1/*! For license information please see 3250.780d2cc3.chunk.js.LICENSE.txt */ 2(self.webpackChunkdefi_insight_react=self.webpackChunkdefi_insight_react||[]).push([[3250],{11325:(e,t,n)=>{"use strict";n.d(t,{E:()=>r,Z:()=>o});var r;!function(e){e.rabby="rabby",e.rabbyDesktop="v2/rabbyDesktop",e.mainSite="mainsite",e.mainApp="mainapp"}(r||(r={}));class o{constructor(e){this.report=(e,t)=>{const n=(e=>{const t={};return Object.keys(e).forEach((n=>{const r=e[n];t[n]="string"===typeof r?r:JSON.stringify(r)})),t})(t);this.request(e,n)},this.request=(e,t)=>{const n="".concat("https://festats.debank.com","/").concat(this.site,"/").concat(e,"?").concat((r=t,Object.keys(r).map((function(e){return encodeURIComponent(e)+"="+encodeURIComponent(r[e])})).join("&")));var r;if("undefined"!==typeof fetch)fetch(n);else{const e=new XMLHttpRequest;e.open("GET",n),e.send()}},this.site=e}}},89465:(e,t,n)=>{"use strict";function r(e){const t=e.match(/.{1,4}/g)||[];let n="";for(let r=0;r<t.length;r++)n+=String.fromCharCode(parseInt(t[r],16));return n}function o(e){const t=e.match(/.{1,2}/g)||[];let n="";for(let r=0;r<t.length;r++)n+=String.fromCharCode(parseInt(t[r],16));return n}n.d(t,{FX:()=>o,ew:()=>r})},35653:(e,t,n)=>{"use strict";n.d(t,{OK:()=>C});var r=n(69826),o=n.n(r),i=n(21030),a=n(80792);function s(e){return(0,i.createHash)().update(e).digest()}function c(e){return(new TextEncoder).encode(e)}function l(e,t,n){const r=e.length+t.length,o=new Uint8Array(r);o.set(e,0),o.set(t,e.length),n.set(s(o))}const u=32,f=64,d=e=>(e+4294967296).toString(16).slice(-2);function h(e,t){const n=c(e),r=c(t),o=new Uint8Array(f),i=new Uint8Array(f),a=new Uint8Array(f),h=new Uint8Array(u),p=new Uint8Array(u);o.fill(0),i.fill(54),a.fill(92),n.length>f?o.set(s(n)):o.set(n);for(let s=0;s<f;s++)i[s]^=o[s],a[s]^=o[s];l(i,r,h),l(a,h,p);const m=new Uint8Array(2*p.length);for(let s=0;s<p.length;s++){const e=d(p[s]);m[2*s]=e.charCodeAt(0),m[2*s+1]=e.charCodeAt(1)}return y=m,new TextDecoder("utf8").decode(y);var y}function p(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:5;if(r<=0)return e.createNull();if(void 0===n)return e.createUndefined();if(null===n)return e.createNull();if("boolean"===typeof n)return e.createBoolean(n);if("number"===typeof n)return e.createNumber(n);if("string"===typeof n)return e.createString(n);if("object"===typeof n){const t="length"in n?e.createArray():e.createObject();t.value.value=n;for(let i in n)if("self"!==i&&"alert"!==i&&"print"!==i&&"console"!==i&&"parent"!==i&&"frames"!==i&&"window"!==i&&"document"!==i&&"setTimeout"!==i&&"setInterval"!==i&&"clearTimeout"!==i&&"clearInterval"!==i&&"localStorage"!==i&&"AudioContext"!==i&&"webkitAudioContext"!==i&&"OfflineAudioContext"!==i&&"webkitOfflineAudioContext"!==i)try{e.setProperty(t,i,p(e,n,n[i],r-1))}catch(o){}return t}return"function"===typeof n?e.createFunction("anonymous",(function(){const r=[];for(let t=0,n=arguments.length;t<n;t++){const n=arguments[t];
2e.isUndefined(n)?r.push(void 0):e.isNull(n)?r.push(null):e.isBoolean(n)?r.push(e.asBoolean(n)):e.isNumber(n)?r.push(e.asNumber(n)):e.isString(n)&&r.push(e.asString(n))}try{return p(e,t,n.apply(t,r))}catch(o){e.throw(e.createError("".concat(o.message," ").concat(o.stack)))}})):e.createUndefined()}const m="undefined"===typeof window?globalThis:window;function y(e){const t=e.getGlobal();e.setProperty(t,"sss",e.createFunction("sss",(function(t){return e.createString(function(e){return(0,i.createHash)().update(e).digest("hex")}(e.asString(t)))}))),e.setProperty(t,"hssss",e.createFunction("hssss",(function(t,n){return e.createString(h(e.asString(t),e.asString(n)))})));let n=!1;return e.setProperty(t,"ggn",e.createFunction("ggn",(function(t,r){var o;return!1===n&&(n=(null===(o=null===globalThis||void 0===globalThis?void 0:globalThis.__ggn)||void 0===o?void 0:o.call(globalThis))||"",delete globalThis.__ggn),e.createString(n)}))),t}var g=n(63335),b=n(89465),v=n(75066);const A=new(o()()),{getExports:w}=(e=>{!function(e){const t=e.getGlobal(),n=e.createObject(),r=[];for(let a in m)r.push(a),e.defineProperty(n,a,{enumerable:!0,get:e.createFunction(a,(function(){const t=m[a];return p(e,m,t)}))});const o=e.createFunction("setTimeout",(function(t,n){const r=e.isNumber(n)?e.asNumber(n):0;let o=()=>{};e.isFunction(t)&&(o=function(){e.call(t)});const i=setTimeout(o,r);return e.createNumber(i)})),i=e.createFunction("setInterval",(function(t,n){const r=e.isNumber(n)?e.asNumber(n):0;let o=()=>{};e.isFunction(t)&&(o=function(){e.call(t)});const i=setInterval(o,r);return e.createNumber(i)})),s=e.createFunction("clearTimeout",(function(t){return clearTimeout(e.asNumber(t)),e.createUndefined()})),c=e.createFunction("clearInterval",(function(t){return clearInterval(e.asNumber(t)),e.createUndefined()})),l=e.createObject(),u=[];for(let d in a)u.push(d),e.defineProperty(l,d,{enumerable:!0,get:e.createFunction(d,(function(){const t=a[d];return p(e,a,t)}))});e.setProperty(t,"setTimeout",o),e.setProperty(t,"setInterval",i),e.setProperty(t,"clearTimeout",s),e.setProperty(t,"clearInterval",c),e.setProperty(t,"globalThis",n),e.setProperty(t,"console",l);const f=e.createObject();e.setProperty(t,"module",f)}(e);const t=y(e);return{vGlobal:t,getExports:e=>{const n=e.getProperty(t,"module");return e.getProperty(n,"exports")}}})(A),E="undefined"!==typeof v&&!!v.platform;const k=(M="JTI1N0IlMjUyMm5hbWUlMjUyMiUyNTNBJTI1MjIlMjUyMiUyNTJDJTI1MjJzY3JpcHQlMjUyMiUyNTNBdHJ1ZSUyNTJDJTI1MjJzdHJpY3QlMjUyMiUyNTNBZmFsc2UlMjUyQyUyNTIybGlnaHR3ZWlnaHQlMjUyMiUyNTNBZmFsc2UlMjUyQyUyNTIyYXJndW1lbnRzJTI1MjIlMjUzQWZhbHNlJTI1MkMlMjUyMm51bXBhcmFtcyUyNTIyJTI1M0EwJTI1MkMlMjUyMnBzJTI1MjIlMjUzQSUyNTVCJTI1NUQlMjUyQyUyNTIydnQlMjUyMiUyNTNBJTI1NUIlMjU1RCUyNTJDJTI1MjJmdCUyNTIyJTI1M0ElMjU1QiUyNTdCJTI1MjJuYW1lJTI1MjIlMjUzQW51bGwlMjUyQyUyNTIyc2NyaXB0JTI1MjIlMjUzQWZhbHNlJTI1MkMlMjUyMnN0cmljdCUyNTIyJTI1M0F0cnVlJTI1MkMlMjUyMmxpZ2h0d2VpZ2h0JTI1MjIlMjUzQWZhbHNlJTI1MkMlMjUyMmFyZ3VtZW50cyUyNTIyJTI1M0FmYWxzZSUyNTJDJTI1MjJudW1wYXJhbXMlMjUyMiUyNTNBMCUyNTJDJTI1MjJwcyUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMnZ0JTI1MjIlMjUzQSUyNTVCJTI1MjJuJTI1MjIlMjUyQyUyNTIyciUyNTIyJTI1MkMlMjUyMnQlMjUyMiUyNTJDJTI1MjJlJTI1MjIlMjU1RCUyNTJDJTI1MjJmdCUyNTIyJTI1M0ElMjU1QiUyNTdCJTI1MjJuYW1lJTI1MjIlMjUzQSUyNTIydCUyNTIyJTI1MkMlMjUyMnNjcmlwdCUyNTIyJTI1M0FmYWxzZSUyNTJDJTI1MjJzdHJpY3QlMjUyMiUyNTNBdHJ1ZSUyNTJDJTI1MjJsaWdodHdlaWdodCUyNTIyJTI1M0F0cnVlJTI1MkMlMjUyMmFyZ3VtZW50cyUyNTIyJTI1M0FmYWxzZSUyNTJDJTI1MjJudW1wYXJhbXMlMjUyMiUyNTNBMSUyNTJDJTI1MjJwcyUyNTIyJTI1M0ElMjU1QiUyNTIyZSUyNTIyJTI1NUQlMjUyQyUyNTIydnQlMjUyMiUyNTNBJTI1NUIlMjUyMmUlMjUyMiUyNTJDJTI1MjJvJTI1MjIlMjUyQyUyNTIyYSUyNTIyJTI1MkMlMjUyMnQlMjUyMiUyNTVEJTI1MkMlMjUyMmZ0JTI1MjIlMjUzQSUyNTVCJTI1NUQlMjUyQyUyNTIyc3QlMjUyMiUyNTNBJTI1NUIlMjUyMnIlMjUyMiUyNTJDJTI1MjJleHBvcnRzJTI1MjIlMjUyQyUyNTIybiUyNTIyJTI1NUQlMjUyQyUyNTIybnQlMjUyMiUyNTNBJTI1NUIwJTI1NUQlMjUyQyUyNTIyZXQlMjUyMiUyNTNBJTI1NUIlMjU1RCUyNTJDJTI1MjJkZnQlMjUyMiUyNTNBJTI1NUIlMjU1RCUyNTJDJTI1MjJvcGNvZGUlMjUyMiUyNTNBJTI1NUIxOSUyNTJDMjIlMjUyQzQlMjUyQzAlMjUyQzg2JTI1MkMxJTI1MkMxNDQyJTI1MkM4NiUyNTJDMSUyNTJDMTQ0MyUyNTJDMjclMjUyQzAlMjUyQzIwJTI1MkMxJTI1MkMzNCUyNTJDMjIlMjUyQzIlMjUyQzAlMjUyQzg2JTI1MkMxJTI1MkMxNDU0JTI1MkM3JTI1MkMwJTI1MkMwJTI1MkMxNCUyNTJDMjAlMjUyQzIlMjUyQzY5JTI1MkM4NSUyNTJDMzglMjUyQzg2JTI1MkMxJTI1MkMxNDY4JTI1MkMyMCUyNTJDMiUyNTJDMzUlMjUyQzElMjUyQzg3JTI1MkM4NiUyNTJDMSUyNTJDMTQ4NSUyNTJDMjclMjUyQzAlMjUyQzIwJTI1MkMxJTI1MkMxMSUyNTJDOCUyNTJDMSUyNTJDMTElMjUyQzMxJTI1MkMzNiUyNTJDMjIlMjUyQzMlMjUyQzAlMjUyQzg2JTI1MkMxJTI1MkMxNTA5JTI1MkMyNyUyNTJDMiUyNTJDMSUyNTJDMjAlMjUyQzElMjUyQzM0JTI1MkMzJTI1MkMyMCUyNTJDMyUyNTJDMjAlMjUyQzMlMjUyQzM1JTI1MkMxJTI1MkMyMCUyNTJDNCUyNTJDNDMlMjUyQzMlMjUyQzAlMjUyQzIwJTI1MkMzJTI1MkMzNSUyNTJDMSUyNTJDODclMjUyQzE0JTI1MkM4NyUyNTVEJTI1N0QlMjUyQyUyNTdCJTI1MjJuYW1lJTI1MjIlMjUzQW51bGwlMjUyQyUyNTIyc2NyaXB0JTI1MjIlMjUzQWZhbHNlJTI1MkMlMjUyMnN0cmljdCUyNTIyJTI1M0F0cnVlJTI1MkMlMjUyMmxpZ2h0d2VpZ2h0JTI1MjIlMjUzQWZhbHNlJTI1MkMlMjUyMmFyZ3VtZW50cyUyNTIyJTI1M0FmYWxzZSUyNTJDJTI1MjJudW1wYXJhbXMlMjUyMiUyNTNBMiUyNTJDJTI1MjJwcyUyNTIyJTI1M0ElMjU1QiUyNTIybiUyNTIyJTI1MkMlMjUyMnIlMjUyMiUyNTVEJTI1MkMlMjUyMnZ0JTI1MjIlMjUzQSUyNTVCJTI1MjJuJTI1MjIlMjUyQyUyNTIyciUyNTIyJTI1NUQlMjUyQyUyNTIyZnQlMjUyMiUyNTNBJTI1NUIlMjU3QiUyNTIybmFtZSUyNTIyJTI1M0FudWxsJTI1MkMlMjUyMnNjcmlwdCUyNTIyJTI1M0FmYWxzZSUyNTJDJTI1MjJzdHJpY3QlMjUyMiUyNTNBdHJ1ZSUyNTJDJTI1MjJsaWdodHdlaWdodCUyNTIyJTI1M0F0cnVlJTI1MkMlMjUyMmFyZ3VtZW50cyUyNTIyJTI1M0FmYWxzZSUyNTJDJTI1MjJudW1wYXJhbXMlMjUyMiUyNTNBMSUyNTJDJTI1MjJwcyUyNTIyJTI1M0ElMjU1QiUyNTIybiUyNTIyJTI1NUQlMjUyQyUyNTIydnQlMjUyMiUyNTNBJTI1NUIlMjUyMm4lMjUyMiUyNTJDJTI1MjJyJTI1MjIlMjUyQyUyNTIydCUyNTIyJTI1MkMlMjUyMmUlMjUyMiUyNTVEJTI1MkMlMjUyMmZ0JTI1MjIlMjUzQSUyNTVCJTI1NUQlMjUyQyUyNTIyc3QlMjUyMiUyNTNBJTI1NUIlMjUyMm1hdGNoJTI1MjIlMjUyQyUyNTIyLiUyNTdCMSUyNTJDNCUyNTdEJTI1MjIlMjUyQyUyNTIyZyUyNTIyJTI1MkMlMjUyMiUyNTIyJTI1MkMlMjUyMmxlbmd0aCUyNTIyJTI1MkMlMjUyMlN0cmluZyUyNTIyJTI1MkMlMjUyMmZyb21DaGFyQ29kZSUyNTIyJTI1MkMlMjUyMnBhcnNlSW50JTI1MjIlMjU1RCUyNTJDJTI1MjJudCUyNTIyJTI1M0ElMjU1QjAlMjUyQzE2JTI1NUQlMjUyQyUyNTIyZXQlMjUyMiUyNTNBJTI1NUIlMjU1RCUyNTJDJTI1MjJkZnQlMjUyMiUyNTNBJTI1NUIlMjU1RCUyNTJDJTI1MjJvcGNvZGUlMjUyMiUyNTNBJTI1NUI4NiUyNTJDMSUyNTJDMTkzJTI1MkM4NiUyNTJDMSUyNTJDMTk0JTI1MkMyMCUyNTJDMSUyNTJDMSUyNTJDMzUlMjUyQzAlMjUyQzMlMjUyQzEyJTI1MkMxJTI1MkMyJTI1MkM0MyUyNTJDMSUyNTJDMSUyNTJDODQlMjUyQzIyJTI1MkMwJTI1MkMxMCUyNTJDMjIlMjUyQzIlMjUyQzAlMjUyQzglMjUyQzMlMjUyQzIyJTI1MkMzJTI1MkMwJTI1MkM3JTI1MkMwJTI1MkMyMiUyNTJDNCUyNTJDMCUyNTJDMjAlMjUyQzQlMjUyQzIwJTI1MkMyJTI1MkMzNSUyNTJDNCUyNTJDNjIlMjUyQzg1JTI1MkM4MyUyNTJDODYlMjUyQzElMjUyQzI1MSUyNTJDMjAlMjUyQzMlMjUyQzI3JTI1MkM1JTI1MkMxJTI1MkMzNSUyNTJDNiUyNTJDMyUyNTJDMjclMjUyQzclMjUyQzE0JTI1MkMyMCUyNTJDMiUyNTJDMjAlMjUyQzQlMjUyQzM0JTI1MkM3JTI1MkMxJTI1MkM0MyUyNTJDMiUyNTJDNDMlMjUyQzElMjUyQzU3JTI1MkMyMiUyNTJDMyUyNTJDMCUyNTJDMjAlMjUyQzQlMjUyQzUyJTI1MkMzJTI1MkMyMiUyNTJDNCUyNTJDMCUyNTJDMCUyNTJDODMlMjUyQzM1JTI1MkM4NiUyNTJDMSUyNTJDMjkzJTI1MkMyMCUyNTJDMyUyNTJDODclMjUyQzE0JTI1MkM4NyUyNTVEJTI1N0QlMjUyQyUyNTdCJTI1MjJuYW1lJTI1MjIlMjUzQW51bGwlMjUyQyUyNTIyc2NyaXB0JTI1MjIlMjUzQWZhbHNlJTI1MkMlMjUyMnN0cmljdCUyNTIyJTI1M0F0cnVlJTI1MkMlMjUyMmxpZ2h0d2VpZ2h0JTI1MjIlMjUzQXRydWUlMjUyQyUyNTIyYXJndW1lbnRzJTI1MjIlMjUzQWZhbHNlJTI1MkMlMjUyMm51bXBhcmFtcyUyNTIyJTI1M0ExJTI1MkMlMjUyMnBzJTI1MjIlMjUzQSUyNTVCJTI1MjJuJTI1MjIlMjU1RCUyNTJDJTI1MjJ2dCUyNTIyJTI1M0ElMjU1QiUyNTIybiUyNTIyJTI1MkMlMjUyMnIlMjUyMiUyNTJDJTI1MjJ0JTI1MjIlMjU1RCUyNTJDJTI1MjJmdCUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMnN0JTI1MjIlMjUzQSUyNTVCJTI1MjIlMjUyMiUyNTJDJTI1MjJsZW5ndGglMjUyMiUyNTJDJTI1MjIwMDAlMjUyMiUyNTJDJTI1MjJjaGFyQ29kZUF0JTI1MjIlMjUyQyUyNTIydG9TdHJpbmclMjUyMiUyNTJDJTI1MjJzbGljZSUyNTIyJTI1NUQlMjUyQyUyNTIybnQlMjUyMiUyNTNBJTI1NUIwJTI1MkMxNiUyNTJDLTQlMjU1RCUyNTJDJTI1MjJldCUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMmRmdCUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMm9wY29kZSUyNTIyJTI1M0ElMjU1Qjg2JTI1MkMxJTI1MkMzMjglMjUyQzg2JTI1MkMxJTI1MkMzMjklMjUyQzglMjUyQzAlMjUyQzIyJTI1MkMzJTI1MkMwJTI1MkM4NiUyNTJDMSUyNTJDMzQwJTI1MkM3JTI1MkMwJTI1MkMyMiUyNTJDMiUyNTJDMCUyNTJDMjAlMjUyQzIlMjUyQzIwJTI1MkMxJTI1MkMzNSUyNTJDMSUyNTJDNjIlMjUyQzg1JTI1MkM3NiUyNTJDODYlMjUyQzElMjUyQzM2MyUyNTJDMjAlMjUyQzMlMjUyQzglMjUyQzIlMjUyQzIwJTI1MkMxJTI1MkMxJTI1MkMzNSUyNTJDMyUyNTJDMyUyNTJDMjAlMjUyQzIlMjUyQzQzJTI1MkMxJTI1MkMxJTI1MkMzNSUyNTJDNCUyNTJDMyUyNTJDNyUyNTJDMSUyNTJDNDMlMjUyQzElMjUyQzk3JTI1MkMxJTI1MkMzNSUyNTJDNSUyNTJDMyUyNTJDNyUyNTJDMiUyNTJDNDMlMjUyQzElMjUyQzU3JTI1MkMyMiUyNTJDMyUyNTJDMCUyNTJDMjAlMjUyQzIlMjUyQzUyJTI1MkMzJTI1MkMyMiUyNTJDMiUyNTJDMCUyNTJDMCUyNTJDODMlMjUyQzE5JTI1MkM4NiUyNTJDMSUyNTJDNDEzJTI1MkMyMCUyNTJDMyUyNTJDODclMjUyQzE0JTI1MkM4NyUyNTVEJTI1N0QlMjUyQyUyNTdCJTI1MjJuYW1lJTI1MjIlMjUzQW51bGwlMjUyQyUyNTIyc2NyaXB0JTI1MjIlMjUzQWZhbHNlJTI1MkMlMjUyMnN0cmljdCUyNTIyJTI1M0F0cnVlJTI1MkMlMjUyMmxpZ2h0d2VpZ2h0JTI1MjIlMjUzQXRydWUlMjUyQyUyNTIyYXJndW1lbnRzJTI1MjIlMjUzQWZhbHNlJTI1MkMlMjUyMm51bXBhcmFtcyUyNTIyJTI1M0ExJTI1MkMlMjUyMnBzJTI1MjIlMjUzQSUyNTVCJTI1MjJuJTI1MjIlMjU1RCUyNTJDJTI1MjJ2dCUyNTIyJTI1M0ElMjU1QiUyNTIybiUyNTIyJTI1MkMlMjUyMnIlMjUyMiUyNTJDJTI1MjJ0JTI1MjIlMjUyQyUyNTIyZSUyNTIyJTI1NUQlMjUyQyUyNTIyZnQlMjUyMiUyNTNBJTI1NUIlMjU1RCUyNTJDJTI1MjJzdCUyNTIyJTI1M0ElMjU1QiUyNTIybWF0Y2glMjUyMiUyNTJDJTI1MjIuJTI1N0IxJTI1MkMyJTI1N0QlMjUyMiUyNTJDJTI1MjJnJTI1MjIlMjUyQyUyNTIyJTI1MjIlMjUyQyUyNTIybGVuZ3RoJTI1MjIlMjUyQyUyNTIyU3RyaW5nJTI1MjIlMjUyQyUyNTIyZnJvbUNoYXJDb2RlJTI1MjIlMjUyQyUyNTIycGFyc2VJbnQlMjUyMiUyNTVEJTI1MkMlMjUyMm50JTI1MjIlMjUzQSUyNTVCMCUyNTJDMTYlMjU1RCUyNTJDJTI1MjJldCUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMmRmdCUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMm9wY29kZSUyNTIyJTI1M0ElMjU1Qjg2JTI1MkMxJTI1MkM0NTElMjUyQzg2JTI1MkMxJTI1MkM0NTIlMjUyQzIwJTI1MkMxJTI1MkMxJTI1MkMzNSUyNTJDMCUyNTJDMyUyNTJDMTIlMjUyQzElMjUyQzIlMjUyQzQzJTI1MkMxJTI1MkMxJTI1MkM4NCUyNTJDMjIlMjUyQzAlMjUyQzEwJTI1MkMyMiUyNTJDMiUyNTJDMCUyNTJDOCUyNTJDMyUyNTJDMjIlMjUyQzMlMjUyQzAlMjUyQzclMjUyQzAlMjUyQzIyJTI1MkM0JTI1MkMwJTI1MkMyMCUyNTJDNCUyNTJDMjAlMjUyQzIlMjUyQzM1JTI1MkM0JTI1MkM2MiUyNTJDODUlMjUyQzgzJTI1MkM4NiUyNTJDMSUyNTJDNTA5JTI1MkMyMCUyNTJDMyUyNTJDMjclMjUyQzUlMjUyQzElMjUyQzM1JTI1MkM2JTI1MkMzJTI1MkMyNyUyNTJDNyUyNTJDMTQlMjUyQzIwJTI1MkMyJTI1MkMyMCUyNTJDNCUyNTJDMzQlMjUyQzclMjUyQzElMjUyQzQzJTI1MkMyJTI1MkM0MyUyNTJDMSUyNTJDNTclMjUyQzIyJTI1MkMzJTI1MkMwJTI1MkMyMCUyNTJDNCUyNTJDNTIlMjUyQzMlMjUyQzIyJTI1MkM0JTI1MkMwJTI1MkMwJTI1MkM4MyUyNTJDMzUlMjUyQzg2JTI1MkMxJTI1MkM1NTElMjUyQzIwJTI1MkMzJTI1MkM4NyUyNTJDMTQlMjUyQzg3JTI1NUQlMjU3RCUyNTJDJTI1N0IlMjUyMm5hbWUlMjUyMiUyNTNBbnVsbCUyNTJDJTI1MjJzY3JpcHQlMjUyMiUyNTNBZmFsc2UlMjUyQyUyNTIyc3RyaWN0JTI1MjIlMjUzQXRydWUlMjUyQyUyNTIybGlnaHR3ZWlnaHQlMjUyMiUyNTNBdHJ1ZSUyNTJDJTI1MjJhcmd1bWVudHMlMjUyMiUyNTNBZmFsc2UlMjUyQyUyNTIybnVtcGFyYW1zJTI1MjIlMjUzQTElMjUyQyUyNTIycHMlMjUyMiUyNTNBJTI1NUIlMjUyMm4lMjUyMiUyNTVEJTI1MkMlMjUyMnZ0JTI1MjIlMjUzQSUyNTVCJTI1MjJuJTI1MjIlMjUyQyUyNTIyciUyNTIyJTI1MkMlMjUyMnQlMjUyMiUyNTVEJTI1MkMlMjUyMmZ0JTI1MjIlMjUzQSUyNTVCJTI1NUQlMjUyQyUyNTIyc3QlMjUyMiUyNTNBJTI1NUIlMjUyMiUyNTIyJTI1MkMlMjUyMmxlbmd0aCUyNTIyJTI1MkMlMjUyMmNoYXJDb2RlQXQlMjUyMiUyNTJDJTI1MjJ0b1N0cmluZyUyNTIyJTI1NUQlMjUyQyUyNTIybnQlMjUyMiUyNTNBJTI1NUIwJTI1MkMxNiUyNTVEJTI1MkMlMjUyMmV0JTI1MjIlMjUzQSUyNTVCJTI1NUQlMjUyQyUyNTIyZGZ0JTI1MjIlMjUzQSUyNTVCJTI1NUQlMjUyQyUyNTIyb3Bjb2RlJTI1MjIlMjUzQSUyNTVCODYlMjUyQzElMjUyQzU4OSUyNTJDODYlMjUyQzElMjUyQzU5MCUyNTJDOCUyNTJDMCUyNTJDMjIlMjUyQzMlMjUyQzAlMjUyQzg2JTI1MkMxJTI1MkM2MDElMjUyQzclMjUyQzAlMjUyQzIyJTI1MkMyJTI1MkMwJTI1MkMyMCUyNTJDMiUyNTJDMjAlMjUyQzElMjUyQzM1JTI1MkMxJTI1MkM2MiUyNTJDODUlMjUyQzY1JTI1MkM4NiUyNTJDMSUyNTJDNjI0JTI1MkMyMCUyNTJDMyUyNTJDMjAlMjUyQzElMjUyQzElMjUyQzM1JTI1MkMyJTI1MkMzJTI1MkMyMCUyNTJDMiUyNTJDNDMlMjUyQzElMjUyQzElMjUyQzM1JTI1MkMzJTI1MkMzJTI1MkM3JTI1MkMxJTI1MkM0MyUyNTJDMSUyNTJDNTclMjUyQzIyJTI1MkMzJTI1MkMwJTI1MkMyMCUyNTJDMiUyNTJDNTIlMjUyQzMlMjUyQzIyJTI1MkMyJTI1MkMwJTI1MkMwJTI1MkM4MyUyNTJDMTklMjUyQzg2JTI1MkMxJTI1MkM2NTYlMjUyQzIwJTI1MkMzJTI1MkM4NyUyNTJDMTQlMjUyQzg3JTI1NUQlMjU3RCUyNTVEJTI1MkMlMjUyMnN0JTI1MjIlMjUzQSUyNTVCJTI1MjJPYmplY3QlMjUyMiUyNTJDJTI1MjJkZWZpbmVQcm9wZXJ0eSUyNTIyJTI1MkMlMjUyMl9fZXNNb2R1bGUlMjUyMiUyNTJDJTI1MjJ2YWx1ZSUyNTIyJTI1MkMlMjUyMmhleDJ1c3RyaW5nJTI1MjIlMjUyQyUyNTIydXN0cmluZzJoZXglMjUyMiUyNTJDJTI1MjJzaG9ydGhleDJhc2NpaSUyNTIyJTI1MkMlMjUyMmFzY2lpMnNob3J0aGV4JTI1MjIlMjU1RCUyNTJDJTI1MjJudCUyNTIyJTI1M0ElMjU1QjAlMjU1RCUyNTJDJTI1MjJldCUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMmRmdCUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMm9wY29kZSUyNTIyJTI1M0ElMjU1Qjg2JTI1MkMxJTI1MkM0OSUyNTJDODYlMjUyQzElMjUyQzUwJTI1MkMyNyUyNTJDMCUyNTJDMSUyNTJDMzUlMjUyQzElMjUyQzMlMjUyQzIwJTI1MkMyJTI1MkM4JTI1MkMyJTI1MkMxMSUyNTJDOCUyNTJDMyUyNTJDMTYlMjUyQzMxJTI1MkM0MyUyNTJDMyUyNTJDMCUyNTJDMjAlMjUyQzIlMjUyQzIwJTI1MkMyJTI1MkMyMCUyNTJDMiUyNTJDMjAlMjUyQzIlMjUyQzclMjUyQzAlMjUyQzAlMjUyQzE0JTI1MkMzNyUyNTJDNCUyNTJDMzclMjUyQzUlMjUyQzM3JTI1MkM2JTI1MkMzNyUyNTJDNyUyNTJDMCUyNTJDMjAlMjUyQzIlMjUyQzklMjUyQzAlMjUyQzM3JTI1MkM0JTI1MkMwJTI1MkMyMCUyNTJDMiUyNTJDOSUyNTJDMSUyNTJDMzclMjUyQzUlMjUyQzAlMjUyQzIwJTI1MkMyJTI1MkM5JTI1MkMyJTI1MkMzNyUyNTJDNiUyNTJDMCUyNTJDMjAlMjUyQzIlMjUyQzklMjUyQzMlMjUyQzM3JTI1MkM3JTI1MkMwJTI1MkMxNCUyNTJDODclMjU1RCUyNTdEJTI1MkMlMjU3QiUyNTIybmFtZSUyNTIyJTI1M0FudWxsJTI1MkMlMjUyMnNjcmlwdCUyNTIyJTI1M0FmYWxzZSUyNTJDJTI1MjJzdHJpY3QlMjUyMiUyNTNBdHJ1ZSUyNTJDJTI1MjJsaWdodHdlaWdodCUyNTIyJTI1M0FmYWxzZSUyNTJDJTI1MjJhcmd1bWVudHMlMjUyMiUyNTNBZmFsc2UlMjUyQyUyNTIybnVtcGFyYW1zJTI1MjIlMjUzQTMlMjUyQyUyNTIycHMlMjUyMiUyNTNBJTI1NUIlMjUyMm4lMjUyMiUyNTJDJTI1MjJyJTI1MjIlMjUyQyUyNTIydCUyNTIyJTI1NUQlMjUyQyUyNTIydnQlMjUyMiUyNTNBJTI1NUIlMjUyMm4lMjUyMiUyNTJDJTI1MjJyJTI1MjIlMjUyQyUyNTIydCUyNTIyJTI1MkMlMjUyMmUlMjUyMiUyNTVEJTI1MkMlMjUyMmZ0JTI1MjIlMjUzQSUyNTVCJTI1N0IlMjUyMm5hbWUlMjUyMiUyNTNBbnVsbCUyNTJDJTI1MjJzY3JpcHQlMjUyMiUyNTNBZmFsc2UlMjUyQyUyNTIyc3RyaWN0JTI1MjIlMjUzQXRydWUlMjUyQyUyNTIybGlnaHR3ZWlnaHQlMjUyMiUyNTNBZmFsc2UlMjUyQyUyNTIyYXJndW1lbnRzJTI1MjIlMjUzQWZhbHNlJTI1MkMlMjUyMm51bXBhcmFtcyUyNTIyJTI1M0ExJTI1MkMlMjUyMnBzJTI1MjIlMjUzQSUyNTVCJTI1MjJuJTI1MjIlMjU1RCUyNTJDJTI1MjJ2dCUyNTIyJTI1M0ElMjU1QiUyNTIybiUyNTIyJTI1MkMlMjUyMnIlMjUyMiUyNTVEJTI1MkMlMjUyMmZ0JTI1MjIlMjUzQSUyNTVCJTI1N0IlMjUyMm5hbWUlMjUyMiUyNTNBbnVsbCUyNTJDJTI1MjJzY3JpcHQlMjUyMiUyNTNBZmFsc2UlMjUyQyUyNTIyc3RyaWN0JTI1MjIlMjUzQXRydWUlMjUyQyUyNTIybGlnaHR3ZWlnaHQlMjUyMiUyNTNBdHJ1ZSUyNTJDJTI1MjJhcmd1bWVudHMlMjUyMiUyNTNBZmFsc2UlMjUyQyUyNTIybnVtcGFyYW1zJTI1MjIlMjUzQTElMjUyQyUyNTIycHMlMjUyMiUyNTNBJTI1NUIlMjUyMm4lMjUyMiUyNTVEJTI1MkMlMjUyMnZ0JTI1MjIlMjUzQSUyNTVCJTI1MjJuJTI1MjIlMjU1RCUyNTJDJTI1MjJmdCUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMnN0JTI1MjIlMjUzQSUyNTVCJTI1MjIlMjUyMiUyNTVEJTI1MkMlMjUyMm50JTI1MjIlMjUzQSUyNTVCJTI1NUQlMjUyQyUyNTIyZXQlMjUyMiUyNTNBJTI1NUIlMjU1RCUyNTJDJTI1MjJkZnQlMjUyMiUyNTNBJTI1NUIlMjU1RCUyNTJDJTI1MjJvcGNvZGUlMjUyMiUyNTNBJTI1NUI4NiUyNTJDMSUyNTJDODk1JTI1MkM4NiUyNTJDMSUyNTJDODk2JTI1MkMyMCUyNTJDMSUyNTJDOCUyNTJDMCUyNTJDOTUlMjUyQzg3JTI1MkMxNCUyNTJDODclMjU1RCUyNTdEJTI1MkMlMjU3QiUyNTIybmFtZSUyNTIyJTI1M0FudWxsJTI1MkMlMjUyMnNjcmlwdCUyNTIyJTI1M0FmYWxzZSUyNTJDJTI1MjJzdHJpY3QlMjUyMiUyNTNBdHJ1ZSUyNTJDJTI1MjJsaWdodHdlaWdodCUyNTIyJTI1M0FmYWxzZSUyNTJDJTI1MjJhcmd1bWVudHMlMjUyMiUyNTNBZmFsc2UlMjUyQyUyNTIybnVtcGFyYW1zJTI1MjIlMjUzQTIlMjUyQyUyNTIycHMlMjUyMiUyNTNBJTI1NUIlMjUyMm4lMjUyMiUyNTJDJTI1MjJ0JTI1MjIlMjU1RCUyNTJDJTI1MjJ2dCUyNTIyJTI1M0ElMjU1QiUyNTIybiUyNTIyJTI1MkMlMjUyMnQlMjUyMiUyNTJDJTI1MjJlJTI1MjIlMjU1RCUyNTJDJTI1MjJmdCUyNTIyJTI1M0ElMjU1QiUyNTdCJTI1MjJuYW1lJTI1MjIlMjUzQW51bGwlMjUyQyUyNTIyc2NyaXB0JTI1MjIlMjUzQWZhbHNlJTI1MkMlMjUyMnN0cmljdCUyNTIyJTI1M0F0cnVlJTI1MkMlMjUyMmxpZ2h0d2VpZ2h0JTI1MjIlMjUzQXRydWUlMjUyQyUyNTIyYXJndW1lbnRzJTI1MjIlMjUzQWZhbHNlJTI1MkMlMjUyMm51bXBhcmFtcyUyNTIyJTI1M0ExJTI1MkMlMjUyMnBzJTI1MjIlMjUzQSUyNTVCJTI1MjJuJTI1MjIlMjU1RCUyNTJDJTI1MjJ2dCUyNTIyJTI1M0ElMjU1QiUyNTIybiUyNTIyJTI1NUQlMjUyQyUyNTIyZnQlMjUyMiUyNTNBJTI1NUIlMjU1RCUyNTJDJTI1MjJzdCUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMm50JTI1MjIlMjUzQSUyNTVCJTI1NUQlMjUyQyUyNTIyZXQlMjUyMiUyNTNBJTI1NUIlMjU1RCUyNTJDJTI1MjJkZnQlMjUyMiUyNTNBJTI1NUIlMjU1RCUyNTJDJTI1MjJvcGNvZGUlMjUyMiUyNTNBJTI1NUI4NiUyNTJDMSUyNTJDOTU3JTI1MkM4NiUyNTJDMSUyNTJDOTU4JTI1MkMxNSUyNTJDMjAlMjUyQzElMjUyQzY2JTI1MkM4NyUyNTJDMTQlMjUyQzg3JTI1NUQlMjU3RCUyNTVEJTI1MkMlMjUyMnN0JTI1MjIlMjUzQSUyNTVCJTI1MjJyJTI1MjIlMjUyQyUyNTIydG9TdHJpbmclMjUyMiUyNTJDJTI1MjIlMjUyMiUyNTJDJTI1MjJwdXNoJTI1MjIlMjUyQyUyNTIyY29uY2F0JTI1MjIlMjUyQyUyNTIyJTI1M0QlMjUyMiUyNTVEJTI1MkMlMjUyMm50JTI1MjIlMjUzQSUyNTVCJTI1NUQlMjUyQyUyNTIyZXQlMjUyMiUyNTNBJTI1NUIlMjU1RCUyNTJDJTI1MjJkZnQlMjUyMiUyNTNBJTI1NUIlMjU1RCUyNTJDJTI1MjJvcGNvZGUlMjUyMiUyNTNBJTI1NUI4NiUyNTJDMSUyNTJDOTM5JTI1MkM4NiUyNTJDMSUyNTJDOTQwJTI1MkM5JTI1MkMwJTI1MkMxNCUyNTJDMjclMjUyQzAlMjUyQzIwJTI1MkMyJTI1MkMzNCUyNTJDNDMlMjUyQzElMjUyQzg0JTI1MkMzMSUyNTJDMjclMjUyQzAlMjUyQzIwJTI1MkMyJTI1MkMzNCUyNTJDMSUyNTJDMzUlMjUyQzElMjUyQzMlMjUyQzQzJTI1MkMwJTI1MkM4MyUyNTJDMzMlMjUyQzglMjUyQzIlMjUyQzIyJTI1MkMzJTI1MkMwJTI
21MkM4NiUyNTJDMSUyNTJDOTk5JTI1MkMyMCUyNTJDMSUyNTJDMSUyNTJDMzUlMjUyQzMlMjUyQzMlMjUyQzglMjUyQzIlMjUyQzElMjUyQzM1JTI1MkM0JTI1MkMzJTI1MkMyMCUyNTJDMiUyNTJDOCUyNTJDNSUyNTJDNDMlMjUyQzIlMjUyQzElMjUyQzM1JTI1MkM0JTI1MkMzJTI1MkMyMCUyNTJDMyUyNTJDNDMlMjUyQzElMjUyQzQzJTI1MkMxJTI1MkMwJTI1MkMyMCUyNTJDMSUyNTJDODclMjUyQzE0JTI1MkM4NyUyNTVEJTI1N0QlMjU1RCUyNTJDJTI1MjJzdCUyNTIyJTI1M0ElMjU1QiUyNTIyc3RyaW5nJTI1MjIlMjUyQyUyNTIySlNPTiUyNTIyJTI1MkMlMjUyMnBhcnNlJTI1MjIlMjUyQyUyNTIyT2JqZWN0JTI1MjIlMjUyQyUyNTIya2V5cyUyNTIyJTI1MkMlMjUyMm1hcCUyNTIyJTI1MkMlMjUyMnNvcnQlMjUyMiUyNTJDJTI1MjJyZWR1Y2UlMjUyMiUyNTJDJTI1MjJqb2luJTI1MjIlMjUyQyUyNTIyZSUyNTIyJTI1NUQlMjUyQyUyNTIybnQlMjUyMiUyNTNBJTI1NUIlMjU1RCUyNTJDJTI1MjJldCUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMmRmdCUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMm9wY29kZSUyNTIyJTI1M0ElMjU1Qjg2JTI1MkMxJTI1MkM4MTUlMjUyQzg2JTI1MkMxJTI1MkM4MTYlMjUyQzglMjUyQzAlMjUyQzIwJTI1MkMxJTI1MkM0NSUyNTJDNjYlMjUyQzg0JTI1MkMxOCUyNTJDMjAlMjUyQzElMjUyQzgzJTI1MkMyOCUyNTJDMjclMjUyQzElMjUyQzElMjUyQzM1JTI1MkMyJTI1MkMzJTI1MkMyMCUyNTJDMSUyNTJDNDMlMjUyQzElMjUyQzIyJTI1MkMyJTI1MkMwJTI1MkM4NiUyNTJDMSUyNTJDODU3JTI1MkMyNyUyNTJDMyUyNTJDMSUyNTJDMzUlMjUyQzQlMjUyQzMlMjUyQzIwJTI1MkMyJTI1MkM0MyUyNTJDMSUyNTJDMSUyNTJDMzUlMjUyQzUlMjUyQzMlMjUyQzklMjUyQzAlMjUyQzQzJTI1MkMxJTI1MkMxJTI1MkMzNSUyNTJDNiUyNTJDMyUyNTJDNDMlMjUyQzAlMjUyQzElMjUyQzM1JTI1MkM3JTI1MkMzJTI1MkM5JTI1MkMxJTI1MkMxMCUyNTJDNDMlMjUyQzIlMjUyQzElMjUyQzM1JTI1MkM4JTI1MkMzJTI1MkMyNyUyNTJDOSUyNTJDNDMlMjUyQzElMjUyQzg3JTI1MkMxNCUyNTJDODclMjU1RCUyNTdEJTI1NUQlMjUyQyUyNTIyc3QlMjUyMiUyNTNBJTI1NUIlMjUyMk9iamVjdCUyNTIyJTI1MkMlMjUyMmRlZmluZVByb3BlcnR5JTI1MjIlMjUyQyUyNTIyX19lc01vZHVsZSUyNTIyJTI1MkMlMjUyMnZhbHVlJTI1MjIlMjUyQyUyNTIyc29ydFBhcmFtcyUyNTIyJTI1MkMlMjUyMmhleDJ1c3RyaW5nJTI1MjIlMjUyQyUyNTIyMDAyNiUyNTIyJTI1NUQlMjUyQyUyNTIybnQlMjUyMiUyNTNBJTI1NUIwJTI1MkM0NjUlMjU1RCUyNTJDJTI1MjJldCUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMmRmdCUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMm9wY29kZSUyNTIyJTI1M0ElMjU1Qjg2JTI1MkMxJTI1MkM2ODQlMjUyQzg2JTI1MkMxJTI1MkM2ODUlMjUyQzI3JTI1MkMwJTI1MkMxJTI1MkMzNSUyNTJDMSUyNTJDMyUyNTJDMjAlMjUyQzIlMjUyQzglMjUyQzIlMjUyQzExJTI1MkM4JTI1MkMzJTI1MkMxNiUyNTJDMzElMjUyQzQzJTI1MkMzJTI1MkMwJTI1MkMyMCUyNTJDMiUyNTJDNyUyNTJDMCUyNTJDMCUyNTJDMTQlMjUyQzM3JTI1MkM0JTI1MkMwJTI1MkM4NiUyNTJDMSUyNTJDNzU0JTI1MkM3JTI1MkMwJTI1MkMwJTI1MkMyMCUyNTJDMyUyNTJDMTQlMjUyQzclMjUyQzElMjUyQzQzJTI1MkMxJTI1MkMzNSUyNTJDNSUyNTJDMTQlMjUyQzglMjUyQzYlMjUyQzQzJTI1MkMxJTI1MkMyMiUyNTJDNCUyNTJDMCUyNTJDODYlMjUyQzElMjUyQzc5MSUyNTJDMjAlMjUyQzIlMjUyQzklMjUyQzAlMjUyQzM3JTI1MkM0JTI1MkMwJTI1MkMxNCUyNTJDODclMjU1RCUyNTdEJTI1MkMlMjU3QiUyNTIybmFtZSUyNTIyJTI1M0FudWxsJTI1MkMlMjUyMnNjcmlwdCUyNTIyJTI1M0FmYWxzZSUyNTJDJTI1MjJzdHJpY3QlMjUyMiUyNTNBdHJ1ZSUyNTJDJTI1MjJsaWdodHdlaWdodCUyNTIyJTI1M0FmYWxzZSUyNTJDJTI1MjJhcmd1bWVudHMlMjUyMiUyNTNBZmFsc2UlMjUyQyUyNTIybnVtcGFyYW1zJTI1MjIlMjUzQTIlMjUyQyUyNTIycHMlMjUyMiUyNTNBJTI1NUIlMjUyMm4lMjUyMiUyNTJDJTI1MjJyJTI1MjIlMjU1RCUyNTJDJTI1MjJ2dCUyNTIyJTI1M0ElMjU1QiUyNTIybiUyNTIyJTI1MkMlMjUyMnIlMjUyMiUyNTVEJTI1MkMlMjUyMmZ0JTI1MjIlMjUzQSUyNTVCJTI1N0IlMjUyMm5hbWUlMjUyMiUyNTNBbnVsbCUyNTJDJTI1MjJzY3JpcHQlMjUyMiUyNTNBZmFsc2UlMjUyQyUyNTIyc3RyaWN0JTI1MjIlMjUzQXRydWUlMjUyQyUyNTIybGlnaHR3ZWlnaHQlMjUyMiUyNTNBdHJ1ZSUyNTJDJTI1MjJhcmd1bWVudHMlMjUyMiUyNTNBZmFsc2UlMjUyQyUyNTIybnVtcGFyYW1zJTI1MjIlMjUzQTElMjUyQyUyNTIycHMlMjUyMiUyNTNBJTI1NUIlMjUyMm4lMjUyMiUyNTVEJTI1MkMlMjUyMnZ0JTI1MjIlMjUzQSUyNTVCJTI1MjJuJTI1MjIlMjUyQyUyNTIyciUyNTIyJTI1MkMlMjUyMnQlMjUyMiUyNTJDJTI1MjJlJTI1MjIlMjUyQyUyNTIybyUyNTIyJTI1NUQlMjUyQyUyNTIyZnQlMjUyMiUyNTNBJTI1NUIlMjU1RCUyNTJDJTI1MjJzdCUyNTIyJTI1M0ElMjU1QiUyNTIyMDEyMzQ1Njc4OUFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFRaYWJjZGVmZ2hpa2xtbm9wcXJzdHV2d3h5eiUyNTIyJTI1MkMlMjUyMiUyNTIyJTI1MkMlMjUyMk1hdGglMjUyMiUyNTJDJTI1MjJmbG9vciUyNTIyJTI1MkMlMjUyMnJhbmRvbSUyNTIyJTI1MkMlMjUyMmxlbmd0aCUyNTIyJTI1MkMlMjUyMmNoYXJBdCUyNTIyJTI1NUQlMjUyQyUyNTIybnQlMjUyMiUyNTNBJTI1NUIwJTI1MkMxMCUyNTVEJTI1MkMlMjUyMmV0JTI1MjIlMjUzQSUyNTVCJTI1NUQlMjUyQyUyNTIyZGZ0JTI1MjIlMjUzQSUyNTVCJTI1NUQlMjUyQyUyNTIyb3Bjb2RlJTI1MjIlMjUzQSUyNTVCODYlMjUyQzElMjUyQzExODIlMjUyQzg2JTI1MkMxJTI1MkMxMTgzJTI1MkM3JTI1MkMwJTI1MkMwJTI1MkMxNCUyNTJDMjAlMjUyQzElMjUyQzY4JTI1MkMxJTI1MkM4NSUyNTJDMjElMjUyQzAlMjUyQzclMjUyQzElMjUyQzIyJTI1MkMxJTI1MkMwJTI1MkM4NiUyNTJDMSUyNTJDMTIwMiUyNTJDOCUyNTJDMCUyNTJDMjIlMjUyQzIlMjUyQzAlMjUyQzglMjUyQzElMjUyQzIyJTI1MkMzJTI1MkMwJTI1MkM3JTI1MkMwJTI1MkMyMiUyNTJDNCUyNTJDMCUyNTJDNyUyNTJDMCUyNTJDMCUyNTJDMTQlMjUyQzIyJTI1MkM1JTI1MkMwJTI1MkMyMCUyNTJDNCUyNTJDMjAlMjUyQzElMjUyQzYyJTI1MkM4NSUyNTJDMTA1JTI1MkM4NiUyNTJDMSUyNTJDMTMwMiUyNTJDMjclMjUyQzIlMjUyQzElMjUyQzM1JTI1MkMzJTI1MkMzJTI1MkMyNyUyNTJDMiUyNTJDMSUyNTJDMzUlMjUyQzQlMjUyQzMlMjUyQzQzJTI1MkMwJTI1MkMyMCUyNTJDMiUyNTJDMzUlMjUyQzUlMjUyQzU0JTI1MkM0MyUyNTJDMSUyNTJDMjIlMjUyQzUlMjUyQzAlMjUyQzIwJTI1MkMzJTI1MkMyMCUyNTJDMiUyNTJDMSUyNTJDMzUlMjUyQzYlMjUyQzMlMjUyQzIwJTI1MkM1JTI1MkM0MyUyNTJDMSUyNTJDNTclMjUyQzIyJTI1MkMzJTI1MkMwJTI1MkMyMCUyNTJDNCUyNTJDNTAlMjUyQzIyJTI1MkM0JTI1MkMwJTI1MkM4MyUyNTJDNDclMjUyQzg2JTI1MkMxJTI1MkMxMzU0JTI1MkMyMCUyNTJDMyUyNTJDODclMjUyQzE0JTI1MkM4NyUyNTVEJTI1N0QlMjUyQyUyNTdCJTI1MjJuYW1lJTI1MjIlMjUzQW51bGwlMjUyQyUyNTIyc2NyaXB0JTI1MjIlMjUzQWZhbHNlJTI1MkMlMjUyMnN0cmljdCUyNTIyJTI1M0F0cnVlJTI1MkMlMjUyMmxpZ2h0d2VpZ2h0JTI1MjIlMjUzQXRydWUlMjUyQyUyNTIyYXJndW1lbnRzJTI1MjIlMjUzQWZhbHNlJTI1MkMlMjUyMm51bXBhcmFtcyUyNTIyJTI1M0EwJTI1MkMlMjUyMnBzJTI1MjIlMjUzQSUyNTVCJTI1NUQlMjUyQyUyNTIydnQlMjUyMiUyNTNBJTI1NUIlMjU1RCUyNTJDJTI1MjJmdCUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMnN0JTI1MjIlMjUzQSUyNTVCJTI1MjJNYXRoJTI1MjIlMjUyQyUyNTIyZmxvb3IlMjUyMiUyNTJDJTI1MjJEYXRlJTI1MjIlMjUyQyUyNTIybm93JTI1MjIlMjU1RCUyNTJDJTI1MjJudCUyNTIyJTI1M0ElMjU1QjEwMDAlMjU1RCUyNTJDJTI1MjJldCUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMmRmdCUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMm9wY29kZSUyNTIyJTI1M0ElMjU1Qjg2JTI1MkMxJTI1MkMxMzg2JTI1MkM4NiUyNTJDMSUyNTJDMTM4NyUyNTJDMjclMjUyQzAlMjUyQzElMjUyQzM1JTI1MkMxJTI1MkMzJTI1MkMyNyUyNTJDMiUyNTJDMSUyNTJDMzUlMjUyQzMlMjUyQzMlMjUyQzQzJTI1MkMwJTI1MkM3JTI1MkMwJTI1MkM5MCUyNTJDNDMlMjUyQzElMjUyQzg3JTI1MkMxNCUyNTJDODclMjU1RCUyNTdEJTI1NUQlMjUyQyUyNTIyc3QlMjUyMiUyNTNBJTI1NUIlMjUyMk9iamVjdCUyNTIyJTI1MkMlMjUyMmRlZmluZVByb3BlcnR5JTI1MjIlMjUyQyUyNTIyX19lc01vZHVsZSUyNTIyJTI1MkMlMjUyMnZhbHVlJTI1MjIlMjUyQyUyNTIycmFuZFN0cmluZyUyNTIyJTI1MkMlMjUyMmdldFNlY29uZCUyNTIyJTI1NUQlMjUyQyUyNTIybnQlMjUyMiUyNTNBJTI1NUIwJTI1NUQlMjUyQyUyNTIyZXQlMjUyMiUyNTNBJTI1NUIlMjU1RCUyNTJDJTI1MjJkZnQlMjUyMiUyNTNBJTI1NUIlMjU1RCUyNTJDJTI1MjJvcGNvZGUlMjUyMiUyNTNBJTI1NUI4NiUyNTJDMSUyNTJDMTA3NiUyNTJDODYlMjUyQzElMjUyQzEwNzclMjUyQzI3JTI1MkMwJTI1MkMxJTI1MkMzNSUyNTJDMSUyNTJDMyUyNTJDMjAlMjUyQzIlMjUyQzglMjUyQzIlMjUyQzExJTI1MkM4JTI1MkMzJTI1MkMxNiUyNTJDMzElMjUyQzQzJTI1MkMzJTI1MkMwJTI1MkMyMCUyNTJDMiUyNTJDMjAlMjUyQzIlMjUyQzclMjUyQzAlMjUyQzAlMjUyQzE0JTI1MkMzNyUyNTJDNCUyNTJDMzclMjUyQzUlMjUyQzAlMjUyQzIwJTI1MkMyJTI1MkM5JTI1MkMwJTI1MkMzNyUyNTJDNCUyNTJDMCUyNTJDMjAlMjUyQzIlMjUyQzklMjUyQzElMjUyQzM3JTI1MkM1JTI1MkMwJTI1MkMxNCUyNTJDODclMjU1RCUyNTdEJTI1MkMlMjU3QiUyNTIybmFtZSUyNTIyJTI1M0FudWxsJTI1MkMlMjUyMnNjcmlwdCUyNTIyJTI1M0FmYWxzZSUyNTJDJTI1MjJzdHJpY3QlMjUyMiUyNTNBdHJ1ZSUyNTJDJTI1MjJsaWdodHdlaWdodCUyNTIyJTI1M0FmYWxzZSUyNTJDJTI1MjJhcmd1bWVudHMlMjUyMiUyNTNBZmFsc2UlMjUyQyUyNTIybnVtcGFyYW1zJTI1MjIlMjUzQTAlMjUyQyUyNTIycHMlMjUyMiUyNTNBJTI1NUIlMjU1RCUyNTJDJTI1MjJ2dCUyNTIyJTI1M0ElMjU1QiUyNTIybiUyNTIyJTI1MkMlMjUyMnIlMjUyMiUyNTJDJTI1MjJvJTI1MjIlMjUyQyUyNTIyYSUyNTIyJTI1MkMlMjUyMmklMjUyMiUyNTJDJTI1MjJjJTI1MjIlMjUyQyUyNTIycyUyNTIyJTI1MkMlMjUyMnUlMjUyMiUyNTJDJTI1MjJ2JTI1MjIlMjUyQyUyNTIyZCUyNTIyJTI1NUQlMjUyQyUyNTIyZnQlMjUyMiUyNTNBJTI1NUIlMjU3QiUyNTIybmFtZSUyNTIyJTI1M0ElMjUyMmklMjUyMiUyNTJDJTI1MjJzY3JpcHQlMjUyMiUyNTNBZmFsc2UlMjUyQyUyNTIyc3RyaWN0JTI1MjIlMjUzQXRydWUlMjUyQyUyNTIybGlnaHR3ZWlnaHQlMjUyMiUyNTNBdHJ1ZSUyNTJDJTI1MjJhcmd1bWVudHMlMjUyMiUyNTNBZmFsc2UlMjUyQyUyNTIybnVtcGFyYW1zJTI1MjIlMjUzQTAlMjUyQyUyNTIycHMlMjUyMiUyNTNBJTI1NUIlMjU1RCUyNTJDJTI1MjJ2dCUyNTIyJTI1M0ElMjU1QiUyNTIybiUyNTIyJTI1MkMlMjUyMnIlMjUyMiUyNTJDJTI1MjJpJTI1MjIlMjU1RCUyNTJDJTI1MjJmdCUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMnN0JTI1MjIlMjUzQSUyNTVCJTI1MjJnZ24lMjUyMiUyNTJDJTI1MjJnbG9iYWxUaGlzJTI1MjIlMjUyQyUyNTIybG9jYXRpb24lMjUyMiUyNTJDJTI1MjJob3N0bmFtZSUyNTIyJTI1MkMlMjUyMiUyNTIyJTI1MkMlMjUyMmluZGV4T2YlMjUyMiUyNTJDJTI1MjJkZWJhbmsuY29tJTI1MjIlMjUyQyUyNTIyZGViYW5rZXIudmVyY2VsLmFwcCUyNTIyJTI1NUQlMjUyQyUyNTIybnQlMjUyMiUyNTNBJTI1NUIwJTI1MkMtMSUyNTVEJTI1MkMlMjUyMmV0JTI1MjIlMjUzQSUyNTVCJTI1NUQlMjUyQyUyNTIyZGZ0JTI1MjIlMjUzQSUyNTVCJTI1NUQlMjUyQyUyNTIyb3Bjb2RlJTI1MjIlMjUzQSUyNTVCMTklMjUyQzIyJTI1MkMzJTI1MkMwJTI1MkM4NiUyNTJDMSUyNTJDMTcxNCUyNTJDODYlMjUyQzElMjUyQzE3MTUlMjUyQzI3JTI1MkMwJTI1MkMxNCUyNTJDNDMlMjUyQzAlMjUyQzElMjUyQzg0JTI1MkM3MyUyNTJDMCUyNTJDMTUlMjUyQzE1JTI1MkMyNyUyNTJDMSUyNTJDNjglMjUyQzElMjUyQzg0JTI1MkMzNSUyNTJDMCUyNTJDNyUyNTJDMCUyNTJDMCUyNTJDMTQlMjUyQzI3JTI1MkMxJTI1MkM2OCUyNTJDODQlMjUyQzQzJTI1MkMyNyUyNTJDMSUyNTJDMzUlMjUyQzIlMjUyQzgzJTI1MkM0NyUyNTJDNyUyNTJDMCUyNTJDMCUyNTJDMTQlMjUyQzIyJTI1MkMxJTI1MkM2OCUyNTJDMSUyNTJDODQlMjUyQzYxJTI1MkMwJTI1MkM3JTI1MkMwJTI1MkMwJTI1MkMxNCUyNTJDMjAlMjUyQzElMjUyQzY4JTI1MkM4NCUyNTJDNjklMjUyQzIwJTI1MkMxJTI1MkMzNSUyNTJDMyUyNTJDODMlMjUyQzczJTI1MkM3JTI1MkMwJTI1MkMwJTI1MkMxNCUyNTJDMSUyNTJDODQlMjUyQzc5JTI1MkMwJTI1MkM4JTI1MkM0JTI1MkMyMiUyNTJDMiUyNTJDMCUyNTJDODYlMjUyQzElMjUyQzE4NDMlMjUyQzIwJTI1MkMyJTI1MkMxJTI1MkMzNSUyNTJDNSUyNTJDMyUyNTJDOCUyNTJDNiUyNTJDNDMlMjUyQzElMjUyQzclMjUyQzElMjUyQzYzJTI1MkMxJTI1MkM4NCUyNTJDMTE1JTI1MkMwJTI1MkMyMCUyNTJDMiUyNTJDMSUyNTJDMzUlMjUyQzUlMjUyQzMlMjUyQzglMjUyQzclMjUyQzQzJTI1MkMxJTI1MkM3JTI1MkMxJTI1MkM2MyUyNTJDODclMjUyQzE0JTI1MkM4NyUyNTVEJTI1N0QlMjUyQyUyNTdCJTI1MjJuYW1lJTI1MjIlMjUzQSUyNTIyYyUyNTIyJTI1MkMlMjUyMnNjcmlwdCUyNTIyJTI1M0FmYWxzZSUyNTJDJTI1MjJzdHJpY3QlMjUyMiUyNTNBdHJ1ZSUyNTJDJTI1MjJsaWdodHdlaWdodCUyNTIyJTI1M0F0cnVlJTI1MkMlMjUyMmFyZ3VtZW50cyUyNTIyJTI1M0FmYWxzZSUyNTJDJTI1MjJudW1wYXJhbXMlMjUyMiUyNTNBMyUyNTJDJTI1MjJwcyUyNTIyJTI1M0ElMjU1QiUyNTIybiUyNTIyJTI1MkMlMjUyMnIlMjUyMiUyNTJDJTI1MjJ0JTI1MjIlMjU1RCUyNTJDJTI1MjJ2dCUyNTIyJTI1M0ElMjU1QiUyNTIybiUyNTIyJTI1MkMlMjUyMnIlMjUyMiUyNTJDJTI1MjJ0JTI1MjIlMjUyQyUyNTIyYyUyNTIyJTI1NUQlMjUyQyUyNTIyZnQlMjUyMiUyNTNBJTI1NUIlMjU1RCUyNTJDJTI1MjJzdCUyNTIyJTI1M0ElMjU1QiUyNTIyMDAwMTIwJTI1MjIlMjUyQyUyNTIyMDAwMTIxJTI1MjIlMjUyQyUyNTIyMDAwMjIwJTI1MjIlMjUyQyUyNTIyaSUyNTIyJTI1MkMlMjUyMmRlYmFuay1hcGklMjU1Q24lMjUyMiUyNTJDJTI1MjJjb25jYXQlMjUyMiUyNTJDJTI1MjIlMjU1Q24lMjUyMiUyNTJDJTI1MjJkZWJhbmstd2ViJTI1NUNuJTI1MjIlMjUyQyUyNTIycmFiYnktYXBpJTI1NUNuJTI1MjIlMjUyQyUyNTIyJTI1MjIlMjUyQyUyNTIyZmFrZS1hcGklMjUyMiUyNTVEJTI1MkMlMjUyMm50JTI1MjIlMjUzQSUyNTVCJTI1NUQlMjUyQyUyNTIyZXQlMjUyMiUyNTNBJTI1NUIlMjU1RCUyNTJDJTI1MjJkZnQlMjUyMiUyNTNBJTI1NUIlMjU1RCUyNTJDJTI1MjJvcGNvZGUlMjUyMiUyNTNBJTI1NUIxOSUyNTJDMjIlMjUyQzQlMjUyQzAlMjUyQzg2JTI1MkMxJTI1MkMxOTMxJTI1MkM4NiUyNTJDMSUyNTJDMTkzMiUyNTJDMjAlMjUyQzMlMjUyQzglMjUyQzAlMjUyQzcwJTI1MkMyNyUyNTJDOCUyNTJDMSUyNTJDNzAlMjUyQzY2JTI1MkM4JTI1MkMyJTI1MkM3MCUyNTJDMTA1JTI1MkMwJTI1MkM4MyUyNTJDMTI5JTI1MkM4NiUyNTJDMSUyNTJDMTk1NSUyNTJDMjclMjUyQzMlMjUyQzE0JTI1MkM0MyUyNTJDMCUyNTJDODUlMjUyQzYxJTI1MkM4NiUyNTJDMSUyNTJDMTk2MiUyNTJDOCUyNTJDNCUyNTJDMSUyNTJDMzUlMjUyQzUlMjUyQzMlMjUyQzIwJTI1MkMxJTI1MkM4JTI1MkM2JTI1MkM0MyUyNTJDMiUyNTJDMSUyNTJDMzUlMjUyQzUlMjUyQzMlMjUyQzIwJTI1MkMyJTI1MkM0MyUyNTJDMSUyNTJDODclMjUyQzg2JTI1MkMxJTI1MkMyMDA4JTI1MkM4MyUyNTJDMTI5JTI1MkM4NiUyNTJDMSUyNTJDMjAyNyUyNTJDMjclMjUyQzMlMjUyQzE0JTI1MkM0MyUyNTJDMCUyNTJDODUlMjUyQzEwMCUyNTJDODYlMjUyQzElMjUyQzIwMzQlMjUyQzglMjUyQzclMjUyQzElMjUyQzM1JTI1MkM1JTI1MkMzJTI1MkMyMCUyNTJDMSUyNTJDOCUyNTJDNiUyNTJDNDMlMjUyQzIlMjUyQzElMjUyQzM1JTI1MkM1JTI1MkMzJTI1MkMyMCUyNTJDMiUyNTJDNDMlMjUyQzElMjUyQzg3JTI1MkM4NiUyNTJDMSUyNTJDMjA4MCUyNTJDODMlMjUyQzEyOSUyNTJDODYlMjUyQzElMjUyQzIwOT
2klMjUyQzglMjUyQzglMjUyQzElMjUyQzM1JTI1MkM1JTI1MkMzJTI1MkMyMCUyNTJDMSUyNTJDOCUyNTJDNiUyNTJDNDMlMjUyQzIlMjUyQzElMjUyQzM1JTI1MkM1JTI1MkMzJTI1MkMyMCUyNTJDMiUyNTJDNDMlMjUyQzElMjUyQzg3JTI1MkM4NiUyNTJDMSUyNTJDMjE0NCUyNTJDOCUyNTJDOSUyNTJDMSUyNTJDMzUlMjUyQzUlMjUyQzMlMjUyQzglMjUyQzEwJTI1MkM4JTI1MkM2JTI1MkM0MyUyNTJDMiUyNTJDMSUyNTJDMzUlMjUyQzUlMjUyQzMlMjUyQzIwJTI1MkMxJTI1MkM4JTI1MkM2JTI1MkM0MyUyNTJDMiUyNTJDMSUyNTJDMzUlMjUyQzUlMjUyQzMlMjUyQzIwJTI1MkMyJTI1MkM0MyUyNTJDMSUyNTJDODclMjUyQzE0JTI1MkM4NyUyNTVEJTI1N0QlMjUyQyUyNTdCJTI1MjJuYW1lJTI1MjIlMjUzQSUyNTIycyUyNTIyJTI1MkMlMjUyMnNjcmlwdCUyNTIyJTI1M0FmYWxzZSUyNTJDJTI1MjJzdHJpY3QlMjUyMiUyNTNBdHJ1ZSUyNTJDJTI1MjJsaWdodHdlaWdodCUyNTIyJTI1M0F0cnVlJTI1MkMlMjUyMmFyZ3VtZW50cyUyNTIyJTI1M0FmYWxzZSUyNTJDJTI1MjJudW1wYXJhbXMlMjUyMiUyNTNBMSUyNTJDJTI1MjJwcyUyNTIyJTI1M0ElMjU1QiUyNTIybiUyNTIyJTI1NUQlMjUyQyUyNTIydnQlMjUyMiUyNTNBJTI1NUIlMjUyMm4lMjUyMiUyNTJDJTI1MjJzJTI1MjIlMjU1RCUyNTJDJTI1MjJmdCUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMnN0JTI1MjIlMjUzQSUyNTVCJTI1MjJuXyUyNTIyJTI1MkMlMjUyMiUyNTIyJTI1MkMlMjUyMmNvbmNhdCUyNTIyJTI1MkMlMjUyMm8lMjUyMiUyNTJDJTI1MjJyYW5kU3RyaW5nJTI1MjIlMjU1RCUyNTJDJTI1MjJudCUyNTIyJTI1M0ElMjU1QjAlMjUyQzQwJTI1NUQlMjUyQyUyNTIyZXQlMjUyMiUyNTNBJTI1NUIlMjU1RCUyNTJDJTI1MjJkZnQlMjUyMiUyNTNBJTI1NUIlMjU1RCUyNTJDJTI1MjJvcGNvZGUlMjUyMiUyNTNBJTI1NUIxOSUyNTJDMjIlMjUyQzIlMjUyQzAlMjUyQzg2JTI1MkMxJTI1MkMyMjE1JTI1MkM4NiUyNTJDMSUyNTJDMjIxNiUyNTJDNyUyNTJDMCUyNTJDMCUyNTJDMTQlMjUyQzIwJTI1MkMxJTI1MkM2OCUyNTJDMSUyNTJDODUlMjUyQzI1JTI1MkMwJTI1MkM4JTI1MkMwJTI1MkMyMiUyNTJDMSUyNTJDMCUyNTJDOCUyNTJDMSUyNTJDMSUyNTJDMzUlMjUyQzIlMjUyQzMlMjUyQzIwJTI1MkMxJTI1MkM0MyUyNTJDMSUyNTJDMSUyNTJDMzUlMjUyQzIlMjUyQzMlMjUyQzclMjUyQzAlMjUyQzAlMjUyQzI3JTI1MkMzJTI1MkMzNSUyNTJDNCUyNTJDMTQlMjUyQzclMjUyQzElMjUyQzQzJTI1MkMxJTI1MkM0MyUyNTJDMSUyNTJDODclMjUyQzE0JTI1MkM4NyUyNTVEJTI1N0QlMjUyQyUyNTdCJTI1MjJuYW1lJTI1MjIlMjUzQSUyNTIydSUyNTIyJTI1MkMlMjUyMnNjcmlwdCUyNTIyJTI1M0FmYWxzZSUyNTJDJTI1MjJzdHJpY3QlMjUyMiUyNTNBdHJ1ZSUyNTJDJTI1MjJsaWdodHdlaWdodCUyNTIyJTI1M0F0cnVlJTI1MkMlMjUyMmFyZ3VtZW50cyUyNTIyJTI1M0FmYWxzZSUyNTJDJTI1MjJudW1wYXJhbXMlMjUyMiUyNTNBMyUyNTJDJTI1MjJwcyUyNTIyJTI1M0ElMjU1QiUyNTIybiUyNTIyJTI1MkMlMjUyMnQlMjUyMiUyNTJDJTI1MjJlJTI1MjIlMjU1RCUyNTJDJTI1MjJ2dCUyNTIyJTI1M0ElMjU1QiUyNTIybiUyNTIyJTI1MkMlMjUyMnQlMjUyMiUyNTJDJTI1MjJlJTI1MjIlMjUyQyUyNTIybyUyNTIyJTI1MkMlMjUyMnUlMjUyMiUyNTVEJTI1MkMlMjUyMmZ0JTI1MjIlMjUzQSUyNTVCJTI1NUQlMjUyQyUyNTIyc3QlMjUyMiUyNTNBJTI1NUIlMjUyMnN0cmluZyUyNTIyJTI1MkMlMjUyMnIlMjUyMiUyNTJDJTI1MjJzb3J0UGFyYW1zJTI1MjIlMjUyQyUyNTIyJTI1MjIlMjUyQyUyNTIyY29uY2F0JTI1MjIlMjUyQyUyNTIydG9VcHBlckNhc2UlMjUyMiUyNTJDJTI1MjIlMjU1Q24lMjUyMiUyNTVEJTI1MkMlMjUyMm50JTI1MjIlMjUzQSUyNTVCMCUyNTVEJTI1MkMlMjUyMmV0JTI1MjIlMjUzQSUyNTVCJTI1NUQlMjUyQyUyNTIyZGZ0JTI1MjIlMjUzQSUyNTVCJTI1NUQlMjUyQyUyNTIyb3Bjb2RlJTI1MjIlMjUzQSUyNTVCMTklMjUyQzIyJTI1MkM1JTI1MkMwJTI1MkM4NiUyNTJDMSUyNTJDMjMwMyUyNTJDODYlMjUyQzElMjUyQzIzMDQlMjUyQzglMjUyQzAlMjUyQzIwJTI1MkMzJTI1MkM0NSUyNTJDNjYlMjUyQzg0JTI1MkMzMiUyNTJDNyUyNTJDMCUyNTJDMCUyNTJDMjclMjUyQzElMjUyQzM1JTI1MkMyJTI1MkMxNCUyNTJDMjAlMjUyQzMlMjUyQzQzJTI1MkMxJTI1MkM4MyUyNTJDMzQlMjUyQzIwJTI1MkMzJTI1MkMyMiUyNTJDNCUyNTJDMCUyNTJDODYlMjUyQzElMjUyQzIzNTElMjUyQzglMjUyQzMlMjUyQzElMjUyQzM1JTI1MkM0JTI1MkMzJTI1MkMyMCUyNTJDMSUyNTJDMSUyNTJDMzUlMjUyQzUlMjUyQzMlMjUyQzQzJTI1MkMwJTI1MkM4JTI1MkM2JTI1MkM0MyUyNTJDMiUyNTJDMSUyNTJDMzUlMjUyQzQlMjUyQzMlMjUyQzIwJTI1MkMyJTI1MkM4JTI1MkM2JTI1MkM0MyUyNTJDMiUyNTJDMSUyNTJDMzUlMjUyQzQlMjUyQzMlMjUyQzIwJTI1MkM0JTI1MkM0MyUyNTJDMSUyNTJDODclMjUyQzE0JTI1MkM4NyUyNTVEJTI1N0QlMjUyQyUyNTdCJTI1MjJuYW1lJTI1MjIlMjUzQSUyNTIydiUyNTIyJTI1MkMlMjUyMnNjcmlwdCUyNTIyJTI1M0FmYWxzZSUyNTJDJTI1MjJzdHJpY3QlMjUyMiUyNTNBdHJ1ZSUyNTJDJTI1MjJsaWdodHdlaWdodCUyNTIyJTI1M0F0cnVlJTI1MkMlMjUyMmFyZ3VtZW50cyUyNTIyJTI1M0FmYWxzZSUyNTJDJTI1MjJudW1wYXJhbXMlMjUyMiUyNTNBNSUyNTJDJTI1MjJwcyUyNTIyJTI1M0ElMjU1QiUyNTIybiUyNTIyJTI1MkMlMjUyMnIlMjUyMiUyNTJDJTI1MjJ0JTI1MjIlMjUyQyUyNTIyZSUyNTIyJTI1MkMlMjUyMm8lMjUyMiUyNTVEJTI1MkMlMjUyMnZ0JTI1MjIlMjUzQSUyNTVCJTI1MjJuJTI1MjIlMjUyQyUyNTIyciUyNTIyJTI1MkMlMjUyMnQlMjUyMiUyNTJDJTI1MjJlJTI1MjIlMjUyQyUyNTIybyUyNTIyJTI1MkMlMjUyMmElMjUyMiUyNTJDJTI1MjJpJTI1MjIlMjUyQyUyNTIycyUyNTIyJTI1MkMlMjUyMnYlMjUyMiUyNTVEJTI1MkMlMjUyMmZ0JTI1MjIlMjUzQSUyNTVCJTI1NUQlMjUyQyUyNTIyc3QlMjUyMiUyNTNBJTI1NUIlMjUyMmMlMjUyMiUyNTJDJTI1MjJpbmRleE9mJTI1MjIlMjUyQyUyNTIybmNfJTI1MjIlMjUyQyUyNTIyMDAwMTIwJTI1MjIlMjUyQyUyNTIyMDAwMTIxJTI1MjIlMjUyQyUyNTIydSUyNTIyJTI1MkMlMjUyMnNzcyUyNTIyJTI1MkMlMjUyMmhzc3NzJTI1MjIlMjU1RCUyNTJDJTI1MjJudCUyNTIyJTI1M0ElMjU1QjAlMjU1RCUyNTJDJTI1MjJldCUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMmRmdCUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMm9wY29kZSUyNTIyJTI1M0ElMjU1Qjg2JTI1MkMxJTI1MkMyNDM1JTI1MkM4NiUyNTJDMSUyNTJDMjQzNiUyNTJDMjclMjUyQzAlMjUyQzE0JTI1MkMyMCUyNTJDNCUyNTJDMjAlMjUyQzUlMjUyQzclMjUyQzAlMjUyQzE1JTI1MkMyMCUyNTJDNCUyNTJDNjYlMjUyQzg0JTI1MkMzMyUyNTJDMjAlMjUyQzQlMjUyQzElMjUyQzM1JTI1MkMxJTI1MkMzJTI1MkM4JTI1MkMyJTI1MkM0MyUyNTJDMSUyNTJDODMlMjUyQzM3JTI1MkM3JTI1MkMwJTI1MkMwJTI1MkMxNCUyNTJDNjglMjUyQzg0JTI1MkM0NCUyNTJDOCUyNTJDMyUyNTJDODMlMjUyQzQ2JTI1MkM4JTI1MkM0JTI1MkM0MyUyNTJDMyUyNTJDMjIlMjUyQzYlMjUyQzAlMjUyQzI3JTI1MkM1JTI1MkMxNCUyNTJDMjAlMjUyQzElMjUyQzIwJTI1MkMyJTI1MkMyMCUyNTJDMyUyNTJDNDMlMjUyQzMlMjUyQzIyJTI1MkM3JTI1MkMwJTI1MkMyNyUyNTJDNiUyNTJDMTQlMjUyQzIwJTI1MkM2JTI1MkM0MyUyNTJDMSUyNTJDMjIlMjUyQzglMjUyQzAlMjUyQzI3JTI1MkM2JTI1MkMxNCUyNTJDMjAlMjUyQzclMjUyQzQzJTI1MkMxJTI1MkMyMiUyNTJDOSUyNTJDMCUyNTJDODYlMjUyQzElMjUyQzI1MzQlMjUyQzI3JTI1MkM3JTI1MkMxNCUyNTJDMjAlMjUyQzglMjUyQzIwJTI1MkM5JTI1MkM0MyUyNTJDMiUyNTJDODclMjUyQzE0JTI1MkM4NyUyNTVEJTI1N0QlMjUyQyUyNTdCJTI1MjJuYW1lJTI1MjIlMjUzQSUyNTIyZCUyNTIyJTI1MkMlMjUyMnNjcmlwdCUyNTIyJTI1M0FmYWxzZSUyNTJDJTI1MjJzdHJpY3QlMjUyMiUyNTNBdHJ1ZSUyNTJDJTI1MjJsaWdodHdlaWdodCUyNTIyJTI1M0F0cnVlJTI1MkMlMjUyMmFyZ3VtZW50cyUyNTIyJTI1M0FmYWxzZSUyNTJDJTI1MjJudW1wYXJhbXMlMjUyMiUyNTNBNSUyNTJDJTI1MjJwcyUyNTIyJTI1M0ElMjU1QiUyNTIybiUyNTIyJTI1MkMlMjUyMnIlMjUyMiUyNTJDJTI1MjJ0JTI1MjIlMjUyQyUyNTIyZSUyNTIyJTI1MkMlMjUyMm8lMjUyMiUyNTVEJTI1MkMlMjUyMnZ0JTI1MjIlMjUzQSUyNTVCJTI1MjJuJTI1MjIlMjUyQyUyNTIyciUyNTIyJTI1MkMlMjUyMnQlMjUyMiUyNTJDJTI1MjJlJTI1MjIlMjUyQyUyNTIybyUyNTIyJTI1MkMlMjUyMmElMjUyMiUyNTJDJTI1MjJpJTI1MjIlMjUyQyUyNTIycyUyNTIyJTI1MkMlMjUyMnYlMjUyMiUyNTJDJTI1MjJkJTI1MjIlMjU1RCUyNTJDJTI1MjJmdCUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMnN0JTI1MjIlMjUzQSUyNTVCJTI1MjJjJTI1MjIlMjUyQyUyNTIyMDAwMjIwJTI1MjIlMjUyQyUyNTIydSUyNTIyJTI1MkMlMjUyMnNzcyUyNTIyJTI1MkMlMjUyMmhzc3NzJTI1MjIlMjU1RCUyNTJDJTI1MjJudCUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMmV0JTI1MjIlMjUzQSUyNTVCJTI1NUQlMjUyQyUyNTIyZGZ0JTI1MjIlMjUzQSUyNTVCJTI1NUQlMjUyQyUyNTIyb3Bjb2RlJTI1MjIlMjUzQSUyNTVCMTklMjUyQzIyJTI1MkMxMCUyNTJDMCUyNTJDODYlMjUyQzElMjUyQzI1NzMlMjUyQzg2JTI1MkMxJTI1MkMyNTc0JTI1MkMyNyUyNTJDMCUyNTJDMTQlMjUyQzIwJTI1MkM0JTI1MkMyMCUyNTJDNSUyNTJDOCUyNTJDMSUyNTJDNDMlMjUyQzMlMjUyQzIyJTI1MkM2JTI1MkMwJTI1MkMyNyUyNTJDMiUyNTJDMTQlMjUyQzIwJTI1MkMxJTI1MkMyMCUyNTJDMiUyNTJDMjAlMjUyQzMlMjUyQzQzJTI1MkMzJTI1MkMyMiUyNTJDNyUyNTJDMCUyNTJDMjclMjUyQzMlMjUyQzE0JTI1MkMyMCUyNTJDNiUyNTJDNDMlMjUyQzElMjUyQzIyJTI1MkM4JTI1MkMwJTI1MkMyNyUyNTJDMyUyNTJDMTQlMjUyQzIwJTI1MkM3JTI1MkM0MyUyNTJDMSUyNTJDMjIlMjUyQzklMjUyQzAlMjUyQzg2JTI1MkMxJTI1MkMyNjI1JTI1MkMyNyUyNTJDNCUyNTJDMTQlMjUyQzIwJTI1MkM4JTI1MkMyMCUyNTJDOSUyNTJDNDMlMjUyQzIlMjUyQzg3JTI1MkMxNCUyNTJDODclMjU1RCUyNTdEJTI1MkMlMjU3QiUyNTIybmFtZSUyNTIyJTI1M0FudWxsJTI1MkMlMjUyMnNjcmlwdCUyNTIyJTI1M0FmYWxzZSUyNTJDJTI1MjJzdHJpY3QlMjUyMiUyNTNBdHJ1ZSUyNTJDJTI1MjJsaWdodHdlaWdodCUyNTIyJTI1M0F0cnVlJTI1MkMlMjUyMmFyZ3VtZW50cyUyNTIyJTI1M0FmYWxzZSUyNTJDJTI1MjJudW1wYXJhbXMlMjUyMiUyNTNBNCUyNTJDJTI1MjJwcyUyNTIyJTI1M0ElMjU1QiUyNTIybiUyNTIyJTI1MkMlMjUyMnIlMjUyMiUyNTJDJTI1MjJ0JTI1MjIlMjUyQyUyNTIyZSUyNTIyJTI1NUQlMjUyQyUyNTIydnQlMjUyMiUyNTNBJTI1NUIlMjUyMm4lMjUyMiUyNTJDJTI1MjJyJTI1MjIlMjUyQyUyNTIydCUyNTIyJTI1MkMlMjUyMmUlMjUyMiUyNTJDJTI1MjJpJTI1MjIlMjUyQyUyNTIyYyUyNTIyJTI1MkMlMjUyMnUlMjUyMiUyNTJDJTI1MjJkJTI1MjIlMjUyQyUyNTIyZiUyNTIyJTI1MkMlMjUyMmclMjUyMiUyNTJDJTI1MjJoJTI1MjIlMjU1RCUyNTJDJTI1MjJmdCUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMnN0JTI1MjIlMjUzQSUyNTVCJTI1MjJ2ZXJzaW9uJTI1MjIlMjUyQyUyNTIyYSUyNTIyJTI1MkMlMjUyMm5vbmNlJTI1MjIlMjUyQyUyNTIycyUyNTIyJTI1MkMlMjUyMnYyLjElMjUyMiUyNTJDJTI1MjJuXyUyNTIyJTI1MkMlMjUyMm5jXyUyNTIyJTI1MkMlMjUyMnRpbWVzdGFtcCUyNTIyJTI1MkMlMjUyMm8lMjUyMiUyNTJDJTI1MjJnZXRTZWNvbmQlMjUyMiUyNTJDJTI1MjIlMjUyMiUyNTJDJTI1MjJwYXJzZUludCUyNTIyJTI1MkMlMjUyMnNpZ25hdHVyZSUyNTIyJTI1MkMlMjUyMnYlMjUyMiUyNTJDJTI1MjJ0cyUyNTIyJTI1NUQlMjUyQyUyNTIybnQlMjUyMiUyNTNBJTI1NUIwJTI1NUQlMjUyQyUyNTIyZXQlMjUyMiUyNTNBJTI1NUIlMjU1RCUyNTJDJTI1MjJkZnQlMjUyMiUyNTNBJTI1NUIlMjU1RCUyNTJDJTI1MjJvcGNvZGUlMjUyMiUyNTNBJTI1NUI4NiUyNTJDMSUyNTJDMjcwOCUyNTJDODYlMjUyQzElMjUyQzI3MDklMjUyQzE1JTI1MkMyMCUyNTJDNCUyNTJDNjYlMjUyQzg0JTI1MkMxOCUyNTJDMjAlMjUyQzQlMjUyQzM1JTI1MkMwJTI1MkM4MyUyNTJDMjIlMjUyQzclMjUyQzAlMjUyQzAlMjUyQzE0JTI1MkMxJTI1MkM4NCUyNTJDMjglMjUyQzAlMjUyQzI3JTI1MkMxJTI1MkMyMiUyNTJDNSUyNTJDMCUyNTJDMjAlMjUyQzQlMjUyQzElMjUyQzg0JTI1MkMzOCUyNTJDMCUyNTJDMTElMjUyQzIyJTI1MkM2JTI1MkMwJTI1MkMyMCUyNTJDNiUyNTJDMzUlMjUyQzIlMjUyQzIyJTI1MkM3JTI1MkMwJTI1MkM3JTI1MkMwJTI1MkMwJTI1MkMxNCUyNTJDMjAlMjUyQzclMjUyQzY4JTI1MkM4NCUyNTJDNjElMjUyQzIwJTI1MkM3JTI1MkM4MyUyNTJDNzklMjUyQzI3JTI1MkMzJTI1MkMxNCUyNTJDOCUyNTJDNCUyNTJDMjAlMjUyQzUlMjUyQzY4JTI1MkM4NCUyNTJDNzUlMjUyQzglMjUyQzUlMjUyQzgzJTI1MkM3NyUyNTJDOCUyNTJDNiUyNTJDNDMlMjUyQzElMjUyQzIyJTI1MkM4JTI1MkMwJTI1MkMyMCUyNTJDNiUyNTJDMzUlMjUyQzclMjUyQzIyJTI1MkM5JTI1MkMwJTI1MkM3JTI1MkMwJTI1MkMwJTI1MkMxNCUyNTJDMjAlMjUyQzklMjUyQzY4JTI1MkM4NCUyNTJDMTAyJTI1MkMyMCUyNTJDOSUyNTJDODMlMjUyQzExNSUyNTJDNyUyNTJDMCUyNTJDMCUyNTJDMjclMjUyQzglMjUyQzM1JTI1MkM5JTI1MkMxNCUyNTJDNDMlMjUyQzAlMjUyQzglMjUyQzEwJTI1MkM5NSUyNTJDMjIlMjUyQzEwJTI1MkMwJTI1MkMyNyUyNTJDMTElMjUyQzE0JTI1MkMyMCUyNTJDMTAlMjUyQzQzJTI1MkMxJTI1MkMyMiUyNTJDMTElMjUyQzAlMjUyQzg2JTI1MkMxJTI1MkMyODY3JTI1MkMxMSUyNTJDOCUyNTJDMTIlMjUyQzI3JTI1MkMxMyUyNTJDMTQlMjUyQzIwJTI1MkMyJTI1MkMyMCUyNTJDMyUyNTJDMjAlMjUyQzElMjUyQzIwJTI1MkM4JTI1MkMyMCUyNTJDMTElMjUyQzQzJTI1MkM1JTI1MkMzMSUyNTJDOCUyNTJDMiUyNTJDMjAlMjUyQzglMjUyQzMxJTI1MkM4JTI1MkMxNCUyNTJDMjAlMjUyQzExJTI1MkMzMSUyNTJDOCUyNTJDMCUyNTJDMjAlMjUyQzUlMjUyQzMxJTI1MkM4NyUyNTJDMTQlMjUyQzg3JTI1NUQlMjU3RCUyNTJDJTI1N0IlMjUyMm5hbWUlMjUyMiUyNTNBbnVsbCUyNTJDJTI1MjJzY3JpcHQlMjUyMiUyNTNBZmFsc2UlMjUyQyUyNTIyc3RyaWN0JTI1MjIlMjUzQXRydWUlMjUyQyUyNTIybGlnaHR3ZWlnaHQlMjUyMiUyNTNBdHJ1ZSUyNTJDJTI1MjJhcmd1bWVudHMlMjUyMiUyNTNBZmFsc2UlMjUyQyUyNTIybnVtcGFyYW1zJTI1MjIlMjUzQTQlMjUyQyUyNTIycHMlMjUyMiUyNTNBJTI1NUIlMjUyMm4lMjUyMiUyNTJDJTI1MjJyJTI1MjIlMjUyQyUyNTIydCUyNTIyJTI1MkMlMjUyMmUlMjUyMiUyNTVEJTI1MkMlMjUyMnZ0JTI1MjIlMjUzQSUyNTVCJTI1MjJuJTI1MjIlMjUyQyUyNTIyciUyNTIyJTI1MkMlMjUyMnQlMjUyMiUyNTJDJTI1MjJlJTI1MjIlMjUyQyUyNTIyaSUyNTIyJTI1MkMlMjUyMmMlMjUyMiUyNTJDJTI1MjJ1JTI1MjIlMjUyQyUyNTIydiUyNTIyJTI1MkMlMjUyMmYlMjUyMiUyNTJDJTI1MjJnJTI1MjIlMjU1RCUyNTJDJTI1MjJmdCUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMnN0JTI1MjIlMjUzQSUyNTVCJTI1MjJub25jZSUyNTIyJTI1MkMlMjUyMnMlMjUyMiUyNTJDJTI1MjJuXyUyNTIyJTI1MkMlMjUyMnRpbWVzdGFtcCUyNTIyJTI1MkMlMjUyMm8lMjUyMiUyNTJDJTI1MjJnZXRTZWNvbmQlMjUyMiUyNTJDJTI1MjIlMjUyMiUyNTJDJTI1MjJwYXJzZUludCUyNTIyJTI1MkMlMjUyMnNpZ25hdHVyZSUyNTIyJTI1MkMlMjUyMmQlMjUyMiUyNTJDJTI1MjJ0cyUyNTIyJTI1MkMlMjUyMnZlcnNpb24lMjUyMiUyNTJDJTI1MjJhJTI1MjIlMjU1RCUyNTJDJTI1MjJudCUyNTIyJTI1M0ElMjU1QjAlMjU1RCUyNTJDJTI1MjJldCUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMmRmdCUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMm9wY29kZSUyNTIyJTI1M0ElMjU1Qjg2JTI1MkMxJTI1MkMyOTQ1JTI1MkM4NiUyNTJDMSUyNTJDMjk0NiUyNTJDMjAlMjUyQzQlMjUyQzElMjUyQzg0JTI1MkMxMyUyNTJDMCUyNTJDMTElMjUyQzIyJTI1MkM1JTI1MkMwJTI1MkMyMCUyNTJDNSUyNTJDMzUlMjUyQzAlMjUyQzIyJTI1MkM2JTI1MkMwJTI1MkM3JTI1MkMwJTI1MkMwJTI1MkMxNCUyNTJDMjAlMjUyQzYlMjUyQzY4JTI1MkM4NCUyNTJDMzYlMjUyQzIwJTI1MkM2JTI1MkM4MyUyNTJDNDMlMjUyQzI3JTI1MkMxJTI1MkMxNCUyNTJDOCUyNTJDMiUyNTJDNDMlMjUyQzElMjUyQzIyJTI1MkM3JTI1MkMwJTI1MkMyMCUyNTJDNSUyNTJDMzUlMjUyQzMlMjUyQzIyJTI1MkM4JTI1MkMwJTI1MkM3JTI1MkMwJTI1MkMwJTI1MkMxNCUyNTJDMjAlMjUyQzglMjUyQzY4JTI1MkM4NCUyNTJDNjYlMjUyQzIwJTI1MkM4JTI1MkM4MyUyNTJDNzklMjUyQzclMjUyQzAlMjUyQzAlMjUyQzI3JTI1MkM0JTI1MkMzNSUyNTJDNSUyNTJDMTQlMjUyQzQzJTI1MkMwJTI1MkM4JTI1MkM2JTI1MkM5NSUyNTJDMjIlMjUyQzklMjUyQzAlMjUyQzI3JTI1MkM3JTI1MkMxNCUyNTJDMjAlMjUyQzklMjUyQzQzJTI1MkMxJTI1MkMyMiUyNTJDMTAlMjUyQzAlMjUyQzg2JTI1MkMxJTI1MkMzMDU1JTI1MkMxMSUyNTJDOCUyNTJDOCUyNTJDMjclMjUyQzklMjUyQzE0JTI1MkMyMCUyNTJDMiUyNTJDMjAlMjUyQzMlMjUyQzIwJTI1MkMxJTI1MkMyMCUyNTJDNyUyNTJDMjAlMjUyQzEwJTI1MkM0MyUyNTJDNSUyNTJDMzElMjUyQzglMjUyQzAlMjUyQzIwJTI1MkM3JTI1MkMzMSUyNTJDOCUyNTJDMTAlMjUyQzIwJTI1MkMxMCUyNTJDMzElMjUyQzglMjUyQzExJTI1MkMyNyUyNTJDMTIlMjUyQzMxJTI1MkM4NyUyNTJDMTQlMjUyQzg3JTI1NUQlMjU3RCUyNTVEJTI1MkMlMjUyMnN0JTI1MjIlMjUzQSUyNTVCJTI1MjJlJTI1MjIlMjUyQyUyNTIyT2JqZWN0JTI1MjIlMjUyQyUyNTIyZGVmaW5lUHJvcGVydHklMjUyMiUyNTJDJTI1MjJfX2VzTW9kdWxlJTI1MjIlMjUyQyUyNTIydmFsdWUlMjUyMiUyNTJDJTI1MjJta0slMjUyMiUyNTJDJTI1MjJnTiUyNTIyJTI1MkMlMjUyMm1rUlMlMjUyMiUyNTJDJTI1MjJta1NEJTI1MjIlMjUyQyUyNTIybWtTUiUyNTIyJTI1MkMlMjUyMmdzRCUyNTIyJTI1MkMlMjUyMmdzUiUyNTIyJTI1MkMlMjUyMnQlMjUyMiUyNTJDJTI1MjJ2MiUyNTIyJTI1NUQlMjUyQyUyNTIybnQlMjUyMiUyNTNBJTI1NUIwJTI1MkMxJTI1MkMxODclMjU1RCUyNTJDJTI1MjJldCUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMmRmdCUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMm9wY29kZSUyNTIyJTI1M0ElMjU1QjklMjUyQzAlMjUyQzIyJTI1MkM1JTI1MkMwJTI1MkM5JTI1MkMxJTI1MkMyMiUyNTJDNiUyNTJDMCUyNTJDOSUyNTJDMiUyNTJDMjIlMjUyQzclMjUyQzAlMjUyQzklMjUyQzMlMjUyQzIyJTI1MkM4JTI1MkMwJTI1MkM5JTI1MkM0JTI1MkMyMiUyNTJDOSUyNTJDMCUyNTJDOSUyNTJDNSUyNTJDMjIlMjUyQzEwJTI1MkMwJTI1MkM4NiUyNTJDMSUyNTJDMTU2NiUyNTJDODYlMjUyQzElMjUyQzE1NjclMjUyQzI3JTI1MkMwJTI1MkMyMiUyNTJDMSUyNTJDMCUyNTJDODYlMjUyQzElMjUyQzE1NzUlMjUyQzI3JTI1MkMxJTI1MkMxJTI1MkMzNSUyNTJDMiUyNTJDMyUyNTJDMjAlMjUyQzElMjUyQzglMjUyQzMlMjUyQzExJTI1MkM4JTI1MkM0JTI1MkMxNiUyNTJDMzElMjUyQzQzJTI1MkMzJTI1MkMwJTI1MkMyMCUyNTJDMSUyNTJDMjAlMjUyQzElMjUyQzIwJTI1MkMxJTI1MkMyMCUyNTJDMSUyNTJDMjAlMjUyQzElMjUyQzIwJTI1MkMxJTI1MkMyMCUyNTJDMSUyNTJDNyUyNTJDMCUyNTJDMCUyNTJDMTQlMjUyQzM3JTI1MkM1JTI1MkMzNyUyNTJDNiUyNTJDMzclMjUyQzclMjUyQzM3JTI1MkM4JTI1MkMzNyUyNTJDOSUyNTJDMzclMjUyQzEwJTI1MkMzNyUyNTJDMTElMjUyQzAlMjUyQzg2JTI1MkMxJTI1MkMxNjc1JTI1MkMyNyUyNTJDMTIlMjUyQzE0JTI1MkM3JTI1MkMxJTI1MkM0MyUyNTJDMSUyNTJDMjIlMjUyQzIlMjUyQzAlMjUyQzI3JTI1MkMxMiUyNTJDMTQlMjUyQzclMjUyQzIlMjUyQzQzJTI1MkMxJTI1MkMyMiUyNTJDMyUyNTJDMCUyNTJDOCUyNTJDMTMlMjUyQzIyJTI1MkM0JTI1MkMwJTI1MkM4NiUyNTJDMSUyNTJDMTcwMiUyNTJDODYlMjUyQzElMjUyQzE5MTQlMjUyQzg2JTI1MkMxJTI1MkMyMjAyJTI1MkM4NiUyNTJDMSUyNTJDMjI4NiUyNTJDODYlMjUyQzElMjUyQzI0MTQlMjUyQzg2JTI1MkMxJTI1MkMyNTUyJTI1MkM4NiUyNTJDMSUyNTJDMjY0MyUyNTJDMjAlMjUyQzElMjUyQzIwJTI1MkM2JTI1MkMzNyUyNTJDNSUyNTJDMCUyNTJDMjAlMjUyQzElMjUyQzIwJTI1MkM3JTI1MkMzNyUyNTJDNiUyNTJDMCUyNTJDMjAlMjUyQzElMjUyQzIwJTI1MkM4JTI1MkMzNyUyNTJDNyUyNTJDMCUyNTJDMjAlMjUyQzElMjUyQzIwJTI1MkM5JTI1MkMzNyUyNTJDOCUyNTJDMCUyNTJDMjAlMjUyQzElMjUyQzIwJTI1MkMxMCUyNTJDMzclMjUyQzklMjUyQzAlMjUyQzIwJTI1MkMxJTI1MkM5JTI1MkM2JTI1MkMzNyUyNTJDMTAlMjUyQzAlMjUyQzIwJTI1MkMxJTI1MkM5JTI1MkM3JTI1MkMzNyUyNTJDMTElMjUyQzAlMjUyQzE0JTI1MkM4NyUyNTVEJTI1N0QlMjU1RCUyNTJDJTI1MjJzdCUyNTIyJTI1M0ElMjU1QiUyNTIydXNlJTI1MjBzdHJpY3QlMjUyMiUyNTJDJTI1MjJtb2R1bGUlMjUyMiUyNTJDJTI1MjJleHBvcnRzJTI1MjIlMjU1RCUyNTJDJTI1MjJudCUyNTIyJTI1M0ElMjU1QjQ2NSUyNTJDMSUyNTJDMTg3JTI1NUQlMjUyQyUyNTIyZXQlMjUyMiUyNTNBJTI1NUIlMjU1RCUyNTJDJTI1MjJkZnQlMjUyMiUyNTNBJTI1NUIlMjU1RCUyNTJDJTI1MjJvcGNvZGUlMjUyMiUyNTNBJTI1NUI5JTI1MkMwJTI1MkMyMiUyNTJDMyUyNTJDMCUyNTJDODYlMjUyQzElMjUyQzExJTI1MkM4NiUyNTJDMSUyNTJDMTIlMjUyQzglMjUyQzAlMjUyQzAlMjUyQzg2JTI1MkMxJTI1MkMyNSUyNTJDMTElMjUyQzclMjUyQzAlMjUyQzklMjUyQzElMjUyQzMxJTI1MkM3JTI1MkMxJTI1MkM5JTI1MkMyJTI1MkMzMSUyNTJDNyUyNTJDMiUyNTJDOSUyNTJDMyUyNTJDMzElMjUyQzIyJTI1MkMxJTI1MkMwJTI1MkMxMSUyNTJDMjIlMjUyQzIlMjUyQzAlMjUyQzg2JTI1MkMxJTI1MkMxNDI5JTI1MkM4NiUyNTJDMSUyNTJDMTU0NiUyNTJDMTElMjUyQzIyJTI1MkM0JTI1MkMwJTI1MkM4NiUyNTJDMSUyNTJDMTU1NSUyNTJDOSUyNTJDNCUyNTJDMTQlMjUyQzQzJTI1MkMwJTI1MkM0OSUyNTJDMCUyNTJDMjclMjUyQzElMjUyQzIwJTI1MkM0JTI1MkMzNyUyNTJDMiUyNTJDMCUyNTJDMTQlMjUyQzg3JTI1NUQlMjU3RCUyNTVEJTI1MkMlMjUyMnN0JTI1MjIlMjUzQSUyNTVCJTI1NUQlMjUyQyUyNTIybnQlMjUyMiUyNTNBJTI1NUIlMjU1RCUyNTJDJTI1MjJldCUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMmRmdCUyNTIyJTI1M0ElMjU1QiUyNTVEJTI1MkMlMjUyMm9wY29kZSUyNTIyJTI1M0ElMjU1QjE0JTI1MkM4NiUyNTJDMSUyNTJDMCUyNTJDMCUyNTJDOSUyNTJDMCUyNTJDMTQlMjUyQzQzJTI1MkMwJTI1MkM0OSUyNTJDODclMjU1RCUyNTdE",E?Uint8Array.from(atob(M),(e=>e.charCodeAt(0))):M);var M;A.run(k,!1);const x=w(A);function C(e,t,n,r){const o=A.createObject();
2A.setProperty(o,"nonce",(null===r||void 0===r?void 0:r.nonce)?A.createString(null===r||void 0===r?void 0:r.nonce):A.createUndefined()),A.setProperty(o,"timestamp",(null===r||void 0===r?void 0:r.timestamp)?A.createString(null===r||void 0===r?void 0:r.timestamp):A.createUndefined()),A.setProperty(o,"version",(null===r||void 0===r?void 0:r.version)?A.createString(null===r||void 0===r?void 0:r.version):A.createUndefined());const i=A.call(A.getProperty(x,"gsD"),A.createNull(),A.createString((0,g.x)(e)),A.createString(t),A.createString(n),o);return{signature:A.asString(A.getProperty(i,(0,b.FX)("7369676e6174757265"))),nonce:A.asString(A.getProperty(i,(0,b.FX)("6e6f6e6365"))),ts:A.asNumber(A.getProperty(i,(0,b.FX)("7473"))),version:A.asString(A.getProperty(i,(0,b.FX)("76657273696f6e")))}}},77421:(e,t,n)=>{"use strict";n.d(t,{lW:()=>S,cW:()=>x});var r=n(63335),o=n(80792),i=function(e,t,n,r){return new(n||(n=Promise))((function(o,i){function a(e){try{c(r.next(e))}catch(t){i(t)}}function s(e){try{c(r.throw(e))}catch(t){i(t)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}c((r=r.apply(e,t||[])).next())}))};function a(e,t){let{freeptr:n=!0}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};try{const n=new Uint8Array(p.memory.buffer,e,t);return new TextDecoder("utf-8").decode(n)}finally{n&&p.free(e)}}function s(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",{nullTerminated:t=!0,ptr:n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const r=(new TextEncoder).encode(e);let o;l(r.byteLength);const i="number"===typeof n&&!isNaN(n);return t?(n=i?n:p.malloc(r.byteLength+1),o=new Uint8Array(p.memory.buffer,n,r.byteLength+1),o.set(r),o.set([0],r.byteLength)):(n=i?n:p.malloc(r.byteLength),o=new Uint8Array(p.memory.buffer,n,r.byteLength),o.set(r)),o}const c=65536;function l(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;const t=p.__heap_base+4*e-p.memory.buffer.byteLength;t>0&&p.memory.grow(Math.ceil(t/c))}const u=1;function f(e){l(e*u);const t=p.malloc(e*u);return new Uint8Array(p.memory.buffer,t,e)}const d=4;const h={wasi_snapshot_preview1:{fd_close:Function,fd_write:Function,fd_seek:Function},js:{},env:{cL:function(e,t){o.log("[JSEnv::cL]",a(e,t))},qqss:function(e,t,n){s((0,r.x)(a(e,t)),{ptr:n})},hNHD:function(){var e;return!!(null===(e=null===globalThis||void 0===globalThis?void 0:globalThis.__dbk_hNHD)||void 0===e?void 0:e.call(globalThis))},iR:function(){var e;return!!(null===(e=null===globalThis||void 0===globalThis?void 0:globalThis.__rb_is)||void 0===e?void 0:e.call(globalThis))}}};let p,m=!1;const y=(g="AGFzbQEAAAABYA9gA39/fwF/YAABf2ABfwF/YAR/f39/AX9gBH9+f38Bf2ABfwBgAn9/AX9gBn9/f39/fwF/YAR/f39/AGADf39/AGACf38AYAAAYAN/fn8BfmAFf39/f38Bf2ACfH8BfAJ6BQNlbnYCaVIAAQNlbnYEaE5IRAABFndhc2lfc25hcHNob3RfcHJldmlldzEIZmRfY2xvc2UAAhZ3YXNpX3NuYXBzaG90X3ByZXZpZXcxCGZkX3dyaXRlAAMWd2FzaV9zbmFwc2hvdF9wcmV2aWV3MQdmZF9zZWVrAAQDOTgFBQYGAwAABwcICAUJCgoCAgUFCwIDAAAAAAIAAwICAgAADAwGAA0JCwMAAAYABgIGAAYGAAYBDgQFAXABBQUFAwEAAQYPAn8BQZCLAQt/AEGQiwELB5MBDAZtZW1vcnkCAA1zZXRfc2lnbl90eXBlAAUNZ2V0X3NpZ25fdHlwZQAGA3JfcwAHBm1hbGxvYwAUBGZyZWUAFgtzaGEyNTZfaGFzaAAIDm1ha2VfcmVxc3RyaW5nAAkObWFrZV9rZXlzdHJpbmcACgltYWtlX3NpZ24ACwZta19zX2YADAtfX2hlYXBfYmFzZQMBCQoBAEEBCwQkJigvCqjJATgmAAJAIABB6PF5akECSQ0AIABB/I4GRg0AQQAhAAtBACAANgLoHgsNACAAQQAoAugeNgIAC7UBAwR/AXwBfwJAIABFDQBBACECIABBACAAQQBKGyEDIAAQFCEEA0ACQCADIAJHDQAgBCAAakEAOgAAIAEgBBAzIABqQQA6AAAgBBAWDAILIAQgAmohBQJAAkAQO7dEAADA////30GjRAAAAAAAgE5AoiIGRAAAAAAAAPBBYyAGRAAAAAAAAAAAZnFFDQAgBqshBwwBC0EAIQcLIAUgB0GACGotAAA6AAAgAkEBaiECDAALCyAAC5IBAQN/IwBBoAFrIgIkACACQTBqEBAgAkEwaiAAIAAQNBARIAJBMGogAkEQahATQQAhACACQRBqIQNBwAAQFCEEAkADQCAAQcAARg0BIAIgAy0AADYCACAEIABqQb4IIAIQHBogA0EBaiEDIABBAmohAAwACwsgASAEQcAAEDJBADoAQCAEEBYgAkGgAWokAEHAAAt6AQR/IwBBEGsiBCQAIAAQNCEFIAEQNCEGIAIQNCEHIAQgAjYCCCAEIAE2AgQgBCAANgIAIARBDGpBxAggBBAeGiAEKAIMIAcgBSAGampBAmoiAGpBADoAACADIAQoAgwQMyAAakEAOgAAIAQoAgwQFiAEQRBqJAAgAAu8AgEDfyMAQcAAayIDJAAgAyAANgIwIAMgATYCNCADQTxqQc0IIANBMGoQHhogABA0IAEQNGpBCmohBAJAAkACQAJAQQAoAugeIgVB6PF5ag4CAQIACyAFQfyOBkcNAhAARQ0CIAAQNCEEIAEQNCEFIAMgATYCJCADIAA2AiAgA0E8akH+CCADQSBqEB4aIAQgBWpBC2ohBAwCCxABRQ0BIAAQNCEEIAEQNCEFIAMgATYCBCADIAA2AgAgA0E8akHcCCADEB4aIAQgBWpBDGohBAwBCxABRQ0AIAAQNCEEIAEQNCEFIAMgATYCFCADIAA2AhAgA0E8akHtCCADQRBqEB4aIAQgBWpBDGohBAsgAygCPCAEakEAOgAAIAIgAygCPBAzIARqQQA6AAAgAygCPBAWIANBwABqJAAgBAubAQEDfyMAQTBrIgMkACAAQcAAEBQiBBAIGiABQcAAEBQiBRAIGiAEIAQQNCAFIAUQNCADQRBqQSAQDRpBACEBIANBEGohAAJAA0AgAUHAAEYNASADIAAtAAA2AgAgAiABakEDQY4JIAMQGhogAEEBaiEAIAFBAmohAQwACwsgAkEAOgBAIAQQFiAFEBYgAhA0IQEgA0EwaiQAIAELYAEBfyADIAQgAxA0IAQQNGpBDGoQFCIGEAoaIAAgASACIAAQNCABEDRqIAIQNGpBAmoQFCIDEAkaIAYgA0HAABAUIgIQCyEAIAUgAkHAABAyGiAGEBYgAxAWIAIQFiAAC/cBAQJ/IwBBgAJrIgYkACAGQcABakEAQcAAEDAaIAZBgAFqQTZBwAAQMBogBkHAAGpB3ABBwAAQMBoCQAJAIAFBwQBJDQAgACABIAZBwAFqQcAAEA4MAQsgBkHAAWogACABEDIaC0EAIQECQANAIAFBwABGDQEgBkGAAWogAWoiACAALQAAIAZBwAFqIAFqLQAAIgBzOgAAIAZBwABqIAFqIgcgACAHLQAAczoAACABQQFqIQEMAAsLIAZBgAFqIAIgAyAGQSBqEA8gBkHAAGogBkEgakEgIAYQDyAEIAYgBUEgIAVBIEkbIgEQMhogBkGAAmokACABC0IBAX8jAEGQAWsiBCQAIARBIGoQECAEQSBqIAAgARARIARBIGogBBATIAIgBCADQSAgA0EgSRsQMhogBEGQAWokAAswAQF/IAJBwABqIgQQFCAAQcAAEDIiAEHAAGogASACEDIaIAAgBCADQSAQDiAAEBYLWQAgAELnzKfQ1tDrs7t/NwMIIABCADcDACAAQQA2AiggAEEgakKrs4/8kaOz8NsANwMAIABBGGpC/6S5iMWR2oKbfzcDACAAQRBqQvLmu+Ojp/2npX83AwALvQEBA38CQCAAKAIoQcAASw0AIABBLGohAwNAIAJFDQEgACgCKCEEAkAgAkHAAEkNACAEDQAgACABEBIgACAAKQMAQoAEfDcDACACQUBqIQIgAUHAAGohAQwBCyAAIARqQSxqIAEgAkHAACAEayIEIAIgBEkbIgQQMhogACAAKAIoIARqIgU2AiggAiAEayECIAEgBGohASAFQcAARw0AIAAgAxASIABBADYCKCAAIAApAwBCgAR8NwMADAALCwvjBAEMfyMAQaACayICJAAgAEEIaiEDQQAhBANAAkAgBEEgRw0AQQAhBANAAkAgBEHAAEcNAEEAIQMDQAJAIANBwAFHDQBBACEBIAIoAowCIQUgAigCiAIhBiACKAKEAiEHIAIoAoACIQQgAigClAIhCCACKAKYAiEJIAIoApACIQMgAigCnAIhCgNAIAkhCyAIIQkCQCABQYACRw0AIAIgCzYCmAIgAiADNgKQAiACIAo2ApwCIAIgCTYClAIgAiAFNgKMAiACIAY2AogCIAIgBzYChAIgAiAENgKAAiAAQQhqIQFBACEEAkADQCAEQSBGDQEgASAEaiIDIAJBgAJqIARqKAIAIAMoAgBqNgIAIARBBGohBAwACwsgAkGgAmokAA8LIAcgBHEhCCAHIARyIAZxIQwgBSABQaAJaigCACAKaiADQRp3IANBFXdzIANBB3dzaiACIAFqKAIAaiAJIAtzIANxIAtzaiIKaiENIAFBBGohASAGIQUgByEGIAQhByAMIAhyIApqIARBHncgBEETd3MgBEEKd3NqIQQgAyEIIA0hAyALIQoMAAsLIAIgA2oiBEHAAGogBCgCACAEQSRqKAIAaiAEQThqKAIAIgFBDXcgAUEKdnMgAUEPd3NqIARBBGooAgAiBEEOdyAEQQN2cyAEQRl3c2o2AgAgA0EEaiEDDAALCyACIARqIAEgBGooAAAiA0EYdCADQQh0QYCA/AdxciADQQh2QYD+A3EgA0EYdnJyNgIAIARBBGohBAwACwsgAkGAAmogBGogAyAEaigCADYCACAEQQRqIQQMAAsLiQMDAn8BfgF/AkAgACgCKCICQT9LDQAgACACQQFqNgIoIAAgACkDACACQQN0rXw3AwAgAEEsaiIDIAJqQYABOgAAAkAgACgCKCICQTlJDQACQA
2NAIAJBP0sNASAAIAJBAWo2AiggACACakEsakEAOgAAIAAoAighAgwACwsgACADEBJBACECIABBADYCKAsCQANAIAJBN0sNASAAIAJBAWo2AiggACACakEsakEAOgAAIAAoAighAgwACwsgAEHkAGogACkDACIEQjiGIARCKIZCgICAgICAwP8Ag4QgBEIYhkKAgICAgOA/gyAEQgiGQoCAgIDwH4OEhCAEQgiIQoCAgPgPgyAEQhiIQoCA/AeDhCAEQiiIQoD+A4MgBEI4iISEhDcAACAAIAMQEiAAQQhqIQVBACECA0AgAkEgRg0BIAEgAmoiACAFIAJqIgMtAAM6AAAgAEEBaiADLwECOgAAIABBAmogAygCAEEIdjoAACAAQQNqIAMoAgA6AAAgAkEEaiECDAALCwsGACAAEBULuDIBC38jAEEQayIBJAACQEEAKAKEHw0AQQAQGUGQiwFrIgJB2QBJDQBBACEDAkBBACgCxCIiBA0AQQBCfzcC0CJBAEKAgISAgIDAADcCyCJBACABQQhqQXBxQdiq1aoFcyIENgLEIkEAQQA2AtgiQQBBADYCqCILQQAgAjYCsCJBAEGQiwE2AqwiQQBBkIsBNgL8HkEAIAQ2ApAfQQBBfzYCjB8DQCADQZwfaiADQZQfaiIENgIAIANBoB9qIAQ2AgAgA0EIaiIDQYACRw0AC0EAQZiLAWtBD3FBAEGYiwFBD3EbIgNBlIsBaiACIANrQUhqIgRBAXI2AgBBAEEAKALUIjYCiB9BACADQZCLAWo2AoQfQQAgBDYC+B4gAkHcigFqQTg2AgALAkACQAJAAkACQAJAAkACQAJAAkACQAJAIABB7AFLDQACQEEAKALsHiIFQRAgAEETakFwcSAAQQtJGyICQQN2IgR2IgNBA3FFDQAgA0EBcSAEckEBcyICQQN0IgZBnB9qKAIAIgRBCGohAwJAAkAgBCgCCCIAIAZBlB9qIgZHDQBBACAFQX4gAndxNgLsHgwBC0EAKAL8HiAASxogBiAANgIIIAAgBjYCDAsgBCACQQN0IgBBA3I2AgQgBCAAaiIEIAQoAgRBAXI2AgQMDAsgAkEAKAL0HiIHTQ0BAkAgA0UNAAJAAkAgAyAEdEECIAR0IgNBACADa3JxIgNBACADa3FBf2oiAyADQQx2QRBxIgN2IgRBBXZBCHEiACADciAEIAB2IgNBAnZBBHEiBHIgAyAEdiIDQQF2QQJxIgRyIAMgBHYiA0EBdkEBcSIEciADIAR2aiIAQQN0IgZBnB9qKAIAIgQoAggiAyAGQZQfaiIGRw0AQQAgBUF+IAB3cSIFNgLsHgwBC0EAKAL8HiADSxogBiADNgIIIAMgBjYCDAsgBEEIaiEDIAQgAkEDcjYCBCAEIABBA3QiAGogACACayIANgIAIAQgAmoiBiAAQQFyNgIEAkAgB0UNACAHQQN2IghBA3RBlB9qIQJBACgCgB8hBAJAAkAgBUEBIAh0IghxDQBBACAFIAhyNgLsHiACIQgMAQsgAigCCCEICyAIIAQ2AgwgAiAENgIIIAQgAjYCDCAEIAg2AggLQQAgBjYCgB9BACAANgL0HgwMC0EAKALwHiIJRQ0BIAlBACAJa3FBf2oiAyADQQx2QRBxIgN2IgRBBXZBCHEiACADciAEIAB2IgNBAnZBBHEiBHIgAyAEdiIDQQF2QQJxIgRyIAMgBHYiA0EBdkEBcSIEciADIAR2akECdEGcIWooAgAiBigCBEF4cSACayEEIAYhAAJAA0ACQCAAKAIQIgMNACAAQRRqKAIAIgNFDQILIAMoAgRBeHEgAmsiACAEIAAgBEkiABshBCADIAYgABshBiADIQAMAAsLIAYoAhghCgJAIAYoAgwiCCAGRg0AAkBBACgC/B4gBigCCCIDSw0AIAMoAgwgBkcaCyAIIAM2AgggAyAINgIMDAsLAkAgBkEUaiIAKAIAIgMNACAGKAIQIgNFDQMgBkEQ
2aiEACwNAIAAhCyADIghBFGoiACgCACIDDQAgCEEQaiEAIAgoAhAiAw0ACyALQQA2AgAMCgtBfyECIABBv39LDQAgAEETaiIDQXBxIQJBACgC8B4iB0UNAEEAIQsCQCADQQh2IgNFDQBBHyELIAJB////B0sNACADIANBgP4/akEQdkEIcSIEdCIDIANBgOAfakEQdkEEcSIDdCIAIABBgIAPakEQdkECcSIAdEEPdiADIARyIAByayIDQQF0IAIgA0EVanZBAXFyQRxqIQsLQQAgAmshAAJAAkACQAJAIAtBAnRBnCFqKAIAIgQNAEEAIQNBACEIDAELIAJBAEEZIAtBAXZrIAtBH0YbdCEGQQAhA0EAIQgDQAJAIAQoAgRBeHEgAmsiBSAATw0AIAUhACAEIQggBQ0AQQAhACAEIQggBCEDDAMLIAMgBEEUaigCACIFIAUgBCAGQR12QQRxakEQaigCACIERhsgAyAFGyEDIAYgBEEAR3QhBiAEDQALCwJAIAMgCHINAEECIAt0IgNBACADa3IgB3EiA0UNAyADQQAgA2txQX9qIgMgA0EMdkEQcSIDdiIEQQV2QQhxIgYgA3IgBCAGdiIDQQJ2QQRxIgRyIAMgBHYiA0EBdkECcSIEciADIAR2IgNBAXZBAXEiBHIgAyAEdmpBAnRBnCFqKAIAIQMLIANFDQELA0AgAygCBEF4cSACayIFIABJIQYCQCADKAIQIgQNACADQRRqKAIAIQQLIAUgACAGGyEAIAMgCCAGGyEIIAQhAyAEDQALCyAIRQ0AIABBACgC9B4gAmtPDQAgCCgCGCELAkAgCCgCDCIGIAhGDQACQEEAKAL8HiAIKAIIIgNLDQAgAygCDCAIRxoLIAYgAzYCCCADIAY2AgwMCQsCQCAIQRRqIgQoAgAiAw0AIAgoAhAiA0UNAyAIQRBqIQQLA0AgBCEFIAMiBkEUaiIEKAIAIgMNACAGQRBqIQQgBigCECIDDQALIAVBADYCAAwICwJAQQAoAvQeIgMgAkkNAEEAKAKAHyEEAkACQCADIAJrIgBBEEkNACAEIAJqIgYgAEEBcjYCBEEAIAA2AvQeQQAgBjYCgB8gBCADaiAANgIAIAQgAkEDcjYCBAwBCyAEIANBA3I2AgQgBCADaiIDIAMoAgRBAXI2AgRBAEEANgKAH0EAQQA2AvQeCyAEQQhqIQMMCgsCQEEAKAL4HiIGIAJNDQBBACgChB8iAyACaiIEIAYgAmsiAEEBcjYCBEEAIAA2AvgeQQAgBDYChB8gAyACQQNyNgIEIANBCGohAwwKCwJAAkBBACgCxCJFDQBBACgCzCIhBAwBC0EAQn83AtAiQQBCgICEgICAwAA3AsgiQQAgAUEMakFwcUHYqtWqBXM2AsQiQQBBADYC2CJBAEEANgKoIkGAgAQhBAtBACEDAkAgBCACQccAaiIHaiIFQQAgBGsiC3EiCCACSw0AQQBBMDYC3CIMCgsCQEEAKAKkIiIDRQ0AAkBBACgCnCIiBCAIaiIAIARNDQAgACADTQ0BC0EAIQNBAEEwNgLcIgwKC0EALQCoIkEEcQ0EAkACQAJAQQAoAoQfIgRFDQBBrCIhAwNAAkAgAygCACIAIARLDQAgACADKAIEaiAESw0DCyADKAIIIgMNAAsLQQAQGSIGQX9GDQUgCCEFAkBBACgCyCIiA0F/aiIEIAZxRQ0AIAggBmsgBCAGakEAIANrcWohBQsgBSACTQ0FIAVB/v///wdLDQUCQEEAKAKkIiIDRQ0AQQAoApwiIgQgBWoiACAETQ0GIAAgA0sNBgsgBRAZIgMgBkcNAQwHCyAFIAZrIAtxIgVB/v///wdLDQQgBRAZIgYgAygCACADKAIEakYNAyAGIQMLAkAgAkHIAGogBU0NACADQX9GDQACQCAHIAVrQQAoAswiIgRqQQAgBGtxIgRB/v///wdNDQAgAyEGDAcLAkAgBBAZQX9GDQAgBCAFaiEFIAMhBgwHC0EAIAVrEBkaDAQLIAMhBiADQX9HDQUMAwtBACEIDAcLQQAhBgwFCyAGQX9HDQILQQBBACgCqCJBBHI2AqgiCyAIQf7///8HSw0BIAgQGSIGQQAQGSIDTw0BIAZBf0YNASADQX9GDQEgAyAGayIFIAJBOGpNDQELQQBBACgCnCIgBWoiAzYCnCICQCADQQAoAqAiTQ0AQQAgAzYCoCILAkACQAJAAkBBACgChB8iBEUNAEGsIiEDA0AgBiADKAIAIgAgAygCBCIIakYNAiADKAIIIgMNAAwDCwsCQAJAQQAoAvweIgNFDQAgBiADTw0BC0EAIAY2AvweC0EAIQNBACAFNgKwIkEAIAY2AqwiQQBBfzYCjB9BAEEAKALEIjYCkB9BAEEANgK4IgNAIANBnB9qIANBlB9qIgQ2AgAgA0GgH2ogBDYCACADQQhqIgNBgAJHDQALIAZBeCAGa0EPcUEAIAZBCGpBD3EbIgNqIgQgBUFIaiIAIANrIgNBAXI2AgRBAEEAKALUIjYCiB9BACADNgL4HkEAIAQ2AoQfIAYgAGpBODYCBAwCCyADLQAMQQhxDQAgBiAETQ0AIAAgBEsNACAEQXggBGtBD3FBACAEQQhqQQ9xGyIAaiIGQQAoAvgeIAVqIgsgAGsiAEEBcjYCBCADIAggBWo2AgRBAEEAKALUIjYCiB9BACAANgL4HkEAIAY2AoQfIAQgC2pBODYCBAwBCwJAIAZBACgC/B4iCE8NAEEAIAY2AvweIAYhCAsgBiAFaiEAQawiIQMCQAJAAkACQAJAAkACQANAIAMoAgAgAEYNASADKAIIIgMNAAwCCwsgAy0ADEEIcUUNAQtBrCIhAwNAAkAgAygCACIAIARLDQAgACADKAIEaiIAIARLDQMLIAMoAgghAwwACwsgAyAGNgIAIAMgAygCBCAFajYCBCAGQXggBmtBD3FBACAGQQhqQQ9xG2oiCyACQQNyNgIEIABBeCAAa0EPcUEAIABBCGpBD3EbaiIGIAtrIAJrIQMgCyACaiEAAkAgBCAGRw0AQQAgADYChB9BAEEAKAL4HiADaiIDNgL4HiAAIANBAXI2AgQMAwsCQEEAKAKAHyAGRw0AQQAgADYCgB9BAEEAKAL0HiADaiIDNgL0HiAAIANBAXI2AgQgACADaiADNgIADAMLAkAgBigCBCIEQQNxQQFHDQAgBEF4cSEHAkACQCAEQf8BSw0AIAYoAgwhAgJAIAYoAggiBSAEQQN2IglBA3RBlB9qIgRGDQAgCCAFSxoLAkAgAiAFRw0AQQBBACgC7B5BfiAJd3E2AuweDAILAkAgAiAERg0AIAggAksaCyACIAU2AgggBSACNgIMDAELIAYoAhghCQJAAkAgBigCDCIFIAZGDQACQCAIIAYoAggiBEsNACAEKAIMIAZHGgsgBSAENgIIIAQgBTYCDAwBCwJAIAZBFGoiBCgCACICDQAgBkEQaiIEKAIAIgINAEEAIQUMAQsDQCAEIQggAiIFQRRqIgQoAgAiAg0AIAVBEGohBCAFKAIQIgINAAsgCEEANgIACyAJRQ0AAkACQCAGKAIcIgJBAnRBnCFqIgQoAgAgBkcNACAEIAU2AgAgBQ0BQQBBACgC8B5BfiACd3E2AvAeDAILIAlBEEEUIAkoAhAgBkYbaiAFNgIAIAVFDQELIAUgCTYCGAJAIAYoAhAiBEUNACAFIAQ2AhAgBCAFNgIYCyAGKAIUIgRFDQAgBUEUaiAENgIAIAQgBTYCGAsgByADaiEDIAYgB2ohBgsgBiAGKAIEQX5xNgIEIAAgA2ogAzYCACAAIANBAXI2AgQCQCADQf8BSw0AIANBA3YiBEEDdEGUH2ohAwJAAkBBACgC7B4iAkEBIAR0IgRxDQBBACACIARyNgLsHiADIQQMAQsgAygCCCEECyAEIAA2AgwgAyAANgIIIAAgAzYCDCAAIAQ2AggMAwtBACEEAkAgA0EIdiICRQ0AQR8hBCADQf///wdLDQAgAiACQYD+P2pBEHZBCHEiBHQiAiACQYDgH2pBEHZBBHEiAnQiBiAGQYCAD2pBEHZBAnEiBnRBD3YgAiAEciAGcmsiBEEBdCADIARBFWp2QQFxckEcaiEECyAAIAQ2AhwgAEIANwIQIARBAnRBnCFqIQICQEEAKALwHiIGQQEgBHQiCHENACACIAA2AgBBACAGIAhyNgLwHiAAIAI2AhggACAANgIIIAAgADYCDAwDCyADQQBBGSAEQQF2ayAEQR9GG3QhBCACKAIAIQYDQCAGIgIoAgRBeHEgA0YNAiAEQR12I
2QYgBEEBdCEEIAIgBkEEcWpBEGoiCCgCACIGDQALIAggADYCACAAIAI2AhggACAANgIMIAAgADYCCAwCCyAGQXggBmtBD3FBACAGQQhqQQ9xGyIDaiILIAVBSGoiCCADayIDQQFyNgIEIAYgCGpBODYCBCAEIABBNyAAa0EPcUEAIABBSWpBD3EbakFBaiIIIAggBEEQakkbIghBIzYCBEEAQQAoAtQiNgKIH0EAIAM2AvgeQQAgCzYChB8gCEEQakEAKQK0IjcCACAIQQApAqwiNwIIQQAgCEEIajYCtCJBACAFNgKwIkEAIAY2AqwiQQBBADYCuCIgCEEkaiEDA0AgA0EHNgIAIAAgA0EEaiIDSw0ACyAIIARGDQMgCCAIKAIEQX5xNgIEIAggCCAEayIFNgIAIAQgBUEBcjYCBAJAIAVB/wFLDQAgBUEDdiIAQQN0QZQfaiEDAkACQEEAKALsHiIGQQEgAHQiAHENAEEAIAYgAHI2AuweIAMhAAwBCyADKAIIIQALIAAgBDYCDCADIAQ2AgggBCADNgIMIAQgADYCCAwEC0EAIQMCQCAFQQh2IgBFDQBBHyEDIAVB////B0sNACAAIABBgP4/akEQdkEIcSIDdCIAIABBgOAfakEQdkEEcSIAdCIGIAZBgIAPakEQdkECcSIGdEEPdiAAIANyIAZyayIDQQF0IAUgA0EVanZBAXFyQRxqIQMLIARCADcCECAEQRxqIAM2AgAgA0ECdEGcIWohAAJAQQAoAvAeIgZBASADdCIIcQ0AIAAgBDYCAEEAIAYgCHI2AvAeIARBGGogADYCACAEIAQ2AgggBCAENgIMDAQLIAVBAEEZIANBAXZrIANBH0YbdCEDIAAoAgAhBgNAIAYiACgCBEF4cSAFRg0DIANBHXYhBiADQQF0IQMgACAGQQRxakEQaiIIKAIAIgYNAAsgCCAENgIAIARBGGogADYCACAEIAQ2AgwgBCAENgIIDAMLIAIoAgghAyACIAA2AgggAyAANgIMIABBADYCGCAAIAM2AgggACACNgIMCyALQQhqIQMMBQsgACgCCCEDIAAgBDYCCCADIAQ2AgwgBEEYakEANgIAIAQgAzYCCCAEIAA2AgwLQQAoAvgeIgMgAk0NAEEAKAKEHyIEIAJqIgAgAyACayIDQQFyNgIEQQAgAzYC+B5BACAANgKEHyAEIAJBA3I2AgQgBEEIaiEDDAMLQQAhA0EAQTA2AtwiDAILAkAgC0UNAAJAAkAgCCAIKAIcIgRBAnRBnCFqIgMoAgBHDQAgAyAGNgIAIAYNAUEAIAdBfiAEd3EiBzYC8B4MAgsgC0EQQRQgCygCECAIRhtqIAY2AgAgBkUNAQsgBiALNgIYAkAgCCgCECIDRQ0AIAYgAzYCECADIAY2AhgLIAhBFGooAgAiA0UNACAGQRRqIAM2AgAgAyAGNgIYCwJAAkAgAEEPSw0AIAggACACaiIDQQNyNgIEIAggA2oiAyADKAIEQQFyNgIEDAELIAggAmoiBiAAQQFyNgIEIAggAkEDcjYCBCAGIABqIAA2AgACQCAAQf8BSw0AIABBA3YiBEEDdEGUH2ohAwJAAkBBACgC7B4iAEEBIAR0IgRxDQBBACAAIARyNgLsHiADIQQMAQsgAygCCCEECyAEIAY2AgwgAyAGNgIIIAYgAzYCDCAGIAQ2AggMAQsCQAJAIABBCHYiBA0AQQAhAwwBC0EfIQMgAEH///8HSw0AIAQgBEGA/j9qQRB2QQhxIgN0IgQgBEGA4B9qQRB2QQRxIgR0IgIgAkGAgA9qQRB2QQJxIgJ0QQ92IAQgA3IgAnJrIgNBAXQgACADQRVqdkEBcXJBHGohAwsgBiADNgIcIAZCADcCECADQQJ0QZwhaiEEAkAgB0EBIAN0IgJxDQAgBCAGNgIAQQAgByACcjYC8B4gBiAENgIYIAYgBjYCCCAGIAY2AgwMAQsgAEEAQRkgA0EBdmsgA0EfRht0IQMgBCgCACECAkADQCACIgQoAgRBeHEgAEYNASADQR12IQIgA0EBdCEDIAQgAkEEcWpBEGoiBSgCACICDQALIAUgBjYCACAGIAQ2AhggBiAGNgIMIAYgBjYCCAwBCyAEKAIIIQMgBCAGNgIIIAMgBjYCDCAGQQA2AhggBiADNgIIIAYgBDYCDAsgCEEIaiEDDAELAkAgCkUNAAJAAkAgBiAGKAIcIgBBAnRBnCFqIgMoAgBHDQAgAyAINgIAIAgNAUEAIAlBfiAAd3E2AvAeDAILIApBEEEUIAooAhAgBkYbaiAINgIAIAhFDQELIAggCjYCGAJAIAYoAhAiA0UNACAIIAM2AhAgAyAINgIYCyAGQRRqKAIAIgNFDQAgCEEUaiADNgIAIAMgCDYCGAsCQAJAIARBD0sNACAGIAQgAmoiA0EDcjYCBCAGIANqIgMgAygCBEEBcjYCBAwBCyAGIAJqIgAgBEEBcjYCBCAGIAJBA3I2AgQgACAEaiAENgIAAkAgB0UNACAHQQN2IghBA3RBlB9qIQJBACgCgB8hAwJAAkBBASAIdCIIIAVxDQBBACAIIAVyNgLsHiACIQgMAQsgAigCCCEICyAIIAM2AgwgAiADNgIIIAMgAjYCDCADIAg2AggLQQAgADYCgB9BACAENgL0HgsgBkEIaiEDCyABQRBqJAAgAwsGACAAEBcL+Q0BB38CQCAARQ0AIABBeGoiASAAQXxqKAIAIgJBeHEiAGohAwJAIAJBAXENACACQQNxRQ0BIAEgASgCACICayIBQQAoAvweIgRJDQEgAiAAaiEAAkBBACgCgB8gAUYNAAJAIAJB/wFLDQAgASgCDCEFAkAgASgCCCIGIAJBA3YiB0EDdEGUH2oiAkYNACAEIAZLGgsCQCAFIAZHDQBBAEEAKALsHkF+IAd3cTYC7B4MAwsCQCAFIAJGDQAgBCAFSxoLIAUgBjYCCCAGIAU2AgwMAgsgASgCGCEHAkACQCABKAIMIgUgAUYNAAJAIAQgASgCCCICSw0AIAIoAgwgAUcaCyAFIAI2AgggAiAFNgIMDAELAkAgAUEUaiICKAIAIgQNACABQRBqIgIoAgAiBA0AQQAhBQwBCwNAIAIhBiAEIgVBFGoiAigCACIEDQAgBUEQaiECIAUoAhAiBA0ACyAGQQA2AgALIAdFDQECQAJAIAEoAhwiBEECdEGcIWoiAigCACABRw0AIAIgBTYCACAFDQFBAEEAKALwHkF+IAR3cTYC8B4MAwsgB0EQQRQgBygCECABRhtqIAU2AgAgBUUNAgsgBSAHNgIYAkAgASgCECICRQ0AIAUgAjYCECACIAU2AhgLIAEoAhQiAkUNASAFQRRqIAI2AgAgAiAFNgIYDAELIAMoAgQiAkEDcUEDRw0AIAMgAkF+cTYCBEEAIAA2AvQeIAEgAGogADYCACABIABBAXI2AgQPCyADIAFNDQAgAygCBCICQQFxRQ0AAkACQCACQQJxDQACQEEAKAKEHyADRw0AQQAgATYChB9BAEEAKAL4HiAAaiIANgL4HiABIABBAXI2AgQgAUEAKAKAH0cNA0EAQQA2AvQeQQBBADYCgB8PCwJAQQAoAoAfIANHDQBBACABNgKAH0EAQQAoAvQeIABqIgA2AvQeIAEgAEEBcjYCBCABIABqIAA2AgAPCyACQXhxIABqIQACQAJAIAJB/wFLDQAgAygCDCEEAkAgAygCCCIFIAJBA3YiA0EDdEGUH2oiAkYNAEEAKAL8HiAFSxoLAkAgBCAFRw0AQQBBACgC7B5BfiADd3E2AuweDAILAkAgBCACRg0AQQAoAvweIARLGgsgBCAFNgIIIAUgBDYCDAwBCyADKAIYIQcCQAJAIAMoAgwiBSADRg0AAkBBACgC/B4gAygCCCICSw0AIAIoAgwgA0caCyAFIAI2AgggAiAFNgIMDAELAkAgA0EUaiICKAIAIgQNACADQRBqIgIoAgAiBA0AQQAhBQwBCwNAIAIhBiAEIgVBFGoiAigCACIEDQAgBUEQaiECIAUoAhAiBA0ACyAGQQA2AgALIAdFDQACQAJAIAMoAhwiBEECdEGcIWoiAigCACADRw0AIAIgBTYCACAFDQFBAEEAKALwHkF+IAR3cTYC8B4MAgsgB0EQQRQgBygCECADRhtqIAU2AgAgBUUNAQsgBSAHNgIYAkAgAygCECICRQ0AIAUgAjYCECACIAU2AhgLIAMoAhQiAkUNACAFQRRqIAI2AgAgAiAFNgIYCyABIABqIAA2AgAgASAAQQFyNgIEIAFBACgCgB9HDQFBACAANgL0Hg8LIAMgAkF+cTYCBCABIABqIAA2AgAgASAAQQFyNgIECwJAIABB/wFLDQAgAEEDdiICQQN0QZQfaiEAAkACQEEAKALsHiIEQQEgAnQiAnENAEEAIAQgAn
2I2AuweIAAhAgwBCyAAKAIIIQILIAIgATYCDCAAIAE2AgggASAANgIMIAEgAjYCCA8LQQAhAgJAIABBCHYiBEUNAEEfIQIgAEH///8HSw0AIAQgBEGA/j9qQRB2QQhxIgJ0IgQgBEGA4B9qQRB2QQRxIgR0IgUgBUGAgA9qQRB2QQJxIgV0QQ92IAQgAnIgBXJrIgJBAXQgACACQRVqdkEBcXJBHGohAgsgAUIANwIQIAFBHGogAjYCACACQQJ0QZwhaiEEAkACQEEAKALwHiIFQQEgAnQiA3ENACAEIAE2AgBBACAFIANyNgLwHiABQRhqIAQ2AgAgASABNgIIIAEgATYCDAwBCyAAQQBBGSACQQF2ayACQR9GG3QhAiAEKAIAIQUCQANAIAUiBCgCBEF4cSAARg0BIAJBHXYhBSACQQF0IQIgBCAFQQRxakEQaiIDKAIAIgUNAAsgAyABNgIAIAFBGGogBDYCACABIAE2AgwgASABNgIIDAELIAQoAgghACAEIAE2AgggACABNgIMIAFBGGpBADYCACABIAA2AgggASAENgIMC0EAQQAoAowfQX9qIgE2AowfIAENAEG0IiEBA0AgASgCACIAQQhqIQEgAA0AC0EAQX82AowfCwsEAAAAC0cAAkAgAA0APwBBEHQPCwJAIABB//8DcQ0AIABBf0wNAAJAIABBEHZAACIAQX9HDQBBAEEwNgLcIkF/DwsgAEEQdA8LEBgACykBAX8jAEEQayIEJAAgBCADNgIMIAAgASACIAMQLiEDIARBEGokACADCxAAIABB/////wcgASACEC4LJwEBfyMAQRBrIgMkACADIAI2AgwgACABIAIQGyECIANBEGokACACC2ABA38jAEEQayIDJAAgAyACNgIMIAMgAjYCCEF/IQQCQEEAQQAgASACEC4iAkEASA0AIAAgAkEBaiIFEBQiAjYCACACRQ0AIAIgBSABIAMoAgwQLiEECyADQRBqJAAgBAsnAQF/IwBBEGsiAyQAIAMgAjYCDCAAIAEgAhAdIQIgA0EQaiQAIAILXAEBfyAAIAAoAjwiAUF/aiABcjYCPAJAIAAoAgAiAUEIcUUNACAAIAFBIHI2AgBBfw8LIABCADcCBCAAIAAoAigiATYCGCAAIAE2AhQgACABIAAoAixqNgIQQQAL5AEBBn8CQAJAIAIoAhAiAw0AQQAhBCACEB8NASACKAIQIQMLAkAgAyACKAIUIgVrIAFPDQAgAiAAIAEgAigCIBEAAA8LQQAhBgJAIAIoAkBBAEgNAEEAIQYgACEEQQAhAwNAIAEgA0YNASADQQFqIQMgBCABaiEHIARBf2oiCCEEIAdBf2otAABBCkcNAAsgAiAAIAEgA2tBAWoiBiACKAIgEQAAIgQgBkkNASAIIAFqQQFqIQAgAigCFCEFIANBf2ohAQsgBSAAIAEQMhogAiACKAIUIAFqNgIUIAYgAWohBAsgBAuRAgEHfyACIAFsIQQCQAJAIAMoAhAiBQ0AQQAhBSADEB8NASADKAIQIQULAkAgBSADKAIUIgZrIARPDQAgAyAAIAQgAygCIBEAACEFDAELQQAhBwJAAkAgAygCQEEATg0AIAQhBQwBCyAAIARqIQhBACEHQQAhBQNAAkAgBCAFag0AIAQhBQwCCyAIIAVqIQkgBUF/aiIKIQUgCUF/ai0AAEEKRw0ACyADIAAgBCAKakEBaiIHIAMoAiARAAAiBSAHSQ0BIApBf3MhBSAIIApqQQFqIQAgAygCFCEGCyAGIAAgBRAyGiADIAMoAhQgBWo2AhQgByAFaiEFCwJAIAUgBEcNACACQQAgARsPCyAFIAFuCz8BAX8CQEEAKAL4IiIBDQBB4CIhAUEAQeAiNgL4IgtBACAAIABBzABLG0EBdEGwF2ovAQBBoAtqIAEoAhQQOAsaAAJAIAAQAiIADQBBAA8LQQAgADYC3CJBfwsJACAAKAI4ECMLWwECfyMAQRBrIgMkAEF/IQQCQAJAIAJBf0oNAEEAQRw2AtwiDAELAkAgACABIAIgA0EMahADIgJFDQBBACACNgLcIkF/IQQMAQsgAygCDCEECyADQRBqJAAgBAutAgEHfyMAQRBrIgMkACADIAI2AgwgAyABNgIIIAMgACgCGCIBNgIAIAMgACgCFCABayIBNgIEQQIhBAJAAkAgASACaiIFIAAoAjggA0ECECUiBkYNACADIQEDQAJAIAZBf0oNAEEAIQYgAEEANgIYIABCADcDECAAIAAoAgBBIHI2AgAgBEECRg0DIAIgASgCBGshBgwDCyABIAYgASgCBCIHSyIIQQN0aiIJIAkoAgAgBiAHQQAgCBtrIgdqNgIAIAFBDEEEIAgbaiIJIAkoAgAgB2s2AgAgBSAGayIFIAAoAjggAUEIaiABIAgbIgEgBCAIayIEECUiBkcNAAsLIAAgACgCKCIBNgIYIAAgATYCFCAAIAEgACgCLGo2AhAgAiEGCyADQRBqJAAgBgtRAQF/IwBBEGsiAyQAAkACQCAAIAEgAkH/AXEgA0EIahAEIgBFDQBBAEHGACAAIABBzABGGzYC3CJCfyEBDAELIAMpAwghAQsgA0EQaiQAIAELDQAgACgCOCABIAIQJwscAQF/IAAQNCECQX9BACACIABBASACIAEQIUcbC/cCAQN/IwBB0AFrIgMkACADIAI2AswBIANBoAFqQSBqQgA3AwAgA0G4AWpCADcDACADQbABakIANwMAIANCADcDqAEgA0IANwOgASADIAI2AsgBAkACQEEAIAEgA0HIAWogA0HQAGogA0GgAWoQK0EATg0AQX8hAAwBCyAAKAIAIQQCQCAAKAI8QQBKDQAgACAEQV9xNgIACwJAAkACQAJAIAAoAiwNACAAQdAANgIsIABBADYCGCAAQgA3AxAgACgCKCEFIAAgAzYCKAwBC0EAIQUgACgCEA0BC0F/IQIgABAfDQELIAAgASADQcgBaiADQdAAaiADQaABahArIQILIARBIHEhAQJAIAVFDQAgAEEAQQAgACgCIBEAABogAEEANgIsIAAgBTYCKCAAQQA2AhggAEEANgIQIAAoAhQhBSAAQQA2AhQgAkF/IAUbIQILIAAgACgCACIFIAFyNgIAQX8gAiAFQSBxGyEACyADQdABaiQAIAALqEYGG38CfgF8BH8BfAF/IwBB8AZrIgUkACAFQTdqIQZBfiAFQdACamshByAFQdACakEJciEIIAVBlAVqIQkgBUHwAmpBBHIhCiAFQZAFaiELIAVBxAJqQQxqIQxBACAFQdACamshDSAFQThqIQ5BACEPQQAhEEEAIRECQAJAAkADQCABIRIgEUH/////ByAQa0oNASARIBBqIRACQAJAAkACQAJAAkACQCASLQAAIhFFDQAgEiEBA0ACQAJAAkAgEUH/AXEiEUUNACARQSVHDQIgASETIAEhEQNAAkAgEUEBai0AAEElRg0AIBEhAQwDCyATQQFqIRMgES0AAiEUIBFBAmoiASERIBRBJUYNAAwCCwsgASETCyATIBJrIhFB/////wcgEGsiFEoNCgJAIABFDQAgAC0AAEEgcQ0AIBIgESAAECAaCyARDQkgAUEBaiERAkACQCABLAABIhVBUGoiFkEJTQ0AQX8hFwwBCyABQQNqIBEgAS0AAkEkRiITGyERIBZBfyATGyEXQQEgDyATGyEPIAFBA0EBIBMbaiwAACEVC0EAIRMCQAJAIBVBYGoiAUEfTQ0AIBEhAQwBCwJAQQEgAXQiFkGJ0QRxDQAgESEBDAELQQAhEwNAIBFBAWohASAWIBNyIRMgESwAASIVQWBqIhZBH0sNASABIRFBASAWdCIWQYnRBHENAAsLAkAgFUEqRw0AAkACQCABLAABQVBqIhFBCUsNACABLQACQSRHDQAgBCARQQJ0akEKNgIAIAFBA2ohFiABLAABQQN0IANqQYB9aigCACEYQQEhDwwBCyAPDQYgAUEBaiEWAkAgAA0AQQAhD0EAIRgMBgsgAiACKAIAIgFBBGo2AgAgASgCACEYQQAhDwsgGEF/Sg0EQQAgGGshGCATQYDAAHIhEwwEC0EAIRgCQCAVQVBqIhFBCU0NACABIRYMBAtBACEYA0ACQCAYQcyZs+YASw0AQX8gG
2EEKbCIWIBFqIBFB/////wcgFmtKGyEYIAEsAAEhESABQQFqIhYhASARQVBqIhFBCkkNASAYQQBIDQwMBQsgASwAASERQX8hGCABQQFqIQEgEUFQaiIRQQpJDQAMCwsLIAEtAAEhESABQQFqIQEMAAsLIAANCQJAIA8NAEEAIRAMCgsCQAJAIAQoAgQiAQ0AQQEhAQwBCyADQQhqIAEgAhAsAkAgBCgCCCIBDQBBAiEBDAELIANBEGogASACECwCQCAEKAIMIgENAEEDIQEMAQsgA0EYaiABIAIQLAJAIAQoAhAiAQ0AQQQhAQwBCyADQSBqIAEgAhAsAkAgBCgCFCIBDQBBBSEBDAELIANBKGogASACECwCQCAEKAIYIgENAEEGIQEMAQsgA0EwaiABIAIQLAJAIAQoAhwiAQ0AQQchAQwBCyADQThqIAEgAhAsAkAgBCgCICIBDQBBCCEBDAELIANBwABqIAEgAhAsAkAgBCgCJCIBDQBBCSEBDAELIANByABqIAEgAhAsQQEhEAwKCyABQQJ0IQEDQCAEIAFqKAIADQIgAUEEaiIBQShHDQALQQEhEAwJC0EAIRFBfyEVAkACQCAWLQAAQS5GDQAgFiEBQQAhGQwBCwJAIBYsAAEiFUEqRw0AAkACQCAWLAACQVBqIgFBCUsNACAWLQADQSRHDQAgBCABQQJ0akEKNgIAIBZBBGohASAWLAACQQN0IANqQYB9aigCACEVDAELIA8NAyAWQQJqIQECQCAADQBBACEVDAELIAIgAigCACIWQQRqNgIAIBYoAgAhFQsgFUF/c0EfdiEZDAELIBZBAWohAQJAIBVBUGoiGkEJTQ0AQQEhGUEAIRUMAQtBACEbIAEhFgNAQX8hFQJAIBtBzJmz5gBLDQBBfyAbQQpsIgEgGmogGkH/////ByABa0obIRULQQEhGSAWLAABIRogFkEBaiIBIRYgFSEbIBpBUGoiGkEKSQ0ACwsDQCARIRYgASwAAEG/f2oiEUE5Sw0BIAFBAWohASAWQTpsIBFqQeAYai0AACIRQX9qQQhJDQALIBFFDQAgEUEbRw0BIBdBf0wNAgtBAEEcNgLcIgwGCyAXQQBIDQEgBCAXQQJ0aiARNgIAIAUgAyAXQQN0aikDADcDOAtBACERIABFDQIMAQsCQCAADQBBACEQDAULIAVBOGogESACECwLIBNB//97cSIcIBMgE0GAwABxGyEXAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQCABQX9qLAAAIhFBX3EgESARQQ9xQQNGGyARIBYbIh1Bv39qDjgQEQ0REBAQEREREREREREREREMEREREQMRERERERERERARCAUQEBARBREREQkBBAIREQoRABERAxELQQAhHkHKGCEfIAUpAzghIAwFC0EAIRECQAJAAkACQAJAAkACQCAWQf8BcQ4IAAECAwQcBQYcCyAFKAI4IBA2AgAMGwsgBSgCOCAQNgIADBoLIAUoAjggEKw3AwAMGQsgBSgCOCAQOwEADBgLIAUoAjggEDoAAAwXCyAFKAI4IBA2AgAMFgsgBSgCOCAQrDcDAAwVCyAVQQggFUEISxshFSAXQQhyIRdB+AAhHQtBACEeQcoYIR8CQCAFKQM4IiBQRQ0AIA4hEgwECyAdQSBxIREgDiESA0AgEkF/aiISICCnQQ9xQcAdai0AACARcjoAACAgQgSIIiBCAFINAAsgF0EIcUUNAyAFKQM4UA0DIB1BBHVByhhqIR9BAiEeDAMLIA4hEgJAIAUpAzgiIFANACAOIRIDQCASQX9qIhIgIKdBB3FBMHI6AAAgIEIDiCIgQgBSDQALC0EAIR5ByhghHyAXQQhxRQ0CIBUgDiASayIRQQFqIBUgEUobIRUMAgsCQCAFKQM4IiBCf1UNACAFQgAgIH0iIDcDOEEBIR5ByhghHwwBCwJAIBdBgBBxRQ0AQQEhHkHLGCEfDAELQcwYQcoYIBdBAXEiHhshHwsCQAJAICBCgICAgBBaDQAgICEhIA4hEgwBCyAOIRIDQCASQX9qIhIgICAgQgqAIiFCCn59p0EwcjoAACAgQv////+fAVYhESAhISAgEQ0ACwsgIaciEUUNAANAIBJBf2oiEiARIBFBCm4iE0EKbGtBMHI6AAAgEUEJSyEWIBMhESAWDQALCwJAIBlFDQAgFUEASA0RCyAXQf//e3EgFyAZGyEcIAUpAzghIAJAIBUNAEEAIRsgIFBFDQAgDiESIA4hEQwLCyAVIA4gEmsgIFBqIhEgFSARShshGyAOIREMCgsgBSAFKQM4PAA3QQAhHkHKGCEfQQEhGyAGIRIgDiERDAkLQQAoAtwiECIhEgwBCyAFKAI4IhFB1BggERshEgtBACEeIBIgEkH/////ByAVIBVBAEgbEDEiG2ohEUHKGCEfIBVBf0oNBiARLQAARQ0GDAwLIAUoAjghEiAVDQFBACERDAILIAVBADYCDCAFIAUpAzg+AgggBSAFQQhqNgI4QX8hFSAFQQhqIRILQQAhESASIRMCQANAIBMoAgAiFEUNAQJAIAVBBGogFBA6IhRBAEgiFg0AIBQgFSARa0sNACATQQRqIRMgFSAUIBFqIhFLDQEMAgsLI
2BYNCwsgEUEASA0JCwJAIBdBgMAEcSIVDQAgGCARTA0AIAVBwABqQSAgGCARayITQYACIBNBgAJJIhsbEDAaIAAoAgAiFkEgcUUhFAJAIBsNAANAAkAgFEEBcUUNACAFQcAAakGAAiAAECAaIAAoAgAhFgsgFkEgcUUhFCATQYB+aiITQf8BSw0ACwsgFEUNACAFQcAAaiATIAAQIBoLAkAgEUUNAEEAIRMDQCASKAIAIhRFDQEgBUEEaiAUEDoiFCATaiITIBFLDQECQCAALQAAQSBxDQAgBUEEaiAUIAAQIBoLIBJBBGohEiATIBFJDQALCwJAIBVBgMAARw0AIBggEUwNACAFQcAAakEgIBggEWsiE0GAAiATQYACSSIWGxAwGiAAKAIAIhJBIHFFIRQCQCAWDQADQAJAIBRBAXFFDQAgBUHAAGpBgAIgABAgGiAAKAIAIRILIBJBIHFFIRQgE0GAfmoiE0H/AUsNAAsLIBRFDQAgBUHAAGogEyAAECAaCyAYIBEgGCARShshEQwHCwJAIBVBf0oNACAZDQgLIAUrAzghIiAFQQA2AuwCAkACQCAivUJ/VQ0AICKaISJBASEjQQAhJEHQHSElDAELAkAgF0GAEHFFDQBBASEjQQAhJEHTHSElDAELQdYdQdEdIBdBAXEiIxshJSAjRSEkCwJAICKZRAAAAAAAAPB/Yw0AICNBA2ohEgJAIBdBgMAAcQ0AIBggEkwNACAFQcAAakEgIBggEmsiEUGAAiARQYACSSIWGxAwGiAAKAIAIhRBIHFFIRMCQCAWDQADQAJAIBNBAXFFDQAgBUHAAGpBgAIgABAgGiAAKAIAIRQLIBRBIHFFIRMgEUGAfmoiEUH/AUsNAAsLIBNFDQAgBUHAAGogESAAECAaCwJAIAAoAgAiEUEgcQ0AICUgIyAAECAaIAAoAgAhEQsCQCARQSBxDQBB6x1B7x0gHUEgcSIRG0HjHUHnHSARGyAiICJiG0EDIAAQIBoLAkAgF0GAwARxQYDAAEcNACAYIBJMDQAgBUHAAGpBICAYIBJrIhFBgAIgEUGAAkkiFhsQMBogACgCACIUQSBxRSETAkAgFg0AA0ACQCATQQFxRQ0AIAVBwABqQYACIAAQIBogACgCACEUCyAUQSBxRSETIBFBgH5qIhFB/wFLDQALCyATRQ0AIAVBwABqIBEgABAgGgsgGCASIBggEkobIREMBgsCQAJAAkAgIiAFQewCahA8IiIgIqAiIkQAAAAAAAAAAGENACAFIAUoAuwCIhFBf2o2AuwCIB1BIHIiH0HhAEcNAQwHCyAdQSByIh9B4QBGDQZBBiAVIBVBAEgbIRwgBSgC7AIhEgwBCyAFIBFBY2oiEjYC7AJBBiAVIBVBAEgbIRwgIkQAAAAAAACwQaIhIgsgBUHwAmogCyASQQBIIiYbIh4hFANAAkACQCAiRAAAAAAAAPBBYyAiRAAAAAAAAAAAZnFFDQAgIqshEQwBC0EAIRELIBQgETYCACAUQQRqIRQgIiARuKFEAAAAAGXNzUGiIiJEAAAAAAAAAABiDQALAkACQCASQQFODQAgFCERIB4hEwwBCyAeIRMDQCASQR0gEkEdSBshEgJAIBRBfGoiESATSQ0AIBKtISFCACEgA0AgESARNQIAICGGICBC/////w+DfCIgICBCgJTr3AOAIiBCgJTr3AN+fT4CACARQXxqIhEgE08NAAsgIKciEUUNACATQXxqIhMgETYCAAsCQANAIBQiESATTQ0BIBFBfGoiFCgCAEUNAAsLIAUgBSgC7AIgEmsiEjYC7AIgESEUIBJBAEoNAAsLAkAgEkF/Sg0AIBxBGWpBCW5BAWohGQNAQQlBACASayASQXdIGyEVAkACQCATIBFJDQAgEyATQQRqIBMoAgAbIRMMAQtBgJTr3AMgFXYhG0F/IBV0QX9zIRpBACESIBMhFANAIBQgFCgCACIWIBV2IBJqNgIAIBYgGnEgG2whEiAUQQRqIhQgEUkNAAsgEyATQQRqIBMoAgAbIRMgEkUNACARIBI2AgAgEUEEaiERCyAFIAUoAuwCIBVqIhI2AuwCIB4gEyAfQeYARhsiFCAZQQJ0aiARIBEgFGtBAnUgGUobIREgEkEASA0ACwtBACEUAkAgEyARTw0AIB4gE2tBAnVBCWwhFCATKAIAIhZBCkkNAEEKIRIDQCAUQQFqIRQgFiASQQpsIhJPDQALCwJAIBxBACAUIB9B5gBGG2sgHEEARyAfQecARiIZcWsiEiARIB5rQQJ1QQlsQXdqTg0AIBJBgMgAaiISQQltIhVBAnQgCiAJICYbaiImQYBgaiEaQQohFgJAIBIgFUEJbGsiEkEHSg0AIBJBeGohEkEKIRYDQCAWQQpsIRYgEkEBaiIVIBJPIRsgFSESIBsNAAsLIBooAgAiFSAVIBZuIhsgFmxrIRICQAJAIBpBBGoiHyARRw0AIBJFDQELAkACQCAbQQFxDQBEAAAAAAAAQEMhIiAaIBNNDQEgFkGAlOvcA0cNASAaQXxqLQAAQQFxRQ0BC0QBAAAAAABAQyEiC0QAAAAAAADgP0QAAAAAAADwP0QAAAAAAAD4PyASIBZBAXYiG0YbRAAAAAAAAPg/IB8gEUYbIBIgG0kbIScCQCAkDQAgJS0AAEEtRw0AICeaIScgIpohIgsgGiAVIBJrIhI2AgAgIiAnoCAiYQ0AIBogEiAWaiIUNgIAAkAgFEGAlOvcA0kNACAmQfxfaiEUA0AgFEEEakEANgIAAkAgFCATTw0AIBNBfGoiE0EANgIACyAUIBQoAgBBAWoiEjYCACAUQXxqIRQgEkH/k+vcA0sNAAsgFEEEaiEaCyAeIBNrQQJ1QQlsIRQgEygCACIWQQpJDQBBCiESA0AgFEEBaiEUIBYgEkEKbCISTw0ACwsgGkEEaiISIBEgESASSxshEQsCQANAAkAgESIWIBNLDQBBACEfDAILIBZBfGoiESgCAEUNAAtBASEfCwJAAkAgGQ0AIBdBCHEhGgwBCyAUQX9zQX8gHEEBIBwbIhEgFEogFEF7SnEiEhsgEWohHEF/QX4gEhsgHWohHSAXQQhxIhoNAEEJIRECQCAfRQ0AIBZBfGooAgAiFUUNAEEAIREgFUEKcA0AQQohEkEAIREDQCARQQFqIREgFSASQQpsIhJwRQ0ACwsgFiAea0ECdUEJbEF3aiESAkAgHUFfcUHGAEcNAEEAIRogHCASIBFrIhFBACARQQBKGyIRIBwgEUgbIRwMAQtBACEaIBwgEiAUaiARayIRQQAgEUEAShsiESAcIBFIGyEcC0F/IREgHEH9////B0H+////ByAcIBpyIhkbSg0FIBwgGUEAR2pBAWohJAJAAkAgHUFfcUHGAEciKA0AIBRB/////wcgJGtKDQcgFEEAIBRBAEobIRQMAQsgDCESAkAgFCAUQR91IhFqIBFzIhFFDQADQCASQX9qIhIgESARQQpuIhVBCmxrQTByOgAAIBFBCUshGyAVIREgGw0ACwsCQCAMIBJrQQFKDQAgEkF/aiERA0AgEUEwOgAAIAwgEWshEiARQX9qIhUhESASQQJIDQALIBVBAWohEgsgEkF+aiImIB06AABBfyERIBJBf2pBLUErIBRBAEgbOgAAIAwgJmsiFEH/////ByAka0oNBgtBfyERIBQgJGoiFCAjQf////8Hc0oNBSAUICNqIR0CQCAXQYDABHEiFw0AIBggHUwNACAFQcAAakEgIBggHWsiEUGAAiARQYACSSIVGxAwGiAAKAIAIhJBIHFFIRQCQCAVDQADQAJAIBRBAXFFDQAgBUHAAGpBgAIgABAgGiAAKAIAIRILIBJBIHFFIRQgEUGAfmoiEUH/AUsNAAsLIBRFDQAgBUHAAGogESAAECAaCwJAIAAtAABBIHENACAlICMgABAgGgsCQCAXQYCABEcNACAYIB1MDQAgBUHAAGpBMCAYIB1rIhFBgAIgEUGAAkkiFRsQMBogACgCACISQSBxRSEUAkAgFQ0AA0ACQCAUQQFxRQ0AIAVBwABqQYACIAAQIBogACgCACESCyASQSBxRSEUIBFBgH5qIhFB/wFLDQALCyAURQ0AIAV
2BwABqIBEgABAgGgsgKA0CIB4gEyATIB5LGyIbIRUDQAJAAkACQAJAIBUoAgAiEUUNAEEAIRMDQCAFQdACaiATakEIaiARIBFBCm4iFEEKbGtBMHI6AAAgE0F/aiETIBFBCUshEiAUIREgEg0ACyAFQdACaiATakEJaiERAkAgFSAbRg0AIBEgBUHQAmpNDQQMAwsgEw0DDAELQQAhEyAIIREgFSAbRw0BCyARQX9qIhFBMDoAAAwBCyAFQdACakEwIBNBCWoQMBogBUHQAmohEQsCQCAALQAAQSBxDQAgESAIIBFrIAAQIBoLIBVBBGoiFSAeTQ0ACwJAIBlFDQAgAC0AAEEgcQ0AQfMdQQEgABAgGgsCQAJAIBxBAU4NACAcIREMAQsCQCAVIBZJDQAgHCERDAELA0AgCCERAkACQCAVKAIAIhNFDQAgCCERA0AgEUF/aiIRIBMgE0EKbiIUQQpsa0EwcjoAACATQQlLIRIgFCETIBINAAsgESAFQdACak0NAQsgBUHQAmpBMCARIA1qEDAaA0AgEUF/aiIRIAVB0AJqSw0ACwsCQCAALQAAQSBxDQAgESAcQQkgHEEJSBsgABAgGgsgHEF3aiERIBxBCkgNASARIRwgFUEEaiIVIBZJDQALCyARQQFIDQMgBUHAAGpBMCARQYACIBFBgAJJIhIbEDAaIAAoAgAiFEEgcUUhEwJAIBINAANAAkAgE0EBcUUNACAFQcAAakGAAiAAECAaIAAoAgAhFAsgFEEgcUUhEyARQYB+aiIRQf8BSw0ACwsgE0UNAyAFQcAAaiARIAAQIBoMAwtBACEeQcoYIR8gDiERIBchHCAVIRsLIBEgEmsiGiAbIBsgGkgbIhdB/////wcgHmtKDQUgHiAXaiIVIBggGCAVSBsiESAUSg0FAkAgHEGAwARxIhkNACAVIBhODQAgBUHAAGpBICARIBVrIhNBgAIgE0GAAkkiHBsQMBogACgCACIWQSBxRSEUAkAgHA0AA0ACQCAUQQFxRQ0AIAVBwABqQYACIAAQIBogACgCACEWCyAWQSBxRSEUIBNBgH5qIhNB/wFLDQALCyAURQ0AIAVBwABqIBMgABAgGgsCQCAALQAAQSBxDQAgHyAeIAAQIBoLAkAgGUGAgARHDQAgFSAYTg0AIAVBwABqQTAgESAVayITQYACIBNBgAJJIhwbEDAaIAAoAgAiFkEgcUUhFAJAIBwNAANAAkAgFEEBcUUNACAFQcAAakGAAiAAECAaIAAoAgAhFgsgFkEgcUUhFCATQYB+aiITQf8BSw0ACwsgFEUNACAFQcAAaiATIAAQIBoLAkAgGiAbTg0AIAVBwABqQTAgFyAaayITQYACIBNBgAJJIhsbEDAaIAAoAgAiFkEgcUUhFAJAIBsNAANAAkAgFEEBcUUNACAFQcAAakGAAiAAECAaIAAoAgAhFgsgFkEgcUUhFCATQYB+aiITQf8BSw0ACwsgFEUNACAFQcAAaiATIAAQIBoLAkAgAC0AAEEgcQ0AIBIgGiAAECAaCyAZQYDAAEcNBCAVIBhODQQgBUHAAGpBICARIBVrIhNBgAIgE0GAAkkiFhsQMBogACgCACISQSBxRSEUAkAgFg0AA0ACQCAUQQFxRQ0AIAVBwABqQYACIAAQIBogACgCACESCyASQSBxRSEUIBNBgH5qIhNB/wFLDQALCyAURQ0EIAVBwABqIBMgABAgGgwECwJAIBxBAEgNACAWIBNBBGogHxshGyATIRUDQCAIIRICQAJAIBUoAgAiEUUNAEEAIRQDQCAFQdACaiAUakEIaiARIBFBCm4iEkEKbGtBMHI6AAAgFEF/aiEUIBFBCUshFiASIREgFg0ACyAFQdACaiAUakEJaiESIBQNAQsgEkF/aiISQTA6AAALAkACQCAVIBNGDQAgEiAFQdACak0NASAFQdACakEwIBIgDWoQMBoDQCASQX9qIhIgBUHQAmpLDQAMAgsLAkAgAC0AAEEgcQ0AIBJBASAAECAaCyASQQFqIRICQCAaDQAgHEEBSA0BCyAALQAAQSBxDQBB8x1BASAAECAaCyAIIBJrIRECQCAALQAAQSBxDQAgEiARIBwgHCARShsgABAgGgsgHCARayEcAkAgFUEEaiIVIBtPDQAgHEF/Sg0BCwsgHEEBSA0AIAVBwABqQTAgHEGAAiAcQYACSSIUGxAwGiAAKAIAIhNBIHFFIRECQCAUDQADQAJAIBFBAXFFDQAgBUHAAGpBgAIgABAgGiAAKAIAIRMLIBNBIHFFIREgHEGAfmoiHEH/AUsNAAsLIBFFDQAgBUHAAGogHCAAECAaCyAALQAAQSBxDQAgJiAMICZrIAAQIBoLAkAgF0GAwABHDQAgGCAdTA0AIAVBwABqQSAgGCAdayIRQYACIBFBgAJJIhIbEDAaIAAoAgAiFEEgcUUhEwJAIBINAANAAkAgE0EBcUUNACAFQcAAakGAAiAAECAaIAAoAgAhFAsgFEEgcUUhEyARQYB+aiIRQf8BSw0ACwsgE0UNACAFQcAAaiARIAAQIBoLIBggHSAYIB1KGyERDAELICVBCWogJSAdQSBxIhYbIRwCQCAVQQtLDQBBDCAVa0UNACAVQXRqIRFEAAAAAAAAMEAhJwNAICdEAAAAAAAAMECiIScgEUEBaiITIBFPIRQgEyERIBQNAAsCQCAcLQAAQS1HDQAgJyAimiAnoaCaISIMAQsgIiAnoCAnoSEiCyAMIRQCQAJAIAUoAuwCIhsgG0EfdSIRaiARcyIRRQ0AQQAhEwNAIAVBxAJqIBNqQQtqIBEgEUEKbiIUQQpsa0EwcjoAACATQX9qIRMgEUEJSyESIBQhESASDQALIAVBxAJqIBNqQQxqIRQgEw0BCyAUQX9qIhRBMDoAAAsgI0ECciEaIBRBfmoiGSAdQQ9qOgAAIBRBf2pBLUErIBtBAEgbOgAAIBdBCHEhFCAFQdACaiETA0AgEyERAkACQCAimUQAAAAAAADgQWNFDQAgIqohEwwBC0GAgICAeCETCyARIBNBwB1qLQAAIBZyOgAAICIgE7ehRAAAAAAAADBAoiEiAkAgEUEBaiITIAVB0AJqa0EBRw0AAkAgFA0AIBVBAEoNACAiRAAAAAAAAAAAYQ0BCyARQS46AAEgEUECaiETCyAiRAAAAAAAAAAAYg0AC0F/IRFB/f///wcgGiAMIBlrIhtqIhRrIBVIDQAgFCAVQQJqIBMgBUHQAmprIhYgByATaiAVSBsgFiAVGyIeaiESAkAgF0GAwARxIhUNACAYIBJMDQAgBUHAAGpBICAYIBJrIhFBgAIgEUGAAkkiFxsQMBogACgCACIUQSBxRSETAkAgFw0AA0ACQCATQQFxRQ0AIAVBwABqQYACIAAQIBogACgCACEUCyAUQSBxRSETIBFBgH5qIhFB/wFLDQALCyATRQ0AIAVBwABqIBEgABAgGgsCQCAALQAAQSBxDQAgHCAaIAAQIBoLAkAgFUGAgARHDQAgGCASTA0AIAVBwABqQTAgGCASayIRQYACIBFBgAJJIhobEDAaIAAoAgAiFEEgcUUhEwJAIBoNAANAAkAgE0EBcUUNACAFQcAAakGAAiAAECAaIAAoAgAhFAsgFEEgcUUhEyARQYB+aiIRQf8BSw0ACwsgE0UNACAFQcAAaiARIAAQIBoLAkAgAC0AAEEgcQ0AIAVB0AJqIBYgABAgGgsCQCAeIBZrIhFBAUgNACAFQcAAakEwIBFBgAIgEUGAAkkiFhsQMBogACgCACIUQSBxRSETAkAgFg0AA0ACQCATQQFxRQ0AIAVBwABqQYACIAAQIBogACgCACEUCyAUQSBxRSETIBFBgH5qIhFB/wFLDQALCyATRQ0AIAVBwABqIBEgABAgGgsCQCAALQAAQSBxDQAgGSAbIAAQIBoLAkAgFUGAwABHDQAgGCASTA0AIAVBwABqQSAgGCASayIRQYACIBFBgAJJIhYbEDAaIAAoAgAiFEEgcUUhEwJAIBYNAANAAkAgE0EBcUUNACAFQcAAakGAAiAAECAaIAAoAgAhFAsgFEEgcUUhEyARQYB+aiIRQf8BSw0ACwsgE0UNACAFQcAAaiARIAAQIBoLIBggEiAYIBJKGyERCyARQQBODQALC0EAQT02AtwiC0F
2/IRALIAVB8AZqJAAgEAuvBAACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQCABQXdqDhIRAAEEAgMFBgcICQoLDA0ODxASCyACIAIoAgAiAUEEajYCACAAIAE0AgA3AwAPCyACIAIoAgAiAUEEajYCACAAIAE1AgA3AwAPCyACIAIoAgAiAUEEajYCACAAIAE0AgA3AwAPCyACIAIoAgAiAUEEajYCACAAIAE1AgA3AwAPCyACIAIoAgBBB2pBeHEiAUEIajYCACAAIAEpAwA3AwAPCyACIAIoAgAiAUEEajYCACAAIAEyAQA3AwAPCyACIAIoAgAiAUEEajYCACAAIAEzAQA3AwAPCyACIAIoAgAiAUEEajYCACAAIAEwAAA3AwAPCyACIAIoAgAiAUEEajYCACAAIAExAAA3AwAPCyACIAIoAgBBB2pBeHEiAUEIajYCACAAIAEpAwA3AwAPCyACIAIoAgAiAUEEajYCACAAIAE1AgA3AwAPCyACIAIoAgBBB2pBeHEiAUEIajYCACAAIAEpAwA3AwAPCyACIAIoAgBBB2pBeHEiAUEIajYCACAAIAEpAwA3AwAPCyACIAIoAgAiAUEEajYCACAAIAE0AgA3AwAPCyACIAIoAgAiAUEEajYCACAAIAE1AgA3AwAPCyACIAIoAgBBB2pBeHEiAUEIajYCACAAIAEpAwA3AwAPCxAtAAsgAiACKAIAIgFBBGo2AgAgACABKAIANgIACwsOAEGwHEH4HRApGhAYAAuSAQECfyMAQYABayIEJABBfyEFIAQgAUF/akEAIAEbNgJ0IAQgACAEQf4AaiABGyIANgJwIARBAEHwABAwIgRBfzYCQCAEQQQ2AiAgBCAEQfAAajYCRCAEIARB/wBqNgIoAkACQCABQX9KDQBBAEE9NgLcIgwBCyAAQQA6AAAgBCACIAMQKiEFCyAEQYABaiQAIAULrwEBBH8CQCAAKAJEIgMoAgQiBCAAKAIUIAAoAhgiBWsiBiAEIAZJGyIGRQ0AIAMoAgAgBSAGEDIaIAMgAygCACAGajYCACADIAMoAgQgBmsiBDYCBAsgAygCACEGAkAgBCACIAQgAkkbIgRFDQAgBiABIAQQMhogAyADKAIAIARqIgY2AgAgAyADKAIEIARrNgIECyAGQQA6AAAgACAAKAIoIgM2AhggACADNgIUIAIL/AICA38BfgJAIAJFDQAgACABOgAAIAIgAGoiA0F/aiABOgAAIAJBA0kNACAAIAE6AAIgACABOgABIANBfWogAToAACADQX5qIAE6AAAgAkEHSQ0AIAAgAToAAyADQXxqIAE6AAAgAkEJSQ0AIABBACAAa0EDcSIEaiIDIAFB/wFxQYGChAhsIgE2AgAgAyACIARrQXxxIgRqIgJBfGogATYCACAEQQlJDQAgAyABNgIIIAMgATYCBCACQXhqIAE2AgAgAkF0aiABNgIAIARBGUkNACADIAE2AhggAyABNgIUIAMgATYCECADIAE2AgwgAkFwaiABNgIAIAJBbGogATYCACACQWhqIAE2AgAgAkFkaiABNgIAIAQgA0EEcUEYciIFayICQSBJDQAgAa0iBkIghiAGhCEGIAMgBWohAQNAIAEgBjcDACABQRhqIAY3AwAgAUEQaiAGNwMAIAFBCGogBjcDACABQSBqIQEgAkFgaiICQR9LDQALCyAACxYBAX8gAEEAIAEQNiICIABrIAEgAhsL0woBBn8CQAJAIAJFDQAgAUEDcUUNACAAIQMDQCADIAEtAAA6AAAgAkF/aiEEIANBAWohAyABQQFqIQEgAkEBRg0CIAQhAiABQQNxDQAMAgsLIAIhBCAAIQMLAkACQCADQQNxIgINAAJAIARBEEkNAANAIAMgASgCADYCACADQQRqIAFBBGooAgA2AgAgA0EIaiABQQhqKAIANgIAIANBDGogAUEMaigCADYCACADQRBqIQMgAUEQaiEBIARBcGoiBEEPSw0ACwsCQCAEQQhxRQ0AIAMgASkCADcCACABQQhqIQEgA0EIaiEDCwJAIARBBHFFDQAgAyABKAIANgIAIAFBBGohASADQQRqIQMLAkAgBEECcUUNACADIAEtAAA6AAAgAyABLQABOgABIANBAmohAyABQQJqIQELIARBAXFFDQEgAyABLQAAOgAAIAAPCwJAIARBIEkNAAJAAkACQCACQX9qDgMAAQIDCyADIAEtAAE6AAEgAyABKAIAIgU6AAAgAyABLQACOgACIARBfWohBCADQQNqIQZBACECA0AgBiACaiIDIAEgAmoiB0EEaigCACIIQQh0IAVBGHZyNgIAIANBBGogB0EIaigCACIFQQh0IAhBGHZyNgIAIANBCGogB0EMaigCACIIQQh0IAVBGHZyNgIAIANBDGogB0EQaigCACIFQQh0IAhBGHZyNgIAIAJBEGohAiAEQXBqIgRBEEsNAAsgBiACaiEDIAEgAmpBA2ohAQwCCyADIAEoAgAiBToAACADIAEtAAE6AAEgBEF+aiEEIANBAmohBkEAIQIDQCAGIAJqIgMgASACaiIHQQRqKAIAIghBEHQgBUEQdnI2AgAgA0EEaiAHQQhqKAIAIgVBEHQgCEEQdnI2AgAgA0EIaiAHQQxqKAIAIghBEHQgBUEQdnI2AgAgA0EMaiAHQRBqKAIAIgVBEHQgCEEQdnI2AgAgAkEQaiECIARBcGoiBEERSw0ACyAGIAJqIQMgASACakECaiEBDAELIAMgASgCACIFOgAAIARBf2ohBCADQQFqIQZBACECA0AgBiACaiIDIAEgAmoiB0EEaigCACIIQRh0IAVBCHZyNgIAIANBBGogB0EIaigCACIFQRh0IAhBCHZyNgIAIANBCGogB0EMaigCACIIQRh0IAVBCHZyNgIAIANBDGogB0EQaigCACIFQRh0IAhBCHZyNgIAIAJBEGohAiAEQXBqIgRBEksNAAsgBiACaiEDIAEgAmpBAWohAQsCQCAEQRBxRQ0AIAMgAS8AADsAACADIAEtAAI6AAIgAyABLQADOgADIAMgAS0ABDoABCADIAEtAAU6AAUgAyABLQAGOgAGIAMgAS0ABzoAByADIAEtAAg6AAggAyABLQAJOgAJIAMgAS0ACjoACiADIAEtAAs6AAsgAyABLQAMOgAMIAMgAS0ADToADSADIAEtAA46AA4gAyABLQAPOgAPIANBEGohAyABQRBqIQELAkAgBEEIcUUNACADIAEtAAA6AAAgAyABLQABOgABIAMgAS0AAjoAAiADIAEtAAM6AAMgAyABLQAEOgAEIAMgAS0ABToABSADIAEtAAY6AAYgAyABLQAHOgAHIANBCGohAyABQQhqIQELAkAgBEEEcUUNACADIAEtAAA6AAAgAyABLQABOgABIAMgAS0AAjoAAiADIAEtAAM6AAMgA0EEaiEDIAFBBGohAQsCQCAEQQJxRQ0AIAMgAS0AADoAACADIAEtAAE6AAEgA0ECaiEDIAFBAmohAQsgBEEBcUUNACADIAEtAAA6AAALIAALCwAgACABEDUaIAALtAEBA38gACEBAkACQAJAIABBA3FFDQACQCAALQAADQAgACAAaw8LIABBAWohAQNAIAFBA3FFDQEgAS0AACECIAFBAWoiAyEBIAJFDQIMAAsLIAFBfGohAQNAIAFBBGoiASgCACICQX9zIAJB//37d2pxQYCBgoR4cUUNAAsCQCACQf8BcQ0AIAEgAGsPCwNAIAEtAAEhAiABQQFqIgMhASACDQAMAgsLIANBf2ohAwsgAyAAawvUAQEBfwJAAkAgASAAc0EDcQ0AAkAgAUEDcUUNAANAIAAgAS0AACICOgAAIAJFDQMgAEEBaiEAIAFBAWoiAUEDcQ0ACwsgASgCACICQX9zIAJB//37d2pxQYCBgoR4cQ0AA0AgACACNgIAIAEoAgQhAiAAQQRqIQAgAUEEaiEBIAJBf3MgAkH//ft3anFBgIGChHhxRQ0ACwsgACABLQAAIgI6AAAgAkUNACABQQFqIQEDQCAAIAEtAAAiAjoAASABQQFqIQEgAEEBaiEAIAINAAsLIAALiAIBA38gAkEARyEDAkACQAJAAkAgAg0AIAIhBAwBCwJAIABBA3ENACACIQQMAQsgAUH/AXEhBQNAAkAgAC0AACAFRw0AIAIhBAwDCyACQQFHIQMgAkF/aiEEIABBAWohACACQQFGDQEgBCECIABBA3ENAAsLIANFDQELAkAgAC0AACABQf8BcUYNACAEQQRJDQAgAUH/AXFBgYKECGwhAwNAIAAoAgAgA3MiAkF/cyACQf/9+3dqcUGAgYKEeHENASAAQQRqIQAgBEF8aiIEQQNLDQALCyAERQ0AIAFB/wFxIQIDQAJAIAAtAAAgAkcNACAADwsgAEEBaiEAIARBf2oiBA0ACwtBAAsEACAACwgAIAAgARA3C60CAQF/QQEhAwJAIABFDQACQCABQf8ASw0AIAAgAToAAEEBDwsCQAJAQQAoAuAiDQACQCABQYB/cUGAvwNGDQBBAEEZNgLcIgwCCyAAIAE6AABBAQ8LAkAgAUH/D0sNACAAIAFBP3FBgAFyOgABIAAgAUEGdkHAAXI6AABBAg8LAkACQCABQYCwA0kNACABQYBAcUGAwANHDQELIAAgAUE/cUGAAXI6AAIgACABQQx2QeABcjoAACAAIAFBBnZBP3FBgAFyOgABQQMPCwJAIAFBgIB8akH//z9LDQAgACABQT9xQYABcjoAAyAAIAFBEnZB8AFyOgAAIAAgAUEGdkE/cUGAAXI6AAIgACABQQx2QT9xQYABcjoAAUEEDwtBAEEZNgLcIgtBfyEDCyADCxQAAkAgAA0AQQAPCyAAIAFBABA5CycBAX5BAEEAKQOII0Kt/tXk1IX9qNgAfkIBfCIANwOIIyAAQiGIpwuLAQIBfgF/AkAgAL0iAkI0iKdB/w9xIgNB/w9GDQACQCADDQACQCAARAAAAAAAAAAAYg0AIAFBADYCACAADwsgAEQAAAAAAADwQ6IgARA8IQAgASABKAIAQUBqNgIAIAAPCyABIANBgnhqNgIAIAJC///
2//////4eAf4NCgICAgICAgPA/hL8hAAsgAAsL8xYCAEGACAv1FTAxMjM0NTY3ODlBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hUWmFiY2RlZmdoaWtsbW5vcHFyc3R1dnd4eXoAJTIuMngAJXMKJXMKJXMAZmFrZS1hcGkKJXMKJXMAZGViYW5rLWFwaQolcwolcwBkZWJhbmstd2ViCiVzCiVzAHJhYmJ5LWFwaQolcwolcwAlMDJ4AAAAAAAAAAAAAAAAAACYL4pCkUQ3cc/7wLWl27XpW8JWOfER8Vmkgj+S1V4cq5iqB9gBW4MSvoUxJMN9DFV0Xb5y/rHegKcG3Jt08ZvBwWmb5IZHvu/GncEPzKEMJG8s6S2qhHRK3KmwXNqI+XZSUT6YbcYxqMgnA7DHf1m/8wvgxkeRp9VRY8oGZykpFIUKtyc4IRsu/G0sTRMNOFNUcwpluwpqdi7JwoGFLHKSoei/oktmGqhwi0vCo1FsxxnoktEkBpnWhTUO9HCgahAWwaQZCGw3Hkx3SCe1vLA0swwcOUqq2E5Pypxb828uaO6Cj3RvY6V4FHjIhAgCx4z6/76Q62xQpPej+b7yeHHGU3VjY2VzcwBJbGxlZ2FsIGJ5dGUgc2VxdWVuY2UARG9tYWluIGVycm9yAFJlc3VsdCBub3QgcmVwcmVzZW50YWJsZQBOb3QgYSB0dHkAUGVybWlzc2lvbiBkZW5pZWQAT3BlcmF0aW9uIG5vdCBwZXJtaXR0ZWQATm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQBObyBzdWNoIHByb2Nlc3MARmlsZSBleGlzdHMAVmFsdWUgdG9vIGxhcmdlIGZvciBkYXRhIHR5cGUATm8gc3BhY2UgbGVmdCBvbiBkZXZpY2UAT3V0IG9mIG1lbW9yeQBSZXNvdXJjZSBidXN5AEludGVycnVwdGVkIHN5c3RlbSBjYWxsAFJlc291cmNlIHRlbXBvcmFyaWx5IHVuYXZhaWxhYmxlAEludmFsaWQgc2VlawBDcm9zcy1kZXZpY2UgbGluawBSZWFkLW9ubHkgZmlsZSBzeXN0ZW0ARGlyZWN0b3J5IG5vdCBlbXB0eQBDb25uZWN0aW9uIHJlc2V0IGJ5IHBlZXIAT3BlcmF0aW9uIHRpbWVkIG91dABDb25uZWN0aW9uIHJlZnVzZWQASG9zdCBpcyB1bnJlYWNoYWJsZQBBZGRyZXNzIGluIHVzZQBCcm9rZW4gcGlwZQBJL08gZXJyb3IATm8gc3VjaCBkZXZpY2Ugb3IgYWRkcmVzcwBObyBzdWNoIGRldmljZQBOb3QgYSBkaXJlY3RvcnkASXMgYSBkaXJlY3RvcnkAVGV4dCBmaWxlIGJ1c3kARXhlYyBmb3JtYXQgZXJyb3IASW52YWxpZCBhcmd1bWVudABBcmd1bWVudCBsaXN0IHRvbyBsb25nAFN5bWJvbGljIGxpbmsgbG9vcABGaWxlbmFtZSB0b28gbG9uZwBUb28gbWFueSBvcGVuIGZpbGVzIGluIHN5c3RlbQBObyBmaWxlIGRlc2NyaXB0b3JzIGF2YWlsYWJsZQBCYWQgZmlsZSBkZXNjcmlwdG9yAE5vIGNoaWxkIHByb2Nlc3MAQmFkIGFkZHJlc3MARmlsZSB0b28gbGFyZ2UAVG9vIG1hbnkgbGlua3MATm8gbG9ja3MgYXZhaWxhYmxlAFJlc291cmNlIGRlYWRsb2NrIHdvdWxkIG9jY3VyAFN0YXRlIG5vdCByZWNvdmVyYWJsZQBQcmV2aW91cyBvd25lciBkaWVkAE9wZXJhdGlvbiBjYW5jZWxlZABGdW5jdGlvbiBub3QgaW1wbGVtZW50ZWQATm8gbWVzc2FnZSBvZiBkZXNpcmVkIHR5cGUASWRlbnRpZmllciByZW1vdmVkAExpbmsgaGFzIGJlZW4gc2V2ZXJlZABQcm90b2NvbCBlcnJvcgBCYWQgbWVzc2FnZQBOb3QgYSBzb2NrZXQARGVzdGluYXRpb24gYWRkcmVzcyByZXF1aXJlZABNZXNzYWdlIHRvbyBsYXJnZQBQcm90b2NvbCB3cm9uZyB0eXBlIGZvciBzb2NrZXQAUHJvdG9jb2wgbm90IGF2YWlsYWJsZQBQcm90b2NvbCBub3Qgc3VwcG9ydGVkAE5vdCBzdXBwb3J0ZWQAQWRkcmVzcyBmYW1pbHkgbm90IHN1cHBvcnRlZCBieSBwcm90b2NvbABBZGRyZXNzIG5vdCBhdmFpbGFibGUATmV0d29yayBpcyBkb3duAE5ldHdvcmsgdW5yZWFjaGFibGUAQ29ubmVjdGlvbiByZXNldCBieSBuZXR3b3JrAENvbm5lY3Rpb24gYWJvcnRlZABObyBidWZmZXIgc3BhY2UgYXZhaWxhYmxlAFNvY2tldCBpcyBjb25uZWN0ZWQAU29ja2V0IG5vdCBjb25uZWN0ZWQAT3BlcmF0aW9uIGFscmVhZHkgaW4gcHJvZ3Jlc3MAT3BlcmF0aW9uIGluIHByb2dyZXNzAFN0YWxlIGZpbGUgaGFuZGxlAFF1b3RhIGV4Y2VlZGVkAE11bHRpaG9wIGF0dGVtcHRlZABDYXBhYmlsaXRpZXMgaW5zdWZmaWNpZW50AAAAdQJOANYB4gS5BBgBjgXtAhYE8gCXAwEDOAWvAYIBTwMvBB4A1AWiABIDHgPCAd4DCACsBQABZALxAWUFNAKMAs8CLQNMBOMFnwL4BBwFCAWxAksFFQJ4AFICPAPxA+QAwwN9BMwAqgN5BSQCbgFtAyIEqwREAPsBrgCDA2AA5QEHBJQEXgQrAFgBOQGSAMIFmwFDAkYB9gUtKyAgIDBYMHgAKG51bGwpAAAAAAAAGQAKABkZGQAAAAAFAAAAAAAACQAAAAALAAAAAAAAAAAZABEKGRkZAwoHAAEbCQsYAAAJBgsAAAsABhkAAAAZGRkAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAGQAKDRkZGQANAAACAAkOAAAACQAOAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAABMAAAAAEwAAAAAJDAAAAAAADAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAPAAAABA8AAAAACRAAAAAAABAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgAAAAAAAAAAAAAAEQAAAAARAAAAAAkSAAAAAAASAAASAAAaAAAAGhoaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoAAAAaGhoAAAAAAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAXAAAAABcAAAAACRQAAAAAABQAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgAAAAAAAAAAAAAAFQAAAAAVAAAAAAkWAAAAAAAWAAAWAABTdXBwb3J0IGZvciBmb3JtYXR0aW5nIGxvbmcgZG91YmxlIHZhbHVlcyBpcyBjdXJyZW50bHkgZGlzYWJsZWQuClRvIGVuYWJsZSBpdCwgYWRkIC1sYy1wcmludHNjYW4tbG9uZy1kb3VibGUgdG8gdGhlIGxpbmsgY29tbWFuZC4KAAAAAAAAAAAAAAAAAAAwMTIzNDU2Nzg5QUJDREVGLTBYKzBYIDBYLTB4KzB4IDB4AGluZgBJTkYAbmFuAE5BTgAuAABB+B0LcAUAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAMAAACEEQAAAAAAAAAAAAAAAAAAAgAAAAAAAAD/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=","undefined"!==typeof globalThis.Buffer?globalThis.Buffer.from(g,"base64"):Uint8Array.from(atob(g),(e=>e.charCodeAt(0))));var g;const b="undefined"!==typeof window;if(!b){let e=new WebAssembly.Instance(new WebAssembly.Module(y),h);p=e.exports}let v=b&&function(){try{if("object"===typeof WebAssembly&&"function"===typeof WebAssembly.instantiate){const e=new WebAssembly.Module(Uint8Array.of(0,97,115,109,1,0,0,0));if(e instanceof WebAssembly.Module)return new WebAssembly.Instance(e)instanceof WebAssembly.Instance}}catch(e){}return!1}()?A():null;function A(){return i(this,void 0,void 0,(function*(){return b?WebAssembly.compile(y).then((e=>WebAssembly.instantiate(e,h))).then((e=>{let{exports:t}=e;p=t})):p}))}var w=n(89465);const E=(0,w.ew)("00760032");(0,w.ew)("00760033");function k(){if(!p)throw new Error("module not inited")}function M(){const e=function(e){l(e*d);const t=p.malloc(e*d);return new Uint32Array(p.memory.buffer,t,e)}(1);return p.get_sign_type(e.byteOffset),e[0]}function x(e,t,n){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};k();const i=o.nonce||function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:40;k();const t=f(e);p.r_s(e,t.byteOffset);const n=a(t.byteOffset,e);return 100121===M()?"nc_".concat(n):"n_".concat(n)}(),c=parseInt(o.timestamp,10)||Math.floor(Date.now()/1e3),l=o.version||E,u=function(e,t,n,o,i){k();const c=f(64),l=[s(e.toUpperCase()),s(t),s((0,r.x)(n)),s(o),s(i+"")],u=p.mk_s_f(l[0].byteOffset,l[1].byteOffset,l[2].byteOffset,l[3].byteOffset,l[4].byteOffset,c.byteOffset);return l.forEach((e=>p.free(e.byteOffset))),a(c.byteOffset,u)}(t,n,e,i,c);return{signature:u,nonce:i,ts:c,version:l}}
2var C=function(e,t,n,r){return new(n||(n=Promise))((function(o,i){function a(e){try{c(r.next(e))}catch(t){i(t)}}function s(e){try{c(r.throw(e))}catch(t){i(t)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}c((r=r.apply(e,t||[])).next())}))};function S(e){return C(this,void 0,void 0,(function*(){return yield function(e){return i(this,void 0,void 0,(function*(){return v||(v=A()),yield v,e&&!m&&(m=!0,p.set_sign_type(e)),p}))}(e),p}))}},63335:(e,t,n)=>{"use strict";n.d(t,{x:()=>o});const r=(0,n(89465).ew)("0026");function o(e){const t="string"===typeof e?JSON.parse(e):e;return Object.keys(t).map((e=>e+"")).sort().reduce(((e,n)=>{const r=function(e){return null===e||void 0===e}(t[n])?"":t[n].toString();return e.push("".concat(n,"=").concat(r)),e}),[]).join(r)}},8457:(e,t,n)=>{const r=n(77657),o=n(19142),i=n(52879),a=n(13654),s=new r("1",16),c=new r("3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",16),l=new r("ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",16),u=new r("400000000000000000000000000000000000000000000000000000000000000",16);function f(e){const t=function(e){let t="";switch(e.toUpperCase()){case"ETH":t="ETH()";break;case"ERC20":t="ERC20Token(address)";break;case"ERC721":t="ERC721Token(address,uint256)";break;case"MINTABLE_ERC20":t="MintableERC20Token(address)";break;case"MINTABLE_ERC721":t="MintableERC721Token(address,uint256)";break;default:throw new Error("Unknown token type: ".concat(e))}return o.sanitizeHex(i.keccak_256(t).slice(0,8))}(e.type);let n=o.removeHexPrefix(t).length,a=new r(o.removeHexPrefix(t),16);if(void 0!==e.data.tokenAddress){const t=new r(o.removeHexPrefix(e.data.tokenAddress),16);a=a.ushln(256).add(t),n+=64}const l=e.data.quantum,u=void 0===l?s:new r(l,10);a=a.ushln(256).add(u),n+=64;let f=i.keccak_256(o.hexToBuffer(d(a.toJSON(),n)));return f=new r(f,16),f=f.and(c),"0x"+f.toJSON()}function d(e,t){let n=e;for(a(n.length<=t);n.length<t;)n="0"+n;return n}e.exports={getAssetType:f,getAssetId:function(e){const t=new r(o.removeHexPrefix(f(e)),16);let n=t;if("ERC721"===e.type){let a=new r(o.utf8ToBuffer("NFT:"),16);const s=136;a=a.ushln(256).add(t),a=a.ushln(256).add(new r(parseInt(e.data.tokenId),16)),n=i.keccak_256(o.hexToBuffer(d(a.toJSON(),s))),n=new r(n,16),n=n.and(c)}else if("MINTABLE_ERC721"===e.type||"MINTABLE_ERC20"===e.type){let s=new r(o.utf8ToBuffer("MINTABLE:"),16);const c=146;s=s.ushln(256).add(t);const f=(a=e.data.blob,"0x"+i.keccak_256(a));s=s.ushln(256).add(new r(o.removeHexPrefix(f),16)),n=i.keccak_256(o.hexToBuffer(d(s.toJSON(),c))),n=new r(n,16),n=n.and(l),n=n.or(u)}var a;return"0x"+n.toJSON()}}},27165:(e,t,n)=>{const r=n(78352),o=n(8457),i=n(86411),a=n(67928);e.exports={...r,asset:o,keyDerivation:i,messageUtils:a}},86411:(e,t,n)=>{const{hdkey:r}=n(8199),o=n(90403),i=n(19142),a=n(77657),s=n(8040),{ec:c}=n(78352),l=n(13654),u=130;function f(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;const r=i.hexToBinary(e).slice(t,n);return i.binaryToNumber(r)}function d(e,t){return new RegExp("^[0-9a-fA-F]{"+t+"}$").test(e)}function h(e){const t=e.replace(/^0x/,"");l(d(t,u));return p(t.substring(0,64),c.n)}function p(e,t){const n=new a("1 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000",16),r=n.sub(n.mod(t));let o=0,i=m(e,o);for(o++;!i.lt(r);)i=m(e.toString("hex"),o),o++;return i.umod(t).toString("hex")}function m(e,t){return new a(s.sha256().update(i.hexToBuffer(i.removeHexPrefix(e)+i.sanitizeBytes(i.numberToHex(t),2))).digest("hex"),16)}e.exports={StarkExEc:c.n,getPrivateKeyFromEthSignature:h,getKeypairFromEthSignature:function(e){const t=h(e),n=c.keyFromPrivate(t,"hex").getPublic(!0,"hex");return{privateKey:"0x".concat(t),publicKey:"0x".concat(n)}},privateToStarkKey:function(e){const t=e.replace(/^0x/,"");return l(t.length<=63),l(d(t,t.length)),c.keyFromPrivate(t,"hex").getPublic().getX().toJSON()},getKeyPairFromPath:function(e,t){const n=o.mnemonicToSeedSync(e),i=r.fromMasterSeed(n,"hex").derivePath(t).getWallet().getPrivateKeyString(),a=c.n;return c.keyFromPrivate(p(i,a),"hex")},getAccountPath:function(e,t,n,r){const o=s.sha256().update(e).digest("hex"),i=s.sha256().update(t).digest("hex"),a=f(o,-31),c=f(i,-31),l=f(n,-31),u=f(n,-62,-31);return"m/2645'/".concat(a,"'/").concat(c,"'/").concat(l,"'/").concat(u,"'/").concat(r)},grindKey:p}}
2,67928:(e,t,n)=>{const r=n(13654);e.exports={Range:class{constructor(e,t){this.lowerBound=e,this.upperBound=t}},assertInRange:function(e,t,n){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";const i=""===o?"invalid length":"invalid ".concat(o," length");r(e.gte(t)&&e.lt(n),"Message not signable, ".concat(i,"."))},assertInMultiRange:function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";const o=""===n?"invalid length":"invalid ".concat(n," length");for(let r=0;r<t.length;r++)if(e.gte(t[r].lowerBound)&&e.lt(t[r].upperBound))return;r(!1,"Message not signable, ".concat(o,"."))}}},78352:(e,t,n)=>{var r=n(80792);const o=n(77657),i=n(8040),{curves:a,ec:s}=n(72321),c=n(13654),{assertInRange:l,assertInMultiRange:u,Range:f}=n(67928),d=n(95357),h=new o("800000000000011000000000000000000000000000000000000000000000001",16),p=new o("800000000000000000000000000000000000000000000000000000000000000",16),m=new o("0",16),y=new o("1",16),g=new o("2",16),b=new o("80000000",16),v=new o("8000000000000000",16),A=new s(new a.PresetCurve({type:"short",prime:null,p:h,a:"00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001",b:"06f21413 efbe40de 150e596d 72f7a8c5 609ad26c 15c915c1 f4cdfcb9 9cee9e89",n:"08000000 00000010 ffffffff ffffffff b781126d cae7b232 1e66a241 adc64d2f",hash:i.sha256,gRed:!1,g:d[1]})),w=d.map((e=>A.curve.point(new o(e[0],16),new o(e[1],16)))),E=w[0];function k(e){return"0x"===e.substring(0,2)}function M(e){let t=E;for(let n=0;n<e.length;n++){r.log("input",e);let i=new o(e[n],16);for(let e=0;e<252;e++){const r=w[2+252*n+e];c(!t.getX().eq(r.getX())),0!==i.and(y).toNumber()&&(t=t.add(r)),i=i.shrn(1)}}return t.getX().toString(16)}function x(e){let t,{instructionType:n,amountBn:r,zeroBn:i,nonceBn:a,feeBn:s,receiver:c,message:u}=e,f=n;f=f.ushln(63).add(r),s&&n.eq(g)&&(f=f.ushln(63).add(s)),f=f.ushln(31).add(a),t=c&&n.eq(y)?M([M([u]),c]):M([u]);const d=M([t,f.toString(16)]),h=new o(d,16);return l(h,i,p,"msgHash"),"0x".concat(d)}function C(e){return(e=new o(e,16).toString(16)).length<=62?e:(c(63===e.length),e+"0")}e.exports={prime:h,ec:A,constantPoints:w,shiftPoint:E,maxEcdsaVal:p,Range:f,pedersen:M,getTransferMsgHash:function(e){let{action:t,nonce:n,message:r}=e;const{receiver:i,amount:a,name:s}=t;c("transfer"===s,"Invalid action name"),c(k(i)&&k(r),"Hex strings expected to be prefixed with 0x.");const u=new o(a,10),f=new o(n),d=new o(i.substring(2),16),p=new o(s.substring(2),16);return l(u,m,v),l(f,m,b),l(p,m,h),l(d,m,h),x({instructionType:y,amountBn:u,zeroBn:m,nonceBn:f,receiver:i.substring(2),message:r.substring(2)})},getWithdrawMsgHash:function(e){let{action:t,nonce:n,message:r}=e;const{fee:i,amount:a,name:s}=t;c("withdraw"===s,"Invalid action name"),c(k(r),"Hex strings expected to be prefixed with 0x.");const u=new o(a,10),f=new o(i,10),d=new o(n),p=new o(s.substring(2),16);return l(u,m,v),l(f,m,v),l(d,m,b),l(p,m,h),x({instructionType:g,amountBn:u,zeroBn:m,nonceBn:d,feeBn:f,message:r.substring(2)})},sign:function(e,t){const n=t.replace(/^0x/,""),r=new o(n,16);l(r,m,p,"msgHash");const i=A.keyFromPrivate(e.replace(/^0x/,""),"hex").sign(C(n)),{r:a,s:s}=i,c=s.invm(A.n);return l(a,y,p,"r"),l(s,y,A.n,"s"),l(c,y,p,"w"),{r:"0x".concat(a.toString("hex")),s:"0x".concat(s.toString("hex"))}},verify:function(e,t,n){const r=new o(t,16);l(r,m,p,"msgHash");const{r:i,s:a}=n,s=a.invm(A.n);return l(i,y,p,"r"),l(a,y,A.n,"s"),l(s,y,p,"w"),e.verify(C(t),n)},assertInRange:l,assertInMultiRange:u}},34036:(e,t,n)=>{"use strict";n.r(t),n.d(t,{AutoScrollActivator:()=>we,DndContext:()=>Ke,DragOverlay:()=>gt,KeyboardCode:()=>ie,KeyboardSensor:()=>ue,MeasuringFrequency:()=>Ce,MeasuringStrategy:()=>xe,MouseSensor:()=>be,PointerSensor:()=>me,TouchSensor:()=>Ae,TraversalOrder:()=>Ee,applyModifiers:()=>We,closestCenter:()=>S,closestCorners:()=>_,defaultAnnouncements:()=>h,defaultCoordinates:()=>v,defaultDropAnimation:()=>ht,defaultDropAnimationSideEffects:()=>dt,defaultScreenReaderInstructions:()=>d,getClientRect:()=>R,getFirstCollision:()=>x,getScrollableAncestors:()=>L,pointerWithin:()=>P,rectIntersection:()=>I,useDndContext:()=>nt,useDndMonitor:()=>f,useDraggable:()=>tt,useDroppable:()=>it,useSensor:()=>g,useSensors:()=>b});var r=n(25038),o=n.n(r),i=n(58092),a=n(18179);const s={display:"none"};function c(e){let{id:t,value:n}=e;return o().createElement("div",{id:t,style:s},n)}function l(e){let{id:t,announcement:n,ariaLiveType:r="assertive"}=e;return o().createElement("div",{id:t,style:{position:"fixed",width:1,height:1,margin:-1,border:0,padding:0,overflow:"hidden",clip:"rect(0 0 0 0)",clipPath:"inset(100%)",whiteSpace:"nowrap"},role:"status","aria-live":r,"aria-atomic":!0},n)}const u=(0,r.createContext)(null);function f(e){const t=(0,r.useContext)(u);(0,r.useEffect)((()=>
2{if(!t)throw new Error("useDndMonitor must be used within a children of <DndContext>");return t(e)}),[e,t])}const d={draggable:"\n To pick up a draggable item, press the space bar.\n While dragging, use the arrow keys to move the item.\n Press space again to drop the item in its new position, or press escape to cancel.\n "},h={onDragStart(e){let{active:t}=e;return"Picked up draggable item "+t.id+"."},onDragOver(e){let{active:t,over:n}=e;return n?"Draggable item "+t.id+" was moved over droppable area "+n.id+".":"Draggable item "+t.id+" is no longer over a droppable area."},onDragEnd(e){let{active:t,over:n}=e;return n?"Draggable item "+t.id+" was dropped over droppable area "+n.id:"Draggable item "+t.id+" was dropped."},onDragCancel(e){let{active:t}=e;return"Dragging was cancelled. Draggable item "+t.id+" was dropped."}};function p(e){let{announcements:t=h,container:n,hiddenTextDescribedById:s,screenReaderInstructions:u=d}=e;const{announce:p,announcement:m}=function(){const[e,t]=(0,r.useState)("");return{announce:(0,r.useCallback)((e=>{null!=e&&t(e)}),[]),announcement:e}}(),y=(0,a.useUniqueId)("DndLiveRegion"),[g,b]=(0,r.useState)(!1);if((0,r.useEffect)((()=>{b(!0)}),[]),f((0,r.useMemo)((()=>({onDragStart(e){let{active:n}=e;p(t.onDragStart({active:n}))},onDragMove(e){let{active:n,over:r}=e;t.onDragMove&&p(t.onDragMove({active:n,over:r}))},onDragOver(e){let{active:n,over:r}=e;p(t.onDragOver({active:n,over:r}))},onDragEnd(e){let{active:n,over:r}=e;p(t.onDragEnd({active:n,over:r}))},onDragCancel(e){let{active:n,over:r}=e;p(t.onDragCancel({active:n,over:r}))}})),[p,t])),!g)return null;const v=o().createElement(o().Fragment,null,o().createElement(c,{id:s,value:u.draggable}),o().createElement(l,{id:y,announcement:m}));return n?(0,i.createPortal)(v,n):v}var m;function y(){}function g(e,t){return(0,r.useMemo)((()=>({sensor:e,options:null!=t?t:{}})),[e,t])}function b(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,r.useMemo)((()=>[...t].filter((e=>null!=e))),[...t])}!function(e){e.DragStart="dragStart",e.DragMove="dragMove",e.DragEnd="dragEnd",e.DragCancel="dragCancel",e.DragOver="dragOver",e.RegisterDroppable="registerDroppable",e.SetDroppableDisabled="setDroppableDisabled",e.UnregisterDroppable="unregisterDroppable"}(m||(m={}));const v=Object.freeze({x:0,y:0});function A(e,t){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))}
2function w(e,t){const n=(0,a.getEventCoordinates)(e);if(!n)return"0 0";return(n.x-t.left)/t.width*100+"% "+(n.y-t.top)/t.height*100+"%"}function E(e,t){let{data:{value:n}}=e,{data:{value:r}}=t;return n-r}function k(e,t){let{data:{value:n}}=e,{data:{value:r}}=t;return r-n}function M(e){let{left:t,top:n,height:r,width:o}=e;return[{x:t,y:n},{x:t+o,y:n},{x:t,y:n+r},{x:t+o,y:n+r}]}function x(e,t){if(!e||0===e.length)return null;const[n]=e;return t?n[t]:n}function C(e,t,n){return void 0===t&&(t=e.left),void 0===n&&(n=e.top),{x:t+.5*e.width,y:n+.5*e.height}}const S=e=>{let{collisionRect:t,droppableRects:n,droppableContainers:r}=e;const o=C(t,t.left,t.top),i=[];for(const a of r){const{id:e}=a,t=n.get(e);if(t){const n=A(C(t),o);i.push({id:e,data:{droppableContainer:a,value:n}})}}return i.sort(E)},_=e=>{let{collisionRect:t,droppableRects:n,droppableContainers:r}=e;const o=M(t),i=[];for(const a of r){const{id:e}=a,t=n.get(e);if(t){const n=M(t),r=o.reduce(((e,t,r)=>e+A(n[r],t)),0),s=Number((r/4).toFixed(4));i.push({id:e,data:{droppableContainer:a,value:s}})}}return i.sort(E)};function T(e,t){const n=Math.max(t.top,e.top),r=Math.max(t.left,e.left),o=Math.min(t.left+t.width,e.left+e.width),i=Math.min(t.top+t.height,e.top+e.height),a=o-r,s=i-n;if(r<o&&n<i){const n=t.width*t.height,r=e.width*e.height,o=a*s;return Number((o/(n+r-o)).toFixed(4))}return 0}const I=e=>{let{collisionRect:t,droppableRects:n,droppableContainers:r}=e;const o=[];for(const i of r){const{id:e}=i,r=n.get(e);if(r){const n=T(r,t);n>0&&o.push({id:e,data:{droppableContainer:i,value:n}})}}return o.sort(k)};function D(e,t){const{top:n,left:r,bottom:o,right:i}=t;return n<=e.y&&e.y<=o&&r<=e.x&&e.x<=i}const P=e=>{let{droppableContainers:t,droppableRects:n,pointerCoordinates:r}=e;if(!r)return[];const o=[];for(const i of t){const{id:e}=i,t=n.get(e);if(t&&D(r,t)){const n=M(t).reduce(((e,t)=>e+A(r,t)),0),a=Number((n/4).toFixed(4));o.push({id:e,data:{droppableContainer:i,value:a}})}}return o.sort(E)};function N(e,t){return e&&t?{x:e.left-t.left,y:e.top-t.top}:v}function B(e){return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return r.reduce(((t,n)=>({...t,top:t.top+e*n.y,bottom:t.bottom+e*n.y,left:t.left+e*n.x,right:t.right+e*n.x})),{...t})}}const O=B(1);function j(e){if(e.startsWith("matrix3d(")){const t=e.slice(9,-1).split(/, /);return{x:+t[12],y:+t[13],scaleX:+t[0],scaleY:+t[5]}}if(e.startsWith("matrix(")){const t=e.slice(7,-1).split(/, /);return{x:+t[4],y:+t[5],scaleX:+t[0],scaleY:+t[3]}}return null}const U={ignoreTransform:!1};function R(e,t){void 0===t&&(t=U);let n=e.getBoundingClientRect();if(t.ignoreTransform){const{transform:t,transformOrigin:r}=(0,a.getWindow)(e).getComputedStyle(e);t&&(n=function(e,t,n){const r=j(t);if(!r)return e;const{scaleX:o,scaleY:i,x:a,y:s}=r,c=e.left-a-(1-o)*parseFloat(n),l=e.top-s-(1-i)*parseFloat(n.slice(n.indexOf(" ")+1)),u=o?e.width/o:e.width,f=i?e.height/i:e.height;return{width:u,height:f,top:l,right:c+u,bottom:l+f,left:c}}(n,t,r))}const{top:r,left:o,width:i,height:s,bottom:c,right:l}=n;return{top:r,left:o,width:i,height:s,bottom:c,right:l}}function F(e){return R(e,{ignoreTransform:!0})}function L(e,t){const n=[];return e?function r(o){if(null!=t&&n.length>=t)return n;if(!o)return n;if((0,a.isDocument)(o)&&null!=o.scrollingElement&&!n.includes(o.scrollingElement))return n.push(o.scrollingElement),n;if(!(0,a.isHTMLElement)(o)||(0,a.isSVGElement)(o))return n;if(n.includes(o))return n;const i=(0,a.getWindow)(e).getComputedStyle(o);return o!==e&&function(e,t){void 0===t&&(t=(0,a.getWindow)(e).getComputedStyle(e));const n=/(auto|scroll|overlay)/;return["overflow","overflowX","overflowY"].some((e=>{const r=t[e];return"string"===typeof r&&n.test(r)}))}(o,i)&&n.push(o),function(e,t){return void 0===t&&(t=(0,a.getWindow)(e).getComputedStyle(e)),"fixed"===t.position}(o,i)?n:r(o.parentNode)}(e):n}function z(e){const[t]=L(e,1);return null!=t?t:null}function Q(e){return a.canUseDOM&&e?(0,a.isWindow)(e)?e:(0,a.isNode)(e)?(0,a.isDocument)(e)||e===(0,a.getOwnerDocument)(e).scrollingElement?window:(0,a.isHTMLElement)(e)?e:null:null:null}function J(e){return(0,a.isWindow)(e)?e.scrollX:e.scrollLeft}function V(e){return(0,a.isWindow)(e)?e.scrollY:e.scrollTop}function H(e){return{x:J(e),y:V(e)}}var G;function Z(e){return!(!a.canUseDOM||!e)&&e===document.scrollingElement}function W(e){const t={x:0,y:0},n=Z(e)?{height:window.innerHeight,width:window.innerWidth}:{height:e.clientHeight,width:e.clientWidth},r={x:e.scrollWidth-n.width,y:e.scrollHeight-n.height};return{isTop:e.scrollTop<=t.y,isLeft:e.scrollLeft<=t.x,isBottom:e.scrollTop>=r.y,isRight:e.scrollLeft>=r.x,maxScroll:r,minScroll:t}}!function(e){e[e.Forward=1]="Forward",e[e.Backward=-1]="Backward"}(G||(G={}));const q={x:.2,y:.2};function Y(e,t,n,r,o){let{top:i,left:a,right:s,bottom:c}=n;void 0===r&&(r=10),void 0===o&&(o=q);const{isTop:l,isBottom:u,isLeft:f,isRight:d}=W(e),h={x:0,y:0},p={x:0,y:0},m=t.height*o.y,y=t.width*o.x;return!l&&i<=t.top+m?(h.y=G.Backward,p.y=r*Math.abs((t.top+m-i)/m)):!u&&c>=t.bottom-m&&(h.y=G.Forward,p.y=r*Math.abs((t.bottom-m-c)/m)),!d&&s>=t.right-y?(h.x=G.Forward,p.x=r*Math.abs((t.right-y-s)/y)):!f&&a<=t.left+y&&(h.x=G.Backward,p.x=r*Math.abs((t.left+y-a)/y)),{direction:h,speed:p}}function K(e){if(e===document.scrollingElement){const{innerWidth:e,innerHe
2ight:t}=window;return{top:0,left:0,right:e,bottom:t,width:e,height:t}}const{top:t,left:n,right:r,bottom:o}=e.getBoundingClientRect();return{top:t,left:n,right:r,bottom:o,width:e.clientWidth,height:e.clientHeight}}function $(e){return e.reduce(((e,t)=>(0,a.add)(e,H(t))),v)}function X(e,t){if(void 0===t&&(t=R),!e)return;const{top:n,left:r,bottom:o,right:i}=t(e);z(e)&&(o<=0||i<=0||n>=window.innerHeight||r>=window.innerWidth)&&e.scrollIntoView({block:"center",inline:"center"})}const ee=[["x",["left","right"],function(e){return e.reduce(((e,t)=>e+J(t)),0)}],["y",["top","bottom"],function(e){return e.reduce(((e,t)=>e+V(t)),0)}]];class te{constructor(e,t){this.rect=void 0,this.width=void 0,this.height=void 0,this.top=void 0,this.bottom=void 0,this.right=void 0,this.left=void 0;const n=L(t),r=$(n);this.rect={...e},this.width=e.width,this.height=e.height;for(const[o,i,a]of ee)for(const e of i)Object.defineProperty(this,e,{get:()=>{const t=a(n),i=r[o]-t;return this.rect[e]+i},enumerable:!0});Object.defineProperty(this,"rect",{enumerable:!1})}}class ne{constructor(e){this.target=void 0,this.listeners=[],this.removeAll=()=>{this.listeners.forEach((e=>{var t;return null==(t=this.target)?void 0:t.removeEventListener(...e)}))},this.target=e}add(e,t,n){var r;null==(r=this.target)||r.addEventListener(e,t,n),this.listeners.push([e,t,n])}}function re(e,t){const n=Math.abs(e.x),r=Math.abs(e.y);return"number"===typeof t?Math.sqrt(n**2+r**2)>t:"x"in t&&"y"in t?n>t.x&&r>t.y:"x"in t?n>t.x:"y"in t&&r>t.y}var oe,ie;function ae(e){e.preventDefault()}function se(e){e.stopPropagation()}!function(e){e.Click="click",e.DragStart="dragstart",e.Keydown="keydown",e.ContextMenu="contextmenu",e.Resize="resize",e.SelectionChange="selectionchange",e.VisibilityChange="visibilitychange"}(oe||(oe={})),function(e){e.Space="Space",e.Down="ArrowDown",e.Right="ArrowRight",e.Left="ArrowLeft",e.Up="ArrowUp",e.Esc="Escape",e.Enter="Enter"}(ie||(ie={}));const ce={start:[ie.Space,ie.Enter],cancel:[ie.Esc],end:[ie.Space,ie.Enter]},le=(e,t)=>{let{currentCoordinates:n}=t;switch(e.code){case ie.Right:return{...n,x:n.x+25};case ie.Left:return{...n,x:n.x-25};case ie.Down:return{...n,y:n.y+25};case ie.Up:return{...n,y:n.y-25}}};class ue{constructor(e){this.props=void 0,this.autoScrollEnabled=!1,this.referenceCoordinates=void 0,this.listeners=void 0,this.windowListeners=void 0,this.props=e;const{event:{target:t}}=e;this.props=e,this.listeners=new ne((0,a.getOwnerDocument)(t)),this.windowListeners=new ne((0,a.getWindow)(t)),this.handleKeyDown=this.handleKeyDown.bind(this),this.handleCancel=this.handleCancel.bind(this),this.attach()}attach(){this.handleStart(),this.windowListeners.add(oe.Resize,this.handleCancel),this.windowListeners.add(oe.VisibilityChange,this.handleCancel),setTimeout((()=>this.listeners.add(oe.Keydown,this.handleKeyDown)))}handleStart(){const{activeNode:e,onStart:t}=this.props,n=e.node.current;n&&X(n),t(v)}handleKeyDown(e){if((0,a.isKeyboardEvent)(e)){const{active:t,context:n,options:r}=this.props,{keyboardCodes:o=ce,coordinateGetter:i=le,scrollBehavior:s="smooth"}=r,{code:c}=e;if(o.end.includes(c))return void this.handleEnd(e);if(o.cancel.includes(c))return void this.handleCancel(e);const{collisionRect:l}=n.current,u=l?{x:l.left,y:l.top}:v;this.referenceCoordinates||(this.referenceCoordinates=u);const f=i(e,{active:t,context:n.current,currentCoordinates:u});if(f){const t=(0,a.subtract)(f,u),r={x:0,y:0},{scrollableAncestors:o}=n.current;for(const n of o){const o=e.code,{isTop:i,isRight:a,isLeft:c,isBottom:l,maxScroll:u,minScroll:d}=W(n),h=K(n),p={x:Math.min(o===ie.Right?h.right-h.width/2:h.right,Math.max(o===ie.Right?h.left:h.left+h.width/2,f.x)),y:Math.min(o===ie.Down?h.bottom-h.height/2:h.bottom,Math.max(o===ie.Down?h.top:h.top+h.height/2,f.y))},m=o===ie.Right&&!a||o===ie.Left&&!c,y=o===ie.Down&&!l||o===ie.Up&&!i;if(m&&p.x!==f.x){const e=n.scrollLeft+t.x,i=o===ie.Right&&e<=u.x||o===ie.Left&&e>=d.x;if(i&&!t.y)return void n.scrollTo({left:e,behavior:s});r.x=i?n.scrollLeft-e:o===ie.Right?n.scrollLeft-u.x:n.scrollLeft-d.x,r.x&&n.scrollBy({left:-r.x,behavior:s});break}if(y&&p.y!==f.y){const e=n.scrollTop+t.y,i=o===ie.Down&&e<=u.y||o===ie.Up&&e>=d.y;if(i&&!t.x)return void n.scrollTo({top:e,behavior:s});r.y=i?n.scrollTop-e:o===ie.Down?n.scrollTop-u.y:n.scrollTop-d.y,r.y&&n.scrollBy({top:-r.y,behavior:s});break}}
2this.handleMove(e,(0,a.add)((0,a.subtract)(f,this.referenceCoordinates),r))}}}handleMove(e,t){const{onMove:n}=this.props;e.preventDefault(),n(t)}handleEnd(e){const{onEnd:t}=this.props;e.preventDefault(),this.detach(),t()}handleCancel(e){const{onCancel:t}=this.props;e.preventDefault(),this.detach(),t()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll()}}function fe(e){return Boolean(e&&"distance"in e)}function de(e){return Boolean(e&&"delay"in e)}ue.activators=[{eventName:"onKeyDown",handler:(e,t,n)=>{let{keyboardCodes:r=ce,onActivation:o}=t,{active:i}=n;const{code:a}=e.nativeEvent;if(r.start.includes(a)){const t=i.activatorNode.current;return(!t||e.target===t)&&(e.preventDefault(),null==o||o({event:e.nativeEvent}),!0)}return!1}}];class he{constructor(e,t,n){var r;void 0===n&&(n=function(e){const{EventTarget:t}=(0,a.getWindow)(e);return e instanceof t?e:(0,a.getOwnerDocument)(e)}(e.event.target)),this.props=void 0,this.events=void 0,this.autoScrollEnabled=!0,this.document=void 0,this.activated=!1,this.initialCoordinates=void 0,this.timeoutId=null,this.listeners=void 0,this.documentListeners=void 0,this.windowListeners=void 0,this.props=e,this.events=t;const{event:o}=e,{target:i}=o;this.props=e,this.events=t,this.document=(0,a.getOwnerDocument)(i),this.documentListeners=new ne(this.document),this.listeners=new ne(n),this.windowListeners=new ne((0,a.getWindow)(i)),this.initialCoordinates=null!=(r=(0,a.getEventC
2oordinates)(o))?r:v,this.handleStart=this.handleStart.bind(this),this.handleMove=this.handleMove.bind(this),this.handleEnd=this.handleEnd.bind(this),this.handleCancel=this.handleCancel.bind(this),this.handleKeydown=this.handleKeydown.bind(this),this.removeTextSelection=this.removeTextSelection.bind(this),this.attach()}attach(){const{events:e,props:{options:{activationConstraint:t,bypassActivationConstraint:n}}}=this;if(this.listeners.add(e.move.name,this.handleMove,{passive:!1}),this.listeners.add(e.end.name,this.handleEnd),this.windowListeners.add(oe.Resize,this.handleCancel),this.windowListeners.add(oe.DragStart,ae),this.windowListeners.add(oe.VisibilityChange,this.handleCancel),this.windowListeners.add(oe.ContextMenu,ae),this.documentListeners.add(oe.Keydown,this.handleKeydown),t){if(null!=n&&n({event:this.props.event,activeNode:this.props.activeNode,options:this.props.options}))return this.handleStart();if(de(t))return void(this.timeoutId=setTimeout(this.handleStart,t.delay));if(fe(t))return}this.handleStart()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll(),setTimeout(this.documentListeners.removeAll,50),null!==this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=null)}handleStart(){const{initialCoordinates:e}=this,{onStart:t}=this.props;e&&(this.activated=!0,this.documentListeners.add(oe.Click,se,{capture:!0}),this.removeTextSelection(),this.documentListeners.add(oe.SelectionChange,this.removeTextSelection),t(e))}handleMove(e){var t;const{activated:n,initialCoordinates:r,props:o}=this,{onMove:i,options:{activationConstraint:s}}=o;if(!r)return;
2const c=null!=(t=(0,a.getEventCoordinates)(e))?t:v,l=(0,a.subtract)(r,c);if(!n&&s){if(fe(s)){if(null!=s.tolerance&&re(l,s.tolerance))return this.handleCancel();if(re(l,s.distance))return this.handleStart()}return de(s)&&re(l,s.tolerance)?this.handleCancel():void 0}e.cancelable&&e.preventDefault(),i(c)}handleEnd(){const{onEnd:e}=this.props;this.detach(),e()}handleCancel(){const{onCancel:e}=this.props;this.detach(),e()}handleKeydown(e){e.code===ie.Esc&&this.handleCancel()}removeTextSelection(){var e;null==(e=this.document.getSelection())||e.removeAllRanges()}}const pe={move:{name:"pointermove"},end:{name:"pointerup"}};class me extends he{constructor(e){const{event:t}=e,n=(0,a.getOwnerDocument)(t.target);super(e,pe,n)}}me.activators=[{eventName:"onPointerDown",handler:(e,t)=>{let{nativeEvent:n}=e,{onActivation:r}=t;return!(!n.isPrimary||0!==n.button)&&(null==r||r({event:n}),!0)}}];const ye={move:{name:"mousemove"},end:{name:"mouseup"}};var ge;!function(e){e[e.RightClick=2]="RightClick"}(ge||(ge={}));class be extends he{constructor(e){super(e,ye,(0,a.getOwnerDocument)(e.event.target))}}be.activators=[{eventName:"onMouseDown",handler:(e,t)=>{let{nativeEvent:n}=e,{onActivation:r}=t;return n.button!==ge.RightClick&&(null==r||r({event:n}),!0)}}];const ve={move:{name:"touchmove"},end:{name:"touchend"}};class Ae extends he{constructor(e){super(e,ve)}static setup(){return window.addEventListener(ve.move.name,e,{capture:!1,passive:!1}),function(){window.removeEventListener(ve.move.name,e)};function e(){}}}var we,Ee;function ke(e){let{acceleration:t,activator:n=we.Pointer,canScroll:o,draggingRect:i,enabled:s,interval:c=5,order:l=Ee.TreeOrder,pointerCoordinates:u,scrollableAncestors:f,scrollableAncestorRects:d,delta:h,threshold:p}=e;const m=function(e){let{delta:t,disabled:n}=e;const r=(0,a.usePrevious)(t);return(0,a.useLazyMemo)((e=>{if(n||!r||!e)return Me;const o={x:Math.sign(t.x-r.x),y:Math.sign(t.y-r.y)};return{x:{[G.Backward]:e.x[G.Backward]||-1===o.x,[G.Forward]:e.x[G.Forward]||1===o.x},y:{[G.Backward]:e.y[G.Backward]||-1===o.y,[G.Forward]:e.y[G.Forward]||1===o.y}}}),[n,t,r])}({delta:h,disabled:!s}),[y,g]=(0,a.useInterval)(),b=(0,r.useRef)({x:0,y:0}),v=(0,r.useRef)({x:0,y:0}),A=(0,r.useMemo)((()=>{switch(n){case we.Pointer:return u?{top:u.y,bottom:u.y,left:u.x,right:u.x}:null;case we.DraggableRect:return i}}),[n,i,u]),w=(0,r.useRef)(null),E=(0,r.useCallback)((()=>{const e=w.current;if(!e)return;const t=b.current.x*v.current.x,n=b.current.y*v.current.y;e.scrollBy(t,n)}),[]),k=(0,r.useMemo)((()=>l===Ee.TreeOrder?[...f].reverse():f),[l,f]);(0,r.useEffect)((()=>{if(s&&f.length&&A){for(const e of k){if(!1===(null==o?void 0:o(e)))continue;const n=f.indexOf(e),r=d[n];if(!r)continue;const{direction:i,speed:a}=Y(e,r,A,t,p);for(const e of["x","y"])m[e][i[e]]||(a[e]=0,i[e]=0);if(a.x>0||a.y>0)return g(),w.current=e,y(E,c),b.current=a,void(v.current=i)}b.current={x:0,y:0},v.current={x:0,y:0},g()}else g()}),[t,E,o,g,s,c,JSON.stringify(A),JSON.stringify(m),y,f,k,d,JSON.stringify(p)])}Ae.activators=[{eventName:"onTouchStart",handler:(e,t)=>{let{nativeEvent:n}=e,{onActivation:r}=t;const{touches:o}=n;return!(o.length>1)&&(null==r||r({event:n}),!0)}}],function(e){e[e.Pointer=0]="Pointer",e[e.DraggableRect=1]="DraggableRect"}(we||(we={})),function(e){e[e.TreeOrder=0]="TreeOrder",e[e.ReversedTreeOrder=1]="ReversedTreeOrder"}(Ee||(Ee={}));const Me={x:{[G.Backward]:!1,[G.Forward]:!1},y:{[G.Backward]:!1,[G.Forward]:!1}};var xe,Ce;!function(e){e[e.Always=0]="Always",e[e.BeforeDragging=1]="BeforeDragging",e[e.WhileDragging=2]="WhileDragging"}(xe||(xe={})),function(e){e.Optimized="optimized"}(Ce||(Ce={}));const Se=new Map;function _e(e,t){return(0,a.useLazyMemo)((n=>e?n||("function"===typeof t?t(e):e):null),[t,e])}function Te(e){let{callback:t,disabled:n}=e;const o=(0,a.useEvent)(t),i=(0,r.useMemo)((()=>{if(n||"undefined"===typeof window||"undefined"===typeof window.ResizeObserver)return;const{ResizeObserver:e}=window;return new e(o)}),[n]);return(0,r.useEffect)((()=>()=>null==i?void 0:i.disconnect()),[i]),i}function Ie(e){return new te(R(e),e)}function De(e,t,n){void 0===t&&(t=Ie);const[o,i]=(0,r.useReducer)((function(r){if(!e)return null;var o;if(!1===e.isConnected)return null!=(o=null!=r?r:n)?o:null;const i=t(e);if(JSON.stringify(r)===JSON.stringify(i))return r;return i}),null),s=function(e){let{callback:t,disabled:n}=e;const o=(0,a.useEvent)(t),i=(0,r.useMemo)((()=>
2{if(n||"undefined"===typeof window||"undefined"===typeof window.MutationObserver)return;const{MutationObserver:e}=window;return new e(o)}),[o,n]);return(0,r.useEffect)((()=>()=>null==i?void 0:i.disconnect()),[i]),i}({callback(t){if(e)for(const n of t){const{type:t,target:r}=n;if("childList"===t&&r instanceof HTMLElement&&r.contains(e)){i();break}}}}),c=Te({callback:i});return(0,a.useIsomorphicLayoutEffect)((()=>{i(),e?(null==c||c.observe(e),null==s||s.observe(document.body,{childList:!0,subtree:!0})):(null==c||c.disconnect(),null==s||s.disconnect())}),[e]),o}const Pe=[];function Ne(e,t){void 0===t&&(t=[]);const n=(0,r.useRef)(null);return(0,r.useEffect)((()=>{n.current=null}),t),(0,r.useEffect)((()=>{const t=e!==v;t&&!n.current&&(n.current=e),!t&&n.current&&(n.current=null)}),[e]),n.current?(0,a.subtract)(e,n.current):v}function Be(e){return(0,r.useMemo)((()=>e?function(e){const t=e.innerWidth,n=e.innerHeight;return{top:0,left:0,right:t,bottom:n,width:t,height:n}}(e):null),[e])}const Oe=[];function je(e){if(!e)return null;if(e.children.length>1)return e;const t=e.children[0];return(0,a.isHTMLElement)(t)?t:e}const Ue=[{sensor:me,options:{}},{sensor:ue,options:{}}],Re={current:{}},Fe={draggable:{measure:F},droppable:{measure:F,strategy:xe.WhileDragging,frequency:Ce.Optimized},dragOverlay:{measure:R}};class Le extends Map{get(e){var t;return null!=e&&null!=(t=super.get(e))?t:void 0}toArray(){return Array.from(this.values())}getEnabled(){return this.toArray().filter((e=>{let{disabled:t}=e;return!t}))}getNodeFor(e){var t,n;return null!=(t=null==(n=this.get(e))?void 0:n.node.current)?t:void 0}}const ze={activatorEvent:null,active:null,activeNode:null,activeNodeRect:null,collisions:null,containerNodeRect:null,draggableNodes:new Map,droppableRects:new Map,droppableContainers:new Le,over:null,dragOverlay:{nodeRef:{current:null},rect:null,setRef:y},scrollableAncestors:[],scrollableAncestorRects:[],measuringConfiguration:Fe,measureDroppableContainers:y,windowRect:null,measuringScheduled:!1},Qe={activatorEvent:null,activators:[],active:null,activeNodeRect:null,ariaDescribedById:{draggable:""},dispatch:y,draggableNodes:new Map,over:null,measureDroppableContainers:y},Je=(0,r.createContext)(Qe),Ve=(0,r.createContext)(ze);function He(){return{draggable:{active:null,initialCoordinates:{x:0,y:0},nodes:new Map,translate:{x:0,y:0}},droppable:{containers:new Le}}}function Ge(e,t){switch(t.type){case m.DragStart:return{...e,draggable:{...e.draggable,initialCoordinates:t.initialCoordinates,active:t.active}};case m.DragMove:return e.draggable.active?{...e,draggable:{...e.draggable,translate:{x:t.coordinates.x-e.draggable.initialCoordinates.x,y:t.coordinates.y-e.draggable.initialCoordinates.y}}}:e;case m.DragEnd:case m.DragCancel:return{...e,draggable:{...e.draggable,active:null,initialCoordinates:{x:0,y:0},translate:{x:0,y:0}}};case m.RegisterDroppable:{const{element:n}=t,{id:r}=n,o=new Le(e.droppable.containers);return o.set(r,n),{...e,droppable:{...e.droppable,containers:o}}}case m.SetDroppableDisabled:{const{id:n,key:r,disabled:o}=t,i=e.droppable.containers.get(n);if(!i||r!==i.key)return e;const a=new Le(e.droppable.containers);return a.set(n,{...i,disabled:o}),{...e,droppable:{...e.droppable,containers:a}}}case m.UnregisterDroppable:{const{id:n,key:r}=t,o=e.droppable.containers.get(n);if(!o||r!==o.key)return e;const i=new Le(e.droppable.containers);return i.delete(n),{...e,droppable:{...e.droppable,containers:i}}}default:return e}}function Ze(e){let{disabled:t}=e;const{active:n,activatorEvent:o,draggableNodes:i}=(0,r.useContext)(Je),s=(0,a.usePrevious)(o),c=(0,a.usePrevious)(null==n?void 0:n.id);return(0,r.useEffect)((()=>{if(!t&&!o&&s&&null!=c){if(!(0,a.isKeyboardEvent)(s))return;if(document.activeElement===s.target)return;const e=i.get(c);if(!e)return;const{activatorNode:t,node:n}=e;if(!t.current&&!n.current)return;requestAnimationFrame((()=>{for(const e of[t.current,n.current]){if(!e)continue;const t=(0,a.findFirstFocusableNode)(e);if(t){t.focus();break}}}))}}),[o,t,i,c,s]),null}function We(e,t){let{transform:n,...r}=t;return null!=e&&e.length?e.reduce(((e,t)=>t({transform:e,...r})),n):n}const qe=(0,r.createContext)({...v,scaleX:1,scaleY:1}
2);var Ye;!function(e){e[e.Uninitialized=0]="Uninitialized",e[e.Initializing=1]="Initializing",e[e.Initialized=2]="Initialized"}(Ye||(Ye={}));const Ke=(0,r.memo)((function(e){var t,n,s,c;let{id:l,accessibility:f,autoScroll:d=!0,children:h,sensors:y=Ue,collisionDetection:g=I,measuring:b,modifiers:A,...w}=e;const E=(0,r.useReducer)(Ge,void 0,He),[k,M]=E,[C,S]=function(){const[e]=(0,r.useState)((()=>new Set)),t=(0,r.useCallback)((t=>(e.add(t),()=>e.delete(t))),[e]);return[(0,r.useCallback)((t=>{let{type:n,event:r}=t;e.forEach((e=>{var t;return null==(t=e[n])?void 0:t.call(e,r)}))}),[e]),t]}(),[_,T]=(0,r.useState)(Ye.Uninitialized),D=_===Ye.Initialized,{draggable:{active:P,nodes:B,translate:j},droppable:{containers:U}}=k,F=P?B.get(P):null,J=(0,r.useRef)({initial:null,translated:null}),V=(0,r.useMemo)((()=>{var e;return null!=P?{id:P,data:null!=(e=null==F?void 0:F.data)?e:Re,rect:J}:null}),[P,F]),G=(0,r.useRef)(null),[W,q]=(0,r.useState)(null),[Y,K]=(0,r.useState)(null),X=(0,a.useLatestValue)(w,Object.values(w)),ee=(0,a.useUniqueId)("DndDescribedBy",l),ne=(0,r.useMemo)((()=>U.getEnabled()),[U]),re=(oe=b,(0,r.useMemo)((()=>({draggable:{...Fe.draggable,...null==oe?void 0:oe.draggable},droppable:{...Fe.droppable,...null==oe?void 0:oe.droppable},dragOverlay:{...Fe.dragOverlay,...null==oe?void 0:oe.dragOverlay}})),[null==oe?void 0:oe.draggable,null==oe?void 0:oe.droppable,null==oe?void 0:oe.dragOverlay]));var oe;const{droppableRects:ie,measureDroppableContainers:ae,measuringScheduled:se}=function(e,t){let{dragging:n,dependencies:o,config:i}=t;const[s,c]=(0,r.useState)(null),{frequency:l,measure:u,strategy:f}=i,d=(0,r.useRef)(e),h=function(){switch(f){case xe.Always:return!1;case xe.BeforeDragging:return n;default:return!n}}(),p=(0,a.useLatestValue)(h),m=(0,r.useCallback)((function(e){void 0===e&&(e=[]),p.current||c((t=>null===t?e:t.concat(e.filter((e=>!t.includes(e))))))}),[p]),y=(0,r.useRef)(null),g=(0,a.useLazyMemo)((t=>{if(h&&!n)return Se;if(!t||t===Se||d.current!==e||null!=s){const t=new Map;for(let n of e){if(!n)continue;if(s&&s.length>0&&!s.includes(n.id)&&n.rect.current){t.set(n.id,n.rect.current);continue}const e=n.node.current,r=e?new te(u(e),e):null;n.rect.current=r,r&&t.set(n.id,r)}return t}return t}),[e,s,n,h,u]);return(0,r.useEffect)((()=>{d.current=e}),[e]),(0,r.useEffect)((()=>{h||m()}),[n,h]),(0,r.useEffect)((()=>{s&&s.length>0&&c(null)}),[JSON.stringify(s)]),(0,r.useEffect)((()=>{h||"number"!==typeof l||null!==y.current||(y.current=setTimeout((()=>{m(),y.current=null}),l))}),[l,h,m,...o]),{droppableRects:g,measureDroppableContainers:m,measuringScheduled:null!=s}}(ne,{dragging:D,dependencies:[j.x,j.y],config:re.droppable}),ce=function(e,t){const n=null!==t?e.get(t):void 0,r=n?n.node.current:null;return(0,a.useLazyMemo)((e=>{var n;return null===t?null:null!=(n=null!=r?r:e)?n:null}),[r,t])}(B,P),le=(0,r.useMemo)((()=>
2Y?(0,a.getEventCoordinates)(Y):null),[Y]),ue=function(){const e=!1===(null==W?void 0:W.autoScrollEnabled),t="object"===typeof d?!1===d.enabled:!1===d,n=D&&!e&&!t;if("object"===typeof d)return{...d,enabled:n};return{enabled:n}}(),fe=function(e,t){return _e(e,t)}(ce,re.draggable.measure);!function(e){let{activeNode:t,measure:n,initialRect:o,config:i=!0}=e;const s=(0,r.useRef)(!1),{x:c,y:l}="boolean"===typeof i?{x:i,y:i}:i;(0,a.useIsomorphicLayoutEffect)((()=>{if(!c&&!l||!t)return void(s.current=!1);if(s.current||!o)return;const e=null==t?void 0:t.node.current;if(!e||!1===e.isConnected)return;const r=N(n(e),o);if(c||(r.x=0),l||(r.y=0),s.current=!0,Math.abs(r.x)>0||Math.abs(r.y)>0){const t=z(e);t&&t.scrollBy({top:r.y,left:r.x})}}),[t,c,l,o,n])}({activeNode:P?B.get(P):null,config:ue.layoutShiftCompensation,initialRect:fe,measure:re.draggable.measure});const de=De(ce,re.draggable.measure,fe),he=De(ce?ce.parentElement:null),pe=(0,r.useRef)({activatorEvent:null,active:null,activeNode:ce,collisionRect:null,collisions:null,droppableRects:ie,draggableNodes:B,draggingNode:null,draggingNodeRect:null,droppableContainers:U,over:null,scrollableAncestors:[],scrollAdjustedTranslate:null}),me=U.getNodeFor(null==(t=pe.current.over)?void 0:t.id),ye=function(e){let{measure:t}=e;const[n,o]=(0,r.useState)(null),i=Te({callback:(0,r.useCallback)((e=>{for(const{target:n}of e)if((0,a.isHTMLElement)(n)){o((e=>{const r=t(n);return e?{...e,width:r.width,height:r.height}:r}));break}}),[t])}),s=(0,r.useCallback)((e=>{const n=je(e);null==i||i.disconnect(),n&&(null==i||i.observe(n)),o(n?t(n):null)}),[t,i]),[c,l]=(0,a.useNodeRef)(s);return(0,r.useMemo)((()=>({nodeRef:c,rect:n,setRef:l})),[n,c,l])}({measure:re.dragOverlay.measure}),ge=null!=(n=ye.nodeRef.current)?n:ce,be=D?null!=(s=ye.rect)?s:de:null,ve=Boolean(ye.nodeRef.current&&ye.rect),Ae=N(we=ve?null:de,_e(we));var we;const Ee=Be(ge?(0,a.getWindow)(ge):null),Me=function(e){const t=(0,r.useRef)(e),n=(0,a.useLazyMemo)((n=>e?n&&n!==Pe&&e&&t.current&&e.parentNode===t.current.parentNode?n:L(e):Pe),[e]);return(0,r.useEffect)((()=>{t.current=e}),[e]),n}(D?null!=me?me:ce:null),Ce=function(e,t){void 0===t&&(t=R);const[n]=e,o=Be(n?(0,a.getWindow)(n):null),[i,s]=(0,r.useReducer)((function(){return e.length?e.map((e=>Z(e)?o:new te(t(e),e))):Oe}),Oe),c=Te({callback:s});return e.length>0&&i===Oe&&s(),(0,a.useIsomorphicLayoutEffect)((()=>{e.length?e.forEach((e=>null==c?void 0:c.observe(e))):(null==c||c.disconnect(),s())}),[e]),i}(Me),Ie=We(A,{transform:{x:j.x-Ae.x,y:j.y-Ae.y,scaleX:1,scaleY:1},activatorEvent:Y,active:V,activeNodeRect:de,containerNodeRect:he,draggingNodeRect:be,over:pe.current.over,overlayNodeRect:ye.rect,scrollableAncestors:Me,scrollableAncestorRects:Ce,windowRect:Ee}),Le=le?(0,a.add)(le,j):null,ze=function(e){const[t,n]=(0,r.useState)(null),o=(0,r.useRef)(e),i=(0,r.useCallback)((e=>{const t=Q(e.target);t&&n((e=>e?(e.set(t,H(t)),new Map(e)):null))}),[]);return(0,r.useEffect)((()=>{const t=o.current;if(e!==t){r(t);const a=e.map((e=>{const t=Q(e);return t?(t.addEventListener("scroll",i,{passive:!0}),[t,H(t)]):null})).filter((e=>null!=e));n(a.length?new Map(a):null),o.current=e}return()=>{r(e),r(t)};function r(e){e.forEach((e=>{const t=Q(e);null==t||t.removeEventListener("scroll",i)}))}}),[i,e]),(0,r.useMemo)((()=>e.length?t?Array.from(t.values()).reduce(((e,t)=>(0,a.add)(e,t)),v):$(e):v),[e,t])}(Me),Qe=Ne(ze),Ke=Ne(ze,[de]),$e=(0,a.add)(Ie,Qe),Xe=be?O(be,Ie):null,et=V&&Xe?g({active:V,collisionRect:Xe,droppableRects:ie,droppableContainers:ne,pointerCoordinates:Le}):null,tt=x(et,"id"),[nt,rt]=(0,r.useState)(null),ot=function(e,t,n){return{...e,scaleX:t&&n?t.width/n.width:1,scaleY:t&&n?t.height/n.height:1}}(ve?Ie:(0,a.add)(Ie,Ke),null!=(c=null==nt?void 0:nt.rect)?c:null,de),it=(0,r.useCallback)(((e,t)=>{let{sensor:n,options:r}=t;if(null==G.current)return;const o=B.get(G.current);if(!o)return;const a=e.nativeEvent,s=new n({active:G.current,activeNode:o,event:a,options:r,context:pe,onStart(e){const t=G.current;if(null==t)return;const n=B.get(t);if(!n)return;const{onDragStart:r}=X.current,o={active:{id:t,data:n.data,rect:J}};(0,i.unstable_batchedUpdates)((()=>{null==r||r(o),T(Ye.Initializing),M({type:m.DragStart,initialCoordinates:e,active:t}),C({type:"onDragStart",event:o})}))},onMove(e){M({type:m.DragMove,coordinates:e})},onEnd:c(m.DragEnd),onCancel:c(m.DragCancel)});function c(e){return async function(){const{active:t,collisions:n,over:r,scrollAdjustedTranslate:o}=pe.current;let s=null;if(t&&o){const{cancelDrop:i}=X.current;if(s={activatorEvent:a,active:t,collisions:n,delta:o,over:r},e===m.DragEnd&&"function"===typeof i){await Promise.resolve(i(s))&&(e=m.DragCancel)}}G.current=null,(0,i.unstable_batchedUpdates)((()=>{M({type:e}),T(Ye.Uninitialized),rt(null),q(null),K(null);const t=e===m.DragEnd?"onDragEnd":"onDragCancel";if(s){const e=X.current[t];null==e||e(s),C({type:t,event:s})}}))}}(0,i.unstable_batchedUpdates)((()=>{q(s),K(e.nativeEvent)}))}),[B]),at=(0,r.useCallback)(((e,t)=>(n,r)=>{const o=n.nativeEvent,i=B.get(r);if(null!==G.current||!i||o.dndKit||o.defaultPrevented)return;const a={active:i};!0===e(n,t.options,a)&&(o.dndKit={capturedBy:t.sensor},G.current=r,it(n,t))}),[B,it]),st=function(e,t){return(0,r.useMemo)((()=>e.reduce(((e,n)=>{const{sensor:r}=n;return[...e,...r.activators.map((e=>({eventName:e.eventName,handler:t(e.handler,n)})))]}),[])),[e,t])}(y,at);!function(e){(0,r.useEffect)((()=>
2{if(!a.canUseDOM)return;const t=e.map((e=>{let{sensor:t}=e;return null==t.setup?void 0:t.setup()}));return()=>{for(const e of t)null==e||e()}}),e.map((e=>{let{sensor:t}=e;return t})))}(y),(0,a.useIsomorphicLayoutEffect)((()=>{de&&_===Ye.Initializing&&T(Ye.Initialized)}),[de,_]),(0,r.useEffect)((()=>{const{onDragMove:e}=X.current,{active:t,activatorEvent:n,collisions:r,over:o}=pe.current;if(!t||!n)return;const a={active:t,activatorEvent:n,collisions:r,delta:{x:$e.x,y:$e.y},over:o};(0,i.unstable_batchedUpdates)((()=>{null==e||e(a),C({type:"onDragMove",event:a})}))}),[$e.x,$e.y]),(0,r.useEffect)((()=>{const{active:e,activatorEvent:t,collisions:n,droppableContainers:r,scrollAdjustedTranslate:o}=pe.current;if(!e||null==G.current||!t||!o)return;const{onDragOver:a}=X.current,s=r.get(tt),c=s&&s.rect.current?{id:s.id,rect:s.rect.current,data:s.data,disabled:s.disabled}:null,l={active:e,activatorEvent:t,collisions:n,delta:{x:o.x,y:o.y},over:c};(0,i.unstable_batchedUpdates)((()=>{rt(c),null==a||a(l),C({type:"onDragOver",event:l})}))}),[tt]),(0,a.useIsomorphicLayoutEffect)((()=>{pe.current={activatorEvent:Y,active:V,activeNode:ce,collisionRect:Xe,collisions:et,droppableRects:ie,draggableNodes:B,draggingNode:ge,draggingNodeRect:be,droppableContainers:U,over:nt,scrollableAncestors:Me,scrollAdjustedTranslate:$e},J.current={initial:be,translated:Xe}}),[V,ce,et,Xe,B,ge,be,ie,U,nt,Me,$e]),ke({...ue,delta:j,draggingRect:Xe,pointerCoordinates:Le,scrollableAncestors:Me,scrollableAncestorRects:Ce});const ct=(0,r.useMemo)((()=>({active:V,activeNode:ce,activeNodeRect:de,activatorEvent:Y,collisions:et,containerNodeRect:he,dragOverlay:ye,draggableNodes:B,droppableContainers:U,droppableRects:ie,over:nt,measureDroppableContainers:ae,scrollableAncestors:Me,scrollableAncestorRects:Ce,measuringConfiguration:re,measuringScheduled:se,windowRect:Ee})),[V,ce,de,Y,et,he,ye,B,U,ie,nt,ae,Me,Ce,re,se,Ee]),lt=(0,r.useMemo)((()=>({activatorEvent:Y,activators:st,active:V,activeNodeRect:de,ariaDescribedById:{draggable:ee},dispatch:M,draggableNodes:B,over:nt,measureDroppableContainers:ae})),[Y,st,V,de,M,ee,B,nt,ae]);return o().createElement(u.Provider,{value:S},o().createElement(Je.Provider,{value:lt},o().createElement(Ve.Provider,{value:ct},o().createElement(qe.Provider,{value:ot},h)),o().createElement(Ze,{disabled:!1===(null==f?void 0:f.restoreFocus)})),o().createElement(p,{...f,hiddenTextDescribedById:ee}))})),$e=(0,r.createContext)(null),Xe="button",et="Droppable";function tt(e){let{id:t,data:n,disabled:o=!1,attributes:i}=e;const s=(0,a.useUniqueId)(et),{activators:c,activatorEvent:l,active:u,activeNodeRect:f,ariaDescribedById:d,draggableNodes:h,over:p}=(0,r.useContext)(Je),{role:m=Xe,roleDescription:y="draggable",tabIndex:g=0}=null!=i?i:{},b=(null==u?void 0:u.id)===t,v=(0,r.useContext)(b?qe:$e),[A,w]=(0,a.useNodeRef)(),[E,k]=(0,a.useNodeRef)(),M=function(e,t){return(0,r.useMemo)((()=>e.reduce(((e,n)=>{let{eventName:r,handler:o}=n;return e[r]=e=>{o(e,t)},e}),{})),[e,t])}(c,t),x=(0,a.useLatestValue)(n);(0,a.useIsomorphicLayoutEffect)((()=>(h.set(t,{id:t,key:s,node:A,activatorNode:E,data:x}),()=>{const e=h.get(t);e&&e.key===s&&h.delete(t)})),[h,t]);return{active:u,activatorEvent:l,activeNodeRect:f,attributes:(0,r.useMemo)((()=>({role:m,tabIndex:g,"aria-disabled":o,"aria-pressed":!(!b||m!==Xe)||void 0,"aria-roledescription":y,"aria-describedby":d.draggable})),[o,m,g,b,y,d.draggable]),isDragging:b,listeners:o?void 0:M,node:A,over:p,setNodeRef:w,setActivatorNodeRef:k,transform:v}}function nt(){return(0,r.useContext)(Ve)}const rt="Droppable",ot={timeout:25};function it(e){let{data:t,disabled:n=!1,id:o,resizeObserverConfig:i}=e;const s=(0,a.useUniqueId)(rt),{active:c,dispatch:l,over:u,measureDroppableContainers:f}=(0,r.useContext)(Je),d=(0,r.useRef)({disabled:n}),h=(0,r.useRef)(!1),p=(0,r.useRef)(null),y=(0,r.useRef)(null),{disabled:g,updateMeasurementsFor:b,timeout:v}={...ot,...i},A=(0,a.useLatestValue)(null!=b?b:o),w=Te({callback:(0,r.useCallback)((()=>{h.current?(null!=y.current&&clearTimeout(y.current),y.current=setTimeout((()=>{f(Array.isArray(A.current)?A.current:[A.current]),y.current=null}),v)):h.current=!0}),[v]),disabled:g||!c}),E=(0,r.useCallback)(((e,t)=>{w&&(t&&(w.unobserve(t),h.current=!1),e&&w.observe(e))}),[w]),[k,M]=(0,a.useNodeRef)(E),x=(0,a.useLatestValue)(t);return(0,r.useEffect)((()=>{w&&k.current&&(w.disconnect(),h.current=!1,w.observe(k.current))}),[k,w]),(0,a.useIsomorphicLayoutEffect)((()=>(l({type:m.RegisterDroppable,element:{id:o,key:s,disabled:n,node:k,rect:p,data:x}}),()=>l({type:m.UnregisterDroppable,key:s,id:o}))),[o]),(0,r.useEffect)((()=>{n!==d.current.disabled&&(l({type:m.SetDroppableDisabled,id:o,key:s,disabled:n}),d.current.disabled=n)}),[o,s,n,l]),{active:c,rect:p,isOver:(null==u?void 0:u.id)===o,node:k,over:u,setNodeRef:M}}function at(e){let{animation:t,children:n}=e;const[i,s]=(0,r.useState)(null),[c,l]=(0,r.useState)(null),u=(0,a.usePrevious)(n);return n||i||!u||s(u),(0,a.useIsomorphicLayoutEffect)((()=>
2{if(!c)return;const e=null==i?void 0:i.key,n=null==i?void 0:i.props.id;null!=e&&null!=n?Promise.resolve(t(n,c)).then((()=>{s(null)})):s(null)}),[t,i,c]),o().createElement(o().Fragment,null,n,i?(0,r.cloneElement)(i,{ref:l}):null)}const st={x:0,y:0,scaleX:1,scaleY:1};function ct(e){let{children:t}=e;return o().createElement(Je.Provider,{value:Qe},o().createElement(qe.Provider,{value:st},t))}const lt={position:"fixed",touchAction:"none"},ut=e=>(0,a.isKeyboardEvent)(e)?"transform 250ms ease":void 0,ft=(0,r.forwardRef)(((e,t)=>{let{as:n,activatorEvent:r,adjustScale:i,children:s,className:c,rect:l,style:u,transform:f,transition:d=ut}=e;if(!l)return null;const h=i?f:{...f,scaleX:1,scaleY:1},p={...lt,width:l.width,height:l.height,top:l.top,left:l.left,transform:a.CSS.Transform.toString(h),transformOrigin:i&&r?w(r,l):void 0,transition:"function"===typeof d?d(r):d,...u};return o().createElement(n,{className:c,style:p,ref:t},s)})),dt=e=>t=>{let{active:n,dragOverlay:r}=t;const o={},{styles:i,className:a}=e;if(null!=i&&i.active)for(const[e,s]of Object.entries(i.active))void 0!==s&&(o[e]=n.node.style.getPropertyValue(e),n.node.style.setProperty(e,s));if(null!=i&&i.dragOverlay)for(const[e,s]of Object.entries(i.dragOverlay))void 0!==s&&r.node.style.setProperty(e,s);return null!=a&&a.active&&n.node.classList.add(a.active),null!=a&&a.dragOverlay&&r.node.classList.add(a.dragOverlay),function(){for(const[e,t]of Object.entries(o))n.node.style.setProperty(e,t);null!=a&&a.active&&n.node.classList.remove(a.active)}},ht={duration:250,easing:"ease",keyframes:e=>{let{transform:{initial:t,final:n}}=e;return[{transform:a.CSS.Transform.toString(t)},{transform:a.CSS.Transform.toString(n)}]},sideEffects:dt({styles:{active:{opacity:"0"}}})};function pt(e){let{config:t,draggableNodes:n,droppableContainers:r,measuringConfiguration:o}=e;return(0,a.useEvent)(((e,i)=>{if(null===t)return;const s=n.get(e);if(!s)return;const c=s.node.current;if(!c)return;const l=je(i);if(!l)return;const{transform:u}=(0,a.getWindow)(i).getComputedStyle(i),f=j(u);if(!f)return;const d="function"===typeof t?t:function(e){const{duration:t,easing:n,sideEffects:r,keyframes:o}={...ht,...e};return e=>{let{active:i,dragOverlay:a,transform:s,...c}=e;if(!t)return;const l={x:a.rect.left-i.rect.left,y:a.rect.top-i.rect.top},u={scaleX:1!==s.scaleX?i.rect.width*s.scaleX/a.rect.width:1,scaleY:1!==s.scaleY?i.rect.height*s.scaleY/a.rect.height:1},f={x:s.x-l.x,y:s.y-l.y,...u},d=o({...c,active:i,dragOverlay:a,transform:{initial:s,final:f}}),[h]=d,p=d[d.length-1];if(JSON.stringify(h)===JSON.stringify(p))return;const m=null==r?void 0:r({active:i,dragOverlay:a,...c}),y=a.node.animate(d,{duration:t,easing:n,fill:"forwards"});return new Promise((e=>{y.onfinish=()=>{null==m||m(),e()}}))}}(t);return X(c,o.draggable.measure),d({active:{id:e,data:s.data,node:c,rect:o.draggable.measure(c)},draggableNodes:n,dragOverlay:{node:i,rect:o.dragOverlay.measure(l)},droppableContainers:r,measuringConfiguration:o,transform:f})}))}let mt=0;function yt(e){return(0,r.useMemo)((()=>{if(null!=e)return mt++,mt}),[e])}const gt=o().memo((e=>
2{let{adjustScale:t=!1,children:n,dropAnimation:i,style:a,transition:s,modifiers:c,wrapperElement:l="div",className:u,zIndex:f=999}=e;const{activatorEvent:d,active:h,activeNodeRect:p,containerNodeRect:m,draggableNodes:y,droppableContainers:g,dragOverlay:b,over:v,measuringConfiguration:A,scrollableAncestors:w,scrollableAncestorRects:E,windowRect:k}=nt(),M=(0,r.useContext)(qe),x=yt(null==h?void 0:h.id),C=We(c,{activatorEvent:d,active:h,activeNodeRect:p,containerNodeRect:m,draggingNodeRect:b.rect,over:v,overlayNodeRect:b.rect,scrollableAncestors:w,scrollableAncestorRects:E,transform:M,windowRect:k}),S=_e(p),_=pt({config:i,draggableNodes:y,droppableContainers:g,measuringConfiguration:A}),T=S?b.setRef:void 0;return o().createElement(ct,null,o().createElement(at,{animation:_},h&&x?o().createElement(ft,{key:x,id:h.id,ref:T,as:l,activatorEvent:d,adjustScale:t,className:u,transition:s,rect:S,style:{zIndex:f,...a},transform:C},n):null))}))},29476:(e,t,n)=>{"use strict";n.r(t),n.d(t,{SortableContext:()=>v,arrayMove:()=>s,arraySwap:()=>c,defaultAnimateLayoutChanges:()=>w,defaultNewIndexGetter:()=>A,hasSortableData:()=>S,horizontalListSortingStrategy:()=>d,rectSortingStrategy:()=>h,rectSwappingStrategy:()=>p,sortableKeyboardCoordinates:()=>T,useSortable:()=>C,verticalListSortingStrategy:()=>y});var r=n(25038),o=n.n(r),i=n(34036),a=n(18179);function s(e,t,n){const r=e.slice();return r.splice(n<0?r.length+n:n,0,r.splice(t,1)[0]),r}function c(e,t,n){const r=e.slice();return r[t]=e[n],r[n]=e[t],r}function l(e,t){return e.reduce(((e,n,r)=>{const o=t.get(n);return o&&(e[r]=o),e}),Array(e.length))}function u(e){return null!==e&&e>=0}const f={scaleX:1,scaleY:1},d=e=>{var t;let{rects:n,activeNodeRect:r,activeIndex:o,overIndex:i,index:a}=e;const s=null!=(t=n[o])?t:r;if(!s)return null;const c=function(e,t,n){const r=e[t],o=e[t-1],i=e[t+1];if(!r||!o&&!i)return 0;if(n<t)return o?r.left-(o.left+o.width):i.left-(r.left+r.width);return i?i.left-(r.left+r.width):r.left-(o.left+o.width)}(n,a,o);if(a===o){const e=n[i];return e?{x:o<i?e.left+e.width-(s.left+s.width):e.left-s.left,y:0,...f}:null}return a>o&&a<=i?{x:-s.width-c,y:0,...f}:a<o&&a>=i?{x:s.width+c,y:0,...f}:{x:0,y:0,...f}};const h=e=>{let{rects:t,activeIndex:n,overIndex:r,index:o}=e;const i=s(t,r,n),a=t[o],c=i[o];return c&&a?{x:c.left-a.left,y:c.top-a.top,scaleX:c.width/a.width,scaleY:c.height/a.height}:null},p=e=>{let t,n,{activeIndex:r,index:o,rects:i,overIndex:a}=e;return o===r&&(t=i[o],n=i[a]),o===a&&(t=i[o],n=i[r]),n&&t?{x:n.left-t.left,y:n.top-t.top,scaleX:n.width/t.width,scaleY:n.height/t.height}:null},m={scaleX:1,scaleY:1},y=e=>{var t;let{activeIndex:n,activeNodeRect:r,index:o,rects:i,overIndex:a}=e;const s=null!=(t=i[n])?t:r;if(!s)return null;if(o===n){const e=i[a];return e?{x:0,y:n<a?e.top+e.height-(s.top+s.height):e.top-s.top,...m}:null}const c=function(e,t,n){const r=e[t],o=e[t-1],i=e[t+1];if(!r)return 0;if(n<t)return o?r.top-(o.top+o.height):i?i.top-(r.top+r.height):0;return i?i.top-(r.top+r.height):o?r.top-(o.top+o.height):0}(i,o,n);return o>n&&o<=a?{x:0,y:-s.height-c,...m}:o<n&&o>=a?{x:0,y:s.height+c,...m}:{x:0,y:0,...m}};const g="Sortable",b=o().createContext({activeIndex:-1,containerId:g,disableTransforms:!1,items:[],overIndex:-1,useDragOverlay:!1,sortedRects:[],strategy:h,disabled:{draggable:!1,droppable:!1}});function v(e){let{children:t,id:n,items:s,strategy:c=h,disabled:u=!1}=e;const{active:f,dragOverlay:d,droppableRects:p,over:m,measureDroppableContainers:y}=(0,i.useDndContext)(),v=(0,a.useUniqueId)(g,n),A=Boolean(null!==d.rect),w=(0,r.useMemo)((()=>s.map((e=>"object"===typeof e&&"id"in e?e.id:e))),[s]),E=null!=f,k=f?w.indexOf(f.id):-1,M=m?w.indexOf(m.id):-1,x=(0,r.useRef)(w),C=!function(e,t){if(e===t)return!0;if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}(w,x.current),S=-1!==M&&-1===k||C,_=function(e){return"boolean"===typeof e?{draggable:e,droppable:e}:e}(u);(0,a.useIsomorphicLayoutEffect)((()=>{C&&E&&y(w)}),[C,w,E,y]),(0,r.useEffect)((()=>{x.current=w}),[w]);const T=(0,r.useMemo)((()=>({activeIndex:k,containerId:v,disabled:_,disableTransforms:S,items:w,overIndex:M,useDragOverlay:A,sortedRects:l(w,p),strategy:c})),[k,v,_.draggable,_.droppable,S,w,M,p,A,c]);return o().createElement(b.Provider,{value:T},t)}const A=e=>{let{id:t,items:n,activeIndex:r,overIndex:o}=e;return s(n,r,o).indexOf(t)},w=e=>{let{containerId:t,isSorting:n,wasDragging:r,index:o,items:i,newIndex:a,previousItems:s,previousContainerId:c,transition:l}=e;return!(!l||!r)&&((s===i||o!==a)&&(!!n||a!==o&&t===c))},E={duration:200,easing:"ease"},k="transform",M=a.CSS.Transition.toString({property:k,duration:0,easing:"linear"}),x={roleDescription:"sortable"};function C(e){let{animateLayoutChanges:t=w,attributes:n,disabled:o,data:s,getNewIndex:c=A,id:l,strategy:f,resizeObserverConfig:d,transition:h=E}=e;const{items:p,containerId:m,activeIndex:y,disabled:g,disableTransforms:v,sortedRects:C,overIndex:S,useDragOverlay:_,strategy:T}=(0,r.useContext)(b),I=function(e,t){var n,r;if("boolean"===typeof e)return{draggable:e,droppable:!1};return{draggable:null!=(n=null==e?void 0:e.draggable)?n:t.draggable,droppable:null!=(r=null==e?void 0:e.droppable)?r:t.droppable}}(o,g),D=p.indexOf(l),P=(0,r.useMemo)((()=>({sortable:{containerId:m,index:D,items:p},...s})),[m,s,D,p]),N=(0,r.useMemo)((()=>p.slice(p.indexOf(l))),[p,l]),{rect:B,node:O,isOver:j,setNodeRef:U}=(0,i.useDroppable)({id:l,data:P,disabled:I.droppable,resizeObserverConfig:{updateMeasurementsFor:N,...d}}),{active:R,activatorEvent:F,activeNodeRect:L,attributes:z,setNodeRef:Q,listeners:J,isDragging:V,over:H,setA
2ctivatorNodeRef:G,transform:Z}=(0,i.useDraggable)({id:l,data:P,attributes:{...x,...n},disabled:I.draggable}),W=(0,a.useCombinedRefs)(U,Q),q=Boolean(R),Y=q&&!v&&u(y)&&u(S),K=!_&&V,$=K&&Y?Z:null,X=Y?null!=$?$:(null!=f?f:T)({rects:C,activeNodeRect:L,activeIndex:y,overIndex:S,index:D}):null,ee=u(y)&&u(S)?c({id:l,items:p,activeIndex:y,overIndex:S}):D,te=null==R?void 0:R.id,ne=(0,r.useRef)({activeId:te,items:p,newIndex:ee,containerId:m}),re=p!==ne.current.items,oe=t({active:R,containerId:m,isDragging:V,isSorting:q,id:l,index:D,items:p,newIndex:ne.current.newIndex,previousItems:ne.current.items,previousContainerId:ne.current.containerId,transition:h,wasDragging:null!=ne.current.activeId}),ie=function(e){let{disabled:t,index:n,node:o,rect:s}=e;const[c,l]=(0,r.useState)(null),u=(0,r.useRef)(n);return(0,a.useIsomorphicLayoutEffect)((()=>{if(!t&&n!==u.current&&o.current){const e=s.current;if(e){const t=(0,i.getClientRect)(o.current,{ignoreTransform:!0}),n={x:e.left-t.left,y:e.top-t.top,scaleX:e.width/t.width,scaleY:e.height/t.height};(n.x||n.y)&&l(n)}}n!==u.current&&(u.current=n)}),[t,n,o,s]),(0,r.useEffect)((()=>{c&&l(null)}),[c]),c}({disabled:!oe,index:D,node:O,rect:B});return(0,r.useEffect)((()=>{q&&ne.current.newIndex!==ee&&(ne.current.newIndex=ee),m!==ne.current.containerId&&(ne.current.containerId=m),p!==ne.current.items&&(ne.current.items=p)}),[q,ee,m,p]),(0,r.useEffect)((()=>{if(te===ne.current.activeId)return;if(te&&!ne.current.activeId)return void(ne.current.activeId=te);const e=setTimeout((()=>{ne.current.activeId=te}),50);return()=>clearTimeout(e)}),[te]),{active:R,activeIndex:y,attributes:z,data:P,rect:B,index:D,newIndex:ee,items:p,isOver:j,isSorting:q,isDragging:V,listeners:J,node:O,overIndex:S,over:H,setNodeRef:W,setActivatorNodeRef:G,setDroppableNodeRef:U,setDraggableNodeRef:Q,transform:null!=ie?ie:X,transition:function(){if(ie||re&&ne.current.newIndex===D)return M;if(K&&!(0,a.isKeyboardEvent)(F)||!h)return;if(q||oe)return a.CSS.Transition.toString({...h,property:k});return}()}}function S(e){if(!e)return!1;const t=e.data.current;return!!(t&&"sortable"in t&&"object"===typeof t.sortable&&"containerId"in t.sortable&&"items"in t.sortable&&"index"in t.sortable)}const _=[i.KeyboardCode.Down,i.KeyboardCode.Right,i.KeyboardCode.Up,i.KeyboardCode.Left],T=(e,t)=>{let{context:{active:n,collisionRect:r,droppableRects:o,droppableContainers:s,over:c,scrollableAncestors:l}}=t;if(_.includes(e.code)){if(e.preventDefault(),!n||!r)return;const t=[];s.getEnabled().forEach((n=>{if(!n||null!=n&&n.disabled)return;const a=o.get(n.id);
2if(a)switch(e.code){case i.KeyboardCode.Down:r.top<a.top&&t.push(n);break;case i.KeyboardCode.Up:r.top>a.top&&t.push(n);break;case i.KeyboardCode.Left:r.left>a.left&&t.push(n);break;case i.KeyboardCode.Right:r.left<a.left&&t.push(n)}}));const u=(0,i.closestCorners)({active:n,collisionRect:r,droppableRects:o,droppableContainers:t,pointerCoordinates:null});let f=(0,i.getFirstCollision)(u,"id");if(f===(null==c?void 0:c.id)&&u.length>1&&(f=u[1].id),null!=f){const e=s.get(n.id),t=s.get(f),c=t?o.get(t.id):null,u=null==t?void 0:t.node.current;if(u&&c&&e&&t){const n=(0,i.getScrollableAncestors)(u).some(((e,t)=>l[t]!==e)),o=I(e,t),s=function(e,t){if(!S(e)||!S(t))return!1;if(!I(e,t))return!1;return e.data.current.sortable.index<t.data.current.sortable.index}(e,t),f=n||!o?{x:0,y:0}:{x:s?r.width-c.width:0,y:s?r.height-c.height:0},d={x:c.left,y:c.top};return f.x&&f.y?d:(0,a.subtract)(d,f)}}}};function I(e,t){return!(!S(e)||!S(t))&&e.data.current.sortable.containerId===t.data.current.sortable.containerId}},18179:(e,t,n)=>{"use strict";n.r(t),n.d(t,{CSS:()=>T,add:()=>k,canUseDOM:()=>i,findFirstFocusableNode:()=>D,getEventCoordinates:()=>_,getOwnerDocument:()=>d,getWindow:()=>c,hasViewportRelativeCoordinates:()=>x,isDocument:()=>l,isHTMLElement:()=>u,isKeyboardEvent:()=>C,isNode:()=>s,isSVGElement:()=>f,isTouchEvent:()=>S,isWindow:()=>a,subtract:()=>M,useCombinedRefs:()=>o,useEvent:()=>p,useInterval:()=>m,useIsomorphicLayoutEffect:()=>h,useLatestValue:()=>y,useLazyMemo:()=>g,useNodeRef:()=>b,usePrevious:()=>v,useUniqueId:()=>w});var r=n(25038);function o(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,r.useMemo)((()=>e=>{t.forEach((t=>t(e)))}),t)}const i="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement;function a(e){const t=Object.prototype.toString.call(e);return"[object Window]"===t||"[object global]"===t}function s(e){return"nodeType"in e}function c(e){var t,n;return e?a(e)?e:s(e)&&null!=(t=null==(n=e.ownerDocument)?void 0:n.defaultView)?t:window:window}function l(e){const{Document:t}=c(e);return e instanceof t}function u(e){return!a(e)&&e instanceof c(e).HTMLElement}function f(e){return e instanceof c(e).SVGElement}function d(e){return e?a(e)?e.document:s(e)?l(e)?e:u(e)||f(e)?e.ownerDocument:document:document:document}const h=i?r.useLayoutEffect:r.useEffect;function p(e){const t=(0,r.useRef)(e);return h((()=>{t.current=e})),(0,r.useCallback)((function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return null==t.current?void 0:t.current(...n)}),[])}function m(){const e=(0,r.useRef)(null);return[(0,r.useCallback)(((t,n)=>{e.current=setInterval(t,n)}),[]),(0,r.useCallback)((()=>{null!==e.current&&(clearInterval(e.current),e.current=null)}),[])]}function y(e,t){void 0===t&&(t=[e]);const n=(0,r.useRef)(e);return h((()=>{n.current!==e&&(n.current=e)}),t),n}function g(e,t){const n=(0,r.useRef)();return(0,r.useMemo)((()=>{const t=e(n.current);return n.current=t,t}),[...t])}function b(e){const t=p(e),n=(0,r.useRef)(null),o=(0,r.useCallback)((e=>{e!==n.current&&(null==t||t(e,n.current)),n.current=e}),[]);return[n,o]}function v(e){const t=(0,r.useRef)();return(0,r.useEffect)((()=>{t.current=e}),[e]),t.current}let A={};function w(e,t){return(0,r.useMemo)((()=>{if(t)return t;const n=null==A[e]?0:A[e]+1;return A[e]=n,e+"-"+n}),[e,t])}function E(e){return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return r.reduce(((t,n)=>{const r=Object.entries(n);for(const[o,i]of r){const n=t[o];null!=n&&(t[o]=n+e*i)}return t}),{...t})}}const k=E(1),M=E(-1);function x(e){return"clientX"in e&&"clientY"in e}function C(e){if(!e)return!1;const{KeyboardEvent:t}=c(e.target);return t&&e instanceof t}function S(e){if(!e)return!1;const{TouchEvent:t}=c(e.target);return t&&e instanceof t}function _(e){if(S(e)){if(e.touches&&e.touches.length){const{clientX:t,clientY:n}=e.touches[0];return{x:t,y:n}}if(e.changedTouches&&e.changedTouches.length){const{clientX:t,clientY:n}=e.changedTouches[0];return{x:t,y:n}}}return x(e)?{x:e.clientX,y:e.clientY}:null}const T=Object.freeze({Translate:{toString(e){if(!e)return;const{x:t,y:n}=e;return"translate3d("+(t?Math.round(t):0)+"px, "+(n?Math.round(n):0)+"px, 0)"}},Scale:{toString(e){if(!e)return;const{scaleX:t,scaleY:n}=e;return"scaleX("+t+") scaleY("+n+")"}},Transform:{toString(e){if(e)return[T.Translate.toString(e),T.Scale.toString(e)].join(" ")}},Transition:{toString(e){let{property:t,duration:n,easing:r}=e;return t+" "+n+"ms "+r}}}),I="a,frame,iframe,input:not([type=hidden]):not(:disabled),select:not(:disabled),textarea:not(:disabled),button:not(:disabled),*[tabindex]";function D(e){return e.matches(I)?e:e.querySelector(I)}},49397:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ErrorMessage:()=>i});var r=n(25038),o=n(18505),i=function(e){var t=e.as,n=e.errors,i=e.name,a=e.message,s=e.render,c=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)t.indexOf(n=i[r])>=0||(o[n]=e[n]);return o}(e,["as","errors","name","message","render"]),l=(0,o.Gc)(),u=(0,o.U2)(n||l.formState.errors,i);if(!u)return null;var f=u.message,d=u.types,h=Object.assign({},c,{children:f||a});return r.isValidElement(t)?r.cloneElement(t,h):s?s({message:f||a,messages:d}):r.createElement(t||r.Fragment,h)}}
2,4823:(e,t,n)=>{"use strict";const r=n(11297);e.exports=r},11297:(e,t,n)=>{"use strict";var r=n(44826),o=n(14528);let i=new Set(["http:","https:","mailto:","sms:","tel:"]);class a extends o.ElementNode{static getType(){return"link"}static clone(e){return new a(e.__url,{rel:e.__rel,target:e.__target,title:e.__title},e.__key)}constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super(arguments.length>2?arguments[2]:void 0);let{target:n=null,rel:r=null,title:o=null}=t;this.__url=e,this.__target=n,this.__rel=r,this.__title=o}createDOM(e){let t=document.createElement("a");return t.href=this.sanitizeUrl(this.__url),null!==this.__target&&(t.target=this.__target),null!==this.__rel&&(t.rel=this.__rel),null!==this.__title&&(t.title=this.__title),r.addClassNamesToElement(t,e.theme.link),t}updateDOM(e,t){let n=this.__url,r=this.__target,o=this.__rel,i=this.__title;return n!==e.__url&&(t.href=n),r!==e.__target&&(r?t.target=r:t.removeAttribute("target")),o!==e.__rel&&(o?t.rel=o:t.removeAttribute("rel")),i!==e.__title&&(i?t.title=i:t.removeAttribute("title")),!1}static importDOM(){return{a:()=>({conversion:s,priority:1})}}static importJSON(e){let t=c(e.url,{rel:e.rel,target:e.target,title:e.title});return t.setFormat(e.format),t.setIndent(e.indent),t.setDirection(e.direction),t}sanitizeUrl(e){try{let t=new URL(e);if(!i.has(t.protocol))return"about:blank"}catch{}return e}exportJSON(){return{...super.exportJSON(),rel:this.getRel(),target:this.getTarget(),title:this.getTitle(),type:"link",url:this.getURL(),version:1}}getURL(){return this.getLatest().__url}setURL(e){this.getWritable().__url=e}getTarget(){return this.getLatest().__target}setTarget(e){this.getWritable().__target=e}getRel(){return this.getLatest().__rel}setRel(e){this.getWritable().__rel=e}getTitle(){return this.getLatest().__title}setTitle(e){this.getWritable().__title=e}insertNewAfter(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return e=this.getParentOrThrow().insertNewAfter(e,t),o.$isElementNode(e)?(t=c(this.__url,{rel:this.__rel,target:this.__target,title:this.__title}),e.append(t),t):null}canInsertTextBefore(){return!1}canInsertTextAfter(){return!1}canBeEmpty(){return!1}isInline(){return!0}extractWithChild(e,t){if(!o.$isRangeSelection(t))return!1;e=t.anchor.getNode();let n=t.focus.getNode();return this.isParentOf(e)&&this.isParentOf(n)&&0<t.getTextContent().length}}function s(e){let t=null;if(r.isHTMLAnchorElement(e)){let n=e.textContent;null!==n&&""!==n&&(t=c(e.getAttribute("href")||"",{rel:e.getAttribute("rel"),target:e.getAttribute("target"),title:e.getAttribute("title")}))}return{node:t}}function c(e,t){return o.$applyNodeReplacement(new a(e,t))}function l(e){return e instanceof a}class u extends a{static getType(){return"autolink"}static clone(e){return new u(e.__url,{rel:e.__rel,target:e.__target,title:e.__title},e.__key)}static importJSON(e){let t=f(e.url,{rel:e.rel,target:e.target,title:e.title});return t.setFormat(e.format),t.setIndent(e.indent),t.setDirection(e.direction),t}static importDOM(){return null}exportJSON(){return{...super.exportJSON(),type:"autolink",version:1}}insertNewAfter(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return e=this.getParentOrThrow().insertNewAfter(e,t),o.$isElementNode(e)?(t=f(this.__url,{rel:this._rel,target:this.__target,title:this.__title}),e.append(t),t):null}}function f(e,t){return o.$applyNodeReplacement(new u(e,t))}let d=o.createCommand("TOGGLE_LINK_COMMAND");t.$createAutoLinkNode=f,t.$createLinkNode=c,t.$isAutoLinkNode=function(e){return e instanceof u},t.$isLinkNode=l,t.AutoLinkNode=u,t.LinkNode=a,t.TOGGLE_LINK_COMMAND=d,t.toggleLink=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{target:n,title:r}=t,i=void 0===t.rel?"noreferrer":t.rel;if(t=o.$getSelection(),o.$isRangeSelection(t))if(t=t.extract(),null===e)t.forEach((e=>{if(l(e=e.getParent())){let t=e.getChildren();for(let n=0;n<t.length;n++)e.insertBefore(t[n]);e.remove()}}));else{if(1===t.length){var a=t[0];if(a=l(a)?a:function(e,t){for(;null!==e&&null!==(e=e.getParent())&&!t(e););return e}(a,l),null!==a)return a.setURL(e),void 0!==n&&a.setTarget(n),null!==i&&a.setRel(i),void(void 0!==r&&a.setTitle(r))}let s=null,u=null;t.forEach((t=>{var a=t.getParent();if(a!==u&&null!==a&&(!o.$isElementNode(t)||t.isInline()))if(l(a))u=a,a.setURL(e),void 0!==n&&a.setTarget(n),null!==i&&u.setRel(i),void 0!==r&&u.setTitle(r);else if(a.is(s)||(s=a,u=c(e,{rel:i,target:n}),l(a)?null===t.getPreviousSibling()?a.insertBefore(u):a.insertAfter(u):t.insertBefore(u)),l(t)){if(!t.is(u)){if(null!==u){a=t.getChildren();for(let e=0;e<a.length;e++)u.append(a[e])}t.remove()}}else null!==u&&u.append(t)}))}}},39119:(e,t,n)=>{"use strict";const r=n(71785);e.exports=r},71785:(e,t,n)=>{"use strict";var r=n(14528);let o=new Map;function i(e){for(;null!=e;){if(e.nodeType===Node.TEXT_NODE)return e;e=e.firstChild}return null}function a(e){let t=e.parentNode;if(null==t)throw Error("Should never happen");return[t,Array.from(t.childNodes).indexOf(e)]}function s(e){let t={};e=e.split(";");for(let n of e)if(""!==n){let[e,r]=n.split(/:([^]+)/);t[e.trim()]=r.trim()}return t}function c(e){let t=o.get(e);return void 0===t&&(t=s(e),o.set(e,t)),t}function l(e,t){var n=c("getStyle"in e?e.getStyle():e.style);n=function(e){let t="";for(let n in e)n&&(t+="".concat(n,": ").concat(e[n],";"));return t}(t=Object.entries(t).reduce(((e,t)=>
2{let[n,r]=t;return null===r?delete e[n]:e[n]=r,e}),{...n})),e.setStyle(n),o.set(n,t)}function u(e){for(;null!==e&&!r.$isRootOrShadowRoot(e);){let t=e.getLatest(),n=e.getParent();0===t.getChildrenSize()&&e.remove(!0),e=n}}function f(e,t,n,o){let i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null;if(0!==t.length){var a=t[0],s=new Map,c=[];(a=r.$isElementNode(a)?a:a.getParentOrThrow()).isInline()&&(a=a.getParentOrThrow());for(var l=!1;null!==a;){var f=a.getPreviousSibling();if(null!==f){a=f,l=!0;break}if(a=a.getParentOrThrow(),r.$isRootOrShadowRoot(a))break}f=new Set;for(var d=0;d<n;d++){var h=t[d];r.$isElementNode(h)&&0===h.getChildrenSize()&&f.add(h.getKey())}var p=new Set;for(d=0;d<n;d++){var m=(h=t[d]).getParent();if(null!==m&&m.isInline()&&(m=m.getParent()),null!==m&&r.$isLeafNode(h)&&!p.has(h.getKey())){if(h=m.getKey(),void 0===s.get(h)){let e=o();e.setFormat(m.getFormatType()),e.setIndent(m.getIndent()),c.push(e),s.set(h,e),m.getChildren().forEach((t=>{e.append(t),p.add(t.getKey()),r.$isElementNode(t)&&t.getChildrenKeys().forEach((e=>p.add(e)))})),u(m)}}else f.has(h.getKey())&&((m=o()).setFormat(h.getFormatType()),m.setIndent(h.getIndent()),c.push(m),h.remove(!0))}if(null!==i)for(t=0;t<c.length;t++)i.append(c[t]);if(t=null,r.$isRootOrShadowRoot(a))if(l)if(null!==i)a.insertAfter(i);else for(i=c.length-1;0<=i;i--)a.insertAfter(c[i]);else if(l=a.getFirstChild(),r.$isElementNode(l)&&(a=l),null===l)if(i)a.append(i);else for(i=0;i<c.length;i++)l=c[i],a.append(l),t=l;else if(null!==i)l.insertBefore(i);else for(a=0;a<c.length;a++)i=c[a],l.insertBefore(i),t=i;else if(i)a.insertAfter(i);else for(i=c.length-1;0<=i;i--)l=c[i],a.insertAfter(l),t=l;c=r.$getPreviousSelection(),r.$isRangeSelection(c)&&c.anchor.getNode().isAttached()&&c.focus.getNode().isAttached()?r.$setSelection(c.clone()):null!==t?t.selectEnd():e.dirty=!0}}function d(e,t,n,r){e.modify(t?"extend":"move",n,r)}function h(e){return e=e.anchor.getNode(),"rtl"===(r.$isRootNode(e)?e:e.getParentOrThrow()).getDirection()}t.$addNodeStyle=function(e){let t=s(e=e.getStyle());o.set(e,t)},t.$cloneWithProperties=function(e){let t=(e=e.getLatest()).constructor.clone(e);return t.__parent=e.__parent,t.__next=e.__next,t.__prev=e.__prev,r.$isElementNode(e)&&r.$isElementNode(t)?(t.__first=e.__first,t.__last=e.__last,t.__size=e.__size,t.__format=e.__format,t.__indent=e.__indent,t.__dir=e.__dir,t):(r.$isTextNode(e)&&r.$isTextNode(t)&&(t.__format=e.__format,t.__style=e.__style,t.__mode=e.__mode,t.__detail=e.__detail),t)},t.$getSelectionStyleValueForProperty=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",o=null,i=e.getNodes();var a=e.anchor,s=e.focus,l=e.isBackward();let u=l?s.offset:a.offset;if(a=l?s.getNode():a.getNode(),""!==e.style&&(null!==(e=c(e.style))&&t in e))return e[t];for(e=0;e<i.length;e++){var f=i[e];if((0===e||0!==u||!f.is(a))&&r.$isTextNode(f))if(s=t,l=n,s=null!==(f=c(f=f.getStyle()))&&f[s]||l,null===o)o=s;else if(o!==s){o="";break}}return null===o?n:o},t.$isAtNodeEnd=function(e){return"text"===e.type?e.offset===e.getNode().getTextContentSize():e.offset===e.getNode().getChildrenSize()},t.$isParentElementRTL=h,t.$moveCaretSelection=d,t.$moveCharacter=function(e,t,n){let r=h(e);d(e,t,n?!r:r,"character")},t.$patchStyleText=function(e,t){var n=e.getNodes();let o=n.length-1,i=n[0],a=n[o];if(e.isCollapsed())l(e,t);else{var s=e.anchor,c=e.focus,u=i.getTextContent().length,f=c.offset,d=s.offset,h=s.isBefore(c),p=h?d:f;e=h?f:d;var m=h?s.type:c.type,y=h?c.type:s.type;if(s=h?c.key:s.key,r.$isTextNode(i)&&p===u&&(c=i.getNextSibling(),r.$isTextNode(c)&&(p=d=0,i=c)),1===n.length)r.$isTextNode(i)&&((p="element"===m?0:d>f?f:d)!==(e="element"===y?u:d>f?d:f)&&(0===p&&e===u?(l(i,t),i.select(p,e)):(n=i.splitText(p,e),l(n=0===p?n[0]:n[1],t),n.select(0,e-p))));else for(r.$isTextNode(i)&&p<i.getTextContentSize()&&(0!==p&&(i=i.splitText(p)[1]),l(i,t)),r.$isTextNode(a)&&(p=a.getTextContent().length,a.__key!==s&&0!==e&&(e=p),e!==p&&([a]=a.splitText(e)),0!==e&&l(a,t)),e=1;e<o;e++)u=(p=n[e]).getKey(),r.$isTextNode(p)&&u!==i.getKey()&&u!==a.getKey()&&!p.isToken()&&l(p,t)}},t.$selectAll=function(e){let t=e.anchor;
2e=e.focus;var n=t.getNode().getTopLevelElementOrThrow().getParentOrThrow();let o=n.getFirstDescendant();n=n.getLastDescendant();let i="element",a="element",s=0;r.$isTextNode(o)?i="text":r.$isElementNode(o)||null===o||(o=o.getParentOrThrow()),r.$isTextNode(n)?(a="text",s=n.getTextContentSize()):r.$isElementNode(n)||null===n||(n=n.getParentOrThrow()),o&&n&&(t.set(o.getKey(),0,i),e.set(n.getKey(),s,a))},t.$setBlocksType=function(e,t){if("root"===e.anchor.key){t=t();var n=r.$getRoot();(e=n.getFirstChild())?e.replace(t,!0):n.append(t)}else for(n=e.getNodes(),e=e.anchor.getNode().getParentOrThrow(),-1===n.indexOf(e)&&n.push(e),e.isInline()&&(e=e.getParentOrThrow(),-1===n.indexOf(e)&&n.push(e)),e=0;e<n.length;e++){let a=n[e];var o=a;if(!r.$isElementNode(o)||r.$isRootOrShadowRoot(o))o=!1;else{var i=o.getFirstChild();i=null===i||r.$isLineBreakNode(i)||r.$isTextNode(i)||i.isInline(),o=!o.isInline()&&!1!==o.canBeEmpty()&&i}o&&((o=t()).setFormat(a.getFormatType()),o.setIndent(a.getIndent()),a.replace(o,!0))}},t.$shouldOverrideDefaultCharacterSelection=function(e,t){return e=r.$getAdjacentNode(e.focus,t),r.$isDecoratorNode(e)&&!e.isIsolated()||r.$isElementNode(e)&&!e.isInline()&&!e.canBeEmpty()},t.$sliceSelectedTextNodeContent=function(e,t){if(t.isSelected()&&!t.isSegmented()&&!t.isToken()&&(r.$isRangeSelection(e)||r.DEPRECATED_$isGridSelection(e))){var n=e.anchor.getNode(),o=e.focus.getNode(),i=t.is(n),a=t.is(o);if(i||a){i=e.isBackward();let r,[s,c]=e.getCharacterOffsets();e=n.is(o),a=t.is(i?o:n),o=t.is(i?n:o),n=0,e?(n=s>c?c:s,r=s>c?s:c):a?(n=i?c:s,r=void 0):o&&(n=0,r=i=i?s:c),t.__text=t.__text.slice(n,r)}}return t},t.$wrapNodes=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;var o=e.getNodes();let i=o.length;var a=e.anchor;if(0===i||1===i&&"element"===a.type&&0===a.getNode().getChildrenSize()){o=(e="text"===a.type?a.getNode().getParentOrThrow():a.getNode()).getChildren();let r=t();r.setFormat(e.getFormatType()),r.setIndent(e.getIndent()),o.forEach((e=>r.append(e))),n&&(r=n.append(r)),e.replace(r)}else{a=null;var s=[];for(let c=0;c<i;c++){let i=o[c];r.$isRootOrShadowRoot(i)?(f(e,s,s.length,t,n),s=[],a=i):null===a||null!==a&&r.$hasAncestor(i,a)?s.push(i):(f(e,s,s.length,t,n),s=[i])}f(e,s,s.length,t,n)}},t.createDOMRange=function(e,t,n,o,s){let c=t.getKey(),l=o.getKey(),u=document.createRange(),f=e.getElementByKey(c);if(e=e.getElementByKey(l),r.$isTextNode(t)&&(f=i(f)),r.$isTextNode(o)&&(e=i(e)),void 0===t||void 0===o||null===f||null===e)return null;"BR"===f.nodeName&&([f,n]=a(f)),"BR"===e.nodeName&&([e,s]=a(e)),t=f.firstChild,f===e&&null!=t&&"BR"===t.nodeName&&0===n&&0===s&&(s=1);try{u.setStart(f,n),u.setEnd(e,s)}catch(d){return null}return!u.collapsed||n===s&&c===l||(u.setStart(e,s),u.setEnd(f,n)),u},t.createRectsFromDOMRange=function(e,t){var n=e.getRootElement();if(null===n)return[];e=n.getBoundingClientRect(),n=getComputedStyle(n),n=parseFloat(n.paddingLeft)+parseFloat(n.paddingRight);let r,o=(t=Array.from(t.getClientRects())).length;t.sort(((e,t)=>{let n=e.top-t.top;return 3>=Math.abs(n)?e.left-t.left:n}));for(let i=0;i<o;i++){let a=t[i],s=a.width+n===e.width;r&&r.top<=a.top&&r.top+r.height>a.top&&r.left+r.width>a.left||s?(t.splice(i--,1),o--):r=a}return t},t.getStyleObjectFromCSS=c,t.trimTextContentFromAnchor=function(e,t,n){let o=t.getNode();if(r.$isElementNode(o)){var i=o.getDescendantByIndex(t.offset);null!==i&&(o=i)}for(;0<n&&null!==o;){var a=o.getPreviousSibling(),s=0;if(null===a){for(var c=(i=o.getParentOrThrow()).getPreviousSibling();null===c;){if(null===(i=i.getParent())){a=null;break}c=i.getPreviousSibling()}null!==i&&(s=i.isInline()?0:2,a=r.$isElementNode(c)?c.getLastDescendant():c)}if(""===(c=o.getTextContent())&&r.$isElementNode(o)&&!o.isInline()&&(c="\n\n"),i=o.getTextContentSize(),!r.$isTextNode(o)||n>=i)c=o.getParent(),o.remove(),null==c||0!==c.getChildrenSize()||r.$isRootNode(c)||c.remove(),n-=i+s,o=a;else{let l=o.getKey();s=e.getEditorState().read((()=>{const e=r.$getNodeByKey(l);return r.$isTextNode(e)&&e.isSimpleText()?e.getTextContent():null})),a=i-n;let u=c.slice(0,a);null!==s&&s!==c?(n=r.$getPreviousSelection(),i=o,o.isSimpleText()?o.setTextContent(s):(i=r.$createTextNode(s),o.replace(i)),r.$isRangeSelection(n)&&n.isCollapsed()&&(n=n.anchor.offset,i.select(n,n))):o.isSimpleText()?(s=t.key===l,(c=t.offset)<n&&(c=i),n=s?c-n:0,i=s?c:a,s&&0===n?([n]=o.splitText(n,i),n.remove()):([,n]=o.splitText(n,i),n.remove())):(n=r.$createTextNode(u),o.replace(n)),n=0}}}},44826:(e,t,n)=>{"use strict";const r=n(82969);e.exports=r},82969:(e,t,n)=>{"use strict";var r=n(39119),o=n(14528);function i(e,t){for(let n of t)if(e.type.startsWith(n))return!0;return!1}function a(e,t){for(;e!==o.$getRoot()&&null!=e;){if(t(e))return e;e=e.getParent()}return null}function s(e){return 1===e.nodeType}t.$splitNode=o.$splitNode,t.$dfs=function(e,t){let n=[];e=(e||o.$getRoot()).getLatest(),t=t||(o.$isElementNode(e)?e.getLastDescendant():e);for(var r=e,i=0;null!==(r=r.getParent());)i++;for(r=i;null!==e&&!e.is(t);)if(n.push({depth:r,node:e}),o.$isElementNode(e)&&0<e.getChildrenSize())e=e.getFirstChild(),r++;else for(i=null;null===i&&null!==e;)null===(i=e.getNextSibling())?(e=e.getParent(),r--):e=i;return null!==e&&e.is(t)&&n.push({depth:r,node:e}),n},t.$findMatchingParent=a,t.$getNearestBlockElementAncestorOrThrow=function(e){let t=a(e,(e=>o.$isElementNode(e)&&!e.isInline()));return o.$isElementNode(t)||function(e){let t=new URLSearchParams;t.append("code",e);for(let n=1;n<arguments.length;n++)t.append("v",arguments[n]);throw Error("Minified Lexical error #".concat(e,"; visit https://lexical.dev/docs/error?").concat(t," for the full message or ")+"use the non-minified dev environment for full errors and additional helpful warnings.")}(4,e.__key),t},t.$getNearestNodeOfType=function(e,t){for(;null!=e;){if(e instanceof t)return e;e=e.getParent()}return null}
2,t.$insertNodeToNearestRoot=function(e){var t=o.$getSelection()||o.$getPreviousSelection();if(o.$isRangeSelection(t)){var{focus:n}=t;if(t=n.getNode(),n=n.offset,o.$isRootOrShadowRoot(t))null==(n=t.getChildAtIndex(n))?t.append(e):n.insertBefore(e),e.selectNext();else{let r,i;o.$isTextNode(t)?(r=t.getParentOrThrow(),i=t.getIndexWithinParent(),0<n&&(i+=1,t.splitText(n))):(r=t,i=n),[,t]=o.$splitNode(r,i),t.insertBefore(e),t.selectStart()}}else o.$isNodeSelection(t)||o.DEPRECATED_$isGridSelection(t)?(t=t.getNodes())[t.length-1].getTopLevelElementOrThrow().insertAfter(e):o.$getRoot().append(e),t=o.$createParagraphNode(),e.insertAfter(t),t.select();return e.getLatest()},t.$restoreEditorState=function(e,t){let n=new Map,i=e._pendingEditorState;for(let[a,s]of t._nodeMap){let e=r.$cloneWithProperties(s);o.$isTextNode(e)&&(e.__text=s.__text),n.set(a,e)}i&&(i._nodeMap=n),e._dirtyType=2,e=t._selection,o.$setSelection(null===e?null:e.clone())},t.$wrapNodeInElement=function(e,t){return t=t(),e.replace(t),t.append(e),t},t.addClassNamesToElement=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];n.forEach((t=>{"string"===typeof t&&(t=t.split(" ").filter((e=>""!==e)),e.classList.add(...t))}))},t.isHTMLAnchorElement=function(e){return s(e)&&"A"===e.tagName},t.isHTMLElement=s,t.isMimeType=i,t.mediaFileReader=function(e,t){let n=e[Symbol.iterator]();return new Promise(((e,r)=>{let o=[],a=()=>{const{done:s,value:c}=n.next();if(s)return e(o);const l=new FileReader;l.addEventListener("error",r),l.addEventListener("load",(()=>{const e=l.result;"string"===typeof e&&o.push({file:c,result:e}),a()})),i(c,t)?l.readAsDataURL(c):a()};a()}))},t.mergeRegister=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return()=>{t.forEach((e=>e()))}},t.objectKlassEquals=function(e,t){return null!==e&&Object.getPrototypeOf(e).constructor.name===t.name},t.registerNestedElementResolver=function(e,t,n,r){return e.registerNodeTransform(t,(e=>{e:{for(var o=e.getChildren(),i=0;i<o.length;i++)if(o[i]instanceof t){o=null;break e}for(o=e;null!==o;)if(i=o,(o=o.getParent())instanceof t){o={child:i,parent:o};break e}o=null}if(null!==o){const{child:t,parent:a}=o;if(t.is(e)){if(r(a,e),o=(e=t.getNextSiblings()).length,a.insertAfter(t),0!==o){i=n(a),t.insertAfter(i);for(let t=0;t<o;t++)i.append(e[t])}a.canBeEmpty()||0!==a.getChildrenSize()||a.remove()}}}))},t.removeClassNamesFromElement=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];n.forEach((t=>{"string"===typeof t&&e.classList.remove(...t.split(" "))}))}},37566:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{J5:()=>Player});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(25038),react__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__),console=__webpack_require__(80792),extendStatics=function(e,t){return(extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};function __extends(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}extendStatics(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var __assign=function(){return(__assign=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function __rest(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}function __decorate(e,t,n,r){var o,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a}function __param(e,t){return function(n,r){t(n,r,e)}}function __metadata(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}
vendor: 11,035 bytes, line 2
2function __awaiter(e,t,n,r){return new(n||(n=Promise))((function(o,i){function a(e){try{c(r.next(e))}catch(e){i(e)}}function s(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}c((r=r.apply(e,t||[])).next())}))}function __generator(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!((o=(o=a.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}}var __createBinding=Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]};function __exportStar(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||__createBinding(t,e,n)}function __values(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function __read(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}function __spreadArrays(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),o=0;for(t=0;t<n;t++)for(var i=arguments[t],a=0,s=i.length;a<s;a++,o++)r[o]=i[a];return r}function __spreadArray(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,o=n.apply(e,t||[]),i=[];return r={},a("next"),a("throw"),a("return"),r[Symbol.asyncIterator]=function(){return this},r;function a(e){o[e]&&(r[e]=function(t){return new Promise((function(n,r){i.push([e,t,n,r])>1||s(e,t)}))})}function s(e,t){try{(n=o[e](t)).value instanceof __await?Promise.resolve(n.value.v).then(c,l):u(i[0][2],n)}catch(e){u(i[0][3],e)}var n}function c(e){s("next",e)}function l(e){s("throw",e)}function u(e,t){e(t),i.shift(),i.length&&s(i[0][0],i[0][1])}}function __asyncDelegator(e){var t,n;return t={},r("next"),r("throw",(function(e){throw e})),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,o){t[r]=e[r]?function(t){return(n=!n)?{value:__await(e[r](t)),done:"return"===r}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e="function"==typeof __values?__values(e):e[Symbol.iterator](),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise((function(r,o){!function(e,t,n,r){Promise.resolve(r).then((function(t){e({value:t,done:n})}),t)}(r,o,(t=e[n](t)).done,t.value)}))}}}function __makeTemplateObject(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var __setModuleDefault=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t};function __importStar(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&__createBinding(t,e,n);return __setModuleDefault(t,e),t}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,n,r){if("a"===n&&!r)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!r:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?r:"a"===n?r.call(e):r?r.value:t.get(e)}function __classPrivateFieldSet(e,t,n,r,o){if("m"===r)throw new TypeError("Private method is not writable");if("a"===r&&!o)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?o.call(e,n):o?o.value=n:t.set(e,n),n}var commonjsGlobal="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof __webpack_require__.g?__webpack_require__.g:"undefined"!=typeof self?self:{};function unwrapExports(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function createCommonjsModule(e,t){return e(t={exports:{}},t.exports),t.exports}function getCjsExportFromNamespace(e){return e&&e.default||e}function commonjsRequire(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}var lottie=createCommonjsModule((function(module,exports){var e;"undefined"!=typeof navigator&&(e=function(){var svgNS="http://www.w3.org/2000/svg",locationHref="",_useWebWorker=!1,initialDefaultFrame=-999999,setWebWorker=function(e){_useWebWorker=!!e},getWebWorker=function(){return _useWebWorker},setLocationHref=function(e){locationHref=e},getLocationHref=function(){return locationHref};function createTag(e){return document.createElement(e)}function extendPrototype(e,t){var n,r,o=e.length;for(n=0;n<o;n+=1)for(var i in r=e[n].prototype)Object.prototype.hasOwnProperty.call(r,i)&&(t.prototype[i]=r[i])}function getDescriptor(e,t){return Object.getOwnPropertyDescriptor(e,t)}function createProxyFunction(e){function t(){}return t.prototype=e,t}var audioControllerFactory=function(){function e(e){this.audios=[],this.audioFactory=e,this._volume=1,this._isMuted=!1}return e.prototype={addAudio:function(e){this.audios.push(e)},pause:function(){var e,t=this.audios.length;for(e=0;e<t;e+=1)this.audios[e].pause()},resume:function(){var e,t=this.audios.length;for(e=0;e<t;e+=1)this.audios[e].resume()},setRate:function(e){var t,n=this.audios.length;for(t=0;t<n;t+=1)this.audios[t].setRate(e)},createAudio:function(e){return this.audioFactory?this.audioFactory(e):window.Howl?new window.Howl({src:[e]}):{isPlaying:!1,play:function(){this.isPlaying=!0},seek:function(){this.isPlaying=!1},playing:function(){},rate:function(){},setVolume:function(){}}},setAudioFactory:function(e){this.audioFactory=e},setVolume:function(e){this._volume=e,this._updateVolume()},mute:function(){this._isMuted=!0,this._updateVolume()},unmute:function(){this._isMuted=!1,this._updateVolume()},getVolume:function(){return this._volume},_updateVolume:function(){var e,t=this.audios.length;for(e=0;e<t;e+=1)this.audios[e].volume(this._volume*(this._isMuted?0:1))}},function(){return new e}}(),createTypedArray=function(){function e(e,t){var n,r=0,o=[];switch(e){case"int16":case"uint8c":n=1;break;default:n=1.1}for(r=0;r<t;r+=1)o.push(n);return o}return"function"==typeof Uint8ClampedArray&&"function"==typeof Float32Array?function(t,n){return"float32"===t?new Float32Array(n):"int16"===t?new Int16Array(n):"uint8c"===t?new Uint8ClampedArray(n):e(t,n)}:e}();function createSizedArray(e){return Array.apply(null,{length:e})}function _typeof$6(e){return(_typeof$6="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var subframeEnabled=!0,expressionsPlugin=null,expressionsInterfaces=null,idPrefix$1="",isSafari=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),_shouldRoundValues=!1,bmPow=Math.pow,bmSqrt=Math.sqrt,bmFloor=Math.floor,bmMax=Math.max,bmMin=Math.min,BMMath={};function ProjectInterface$1(){return{}}!function(){var e,t=["abs","acos","acosh","asin","asinh","atan","atanh","atan2","ceil","cbrt","expm1","clz32","cos","cosh","exp","floor","fround","hypot","imul","log","log1p","log2","log10","max","min","pow","random","round","sign","sin","sinh","sqrt","tan","tanh","trunc","E","LN10","LN2","LOG10E","LOG2E","PI","SQRT1_2","SQRT2"],n=t.length;for(e=0;e<n;e+=1)BMMath[t[e]]=Math[t[e]]}(),BMMath.random=Math.random,BMMath.abs=function(e){if("object"===_typeof$6(e)&&e.length){var t,n=createSizedArray(e.length),r=e.length;for(t=0;t<r;t+=1)n[t]=Math.abs(e[t]);return n}return Math.abs(e)};var defaultCurveSegments=150,degToRads=Math.PI/180,roundCorner=.5519;function roundValues(e){_shouldRoundValues=!!e}function bmRnd(e){return _shouldRoundValues?Math.round(e):e}function styleDiv(e){e.style.position="absolute",e.style.top=0,e.style.left=0,e.style.display="block",e.style.transformOrigin="0 0",e.style.webkitTransformOrigin="0 0",e.style.backfaceVisibility="visible",e.style.webkitBackfaceVisibility="visible",e.style.transformStyle="preserve-3d",e.style.webkitTransformStyle="preserve-3d",e.style.mozTransformStyle="preserve-3d"}function BMEnterFrameEvent(e,t,n,r){this.type=e,this.currentTime=t,this.totalTime=n,this.direction=r<0?-1:1}function BMCompleteEvent(e,t){this.type=e,this.direction=t<0?-1:1}function BMCompleteLoopEvent(e,t,n,r){this.type=e,this.currentLoop=n,this.totalLoops=t,this.direction=r<0?-1:1}function BMSegmentStartEvent(e,t,n){this.type=e,this.firstFrame=t,this.totalFrames=n}function BMDestroyEvent(e,t){this.type=e,this.target=t}function BMRenderFrameErrorEvent(e,t){this.type="renderFrameError",this.nativeError=e,this.currentTime=t}function BMConfigErrorEvent(e){this.type="configError",this.nativeError=e}function BMAnimationConfigErrorEvent(e,t){this.type=e,this.nativeError=t}var createElementID=(_count=0,function(){return idPrefix$1+"__lottie_element_"+(_count+=1)}),_count;function HSVtoRGB(e,t,n){var r,o,i,a,s,c,l,u;switch(c=n*(1-t),l=n*(1-(s=6*e-(a=Math.floor(6*e)))*t),u=n*(1-(1-s)*t),a%6){case 0:r=n,o=u,i=c;break;case 1:r=l,o=n,i=c;break;case 2:r=c,o=n,i=u;break;case 3:r=c,o=l,i=n;break;case 4:r=u,o=c,i=n;break;case 5:r=n,o=c,i=l}return[r,o,i]}
vendor: 30,502 bytes, line 2
2function RGBtoHSV(e,t,n){var r,o=Math.max(e,t,n),i=Math.min(e,t,n),a=o-i,s=0===o?0:a/o,c=o/255;switch(o){case i:r=0;break;case e:r=t-n+a*(t<n?6:0),r/=6*a;break;case t:r=n-e+2*a,r/=6*a;break;case n:r=e-t+4*a,r/=6*a}return[r,s,c]}function addSaturationToRGB(e,t){var n=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return n[1]+=t,n[1]>1?n[1]=1:n[1]<=0&&(n[1]=0),HSVtoRGB(n[0],n[1],n[2])}function addBrightnessToRGB(e,t){var n=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return n[2]+=t,n[2]>1?n[2]=1:n[2]<0&&(n[2]=0),HSVtoRGB(n[0],n[1],n[2])}function addHueToRGB(e,t){var n=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return n[0]+=t/360,n[0]>1?n[0]-=1:n[0]<0&&(n[0]+=1),HSVtoRGB(n[0],n[1],n[2])}var rgbToHex=function(){var e,t,n=[];for(e=0;e<256;e+=1)t=e.toString(16),n[e]=1===t.length?"0"+t:t;return function(e,t,r){return e<0&&(e=0),t<0&&(t=0),r<0&&(r=0),"#"+n[e]+n[t]+n[r]}}(),setSubframeEnabled=function(e){subframeEnabled=!!e},getSubframeEnabled=function(){return subframeEnabled},setExpressionsPlugin=function(e){expressionsPlugin=e},getExpressionsPlugin=function(){return expressionsPlugin},setExpressionInterfaces=function(e){expressionsInterfaces=e},getExpressionInterfaces=function(){return expressionsInterfaces},setDefaultCurveSegments=function(e){defaultCurveSegments=e},getDefaultCurveSegments=function(){return defaultCurveSegments},setIdPrefix=function(e){idPrefix$1=e},getIdPrefix=function(){return idPrefix$1};function createNS(e){return document.createElementNS(svgNS,e)}function _typeof$5(e){return(_typeof$5="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var dataManager=function(){var e,t,n=1,r=[],o={onmessage:function(){},postMessage:function(t){e({data:t})}},i={postMessage:function(e){o.onmessage({data:e})}};function a(){t||((t=function(t){if(window.Worker&&window.Blob&&getWebWorker()){var n=new Blob(["var _workerSelf = self; self.onmessage = ",t.toString()],{type:"text/javascript"}),r=URL.createObjectURL(n);return new Worker(r)}return e=t,o}((function(e){if(i.dataManager||(i.dataManager=function(){function e(o,i){var a,s,c,l,u,d,h=o.length;for(s=0;s<h;s+=1)if("ks"in(a=o[s])&&!a.completed){if(a.completed=!0,a.hasMask){var p=a.masksProperties;for(l=p.length,c=0;c<l;c+=1)if(p[c].pt.k.i)r(p[c].pt.k);else for(d=p[c].pt.k.length,u=0;u<d;u+=1)p[c].pt.k[u].s&&r(p[c].pt.k[u].s[0]),p[c].pt.k[u].e&&r(p[c].pt.k[u].e[0])}0===a.ty?(a.layers=t(a.refId,i),e(a.layers,i)):4===a.ty?n(a.shapes):5===a.ty&&f(a)}}function t(e,t){var n=function(e,t){for(var n=0,r=t.length;n<r;){if(t[n].id===e)return t[n];n+=1}return null}(e,t);return n?n.layers.__used?JSON.parse(JSON.stringify(n.layers)):(n.layers.__used=!0,n.layers):null}function n(e){var t,o,i;for(t=e.length-1;t>=0;t-=1)if("sh"===e[t].ty)if(e[t].ks.k.i)r(e[t].ks.k);else for(i=e[t].ks.k.length,o=0;o<i;o+=1)e[t].ks.k[o].s&&r(e[t].ks.k[o].s[0]),e[t].ks.k[o].e&&r(e[t].ks.k[o].e[0]);else"gr"===e[t].ty&&n(e[t].it)}function r(e){var t,n=e.i.length;for(t=0;t<n;t+=1)e.i[t][0]+=e.v[t][0],e.i[t][1]+=e.v[t][1],e.o[t][0]+=e.v[t][0],e.o[t][1]+=e.v[t][1]}function o(e,t){var n=t?t.split("."):[100,100,100];return e[0]>n[0]||!(n[0]>e[0])&&(e[1]>n[1]||!(n[1]>e[1])&&(e[2]>n[2]||!(n[2]>e[2])&&null))}var i,a=function(){var e=[4,4,14];function t(e){var t,n,r,o=e.length;for(t=0;t<o;t+=1)5===e[t].ty&&(r=(n=e[t]).t.d,n.t.d={k:[{s:r,t:0}]})}return function(n){if(o(e,n.v)&&(t(n.layers),n.assets)){var r,i=n.assets.length;for(r=0;r<i;r+=1)n.assets[r].layers&&t(n.assets[r].layers)}}}(),s=(i=[4,7,99],function(e){if(e.chars&&!o(i,e.v)){var t,r=e.chars.length;for(t=0;t<r;t+=1){var a=e.chars[t];a.data&&a.data.shapes&&(n(a.data.shapes),a.data.ip=0,a.data.op=99999,a.data.st=0,a.data.sr=1,a.data.ks={p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0}},e.chars[t].t||(a.data.shapes.push({ty:"no"}),a.data.shapes[0].it.push({p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0},sk:{k:0,a:0},sa:{k:0,a:0},ty:"tr"})))}}}),c=function(){var e=[5,7,15];function t(e){var t,n,r=e.length;for(t=0;t<r;t+=1)5===e[t].ty&&(n=void 0,"number"==typeof(n=e[t].t.p).a&&(n.a={a:0,k:n.a}),"number"==typeof n.p&&(n.p={a:0,k:n.p}),"number"==typeof n.r&&(n.r={a:0,k:n.r}))}return function(n){if(o(e,n.v)&&(t(n.layers),n.assets)){var r,i=n.assets.length;for(r=0;r<i;r+=1)n.assets[r].layers&&t(n.assets[r].layers)}}}(),l=function(){var e=[4,1,9];function t(e){var n,r,o,i=e.length;for(n=0;n<i;n+=1)if("gr"===e[n].ty)t(e[n].it);else if("fl"===e[n].ty||"st"===e[n].ty)if(e[n].c.k&&e[n].c.k[0].i)for(o=e[n].c.k.length,r=0;r<o;r+=1)e[n].c.k[r].s&&(e[n].c.k[r].s[0]/=255,e[n].c.k[r].s[1]/=255,e[n].c.k[r].s[2]/=255,e[n].c.k[r].s[3]/=255),e[n].c.k[r].e&&(e[n].c.k[r].e[0]/=255,e[n].c.k[r].e[1]/=255,e[n].c.k[r].e[2]/=255,e[n].c.k[r].e[3]/=255);else e[n].c.k[0]/=255,e[n].c.k[1]/=255,e[n].c.k[2]/=255,e[n].c.k[3]/=255}function n(e){var n,r=e.length;for(n=0;n<r;n+=1)4===e[n].ty&&t(e[n].shapes)}return function(t){if(o(e,t.v)&&(n(t.layers),t.assets)){var r,i=t.assets.length;for(r=0;r<i;r+=1)t.assets[r].layers&&n(t.assets[r].layers)}}}(),u=function(){var e=[4,4,18];function t(e){var n,r,o;for(n=e.length-1;n>=0;n-=1)if("sh"===e[n].ty)if(e[n].ks.k.i)e[n].ks.k.c=e[n].closed;else for(o=e[n].ks.k.length,r=0;r<o;r+=1)e[n].ks.k[r].s&&(e[n].ks.k[r].s[0].c=e[n].closed),e[n].ks.k[r].e&&(e[n].ks.k[r].e[0].c=e[n].closed);else"gr"===e[n].ty&&t(e[n].it)}function n(e){var n,r,o,i,a,s,c=e.length;for(r=0;r<c;r+=1){if((n=e[r]).hasMask){var l=n.masksProperties;for(i=l.length,o=0;o<i;o+=1)if(l[o].pt.k.i)l[o].pt.k.c=l[o].cl;else for(s=l[o].pt.k.length,a=0;a<s;a+=1)l[o].pt.k[a].s&&(l[o].pt.k[a].s[0].c=l[o].cl),l[o].pt.k[a].e&&(l[o].pt.k[a].e[0].c=l[o].cl)}4===n.ty&&t(n.shapes)}}return function(t){if(o(e,t.v)&&(n(t.layers),t.assets)){var r,i=t.assets.length;for(r=0;r<i;r+=1)t.assets[r].layers&&n(t.assets[r].layers)}}}();function f(e){0===e.t.a.length&&e.t.p}var d={completeData:function(n){n.__complete||(l(n),a(n),s(n),c(n),u(n),e(n.layers,n.assets),function(n,r){if(n){var o=0,i=n.length;for(o=0;o<i;o+=1)1===n[o].t&&(n[o].data.layers=t(n[o].data.refId,r),e(n[o].data.layers,r))}}(n.chars,n.assets),n.__complete=!0)}};return d.checkColors=l,d.checkChars=s,d.checkPathProperties=c,d.checkShapes=u,d.completeLayers=e,d}()),i.assetLoader||(i.assetLoader=function(){function e(e){var t=e.getResponseHeader("content-type");return t&&"json"===e.responseType&&-1!==t.indexOf("json")||e.response&&"object"===_typeof$5(e.response)?e.response:e.response&&"string"==typeof e.response?JSON.parse(e.response):e.responseText?JSON.parse(e.responseText):null}return{load:function(t,n,r,o){var i,a=new XMLHttpRequest;try{a.responseType="json"}catch(e){}a.onreadystatechange=function(){if(4===a.readyState)if(200===a.status)i=e(a),r(i);else try{i=e(a),r(i)}catch(e){o&&o(e)}};try{a.open(["G","E","T"].join(""),t,!0)}catch(e){a.open(["G","E","T"].join(""),n+"/"+t,!0)}a.send()}}}()),"loadAnimation"===e.data.type)i.assetLoader.load(e.data.path,e.data.fullPath,(function(t){i.dataManager.completeData(t),i.postMessage({id:e.data.id,payload:t,status:"success"})}),(function(){i.postMessage({id:e.data.id,status:"error"})}));else if("complete"===e.data.type){var t=e.data.animation;i.dataManager.completeData(t),i.postMessage({id:e.data.id,payload:t,status:"success"})}else"loadData"===e.data.type&&i.assetLoader.load(e.data.path,e.data.fullPath,(function(t){i.postMessage({id:e.data.id,payload:t,status:"success"})}),(function(){i.postMessage({id:e.data.id,status:"error"})}))}))).onmessage=function(e){var t=e.data,n=t.id,o=r[n];r[n]=null,"success"===t.status?o.onComplete(t.payload):o.onError&&o.onError()})}function s(e,t){var o="processId_"+(n+=1);return r[o]={onComplete:e,onError:t},o}return{loadAnimation:function(e,n,r){a();var o=s(n,r);t.postMessage({type:"loadAnimation",path:e,fullPath:window.location.origin+window.location.pathname,id:o})},loadData:function(e,n,r){a();var o=s(n,r);t.postMessage({type:"loadData",path:e,fullPath:window.location.origin+window.location.pathname,id:o})},completeAnimation:function(e,n,r){a();var o=s(n,r);t.postMessage({type:"complete",animation:e,id:o})}}}(),ImagePreloader=function(){var e=function(){var e=createTag("canvas");e.width=1,e.height=1;var t=e.getContext("2d");return t.fillStyle="rgba(0,0,0,0)",t.fillRect(0,0,1,1),e}();function t(){this.loadedAssets+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function n(){this.loadedFootagesCount+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function r(e,t,n){var r="";if(e.e)r=e.p;else if(t){var o=e.p;-1!==o.indexOf("images/")&&(o=o.split("/")[1]),r=t+o}else r=n,r+=e.u?e.u:"",r+=e.p;return r}function o(e){var t=0,n=setInterval(function(){(e.getBBox().width||t>500)&&(this._imageLoaded(),clearInterval(n)),t+=1}.bind(this),50)}function i(e){var t={assetData:e},n=r(e,this.assetsPath,this.path);return dataManager.loadData(n,function(e){t.img=e,this._footageLoaded()}.bind(this),function(){t.img={},this._footageLoaded()}.bind(this)),t}function a(){this._imageLoaded=t.bind(this),this._footageLoaded=n.bind(this),this.testImageLoaded=o.bind(this),this.createFootageData=i.bind(this),this.assetsPath="",this.path="",this.totalImages=0,this.totalFootages=0,this.loadedAssets=0,this.loadedFootagesCount=0,this.imagesLoadedCb=null,this.images=[]}return a.prototype={loadAssets:function(e,t){var n;this.imagesLoadedCb=t;var r=e.length;for(n=0;n<r;n+=1)e[n].layers||(e[n].t&&"seq"!==e[n].t?3===e[n].t&&(this.totalFootages+=1,this.images.push(this.createFootageData(e[n]))):(this.totalImages+=1,this.images.push(this._createImageData(e[n]))))},setAssetsPath:function(e){this.assetsPath=e||""},setPath:function(e){this.path=e||""},loadedImages:function(){return this.totalImages===this.loadedAssets},loadedFootages:function(){return this.totalFootages===this.loadedFootagesCount},destroy:function(){this.imagesLoadedCb=null,this.images.length=0},getAsset:function(e){for(var t=0,n=this.images.length;t<n;){if(this.images[t].assetData===e)return this.images[t].img;t+=1}return null},createImgData:function(t){var n=r(t,this.assetsPath,this.path),o=createTag("img");o.crossOrigin="anonymous",o.addEventListener("load",this._imageLoaded,!1),o.addEventListener("error",function(){i.img=e,this._imageLoaded()}.bind(this),!1),o.src=n;var i={img:o,assetData:t};return i},createImageData:function(t){var n=r(t,this.assetsPath,this.path),o=createNS("image");isSafari?this.testImageLoaded(o):o.addEventListener("load",this._imageLoaded,!1),o.addEventListener("error",function(){i.img=e,this._imageLoaded()}.bind(this),!1),o.setAttributeNS("http://www.w3.org/1999/xlink","href",n),this._elementHelper.append?this._elementHelper.append(o):this._elementHelper.appendChild(o);var i={img:o,assetData:t};return i},imageLoaded:t,footageLoaded:n,setCacheType:function(e,t){"svg"===e?(this._elementHelper=t,this._createImageData=this.createImageData.bind(this)):this._createImageData=this.createImgData.bind(this)}},a}();function BaseEvent(){}BaseEvent.prototype={triggerEvent:function(e,t){if(this._cbs[e])for(var n=this._cbs[e],r=0;r<n.length;r+=1)n[r](t)},addEventListener:function(e,t){return this._cbs[e]||(this._cbs[e]=[]),this._cbs[e].push(t),function(){this.removeEventListener(e,t)}.bind(this)},removeEventListener:function(e,t){if(t){if(this._cbs[e]){for(var n=0,r=this._cbs[e].length;n<r;)this._cbs[e][n]===t&&(this._cbs[e].splice(n,1),n-=1,r-=1),n+=1;this._cbs[e].length||(this._cbs[e]=null)}}else this._cbs[e]=null}};var markerParser=function(){function e(e){for(var t,n=e.split("\r\n"),r={},o=0,i=0;i<n.length;i+=1)2===(t=n[i].split(":")).length&&(r[t[0]]=t[1].trim(),o+=1);if(0===o)throw new Error;return r}return function(t){for(var n=[],r=0;r<t.length;r+=1){var o=t[r],i={time:o.tm,duration:o.dr};try{i.payload=JSON.parse(t[r].cm)}catch(n){try{i.payload=e(t[r].cm)}catch(e){i.payload={name:t[r].cm}}}n.push(i)}return n}}(),ProjectInterface=function(){function e(e){this.compositions.push(e)}return function(){function t(e){for(var t=0,n=this.compositions.length;t<n;){if(this.compositions[t].data&&this.compositions[t].data.nm===e)return this.compositions[t].prepareFrame&&this.compositions[t].data.xt&&this.compositions[t].prepareFrame(this.currentFrame),this.compositions[t].compInterface;t+=1}return null}return t.compositions=[],t.currentFrame=0,t.registerComposition=e,t}}(),renderers={},registerRenderer=function(e,t){renderers[e]=t};function getRenderer(e){return renderers[e]}function getRegisteredRenderer(){if(renderers.canvas)return"canvas";for(var e in renderers)if(renderers[e])return e;return""}function _typeof$4(e){return(_typeof$4="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var AnimationItem=function(){this._cbs=[],this.name="",this.path="",this.isLoaded=!1,this.currentFrame=0,this.currentRawFrame=0,this.firstFrame=0,this.totalFrames=0,this.frameRate=0,this.frameMult=0,this.playSpeed=1,this.playDirection=1,this.playCount=0,this.animationData={},this.assets=[],this.isPaused=!0,this.autoplay=!1,this.loop=!0,this.renderer=null,this.animationID=createElementID(),this.assetsPath="",this.timeCompleted=0,this.segmentPos=0,this.isSubframeEnabled=getSubframeEnabled(),this.segments=[],this._idle=!0,this._completedLoop=!1,this.projectInterface=ProjectInterface(),this.imagePreloader=new ImagePreloader,this.audioController=audioControllerFactory(),this.markers=[],this.configAnimation=this.configAnimation.bind(this),this.onSetupError=this.onSetupError.bind(this),this.onSegmentComplete=this.onSegmentComplete.bind(this),this.drawnFrameEvent=new BMEnterFrameEvent("drawnFrame",0,0,0),this.expressionsPlugin=getExpressionsPlugin()};extendPrototype([BaseEvent],AnimationItem),AnimationItem.prototype.setParams=function(e){(e.wrapper||e.container)&&(this.wrapper=e.wrapper||e.container);var t="svg";e.animType?t=e.animType:e.renderer&&(t=e.renderer);var n=getRenderer(t);this.renderer=new n(this,e.rendererSettings),this.imagePreloader.setCacheType(t,this.renderer.globalData.defs),this.renderer.setProjectInterface(this.projectInterface),this.animType=t,""===e.loop||null===e.loop||void 0===e.loop||!0===e.loop?this.loop=!0:!1===e.loop?this.loop=!1:this.loop=parseInt(e.loop,10),this.autoplay=!("autoplay"in e)||e.autoplay,this.name=e.name?e.name:"",this.autoloadSegments=!Object.prototype.hasOwnProperty.call(e,"autoloadSegments")||e.autoloadSegments,this.assetsPath=e.assetsPath,this.initialSegment=e.initialSegment,e.audioFactory&&this.audioController.setAudioFactory(e.audioFactory),e.animationData?this.setupAnimation(e.animationData):e.path&&(-1!==e.path.lastIndexOf("\\")?this.path=e.path.substr(0,e.path.lastIndexOf("\\")+1):this.path=e.path.substr(0,e.path.lastIndexOf("/")+1),this.fileName=e.path.substr(e.path.lastIndexOf("/")+1),this.fileName=this.fileName.substr(0,this.fileName.lastIndexOf(".json")),dataManager.loadAnimation(e.path,this.configAnimation,this.onSetupError))},AnimationItem.prototype.onSetupError=function(){this.trigger("data_failed")},AnimationItem.prototype.setupAnimation=function(e){dataManager.completeAnimation(e,this.configAnimation)},AnimationItem.prototype.setData=function(e,t){t&&"object"!==_typeof$4(t)&&(t=JSON.parse(t));var n={wrapper:e,animationData:t},r=e.attributes;n.path=r.getNamedItem("data-animation-path")?r.getNamedItem("data-animation-path").value:r.getNamedItem("data-bm-path")?r.getNamedItem("data-bm-path").value:r.getNamedItem("bm-path")?r.getNamedItem("bm-path").value:"",n.animType=r.getNamedItem("data-anim-type")?r.getNamedItem("data-anim-type").value:r.getNamedItem("data-bm-type")?r.getNamedItem("data-bm-type").value:r.getNamedItem("bm-type")?r.getNamedItem("bm-type").value:r.getNamedItem("data-bm-renderer")?r.getNamedItem("data-bm-renderer").value:r.getNamedItem("bm-renderer")?r.getNamedItem("bm-renderer").value:getRegisteredRenderer()||"canvas";var o=r.getNamedItem("data-anim-loop")?r.getNamedItem("data-anim-loop").value:r.getNamedItem("data-bm-loop")?r.getNamedItem("data-bm-loop").value:r.getNamedItem("bm-loop")?r.getNamedItem("bm-loop").value:"";"false"===o?n.loop=!1:"true"===o?n.loop=!0:""!==o&&(n.loop=parseInt(o,10));var i=r.getNamedItem("data-anim-autoplay")?r.getNamedItem("data-anim-autoplay").value:r.getNamedItem("data-bm-autoplay")?r.getNamedItem("data-bm-autoplay").value:!r.getNamedItem("bm-autoplay")||r.getNamedItem("bm-autoplay").value;n.autoplay="false"!==i,n.name=r.getNamedItem("data-name")?r.getNamedItem("data-name").value:r.getNamedItem("data-bm-name")?r.getNamedItem("data-bm-name").value:r.getNamedItem("bm-name")?r.getNamedItem("bm-name").value:"","false"===(r.getNamedItem("data-anim-prerender")?r.getNamedItem("data-anim-prerender").value:r.getNamedItem("data-bm-prerender")?r.getNamedItem("data-bm-prerender").value:r.getNamedItem("bm-prerender")?r.getNamedItem("bm-prerender").value:"")&&(n.prerender=!1),n.path?this.setParams(n):this.trigger("destroy")},AnimationItem.prototype.includeLayers=function(e){e.op>this.animationData.op&&(this.animationData.op=e.op,this.totalFrames=Math.floor(e.op-this.animationData.ip));var t,n,r=this.animationData.layers,o=r.length,i=e.layers,a=i.length;for(n=0;n<a;n+=1)for(t=0;t<o;){if(r[t].id===i[n].id){r[t]=i[n];break}t+=1}if((e.chars||e.fonts)&&(this.renderer.globalData.fontManager.addChars(e.chars),this.renderer.globalData.fontManager.addFonts(e.fonts,this.renderer.globalData.defs)),e.assets)for(o=e.assets.length,t=0;t<o;t+=1)this.animationData.assets.push(e.assets[t]);this.animationData.__complete=!1,dataManager.completeAnimation(this.animationData,this.onSegmentComplete)},AnimationItem.prototype.onSegmentComplete=function(e){this.animationData=e;var t=getExpressionsPlugin();t&&t.initExpressions(this),this.loadNextSegment()},AnimationItem.prototype.loadNextSegment=function(){var e=this.animationData.segments;if(!e||0===e.length||!this.autoloadSegments)return this.trigger("data_ready"),void(this.timeCompleted=this.totalFrames);var t=e.shift();this.timeCompleted=t.time*this.frameRate;var n=this.path+this.fileName+"_"+this.segmentPos+".json";this.segmentPos+=1,dataManager.loadData(n,this.includeLayers.bind(this),function(){this.trigger("data_failed")}.bind(this))},AnimationItem.prototype.loadSegments=function(){this.animationData.segments||(this.timeCompleted=this.totalFrames),this.loadNextSegment()},AnimationItem.prototype.imagesLoaded=function(){this.trigger("loaded_images"),this.checkLoaded()},AnimationItem.prototype.preloadImages=function(){this.imagePreloader.setAssetsPath(this.assetsPath),this.imagePreloader.setPath(this.path),this.imagePreloader.loadAssets(this.animationData.assets,this.imagesLoaded.bind(this))},AnimationItem.prototype.configAnimation=function(e){if(this.renderer)try{this.animationData=e,this.initialSegment?(this.totalFrames=Math.floor(this.initialSegment[1]-this.initialSegment[0]),this.firstFrame=Math.round(this.initialSegment[0])):(this.totalFrames=Math.floor(this.animationData.op-this.animationData.ip),this.firstFrame=Math.round(this.animationData.ip)),this.renderer.configAnimation(e),e.assets||(e.assets=[]),this.assets=this.animationData.assets,this.frameRate=this.animationData.fr,this.frameMult=this.animationData.fr/1e3,this.renderer.searchExtraCompositions(e.assets),this.markers=markerParser(e.markers||[]),this.trigger("config_ready"),this.preloadImages(),this.loadSegments(),this.updaFrameModifier(),this.waitForFontsLoaded(),this.isPaused&&this.audioController.pause()}catch(e){this.triggerConfigError(e)}},AnimationItem.prototype.waitForFontsLoaded=function(){this.renderer&&(this.renderer.globalData.fontManager.isLoaded?this.checkLoaded():setTimeout(this.waitForFontsLoaded.bind(this),20))},AnimationItem.prototype.checkLoaded=function(){if(!this.isLoaded&&this.renderer.globalData.fontManager.isLoaded&&(this.imagePreloader.loadedImages()||"canvas"!==this.renderer.rendererType)&&this.imagePreloader.loadedFootages()){this.isLoaded=!0;var e=getExpressionsPlugin();e&&e.initExpressions(this),this.renderer.initItems(),setTimeout(function(){this.trigger("DOMLoaded")}.bind(this),0),this.gotoFrame(),this.autoplay&&this.play()}},AnimationItem.prototype.resize=function(e,t){var n="number"==typeof e?e:void 0,r="number"==typeof t?t:void 0;this.renderer.updateContainerSize(n,r)},AnimationItem.prototype.setSubframe=function(e){this.isSubframeEnabled=!!e},AnimationItem.prototype.gotoFrame=function(){this.currentFrame=this.isSubframeEnabled?this.currentRawFrame:~~this.currentRawFrame,this.timeCompleted!==this.totalFrames&&this.currentFrame>this.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame(),this.trigger("drawnFrame")},AnimationItem.prototype.renderFrame=function(){if(!1!==this.isLoaded&&this.renderer)try{this.expressionsPlugin&&this.expressionsPlugin.resetFrame(),this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(t){this.triggerRenderFrameError(t)}},AnimationItem.prototype.play=function(e){e&&this.name!==e||!0===this.isPaused&&(this.isPaused=!1,this.trigger("_play"),this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger("_active")))},AnimationItem.prototype.pause=function(e){e&&this.name!==e||!1===this.isPaused&&(this.isPaused=!0,this.trigger("_pause"),this._idle=!0,this.trigger("_idle"),this.audioController.pause())},AnimationItem.prototype.togglePause=function(e){e&&this.name!==e||(!0===this.isPaused?this.play():this.pause())},AnimationItem.prototype.stop=function(e){e&&this.name!==e||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.getMarkerData=function(e){for(var t,n=0;n<this.markers.length;n+=1)if((t=this.markers[n]).payload&&t.payload.name===e)return t;return null},AnimationItem.prototype.goToAndStop=function(e,t,n){if(!n||this.name===n){var r=Number(e);if(isNaN(r)){var o=this.getMarkerData(e);o&&this.goToAndStop(o.time,!0)}else t?this.setCurrentRawFrameValue(e):this.setCurrentRawFrameValue(e*this.frameModifier);this.pause()}},AnimationItem.prototype.goToAndPlay=function(e,t,n){if(!n||this.name===n){var r=Number(e);if(isNaN(r)){var o=this.getMarkerData(e);o&&(o.duration?this.playSegments([o.time,o.time+o.duration],!0):this.goToAndStop(o.time,!0))}else this.goToAndStop(r,t,n);this.play()}},AnimationItem.prototype.advanceTime=function(e){if(!0!==this.isPaused&&!1!==this.isLoaded){var t=this.currentRawFrame+e*this.frameModifier,n=!1;t>=this.totalFrames-1&&this.frameModifier>0?this.loop&&this.playCount!==this.loop?t>=this.totalFrames?(this.playCount+=1,this.checkSegments(t%this.totalFrames)||(this.setCurrentRawFrameValue(t%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(t):this.checkSegments(t>this.totalFrames?t%this.totalFrames:0)||(n=!0,t=this.totalFrames-1):t<0?this.checkSegments(t%this.totalFrames)||(!this.loop||this.playCount--<=0&&!0!==this.loop?(n=!0,t=0):(this.setCurrentRawFrameValue(this.totalFrames+t%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0)):this.setCurrentRawFrameValue(t),n&&(this.setCurrentRawFrameValue(t),this.pause(),this.trigger("complete"))}},AnimationItem.prototype.adjustSegment=function(e,t){this.playCount=0,e[1]<e[0]?(this.frameModifier>0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=e[0]-e[1],this.timeCompleted=this.totalFrames,this.firstFrame=e[1],this.setCurrentRawFrameValue(this.totalFrames-.001-t)):e[1]>e[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=e[1]-e[0],this.timeCompleted=this.totalFrames,this.firstFrame=e[0],this.setCurrentRawFrameValue(.001+t)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(e,t){var n=-1;this.isPaused&&(this.currentRawFrame+this.firstFrame<e?n=e:this.currentRawFrame+this.firstFrame>t&&(n=t-e)),this.firstFrame=e,this.totalFrames=t-e,this.timeCompleted=this.totalFrames,-1!==n&&this.goToAndStop(n,!0)},AnimationItem.prototype.playSegments=function(e,t){if(t&&(this.segments.length=0),"object"===_typeof$4(e[0])){var n,r=e.length;for(n=0;n<r;n+=1)this.segments.push(e[n])}else this.segments.push(e);this.segments.length&&t&&this.adjustSegment(this.segments.shift(),0),this.isPaused&&this.play()},AnimationItem.prototype.resetSegments=function(e){this.segments.length=0,this.segments.push([this.animationData.ip,this.animationData.op]),e&&this.checkSegments(0)},AnimationItem.prototype.checkSegments=function(e){return!!this.segments.length&&(this.adjustSegment(this.segments.shift(),e),!0)},AnimationItem.prototype.destroy=function(e){e&&this.name!==e||!this.renderer||(this.renderer.destroy(),this.imagePreloader.destroy(),this.trigger("destroy"),this._cbs=null,this.onEnterFrame=null,this.onLoopComplete=null,this.onComplete=null,this.onSegmentStart=null,this.onDestroy=null,this.renderer=null,this.expressionsPlugin=null,this.imagePreloader=null,this.projectInterface=null)},AnimationItem.prototype.setCurrentRawFrameValue=function(e){this.currentRawFrame=e,this.gotoFrame()},AnimationItem.prototype.setSpeed=function(e){this.playSpeed=e,this.updaFrameModifier()},AnimationItem.prototype.setDirection=function(e){this.playDirection=e<0?-1:1,this.updaFrameModifier()},AnimationItem.prototype.setLoop=function(e){this.loop=e},AnimationItem.prototype.setVolume=function(e,t){t&&this.name!==t||this.audioController.setVolume(e)},AnimationItem.prototype.getVolume=function(){return this.audioController.getVolume()},AnimationItem.prototype.mute=function(e){e&&this.name!==e||this.audioController.mute()},AnimationItem.prototype.unmute=function(e){e&&this.name!==e||this.audioController.unmute()},AnimationItem.prototype.updaFrameModifier=function(){this.frameModifier=this.frameMult*this.playSpeed*this.playDirection,this.audioController.setRate(this.playSpeed*this.playDirection)},AnimationItem.prototype.getPath=function(){return this.path},AnimationItem.prototype.getAssetsPath=function(e){var t="";if(e.e)t=e.p;else if(this.assetsPath){var n=e.p;-1!==n.indexOf("images/")&&(n=n.split("/")[1]),t=this.assetsPath+n}else t=this.path,t+=e.u?e.u:"",t+=e.p;return t},AnimationItem.prototype.getAssetData=function(e){for(var t=0,n=this.assets.length;t<n;){if(e===this.assets[t].id)return this.assets[t];t+=1}return null},AnimationItem.prototype.hide=function(){this.renderer.hide()},AnimationItem.prototype.show=function(){this.renderer.show()},AnimationItem.prototype.getDuration=function(e){return e?this.totalFrames:this.totalFrames/this.frameRate},AnimationItem.prototype.updateDocumentData=function(e,t,n){try{this.renderer.getElementByPath(e).updateDocumentData(t,n)}catch(e){}},AnimationItem.prototype.trigger=function(e){if(this._cbs&&this._cbs[e])switch(e){case"enterFrame":this.triggerEvent(e,new BMEnterFrameEvent(e,this.currentFrame,this.totalFrames,this.frameModifier));break;case"drawnFrame":this.drawnFrameEvent.currentTime=this.currentFrame,this.drawnFrameEvent.totalTime=this.totalFrames,this.drawnFrameEvent.direction=this.frameModifier,this.triggerEvent(e,this.drawnFrameEvent);break;case"loopComplete":this.triggerEvent(e,new BMCompleteLoopEvent(e,this.loop,this.playCount,this.frameMult));break;case"complete":this.triggerEvent(e,new BMCompleteEvent(e,this.frameMult));break;case"segmentStart":this.triggerEvent(e,new BMSegmentStartEvent(e,this.firstFrame,this.totalFrames));break;case"destroy":this.triggerEvent(e,new BMDestroyEvent(e,this));break;default:this.triggerEvent(e)}"enterFrame"===e&&this.onEnterFrame&&this.onEnterFrame.call(this,new BMEnterFrameEvent(e,this.currentFrame,this.totalFrames,this.frameMult)),"loopComplete"===e&&this.onLoopComplete&&this.onLoopComplete.call(this,new BMCompleteLoopEvent(e,this.loop,this.playCount,this.frameMult)),"complete"===e&&this.onComplete&&this.onComplete.call(this,new BMCompleteEvent(e,this.frameMult)),"segmentStart"===e&&this.onSegmentStart&&this.onSegmentStart.call(this,new BMSegmentStartEvent(e,this.firstFrame,this.totalFrames)),"destroy"===e&&this.onDestroy&&this.onDestroy.call(this,new BMDestroyEvent(e,this))},AnimationItem.prototype.triggerRenderFrameError=function(e){var t=new BMRenderFrameErrorEvent(e,this.currentFrame);this.triggerEvent("error",t),this.onError&&this.onError.call(this,t)},AnimationItem.prototype.triggerConfigError=function(e){var t=new BMConfigErrorEvent(e,this.currentFrame);this.triggerEvent("error",t),this.onError&&this.onError.call(this,t)};var animationManager=function(){var e={},t=[],n=0,r=0,o=0,i=!0,a=!1;function s(e){for(var n=0,o=e.target;n<r;)t[n].animation===o&&(t.splice(n,1),n-=1,r-=1,o.isPaused||u()),n+=1}function c(e,n){if(!e)return null;for(var o=0;o<r;){if(t[o].elem===e&&null!==t[o].elem)return t[o].animation;o+=1}var i=new AnimationItem;return f(i,e),i.setData(e,n),i}function l(){o+=1,p()}function u(){o-=1}function f(e,n){e.addEventListener("destroy",s),e.addEventListener("_active",l),e.addEventListener("_idle",u),t.push({elem:n,animation:e}),r+=1}function d(e){var s,c=e-n;for(s=0;s<r;s+=1)t[s].animation.advanceTime(c);n=e,o&&!a?window.requestAnimationFrame(d):i=!0}function h(e){n=e,window.requestAnimationFrame(d)}function p(){!a&&o&&i&&(window.requestAnimationFrame(h),i=!1)}return e.registerAnimation=c,e.loadAnimation=function(e){var t=new AnimationItem;return f(t,null),t.setParams(e),t},e.setSpeed=function(e,n){var o;for(o=0;o<r;o+=1)t[o].animation.setSpeed(e,n)},e.setDirection=function(e,n){var o;for(o=0;o<r;o+=1)t[o].animation.setDirection(e,n)},e.play=function(e){var n;for(n=0;n<r;n+=1)t[n].animation.play(e)},e.pause=function(e){var n;for(n=0;n<r;n+=1)t[n].animation.pause(e)},e.stop=function(e){var n;for(n=0;n<r;n+=1)t[n].animation.stop(e)},e.togglePause=function(e){var n;for(n=0;n<r;n+=1)t[n].animation.togglePause(e)},e.searchAnimations=function(e,t,n){var r,o=[].concat([].slice.call(document.getElementsByClassName("lottie")),[].slice.call(document.getElementsByClassName("bodymovin"))),i=o.length;for(r=0;r<i;r+=1)n&&o[r].setAttribute("data-bm-type",n),c(o[r],e);if(t&&0===i){n||(n="svg");var a=document.getElementsByTagName("body")[0];a.innerText="";var s=createTag("div");s.style.width="100%",s.style.height="100%",s.setAttribute("data-bm-type",n),a.appendChild(s),c(s,e)}},e.resize=function(){var e;
vendor: 4,857 bytes, line 2
2for(e=0;e<r;e+=1)t[e].animation.resize()},e.goToAndStop=function(e,n,o){var i;for(i=0;i<r;i+=1)t[i].animation.goToAndStop(e,n,o)},e.destroy=function(e){var n;for(n=r-1;n>=0;n-=1)t[n].animation.destroy(e)},e.freeze=function(){a=!0},e.unfreeze=function(){a=!1,p()},e.setVolume=function(e,n){var o;for(o=0;o<r;o+=1)t[o].animation.setVolume(e,n)},e.mute=function(e){var n;for(n=0;n<r;n+=1)t[n].animation.mute(e)},e.unmute=function(e){var n;for(n=0;n<r;n+=1)t[n].animation.unmute(e)},e.getRegisteredAnimations=function(){var e,n=t.length,r=[];for(e=0;e<n;e+=1)r.push(t[e].animation);return r},e}(),BezierFactory=function(){var e={getBezierEasing:function(e,n,r,o,i){var a=i||("bez_"+e+"_"+n+"_"+r+"_"+o).replace(/\./g,"p");if(t[a])return t[a];var s=new c([e,n,r,o]);return t[a]=s,s}},t={},n="function"==typeof Float32Array;function r(e,t){return 1-3*t+3*e}function o(e,t){return 3*t-6*e}function i(e){return 3*e}function a(e,t,n){return((r(t,n)*e+o(t,n))*e+i(t))*e}function s(e,t,n){return 3*r(t,n)*e*e+2*o(t,n)*e+i(t)}function c(e){this._p=e,this._mSampleValues=n?new Float32Array(11):new Array(11),this._precomputed=!1,this.get=this.get.bind(this)}return c.prototype={get:function(e){var t=this._p[0],n=this._p[1],r=this._p[2],o=this._p[3];return this._precomputed||this._precompute(),t===n&&r===o?e:0===e?0:1===e?1:a(this._getTForX(e),n,o)},_precompute:function(){var e=this._p[0],t=this._p[1],n=this._p[2],r=this._p[3];this._precomputed=!0,e===t&&n===r||this._calcSampleValues()},_calcSampleValues:function(){for(var e=this._p[0],t=this._p[2],n=0;n<11;++n)this._mSampleValues[n]=a(.1*n,e,t)},_getTForX:function(e){for(var t=this._p[0],n=this._p[2],r=this._mSampleValues,o=0,i=1;10!==i&&r[i]<=e;++i)o+=.1;var c=o+(e-r[--i])/(r[i+1]-r[i])*.1,l=s(c,t,n);return l>=.001?function(e,t,n,r){for(var o=0;o<4;++o){var i=s(t,n,r);if(0===i)return t;t-=(a(t,n,r)-e)/i}return t}(e,c,t,n):0===l?c:function(e,t,n,r,o){var i,s,c=0;do{(i=a(s=t+(n-t)/2,r,o)-e)>0?n=s:t=s}while(Math.abs(i)>1e-7&&++c<10);return s}(e,o,o+.1,t,n)}},e}(),pooling={double:function(e){return e.concat(createSizedArray(e.length))}},poolFactory=function(e,t,n){var r=0,o=e,i=createSizedArray(o);return{newElement:function(){return r?i[r-=1]:t()},release:function(e){r===o&&(i=pooling.double(i),o*=2),n&&n(e),i[r]=e,r+=1}}},bezierLengthPool=poolFactory(8,(function(){return{addedLength:0,percents:createTypedArray("float32",getDefaultCurveSegments()),lengths:createTypedArray("float32",getDefaultCurveSegments())}})),segmentsLengthPool=poolFactory(8,(function(){return{lengths:[],totalLength:0}}),(function(e){var t,n=e.lengths.length;for(t=0;t<n;t+=1)bezierLengthPool.release(e.lengths[t]);e.lengths.length=0}));function bezFunction(){var e=Math;function t(e,t,n,r,o,i){var a=e*r+t*o+n*i-o*r-i*e-n*t;return a>-.001&&a<.001}var n=function(e,t,n,r){var o,i,a,s,c,l,u=getDefaultCurveSegments(),f=0,d=[],h=[],p=bezierLengthPool.newElement();for(a=n.length,o=0;o<u;o+=1){for(c=o/(u-1),l=0,i=0;i<a;i+=1)s=bmPow(1-c,3)*e[i]+3*bmPow(1-c,2)*c*n[i]+3*(1-c)*bmPow(c,2)*r[i]+bmPow(c,3)*t[i],d[i]=s,null!==h[i]&&(l+=bmPow(d[i]-h[i],2)),h[i]=d[i];l&&(f+=l=bmSqrt(l)),p.percents[o]=c,p.lengths[o]=f}return p.addedLength=f,p};function r(e){this.segmentLength=0,this.points=new Array(e)}function o(e,t){this.partialLength=e,this.point=t}var i,a=(i={},function(e,n,a,s){var c=(e[0]+"_"+e[1]+"_"+n[0]+"_"+n[1]+"_"+a[0]+"_"+a[1]+"_"+s[0]+"_"+s[1]).replace(/\./g,"p");if(!i[c]){var l,u,f,d,h,p,m,y=getDefaultCurveSegments(),g=0,b=null;2===e.length&&(e[0]!==n[0]||e[1]!==n[1])&&t(e[0],e[1],n[0],n[1],e[0]+a[0],e[1]+a[1])&&t(e[0],e[1],n[0],n[1],n[0]+s[0],n[1]+s[1])&&(y=2);var v=new r(y);for(f=a.length,l=0;l<y;l+=1){for(m=createSizedArray(f),h=l/(y-1),p=0,u=0;u<f;u+=1)d=bmPow(1-h,3)*e[u]+3*bmPow(1-h,2)*h*(e[u]+a[u])+3*(1-h)*bmPow(h,2)*(n[u]+s[u])+bmPow(h,3)*n[u],m[u]=d,null!==b&&(p+=bmPow(m[u]-b[u],2));g+=p=bmSqrt(p),v.points[l]=new o(p,m),b=m}v.segmentLength=g,i[c]=v}return i[c]});function s(e,t){var n=t.percents,r=t.lengths,o=n.length,i=bmFloor((o-1)*e),a=e*t.addedLength,s=0;if(i===o-1||0===i||a===r[i])return n[i];for(var c=r[i]>a?-1:1,l=!0;l;)if(r[i]<=a&&r[i+1]>a?(s=(a-r[i])/(r[i+1]-r[i]),l=!1):i+=c,i<0||i>=o-1){if(i===o-1)return n[i];l=!1}return n[i]+(n[i+1]-n[i])*s}var c=createTypedArray("float32",8);return{getSegmentsLength:function(e){var t,r=segmentsLengthPool.newElement(),o=e.c,i=e.v,a=e.o,s=e.i,c=e._length,l=r.lengths,u=0;for(t=0;t<c-1;t+=1)l[t]=n(i[t],i[t+1],a[t],s[t+1]),u+=l[t].addedLength;return o&&c&&(l[t]=n(i[t],i[0],a[t],s[0]),u+=l[t].addedLength),r.totalLength=u,r},getNewSegment:function(t,n,r,o,i,a,l){i<0?i=0:i>1&&(i=1);var u,f=s(i,l),d=s(a=a>1?1:a,l),h=t.length,p=1-f,m=1-d,y=p*p*p,g=f*p*p*3,b=f*f*p*3,v=f*f*f,A=p*p*m,w=f*p*m+p*f*m+p*p*d,E=f*f*m+p*f*d+f*p*d,k=f*f*d,M=p*m*m,x=f*m*m+p*d*m+p*m*d,C=f*d*m+p*d*d+f*m*d,S=f*d*d,_=m*m*m,T=d*m*m+m*d*m+m*m*d,I=d*d*m+m*d*d+d*m*d,D=d*d*d;for(u=0;
vendor: 9,413 bytes, line 2
2u<h;u+=1)c[4*u]=e.round(1e3*(y*t[u]+g*r[u]+b*o[u]+v*n[u]))/1e3,c[4*u+1]=e.round(1e3*(A*t[u]+w*r[u]+E*o[u]+k*n[u]))/1e3,c[4*u+2]=e.round(1e3*(M*t[u]+x*r[u]+C*o[u]+S*n[u]))/1e3,c[4*u+3]=e.round(1e3*(_*t[u]+T*r[u]+I*o[u]+D*n[u]))/1e3;return c},getPointInSegment:function(t,n,r,o,i,a){var c=s(i,a),l=1-c;return[e.round(1e3*(l*l*l*t[0]+(c*l*l+l*c*l+l*l*c)*r[0]+(c*c*l+l*c*c+c*l*c)*o[0]+c*c*c*n[0]))/1e3,e.round(1e3*(l*l*l*t[1]+(c*l*l+l*c*l+l*l*c)*r[1]+(c*c*l+l*c*c+c*l*c)*o[1]+c*c*c*n[1]))/1e3]},buildBezierData:a,pointOnLine2D:t,pointOnLine3D:function(n,r,o,i,a,s,c,l,u){if(0===o&&0===s&&0===u)return t(n,r,i,a,c,l);var f,d=e.sqrt(e.pow(i-n,2)+e.pow(a-r,2)+e.pow(s-o,2)),h=e.sqrt(e.pow(c-n,2)+e.pow(l-r,2)+e.pow(u-o,2)),p=e.sqrt(e.pow(c-i,2)+e.pow(l-a,2)+e.pow(u-s,2));return(f=d>h?d>p?d-h-p:p-h-d:p>h?p-h-d:h-d-p)>-1e-4&&f<1e-4}}}var bez=bezFunction(),initFrame=initialDefaultFrame,mathAbs=Math.abs;function interpolateValue(e,t){var n,r=this.offsetTime;"multidimensional"===this.propType&&(n=createTypedArray("float32",this.pv.length));for(var o,i,a,s,c,l,u,f,d,h=t.lastIndex,p=h,m=this.keyframes.length-1,y=!0;y;){if(o=this.keyframes[p],i=this.keyframes[p+1],p===m-1&&e>=i.t-r){o.h&&(o=i),h=0;break}if(i.t-r>e){h=p;break}p<m-1?p+=1:(h=0,y=!1)}a=this.keyframesMetadata[p]||{};var g,b=i.t-r,v=o.t-r;if(o.to){a.bezierData||(a.bezierData=bez.buildBezierData(o.s,i.s||o.e,o.to,o.ti));var A=a.bezierData;if(e>=b||e<v){var w=e>=b?A.points.length-1:0;for(c=A.points[w].point.length,s=0;s<c;s+=1)n[s]=A.points[w].point[s]}else{a.__fnct?d=a.__fnct:(d=BezierFactory.getBezierEasing(o.o.x,o.o.y,o.i.x,o.i.y,o.n).get,a.__fnct=d),l=d((e-v)/(b-v));var E,k=A.segmentLength*l,M=t.lastFrame<e&&t._lastKeyframeIndex===p?t._lastAddedLength:0;for(f=t.lastFrame<e&&t._lastKeyframeIndex===p?t._lastPoint:0,y=!0,u=A.points.length;y;){if(M+=A.points[f].partialLength,0===k||0===l||f===A.points.length-1){for(c=A.points[f].point.length,s=0;s<c;s+=1)n[s]=A.points[f].point[s];break}if(k>=M&&k<M+A.points[f+1].partialLength){for(E=(k-M)/A.points[f+1].partialLength,c=A.points[f].point.length,s=0;s<c;s+=1)n[s]=A.points[f].point[s]+(A.points[f+1].point[s]-A.points[f].point[s])*E;break}f<u-1?f+=1:y=!1}t._lastPoint=f,t._lastAddedLength=M-A.points[f].partialLength,t._lastKeyframeIndex=p}}else{var x,C,S,_,T;if(m=o.s.length,g=i.s||o.e,this.sh&&1!==o.h)e>=b?(n[0]=g[0],n[1]=g[1],n[2]=g[2]):e<=v?(n[0]=o.s[0],n[1]=o.s[1],n[2]=o.s[2]):quaternionToEuler(n,slerp(createQuaternion(o.s),createQuaternion(g),(e-v)/(b-v)));else for(p=0;p<m;p+=1)1!==o.h&&(e>=b?l=1:e<v?l=0:(o.o.x.constructor===Array?(a.__fnct||(a.__fnct=[]),a.__fnct[p]?d=a.__fnct[p]:(x=void 0===o.o.x[p]?o.o.x[0]:o.o.x[p],C=void 0===o.o.y[p]?o.o.y[0]:o.o.y[p],S=void 0===o.i.x[p]?o.i.x[0]:o.i.x[p],_=void 0===o.i.y[p]?o.i.y[0]:o.i.y[p],d=BezierFactory.getBezierEasing(x,C,S,_).get,a.__fnct[p]=d)):a.__fnct?d=a.__fnct:(x=o.o.x,C=o.o.y,S=o.i.x,_=o.i.y,d=BezierFactory.getBezierEasing(x,C,S,_).get,o.keyframeMetadata=d),l=d((e-v)/(b-v)))),g=i.s||o.e,T=1===o.h?o.s[p]:o.s[p]+(g[p]-o.s[p])*l,"multidimensional"===this.propType?n[p]=T:n=T}return t.lastIndex=h,n}function slerp(e,t,n){var r,o,i,a,s,c=[],l=e[0],u=e[1],f=e[2],d=e[3],h=t[0],p=t[1],m=t[2],y=t[3];return(o=l*h+u*p+f*m+d*y)<0&&(o=-o,h=-h,p=-p,m=-m,y=-y),1-o>1e-6?(r=Math.acos(o),i=Math.sin(r),a=Math.sin((1-n)*r)/i,s=Math.sin(n*r)/i):(a=1-n,s=n),c[0]=a*l+s*h,c[1]=a*u+s*p,c[2]=a*f+s*m,c[3]=a*d+s*y,c}function quaternionToEuler(e,t){var n=t[0],r=t[1],o=t[2],i=t[3],a=Math.atan2(2*r*i-2*n*o,1-2*r*r-2*o*o),s=Math.asin(2*n*r+2*o*i),c=Math.atan2(2*n*i-2*r*o,1-2*n*n-2*o*o);e[0]=a/degToRads,e[1]=s/degToRads,e[2]=c/degToRads}function createQuaternion(e){var t=e[0]*degToRads,n=e[1]*degToRads,r=e[2]*degToRads,o=Math.cos(t/2),i=Math.cos(n/2),a=Math.cos(r/2),s=Math.sin(t/2),c=Math.sin(n/2),l=Math.sin(r/2);return[s*c*a+o*i*l,s*i*a+o*c*l,o*c*a-s*i*l,o*i*a-s*c*l]}function getValueAtCurrentTime(){var e=this.comp.renderedFrame-this.offsetTime,t=this.keyframes[0].t-this.offsetTime,n=this.keyframes[this.keyframes.length-1].t-this.offsetTime;if(!(e===this._caching.lastFrame||this._caching.lastFrame!==initFrame&&(this._caching.lastFrame>=n&&e>=n||this._caching.lastFrame<t&&e<t))){this._caching.lastFrame>=e&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var r=this.interpolateValue(e,this._caching);this.pv=r}return this._caching.lastFrame=e,this.pv}function setVValue(e){var t;if("unidimensional"===this.propType)t=e*this.mult,mathAbs(this.v-t)>1e-5&&(this.v=t,this._mdf=!0);else for(var n=0,r=this.v.length;n<r;)t=e[n]*this.mult,mathAbs(this.v[n]-t)>1e-5&&(this.v[n]=t,this._mdf=!0),n+=1}function processEffectsSequence(){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var e;this.lock=!0,this._mdf=this._isFirstFrame;var t=this.effectsSequence.length,n=this.kf?this.pv:this.data.k;for(e=0;e<t;e+=1)n=this.effectsSequence[e](n);this.setVValue(n),this._isFirstFrame=!1,this.lock=!1,this.frameId=this.elem.globalData.frameId}}function addEffect(e){this.effectsSequence.push(e),this.container.addDynamicProperty(this)}function ValueProperty(e,t,n,r){this.propType="unidimensional",this.mult=n||1,this.data=t,this.v=n?t.k*n:t.k,this.pv=t.k,this._mdf=!1,this.elem=e,this.container=r,this.comp=e.comp,this.k=!1,this.kf=!1,this.vel=0,this.effectsSequence=[],this._isFirstFrame=!0,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.addEffect=addEffect}function MultiDimensionalProperty(e,t,n,r){var o;this.propType="multidimensional",this.mult=n||1,this.data=t,this._mdf=!1,this.elem=e,this.container=r,this.comp=e.comp,this.k=!1,this.kf=!1,this.frameId=-1;var i=t.k.length;for(this.v=createTypedArray("float32",i),this.pv=createTypedArray("float32",i),this.vel=createTypedArray("float32",i),o=0;o<i;o+=1)this.v[o]=t.k[o]*this.mult,this.pv[o]=t.k[o];this._isFirstFrame=!0,this.effectsSequence=[],this.getValue=processEffectsSequence,this.setVValue=setVValue,this.addEffect=addEffect}function KeyframedValueProperty(e,t,n,r){this.propType="unidimensional",this.keyframes=t.k,this.keyframesMetadata=[],this.offsetTime=e.data.st,this.frameId=-1,this._caching={lastFrame:initFrame,lastIndex:0,value:0,_lastKeyframeIndex:-1},this.k=!0,this.kf=!0,this.data=t,this.mult=n||1,this.elem=e,this.container=r,this.comp=e.comp,this.v=initFrame,this.pv=initFrame,this._isFirstFrame=!0,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.interpolateValue=interpolateValue,this.effectsSequence=[getValueAtCurrentTime.bind(this)],this.addEffect=addEffect}function KeyframedMultidimensionalProperty(e,t,n,r){var o;this.propType="multidimensional";var i,a,s,c,l=t.k.length;for(o=0;o<l-1;o+=1)t.k[o].to&&t.k[o].s&&t.k[o+1]&&t.k[o+1].s&&(i=t.k[o].s,a=t.k[o+1].s,s=t.k[o].to,c=t.k[o].ti,(2===i.length&&(i[0]!==a[0]||i[1]!==a[1])&&bez.pointOnLine2D(i[0],i[1],a[0],a[1],i[0]+s[0],i[1]+s[1])&&bez.pointOnLine2D(i[0],i[1],a[0],a[1],a[0]+c[0],a[1]+c[1])||3===i.length&&(i[0]!==a[0]||i[1]!==a[1]||i[2]!==a[2])&&bez.pointOnLine3D(i[0],i[1],i[2],a[0],a[1],a[2],i[0]+s[0],i[1]+s[1],i[2]+s[2])&&bez.pointOnLine3D(i[0],i[1],i[2],a[0],a[1],a[2],a[0]+c[0],a[1]+c[1],a[2]+c[2]))&&(t.k[o].to=null,t.k[o].ti=null),i[0]===a[0]&&i[1]===a[1]&&0===s[0]&&0===s[1]&&0===c[0]&&0===c[1]&&(2===i.length||i[2]===a[2]&&0===s[2]&&0===c[2])&&(t.k[o].to=null,t.k[o].ti=null));this.effectsSequence=[getValueAtCurrentTime.bind(this)],this.data=t,this.keyframes=t.k,this.keyframesMetadata=[],this.offsetTime=e.data.st,this.k=!0,this.kf=!0,this._isFirstFrame=!0,this.mult=n||1,this.elem=e,this.container=r,this.comp=e.comp,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.interpolateValue=interpolateValue,this.frameId=-1;var u=t.k[0].s.length;for(this.v=createTypedArray("float32",u),this.pv=createTypedArray("float32",u),o=0;o<u;o+=1)this.v[o]=initFrame,this.pv[o]=initFrame;this._caching={lastFrame:initFrame,lastIndex:0,value:createTypedArray("float32",u)},this.addEffect=addEffect}var PropertyFactory={getProp:function(e,t,n,r,o){var i;if(t.sid&&(t=e.globalData.slotManager.getProp(t)),t.k.length)if("number"==typeof t.k[0])i=new MultiDimensionalProperty(e,t,r,o);else switch(n){case 0:i=new KeyframedValueProperty(e,t,r,o);break;case 1:i=new KeyframedMultidimensionalProperty(e,t,r,o)}else i=new ValueProperty(e,t,r,o);return i.effectsSequence.length&&o.addDynamicProperty(i),i}};function DynamicPropertyContainer(){}DynamicPropertyContainer.prototype={addDynamicProperty:function(e){-1===this.dynamicProperties.indexOf(e)&&(this.dynamicProperties.push(e),this.container.addDynamicProperty(this),this._isAnimated=!0)},iterateDynamicProperties:function(){var e;this._mdf=!1;var t=this.dynamicProperties.length;for(e=0;e<t;e+=1)this.dynamicProperties[e].getValue(),this.dynamicProperties[e]._mdf&&(this._mdf=!0)},initDynamicPropertyContainer:function(e){this.container=e,this.dynamicProperties=[],this._mdf=!1,this._isAnimated=!1}};var pointPool=poolFactory(8,(function(){return createTypedArray("float32",2)}));function ShapePath(){this.c=!1,this._length=0,this._maxLength=8,this.v=createSizedArray(this._maxLength),this.o=createSizedArray(this._maxLength),this.i=createSizedArray(this._maxLength)}ShapePath.prototype.setPathData=function(e,t){this.c=e,this.setLength(t);for(var n=0;n<t;)this.v[n]=pointPool.newElement(),this.o[n]=pointPool.newElement(),this.i[n]=pointPool.newElement(),n+=1},ShapePath.prototype.setLength=function(e){for(;this._maxLength<e;
vendor: 7,632 bytes, line 2
2)this.doubleArrayLength();this._length=e},ShapePath.prototype.doubleArrayLength=function(){this.v=this.v.concat(createSizedArray(this._maxLength)),this.i=this.i.concat(createSizedArray(this._maxLength)),this.o=this.o.concat(createSizedArray(this._maxLength)),this._maxLength*=2},ShapePath.prototype.setXYAt=function(e,t,n,r,o){var i;switch(this._length=Math.max(this._length,r+1),this._length>=this._maxLength&&this.doubleArrayLength(),n){case"v":i=this.v;break;case"i":i=this.i;break;case"o":i=this.o;break;default:i=[]}(!i[r]||i[r]&&!o)&&(i[r]=pointPool.newElement()),i[r][0]=e,i[r][1]=t},ShapePath.prototype.setTripleAt=function(e,t,n,r,o,i,a,s){this.setXYAt(e,t,"v",a,s),this.setXYAt(n,r,"o",a,s),this.setXYAt(o,i,"i",a,s)},ShapePath.prototype.reverse=function(){var e=new ShapePath;e.setPathData(this.c,this._length);var t=this.v,n=this.o,r=this.i,o=0;this.c&&(e.setTripleAt(t[0][0],t[0][1],r[0][0],r[0][1],n[0][0],n[0][1],0,!1),o=1);var i,a=this._length-1,s=this._length;for(i=o;i<s;i+=1)e.setTripleAt(t[a][0],t[a][1],r[a][0],r[a][1],n[a][0],n[a][1],i,!1),a-=1;return e},ShapePath.prototype.length=function(){return this._length};var shapePool=(factory=poolFactory(4,(function(){return new ShapePath}),(function(e){var t,n=e._length;for(t=0;t<n;t+=1)pointPool.release(e.v[t]),pointPool.release(e.i[t]),pointPool.release(e.o[t]),e.v[t]=null,e.i[t]=null,e.o[t]=null;e._length=0,e.c=!1})),factory.clone=function(e){var t,n=factory.newElement(),r=void 0===e._length?e.v.length:e._length;for(n.setLength(r),n.c=e.c,t=0;t<r;t+=1)n.setTripleAt(e.v[t][0],e.v[t][1],e.o[t][0],e.o[t][1],e.i[t][0],e.i[t][1],t);return n},factory),factory;function ShapeCollection(){this._length=0,this._maxLength=4,this.shapes=createSizedArray(this._maxLength)}ShapeCollection.prototype.addShape=function(e){this._length===this._maxLength&&(this.shapes=this.shapes.concat(createSizedArray(this._maxLength)),this._maxLength*=2),this.shapes[this._length]=e,this._length+=1},ShapeCollection.prototype.releaseShapes=function(){var e;for(e=0;e<this._length;e+=1)shapePool.release(this.shapes[e]);this._length=0};var shapeCollectionPool=(ob={newShapeCollection:function(){return _length?pool[_length-=1]:new ShapeCollection},release:function(e){var t,n=e._length;for(t=0;t<n;t+=1)shapePool.release(e.shapes[t]);e._length=0,_length===_maxLength&&(pool=pooling.double(pool),_maxLength*=2),pool[_length]=e,_length+=1}},_length=0,_maxLength=4,pool=createSizedArray(_maxLength),ob),ob,_length,_maxLength,pool,ShapePropertyFactory=function(){function e(e,t,n){var r,o,i,a,s,c,l,u,f,d=n.lastIndex,h=this.keyframes;if(e<h[0].t-this.offsetTime)r=h[0].s[0],i=!0,d=0;else if(e>=h[h.length-1].t-this.offsetTime)r=h[h.length-1].s?h[h.length-1].s[0]:h[h.length-2].e[0],i=!0;else{for(var p,m,y,g=d,b=h.length-1,v=!0;v&&(p=h[g],!((m=h[g+1]).t-this.offsetTime>e));)g<b-1?g+=1:v=!1;if(y=this.keyframesMetadata[g]||{},d=g,!(i=1===p.h)){if(e>=m.t-this.offsetTime)u=1;else if(e<p.t-this.offsetTime)u=0;else{var A;y.__fnct?A=y.__fnct:(A=BezierFactory.getBezierEasing(p.o.x,p.o.y,p.i.x,p.i.y).get,y.__fnct=A),u=A((e-(p.t-this.offsetTime))/(m.t-this.offsetTime-(p.t-this.offsetTime)))}o=m.s?m.s[0]:p.e[0]}r=p.s[0]}for(c=t._length,l=r.i[0].length,n.lastIndex=d,a=0;a<c;a+=1)for(s=0;s<l;s+=1)f=i?r.i[a][s]:r.i[a][s]+(o.i[a][s]-r.i[a][s])*u,t.i[a][s]=f,f=i?r.o[a][s]:r.o[a][s]+(o.o[a][s]-r.o[a][s])*u,t.o[a][s]=f,f=i?r.v[a][s]:r.v[a][s]+(o.v[a][s]-r.v[a][s])*u,t.v[a][s]=f}function t(){var e=this.comp.renderedFrame-this.offsetTime,t=this.keyframes[0].t-this.offsetTime,n=this.keyframes[this.keyframes.length-1].t-this.offsetTime,r=this._caching.lastFrame;return-999999!==r&&(r<t&&e<t||r>n&&e>n)||(this._caching.lastIndex=r<e?this._caching.lastIndex:0,this.interpolateShape(e,this.pv,this._caching)),this._caching.lastFrame=e,this.pv}function n(){this.paths=this.localShapeCollection}function r(e){(function(e,t){if(e._length!==t._length||e.c!==t.c)return!1;var n,r=e._length;for(n=0;n<r;n+=1)if(e.v[n][0]!==t.v[n][0]||e.v[n][1]!==t.v[n][1]||e.o[n][0]!==t.o[n][0]||e.o[n][1]!==t.o[n][1]||e.i[n][0]!==t.i[n][0]||e.i[n][1]!==t.i[n][1])return!1;return!0})(this.v,e)||(this.v=shapePool.clone(e),this.localShapeCollection.releaseShapes(),this.localShapeCollection.addShape(this.v),this._mdf=!0,this.paths=this.localShapeCollection)}function o(){if(this.elem.globalData.frameId!==this.frameId)if(this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var e,t;this.lock=!0,this._mdf=!1,e=this.kf?this.pv:this.data.ks?this.data.ks.k:this.data.pt.k;var n=this.effectsSequence.length;for(t=0;t<n;t+=1)e=this.effectsSequence[t](e);this.setVValue(e),this.lock=!1,this.frameId=this.elem.globalData.frameId}else this._mdf=!1}function i(e,t,r){this.propType="shape",this.comp=e.comp,this.container=e,this.elem=e,this.data=t,this.k=!1,this.kf=!1,this._mdf=!1;var o=3===r?t.pt.k:t.ks.k;this.v=shapePool.clone(o),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.reset=n,this.effectsSequence=[]}function a(e){this.effectsSequence.push(e),this.container.addDynamicProperty(this)}function s(e,r,o){this.propType="shape",this.comp=e.comp,this.elem=e,this.container=e,this.offsetTime=e.data.st,this.keyframes=3===o?r.pt.k:r.ks.k,this.keyframesMetadata=[],this.k=!0,this.kf=!0;var i=this.keyframes[0].s[0].i.length;this.v=shapePool.newElement(),this.v.setPathData(this.keyframes[0].s[0].c,i),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.lastFrame=-999999,this.reset=n,this._caching={lastFrame:-999999,lastIndex:0},this.effectsSequence=[t.bind(this)]}i.prototype.interpolateShape=e,i.prototype.getValue=o,i.prototype.setVValue=r,i.prototype.addEffect=a,s.prototype.getValue=o,s.prototype.interpolateShape=e,s.prototype.setVValue=r,s.prototype.addEffect=a;var c=function(){var e=roundCorner;function t(e,t){this.v=shapePool.newElement(),this.v.setPathData(!0,4),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.localShapeCollection.addShape(this.v),this.d=t.d,this.elem=e,this.comp=e.comp,this.frameId=-1,this.initDynamicPropertyContainer(e),this.p=PropertyFactory.getProp(e,t.p,1,0,this),this.s=PropertyFactory.getProp(e,t.s,1,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertEllToPath())}return t.prototype={reset:n,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertEllToPath())},convertEllToPath:function(){var t=this.p.v[0],n=this.p.v[1],r=this.s.v[0]/2,o=this.s.v[1]/2,i=3!==this.d,a=this.v;a.v[0][0]=t,a.v[0][1]=n-o,a.v[1][0]=i?t+r:t-r,a.v[1][1]=n,a.v[2][0]=t,a.v[2][1]=n+o,a.v[3][0]=i?t-r:t+r,a.v[3][1]=n,a.i[0][0]=i?t-r*e:t+r*e,a.i[0][1]=n-o,a.i[1][0]=i?t+r:t-r,a.i[1][1]=n-o*e,a.i[2][0]=i?t+r*e:t-r*e,a.i[2][1]=n+o,a.i[3][0]=i?t-r:t+r,a.i[3][1]=n+o*e,a.o[0][0]=i?t+r*e:t-r*e,a.o[0][1]=n-o,a.o[1][0]=i?t+r:t-r,a.o[1][1]=n+o*e,a.o[2][0]=i?t-r*e:t+r*e,a.o[2][1]=n+o,a.o[3][0]=i?t-r:t+r,a.o[3][1]=n-o*e}},extendPrototype([DynamicPropertyContainer],t),t}(),l=function(){function e(e,t){this.v=shapePool.newElement(),this.v.setPathData(!0,0),this.elem=e,this.comp=e.comp,this.data=t,this.frameId=-1,this.d=t.d,this.initDynamicPropertyContainer(e),1===t.sy?(this.ir=PropertyFactory.getProp(e,t.ir,0,0,this),this.is=PropertyFactory.getProp(e,t.is,0,.01,this),this.convertToPath=this.convertStarToPath):this.convertToPath=this.convertPolygonToPath,this.pt=Pro
vendor: 20,323 bytes, line 2
2pertyFactory.getProp(e,t.pt,0,0,this),this.p=PropertyFactory.getProp(e,t.p,1,0,this),this.r=PropertyFactory.getProp(e,t.r,0,degToRads,this),this.or=PropertyFactory.getProp(e,t.or,0,0,this),this.os=PropertyFactory.getProp(e,t.os,0,.01,this),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertToPath())}return e.prototype={reset:n,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertToPath())},convertStarToPath:function(){var e,t,n,r,o=2*Math.floor(this.pt.v),i=2*Math.PI/o,a=!0,s=this.or.v,c=this.ir.v,l=this.os.v,u=this.is.v,f=2*Math.PI*s/(2*o),d=2*Math.PI*c/(2*o),h=-Math.PI/2;h+=this.r.v;var p=3===this.data.d?-1:1;for(this.v._length=0,e=0;e<o;e+=1){n=a?l:u,r=a?f:d;var m=(t=a?s:c)*Math.cos(h),y=t*Math.sin(h),g=0===m&&0===y?0:y/Math.sqrt(m*m+y*y),b=0===m&&0===y?0:-m/Math.sqrt(m*m+y*y);m+=+this.p.v[0],y+=+this.p.v[1],this.v.setTripleAt(m,y,m-g*r*n*p,y-b*r*n*p,m+g*r*n*p,y+b*r*n*p,e,!0),a=!a,h+=i*p}},convertPolygonToPath:function(){var e,t=Math.floor(this.pt.v),n=2*Math.PI/t,r=this.or.v,o=this.os.v,i=2*Math.PI*r/(4*t),a=.5*-Math.PI,s=3===this.data.d?-1:1;for(a+=this.r.v,this.v._length=0,e=0;e<t;e+=1){var c=r*Math.cos(a),l=r*Math.sin(a),u=0===c&&0===l?0:l/Math.sqrt(c*c+l*l),f=0===c&&0===l?0:-c/Math.sqrt(c*c+l*l);c+=+this.p.v[0],l+=+this.p.v[1],this.v.setTripleAt(c,l,c-u*i*o*s,l-f*i*o*s,c+u*i*o*s,l+f*i*o*s,e,!0),a+=n*s}this.paths.length=0,this.paths[0]=this.v}},extendPrototype([DynamicPropertyContainer],e),e}(),u=function(){function e(e,t){this.v=shapePool.newElement(),this.v.c=!0,this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.elem=e,this.comp=e.comp,this.frameId=-1,this.d=t.d,this.initDynamicPropertyContainer(e),this.p=PropertyFactory.getProp(e,t.p,1,0,this),this.s=PropertyFactory.getProp(e,t.s,1,0,this),this.r=PropertyFactory.getProp(e,t.r,0,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertRectToPath())}return e.prototype={convertRectToPath:function(){var e=this.p.v[0],t=this.p.v[1],n=this.s.v[0]/2,r=this.s.v[1]/2,o=bmMin(n,r,this.r.v),i=o*(1-roundCorner);this.v._length=0,2===this.d||1===this.d?(this.v.setTripleAt(e+n,t-r+o,e+n,t-r+o,e+n,t-r+i,0,!0),this.v.setTripleAt(e+n,t+r-o,e+n,t+r-i,e+n,t+r-o,1,!0),0!==o?(this.v.setTripleAt(e+n-o,t+r,e+n-o,t+r,e+n-i,t+r,2,!0),this.v.setTripleAt(e-n+o,t+r,e-n+i,t+r,e-n+o,t+r,3,!0),this.v.setTripleAt(e-n,t+r-o,e-n,t+r-o,e-n,t+r-i,4,!0),this.v.setTripleAt(e-n,t-r+o,e-n,t-r+i,e-n,t-r+o,5,!0),this.v.setTripleAt(e-n+o,t-r,e-n+o,t-r,e-n+i,t-r,6,!0),this.v.setTripleAt(e+n-o,t-r,e+n-i,t-r,e+n-o,t-r,7,!0)):(this.v.setTripleAt(e-n,t+r,e-n+i,t+r,e-n,t+r,2),this.v.setTripleAt(e-n,t-r,e-n,t-r+i,e-n,t-r,3))):(this.v.setTripleAt(e+n,t-r+o,e+n,t-r+i,e+n,t-r+o,0,!0),0!==o?(this.v.setTripleAt(e+n-o,t-r,e+n-o,t-r,e+n-i,t-r,1,!0),this.v.setTripleAt(e-n+o,t-r,e-n+i,t-r,e-n+o,t-r,2,!0),this.v.setTripleAt(e-n,t-r+o,e-n,t-r+o,e-n,t-r+i,3,!0),this.v.setTripleAt(e-n,t+r-o,e-n,t+r-i,e-n,t+r-o,4,!0),this.v.setTripleAt(e-n+o,t+r,e-n+o,t+r,e-n+i,t+r,5,!0),this.v.setTripleAt(e+n-o,t+r,e+n-i,t+r,e+n-o,t+r,6,!0),this.v.setTripleAt(e+n,t+r-o,e+n,t+r-o,e+n,t+r-i,7,!0)):(this.v.setTripleAt(e-n,t-r,e-n+i,t-r,e-n,t-r,1,!0),this.v.setTripleAt(e-n,t+r,e-n,t+r-i,e-n,t+r,2,!0),this.v.setTripleAt(e+n,t+r,e+n-i,t+r,e+n,t+r,3,!0)))},getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertRectToPath())},reset:n},extendPrototype([DynamicPropertyContainer],e),e}(),f={getShapeProp:function(e,t,n){var r;return 3===n||4===n?r=(3===n?t.pt:t.ks).k.length?new s(e,t,n):new i(e,t,n):5===n?r=new u(e,t):6===n?r=new c(e,t):7===n&&(r=new l(e,t)),r.k&&e.addDynamicProperty(r),r},getConstructorFunction:function(){return i},getKeyframedConstructorFunction:function(){return s}};return f}(),Matrix=function(){var e=Math.cos,t=Math.sin,n=Math.tan,r=Math.round;function o(){return this.props[0]=1,this.props[1]=0,this.props[2]=0,this.props[3]=0,this.props[4]=0,this.props[5]=1,this.props[6]=0,this.props[7]=0,this.props[8]=0,this.props[9]=0,this.props[10]=1,this.props[11]=0,this.props[12]=0,this.props[13]=0,this.props[14]=0,this.props[15]=1,this}function i(n){if(0===n)return this;var r=e(n),o=t(n);return this._t(r,-o,0,0,o,r,0,0,0,0,1,0,0,0,0,1)}function a(n){if(0===n)return this;var r=e(n),o=t(n);return this._t(1,0,0,0,0,r,-o,0,0,o,r,0,0,0,0,1)}function s(n){if(0===n)return this;var r=e(n),o=t(n);return this._t(r,0,o,0,0,1,0,0,-o,0,r,0,0,0,0,1)}function c(n){if(0===n)return this;var r=e(n),o=t(n);return this._t(r,-o,0,0,o,r,0,0,0,0,1,0,0,0,0,1)}function l(e,t){return this._t(1,t,e,1,0,0)}function u(e,t){return this.shear(n(e),n(t))}function f(r,o){var i=e(o),a=t(o);return this._t(i,a,0,0,-a,i,0,0,0,0,1,0,0,0,0,1)._t(1,0,0,0,n(r),1,0,0,0,0,1,0,0,0,0,1)._t(i,-a,0,0,a,i,0,0,0,0,1,0,0,0,0,1)}function d(e,t,n){return n||0===n||(n=1),1===e&&1===t&&1===n?this:this._t(e,0,0,0,0,t,0,0,0,0,n,0,0,0,0,1)}function h(e,t,n,r,o,i,a,s,c,l,u,f,d,h,p,m){return this.props[0]=e,this.props[1]=t,this.props[2]=n,this.props[3]=r,this.props[4]=o,this.props[5]=i,this.props[6]=a,this.props[7]=s,this.props[8]=c,this.props[9]=l,this.props[10]=u,this.props[11]=f,this.props[12]=d,this.props[13]=h,this.props[14]=p,this.props[15]=m,this}function p(e,t,n){return n=n||0,0!==e||0!==t||0!==n?this._t(1,0,0,0,0,1,0,0,0,0,1,0,e,t,n,1):this}function m(e,t,n,r,o,i,a,s,c,l,u,f,d,h,p,m){var y=this.props;if(1===e&&0===t&&0===n&&0===r&&0===o&&1===i&&0===a&&0===s&&0===c&&0===l&&1===u&&0===f)return y[12]=y[12]*e+y[15]*d,y[13]=y[13]*i+y[15]*h,y[14]=y[14]*u+y[15]*p,y[15]*=m,this._identityCalculated=!1,this;var g=y[0],b=y[1],v=y[2],A=y[3],w=y[4],E=y[5],k=y[6],M=y[7],x=y[8],C=y[9],S=y[10],_=y[11],T=y[12],I=y[13],D=y[14],P=y[15];return y[0]=g*e+b*o+v*c+A*d,y[1]=g*t+b*i+v*l+A*h,y[2]=g*n+b*a+v*u+A*p,y[3]=g*r+b*s+v*f+A*m,y[4]=w*e+E*o+k*c+M*d,y[5]=w*t+E*i+k*l+M*h,y[6]=w*n+E*a+k*u+M*p,y[7]=w*r+E*s+k*f+M*m,y[8]=x*e+C*o+S*c+_*d,y[9]=x*t+C*i+S*l+_*h,y[10]=x*n+C*a+S*u+_*p,y[11]=x*r+C*s+S*f+_*m,y[12]=T*e+I*o+D*c+P*d,y[13]=T*t+I*i+D*l+P*h,y[14]=T*n+I*a+D*u+P*p,y[15]=T*r+I*s+D*f+P*m,this._identityCalculated=!1,this}function y(e){var t=e.props;return this.transform(t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15])}function g(){return this._identityCalculated||(this._identity=!(1!==this.props[0]||0!==this.props[1]||0!==this.props[2]||0!==this.props[3]||0!==this.props[4]||1!==this.props[5]||0!==this.props[6]||0!==this.props[7]||0!==this.props[8]||0!==this.props[9]||1!==this.props[10]||0!==this.props[11]||0!==this.props[12]||0!==this.props[13]||0!==this.props[14]||1!==this.props[15]),this._identityCalculated=!0),this._identity}function b(e){for(var t=0;t<16;){if(e.props[t]!==this.props[t])return!1;t+=1}return!0}function v(e){var t;for(t=0;t<16;t+=1)e.props[t]=this.props[t];return e}function A(e){var t;for(t=0;t<16;t+=1)this.props[t]=e[t]}function w(e,t,n){return{x:e*this.props[0]+t*this.props[4]+n*this.props[8]+this.props[12],y:e*this.props[1]+t*this.props[5]+n*this.props[9]+this.props[13],z:e*this.props[2]+t*this.props[6]+n*this.props[10]+this.props[14]}}function E(e,t,n){return e*this.props[0]+t*this.props[4]+n*this.props[8]+this.props[12]}function k(e,t,n){return e*this.props[1]+t*this.props[5]+n*this.props[9]+this.props[13]}function M(e,t,n){return e*this.props[2]+t*this.props[6]+n*this.props[10]+this.props[14]}function x(){var e=this.props[0]*this.props[5]-this.props[1]*this.props[4],t=this.props[5]/e,n=-this.props[1]/e,r=-this.props[4]/e,o=this.props[0]/e,i=(this.props[4]*this.props[13]-this.props[5]*this.props[12])/e,a=-(this.props[0]*this.props[13]-this.props[1]*this.props[12])/e,s=new Matrix;return s.props[0]=t,s.props[1]=n,s.props[4]=r,s.props[5]=o,s.props[12]=i,s.props[13]=a,s}function C(e){return this.getInverseMatrix().applyToPointArray(e[0],e[1],e[2]||0)}function S(e){var t,n=e.length,r=[];for(t=0;t<n;t+=1)r[t]=C(e[t]);return r}function _(e,t,n){var r=createTypedArray("float32",6);if(this.isIdentity())r[0]=e[0],r[1]=e[1],r[2]=t[0],r[3]=t[1],r[4]=n[0],r[5]=n[1];else{var o=this.props[0],i=this.props[1],a=this.props[4],s=this.props[5],c=this.props[12],l=this.props[13];r[0]=e[0]*o+e[1]*a+c,r[1]=e[0]*i+e[1]*s+l,r[2]=t[0]*o+t[1]*a+c,r[3]=t[0]*i+t[1]*s+l,r[4]=n[0]*o+n[1]*a+c,r[5]=n[0]*i+n[1]*s+l}return r}function T(e,t,n){return this.isIdentity()?[e,t,n]:[e*this.props[0]+t*this.props[4]+n*this.props[8]+this.props[12],e*this.props[1]+t*this.props[5]+n*this.props[9]+this.props[13],e*this.props[2]+t*this.props[6]+n*this.props[10]+this.props[14]]}function I(e,t){if(this.isIdentity())return e+","+t;var n=this.props;return Math.round(100*(e*n[0]+t*n[4]+n[12]))/100+","+Math.round(100*(e*n[1]+t*n[5]+n[13]))/100}function D(){for(var e=0,t=this.props,n="matrix3d(";e<16;)n+=r(1e4*t[e])/1e4,n+=15===e?")":",",e+=1;return n}function P(e){return e<1e-6&&e>0||e>-1e-6&&e<0?r(1e4*e)/1e4:e}function N(){var e=this.props;return"matrix("+P(e[0])+","+P(e[1])+","+P(e[4])+","+P(e[5])+","+P(e[12])+","+P(e[13])+")"}return function(){this.reset=o,this.rotate=i,this.rotateX=a,this.rotateY=s,this.rotateZ=c,this.skew=u,this.skewFromAxis=f,this.shear=l,this.scale=d,this.setTransform=h,this.translate=p,this.transform=m,this.multiply=y,this.applyToPoint=w,this.applyToX=E,this.applyToY=k,this.applyToZ=M,this.applyToPointArray=T,this.applyToTriplePoints=_,this.applyToPointStringified=I,this.toCSS=D,this.to2dCSS=N,this.clone=v,this.cloneFromProps=A,this.equals=b,this.inversePoints=S,this.inversePoint=C,this.getInverseMatrix=x,this._t=this.transform,this.isIdentity=g,this._identity=!0,this._identityCalculated=!1,this.props=createTypedArray("float32",16),this.reset()}}();function _typeof$3(e){return(_typeof$3="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var lottie={},standalone="__[STANDALONE]__",animationData="__[ANIMATIONDATA]__",renderer="";function setLocation(e){setLocationHref(e)}function searchAnimations(){!0===standalone?animationManager.searchAnimations(animationData,standalone,renderer):animationManager.searchAnimations()}function setSubframeRendering(e){setSubframeEnabled(e)}function setPrefix(e){setIdPrefix(e)}function loadAnimation(e){return!0===standalone&&(e.animationData=JSON.parse(animationData)),animationManager.loadAnimation(e)}function setQuality(e){if("string"==typeof e)switch(e){case"high":setDefaultCurveSegments(200);break;default:case"medium":setDefaultCurveSegments(50);break;case"low":setDefaultCurveSegments(10)}else!isNaN(e)&&e>1&&setDefaultCurveSegments(e);getDefaultCurveSegments()>=50?roundValues(!1):roundValues(!0)}function inBrowser(){return"undefined"!=typeof navigator}function installPlugin(e,t){"expressions"===e&&setExpressionsPlugin(t)}function getFactory(e){switch(e){case"propertyFactory":return PropertyFactory;case"shapePropertyFactory":return ShapePropertyFactory;case"matrix":return Matrix;default:return null}}function checkReady(){"complete"===document.readyState&&(clearInterval(readyStateCheckInterval),searchAnimations())}function getQueryVariable(e){for(var t=queryString.split("&"),n=0;n<t.length;n+=1){var r=t[n].split("=");if(decodeURIComponent(r[0])==e)return decodeURIComponent(r[1])}return null}lottie.play=animationManager.play,lottie.pause=animationManager.pause,lottie.setLocationHref=setLocation,lottie.togglePause=animationManager.togglePause,lottie.setSpeed=animationManager.setSpeed,lottie.setDirection=animationManager.setDirection,lottie.stop=animationManager.stop,lottie.searchAnimations=searchAnimations,lottie.registerAnimation=animationManager.registerAnimation,lottie.loadAnimation=loadAnimation,lottie.setSubframeRendering=setSubframeRendering,lottie.resize=animationManager.resize,lottie.goToAndStop=animationManager.goToAndStop,lottie.destroy=animationManager.destroy,lottie.setQuality=setQuality,lottie.inBrowser=inBrowser,lottie.installPlugin=installPlugin,lottie.freeze=animationManager.freeze,lottie.unfreeze=animationManager.unfreeze,lottie.setVolume=animationManager.setVolume,lottie.mute=animationManager.mute,lottie.unmute=animationManager.unmute,lottie.getRegisteredAnimations=animationManager.getRegisteredAnimations,lottie.useWebWorker=setWebWorker,lottie.setIDPrefix=setPrefix,lottie.__getFactory=getFactory,lottie.version="5.12.2";var queryString="";if(standalone){var scripts=document.getElementsByTagName("script"),index=scripts.length-1,myScript=scripts[index]||{src:""};queryString=myScript.src?myScript.src.replace(/^[^\?]+\??/,""):"",renderer=getQueryVariable("renderer")}var readyStateCheckInterval=setInterval(checkReady,100);try{"object"!==_typeof$3(exports)&&(window.bodymovin=lottie)}catch(t){}var ShapeModifiers=function(){var e={},t={};return e.registerModifier=function(e,n){t[e]||(t[e]=n)},e.getModifier=function(e,n,r){return new t[e](n,r)},e}();function ShapeModifier(){}function TrimModifier(){}function PuckerAndBloatModifier(){}ShapeModifier.prototype.initModifierProperties=function(){},ShapeModifier.prototype.addShapeToModifier=function(){},ShapeModifier.prototype.addShape=function(e){if(!this.closed){e.sh.container.addDynamicProperty(e.sh);var t={shape:e.sh,data:e,localShapeCollection:shapeCollectionPool.newShapeCollection()};this.shapes.push(t),this.addShapeToModifier(t),this._isAnimated&&e.setAsAnimated()}},ShapeModifier.prototype.init=function(e,t){this.shapes=[],this.elem=e,this.initDynamicPropertyContainer(e),this.initModifierProperties(e,t),this.frameId=initialDefaultFrame,this.closed=!1,this.k=!1,this.dynamicProperties.length?this.k=!0:this.getValue(!0)},ShapeModifier.prototype.processKeys=function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties())},extendPrototype([DynamicPropertyContainer],ShapeModifier),extendPrototype([ShapeModifier],TrimModifier),TrimModifier.prototype.initModifierProperties=function(e,t){this.s=PropertyFactory.getProp(e,t.s,0,.01,this),this.e=PropertyFactory.getProp(e,t.e,0,.01,this),this.o=PropertyFactory.getProp(e,t.o,0,0,this),this.sValue=0,this.eValue=0,this.getValue=this.processKeys,this.m=t.m,this._isAnimated=!!this.s.effectsSequence.length||!!this.e.effectsSequence.length||!!this.o.effectsSequence.length},TrimModifier.prototype.addShapeToModifier=function(e){e.pathsData=[]},TrimModifier.prototype.calculateShapeEdges=function(e,t,n,r,o){var i=[];t<=1?i.push({s:e,e:t}):e>=1?i.push({s:e-1,e:t-1}):(i.push({s:e,e:1}),i.push({s:0,e:t-1}));var a,s,c=[],l=i.length;for(a=0;a<l;a+=1){var u,f;(s=i[a]).e*o<r||s.s*o>r+n||(u=s.s*o<=r?0:(s.s*o-r)/n,f=s.e*o>=r+n?1:(s.e*o-r)/n,c.push([u,f]))}return c.length||c.push([0,0]),c},TrimModifier.prototype.releasePathsData=function(e){var t,n=e.length;for(t=0;t<n;t+=1)segmentsLengthPool.release(e[t]);return e.length=0,e},TrimModifier.prototype.processShapes=function(e){var t,n,r,o;if(this._mdf||e){var i=this.o.v%360/360;if(i<0&&(i+=1),(t=this.s.v>1?1+i:this.s.v<0?0+i:this.s.v+i)>(n=this.e.v>1?1+i:this.e.v<0?0+i:this.e.v+i)){var a=t;t=n,n=a}t=1e-4*Math.round(1e4*t),n=1e-4*Math.round(1e4*n),this.sValue=t,this.eValue=n}else t=this.sValue,n=this.eValue;var s,c,l,u,f,d=this.shapes.length,h=0;if(n===t)for(o=0;o<d;o+=1)this.shapes[o].localShapeCollection.releaseShapes(),this.shapes[o].shape._mdf=!0,this.shapes[o].shape.paths=this.shapes[o].localShapeCollection,this._mdf&&(this.shapes[o].pathsData.length=0);else if(1===n&&0===t||0===n&&1===t){if(this._mdf)for(o=0;o<d;o+=1)this.shapes[o].pathsData.length=0,this.shapes[o].shape._mdf=!0}else{var p,m,y=[];for(o=0;o<d;o+=1)if((p=this.shapes[o]).shape._mdf||this._mdf||e||2===this.m){if(c=(r=p.shape.paths)._length,f=0,!p.shape._mdf&&p.pathsData.length)f=p.totalShapeLength;else{for(l=this.releasePathsData(p.pathsData),s=0;s<c;s+=1)u=bez.getSegmentsLength(r.shapes[s]),l.push(u),f+=u.totalLength;p.totalShapeLength=f,p.pathsData=l}h+=f,p.shape._mdf=!0}else p.shape.paths=p.localShapeCollection;var g,b=t,v=n,A=0;for(o=d-1;o>=0;o-=1)if((p=this.shapes[o]).shape._mdf){for((m=p.localShapeCollection).releaseShapes(),2===this.m&&d>1?(g=this.calculateShapeEdges(t,n,p.totalShapeLength,A,h),A+=p.totalShapeLength):g=[[b,v]],c=g.length,s=0;s<c;s+=1){b=g[s][0],v=g[s][1],y.length=0,v<=1?y.push({s:p.totalShapeLength*b,e:p.totalShapeLength*v}):b>=1?y.push({s:p.totalShapeLength*(b-1),e:p.totalShapeLength*(v-1)}):(y.push({s:p.totalShapeLength*b,e:p.totalShapeLength}),y.push({s:0,e:p.totalShapeLength*(v-1)}));var w=this.addShapes(p,y[0]);if(y[0].s!==y[0].e){if(y.length>1)if(p.shape.paths.shapes[p.shape.paths._length-1].c){var E=w.pop();this.addPaths(w,m),w=this.addShapes(p,y[1],E)}else this.addPaths(w,m),w=this.addShapes(p,y[1]);this.addPaths(w,m)}}p.shape.paths=m}}},TrimModifier.prototype.addPaths=function(e,t){var n,r=e.length;for(n=0;n<r;n+=1)t.addShape(e[n])},TrimModifier.prototype.addSegment=function(e,t,n,r,o,i,a){o.setXYAt(t[0],t[1],"o",i),o.setXYAt(n[0],n[1],"i",i+1),a&&o.setXYAt(e[0],e[1],"v",i),o.setXYAt(r[0],r[1],"v",i+1)},TrimModifier.prototype.addSegmentFromArray=function(e,t,n,r){t.setXYAt(e[1],e[5],"o",n),t.setXYAt(e[2],e[6],"i",n+1),r&&t.setXYAt(e[0],e[4],"v",n),t.setXYAt(e[3],e[7],"v",n+1)},TrimModifier.prototype.addShapes=function(e,t,n){var r,o,i,a,s,c,l,u,f=e.pathsData,d=e.shape.paths.shapes,h=e.shape.paths._length,p=0,m=[],y=!0;for(n?(s=n._length,u=n._length):(n=shapePool.newElement(),s=0,u=0),m.push(n),r=0;r<h;r+=1){for(c=f[r].lengths,n.c=d[r].c,i=d[r].c?c.length:c.length+1,o=1;o<i;o+=1)if(p+(a=c[o-1]).addedLength<t.s)p+=a.addedLength,n.c=!1;else{if(p>t.e){n.c=!1;break}t.s<=p&&t.e>=p+a.addedLength?(this.addSegment(d[r].v[o-1],d[r].o[o-1],d[r].i[o],d[r].v[o],n,s,y),y=!1):(l=bez.getNewSegment(d[r].v[o-1],d[r].v[o],d[r].o[o-1],d[r].i[o],(t.s-p)/a.addedLength,(t.e-p)/a.addedLength,c[o-1]),this.addSegmentFromArray(l,n,s,y),y=!1,n.c=!1),p+=a.addedLength,s+=1}if(d[r].c&&c.length){if(a=c[o-1],p<=t.e){var g=c[o-1].addedLength;t.s<=p&&t.e>=p+g?(this.addSegment(d[r].v[o-1],d[r].o[o-1],d[r].i[0],d[r].v[0],n,s,y),y=!1):(l=bez.getNewSegment(d[r].v[o-1],d[r].v[0],d[r].o[o-1],d[r].i[0],(t.s-p)/g,(t.e-p)/g,c[o-1]),this.addSegmentFromArray(l,n,s,y),y=!1,n.c=!1)}else n.c=!1;p+=a.addedLength,s+=1}if(n._length&&(n.setXYAt(n.v[u][0],n.v[u][1],"i",u),n.setXYAt(n.v[n._length-1][0],n.v[n._length-1][1],"o",n._length-1)),p>t.e)break;r<h-1&&(n=shapePool.newElement(),y=!0,m.push(n),s=0)}return m},extendPrototype([ShapeModifier],PuckerAndBloatModifier),PuckerAndBloatModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(e,t.a,0,null,this),this._isAnimated=!!this.amount.effectsSequence.length},PuckerAndBloatModifier.prototype.processPath=function(e,t){var n=t/100,r=[0,0],o=e._length,i=0;for(i=0;i<o;i+=1)r[0]+=e.v[i][0],r[1]+=e.v[i][1];r[0]/=o,r[1]/=o;var a,s,c,l,u,f,d=shapePool.newElement();for(d.c=e.c,i=0;i<o;i+=1)a=e.v[i][0]+(r[0]-e.v[i][0])*n,s=e.v[i][1]+(r[1]-e.v[i][1])*n,c=e.o[i][0]+(r[0]-e.o[i][0])*-n,l=e.o[i][1]+(r[1]-e.o[i][1])*-n,u=e.i[i][0]+(r[0]-e.i[i][0])*-n,f=e.i[i][1]+(r[1]-e.i[i][1])*-n,d.setTripleAt(a,s,c,l,u,f,i);return d},PuckerAndBloatModifier.prototype.processShapes=function(e){var t,n,r,o,i,a,s=this.shapes.length,c=this.amount.v;if(0!==c)for(n=0;n<s;n+=1){if(a=(i=this.shapes[n]).localShapeCollection,i.shape._mdf||this._mdf||e)for(a.releaseShapes(),i.shape._mdf=!0,t=i.shape.paths.shapes,o=i.shape.paths._length,r=0;r<o;r+=1)a.addShape(this.processPath(t[r],c));i.shape.paths=i.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)};var TransformPropertyFactory=function(){var e=[0,0];function t(e,t,n){if(this.elem=e,this.frameId=-1,this.propType="transform",this.data=t,this.v=new Matrix,this.pre=new Matrix,this.appliedTransformations=0,this.initDynamicPropertyContainer(n||e),t.p&&t.p.s?(this.px=PropertyFactory.getProp(e,t.p.x,0,0,this),this.py=PropertyFactory.getProp(e,t.p.y,0,0,this),t.p.z&&(this.pz=PropertyFactory.getProp(e,t.p.z,0,0,this))):this.p=PropertyFactory.getProp(e,t.p||{k:[0,0,0]}
vendor: 40,225 bytes, line 2
2,1,0,this),t.rx){if(this.rx=PropertyFactory.getProp(e,t.rx,0,degToRads,this),this.ry=PropertyFactory.getProp(e,t.ry,0,degToRads,this),this.rz=PropertyFactory.getProp(e,t.rz,0,degToRads,this),t.or.k[0].ti){var r,o=t.or.k.length;for(r=0;r<o;r+=1)t.or.k[r].to=null,t.or.k[r].ti=null}this.or=PropertyFactory.getProp(e,t.or,1,degToRads,this),this.or.sh=!0}else this.r=PropertyFactory.getProp(e,t.r||{k:0},0,degToRads,this);t.sk&&(this.sk=PropertyFactory.getProp(e,t.sk,0,degToRads,this),this.sa=PropertyFactory.getProp(e,t.sa,0,degToRads,this)),this.a=PropertyFactory.getProp(e,t.a||{k:[0,0,0]},1,0,this),this.s=PropertyFactory.getProp(e,t.s||{k:[100,100,100]},1,.01,this),t.o?this.o=PropertyFactory.getProp(e,t.o,0,.01,e):this.o={_mdf:!1,v:1},this._isDirty=!0,this.dynamicProperties.length||this.getValue(!0)}return t.prototype={applyToMatrix:function(e){var t=this._mdf;this.iterateDynamicProperties(),this._mdf=this._mdf||t,this.a&&e.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.s&&e.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&e.skewFromAxis(-this.sk.v,this.sa.v),this.r?e.rotate(-this.r.v):e.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.data.p.s?this.data.p.z?e.translate(this.px.v,this.py.v,-this.pz.v):e.translate(this.px.v,this.py.v,0):e.translate(this.p.v[0],this.p.v[1],-this.p.v[2])},getValue:function(t){if(this.elem.globalData.frameId!==this.frameId){if(this._isDirty&&(this.precalculateMatrix(),this._isDirty=!1),this.iterateDynamicProperties(),this._mdf||t){var n;if(this.v.cloneFromProps(this.pre.props),this.appliedTransformations<1&&this.v.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations<2&&this.v.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&this.appliedTransformations<3&&this.v.skewFromAxis(-this.sk.v,this.sa.v),this.r&&this.appliedTransformations<4?this.v.rotate(-this.r.v):!this.r&&this.appliedTransformations<4&&this.v.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.autoOriented){var r,o;if(n=this.elem.globalData.frameRate,this.p&&this.p.keyframes&&this.p.getValueAtTime)this.p._caching.lastFrame+this.p.offsetTime<=this.p.keyframes[0].t?(r=this.p.getValueAtTime((this.p.keyframes[0].t+.01)/n,0),o=this.p.getValueAtTime(this.p.keyframes[0].t/n,0)):this.p._caching.lastFrame+this.p.offsetTime>=this.p.keyframes[this.p.keyframes.length-1].t?(r=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/n,0),o=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/n,0)):(r=this.p.pv,o=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/n,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){r=[],o=[];var i=this.px,a=this.py;i._caching.lastFrame+i.offsetTime<=i.keyframes[0].t?(r[0]=i.getValueAtTime((i.keyframes[0].t+.01)/n,0),r[1]=a.getValueAtTime((a.keyframes[0].t+.01)/n,0),o[0]=i.getValueAtTime(i.keyframes[0].t/n,0),o[1]=a.getValueAtTime(a.keyframes[0].t/n,0)):i._caching.lastFrame+i.offsetTime>=i.keyframes[i.keyframes.length-1].t?(r[0]=i.getValueAtTime(i.keyframes[i.keyframes.length-1].t/n,0),r[1]=a.getValueAtTime(a.keyframes[a.keyframes.length-1].t/n,0),o[0]=i.getValueAtTime((i.keyframes[i.keyframes.length-1].t-.01)/n,0),o[1]=a.getValueAtTime((a.keyframes[a.keyframes.length-1].t-.01)/n,0)):(r=[i.pv,a.pv],o[0]=i.getValueAtTime((i._caching.lastFrame+i.offsetTime-.01)/n,i.offsetTime),o[1]=a.getValueAtTime((a._caching.lastFrame+a.offsetTime-.01)/n,a.offsetTime))}else r=o=e;this.v.rotate(-Math.atan2(r[1]-o[1],r[0]-o[0]))}this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}},precalculateMatrix:function(){if(this.appliedTransformations=0,this.pre.reset(),!this.a.effectsSequence.length&&(this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1,!this.s.effectsSequence.length)){if(this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2,this.sk){if(this.sk.effectsSequence.length||this.sa.effectsSequence.length)return;this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3}this.r?this.r.effectsSequence.length||(this.pre.rotate(-this.r.v),this.appliedTransformations=4):this.rz.effectsSequence.length||this.ry.effectsSequence.length||this.rx.effectsSequence.length||this.or.effectsSequence.length||(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}},autoOrient:function(){}},extendPrototype([DynamicPropertyContainer],t),t.prototype.addDynamicProperty=function(e){this._addDynamicProperty(e),this.elem.addDynamicProperty(e),this._isDirty=!0},t.prototype._addDynamicProperty=DynamicPropertyContainer.prototype.addDynamicProperty,{getTransformProperty:function(e,n,r){return new t(e,n,r)}}}();function RepeaterModifier(){}function RoundCornersModifier(){}function floatEqual(e,t){return 1e5*Math.abs(e-t)<=Math.min(Math.abs(e),Math.abs(t))}function floatZero(e){return Math.abs(e)<=1e-5}function lerp(e,t,n){return e*(1-n)+t*n}function lerpPoint(e,t,n){return[lerp(e[0],t[0],n),lerp(e[1],t[1],n)]}function quadRoots(e,t,n){if(0===e)return[];var r=t*t-4*e*n;if(r<0)return[];var o=-t/(2*e);if(0===r)return[o];var i=Math.sqrt(r)/(2*e);return[o-i,o+i]}function polynomialCoefficients(e,t,n,r){return[3*t-e-3*n+r,3*e-6*t+3*n,-3*e+3*t,e]}function singlePoint(e){return new PolynomialBezier(e,e,e,e,!1)}function PolynomialBezier(e,t,n,r,o){o&&pointEqual(e,t)&&(t=lerpPoint(e,r,1/3)),o&&pointEqual(n,r)&&(n=lerpPoint(e,r,2/3));var i=polynomialCoefficients(e[0],t[0],n[0],r[0]),a=polynomialCoefficients(e[1],t[1],n[1],r[1]);this.a=[i[0],a[0]],this.b=[i[1],a[1]],this.c=[i[2],a[2]],this.d=[i[3],a[3]],this.points=[e,t,n,r]}function extrema(e,t){var n=e.points[0][t],r=e.points[e.points.length-1][t];if(n>r){var o=r;r=n,n=o}for(var i=quadRoots(3*e.a[t],2*e.b[t],e.c[t]),a=0;a<i.length;a+=1)if(i[a]>0&&i[a]<1){var s=e.point(i[a])[t];s<n?n=s:s>r&&(r=s)}return{min:n,max:r}}function intersectData(e,t,n){var r=e.boundingBox();return{cx:r.cx,cy:r.cy,width:r.width,height:r.height,bez:e,t:(t+n)/2,t1:t,t2:n}}function splitData(e){var t=e.bez.split(.5);return[intersectData(t[0],e.t1,e.t),intersectData(t[1],e.t,e.t2)]}function boxIntersect(e,t){return 2*Math.abs(e.cx-t.cx)<e.width+t.width&&2*Math.abs(e.cy-t.cy)<e.height+t.height}function intersectsImpl(e,t,n,r,o,i){if(boxIntersect(e,t))if(n>=i||e.width<=r&&e.height<=r&&t.width<=r&&t.height<=r)o.push([e.t,t.t]);else{var a=splitData(e),s=splitData(t);intersectsImpl(a[0],s[0],n+1,r,o,i),intersectsImpl(a[0],s[1],n+1,r,o,i),intersectsImpl(a[1],s[0],n+1,r,o,i),intersectsImpl(a[1],s[1],n+1,r,o,i)}}function crossProduct(e,t){return[e[1]*t[2]-e[2]*t[1],e[2]*t[0]-e[0]*t[2],e[0]*t[1]-e[1]*t[0]]}function lineIntersection(e,t,n,r){var o=[e[0],e[1],1],i=[t[0],t[1],1],a=[n[0],n[1],1],s=[r[0],r[1],1],c=crossProduct(crossProduct(o,i),crossProduct(a,s));return floatZero(c[2])?null:[c[0]/c[2],c[1]/c[2]]}function polarOffset(e,t,n){return[e[0]+Math.cos(t)*n,e[1]-Math.sin(t)*n]}function pointDistance(e,t){return Math.hypot(e[0]-t[0],e[1]-t[1])}function pointEqual(e,t){return floatEqual(e[0],t[0])&&floatEqual(e[1],t[1])}function ZigZagModifier(){}function setPoint(e,t,n,r,o,i,a){var s=n-Math.PI/2,c=n+Math.PI/2,l=t[0]+Math.cos(n)*r*o,u=t[1]-Math.sin(n)*r*o;e.setTripleAt(l,u,l+Math.cos(s)*i,u-Math.sin(s)*i,l+Math.cos(c)*a,u-Math.sin(c)*a,e.length())}function getPerpendicularVector(e,t){var n=[t[0]-e[0],t[1]-e[1]],r=.5*-Math.PI;return[Math.cos(r)*n[0]-Math.sin(r)*n[1],Math.sin(r)*n[0]+Math.cos(r)*n[1]]}function getProjectingAngle(e,t){var n=0===t?e.length()-1:t-1,r=(t+1)%e.length(),o=getPerpendicularVector(e.v[n],e.v[r]);return Math.atan2(0,1)-Math.atan2(o[1],o[0])}function zigZagCorner(e,t,n,r,o,i,a){var s=getProjectingAngle(t,n),c=t.v[n%t._length],l=t.v[0===n?t._length-1:n-1],u=t.v[(n+1)%t._length],f=2===i?Math.sqrt(Math.pow(c[0]-l[0],2)+Math.pow(c[1]-l[1],2)):0,d=2===i?Math.sqrt(Math.pow(c[0]-u[0],2)+Math.pow(c[1]-u[1],2)):0;setPoint(e,t.v[n%t._length],s,a,r,d/(2*(o+1)),f/(2*(o+1)),i)}function zigZagSegment(e,t,n,r,o,i){for(var a=0;a<r;a+=1){var s=(a+1)/(r+1),c=2===o?Math.sqrt(Math.pow(t.points[3][0]-t.points[0][0],2)+Math.pow(t.points[3][1]-t.points[0][1],2)):0,l=t.normalAngle(s);setPoint(e,t.point(s),l,i,n,c/(2*(r+1)),c/(2*(r+1)),o),i=-i}return i}function linearOffset(e,t,n){var r=Math.atan2(t[0]-e[0],t[1]-e[1]);return[polarOffset(e,r,n),polarOffset(t,r,n)]}function offsetSegment(e,t){var n,r,o,i,a,s,c;n=(c=linearOffset(e.points[0],e.points[1],t))[0],r=c[1],o=(c=linearOffset(e.points[1],e.points[2],t))[0],i=c[1],a=(c=linearOffset(e.points[2],e.points[3],t))[0],s=c[1];var l=lineIntersection(n,r,o,i);null===l&&(l=r);var u=lineIntersection(a,s,o,i);return null===u&&(u=a),new PolynomialBezier(n,l,u,s)}function joinLines(e,t,n,r,o){var i=t.points[3],a=n.points[0];if(3===r)return i;if(pointEqual(i,a))return i;if(2===r){var s=-t.tangentAngle(1),c=-n.tangentAngle(0)+Math.PI,l=lineIntersection(i,polarOffset(i,s+Math.PI/2,100),a,polarOffset(a,s+Math.PI/2,100)),u=l?pointDistance(l,i):pointDistance(i,a)/2,f=polarOffset(i,s,2*u*roundCorner);return e.setXYAt(f[0],f[1],"o",e.length()-1),f=polarOffset(a,c,2*u*roundCorner),e.setTripleAt(a[0],a[1],a[0],a[1],f[0],f[1],e.length()),a}var d=lineIntersection(pointEqual(i,t.points[2])?t.points[0]:t.points[2],i,a,pointEqual(a,n.points[1])?n.points[3]:n.points[1]);return d&&pointDistance(d,i)<o?(e.setTripleAt(d[0],d[1],d[0],d[1],d[0],d[1],e.length()),d):i}function getIntersection(e,t){var n=e.intersections(t);return n.length&&floatEqual(n[0][0],1)&&n.shift(),n.length?n[0]:null}function pruneSegmentIntersection(e,t){var n=e.slice(),r=t.slice(),o=getIntersection(e[e.length-1],t[0]);return o&&(n[e.length-1]=e[e.length-1].split(o[0])[0],r[0]=t[0].split(o[1])[1]),e.length>1&&t.length>1&&(o=getIntersection(e[0],t[t.length-1]))?[[e[0].split(o[0])[0]],[t[t.length-1].split(o[1])[1]]]:[n,r]}function pruneIntersections(e){for(var t,n=1;n<e.length;n+=1)t=pruneSegmentIntersection(e[n-1],e[n]),e[n-1]=t[0],e[n]=t[1];return e.length>1&&(t=pruneSegmentIntersection(e[e.length-1],e[0]),e[e.length-1]=t[0],e[0]=t[1]),e}function offsetSegmentSplit(e,t){var n,r,o,i,a=e.inflectionPoints();if(0===a.length)return[offsetSegment(e,t)];if(1===a.length||floatEqual(a[1],1))return n=(o=e.split(a[0]))[0],r=o[1],[offsetSegment(n,t),offsetSegment(r,t)];n=(o=e.split(a[0]))[0];var s=(a[1]-a[0])/(1-a[0]);return i=(o=o[1].split(s))[0],r=o[1],[offsetSegment(n,t),offsetSegment(i,t),offsetSegment(r,t)]}function OffsetPathModifier(){}function getFontProperties(e){for(var t=e.fStyle?e.fStyle.split(" "):[],n="normal",r="normal",o=t.length,i=0;i<o;i+=1)switch(t[i].toLowerCase()){case"italic":r="italic";break;case"bold":n="700";break;case"black":n="900";break;case"medium":n="500";break;case"regular":case"normal":n="400";break;case"light":case"thin":n="200"}return{style:r,weight:e.fWeight||n}}extendPrototype([ShapeModifier],RepeaterModifier),RepeaterModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.c=PropertyFactory.getProp(e,t.c,0,null,this),this.o=PropertyFactory.getProp(e,t.o,0,null,this),this.tr=TransformPropertyFactory.getTransformProperty(e,t.tr,this),this.so=PropertyFactory.getProp(e,t.tr.so,0,.01,this),this.eo=PropertyFactory.getProp(e,t.tr.eo,0,.01,this),this.data=t,this.dynamicProperties.length||this.getValue(!0),this._isAnimated=!!this.dynamicProperties.length,this.pMatrix=new Matrix,this.rMatrix=new Matrix,this.sMatrix=new Matrix,this.tMatrix=new Matrix,this.matrix=new Matrix},RepeaterModifier.prototype.applyTransforms=function(e,t,n,r,o,i){var a=i?-1:1,s=r.s.v[0]+(1-r.s.v[0])*(1-o),c=r.s.v[1]+(1-r.s.v[1])*(1-o);e.translate(r.p.v[0]*a*o,r.p.v[1]*a*o,r.p.v[2]),t.translate(-r.a.v[0],-r.a.v[1],r.a.v[2]),t.rotate(-r.r.v*a*o),t.translate(r.a.v[0],r.a.v[1],r.a.v[2]),n.translate(-r.a.v[0],-r.a.v[1],r.a.v[2]),n.scale(i?1/s:s,i?1/c:c),n.translate(r.a.v[0],r.a.v[1],r.a.v[2])},RepeaterModifier.prototype.init=function(e,t,n,r){for(this.elem=e,this.arr=t,this.pos=n,this.elemsData=r,this._currentCopies=0,this._elements=[],this._groups=[],this.frameId=-1,this.initDynamicPropertyContainer(e),this.initModifierProperties(e,t[n]);n>0;)n-=1,this._elements.unshift(t[n]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)},RepeaterModifier.prototype.resetElements=function(e){var t,n=e.length;for(t=0;t<n;t+=1)e[t]._processed=!1,"gr"===e[t].ty&&this.resetElements(e[t].it)},RepeaterModifier.prototype.cloneElements=function(e){var t=JSON.parse(JSON.stringify(e));return this.resetElements(t),t},RepeaterModifier.prototype.changeGroupRender=function(e,t){var n,r=e.length;for(n=0;n<r;n+=1)e[n]._render=t,"gr"===e[n].ty&&this.changeGroupRender(e[n].it,t)},RepeaterModifier.prototype.processShapes=function(e){var t,n,r,o,i,a=!1;if(this._mdf||e){var s,c=Math.ceil(this.c.v);if(this._groups.length<c){for(;this._groups.length<c;){var l={it:this.cloneElements(this._elements),ty:"gr"};l.it.push({a:{a:0,ix:1,k:[0,0]},nm:"Transform",o:{a:0,ix:7,k:100},p:{a:0,ix:2,k:[0,0]},r:{a:1,ix:6,k:[{s:0,e:0,t:0},{s:0,e:0,t:1}]},s:{a:0,ix:3,k:[100,100]},sa:{a:0,ix:5,k:0},sk:{a:0,ix:4,k:0},ty:"tr"}),this.arr.splice(0,0,l),this._groups.splice(0,0,l),this._currentCopies+=1}this.elem.reloadShapes(),a=!0}for(i=0,r=0;r<=this._groups.length-1;r+=1){if(s=i<c,this._groups[r]._render=s,this.changeGroupRender(this._groups[r].it,s),!s){var u=this.elemsData[r].it,f=u[u.length-1];0!==f.transform.op.v?(f.transform.op._mdf=!0,f.transform.op.v=0):f.transform.op._mdf=!1}i+=1}this._currentCopies=c;var d=this.o.v,h=d%1,p=d>0?Math.floor(d):Math.ceil(d),m=this.pMatrix.props,y=this.rMatrix.props,g=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var b,v,A=0;if(d>0){for(;A<p;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),A+=1;h&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,h,!1),A+=h)}else if(d<0){for(;A>p;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),A-=1;h&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-h,!0),A-=h)}for(r=1===this.data.m?0:this._currentCopies-1,o=1===this.data.m?1:-1,i=this._currentCopies;i;){if(v=(n=(t=this.elemsData[r].it)[t.length-1].transform.mProps.v.props).length,t[t.length-1].transform.mProps._mdf=!0,t[t.length-1].transform.op._mdf=!0,t[t.length-1].transform.op.v=1===this._currentCopies?this.so.v:this.so.v+(this.eo.v-this.so.v)*(r/(this._currentCopies-1)),0!==A){for((0!==r&&1===o||r!==this._currentCopies-1&&-1===o)&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(y[0],y[1],y[2],y[3],y[4],y[5],y[6],y[7],y[8],y[9],y[10],y[11],y[12],y[13],y[14],y[15]),this.matrix.transform(g[0],g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15]),this.matrix.transform(m[0],m[1],m[2],m[3],m[4],m[5],m[6],m[7],m[8],m[9],m[10],m[11],m[12],m[13],m[14],m[15]),b=0;b<v;b+=1)n[b]=this.matrix.props[b];this.matrix.reset()}else for(this.matrix.reset(),b=0;b<v;b+=1)n[b]=this.matrix.props[b];A+=1,i-=1,r+=o}}else for(i=this._currentCopies,r=0,o=1;i;)n=(t=this.elemsData[r].it)[t.length-1].transform.mProps.v.props,t[t.length-1].transform.mProps._mdf=!1,t[t.length-1].transform.op._mdf=!1,i-=1,r+=o;return a},RepeaterModifier.prototype.addShape=function(){},extendPrototype([ShapeModifier],RoundCornersModifier),RoundCornersModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.rd=PropertyFactory.getProp(e,t.r,0,null,this),this._isAnimated=!!this.rd.effectsSequence.length},RoundCornersModifier.prototype.processPath=function(e,t){var n,r=shapePool.newElement();r.c=e.c;var o,i,a,s,c,l,u,f,d,h,p,m,y=e._length,g=0;for(n=0;n<y;n+=1)o=e.v[n],a=e.o[n],i=e.i[n],o[0]===a[0]&&o[1]===a[1]&&o[0]===i[0]&&o[1]===i[1]?0!==n&&n!==y-1||e.c?(s=0===n?e.v[y-1]:e.v[n-1],l=(c=Math.sqrt(Math.pow(o[0]-s[0],2)+Math.pow(o[1]-s[1],2)))?Math.min(c/2,t)/c:0,u=p=o[0]+(s[0]-o[0])*l,f=m=o[1]-(o[1]-s[1])*l,d=u-(u-o[0])*roundCorner,h=f-(f-o[1])*roundCorner,r.setTripleAt(u,f,d,h,p,m,g),g+=1,s=n===y-1?e.v[0]:e.v[n+1],l=(c=Math.sqrt(Math.pow(o[0]-s[0],2)+Math.pow(o[1]-s[1],2)))?Math.min(c/2,t)/c:0,u=d=o[0]+(s[0]-o[0])*l,f=h=o[1]+(s[1]-o[1])*l,p=u-(u-o[0])*roundCorner,m=f-(f-o[1])*roundCorner,r.setTripleAt(u,f,d,h,p,m,g),g+=1):(r.setTripleAt(o[0],o[1],a[0],a[1],i[0],i[1],g),g+=1):(r.setTripleAt(e.v[n][0],e.v[n][1],e.o[n][0],e.o[n][1],e.i[n][0],e.i[n][1],g),g+=1);return r},RoundCornersModifier.prototype.processShapes=function(e){var t,n,r,o,i,a,s=this.shapes.length,c=this.rd.v;if(0!==c)for(n=0;n<s;n+=1){if(a=(i=this.shapes[n]).localShapeCollection,i.shape._mdf||this._mdf||e)for(a.releaseShapes(),i.shape._mdf=!0,t=i.shape.paths.shapes,o=i.shape.paths._length,r=0;r<o;r+=1)a.addShape(this.processPath(t[r],c));i.shape.paths=i.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)},PolynomialBezier.prototype.point=function(e){return[((this.a[0]*e+this.b[0])*e+this.c[0])*e+this.d[0],((this.a[1]*e+this.b[1])*e+this.c[1])*e+this.d[1]]},PolynomialBezier.prototype.derivative=function(e){return[(3*e*this.a[0]+2*this.b[0])*e+this.c[0],(3*e*this.a[1]+2*this.b[1])*e+this.c[1]]},PolynomialBezier.prototype.tangentAngle=function(e){var t=this.derivative(e);return Math.atan2(t[1],t[0])},PolynomialBezier.prototype.normalAngle=function(e){var t=this.derivative(e);return Math.atan2(t[0],t[1])},PolynomialBezier.prototype.inflectionPoints=function(){var e=this.a[1]*this.b[0]-this.a[0]*this.b[1];if(floatZero(e))return[];var t=-.5*(this.a[1]*this.c[0]-this.a[0]*this.c[1])/e,n=t*t-1/3*(this.b[1]*this.c[0]-this.b[0]*this.c[1])/e;if(n<0)return[];var r=Math.sqrt(n);return floatZero(r)?r>0&&r<1?[t]:[]:[t-r,t+r].filter((function(e){return e>0&&e<1}))},PolynomialBezier.prototype.split=function(e){if(e<=0)return[singlePoint(this.points[0]),this];if(e>=1)return[this,singlePoint(this.points[this.points.length-1])];var t=lerpPoint(this.points[0],this.points[1],e),n=lerpPoint(this.points[1],this.points[2],e),r=lerpPoint(this.points[2],this.points[3],e),o=lerpPoint(t,n,e),i=lerpPoint(n,r,e),a=lerpPoint(o,i,e);return[new PolynomialBezier(this.points[0],t,o,a,!0),new PolynomialBezier(a,i,r,this.points[3],!0)]},PolynomialBezier.prototype.bounds=function(){return{x:extrema(this,0),y:extrema(this,1)}},PolynomialBezier.prototype.boundingBox=function(){var e=this.bounds();return{left:e.x.min,right:e.x.max,top:e.y.min,bottom:e.y.max,width:e.x.max-e.x.min,height:e.y.max-e.y.min,cx:(e.x.max+e.x.min)/2,cy:(e.y.max+e.y.min)/2}},PolynomialBezier.prototype.intersections=function(e,t,n){void 0===t&&(t=2),void 0===n&&(n=7);var r=[];return intersectsImpl(intersectData(this,0,1),intersectData(e,0,1),0,t,r,n),r},PolynomialBezier.shapeSegment=function(e,t){var n=(t+1)%e.length();return new PolynomialBezier(e.v[t],e.o[t],e.i[n],e.v[n],!0)},PolynomialBezier.shapeSegmentInverted=function(e,t){var n=(t+1)%e.length();return new PolynomialBezier(e.v[n],e.i[n],e.o[t],e.v[t],!0)},extendPrototype([ShapeModifier],ZigZagModifier),ZigZagModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.amplitude=PropertyFactory.getProp(e,t.s,0,null,this),this.frequency=PropertyFactory.getProp(e,t.r,0,null,this),this.pointsType=PropertyFactory.getProp(e,t.pt,0,null,this),this._isAnimated=0!==this.amplitude.effectsSequence.length||0!==this.frequency.effectsSequence.length||0!==this.pointsType.effectsSequence.length},ZigZagModifier.prototype.processPath=function(e,t,n,r){var o=e._length,i=shapePool.newElement();if(i.c=e.c,e.c||(o-=1),0===o)return i;var a=-1,s=PolynomialBezier.shapeSegment(e,0);zigZagCorner(i,e,0,t,n,r,a);for(var c=0;c<o;c+=1)a=zigZagSegment(i,s,t,n,r,-a),s=c!==o-1||e.c?PolynomialBezier.shapeSegment(e,(c+1)%o):null,zigZagCorner(i,e,c+1,t,n,r,a);return i},ZigZagModifier.prototype.processShapes=function(e){var t,n,r,o,i,a,s=this.shapes.length,c=this.amplitude.v,l=Math.max(0,Math.round(this.frequency.v)),u=this.pointsType.v;if(0!==c)for(n=0;n<s;n+=1){if(a=(i=this.shapes[n]).localShapeCollection,i.shape._mdf||this._mdf||e)for(a.releaseShapes(),i.shape._mdf=!0,t=i.shape.paths.shapes,o=i.shape.paths._length,r=0;r<o;r+=1)a.addShape(this.processPath(t[r],c,l,u));i.shape.paths=i.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)},extendPrototype([ShapeModifier],OffsetPathModifier),OffsetPathModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(e,t.a,0,null,this),this.miterLimit=PropertyFactory.getProp(e,t.ml,0,null,this),this.lineJoin=t.lj,this._isAnimated=0!==this.amount.effectsSequence.length},OffsetPathModifier.prototype.processPath=function(e,t,n,r){var o=shapePool.newElement();o.c=e.c;var i,a,s,c=e.length();e.c||(c-=1);var l=[];for(i=0;i<c;i+=1)s=PolynomialBezier.shapeSegment(e,i),l.push(offsetSegmentSplit(s,t));if(!e.c)for(i=c-1;i>=0;i-=1)s=PolynomialBezier.shapeSegmentInverted(e,i),l.push(offsetSegmentSplit(s,t));l=pruneIntersections(l);var u=null,f=null;for(i=0;i<l.length;i+=1){var d=l[i];for(f&&(u=joinLines(o,f,d[0],n,r)),f=d[d.length-1],a=0;a<d.length;a+=1)s=d[a],u&&pointEqual(s.points[0],u)?o.setXYAt(s.points[1][0],s.points[1][1],"o",o.length()-1):o.setTripleAt(s.points[0][0],s.points[0][1],s.points[1][0],s.points[1][1],s.points[0][0],s.points[0][1],o.length()),o.setTripleAt(s.points[3][0],s.points[3][1],s.points[3][0],s.points[3][1],s.points[2][0],s.points[2][1],o.length()),u=s.points[3]}return l.length&&joinLines(o,f,l[0][0],n,r),o},OffsetPathModifier.prototype.processShapes=function(e){var t,n,r,o,i,a,s=this.shapes.length,c=this.amount.v,l=this.miterLimit.v,u=this.lineJoin;if(0!==c)for(n=0;n<s;n+=1){if(a=(i=this.shapes[n]).localShapeCollection,i.shape._mdf||this._mdf||e)for(a.releaseShapes(),i.shape._mdf=!0,t=i.shape.paths.shapes,o=i.shape.paths._length,r=0;r<o;r+=1)a.addShape(this.processPath(t[r],c,u,l));i.shape.paths=i.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)};var FontManager=function(){var e={w:0,size:0,shapes:[],data:{shapes:[]}},t=[];t=t.concat([2304,2305,2306,2307,2362,2363,2364,2364,2366,2367,2368,2369,2370,2371,2372,2373,2374,2375,2376,2377,2378,2379,2380,2381,2382,2383,2387,2388,2389,2390,2391,2402,2403]);var n=["d83cdffb","d83cdffc","d83cdffd","d83cdffe","d83cdfff"];function r(e,t){var n=createTag("span");n.setAttribute("aria-hidden",!0),n.style.fontFamily=t;var r=createTag("span");r.innerText="giItT1WQy@!-/#",n.style.position="absolute",n.style.left="-10000px",n.style.top="-10000px",n.style.fontSize="300px",n.style.fontVariant="normal",n.style.fontStyle="normal",n.style.fontWeight="normal",n.style.letterSpacing="0",n.appendChild(r),document.body.appendChild(n);var o=r.offsetWidth;return r.style.fontFamily=function(e){var t,n=e.split(","),r=n.length,o=[];for(t=0;t<r;t+=1)"sans-serif"!==n[t]&&"monospace"!==n[t]&&o.push(n[t]);return o.join(",")}(e)+", "+t,{node:r,w:o,parent:n}}function o(e,t){var n,r=document.body&&t?"svg":"canvas",o=getFontProperties(e);if("svg"===r){var i=createNS("text");i.style.fontSize="100px",i.setAttribute("font-family",e.fFamily),i.setAttribute("font-style",o.style),i.setAttribute("font-weight",o.weight),i.textContent="1",e.fClass?(i.style.fontFamily="inherit",i.setAttribute("class",e.fClass)):i.style.fontFamily=e.fFamily,t.appendChild(i),n=i}else{var a=new OffscreenCanvas(500,500).getContext("2d");a.font=o.style+" "+o.weight+" 100px "+e.fFamily,n=a}return{measureText:function(e){return"svg"===r?(n.textContent=e,n.getComputedTextLength()):n.measureText(e).width}}}function i(e){var t=0,n=e.charCodeAt(0);if(n>=55296&&n<=56319){var r=e.charCodeAt(1);r>=56320&&r<=57343&&(t=1024*(n-55296)+r-56320+65536)}return t}function a(e){var t=i(e);return t>=127462&&t<=127487}var s=function(){this.fonts=[],this.chars=null,this.typekitLoaded=0,this.isLoaded=!1,this._warned=!1,this.initTime=Date.now(),this.setIsLoadedBinded=this.setIsLoaded.bind(this),this.checkLoadedFontsBinded=this.checkLoadedFonts.bind(this)};return s.isModifier=function(e,t){var r=e.toString(16)+t.toString(16);return-1!==n.indexOf(r)},s.isZeroWidthJoiner=function(e){return 8205===e},s.isFlagEmoji=function(e){return a(e.substr(0,2))&&a(e.substr(2,2))},s.isRegionalCode=a,s.isCombinedCharacter=function(e){return-1!==t.indexOf(e)},s.isRegionalFlag=function(e,t){var n=i(e.substr(t,2));if(127988!==n)return!1;var r=0;for(t+=2;r<5;){if((n=i(e.substr(t,2)))<917601||n>917626)return!1;r+=1,t+=2}return 917631===i(e.substr(t,2))},s.isVariationSelector=function(e){return 65039===e},s.BLACK_FLAG_CODE_POINT=127988,s.prototype={addChars:function(e){if(e){var t;this.chars||(this.chars=[]);var n,r,o=e.length,i=this.chars.length;for(t=0;t<o;t+=1){for(n=0,r=!1;n<i;)this.chars[n].style===e[t].style&&this.chars[n].fFamily===e[t].fFamily&&this.chars[n].ch===e[t].ch&&(r=!0),n+=1;r||(this.chars.push(e[t]),i+=1)}}},addFonts:function(e,t){if(e){if(this.chars)return this.isLoaded=!0,void(this.fonts=e.list);if(!document.body)return this.isLoaded=!0,e.list.forEach((function(e){e.helper=o(e),e.cache={}})),void(this.fonts=e.list);var n,i=e.list,a=i.length,s=a;for(n=0;n<a;n+=1){var c,l,u=!0;if(i[n].loaded=!1,i[n].monoCase=r(i[n].fFamily,"monospace"),i[n].sansCase=r(i[n].fFamily,"sans-serif"),i[n].fPath){if("p"===i[n].fOrigin||3===i[n].origin){if((c=document.querySelectorAll('style[f-forigin="p"][f-family="'+i[n].fFamily+'"], style[f-origin="3"][f-family="'+i[n].fFamily+'"]')).length>0&&(u=!1),u){var f=createTag("style");f.setAttribute("f-forigin",i[n].fOrigin),f.setAttribute("f-origin",i[n].origin),f.setAttribute("f-family",i[n].fFamily),f.type="text/css",f.innerText="@font-face {font-family: "+i[n].fFamily+"; font-style: normal; src: url('"+i[n].fPath+"');}",t.appendChild(f)}}else if("g"===i[n].fOrigin||1===i[n].origin){for(c=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]'),l=0;l<c.length;l+=1)-1!==c[l].href.indexOf(i[n].fPath)&&(u=!1);if(u){var d=createTag("link");d.setAttribute("f-forigin",i[n].fOrigin),d.setAttribute("f-origin",i[n].origin),d.type="text/css",d.rel="stylesheet",d.href=i[n].fPath,document.body.appendChild(d)}}else if("t"===i[n].fOrigin||2===i[n].origin){for(c=document.querySelectorAll('script[f-forigin="t"], script[f-origin="2"]'),l=0;l<c.length;l+=1)i[n].fPath===c[l].src&&(u=!1);if(u){var h=createTag("link");h.setAttribute("f-forigin",i[n].fOrigin),h.setAttribute("f-origin",i[n].origin),h.setAttribute("rel","stylesheet"),h.setAttribute("href",i[n].fPath),t.appendChild(h)}}}else i[n].loaded=!0,s-=1;i[n].helper=o(i[n],t),i[n].cache={},this.fonts.push(i[n])}0===s?this.isLoaded=!0:setTimeout(this.checkLoadedFonts.bind(this),100)}else this.isLoaded=!0},getCharData:function(t,n,r){for(var o=0,i=this.chars.length;o<i;){if(this.chars[o].ch===t&&this.chars[o].style===n&&this.chars[o].fFamily===r)return this.chars[o];o+=1}return("string"==typeof t&&13!==t.charCodeAt(0)||!t)&&console&&console.warn&&!this._warned&&(this._warned=!0),e},getFontByName:function(e){for(var t=0,n=this.fonts.length;t<n;){if(this.fonts[t].fName===e)return this.fonts[t];t+=1}return this.fonts[0]},measureText:function(e,t,n){var r=this.getFontByName(t),o=e;if(!r.cache[o]){var i=r.helper;if(" "===e){var a=i.measureText("|"+e+"|"),s=i.measureText("||");r.cache[o]=(a-s)/100}else r.cache[o]=i.measureText(e)/100}return r.cache[o]*n},checkLoadedFonts:function(){var e,t,n,r=this.fonts.length,o=r;for(e=0;e<r;e+=1)this.fonts[e].loaded?o-=1:"n"===this.fonts[e].fOrigin||0===this.fonts[e].origin?this.fonts[e].loaded=!0:(t=this.fonts[e].monoCase.node,n=this.fonts[e].monoCase.w,t.offsetWidth!==n?(o-=1,this.fonts[e].loaded=!0):(t=this.fonts[e].sansCase.node,n=this.fonts[e].sansCase.w,t.offsetWidth!==n&&(o-=1,this.fonts[e].loaded=!0)),this.fonts[e].loaded&&(this.fonts[e].sansCase.parent.parentNode.removeChild(this.fonts[e].sansCase.parent),this.fonts[e].monoCase.parent.parentNode.removeChild(this.fonts[e].monoCase.parent)));0!==o&&Date.now()-this.initTime<5e3?setTimeout(this.checkLoadedFontsBinded,20):setTimeout(this.setIsLoadedBinded,10)},setIsLoaded:function(){this.isLoaded=!0}},s}();function SlotManager(e){this.animationData=e}function slotFactory(e){return new SlotManager(e)}function RenderableElement(){}SlotManager.prototype.getProp=function(e){return this.animationData.slots&&this.animationData.slots[e.sid]?Object.assign(e,this.animationData.slots[e.sid].p):e},RenderableElement.prototype={initRenderable:function(){this.isInRange=!1,this.hidden=!1,this.isTransparent=!1,this.renderableComponents=[]},addRenderableComponent:function(e){-1===this.renderableComponents.indexOf(e)&&this.renderableComponents.push(e)},removeRenderableComponent:function(e){-1!==this.renderableComponents.indexOf(e)&&this.renderableComponents.splice(this.renderableComponents.indexOf(e),1)},prepareRenderableFrame:function(e){this.checkLayerLimits(e)},checkTransparency:function(){this.finalTransform.mProp.o.v<=0?!this.isTransparent&&this.globalData.renderConfig.hideOnTransparent&&(this.isTransparent=!0,this.hide()):this.isTransparent&&(this.isTransparent=!1,this.show())},checkLayerLimits:function(e){this.data.ip-this.data.st<=e&&this.data.op-this.data.st>e?!0!==this.isInRange&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):!1!==this.isInRange&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var e,t=this.renderableComponents.length;for(e=0;e<t;e+=1)this.renderableComponents[e].renderFrame(this._isFirstFrame)},sourceRectAtTime:function(){return{top:0,left:0,width:100,height:100}},getLayerSize:function(){return 5===this.data.ty?{w:this.data.textData.width,h:this.data.textData.height}:{w:this.data.width,h:this.data.height}}};var getBlendMode=(blendModeEnums={0:"source-over",1:"multiply",2:"screen",3:"overlay",4:"darken",5:"lighten",6:"color-dodge",7:"color-burn",8:"hard-light",9:"soft-light",10:"difference",11:"exclusion",12:"hue",13:"saturation",14:"color",15:"luminosity"},function(e){return blendModeEnums[e]||""}),blendModeEnums;function SliderEffect(e,t,n){this.p=PropertyFactory.getProp(t,e.v,0,0,n)}function AngleEffect(e,t,n){this.p=PropertyFactory.getProp(t,e.v,0,0,n)}function ColorEffect(e,t,n){this.p=PropertyFactory.getProp(t,e.v,1,0,n)}function PointEffect(e,t,n){this.p=PropertyFactory.getProp(t,e.v,1,0,n)}function LayerIndexEffect(e,t,n){this.p=PropertyFactory.getProp(t,e.v,0,0,n)}function MaskIndexEffect(e,t,n){this.p=PropertyFactory.getProp(t,e.v,0,0,n)}function CheckboxEffect(e,t,n){this.p=PropertyFactory.getProp(t,e.v,0,0,n)}function NoValueEffect(){this.p={}}function EffectsManager(e,t){var n,r=e.ef||[];this.effectElements=[];var o,i=r.length;for(n=0;n<i;n+=1)o=new GroupEffect(r[n],t),this.effectElements.push(o)}function GroupEffect(e,t){this.init(e,t)}function BaseElement(){}function FrameElement(){}function FootageElement(e,t,n){this.initFrame(),this.initRenderable(),this.assetData=t.getAssetData(e.refId),this.footageData=t.imageLoader.getAsset(this.assetData),this.initBaseData(e,t,n)}function AudioElement(e,t,n){this.initFrame(),this.initRenderable(),this.assetData=t.getAssetData(e.refId),this.initBaseData(e,t,n),this._isPlaying=!1,this._canPlay=!1;var r=this.globalData.getAssetsPath(this.assetData);this.audio=this.globalData.audioController.createAudio(r),this._currentTime=0,this.globalData.audioController.addAudio(this),this._volumeMultiplier=1,this._volume=1,this._previousVolume=null,this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0},this.lv=PropertyFactory.getProp(this,e.au&&e.au.lv?e.au.lv:{k:[100]},1,.01,this)}function BaseRenderer(){}extendPrototype([DynamicPropertyContainer],GroupEffect),GroupEffect.prototype.getValue=GroupEffect.prototype.iterateDynamicProperties,GroupEffect.prototype.init=function(e,t){var n;this.data=e,this.effectElements=[],this.initDynamicPropertyContainer(t);var r,o=this.data.ef.length,i=this.data.ef;for(n=0;n<o;n+=1){switch(r=null,i[n].ty){case 0:r=new SliderEffect(i[n],t,this);break;case 1:r=new AngleEffect(i[n],t,this);break;case 2:r=new ColorEffect(i[n],t,this);break;case 3:r=new PointEffect(i[n],t,this);break;case 4:case 7:r=new CheckboxEffect(i[n],t,this);break;case 10:r=new LayerIndexEffect(i[n],t,this);break;case 11:r=new MaskIndexEffect(i[n],t,this);break;case 5:r=new EffectsManager(i[n],t,this);break;default:r=new NoValueEffect(i[n],t,this)}r&&this.effectElements.push(r)}},BaseElement.prototype={checkMasks:function(){if(!this.data.hasMask)return!1;for(var e=0,t=this.data.masksProperties.length;e<t;){if("n"!==this.data.masksProperties[e].mode&&!1!==this.data.masksProperties[e].cl)return!0;e+=1}return!1},initExpressions:function(){var e=getExpressionInterfaces();if(e){var t=e("layer"),n=e("effects"),r=e("shape"),o=e("text"),i=e("comp");this.layerInterface=t(this),this.data.hasMask&&this.maskManager&&this.layerInterface.registerMaskInterface(this.maskManager);var a=n.createEffectsInterface(this,this.layerInterface);this.layerInterface.registerEffectsInterface(a),0===this.data.ty||this.data.xt?this.compInterface=i(this):4===this.data.ty?(this.layerInterface.shapeInterface=r(this.shapesData,this.itemsData,this.layerInterface),this.layerInterface.content=this.layerInterface.shapeInterface):5===this.data.ty&&(this.layerInterface.textInterface=o(this),this.layerInterface.text=this.layerInterface.textInterface)}},setBlendMode:function(){var e=getBlendMode(this.data.bm);(this.baseElement||this.layerElement).style["mix-blend-mode"]=e},initBaseData:function(e,t,n){this.globalData=t,this.comp=n,this.data=e,this.layerId=createElementID(),this.data.sr||(this.data.sr=1),this.effectsManager=new EffectsManager(this.data,this,this.dynamicProperties)},getType:function(){return this.type},sourceRectAtTime:function(){}},FrameElement.prototype={initFrame:function(){this._isFirstFrame=!1,this.dynamicProperties=[],this._mdf=!1},prepareProperties:function(e,t){var n,r=this.dynamicProperties.length;for(n=0;n<r;n+=1)(t||this._isParent&&"transform"===this.dynamicProperties[n].propType)&&(this.dynamicProperties[n].getValue(),this.dynamicProperties[n]._mdf&&(this.globalData._mdf=!0,this._mdf=!0))},addDynamicProperty:function(e){-1===this.dynamicProperties.indexOf(e)&&this.dynamicProperties.push(e)}},FootageElement.prototype.prepareFrame=function(){},extendPrototype([RenderableElement,BaseElement,FrameElement],FootageElement),FootageElement.prototype.getBaseElement=function(){return null},FootageElement.prototype.renderFrame=function(){},FootageElement.prototype.destroy=function(){},FootageElement.prototype.initExpressions=function(){var e=getExpressionInterfaces();if(e){var t=e("footage");this.layerInterface=t(this)}},FootageElement.prototype.getFootageData=function(){return this.footageData},AudioElement.prototype.prepareFrame=function(e){if(this.prepareRenderableFrame(e,!0),this.prepareProperties(e,!0),this.tm._placeholder)this._currentTime=e/this.data.sr;else{var t=this.tm.v;this._currentTime=t}this._volume=this.lv.v[0];var n=this._volume*this._volumeMultiplier;this._previousVolume!==n&&(this._previousVolume=n,this.audio.volume(n))},extendPrototype([RenderableElement,BaseElement,FrameElement],AudioElement),AudioElement.prototype.renderFrame=function(){this.isInRange&&this._canPlay&&(this._isPlaying?(!this.audio.playing()||Math.abs(this._currentTime/this.globalData.frameRate-this.audio.seek())>.1)&&this.audio.seek(this._currentTime/this.globalData.frameRate):(this.audio.play(),this.audio.seek(this._currentTime/this.globalData.frameRate),this._isPlaying=!0))},AudioElement.prototype.show=function(){},AudioElement.prototype.hide=function(){this.audio.pause(),this._isPlaying=!1},AudioElement.prototype.pause=function(){this.audio.pause(),this._isPlaying=!1,this._canPlay=!1},AudioElement.prototype.resume=function(){this._canPlay=!0},AudioElement.prototype.setRate=function(e){this.audio.rate(e)},AudioElement.prototype.volume=function(e){this._volumeMultiplier=e,this._previousVolume=e*this._volume,this.audio.volume(this._previousVolume)},AudioElement.prototype.getBaseElement=function(){return null},AudioElement.prototype.destroy=function(){},AudioElement.prototype.sourceRectAtTime=function(){},AudioElement.prototype.initExpressions=function(){},BaseRenderer.prototype.checkLayers=function(e){var t,n,r=this.layers.length;for(this.completeLayers=!0,t=r-1;t>=0;t-=1)this.elements[t]||(n=this.layers[t]).ip-n.st<=e-this.layers[t].st&&n.op-n.st>e-this.layers[t].st&&this.buildItem(t),this.completeLayers=!!this.elements[t]&&this.completeLayers;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(e){switch(e.ty){case 2:return this.createImage(e);case 0:return this.createComp(e);case 1:return this.createSolid(e);case 3:default:return this.createNull(e);case 4:return this.createShape(e);case 5:return this.createText(e);case 6:return this.createAudio(e);case 13:return this.createCamera(e);case 15:return this.createFootage(e)}},BaseRenderer.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.createAudio=function(e){return new AudioElement(e,this.globalData,this)},BaseRenderer.prototype.createFootage=function(e){return new FootageElement(e,this.globalData,this)},BaseRenderer.prototype.buildAllItems=function(){var e,t=this.layers.length;for(e=0;e<t;e+=1)this.buildItem(e);this.checkPendingElements()},BaseRenderer.prototype.includeLayers=function(e){var t;this.completeLayers=!1;var n,r=e.length,o=this.layers.length;for(t=0;t<r;t+=1)for(n=0;n<o;){if(this.layers[n].id===e[t].id){this.layers[n]=e[t];break}n+=1}},BaseRenderer.prototype.setProjectInterface=function(e){this.globalData.projectInterface=e},BaseRenderer.prototype.initItems=function(){this.globalData.progressiveLoad||this.buildAllItems()},BaseRenderer.prototype.buildElementParenting=function(e,t,n){for(var r=this.elements,o=this.layers,i=0,a=o.length;i<a;)o[i].ind==t&&(r[i]&&!0!==r[i]?(n.push(r[i]),r[i].setAsParent(),void 0!==o[i].parent?this.buildElementParenting(e,o[i].parent,n):e.setHierarchy(n)):(this.buildItem(i),this.addPendingElement(e))),i+=1},BaseRenderer.prototype.addPendingElement=function(e){this.pendingElements.push(e)},BaseRenderer.prototype.searchExtraCompositions=function(e){var t,n=e.length;for(t=0;t<n;t+=1)if(e[t].xt){var r=this.createComp(e[t]);r.initExpressions(),this.globalData.projectInterface.registerComposition(r)}},BaseRenderer.prototype.getElementById=function(e){var t,n=this.elements.length;for(t=0;t<n;t+=1)if(this.elements[t].data.ind===e)return this.elements[t];return null},BaseRenderer.prototype.getElementByPath=function(e){var t,n=e.shift();if("number"==typeof n)t=this.elements[n];else{var r,o=this.elements.length;for(r=0;r<o;r+=1)if(this.elements[r].data.nm===n){t=this.elements[r];break}}return 0===e.length?t:t.getElementByPath(e)},BaseRenderer.prototype.setupGlobalData=function(e,t){this.globalData.fontManager=new FontManager,this.globalData.slotManager=slotFactory(e),this.globalData.fontManager.addChars(e.chars),this.globalData.fontManager.addFonts(e.fonts,t),this.globalData.getAssetData=this.animationItem.getAssetData.bind(this.animationItem),this.globalData.getAssetsPath=this.animationItem.getAssetsPath.bind(this.animationItem),this.globalData.imageLoader=this.animationItem.imagePreloader,this.globalData.audioController=this.animationItem.audioController,this.globalData.frameId=0,this.globalData.frameRate=e.fr,this.globalData.nm=e.nm,this.globalData.compSize={w:e.w,h:e.h}};var effectTypes={TRANSFORM_EFFECT:"transformEFfect"};function TransformElement(){}function MaskElement(e,t,n){this.data=e,this.element=t,this.globalData=n,this.storedData=[],this.masksProperties=this.data.masksProperties||[],this.maskElement=null;var r,o,i=this.globalData.defs,a=this.masksProperties?this.masksProperties.length:0;this.viewData=createSizedArray(a),this.solidPath="";var s,c,l,u,f,d,h=this.masksProperties,p=0,m=[],y=createElementID(),g="clipPath",b="clip-path";
vendor: 12,312 bytes, line 2
2for(r=0;r<a;r+=1)if(("a"!==h[r].mode&&"n"!==h[r].mode||h[r].inv||100!==h[r].o.k||h[r].o.x)&&(g="mask",b="mask"),"s"!==h[r].mode&&"i"!==h[r].mode||0!==p?l=null:((l=createNS("rect")).setAttribute("fill","#ffffff"),l.setAttribute("width",this.element.comp.data.w||0),l.setAttribute("height",this.element.comp.data.h||0),m.push(l)),o=createNS("path"),"n"===h[r].mode)this.viewData[r]={op:PropertyFactory.getProp(this.element,h[r].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,h[r],3),elem:o,lastPath:""},i.appendChild(o);else{var v;if(p+=1,o.setAttribute("fill","s"===h[r].mode?"#000000":"#ffffff"),o.setAttribute("clip-rule","nonzero"),0!==h[r].x.k?(g="mask",b="mask",d=PropertyFactory.getProp(this.element,h[r].x,0,null,this.element),v=createElementID(),(u=createNS("filter")).setAttribute("id",v),(f=createNS("feMorphology")).setAttribute("operator","erode"),f.setAttribute("in","SourceGraphic"),f.setAttribute("radius","0"),u.appendChild(f),i.appendChild(u),o.setAttribute("stroke","s"===h[r].mode?"#000000":"#ffffff")):(f=null,d=null),this.storedData[r]={elem:o,x:d,expan:f,lastPath:"",lastOperator:"",filterId:v,lastRadius:0},"i"===h[r].mode){c=m.length;var A=createNS("g");for(s=0;s<c;s+=1)A.appendChild(m[s]);var w=createNS("mask");w.setAttribute("mask-type","alpha"),w.setAttribute("id",y+"_"+p),w.appendChild(o),i.appendChild(w),A.setAttribute("mask","url("+getLocationHref()+"#"+y+"_"+p+")"),m.length=0,m.push(A)}else m.push(o);h[r].inv&&!this.solidPath&&(this.solidPath=this.createLayerSolidPath()),this.viewData[r]={elem:o,lastPath:"",op:PropertyFactory.getProp(this.element,h[r].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,h[r],3),invRect:l},this.viewData[r].prop.k||this.drawPath(h[r],this.viewData[r].prop.v,this.viewData[r])}for(this.maskElement=createNS(g),a=m.length,r=0;r<a;r+=1)this.maskElement.appendChild(m[r]);p>0&&(this.maskElement.setAttribute("id",y),this.element.maskedElement.setAttribute(b,"url("+getLocationHref()+"#"+y+")"),i.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)}TransformElement.prototype={initTransform:function(){var e=new Matrix;this.finalTransform={mProp:this.data.ks?TransformPropertyFactory.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_localMatMdf:!1,_opMdf:!1,mat:e,localMat:e,localOpacity:1},this.data.ao&&(this.finalTransform.mProp.autoOriented=!0),this.data.ty},renderTransform:function(){if(this.finalTransform._opMdf=this.finalTransform.mProp.o._mdf||this._isFirstFrame,this.finalTransform._matMdf=this.finalTransform.mProp._mdf||this._isFirstFrame,this.hierarchy){var e,t=this.finalTransform.mat,n=0,r=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;n<r;){if(this.hierarchy[n].finalTransform.mProp._mdf){this.finalTransform._matMdf=!0;break}n+=1}if(this.finalTransform._matMdf)for(e=this.finalTransform.mProp.v.props,t.cloneFromProps(e),n=0;n<r;n+=1)t.multiply(this.hierarchy[n].finalTransform.mProp.v)}this.finalTransform._matMdf&&(this.finalTransform._localMatMdf=this.finalTransform._matMdf),this.finalTransform._opMdf&&(this.finalTransform.localOpacity=this.finalTransform.mProp.o.v)},renderLocalTransform:function(){if(this.localTransforms){var e=0,t=this.localTransforms.length;if(this.finalTransform._localMatMdf=this.finalTransform._matMdf,!this.finalTransform._localMatMdf||!this.finalTransform._opMdf)for(;e<t;)this.localTransforms[e]._mdf&&(this.finalTransform._localMatMdf=!0),this.localTransforms[e]._opMdf&&!this.finalTransform._opMdf&&(this.finalTransform.localOpacity=this.finalTransform.mProp.o.v,this.finalTransform._opMdf=!0),e+=1;if(this.finalTransform._localMatMdf){var n=this.finalTransform.localMat;for(this.localTransforms[0].matrix.clone(n),e=1;e<t;e+=1){var r=this.localTransforms[e].matrix;n.multiply(r)}n.multiply(this.finalTransform.mat)}if(this.finalTransform._opMdf){var o=this.finalTransform.localOpacity;for(e=0;e<t;e+=1)o*=.01*this.localTransforms[e].opacity;this.finalTransform.localOpacity=o}}},searchEffectTransforms:function(){if(this.renderableEffectsManager){var e=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT);if(e.length){this.localTransforms=[],this.finalTransform.localMat=new Matrix;var t=0,n=e.length;for(t=0;t<n;t+=1)this.localTransforms.push(e[t])}}},globalToLocal:function(e){var t=[];t.push(this.finalTransform);for(var n,r=!0,o=this.comp;r;)o.finalTransform?(o.data.hasMask&&t.splice(0,0,o.finalTransform),o=o.comp):r=!1;var i,a=t.length;for(n=0;n<a;n+=1)i=t[n].mat.applyToPointArray(0,0,0),e=[e[0]-i[0],e[1]-i[1],0];return e},mHelper:new Matrix},MaskElement.prototype.getMaskProperty=function(e){return this.viewData[e].prop},MaskElement.prototype.renderFrame=function(e){var t,n=this.element.finalTransform.mat,r=this.masksProperties.length;for(t=0;t<r;t+=1)if((this.viewData[t].prop._mdf||e)&&this.drawPath(this.masksProperties[t],this.viewData[t].prop.v,this.viewData[t]),(this.viewData[t].op._mdf||e)&&this.viewData[t].elem.setAttribute("fill-opacity",this.viewData[t].op.v),"n"!==this.masksProperties[t].mode&&(this.viewData[t].invRect&&(this.element.finalTransform.mProp._mdf||e)&&this.viewData[t].invRect.setAttribute("transform",n.getInverseMatrix().to2dCSS()),this.storedData[t].x&&(this.storedData[t].x._mdf||e))){var o=this.storedData[t].expan;this.storedData[t].x.v<0?("erode"!==this.storedData[t].lastOperator&&(this.storedData[t].lastOperator="erode",this.storedData[t].elem.setAttribute("filter","url("+getLocationHref()+"#"+this.storedData[t].filterId+")")),o.setAttribute("radius",-this.storedData[t].x.v)):("dilate"!==this.storedData[t].lastOperator&&(this.storedData[t].lastOperator="dilate",this.storedData[t].elem.setAttribute("filter",null)),this.storedData[t].elem.setAttribute("stroke-width",2*this.storedData[t].x.v))}},MaskElement.prototype.getMaskelement=function(){return this.maskElement},MaskElement.prototype.createLayerSolidPath=function(){var e="M0,0 ";return e+=" h"+this.globalData.compSize.w,e+=" v"+this.globalData.compSize.h,(e+=" h-"+this.globalData.compSize.w)+" v-"+this.globalData.compSize.h+" "},MaskElement.prototype.drawPath=function(e,t,n){var r,o,i=" M"+t.v[0][0]+","+t.v[0][1];for(o=t._length,r=1;r<o;r+=1)i+=" C"+t.o[r-1][0]+","+t.o[r-1][1]+" "+t.i[r][0]+","+t.i[r][1]+" "+t.v[r][0]+","+t.v[r][1];if(t.c&&o>1&&(i+=" C"+t.o[r-1][0]+","+t.o[r-1][1]+" "+t.i[0][0]+","+t.i[0][1]+" "+t.v[0][0]+","+t.v[0][1]),n.lastPath!==i){var a="";n.elem&&(t.c&&(a=e.inv?this.solidPath+i:i),n.elem.setAttribute("d",a)),n.lastPath=i}},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null};var filtersFactory=function(){var e={createFilter:function(e,t){var n=createNS("filter");return n.setAttribute("id",e),!0!==t&&(n.setAttribute("filterUnits","objectBoundingBox"),n.setAttribute("x","0%"),n.setAttribute("y","0%"),n.setAttribute("width","100%"),n.setAttribute("height","100%")),n},createAlphaToLuminanceFilter:function(){var e=createNS("feColorMatrix");return e.setAttribute("type","matrix"),e.setAttribute("color-interpolation-filters","sRGB"),e.setAttribute("values","0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1"),e}};return e}(),featureSupport=function(){var e={maskType:!0,svgLumaHidden:!0,offscreenCanvas:"undefined"!=typeof OffscreenCanvas};return(/MSIE 10/i.test(navigator.userAgent)||/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent)||/Edge\/\d./i.test(navigator.userAgent))&&(e.maskType=!1),/firefox/i.test(navigator.userAgent)&&(e.svgLumaHidden=!1),e}(),registeredEffects$1={},idPrefix="filter_result_";function SVGEffects(e){var t,n,r="SourceGraphic",o=e.data.ef?e.data.ef.length:0,i=createElementID(),a=filtersFactory.createFilter(i,!0),s=0;for(this.filters=[],t=0;t<o;t+=1){n=null;var c=e.data.ef[t].ty;registeredEffects$1[c]&&(n=new(0,registeredEffects$1[c].effect)(a,e.effectsManager.effectElements[t],e,idPrefix+s,r),r=idPrefix+s,registeredEffects$1[c].countsAsEffect&&(s+=1)),n&&this.filters.push(n)}s&&(e.globalData.defs.appendChild(a),e.layerElement.setAttribute("filter","url("+getLocationHref()+"#"+i+")")),this.filters.length&&e.addRenderableComponent(this)}function registerEffect$1(e,t,n){registeredEffects$1[e]={effect:t,countsAsEffect:n}}function SVGBaseElement(){}function HierarchyElement(){}function RenderableDOMElement(){}function IImageElement(e,t,n){this.assetData=t.getAssetData(e.refId),this.assetData&&this.assetData.sid&&(this.assetData=t.slotManager.getProp(this.assetData)),this.initElement(e,t,n),this.sourceRect={top:0,left:0,width:this.assetData.w,height:this.assetData.h}}function ProcessedElement(e,t){this.elem=e,this.pos=t}function IShapeElement(){}SVGEffects.prototype.renderFrame=function(e){var t,n=this.filters.length;for(t=0;t<n;t+=1)this.filters[t].renderFrame(e)},SVGEffects.prototype.getEffects=function(e){var t,n=this.filters.length,r=[];for(t=0;t<n;t+=1)this.filters[t].type===e&&r.push(this.filters[t]);return r},SVGBaseElement.prototype={initRendererElement:function(){this.layerElement=createNS("g")},createContainerElements:function(){this.matteElement=createNS("g"),this.transformedElement=this.layerElement,this.maskedElement=this.layerElement,this._sizeChanged=!1;var e=null;if(this.data.td){this.matteMasks={};var t=createNS("g");t.setAttribute("id",this.layerId),t.appendChild(this.layerElement),e=t,this.globalData.defs.appendChild(t)}else this.data.tt?(this.matteElement.appendChild(this.layerElement),e=this.matteElement,this.baseElement=this.matteElement):this.baseElement=this.layerElement;if(this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0===this.data.ty&&!this.data.hd){var n=createNS("clipPath"),r=createNS("path");r.setAttribute("d","M0,0 L"+this.data.w+",0 L"+this.data.w+","+this.data.h+" L0,"+this.data.h+"z");var o=createElementID();if(n.setAttribute("id",o),n.appendChild(r),this.globalData.defs.appendChild(n),this.checkMasks()){var i=createNS("g");i.setAttribute("clip-path","url("+getLocationHref()+"#"+o+")"),i.appendChild(this.layerElement),this.transformedElement=i,e?e.appendChild(this.transformedElement):this.baseElement=this.transformedElement}else this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+o+")")}0!==this.data.bm&&this.setBlendMode()},renderElement:function(){this.finalTransform._localMatMdf&&this.transformedElement.setAttribute("transform",this.finalTransform.localMat.to2dCSS()),this.finalTransform._opMdf&&this.transformedElement.setAttribute("opacity",this.finalTransform.localOpacity)},destroyBaseElement:function(){this.layerElement=null,this.matteElement=null,this.maskManager.destroy()},getBaseElement:function(){return this.data.hd?null:this.baseElement},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData),this.renderableEffectsManager=new SVGEffects(this),this.searchEffectTransforms()},getMatte:function(e){if(this.matteMasks||(this.matteMasks={}),!this.matteMasks[e]){var t,n,r,o,i=this.layerId+"_"+e;if(1===e||3===e){var a=createNS("mask");a.setAttribute("id",i),a.setAttribute("mask-type",3===e?"luminance":"alpha"),(r=createNS("use")).setAttributeNS("http://www.w3.org/1999/xlink","href","#"+this.layerId),a.appendChild(r),this.globalData.defs.appendChild(a),featureSupport.maskType||1!==e||(a.setAttribute("mask-type","luminance"),t=createElementID(),n=filtersFactory.createFilter(t),this.globalData.defs.appendChild(n),n.appendChild(filtersFactory.createAlphaToLuminanceFilter()),(o=createNS("g")).appendChild(r),a.appendChild(o),o.setAttribute("filter","url("+getLocationHref()+"#"+t+")"))}else if(2===e){var s=createNS("mask");s.setAttribute("id",i),s.setAttribute("mask-type","alpha");var c=createNS("g");s.appendChild(c),t=createElementID(),n=filtersFactory.createFilter(t);var l=createNS("feComponentTransfer");l.setAttribute("in","SourceGraphic"),n.appendChild(l);var u=createNS("feFuncA");u.setAttribute("type","table"),u.setAttribute("tableValues","1.0 0.0"),l.appendChild(u),this.globalData.defs.appendChild(n);var f=createNS("rect");f.setAttribute("width",this.comp.data.w),f.setAttribute("height",this.comp.data.h),f.setAttribute("x","0"),f.setAttribute("y","0"),f.setAttribute("fill","#ffffff"),f.setAttribute("op
2acity","0"),c.setAttribute("filter","url("+getLocationHref()+"#"+t+")"),c.appendChild(f),(r=createNS("use")).setAttributeNS("http://www.w3.org/1999/xlink","href","#"+this.layerId),c.appendChild(r),featureSupport.maskType||(s.setAttribute("mask-type","luminance"),n.appendChild(filtersFactory.createAlphaToLuminanceFilter()),o=createNS("g"),c.appendChild(f),o.appendChild(this.layerElement),c.appendChild(o)),this.globalData.defs.appendChild(s)}this.matteMasks[e]=i}return this.matteMasks[e]},setMatte:function(e){this.matteElement&&this.matteElement.setAttribute("mask","url("+getLocationHref()+"#"+e+")")}},HierarchyElement.prototype={initHierarchy:function(){this.hierarchy=[],this._isParent=!1,this.checkParenting()},setHierarchy:function(e){this.hierarchy=e},setAsParent:function(){this._isParent=!0},checkParenting:function(){void 0!==this.data.parent&&this.comp.buildElementParenting(this,this.data.parent,[])}},extendPrototype([RenderableElement,createProxyFunction({initElement:function(e,t,n){this.initFrame(),this.initBaseData(e,t,n),this.initTransform(e,t,n),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide()},hide:function(){this.hidden||this.isInRange&&!this.isTransparent||((this.baseElement||this.layerElement).style.display="none",this.hidden=!0)},show:function(){this.isInRange&&!this.isTransparent&&(this.data.hd||((this.baseElement||this.layerElement).style.display="block"),this.hidden=!1,this._isFirstFrame=!0)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},renderInnerContent:function(){},prepareFrame:function(e){this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange),this.checkTransparency()},destroy:function(){this.innerElem=null,this.destroyBaseElement()}})],RenderableDOMElement),extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],IImageElement),IImageElement.prototype.createContent=function(){var e=this.globalData.getAssetsPath(this.assetData);this.innerElem=createNS("image"),this.innerElem.setAttribute("width",this.assetData.w+"px"),this.innerElem.setAttribute("height",this.assetData.h+"px"),this.innerElem.setAttribute("preserveAspectRatio",this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio),this.innerElem.setAttributeNS("http://www.w3.org/1999/xlink","href",e),this.layerElement.appendChild(this.innerElem)},IImageElement.prototype.sourceRectAtTime=function(){return this.sourceRect},IShapeElement.prototype={addShapeToModifiers:function(e){var t,n=this.shapeModifiers.length;for(t=0;t<n;t+=1)this.shapeModifiers[t].addShape(e)},isShapeInAnimatedModifiers:function(e){for(var t=this.shapeModifiers.length;0<t;)if(this.shapeModifiers[0].isAnimatedWithShape(e))return!0;return!1},renderModifiers:function(){if(this.shapeModifiers.length){var e,t=this.shapes.length;for(e=0;e<t;e+=1)this.shapes[e].sh.reset();for(e=(t=this.shapeModifiers.length)-1;e>=0&&!this.shapeModifiers[e].processShapes(this._isFirstFrame);e-=1);}},searchProcessedElement:function(e){for(var t=this.processedElements,n=0,r=t.length;n<r;){if(t[n].elem===e)return t[n].pos;n+=1}return 0},addProcessedElement:function(e,t){for(var n=this.processedElements,r=n.length;r;)if(n[r-=1].elem===e)return void(n[r].pos=t);n.push(new ProcessedElement(e,t))},prepareFrame:function(e){this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange)}};var lineCapEnum={1:"butt",2:"round",3:"square"},lineJoinEnum={1:"miter",2:"round",3:"bevel"};function SVGShapeData(e,t,n){this.caches=[],this.styles=[],this.transformers=e,this.lStr="",this.sh=n,this.lvl=t,this._isAnimated=!!n.k;for(var r=0,o=e.length;r<o;){if(e[r].mProps.dynamicProperties.length){this._isAnimated=!0;break}r+=1}}function SVGStyleData(e,t){this.data=e,this.type=e.ty,this.d="",this.lvl=t,this._mdf=!1,this.closed=!0===e.hd,this.pElem=createNS("path"),this.msElem=null}function DashProperty(e,t,n,r){var o;this.elem=e,this.frameId=-1,this.dataProps=createSizedArray(t.length),this.renderer=n,this.k=!1,this.dashStr="",this.dashArray=createTypedArray("float32",t.length?t.length-1:0),this.dashoffset=createTypedArray("float32",1),this.initDynamicPropertyContainer(r);var i,a=t.length||0;for(o=0;o<a;o+=1)i=PropertyFactory.getProp(e,t[o].v,0,0,this),this.k=i.k||this.k,this.dataProps[o]={n:t[o
vendor: 6,581 bytes, line 2
2].n,p:i};this.k||this.getValue(!0),this._isAnimated=this.k}function SVGStrokeStyleData(e,t,n){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.w=PropertyFactory.getProp(e,t.w,0,null,this),this.d=new DashProperty(e,t.d||{},"svg",this),this.c=PropertyFactory.getProp(e,t.c,1,255,this),this.style=n,this._isAnimated=!!this._isAnimated}function SVGFillStyleData(e,t,n){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.c=PropertyFactory.getProp(e,t.c,1,255,this),this.style=n}function SVGNoStyleData(e,t,n){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.style=n}function GradientProperty(e,t,n){this.data=t,this.c=createTypedArray("uint8c",4*t.p);var r=t.k.k[0].s?t.k.k[0].s.length-4*t.p:t.k.k.length-4*t.p;this.o=createTypedArray("float32",r),this._cmdf=!1,this._omdf=!1,this._collapsable=this.checkCollapsable(),this._hasOpacity=r,this.initDynamicPropertyContainer(n),this.prop=PropertyFactory.getProp(e,t.k,1,null,this),this.k=this.prop.k,this.getValue(!0)}function SVGGradientFillStyleData(e,t,n){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.initGradientData(e,t,n)}function SVGGradientStrokeStyleData(e,t,n){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.w=PropertyFactory.getProp(e,t.w,0,null,this),this.d=new DashProperty(e,t.d||{},"svg",this),this.initGradientData(e,t,n),this._isAnimated=!!this._isAnimated}function ShapeGroupData(){this.it=[],this.prevViewData=[],this.gr=createNS("g")}function SVGTransformData(e,t,n){this.transform={mProps:e,op:t,container:n},this.elements=[],this._isAnimated=this.transform.mProps.dynamicProperties.length||this.transform.op.effectsSequence.length}SVGShapeData.prototype.setAsAnimated=function(){this._isAnimated=!0},SVGStyleData.prototype.reset=function(){this.d="",this._mdf=!1},DashProperty.prototype.getValue=function(e){if((this.elem.globalData.frameId!==this.frameId||e)&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf=this._mdf||e,this._mdf)){var t=0,n=this.dataProps.length;for("svg"===this.renderer&&(this.dashStr=""),t=0;t<n;t+=1)"o"!==this.dataProps[t].n?"svg"===this.renderer?this.dashStr+=" "+this.dataProps[t].p.v:this.dashArray[t]=this.dataProps[t].p.v:this.dashoffset[0]=this.dataProps[t].p.v}},extendPrototype([DynamicPropertyContainer],DashProperty),extendPrototype([DynamicPropertyContainer],SVGStrokeStyleData),extendPrototype([DynamicPropertyContainer],SVGFillStyleData),extendPrototype([DynamicPropertyContainer],SVGNoStyleData),GradientProperty.prototype.comparePoints=function(e,t){for(var n=0,r=this.o.length/2;n<r;){if(Math.abs(e[4*n]-e[4*t+2*n])>.01)return!1;n+=1}return!0},GradientProperty.prototype.checkCollapsable=function(){if(this.o.length/2!=this.c.length/4)return!1;if(this.data.k.k[0].s)for(var e=0,t=this.data.k.k.length;e<t;){if(!this.comparePoints(this.data.k.k[e].s,this.data.p))return!1;e+=1}else if(!this.comparePoints(this.data.k.k,this.data.p))return!1;return!0},GradientProperty.prototype.getValue=function(e){if(this.prop.getValue(),this._mdf=!1,this._cmdf=!1,this._omdf=!1,this.prop._mdf||e){var t,n,r,o=4*this.data.p;for(t=0;t<o;t+=1)n=t%4==0?100:255,r=Math.round(this.prop.v[t]*n),this.c[t]!==r&&(this.c[t]=r,this._cmdf=!e);if(this.o.length)for(o=this.prop.v.length,t=4*this.data.p;t<o;t+=1)n=t%2==0?100:1,r=t%2==0?Math.round(100*this.prop.v[t]):this.prop.v[t],this.o[t-4*this.data.p]!==r&&(this.o[t-4*this.data.p]=r,this._omdf=!e);this._mdf=!e}},extendPrototype([DynamicPropertyContainer],GradientProperty),SVGGradientFillStyleData.prototype.initGradientData=function(e,t,n){this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.s=PropertyFactory.getProp(e,t.s,1,null,this),this.e=PropertyFactory.getProp(e,t.e,1,null,this),this.h=PropertyFactory.getProp(e,t.h||{k:0},0,.01,this),this.a=PropertyFactory.getProp(e,t.a||{k:0},0,degToRads,this),this.g=new GradientProperty(e,t.g,this),this.style=n,this.stops=[],this.setGradientData(n.pElem,t),this.setGradientOpacity(t,n),this._isAnimated=!!this._isAnimated},SVGGradientFillStyleData.prototype.setGradientData=function(e,t){var n=createElementID(),r=createNS(1===t.t?"linearGradient":"radialGradient");r.setAttribute("id",n),r.setAttribute("spreadMethod","pad"),r.setAttribute("gradientUnits","userSpaceOnUse");var o,i,a,s=[];for(a=4*t.g.p,i=0;i<a;i+=4)o=createNS("stop"),r.appendChild(o),s.push(o);e.setAttribute("gf"===t.ty?"fill":"stroke","url("+getLocationHref()+"#"+n+")"),this.gf=r,this.cst=s},SVGGradientFillStyleData.prototype.setGradientOpacity=function(e,t){if(this.g._hasOpacity&&!this.g._collapsable){var n,r,o,i=createNS("mask"),a=createNS("path");i.appendChild(a);var s=createElementID(),c=createElementID();i.setAttribute("id",c);var l=createNS(1===e.t?"linearGradient":"radialGradient");l.setAttribute("id",s),l.setAttribute("spreadMethod","pad"),l.setAttribute("gradientUnits","userSpaceOnUse"),o=e.g.k.k[0].s?e.g.k.k[0].s.length:e.g.k.k.length;var u=this.stops;for(r=4*e.g.p;r<o;r+=2)(n=createNS("stop")).setAttribute("stop-color","rgb(255,255,255)"),l.appendChild(n),u.push(n);a.setAttribute("gf"===e.ty?"fill":"stroke","url("+getLocationHref()+"#"+s+")"),"gs"===e.ty&&(a.setAttribute("stroke-linecap",lineCapEnum[e.lc||2]),a.setAttribute("stroke-linejoin",lineJoinEnum[e.lj||2]),1===e.lj&&a.setAttribute("stroke-miterlimit",e.ml)),this.of=l,this.ms=i,this.ost=u,this.maskId=c,t.msElem=a}},extendPrototype([DynamicPropertyContainer],SVGGradientFillStyleData),extendPrototype([SVGGradientFillStyleData,DynamicPropertyContainer],SVGGradientStrokeStyleData);var buildShapeString=function(e,t,n,r){if(0===t)return"";var o,i=e.o,a=e.i,s=e.v,c=" M"+r.applyToPointStringified(s[0][0],s[0][1]);for(o=1;o<t;o+=1)c+=" C"+r.applyToPointStringified(i[o-1][0],i[o-1][1])+" "+r.applyToPointStringified(a[o][0],a[o][1])+" "+r.applyToPointStringified(s[o][0],s[o][1]);return n&&t&&(c+=" C"+r.applyToPointStringified(i[o-1][0],i[o-1][1])+" "+r.applyToPointStringified(a[0][0],a[0][1])+" "+r.applyToPointStringified(s[0][0],s[0][1]),c+="z"),c},SVGElementsRenderer=function(){var e=new Matrix,t=new Matrix;function n(e,t,n){(n||t.transform.op._mdf)&&t.transform.container.setAttribute("opacity",t.transform.op.v),(n||t.transform.mProps._mdf)&&t.transform.container.setAttribute("transform",t.transform.mProps.v.to2dCSS())}function r(){}function o(n,r,o){var i,a,s,c,l,u,f,d,h,p,m=r.styles.length,y=r.lvl;for(u=0;
vendor: 5,818 bytes, line 2
2u<m;u+=1){if(c=r.sh._mdf||o,r.styles[u].lvl<y){for(d=t.reset(),h=y-r.styles[u].lvl,p=r.transformers.length-1;!c&&h>0;)c=r.transformers[p].mProps._mdf||c,h-=1,p-=1;if(c)for(h=y-r.styles[u].lvl,p=r.transformers.length-1;h>0;)d.multiply(r.transformers[p].mProps.v),h-=1,p-=1}else d=e;if(a=(f=r.sh.paths)._length,c){for(s="",i=0;i<a;i+=1)(l=f.shapes[i])&&l._length&&(s+=buildShapeString(l,l._length,l.c,d));r.caches[u]=s}else s=r.caches[u];r.styles[u].d+=!0===n.hd?"":s,r.styles[u]._mdf=c||r.styles[u]._mdf}}function i(e,t,n){var r=t.style;(t.c._mdf||n)&&r.pElem.setAttribute("fill","rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||n)&&r.pElem.setAttribute("fill-opacity",t.o.v)}function a(e,t,n){s(e,t,n),c(0,t,n)}function s(e,t,n){var r,o,i,a,s,c=t.gf,l=t.g._hasOpacity,u=t.s.v,f=t.e.v;if(t.o._mdf||n){var d="gf"===e.ty?"fill-opacity":"stroke-opacity";t.style.pElem.setAttribute(d,t.o.v)}if(t.s._mdf||n){var h=1===e.t?"x1":"cx",p="x1"===h?"y1":"cy";c.setAttribute(h,u[0]),c.setAttribute(p,u[1]),l&&!t.g._collapsable&&(t.of.setAttribute(h,u[0]),t.of.setAttribute(p,u[1]))}if(t.g._cmdf||n){r=t.cst;var m=t.g.c;for(i=r.length,o=0;o<i;o+=1)(a=r[o]).setAttribute("offset",m[4*o]+"%"),a.setAttribute("stop-color","rgb("+m[4*o+1]+","+m[4*o+2]+","+m[4*o+3]+")")}if(l&&(t.g._omdf||n)){var y=t.g.o;for(i=(r=t.g._collapsable?t.cst:t.ost).length,o=0;o<i;o+=1)a=r[o],t.g._collapsable||a.setAttribute("offset",y[2*o]+"%"),a.setAttribute("stop-opacity",y[2*o+1])}if(1===e.t)(t.e._mdf||n)&&(c.setAttribute("x2",f[0]),c.setAttribute("y2",f[1]),l&&!t.g._collapsable&&(t.of.setAttribute("x2",f[0]),t.of.setAttribute("y2",f[1])));else if((t.s._mdf||t.e._mdf||n)&&(s=Math.sqrt(Math.pow(u[0]-f[0],2)+Math.pow(u[1]-f[1],2)),c.setAttribute("r",s),l&&!t.g._collapsable&&t.of.setAttribute("r",s)),t.e._mdf||t.h._mdf||t.a._mdf||n){s||(s=Math.sqrt(Math.pow(u[0]-f[0],2)+Math.pow(u[1]-f[1],2)));var g=Math.atan2(f[1]-u[1],f[0]-u[0]),b=t.h.v;b>=1?b=.99:b<=-1&&(b=-.99);var v=s*b,A=Math.cos(g+t.a.v)*v+u[0],w=Math.sin(g+t.a.v)*v+u[1];c.setAttribute("fx",A),c.setAttribute("fy",w),l&&!t.g._collapsable&&(t.of.setAttribute("fx",A),t.of.setAttribute("fy",w))}}function c(e,t,n){var r=t.style,o=t.d;o&&(o._mdf||n)&&o.dashStr&&(r.pElem.setAttribute("stroke-dasharray",o.dashStr),r.pElem.setAttribute("stroke-dashoffset",o.dashoffset[0])),t.c&&(t.c._mdf||n)&&r.pElem.setAttribute("stroke","rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||n)&&r.pElem.setAttribute("stroke-opacity",t.o.v),(t.w._mdf||n)&&(r.pElem.setAttribute("stroke-width",t.w.v),r.msElem&&r.msElem.setAttribute("stroke-width",t.w.v))}return{createRenderFunction:function(e){switch(e.ty){case"fl":return i;case"gf":return s;case"gs":return a;case"st":return c;case"sh":case"el":case"rc":case"sr":return o;case"tr":return n;case"no":return r;default:return null}}}}();function SVGShapeElement(e,t,n){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(e,t,n),this.prevViewData=[]}function LetterProps(e,t,n,r,o,i){this.o=e,this.sw=t,this.sc=n,this.fc=r,this.m=o,this.p=i,this._mdf={o:!0,sw:!!t,sc:!!n,fc:!!r,m:!0,p:!0}}function TextProperty(e,t){this._frameId=initialDefaultFrame,this.pv="",this.v="",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,t.d&&t.d.sid&&(t.d=e.globalData.slotManager.getProp(t.d)),this.data=t,this.elem=e,this.comp=this.elem.comp,this.keysIndex=0,this.canResize=!1,this.minimumFontSize=1,this.effectsSequence=[],this.currentData={ascent:0,boxWidth:this.defaultBoxWidth,f:"",fStyle:"",fWeight:"",fc:"",j:"",justifyOffset:"",l:[],lh:0,lineWidths:[],ls:"",of:"",s:"",sc:"",sw:0,t:0,tr:0,sz:0,ps:null,fillColorAnim:!1,strokeColorAnim:!1,strokeWidthAnim:!1,yOffset:0,finalSize:0,finalText:[],finalLineHeight:0,__complete:!1},this.copyData(this.currentData,this.data.d.k[0].s),this.searchProperty()||this.completeTextData(this.currentData)}extendPrototype([BaseElement,TransformElement,SVGBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableDOMElement],SVGShapeElement),SVGShapeElement.prototype.initSecondaryElement=function(){},SVGShapeElement.prototype.identityMatrix=new Matrix,SVGShapeElement.prototype.buildExpressionInterface=function(){},SVGShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes()},SVGShapeElement.prototype.filterUniqueShapes=function(){var e,t,n,r,o=this.shapes.length,i=this.stylesList.length,a=[],s=!1;for(n=0;n<i;n+=1){for(r=this.stylesList[n],s=!1,a.length=0,e=0;e<o;e+=1)-1!==(t=this.shapes[e]).styles.indexOf(r)&&(a.push(t),s=t._isAnimated||s);a.length>1&&s&&this.setShapesAsAnimated(a)}},SVGShapeElement.prototype.setShapesAsAnimated=function(e){var t,n=e.length;for(t=0;t<n;t+=1)e[t].setAsAnimated()},SVGShapeElement.prototype.createStyleElement=function(e,t){var n,r=new SVGStyleData(e,t),o=r.pElem;return"st"===e.ty?n=new SVGStrokeStyleData(this,e,r):"fl"===e.ty?n=new SVGFillStyleData(this,e,r):"gf"===e.ty||"gs"===e.ty?(n=new("gf"===e.ty?SVGGradientFillStyleData:SVGGradientStrokeStyleData)(this,e,r),this.globalData.defs.appendChild(n.gf),n.maskId&&(this.globalData.defs.appendChild(n.ms),this.globalData.defs.appendChild(n.of),o.setAttribute("mask","url("+getLocationHref()+"#"+n.maskId+")"))):"no"===e.ty&&(n=new SVGNoStyleData(this,e,r)),"st"!==e.ty&&"gs"!==e.ty||(o.setAttribute("stroke-linecap",lineCapEnum[e.lc||2]),o.setAttribute("stroke-linejoin",lineJoinEnum[e.lj||2]),o.setAttribute("fill-opacity","0"),1===e.lj&&o.setAttribute("stroke-miterlimit",e.ml)),2===e.r&&o.setAttribute("fill-rule","evenodd"),e.ln&&o.setAttribute("id",e.ln),e.cl&&o.setAttribute("class",e.cl),e.bm&&(o.style["mix-blend-mode"]=getBlendM
vendor: 31,616 bytes, line 2
2ode(e.bm)),this.stylesList.push(r),this.addToAnimatedContents(e,n),n},SVGShapeElement.prototype.createGroupElement=function(e){var t=new ShapeGroupData;return e.ln&&t.gr.setAttribute("id",e.ln),e.cl&&t.gr.setAttribute("class",e.cl),e.bm&&(t.gr.style["mix-blend-mode"]=getBlendMode(e.bm)),t},SVGShapeElement.prototype.createTransformElement=function(e,t){var n=TransformPropertyFactory.getTransformProperty(this,e,this),r=new SVGTransformData(n,n.o,t);return this.addToAnimatedContents(e,r),r},SVGShapeElement.prototype.createShapeElement=function(e,t,n){var r=4;"rc"===e.ty?r=5:"el"===e.ty?r=6:"sr"===e.ty&&(r=7);var o=new SVGShapeData(t,n,ShapePropertyFactory.getShapeProp(this,e,r,this));return this.shapes.push(o),this.addShapeToModifiers(o),this.addToAnimatedContents(e,o),o},SVGShapeElement.prototype.addToAnimatedContents=function(e,t){for(var n=0,r=this.animatedContents.length;n<r;){if(this.animatedContents[n].element===t)return;n+=1}this.animatedContents.push({fn:SVGElementsRenderer.createRenderFunction(e),element:t,data:e})},SVGShapeElement.prototype.setElementStyles=function(e){var t,n=e.styles,r=this.stylesList.length;for(t=0;t<r;t+=1)this.stylesList[t].closed||n.push(this.stylesList[t])},SVGShapeElement.prototype.reloadShapes=function(){var e;this._isFirstFrame=!0;var t=this.itemsData.length;for(e=0;e<t;e+=1)this.prevViewData[e]=this.itemsData[e];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes(),t=this.dynamicProperties.length,e=0;e<t;e+=1)this.dynamicProperties[e].getValue();this.renderModifiers()},SVGShapeElement.prototype.searchShapes=function(e,t,n,r,o,i,a){var s,c,l,u,f,d,h=[].concat(i),p=e.length-1,m=[],y=[];for(s=p;s>=0;s-=1){if((d=this.searchProcessedElement(e[s]))?t[s]=n[d-1]:e[s]._render=a,"fl"===e[s].ty||"st"===e[s].ty||"gf"===e[s].ty||"gs"===e[s].ty||"no"===e[s].ty)d?t[s].style.closed=!1:t[s]=this.createStyleElement(e[s],o),e[s]._render&&t[s].style.pElem.parentNode!==r&&r.appendChild(t[s].style.pElem),m.push(t[s].style);else if("gr"===e[s].ty){if(d)for(l=t[s].it.length,c=0;c<l;c+=1)t[s].prevViewData[c]=t[s].it[c];else t[s]=this.createGroupElement(e[s]);this.searchShapes(e[s].it,t[s].it,t[s].prevViewData,t[s].gr,o+1,h,a),e[s]._render&&t[s].gr.parentNode!==r&&r.appendChild(t[s].gr)}else"tr"===e[s].ty?(d||(t[s]=this.createTransformElement(e[s],r)),u=t[s].transform,h.push(u)):"sh"===e[s].ty||"rc"===e[s].ty||"el"===e[s].ty||"sr"===e[s].ty?(d||(t[s]=this.createShapeElement(e[s],h,o)),this.setElementStyles(t[s])):"tm"===e[s].ty||"rd"===e[s].ty||"ms"===e[s].ty||"pb"===e[s].ty||"zz"===e[s].ty||"op"===e[s].ty?(d?(f=t[s]).closed=!1:((f=ShapeModifiers.getModifier(e[s].ty)).init(this,e[s]),t[s]=f,this.shapeModifiers.push(f)),y.push(f)):"rp"===e[s].ty&&(d?(f=t[s]).closed=!0:(f=ShapeModifiers.getModifier(e[s].ty),t[s]=f,f.init(this,e,s,t),this.shapeModifiers.push(f),a=!1),y.push(f));this.addProcessedElement(e[s],s+1)}for(p=m.length,s=0;s<p;s+=1)m[s].closed=!0;for(p=y.length,s=0;s<p;s+=1)y[s].closed=!0},SVGShapeElement.prototype.renderInnerContent=function(){var e;this.renderModifiers();var t=this.stylesList.length;for(e=0;e<t;e+=1)this.stylesList[e].reset();for(this.renderShape(),e=0;e<t;e+=1)(this.stylesList[e]._mdf||this._isFirstFrame)&&(this.stylesList[e].msElem&&(this.stylesList[e].msElem.setAttribute("d",this.stylesList[e].d),this.stylesList[e].d="M0 0"+this.stylesList[e].d),this.stylesList[e].pElem.setAttribute("d",this.stylesList[e].d||"M0 0"))},SVGShapeElement.prototype.renderShape=function(){var e,t,n=this.animatedContents.length;for(e=0;e<n;e+=1)t=this.animatedContents[e],(this._isFirstFrame||t.element._isAnimated)&&!0!==t.data&&t.fn(t.data,t.element,this._isFirstFrame)},SVGShapeElement.prototype.destroy=function(){this.destroyBaseElement(),this.shapesData=null,this.itemsData=null},LetterProps.prototype.update=function(e,t,n,r,o,i){this._mdf.o=!1,this._mdf.sw=!1,this._mdf.sc=!1,this._mdf.fc=!1,this._mdf.m=!1,this._mdf.p=!1;var a=!1;return this.o!==e&&(this.o=e,this._mdf.o=!0,a=!0),this.sw!==t&&(this.sw=t,this._mdf.sw=!0,a=!0),this.sc!==n&&(this.sc=n,this._mdf.sc=!0,a=!0),this.fc!==r&&(this.fc=r,this._mdf.fc=!0,a=!0),this.m!==o&&(this.m=o,this._mdf.m=!0,a=!0),!i.length||this.p[0]===i[0]&&this.p[1]===i[1]&&this.p[4]===i[4]&&this.p[5]===i[5]&&this.p[12]===i[12]&&this.p[13]===i[13]||(this.p=i,this._mdf.p=!0,a=!0),a},TextProperty.prototype.defaultBoxWidth=[0,0],TextProperty.prototype.copyData=function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},TextProperty.prototype.setCurrentData=function(e){e.__complete||this.completeTextData(e),this.currentData=e,this.currentData.boxWidth=this.currentData.boxWidth||this.defaultBoxWidth,this._mdf=!0},TextProperty.prototype.searchProperty=function(){return this.searchKeyframes()},TextProperty.prototype.searchKeyframes=function(){return this.kf=this.data.d.k.length>1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf},TextProperty.prototype.addEffect=function(e){this.effectsSequence.push(e),this.elem.addDynamicProperty(this)},TextProperty.prototype.getValue=function(e){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length||e){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var t=this.currentData,n=this.keysIndex;if(this.lock)this.setCurrentData(this.currentData);else{var r;this.lock=!0,this._mdf=!1;var o=this.effectsSequence.length,i=e||this.data.d.k[this.keysIndex].s;for(r=0;r<o;r+=1)i=n!==this.keysIndex?this.effectsSequence[r](i,i.t):this.effectsSequence[r](this.currentData,i.t);t!==i&&this.setCurrentData(i),this.v=this.currentData,this.pv=this.v,this.lock=!1,this.frameId=this.elem.globalData.frameId}}},TextProperty.prototype.getKeyframeValue=function(){for(var e=this.data.d.k,t=this.elem.comp.renderedFrame,n=0,r=e.length;n<=r-1&&!(n===r-1||e[n+1].t>t);)n+=1;return this.keysIndex!==n&&(this.keysIndex=n),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(e){for(var t,n,r=[],o=0,i=e.length,a=!1,s=!1,c="";o<i;)a=s,s=!1,t=e.charCodeAt(o),c=e.charAt(o),FontManager.isCombinedCharacter(t)?a=!0:t>=55296&&t<=56319?FontManager.isRegionalFlag(e,o)?c=e.substr(o,14):(n=e.charCodeAt(o+1))>=56320&&n<=57343&&(FontManager.isModifier(t,n)?(c=e.substr(o,2),a=!0):c=FontManager.isFlagEmoji(e.substr(o,4))?e.substr(o,4):e.substr(o,2)):t>56319?(n=e.charCodeAt(o+1),FontManager.isVariationSelector(t)&&(a=!0)):FontManager.isZeroWidthJoiner(t)&&(a=!0,s=!0),a?(r[r.length-1]+=c,a=!1):r.push(c),o+=c.length;return r},TextProperty.prototype.completeTextData=function(e){e.__complete=!0;var t,n,r,o,i,a,s,c=this.elem.globalData.fontManager,l=this.data,u=[],f=0,d=l.m.g,h=0,p=0,m=0,y=[],g=0,b=0,v=c.getFontByName(e.f),A=0,w=getFontProperties(v);e.fWeight=w.weight,e.fStyle=w.style,e.finalSize=e.s,e.finalText=this.buildFinalText(e.t),n=e.finalText.length,e.finalLineHeight=e.lh;var E,k=e.tr/1e3*e.finalSize;if(e.sz)for(var M,x,C=!0,S=e.sz[0],_=e.sz[1];C;){M=0,g=0,n=(x=this.buildFinalText(e.t)).length,k=e.tr/1e3*e.finalSize;var T=-1;for(t=0;t<n;t+=1)E=x[t].charCodeAt(0),r=!1," "===x[t]?T=t:13!==E&&3!==E||(g=0,r=!0,M+=e.finalLineHeight||1.2*e.finalSize),c.chars?(s=c.getCharData(x[t],v.fStyle,v.fFamily),A=r?0:s.w*e.finalSize/100):A=c.measureText(x[t],e.f,e.finalSize),g+A>S&&" "!==x[t]?(-1===T?n+=1:t=T,M+=e.finalLineHeight||1.2*e.finalSize,x.splice(t,T===t?1:0,"\r"),T=-1,g=0):(g+=A,g+=k);M+=v.ascent*e.finalSize/100,this.canResize&&e.finalSize>this.minimumFontSize&&_<M?(e.finalSize-=1,e.finalLineHeight=e.finalSize*e.lh/e.s):(e.finalText=x,n=e.finalText.length,C=!1)}g=-k,A=0;var I,D=0;for(t=0;t<n;t+=1)if(r=!1,13===(E=(I=e.finalText[t]).charCodeAt(0))||3===E?(D=0,y.push(g),b=g>b?g:b,g=-2*k,o="",r=!0,m+=1):o=I,c.chars?(s=c.getCharData(I,v.fStyle,c.getFontByName(e.f).fFamily),A=r?0:s.w*e.finalSize/100):A=c.measureText(o,e.f,e.finalSize)," "===I?D+=A+k:(g+=A+k+D,D=0),u.push({l:A,an:A,add:h,n:r,anIndexes:[],val:o,line:m,animatorJustifyOffset:0}),2==d){if(h+=A,""===o||" "===o||t===n-1){for(""!==o&&" "!==o||(h-=A);p<=t;)u[p].an=h,u[p].ind=f,u[p].extra=A,p+=1;f+=1,h=0}}else if(3==d){if(h+=A,""===o||t===n-1){for(""===o&&(h-=A);p<=t;)u[p].an=h,u[p].ind=f,u[p].extra=A,p+=1;h=0,f+=1}}else u[f].ind=f,u[f].extra=0,f+=1;if(e.l=u,b=g>b?g:b,y.push(g),e.sz)e.boxWidth=e.sz[0],e.justifyOffset=0;else switch(e.boxWidth=b,e.j){case 1:e.justifyOffset=-e.boxWidth;break;case 2:e.justifyOffset=-e.boxWidth/2;break;default:e.justifyOffset=0}e.lineWidths=y;var P,N,B,O,j=l.a;a=j.length;var U=[];for(i=0;i<a;i+=1){for((P=j[i]).a.sc&&(e.strokeColorAnim=!0),P.a.sw&&(e.strokeWidthAnim=!0),(P.a.fc||P.a.fh||P.a.fs||P.a.fb)&&(e.fillColorAnim=!0),O=0,B=P.s.b,t=0;t<n;t+=1)(N=u[t]).anIndexes[i]=O,(1==B&&""!==N.val||2==B&&""!==N.val&&" "!==N.val||3==B&&(N.n||" "==N.val||t==n-1)||4==B&&(N.n||t==n-1))&&(1===P.s.rn&&U.push(O),O+=1);l.a[i].s.totalChars=O;var R,F=-1;if(1===P.s.rn)for(t=0;t<n;t+=1)F!=(N=u[t]).anIndexes[i]&&(F=N.anIndexes[i],R=U.splice(Math.floor(Math.random()*U.length),1)[0]),N.anIndexes[i]=R}e.yOffset=e.finalLineHeight||1.2*e.finalSize,e.ls=e.ls||0,e.ascent=v.ascent*e.finalSize/100},TextProperty.prototype.updateDocumentData=function(e,t){t=void 0===t?this.keysIndex:t;var n=this.copyData({},this.data.d.k[t].s);n=this.copyData(n,e),this.data.d.k[t].s=n,this.recalculate(t),this.setCurrentData(n),this.elem.addDynamicProperty(this)},TextProperty.prototype.recalculate=function(e){var t=this.data.d.k[e].s;t.__complete=!1,this.keysIndex=0,this._isFirstFrame=!0,this.getValue(t)},TextProperty.prototype.canResizeFont=function(e){this.canResize=e,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)},TextProperty.prototype.setMinimumFontSize=function(e){this.minimumFontSize=Math.floor(e)||1,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)};var TextSelectorProp=function(){var e=Math.max,t=Math.min,n=Math.floor;function r(e,t){this._currentTextLength=-1,this.k=!1,this.data=t,this.elem=e,this.comp=e.comp,this.finalS=0,this.finalE=0,this.initDynamicPropertyContainer(e),this.s=PropertyFactory.getProp(e,t.s||{k:0},0,0,this),this.e="e"in t?PropertyFactory.getProp(e,t.e,0,0,this):{v:100},this.o=PropertyFactory.getProp(e,t.o||{k:0},0,0,this),this.xe=PropertyFactory.getProp(e,t.xe||{k:0},0,0,this),this.ne=PropertyFactory.getProp(e,t.ne||{k:0},0,0,this),this.sm=PropertyFactory.getProp(e,t.sm||{k:100},0,0,this),this.a=PropertyFactory.getProp(e,t.a,0,.01,this),this.dynamicProperties.length||this.getValue()}return r.prototype={getMult:function(r){this._currentTextLength!==this.elem.textProperty.currentData.l.length&&this.getValue();var o=0,i=0,a=1,s=1;this.ne.v>0?o=this.ne.v/100:i=-this.ne.v/100,this.xe.v>0?a=1-this.xe.v/100:s=1+this.xe.v/100;var c=BezierFactory.getBezierEasing(o,i,a,s).get,l=0,u=this.finalS,f=this.finalE,d=this.data.sh;if(2===d)l=c(l=f===u?r>=f?1:0:e(0,t(.5/(f-u)+(r-u)/(f-u),1)));else if(3===d)l=c(l=f===u?r>=f?0:1:1-e(0,t(.5/(f-u)+(r-u)/(f-u),1)));else if(4===d)f===u?l=0:(l=e(0,t(.5/(f-u)+(r-u)/(f-u),1)))<.5?l*=2:l=1-2*(l-.5),l=c(l);else if(5===d){if(f===u)l=0;else{var h=f-u,p=-h/2+(r=t(e(0,r+.5-u),f-u)),m=h/2;l=Math.sqrt(1-p*p/(m*m))}l=c(l)}else 6===d?(f===u?l=0:(r=t(e(0,r+.5-u),f-u),l=(1+Math.cos(Math.PI+2*Math.PI*r/(f-u)))/2),l=c(l)):(r>=n(u)&&(l=e(0,t(r-u<0?t(f,1)-(u-r):f-r,1))),l=c(l));if(100!==this.sm.v){var y=.01*this.sm.v;0===y&&(y=1e-8);var g=.5-.5*y;l<g?l=0:(l=(l-g)/y)>1&&(l=1)}return l*this.a.v},getValue:function(e){this.iterateDynamicProperties(),this._mdf=e||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,e&&2===this.data.r&&(this.e.v=this._currentTextLength);var t=2===this.data.r?1:100/this.data.totalChars,n=this.o.v/t,r=this.s.v/t+n,o=this.e.v/t+n;if(r>o){var i=r;r=o,o=i}this.finalS=r,this.finalE=o}},extendPrototype([DynamicPropertyContainer],r),{getTextSelectorProp:function(e,t,n){return new r(e,t,n)}}}();function TextAnimatorDataProperty(e,t,n){var r={propType:!1},o=PropertyFactory.getProp,i=t.a;this.a={r:i.r?o(e,i.r,0,degToRads,n):r,rx:i.rx?o(e,i.rx,0,degToRads,n):r,ry:i.ry?o(e,i.ry,0,degToRads,n):r,sk:i.sk?o(e,i.sk,0,degToRads,n):r,sa:i.sa?o(e,i.sa,0,degToRads,n):r,s:i.s?o(e,i.s,1,.01,n):r,a:i.a?o(e,i.a,1,0,n):r,o:i.o?o(e,i.o,0,.01,n):r,p:i.p?o(e,i.p,1,0,n):r,sw:i.sw?o(e,i.sw,0,0,n):r,sc:i.sc?o(e,i.sc,1,0,n):r,fc:i.fc?o(e,i.fc,1,0,n):r,fh:i.fh?o(e,i.fh,0,0,n):r,fs:i.fs?o(e,i.fs,0,.01,n):r,fb:i.fb?o(e,i.fb,0,.01,n):r,t:i.t?o(e,i.t,0,0,n):r},this.s=TextSelectorProp.getTextSelectorProp(e,t.s,n),this.s.t=t.s.t}function TextAnimatorProperty(e,t,n){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=e,this._renderType=t,this._elem=n,this._animatorsData=createSizedArray(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(n)}function ITextElement(){}TextAnimatorProperty.prototype.searchProperties=function(){var e,t,n=this._textData.a.length,r=PropertyFactory.getProp;for(e=0;e<n;e+=1)t=this._textData.a[e],this._animatorsData[e]=new TextAnimatorDataProperty(this._elem,t,this);this._textData.p&&"m"in this._textData.p?(this._pathData={a:r(this._elem,this._textData.p.a,0,0,this),f:r(this._elem,this._textData.p.f,0,0,this),l:r(this._elem,this._textData.p.l,0,0,this),r:r(this._elem,this._textData.p.r,0,0,this),p:r(this._elem,this._textData.p.p,0,0,this),m:this._elem.maskManager.getMaskProperty(this._textData.p.m)},this._hasMaskedPath=!0):this._hasMaskedPath=!1,this._moreOptions.alignment=r(this._elem,this._textData.m.a,1,0,this)},TextAnimatorProperty.prototype.getMeasures=function(e,t){if(this.lettersChangedFlag=t,this._mdf||this._isFirstFrame||t||this._hasMaskedPath&&this._pathData.m._mdf){this._isFirstFrame=!1;var n,r,o,i,a,s,c,l,u,f,d,h,p,m,y,g,b,v,A,w=this._moreOptions.alignment.v,E=this._animatorsData,k=this._textData,M=this.mHelper,x=this._renderType,C=this.renderedLetters.length,S=e.l;if(this._hasMaskedPath){if(A=this._pathData.m,!this._pathData.n||this._pathData._mdf){var _,T=A.v;for(this._pathData.r.v&&(T=T.reverse()),a={tLength:0,segments:[]},i=T._length-1,g=0,o=0;o<i;o+=1)_=bez.buildBezierData(T.v[o],T.v[o+1],[T.o[o][0]-T.v[o][0],T.o[o][1]-T.v[o][1]],[T.i[o+1][0]-T.v[o+1][0],T.i[o+1][1]-T.v[o+1][1]]),a.tLength+=_.segmentLength,a.segments.push(_),g+=_.segmentLength;o=i,A.v.c&&(_=bez.buildBezierData(T.v[o],T.v[0],[T.o[o][0]-T.v[o][0],T.o[o][1]-T.v[o][1]],[T.i[0][0]-T.v[0][0],T.i[0][1]-T.v[0][1]]),a.tLength+=_.segmentLength,a.segments.push(_),g+=_.segmentLength),this._pathData.pi=a}if(a=this._pathData.pi,s=this._pathData.f.v,d=0,f=1,l=0,u=!0,m=a.segments,s<0&&A.v.c)for(a.tLength<Math.abs(s)&&(s=-Math.abs(s)%a.tLength),f=(p=m[d=m.length-1].points).length-1;s<0;)s+=p[f].partialLength,(f-=1)<0&&(f=(p=m[d-=1].points).length-1);h=(p=m[d].points)[f-1],y=(c=p[f]).partialLength}i=S.length,n=0,r=0;var I,D,P,N,B,O=1.2*e.finalSize*.714,j=!0;P=E.length;var U,R,F,L,z,Q,J,V,H,G,Z,W,q=-1,Y=s,K=d,$=f,X=-1,ee="",te=this.defaultPropsArray;if(2===e.j||1===e.j){var ne=0,re=0,oe=2===e.j?-.5:-1,ie=0,ae=!0;for(o=0;o<i;o+=1)if(S[o].n){for(ne&&(ne+=re);ie<o;)S[ie].animatorJustifyOffset=ne,ie+=1;ne=0,ae=!0}else{for(D=0;D<P;D+=1)(I=E[D].a).t.propType&&(ae&&2===e.j&&(re+=I.t.v*oe),(B=E[D].s.getMult(S[o].anIndexes[D],k.a[D].s.totalChars)).length?ne+=I.t.v*B[0]*oe:ne+=I.t.v*B*oe);ae=!1}for(ne&&(ne+=re);ie<o;)S[ie].animatorJustifyOffset=ne,ie+=1}for(o=0;o<i;o+=1){if(M.reset(),L=1,S[o].n)n=0,r+=e.yOffset,r+=j?1:0,s=Y,j=!1,this._hasMaskedPath&&(f=$,h=(p=m[d=K].points)[f-1],y=(c=p[f]).partialLength,l=0),ee="",Z="",H="",W="",te=this.defaultPropsArray;else{if(this._hasMaskedPath){if(X!==S[o].line){switch(e.j){case 1:s+=g-e.lineWidths[S[o].line];break;case 2:s+=(g-e.lineWidths[S[o].line])/2}X=S[o].line}q!==S[o].ind&&(S[q]&&(s+=S[q].extra),s+=S[o].an/2,q=S[o].ind),s+=w[0]*S[o].an*.005;var se=0;for(D=0;D<P;D+=1)(I=E[D].a).p.propType&&((B=E[D].s.getMult(S[o].anIndexes[D],k.a[D].s.totalChars)).length?se+=I.p.v[0]*B[0]:se+=I.p.v[0]*B),I.a.propType&&((B=E[D].s.getMult(S[o].anIndexes[D],k.a[D].s.totalChars)).length?se+=I.a.v[0]*B[0]:se+=I.a.v[0]*B);for(u=!0,this._pathData.a.v&&(s=.5*S[0].an+(g-this._pathData.f.v-.5*S[0].an-.5*S[S.length-1].an)*q/(i-1),s+=this._pathData.f.v);u;)l+y>=s+se||!p?(b=(s+se-l)/c.partialLength,R=h.point[0]+(c.point[0]-h.point[0])*b,F=h.point[1]+(c.point[1]-h.point[1])*b,M.translate(-w[0]*S[o].an*.005,-w[1]*O*.01),u=!1):p&&(l+=c.partialLength,(f+=1)>=p.length&&(f=0,m[d+=1]?p=m[d].points:A.v.c?(f=0,p=m[d=0].points):(l-=c.partialLength,p=null)),p&&(h=c,y=(c=p[f]).partialLength));U=S[o].an/2-S[o].add,M.translate(-U,0,0)}else U=S[o].an/2-S[o].add,M.translate(-U,0,0),M.translate(-w[0]*S[o].an*.005,-w[1]*O*.01,0);for(D=0;D<P;D+=1)(I=E[D].a).t.propType&&(B=E[D].s.getMult(S[o].anIndexes[D],k.a[D].s.totalChars),0===n&&0===e.j||(this._hasMaskedPath?B.length?s+=I.t.v*B[0]:s+=I.t.v*B:B.length?n+=I.t.v*B[0]:n+=I.t.v*B));for(e.strokeWidthAnim&&(Q=e.sw||0),e.strokeColorAnim&&(z=e.sc?[e.sc[0],e.sc[1],e.sc[2]]:[0,0,0]),e.fillColorAnim&&e.fc&&(J=[e.fc[0],e.fc[1],e.fc[2]]),D=0;D<P;D+=1)(I=E[D].a).a.propType&&((B=E[D].s.getMult(S[o].anIndexes[D],k.a[D].s.totalChars)).length?M.translate(-I.a.v[0]*B[0],-I.a.v[1]*B[1],I.a.v[2]*B[2]):M.translate(-I.a.v[0]*B,-I.a.v[1]*B,I.a.v[2]*B));for(D=0;D<P;D+=1)(I=E[D].a).s.propType&&((B=E[D].s.getMult(S[o].anIndexes[D],k.a[D].s.totalChars)).length?M.scale(1+(I.s.v[0]-1)*B[0],1+(I.s.v[1]-1)*B[1],1):M.scale(1+(I.s.v[0]-1)*B,1+(I.s.v[1]-1)*B,1));for(D=0;D<P;D+=1){if(I=E[D].a,B=E[D].s.getMult(S[o].anIndexes[D],k.a[D].s.totalChars),I.sk.propType&&(B.length?M.skewFromAxis(-I.sk.v*B[0],I.sa.v*B[1]):M.skewFromAxis(-I.sk.v*B,I.sa.v*B)),I.r.propType&&(B.length?M.rotateZ(-I.r.v*B[2]):M.rotateZ(-I.r.v*B)),I.ry.propType&&(B.length?M.rotateY(I.ry.v*B[1]):M.rotateY(I.ry.v*B)),I.rx.propType&&(B.length?M.rotateX(I.rx.v*B[0]):M.rotateX(I.rx.v*B)),I.o.propType&&(B.length?L+=(I.o.v*B[0]-L)*B[0]:L+=(I.o.v*B-L)*B),e.strokeWidthAnim&&I.sw.propType&&(B.length?Q+=I.sw.v*B[0]:Q+=I.sw.v*B),e.strokeColorAnim&&I.sc.propType)for(V=0;V<3;V+=1)B.length?z[V]+=(I.sc.v[V]-z[V])*B[0]:z[V]+=(I.sc.v[V]-z[V])*B;if(e.fillColorAnim&&e.fc){if(I.fc.propType)for(V=0;V<3;V+=1)B.length?J[V]+=(I.fc.v[V]-J[V])*B[0]:J[V]+=(I.fc.v[V]-J[V])*B;I.fh.propType&&(J=B.length?addHueToRGB(J,I.fh.v*B[0]):addHueToRGB(J,I.fh.v*B)),I.fs.propType&&(J=B.length?addSaturationToRGB(J,I.fs.v*B[0]):addSaturationToRGB(J,I.fs.v*B)),I.fb.propType&&(J=B.length?addBrightnessToRGB(J,I.fb.v*B[0]):addBrightnessToRGB(J,I.fb.v*B))}}for(D=0;D<P;D+=1)(I=E[D].a).p.propType&&(B=E[D].s.getMult(S[o].anIndexes[D],k.a[D].s.totalChars),this._hasMaskedPath?B.length?M.translate(0,I.p.v[1]*B[0],-I.p.v[2]*B[1]):M.translate(0,I.p.v[1]*B,-I.p.v[2]*B):B.length?M.translate(I.p.v[0]*B[0],I.p.v[1]*B[1],-I.p.v[2]*B[2]):M.translate(I.p.v[0]*B,I.p.v[1]*B,-I.p.v[2]*B));if(e.strokeWidthAnim&&(H=Q<0?0:Q),e.strokeColorAnim&&(G="rgb("+Math.round(255*z[0])+","+Math.round(255*z[1])+","+Math.round(255*z[2])+")"),e.fillColorAnim&&e.fc&&(Z="rgb("+Math.round(255*J[0])+","+Math.round(255*J[1])+","+Math.round(255*J[2])+")"),this._hasMaskedPath){if(M.translate(0,-e.ls),M.translate(0,w[1]*O*.01+r,0),this._pathData.p.v){v=(c.point[1]-h.point[1])/(c.point[0]-h.point[0]);var ce=180*Math.atan(v)/Math.PI;c.point[0]<h.point[0]&&(ce+=180),M.rotate(-ce*Math.PI/180)}M.translate(R,F,0),s-=w[0]*S[o].an*.005,S[o+1]&&q!==S[o+1].ind&&(s+=S[o].an/2,s+=.001*e.tr*e.finalSize)}else{switch(M.translate(n,r,0),e.ps&&M.translate(e.ps[0],e.ps[1]+e.ascent,0),e.j){case 1:M.translate(S[o].animatorJustifyOffset+e.justifyOffset+(e.boxWidth-e.lineWidths[S[o].line]),0,0);break;case 2:M.translate(S[o].animatorJustifyOffset+e.justifyOffset+(e.boxWidth-e.lineWidths[S[o].line])/2,0,0)}M.translate(0,-e.ls),M.translate(U,0,0),M.translate(w[0]*S[o].an*.005,w[1]*O*.01,0),n+=S[o].l+.001*e.tr*e.finalSize}"html"===x?ee=M.toCSS():"svg"===x?ee=M.to2dCSS():te=[M.props[0],M.props[1],M.props[2],M.props[3],M.props[4],M.props[5],M.props[6],M.props[7],M.props[8],M.props[9],M.props[10],M.props[11],M.props[12],M.props[13],M.props[14],M.props[15]],W=L}C<=o?(N=new LetterProps(W,H,G,Z,ee,te),this.renderedLetters.push(N),C+=1,this.lettersChangedFlag=!0):(N=this.renderedLetters[o],this.lettersChangedFlag=N.update(W,H,G,Z,ee,te)||this.lettersChangedFlag)}}},TextAnimatorProperty.prototype.getValue=function(){this._elem.globalData.frameId!==this._frameId&&(this._frameId=this._elem.globalData.frameId,this.iterateDynamicProperties())},TextAnimatorProperty.prototype.mHelper=new Matrix,TextAnimatorProperty.prototype.defaultPropsArray=[],extendPrototype([DynamicPropertyContainer],TextAnimatorProperty),ITextElement.prototype.initElement=function(e,t,n){this.lettersChangedFlag=!0,this.initFrame(),this.initBaseData(e,t,n),this.textProperty=new TextProperty(this,e.t,this.dynamicProperties),this.textAnimator=new TextAnimatorProperty(e.t,this.renderType,this),this.initTransform(e,t,n),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide(),this.textAnimator.searchProperties(this.dynamicProperties)},ITextElement.prototype.prepareFrame=function(e){this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange)},ITextElement.prototype.createPathShape=function(e,t){var n,r,o=t.length,i="";for(n=0;n<o;n+=1)"sh"===t[n].ty&&(r=t[n].ks.k,i+=buildShapeString(r,r.i.length,!0,e));return i},ITextElement.prototype.updateDocumentData=function(e,t){this.textProperty.updateDocumentData(e,t)},ITextElement.prototype.canResizeFont=function(e){this.textProperty.canResizeFont(e)},ITextElement.prototype.setMinimumFontSize=function(e){this.textProperty.setMinimumFontSize(e)},ITextElement.prototype.applyTextPropertiesToMatrix=function(e,t,n,r,o){switch(e.ps&&t.translate(e.ps[0],e.ps[1]+e.ascent,0),t.translate(0,-e.ls,0),e.j){case 1:t.translate(e.justifyOffset+(e.boxWidth-e.lineWidths[n]),0,0);break;case 2:t.translate(e.justifyOffset+(e.boxWidth-e.lineWidths[n])/2,0,0)}t.translate(r,o,0)},ITextElement.prototype.buildColor=function(e){return"rgb("+Math.round(255*e[0])+","+Math.round(255*e[1])+","+Math.round(255*e[2])+")"},ITextElement.prototype.emptyProp=new LetterProps,ITextElement.prototype.destroy=function(){},ITextElement.prototype.validateText=function(){(this.textProperty._mdf||this.textProperty._isFirstFrame)&&(this.buildNewText(),this.textProperty._isFirstFrame=!1,this.textProperty._mdf=!1)};var emptyShapeData={shapes:[]};function SVGTextLottieElement(e,t,n){this.textSpans=[],this.renderType="svg",this.initElement(e,t,n)}function ISolidElement(e,t,n){this.initElement(e,t,n)}function NullElement(e,t,n){this.initFrame(),this.initBaseData(e,t,n),this.initFrame(),this.initTransform(e,t,n),this.initHierarchy()}function SVGRendererBase(){}function ICompElement(){}function SVGCompElement(e,t,n){this.layers=e.layers,this.supports3d=!0,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(e,t,n),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function SVGRenderer(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.svgElement=createNS("svg");var n="";if(t&&t.title){var r=createNS("title"),o=createElementID();r.setAttribute("id",o),r.textContent=t.title,this.svgElement.appendChild(r),n+=o}if(t&&t.description){var i=createNS("desc"),a=createElementID();i.setAttribute("id",a),i.textContent=t.description,this.svgElement.appendChild(i),n+=" "+a}n&&this.svgElement.setAttribute("aria-labelledby",n);var s=createNS("defs");this.svgElement.appendChild(s);var c=createNS("g");this.svgElement.appendChild(c),this.layerElement=c,this.renderConfig={preserveAspectRatio:t&&t.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:t&&t.contentVisibility||"visible",progressiveLoad:t&&t.progressiveLoad||!1,hideOnTransparent:!(t&&!1===t.hideOnTransparent),viewBoxOnly:t&&t.viewBoxOnly||!1,viewBoxSize:t&&t.viewBoxSize||!1,className:t&&t.className||"",id:t&&t.id||"",focusable:t&&t.focusable,filterSize:{width:t&&t.filterSize&&t.filterSize.width||"100%",height:t&&t.filterSize&&t.filterSize.height||"100%",x:t&&t.filterSize&&t.filterSize.x||"0%",y:t&&t.filterSize&&t.filterSize.y||"0%"},width:t&&t.width,height:t&&t.height,runExpressions:!t||void 0===t.runExpressions||t.runExpressions},this.globalData={_mdf:!1,frameNum:-1,defs:s,renderConfig:this.renderConfig},this.elements=[],this.pendingElements=[],this.destroyed=!1,this.rendererType="svg"}function ShapeTransformManager(){this.sequences={},this.sequenceList=[],this.transform_key_count=0}extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],SVGTextLottieElement),SVGTextLottieElement.prototype.createContent=function(){this.data.singleShape&&!this.globalData.fontManager.chars&&(this.textContainer=createNS("text"))},SVGTextLottieElement.prototype.buildTextContents=function(e){for(var t=0,n=e.length,r=[],o="";t<n;)e[t]===String.fromCharCode(13)||e[t]===String.fromCharCode(3)?(r.push(o),o=""):o+=e[t],t+=1;return r.push(o),r},SVGTextLottieElement.prototype.buildShapeData=function(e,t){if(e.shapes&&e.shapes.length){var n=e.shapes[0];if(n.it){var r=n.it[n.it.length-1];r.s&&(r.s.k[0]=t,r.s.k[1]=t)}}return e},SVGTextLottieElement.prototype.buildNewText=function(){var e,t;this.addDynamicProperty(this);var n=this.textProperty.currentData;this.renderedLetters=createSizedArray(n?n.l.length:0),n.fc?this.layerElement.setAttribute("fill",this.buildColor(n.fc)):this.layerElement.setAttribute("fill","rgba(0,0,0,0)"),n.sc&&(this.layerElement.setAttribute("stroke",this.buildColor(n.sc)),this.layerElement.setAttribute("stroke-width",n.sw)),this.layerElement.setAttribute("font-size",n.finalSize);var r=this.globalData.fontManager.getFontByName(n.f);if(r.fClass)this.layerElement.setAttribute("class",r.fClass);else{this.layerElement.setAttribute("font-family",r.fFamily);var o=n.fWeight,i=n.fStyle;this.layerElement.setAttribute("font-style",i),this.layerElement.setAttribute("font-weight",o)}this.layerElement.setAttribute("aria-label",n.t);var a,s=n.l||[],c=!!this.globalData.fontManager.chars;t=s.length;var l=this.mHelper,u=this.data.singleShape,f=0,d=0,h=!0,p=.001*n.tr*n.finalSize;if(!u||c||n.sz){var m,y=this.textSpans.length;for(e=0;e<t;e+=1){if(this.textSpans[e]||(this.textSpans[e]={span:null,childSpan:null,glyph:null}),!c||!u||0===e){if(a=y>e?this.textSpans[e].span:createNS(c?"g":"text"),y<=e){if(a.setAttribute("stroke-linecap","butt"),a.setAttribute("stroke-linejoin","round"),a.setAttribute("stroke-miterlimit","4"),this.textSpans[e].span=a,c){var g=createNS("g");a.appendChild(g),this.textSpans[e].childSpan=g}this.textSpans[e].span=a,this.layerElement.appendChild(a)}a.style.display="inherit"}if(l.reset(),u&&(s[e].n&&(f=-p,d+=n.yOffset,d+=h?1:0,h=!1),this.applyTextPropertiesToMatrix(n,l,s[e].line,f,d),f+=s[e].l||0,f+=p),c){var b;if(1===(m=this.globalData.fontManager.getCharData(n.finalText[e],r.fStyle,this.globalData.fontManager.getFontByName(n.f).fFamily)).t)b=new SVGCompElement(m.data,this.globalData,this);else{var v=emptyShapeData;m.data&&m.data.shapes&&(v=this.buildShapeData(m.data,n.finalSize)),b=new SVGShapeElement(v,this.globalData,this)}if(this.textSpans[e].glyph){var A=this.textSpans[e].glyph;this.textSpans[e].childSpan.removeChild(A.layerElement),A.destroy()}this.textSpans[e].glyph=b,b._debug=!0,b.prepareFrame(0),b.renderFrame(),this.textSpans[e].childSpan.appendChild(b.layerElement),1===m.t&&this.textSpans[e].childSpan.setAttribute("transform","scale("+n.finalSize/100+","+n.finalSize/100+")")}else u&&a.setAttribute("transform","translate("+l.props[12]+","+l.props[13]+")"),a.textContent=s[e].val,a.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve")}u&&a&&a.setAttribute("d","")}else{var w=this.textContainer,E="start";switch(n.j){case 1:E="end";break;case 2:E="middle";break;default:E="start"}w.setAttribute("text-anchor",E),w.setAttribute("letter-spacing",p);var k=this.buildTextContents(n.finalText);for(t=k.length,d=n.ps?n.ps[1]+n.ascent:0,e=0;e<t;e+=1)(a=this.textSpans[e].span||createNS("tspan")).textContent=k[e],a.setAttribute("x",0),a.setAttribute("y",d),a.style.display="inherit",w.appendChild(a),this.textSpans[e]||(this.textSpans[e]={span:null,glyph:null}),this.textSpans[e].span=a,d+=n.finalLineHeight;this.layerElement.appendChild(w)}for(;e<this.textSpans.length;)this.textSpans[e].span.style.display="none",e+=1;this._sizeChanged=!0},SVGTextLottieElement.prototype.sourceRectAtTime=function(){if(this.prepareFrame(this.comp.renderedFrame-this.data.st),this.renderInnerContent(),this._sizeChanged){this._sizeChanged=!1;var e=this.layerElement.getBBox();this.bbox={top:e.y,left:e.x,width:e.width,height:e.height}}return this.bbox},SVGTextLottieElement.prototype.getValue=function(){var e,t,n=this.textSpans.length;for(this.renderedFrame=this.comp.renderedFrame,e=0;e<n;e+=1)(t=this.textSpans[e].glyph)&&(t.prepareFrame(this.comp.renderedFrame-this.data.st),t._mdf&&(this._mdf=!0))},SVGTextLottieElement.prototype.renderInnerContent=function(){if(this.validateText(),(!this.data.singleShape||this._mdf)&&(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag)){var e,t;this._sizeChanged=!0;var n,r,o,i=this.textAnimator.renderedLetters,a=this.textProperty.currentData.l;for(t=a.length,e=0;e<t;e+=1)a[e].n||(n=i[e],r=this.textSpans[e].span,(o=this.textSpans[e].glyph)&&o.renderFrame(),n._mdf.m&&r.setAttribute("transform",n.m),n._mdf.o&&r.setAttribute("opacity",n.o),n._mdf.sw&&r.setAttribute("stroke-width",n.sw),n._mdf.sc&&r.setAttribute("stroke",n.sc),n._mdf.fc&&r.setAttribute("fill",n.fc))}},extendPrototype([IImageElement],ISolidElement),ISolidElement.prototype.createContent=function(){var e=createNS("rect");e.setAttribute("width",this.data.sw),e.setAttribute("height",this.data.sh),e.setAttribute("fill",this.data.sc),this.layerElement.appendChild(e)},NullElement.prototype.prepareFrame=function(e){this.prepareProperties(e,!0)},NullElement.prototype.renderFrame=function(){},NullElement.prototype.getBaseElement=function(){return null},NullElement.prototype.destroy=function(){},NullElement.prototype.sourceRectAtTime=function(){},NullElement.prototype.hide=function(){},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement],NullElement),extendPrototype([BaseRenderer],SVGRendererBase),SVGRendererBase.prototype.createNull=function(e){return new NullElement(e,this.globalData,this)},SVGRendererBase.prototype.createShape=function(e){return new SVGShapeElement(e,this.globalData,this)},SVGRendererBase.prototype.createText=function(e){return new SVGTextLottieElement(e,this.globalData,this)},SVGRendererBase.prototype.createImage=function(e){return new IImageElement(e,this.globalData,this)},SVGRendererBase.prototype.createSolid=function(e){return new ISolidElement(e,this.globalData,this)},SVGRendererBase.prototype.configAnimation=function(e){this.svgElement.setAttribute("xmlns","http://www.w3.org/2000/svg"),this.svgElement.setAttribute("xmlns:xlink","http://www.w3.org/1999/xlink"),this.renderConfig.viewBoxSize?this.svgElement.setAttribute("viewBox",this.renderConfig.viewBoxSize):this.svgElement.setAttribute("viewBox","0 0 "+e.w+" "+e.h),this.renderConfig.viewBoxOnly||(this.svgElement.setAttribute("width",e.w),this.svgElement.setAttribute("height",e.h),this.svgElement.style.width="100%",this.svgElement.style.height="100%",this.svgElement.style.transform="translate3d(0,
20,0)",this.svgElement.style.contentVisibility=this.renderConfig.contentVisibility),this.renderConfig.width&&this.svgElement.setAttribute("width",this.renderConfig.width),this.renderConfig.height&&this.svgElement.setAttribute("height",this.renderConfig.height),this.renderConfig.className&&this.svgElement.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.svgElement.setAttribute("id",this.renderConfig.id),void 0!==this.renderConfig.focusable&&this.svgElement.setAttribute("focusable",this.renderConfig.focusable),this.svgElement.setAttribute("preserveAspectRatio",this.renderConfig.preserveAspectRatio),this.animationItem.wrapper.appendChild(this.svgElement);var t=this.globalData.defs;this.setupGlobalData(e,t),this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.data=e;var n=createNS("clipPath"),r=createNS("rect");r.setAttribute("width",e.w),r.setAttribute("height",e.h),r.setAttribute("x",0),r.setAttribute("y",0);var o=createElementID();n.setAttribute("id",o),n.appendChild(r),this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+o+")"),t.appendChild(n),this.layers=e.layers,this.elements=createSizedArray(e.layers.length)},SVGRendererBase.prototype.destroy=function(){var e;this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.layerElement=null,this.globalData.defs=null;var t=this.layers?this.layers.length:0;for(e=0;e<t;e+=1)this.elements[e]&&this.elements[e].destroy&&this.elements[e].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},SVGRendererBase.prototype.updateContainerSize=function(){},SVGRendererBase.prototype.findIndexByInd=function(e){var t=0,n=this.layers.length;for(t=0;t<n;t+=1)if(this.layers[t].ind===e)return t;return-1},SVGRendererBase.prototype.buildItem=function(e){var t=this.elements;if(!t[e]&&99!==this.layers[e].ty){t[e]=!0;var n=this.createItem(this.layers[e]);if(t[e]=n,getExpressionsPlugin()&&(0===this.layers[e].ty&&this.globalData.projectInterface.registerComposition(n),n.initExpressions()),this.appendElementInPos(n,e),this.layers[e].tt){var r="tp"in this.layers[e]?this.findIndexByInd(this.layers[e].tp):e-1;if(-1===r)return;if(this.elements[r]&&!0!==this.elements[r]){var o=t[r].getMatte(this.layers[e].tt);n.setMatte(o)}else this.buildItem(r),this.addPendingElement(n)}}},SVGRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var e=this.pendingElements.pop();if(e.checkParenting(),e.data.tt)for(var t=0,n=this.elements.length;t<n;){if(this.elements[t]===e){var r="tp"in e.data?this.findIndexByInd(e.data.tp):t-1,o=this.elements[r].getMatte(this.layers[t].tt);e.setMatte(o);break}t+=1}}},SVGRendererBase.prototype.renderFrame=function(e){if(this.renderedFrame!==e&&!this.destroyed){var t;null===e?e=this.renderedFrame:this.renderedFrame=e,this.globalData.frameNum=e,this.globalData.frameId+=1,this.globalData.projectInterface.currentFrame=e,this.globalData._mdf=!1;var n=this.layers.length;for(this.completeLayers||this.checkLayers(e),t=n-1;t>=0;t-=1)(this.completeLayers||this.elements[t])&&this.elements[t].prepareFrame(e-this.layers[t].st);if(this.globalData._mdf)for(t=0;t<n;t+=1)(this.completeLayers||this.elements[t])&&this.elements[t].renderFrame()}},SVGRendererBase.prototype.appendElementInPos=function(e,t){var n=e.getBaseElement();if(n){for(var r,o=0;o<t;)this.elements[o]&&!0!==this.elements[o]&&this.elements[o].getBaseElement()&&(r=this.elements[o].getBaseElement()),o+=1;r?this.layerElement.insertBefore(n,r):this.layerElement.appendChild(n)}},SVGRendererBase.prototype.hide=function(){this.layerElement.style.display="none"},SVGRendererBase.prototype.show=function(){this.layerElement.style.display="block"},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement,RenderableDOMElement],ICompElement),ICompElement.prototype.initElement=function(e,t,n){this.initFrame(),this.initBaseData(e,t,n),this.initTransform(e,t,n),this.initRenderable(),this.initHierarchy(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),!this.data.xt&&t.progressiveLoad||this.buildAllItems(),this.hide()},ICompElement.prototype.prepareFrame=function(e){if(this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange),this.isInRange||this.data.xt){if(this.tm._placeholder)this.renderedFrame=e/this.data.sr;else{var t=this.tm.v;t===this.data.op&&(t=this.data.op-1),this.renderedFrame=t}var n,r=this.elements.length;for(this.completeLayers||this.checkLayers(this.renderedFrame),n=r-1;n>=0;n-=1)(this.completeLayers||this.elements[n])&&(this.elements[n].prepareFrame(this.renderedFrame-this.layers[n].st),this.elements[n]._mdf&&(this._mdf=!0))}},ICompElement.prototype.renderInnerContent=function(){var e,t=this.layers.length;for(e=0;e<t;e+=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()},ICompElement.prototype.setElements=function(e){this.elements=e},ICompElement.prototype.getElements=function(){return this.elements},ICompElement.prototype.destroyElements=function(){var e,t=this.layers.length;for(e=0;e<t;e+=1)this.elements[e]&&this.elements[e].destroy()},ICompElement.prototype.destroy=function(){this.destroyElements(),this.destroyBaseElement()},extendPrototype([SVGRendererBase,ICompElement,SVGBaseElement],SVGCompElement),SVGCompElement.prototype.createComp=function(e){return new SVGCompElement(e,this.globalData,this)},extendPrototype([SVGRendererBase],SVGRenderer),SVGRenderer.prototype.createComp=function(e){return new SVGCompElement(e,this.globalData,this)},ShapeTransformManager.prototype={addTransformSequence:function(e){var t,n=e.length,r="_";for(t=0;t<n;t+=1)r+=e[t].transform.key+"_";var o=this.sequences[r];return o||(o={transforms:[].concat(e),finalTransform:new Matrix,_mdf:!1},this.sequences[r]=o,this.sequenceList.push(o)),o},processSequence:function(e,t){for(var n=0,r=e.transforms.length,o=t;n<r&&!t;){if(e.transforms[n].transform.mProps._mdf){o=!0;break}n+=1}if(o)for(e.finalTransform.reset(),n=r-1;n>=0;n-=1)e.finalTransform.multiply(e.transforms[n].transform.mProps.v);e._mdf=o},processSequences:function(e){var t,n=this.sequenceList.length;for(t=0;t<n;t+=1)this.processSequence(this.sequenceList[t],e)},getNewKey:function(){return this.transform_key_count+=1,"_"+this.transform_key_count}};var lumaLoader=function(){var e="__lottie_element_luma_buffer",t=null,n=null,r=null;function o(){var o,i,a;t||(o=createNS("svg"),i=createNS("filter"),a=createNS("feColorMatrix"),i.setAttribute("id",e),a.setAttribute("type","matrix"),a.setAttribute("color-interpolation-filters","sRGB"),a.setAttribute("values","0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0"),i.appendChild(a),o.appendChild(i),o.setAttribute("id",e+"_svg"),featureSupport.svgLumaHidden&&(o.style.display="none"),r=o,document.body.appendChild(r),t=createTag("canvas"),(n=t.getContext("2d")).filter="url
2(#"+e+")",n.fillStyle="rgba(0,0,0,0)",n.fillRect(0,0,1,1))}return{load:o,get:function(r){return t||o(),t.width=r.width,t.height=r.height,n.filter="url(#"+e+")",t}}};function createCanvas(e,t){if(featureSupport.offscreenCanvas)return new OffscreenCanvas(e,t);var n=createTag("canvas");return n.width=e,n.height=t,n}var assetLoader={loadLumaCanvas:lumaLoader.load,getLumaCanvas:lumaLoader.get,createCanvas:createCanvas},registeredEffects={};function CVEffects(e){var t,n,r=e.data.ef?e.data.ef.length:0;for(this.filters=[],t=0;t<r;t+=1){n=null;var o=e.data.ef[t].ty;registeredEffects[o]&&(n=new(0,registeredEffects[o].effect)(e.effectsManager.effectElements[t],e)),n&&this.filters.push(n)}this.filters.length&&e.addRenderableComponent(this)}function registerEffect(e,t){registeredEffects[e]={effect:t}}function CVMaskElement(e,t){var n;this.data=e,this.element=t,this.masksProperties=this.data.masksProperties||[],this.viewData=createSizedArray(this.masksProperties.length);var r=this.masksProperties.length,o=!1;for(n=0;n<r;n+=1)"n"!==this.masksProperties[n].mode&&(o=!0),this.viewData[n]=ShapePropertyFactory.getShapeProp(this.element,this.masksProperties[n],3);this.hasMasks=o,o&&this.element.addRenderableComponent(this)}function CVBaseElement(){}CVEffects.prototype.renderFrame=function(e){var t,n=this.filters.length;for(t=0;t<n;t+=1)this.filters[t].renderFrame(e)},CVEffects.prototype.getEffects=function(e){var t,n=this.filters.length,r=[];for(t=0;t<n;t+=1)this.filters[t].type===e&&r.push(this.filters[t]);return r},CVMaskElement.prototype.renderFrame=function(){if(this.hasMasks){var e,t,n,r,o=this.element.finalTransform.mat,i=this.element.canvasContext,a=this.masksProperties.length;for(i.beginPath(),e=0;e<a;e+=1)if("n"!==this.masksProperties[e].mode){var s;this.masksProperties[e].inv&&(i.moveTo(0,0),i.lineTo(this.element.globalData.compSize.w,0),i.lineTo(this.element.globalData.compSize.w,this.element.globalData.compSize.h),i.lineTo(0,this.element.globalData.compSize.h),i.lineTo(0,0)),r=this.viewData[e].v,t=o.applyToPointArray(r.v[0][0],r.v[0][1],0),i.moveTo(t[0],t[1]);var c=r._length;for(s=1;s<c;s+=1)n=o.applyToTriplePoints(r.o[s-1],r.i[s],r.v[s]),i.bezierCurveTo(n[0],n[1],n[2],n[3],n[4],n[5]);n=o.applyToTriplePoints(r.o[s-1],r.i[0],r.v[0]),i.bezierCurveTo(n[0],n[1],n[2],n[3],n[4],n[5])}this.element.globalData.renderer.save(!0),i.clip()}},CVMaskElement.prototype.getMaskProperty=MaskElement.prototype.getMaskProperty,CVMaskElement.prototype.destroy=function(){this.element=null};var operationsMap={1:"source-in",2:"source-out",3:"source-in",4:"source-out"};function CVShapeData(e,t,n,r){this.styledShapes=[],this.tr=[0,0,0,0,0,0];var o,i=4;"rc"===t.ty?i=5:"el"===t.ty?i=6:"sr"===t.ty&&(i=7),this.sh=ShapePropertyFactory.getShapeProp(e,t,i,e);var a,s=n.length;for(o=0;o<s;o+=1)n[o].closed||(a={transforms:r.addTransformSequence(n[o].transforms),trNodes:[]},this.styledShapes.push(a),n[o].elements.push(a))}function CVShapeElement(e,t,n){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.itemsData=[],this.prevViewData=[],this.shapeModifiers=[],this.processedElements=[],this.transformsManager=new ShapeTransformManager,this.initElement(e,t,n)}function CVTextElement(e,t,n){this.textSpans=[],this.yOffset=0,this.fillColorAnim=!1,this.strokeColorAnim=!1,this.strokeWidthAnim=!1,this.stroke=!1,this.fill=!1,this.justifyOffset=0,this.currentRender=null,this.renderType="canvas",this.values={fill:"rgba(0,0,0,0)",stroke:"rgba(0,0,0,0)",sWidth:0,fValue:""},this.initElement(e,t,n)}function CVImageElement(e,t,n){this.assetData=t.getAssetData(e.refId),this.img=t.imageLoader.getAsset(this.assetData),this.initElement(e,t,n)}function CVSolidElement(e,t,n){this.initElement(e,t,n)}function CanvasRendererBase(){}function CanvasContext(){this.opacity=-1,this.transform=createTypedArray("float32",16),this.fillStyle="",this.strokeStyle="",this.lineWidth="",this.lineCap="",this.lineJoin="",this.miterLimit="",this.id=Math.random()}function CVContextData(){var e;for(this.stack=[],this.cArrPos=0,this.cTr=new Matrix,e=0;e<15;e+=1){var t=new CanvasContext;this.stack[e]=t}
vendor: 29,392 bytes, line 2
2this._length=15,this.nativeContext=null,this.transformMat=new Matrix,this.currentOpacity=1,this.currentFillStyle="",this.appliedFillStyle="",this.currentStrokeStyle="",this.appliedStrokeStyle="",this.currentLineWidth="",this.appliedLineWidth="",this.currentLineCap="",this.appliedLineCap="",this.currentLineJoin="",this.appliedLineJoin="",this.appliedMiterLimit="",this.currentMiterLimit=""}function CVCompElement(e,t,n){this.completeLayers=!1,this.layers=e.layers,this.pendingElements=[],this.elements=createSizedArray(this.layers.length),this.initElement(e,t,n),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function CanvasRenderer(e,t){this.animationItem=e,this.renderConfig={clearCanvas:!t||void 0===t.clearCanvas||t.clearCanvas,context:t&&t.context||null,progressiveLoad:t&&t.progressiveLoad||!1,preserveAspectRatio:t&&t.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:t&&t.contentVisibility||"visible",className:t&&t.className||"",id:t&&t.id||"",runExpressions:!t||void 0===t.runExpressions||t.runExpressions},this.renderConfig.dpr=t&&t.dpr||1,this.animationItem.wrapper&&(this.renderConfig.dpr=t&&t.dpr||window.devicePixelRatio||1),this.renderedFrame=-1,this.globalData={frameNum:-1,_mdf:!1,renderConfig:this.renderConfig,currentGlobalAlpha:-1},this.contextData=new CVContextData,this.elements=[],this.pendingElements=[],this.transformMat=new Matrix,this.completeLayers=!1,this.rendererType="canvas",this.renderConfig.clearCanvas&&(this.ctxTransform=this.contextData.transform.bind(this.contextData),this.ctxOpacity=this.contextData.opacity.bind(this.contextData),this.ctxFillStyle=this.contextData.fillStyle.bind(this.contextData),this.ctxStrokeStyle=this.contextData.strokeStyle.bind(this.contextData),this.ctxLineWidth=this.contextData.lineWidth.bind(this.contextData),this.ctxLineCap=this.contextData.lineCap.bind(this.contextData),this.ctxLineJoin=this.contextData.lineJoin.bind(this.contextData),this.ctxMiterLimit=this.contextData.miterLimit.bind(this.contextData),this.ctxFill=this.contextData.fill.bind(this.contextData),this.ctxFillRect=this.contextData.fillRect.bind(this.contextData),this.ctxStroke=this.contextData.stroke.bind(this.contextData),this.save=this.contextData.save.bind(this.contextData))}function HBaseElement(){}function HSolidElement(e,t,n){this.initElement(e,t,n)}function HShapeElement(e,t,n){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.shapesContainer=createNS("g"),this.initElement(e,t,n),this.prevViewData=[],this.currentBBox={x:999999,y:-999999,h:0,w:0}}function HTextElement(e,t,n){this.textSpans=[],this.textPaths=[],this.currentBBox={x:999999,y:-999999,h:0,w:0},this.renderType="svg",this.isMasked=!1,this.initElement(e,t,n)}function HCameraElement(e,t,n){this.initFrame(),this.initBaseData(e,t,n),this.initHierarchy();var r=PropertyFactory.getProp;if(this.pe=r(this,e.pe,0,0,this),e.ks.p.s?(this.px=r(this,e.ks.p.x,1,0,this),this.py=r(this,e.ks.p.y,1,0,this),this.pz=r(this,e.ks.p.z,1,0,this)):this.p=r(this,e.ks.p,1,0,this),e.ks.a&&(this.a=r(this,e.ks.a,1,0,this)),e.ks.or.k.length&&e.ks.or.k[0].to){var o,i=e.ks.or.k.length;for(o=0;o<i;o+=1)e.ks.or.k[o].to=null,e.ks.or.k[o].ti=null}this.or=r(this,e.ks.or,1,degToRads,this),this.or.sh=!0,this.rx=r(this,e.ks.rx,0,degToRads,this),this.ry=r(this,e.ks.ry,0,degToRads,this),this.rz=r(this,e.ks.rz,0,degToRads,this),this.mat=new Matrix,this._prevMat=new Matrix,this._isFirstFrame=!0,this.finalTransform={mProp:this}}function HImageElement(e,t,n){this.assetData=t.getAssetData(e.refId),this.initElement(e,t,n)}function HybridRendererBase(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:t&&t.className||"",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(t&&!1===t.hideOnTransparent),filterSize:{width:t&&t.filterSize&&t.filterSize.width||"400%",height:t&&t.filterSize&&t.filterSize.height||"400%",x:t&&t.filterSize&&t.filterSize.x||"-100%",y:t&&t.filterSize&&t.filterSize.y||"-100%"}},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}function HCompElement(e,t,n){this.layers=e.layers,this.supports3d=!e.hasMask,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(e,t,n),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function HybridRenderer(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:t&&t.className||"",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(t&&!1===t.hideOnTransparent),filterSize:{width:t&&t.filterSize&&t.filterSize.width||"400%",height:t&&t.filterSize&&t.filterSize.height||"400%",x:t&&t.filterSize&&t.filterSize.x||"-100%",y:t&&t.filterSize&&t.filterSize.y||"-100%"},runExpressions:!t||void 0===t.runExpressions||t.runExpressions},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}CVBaseElement.prototype={createElements:function(){},initRendererElement:function(){},createContainerElements:function(){if(this.data.tt>=1){this.buffers=[];var e=this.globalData.canvasContext,t=assetLoader.createCanvas(e.canvas.width,e.canvas.height);this.buffers.push(t);var n=assetLoader.createCanvas(e.canvas.width,e.canvas.height);this.buffers.push(n),this.data.tt>=3&&!document._isProxy&&assetLoader.loadLumaCanvas()}this.canvasContext=this.globalData.canvasContext,this.transformCanvas=this.globalData.transformCanvas,this.renderableEffectsManager=new CVEffects(this),this.searchEffectTransforms()},createContent:function(){},setBlendMode:function(){var e=this.globalData;if(e.blendMode!==this.data.bm){e.blendMode=this.data.bm;var t=getBlendMode(this.data.bm);e.canvasContext.globalCompositeOperation=t}},createRenderableComponents:function(){this.maskManager=new CVMaskElement(this.data,this),this.transformEffects=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT)},hideElement:function(){this.hidden||this.isInRange&&!this.isTransparent||(this.hidden=!0)},showElement:function(){this.isInRange&&!this.isTransparent&&(this.hidden=!1,this._isFirstFrame=!0,this.maskManager._isFirstFrame=!0)},clearCanvas:function(e){e.clearRect(this.transformCanvas.tx,this.transformCanvas.ty,this.transformCanvas.w*this.transformCanvas.sx,this.transformCanvas.h*this.transformCanvas.sy)},prepareLayer:function(){if(this.data.tt>=1){var e=this.buffers[0].getContext("2d");this.clearCanvas(e),e.drawImage(this.canvasContext.canvas,0,0),this.currentTransform=this.canvasContext.getTransform(),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform)}},exitLayer:function(){if(this.data.tt>=1){var e=this.buffers[1],t=e.getContext("2d");if(this.clearCanvas(t),t.drawImage(this.canvasContext.canvas,0,0),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform),this.comp.getElementById("tp"in this.data?this.data.tp:this.data.ind-1).renderFrame(!0),this.canvasContext.setTransform(1,0,0,1,0,0),this.data.tt>=3&&!document._isProxy){var n=assetLoader.getLumaCanvas(this.canvasContext.canvas);n.getContext("2d").drawImage(this.canvasContext.canvas,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.drawImage(n,0,0)}this.canvasContext.globalCompositeOperation=operationsMap[this.data.tt],this.canvasContext.drawImage(e,0,0),this.canvasContext.globalCompositeOperation="destination-over",this.canvasContext.drawImage(this.buffers[0],0,0),this.canvasContext.setTransform(this.currentTransform),this.canvasContext.globalCompositeOperation="source-over"}},renderFrame:function(e){if(!this.hidden&&!this.data.hd&&(1!==this.data.td||e)){this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.setBlendMode();var t=0===this.data.ty;this.prepareLayer(),this.globalData.renderer.save(t),this.globalData.renderer.ctxTransform(this.finalTransform.localMat.props),this.globalData.renderer.ctxOpacity(this.finalTransform.localOpacity),this.renderInnerContent(),this.globalData.renderer.restore(t),this.exitLayer(),this.maskManager.hasMasks&&this.globalData.renderer.restore(!0),this._isFirstFrame&&(this._isFirstFrame=!1)}},destroy:function(){this.canvasContext=null,this.data=null,this.globalData=null,this.maskManager.destroy()},mHelper:new Matrix},CVBaseElement.prototype.hide=CVBaseElement.prototype.hideElement,CVBaseElement.prototype.show=CVBaseElement.prototype.showElement,CVShapeData.prototype.setAsAnimated=SVGShapeData.prototype.setAsAnimated,extendPrototype([BaseElement,TransformElement,CVBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableElement],CVShapeElement),CVShapeElement.prototype.initElement=RenderableDOMElement.prototype.initElement,CVShapeElement.prototype.transformHelper={opacity:1,_opMdf:!1},CVShapeElement.prototype.dashResetter=[],CVShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[])},CVShapeElement.prototype.createStyleElement=function(e,t){var n={data:e,type:e.ty,preTransforms:this.transformsManager.addTransformSequence(t),transforms:[],elements:[],closed:!0===e.hd},r={};if("fl"===e.ty||"st"===e.ty?(r.c=PropertyFactory.getProp(this,e.c,1,255,this),r.c.k||(n.co="rgb("+bmFloor(r.c.v[0])+","+bmFloor(r.c.v[1])+","+bmFloor(r.c.v[2])+")")):"gf"!==e.ty&&"gs"!==e.ty||(r.s=PropertyFactory.getProp(this,e.s,1,null,this),r.e=PropertyFactory.getProp(this,e.e,1,null,this),r.h=PropertyFactory.getProp(this,e.h||{k:0},0,.01,this),r.a=PropertyFactory.getProp(this,e.a||{k:0},0,degToRads,this),r.g=new GradientProperty(this,e.g,this)),r.o=PropertyFactory.getProp(this,e.o,0,.01,this),"st"===e.ty||"gs"===e.ty){if(n.lc=lineCapEnum[e.lc||2],n.lj=lineJoinEnum[e.lj||2],1==e.lj&&(n.ml=e.ml),r.w=PropertyFactory.getProp(this,e.w,0,null,this),r.w.k||(n.wi=r.w.v),e.d){var o=new DashProperty(this,e.d,"canvas",this);r.d=o,r.d.k||(n.da=r.d.dashArray,n.do=r.d.dashoffset[0])}}else n.r=2===e.r?"evenodd":"nonzero";return this.stylesList.push(n),r.style=n,r},CVShapeElement.prototype.createGroupElement=function(){return{it:[],prevViewData:[]}},CVShapeElement.prototype.createTransformElement=function(e){return{transform:{opacity:1,_opMdf:!1,key:this.transformsManager.getNewKey(),op:PropertyFactory.getProp(this,e.o,0,.01,this),mProps:TransformPropertyFactory.getTransformProperty(this,e,this)}}},CVShapeElement.prototype.createShapeElement=function(e){var t=new CVShapeData(this,e,this.stylesList,this.transformsManager);return this.shapes.push(t),this.addShapeToModifiers(t),t},CVShapeElement.prototype.reloadShapes=function(){var e;this._isFirstFrame=!0;var t=this.itemsData.length;for(e=0;e<t;e+=1)this.prevViewData[e]=this.itemsData[e];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[]),t=this.dynamicProperties.length,e=0;e<t;e+=1)this.dynamicProperties[e].getValue();this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame)},CVShapeElement.prototype.addTransformToStyleList=function(e){var t,n=this.stylesList.length;for(t=0;t<n;t+=1)this.stylesList[t].closed||this.stylesList[t].transforms.push(e)},CVShapeElement.prototype.removeTransformFromStyleList=function(){var e,t=this.stylesList.length;for(e=0;e<t;e+=1)this.stylesList[e].closed||this.stylesList[e].transforms.pop()},CVShapeElement.prototype.closeStyles=function(e){var t,n=e.length;for(t=0;t<n;t+=1)e[t].closed=!0},CVShapeElement.prototype.searchShapes=function(e,t,n,r,o){var i,a,s,c,l,u,f=e.length-1,d=[],h=[],p=[].concat(o);for(i=f;i>=0;i-=1){if((c=this.searchProcessedElement(e[i]))?t[i]=n[c-1]:e[i]._shouldRender=r,"fl"===e[i].ty||"st"===e[i].ty||"gf"===e[i].ty||"gs"===e[i].ty)c?t[i].style.closed=!1:t[i]=this.createStyleElement(e[i],p),d.push(t[i].style);else if("gr"===e[i].ty){if(c)for(s=t[i].it.length,a=0;a<s;a+=1)t[i].prevViewData[a]=t[i].it[a];else t[i]=this.createGroupElement(e[i]);this.searchShapes(e[i].it,t[i].it,t[i].prevViewData,r,p)}else"tr"===e[i].ty?(c||(u=this.createTransformElement(e[i]),t[i]=u),p.push(t[i]),this.addTransformToStyleList(t[i])):"sh"===e[i].ty||"rc"===e[i].ty||"el"===e[i].ty||"sr"===e[i].ty?c||(t[i]=this.createShapeElement(e[i])):"tm"===e[i].ty||"rd"===e[i].ty||"pb"===e[i].ty||"zz"===e[i].ty||"op"===e[i].ty?(c?(l=t[i]).closed=!1:((l=ShapeModifiers.getModifier(e[i].ty)).init(this,e[i]),t[i]=l,this.shapeModifiers.push(l)),h.push(l)):"rp"===e[i].ty&&(c?(l=t[i]).closed=!0:(l=ShapeModifiers.getModifier(e[i].ty),t[i]=l,l.init(this,e,i,t),this.shapeModifiers.push(l),r=!1),h.push(l));this.addProcessedElement(e[i],i+1)}for(this.removeTransformFromStyleList(),this.closeStyles(d),f=h.length,i=0;i<f;i+=1)h[i].closed=!0},CVShapeElement.prototype.renderInnerContent=function(){this.transformHelper.opacity=1,this.transformHelper._opMdf=!1,this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame),this.renderShape(this.transformHelper,this.shapesData,this.itemsData,!0)},CVShapeElement.prototype.renderShapeTransform=function(e,t){(e._opMdf||t.op._mdf||this._isFirstFrame)&&(t.opacity=e.opacity,t.opacity*=t.op.v,t._opMdf=!0)},CVShapeElement.prototype.drawLayer=function(){var e,t,n,r,o,i,a,s,c,l=this.stylesList.length,u=this.globalData.renderer,f=this.globalData.canvasContext;for(e=0;e<l;e+=1)if(("st"!==(s=(c=this.stylesList[e]).type)&&"gs"!==s||0!==c.wi)&&c.data._shouldRender&&0!==c.coOp&&0!==this.globalData.currentGlobalAlpha){for(u.save(),i=c.elements,"st"===s||"gs"===s?(u.ctxStrokeStyle("st"===s?c.co:c.grd),u.ctxLineWidth(c.wi),u.ctxLineCap(c.lc),u.ctxLineJoin(c.lj),u.ctxMiterLimit(c.ml||0)):u.ctxFillStyle("fl"===s?c.co:c.grd),u.ctxOpacity(c.coOp),"st"!==s&&"gs"!==s&&f.beginPath(),u.ctxTransform(c.preTransforms.finalTransform.props),n=i.length,t=0;t<n;t+=1){for("st"!==s&&"gs"!==s||(f.beginPath(),c.da&&(f.setLineDash(c.da),f.lineDashOffset=c.do)),o=(a=i[t].trNodes).length,r=0;r<o;r+=1)"m"===a[r].t?f.moveTo(a[r].p[0],a[r].p[1]):"c"===a[r].t?f.bezierCurveTo(a[r].pts[0],a[r].pts[1],a[r].pts[2],a[r].pts[3],a[r].pts[4],a[r].pts[5]):f.closePath();"st"!==s&&"gs"!==s||(u.ctxStroke(),c.da&&f.setLineDash(this.dashResetter))}"st"!==s&&"gs"!==s&&this.globalData.renderer.ctxFill(c.r),u.restore()}},CVShapeElement.prototype.renderShape=function(e,t,n,r){var o,i;for(i=e,o=t.length-1;o>=0;o-=1)"tr"===t[o].ty?(i=n[o].transform,this.renderShapeTransform(e,i)):"sh"===t[o].ty||"el"===t[o].ty||"rc"===t[o].ty||"sr"===t[o].ty?this.renderPath(t[o],n[o]):"fl"===t[o].ty?this.renderFill(t[o],n[o],i):"st"===t[o].ty?this.renderStroke(t[o],n[o],i):"gf"===t[o].ty||"gs"===t[o].ty?this.renderGradientFill(t[o],n[o],i):"gr"===t[o].ty?this.renderShape(i,t[o].it,n[o].it):t[o].ty;r&&this.drawLayer()},CVShapeElement.prototype.renderStyledShape=function(e,t){if(this._isFirstFrame||t._mdf||e.transforms._mdf){var n,r,o,i=e.trNodes,a=t.paths,s=a._length;i.length=0;var c=e.transforms.finalTransform;for(o=0;o<s;o+=1){var l=a.shapes[o];if(l&&l.v){for(r=l._length,n=1;n<r;n+=1)1===n&&i.push({t:"m",p:c.applyToPointArray(l.v[0][0],l.v[0][1],0)}),i.push({t:"c",pts:c.applyToTriplePoints(l.o[n-1],l.i[n],l.v[n])});1===r&&i.push({t:"m",p:c.applyToPointArray(l.v[0][0],l.v[0][1],0)}),l.c&&r&&(i.push({t:"c",pts:c.applyToTriplePoints(l.o[n-1],l.i[0],l.v[0])}),i.push({t:"z"}))}}e.trNodes=i}},CVShapeElement.prototype.renderPath=function(e,t){if(!0!==e.hd&&e._shouldRender){var n,r=t.styledShapes.length;for(n=0;n<r;n+=1)this.renderStyledShape(t.styledShapes[n],t.sh)}},CVShapeElement.prototype.renderFill=function(e,t,n){var r=t.style;(t.c._mdf||this._isFirstFrame)&&(r.co="rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||n._opMdf||this._isFirstFrame)&&(r.coOp=t.o.v*n.opacity)},CVShapeElement.prototype.renderGradientFill=function(e,t,n){var r,o=t.style;if(!o.grd||t.g._mdf||t.s._mdf||t.e._mdf||1!==e.t&&(t.h._mdf||t.a._mdf)){var i,a=this.globalData.canvasContext,s=t.s.v,c=t.e.v;if(1===e.t)r=a.createLinearGradient(s[0],s[1],c[0],c[1]);else{var l=Math.sqrt(Math.pow(s[0]-c[0],2)+Math.pow(s[1]-c[1],2)),u=Math.atan2(c[1]-s[1],c[0]-s[0]),f=t.h.v;f>=1?f=.99:f<=-1&&(f=-.99);var d=l*f,h=Math.cos(u+t.a.v)*d+s[0],p=Math.sin(u+t.a.v)*d+s[1];r=a.createRadialGradient(h,p,0,s[0],s[1],l)}var m=e.g.p,y=t.g.c,g=1;for(i=0;i<m;i+=1)t.g._hasOpacity&&t.g._collapsable&&(g=t.g.o[2*i+1]),r.addColorStop(y[4*i]/100,"rgba("+y[4*i+1]+","+y[4*i+2]+","+y[4*i+3]+","+g+")");o.grd=r}o.coOp=t.o.v*n.opacity},CVShapeElement.prototype.renderStroke=function(e,t,n){var r=t.style,o=t.d;o&&(o._mdf||this._isFirstFrame)&&(r.da=o.dashArray,r.do=o.dashoffset[0]),(t.c._mdf||this._isFirstFrame)&&(r.co="rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||n._opMdf||this._isFirstFrame)&&(r.coOp=t.o.v*n.opacity),(t.w._mdf||this._isFirstFrame)&&(r.wi=t.w.v)},CVShapeElement.prototype.destroy=function(){this.shapesData=null,this.globalData=null,this.canvasContext=null,this.stylesList.length=0,this.itemsData.length=0},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement,ITextElement],CVTextElement),CVTextElement.prototype.tHelper=createTag("canvas").getContext("2d"),CVTextElement.prototype.buildNewText=function(){var e=this.textProperty.currentData;this.renderedLetters=createSizedArray(e.l?e.l.length:0);var t=!1;e.fc?(t=!0,this.values.fill=this.buildColor(e.fc)):this.values.fill="rgba(0,0,0,0)",this.fill=t;var n=!1;e.sc&&(n=!0,this.values.stroke=this.buildColor(e.sc),this.values.sWidth=e.sw);var r,o,i,a,s,c,l,u,f,d,h,p,m=this.globalData.fontManager.getFontByName(e.f),y=e.l,g=this.mHelper;this.stroke=n,this.values.fValue=e.finalSize+"px "+this.globalData.fontManager.getFontByName(e.f).fFamily,o=e.finalText.length;var b=this.data.singleShape,v=.001*e.tr*e.finalSize,A=0,w=0,E=!0,k=0;for(r=0;r<o;r+=1){a=(i=this.globalData.fontManager.getCharData(e.finalText[r],m.fStyle,this.globalData.fontManager.getFontByName(e.f).fFamily))&&i.data||{},g.reset(),b&&y[r].n&&(A=-v,w+=e.yOffset,w+=E?1:0,E=!1),f=(l=a.shapes?a.shapes[0].it:[]).length,g.scale(e.finalSize/100,e.finalSize/100),b&&this.applyTextPropertiesToMatrix(e,g,y[r].line,A,w),h=createSizedArray(f-1);var M=0;for(u=0;u<f;u+=1)if("sh"===l[u].ty){for(c=l[u].ks.k.i.length,d=l[u].ks.k,p=[],s=1;s<c;s+=1)1===s&&p.push(g.applyToX(d.v[0][0],d.v[0][1],0),g.applyToY(d.v[0][0],d.v[0][1],0)),p.push(g.applyToX(d.o[s-1][0],d.o[s-1][1],0),g.applyToY(d.o[s-1][0],d.o[s-1][1],0),g.applyToX(d.i[s][0],d.i[s][1],0),g.applyToY(d.i[s][0],d.i[s][1],0),g.applyToX(d.v[s][0],d.v[s][1],0),g.applyToY(d.v[s][0],d.v[s][1],0));p.push(g.applyToX(d.o[s-1][0],d.o[s-1][1],0),g.applyToY(d.o[s-1][0],d.o[s-1][1],0),g.applyToX(d.i[0][0],d.i[0][1],0),g.applyToY(d.i[0][0],d.i[0][1],0),g.applyToX(d.v[0][0],d.v[0][1],0),g.applyToY(d.v[0][0],d.v[0][1],0)),h[M]=p,M+=1}b&&(A+=y[r].l,A+=v),this.textSpans[k]?this.textSpans[k].elem=h:this.textSpans[k]={elem:h},k+=1}},CVTextElement.prototype.renderInnerContent=function(){var e,t,n,r,o,i;this.validateText(),this.canvasContext.font=this.values.fValue,this.globalData.renderer.ctxLineCap("butt"),this.globalData.renderer.ctxLineJoin("miter"),this.globalData.renderer.ctxMiterLimit(4),this.data.singleShape||this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag);var a,s=this.textAnimator.renderedLetters,c=this.textProperty.currentData.l;t=c.length;var l,u,f=null,d=null,h=null,p=this.globalData.renderer;for(e=0;e<t;e+=1)if(!c[e].n){if((a=s[e])&&(p.save(),p.ctxTransform(a.p),p.ctxOpacity(a.o)),this.fill){for(a&&a.fc?f!==a.fc&&(p.ctxFillStyle(a.fc),f=a.fc):f!==this.values.fill&&(f=this.values.fill,p.ctxFillStyle(this.values.fill)),r=(l=this.textSpans[e].elem).length,this.globalData.canvasContext.beginPath(),n=0;n<r;n+=1)for(i=(u=l[n]).length,this.globalData.canvasContext.moveTo(u[0],u[1]),o=2;o<i;o+=6)this.globalData.canvasContext.bezierCurveTo(u[o],u[o+1],u[o+2],u[o+3],u[o+4],u[o+5]);this.globalData.canvasContext.closePath(),p.ctxFill()}if(this.stroke){for(a&&a.sw?h!==a.sw&&(h=a.sw,p.ctxLineWidth(a.sw)):h!==this.values.sWidth&&(h=this.values.sWidth,p.ctxLineWidth(this.values.sWidth)),a&&a.sc?d!==a.sc&&(d=a.sc,p.ctxStrokeStyle(a.sc)):d!==this.values.stroke&&(d=this.values.stroke,p.ctxStrokeStyle(this.values.stroke)),r=(l=this.textSpans[e].elem).length,this.globalData.canvasContext.beginPath(),n=0;n<r;n+=1)for(i=(u=l[n]).length,this.globalData.canvasContext.moveTo(u[0],u[1]),o=2;o<i;o+=6)this.globalData.canvasContext.bezierCurveTo(u[o],u[o+1],u[o+2],u[o+3],u[o+4],u[o+5]);this.globalData.canvasContext.closePath(),p.ctxStroke()}a&&this.globalData.renderer.restore()}},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVImageElement),CVImageElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVImageElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVImageElement.prototype.createContent=function(){if(this.img.width&&(this.assetData.w!==this.img.width||this.assetData.h!==this.img.height)){var e=createTag("canvas");e.width=this.assetData.w,e.height=this.assetData.h;var t,n,r=e.getContext("2d"),o=this.img.width,i=this.img.height,a=o/i,s=this.assetData.w/this.assetData.h,c=this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio;a>s&&"xMidYMid slice"===c||a<s&&"xMidYMid slice"!==c?t=(n=i)*s:n=(t=o)/s,r.drawImage(this.img,(o-t)/2,(i-n)/2,t,n,0,0,this.assetData.w,this.assetData.h),this.img=e}},CVImageElement.prototype.renderInnerContent=function(){this.canvasContext.drawImage(this.img,0,0)},CVImageElement.prototype.destroy=function(){this.img=null},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVSolidElement),CVSolidElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVSolidElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVSolidElement.prototype.renderInnerContent=function(){this.globalData.renderer.ctxFillStyle(this.data.sc),this.globalData.renderer.ctxFillRect(0,0,this.data.sw,this.data.sh)},extendPrototype([BaseRenderer],CanvasRendererBase),CanvasRendererBase.prototype.createShape=function(e){return new CVShapeElement(e,this.globalData,this)},CanvasRendererBase.prototype.createText=function(e){return new CVTextElement(e,this.globalData,this)},CanvasRendererBase.prototype.createImage=function(e){return new CVImageElement(e,this.globalData,this)},CanvasRendererBase.prototype.createSolid=function(e){return new CVSolidElement(e,this.globalData,this)},CanvasRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,CanvasRendererBase.prototype.ctxTransform=function(e){1===e[0]&&0===e[1]&&0===e[4]&&1===e[5]&&0===e[12]&&0===e[13]||this.canvasContext.transform(e[0],e[1],e[4],e[5],e[12],e[13])},CanvasRendererBase.prototype.ctxOpacity=function(e){this.canvasContext.globalAlpha*=e<0?0:e},CanvasRendererBase.prototype.ctxFillStyle=function(e){this.canvasContext.fillStyle=e},CanvasRendererBase.prototype.ctxStrokeStyle=function(e){this.canvasContext.strokeStyle=e},CanvasRendererBase.prototype.ctxLineWidth=function(e){this.canvasContext.lineWidth=e},CanvasRendererBase.prototype.ctxLineCap=function(e){this.canvasContext.lineCap=e},CanvasRendererBase.prototype.ctxLineJoin=function(e){this.canvasContext.lineJoin=e},CanvasRendererBase.prototype.ctxMiterLimit=function(e){this.canvasContext.miterLimit=e},CanvasRendererBase.prototype.ctxFill=function(e){this.canvasContext.fill(e)},CanvasRendererBase.prototype.ctxFillRect=function(e,t,n,r){this.canvasContext.fillRect(e,t,n,r)},CanvasRendererBase.prototype.ctxStroke=function(){this.canvasContext.stroke()},CanvasRendererBase.prototype.reset=function(){this.renderConfig.clearCanvas?this.contextData.reset():this.canvasContext.restore()},CanvasRendererBase.prototype.save=function(){this.canvasContext.save()},CanvasRendererBase.prototype.restore=function(e){this.renderConfig.clearCanvas?(e&&(this.globalData.blendMode="source-over"),this.contextData.restore(e)):this.canvasContext.restore()},CanvasRendererBase.prototype.configAnimation=function(e){if(this.animationItem.wrapper){this.animationItem.container=createTag("canvas");var t=this.animationItem.container.style;t.width="100%",t.height="100%";var n="0px 0px 0px";t.transformOrigin=n,t.mozTransformOrigin=n,t.webkitTransformOrigin=n,t["-webkit-transform"]=n,t.contentVisibility=this.renderConfig.contentVisibility,this.animationItem.wrapper.appendChild(this.animationItem.container),this.canvasContext=this.animationItem.container.getContext("2d"),this.renderConfig.className&&this.animationItem.container.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.animationItem.container.setAttribute("id",this.renderConfig.id)}else this.canvasContext=this.renderConfig.context;this.contextData.setContext(this.canvasContext),this.data=e,this.layers=e.layers,this.transformCanvas={w:e.w,h:e.h,sx:0,sy:0,tx:0,ty:0},this.setupGlobalData(e,document.body),this.globalData.canvasContext=this.canvasContext,this.globalData.renderer=this,this.globalData.isDashed=!1,this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.globalData.transformCanvas=this.transformCanvas,this.elements=createSizedArray(e.layers.length),this.updateContainerSize()},CanvasRendererBase.prototype.updateContainerSize=function(e,t){var n,r,o,i;if(this.reset(),e?(n=e,r=t,this.canvasContext.canvas.width=n,this.canvasContext.canvas.height=r):(this.animationItem.wrapper&&this.animationItem.container?(n=this.animationItem.wrapper.offsetWidth,r=this.animationItem.wrapper.offsetHeight):(n=this.canvasContext.canvas.width,r=this.canvasContext.canvas.height),this.canvasContext.canvas.width=n*this.renderConfig.dpr,this.canvasContext.canvas.height=r*this.renderConfig.dpr),-1!==this.renderConfig.preserveAspectRatio.indexOf("meet")||-1!==this.renderConfig.preserveAspectRatio.indexOf("slice")){var a=this.renderConfig.preserveAspectRatio.split(" "),s=a[1]||"meet",c=a[0]||"xMidYMid",l=c.substr(0,4),u=c.substr(4);o=n/r,(i=this.transformCanvas.w/this.transformCanvas.h)>o&&"meet"===s||i<o&&"slice"===s?(this.transformCanvas.sx=n/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=n/(this.transformCanvas.w/this.renderConfig.dpr)):(this.transformCanvas.sx=r/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.sy=r/(this.transformCanvas.h/this.renderConfig.dpr)),this.transformCanvas.tx="xMid"===l&&(i<o&&"meet"===s||i>o&&"slice"===s)?(n-this.transformCanvas.w*(r/this.transformCanvas.h))/2*this.renderConfig.dpr:"xMax"===l&&(i<o&&"meet"===s||i>o&&"slice"===s)?(n-this.transformCanvas.w*(r/this.transformCanvas.h))*this.renderConfig.dpr:0,this.transformCanvas.ty="YMid"===u&&(i>o&&"meet"===s||i<o&&"slice"===s)?(r-this.transformCanvas.h*(n/this.transformCanvas.w))/2*this.renderConfig.dpr:"YMax"===u&&(i>o&&"meet"===s||i<o&&"slice"===s)?(r-this.transformCanvas.h*(n/this.transformCanvas.w))*this.renderConfig.dpr:0}else"none"===this.renderConfig.preserveAspectRatio?(this.transformCanvas.sx=n/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=r/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.tx=0,this.transformCanvas.ty=0):(this.transformCanvas.sx=this.renderConfig.dpr,this.transformCanvas.sy=this.renderConfig.dpr,this.transformCanvas.tx=0,this.transformCanvas.ty=0);this.transformCanvas.props=[this.transformCanvas.sx,0,0,0,0,this.transformCanvas.sy,0,0,0,0,1,0,this.transformCanvas.tx,this.transformCanvas.ty,0,1],this.ctxTransform(this.transformCanvas.props),this.canvasContext.beginPath(),this.canvasContext.rect(0,0,this.transformCanvas.w,this.transformCanvas.h),this.canvasContext.closePath(),this.canvasContext.clip(),this.renderFrame(this.renderedFrame,!0)},CanvasRendererBase.prototype.destroy=function(){var e;for(this.renderConfig.clearCanvas&&this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),e=(this.layers?this.layers.length:0)-1;e>=0;e-=1)this.elements[e]&&this.elements[e].destroy&&this.elements[e].destroy();this.elements.length=0,this.globalData.canvasContext=null,this.animationItem.container=null,this.destroyed=!0},CanvasRendererBase.prototype.renderFrame=function(e,t){if((this.renderedFrame!==e||!0!==this.renderConfig.clearCanvas||t)&&!this.destroyed&&-1!==e){var n;this.renderedFrame=e,this.globalData.frameNum=e-this.animationItem._isFirstFrame,this.globalData.frameId+=1,this.globalData._mdf=!this.renderConfig.clearCanvas||t,this.globalData.projectInterface.currentFrame=e;var r=this.layers.length;for(this.completeLayers||this.checkLayers(e),n=r-1;n>=0;n-=1)(this.completeLayers||this.elements[n])&&this.elements[n].prepareFrame(e-this.layers[n].st);if(this.globalData._mdf){for(!0===this.renderConfig.clearCanvas?this.canvasContext.clearRect(0,0,this.transformCanvas.w,this.transformCanvas.h):this.save(),n=r-1;n>=0;n-=1)(this.completeLayers||this.elements[n])&&this.elements[n].renderFrame();
vendor: 4,290 bytes, line 2
2!0!==this.renderConfig.clearCanvas&&this.restore()}}},CanvasRendererBase.prototype.buildItem=function(e){var t=this.elements;if(!t[e]&&99!==this.layers[e].ty){var n=this.createItem(this.layers[e],this,this.globalData);t[e]=n,n.initExpressions()}},CanvasRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;)this.pendingElements.pop().checkParenting()},CanvasRendererBase.prototype.hide=function(){this.animationItem.container.style.display="none"},CanvasRendererBase.prototype.show=function(){this.animationItem.container.style.display="block"},CVContextData.prototype.duplicate=function(){var e=2*this._length,t=0;for(t=this._length;t<e;t+=1)this.stack[t]=new CanvasContext;this._length=e},CVContextData.prototype.reset=function(){this.cArrPos=0,this.cTr.reset(),this.stack[this.cArrPos].opacity=1},CVContextData.prototype.restore=function(e){this.cArrPos-=1;var t,n=this.stack[this.cArrPos],r=n.transform,o=this.cTr.props;for(t=0;t<16;t+=1)o[t]=r[t];if(e){this.nativeContext.restore();var i=this.stack[this.cArrPos+1];this.appliedFillStyle=i.fillStyle,this.appliedStrokeStyle=i.strokeStyle,this.appliedLineWidth=i.lineWidth,this.appliedLineCap=i.lineCap,this.appliedLineJoin=i.lineJoin,this.appliedMiterLimit=i.miterLimit}this.nativeContext.setTransform(r[0],r[1],r[4],r[5],r[12],r[13]),(e||-1!==n.opacity&&this.currentOpacity!==n.opacity)&&(this.nativeContext.globalAlpha=n.opacity,this.currentOpacity=n.opacity),this.currentFillStyle=n.fillStyle,this.currentStrokeStyle=n.strokeStyle,this.currentLineWidth=n.lineWidth,this.currentLineCap=n.lineCap,this.currentLineJoin=n.lineJoin,this.currentMiterLimit=n.miterLimit},CVContextData.prototype.save=function(e){e&&this.nativeContext.save();var t=this.cTr.props;this._length<=this.cArrPos&&this.duplicate();var n,r=this.stack[this.cArrPos];for(n=0;n<16;n+=1)r.transform[n]=t[n];this.cArrPos+=1;var o=this.stack[this.cArrPos];o.opacity=r.opacity,o.fillStyle=r.fillStyle,o.strokeStyle=r.strokeStyle,o.lineWidth=r.lineWidth,o.lineCap=r.lineCap,o.lineJoin=r.lineJoin,o.miterLimit=r.miterLimit},CVContextData.prototype.setOpacity=function(e){this.stack[this.cArrPos].opacity=e},CVContextData.prototype.setContext=function(e){this.nativeContext=e},CVContextData.prototype.fillStyle=function(e){this.stack[this.cArrPos].fillStyle!==e&&(this.currentFillStyle=e,this.stack[this.cArrPos].fillStyle=e)},CVContextData.prototype.strokeStyle=function(e){this.stack[this.cArrPos].strokeStyle!==e&&(this.currentStrokeStyle=e,this.stack[this.cArrPos].strokeStyle=e)},CVContextData.prototype.lineWidth=function(e){this.stack[this.cArrPos].lineWidth!==e&&(this.currentLineWidth=e,this.stack[this.cArrPos].lineWidth=e)},CVContextData.prototype.lineCap=function(e){this.stack[this.cArrPos].lineCap!==e&&(this.currentLineCap=e,this.stack[this.cArrPos].lineCap=e)},CVContextData.prototype.lineJoin=function(e){this.stack[this.cArrPos].lineJoin!==e&&(this.currentLineJoin=e,this.stack[this.cArrPos].lineJoin=e)},CVContextData.prototype.miterLimit=function(e){this.stack[this.cArrPos].miterLimit!==e&&(this.currentMiterLimit=e,this.stack[this.cArrPos].miterLimit=e)},CVContextData.prototype.transform=function(e){this.transformMat.cloneFromProps(e);var t=this.cTr;this.transformMat.multiply(t),t.cloneFromProps(this.transformMat.props);var n=t.props;this.nativeContext.setTransform(n[0],n[1],n[4],n[5],n[12],n[13])},CVContextData.prototype.opacity=function(e){var t=this.stack[this.cArrPos].opacity;t*=e<0?0:e,this.stack[this.cArrPos].opacity!==t&&(this.currentOpacity!==e&&(this.nativeContext.globalAlpha=e,this.currentOpacity=e),this.stack[this.cArrPos].opacity=t)},CVContextData.prototype.fill=function(e){this.appliedFillStyle!==this.currentFillStyle&&(this.appliedFillStyle=this.currentFillStyle,this.nativeContext.fillStyle=this.appliedFillStyle),this.nativeContext.fill(e)},CVContextData.prototype.fillRect=function(e,t,n,r){this.appliedFillStyle!==this.currentFillStyle&&(this.appliedFillStyle=this.currentFillStyle,this.nativeContext.fillStyle=this.appliedFillStyle),this.nativeContext.fillRect(e,t,n,r)},CVContextData.prototype.stroke=function(){this.appliedStrokeStyle!==this.currentStrokeStyle&&(this.appliedStrokeStyle=this.currentStrokeStyle,this.nativeContext.strokeStyle=this.appliedStrokeStyle),this.appliedLineWi
vendor: 16,384 bytes, line 2
2dth!==this.currentLineWidth&&(this.appliedLineWidth=this.currentLineWidth,this.nativeContext.lineWidth=this.appliedLineWidth),this.appliedLineCap!==this.currentLineCap&&(this.appliedLineCap=this.currentLineCap,this.nativeContext.lineCap=this.appliedLineCap),this.appliedLineJoin!==this.currentLineJoin&&(this.appliedLineJoin=this.currentLineJoin,this.nativeContext.lineJoin=this.appliedLineJoin),this.appliedMiterLimit!==this.currentMiterLimit&&(this.appliedMiterLimit=this.currentMiterLimit,this.nativeContext.miterLimit=this.appliedMiterLimit),this.nativeContext.stroke()},extendPrototype([CanvasRendererBase,ICompElement,CVBaseElement],CVCompElement),CVCompElement.prototype.renderInnerContent=function(){var e,t=this.canvasContext;for(t.beginPath(),t.moveTo(0,0),t.lineTo(this.data.w,0),t.lineTo(this.data.w,this.data.h),t.lineTo(0,this.data.h),t.lineTo(0,0),t.clip(),e=this.layers.length-1;e>=0;e-=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()},CVCompElement.prototype.destroy=function(){var e;for(e=this.layers.length-1;e>=0;e-=1)this.elements[e]&&this.elements[e].destroy();this.layers=null,this.elements=null},CVCompElement.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)},extendPrototype([CanvasRendererBase],CanvasRenderer),CanvasRenderer.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)},HBaseElement.prototype={checkBlendMode:function(){},initRendererElement:function(){this.baseElement=createTag(this.data.tg||"div"),this.data.hasMask?(this.svgElement=createNS("svg"),this.layerElement=createNS("g"),this.maskedElement=this.layerElement,this.svgElement.appendChild(this.layerElement),this.baseElement.appendChild(this.svgElement)):this.layerElement=this.baseElement,styleDiv(this.baseElement)},createContainerElements:function(){this.renderableEffectsManager=new CVEffects(this),this.transformedElement=this.baseElement,this.maskedElement=this.layerElement,this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0!==this.data.bm&&this.setBlendMode()},renderElement:function(){var e=this.transformedElement?this.transformedElement.style:{};if(this.finalTransform._matMdf){var t=this.finalTransform.mat.toCSS();e.transform=t,e.webkitTransform=t}this.finalTransform._opMdf&&(e.opacity=this.finalTransform.mProp.o.v)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},destroy:function(){this.layerElement=null,this.transformedElement=null,this.matteElement&&(this.matteElement=null),this.maskManager&&(this.maskManager.destroy(),this.maskManager=null)},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData)},addEffects:function(){},setMatte:function(){}},HBaseElement.prototype.getBaseElement=SVGBaseElement.prototype.getBaseElement,HBaseElement.prototype.destroyBaseElement=HBaseElement.prototype.destroy,HBaseElement.prototype.buildElementParenting=BaseRenderer.prototype.buildElementParenting,extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],HSolidElement),HSolidElement.prototype.createContent=function(){var e;this.data.hasMask?((e=createNS("rect")).setAttribute("width",this.data.sw),e.setAttribute("height",this.data.sh),e.setAttribute("fill",this.data.sc),this.svgElement.setAttribute("width",this.data.sw),this.svgElement.setAttribute("height",this.data.sh)):((e=createTag("div")).style.width=this.data.sw+"px",e.style.height=this.data.sh+"px",e.style.backgroundColor=this.data.sc),this.layerElement.appendChild(e)},extendPrototype([BaseElement,TransformElement,HSolidElement,SVGShapeElement,HBaseElement,HierarchyElement,FrameElement,RenderableElement],HShapeElement),HShapeElement.prototype._renderShapeFrame=HShapeElement.prototype.renderInnerContent,HShapeElement.prototype.createContent=function(){var e;if(this.baseElement.style.fontSize=0,this.data.hasMask)this.layerElement.appendChild(this.shapesContainer),e=this.svgElement;else{e=createNS("svg");var t=this.comp.data?this.comp.data:this.globalData.compSize;e.setAttribute("width",t.w),e.setAttribute("height",t.h),e.appendChild(this.shapesContainer),this.layerElement.appendChild(e)}this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.shapesContainer,0,[],!0),this.filterUniqueShapes(),this.shapeCont=e},HShapeElement.prototype.getTransformedPoint=function(e,t){var n,r=e.length;for(n=0;n<r;n+=1)t=e[n].mProps.v.applyToPointArray(t[0],t[1],0);return t},HShapeElement.prototype.calculateShapeBoundingBox=function(e,t){var n,r,o,i,a,s=e.sh.v,c=e.transformers,l=s._length;if(!(l<=1)){for(n=0;n<l-1;n+=1)r=this.getTransformedPoint(c,s.v[n]),o=this.getTransformedPoint(c,s.o[n]),i=this.getTransformedPoint(c,s.i[n+1]),a=this.getTransformedPoint(c,s.v[n+1]),this.checkBounds(r,o,i,a,t);s.c&&(r=this.getTransformedPoint(c,s.v[n]),o=this.getTransformedPoint(c,s.o[n]),i=this.getTransformedPoint(c,s.i[0]),a=this.getTransformedPoint(c,s.v[0]),this.checkBounds(r,o,i,a,t))}},HShapeElement.prototype.checkBounds=function(e,t,n,r,o){this.getBoundsOfCurve(e,t,n,r);var i=this.shapeBoundingBox;o.x=bmMin(i.left,o.x),o.xMax=bmMax(i.right,o.xMax),o.y=bmMin(i.top,o.y),o.yMax=bmMax(i.bottom,o.yMax)},HShapeElement.prototype.shapeBoundingBox={left:0,right:0,top:0,bottom:0},HShapeElement.prototype.tempBoundingBox={x:0,xMax:0,y:0,yMax:0,width:0,height:0},HShapeElement.prototype.getBoundsOfCurve=function(e,t,n,r){for(var o,i,a,s,c,l,u,f=[[e[0],r[0]],[e[1],r[1]]],d=0;d<2;++d)i=6*e[d]-12*t[d]+6*n[d],o=-3*e[d]+9*t[d]-9*n[d]+3*r[d],a=3*t[d]-3*e[d],i|=0,a|=0,0===(o|=0)&&0===i||(0===o?(s=-a/i)>0&&s<1&&f[d].push(this.calculateF(s,e,t,n,r,d)):(c=i*i-4*a*o)>=0&&((l=(-i+bmSqrt(c))/(2*o))>0&&l<1&&f[d].push(this.calculateF(l,e,t,n,r,d)),(u=(-i-bmSqrt(c))/(2*o))>0&&u<1&&f[d].push(this.calculateF(u,e,t,n,r,d))));this.shapeBoundingBox.left=bmMin.apply(null,f[0]),this.shapeBoundingBox.top=bmMin.apply(null,f[1]),this.shapeBoundingBox.right=bmMax.apply(null,f[0]),this.shapeBoundingBox.bottom=bmMax.apply(null,f[1])},HShapeElement.prototype.calculateF=function(e,t,n,r,o,i){return bmPow(1-e,3)*t[i]+3*bmPow(1-e,2)*e*n[i]+3*(1-e)*bmPow(e,2)*r[i]+bmPow(e,3)*o[i]},HShapeElement.prototype.calculateBoundingBox=function(e,t){var n,r=e.length;for(n=0;n<r;n+=1)e[n]&&e[n].sh?this.calculateShapeBoundingBox(e[n],t):e[n]&&e[n].it?this.calculateBoundingBox(e[n].it,t):e[n]&&e[n].style&&e[n].w&&this.expandStrokeBoundingBox(e[n].w,t)},HShapeElement.prototype.expandStrokeBoundingBox=function(e,t){var n=0;if(e.keyframes){for(var r=0;r<e.keyframes.length;r+=1){var o=e.keyframes[r].s;o>n&&(n=o)}n*=e.mult}else n=e.v*e.mult;t.x-=n,t.xMax+=n,t.y-=n,t.yMax+=n},HShapeElement.prototype.currentBoxContains=function(e){return this.currentBBox.x<=e.x&&this.currentBBox.y<=e.y&&this.currentBBox.width+this.currentBBox.x>=e.x+e.width&&this.currentBBox.height+this.currentBBox.y>=e.y+e.height},HShapeElement.prototype.renderInnerContent=function(){if(this._renderShapeFrame(),!this.hidden&&(this._isFirstFrame||this._mdf)){var e=this.tempBoundingBox,t=999999;if(e.x=t,e.xMax=-t,e.y=t,e.yMax=-t,this.calculateBoundingBox(this.itemsData,e),e.width=e.xMax<e.x?0:e.xMax-e.x,e.height=e.yMax<e.y?0:e.yMax-e.y,this.currentBoxContains(e))return;var n=!1;if(this.currentBBox.w!==e.width&&(this.currentBBox.w=e.width,this.shapeCont.setAttribute("width",e.width),n=!0),this.currentBBox.h!==e.height&&(this.currentBBox.h=e.height,this.shapeCont.setAttribute("height",e.height),n=!0),n||this.currentBBox.x!==e.x||this.currentBBox.y!==e.y){this.currentBBox.w=e.width,this.currentBBox.h=e.height,this.currentBBox.x=e.x,this.currentBBox.y=e.y,this.shapeCont.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h);var r=this.shapeCont.style,o="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";r.transform=o,r.webkitTransform=o}}},extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],HTextElement),HTextElement.prototype.createContent=function(){if(this.isMasked=this.checkMasks(),this.isMasked){this.renderType="svg",this.compW=this.comp.data.w,this.compH=this.comp.data.h,this.svgElement.setAttribute("width",this.compW),this.svgElement.setAttribute("height",this.compH);var e=createNS("g");this.maskedElement.appendChild(e),this.innerElem=e}else this.renderType="html",this.innerElem=this.layerElement;this.checkParenting()},HTextElement.prototype.buildNewText=function(){var e=this.textProperty.currentData;this.renderedLetters=createSizedArray(e.l?e.l.length:0);var t=this.innerElem.style,n=e.fc?this.buildColor(e.fc):"rgba(0,0,0,0)";t.fill=n,t.color=n,e.sc&&(t.stroke=this.buildColor(e.sc),t.strokeWidth=e.sw+"px");var r,o,i=this.globalData.fontManager.getFontByName(e.f);if(!this.globalData.fontManager.chars)if(t.fontSize=e.finalSize+"px",t.lineHeight=e.finalSize+"px",i.fClass)this.innerElem.className=i.fClass;else{t.fontFamily=i.fFamily;var a=e.fWeight,s=e.fStyle;t.fontStyle=s,t.fontWeight=a}var c,l,u,f=e.l;o=f.length;var d,h=this.mHelper,p="",m=0;for(r=0;r<o;r+=1){if(this.globalData.fontManager.chars?(this.textPaths[m]?c=this.textPaths[m]:((c=createNS("path")).setAttribute("stroke-linecap",lineCapEnum[1]),c.setAttribute("stroke-linejoin",lineJoinEnum[2]),c.setAttribute("stroke-miterlimit","4")),this.isMasked||(this.textSpans[m]?u=(l=this.textSpans[m]).children[0]:((l=createTag("div")).style.lineHeight=0,(u=createNS("svg")).appendChild(c),styleDiv(l)))):this.isMasked?c=this.textPaths[m]?this.textPaths[m]:createNS("text"):this.textSpans[m]?(l=this.textSpans[m],c=this.textPaths[m]):(styleDiv(l=createTag("span")),styleDiv(c=createTag("span")),l.appendChild(c)),this.globalData.fontManager.chars){var y,g=this.globalData.fontManager.getCharData(e.finalText[r],i.fStyle,this.globalData.fontManager.getFontByName(e.f).fFamily);if(y=g?g.data:null,h.reset(),y&&y.shapes&&y.shapes.length&&(d=y.shapes[0].it,h.scale(e.finalSize/100,e.finalSize/100),p=this.createPathShape(h,d),c.setAttribute("d",p)),this.isMasked)this.innerElem.appendChild(c);else{if(this.innerElem.appendChild(l),y&&y.shapes){document.body.appendChild(u);var b=u.getBBox();u.setAttribute("width",b.width+2),u.setAttribute("height",b.height+2),u.setAttribute("viewBox",b.x-1+" "+(b.y-1)+" "+(b.width+2)+" "+(b.height+2));var v=u.style,A="translate("+(b.x-1)+"px,"+(b.y-1)+"px)";v.transform=A,v.webkitTransform=A,f[r].yOffset=b.y-1}else u.setAttribute("width",1),u.setAttribute("height",1);l.appendChild(u)}}else if(c.textContent=f[r].val,c.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),this.isMasked)this.innerElem.appendChild(c);else{this.innerElem.appendChild(l);var w=c.style,E="translate3d(0,"+-e.finalSize/1.2+"px,0)";w.transform=E,w.webkitTransform=E}this.isMasked?this.textSpans[m]=c:this.textSpans[m]=l,this.textSpans[m].style.display="block",this.textPaths[m]=c,m+=1}for(;m<this.textSpans.length;)this.textSpans[m].style.display="none",m+=1},HTextElement.prototype.renderInnerContent=function(){var e;if(this.validateText(),this.data.singleShape){if(!this._isFirstFrame&&!this.lettersChangedFlag)return;if(this.isMasked&&this.finalTransform._matMdf){this.svgElement.setAttribute("viewBox",-this.finalTransform.mProp.p.v[0]+" "+-this.finalTransform.mProp.p.v[1]+" "+this.compW+" "+this.compH),e=this.svgElement.style;var t="translate("+-this.finalTransform.mProp.p.v[0]+"px,"+-this.finalTransform.mProp.p.v[1]+"px)";e.transform=t,e.webkitTransform=t}}if(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag){var n,r,o,i,a,s=0,c=this.textAnimator.renderedLetters,l=this.textProperty.currentData.l;for(r=l.length,n=0;n<r;n+=1)l[n].n?s+=1:(i=this.textSpans[n],a=this.textPaths[n],o=c[s],s+=1,o._mdf.m&&(this.isMasked?i.setAttribute("transform",o.m):(i.style.webkitTransform=o.m,i.style.transform=o.m)),i.style.opacity=o.o,o.sw&&o._mdf.sw&&a.setAttribute("stroke-width",o.sw),o.sc&&o._mdf.sc&&a.setAttribute("stroke",o.sc),o.fc&&o._mdf.fc&&(a.setAttribute("fill",o.fc),a.style.color=o.fc));if(this.innerElem.getBBox&&!this.hidden&&(this._isFirstFrame||this._mdf)){var u=this.innerElem.getBBox();if(this.currentBBox.w!==u.width&&(this.currentBBox.w=u.width,this.svgElement.setAttribute("width",u.width)),this.currentBBox.h!==u.height&&(this.currentBBox.h=u.height,this.svgElement.setAttribute("height",u.height)),this.currentBBox.w!==u.width+2||this.currentBBox.h!==u.height+2||this.currentBBox.x!==u.x-1||this.currentBBox.y!==u.y-1){this.currentBBox.w=u.width+2,this.currentBBox.h=u.height+2,this.currentBBox.x=u.x-1,this.currentBBox.y=u.y-1,this.svgElement.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h),e=this.svgElement.style;var f="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";e.transform=f,e.webkitTransform=f}}}},extendPrototype([BaseElement,FrameElement,HierarchyElement],HCameraElement),HCameraElement.prototype.setup=function(){var e,t,n,r,o=this.comp.threeDElements.length;for(e=0;e<o;e+=1)if("3d"===(t=this.comp.threeDElements[e]).type){n=t.perspectiveElem.style,r=t.container.style;var i=this.pe.v+"px",a="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";n.perspective=i,n.webkitPerspective=i,r.transformOrigin="0px 0px 0px",r.mozTransformOrigin="0px 0px 0px",r.webkitTransformOrigin="0px 0px 0px",n.transform=a,n.webkitTransform=a}},HCameraElement.prototype.createElements=function(){},HCameraElement.prototype.hide=function(){},HCameraElement.prototype.renderFrame=function(){var e,t,n=this._isFirstFrame;if(this.hierarchy)for(t=this.hierarchy.length,e=0;e<t;e+=1)n=this.hierarchy[e].finalTransform.mProp._mdf||n;if(n||this.pe._mdf||this.p&&this.p._mdf||this.px&&(this.px._mdf||this.py._mdf||this.pz._mdf)||this.rx._mdf||this.ry._mdf||this.rz._mdf||this.or._mdf||this.a&&this.a._mdf){if(this.mat.reset(),this.hierarchy)for(e=t=this.hierarchy.length-1;e>=0;e-=1){var r=this.hierarchy[e].finalTransform.mProp;this.mat.translate(-r.p.v[0],-r.p.v[1],r.p.v[2]),this.mat.rotateX(-r.or.v[0]).rotateY(-r.or.v[1]).rotateZ(r.or.v[2]),this.mat.rotateX(-r.rx.v).rotateY(-r.ry.v).rotateZ(r.rz.v),this.mat.scale(1/r.s.v[0],1/r.s.v[1],1/r.s.v[2]),this.mat.translate(r.a.v[0],r.a.v[1],r.a.v[2])}if(this.p?this.mat.translate(-this.p.v[0],-this.p.v[1],this.p.v[2]):this.mat.translate(-this.px.v,-this.py.v,this.pz.v),this.a){var o;o=this.p?[this.p.v[0]-this.a.v[0],this.p.v[1]-this.a.v[1],this.p.v[2]-this.a.v[2]]:[this.px.v-this.a.v[0],this.py.v-this.a.v[1],this.pz.v-this.a.v[2]];var i=Math.sqrt(Math.pow(o[0],2)+Math.pow(o[1],2)+Math.pow(o[2],2)),a=[o[0]/i,o[1]/i,o[2]/i],s=Math.sqrt(a[2]*a[2]+a[0]*a[0]),c=Math.atan2(a[1],s),l=Math.atan2(a[0],-a[2]);this.mat.rotateY(l).rotateX(-c)}this.mat.rotateX(-this.rx.v).rotateY(-this.ry.v).rotateZ(this.rz.v),this.mat.rotateX(-this.or.v[0]).rotateY(-this.or.v[1]).rotateZ(this.or.v[2]),this.mat.translate(this.globalData.compSize.w/2,this.globalData.compSize.h/2,0),this.mat.translate(0,0,this.pe.v);var u=!this._prevMat.equals(this.mat);if((u||this.pe._mdf)&&this.comp.threeDElements){var f,d,h;for(t=this.comp.threeDElements.length,e=0;e<t;e+=1)if("3d"===(f=this.comp.threeDElements[e]).type){if(u){var p=this.mat.toCSS();(h=f.container.style).transform=p,h.webkitTransform=p}this.pe._mdf&&((d=f.perspectiveElem.style).perspective=this.pe.v+"px",d.webkitPerspective=this.pe.v+"px")}this.mat.clone(this._prevMat)}}this._isFirstFrame=!1},HCameraElement.prototype.prepareFrame=function(e){this.prepareProperties(e,!0)},HCameraElement.prototype.destroy=function(){},HCameraElement.prototype.getBaseElement=function(){return null},extendPrototype([BaseElement,TransformElement,HBaseElement,HSolidElement,HierarchyElement,FrameElement,RenderableElement],HImageElement),HImageElement.prototype.createContent=function(){var e=this.globalData.getAssetsPath(this.assetData),t=new Image;this.data.hasMask?(this.imageElem=createNS("image"),this.imageElem.setAttribute("width",this.assetData.w+"px"),this.imageElem.setAttribute("height",this.assetData.h+"px"),this.imageElem.setAttributeNS("http://www.w3.org/1999/xlink","href",e),this.layerElement.appendChild(this.
vendor: 32,784 bytes, line 2
2imageElem),this.baseElement.setAttribute("width",this.assetData.w),this.baseElement.setAttribute("height",this.assetData.h)):this.layerElement.appendChild(t),t.crossOrigin="anonymous",t.src=e,this.data.ln&&this.baseElement.setAttribute("id",this.data.ln)},extendPrototype([BaseRenderer],HybridRendererBase),HybridRendererBase.prototype.buildItem=SVGRenderer.prototype.buildItem,HybridRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;)this.pendingElements.pop().checkParenting()},HybridRendererBase.prototype.appendElementInPos=function(e,t){var n=e.getBaseElement();if(n){var r=this.layers[t];if(r.ddd&&this.supports3d)this.addTo3dContainer(n,t);else if(this.threeDElements)this.addTo3dContainer(n,t);else{for(var o,i,a=0;a<t;)this.elements[a]&&!0!==this.elements[a]&&this.elements[a].getBaseElement&&(i=this.elements[a],o=(this.layers[a].ddd?this.getThreeDContainerByPos(a):i.getBaseElement())||o),a+=1;o?r.ddd&&this.supports3d||this.layerElement.insertBefore(n,o):r.ddd&&this.supports3d||this.layerElement.appendChild(n)}}},HybridRendererBase.prototype.createShape=function(e){return this.supports3d?new HShapeElement(e,this.globalData,this):new SVGShapeElement(e,this.globalData,this)},HybridRendererBase.prototype.createText=function(e){return this.supports3d?new HTextElement(e,this.globalData,this):new SVGTextLottieElement(e,this.globalData,this)},HybridRendererBase.prototype.createCamera=function(e){return this.camera=new HCameraElement(e,this.globalData,this),this.camera},HybridRendererBase.prototype.createImage=function(e){return this.supports3d?new HImageElement(e,this.globalData,this):new IImageElement(e,this.globalData,this)},HybridRendererBase.prototype.createSolid=function(e){return this.supports3d?new HSolidElement(e,this.globalData,this):new ISolidElement(e,this.globalData,this)},HybridRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,HybridRendererBase.prototype.getThreeDContainerByPos=function(e){for(var t=0,n=this.threeDElements.length;t<n;){if(this.threeDElements[t].startPos<=e&&this.threeDElements[t].endPos>=e)return this.threeDElements[t].perspectiveElem;t+=1}return null},HybridRendererBase.prototype.createThreeDContainer=function(e,t){var n,r,o=createTag("div");styleDiv(o);var i=createTag("div");if(styleDiv(i),"3d"===t){(n=o.style).width=this.globalData.compSize.w+"px",n.height=this.globalData.compSize.h+"px",n.webkitTransformOrigin="50% 50%",n.mozTransformOrigin="50% 50%",n.transformOrigin="50% 50%";var a="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";(r=i.style).transform=a,r.webkitTransform=a}o.appendChild(i);var s={container:i,perspectiveElem:o,startPos:e,endPos:e,type:t};return this.threeDElements.push(s),s},HybridRendererBase.prototype.build3dContainers=function(){var e,t,n=this.layers.length,r="";for(e=0;e<n;e+=1)this.layers[e].ddd&&3!==this.layers[e].ty?("3d"!==r&&(r="3d",t=this.createThreeDContainer(e,"3d")),t.endPos=Math.max(t.endPos,e)):("2d"!==r&&(r="2d",t=this.createThreeDContainer(e,"2d")),t.endPos=Math.max(t.endPos,e));for(e=(n=this.threeDElements.length)-1;e>=0;e-=1)this.resizerElem.appendChild(this.threeDElements[e].perspectiveElem)},HybridRendererBase.prototype.addTo3dContainer=function(e,t){for(var n=0,r=this.threeDElements.length;n<r;){if(t<=this.threeDElements[n].endPos){for(var o,i=this.threeDElements[n].startPos;i<t;)this.elements[i]&&this.elements[i].getBaseElement&&(o=this.elements[i].getBaseElement()),i+=1;o?this.threeDElements[n].container.insertBefore(e,o):this.threeDElements[n].container.appendChild(e);break}n+=1}},HybridRendererBase.prototype.configAnimation=function(e){var t=createTag("div"),n=this.animationItem.wrapper,r=t.style;r.width=e.w+"px",r.height=e.h+"px",this.resizerElem=t,styleDiv(t),r.transformStyle="flat",r.mozTransformStyle="flat",r.webkitTransformStyle="flat",this.renderConfig.className&&t.setAttribute("class",this.renderConfig.className),n.appendChild(t),r.overflow="hidden";var o=createNS("svg");o.setAttribute("width","1"),o.setAttribute("height","1"),styleDiv(o),this.resizerElem.appendChild(o);var i=createNS("defs");o.appendChild(i),this.data=e,this.setupGlobalData(e,o),this.globalData.defs=i,this.layers=e.layers,this.layerElement=this.resizerElem,this.build3dContainers(),this.updateContainerSize()},HybridRendererBase.prototype.destroy=function(){var e;this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.animationItem.container=null,this.globalData.defs=null;var t=this.layers?this.layers.length:0;for(e=0;e<t;e+=1)this.elements[e]&&this.elements[e].destroy&&this.elements[e].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},HybridRendererBase.prototype.updateContainerSize=function(){var e,t,n,r,o=this.animationItem.wrapper.offsetWidth,i=this.animationItem.wrapper.offsetHeight,a=o/i;this.globalData.compSize.w/this.globalData.compSize.h>a?(e=o/this.globalData.compSize.w,t=o/this.globalData.compSize.w,n=0,r=(i-this.globalData.compSize.h*(o/this.globalData.compSize.w))/2):(e=i/this.globalData.compSize.h,t=i/this.globalData.compSize.h,n=(o-this.globalData.compSize.w*(i/this.globalData.compSize.h))/2,r=0);var s=this.resizerElem.style;s.webkitTransform="matrix3d("+e+",0,0,0,0,"+t+",0,0,0,0,1,0,"+n+","+r+",0,1)",s.transform=s.webkitTransform},HybridRendererBase.prototype.renderFrame=SVGRenderer.prototype.renderFrame,HybridRendererBase.prototype.hide=function(){this.resizerElem.style.display="none"},HybridRendererBase.prototype.show=function(){this.resizerElem.style.display="block"},HybridRendererBase.prototype.initItems=function(){if(this.buildAllItems(),this.camera)this.camera.setup();else{var e,t=this.globalData.compSize.w,n=this.globalData.compSize.h,r=this.threeDElements.length;for(e=0;e<r;e+=1){var o=this.threeDElements[e].perspectiveElem.style;o.webkitPerspective=Math.sqrt(Math.pow(t,2)+Math.pow(n,2))+"px",o.perspective=o.webkitPerspective}}},HybridRendererBase.prototype.searchExtraCompositions=function(e){var t,n=e.length,r=createTag("div");for(t=0;t<n;t+=1)if(e[t].xt){var o=this.createComp(e[t],r,this.globalData.comp,null);o.initExpressions(),this.globalData.projectInterface.registerComposition(o)}},extendPrototype([HybridRendererBase,ICompElement,HBaseElement],HCompElement),HCompElement.prototype._createBaseContainerElements=HCompElement.prototype.createContainerElements,HCompElement.prototype.createContainerElements=function(){this._createBaseContainerElements(),this.data.hasMask?(this.svgElement.setAttribute("width",this.data.w),this.svgElement.setAttribute("height",this.data.h),this.transformedElement=this.baseElement):this.transformedElement=this.layerElement},HCompElement.prototype.addTo3dContainer=function(e,t){for(var n,r=0;r<t;)this.elements[r]&&this.elements[r].getBaseElement&&(n=this.elements[r].getBaseElement()),r+=1;n?this.layerElement.insertBefore(e,n):this.layerElement.appendChild(e)},HCompElement.prototype.createComp=function(e){return this.supports3d?new HCompElement(e,this.globalData,this):new SVGCompElement(e,this.globalData,this)},extendPrototype([HybridRendererBase],HybridRenderer),HybridRenderer.prototype.createComp=function(e){return this.supports3d?new HCompElement(e,this.globalData,this):new SVGCompElement(e,this.globalData,this)};var CompExpressionInterface=function(e){function t(t){for(var n=0,r=e.layers.length;n<r;){if(e.layers[n].nm===t||e.layers[n].ind===t)return e.elements[n].layerInterface;n+=1}return null}return Object.defineProperty(t,"_name",{value:e.data.nm}),t.layer=t,t.pixelAspect=1,t.height=e.data.h||e.globalData.compSize.h,t.width=e.data.w||e.globalData.compSize.w,t.pixelAspect=1,t.frameDuration=1/e.globalData.frameRate,t.displayStartTime=0,t.numLayers=e.layers.length,t};function _typeof$2(e){return(_typeof$2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function seedRandom(e,t){var n=this,r=t.pow(256,6),o=t.pow(2,52),i=2*o;function a(e){var t,n=e.length,r=this,o=0,i=r.i=r.j=0,a=r.S=[];for(n||(e=[n++]);o<256;)a[o]=o++;for(o=0;o<256;o++)a[o]=a[i=255&i+e[o%n]+(t=a[o])],a[i]=t;r.g=function(e){for(var t,n=0,o=r.i,i=r.j,a=r.S;e--;)t=a[o=255&o+1],n=256*n+a[255&(a[o]=a[i=255&i+t])+(a[i]=t)];return r.i=o,r.j=i,n}}function s(e,t){return t.i=e.i,t.j=e.j,t.S=e.S.slice(),t}function c(e,t){for(var n,r=e+"",o=0;o<r.length;)t[255&o]=255&(n^=19*t[255&o])+r.charCodeAt(o++);return l(t)}function l(e){return String.fromCharCode.apply(0,e)}t.seedrandom=function(u,f,d){var h=[],p=c(function e(t,n){var r,o=[],i=_typeof$2(t);if(n&&"object"==i)for(r in t)try{o.push(e(t[r],n-1))}catch(e){}return o.length?o:"string"==i?t:t+"\0"}((f=!0===f?{entropy:!0}:f||{}).entropy?[u,l(e)]:null===u?function(){try{var t=new Uint8Array(256);return(n.crypto||n.msCrypto).getRandomValues(t),l(t)}catch(t){var r=n.navigator,o=r&&r.plugins;return[+new Date,n,o,n.screen,l(e)]}}():u,3),h),m=new a(h),y=function(){for(var e=m.g(6),t=r,n=0;e<o;)e=256*(e+n),t*=256,n=m.g(1);for(;e>=i;)e/=2,t/=2,n>>>=1;return(e+n)/t};return y.int32=function(){return 0|m.g(4)},y.quick=function(){return m.g(4)/4294967296},y.double=y,c(l(m.S),e),(f.pass||d||function(e,n,r,o){return o&&(o.S&&s(o,m),e.state=function(){return s(m,{})}),r?(t.random=e,n):e})(y,p,"global"in f?f.global:this==t,f.state)},c(t.random(),e)}function initialize$2(e){seedRandom([],e)}var propTypes={SHAPE:"shape"};function _typeof$1(e){return(_typeof$1="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var ExpressionManager=function(){var ob={},Math=BMMath,window=null,document=null,XMLHttpRequest=null,fetch=null,frames=null,_lottieGlobal={};function resetFrame(){_lottieGlobal={}}function $bm_isInstanceOfArray(e){return e.constructor===Array||e.constructor===Float32Array}function isNumerable(e,t){return"number"===e||t instanceof Number||"boolean"===e||"string"===e}function $bm_neg(e){var t=_typeof$1(e);if("number"===t||e instanceof Number||"boolean"===t)return-e;if($bm_isInstanceOfArray(e)){var n,r=e.length,o=[];for(n=0;n<r;n+=1)o[n]=-e[n];return o}return e.propType?e.v:-e}initialize$2(BMMath);var easeInBez=BezierFactory.getBezierEasing(.333,0,.833,.833,"easeIn").get,easeOutBez=BezierFactory.getBezierEasing(.167,.167,.667,1,"easeOut").get,easeInOutBez=BezierFactory.getBezierEasing(.33,0,.667,1,"easeInOut").get;function sum(e,t){var n=_typeof$1(e),r=_typeof$1(t);if(isNumerable(n,e)&&isNumerable(r,t)||"string"===n||"string"===r)return e+t;if($bm_isInstanceOfArray(e)&&isNumerable(r,t))return(e=e.slice(0))[0]+=t,e;if(isNumerable(n,e)&&$bm_isInstanceOfArray(t))return(t=t.slice(0))[0]=e+t[0],t;if($bm_isInstanceOfArray(e)&&$bm_isInstanceOfArray(t)){for(var o=0,i=e.length,a=t.length,s=[];o<i||o<a;)("number"==typeof e[o]||e[o]instanceof Number)&&("number"==typeof t[o]||t[o]instanceof Number)?s[o]=e[o]+t[o]:s[o]=void 0===t[o]?e[o]:e[o]||t[o],o+=1;return s}return 0}var add=sum;function sub(e,t){var n=_typeof$1(e),r=_typeof$1(t);if(isNumerable(n,e)&&isNumerable(r,t))return"string"===n&&(e=parseInt(e,10)),"string"===r&&(t=parseInt(t,10)),e-t;if($bm_isInstanceOfArray(e)&&isNumerable(r,t))return(e=e.slice(0))[0]-=t,e;if(isNumerable(n,e)&&$bm_isInstanceOfArray(t))return(t=t.slice(0))[0]=e-t[0],t;if($bm_isInstanceOfArray(e)&&$bm_isInstanceOfArray(t)){for(var o=0,i=e.length,a=t.length,s=[];o<i||o<a;)("number"==typeof e[o]||e[o]instanceof Number)&&("number"==typeof t[o]||t[o]instanceof Number)?s[o]=e[o]-t[o]:s[o]=void 0===t[o]?e[o]:e[o]||t[o],o+=1;return s}return 0}function mul(e,t){var n,r,o,i=_typeof$1(e),a=_typeof$1(t);if(isNumerable(i,e)&&isNumerable(a,t))return e*t;if($bm_isInstanceOfArray(e)&&isNumerable(a,t)){for(o=e.length,n=createTypedArray("float32",o),r=0;r<o;r+=1)n[r]=e[r]*t;return n}if(isNumerable(i,e)&&$bm_isInstanceOfArray(t)){for(o=t.length,n=createTypedArray("float32",o),r=0;r<o;r+=1)n[r]=e*t[r];return n}return 0}function div(e,t){var n,r,o,i=_typeof$1(e),a=_typeof$1(t);if(isNumerable(i,e)&&isNumerable(a,t))return e/t;if($bm_isInstanceOfArray(e)&&isNumerable(a,t)){for(o=e.length,n=createTypedArray("float32",o),r=0;r<o;r+=1)n[r]=e[r]/t;return n}if(isNumerable(i,e)&&$bm_isInstanceOfArray(t)){for(o=t.length,n=createTypedArray("float32",o),r=0;r<o;r+=1)n[r]=e/t[r];return n}return 0}function mod(e,t){return"string"==typeof e&&(e=parseInt(e,10)),"string"==typeof t&&(t=parseInt(t,10)),e%t}var $bm_sum=sum,$bm_sub=sub,$bm_mul=mul,$bm_div=div,$bm_mod=mod;function clamp(e,t,n){if(t>n){var r=n;n=t,t=r}return Math.min(Math.max(e,t),n)}function radiansToDegrees(e){return e/degToRads}var radians_to_degrees=radiansToDegrees;function degreesToRadians(e){return e*degToRads}var degrees_to_radians=radiansToDegrees,helperLengthArray=[0,0,0,0,0,0];function length(e,t){if("number"==typeof e||e instanceof Number)return t=t||0,Math.abs(e-t);var n;t||(t=helperLengthArray);var r=Math.min(e.length,t.length),o=0;for(n=0;n<r;n+=1)o+=Math.pow(t[n]-e[n],2);return Math.sqrt(o)}function normalize(e){return div(e,length(e))}function rgbToHsl(e){var t,n,r=e[0],o=e[1],i=e[2],a=Math.max(r,o,i),s=Math.min(r,o,i),c=(a+s)/2;if(a===s)t=0,n=0;else{var l=a-s;switch(n=c>.5?l/(2-a-s):l/(a+s),a){case r:t=(o-i)/l+(o<i?6:0);break;case o:t=(i-r)/l+2;break;case i:t=(r-o)/l+4}t/=6}return[t,n,c,e[3]]}function hue2rgb(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function hslToRgb(e){var t,n,r,o=e[0],i=e[1],a=e[2];if(0===i)t=a,r=a,n=a;else{var s=a<.5?a*(1+i):a+i-a*i,c=2*a-s;t=hue2rgb(c,s,o+1/3),n=hue2rgb(c,s,o),r=hue2rgb(c,s,o-1/3)}return[t,n,r,e[3]]}function linear(e,t,n,r,o){if(void 0!==r&&void 0!==o||(r=t,o=n,t=0,n=1),n<t){var i=n;n=t,t=i}if(e<=t)return r;if(e>=n)return o;var a,s=n===t?0:(e-t)/(n-t);if(!r.length)return r+(o-r)*s;var c=r.length,l=createTypedArray("float32",c);for(a=0;a<c;a+=1)l[a]=r[a]+(o[a]-r[a])*s;return l}function random(e,t){if(void 0===t&&(void 0===e?(e=0,t=1):(t=e,e=void 0)),t.length){var n,r=t.length;e||(e=createTypedArray("float32",r));var o=createTypedArray("float32",r),i=BMMath.random();for(n=0;n<r;n+=1)o[n]=e[n]+i*(t[n]-e[n]);return o}return void 0===e&&(e=0),e+BMMath.random()*(t-e)}function createPath(e,t,n,r){var o,i=e.length,a=shapePool.newElement();a.setPathData(!!r,i);var s,c,l=[0,0];for(o=0;o<i;o+=1)s=t&&t[o]?t[o]:l,c=n&&n[o]?n[o]:l,a.setTripleAt(e[o][0],e[o][1],c[0]+e[o][0],c[1]+e[o][1],s[0]+e[o][0],s[1]+e[o][1],o,!0);return a}function initiateExpression(elem,data,property){function noOp(e){return e}if(!elem.globalData.renderConfig.runExpressions)return noOp;var val=data.x,needsVelocity=/velocity(?![\w\d])/.test(val),_needsRandom=-1!==val.indexOf("random"),elemType=elem.data.ty,transform,$bm_transform,content,effect,thisProperty=property;thisProperty.valueAtTime=thisProperty.getValueAtTime,Object.defineProperty(thisProperty,"value",{get:function(){return thisProperty.v}}),elem.comp.frameDuration=1/elem.comp.globalData.frameRate,elem.comp.displayStartTime=0;var inPoint=elem.data.ip/elem.comp.globalData.frameRate,outPoint=elem.data.op/elem.comp.globalData.frameRate,width=elem.data.sw?elem.data.sw:0,height=elem.data.sh?elem.data.sh:0,name=elem.data.nm,loopIn,loop_in,loopOut,loop_out,smooth,toWorld,fromWorld,fromComp,toComp,fromCompToSurface,position,rotation,anchorPoint,scale,thisLayer,thisComp,mask,valueAtTime,velocityAtTime,scoped_bm_rt,expression_function=eval("[function _expression_function(){"+val+";scoped_bm_rt=$bm_rt}]")[0],numKeys=property.kf?data.k.length:0,active=!this.data||!0!==this.data.hd,wiggle=function(e,t){var n,r,o=this.pv.length?this.pv.length:1,i=createTypedArray("float32",o),a=Math.floor(5*time);for(n=0,r=0;n<a;){for(r=0;r<o;r+=1)i[r]+=-t+2*t*BMMath.random();n+=1}var s=5*time,c=s-Math.floor(s),l=createTypedArray("float32",o);if(o>1){for(r=0;r<o;r+=1)l[r]=this.pv[r]+i[r]+(-t+2*t*BMMath.random())*c;return l}return this.pv+i[0]+(-t+2*t*BMMath.random())*c}.bind(this);function loopInDuration(e,t){return loopIn(e,t,!0)}function loopOutDuration(e,t){return loopOut(e,t,!0)}thisProperty.loopIn&&(loopIn=thisProperty.loopIn.bind(thisProperty),loop_in=loopIn),thisProperty.loopOut&&(loopOut=thisProperty.loopOut.bind(thisProperty),loop_out=loopOut),thisProperty.smooth&&(smooth=thisProperty.smooth.bind(thisProperty)),this.getValueAtTime&&(valueAtTime=this.getValueAtTime.bind(this)),this.getVelocityAtTime&&(velocityAtTime=this.getVelocityAtTime.bind(this));var comp=elem.comp.globalData.projectInterface.bind(elem.comp.globalData.projectInterface),time,velocity,value,text,textIndex,textTotal,selectorValue;function lookAt(e,t){var n=[t[0]-e[0],t[1]-e[1],t[2]-e[2]],r=Math.atan2(n[0],Math.sqrt(n[1]*n[1]+n[2]*n[2]))/degToRads;return[-Math.atan2(n[1],n[2])/degToRads,r,0]}function easeOut(e,t,n,r,o){return applyEase(easeOutBez,e,t,n,r,o)}function easeIn(e,t,n,r,o){return applyEase(easeInBez,e,t,n,r,o)}function ease(e,t,n,r,o){return applyEase(easeInOutBez,e,t,n,r,o)}function applyEase(e,t,n,r,o,i){void 0===o?(o=n,i=r):t=(t-n)/(r-n),t>1?t=1:t<0&&(t=0);var a=e(t);if($bm_isInstanceOfArray(o)){var s,c=o.length,l=createTypedArray("float32",c);for(s=0;s<c;s+=1)l[s]=(i[s]-o[s])*a+o[s];return l}return(i-o)*a+o}function nearestKey(e){var t,n,r,o=data.k.length;if(data.k.length&&"number"!=typeof data.k[0])if(n=-1,(e*=elem.comp.globalData.frameRate)<data.k[0].t)n=1,r=data.k[0].t;else{for(t=0;t<o-1;t+=1){if(e===data.k[t].t){n=t+1,r=data.k[t].t;break}if(e>data.k[t].t&&e<data.k[t+1].t){e-data.k[t].t>data.k[t+1].t-e?(n=t+2,r=data.k[t+1].t):(n=t+1,r=data.k[t].t);break}}-1===n&&(n=t+1,r=data.k[t].t)}else n=0,r=0;var i={};return i.index=n,i.time=r/elem.comp.globalData.frameRate,i}function key(e){var t,n,r;if(!data.k.length||"number"==typeof data.k[0])throw new Error("The property has no keyframe at index "+e);e-=1,t={time:data.k[e].t/elem.comp.globalData.frameRate,value:[]};var o=Object.prototype.hasOwnProperty.call(data.k[e],"s")?data.k[e].s:data.k[e-1].e;for(r=o.length,n=0;n<r;n+=1)t[n]=o[n],t.value[n]=o[n];return t}function framesToTime(e,t){return t||(t=elem.comp.globalData.frameRate),e/t}function timeToFrames(e,t){return e||0===e||(e=time),t||(t=elem.comp.globalData.frameRate),e*t}function seedRandom(e){BMMath.seedrandom(randSeed+e)}function sourceRectAtTime(){return elem.sourceRectAtTime()}function substring(e,t){return"string"==typeof value?void 0===t?value.substring(e):value.substring(e,t):""}function substr(e,t){return"string"==typeof value?void 0===t?value.substr(e):value.substr(e,t):""}function posterizeTime(e){time=0===e?0:Math.floor(time*e)/e,value=valueAtTime(time)}var index=elem.data.ind,hasParent=!(!elem.hierarchy||!elem.hierarchy.length),parent,randSeed=Math.floor(1e6*Math.random()),globalData=elem.globalData;function executeExpression(e){return value=e,this.frameExpressionId===elem.globalData.frameId&&"textSelector"!==this.propType?value:("textSelector"===this.propType&&(textIndex=this.textIndex,textTotal=this.textTotal,selectorValue=this.selectorValue),thisLayer||(text=elem.layerInterface.text,thisLayer=elem.layerInterface,thisComp=elem.comp.compInterface,toWorld=thisLayer.toWorld.bind(thisLayer),fromWorld=thisLayer.fromWorld.bind(thisLayer),fromComp=thisLayer.fromComp.bind(thisLayer),toComp=thisLayer.toComp.bind(thisLayer),mask=thisLayer.mask?thisLayer.mask.bind(thisLayer):null,fromCompToSurface=fromComp),transform||(transform=elem.layerInterface("ADBE Transform Group"),$bm_transform=transform,transform&&(anchorPoint=transform.anchorPoint)),4!==elemType||content||(content=thisLayer("ADBE Root Vectors Group")),effect||(effect=thisLayer(4)),(hasParent=!(!elem.hierarchy||!elem.hierarchy.length))&&!parent&&(parent=elem.hierarchy[0].layerInterface),time=this.comp.renderedFrame/this.comp.globalData.frameRate,_needsRandom&&seedRandom(randSeed+time),needsVelocity&&(velocity=velocityAtTime(time)),expression_function(),this.frameExpressionId=elem.globalData.frameId,scoped_bm_rt=scoped_bm_rt.propType===propTypes.SHAPE?scoped_bm_rt.v:scoped_bm_rt)}return executeExpression.__preventDeadCodeRemoval=[$bm_transform,anchorPoint,time,velocity,inPoint,outPoint,width,height,name,loop_in,loop_out,smooth,toComp,fromCompToSurface,toWorld,fromWorld,mask,position,rotation,scale,thisComp,numKeys,active,wiggle,loopInDuration,loopOutDuration,comp,lookAt,easeOut,easeIn,ease,nearestKey,key,text,textIndex,textTotal,selectorValue,framesToTime,timeToFrames,sourceRectAtTime,substring,substr,posterizeTime,index,globalData],executeExpression}return ob.initiateExpression=initiateExpression,ob.__preventDeadCodeRemoval=[window,document,XMLHttpRequest,fetch,frames,$bm_neg,add,$bm_sum,$bm_sub,$bm_mul,$bm_div,$bm_mod,clamp,radians_to_degrees,degreesToRadians,degrees_to_radians,normalize,rgbToHsl,hslToRgb,linear,random,createPath,_lottieGlobal],ob.resetFrame=resetFrame,ob}(),Expressions=function(){var e={initExpressions:function(e){var t=0,n=[];e.renderer.compInterface=CompExpressionInterface(e.renderer),e.renderer.globalData.projectInterface.registerComposition(e.renderer),e.renderer.globalData.pushExpression=function(){t+=1},e.renderer.globalData.popExpression=function(){0===(t-=1)&&function(){var e,t=n.length;for(e=0;e<t;e+=1)n[e].release();n.length=0}()},e.renderer.globalData.registerExpressionProperty=function(e){-1===n.indexOf(e)&&n.push(e)}}};return e.resetFrame=ExpressionManager.resetFrame,e}(),MaskManagerInterface=function(){function e(e,t){this._mask=e,this._data=t}return Object.defineProperty(e.prototype,"maskPath",{get:function(){return this._mask.prop.k&&this._mask.prop.getValue(),this._mask.prop}}),Object.defineProperty(e.prototype,"maskOpacity",{get:function(){return this._mask.op.k&&this._mask.op.getValue(),100*this._mask.op.v}}),function(t){var n,r=createSizedArray(t.viewData.length),o=t.viewData.length;for(n=0;n<o;n+=1)r[n]=new e(t.viewData[n],t.masksProperties[n]);return function(e){for(n=0;n<o;){if(t.masksProperties[n].nm===e)return r[n];n+=1}return null}}}(),ExpressionPropertyInterface=function(){var e={pv:0,v:0,mult:1},t={pv:[0,0,0],v:[0,0,0],mult:1};function n(e,t,n){Object.defineProperty(e,"velocity",{get:function(){return t.getVelocityAtTime(t.comp.currentFrame)}}),e.numKeys=t.keyframes?t.keyframes.length:0,e.key=function(r){if(!e.numKeys)return 0;var o;o="s"in t.keyframes[r-1]?t.keyframes[r-1].s:"e"in t.keyframes[r-2]?t.keyframes[r-2].e:t.keyframes[r-2].s;var i="unidimensional"===n?new Number(o):Object.assign({},o);return i.time=t.keyframes[r-1].t/t.elem.comp.globalData.frameRate,i.value="unidimensional"===n?o[0]:o,i},e.valueAtTime=t.getValueAtTime,e.speedAtTime=t.getSpeedAtTime,e.velocityAtTime=t.getVelocityAtTime,e.propertyGroup=t.propertyGroup}function r(){return e}return function(o){return o?"unidimensional"===o.propType?function(t){t&&"pv"in t||(t=e);var r=1/t.mult,o=t.pv*r,i=new Number(o);return i.value=o,n(i,t,"unidimensional"),function(){return t.k&&t.getValue(),o=t.v*r,i.value!==o&&((i=new Number(o)).value=o,n(i,t,"unidimensional")),i}}(o):function(e){e&&"pv"in e||(e=t);var r=1/e.mult,o=e.data&&e.data.l||e.pv.length,i=createTypedArray("float32",o),a=createTypedArray("float32",o);return i.value=a,n(i,e,"multidimensional"),function(){e.k&&e.getValue();for(var t=0;t<o;t+=1)a[t]=e.v[t]*r,i[t]=a[t];return i}}(o):r}}(),TransformExpressionInterface=function(e){function t(e){switch(e){case"scale":case"Scale":case"ADBE Scale":case 6:return t.scale;case"rotation":case"Rotation":case"ADBE Rotation":case"ADBE Rotate Z":case 10:return t.rotation;case"ADBE Rotate X":return t.xRotation;case"ADBE Rotate Y":return t.yRotation;case"position":case"Position":case"ADBE Position":case 2:return t.position;case"ADBE Position_0":return t.xPosition;case"ADBE Position_1":return t.yPosition;case"ADBE Position_2":return t.zPosition;case"anchorPoint":case"AnchorPoint":case"Anchor Point":case"ADBE AnchorPoint":case 1:return t.anchorPoint;case"opacity":case"Opacity":case 11:return t.opacity;default:return null}}var n,r,o,i;return Object.defineProperty(t,"rotation",{get:ExpressionPropertyInterface(e.r||e.rz)}),Object.defineProperty(t,"zRotation",{get:ExpressionPropertyInterface(e.rz||e.r)}),Object.defineProperty(t,"xRotation",{get:ExpressionPropertyInterface(e.rx)}),Object.defineProperty(t,"yRotation",{get:ExpressionPropertyInterface(e.ry)}),Object.defineProperty(t,"scale",{get:ExpressionPropertyInterface(e.s)}),e.p?i=ExpressionPropertyInterface(e.p):(n=ExpressionPropertyInterface(e.px),r=ExpressionPropertyInterface(e.py),e.pz&&(o=ExpressionPropertyInterface(e.pz))),Object.defineProperty(t,"position",{get:function(){return e.p?i():[n(),r(),o?o():0]}}),Object.defineProperty(t,"xPosition",{get:ExpressionPropertyInterface(e.px)}),Object.defineProperty(t,"yPosition",{get:ExpressionPropertyInterface(e.py)}),Object.defineProperty(t,"zPosition",{get:ExpressionPropertyInterface(e.pz)}),Object.defineProperty(t,"anchorPoint",{get:ExpressionPropertyInterface(e.a)}),Object.defineProperty(t,"opacity",{get:ExpressionPropertyInterface(e.o)}),Object.defineProperty(t,"skew",{get:ExpressionPropertyInterface(e.sk)}),Object.defineProperty(t,"skewAxis",{get:ExpressionPropertyInterface(e.sa)}),Object.defineProperty(t,"orientation",{get:ExpressionPropertyInterface(e.or)}),t},LayerExpressionInterface=function(){function e(e){var t=new Matrix;return void 0!==e?this._elem.finalTransform.mProp.getValueAtTime(e).clone(t):this._elem.finalTransform.mProp.applyToMatrix(t),t}function t(e,t){var n=this.getMatrix(t);return n.props[12]=0,n.props[13]=0,n.props[14]=0,this.applyPoint(n,e)}function n(e,t){var n=this.getMatrix(t);return this.applyPoint(n,e)}function r(e,t){var n=this.getMatrix(t);return n.props[12]=0,n.props[13]=0,n.props[14]=0,this.invertPoint(n,e)}function o(e,t){var n=this.getMatrix(t);return this.invertPoint(n,e)}function i(e,t){if(this._elem.hierarchy&&this._elem.hierarchy.length){var n,r=this._elem.hierarchy.length;for(n=0;n<r;n+=1)this._elem.hierarchy[n].finalTransform.mProp.applyToMatrix(e)}return e.applyToPointArray(t[0],t[1],t[2]||0)}function a(e,t){if(this._elem.hierarchy&&this._elem.hierarchy.length){var n,r=this._elem.hierarchy.length;for(n=0;n<r;n+=1)this._elem.hierarchy[n].finalTransform.mProp.applyToMatrix(e)}return e.inversePoint(t)}function s(e){var t=new Matrix;if(t.reset(),this._elem.finalTransform.mProp.applyToMatrix(t),this._elem.hierarchy&&this._elem.hierarchy.length){var n,r=this._elem.hierarchy.length;for(n=0;n<r;n+=1)this._elem.hierarchy[n].finalTransform.mProp.applyToMatrix(t);return t.inversePoint(e)}return t.inversePoint(e)}function c(){return[1,1,1,1]}return function(l){var u;function f(e){switch(e){case"ADBE Root Vectors Group":case"Contents":case 2:return f.shapeInterface;case 1:case 6:case"Transform":case"transform":case"ADBE Transform Group":return u;case 4:case"ADBE Effect Parade":case"effects":case"Effects":return f.effect;case"ADBE Text Properties":return f.textInterface;default:return null}}f.getMatrix=e,f.invertPoint=a,f.applyPoint=i,f.toWorld=n,f.toWorldVec=t,f.fromWorld=o,f.fromWorldVec=r,f.toComp=n,f.fromComp=s,f.sampleImage=c,f.sourceRectAtTime=l.sourceRectAtTime.bind(l),f._elem=l;var d=getDescriptor(u=TransformExpressionInterface(l.finalTransform.mProp),"anchorPoint");return Object.defineProperties(f,{hasParent:{get:function(){return l.hierarchy.length}},parent:{get:function(){return l.hierarchy[0].layerInterface}},rotation:getDescriptor(u,"rotation"),scale:getDescriptor(u,"scale"),position:getDescriptor(u,"position"),opacity:getDescriptor(u,"opacity"),anchorPoint:d,anchor_point:d,transform:{get:function(){return u}},active:{get:function(){return l.isInRange}}}),f.startTime=l.data.st,f.index=l.data.ind,f.source=l.data.refId,f.height=0===l.data.ty?l.data.h:100,f.width=0===l.data.ty?l.data.w:100,f.inPoint=l.data.ip/l.comp.globalData.frameRate,f.outPoint=l.data.op/l.comp.globalData.frameRate,f._name=l.data.nm,f.registerMaskInterface=function(e){f.mask=new MaskManagerInterface(e,l)},f.registerEffectsInterface=function(e){f.effect=e},f}}(),propertyGroupFactory=function(e,t){return function(n){return(n=void 0===n?1:n)<=0?e:t(n-1)}},PropertyInterface=function(e,t){var n={_name:e};return function(e){return(e=void 0===e?1:e)<=0?n:t(e-1)}},EffectsExpressionInterface=function(){function e(n,r,o,i){function a(e){for(var t=n.ef,r=0,o=t.length;r<o;){if(e===t[r].nm||e===t[r].mn||e===t[r].ix)return 5===t[r].ty?l[r]:l[r]();r+=1}throw new Error}var s,c=propertyGroupFactory(a,o),l=[],u=n.ef.length;for(s=0;s<u;s+=1)5===n.ef[s].ty?l.push(e(n.ef[s],r.effectElements[s],r.effectElements[s].propertyGroup,i)):l.push(t(r.effectElements[s],n.ef[s].ty,i,c));return"ADBE Color Control"===n.mn&&Object.defineProperty(a,"color",{get:function(){return l[0]()}}),Object.defineProperties(a,{numProperties:{get:function(){return n.np}},_name:{value:n.nm},propertyGroup:{value:c}}),a.enabled=0!==n.en,a.active=a.enabled,a}function t(e,t,n,r){var o=ExpressionPropertyInterface(e.p);return e.p.setGroupProperty&&e.p.setGroupProperty(PropertyInterface("",r)),function(){return 10===t?n.comp.compInterface(e.p.v):o()}}return{createEffectsInterface:function(t,n){if(t.effectsManager){var r,o=[],i=t.data.ef,a=t.effectsManager.effectElements.length;for(r=0;r<a;r+=1)o.push(e(i[r],t.effectsManager.effectElements[r],n,t));var s=t.data.ef||[],c=function(e){for(r=0,a=s.length;r<a;){if(e===s[r].nm||e===s[r].mn||e===s[r].ix)return o[r];r+=1}return null};return Object.defineProperty(c,"numProperties",{get:function(){return s.length}}),c}return null}}}(),ShapePathInterface=function(e,t,n){var r=t.sh;function o(e){return"Shape"===e||"shape"===e||"Path"===e||"path"===e||"ADBE Vector Shape"===e||2===e?o.path:null}var i=propertyGroupFactory(o,n);return r.setGroupProperty(PropertyInterface("Path",i)),Object.defineProperties(o,{path:{get:function(){return r.k&&r.getValue(),r}},shape:{get:function(){return r.k&&r.getValue(),r}},_name:{value:e.nm},ix:{value:e.ix},propertyIndex:{value:e.ix},mn:{value:e.mn},propertyGroup:{value:n}}),o},ShapeExpressionInterface=function(){function e(e,a,d){var h,p=[],m=e?e.length:0;for(h=0;h<m;h+=1)"gr"===e[h].ty?p.push(t(e[h],a[h],d)):"fl"===e[h].ty?p.push(n(e[h],a[h],d)):"st"===e[h].ty?p.push(o(e[h],a[h],d)):"tm"===e[h].ty?p.push(i(e[h],a[h],d)):"tr"===e[h].ty||("el"===e[h].ty?p.push(s(e[h],a[h],d)):"sr"===e[h].ty?p.push(c(e[h],a[h],d)):"sh"===e[h].ty?p.push(ShapePathInterface(e[h],a[h],d)):"rc"===e[h].ty?p.push(l(e[h],a[h],d)):"rd"===e[h].ty?p.push(u(e[h],a[h],d)):"rp"===e[h].ty?p.push(f(e[h],a[h],d)):"gf"===e[h].ty?p.push(r(e[h],a[h],d)):p.push((e[h],a[h],function(){return null})));return p}function t(t,n,r){var o=function(e){switch(e){case"ADBE Vectors Group":case"Contents":case 2:return o.content;default:return o.transform}};o.propertyGroup=propertyGroupFactory(o,r);var i=function(t,n,r){var o,i=function(e){for(var t=0,n=o.length;t<n;){if(o[t]._name===e||o[t].mn===e||o[t].propertyIndex===e||o[t].ix===e||o[t].ind===e)return o[t];t+=1}return"number"==typeof e?o[e-1]:null};i.propertyGroup=propertyGroupFactory(i,r),o=e(t.it,n.it,i.propertyGroup),i.numProperties=o.length;var s=a(t.it[t.it.length-1],n.it[n.it.length-1],i.propertyGroup);return i.transform=s,i.propertyIndex=t.cix,i._name=t.nm,i}(t,n,o.propertyGroup),s=a(t.it[t.it.length-1],n.it[n.it.length-1],o.propertyGroup);return o.content=i,o.transform=s,Object.defineProperty(o,"_name",{get:function(){return t.nm}}),o.numProperties=t.np,o.propertyIndex=t.ix,o.nm=t.nm,o.mn=t.mn,o}function n(e,t,n){function r(e){return"Color"===e||"color"===e?r.color:"Opacity"===e||"opacity"===e?r.opacity:null}return Object.defineProperties(r,{color:{get:ExpressionPropertyInterface(t.c)},opacity:{get:ExpressionPropertyInterface(t.o)},_name:{value:e.nm},mn:{value:e.mn}}),t.c.setGroupProperty(PropertyInterface("Color",n)),t.o.setGroupProperty(PropertyInterface("Opacity",n)),r}function r(e,t,n){function r(e){return"Start Point"===e||"start point"===e?r.startPoint:"End Point"===e||"end point"===e?r.endPoint:"Opacity"===e||"opacity"===e?r.opacity:null}return Object.defineProperties(r,{startPoint:{get:ExpressionPropertyInterface(t.s)},endPoint:{get:ExpressionPropertyInterface(t.e)},opacity:{get:ExpressionPropertyInterface(t.o)},type:{get:function(){return"a"}},_name:{value:e.nm},mn:{value:e.mn}}),t.s.setGroupProperty(PropertyInterface("Start Point",n)),t.e.setGroupProperty(PropertyInterface("End Point",n)),t.o.setGroupProperty(PropertyInterface("Opacity",n)),r}function o(e,t,n){var r,o=propertyGroupFactory(l,n),i=propertyGroupFactory(c,o);function a(n){Object.defineProperty(c,e.d[n].nm,{get:ExpressionPropertyInterface(t.d.dataProps[n].p)})}var s=e.d?e.d.length:0,c={};for(r=0;r<s;r+=1)a(r),t.d.dataProps[r].p.setGroupProperty(i);function l(e){return"Color"===e||"color"===e?l.color:"Opacity"===e||"opacity"===e?l.opacity:"Stroke Width"===e||"stroke width"===e?l.strokeWidth:null}
vendor: 18,386 bytes, line 2
2return Object.defineProperties(l,{color:{get:ExpressionPropertyInterface(t.c)},opacity:{get:ExpressionPropertyInterface(t.o)},strokeWidth:{get:ExpressionPropertyInterface(t.w)},dash:{get:function(){return c}},_name:{value:e.nm},mn:{value:e.mn}}),t.c.setGroupProperty(PropertyInterface("Color",o)),t.o.setGroupProperty(PropertyInterface("Opacity",o)),t.w.setGroupProperty(PropertyInterface("Stroke Width",o)),l}function i(e,t,n){function r(t){return t===e.e.ix||"End"===t||"end"===t?r.end:t===e.s.ix?r.start:t===e.o.ix?r.offset:null}var o=propertyGroupFactory(r,n);return r.propertyIndex=e.ix,t.s.setGroupProperty(PropertyInterface("Start",o)),t.e.setGroupProperty(PropertyInterface("End",o)),t.o.setGroupProperty(PropertyInterface("Offset",o)),r.propertyIndex=e.ix,r.propertyGroup=n,Object.defineProperties(r,{start:{get:ExpressionPropertyInterface(t.s)},end:{get:ExpressionPropertyInterface(t.e)},offset:{get:ExpressionPropertyInterface(t.o)},_name:{value:e.nm}}),r.mn=e.mn,r}function a(e,t,n){function r(t){return e.a.ix===t||"Anchor Point"===t?r.anchorPoint:e.o.ix===t||"Opacity"===t?r.opacity:e.p.ix===t||"Position"===t?r.position:e.r.ix===t||"Rotation"===t||"ADBE Vector Rotation"===t?r.rotation:e.s.ix===t||"Scale"===t?r.scale:e.sk&&e.sk.ix===t||"Skew"===t?r.skew:e.sa&&e.sa.ix===t||"Skew Axis"===t?r.skewAxis:null}var o=propertyGroupFactory(r,n);return t.transform.mProps.o.setGroupProperty(PropertyInterface("Opacity",o)),t.transform.mProps.p.setGroupProperty(PropertyInterface("Position",o)),t.transform.mProps.a.setGroupProperty(PropertyInterface("Anchor Point",o)),t.transform.mProps.s.setGroupProperty(PropertyInterface("Scale",o)),t.transform.mProps.r.setGroupProperty(PropertyInterface("Rotation",o)),t.transform.mProps.sk&&(t.transform.mProps.sk.setGroupProperty(PropertyInterface("Skew",o)),t.transform.mProps.sa.setGroupProperty(PropertyInterface("Skew Angle",o))),t.transform.op.setGroupProperty(PropertyInterface("Opacity",o)),Object.defineProperties(r,{opacity:{get:ExpressionPropertyInterface(t.transform.mProps.o)},position:{get:ExpressionPropertyInterface(t.transform.mProps.p)},anchorPoint:{get:ExpressionPropertyInterface(t.transform.mProps.a)},scale:{get:ExpressionPropertyInterface(t.transform.mProps.s)},rotation:{get:ExpressionPropertyInterface(t.transform.mProps.r)},skew:{get:ExpressionPropertyInterface(t.transform.mProps.sk)},skewAxis:{get:ExpressionPropertyInterface(t.transform.mProps.sa)},_name:{value:e.nm}}),r.ty="tr",r.mn=e.mn,r.propertyGroup=n,r}function s(e,t,n){function r(t){return e.p.ix===t?r.position:e.s.ix===t?r.size:null}var o=propertyGroupFactory(r,n);r.propertyIndex=e.ix;var i="tm"===t.sh.ty?t.sh.prop:t.sh;return i.s.setGroupProperty(PropertyInterface("Size",o)),i.p.setGroupProperty(PropertyInterface("Position",o)),Object.defineProperties(r,{size:{get:ExpressionPropertyInterface(i.s)},position:{get:ExpressionPropertyInterface(i.p)},_name:{value:e.nm}}),r.mn=e.mn,r}function c(e,t,n){function r(t){return e.p.ix===t?r.position:e.r.ix===t?r.rotation:e.pt.ix===t?r.points:e.or.ix===t||"ADBE Vector Star Outer Radius"===t?r.outerRadius:e.os.ix===t?r.outerRoundness:!e.ir||e.ir.ix!==t&&"ADBE Vector Star Inner Radius"!==t?e.is&&e.is.ix===t?r.innerRoundness:null:r.innerRadius}var o=propertyGroupFactory(r,n),i="tm"===t.sh.ty?t.sh.prop:t.sh;return r.propertyIndex=e.ix,i.or.setGroupProperty(PropertyInterface("Outer Radius",o)),i.os.setGroupProperty(PropertyInterface("Outer Roundness",o)),i.pt.setGroupProperty(PropertyInterface("Points",o)),i.p.setGroupProperty(PropertyInterface("Position",o)),i.r.setGroupProperty(PropertyInterface("Rotation",o)),e.ir&&(i.ir.setGroupProperty(PropertyInterface("Inner Radius",o)),i.is.setGroupProperty(PropertyInterface("Inner Roundness",o))),Object.defineProperties(r,{position:{get:ExpressionPropertyInterface(i.p)},rotation:{get:ExpressionPropertyInterface(i.r)},points:{get:ExpressionPropertyInterface(i.pt)},outerRadius:{get:ExpressionPropertyInterface(i.or)},outerRoundness:{get:ExpressionPropertyInterface(i.os)},innerRadius:{get:ExpressionPropertyInterface(i.ir)},innerRoundness:{get:ExpressionPropertyInterface(i.is)},_name:{value:e.nm}}),r.mn=e.mn,r}function l(e,t,n){function r(t){return e.p.ix===t?r.position:e.r.ix===t?r.roundness:e.s.ix===t||"Size"===t||"ADBE Vector Rect Size"===t?r.size:null}var o=propertyGroupFactory(r,n),i="tm"===t.sh.ty?t.sh.prop:t.sh;return r.propertyIndex=e.ix,i.p.setGroupProperty(PropertyInterface("Position",o)),i.s.setGroupProperty(PropertyInterface("Size",o)),i.r.setGroupProperty(PropertyInterface("Rotation",o)),Object.defineProperties(r,{position:{get:ExpressionPropertyInterface(i.p)},roundness:{get:ExpressionPropertyInterface(i.r)},size:{get:ExpressionPropertyInterface(i.s)},_name:{value:e.nm}}),r.mn=e.mn,r}function u(e,t,n){function r(t){return e.r.ix===t||"Round Corners 1"===t?r.radius:null}var o=propertyGroupFactory(r,n),i=t;return r.propertyIndex=e.ix,i.rd.setGroupProperty(PropertyInterface("Radius",o)),Object.defineProperties(r,{radius:{get:ExpressionPropertyInterface(i.rd)},_name:{value:e.nm}}),r.mn=e.mn,r}function f(e,t,n){function r(t){return e.c.ix===t||"Copies"===t?r.copies:e.o.ix===t||"Offset"===t?r.offset:null}var o=propertyGroupFactory(r,n),i=t;return r.propertyIndex=e.ix,i.c.setGroupProperty(PropertyInterface("Copies",o)),i.o.setGroupProperty(PropertyInterface("Offset",o)),Object.defineProperties(r,{copies:{get:ExpressionPropertyInterface(i.c)},offset:{get:ExpressionPropertyInterface(i.o)},_name:{value:e.nm}}),r.mn=e.mn,r}return function(t,n,r){var o;function i(e){if("number"==typeof e)return 0===(e=void 0===e?1:e)?r:o[e-1];for(var t=0,n=o.length;t<n;){if(o[t]._name===e)return o[t];t+=1}return null}return i.propertyGroup=propertyGroupFactory(i,(function(){return r})),o=e(t,n,i.propertyGroup),i.numProperties=o.length,i._name="Contents",i}}(),TextExpressionInterface=function(e){var t;function n(e){return"ADBE Text Document"===e?n.sourceText:null}return Object.defineProperty(n,"sourceText",{get:function(){e.textProperty.getValue();var n=e.textProperty.currentData.t;return t&&n===t.value||((t=new String(n)).value=n||new String(n),Object.defineProperty(t,"style",{get:function(){return{fillColor:e.textProperty.currentData.fc}}})),t}}),n};function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var FootageInterface=(dataInterfaceFactory=function(e){function t(e){return"Outline"===e?t.outlineInterface():null}return t._name="Outline",t.outlineInterface=function(e){var t="",n=e.getFootageData();function r(e){if(n[e])return t=e,"object"===_typeof(n=n[e])?r:n;var o=e.indexOf(t);if(-1!==o){var i=parseInt(e.substr(o+t.length),10);return"object"===_typeof(n=n[i])?r:n}return""}return function(){return t="",n=e.getFootageData(),r}}(e),t},function(e){function t(e){return"Data"===e?t.dataInterface:null}return t._name="Data",t.dataInterface=dataInterfaceFactory(e),t}),dataInterfaceFactory,interfaces={layer:LayerExpressionInterface,effects:EffectsExpressionInterface,comp:CompExpressionInterface,shape:ShapeExpressionInterface,text:TextExpressionInterface,footage:FootageInterface};function getInterface(e){return interfaces[e]||null}var expressionHelpers={searchExpressions:function(e,t,n){t.x&&(n.k=!0,n.x=!0,n.initiateExpression=ExpressionManager.initiateExpression,n.effectsSequence.push(n.initiateExpression(e,t,n).bind(n)))},getSpeedAtTime:function(e){var t=this.getValueAtTime(e),n=this.getValueAtTime(e+-.01),r=0;if(t.length){var o;for(o=0;o<t.length;o+=1)r+=Math.pow(n[o]-t[o],2);r=100*Math.sqrt(r)}else r=0;return r},getVelocityAtTime:function(e){if(void 0!==this.vel)return this.vel;var t,n,r=this.getValueAtTime(e),o=this.getValueAtTime(e+-.001);if(r.length)for(t=createTypedArray("float32",r.length),n=0;n<r.length;n+=1)t[n]=(o[n]-r[n])/-.001;else t=(o-r)/-.001;return t},getValueAtTime:function(e){return e*=this.elem.globalData.frameRate,(e-=this.offsetTime)!==this._cachingAtTime.lastFrame&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastFrame<e?this._cachingAtTime.lastIndex:0,this._cachingAtTime.value=this.interpolateValue(e,this._cachingAtTime),this._cachingAtTime.lastFrame=e),this._cachingAtTime.value},getStaticValueAtTime:function(){return this.pv},setGroupProperty:function(e){this.propertyGroup=e}};function addPropertyDecorator(){function e(e,t,n){if(!this.k||!this.keyframes)return this.pv;e=e?e.toLowerCase():"";var r,o,i,a,s,c=this.comp.renderedFrame,l=this.keyframes,u=l[l.length-1].t;if(c<=u)return this.pv;if(n?o=u-(r=t?Math.abs(u-this.elem.comp.globalData.frameRate*t):Math.max(0,u-this.elem.data.ip)):((!t||t>l.length-1)&&(t=l.length-1),r=u-(o=l[l.length-1-t].t)),"pingpong"===e){if(Math.floor((c-o)/r)%2!=0)return this.getValueAtTime((r-(c-o)%r+o)/this.comp.globalData.frameRate,0)}else{if("offset"===e){var f=this.getValueAtTime(o/this.comp.globalData.frameRate,0),d=this.getValueAtTime(u/this.comp.globalData.frameRate,0),h=this.getValueAtTime(((c-o)%r+o)/this.comp.globalData.frameRate,0),p=Math.floor((c-o)/r);if(this.pv.length){for(a=(s=new Array(f.length)).length,i=0;i<a;i+=1)s[i]=(d[i]-f[i])*p+h[i];return s}return(d-f)*p+h}if("continue"===e){var m=this.getValueAtTime(u/this.comp.globalData.frameRate,0),y=this.getValueAtTime((u-.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(a=(s=new Array(m.length)).length,i=0;i<a;i+=1)s[i]=m[i]+(m[i]-y[i])*((c-u)/this.comp.globalData.frameRate)/5e-4;return s}return m+(c-u)/.001*(m-y)}}return this.getValueAtTime(((c-o)%r+o)/this.comp.globalData.frameRate,0)}function t(e,t,n){if(!this.k)return this.pv;e=e?e.toLowerCase():"";var r,o,i,a,s,c=this.comp.renderedFrame,l=this.keyframes,u=l[0].t;if(c>=u)return this.pv;if(n?o=u+(r=t?Math.abs(this.elem.comp.globalData.frameRate*t):Math.max(0,this.elem.data.op-u)):((!t||t>l.length-1)&&(t=l.length-1),r=(o=l[t].t)-u),"pingpong"===e){if(Math.floor((u-c)/r)%2==0)return this.getValueAtTime(((u-c)%r+u)/this.comp.globalData.frameRate,0)}else{if("offset"===e){var f=this.getValueAtTime(u/this.comp.globalData.frameRate,0),d=this.getValueAtTime(o/this.comp.globalData.frameRate,0),h=this.getValueAtTime((r-(u-c)%r+u)/this.comp.globalData.frameRate,0),p=Math.floor((u-c)/r)+1;if(this.pv.length){for(a=(s=new Array(f.length)).length,i=0;i<a;i+=1)s[i]=h[i]-(d[i]-f[i])*p;return s}return h-(d-f)*p}if("continue"===e){var m=this.getValueAtTime(u/this.comp.globalData.frameRate,0),y=this.getValueAtTime((u+.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(a=(s=new Array(m.length)).length,i=0;i<a;i+=1)s[i]=m[i]+(m[i]-y[i])*(u-c)/.001;return s}return m+(m-y)*(u-c)/.001}}return this.getValueAtTime((r-((u-c)%r+u))/this.comp.globalData.frameRate,0)}function n(e,t){if(!this.k)return this.pv;if(e=.5*(e||.4),(t=Math.floor(t||5))<=1)return this.pv;var n,r,o=this.comp.renderedFrame/this.comp.globalData.frameRate,i=o-e,a=t>1?(o+e-i)/(t-1):1,s=0,c=0;for(n=this.pv.length?createTypedArray("float32",this.pv.length):0;s<t;){if(r=this.getValueAtTime(i+s*a),this.pv.length)for(c=0;c<this.pv.length;c+=1)n[c]+=r[c];else n+=r;s+=1}if(this.pv.length)for(c=0;c<this.pv.length;c+=1)n[c]/=t;else n/=t;return n}function r(e){this._transformCachingAtTime||(this._transformCachingAtTime={v:new Matrix});var t=this._transformCachingAtTime.v;if(t.cloneFromProps(this.pre.props),this.appliedTransformations<1){var n=this.a.getValueAtTime(e);t.translate(-n[0]*this.a.mult,-n[1]*this.a.mult,n[2]*this.a.mult)}if(this.appliedTransformations<2){var r=this.s.getValueAtTime(e);t.scale(r[0]*this.s.mult,r[1]*this.s.mult,r[2]*this.s.mult)}if(this.sk&&this.appliedTransformations<3){var o=this.sk.getValueAtTime(e),i=this.sa.getValueAtTime(e);t.skewFromAxis(-o*this.sk.mult,i*this.sa.mult)}if(this.r&&this.appliedTransformations<4){var a=this.r.getValueAtTime(e);t.rotate(-a*this.r.mult)}else if(!this.r&&this.appliedTransformations<4){var s=this.rz.getValueAtTime(e),c=this.ry.getValueAtTime(e),l=this.rx.getValueAtTime(e),u=this.or.getValueAtTime(e);t.rotateZ(-s*this.rz.mult).rotateY(c*this.ry.mult).rotateX(l*this.rx.mult).rotateZ(-u[2]*this.or.mult).rotateY(u[1]*this.or.mult).rotateX(u[0]*this.or.mult)}if(this.data.p&&this.data.p.s){var f=this.px.getValueAtTime(e),d=this.py.getValueAtTime(e);if(this.data.p.z){var h=this.pz.getValueAtTime(e);t.translate(f*this.px.mult,d*this.py.mult,-h*this.pz.mult)}else t.translate(f*this.px.mult,d*this.py.mult,0)}else{var p=this.p.getValueAtTime(e);t.translate(p[0]*this.p.mult,p[1]*this.p.mult,-p[2]*this.p.mult)}return t}function o(){return this.v.clone(new Matrix)}var i=TransformPropertyFactory.getTransformProperty;TransformPropertyFactory.getTransformProperty=function(e,t,n){var a=i(e,t,n);return a.dynamicProperties.length?a.getValueAtTime=r.bind(a):a.getValueAtTime=o.bind(a),a.setGroupProperty=expressionHelpers.setGroupProperty,a};var a=PropertyFactory.getProp;PropertyFactory.getProp=function(r,o,i,s,c){var l=a(r,o,i,s,c);l.kf?l.getValueAtTime=expressionHelpers.getValueAtTime.bind(l):l.getValueAtTime=expressionHelpers.getStaticValueAtTime.bind(l),l.setGroupProperty=expressionHelpers.setGroupProperty,l.loopOut=e,l.loopIn=t,l.smooth=n,l.getVelocityAtTime=expressionHelpers.getVelocityAtTime.bind(l),l.getSpeedAtTime=expressionHelpers.getSpeedAtTime.bind(l),l.numKeys=1===o.a?o.k.length:0,l.propertyIndex=o.ix;var u=0;return 0!==i&&(u=createTypedArray("float32",1===o.a?o.k[0].s.length:o.k.length)),l._cachingAtTime={lastFrame:initialDefaultFrame,lastIndex:0,value:u},expressionHelpers.searchExpressions(r,o,l),l.k&&c.addDynamicProperty(l),l};var s=ShapePropertyFactory.getConstructorFunction(),c=ShapePropertyFactory.getKeyframedConstructorFunction();function l(){}l.prototype={vertices:function(e,t){this.k&&this.getValue();var n,r=this.v;void 0!==t&&(r=this.getValueAtTime(t,0));var o=r._length,i=r[e],a=r.v,s=createSizedArray(o);for(n=0;n<o;n+=1)s[n]="i"===e||"o"===e?[i[n][0]-a[n][0],i[n][1]-a[n][1]]:[i[n][0],i[n][1]];return s},points:function(e){return this.vertices("v",e)},inTangents:function(e){return this.vertices("i",e)},outTangents:function(e){return this.vertices("o",e)},isClosed:function(){return this.v.c},pointOnPath:function(e,t){var n=this.v;void 0!==t&&(n=this.getValueAtTime(t,0)),this._segmentsLength||(this._segmentsLength=bez.getSegmentsLength(n));for(var r,o=this._segmentsLength,i=o.lengths,a=o.totalLength*e,s=0,c=i.length,l=0;s<c;){if(l+i[s].addedLength>a){var u=s,f=n.c&&s===c-1?0:s+1,d=(a-l)/i[s].addedLength;r=bez.getPointInSegment(n.v[u],n.v[f],n.o[u],n.i[f],d,i[s]);break}l+=i[s].addedLength,s+=1}return r||(r=n.c?[n.v[0][0],n.v[0][1]]:[n.v[n._length-1][0],n.v[n._length-1][1]]),r},vectorOnPath:function(e,t,n){1==e?e=this.v.c:0==e&&(e=.999);var r=this.pointOnPath(e,t),o=this.pointOnPath(e+.001,t),i=o[0]-r[0],a=o[1]-r[1],s=Math.sqrt(Math.pow(i,2)+Math.pow(a,2));return 0===s?[0,0]:"tangent"===n?[i/s,a/s]:[-a/s,i/s]},tangentOnPath:function(e,t){return this.vectorOnPath(e,t,"tangent")},normalOnPath:function(e,t){return this.vectorOnPath(e,t,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([l],s),extendPrototype([l],c),c.prototype.getValueAtTime=function(e){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shapePool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),e*=this.elem.globalData.frameRate,(e-=this.offsetTime)!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime<e?this._caching.lastIndex:0,this._cachingAtTime.lastTime=e,this.interpolateShape(e,this._cachingAtTime.shapeValue,this._cachingAtTime)),this._cachingAtTime.shapeValue},c.prototype.initiateExpression=ExpressionManager.initiateExpression;var u=ShapePropertyFactory.getShapeProp;ShapePropertyFactory.getShapeProp=function(e,t,n,r,o){var i=u(e,t,n,r,o);return i.propertyIndex=t.ix,i.lock=!1,3===n?expressionHelpers.searchExpressions(e,t.pt,i):4===n&&expressionHelpers.searchExpressions(e,t.ks,i),i.k&&e.addDynamicProperty(i),i}}function initialize$1(){addPropertyDecorator()}function addDecorator(){TextProperty.prototype.getExpressionValue=function(e,t){var n=this.calculateExpression(t);if(e.t!==n){var r={};return this.copyData(r,e),r.t=n.toString(),r.__complete=!1,r}return e},TextProperty.prototype.searchProperty=function(){var e=this.searchKeyframes(),t=this.searchExpressions();return this.kf=e||t,this.kf},TextProperty.prototype.searchExpressions=function(){return this.data.d.x?(this.calculateExpression=ExpressionManager.initiateExpression.bind(this)(this.elem,this.data.d,this),this.addEffect(this.getExpressionValue.bind(this)),!0):null}}function initialize(){addDecorator()}function SVGComposableEffect(){}SVGComposableEffect.prototype={createMergeNode:function(e,t){var n,r,o=createNS("feMerge");for(o.setAttribute("result",e),r=0;r<t.length;r+=1)(n=createNS("feMergeNode")).setAttribute("in",t[r]),o.appendChild(n),o.appendChild(n);return o}};var linearFilterValue="0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0";function SVGTintFilter(e,t,n,r,o){this.filterManager=t;var i=createNS("feColorMatrix");i.setAttribute("type","matrix"),i.setAttribute("color-interpolation-filters","linearRGB"),i.setAttribute("values",linearFilterValue+" 1 0"),this.linearFilter=i,i.setAttribute("result",r+"_tint_1"),e.appendChild(i),(i=createNS("feColorMatrix")).setAttribute("type","matrix"),i.setAttribute("color-interpolation-filters","sRGB"),i.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),i.setAttribute("result",r+"_tint_2"),e.appendChild(i),this.matrixFilter=i;var a=this.createMergeNode(r,[o,r+"_tint_1",r+"_tint_2"]);e.appendChild(a)}function SVGFillFilter(e,t,n,r){this.filterManager=t;var o=createNS("feColorMatrix");o.setAttribute("type","matrix"),o.setAttribute("color-interpolation-filters","sRGB"),o.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),o.setAttribute("result",r),e.appendChild(o),this.matrixFilter=o}function SVGStrokeEffect(e,t,n){this.initialized=!1,this.filterManager=t,this.elem=n,this.paths=[]}function SVGTritoneFilter(e,t,n,r){this.filterManager=t;var o=createNS("feColorMatrix");o.setAttribute("type","matrix"),o.setAttribute("color-interpolation-filters","linearRGB"),o.setAttribute("values","0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0"),e.a
vendor: 5,131 bytes, line 2
2ppendChild(o);var i=createNS("feComponentTransfer");i.setAttribute("color-interpolation-filters","sRGB"),i.setAttribute("result",r),this.matrixFilter=i;var a=createNS("feFuncR");a.setAttribute("type","table"),i.appendChild(a),this.feFuncR=a;var s=createNS("feFuncG");s.setAttribute("type","table"),i.appendChild(s),this.feFuncG=s;var c=createNS("feFuncB");c.setAttribute("type","table"),i.appendChild(c),this.feFuncB=c,e.appendChild(i)}function SVGProLevelsFilter(e,t,n,r){this.filterManager=t;var o=this.filterManager.effectElements,i=createNS("feComponentTransfer");(o[10].p.k||0!==o[10].p.v||o[11].p.k||1!==o[11].p.v||o[12].p.k||1!==o[12].p.v||o[13].p.k||0!==o[13].p.v||o[14].p.k||1!==o[14].p.v)&&(this.feFuncR=this.createFeFunc("feFuncR",i)),(o[17].p.k||0!==o[17].p.v||o[18].p.k||1!==o[18].p.v||o[19].p.k||1!==o[19].p.v||o[20].p.k||0!==o[20].p.v||o[21].p.k||1!==o[21].p.v)&&(this.feFuncG=this.createFeFunc("feFuncG",i)),(o[24].p.k||0!==o[24].p.v||o[25].p.k||1!==o[25].p.v||o[26].p.k||1!==o[26].p.v||o[27].p.k||0!==o[27].p.v||o[28].p.k||1!==o[28].p.v)&&(this.feFuncB=this.createFeFunc("feFuncB",i)),(o[31].p.k||0!==o[31].p.v||o[32].p.k||1!==o[32].p.v||o[33].p.k||1!==o[33].p.v||o[34].p.k||0!==o[34].p.v||o[35].p.k||1!==o[35].p.v)&&(this.feFuncA=this.createFeFunc("feFuncA",i)),(this.feFuncR||this.feFuncG||this.feFuncB||this.feFuncA)&&(i.setAttribute("color-interpolation-filters","sRGB"),e.appendChild(i)),(o[3].p.k||0!==o[3].p.v||o[4].p.k||1!==o[4].p.v||o[5].p.k||1!==o[5].p.v||o[6].p.k||0!==o[6].p.v||o[7].p.k||1!==o[7].p.v)&&((i=createNS("feComponentTransfer")).setAttribute("color-interpolation-filters","sRGB"),i.setAttribute("result",r),e.appendChild(i),this.feFuncRComposed=this.createFeFunc("feFuncR",i),this.feFuncGComposed=this.createFeFunc("feFuncG",i),this.feFuncBComposed=this.createFeFunc("feFuncB",i))}function SVGDropShadowEffect(e,t,n,r,o){var i=t.container.globalData.renderConfig.filterSize,a=t.data.fs||i;e.setAttribute("x",a.x||i.x),e.setAttribute("y",a.y||i.y),e.setAttribute("width",a.width||i.width),e.setAttribute("height",a.height||i.height),this.filterManager=t;var s=createNS("feGaussianBlur");s.setAttribute("in","SourceAlpha"),s.setAttribute("result",r+"_drop_shadow_1"),s.setAttribute("stdDeviation","0"),this.feGaussianBlur=s,e.appendChild(s);var c=createNS("feOffset");c.setAttribute("dx","25"),c.setAttribute("dy","0"),c.setAttribute("in",r+"_drop_shadow_1"),c.setAttribute("result",r+"_drop_shadow_2"),this.feOffset=c,e.appendChild(c);var l=createNS("feFlood");l.setAttribute("flood-color","#00ff00"),l.setAttribute("flood-opacity","1"),l.setAttribute("result",r+"_drop_shadow_3"),this.feFlood=l,e.appendChild(l);var u=createNS("feComposite");u.setAttribute("in",r+"_drop_shadow_3"),u.setAttribute("in2",r+"_drop_shadow_2"),u.setAttribute("operator","in"),u.setAttribute("result",r+"_drop_shadow_4"),e.appendChild(u);var f=this.createMergeNode(r,[r+"_drop_shadow_4",o]);e.appendChild(f)}extendPrototype([SVGComposableEffect],SVGTintFilter),SVGTintFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=this.filterManager.effectElements[0].p.v,n=this.filterManager.effectElements[1].p.v,r=this.filterManager.effectElements[2].p.v/100;this.linearFilter.setAttribute("values",linearFilterValue+" "+r+" 0"),this.matrixFilter.setAttribute("values",n[0]-t[0]+" 0 0 0 "+t[0]+" "+(n[1]-t[1])+" 0 0 0 "+t[1]+" "+(n[2]-t[2])+" 0 0 0 "+t[2]+" 0 0 0 1 0")}},SVGFillFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=this.filterManager.effectElements[2].p.v,n=this.filterManager.effectElements[6].p.v;this.matrixFilter.setAttribute("values","0 0 0 0 "+t[0]+" 0 0 0 0 "+t[1]+" 0 0 0 0 "+t[2]+" 0 0 0 "+n+" 0")}},SVGStrokeEffect.prototype.initialize=function(){var e,t,n,r,o=this.elem.layerElement.children||this.elem.layerElement.childNodes;for(1===this.filterManager.effectElements[1].p.v?(r=this.elem.maskManager.masksProperties.length,n=0):r=1+(n=this.filterManager.effectElements[0].p.v-1),(t=createNS("g")).setAttribute("fill","none"),t.setAttribute("stroke-linecap","round"),t.setAttribute("stroke-dashoffset",1);n<r;n+=1)e=createNS("path"),t.appendChild(e),this.paths.push({p:e,m:n});if(3===this.filterManager.effectElements[10].p.v){var i=createNS("mask"),a=createElementID();i.setAttribute("id",a),i.setAttribute("mask-type","alpha"),i.appendChild(t),this.elem.globalData.defs.appendChild(i);var s=createNS("g");for(s.setAttribute("mask","url("+getLocationHref()+"#"+a+")");o[0];)s.appendChild(o[0]);this.elem.layerElement.appendChild(s),this.masker=i,t.setAttribute("stroke","#fff")}else if(1===this.filterManager.effectElements[10].p.v||2===this.filterManager.effectElements[10].p.v){if(2===this.filterManager.effectElements[10].p.v)for(o=this.elem.layerElement.children||this.elem.layerElement.childNodes;o.length;)this.elem.layerElement.removeChild(o[0]);this.elem.layerElement.appendChild(t),this.elem.layerElement.removeAttribute("mask"),t.setAttribute("stroke","#fff")}this.initialized=!0,this.pathMasker=t},SVGStrokeEffect.prototype.renderFrame=function(e){var t;this.initialized||this.initialize();var n,r,o=this.paths.length;for(t=0;t<o;
vendor: 4,652 bytes, line 2
2t+=1)if(-1!==this.paths[t].m&&(n=this.elem.maskManager.viewData[this.paths[t].m],r=this.paths[t].p,(e||this.filterManager._mdf||n.prop._mdf)&&r.setAttribute("d",n.lastPath),e||this.filterManager.effectElements[9].p._mdf||this.filterManager.effectElements[4].p._mdf||this.filterManager.effectElements[7].p._mdf||this.filterManager.effectElements[8].p._mdf||n.prop._mdf)){var i;if(0!==this.filterManager.effectElements[7].p.v||100!==this.filterManager.effectElements[8].p.v){var a=.01*Math.min(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v),s=.01*Math.max(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v),c=r.getTotalLength();i="0 0 0 "+c*a+" ";var l,u=c*(s-a),f=1+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01,d=Math.floor(u/f);for(l=0;l<d;l+=1)i+="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01+" ";i+="0 "+10*c+" 0 0"}else i="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01;r.setAttribute("stroke-dasharray",i)}if((e||this.filterManager.effectElements[4].p._mdf)&&this.pathMasker.setAttribute("stroke-width",2*this.filterManager.effectElements[4].p.v),(e||this.filterManager.effectElements[6].p._mdf)&&this.pathMasker.setAttribute("opacity",this.filterManager.effectElements[6].p.v),(1===this.filterManager.effectElements[10].p.v||2===this.filterManager.effectElements[10].p.v)&&(e||this.filterManager.effectElements[3].p._mdf)){var h=this.filterManager.effectElements[3].p.v;this.pathMasker.setAttribute("stroke","rgb("+bmFloor(255*h[0])+","+bmFloor(255*h[1])+","+bmFloor(255*h[2])+")")}},SVGTritoneFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=this.filterManager.effectElements[0].p.v,n=this.filterManager.effectElements[1].p.v,r=this.filterManager.effectElements[2].p.v,o=r[0]+" "+n[0]+" "+t[0],i=r[1]+" "+n[1]+" "+t[1],a=r[2]+" "+n[2]+" "+t[2];this.feFuncR.setAttribute("tableValues",o),this.feFuncG.setAttribute("tableValues",i),this.feFuncB.setAttribute("tableValues",a)}},SVGProLevelsFilter.prototype.createFeFunc=function(e,t){var n=createNS(e);return n.setAttribute("type","table"),t.appendChild(n),n},SVGProLevelsFilter.prototype.getTableValue=function(e,t,n,r,o){for(var i,a,s=0,c=Math.min(e,t),l=Math.max(e,t),u=Array.call(null,{length:256}),f=0,d=o-r,h=t-e;s<=256;)a=(i=s/256)<=c?h<0?o:r:i>=l?h<0?r:o:r+d*Math.pow((i-e)/h,1/n),u[f]=a,f+=1,s+=256/255;return u.join(" ")},SVGProLevelsFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t,n=this.filterManager.effectElements;this.feFuncRComposed&&(e||n[3].p._mdf||n[4].p._mdf||n[5].p._mdf||n[6].p._mdf||n[7].p._mdf)&&(t=this.getTableValue(n[3].p.v,n[4].p.v,n[5].p.v,n[6].p.v,n[7].p.v),this.feFuncRComposed.setAttribute("tableValues",t),this.feFuncGComposed.setAttribute("tableValues",t),this.feFuncBComposed.setAttribute("tableValues",t)),this.feFuncR&&(e||n[10].p._mdf||n[11].p._mdf||n[12].p._mdf||n[13].p._mdf||n[14].p._mdf)&&(t=this.getTableValue(n[10].p.v,n[11].p.v,n[12].p.v,n[13].p.v,n[14].p.v),this.feFuncR.setAttribute("tableValues",t)),this.feFuncG&&(e||n[17].p._mdf||n[18].p._mdf||n[19].p._mdf||n[20].p._mdf||n[21].p._mdf)&&(t=this.getTableValue(n[17].p.v,n[18].p.v,n[19].p.v,n[20].p.v,n[21].p.v),this.feFuncG.setAttribute("tableValues",t)),this.feFuncB&&(e||n[24].p._mdf||n[25].p._mdf||n[26].p._mdf||n[27].p._mdf||n[28].p._mdf)&&(t=this.getTableValue(n[24].p.v,n[25].p.v,n[26].p.v,n[27].p.v,n[28].p.v),this.feFuncB.setAttribute("tableValues",t)),this.feFuncA&&(e||n[31].p._mdf||n[32].p._mdf||n[33].p._mdf||n[34].p._mdf||n[35].p._mdf)&&(t=this.getTableValue(n[31].p.v,n[32].p.v,n[33].p.v,n[34].p.v,n[35].p.v),this.feFuncA.setAttribute("tableValues",t))}},extendPrototype([SVGComposableEffect],SVGDropShadowEffect),SVGDropShadowEffect.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){if((e||this.filterManager.effectElements[4].p._mdf)&&this.feGaussianBlur.setAttribute("stdDeviation",this.filterManager.effectElements[4].p.v/4),e||this.filterManager.effectElements[0].p._mdf){var t=this.filterManager.effectElements[0].p.v;this.feFlood.setAttribute("flood-color",rgbToHex(Math.round(255*t[0]),Math.round(255*t[1]),Math.round(255*t[2])))}if((e||this.filterManager.effectElements[1].p._mdf)&&this.feFlood.setAttribute("flood-opacity",this.filterManager.effectElements[1].p.v/255),e||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf){var n=this.filterManager.effectElements[3].p.v,r=(this.filterManager.effectElements[2].p.v-90)*degToRads,o=n*Math.cos(r),i=n*Math.sin(r);
2this.feOffset.setAttribute("dx",o),this.feOffset.setAttribute("dy",i)}}};var _svgMatteSymbols=[];function SVGMatte3Effect(e,t,n){this.initialized=!1,this.filterManager=t,this.filterElem=e,this.elem=n,n.matteElement=createNS("g"),n.matteElement.appendChild(n.layerElement),n.matteElement.appendChild(n.transformedElement),n.baseElement=n.matteElement}function SVGGaussianBlurEffect(e,t,n,r){e.setAttribute("x","-100%"),e.setAttribute("y","-100%"),e.setAttribute("width","300%"),e.setAttribute("height","300%"),this.filterManager=t;var o=createNS("feGaussianBlur");o.setAttribute("result",r),e.appendChild(o),this.feGaussianBlur=o}function TransformEffect(){}function SVGTransformEffect(e,t){this.init(t)}function CVTransformEffect(e){this.init(e)}return SVGMatte3Effect.prototype.findSymbol=function(e){for(var t=0,n=_svgMatteSymbols.length;t<n;){if(_svgMatteSymbols[t]===e)return _svgMatteSymbols[t];t+=1}return null},SVGMatte3Effect.prototype.replaceInParent=function(e,t){var n=e.layerElement.parentNode;if(n){for(var r,o=n.children,i=0,a=o.length;i<a&&o[i]!==e.layerElement;)i+=1;i<=a-2&&(r=o[i+1]);var s=createNS("use");s.setAttribute("href","#"+t),r?n.insertBefore(s,r):n.appendChild(s)}},SVGMatte3Effect.prototype.setElementAsMask=function(e,t){if(!this.findSymbol(t)){var n=createElementID(),r=createNS("mask");r.setAttribute("id",t.layerId),r.setAttribute("mask-type","alpha"),_svgMatteSymbols.push(t);var o=e.globalData.defs;o.appendChild(r);var i=createNS("symbol");i.setAttribute("id",n),this.replaceInParent(t,n),i.appendChild(t.layerElement),o.appendChild(i);var a=createNS("use");a.setAttribute("href","#"+n),r.appendChild(a),t.data.hd=!1,t.show()}e.setMatte(t.layerId)},SVGMatte3Effect.prototype.initialize=function(){for(var e=this.filterManager.effectElements[0].p.v,t=this.elem.comp.elements,n=0,r=t.length;n<r;)t[n]&&t[n].data.ind===e&&this.setElementAsMask(this.elem,t[n]),n+=1;this.initialized=!0},SVGMatte3Effect.prototype.renderFrame=function(){this.initialized||this.initialize()},SVGGaussianBlurEffect.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=.3*this.filterManager.effectElements[0].p.v,n=this.filterManager.effectElements[1].p.v,r=3==n?0:t,o=2==n?0:t;this.feGaussianBlur.setAttribute("stdDeviation",r+" "+o);var i=1==this.filterManager.effectElements[2].p.v?"wrap":"duplicate";this.feGaussianBlur.setAttribute("edgeMode",i)}},TransformEffect.prototype.init=function(e){this.effectsManager=e,this.type=effectTypes.TRANSFORM_EFFECT,this.matrix=new Matrix,this.opacity=-1,this._mdf=!1,this._opMdf=!1},TransformEffect.prototype.renderFrame=function(e){if(this._opMdf=!1,this._mdf=!1,e||this.effectsManager._mdf){var t=this.effectsManager.effectElements,n=t[0].p.v,r=t[1].p.v,o=1===t[2].p.v,i=t[3].p.v,a=o?i:t[4].p.v,s=t[5].p.v,c=t[6].p.v,l=t[7].p.v;this.matrix.reset(),this.matrix.translate(-n[0],-n[1],n[2]),this.matrix.scale(.01*a,.01*i,1),this.matrix.rotate(-l*degToRads),this.matrix.skewFromAxis(-s*degToRads,(c+90)*degToRads),this.matrix.translate(r[0],r[1],0),this._mdf=!0,this.opacity!==t[8].p.v&&(this.opacity=t[8].p.v,this._opMdf=!0)}},extendPrototype([TransformEffect],SVGTransformEffect),extendPrototype([TransformEffect],CVTransformEffect),registerRenderer("canvas",CanvasRenderer),registerRenderer("html",HybridRenderer),registerRenderer("svg",SVGRenderer),ShapeModifiers.registerModifier("tm",TrimModifier),ShapeModifiers.registerModifier("pb",PuckerAndBloatModifier),ShapeModifiers.registerModifier("rp",RepeaterModifier),ShapeModifiers.registerModifier("rd",RoundCornersModifier),ShapeModifiers.registerModifier("zz",ZigZagModifier),ShapeModifiers.registerModifier("op",OffsetPathModifier),setExpressionsPlugin(Expressions),setExpressionInterfaces(getInterface),initialize$1(),initialize(),registerEffect$1(20,SVGTintFilter,!0),registerEffect$1(21,SVGFillFilter,!0),registerEffect$1(22,SVGStrokeEffect,!1),registerEffect$1(23,SVGTritoneFilter,!0),registerEffect$1(24,SVGProLevelsFilter,!0),registerEffect$1(25,SVGDropShadowEffect,!0),registerEffect$1(28,SVGMatte3Effect,!1),registerEffect$1(29,SVGGaussianBlurEffect,!0),registerEffect$1(35,SVGTransformEffect,!1),registerEffect(35,CVTransformEffect),lottie},module.exports=e())})),REACT_LOTTIE_PLAYER_VERSION="3.5.4",LOTTIE_WEB_VERSION="^5.12.2",PlayerState,PlayerEvent,t;function parseSrc(e){if("object"==typeof e)return e;try{return JSON.parse(e)}catch(e){}try{return new URL(e).toString()}catch(e){}return e}t=PlayerState||(PlayerState={}),t.Loading="loading",t.Playing="playing",t.Paused="paused",t.Stopped="stopped",t.Frozen="frozen",t.Error="error",function(e){e.Load="load",e.InstanceSaved="instanceSaved",e.Error="error",e.Ready="ready",e.Play="play",e.Pause="pause",e.Stop="stop",e.Freeze="freeze",e.Loop="loop",e.Complete="complete",e.Frame="frame"}(PlayerEvent||(PlayerEvent={}));var defaultOptions={clearCanvas:!1,hideOnTransparent:!0,progressiveLoad:!0},Player=function(e){function t(t){var n=e.call(this,t)||this;return n.container=null,n.unmounted=!1,n.handleBgChange=function(e){n.setState({background:e})},n.triggerDownload=function(e,t){var n=document.createElement("a");n.href=e,n.download=t,document.body.appendChild(n),n.click(),document.body.removeChild(n)},n.snapshot=function(e){var t;void 0===e&&(e=!0);var r=n.props.id?n.props.id:"lottie",o=document.getElementById(r);if("svg"===n.props.renderer){if(o){var i=o.querySelector("svg");if(i){var a=(new XMLSerializer).serializeToString(i);t="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(a)}}e&&n.triggerDownload(t,"snapshot.svg")}else if("canvas"===n.props.renderer){if(o){var s=o.querySelector("canvas");s&&(t=s.toDataURL("image/png"))}e&&n.triggerDownload(t,"snapshot.png")}return t},"undefined"!=typeof window&&(window.lottie=lottie),n.state={animationData:null,background:"transparent",containerRef:react__WEBPACK_IMPORTED_MODULE_0__.createRef(),debug:!0,instance:null,playerState:PlayerState.Loading,seeker:0},n}return __extends(t,e),t.getDerivedStateFromProps=function(e,t){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(n){return e.background!==t.background?[2,{background:e.background}]:[2,null]}))}))},t.prototype.getVersions=function(){return{lottieWebVersion:LOTTIE_WEB_VERSION,lottiePlayerVersion:REACT_LOTTIE_PLAYER_VERSION}},t.prototype.componentDidMount=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(e){switch(e.label){case 0:return this.unmounted?[3,2]:[4,this.createLottie()];case 1:e.sent(),e.label=2;case 2:return[2]}}
2))}))},t.prototype.componentWillUnmount=function(){this.unmounted=!0,this.state.instance&&this.state.instance.destroy()},t.prototype.componentDidUpdate=function(e){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(t){switch(t.label){case 0:return this.props.src===e.src?[3,2]:(this.state.instance&&this.state.instance.destroy(),[4,this.createLottie()]);case 1:t.sent(),t.label=2;case 2:return[2]}}))}))},t.prototype.render=function(){var e=this,t=this.props,n=t.children,r=t.loop,o=t.style,i=t.onBackgroundChange,a=t.className,s=this.state,c=s.animationData,l=s.instance,u=s.playerState,f=s.seeker,d=s.debug,h=s.background;return react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"lf-player-container"},this.state.playerState===PlayerState.Error?react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"lf-error"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{"aria-label":"error-symbol",role:"img"},"\u26a0\ufe0f")):react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{id:this.props.id?this.props.id:"lottie",ref:function(t){return e.container=t},style:__assign({background:h,margin:"0 auto",outline:"none",overflow:"hidden"},o),className:a}),react__WEBPACK_IMPORTED_MODULE_0__.Children.map(n,(function(t){return react__WEBPACK_IMPORTED_MODULE_0__.isValidElement(t)?react__WEBPACK_IMPORTED_MODULE_0__.cloneElement(t,{animationData:c,background:h,debug:d,instance:l,loop:r,pause:function(){return e.pause()},play:function(){return e.play()},playerState:u,seeker:f,setBackground:function(t){e.setState({background:t}),"function"==typeof i&&i(t)},setSeeker:function(t,n){return e.setSeeker(t,n)},stop:function(){return e.stop()},toggleDebug:function(){return e.toggleDebug()},setLoop:function(t){return e.setLoop(t)},colorChangedEvent:function(t){e.handleBgChange(t)},snapshot:function(){e.snapshot()}}):null})))},t.prototype.toggleDebug=function(){this.setState({debug:!this.state.debug})},t.prototype.createLottie=function(){return __awaiter(this,void 0,void 0,(function(){var e,t,n,r,o,i,a,s,c,l,u,f,d,h,p=this;return __generator(this,(function(m){switch(m.label){case 0:if(e=this.props,t=e.autoplay,n=e.direction,r=e.loop,o=e.lottieRef,i=e.renderer,a=e.speed,s=e.src,c=e.background,l=e.rendererSettings,u=e.hover,f=this.state.instance,!s||!this.container)return[2];m.label=1;case 1:return m.trys.push([1,5,,6]),"string"!=typeof(d=parseSrc(s))?[3,4]:[4,fetch(d).catch((function(){throw p.setState({playerState:PlayerState.Error}),p.triggerEvent(PlayerEvent.Error),new Error("@LottieFiles/lottie-react: Animation data could not be fetched.")}))];case 2:return[4,m.sent().json().catch((function(){throw p.setState({playerState:PlayerState.Error}),p.triggerEvent(PlayerEvent.Error),new Error("@LottieFiles/lottie-react: Animation data could not be fetched.")}))];case 3:d=m.sent(),m.label=4;case 4:return f&&f.destroy(),h=lottie.loadAnimation({rendererSettings:l||defaultOptions,animationData:d,autoplay:t||!1,container:this.container,loop:r||!1,renderer:i}),a&&h.setSpeed(a),this.setState({animationData:d}),this.setState({instance:h},(function(){p.triggerEvent(PlayerEvent.InstanceSaved),"function"==typeof o&&o(h),t&&p.play()})),h.addEventListener("enterFrame",(function(){p.triggerEvent(PlayerEvent.Frame),p.setState({seeker:Math.floor(h.currentFrame)})})),h.addEventListener("DOMLoaded",(function(){p.triggerEvent(PlayerEvent.Load)})),h.addEventListener("data_ready",(function(){p.triggerEvent(PlayerEvent.Ready)})),h.addEventListener("data_failed",(function(){p.setState({playerState:PlayerState.Error}),p.triggerEvent(PlayerEvent.Error)})),h.addEventListener("loopComplete",(function(){p.triggerEvent(PlayerEvent.Loop)})),h.addEventListener("complete",(function(){p.triggerEvent(PlayerEvent.Complete),p.setState({playerState:PlayerState.Paused}),p.props.keepLastFrame&&!p.props.loop||p.setSeeker(0)})),this.container&&(this.container.addEventListener("mouseenter",(function(){u&&p.state.playerState!==PlayerState.Playing&&(p.props.keepLastFrame&&p.stop(),p.play())})),this.container.addEventListener("mouseleave",(function(){u&&p.state.playerState===PlayerState.Playing&&p.stop()}))),a&&this.setPlayerSpeed(a),n&&this.setPlayerDirection(n),c&&this.setState({background:c}),[3,6];case 5:return m.sent(),this.setState({playerState:PlayerState.Error}),this.triggerEvent(PlayerEvent.Error),[3,6];case 6:return[2]}}
2))}))},t.prototype.play=function(){var e=this.state.instance;e&&(this.triggerEvent(PlayerEvent.Play),e.play(),this.setState({playerState:PlayerState.Playing}))},t.prototype.pause=function(){var e=this.state.instance;e&&(this.triggerEvent(PlayerEvent.Pause),e.pause(),this.setState({playerState:PlayerState.Paused}))},t.prototype.stop=function(){var e=this.state.instance;e&&(this.triggerEvent(PlayerEvent.Stop),e.stop(),this.setState({playerState:PlayerState.Stopped}))},t.prototype.setPlayerSpeed=function(e){var t=this.state.instance;t&&t.setSpeed(e)},t.prototype.setPlayerDirection=function(e){var t=this.state.instance;t&&t.setDirection(e)},t.prototype.setSeeker=function(e,t){void 0===t&&(t=!1);var n=this.state,r=n.instance,o=n.playerState;r&&(t&&o===PlayerState.Playing?r.goToAndPlay(e,!0):(r.goToAndStop(e,!0),this.triggerEvent(PlayerEvent.Pause),this.setState({playerState:PlayerState.Paused})))},t.prototype.setLoop=function(e){var t=this.state.instance;t&&(t.loop=e,this.setState({instance:t}))},t.prototype.triggerEvent=function(e){var t=this.props.onEvent;t&&t(e)},t.defaultProps={loop:!1},t}(react__WEBPACK_IMPORTED_MODULE_0__.Component);function styleInject(e,t){void 0===t&&(t={});var n=t.insertAt;if(e&&"undefined"!=typeof document){var r=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css","top"===n&&r.firstChild?r.insertBefore(o,r.firstChild):r.appendChild(o),o.styleSheet?o.styleSheet.cssText=e:o.appendChild(document.createTextNode(e))}}var css_248z=".lf-progress {\n -webkit-appearance: none;\n -moz-apperance: none;\n width: 100%;\n /* margin: 0 10px; */\n height: 4px;\n border-radius: 3px;\n cursor: pointer;\n}\n.lf-progress:focus {\n outline: none;\n border: none;\n}\n.lf-progress::-moz-range-track {\n cursor: pointer;\n background: none;\n border: none;\n outline: none;\n}\n.lf-progress::-webkit-slider-thumb {\n -webkit-appearance: none !important;\n height: 13px;\n width: 13px;\n border: 0;\n border-radius: 50%;\n background: #0fccce;\n cursor: pointer;\n}\n.lf-progress::-moz-range-thumb {\n -moz-appearance: none !important;\n height: 13px;\n width: 13px;\n border: 0;\n border-radius: 50%;\n background: #0fccce;\n cursor: pointer;\n}\n.lf-progress::-ms-track {\n width: 100%;\n height: 3px;\n cursor: pointer;\n background: transparent;\n border-color: transparent;\n color: transparent;\n}\n.lf-progress::-ms-fill-lower {\n background: #ccc;\n border-radius: 3px;\n}\n.lf-progress::-ms-fill-upper {\n background: #ccc;\n border-radius: 3px;\n}\n.lf-progress::-ms-thumb {\n border: 0;\n height: 15px;\n width: 15px;\n border-radius: 50%;\n background: #0fccce;\n cursor: pointer;\n}\n.lf-progress:focus::-ms-fill-lower {\n background: #ccc;\n}\n.lf-progress:focus::-ms-fill-upper {\n background: #ccc;\n}\n.lf-player-container :focus {\n outline: 0;\n}\n.lf-popover {\n position: relative;\n}\n\n.lf-popover-content {\n display: inline-block;\n position: absolute;\n opacity: 1;\n visibility: visible;\n transform: translate(0, -10px);\n box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);\n transition: all 0.3s cubic-bezier(0.75, -0.02, 0.2, 0.97);\n}\n\n.lf-popover-content.hidden {\n opacity: 0;\n visibility: hidden;\n transform: translate(0, 0px);\n}\n\n.lf-player-btn-container {\n display: flex;\n align-items: center;\n}\n.lf-player-btn {\n cursor: pointer;\n fill: #999;\n width: 14px;\n}\n\n.lf-player-btn.active {\n fill: #555;\n}\n\n.lf-popover {\n position: relative;\n}\n\n.lf-popover-content {\n display: inline-block;\n position: absolute;\n background-color: #ffffff;\n opacity: 1;\n\n transform: translate(0, -10px);\n box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);\n transition: all 0.3s cubic-bezier(0.75, -0.02, 0.2, 0.97);\n padding: 10px;\n}\n\n.lf-popover-content.hidden {\n opacity: 0;\n visibility: hidden;\n transform: translate(0, 0px);\n}\n\n.lf-arrow {\n position: absolute;\n z-index: -1;\n content: '';\n bottom: -9px;\n border-style: solid;\n border-width: 10px 10px 0px 10px;\n}\n\n.lf-left-align,\n.lf-left-align .lfarrow {\n left: 0;\n right: unset;\n}\n\n.lf-right-align,\n.lf-right-align .lf-arrow {\n right: 0;\n left: unset;\n}\n\n.lf-text-input {\n border: 1px #ccc solid;\n border-radius: 5px;\n padding: 3px;\n width: 60px;\n margin: 0;\n}\n\n.lf-color-picker {\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n height: 90px;\n}
2\n\n.lf-color-selectors {\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n}\n\n.lf-color-component {\n display: flex;\n flex-direction: row;\n font-size: 12px;\n align-items: center;\n justify-content: center;\n}\n\n.lf-color-component strong {\n width: 40px;\n}\n\n.lf-color-component input[type='range'] {\n margin: 0 0 0 10px;\n}\n\n.lf-color-component input[type='number'] {\n width: 50px;\n margin: 0 0 0 10px;\n}\n\n.lf-color-preview {\n font-size: 12px;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: space-between;\n padding-left: 5px;\n}\n\n.lf-preview {\n height: 60px;\n width: 60px;\n}\n\n.lf-popover-snapshot {\n width: 150px;\n}\n.lf-popover-snapshot h5 {\n margin: 5px 0 10px 0;\n font-size: 0.75rem;\n}\n.lf-popover-snapshot a {\n display: block;\n text-decoration: none;\n}\n.lf-popover-snapshot a:before {\n content: '\u297c';\n margin-right: 5px;\n}\n.lf-popover-snapshot .lf-note {\n display: block;\n margin-top: 10px;\n color: #999;\n}\n.lf-player-controls > div {\n margin-right: 5px;\n margin-left: 5px;\n}\n.lf-player-controls > div:first-child {\n margin-left: 0px;\n}\n.lf-player-controls > div:last-child {\n margin-right: 0px;\n}\n",stylesheet=".lf-progress {\n -webkit-appearance: none;\n -moz-apperance: none;\n width: 100%;\n /* margin: 0 10px; */\n height: 4px;\n border-radius: 3px;\n cursor: pointer;\n}\n.lf-progress:focus {\n outline: none;\n border: none;\n}\n.lf-progress::-moz-range-track {\n cursor: pointer;\n background: none;\n border: none;\n outline: none;\n}\n.lf-progress::-webkit-slider-thumb {\n -webkit-appearance: none !important;\n height: 13px;\n width: 13px;\n border: 0;\n border-radius: 50%;\n background: #0fccce;\n cursor: pointer;\n}\n.lf-progress::-moz-range-thumb {\n -moz-appearance: none !important;\n height: 13px;\n width: 13px;\n border: 0;\n border-radius: 50%;\n background: #0fccce;\n cursor: pointer;\n}\n.lf-progress::-ms-track {\n width: 100%;\n height: 3px;\n cursor: pointer;\n background: transparent;\n border-color: transparent;\n color: transparent;\n}\n.lf-progress::-ms-fill-lower {\n background: #ccc;\n border-radius: 3px;\n}\n.lf-progress::-ms-fill-upper {\n background: #ccc;\n border-radius: 3px;\n}\n.lf-progress::-ms-thumb {\n border: 0;\n height: 15px;\n width: 15px;\n border-radius: 50%;\n background: #0fccce;\n cursor: pointer;\n}\n.lf-progress:focus::-ms-fill-lower {\n background: #ccc;\n}\n.lf-progress:focus::-ms-fill-upper {\n background: #ccc;\n}\n.lf-player-container :focus {\n outline: 0;\n}\n.lf-popover {\n position: relative;\n}\n\n.lf-popover-content {\n display: inline-block;\n position: absolute;\n opacity: 1;\n visibility: visible;\n transform: translate(0, -10px);\n box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);\n transition: all 0.3s cubic-bezier(0.75, -0.02, 0.2, 0.97);\n}\n\n.lf-popover-content.hidden {\n opacity: 0;\n visibility: hidden;\n transform: translate(0, 0px);\n}\n\n.lf-player-btn-container {\n display: flex;\n align-items: center;\n}\n.lf-player-btn {\n cursor: pointer;\n fill: #999;\n width: 14px;\n}\n\n.lf-player-btn.active {\n fill: #555;\n}\n\n.lf-popover {\n position: relative;\n}\n\n.lf-popover-content {\n display: inline-block;\n position: absolute;\n background-color: #ffffff;\n opacity: 1;\n\n transform: translate(0, -10px);\n box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);\n transition: all 0.3s cubic-bezier(0.75, -0.02, 0.2, 0.97);\n padding: 10px;\n}\n\n.lf-popover-content.hidden {\n opacity: 0;\n visibility: hidden;\n transform: translate(0, 0px);\n}\n\n.lf-arrow {\n position: absolute;\n z-index: -1;\n content: '';\n bottom: -9px;\n border-style: solid;\n border-width: 10px 10px 0px 10px;\n}\n\n.lf-left-align,\n.lf-left-align .lfarrow {\n left: 0;\n right: unset;\n}\n\n.lf-right-align,\n.lf-right-align .lf-arrow {\n right: 0;\n left: unset;\n}\n\n.lf-text-input {\n border: 1px #ccc solid;\n border-radius: 5px;\n padding: 3px;\n width: 60px;\n margin: 0;\n}\n\n.lf-color-picker {\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n height: 90px;\n}
2\n\n.lf-color-selectors {\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n}\n\n.lf-color-component {\n display: flex;\n flex-direction: row;\n font-size: 12px;\n align-items: center;\n justify-content: center;\n}\n\n.lf-color-component strong {\n width: 40px;\n}\n\n.lf-color-component input[type='range'] {\n margin: 0 0 0 10px;\n}\n\n.lf-color-component input[type='number'] {\n width: 50px;\n margin: 0 0 0 10px;\n}\n\n.lf-color-preview {\n font-size: 12px;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: space-between;\n padding-left: 5px;\n}\n\n.lf-preview {\n height: 60px;\n width: 60px;\n}\n\n.lf-popover-snapshot {\n width: 150px;\n}\n.lf-popover-snapshot h5 {\n margin: 5px 0 10px 0;\n font-size: 0.75rem;\n}\n.lf-popover-snapshot a {\n display: block;\n text-decoration: none;\n}\n.lf-popover-snapshot a:before {\n content: '\u297c';\n margin-right: 5px;\n}\n.lf-popover-snapshot .lf-note {\n display: block;\n margin-top: 10px;\n color: #999;\n}\n.lf-player-controls > div {\n margin-right: 5px;\n margin-left: 5px;\n}\n.lf-player-controls > div:first-child {\n margin-left: 0px;\n}\n.lf-player-controls > div:last-child {\n margin-right: 0px;\n}\n";styleInject(css_248z);var ColorPicker=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={red:0,green:0,blue:0,rgba:null,hex:"#000000",colorComponents:[]},t.handleChange=function(e,n){if("r"===e){var r="#"+(256|n).toString(16).slice(1)+(256|t.state.green).toString(16).slice(1)+(256|t.state.blue).toString(16).slice(1);t.setState({hex:r})}else"g"===e?(r="#"+(256|t.state.red).toString(16).slice(1)+(256|n).toString(16).slice(1)+(256|t.state.blue).toString(16).slice(1),t.setState({hex:r})):"b"===e&&(r="#"+(256|t.state.red).toString(16).slice(1)+(256|t.state.green).toString(16).slice(1)+(256|n).toString(16).slice(1),t.setState({hex:r}))},t.parseColor=function(e){var n;if("string"==typeof e){if("#"===e[0]){var r=4===e.length?[e.slice(1,2),e.slice(2,3),e.slice(3,4)].map((function(e){return parseInt(""+e+e,16)})):[e.slice(1,3),e.slice(3,5),e.slice(5,7)].map((function(e){return parseInt(e,16)}));t.setState({colorComponents:r})}else e.startsWith("rgb")&&void 0!==(r=null===(n=e.match(/\d+/g))||void 0===n?void 0:n.map((function(e){return parseInt(e)})))&&t.setState({colorComponents:r});t.state.colorComponents.length&&(t.setState({red:t.state.colorComponents[0]}),t.setState({green:t.state.colorComponents[1]}),t.setState({blue:t.state.colorComponents[2]}))}},t}return __extends(t,e),t.prototype.componentDidUpdate=function(e,t){return this.props.colorChangedEvent&&this.state.hex!==t.hex&&this.props.colorChangedEvent(this.state.hex),!0},t.prototype.render=function(){var e=this;return react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"lf-color-picker"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"lf-color-selectors"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"lf-color-component"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("strong",null,"Red"),react__WEBPACK_IMPORTED_MODULE_0__.createElement("input",{type:"range",min:"0",max:"255",value:this.state.red,onChange:function(t){e.setState({red:t.target.value}),e.handleChange("r",t.target.value)}}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("input",{className:"lf-text-input",type:"number",min:"0",max:"255",value:this.state.red,onChange:function(t){e.setState({red:t.target.value}),e.handleChange("r",t.target.value)}})),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"lf-color-component"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("strong",null,"Green"),react__WEBPACK_IMPORTED_MODULE_0__.createElement("input",{type:"range",min:"0",max:"255",value:this.state.green,onChange:function(t){e.setState({green:t.target.value}),e.handleChange("g",t.target.value)}}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("input",{className:"lf-text-input",type:"number",min:"0",max:"255",value:this.state.green,onChange:function(t){e.setState({green:t.target.value}),e.handleChange("g",t.target.value)}})),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"lf-color-component"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("strong",null,"Blue"),react__WEBPACK_IMPORTED_MODULE_0__.createElement("input",{type:"range",min:"0",max:"255",value:this.state.blue,onChange:function(t){e.setState({blue:t.target.value}),e.handleChange("b",t.target.value)}}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("input",{className:"lf-text-input",type:"number",min:"0",max:"255",value:this.state.blue,onChange:function(t){e.setState({blue:t.target.value}),e.handleChange("b",t.target.value)}}))),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"lf-color-preview"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"lf-preview",style:{background:"rgb("+this.state.red+", "+this.state.green+", "+this.state.blue+")"}}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_0__.createElement("input",{className:"lf-text-input",type:"text",value:this.state.hex,onChange:function(t){e.setState({hex:t.target.value}),e.parseColor(t.target.value)}}))))},t}(react__WEBPACK_IMPORTED_MODULE_0__.Component),Popover=function(e){var t=e.children,n=e.icon,r=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null),o=r[0],i=r[1],a=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null),s=a[0],c=a[1],l=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null),u=l[0],f=l[1],d=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),h=d[0],p=d[1];return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((function(){if(o&&s){var e=o.getBoundingClientRect(),t=s.getBoundingClientRect(),n=e.left+t.width>window.innerWidth?-1:0;f(n)}}),[u,s,o]),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"lf-popover",onMouseOver:function(){p(!0)},onMouseLeave:function(){p(!1)},ref:function(e){i(e)}},react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:" lf-player-btn"},n),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"lf-popover-content",ref:function(e){c(e)},style:{bottom:"22px",right:"0px",zIndex:2,visibility:h?"visible":"hidden"}},t))},Seeker=function(e){function t(t){var n=e.call(this,t)||this;return n.inputRef=react__WEBPACK_IMPORTED_MODULE_0__.createRef(),n.handleChange=function(){return function(e){var t=e.target.value,r=Math.floor(t/100*n.props.max);n.props.onChange(r)}},n.state={value:0},n}return __extends(t,e),t.prototype.render=function(){var e=this.props.value/this.props.max*100,t={backgroundImage:"-webkit-gradient(linear, left top, right top, color-stop("+e+"%, rgba(15, 204, 206, 0.4)), color-stop("+e+"%, #DAE1E7))"},n={position:"absolute",left:0,marginTop:"8px",width:"20px",display:"block",border:"0px",backgroundColor:this.props.darkTheme?"#505050":"rgb(218, 225, 231)",color:this.props.darkTheme?"#B9B9B9":"#555",padding:"2px",textAlign:"center",borderRadius:"3px",fontSize:"8px",fontWeight:"bold"},r={position:"absolute",right:0,marginTop:"8px",width:"20px",display:"block",border:"0px",backgroundColor:this.props.darkTheme?"#505050":"rgb(218, 225, 231)",color:this.props.darkTheme?"#B9B9B9":"#555",padding:"2px",textAlign:"center",borderRadius:"3px",fontSize:"8px",fontWeight:"bold"};return react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",width:"100%",marginRight:"5px",marginLeft:"5px",position:"relative"}}
2,react__WEBPACK_IMPORTED_MODULE_0__.createElement("input",{ref:this.inputRef,id:"track",className:"lf-progress",name:"progress","aria-label":"progress",type:"range",min:"0",max:"100",step:"0.1",value:e,onInput:this.handleChange(),onChange:this.handleChange(),style:t}),this.props.showLabels&&react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{style:n},this.props.min),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{style:r},this.props.max)))},t}(react__WEBPACK_IMPORTED_MODULE_0__.Component),ControlButtonStyle={display:"inline-flex",cursor:"pointer"},Controls=function(e){function t(t){var n=e.call(this,t)||this;return n.state={activeFrame:0,mouseDown:!1},n}return __extends(t,e),t.prototype.render=function(){var e=this,t=this.props,n=t.instance,r=t.playerState,o=t.seeker,i=t.setLoop,a=t.setSeeker,s=t.play,c=t.pause,l=t.stop,u=t.visible,f=t.buttons;if(!n)return null;if(!u)return null;var d=!f||f.includes("play"),h=!f||f.includes("stop"),p=!f||f.includes("repeat"),m=!f||f.includes("frame"),y=!f||f.includes("background"),g=!f||f.includes("snapshot"),b={width:14,height:14,viewBox:"0 0 24 24"},v=Math.round(n.currentFrame);return react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"lf-player-controls",style:{display:"flex",justifyContent:"space-between",height:"60px",alignItems:"center",backgroundColor:this.props.transparentTheme?"transparent":this.props.darkTheme?"#3C3C3C":"#ffffff",paddingLeft:"10px",paddingRight:"10px"}},d&&react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{role:"button","aria-label":r===PlayerState.Playing?PlayerEvent.Pause:PlayerEvent.Play,tabIndex:0,onClick:function(){r===PlayerState.Playing?"function"==typeof c&&c():"function"==typeof s&&s()},onKeyDown:function(){r===PlayerState.Playing?"function"==typeof c&&c():"function"==typeof s&&s()},className:"lf-player-btn",style:ControlButtonStyle},r===PlayerState.Playing?react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",__assign({},b),react__WEBPACK_IMPORTED_MODULE_0__.createElement("rect",{height:"22.9",rx:"1.9",width:"7.6",x:"14",y:".5"}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("rect",{height:"22.9",rx:"1.9",width:"7.6",x:"2",y:".5"})):react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",__assign({},b),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M2 3.4C2 1.9 3.5 1 4.8 1.8l16.5 9.6c1.2.7 1.2 2.5 0 3.2L4.8 24.2C3.5 25 2 24.1 2 22.6V3.4z"}))),h&&react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{tabIndex:0,role:"button","aria-label":PlayerEvent.Stop,onClick:function(){return l&&l()},onKeyDown:function(){return l&&l()},className:r===PlayerState.Stopped?"lf-player-btn active":"lf-player-btn",style:ControlButtonStyle},react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",__assign({},b),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M2 3.667A1.67 1.67 0 0 1 3.667 2h16.666A1.67 1.67 0 0 1 22 3.667v16.666A1.67 1.67 0 0 1 20.333\n 22H3.667A1.67 1.67 0 0 1 2 20.333z"}))),react__WEBPACK_IMPORTED_MODULE_0__.createElement(Seeker,{min:0,step:1,max:n?n.totalFrames:1,value:o||0,onChange:function(t){a&&e.setState({activeFrame:t},(function(){a(t,!1)}))},onChangeEnd:function(t){a&&e.setState({activeFrame:t},(function(){a(t,!1)}))},showLabels:this.props.showLabels,darkTheme:this.props.darkTheme}),m&&react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{role:"button",className:"lf-player-btn-container"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("input",{style:{outline:"none",border:this.props.darkTheme?"1px #505050 solid":"1px #ccc solid",borderRadius:"3px",width:"40px",textAlign:"center",backgroundColor:this.props.darkTheme?"#505050":"#ffffff",color:this.props.darkTheme?"#B9B9B9":"#999",fontSize:"0.7rem",padding:"0",fontFamily:"inherit"},type:"text",value:v,readOnly:!0})),p&&react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{role:"button","aria-label":PlayerEvent.Loop,tabIndex:0,onClick:function(){n&&i&&i(!n.loop)},onKeyDown:function(){n&&i&&i(!n.loop)},className:n.loop?"lf-player-btn active":"lf-player-btn",style:ControlButtonStyle},react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",__assign({},b),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M12.5 16.8137h-.13v1.8939h4.9696c3.6455 0 6.6113-2.9658 6.6113-6.6116\n 0-3.64549-2.9658-6.61131-6.6113-6.61131-.5231 0-.947.42391-.947.94696 0 .52304.4239.94696.947.94696 2.6011 0\n 4.7174 2.11634 4.7174 4.71739 0 2.6014-2.1166 4.7177-4.7174 4.7177H12.5zM13.6025\n 5.61469v-.13H7.48137C3.83582 5.48469.87 8.45051.87 12.096c0 3.6509 3.17269 6.6117 6.81304 6.6117.52304 0\n .94696-.424.94696-.947 0-.5231-.42392-.947-.94696-.947-2.60804 0-4.91907-2.1231-4.91907-4.7176 0-2.60115\n 2.11634-4.71744 4.7174-4.71744h6.12113V5.61469z",stroke:"#8795A1",strokeWidth:".26"}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M11.1482\n 2.20355h0l-.001-.00116c-.3412-.40061-.9405-.44558-1.33668-.0996h-.00001c-.39526.34519-.43936.94795-.
209898\n 1.34767l2.51487 3.03683-2.51894 3.06468c-.33872.40088-.29282 1.00363.10347\n 1.34723l.08517-.0982-.08517.0982c.17853.1549.39807.2308.61647.2308.2671 0 .5328-.114.72-.3347h0l.0011-.0014\n 3.0435-3.68655.0006-.00068c.3035-.35872.3025-.88754-.0019-1.24526l-3.0425-3.65786zM13.9453\n 21.7965h0l.001.0011c.3413.4006.9407.4456 1.337.0996h0c.3953-.3452.4395-.9479.099-1.3477l-2.5154-3.0368\n 2.5195-3.0647c.3388-.4008.2929-1.0036-.1035-1.3472l-.0852.0982.0852-.0982c-.1786-.1549-.3981-.2308-.6166-.2308-.2671\n 0-.5329.114-.7202.3347h0l-.0011.0014-3.0442\n 3.6865c-.0001.0003-.0003.0005-.0005.0007-.3036.3587-.3027.8876.0019 1.2453l3.0431 3.6579z",fill:"#8795A1",stroke:"#8795A1",strokeWidth:".26"}))),y&&react__WEBPACK_IMPORTED_MODULE_0__.createElement(Popover,{icon:react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",__assign({},b),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M12 3.1L6.1 8.6a7.6 7.6 0 00-2.2 4 7.2 7.2 0 00.4 4.4 7.9 7.9 0 003 3.5 8.7 8.7 0 004.7 1.3c1.6 0\n 3.2-.5 4.6-1.3s2.4-2 3-3.5a7.2 7.2 0 00.5-4.5 7.6 7.6 0 00-2.2-4L12 3.2zM12 0l7.5 7a9.8 9.8 0 013 5.1\n 9.3 9.3 0 01-.6 5.8c-.9 1.8-2.2 3.3-4 4.4A11.2 11.2 0 0112 24a11.2 11.2 0\n 01-6-1.7c-1.7-1-3-2.6-3.9-4.4a9.3 9.3 0 01-.6-5.8c.4-2 1.5-3.7 3-5L12 0zM6 14h12c0 1.5-.7 3-1.8 4s-2.6\n 1.6-4.2 1.6S9 19 7.8 18s-1.7-2.5-1.7-4z"}))},react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{slot:"content",className:"lf-popover popover-background"},react__WEBPACK_IMPORTED_MODULE_0__.createElement(ColorPicker,{colorChangedEvent:this.props.colorChangedEvent}))),g&&react__WEBPACK_IMPORTED_MODULE_0__.createElement(Popover,{icon:react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",__assign({},b),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{clipRule:"evenodd",d:"M0 3.01A2.983 2.983 0 012.983.027H16.99a2.983 2.983 0 012.983 2.983v14.008a2.982 2.982 0 01-2.983\n 2.983H2.983A2.983 2.983 0 010 17.018zm2.983-.941a.941.941 0 00-.942.94v14.01c0\n .52.422.94.942.94H16.99a.94.94 0 00.941-.94V3.008a.941.941 0 00-.94-.94H2.981z",fillRule:"evenodd"}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M12.229 7.945l-2.07 4.598-2.586-2.605-2.414 2.758v2.146h9.656V11.93z"}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("circle",{cx:"7.444",cy:"6.513",r:"2.032"}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M9.561 23.916h11.25a2.929 2.929 0 002.926-2.927V9.954a1.06 1.06 0 10-2.122 0v11.035a.805.805 0\n 01-.803.804H9.562a1.061 1.061 0 100 2.123z",stroke:"#8795a1",strokeWidth:".215"}))},react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{slot:"content",className:"lf-popover lf-popover-snapshot",onWheel:function(e){a&&a(v+(e.deltaY>0?-1:1),!1)}},react__WEBPACK_IMPORTED_MODULE_0__.createElement("h5",null,"Frame ",v),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{style:{cursor:"pointer",color:"#0FCCCE"},onClick:this.props.snapshot},"Download SVG"),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{style:{cursor:"pointer",color:"#0FCCCE"},onClick:this.props.snapshot},"Download PNG"),react__WEBPACK_IMPORTED_MODULE_0__.createElement("i",{className:"lf-note"},"Scroll with mousewheel to find exact frame"))))},t}(react__WEBPACK_IMPORTED_MODULE_0__.Component)},47706:(e,t)=>{"use strict";function n(e){if(!Number.isSafeInteger(e)||e<0)throw new Error("positive integer expected, got "+e)}function r(e){if(!((t=e)instanceof Uint8Array||ArrayBuffer.isView(t)&&"Uint8Array"===t.constructor.name))throw new Error("Uint8Array expected");for(var t,n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];if(r.length>0&&!r.includes(e.length))throw new Error("Uint8Array expected of length "+r+", got length="+e.length)}Object.defineProperty(t,"__esModule",{value:!0}),t.anumber=n,t.abytes=r,t.ahash=function(e){if("function"!==typeof e||"function"!==typeof e.create)throw new Error("Hash should be wrapped by utils.wrapConstructor");n(e.outputLen),n(e.blockLen)},t.aexists=function(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(e.destroyed)throw new Error("Hash instance has been destroyed");if(t&&e.finished)throw new Error("Hash#digest() has already been called")},t.aoutput=function(e,t){r(e);const n=t.outputLen;if(e.length<n)throw new Error("digestInto() expects output buffer of length at least "+n)}}
2,72733:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HashMD=void 0,t.setBigUint64=i,t.Chi=function(e,t,n){return e&t^~e&n},t.Maj=function(e,t,n){return e&t^e&n^t&n};const r=n(47706),o=n(57487);function i(e,t,n,r){if("function"===typeof e.setBigUint64)return e.setBigUint64(t,n,r);const o=BigInt(32),i=BigInt(4294967295),a=Number(n>>o&i),s=Number(n&i),c=r?4:0,l=r?0:4;e.setUint32(t+c,a,r),e.setUint32(t+l,s,r)}class a extends o.Hash{constructor(e,t,n,r){super(),this.blockLen=e,this.outputLen=t,this.padOffset=n,this.isLE=r,this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.buffer=new Uint8Array(e),this.view=(0,o.createView)(this.buffer)}update(e){(0,r.aexists)(this);const{view:t,buffer:n,blockLen:i}=this,a=(e=(0,o.toBytes)(e)).length;for(let r=0;r<a;){const s=Math.min(i-this.pos,a-r);if(s!==i)n.set(e.subarray(r,r+s),this.pos),this.pos+=s,r+=s,this.pos===i&&(this.process(t,0),this.pos=0);else{const t=(0,o.createView)(e);for(;i<=a-r;r+=i)this.process(t,r)}}return this.length+=e.length,this.roundClean(),this}digestInto(e){(0,r.aexists)(this),(0,r.aoutput)(e,this),this.finished=!0;const{buffer:t,view:n,blockLen:a,isLE:s}=this;let{pos:c}=this;t[c++]=128,this.buffer.subarray(c).fill(0),this.padOffset>a-c&&(this.process(n,0),c=0);for(let r=c;r<a;r++)t[r]=0;i(n,a-8,BigInt(8*this.length),s),this.process(n,0);const l=(0,o.createView)(e),u=this.outputLen;if(u%4)throw new Error("_sha2: outputLen should be aligned to 32bit");const f=u/4,d=this.get();if(f>d.length)throw new Error("_sha2: outputLen bigger than state");for(let r=0;r<f;r++)l.setUint32(4*r,d[r],s)}digest(){const{buffer:e,outputLen:t}=this;this.digestInto(e);const n=e.slice(0,t);return this.destroy(),n}_cloneInto(e){e||(e=new this.constructor),e.set(...this.get());const{blockLen:t,buffer:n,length:r,finished:o,destroyed:i,pos:a}=this;return e.length=r,e.pos=a,e.finished=o,e.destroyed=i,r%t&&e.buffer.set(n),e}}t.HashMD=a},83740:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.add5L=t.add5H=t.add4H=t.add4L=t.add3H=t.add3L=t.rotlBL=t.rotlBH=t.rotlSL=t.rotlSH=t.rotr32L=t.rotr32H=t.rotrBL=t.rotrBH=t.rotrSL=t.rotrSH=t.shrSL=t.shrSH=t.toBig=void 0,t.fromBig=o,t.split=i,t.add=v;const n=BigInt(2**32-1),r=BigInt(32);function o(e){return arguments.length>1&&void 0!==arguments[1]&&arguments[1]?{h:Number(e&n),l:Number(e>>r&n)}:{h:0|Number(e>>r&n),l:0|Number(e&n)}}function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=new Uint32Array(e.length),r=new
2Uint32Array(e.length);for(let i=0;i<e.length;i++){const{h:a,l:s}=o(e[i],t);[n[i],r[i]]=[a,s]}return[n,r]}const a=(e,t)=>BigInt(e>>>0)<<r|BigInt(t>>>0);t.toBig=a;const s=(e,t,n)=>e>>>n;t.shrSH=s;const c=(e,t,n)=>e<<32-n|t>>>n;t.shrSL=c;const l=(e,t,n)=>e>>>n|t<<32-n;t.rotrSH=l;const u=(e,t,n)=>e<<32-n|t>>>n;t.rotrSL=u;const f=(e,t,n)=>e<<64-n|t>>>n-32;t.rotrBH=f;const d=(e,t,n)=>e>>>n-32|t<<64-n;t.rotrBL=d;const h=(e,t)=>t;t.rotr32H=h;const p=(e,t)=>e;t.rotr32L=p;const m=(e,t,n)=>e<<n|t>>>32-n;t.rotlSH=m;const y=(e,t,n)=>t<<n|e>>>32-n;t.rotlSL=y;const g=(e,t,n)=>t<<n-32|e>>>64-n;t.rotlBH=g;const b=(e,t,n)=>e<<n-32|t>>>64-n;function v(e,t,n,r){const o=(t>>>0)+(r>>>0);return{h:e+n+(o/2**32|0)|0,l:0|o}}t.rotlBL=b;const A=(e,t,n)=>(e>>>0)+(t>>>0)+(n>>>0);t.add3L=A;const w=(e,t,n,r)=>t+n+r+(e/2**32|0)|0;t.add3H=w;const E=(e,t,n,r)=>(e>>>0)+(t>>>0)+(n>>>0)+(r>>>0);t.add4L=E;const k=(e,t,n,r,o)=>t+n+r+o+(e/2**32|0)|0;t.add4H=k;const M=(e,t,n,r,o)=>(e>>>0)+(t>>>0)+(n>>>0)+(r>>>0)+(o>>>0);t.add5L=M;const x=(e,t,n,r,o,i)=>t+n+r+o+i+(e/2**32|0)|0;t.add5H=x;const C={fromBig:o,split:i,toBig:a,shrSH:s,shrSL:c,rotrSH:l,rotrSL:u,rotrBH:f,rotrBL:d,rotr32H:h,rotr32L:p,rotlSH:m,rotlSL:y,rotlBH:g,rotlBL:b,add:v,add3L:A,add3H:w,add4L:E,add4H:k,add5H:x,add5L:M};t.default=C},58664:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.crypto=void 0,t.crypto="object"===typeof globalThis&&"crypto"in globalThis?globalThis.crypto:void 0},52013:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hmac=t.HMAC=void 0;const r=n(47706),o=n(57487);class i extends o.Hash{constructor(e,t){super(),this.finished=!1,this.destroyed=!1,(0,r.ahash)(e);const n=(0,o.toBytes)(t);if(this.iHash=e.create(),"function"!==typeof this.iHash.update)throw new Error("Expected instance of class which extends utils.Hash");this.blockLen=this.iHash.blockLen,this.outputLen=this.iHash.outputLen;const i=this.blockLen,a=new Uint8Array(i);a.set(n.length>i?e.create().update(n).digest():n);for(let r=0;r<a.length;r++)a[r]^=54;this.iHash.update(a),this.oHash=e.create();for(let r=0;r<a.length;r++)a[r]^=106;this.oHash.update(a),a.fill(0)}update(e){return(0,r.aexists)(this),this.iHash.update(e),this}digestInto(e){(0,r.aexists)(this),(0,r.abytes)(e,this.outputLen),this.finished=!0,this.iHash.digestInto(e),this.oHash.update(e),this.oHash.digestInto(e),this.destroy()}digest(){const e=new Uint8Array(this.oHash.outputLen);return this.digestInto(e),e}_cloneInto(e){e||(e=Object.create(Object.getPrototypeOf(this),{}));const{oHash:t,iHash:n,finished:r,destroyed:o,blockLen:i,outputLen:a}=this;return e.finished=r,e.destroyed=o,e.blockLen=i,e.outputLen=a,e.oHash=t._cloneInto(e.oHash),e.iHash=n._cloneInto(e.iHash),e}destroy(){this.destroyed=!0,this.oHash.destroy(),this.iHash.destroy()}}t.HMAC=i;t.hmac=(e,t,n)=>new i(e,t).update(n).digest(),t.hmac.create=(e,t)=>new i(e,t)},49586:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pbkdf2=function(e,t,n,r){const{c:o,dkLen:c,DK:l,PRF:u,PRFSalt:f}=a(e,t,n,r);let d;const h=new Uint8Array(4),p=(0,i.createView)(h),m=new Uint8Array(u.outputLen);for(let i=1,a=0;a<c;i++,a+=u.outputLen){const e=l.subarray(a,a+u.outputLen);p.setInt32(0,i,!1),(d=f._cloneInto(d)).update(h).digestInto(m),e.set(m.subarray(0,e.length));for(let t=1;t<o;t++){u._cloneInto(d).update(m).digestInto(m);for(let t=0;t<e.length;t++)e[t]^=m[t]}}return s(u,f,l,d,m)},t.pbkdf2Async=async function(e,t,n,r){const{c:o,dkLen:c,asyncTick:l,DK:u,PRF:f,PRFSalt:d}=a(e,t,n,r);let h;const p=new Uint8Array(4),m=(0,i.createView)(p),y=new Uint8Array(f.outputLen);for(let a=1,s=0;s<c;a++,s+=f.outputLen){const e=u.subarray(s,s+f.outputLen);m.setInt32(0,a,!1),(h=d._cloneInto(h)).update(p).digestInto(y),e.set(y.subarray(0,e.length)),await(0,i.asyncLoop)(o-1,l,(()=>{f._cloneInto(h).update(y).digestInto(y);for(let t=0;t<e.length;t++)e[t]^=y[t]}))}return s(f,d,u,h,y)};const r=n(47706),o=n(52013),i=n(57487);function a(e,t,n,a){(0,r.ahash)(e);const s=(0,i.checkOpts)({dkLen:32,asyncTick:10},a),{c:c,dkLen:l,asyncTick:u}=s;if((0,r.anumber)(c),(0,r.anumber)(l),(0,r.anumber)(u),c<1)throw new Error("PBKDF2: iterations (c) should be >= 1");const f=(0,i.toBytes)(t),d=(0,i.toBytes)(n),h=new Uint8Array(l),p=o.hmac.create(e,f),m=p._cloneInto().update(d);return{c:c,dkLen:l,asyncTick:u,DK:h,PRF:p,PRFSalt:m}}function s(e,t,n,r,o){return e.destroy(),t.destroy(),r&&r.destroy(),o.fill(0),n}},27173:(e,t,n)=>{"use strict";
vendor: 3,518 bytes, line 2
2Object.defineProperty(t,"__esModule",{value:!0}),t.sha224=t.sha256=t.SHA256=void 0;const r=n(72733),o=n(57487),i=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),a=new Uint32Array([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]),s=new Uint32Array(64);class c extends r.HashMD{constructor(){super(64,32,8,!1),this.A=0|a[0],this.B=0|a[1],this.C=0|a[2],this.D=0|a[3],this.E=0|a[4],this.F=0|a[5],this.G=0|a[6],this.H=0|a[7]}get(){const{A:e,B:t,C:n,D:r,E:o,F:i,G:a,H:s}=this;return[e,t,n,r,o,i,a,s]}set(e,t,n,r,o,i,a,s){this.A=0|e,this.B=0|t,this.C=0|n,this.D=0|r,this.E=0|o,this.F=0|i,this.G=0|a,this.H=0|s}process(e,t){for(let r=0;r<16;r++,t+=4)s[r]=e.getUint32(t,!1);for(let r=16;r<64;r++){const e=s[r-15],t=s[r-2],n=(0,o.rotr)(e,7)^(0,o.rotr)(e,18)^e>>>3,i=(0,o.rotr)(t,17)^(0,o.rotr)(t,19)^t>>>10;s[r]=i+s[r-7]+n+s[r-16]|0}let{A:n,B:a,C:c,D:l,E:u,F:f,G:d,H:h}=this;for(let p=0;p<64;p++){const e=h+((0,o.rotr)(u,6)^(0,o.rotr)(u,11)^(0,o.rotr)(u,25))+(0,r.Chi)(u,f,d)+i[p]+s[p]|0,t=((0,o.rotr)(n,2)^(0,o.rotr)(n,13)^(0,o.rotr)(n,22))+(0,r.Maj)(n,a,c)|0;h=d,d=f,f=u,u=l+e|0,l=c,c=a,a=n,n=e+t|0}n=n+this.A|0,a=a+this.B|0,c=c+this.C|0,l=l+this.D|0,u=u+this.E|0,f=f+this.F|0,d=d+this.G|0,h=h+this.H|0,this.set(n,a,c,l,u,f,d,h)}roundClean(){s.fill(0)}destroy(){this.set(0,0,0,0,0,0,0,0),this.buffer.fill(0)}}t.SHA256=c;class l extends c{constructor(){super(),this.A=-1056596264,this.B=914150663,this.C=812702999,this.D=-150054599,this.E=-4191439,this.F=1750603025,this.G=1694076839,this.H=-1090891868,this.outputLen=28}}t.sha256=(0,o.wrapConstructor)((()=>new c)),t.sha224=(0,o.wrapConstructor)((()=>new l))},37932:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sha384=t.sha512_256=t.sha512_224=t.sha512=t.SHA384=t.SHA512_256=t.SHA512_224=t.SHA512=void 0;const r=n(72733),o=n(83740),i=n(57487),[a,s]=(()=>o.default.split(["0x428a2f98d728ae22","0x7137449123ef65cd","0xb5c0fbcfec4d3b2f","0xe9b5dba58189dbbc","0x3956c25bf348b538","0x59f111f1b605d019","0x923f82a4af194f9b","0xab1c5ed5da6d8118","0xd807aa98a3030242","0x12835b0145706fbe","0x243185be4ee4b28c","0x550c7dc3d5ffb4e2","0x72be5d74f27b896f","0x80deb1fe3b1696b1","0x9bdc06a725c71235","0xc19bf174cf692694","0xe49b69c19ef14ad2","0xefbe4786384f25e3","0x0fc19dc68b8cd5b5","0x240ca1cc77ac9c65","0x2de92c6f592b0275","0x4a7484aa6ea6e483","0x5cb0a9dcbd41fbd4","0x76f988da831153b5","0x983e5152ee66dfab","0xa831c66d2db43210","0xb00327c898fb213f","0xbf597fc7beef0ee4","0xc6e00bf33da88fc2","0xd5a79147930aa725","0x06ca6351e003826f","0x142929670a0e6e70","0x27b70a8546d22ffc","0x2e1b21385c26c926","0x4d2c6dfc5ac42aed","0x53380d139d95b3df","0x650a73548baf63de","0x766a0abb3c77b2a8","0x81c2c92e47edaee6","0x92722c851482353b","0xa2bfe8a14cf10364","0xa81a664bbc423001","0xc24b8b70d0f89791","0xc76c51a30654be30","0xd192e819d6ef5218","0xd69906245565a910","0xf40e3585
25771202a","0x106aa07032bbd1b8","0x19a4c116b8d2d0c8","0x1e376c085141ab53","0x2748774cdf8eeb99","0x34b0bcb5e19b48a8","0x391c0cb3c5c95a63","0x4ed8aa4ae3418acb","0x5b9cca4f7763e373","0x682e6ff3d6b2b8a3","0x748f82ee5defb2fc","0x78a5636f43172f60","0x84c87814a1f0ab72","0x8cc702081a6439ec","0x90befffa23631e28","0xa4506cebde82bde9","0xbef9a3f7b2c67915","0xc67178f2e372532b","0xca273eceea26619c","0xd186b8c721c0c207","0xeada7dd6cde0eb1e","0xf57d4f7fee6ed178","0x06f067aa72176fba","0x0a637dc5a2c898a6","0x113f9804bef90dae","0x1b710b35131c471b","0x28db77f523047d84","0x32caab7b40c72493","0x3c9ebe0a15c9bebc","0x431d67c49c100d4c","0x4cc5d4becb3e42b6","0x597f299cfc657e2a","0x5fcb6fab3ad6faec","0x6c44198c4a475817"].map((e=>BigInt(e)))))(),c=new Uint32Array(80),l=new Uint32Array(80);class u extends r.HashMD{constructor(){super(128,64,16,!1),this.Ah=1779033703,this.Al=-205731576,this.Bh=-1150833019,this.Bl=-2067093701,this.Ch=1013904242,this.Cl=-23791573,this.Dh=-1521486534,this.Dl=1595750129,this.Eh=1359893119,this.El=-1377402159,this.Fh=-1694144372,this.Fl=725511199,this.Gh=528734635,this.Gl=-79577749,this.Hh=1541459225,this.Hl=327033209}get(){const{Ah:e,Al:t,Bh:n,Bl:r,Ch:o,Cl:i,Dh:a,Dl:s,Eh:c,El:l,Fh:u,Fl:f,Gh:d,Gl:h,Hh:p,Hl:m}=this;return[e,t,n,r,o,i,a,s,c,l,u,f,d,h,p,m]}set(e,t,n,r,o,i,a,s,c,l,u,f,d,h,p,m){this.Ah=0|e,this.Al=0|t,this.Bh=0|n,this.Bl=0|r,this.Ch=0|o,this.Cl=0|i,this.Dh=0|a,this.Dl=0|s,this.Eh=0|c,this.El=0|l,this.Fh=0|u,this.Fl=0|f,this.Gh=0|d,this.Gl=0|h,this.Hh=0|p,this.Hl=0|m}process(e,t){for(let o=0;o<16;o++,t+=4)c[o]=e.getUint32(t),l[o]=e.getUint32(t+=4);for(let a=16;a<80;a++){const e=0|c[a-15],t=0|l[a-15],n=o.default.rotrSH(e,t,1)^o.default.rotrSH(e,t,8)^o.default.shrSH(e,t,7),r=o.default.rotrSL(e,t,1)^o.default.rotrSL(e,t,8)^o.default.shrSL(e,t,7),i=0|c[a-2],s=0|l[a-2],u=o.default.rotrSH(i,s,19)^o.default.rotrBH(i,s,61)^o.default.shrSH(i,s,6),f=o.default.rotrSL(i,s,19)^o.default.rotrBL(i,s,61)^o.default.shrSL(i,s,6),d=o.default.add4L(r,f,l[a-7],l[a-16]),h=o.default.add4H(d,n,u,c[a-7],c[a-16]);c[a]=0|h,l[a]=0|d}let{Ah:n,Al:r,Bh:i,Bl:u,Ch:f,Cl:d,Dh:h,Dl:p,Eh:m,El:y,Fh:g,Fl:b,Gh:v,Gl:A,Hh:w,Hl:E}=this;for(let k=0;k<80;k++){const e=o.default.rotrSH(m,y,14)^o.default.rotrSH(m,y,18)^o.default.rotrBH(m,y,41),t=o.default.rotrSL(m,y,14)^o.default.rotrSL(m,y,18)^o.default.rotrBL(m,y,41),M=m&g^~m&v,x=y&b^~y&A,C=o.default.add5L(E,t,x,s[k],l[k]),S=o.default.add5H(C,w,e,M,a[k],c[k]),_=0|C,T=o.default.rotrSH(n,r,28)^o.default.rotrBH(n,r,34)^o.default.rotrBH(n,r,39),I=o.default.rotrSL(n,r,28)^o.default.rotrBL(n,r,34)^o.default.rotrBL(n,r,39),D=n&i^n&f^i&f,P=r&u^r&d^u&d;w=0|v,E=0|A,v=0|g,A=0|b,g=0|m,b=0|y,({h:m,l:y}=o.default.add(0|h,0|p,0|S,0|_)),h=0|f,p=0|d,f=0|i,d=0|u,i=0|n,u=0|r;const N=o.default.add3L(_,I,P);n=o.default.add3H(N,S,T,D),r=0|N}({h:n,l:r}=o.default.add(0|this.Ah,0|this.Al,0|n,0|r)),({h:i,l:u}=o.default.add(0|this.Bh,0|this.Bl,0|i,0|u)),({h:f,l:d}=o.default.add(0|this.Ch,0|this.Cl,0|f,0|d)),({h:h,l:p}=o.default.add(0|this.Dh,0|this.Dl,0|h,0|p)),({h:m,l:y}=o.default.add(0|this.Eh,0|this.El,0|m,0|y)),({h:g,l:b}=o.default.add(0|this.Fh,0|this.Fl,0|g,0|b)),({h:v,l:A}=o.default.add(0|this.Gh,0|this.Gl,0|v,0|A)),({h:w,l:E}=o.default.add(0|this.Hh,0|this.Hl,0|w,0|E)),this.set(n,r,i,u,f,d,h,p,m,y,g,b,v,A,w,E)}roundClean(){c.fill(0),l.fill(0)}destroy(){this.buffer.fill(0),this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)}}t.SHA512=u;class f extends u{constructor(){super(),this.Ah=-1942145080,this.Al=424955298,this.Bh=1944164710,this.Bl=-1982016298,this.Ch=502970286,this.Cl=855612546,this.Dh=1738396948,this.Dl=1479516111,this.Eh=258812777,this.El=2077511080,this.Fh=2011393907,this.Fl=79989058,this.Gh=1067287976,this.Gl=1780299464,this.Hh=286451373,this.Hl=-1848208735,this.outputLen=28}}t.SHA512_224=f;class d extends u{constructor(){super(),this.Ah=573645204,this.Al=-64227540,this.Bh=-1621794909,this.Bl=-934517566,this.Ch=596883563,this.Cl=1867755857,this.Dh=-1774684391,this.Dl=1497426621,this.Eh=-1775747358,this.El=-1467023389,this.Fh=-1101128155,this.Fl=1401305490,this.Gh=721525244,this.Gl=746961066,this.Hh=246885852,this.Hl=-2117784414,this.outputLen=32}}t.SHA512_256=d;class h extends u{constructor(){super(),this.Ah=-876896931,this.Al=-1056596264,this.Bh=1654270250,this.Bl=914150663,this.Ch=-1856437926,this.Cl=812702999,this.Dh=355462360,this.Dl=-150054599,this.Eh=1731405415,this.El=-4191439,this.Fh=-1900787065,this.Fl=1750603025,this.Gh=-619958771,this.Gl=1694076839,this.Hh=1203062813,this.Hl=-1090891868,this.outputLen=48}}t.SHA384=h,t.sha512=(0,i.wrapConstructor)((()=>new u)),t.sha512_224=(0,i.wrapConstructor)((()=>new f)),t.sha512_256=(0,i.wrapConstructor)((()=>new d)),t.sha384=(0,i.wrapConstructor)((()=>new h))},57487:(e,t,n)=>{"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.Hash=t.nextTick=t.byteSwapIfBE=t.isLE=void 0,t.isBytes=function(e){return e instanceof Uint8Array||ArrayBuffer.isView(e)&&"Uint8Array"===e.constructor.name},t.u8=function(e){return new Uint8Array(e.buffer,e.byteOffset,e.byteLength)},t.u32=function(e){return new Uint32Array(e.buffer,e.byteOffset,Math.floor(e.byteLength/4))},t.createView=function(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)},t.rotr=function(e,t){return e<<32-t|e>>>t},t.rotl=function(e,t){return e<<t|e>>>32-t>>>0},t.byteSwap=i,t.byteSwap32=function(e){for(let t=0;t<e.length;t++)e[t]=i(e[t])},t.bytesToHex=function(e){(0,o.abytes)(e);let t="";for(let n=0;n<e.length;n++)t+=a[e[n]];return t},t.hexToBytes=function(e){if("string"!==typeof e)throw new Error("hex string expected, got "+typeof e);const t=e.length,n=t/2;if(t%2)throw new Error("hex string expected, got unpadded hex of length "+t);const r=new Uint8Array(n);for(let o=0,i=0;o<n;o++,i+=2){const t=c(e.charCodeAt(i)),n=c(e.charCodeAt(i+1));if(void 0===t||void 0===n){const t=e[i]+e[i+1];throw new Error('hex string expected, got non-hex character "'+t+'" at index '+i)}r[o]=16*t+n}return r},t.asyncLoop=async function(e,n,r){let o=Date.now();for(let i=0;i<e;i++){r(i);const e=Date.now()-o;e>=0&&e<n||(await(0,t.nextTick)(),o+=e)}},t.utf8ToBytes=l,t.toBytes=u,t.concatBytes=function(){let e=0;for(let n=0;n<arguments.length;n++){const t=n<0||arguments.length<=n?void 0:arguments[n];(0,o.abytes)(t),e+=t.length}const t=new Uint8Array(e);for(let n=0,r=0;n<arguments.length;n++){const e=n<0||arguments.length<=n?void 0:arguments[n];t.set(e,r),r+=e.length}return t},t.checkOpts=function(e,t){if(void 0!==t&&"[object Object]"!=={}.toString.call(t))throw new Error("Options should be object or undefined");return Object.assign(e,t)},t.wrapConstructor=function(e){const t=t=>e().update(u(t)).digest(),n=e();return t.outputLen=n.outputLen,t.blockLen=n.blockLen,t.create=()=>e(),t},t.wrapConstructorWithOpts=function(e){const t=(t,n)=>e(n).update(u(t)).digest(),n=e({});return t.outputLen=n.outputLen,t.blockLen=n.blockLen,t.create=t=>e(t),t},t.wrapXOFConstructorWithOpts=function(e){const t=(t,n)=>e(n).update(u(t)).digest(),n=e({});return t.outputLen=n.outputLen,t.blockLen=n.blockLen,t.create=t=>e(t),t},t.randomBytes=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:32;if(r.crypto&&"function"===typeof r.crypto.getRandomValues)return r.crypto.getRandomValues(new Uint8Array(e));if(r.crypto&&"function"===typeof r.crypto.randomBytes)return r.crypto.randomBytes(e);throw new Error("crypto.getRandomValues must be defined")};const r=n(58664),o=n(47706);function i(e){return e<<24&4278190080|e<<8&16711680|e>>>8&65280|e>>>24&255}t.isLE=68===new Uint8Array(new Uint32Array([287454020]).buffer)[0],t.byteSwapIfBE=t.isLE?e=>e:e=>i(e);const a=Array.from({length:256},((e,t)=>t.toString(16).padStart(2,"0")));const s={_0:48,_9:57,A:65,F:70,a:97,f:102};function c(e){return e>=s._0&&e<=s._9?e-s._0:e>=s.A&&e<=s.F?e-(s.A-10):e>=s.a&&e<=s.f?e-(s.a-10):void 0}function l(e){if("string"!==typeof e)throw new Error("utf8ToBytes expected string, got "+typeof e);return new Uint8Array((new TextEncoder).encode(e))}function u(e){return"string"===typeof e&&(e=l(e)),(0,o.abytes)(e),e}t.nextTick=async()=>{};t.Hash=class{clone(){return this._cloneInto()}}},32481:(e,t,n)=>{"use strict";n.d(t,{S1:()=>Kt});var r=n(74475),o=n(16768),i=n(64902),a=n(3964),s=n(52724),c=n(89278);const l=[];function u(e){const t=e.defaultIntegrations||[],n=e.integrations;let r;t.forEach((e=>{e.isDefaultInstance=!0})),r=Array.isArray(n)?[...t,...n]:"function"===typeof n?(0,o.lE)(n(t)):t;const i=function(e){const t={};return e.forEach((e=>{const{name:n}=e,r=t[n];r&&!r.isDefaultInstance&&e.isDefaultInstance||(t[n]=e)})),Object.keys(t).map((e=>t[e]))}(r),a=function(e,t){for(let n=0;n<e.length;n++)if(!0===t(e[n]))return n;return-1}(i,(e=>"Debug"===e.name));if(-1!==a){const[e]=i.splice(a,1);i.push(e)}return i}function f(e,t,n){if(n[t.name]=t,-1===l.indexOf(t.name)&&(t.setupOnce(s.cc,c.Gd),l.push(t.name)),t.setup&&"function"===typeof t.setup&&t.setup(e),e.on&&"function"===typeof t.preprocessEvent){const n=t.preprocessEvent.bind(t);e.on("preprocessEvent",((t,r)=>n(t,r,e)))}if(e.addEventProcessor&&"function"===typeof t.processEvent){const n=t.processEvent.bind(t),r=Object.assign(((t,r)=>n(t,r,e)),{id:t.name});e.addEventProcessor(r)}a.X&&r.kg.log("Integration installed: ".concat(t.name))}function d(e,t){return Object.assign((function(){return{setupOnce:()=>{},...t(...arguments)}}),{id:e})}const h=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/],p=[/^.*\/healthcheck$/,/^.*\/healthy$/,/^.*\/live$/,/^.*\/ready$/,/^.*\/heartbeat$/,/^.*\/health$/,/^.*\/healthz$/],m="InboundFilters",y=d(m,(e=>({name:m,processEvent(t,n,s){const c=s.getOptions(),l=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{allowUrls:[...e.allowUrls||[],...t.allowUrls||[]],denyUrls:[...e.denyUrls||[],...t.denyUrls||[]],ignoreErrors:[...e.ignoreErrors||[],...t.ignoreErrors||[],...e.disableErrorDefaults?[]:h],ignoreTransactions:[...e.ignoreTransactions||[],...t.ignoreTransactions||[],...e.disableTransactionDefaults?[]:p],ignoreInternal:void 0===e.ignoreInternal||e.ignoreInternal}}(e,c);return function(e,t){if(t.ignoreInternal&&function(e){try{return"SentryError"===e.exception.values[0].type}catch(t){}return!1}(e))return a.X&&r.kg.warn("Event dropped due to being internal Sentry Error.\nEvent: ".concat((0,o.jH)(e))),!0;if(function(e,t){if(e.type||!t||!t.length)return!1;return function(e){const t=[];e.message&&t.push(e.message);let n;try{n=e.exception.values[e.exception.values.length-1]}catch(i){}n&&n.value&&(t.push(n.value),n.type&&t.push("".concat(n.type,": ").concat(n.value)));a.X&&0===t.length&&r.kg.error("Could not extract message for event ".concat((0,o.jH)(e)));return t}(e).some((e=>(0,i.U0)(e,t)))}(e,t.ignoreErrors))return a.X&&r.kg.warn("Event dropped due to being matched by `ignoreErrors` option.\nEvent: ".concat((0,o.jH)(e))),!0;if(function(e,t){if("transaction"!==e.type||!t||!t.length)return!1;const n=e.transaction;return!!n&&(0,i.U0)(n,t)}(e,t.ignoreTransactions))return a.X&&r.kg.warn("Event dropped due to being matched by `ignoreTransactions` option.\nEvent: ".concat((0,o.jH)(e))),!0;if(function(e,t){if(!t||!t.length)return!1;const n=g(e);return!!n&&(0,i.U0)(n,t)}(e,t.denyUrls))return a.X&&r.kg.warn("Event dropped due to being matched by `denyUrls` option.\nEvent: ".concat((0,o.jH)(e),".\nUrl: ").concat(g(e))),!0;if(!function(e,t){if(!t||!t.length)return!0;const n=g(e);return!n||(0,i.U0)(n,t)}(e,t.allowUrls))return a.X&&r.kg.warn("Event dropped due to not being matched by `allowUrls` option.\nEvent: ".concat((0,o.jH)(e),".\nUrl: ").concat(g(e))),!0;return!1}(t,l)?null:t}})));function g(e){try{let n;try{n=e.exception.values[0].stacktrace.frames}catch(t){}return n?function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];for(let t=e.length-1;t>=0;t--){const n=e[t];if(n&&"<anonymous>"!==n.filename&&"[native code]"!==n.filename)return n.filename||null}return null}(n):null}catch(n){return a.X&&r.kg.error("Cannot extract url for event ".concat((0,o.jH)(e))),null}}var b=n(97069);let v;const A="FunctionToString",w=d(A,(()=>({name:A,setupOnce(){v=Function.prototype.toString;try{Function.prototype.toString=function(){const e=(0,b.HK)(this)||this;for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return v.apply(e,n)}}catch(e){}}})));var E=n(80792);var k=n(2543),M=n(60450),x=n(9929);const C=(0,x.Rf)();function S(){if(!("fetch"in C))return!1;
2try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch(e){return!1}}function _(e){return e&&/^function fetch\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}const T=(0,x.Rf)();const I={},D={};function P(e,t){I[e]=I[e]||[],I[e].push(t)}function N(e,t){D[e]||(t(),D[e]=!0)}function B(e,t){const n=e&&I[e];if(n)for(const i of n)try{i(t)}catch(o){M.X&&r.kg.error("Error while triggering instrumentation handler.\nType: ".concat(e,"\nName: ").concat((0,k.$P)(i),"\nError:"),o)}}const O=x.n2;let j;function U(e){const t="history";P(t,e),N(t,R)}function R(){if(!function(){const e=T.chrome,t=e&&e.app&&e.app.runtime,n="history"in T&&!!T.history.pushState&&!!T.history.replaceState;return!t&&n}())return;const e=O.onpopstate;function t(e){return function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];const o=n.length>2?n[2]:void 0;if(o){const e=j,t=String(o);j=t;B("history",{from:e,to:t})}return e.apply(this,n)}}O.onpopstate=function(){const t=O.location.href,n=j;j=t;if(B("history",{from:n,to:t}),e)try{for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return e.apply(this,o)}catch(a){}},(0,b.hl)(O.history,"pushState",t),(0,b.hl)(O.history,"replaceState",t)}var F=n(80792);const L=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)([\w.-]+)(?::(\d+))?\/(.+)/;function z(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const{host:n,path:r,pass:o,port:i,projectId:a,protocol:s,publicKey:c}=e;return"".concat(s,"://").concat(c).concat(t&&o?":".concat(o):"")+"@".concat(n).concat(i?":".concat(i):"","/").concat(r?"".concat(r,"/"):r).concat(a)}function Q(e){return{protocol:e.protocol,publicKey:e.publicKey||"",pass:e.pass||"",host:e.host,port:e.port||"",path:e.path||"",projectId:e.projectId}}function J(e){const t="string"===typeof e?function(e){const t=L.exec(e);if(!t)return void(0,r.Cf)((()=>{F.error("Invalid Sentry Dsn: ".concat(e))}));const[n,o,i="",a,s="",c]=t.slice(1);let l="",u=c;const f=u.split("/");if(f.length>1&&(l=f.slice(0,-1).join("/"),u=f.pop()),u){const e=u.match(/^\d+/);e&&(u=e[0])}return Q({host:a,pass:i,path:l,projectId:u,port:s,protocol:n,publicKey:o})}(e):Q(e);if(t&&function(e){if(!M.X)return!0;const{port:t,projectId:n,protocol:o}=e;return!["protocol","publicKey","host","projectId"].find((t=>!e[t]&&(r.kg.error("Invalid Sentry Dsn: ".concat(t," missing")),!0)))&&(n.match(/^\d+$/)?function(e){return"http"===e||"https"===e}(o)?!t||!isNaN(parseInt(t,10))||(r.kg.error("Invalid Sentry Dsn: Invalid port ".concat(t)),!1):(r.kg.error("Invalid Sentry Dsn: Invalid protocol ".concat(o)),!1):(r.kg.error("Invalid Sentry Dsn: Invalid projectId ".concat(n)),!1))}(t))return t}var V=n(11827),H=n(32322),G=n(11853);function Z(e){return[e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]]}function W(e,t){const[n,r]=e;return[n,[...r,t]]}function q(e,t){const n=e[1];for(const r of n){if(t(r,r[0].type))return!0}return!1}function Y(e,t){return(t||new TextEncoder).encode(e)}function K(e,t){const[n,r]=e;let o=JSON.stringify(n);function i(e){"string"===typeof o?o="string"===typeof e?o+e:[Y(o,t),e]:o.push("string"===typeof e?Y(e,t):e)}for(const s of r){const[e,t]=s;if(i("\n".concat(JSON.stringify(e),"\n")),"string"===typeof t||t instanceof Uint8Array)i(t);else{let e;try{e=JSON.stringify(t)}catch(a){e=JSON.stringify((0,G.Fv)(t))}i(e)}}return"string"===typeof o?o:function(e){const t=e.reduce(((e,t)=>e+t.length),0),n=new Uint8Array(t);let r=0;for(const o of e)n.set(o,r),r+=o.length;return n}(o)}function $(e,t){const n="string"===typeof e.data?Y(e.data,t):e.data;return[(0,b.Jr)({type:"attachment",length:n.length,filename:e.filename,content_type:e.contentType,attachment_type:e.attachmentType}),n]}const X={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",feedback:"feedback",statsd:"unknown"};function ee(e){return X[e]}function te(e){if(!e||!e.sdk)return;const{name:t,version:n}=e.sdk;
2return{name:t,version:n}}class ne extends Error{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"warn";super(e),this.message=e,this.name=new.target.prototype.constructor.name,Object.setPrototypeOf(this,new.target.prototype),this.logLevel=t}}const re="7";function oe(e){const t=e.protocol?"".concat(e.protocol,":"):"",n=e.port?":".concat(e.port):"";return"".concat(t,"//").concat(e.host).concat(n).concat(e.path?"/".concat(e.path):"","/api/")}function ie(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n="string"===typeof t?t:t.tunnel,r="string"!==typeof t&&t._metadata?t._metadata.sdk:void 0;return n||"".concat(function(e){return"".concat(oe(e)).concat(e.projectId,"/envelope/")}(e),"?").concat(function(e,t){return(0,b._j)({sentry_key:e.publicKey,sentry_version:re,...t&&{sentry_client:"".concat(t.name,"/").concat(t.version)}})}(e,r))}function ae(e,t,n,r){const o=te(n),i=e.type&&"replay_event"!==e.type?e.type:"event";!function(e,t){t&&(e.sdk=e.sdk||{},e.sdk.name=e.sdk.name||t.name,e.sdk.version=e.sdk.version||t.version,e.sdk.integrations=[...e.sdk.integrations||[],...t.integrations||[]],e.sdk.packages=[...e.sdk.packages||[],...t.packages||[]])}(e,n&&n.sdk);const a=function(e,t,n,r){const o=e.sdkProcessingMetadata&&e.sdkProcessingMetadata.dynamicSamplingContext;return{event_id:e.event_id,sent_at:(new Date).toISOString(),...t&&{sdk:t},...!!n&&r&&{dsn:z(r)},...o&&{trace:(0,b.Jr)({...o})}}}(e,o,r,t);delete e.sdkProcessingMetadata;return Z(a,[[{type:i},e]])}function se(e,t,n,r){const o={sent_at:(new Date).toISOString()};n&&n.sdk&&(o.sdk={name:n.sdk.name,version:n.sdk.version}),r&&t&&(o.dsn=z(t));const i=function(e){const t=function(e){let t="";for(const n of e){const e=Object.entries(n.tags),r=e.length>0?"|#".concat(e.map((e=>{let[t,n]=e;return"".concat(t,":").concat(n)})).join(",")):"";t+="".concat(n.name,"@").concat(n.unit,":").concat(n.metric,"|").concat(n.metricType).concat(r,"|T").concat(n.timestamp,"\n")}return t}(e);return[{type:"statsd",length:t.length},t]}(e);return Z(o,[i])}var ce=n(57386),le=n(7401);var ue=n(67791);const fe="Not capturing exception because it's already been captured.";class de{constructor(e){if(this._options=e,this._integrations={},this._integrationsInitialized=!1,this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],e.dsn?this._dsn=J(e.dsn):a.X&&r.kg.warn("No DSN provided, client will not send events."),this._dsn){const t=ie(this._dsn,e);this._transport=e.transport({recordDroppedEvent:this.recordDroppedEvent.bind(this),...e.transportOptions,url:t})}}captureException(e,t,n){if((0,o.YO)(e))return void(a.X&&r.kg.log(fe));let i=t&&t.event_id;return this._process(this.eventFromException(e,t).then((e=>this._captureEvent(e,t,n))).then((e=>{i=e}))),i}captureMessage(e,t,n,r){let o=n&&n.event_id;const i=(0,V.pt)(e)?this.eventFromMessage(String(e),t,n):this.eventFromException(e,n);return this._process(i.then((e=>this._captureEvent(e,n,r))).then((e=>{o=e}))),o}captureEvent(e,t,n){if(t&&t.originalException&&(0,o.YO)(t.originalException))return void(a.X&&r.kg.log(fe));let i=t&&t.event_id;return this._process(this._captureEvent(e,t,n).then((e=>{i=e}))),i}captureSession(e){"string"!==typeof e.release?a.X&&r.kg.warn("Discarded session because of missing or non-string release"):(this.sendSession(e),(0,ce.CT)(e,{init:!1}))}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}flush(e){const t=this._transport;return t?(this.metricsAggregator&&this.metricsAggregator.flush(),this._isClientDoneProcessing(e).then((n=>t.flush(e).then((e=>n&&e))))):(0,H.WD)(!0)}close(e){return this.flush(e).then((e=>(this.getOptions().enabled=!1,this.metricsAggregator&&this.metricsAggregator.close(),e)))}getEventProcessors(){return this._eventProcessors}addEventProcessor(e){this._eventProcessors.push(e)}setupIntegrations(e){(e&&!this._integrationsInitialized||this._isEnabled()&&!this._integrationsInitialized)&&(this._integrations=function(e,t){const n={};return t.forEach((t=>{t&&f(e,t,n)})),n}(this,this._options.integrations),this._integrationsInitialized=!0)}getIntegrationById(e){return this._integrations[e]}getIntegration(e){try{return this._integrations[e.id]||null}catch(t){return a.X&&r.kg.warn("Cannot retrieve integration ".concat(e.id," from the current Client")),null}}addIntegration(e){f(this,e,this._integrations)}sendEvent(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};
2this.emit("beforeSendEvent",e,t);let n=ae(e,this._dsn,this._options._metadata,this._options.tunnel);for(const o of t.attachments||[])n=W(n,$(o,this._options.transportOptions&&this._options.transportOptions.textEncoder));const r=this._sendEnvelope(n);r&&r.then((t=>this.emit("afterSendEvent",e,t)),null)}sendSession(e){const t=function(e,t,n,r){const o=te(n);return Z({sent_at:(new Date).toISOString(),...o&&{sdk:o},...!!r&&t&&{dsn:z(t)}},["aggregates"in e?[{type:"sessions"},e]:[{type:"session"},e.toJSON()]])}(e,this._dsn,this._options._metadata,this._options.tunnel);this._sendEnvelope(t)}recordDroppedEvent(e,t,n){if(this._options.sendClientReports){const n="".concat(e,":").concat(t);a.X&&r.kg.log('Adding outcome: "'.concat(n,'"')),this._outcomes[n]=this._outcomes[n]+1||1}}captureAggregateMetrics(e){a.X&&r.kg.log("Flushing aggregated metrics, number of metrics: ".concat(e.length));const t=se(e,this._dsn,this._options._metadata,this._options.tunnel);this._sendEnvelope(t)}on(e,t){this._hooks[e]||(this._hooks[e]=[]),this._hooks[e].push(t)}emit(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];this._hooks[e]&&this._hooks[e].forEach((e=>e(...n)))}_updateSessionFromEvent(e,t){let n=!1,r=!1;const o=t.exception&&t.exception.values;if(o){r=!0;for(const e of o){const t=e.mechanism;if(t&&!1===t.handled){n=!0;break}}}const i="ok"===e.status;(i&&0===e.errors||i&&n)&&((0,ce.CT)(e,{...n&&{status:"crashed"},errors:e.errors||Number(r||n)}),this.captureSession(e))}_isClientDoneProcessing(e){return new H.cW((t=>{let n=0;const r=setInterval((()=>{0==this._numProcessing?(clearInterval(r),t(!0)):(n+=1,e&&n>=e&&(clearInterval(r),t(!1)))}),1)}))}_isEnabled(){return!1!==this.getOptions().enabled&&void 0!==this._transport}_prepareEvent(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:(0,c.aF)();const o=this.getOptions(),i=Object.keys(this._integrations);return!t.integrations&&i.length>0&&(t.integrations=i),this.emit("preprocessEvent",e,t),(0,ue.R)(o,e,t,n,this,r).then((e=>{if(null===e)return e;const{propagationContext:t}=e.sdkProcessingMetadata||{};if(!(e.contexts&&e.contexts.trace)&&t){const{traceId:r,spanId:o,parentSpanId:i,dsc:a}=t;e.contexts={trace:{trace_id:r,span_id:o,parent_span_id:i},...e.contexts};const s=a||function(e,t,n){const r=t.getOptions(),{publicKey:o}=t.getDsn()||{},{segment:i}=n&&n.getUser()||{},a=(0,b.Jr)({environment:r.environment||le.J,release:r.release,user_segment:i,public_key:o,trace_id:e});return t.emit&&t.emit("createDsc",a),a}(r,this,n);e.sdkProcessingMetadata={dynamicSamplingContext:s,...e.sdkProcessingMetadata}}return e}))}_captureEvent(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;return this._processEvent(e,t,n).then((e=>e.event_id),(e=>{if(a.X){const t=e;"log"===t.logLevel?r.kg.log(t.message):r.kg.warn(t)}}))}_processEvent(e,t,n){const r=this.getOptions(),{sampleRate:o}=r,i=pe(e),a=he(e),s=e.type||"error",c="before send for type `".concat(s,"`");if(a&&"number"===typeof o&&Math.random()>o)return this.recordDroppedEvent("sample_rate","error",e),(0,H.$2)(new ne("Discarding event because it's not included in the random sample (sampling rate = ".concat(o,")"),"log"));const l="replay_event"===s?"replay":s;return this._prepareEvent(e,t,n).then((n=>{if(null===n)throw this.recordDroppedEvent("event_processor",l,e),new ne("An event processor returned `null`, will not send event.","log");if(t.data&&!0===t.data.__sentry__)return n;const o=function(e,t,n){const{beforeSend:r,beforeSendTransaction:o}=e;if(he(t)&&r)return r(t,n);if(pe(t)&&o)return o(t,n);return t}(r,n,t);return function(e,t){const n="".concat(t," must return `null` or a valid event.");if((0,V.J8)(e))return e.then((e=>{if(!(0,V.PO)(e)&&null!==e)throw new ne(n);return e}),(e=>{throw new ne("".concat(t," rejected with ").concat(e))}));if(!(0,V.PO)(e)&&null!==e)throw new ne(n);return e}(o,c)})).then((r=>{if(null===r)throw this.recordDroppedEvent("before_send",l,e),new ne("".concat(c," returned `null`, will not send event."),"log");const o=n&&n.getSession();!i&&o&&this._updateSessionFromEvent(o,r);const a=r.transaction_info;if(i&&a&&r.transaction!==e.transaction){const e="custom";r.transaction_info={...a,source:e}}return this.sendEvent(r,t),r})).then(null,(e=>{if(e instanceof ne)throw e;throw this.captureException(e,{data:{__sentry__:!0},originalException:e}),new ne("Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.\nReason: ".concat(e))}))}_process(e){this._numProcessing++,e.then((e=>(this._numProcessing--,e)),(e=>(this._numProcessing--,e)))}
2_sendEnvelope(e){if(this.emit("beforeEnvelope",e),this._isEnabled()&&this._transport)return this._transport.send(e).then(null,(e=>{a.X&&r.kg.error("Error while sending event:",e)}));a.X&&r.kg.error("Transport disabled")}_clearOutcomes(){const e=this._outcomes;return this._outcomes={},Object.keys(e).map((t=>{const[n,r]=t.split(":");return{reason:n,category:r,quantity:e[t]}}))}}function he(e){return void 0===e.type}function pe(e){return"transaction"===e.type}var me=n(46857),ye=n(12171),ge=n(55267);const be="undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__;var ve=n(87058);function Ae(e,t){const n=Ee(e,t),r={type:t&&t.name,value:Me(t)};return n.length&&(r.stacktrace={frames:n}),void 0===r.type&&""===r.value&&(r.value="Unrecoverable error caught"),r}function we(e,t){return{exception:{values:[Ae(e,t)]}}}function Ee(e,t){const n=t.stacktrace||t.stack||"",r=function(e){if(e){if("number"===typeof e.framesToPop)return e.framesToPop;if(ke.test(e.message))return 1}return 0}(t);try{return e(n,r)}catch(o){}return[]}const ke=/Minified React error #\d+;/i;function Me(e){const t=e&&e.message;return t?t.error&&"string"===typeof t.error.message?t.error.message:t:"No error message"}function xe(e,t,n,r,i){let a;if((0,V.VW)(t)&&t.error){return we(e,t.error)}if((0,V.TX)(t)||(0,V.fm)(t)){const i=t;if("stack"in t)a=we(e,t);else{const t=i.name||((0,V.TX)(i)?"DOMError":"DOMException"),s=i.message?"".concat(t,": ").concat(i.message):t;a=Ce(e,s,n,r),(0,o.Db)(a,s)}return"code"in i&&(a.tags={...a.tags,"DOMException.code":"".concat(i.code)}),a}if((0,V.VZ)(t))return we(e,t);if((0,V.PO)(t)||(0,V.cO)(t)){return a=function(e,t,n,r){const o=(0,ve.s3)(),i=o&&o.getOptions().normalizeDepth,a={exception:{values:[{type:(0,V.cO)(t)?t.constructor.name:r?"UnhandledRejection":"Error",value:Se(t,{isUnhandledRejection:r})}]},extra:{__serialized__:(0,G.Qy)(t,i)}};if(n){const t=Ee(e,n);t.length&&(a.exception.values[0].stacktrace={frames:t})}return a}(e,t,n,i),(0,o.EG)(a,{synthetic:!0}),a}return a=Ce(e,t,n,r),(0,o.Db)(a,"".concat(t),void 0),(0,o.EG)(a,{synthetic:!0}),a}function Ce(e,t,n,r){const o={message:t};if(r&&n){const r=Ee(e,n);r.length&&(o.exception={values:[{value:t,stacktrace:{frames:r}}]})}return o}function Se(e,t){let{isUnhandledRejection:n}=t;const r=(0,b.zf)(e),o=n?"promise rejection":"exception";if((0,V.VW)(e))return"Event `ErrorEvent` captured as ".concat(o," with message `").concat(e.message,"`");if((0,V.cO)(e)){const t=function(e){try{const t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch(t){}}(e);return"Event `".concat(t,"` (type=").concat(e.type,") captured as ").concat(o)}return"Object captured as ".concat(o," with keys: ").concat(r)}const _e=x.n2;let Te=0;function Ie(){return Te>0}function De(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;if("function"!==typeof e)return e;try{const t=e.__sentry_wrapped__;if(t)return t;if((0,b.HK)(e))return e}catch(i){return e}const r=function(){const r=Array.prototype.slice.call(arguments);try{n&&"function"===typeof n&&n.apply(this,arguments);const o=r.map((e=>De(e,t)));return e.apply(this,o)}catch(i){throw Te++,setTimeout((()=>{Te--})),(0,ve.$e)((e=>{e.addEventProcessor((e=>(t.mechanism&&((0,o.Db)(e,void 0,void 0),(0,o.EG)(e,t.mechanism)),e.extra={...e.extra,arguments:r},e))),(0,ve.Tb)(i)})),i}};try{for(const t in e)Object.prototype.hasOwnProperty.call(e,t)&&(r[t]=e[t])}catch(a){}(0,b.$Q)(r,e),(0,b.xp)(e,"__sentry_wrapped__",r);try{Object.getOwnPropertyDescriptor(r,"name").configurable&&Object.defineProperty(r,"name",{get:()=>e.name})}catch(a){}return r}class Pe extends de{constructor(e){const t=_e.SENTRY_SDK_SOURCE||(0,ye.S)();e._metadata=e._metadata||{},e._metadata.sdk=e._metadata.sdk||{name:"sentry.javascript.browser",packages:[{name:"".concat(t,":@sentry/browser"),version:me.J}],version:me.J},super(e),e.sendClientReports&&_e.document&&_e.document.addEventListener("visibilitychange",(()=>{"hidden"===_e.document.visibilityState&&this._flushOutcomes()}))}eventFromException(e,t){return function(e,t,n,r){const i=xe(e,t,n&&n.syntheticException||void 0,r);return(0,o.EG)(i),i.level="error",n&&n.event_id&&(i.event_id=n.event_id),(0,H.WD)(i)}(this._options.stackParser,e,t,this._options.attachStacktrace)}eventFromMessage(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"info",n=arguments.length>2?arguments[2]:void 0;return function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"info",r=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0;const i=Ce(e,t,r&&r.syntheticException||void 0,o);return i.level=n,r&&r.event_id&&(i.event_id=r.event_id),(0,H.WD)(i)}(this._options.stackParser,e,t,n,this._options.attachStacktrace)}captureUserFeedback(e){if(!this._isEnabled())return void(be&&r.kg.warn("SDK not enabled, will not capture user feedback."));const t=function(e,t){let{metadata:n,tunnel:r,dsn:o}=t;const i={event_id:e.event_id,sent_at:(new Date).toISOString(),...n&&n.sdk&&{sdk:{name:n.sdk.name,version:n.sdk.version}},...!!r&&!!o&&{dsn:z(o)}},a=function(e){return[{type:"user_report"},e]}(e);return Z(i,[a])}(e,{metadata:this.getSdkMetadata(),dsn:this.getDsn(),tunnel:this.getOptions().tunnel});this._sendEnvelope(t)}_prepareEvent(e,t,n){return e.platform=e.platform||"javascript",super._prepareEvent(e,t,n)}_flushOutcomes(){const e=this._clearOutcomes();if(0===e.length)return void(be&&r.kg.log("No outcomes to send"));if(!this._dsn)return void(be&&r.kg.log("No dsn provided, will not send outcomes"));be&&r.kg.log("Sending outcomes:",e);const t=(n=e,Z((o=this._options.tunnel&&z(this._dsn))?{dsn:o}:{},[[{type:"client_report"},{timestamp:i||(0,ge.yW)(),discarded_events:n}]]));var n,o,i;this._sendEnvelope(t)}}let Ne=null;function Be(){Ne=x.n2.onerror,x.n2.onerror=function(e,t,n,r,o){return B("error",{column:r,error:o,line:n,msg:e,url:t}),!(!Ne||Ne.__SENTRY_LOADER__)&&Ne.apply(this,arguments)},x.n2.onerror.__SENTRY_INSTRUMENTED__=!0}let Oe=null;function je(){Oe=x.n2.onunhandledrejection,x.n2.onunhandledrejection=function(e){return B("unhandledrejection",e),!(Oe&&!Oe.__SENTRY_LOADER__)||Oe.apply(this,arguments)},x.n2.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}var Ue=n(42807);const Re="GlobalHandlers",Fe=d(Re,(function(){const e={onerror:!0,onunhandledrejection:!0,...arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}};return{name:Re,setupOnce(){Error.stackTraceLimit=50},setup(t){e.onerror&&(!function(e){!function(e){const t="error";P(t,e),N(t,Be)}((t=>{const{stackParser:n,attachStacktrace:r}=Qe();if((0,ve.s3)()!==e||Ie())return;const{msg:o,url:i,line:a,column:s,error:c}=t,l=void 0===c&&(0,V.HD)(o)?function(e,t,n,r){const o=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i;let i=(0,V.VW)(e)?e.message:e,a="Error";const s=i.match(o);s&&(a=s[1],i=s[2]);const c={exception:{values:[{type:a,value:i}]}};return Le(c,t,n,r)}(o,i,a,s):Le(xe(n,c||o,void 0,r,!1),i,a,s);l.level="error",(0,ve.eN)(l,{originalException:c,mechanism:{handled:!1,type:"onerror"}})}))}(t),ze("onerror")),e.onunhandledrejection&&(!function(e){!function(e){const t="unhandledrejection";P(t,e),N(t,je)}((t=>{const{stackParser:n,attachStacktrace:r}=Qe();if((0,ve.s3)()!==e||Ie())return;const o=function(e){if((0,V.pt)(e))return e;const t=e;try{if("reason"in t)return t.reason;if("detail"in t&&"reason"in t.detail)return t.detail.reason}catch(n){}return e}(t),i=(0,V.pt)(o)?{exception:{values:[{type:"UnhandledRejection",value:"Non-Error promise rejection captured with value: ".concat(String(o))}]}}:xe(n,o,void 0,r,!0);i.level="error",(0,ve.eN)(i,{originalException:o,mechanism:{handled:!1,type:"onunhandledrejection"}})}))}(t),ze("onunhandledrejection"))}}}));function Le(e,t,n,r){const o=e.exception=e.exception||{},i=o.values=o.values||[],a=i[0]=i[0]||{},s=a.stacktrace=a.stacktrace||{},c=s.frames=s.frames||[],l=isNaN(parseInt(r,10))?void 0:r,u=isNaN(parseInt(n,10))?void 0:n,f=(0,V.HD)(t)&&t.length>0?t:(0,Ue.l4)();return 0===c.length&&c.push({colno:l,filename:f,function:"?",in_app:!0,lineno:u}),e}function ze(e){be&&r.kg.log("Global Handler attached: ".concat(e))}function Qe(){const e=(0,ve.s3)();return e&&e.getOptions()||{stackParser:()=>[],attachStacktrace:!1}}const Je=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],Ve="TryCatch",He=d(Ve,(function(){const e={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,...arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}};return{name:Ve,setupOnce(){e.setTimeout&&(0,b.hl)(_e,"setTimeout",Ge),e.setInterval&&(0,b.hl)(_e,"setInterval",Ge),e.requestAnimationFrame&&(0,b.hl)(_e,"requestAnimationFrame",Ze),e.XMLHttpRequest&&"XMLHttpRequest"in _e&&(0,b.hl)(XMLHttpRequest.prototype,"send",We);const t=e.eventTarget;if(t){(Array.isArray(t)?t:Je).forEach(qe)}}}}));function Ge(e){return function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];const o=n[0];return n[0]=De(o,{mechanism:{data:{function:(0,k.$P)(e)},handled:!1,type:"instrument"}}),e.apply(this,n)}}function Ze(e){return function(t){return e.apply(this,[De(t,{mechanism:{data:{function:"requestAnimationFrame",handler:(0,k.$P)(e)},handled:!1,type:"instrument"}})])}}function We(e){return function(){const t=this;["onload","onerror","onprogress","onreadystatechange"].forEach((e=>{e in t&&"function"===typeof t[e]&&(0,b.hl)(t,e,(function(t){const n={mechanism:{data:{function:e,handler:(0,k.$P)(t)},handled:!1,type:"instrument"}},r=(0,b.HK)(t);return r&&(n.mechanism.data.handler=(0,k.$P)(r)),De(t,n)}
2))}));for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return e.apply(this,r)}}function qe(e){const t=_e,n=t[e]&&t[e].prototype;n&&n.hasOwnProperty&&n.hasOwnProperty("addEventListener")&&((0,b.hl)(n,"addEventListener",(function(t){return function(n,r,o){try{"function"===typeof r.handleEvent&&(r.handleEvent=De(r.handleEvent,{mechanism:{data:{function:"handleEvent",handler:(0,k.$P)(r),target:e},handled:!1,type:"instrument"}}))}catch(i){}return t.apply(this,[n,De(r,{mechanism:{data:{function:"addEventListener",handler:(0,k.$P)(r),target:e},handled:!1,type:"instrument"}}),o])}})),(0,b.hl)(n,"removeEventListener",(function(e){return function(t,n,r){const o=n;try{const n=o&&o.__sentry_wrapped__;n&&e.call(this,t,n,r)}catch(i){}return e.call(this,t,o,r)}})))}function Ye(){"console"in x.n2&&r.RU.forEach((function(e){e in x.n2.console&&(0,b.hl)(x.n2.console,e,(function(t){return r.LD[e]=t,function(){for(var t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];B("console",{args:n,level:e});const i=r.LD[e];i&&i.apply(x.n2.console,n)}}))}))}const Ke=x.n2,$e=1e3;let Xe,et,tt;function nt(){if(!Ke.document)return;const e=B.bind(null,"dom"),t=rt(e,!0);Ke.document.addEventListener("click",t,!1),Ke.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach((t=>{const n=Ke[t]&&Ke[t].prototype;n&&n.hasOwnProperty&&n.hasOwnProperty("addEventListener")&&((0,b.hl)(n,"addEventListener",(function(t){return function(n,r,o){if("click"===n||"keypress"==n)try{const r=this,i=r.__sentry_instrumentation_handlers__=r.__sentry_instrumentation_handlers__||{},a=i[n]=i[n]||{refCount:0};if(!a.handler){const r=rt(e);a.handler=r,t.call(this,n,r,o)}a.refCount++}catch(i){}return t.call(this,n,r,o)}})),(0,b.hl)(n,"removeEventListener",(function(e){return function(t,n,r){if("click"===t||"keypress"==t)try{const n=this,o=n.__sentry_instrumentation_handlers__||{},i=o[t];i&&(i.refCount--,i.refCount<=0&&(e.call(this,t,i.handler,r),i.handler=void 0,delete o[t]),0===Object.keys(o).length&&delete n.__sentry_instrumentation_handlers__)}catch(o){}return e.call(this,t,n,r)}})))}))}function rt(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return n=>{if(!n||n._sentryCaptured)return;const r=function(e){try{return e.target}catch(t){return null}}(n);if(function(e,t){return"keypress"===e&&(!t||!t.tagName||"INPUT"!==t.tagName&&"TEXTAREA"!==t.tagName&&!t.isContentEditable)}(n.type,r))return;(0,b.xp)(n,"_sentryCaptured",!0),r&&!r._sentryId&&(0,b.xp)(r,"_sentryId",(0,o.DM)());const i="keypress"===n.type?"input":n.type;if(!function(e){if(e.type!==et)return!1;try{if(!e.target||e.target._sentryId!==tt)return!1}catch(t){}return!0}(n)){e({event:n,name:i,global:t}),et=n.type,tt=r?r._sentryId:void 0}clearTimeout(Xe),Xe=Ke.setTimeout((()=>{tt=void 0,et=void 0}),$e)}}const ot=x.n2,it="__sentry_xhr_v3__";function at(){if(!ot.XMLHttpRequest)return;const e=XMLHttpRequest.prototype;(0,b.hl)(e,"open",(function(e){return function(){const t=Date.now();for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];const i=(0,V.HD)(r[0])?r[0].toUpperCase():void 0,a=function(e){if((0,V.HD)(e))return e;try{return e.toString()}catch(t){}return}(r[1]);if(!i||!a)return e.apply(this,r);this[it]={method:i,url:a,request_headers:{}},"POST"===i&&a.match(/sentry_key/)&&(this.__sentry_own_request__=!0);const s=()=>{const e=this[it];if(e&&4===this.readyState){try{e.status_code=this.status}catch(n){}B("xhr",{args:[i,a],endTimestamp:Date.now(),startTimestamp:t,xhr:this})}};return"onreadystatechange"in this&&"function"===typeof this.onreadystatechange?(0,b.hl)(this,"onreadystatechange",(function(e){return function(){s();for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return e.apply(this,n)}})):this.addEventListener("readystatechange",s),(0,b.hl)(this,"setRequestHeader",(function(e){return function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];const[o,i]=n,a=this[it];return a&&(0,V.HD)(o)&&(0,V.HD)(i)&&(a.request_headers[o.toLowerCase()]=i),e.apply(this,n)}})),e.apply(this,r)}})),(0,b.hl)(e,"send",(function(e){return function(){const t=this[it];for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];if(!t)return e.apply(this,r);void 0!==r[0]&&(t.body=r[0]);return B("xhr",{args:[t.method,t.url],startTimestamp:Date.now(),xhr:this}),e.apply(this,r)}}))}function st(){(function(){if("string"===typeof EdgeRuntime)return!0;
2if(!S())return!1;if(_(C.fetch))return!0;let e=!1;const t=C.document;if(t&&"function"===typeof t.createElement)try{const n=t.createElement("iframe");n.hidden=!0,t.head.appendChild(n),n.contentWindow&&n.contentWindow.fetch&&(e=_(n.contentWindow.fetch)),t.head.removeChild(n)}catch(n){M.X&&r.kg.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",n)}return e})()&&(0,b.hl)(x.n2,"fetch",(function(e){return function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];const{method:o,url:i}=function(e){if(0===e.length)return{method:"GET",url:""};if(2===e.length){const[t,n]=e;return{url:lt(t),method:ct(n,"method")?String(n.method).toUpperCase():"GET"}}const t=e[0];return{url:lt(t),method:ct(t,"method")?String(t.method).toUpperCase():"GET"}}(n),a={args:n,fetchData:{method:o,url:i},startTimestamp:Date.now()};return B("fetch",{...a}),e.apply(x.n2,n).then((e=>(B("fetch",{...a,endTimestamp:Date.now(),response:e}),e)),(e=>{throw B("fetch",{...a,endTimestamp:Date.now(),error:e}),e}))}}))}function ct(e,t){return!!e&&"object"===typeof e&&!!e[t]}function lt(e){return"string"===typeof e?e:e?ct(e,"url")?e.url:e.toString?e.toString():"":""}const ut=["fatal","error","warning","log","info","debug"];function ft(e){return"warn"===e?"warning":ut.includes(e)?e:"log"}function dt(e){if(!e)return{};const t=e.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!t)return{};const n=t[6]||"",r=t[8]||"";return{host:t[4],path:t[5],protocol:t[2],search:n,hash:r,relative:t[5]+n+r}}const ht=1024,pt="Breadcrumbs",mt=d(pt,(function(){const e={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}};return{name:pt,setup(t){var n;e.console&&function(e){const t="console";P(t,e),N(t,Ye)}(function(e){return function(t){if((0,ve.s3)()!==e)return;const n={category:"console",data:{arguments:t.args,logger:"console"},level:ft(t.level),message:(0,i.nK)(t.args," ")};if("assert"===t.level){if(!1!==t.args[0])return;n.message="Assertion failed: ".concat((0,i.nK)(t.args.slice(1)," ")||"console.assert"),n.data.arguments=t.args.slice(1)}(0,ve.n_)(n,{input:t.args,level:t.level})}}(t)),e.dom&&(n=function(e,t){return function(n){if((0,ve.s3)()!==e)return;let o,i,a="object"===typeof t?t.serializeAttribute:void 0,s="object"===typeof t&&"number"===typeof t.maxStringLength?t.maxStringLength:void 0;s&&s>ht&&(be&&r.kg.warn("`dom.maxStringLength` cannot exceed ".concat(ht,", but a value of ").concat(s," was configured. Sentry will use ").concat(ht," instead.")),s=ht),"string"===typeof a&&(a=[a]);try{const e=n.event,t=function(e){return!!e&&!!e.target}(e)?e.target:e;o=(0,Ue.Rt)(t,{keyAttrs:a,maxStringLength:s}),i=(0,Ue.iY)(t)}catch(l){o="<unknown>"}if(0===o.length)return;const c={category:"ui.".concat(n.name),message:o};i&&(c.data={"ui.component_name":i}),(0,ve.n_)(c,{event:n.event,name:n.name,global:n.global})}}(t,e.dom),P("dom",n),N("dom",nt)),e.xhr&&function(e){P("xhr",e),N("xhr",at)}(function(e){return function(t){if((0,ve.s3)()!==e)return;const{startTimestamp:n,endTimestamp:r}=t,o=t.xhr[it];if(!n||!r||!o)return;const{method:i,url:a,status_code:s,body:c}=o,l={method:i,url:a,status_code:s},u={xhr:t.xhr,input:c,startTimestamp:n,endTimestamp:r};(0,ve.n_)({category:"xhr",data:l,type:"http"},u)}}(t)),e.fetch&&function(e){const t="fetch";P(t,e),N(t,st)}(function(e){return function(t){if((0,ve.s3)()!==e)return;const{startTimestamp:n,endTimestamp:r}=t;if(r&&(!t.fetchData.url.match(/sentry_key/)||"POST"!==t.fetchData.method))if(t.error){const e=t.fetchData,o={data:t.error,input:t.args,startTimestamp:n,endTimestamp:r};(0,ve.n_)({category:"fetch",data:e,level:"error",type:"http"},o)}else{const e=t.response,o={...t.fetchData,status_code:e&&e.status},i={input:t.args,response:e,startTimestamp:n,endTimestamp:r};(0,ve.n_)({category:"fetch",data:o,type:"http"},i)}}}(t)),e.history&&U(function(e){return function(t){if((0,ve.s3)()!==e)return;let n=t.from,r=t.to;const o=dt(_e.location.href);let i=n?dt(n):void 0;const a=dt(r);i&&i.path||(i=o),o.protocol===a.protocol&&o.host===a.host&&(r=a.relative),o.protocol===i.protocol&&o.host===i.host&&(n=i.relative),(0,ve.n_)({category:"navigation",data:{from:n,to:r}})}}(t)),e.sentry&&t.on&&t.on("beforeSendEvent",function(e){return function(t){(0,ve.s3)()===e&&(0,ve.n_)({category:"sentry.".concat("transaction"===t.type?"transaction":"event"),event_id:t.event_id,level:t.level,message:(0,o.jH)(t)},{event:t})}}(t))}}}));function yt(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:250,r=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0,a=arguments.length>5?arguments[5]:void 0,s=arguments.length>6?arguments[6]:void 0;if(!a.exception||!a.exception.values||!s||!(0,V.V9)(s.originalException,Error))return;const c=a.exception.values.length>0?a.exception.values[a.exception.values.length-1]:void 0;var l,u;c&&(a.exception.values=(l=gt(e,t,o,s.originalException,r,a.exception.values,c,0),u=n,l.map((e=>(e.value&&(e.value=(0,i.$G)(e.value,u)),e)))))}
2function gt(e,t,n,r,o,i,a,s){if(i.length>=n+1)return i;let c=[...i];if((0,V.V9)(r[o],Error)){bt(a,s);const i=e(t,r[o]),l=c.length;vt(i,o,l,s),c=gt(e,t,n,r[o],o,[i,...c],i,l)}return Array.isArray(r.errors)&&r.errors.forEach(((r,i)=>{if((0,V.V9)(r,Error)){bt(a,s);const l=e(t,r),u=c.length;vt(l,"errors[".concat(i,"]"),u,s),c=gt(e,t,n,r,o,[l,...c],l,u)}})),c}function bt(e,t){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,is_exception_group:!0,exception_id:t}}function vt(e,t,n,r){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,type:"chained",source:t,exception_id:n,parent_id:r}}const At="LinkedErrors",wt=d(At,(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=e.limit||5,n=e.key||"cause";return{name:At,preprocessEvent(e,r,o){const i=o.getOptions();yt(Ae,i.stackParser,i.maxValueLength,n,t,e,r)}}})),Et="HttpContext",kt=d(Et,(()=>({name:Et,preprocessEvent(e){if(!_e.navigator&&!_e.location&&!_e.document)return;const t=e.request&&e.request.url||_e.location&&_e.location.href,{referrer:n}=_e.document||{},{userAgent:r}=_e.navigator||{},o={...e.request&&e.request.headers,...n&&{Referer:n},...r&&{"User-Agent":r}},i={...e.request,...t&&{url:t},headers:o};e.request=i}}))),Mt="Dedupe",xt=d(Mt,(()=>{let e;return{name:Mt,processEvent(t){if(t.type)return t;try{if(function(e,t){if(!t)return!1;if(function(e,t){const n=e.message,r=t.message;if(!n&&!r)return!1;if(n&&!r||!n&&r)return!1;if(n!==r)return!1;if(!St(e,t))return!1;if(!Ct(e,t))return!1;return!0}(e,t))return!0;if(function(e,t){const n=_t(t),r=_t(e);if(!n||!r)return!1;if(n.type!==r.type||n.value!==r.value)return!1;if(!St(e,t))return!1;if(!Ct(e,t))return!1;return!0}(e,t))return!0;return!1}(t,e))return be&&r.kg.warn("Event dropped due to being a duplicate of previously captured event."),null}catch(n){}return e=t}}}));function Ct(e,t){let n=Tt(e),r=Tt(t);if(!n&&!r)return!0;if(n&&!r||!n&&r)return!1;if(r.length!==n.length)return!1;for(let o=0;o<r.length;o++){const e=r[o],t=n[o];if(e.filename!==t.filename||e.lineno!==t.lineno||e.colno!==t.colno||e.function!==t.function)return!1}return!0}function St(e,t){let n=e.fingerprint,r=t.fingerprint;if(!n&&!r)return!0;if(n&&!r||!n&&r)return!1;try{return!(n.join("")!==r.join(""))}catch(o){return!1}}function _t(e){return e.exception&&e.exception.values&&e.exception.values[0]}function Tt(e){const t=e.exception;if(t)try{return t.values[0].stacktrace.frames}catch(n){return}}const It="?";function Dt(e,t,n,r){const o={filename:e,function:t,in_app:!0};return void 0!==n&&(o.lineno=n),void 0!==r&&(o.colno=r),o}const Pt=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,Nt=/\((\S*)(?::(\d+))(?::(\d+))\)/,Bt=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,Ot=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,jt=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:[-a-z]+):.*?):(\d+)(?::(\d+))?\)?\s*$/i,Ut=[[30,e=>{const t=Pt.exec(e);if(t){if(t[2]&&0===t[2].indexOf("eval")){const e=Nt.exec(t[2]);e&&(t[2]=e[1],t[3]=e[2],t[4]=e[3])}const[e,n]=Ft(t[1]||It,t[2]);return Dt(n,e,t[3]?+t[3]:void 0,t[4]?+t[4]:void 0)}}],[50,e=>{const t=Bt.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){const e=Ot.exec(t[3]);e&&(t[1]=t[1]||"eval",t[3]=e[1],t[4]=e[2],t[5]="")}let e=t[3],n=t[1]||It;return[n,e]=Ft(n,e),Dt(e,n,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}}],[40,e=>{const t=jt.exec(e);return t?Dt(t[2],t[1]||It,+t[3],t[4]?+t[4]:void 0):void 0}]],Rt=(0,k.pE)(...Ut),Ft=(e,t)=>{const n=-1!==e.indexOf("safari-extension"),r=-1!==e.indexOf("safari-web-extension");return n||r?[-1!==e.indexOf("@")?e.split("@")[0]:It,n?"safari-extension:".concat(t):"safari-web-extension:".concat(t)]:[e,t]};function Lt(e){const t=[];function n(e){return t.splice(t.indexOf(e),1)[0]}return{$:t,add:function(r){if(!(void 0===e||t.length<e))return(0,H.$2)(new ne("Not adding Promise because buffer limit was reached."));const o=r();
2return-1===t.indexOf(o)&&t.push(o),o.then((()=>n(o))).then(null,(()=>n(o).then(null,(()=>{})))),o},drain:function(e){return new H.cW(((n,r)=>{let o=t.length;if(!o)return n(!0);const i=setTimeout((()=>{e&&e>0&&n(!1)}),e);t.forEach((e=>{(0,H.WD)(e).then((()=>{--o||(clearTimeout(i),n(!0))}),r)}))}))}}}const zt=6e4;function Qt(e,t){let{statusCode:n,headers:r}=t,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Date.now();const i={...e},a=r&&r["x-sentry-rate-limits"],s=r&&r["retry-after"];if(a)for(const c of a.trim().split(",")){const[e,t]=c.split(":",2),n=parseInt(e,10),r=1e3*(isNaN(n)?60:n);if(t)for(const a of t.split(";"))i[a]=o+r;else i.all=o+r}else s?i.all=o+function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Date.now();const n=parseInt("".concat(e),10);if(!isNaN(n))return 1e3*n;const r=Date.parse("".concat(e));return isNaN(r)?zt:r-t}(s,o):429===n&&(i.all=o+6e4);return i}const Jt=30;function Vt(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Lt(e.bufferSize||Jt),o={};function i(i){const s=[];if(q(i,((t,n)=>{const r=ee(n);if(function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Date.now();return function(e,t){return e[t]||e.all||0}(e,t)>n}(o,r)){const o=Ht(t,n);e.recordDroppedEvent("ratelimit_backoff",r,o)}else s.push(t)})),0===s.length)return(0,H.WD)();const c=Z(i[0],s),l=t=>{q(c,((n,r)=>{const o=Ht(n,r);e.recordDroppedEvent(t,ee(r),o)}))};return n.add((()=>t({body:K(c,e.textEncoder)}).then((e=>(void 0!==e.statusCode&&(e.statusCode<200||e.statusCode>=300)&&a.X&&r.kg.warn("Sentry responded with status code ".concat(e.statusCode," to sent event.")),o=Qt(o,e),e)),(e=>{throw l("network_error"),e})))).then((e=>e),(e=>{if(e instanceof ne)return a.X&&r.kg.error("Skipped sending event because buffer is full."),l("queue_overflow"),(0,H.WD)();throw e}))}return i.__sentry__baseTransport__=!0,{send:i,flush:e=>n.drain(e)}}function Ht(e,t){if("event"===t||"transaction"===t)return Array.isArray(e)?e[1]:void 0}let Gt;function Zt(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){if(Gt)return Gt;if(_(_e.fetch))return Gt=_e.fetch.bind(_e);const e=_e.document;let t=_e.fetch;if(e&&"function"===typeof e.createElement)try{const n=e.createElement("iframe");n.hidden=!0,e.head.appendChild(n);const r=n.contentWindow;r&&r.fetch&&(t=r.fetch),e.head.removeChild(n)}catch(n){be&&r.kg.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",n)}return Gt=t.bind(_e)}(),n=0,o=0;return Vt(e,(function(r){const i=r.body.length;n+=i,o++;const a={body:r.body,method:"POST",referrerPolicy:"origin",headers:e.headers,keepalive:n<=6e4&&o<15,...e.fetchOptions};try{return t(e.url,a).then((e=>(n-=i,o--,{statusCode:e.status,headers:{"x-sentry-rate-limits":e.headers.get("X-Sentry-Rate-Limits"),"retry-after":e.headers.get("Retry-After")}})))}catch(s){return Gt=void 0,n-=i,o--,(0,H.$2)(s)}}))}const Wt=4;function qt(e){return Vt(e,(function(t){return new H.cW(((n,r)=>{const o=new XMLHttpRequest;o.onerror=r,o.onreadystatechange=()=>{o.readyState===Wt&&n({statusCode:o.status,headers:{"x-sentry-rate-limits":o.getResponseHeader("X-Sentry-Rate-Limits"),"retry-after":o.getResponseHeader("Retry-After")}})},o.open("POST",e.url);for(const t in e.headers)Object.prototype.hasOwnProperty.call(e.headers,t)&&o.setRequestHeader(t,e.headers[t]);o.send(t.body)}))}))}const Yt=[new y,new w,new He,new mt,new Fe,new wt,new xt,new kt];function Kt(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};void 0===e.defaultIntegrations&&(e.defaultIntegrations=Yt),void 0===e.release&&("string"===typeof __SENTRY_RELEASE__&&(e.release=__SENTRY_RELEASE__),_e.SENTRY_RELEASE&&_e.SENTRY_RELEASE.id&&(e.release=_e.SENTRY_RELEASE.id)),void 0===e.autoSessionTracking&&(e.autoSessionTracking=!0),void 0===e.sendClientReports&&(e.sendClientReports=!0);const t={...e,stackParser:(0,k.Sq)(e.stackParser||Rt),integrations:u(e),transport:e.transport||(S()?Zt:qt)};!function(e,t){!0===t.debug&&(a.X?r.kg.enable():(0,r.Cf)((()=>{E.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})));const n=(0,c.Gd)();n.getScope().update(t.initialScope);const o=new e(t);n.bindClient(o)}(Pe,t),e.autoSessionTracking&&function(){if("undefined"===typeof _e.document)return void(be&&r.kg.warn("Session tracking in non-browser environment with @
2sentry/browser is not supported."));const e=(0,c.Gd)();if(!e.captureSession)return;$t(e),U((e=>{let{from:t,to:n}=e;void 0!==t&&t!==n&&$t((0,c.Gd)())}))}()}function $t(e){e.startSession({ignoreDuration:!0}),e.captureSession()}},7401:(e,t,n)=>{"use strict";n.d(t,{J:()=>r});const r="production"},3964:(e,t,n)=>{"use strict";n.d(t,{X:()=>r});const r="undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__},52724:(e,t,n)=>{"use strict";n.d(t,{RP:()=>u,cc:()=>l,fH:()=>c});var r=n(9929),o=n(32322),i=n(74475),a=n(11827),s=n(3964);function c(){return(0,r.YO)("globalEventProcessors",(()=>[]))}function l(e){c().push(e)}function u(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;return new o.cW(((o,c)=>{const l=e[r];if(null===t||"function"!==typeof l)o(t);else{const f=l({...t},n);s.X&&l.id&&null===f&&i.kg.log('Event processor "'.concat(l.id,'" dropped event')),(0,a.J8)(f)?f.then((t=>u(e,t,n,r+1).then(o))).then(null,c):u(e,f,n,r+1).then(o).then(null,c)}}))}},87058:(e,t,n)=>{"use strict";n.d(t,{$e:()=>c,Tb:()=>i,eN:()=>a,n_:()=>s,s3:()=>l});var r=n(89278),o=n(67791);function i(e,t){return(0,r.Gd)().captureException(e,(0,o.U0)(t))}function a(e,t){return(0,r.Gd)().captureEvent(e,t)}function s(e,t){(0,r.Gd)().addBreadcrumb(e,t)}function c(e){return(0,r.Gd)().withScope(e)}function l(){return(0,r.Gd)().getClient()}},89278:(e,t,n)=>{"use strict";n.d(t,{Gd:()=>g,aF:()=>b});var r=n(16768),o=n(55267),i=n(74475),a=n(9929),s=n(7401),c=n(3964),l=n(52430),u=n(57386),f=n(46857);const d=parseFloat(f.J),h=100;class p{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new l.sX,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:new l.sX,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:d;this._version=r,this._stack=[{scope:t}],e&&this.bindClient(e),this._isolationScope=n}isOlderThan(e){return this._version<e}bindClient(e){this.getStackTop().client=e,e&&e.setupIntegrations&&e.setupIntegrations()}pushScope(){const e=this.getScope().clone();return this.getStack().push({client:this.getClient(),scope:e}),e}popScope(){return!(this.getStack().length<=1)&&!!this.getStack().pop()}withScope(e){const t=this.pushScope();try{return e(t)}finally{this.popScope()}}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStack(){return this._stack}getStackTop(){return this._stack[this._stack.length-1]}captureException(e,t){const n=this._lastEventId=t&&t.event_id?t.event_id:(0,r.DM)(),o=new Error("Sentry syntheticException");return this._withClient(((r,i)=>{r.captureException(e,{originalException:e,syntheticException:o,...t,event_id:n},i)})),n}captureMessage(e,t,n){const o=this._lastEventId=n&&n.event_id?n.event_id:(0,r.DM)(),i=new Error(e);return this._withClient(((r,a)=>{r.captureMessage(e,t,{originalException:e,syntheticException:i,...n,event_id:o},a)})),o}captureEvent(e,t){const n=t&&t.event_id?t.event_id:(0,r.DM)();return e.type||(this._lastEventId=n),this._withClient(((r,o)=>{r.captureEvent(e,{...t,event_id:n},o)})),n}lastEventId(){return this._lastEventId}addBreadcrumb(e,t){const{scope:n,client:r}=this.getStackTop();if(!r)return;const{beforeBreadcrumb:a=null,maxBreadcrumbs:s=h}=r.getOptions&&r.getOptions()||{};if(s<=0)return;const c={timestamp:(0,o.yW)(),...e},l=a?(0,i.Cf)((()=>a(c,t))):c;null!==l&&(r.emit&&r.emit("beforeAddBreadcrumb",l,t),n.addBreadcrumb(l,s))}setUser(e){this.getScope().setUser(e)}setTags(e){this.getScope().setTags(e)}setExtras(e){this.getScope().setExtras(e)}setTag(e,t){this.getScope().setTag(e,t)}setExtra(e,t){this.getScope().setExtra(e,t)}setContext(e,t){this.getScope().setContext(e,t)}configureScope(e){const{scope:t,client:n}=this.getStackTop();n&&e(t)}run(e){const t=y(this);try{e(this)}finally{y(t)}}getIntegration(e){const t=this.getClient();if(!t)return null;try{return t.getIntegration(e)}catch(n){return c.X&&i.kg.warn("Cannot retrieve integration ".concat(e.id," from the current Hub")),null}}startTransaction(e,t){const n=this._callExtensionMethod("startTransaction",e,t);if(c.X&&!n){this.getClient()?i.kg.warn("Tracing extension 'startTransaction' has not been added. Call 'addTracingExtensions' before calling 'init':\nSentry.addTracingExtensions();\nSentry.init({...});\n"):i.kg.warn("Tracing extension 'startTransaction' is missing. You should 'init' the SDK before calling 'startTransaction'")}return n}traceHeaders(){return this._callExtensionMethod("traceHeaders")}captureSession(){if(arguments.length>0&&void 0!==arguments[0]&&arguments[0])return this.endSession();this._sendSessionUpdate()}endSession(){const e=this.getStackTop().scope,t=e.getSession();t&&(0,u.RJ)(t),this._sendSessionUpdate(),e.setSession()}startSession(e){const{scope:t,client:n}=this.getStackTop(),{release:r,environment:o=s.J}=n&&n.getOptions()||{},{userAgent:i}=a.n2.navigator||{},c=(0,u.Hv)({release:r,environment:o,user:t.getUser(),...i&&{userAgent:i},...e}),l=t.getSession&&t.getSession();return l&&"ok"===l.status&&(0,u.CT)(l,{status:"exited"}),this.endSession(),t.setSession(c),c}shouldSendDefaultPii(){const e=this.getClient(),t=e&&e.getOptions();return Boolean(t&&t.sendDefaultPii)}_sendSessionUpdate(){const{scope:e,client:t}=this.getStackTop(),n=e.getSession();n&&t&&t.captureSession&&t.captureSession(n)}_withClient(e){const{scope:t,client:n}=this.getStackTop();n&&e(n,t)}_callExtensionMethod(e){const t=m().__SENTRY__;if(t&&t.extensions&&"function"===typeof t.extensions[e]){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return t.extensions[e].apply(this,r)}c.X&&i.kg.warn("Extension method ".concat(e," couldn't be found, doing nothing."))}}function m(){return a.n2.__SENTRY__=a.n2.__SENTRY__||{extensions:{},hub:void 0},a.n2}function y(e){const t=m(),n=w(t);return E(t,e),n}function g(){const e=m();if(e.__SENTRY__&&e.__SENTRY__.acs){const t=e.__SENTRY__.acs.getCurrentHub();if(t)return t}return v(e)}function b(){return g().getIsolationScope()}function v(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:m();return A(e)&&!w(e).isOlderThan(d)||E(e,new p),w(e)}function A(e){return!!(e&&e.__SENTRY__&&e.__SENTRY__.hub)}function w(e){return(0,a.YO)("hub",(()=>new p),e)}function E(e,t){if(!e)return!1;return(e.__SENTRY__=e.__SENTRY__||{}).hub=t,!0}},52430:(e,t,n)=>{"use strict";n.d(t,{lW:()=>f,sX:()=>u});var r=n(11827),o=n(55267),i=n(16768),a=n(52724),s=n(57386),c=n(3486);let l;class u{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext=d()}static clone(e){return e?e.clone():new u}clone(){const e=new u;return e._breadcrumbs=[...this._breadcrumbs],e._tags={...this._tags},e._extra={...this._extra},e._contexts={...this._contexts},e._user=this._user,e._level=this._level,e._span=this._span,e._session=this._session,e._transactionName=this._transactionName,e._fingerprint=this._fingerprint,e._eventProcessors=[...this._eventProcessors],e._requestSession=this._requestSession,e._attachments=[...this._attachments],e._sdkProcessingMetadata={...this._sdkProcessingMetadata},e._propagationContext={...this._propagationContext},e}addScopeListener(e){this._scopeListeners.push(e)}addEventProcessor(e){return this._eventProcessors.push(e),this}setUser(e){return this._user=e||{},this._session&&(0,s.CT)(this._session,{user:e}),this._notifyScopeListeners(),this}getUser(){return this._user}getRequestSession(){return this._requestSession}setRequestSession(e){return this._requestSession=e,this}setTags(e){return this._tags={...this._tags,...e},this._notifyScopeListeners(),this}setTag(e,t){return this._tags={...this._tags,[e]:t},this._notifyScopeListeners(),this}setExtras(e){return this._extra={...this._extra,...e},this._notifyScopeListeners(),this}setExtra(e,t){return this._extra={...this._extra,[e]:t},this._notifyScopeListeners(),this}setFingerprint(e){return this._fingerprint=e,this._notifyScopeListeners(),this}setLevel(e){return this._level=e,this._notifyScopeListeners(),this}setTransactionName(e){return this._transactionName=e,this._notifyScopeListeners(),this}setContext(e,t){return null===t?delete this._contexts[e]:this._contexts[e]=t,this._notifyScopeListeners(),this}setSpan(e){return this._span=e,this._notifyScopeListeners(),this}getSpan(){return this._span}getTransaction(){const e=this.getSpan();return e&&e.transaction}setSession(e){return e?this._session=e:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(e){if(!e)return this;if("function"===typeof e){const t=e(this);return t instanceof u?t:this}return e instanceof u?(this._tags={...this._tags,...e._tags},this._extra={...this._extra,...e._extra},this._contexts={...this._contexts,...e._contexts},e._user&&Object.keys(e._user).length&&(this._user=e._user),e._level&&(this._level=e._level),e._fingerprint&&(this._fingerprint=e._fingerprint),e._requestSession&&(this._requestSession=e._requestSession),e._propagationContext&&(this._propagationContext=e._propagationContext)):(0,r.PO)(e)&&(this._tags={...this._tags,...e.tags},this._extra={...this._extra,...e.extra},this._contexts={...this._contexts,...e.contexts},e.user&&(this._user=e.user),e.level&&(this._level=e.level),e.fingerprint&&(this._fingerprint=e.fingerprint),e.requestSession&&(this._requestSession=e.requestSession),e.propagationContext&&(this._propagationContext=e.propagationContext)),this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._requestSession=void 0,this._span=void 0,this._session=void 0,this._notifyScopeListeners(),this._attachments=[],this._propagationContext=d(),this}addBreadcrumb(e,t){const n="number"===typeof t?t:100;if(n<=0)return this;const r={timestamp:(0,o.yW)(),...e},i=this._breadcrumbs;return i.push(r),this._breadcrumbs=i.length>n?i.slice(-n):i,this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(e){return this._attachments.push(e),this}
2getAttachments(){return this.getScopeData().attachments}clearAttachments(){return this._attachments=[],this}getScopeData(){const{_breadcrumbs:e,_attachments:t,_contexts:n,_tags:r,_extra:o,_user:i,_level:a,_fingerprint:s,_eventProcessors:c,_propagationContext:l,_sdkProcessingMetadata:u,_transactionName:f,_span:d}=this;return{breadcrumbs:e,attachments:t,contexts:n,tags:r,extra:o,user:i,level:a,fingerprint:s||[],eventProcessors:c,propagationContext:l,sdkProcessingMetadata:u,transactionName:f,span:d}}applyToEvent(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];(0,c.gi)(e,this.getScopeData());const r=[...n,...(0,a.fH)(),...this._eventProcessors];return(0,a.RP)(r,e,t)}setSDKProcessingMetadata(e){return this._sdkProcessingMetadata={...this._sdkProcessingMetadata,...e},this}setPropagationContext(e){return this._propagationContext=e,this}getPropagationContext(){return this._propagationContext}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach((e=>{e(this)})),this._notifyingListeners=!1)}}function f(){return l||(l=new u),l}function d(){return{traceId:(0,i.DM)(),spanId:(0,i.DM)().substring(16)}}},57386:(e,t,n)=>{"use strict";n.d(t,{CT:()=>s,Hv:()=>a,RJ:()=>c});var r=n(55267),o=n(16768),i=n(97069);function a(e){const t=(0,r.ph)(),n={sid:(0,o.DM)(),init:!0,timestamp:t,started:t,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>function(e){return(0,i.Jr)({sid:"".concat(e.sid),init:e.init,started:new Date(1e3*e.started).toISOString(),timestamp:new Date(1e3*e.timestamp).toISOString(),status:e.status,errors:e.errors,did:"number"===typeof e.did||"string"===typeof e.did?"".concat(e.did):void 0,duration:e.duration,abnormal_mechanism:e.abnormal_mechanism,attrs:{release:e.release,environment:e.environment,ip_address:e.ipAddress,user_agent:e.userAgent}})}(n)};return e&&s(n,e),n}function s(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(t.user&&(!e.ipAddress&&t.user.ip_address&&(e.ipAddress=t.user.ip_address),e.did||t.did||(e.did=t.user.id||t.user.email||t.user.username)),e.timestamp=t.timestamp||(0,r.ph)(),t.abnormal_mechanism&&(e.abnormal_mechanism=t.abnormal_mechanism),t.ignoreDuration&&(e.ignoreDuration=t.ignoreDuration),t.sid&&(e.sid=32===t.sid.length?t.sid:(0,o.DM)()),void 0!==t.init&&(e.init=t.init),!e.did&&t.did&&(e.did="".concat(t.did)),"number"===typeof t.started&&(e.started=t.started),e.ignoreDuration)e.duration=void 0;else if("number"===typeof t.duration)e.duration=t.duration;else{const t=e.timestamp-e.started;e.duration=t>=0?t:0}t.release&&(e.release=t.release),t.environment&&(e.environment=t.environment),!e.ipAddress&&t.ipAddress&&(e.ipAddress=t.ipAddress),!e.userAgent&&t.userAgent&&(e.userAgent=t.userAgent),"number"===typeof t.errors&&(e.errors=t.errors),t.status&&(e.status=t.status)}function c(e,t){let n={};t?n={status:t}:"ok"===e.status&&(n={status:"exited"}),s(e,n)}},3486:(e,t,n)=>{"use strict";n.d(t,{gi:()=>o,yo:()=>i});var r=n(16768);function o(e,t){const{fingerprint:n,span:o,breadcrumbs:i,sdkProcessingMetadata:a,propagationContext:s}=t;!function(e,t){const{extra:n,tags:r,user:o,contexts:i,level:a,transactionName:s}=t;n&&Object.keys(n).length&&(e.extra={...n,...e.extra});r&&Object.keys(r).length&&(e.tags={...r,...e.tags});o&&Object.keys(o).length&&(e.user={...o,...e.user});i&&Object.keys(i).length&&(e.contexts={...i,...e.contexts});a&&(e.level=a);s&&(e.transaction=s)}(e,t),o&&function(e,t){e.contexts={trace:t.getTraceContext(),...e.contexts};const n=t.transaction;if(n){e.sdkProcessingMetadata={dynamicSamplingContext:n.getDynamicSamplingContext(),...e.sdkProcessingMetadata};const t=n.name;t&&(e.tags={transaction:t,...e.tags})}}(e,o),function(e,t){e.fingerprint=e.fingerprint?(0,r.lE)(e.fingerprint):[],t&&(e.fingerprint=e.fingerprint.concat(t));e.fingerprint&&!e.fingerprint.length&&delete e.fingerprint}(e,n),function(e,t){const n=[...e.breadcrumbs||[],...t];e.breadcrumbs=n.length?n:void 0}(e,i),function(e,t,n){e.sdkProcessingMetadata={...e.sdkProcessingMetadata,...t,propagationContext:n}}(e,a,s)}function i(e,t){const{extra:n,tags:r,user:o,contexts:i,level:s,sdkProcessingMetadata:c,breadcrumbs:l,fingerprint:u,eventProcessors:f,attachments:d,propagationContext:h,transactionName:p,span:m}=t;a(e,"extra",n),a(e,"tags",r),a(e,"user",o),a(e,"contexts",i),a(e,"sdkProcessingMetadata",c),s&&(e.level=s),p&&(e.transactionName=p),m&&(e.span=m),l.length&&(e.breadcrumbs=[...e.breadcrumbs,...l]),u.length&&(e.fingerprint=[...e.fingerprint,...u]),f.length&&(e.eventProcessors=[...e.eventProcessors,...f]),d.length&&(e.attachments=[...e.attachments,...d]),e.propagationContext={...e.propagationContext,...h}}function a(e,t,n){n&&Object.keys(n).length&&(e[t]={...e[t],...n})}},67791:(e,t,n)=>{"use strict";n.d(t,{R:()=>d,U0:()=>p});var r=n(16768),o=n(55267),i=n(64902),a=n(9929),s=n(11853),c=n(7401),l=n(52724),u=n(52430),f=n(3486);function d(e,t,n,d,p,m){const{normalizeDepth:y=3,normalizeMaxBreadth:g=1e3}
2=e,b={...t,event_id:t.event_id||n.event_id||(0,r.DM)(),timestamp:t.timestamp||(0,o.yW)()},v=n.integrations||e.integrations.map((e=>e.name));!function(e,t){const{environment:n,release:r,dist:o,maxValueLength:a=250}=t;"environment"in e||(e.environment="environment"in t?n:c.J);void 0===e.release&&void 0!==r&&(e.release=r);void 0===e.dist&&void 0!==o&&(e.dist=o);e.message&&(e.message=(0,i.$G)(e.message,a));const s=e.exception&&e.exception.values&&e.exception.values[0];s&&s.value&&(s.value=(0,i.$G)(s.value,a));const l=e.request;l&&l.url&&(l.url=(0,i.$G)(l.url,a))}(b,e),function(e,t){t.length>0&&(e.sdk=e.sdk||{},e.sdk.integrations=[...e.sdk.integrations||[],...t])}(b,v),void 0===t.type&&function(e,t){const n=a.n2._sentryDebugIds;if(!n)return;let r;const o=h.get(t);o?r=o:(r=new Map,h.set(t,r));const i=Object.keys(n).reduce(((e,o)=>{let i;const a=r.get(o);a?i=a:(i=t(o),r.set(o,i));for(let t=i.length-1;t>=0;t--){const r=i[t];if(r.filename){e[r.filename]=n[o];break}}return e}),{});try{e.exception.values.forEach((e=>{e.stacktrace.frames.forEach((e=>{e.filename&&(e.debug_id=i[e.filename])}))}))}catch(s){}}(b,e.stackParser);const A=function(e,t){if(!t)return e;const n=e?e.clone():new u.sX;return n.update(t),n}(d,n.captureContext);n.mechanism&&(0,r.EG)(b,n.mechanism);const w=p&&p.getEventProcessors?p.getEventProcessors():[],E=(0,u.lW)().getScopeData();if(m){const e=m.getScopeData();(0,f.yo)(E,e)}if(A){const e=A.getScopeData();(0,f.yo)(E,e)}const k=[...n.attachments||[],...E.attachments];k.length&&(n.attachments=k),(0,f.gi)(b,E);const M=[...w,...(0,l.fH)(),...E.eventProcessors];return(0,l.RP)(M,b,n).then((e=>(e&&function(e){const t={};try{e.exception.values.forEach((e=>{e.stacktrace.frames.forEach((e=>{e.debug_id&&(e.abs_path?t[e.abs_path]=e.debug_id:e.filename&&(t[e.filename]=e.debug_id),delete e.debug_id)}))}))}catch(r){}if(0===Object.keys(t).length)return;e.debug_meta=e.debug_meta||{},e.debug_meta.images=e.debug_meta.images||[];const n=e.debug_meta.images;Object.keys(t).forEach((e=>{n.push({type:"sourcemap",code_file:e,debug_id:t[e]})}))}(e),"number"===typeof y&&y>0?function(e,t,n){if(!e)return null;const r={...e,...e.breadcrumbs&&{breadcrumbs:e.breadcrumbs.map((e=>({...e,...e.data&&{data:(0,s.Fv)(e.data,t,n)}})))},...e.user&&{user:(0,s.Fv)(e.user,t,n)},...e.contexts&&{contexts:(0,s.Fv)(e.contexts,t,n)},...e.extra&&{extra:(0,s.Fv)(e.extra,t,n)}};e.contexts&&e.contexts.trace&&r.contexts&&(r.contexts.trace=e.contexts.trace,e.contexts.trace.data&&(r.contexts.trace.data=(0,s.Fv)(e.contexts.trace.data,t,n)));e.spans&&(r.spans=e.spans.map((e=>(e.data&&(e.data=(0,s.Fv)(e.data,t,n)),e))));return r}(e,y,g):e)))}const h=new WeakMap;function p(e){if(e)return function(e){return e instanceof u.sX||"function"===typeof e}(e)||function(e){return Object.keys(e).some((e=>m.includes(e)))}(e)?{captureContext:e}:e}const m=["user","level","extra","contexts","tags","fingerprint","requestSession","propagationContext"]},46857:(e,t,n)=>{"use strict";n.d(t,{J:()=>r});const r="7.91.0"},42807:(e,t,n)=>{"use strict";n.d(t,{Rt:()=>a,iY:()=>l,l4:()=>c});var r=n(11827);const o=(0,n(9929).Rf)(),i=80;function a(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e)return"<unknown>";try{let n=e;const r=5,o=[];let a=0,c=0;const l=" > ",u=l.length;let f;const d=Array.isArray(t)?t:t.keyAttrs,h=!Array.isArray(t)&&t.maxStringLength||i;for(;n&&a++<r&&(f=s(n,d),!("html"===f||a>1&&c+o.length*u+f.length>=h));)o.push(f),c+=f.length,n=n.parentNode;return o.reverse().join(l)}catch(n){return"<unknown>"}}function s(e,t){const n=e,i=[];let a,s,c,l,u;if(!n||!n.tagName)return"";if(o.HTMLElement&&n instanceof HTMLElement&&n.dataset&&n.dataset.sentryComponent)return n.dataset.sentryComponent;i.push(n.tagName.toLowerCase());const f=t&&t.length?t.filter((e=>n.getAttribute(e))).map((e=>[e,n.getAttribute(e)])):null;if(f&&f.length)f.forEach((e=>{i.push("[".concat(e[0],'="').concat(e[1],'"]'))}));else if(n.id&&i.push("#".concat(n.id)),a=n.className,a&&(0,r.HD)(a))for(s=a.split(/\s+/),u=0;u<s.length;u++)i.push(".".concat(s[u]));const d=["aria-label","type","name","title","alt"];for(u=0;
2u<d.length;u++)c=d[u],l=n.getAttribute(c),l&&i.push("[".concat(c,'="').concat(l,'"]'));return i.join("")}function c(){try{return o.document.location.href}catch(e){return""}}function l(e){if(!o.HTMLElement)return null;let t=e;for(let n=0;n<5;n++){if(!t)return null;if(t instanceof HTMLElement&&t.dataset.sentryComponent)return t.dataset.sentryComponent;t=t.parentNode}return null}},60450:(e,t,n)=>{"use strict";n.d(t,{X:()=>r});const r="undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__},12171:(e,t,n)=>{"use strict";function r(){return"undefined"!==typeof __SENTRY_BROWSER_BUNDLE__&&!!__SENTRY_BROWSER_BUNDLE__}function o(){return"npm"}n.d(t,{S:()=>o,n:()=>r})},11827:(e,t,n)=>{"use strict";n.d(t,{Cy:()=>y,HD:()=>l,J8:()=>m,Kj:()=>p,PO:()=>f,TX:()=>s,V9:()=>b,VW:()=>a,VZ:()=>o,cO:()=>d,fm:()=>c,i2:()=>g,kK:()=>h,pt:()=>u,y1:()=>v});const r=Object.prototype.toString;function o(e){switch(r.call(e)){case"[object Error]":case"[object Exception]":case"[object DOMException]":return!0;default:return b(e,Error)}}function i(e,t){return r.call(e)==="[object ".concat(t,"]")}function a(e){return i(e,"ErrorEvent")}function s(e){return i(e,"DOMError")}function c(e){return i(e,"DOMException")}function l(e){return i(e,"String")}function u(e){return null===e||"object"!==typeof e&&"function"!==typeof e}function f(e){return i(e,"Object")}function d(e){return"undefined"!==typeof Event&&b(e,Event)}function h(e){return"undefined"!==typeof Element&&b(e,Element)}function p(e){return i(e,"RegExp")}function m(e){return Boolean(e&&e.then&&"function"===typeof e.then)}function y(e){return f(e)&&"nativeEvent"in e&&"preventDefault"in e&&"stopPropagation"in e}function g(e){return"number"===typeof e&&e!==e}function b(e,t){try{return e instanceof t}catch(n){return!1}}function v(e){return!("object"!==typeof e||null===e||!e.__isVue&&!e._isVue)}},74475:(e,t,n)=>{"use strict";n.d(t,{Cf:()=>s,LD:()=>a,RU:()=>i,kg:()=>c});var r=n(60450),o=n(9929);const i=["debug","info","warn","error","log","assert","trace"],a={};function s(e){if(!("console"in o.n2))return e();const t=o.n2.console,n={},r=Object.keys(a);r.forEach((e=>{const r=a[e];n[e]=t[e],t[e]=r}));try{return e()}finally{r.forEach((e=>{t[e]=n[e]}))}}const c=function(){let e=!1;const t={enable:()=>{e=!0},disable:()=>{e=!1},isEnabled:()=>e};return r.X?i.forEach((n=>{t[n]=function(){for(var t=arguments.length,r=new Array(t),i=0;i<t;i++)r[i]=arguments[i];e&&s((()=>{o.n2.console[n]("".concat("Sentry Logger ","[").concat(n,"]:"),...r)}))}})):i.forEach((e=>{t[e]=()=>{}})),t}()},16768:(e,t,n)=>{"use strict";n.d(t,{DM:()=>i,Db:()=>c,EG:()=>l,YO:()=>u,jH:()=>s,lE:()=>f});var r=n(97069),o=n(9929);function i(){const e=o.n2,t=e.crypto||e.msCrypto;let n=()=>16*Math.random();try{if(t&&t.randomUUID)return t.randomUUID().replace(/-/g,"");t&&t.getRandomValues&&(n=()=>{const e=new Uint8Array(1);return t.getRandomValues(e),e[0]})}catch(r){}return([1e7]+1e3+4e3+8e3+1e11).replace(/[018]/g,(e=>(e^(15&n())>>e/4).toString(16)))}function a(e){return e.exception&&e.exception.values?e.exception.values[0]:void 0}function s(e){const{message:t,event_id:n}=e;if(t)return t;const r=a(e);return r?r.type&&r.value?"".concat(r.type,": ").concat(r.value):r.type||r.value||n||"<unknown>":n||"<unknown>"}function c(e,t,n){const r=e.exception=e.exception||{},o=r.values=r.values||[],i=o[0]=o[0]||{};i.value||(i.value=t||""),i.type||(i.type=n||"Error")}function l(e,t){const n=a(e);if(!n)return;const r=n.mechanism;if(n.mechanism={type:"generic",handled:!0,...r,...t},t&&"data"in t){const e={...r&&r.data,...t.data};n.mechanism.data=e}}function u(e){if(e&&e.__sentry_captured__)return!0;try{(0,r.xp)(e,"__sentry_captured__",!0)}catch(t){}return!1}function f(e){return Array.isArray(e)?e:[e]}},41972:(e,t,n)=>{"use strict";n.d(t,{KV:()=>i,l$:()=>a});var r=n(12171);e=n.hmd(e);var o=n(75066);function i(){return!(0,r.n)()&&"[object process]"===Object.prototype.toString.call("undefined"!==typeof o?o:0)}function a(e,t){return e.require(t)}},11853:(e,t,n)=>{"use strict";n.d(t,{Fv:()=>a,Qy:()=>s});var r=n(11827);var o=n(97069),i=n(2543);function a(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1/0;try{return c("",e,t,n)}catch(r){return{ERROR:"**non-serializable** (".concat(r,")")}}}function s(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:102400;const r=a(e,t);return o=r,function(e){return~-encodeURI(e).split(/%..|./).length}(JSON.stringify(o))>n?s(e,t-1,n):r;var o}function c(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1/0,s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1/0,l=arguments.length>4&&void 0!==arguments[4]?arguments[4]:function(){const e="function"===typeof WeakSet,t=e?new WeakSet:[];return[function(n){if(e)return!!t.has(n)||(t.add(n),!1);for(let e=0;e<t.length;e++)if(t[e]===n)return!0;return t.push(n),!1},function(n){if(e)t.delete(n);else for(let e=0;e<t.length;e++)if(t[e]===n){t.splice(e,1);break}}]}();const[u,f]=l;if(null==t||["number","boolean","string"].includes(typeof t)&&!(0,r.i2)(t))return t;const d=function(e,t){try{if("domain"===e&&t&&"object"===typeof t&&t._events)return"[Domain]";if("domainEmitter"===e)return"[DomainEmitter]";if("undefined"!==typeof n.g&&t===n.g)return"[Global]";if("undefined"!==typeof window&&t===window)return"[Window]";if("undefined"!==typeof document&&t===document)return"[Document]";if((0,r.y1)(t))return"[VueViewModel]";if((0,r.Cy)(t))return"[SyntheticEvent]";if("number"===typeof t&&t!==t)return"[NaN]";if("function"===typeof t)return"[Function: ".concat((0,i.$P)(t),"]");if("symbol"===typeof t)return"[".concat(String(t),"]");if("bigint"===typeof t)return"[BigInt: ".concat(String(t),"]");const o=function(e){const t=Object.getPrototypeOf(e);return t?t.constructor.name:"null prototype"}(t);return/^HTML(\w*)Element$/.test(o)?"[HTMLElement: ".concat(o,"]"):"[object ".concat(o,"]")}catch(o){return"**non-serializable** (".concat(o,")")}}(e,t);if(!d.startsWith("[object "))return d;if(t.__sentry_skip_normalization__)return t;const h="number"===typeof t.__sentry_override_normalization_depth__?t.__sentry_override_normalization_depth__:a;if(0===h)return d.replace("object ","");if(u(t))return"[Circular ~]";const p=t;if(p&&"function"===typeof p.toJSON)try{return c("",p.toJSON(),h-1,s,l)}catch(b){}const m=Array.isArray(t)?[]:{};let y=0;const g=(0,o.Sh)(t);for(const n in g){if(!Object.prototype.hasOwnProperty.call(g,n))continue;if(y>=s){m[n]="[MaxProperties ~]";break}const e=g[n];m[n]=c(n,e,h-1,s,l),y++}return f(t),m}},97069:(e,t,n)=>{"use strict";n.d(t,{$Q:()=>u,HK:()=>f,Jr:()=>g,Sh:()=>h,_j:()=>d,hl:()=>c,xp:()=>l,zf:()=>y});var r=n(42807),o=n(60450),i=n(11827),a=n(74475),s=n(64902);
2function c(e,t,n){if(!(t in e))return;const r=e[t],o=n(r);"function"===typeof o&&u(o,r),e[t]=o}function l(e,t,n){try{Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0})}catch(r){o.X&&a.kg.log('Failed to add non-enumerable property "'.concat(t,'" to object'),e)}}function u(e,t){try{const n=t.prototype||{};e.prototype=t.prototype=n,l(e,"__sentry_original__",t)}catch(n){}}function f(e){return e.__sentry_original__}function d(e){return Object.keys(e).map((t=>"".concat(encodeURIComponent(t),"=").concat(encodeURIComponent(e[t])))).join("&")}function h(e){if((0,i.VZ)(e))return{message:e.message,name:e.name,stack:e.stack,...m(e)};if((0,i.cO)(e)){const t={type:e.type,target:p(e.target),currentTarget:p(e.currentTarget),...m(e)};return"undefined"!==typeof CustomEvent&&(0,i.V9)(e,CustomEvent)&&(t.detail=e.detail),t}return e}function p(e){try{return(0,i.kK)(e)?(0,r.Rt)(e):Object.prototype.toString.call(e)}catch(t){return"<unknown>"}}function m(e){if("object"===typeof e&&null!==e){const t={};for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t}return{}}function y(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:40;const n=Object.keys(h(e));if(n.sort(),!n.length)return"[object has no keys]";if(n[0].length>=t)return(0,s.$G)(n[0],t);for(let r=n.length;r>0;r--){const e=n.slice(0,r).join(", ");if(!(e.length>t))return r===n.length?e:(0,s.$G)(e,t)}return""}function g(e){return b(e,new Map)}function b(e,t){if((0,i.PO)(e)){const n=t.get(e);if(void 0!==n)return n;const r={};t.set(e,r);for(const o of Object.keys(e))"undefined"!==typeof e[o]&&(r[o]=b(e[o],t));return r}if(Array.isArray(e)){const n=t.get(e);if(void 0!==n)return n;const r=[];return t.set(e,r),e.forEach((e=>{r.push(b(e,t))})),r}return e}},2543:(e,t,n)=>{"use strict";n.d(t,{$P:()=>l,Sq:()=>s,pE:()=>a});const r=50,o=/\(error: (.*)\)/,i=/captureMessage|captureException/;function a(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];const a=t.sort(((e,t)=>e[0]-t[0])).map((e=>e[1]));return function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;const n=[],s=e.split("\n");for(let i=t;i<s.length;i++){const e=s[i];if(e.length>1024)continue;const t=o.test(e)?e.replace(o,"$1"):e;if(!t.match(/\S*Error: /)){for(const e of a){const r=e(t);if(r){n.push(r);break}}if(n.length>=r)break}}return function(e){if(!e.length)return[];const t=Array.from(e);/sentryWrapped/.test(t[t.length-1].function||"")&&t.pop();t.reverse(),i.test(t[t.length-1].function||"")&&(t.pop(),i.test(t[t.length-1].function||"")&&t.pop());return t.slice(0,r).map((e=>({...e,filename:e.filename||t[t.length-1].filename,function:e.function||"?"})))}(n)}}function s(e){return Array.isArray(e)?a(...e):e}const c="<anonymous>";function l(e){try{return e&&"function"===typeof e&&e.name||c}catch(t){return c}}},64902:(e,t,n)=>{"use strict";n.d(t,{$G:()=>o,U0:()=>a,nK:()=>i});var r=n(11827);function o(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return"string"!==typeof e||0===t||e.length<=t?e:"".concat(e.slice(0,t),"...")}function i(e,t){if(!Array.isArray(e))return"";const n=[];for(let i=0;i<e.length;i++){const t=e[i];try{(0,r.y1)(t)?n.push("[VueViewModel]"):n.push(String(t))}catch(o){n.push("[value cannot be serialized]")}}return n.join(t)}function a(e){let t=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return(arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]).some((n=>function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return!!(0,r.HD)(e)&&((0,r.Kj)(t)?t.test(e):!!(0,r.HD)(t)&&(n?e===t:e.includes(t)))}(e,n,t)))}},32322:(e,t,n)=>{"use strict";n.d(t,{$2:()=>a,WD:()=>i,cW:()=>s});var r,o=n(11827);function i(e){return new s((t=>{t(e)}))}function a(e){return new s(((t,n)=>{n(e)}))}!function(e){e[e.PENDING=0]="PENDING";e[e.RESOLVED=1]="RESOLVED";e[e.REJECTED=2]="REJECTED"}(r||(r={}));class s{constructor(e){s.prototype.__init.call(this),s.prototype.__init2.call(this),s.prototype.__init3.call(this),s.prototype.__init4.call(this),this._state=r.PENDING,this._handlers=[];try{e(this._resolve,this._reject)}catch(t){this._reject(t)}}then(e,t){return new s(((n,r)=>{this._handlers.push([!1,t=>{if(e)try{n(e(t))}catch(o){r(o)}else n(t)},e=>{if(t)try{n(t(e))}catch(o){r(o)}else r(e)}]),this._executeHandlers()}))}catch(e){return this.then((e=>e),e)}finally(e){return new s(((t,n)=>{let r,o;return this.then((t=>{o=!1,r=t,e&&e()}),(t=>{o=!0,r=t,e&&e()})).then((()=>{o?n(r):t(r)}))}))}__init(){this._resolve=e=>{this._setResult(r.RESOLVED,e)}}__init2(){this._reject=e=>{this._setResult(r.REJECTED,e)}}__init3(){this._setResult=(e,t)=>{this._state===r.PENDING&&((0,o.J8)(t)?t.then(this._resolve,this._reject):(this._state=e,this._value=t,this._executeHandlers()))}}__init4(){this._executeHandlers=()=>
2{if(this._state===r.PENDING)return;const e=this._handlers.slice();this._handlers=[],e.forEach((e=>{e[0]||(this._state===r.RESOLVED&&e[1](this._value),this._state===r.REJECTED&&e[2](this._value),e[0]=!0)}))}}}},55267:(e,t,n)=>{"use strict";n.d(t,{ph:()=>u,yW:()=>l});var r=n(41972),o=n(9929);e=n.hmd(e);const i=(0,o.Rf)(),a={nowSeconds:()=>Date.now()/1e3};const s=(0,r.KV)()?function(){try{return(0,r.l$)(e,"perf_hooks").performance}catch(t){return}}():function(){const{performance:e}=i;if(!e||!e.now)return;return{now:()=>e.now(),timeOrigin:Date.now()-e.now()}}(),c=void 0===s?a:{nowSeconds:()=>(s.timeOrigin+s.now())/1e3},l=a.nowSeconds.bind(a),u=c.nowSeconds.bind(c);let f;(()=>{const{performance:e}=i;if(!e||!e.now)return void(f="none");const t=36e5,n=e.now(),r=Date.now(),o=e.timeOrigin?Math.abs(e.timeOrigin+n-r):t,a=o<t,s=e.timing&&e.timing.navigationStart,c="number"===typeof s?Math.abs(s+n-r):t;a||c<t?o<=c?(f="timeOrigin",e.timeOrigin):f="navigationStart":f="dateNow"})()},9929:(e,t,n)=>{"use strict";function r(e){return e&&e.Math==Math?e:void 0}n.d(t,{Rf:()=>i,YO:()=>a,n2:()=>o});const o="object"==typeof globalThis&&r(globalThis)||"object"==typeof window&&r(window)||"object"==typeof self&&r(self)||"object"==typeof n.g&&r(n.g)||function(){return this}()||{};function i(){return o}function a(e,t,n){const r=n||o,i=r.__SENTRY__=r.__SENTRY__||{};return i[e]||(i[e]=t())}},89403:function(e,t,n){var r;!function(o){"use strict";var i,a=1e9,s={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},c=!0,l="[DecimalError] ",u=l+"Invalid argument: ",f=l+"Exponent out of range: ",d=Math.floor,h=Math.pow,p=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,m=1e7,y=7,g=9007199254740991,b=d(g/y),v={};function A(e,t){var n,r,o,i,a,s,l,u,f=e.constructor,d=f.precision;if(!e.s||!t.s)return t.s||(t=new f(e)),c?I(t,d):t;if(l=e.d,u=t.d,a=e.e,o=t.e,l=l.slice(),i=a-o){for(i<0?(r=l,i=-i,s=u.length):(r=u,o=a,s=l.length),i>(s=(a=Math.ceil(d/y))>s?a+1:s+1)&&(i=s,r.length=1),r.reverse();i--;)r.push(0);r.reverse()}for((s=l.length)-(i=u.length)<0&&(i=s,r=u,u=l,l=r),n=0;i;)n=(l[--i]=l[i]+u[i]+n)/m|0,l[i]%=m;for(n&&(l.unshift(n),++o),s=l.length;0==l[--s];)l.pop();return t.d=l,t.e=o,c?I(t,d):t}function w(e,t,n){if(e!==~~e||e<t||e>n)throw Error(u+e)}function E(e){var t,n,r,o=e.length-1,i="",a=e[0];if(o>0){for(i+=a,t=1;t<o;t++)r=e[t]+"",(n=y-r.length)&&(i+=S(n)),i+=r;a=e[t],(n=y-(r=a+"").length)&&(i+=S(n))}else if(0===a)return"0";for(;a%10===0;)a/=10;return i+a}v.absoluteValue=v.abs=function(){var e=new this.constructor(this);return e.s&&(e.s=1),e},v.comparedTo=v.cmp=function(e){var t,n,r,o,i=this;if(e=new i.constructor(e),i.s!==e.s)return i.s||-e.s;if(i.e!==e.e)return i.e>e.e^i.s<0?1:-1;for(t=0,n=(r=i.d.length)<(o=e.d.length)?r:o;t<n;++t)if(i.d[t]!==e.d[t])return i.d[t]>e.d[t]^i.s<0?1:-1;return r===o?0:r>o^i.s<0?1:-1},v.decimalPlaces=v.dp=function(){var e=this,t=e.d.length-1,n=(t-e.e)*y;if(t=e.d[t])for(;t%10==0;t/=10)n--;return n<0?0:n},v.dividedBy=v.div=function(e){return k(this,new this.constructor(e))},v.dividedToIntegerBy=v.idiv=function(e){var t=this.constructor;return I(k(this,new t(e),0,1),t.precision)},v.equals=v.eq=function(e){return!this.cmp(e)},v.exponent=function(){return x(this)},v.greaterThan=v.gt=function(e){return this.cmp(e)>0},v.greaterThanOrEqualTo=v.gte=function(e){return this.cmp(e)>=0},v.isInteger=v.isint=function(){return this.e>this.d.length-2},v.isNegative=v.isneg=function(){return this.s<0},v.isPositive=v.ispos=function(){return this.s>0},v.isZero=function(){return 0===this.s},v.lessThan=v.lt=function(e){return this.cmp(e)<0},v.lessThanOrEqualTo=v.lte=function(e){return this.cmp(e)<1},v.logarithm=v.log=function(e){var t,n=this,r=n.constructor,o=r.precision,a=o+5;if(void 0===e)e=new r(10);else if((e=new r(e)).s<1||e.eq(i))throw Error(l+"NaN");if(n.s<1)throw Error(l+(n.s?"NaN":"-Infinity"));return n.eq(i)?new r(0):(c=!1,t=k(_(n,a),_(e,a),a),c=!0,I(t,o))},v.minus=v.sub=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?D(t,e):A(t,(e.s=-e.s,e))},v.modulo=v.mod=function(e){var t,n=this,r=n.constructor,o=r.precision;if(!(e=new r(e)).s)throw Error(l+"NaN");return n.s?(c=!1,t=k(n,e,0,1).times(e),c=!0,n.minus(t)):I(new r(n),o)},v.naturalExponential=v.exp=function(){return M(this)},v.naturalLogarithm=v.ln=function(){return _(this)},v.negated=v.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e},v.plus=v.add=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?A(t,e):D(t,(e.s=-e.s,e))},v.precision=v.sd=function(e){var t,n,r,o=this;if(void 0!==e&&e!==!!e&&1!==e&&0!==e)throw Error(u+e);if(t=x(o)+1,n=(r=o.d.length-1)*y+1,r=o.d[r]){for(;r%10==0;r/=10)n--;for(r=o.d[0];r>=10;r/=10)n++}return e&&t>n?t:n},v.squareRoot=v.sqrt=function(){var e,t,n,r,o,i,a,s=this,u=s.constructor;if(s.s<1){if(!s.s)return new u(0);throw Error(l+"NaN")}for(e=x(s),c=!1,0==(o=Math.sqrt(+s))||o==1/0?(((t=E(s.d)).length+e)%2==0&&(t+="0"),o=Math.sqrt(t),e=d((e+1)/2)-(e<0||e%2),r=new u(t=o==1/0?"5e"+e:(t=o.toExponential()).slice(0,t.indexOf("e")+1)+e)):r=new u(o.toString()),o=a=(n=u.precision)+3;;)if(r=(i=r).plus(k(s,i,a+2)).times(.5),E(i.d).slice(0,a)===(t=E(r.d)).slice(0,a)){if
vendor: 4,175 bytes, line 2
2(t=t.slice(a-3,a+1),o==a&&"4999"==t){if(I(i,n+1,0),i.times(i).eq(s)){r=i;break}}else if("9999"!=t)break;a+=4}return c=!0,I(r,n)},v.times=v.mul=function(e){var t,n,r,o,i,a,s,l,u,f=this,d=f.constructor,h=f.d,p=(e=new d(e)).d;if(!f.s||!e.s)return new d(0);for(e.s*=f.s,n=f.e+e.e,(l=h.length)<(u=p.length)&&(i=h,h=p,p=i,a=l,l=u,u=a),i=[],r=a=l+u;r--;)i.push(0);for(r=u;--r>=0;){for(t=0,o=l+r;o>r;)s=i[o]+p[r]*h[o-r-1]+t,i[o--]=s%m|0,t=s/m|0;i[o]=(i[o]+t)%m|0}for(;!i[--a];)i.pop();return t?++n:i.shift(),e.d=i,e.e=n,c?I(e,d.precision):e},v.toDecimalPlaces=v.todp=function(e,t){var n=this,r=n.constructor;return n=new r(n),void 0===e?n:(w(e,0,a),void 0===t?t=r.rounding:w(t,0,8),I(n,e+x(n)+1,t))},v.toExponential=function(e,t){var n,r=this,o=r.constructor;return void 0===e?n=P(r,!0):(w(e,0,a),void 0===t?t=o.rounding:w(t,0,8),n=P(r=I(new o(r),e+1,t),!0,e+1)),n},v.toFixed=function(e,t){var n,r,o=this,i=o.constructor;return void 0===e?P(o):(w(e,0,a),void 0===t?t=i.rounding:w(t,0,8),n=P((r=I(new i(o),e+x(o)+1,t)).abs(),!1,e+x(r)+1),o.isneg()&&!o.isZero()?"-"+n:n)},v.toInteger=v.toint=function(){var e=this,t=e.constructor;return I(new t(e),x(e)+1,t.rounding)},v.toNumber=function(){return+this},v.toPower=v.pow=function(e){var t,n,r,o,a,s,u=this,f=u.constructor,h=+(e=new f(e));if(!e.s)return new f(i);if(!(u=new f(u)).s){if(e.s<1)throw Error(l+"Infinity");return u}if(u.eq(i))return u;if(r=f.precision,e.eq(i))return I(u,r);if(s=(t=e.e)>=(n=e.d.length-1),a=u.s,s){if((n=h<0?-h:h)<=g){for(o=new f(i),t=Math.ceil(r/y+4),c=!1;n%2&&N((o=o.times(u)).d,t),0!==(n=d(n/2));)N((u=u.times(u)).d,t);return c=!0,e.s<0?new f(i).div(o):I(o,r)}}else if(a<0)throw Error(l+"NaN");return a=a<0&&1&e.d[Math.max(t,n)]?-1:1,u.s=1,c=!1,o=e.times(_(u,r+12)),c=!0,(o=M(o)).s=a,o},v.toPrecision=function(e,t){var n,r,o=this,i=o.constructor;return void 0===e?r=P(o,(n=x(o))<=i.toExpNeg||n>=i.toExpPos):(w(e,1,a),void 0===t?t=i.rounding:w(t,0,8),r=P(o=I(new i(o),e,t),e<=(n=x(o))||n<=i.toExpNeg,e)),r},v.toSignificantDigits=v.tosd=function(e,t){var n=this.constructor;return void 0===e?(e=n.precision,t=n.rounding):(w(e,1,a),void 0===t?t=n.rounding:w(t,0,8)),I(new n(this),e,t)},v.toString=v.valueOf=v.val=v.toJSON=function(){var e=this,t=x(e),n=e.constructor;return P(e,t<=n.toExpNeg||t>=n.toExpPos)};var k=function(){function e(e,t){var n,r=0,o=e.length;for(e=e.slice();o--;)n=e[o]*t+r,e[o]=n%m|0,r=n/m|0;return r&&e.unshift(r),e}function t(e,t,n,r){var o,i;if(n!=r)i=n>r?1:-1;else for(o=i=0;o<n;o++)if(e[o]!=t[o]){i=e[o]>t[o]?1:-1;break}return i}function n(e,t,n){for(var r=0;n--;)e[n]-=r,r=e[n]<t[n]?1:0,e[n]=r*m+e[n]-t[n];for(;!e[0]&&e.length>1;)e.shift()}return function(r,o,i,a){var s,c,u,f,d,h,p,g,b,v,A,w,E,k,M,C,S,_,T=r.constructor,D=r.s==o.s?1:-1,P=r.d,N=o.d;if(!r.s)return new T(r);if(!o.s)throw Error(l+"Division by zero");for(c=r.e-o.e,S=N.length,M=P.length,g=(p=new T(D)).d=[],u=0;N[u]==(P[u]||0);)++u;if(N[u]>(P[u]||0)&&--c,(w=null==i?i=T.precision:a?i+(x(r)-x(o))+1:i)<0)return new T(0);if(w=w/y+2|0,u=0,1==S)for(f=0,N=N[0],w++;(u<M||f)&&w--;u++)E=f*m+(P[u]||0),g[u]=E/N|0,f=E%N|0;else{for((f=m/(N[0]+1)|0)>1&&(N=e(N,f),P=e(P,f),S=N.length,M=P.length),k=S,v=(b=P.slice(0,S)).length;v<S;)b[v++]=0;(_=N.slice()).unshift(0),C=N[0],N[1]>=m/2&&++C;do{f=0,(s=t(N,b,S,v))<0?(A=b[0],S!=v&&(A=A*m+(b[1]||0)),(f=A/C|0)>1?(f>=m&&(f=m-1),1==(s=t(d=e(N,f),b,h=d.length,v=b.length))&&(f--,n(d,S<h?_:N,h))):(0==f&&(s=f=1),d=N.slice()),(h=d.length)<v&&d.unshift(0),n(b,d,v),-1==s&&(s=t(N,b,S,v=b.length))<1&&(f++,n(b,S<v?_:N,v)),v=b.length):0===s&&(f++,b=[0]),g[u++]=f,s&&b[0]?b[v++]=P[k]||0:(b=[P[k]],v=1)}while((k++<M||void 0!==b[0])&&w--)}return g[0]||g.shift(),p.e=c,I(p,a?i+x(p)+1:i)}}();function M(e,t){var n,r,o,a,s,l=0,u=0,d=e.constructor,p=d.precision;if(x(e)>16)throw Error(f+x(e));if(!e.s)return new d(i);for(null==t?(c=!1,s=p):s=t,a=new d(.03125);e.abs().gte(.1);)e=e.times(a),u+=5;for(s+=Math.log(h(2,u))/Math.LN10*2+5|0,n=r=o=new d(i),d.precision=s;;){if(r=I(r.times(e),s),n=n.times(++l),E((a=o.plus(k(r,n,s))).d).slice(0,s)===E(o.d).slice(0,s)){for(;u--;)o=I(o.times(o),s);return d.precision=p,null==t?(c=!0,I(o,p)):o}o=a}}function x(e){for(var t=e.e*y,n=e.d[0];n>=10;n/=10)t++;return t}
2function C(e,t,n){if(t>e.LN10.sd())throw c=!0,n&&(e.precision=n),Error(l+"LN10 precision limit exceeded");return I(new e(e.LN10),t)}function S(e){for(var t="";e--;)t+="0";return t}function _(e,t){var n,r,o,a,s,u,f,d,h,p=1,m=e,y=m.d,g=m.constructor,b=g.precision;if(m.s<1)throw Error(l+(m.s?"NaN":"-Infinity"));if(m.eq(i))return new g(0);if(null==t?(c=!1,d=b):d=t,m.eq(10))return null==t&&(c=!0),C(g,d);if(d+=10,g.precision=d,r=(n=E(y)).charAt(0),a=x(m),!(Math.abs(a)<15e14))return f=C(g,d+2,b).times(a+""),m=_(new g(r+"."+n.slice(1)),d-10).plus(f),g.precision=b,null==t?(c=!0,I(m,b)):m;for(;r<7&&1!=r||1==r&&n.charAt(1)>3;)r=(n=E((m=m.times(e)).d)).charAt(0),p++;for(a=x(m),r>1?(m=new g("0."+n),a++):m=new g(r+"."+n.slice(1)),u=s=m=k(m.minus(i),m.plus(i),d),h=I(m.times(m),d),o=3;;){if(s=I(s.times(h),d),E((f=u.plus(k(s,new g(o),d))).d).slice(0,d)===E(u.d).slice(0,d))return u=u.times(2),0!==a&&(u=u.plus(C(g,d+2,b).times(a+""))),u=k(u,new g(p),d),g.precision=b,null==t?(c=!0,I(u,b)):u;u=f,o+=2}}function T(e,t){var n,r,o;for((n=t.indexOf("."))>-1&&(t=t.replace(".","")),(r=t.search(/e/i))>0?(n<0&&(n=r),n+=+t.slice(r+1),t=t.substring(0,r)):n<0&&(n=t.length),r=0;48===t.charCodeAt(r);)++r;for(o=t.length;48===t.charCodeAt(o-1);)--o;if(t=t.slice(r,o)){if(o-=r,n=n-r-1,e.e=d(n/y),e.d=[],r=(n+1)%y,n<0&&(r+=y),r<o){for(r&&e.d.push(+t.slice(0,r)),o-=y;r<o;)e.d.push(+t.slice(r,r+=y));t=t.slice(r),r=y-t.length}else r-=o;for(;r--;)t+="0";if(e.d.push(+t),c&&(e.e>b||e.e<-b))throw Error(f+n)}else e.s=0,e.e=0,e.d=[0];return e}function I(e,t,n){var r,o,i,a,s,l,u,p,g=e.d;for(a=1,i=g[0];i>=10;i/=10)a++;if((r=t-a)<0)r+=y,o=t,u=g[p=0];else{if((p=Math.ceil((r+1)/y))>=(i=g.length))return e;for(u=i=g[p],a=1;i>=10;i/=10)a++;o=(r%=y)-y+a}if(void 0!==n&&(s=u/(i=h(10,a-o-1))%10|0,l=t<0||void 0!==g[p+1]||u%i,l=n<4?(s||l)&&(0==n||n==(e.s<0?3:2)):s>5||5==s&&(4==n||l||6==n&&(r>0?o>0?u/h(10,a-o):0:g[p-1])%10&1||n==(e.s<0?8:7))),t<1||!g[0])return l?(i=x(e),g.length=1,t=t-i-1,g[0]=h(10,(y-t%y)%y),e.e=d(-t/y)||0):(g.length=1,g[0]=e.e=e.s=0),e;if(0==r?(g.length=p,i=1,p--):(g.length=p+1,i=h(10,y-r),g[p]=o>0?(u/h(10,a-o)%h(10,o)|0)*i:0),l)for(;;){if(0==p){(g[0]+=i)==m&&(g[0]=1,++e.e);break}if(g[p]+=i,g[p]!=m)break;g[p--]=0,i=1}for(r=g.length;0===g[--r];)g.pop();if(c&&(e.e>b||e.e<-b))throw Error(f+x(e));return e}function D(e,t){var n,r,o,i,a,s,l,u,f,d,h=e.constructor,p=h.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new h(e),c?I(t,p):t;if(l=e.d,d=t.d,r=t.e,u=e.e,l=l.slice(),a=u-r){for((f=a<0)?(n=l,a=-a,s=d.length):(n=d,r=u,s=l.length),a>(o=Math.max(Math.ceil(p/y),s)+2)&&(a=o,n.length=1),n.reverse(),o=a;o--;)n.push(0);n.reverse()}else{for((f=(o=l.length)<(s=d.length))&&(s=o),o=0;o<s;o++)if(l[o]!=d[o]){f=l[o]<d[o];break}a=0}for(f&&(n=l,l=d,d=n,t.s=-t.s),s=l.length,o=d.length-s;o>0;--o)l[s++]=0;for(o=d.length;o>a;){if(l[--o]<d[o]){for(i=o;i&&0===l[--i];)l[i]=m-1;--l[i],l[o]+=m}l[o]-=d[o]}for(;0===l[--s];)l.pop();for(;0===l[0];l.shift())--r;return l[0]?(t.d=l,t.e=r,c?I(t,p):t):new h(0)}function P(e,t,n){var r,o=x(e),i=E(e.d),a=i.length;return t?(n&&(r=n-a)>0?i=i.charAt(0)+"."+i.slice(1)+S(r):a>1&&(i=i.charAt(0)+"."+i.slice(1)),i=i+(o<0?"e":"e+")+o):o<0?(i="0."+S(-o-1)+i,n&&(r=n-a)>0&&(i+=S(r))):o>=a?(i+=S(o+1-a),n&&(r=n-o-1)>0&&(i=i+"."+S(r))):((r=o+1)<a&&(i=i.slice(0,r)+"."+i.slice(r)),n&&(r=n-a)>0&&(o+1===a&&(i+="."),i+=S(r))),e.s<0?"-"+i:i}function N(e,t){if(e.length>t)return e.length=t,!0}function B(e){if(!e||"object"!==typeof e)throw Error(l+"Object expected");var t,n,r,o=["precision",1,a,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(t=0;t<o.length;t+=3)if(void 0!==(r=e[n=o[t]])){if(!(d(r)===r&&r>=o[t+1]&&r<=o[t+2]))throw Error(u+n+": "+r);this[n]=r}if(void 0!==(r=e[n="LN10"])){if(r!=Math.LN10)throw Error(u+n+": "+r);this[n]=new this(r)}return this}s=function e(t){var n,r,o;function i(e){var t=this;if(!(t instanceof i))return new i(e);if(t.constructor=i,e instanceof i)return t.s=e.s,t.e=e.e,void(t.d=(e=e.d)?e.slice():e);if("number"===typeof e){if(0*e!==0)throw Error(u+e);if(e>0)t.s=1;else{if(!(e<0))return t.s=0,t.e=0,void(t.d=[0]);e=-e,t.s=-1}return e===~~e&&e<1e7?(t.e=0,void(t.d=[e])):T(t,e.toString())}if("string"!==typeof e)throw Error(u+e);if(45===e.charCodeAt(0)?(e=e.slice(1),t.s=-1):t.s=1,!p.test(e))throw Error(u+e);T(t,e)}if(i.prototype=v,i.ROUND_UP=0,i.ROUND_DOWN=1,i.ROUND_CEIL=2,i.ROUND_FLOOR=3,i.ROUND_HALF_UP=4,i.ROUND_HALF_DOWN=5,i.ROUND_HALF_EVEN=6,i.ROUND_HALF_CEIL=7,i.ROUND_HALF_FLOOR=8,i.clone=e,i.config=i.set=B,void 0===t&&(t={}),t)for(o=["precision","rounding","toExpNeg","toExpPos","LN10"],n=0;n<o.length;)t.hasOwnProperty(r=o[n++])||(t[r]=this[r]);return i.config(t),i}(s),s.default=s.Decimal=s,i=new s(1),void 0===(r=function(){return s}.call(t,n,t,e))||(e.exports=r)}()},54905:e=>{"use strict";var t=function(e){return function(e){return!!e&&"object"===typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===n}(e)}(e)};var n="function"===typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function r(e,t){return!1!==t.clone&&t.isMergeableObject(e)?c((n=e,Array.isArray(n)?[]:{}),e,t):e;var n}function o(e,t,n){return e.concat(t).map((function(e){return r(e,n)}))}function i(e){return Object.keys(e).concat(function(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter((function(t){return Object.propertyIsEnumerable.call(e,t)})):[]}(e))}function a(e,t){try{return t in e}catch(n){return!1}}function s(e,t,n){var o={};return n.isMergeableObject(e)&&i(e).forEach((function(t){o[t]=r(e[t],n)})),i(t).forEach((function(i){(function(e,t){return a(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))})(e,i)||(a(e,i)&&n.isMergeableObject(t[i])?o[i]=function(e,t){if(!t.customMerge)return c;var n=t.customMerge(e);return"function"===typeof n?n:c}(i,n)(e[i],t[i],n):o[i]=r(t[i],n))})),o}function c(e,n,i){(i=i||{}).arrayMerge=i.arrayMerge||o,i.isMergeableObject=i.isMergeableObject||t,i.cloneUnlessOtherwiseSpecified=r;var a=Array.isArray(n);return a===Array.isArray(e)?a?i.arrayMerge(e,n,i):s(e,n,i):r(n,i)}c.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce((function(e,n){return c(e,n,t)}),{})};var l=c;e.exports=l},71560:(e,t,n)=>{"use strict";t.utils=n(86279),t.Cipher=n(65588),t.DES=n(8101),t.CBC=n(16489),t.EDE=n(37045)}
vendor: 4,700 bytes, line 2
2,16489:(e,t,n)=>{"use strict";var r=n(66056),o=n(2779),i={};function a(e){r.equal(e.length,8,"Invalid IV length"),this.iv=new Array(8);for(var t=0;t<this.iv.length;t++)this.iv[t]=e[t]}t.instantiate=function(e){function t(t){e.call(this,t),this._cbcInit()}o(t,e);for(var n=Object.keys(i),r=0;r<n.length;r++){var a=n[r];t.prototype[a]=i[a]}return t.create=function(e){return new t(e)},t},i._cbcInit=function(){var e=new a(this.options.iv);this._cbcState=e},i._update=function(e,t,n,r){var o=this._cbcState,i=this.constructor.super_.prototype,a=o.iv;if("encrypt"===this.type){for(var s=0;s<this.blockSize;s++)a[s]^=e[t+s];i._update.call(this,a,0,n,r);for(s=0;s<this.blockSize;s++)a[s]=n[r+s]}else{i._update.call(this,e,t,n,r);for(s=0;s<this.blockSize;s++)n[r+s]^=a[s];for(s=0;s<this.blockSize;s++)a[s]=e[t+s]}}},65588:(e,t,n)=>{"use strict";var r=n(66056);function o(e){this.options=e,this.type=this.options.type,this.blockSize=8,this._init(),this.buffer=new Array(this.blockSize),this.bufferOff=0,this.padding=!1!==e.padding}e.exports=o,o.prototype._init=function(){},o.prototype.update=function(e){return 0===e.length?[]:"decrypt"===this.type?this._updateDecrypt(e):this._updateEncrypt(e)},o.prototype._buffer=function(e,t){for(var n=Math.min(this.buffer.length-this.bufferOff,e.length-t),r=0;r<n;r++)this.buffer[this.bufferOff+r]=e[t+r];return this.bufferOff+=n,n},o.prototype._flushBuffer=function(e,t){return this._update(this.buffer,0,e,t),this.bufferOff=0,this.blockSize},o.prototype._updateEncrypt=function(e){var t=0,n=0,r=(this.bufferOff+e.length)/this.blockSize|0,o=new Array(r*this.blockSize);0!==this.bufferOff&&(t+=this._buffer(e,t),this.bufferOff===this.buffer.length&&(n+=this._flushBuffer(o,n)));for(var i=e.length-(e.length-t)%this.blockSize;t<i;t+=this.blockSize)this._update(e,t,o,n),n+=this.blockSize;for(;t<e.length;t++,this.bufferOff++)this.buffer[this.bufferOff]=e[t];return o},o.prototype._updateDecrypt=function(e){for(var t=0,n=0,r=Math.ceil((this.bufferOff+e.length)/this.blockSize)-1,o=new Array(r*this.blockSize);r>0;r--)t+=this._buffer(e,t),n+=this._flushBuffer(o,n);return t+=this._buffer(e,t),o},o.prototype.final=function(e){var t,n;return e&&(t=this.update(e)),n="encrypt"===this.type?this._finalEncrypt():this._finalDecrypt(),t?t.concat(n):n},o.prototype._pad=function(e,t){if(0===t)return!1;for(;t<e.length;)e[t++]=0;return!0},o.prototype._finalEncrypt=function(){if(!this._pad(this.buffer,this.bufferOff))return[];var e=new Array(this.blockSize);return this._update(this.buffer,0,e,0),e},o.prototype._unpad=function(e){return e},o.prototype._finalDecrypt=function(){r.equal(this.bufferOff,this.blockSize,"Not enough data to decrypt");var e=new Array(this.blockSize);return this._flushBuffer(e,0),this._unpad(e)}},8101:(e,t,n)=>{"use strict";var r=n(66056),o=n(2779),i=n(86279),a=n(65588);function s(){this.tmp=new Array(2),this.keys=null}function c(e){a.call(this,e);var t=new s;this._desState=t,this.deriveKeys(t,e.key)}o(c,a),e.exports=c,c.create=function(e){return new c(e)};var l=[1,1,2,2,2,2,2,2,1,2,2,2,2,2,2,1];c.prototype.deriveKeys=function(e,t){e.keys=new Array(32),r.equal(t.length,this.blockSize,"Invalid key length");var n=i.readUInt32BE(t,0),o=i.readUInt32BE(t,4);i.pc1(n,o,e.tmp,0),n=e.tmp[0],o=e.tmp[1];for(var a=0;a<e.keys.length;a+=2){var s=l[a>>>1];n=i.r28shl(n,s),o=i.r28shl(o,s),i.pc2(n,o,e.keys,a)}},c.prototype._update=function(e,t,n,r){var o=this._desState,a=i.readUInt32BE(e,t),s=i.readUInt32BE(e,t+4);i.ip(a,s,o.tmp,0),a=o.tmp[0],s=o.tmp[1],"encrypt"===this.type?this._encrypt(o,a,s,o.tmp,0):this._decrypt(o,a,s,o.tmp,0),a=o.tmp[0],s=o.tmp[1],i.writeUInt32BE(n,a,r),i.writeUInt32BE(n,s,r+4)},c.prototype._pad=function(e,t){if(!1===this.padding)return!1;for(var n=e.length-t,r=t;r<e.length;r++)e[r]=n;return!0},c.prototype._unpad=function(e){if(!1===this.padding)return e;for(var t=e[e.length-1],n=e.length-t;n<e.length;n++)r.equal(e[n],t);return e.slice(0,e.length-t)},c.prototype._encrypt=function(e,t,n,r,o){for(var a=t,s=n,c=0;c<e.keys.length;c+=2){var l=e.keys[c],u=e.keys[c+1];i.expand(s,e.tmp,0),l^=e.tmp[0],u^=e.tmp[1];var f=i.substitute(l,u),d=s;s=(a^i.permute(f))>>>0,a=d}i.rip(s,a,r,o)},c.prototype._decrypt=function(e,t,n,r,o){for(var a=n,s=t,c=e.keys.length-2;c>=0;c-=2){var l=e.keys[c],u=e.keys[c+1];i.expand(a,e.tmp,0),l^=e.tmp[0],u^=e.tmp[1];var f=i.substitute(l,u),d=a;a=(s^i.permute(f))>>>0,s=d}i.rip(a,s,r,o)}},37045:(e,t,n)=>{"use strict";var r=n(66056),o=n(2779),i=n(65588),a=n(8101);function s(e,t){r.equal(t.length,24,"Invalid key length");var n=t.slice(0,8),o=t.slice(8,16),i=t.slice(16,24);this.ciphers="encrypt"===e?[a.create({type:"encrypt",key:n}),a.create({type:"decrypt",key:o}),a.create({type:"encrypt",key:i}
vendor: 6,510 bytes, line 2
2)]:[a.create({type:"decrypt",key:i}),a.create({type:"encrypt",key:o}),a.create({type:"decrypt",key:n})]}function c(e){i.call(this,e);var t=new s(this.type,this.options.key);this._edeState=t}o(c,i),e.exports=c,c.create=function(e){return new c(e)},c.prototype._update=function(e,t,n,r){var o=this._edeState;o.ciphers[0]._update(e,t,n,r),o.ciphers[1]._update(n,r,n,r),o.ciphers[2]._update(n,r,n,r)},c.prototype._pad=a.prototype._pad,c.prototype._unpad=a.prototype._unpad},86279:(e,t)=>{"use strict";t.readUInt32BE=function(e,t){return(e[0+t]<<24|e[1+t]<<16|e[2+t]<<8|e[3+t])>>>0},t.writeUInt32BE=function(e,t,n){e[0+n]=t>>>24,e[1+n]=t>>>16&255,e[2+n]=t>>>8&255,e[3+n]=255&t},t.ip=function(e,t,n,r){for(var o=0,i=0,a=6;a>=0;a-=2){for(var s=0;s<=24;s+=8)o<<=1,o|=t>>>s+a&1;for(s=0;s<=24;s+=8)o<<=1,o|=e>>>s+a&1}for(a=6;a>=0;a-=2){for(s=1;s<=25;s+=8)i<<=1,i|=t>>>s+a&1;for(s=1;s<=25;s+=8)i<<=1,i|=e>>>s+a&1}n[r+0]=o>>>0,n[r+1]=i>>>0},t.rip=function(e,t,n,r){for(var o=0,i=0,a=0;a<4;a++)for(var s=24;s>=0;s-=8)o<<=1,o|=t>>>s+a&1,o<<=1,o|=e>>>s+a&1;for(a=4;a<8;a++)for(s=24;s>=0;s-=8)i<<=1,i|=t>>>s+a&1,i<<=1,i|=e>>>s+a&1;n[r+0]=o>>>0,n[r+1]=i>>>0},t.pc1=function(e,t,n,r){for(var o=0,i=0,a=7;a>=5;a--){for(var s=0;s<=24;s+=8)o<<=1,o|=t>>s+a&1;for(s=0;s<=24;s+=8)o<<=1,o|=e>>s+a&1}for(s=0;s<=24;s+=8)o<<=1,o|=t>>s+a&1;for(a=1;a<=3;a++){for(s=0;s<=24;s+=8)i<<=1,i|=t>>s+a&1;for(s=0;s<=24;s+=8)i<<=1,i|=e>>s+a&1}for(s=0;s<=24;s+=8)i<<=1,i|=e>>s+a&1;n[r+0]=o>>>0,n[r+1]=i>>>0},t.r28shl=function(e,t){return e<<t&268435455|e>>>28-t};var n=[14,11,17,4,27,23,25,0,13,22,7,18,5,9,16,24,2,20,12,21,1,8,15,26,15,4,25,19,9,1,26,16,5,11,23,8,12,7,17,0,22,3,10,14,6,20,27,24];t.pc2=function(e,t,r,o){for(var i=0,a=0,s=n.length>>>1,c=0;c<s;c++)i<<=1,i|=e>>>n[c]&1;for(c=s;c<n.length;c++)a<<=1,a|=t>>>n[c]&1;r[o+0]=i>>>0,r[o+1]=a>>>0},t.expand=function(e,t,n){var r=0,o=0;r=(1&e)<<5|e>>>27;for(var i=23;i>=15;i-=4)r<<=6,r|=e>>>i&63;for(i=11;i>=3;i-=4)o|=e>>>i&63,o<<=6;o|=(31&e)<<1|e>>>31,t[n+0]=r>>>0,t[n+1]=o>>>0};var r=[14,0,4,15,13,7,1,4,2,14,15,2,11,13,8,1,3,10,10,6,6,12,12,11,5,9,9,5,0,3,7,8,4,15,1,12,14,8,8,2,13,4,6,9,2,1,11,7,15,5,12,11,9,3,7,14,3,10,10,0,5,6,0,13,15,3,1,13,8,4,14,7,6,15,11,2,3,8,4,14,9,12,7,0,2,1,13,10,12,6,0,9,5,11,10,5,0,13,14,8,7,10,11,1,10,3,4,15,13,4,1,2,5,11,8,6,12,7,6,12,9,0,3,5,2,14,15,9,10,13,0,7,9,0,14,9,6,3,3,4,15,6,5,10,1,2,13,8,12,5,7,14,11,12,4,11,2,15,8,1,13,1,6,10,4,13,9,0,8,6,15,9,3,8,0,7,11,4,1,15,2,14,12,3,5,11,10,5,14,2,7,12,7,13,13,8,14,11,3,5,0,6,6,15,9,0,10,3,1,4,2,7,8,2,5,12,11,1,12,10,4,14,15,9,10,3,6,15,9,0,0,6,12,10,11,1,7,13,13,8,15,9,1,4,3,5,14,11,5,12,2,7,8,2,4,14,2,14,12,11,4,2,1,12,7,4,10,7,11,13,6,1,8,5,5,0,3,15,15,10,13,3,0,9,14,8,9,6,4,11,2,8,1,12,11,7,10,1,13,14,7,2,8,13,15,6,9,15,12,0,5,9,6,10,3,4,0,5,14,3,12,10,1,15,10,4,15,2,9,7,2,12,6,9,8,5,0,6,13,1,3,13,4,14,14,0,7,11,5,3,11,8,9,4,14,3,15,2,5,12,2,9,8,5,12,15,3,10,7,11,0,14,4,1,10,7,1,6,13,0,11,8,6,13,4,13,11,0,2,11,14,7,15,4,0,9,8,1,13,10,3,14,12,3,9,5,7,12,5,2,10,15,6,8,1,6,1,6,4,11,11,13,13,8,12,1,3,4,7,10,14,7,10,9,15,5,6,0,8,15,0,14,5,2,9,3,2,12,13,1,2,15,8,13,4,8,6,10,15,3,11,7,1,4,10,12,9,5,3,6,14,11,5,0,0,14,12,9,7,2,7,2,11,1,4,14,1,7,9,4,12,10,14,8,2,13,0,15,6,12,10,9,13,0,15,3,3,5,5,6,8,11];t.substitute=function(e,t){for(var n=0,o=0;o<4;o++){n<<=4,n|=r[64*o+(e>>>18-6*o&63)]}for(o=0;o<4;o++){n<<=4,n|=r[256+64*o+(t>>>18-6*o&63)]}return n>>>0};var o=[16,25,12,11,3,20,4,15,31,17,9,6,27,14,1,22,30,24,8,18,0,5,29,23,13,19,2,26,10,21,28,7];t.permute=function(e){for(var t=0,n=0;n<o.length;n++)t<<=1,t|=e>>>o[n]&1;return t>>>0},t.padSplit=function(e,t,n){for(var r=e.toString(2);r.length<t;)r="0"+r;for(var o=[],i=0;i<t;i+=n)o.push(r.slice(i,i+n));return o.join(" ")}},12347:(e,t,n)=>{var r=n(49320).Buffer,o=n(32913),i=n(57592),a=n(82165);var s={binary:!0,hex:!0,base64:!0};t.DiffieHellmanGroup=t.createDiffieHellmanGroup=t.getDiffieHellman=function(e){var t=new r(i[e].prime,"hex"),n=new r(i[e].gen,"hex");return new a(t,n)},t.createDiffieHellman=t.DiffieHellman=function e(t,n,i,c){return r.isBuffer(n)||void 0===s[n]?e(t,"binary",n,i):(n=n||"binary",c=c||"binary",i=i||new r([2]),r.isBuffer(i)||(i=new r(i,c)),"number"===typeof t?new a(o(t,i),i,!0):(r.isBuffer(t)||(t=new r(t,n)),new a(t,i,!0)))}},82165:(e,t,n)=>{var r=n(49320).Buffer,o=n(77657),i=new(n(23906)),a=new o(24),s=new o(11),c=new o(10),l=new o(3),u=new o(7),f=n(32913),d=n(81186);function h(e,t){return t=t||"utf8",r.isBuffer(e)||(e=new r(e,t)),this._pub=new o(e),this}function p(e,t){return t=t||"utf8",r.isBuffer(e)||(e=new r(e,t)),this._priv=new o(e),this}e.exports=y;var m={};function y(e,t,n){this.setGenerator(t),this.__prime=new o(e),this._prime=o.mont(this.__prime),this._primeLen=e.length,this._pub=void 0,this._priv=void 0,this._primeCode=void 0,n?(this.setPublicKey=h,this.setPrivateKey=p):this._primeCode=8}function g(e,t){var n=new r(e.toArray());return t?n.toString(t):n}Object.defineProperty(y.prototype,"verifyError",{enumerable:!0,get:function(){return"number"!==typeof this._primeCode&&(this._primeCode=function(e,t){var n=t.toString("hex"),r=[n,e.toString(16)].join("_");if(r in m)return m[r];var o,d=0;if(e.isEven()||!f.simpleSieve||!f.fermatTest(e)||!i.test(e))return d+=1,d+="02"===n||"05"===n?8:4,m[r]=d,d;switch(i.test(e.shrn(1))||(d+=2),n){case"02":e.mod(a).cmp(s)&&(d+=8);break;case"05":(o=e.mod(c)).cmp(l)&&o.cmp(u)&&(d+=8);break;default:d+=4}return m[r]=d,d}(this.__prime,this.__gen)),this._primeCode}}),y.prototype.generateKeys=function(){return this._priv||(this._priv=new o(d(this._primeLen))),this._pub=this._gen.toRed(this._prime).redPow(this._priv).fromRed(),this.getPublicKey()},y.prototype.computeSecret=function(e){var t=(e=(e=new o(e)).toRed(this._prime)).redPow(this._priv).fromRed(),n=new r(t.toArray()),i=this.getPrime();if(n.length<i.length){var a=new r(i.length-n.length);a.fill(0),n=r.concat([a,n])}return n},y.prototype.getPublicKey=function(e){return g(this._pub,e)},y.prototype.getPrivateKey=function(e){return g(this._priv,e)},y.prototype.getPrime=function(e){return g(this.__prime,e)},y.prototype.getGenerator=function(e){return g(this._gen,e)},y.prototype.setGenerator=function(e,t){return t=t||"utf8",r.isBuffer(e)||(e=new r(e,t)),this.__gen=e,this._gen=new o(e),this}},32913:(e,t,n)=>{var r=n(81186);e.exports=b,b.simpleSieve=y,b.fermatTest=g;var o=n(77657),i=new o(24),a=new(n(23906)),s=new o(1),c=new o(2),l=new o(5),u=(new o(16),new o(8),new o(10)),f=new o(3),d=(new o(7),new o(11)),h=new o(4),p=(new o(12),null);function m(){if(null!==p)return p;var e=[];e[0]=2;
2for(var t=1,n=3;n<1048576;n+=2){for(var r=Math.ceil(Math.sqrt(n)),o=0;o<t&&e[o]<=r&&n%e[o]!==0;o++);t!==o&&e[o]<=r||(e[t++]=n)}return p=e,e}function y(e){for(var t=m(),n=0;n<t.length;n++)if(0===e.modn(t[n]))return 0===e.cmpn(t[n]);return!0}function g(e){var t=o.mont(e);return 0===c.toRed(t).redPow(e.subn(1)).fromRed().cmpn(1)}function b(e,t){if(e<16)return new o(2===t||5===t?[140,123]:[140,39]);var n,p;for(t=new o(t);;){for(n=new o(r(Math.ceil(e/8)));n.bitLength()>e;)n.ishrn(1);if(n.isEven()&&n.iadd(s),n.testn(1)||n.iadd(c),t.cmp(c)){if(!t.cmp(l))for(;n.mod(u).cmp(f);)n.iadd(h)}else for(;n.mod(i).cmp(d);)n.iadd(h);if(y(p=n.shrn(1))&&y(n)&&g(p)&&g(n)&&a.test(p)&&a.test(n))return n}}},25599:e=>{"use strict";var t={single_source_shortest_paths:function(e,n,r){var o={},i={};i[n]=0;var a,s,c,l,u,f,d,h=t.PriorityQueue.make();for(h.push(n,0);!h.empty();)for(c in s=(a=h.pop()).value,l=a.cost,u=e[s]||{})u.hasOwnProperty(c)&&(f=l+u[c],d=i[c],("undefined"===typeof i[c]||d>f)&&(i[c]=f,h.push(c,f),o[c]=s));if("undefined"!==typeof r&&"undefined"===typeof i[r]){var p=["Could not find a path from ",n," to ",r,"."].join("");throw new Error(p)}return o},extract_shortest_path_from_predecessor_list:function(e,t){for(var n=[],r=t;r;)n.push(r),e[r],r=e[r];return n.reverse(),n},find_path:function(e,n,r){var o=t.single_source_shortest_paths(e,n,r);return t.extract_shortest_path_from_predecessor_list(o,r)},PriorityQueue:{make:function(e){var n,r=t.PriorityQueue,o={};for(n in e=e||{},r)r.hasOwnProperty(n)&&(o[n]=r[n]);return o.queue=[],o.sorter=e.sorter||r.default_sorter,o},default_sorter:function(e,t){return e.cost-t.cost},push:function(e,t){var n={value:e,cost:t};this.queue.push(n),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return 0===this.queue.length}}};e.exports=t},56127:(e,t,n)=>{"use strict";var r=n(96225);e.exports=function(e,t,n){n=n||{},9===t.nodeType&&(t=r.getWindow(t));var o=n.allowHorizontalScroll,i=n.onlyScrollIfNeeded,a=n.alignWithTop,s=n.alignWithLeft,c=n.offsetTop||0,l=n.offsetLeft||0,u=n.offsetBottom||0,f=n.offsetRight||0;o=void 0===o||o;var d=r.isWindow(t),h=r.offset(e),p=r.outerHeight(e),m=r.outerWidth(e),y=void 0,g=void 0,b=void 0,v=void 0,A=void 0,w=void 0,E=void 0,k=void 0,M=void 0,x=void 0;d?(E=t,x=r.height(E),M=r.width(E),k={left:r.scrollLeft(E),top:r.scrollTop(E)},A={left:h.left-k.left-l,top:h.top-k.top-c},w={left:h.left+m-(k.left+M)+f,top:h.top+p-(k.top+x)+u},v=k):(y=r.offset(t),g=t.clientHeight,b=t.clientWidth,v={left:t.scrollLeft,top:t.scrollTop},A={left:h.left-(y.left+(parseFloat(r.css(t,"borderLeftWidth"))||0))-l,top:h.top-(y.top+(parseFloat(r.css(t,"borderTopWidth"))||0))-c},w={left:h.left+m-(y.left+b+(parseFloat(r.css(t,"borderRightWidth"))||0))+f,top:h.top+p-(y.top+g+(parseFloat(r.css(t,"borderBottomWidth"))||0))+u}),A.top<0||w.top>0?!0===a?r.scrollTop(t,v.top+A.top):!1===a?r.scrollTop(t,v.top+w.top):A.top<0?r.scrollTop(t,v.top+A.top):r.scrollTop(t,v.top+w.top):i||((a=void 0===a||!!a)?r.scrollTop(t,v.top+A.top):r.scrollTop(t,v.top+w.top)),o&&(A.left<0||w.left>0?!0===s?r.scrollLeft(t,v.left+A.left):!1===s?r.scrollLeft(t,v.left+w.left):A.left<0?r.scrollLeft(t,v.left+A.left):r.scrollLeft(t,v.left+w.left):i||((s=void 0===s||!!s)?r.scrollLeft(t,v.left+A.left):r.scrollLeft(t,v.left+w.left)))}},24003:(e,t,n)=>{"use strict";e.exports=n(56127)},96225:e=>{"use strict";var t=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function r(e,t){var n=e["page"+(t?"Y":"X")+"Offset"],r="scroll"+(t?"Top":"Left");if("number"!==typeof n){var o=e.document;"number"!==typeof(n=o.documentElement[r])&&(n=o.body[r])}return n}function o(e){return r(e)}function i(e){return r(e,!0)}function a(e){var t=function(e){var t,n=void 0,r=void 0,o=e.ownerDocument,i=o.body,a=o&&o.documentElement;return n=(t=e.getBoundingClientRect()).left,r=t.top,{left:n-=a.clientLeft||i.clientLeft||0,top:r-=a.clientTop||i.clientTop||0}}(e),n=e.ownerDocument,r=n.defaultView||n.parentWindow;return t.left+=o(r),t.top+=i(r),t}var s=new RegExp("^("+/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source+")(?!px)[a-z%]+$","i"),c=/^(top|right|bottom|left)$/,l="currentStyle",u="runtimeStyle",f="left";var d=void 0;function h(e,t){for(var n=0;n<e.length;n++)t(e[n])}function p(e){return"border-box"===d(e,"boxSizing")}"undefined"!==typeof window&&(d=window.getComputedStyle?function(e,t,n){var r="",o=e.ownerDocument,i=n||o.defaultView.getComputedStyle(e,null);return i&&(r=i.getPropertyValue(t)||i[t]),r}:function(e,t){var n=e[l]&&e[l][t];if(s.test(n)&&!c.test(t)){var r=e.style,o=r[f],i=e[u][f];e[u][f]=e[l][f],r[f]="fontSize"===t?"1em":n||0,n=r.pixelLeft+"px",r[f]=o,e[u][f]=i}return""===n?"auto":n});var m=["margin","border","padding"],y=-1,g=2,b=1;function v(e,t,n){var r=0,o=void 0,i=void 0,a=void 0;for(i=0;i<t.length;i++)if(o=t[i])for(a=0;a<n.length;a++){var s=void 0;s="border"===o?o+n[a]+"Width":o+n[a],r+=parseFloat(d(e,s))||0}return r}function A(e){return null!=e&&e==e.window}
2var w={};function E(e,t,n){if(A(e))return"width"===t?w.viewportWidth(e):w.viewportHeight(e);if(9===e.nodeType)return"width"===t?w.docWidth(e):w.docHeight(e);var r="width"===t?["Left","Right"]:["Top","Bottom"],o="width"===t?e.offsetWidth:e.offsetHeight,i=(d(e),p(e)),a=0;(null==o||o<=0)&&(o=void 0,(null==(a=d(e,t))||Number(a)<0)&&(a=e.style[t]||0),a=parseFloat(a)||0),void 0===n&&(n=i?b:y);var s=void 0!==o||i,c=o||a;if(n===y)return s?c-v(e,["border","padding"],r):a;if(s){var l=n===g?-v(e,["border"],r):v(e,["margin"],r);return c+(n===b?0:l)}return a+v(e,m.slice(n),r)}h(["Width","Height"],(function(e){w["doc"+e]=function(t){var n=t.document;return Math.max(n.documentElement["scroll"+e],n.body["scroll"+e],w["viewport"+e](n))},w["viewport"+e]=function(t){var n="client"+e,r=t.document,o=r.body,i=r.documentElement[n];return"CSS1Compat"===r.compatMode&&i||o&&o[n]||i}}));var k={position:"absolute",visibility:"hidden",display:"block"};function M(e){var t=void 0,n=arguments;return 0!==e.offsetWidth?t=E.apply(void 0,n):function(e,t,n){var r={},o=e.style,i=void 0;for(i in t)t.hasOwnProperty(i)&&(r[i]=o[i],o[i]=t[i]);for(i in n.call(e),t)t.hasOwnProperty(i)&&(o[i]=r[i])}(e,k,(function(){t=E.apply(void 0,n)})),t}function x(e,t,r){var o=r;if("object"!==("undefined"===typeof t?"undefined":n(t)))return"undefined"!==typeof o?("number"===typeof o&&(o+="px"),void(e.style[t]=o)):d(e,t);for(var i in t)t.hasOwnProperty(i)&&x(e,i,t[i])}h(["width","height"],(function(e){var t=e.charAt(0).toUpperCase()+e.slice(1);w["outer"+t]=function(t,n){return t&&M(t,e,n?0:b)};var n="width"===e?["Left","Right"]:["Top","Bottom"];w[e]=function(t,r){if(void 0===r)return t&&M(t,e,y);if(t){d(t);return p(t)&&(r+=v(t,["padding","border"],n)),x(t,e,r)}}})),e.exports=t({getWindow:function(e){var t=e.ownerDocument||e;return t.defaultView||t.parentWindow},offset:function(e,t){if("undefined"===typeof t)return a(e);!function(e,t){"static"===x(e,"position")&&(e.style.position="relative");var n=a(e),r={},o=void 0,i=void 0;for(i in t)t.hasOwnProperty(i)&&(o=parseFloat(x(e,i))||0,r[i]=o+t[i]-n[i]);x(e,r)}(e,t)},isWindow:A,each:h,css:x,clone:function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);if(e.overflow)for(var n in e)e.hasOwnProperty(n)&&(t.overflow[n]=e.overflow[n]);return t},scrollLeft:function(e,t){if(A(e)){if(void 0===t)return o(e);window.scrollTo(t,i(e))}else{if(void 0===t)return e.scrollLeft;e.scrollLeft=t}},scrollTop:function(e,t){if(A(e)){if(void 0===t)return i(e);window.scrollTo(o(e),t)}else{if(void 0===t)return e.scrollTop;e.scrollTop=t}},viewportWidth:0,viewportHeight:0},w)},72321:(e,t,n)=>{"use strict";var r=t;r.version=n(14399).i8,r.utils=n(7870),r.rand=n(16067),r.curve=n(19938),r.curves=n(29183),r.ec=n(71586),r.eddsa=n(77942)},53522:(e,t,n)=>{"use strict";var r=n(77657),o=n(7870),i=o.getNAF,a=o.getJSF,s=o.assert;function c(e,t){this.type=e,this.p=new r(t.p,16),this.red=t.prime?r.red(t.prime):r.mont(this.p),this.zero=new r(0).toRed(this.red),this.one=new r(1).toRed(this.red),this.two=new r(2).toRed(this.red),this.n=t.n&&new r(t.n,16),this.g=t.g&&this.pointFromJSON(t.g,t.gRed),this._wnafT1=new Array(4),this._wnafT2=new Array(4),this._wnafT3=new Array(4),this._wnafT4=new Array(4),this._bitLength=this.n?this.n.bitLength():0;var n=this.n&&this.p.div(this.n);!n||n.cmpn(100)>0?this.redN=null:(this._maxwellTrick=!0,this.redN=this.n.toRed(this.red))}function l(e,t){this.curve=e,this.type=t,this.precomputed=null}e.exports=c,c.prototype.point=function(){throw new Error("Not implemented")},c.prototype.validate=function(){throw new Error("Not implemented")},c.prototype._fixedNafMul=function(e,t){s(e.precomputed);var n=e._getDoubles(),r=i(t,1,this._bitLength),o=(1<<n.step+1)-(n.step%2===0?2:1);o/=3;var a,c,l=[];for(a=0;a<r.length;a+=n.step){c=0;for(var u=a+n.step-1;u>=a;u--)c=(c<<1)+r[u];l.push(c)}for(var f=this.jpoint(null,null,null),d=this.jpoint(null,null,null),h=o;h>0;h--){for(a=0;a<l.length;a++)(c=l[a])===h?d=d.mixedAdd(n.points[a]):c===-h&&(d=d.mixedAdd(n.points[a].neg()));f=f.add(d)}return f.toP()},c.prototype._wnafMul=function(e,t){var n=4,r=e._getNAFPoints(n);n=r.wnd;for(var o=r.points,a=i(t,n,this._bitLength),c=this.jpoint(null,null,null),l=a.length-1;l>=0;l--){for(var u=0;l>=0&&0===a[l];l--)u++;if(l>=0&&u++,c=c.dblp(u),l<0)break;var f=a[l];s(0!==f),c="affine"===e.type?f>0?c.mixedAdd(o[f-1>>1]):c.mixedAdd(o[-f-1>>
vendor: 22,926 bytes, line 2
21].neg()):f>0?c.add(o[f-1>>1]):c.add(o[-f-1>>1].neg())}return"affine"===e.type?c.toP():c},c.prototype._wnafMulAdd=function(e,t,n,r,o){var s,c,l,u=this._wnafT1,f=this._wnafT2,d=this._wnafT3,h=0;for(s=0;s<r;s++){var p=(l=t[s])._getNAFPoints(e);u[s]=p.wnd,f[s]=p.points}for(s=r-1;s>=1;s-=2){var m=s-1,y=s;if(1===u[m]&&1===u[y]){var g=[t[m],null,null,t[y]];0===t[m].y.cmp(t[y].y)?(g[1]=t[m].add(t[y]),g[2]=t[m].toJ().mixedAdd(t[y].neg())):0===t[m].y.cmp(t[y].y.redNeg())?(g[1]=t[m].toJ().mixedAdd(t[y]),g[2]=t[m].add(t[y].neg())):(g[1]=t[m].toJ().mixedAdd(t[y]),g[2]=t[m].toJ().mixedAdd(t[y].neg()));var b=[-3,-1,-5,-7,0,7,5,1,3],v=a(n[m],n[y]);for(h=Math.max(v[0].length,h),d[m]=new Array(h),d[y]=new Array(h),c=0;c<h;c++){var A=0|v[0][c],w=0|v[1][c];d[m][c]=b[3*(A+1)+(w+1)],d[y][c]=0,f[m]=g}}else d[m]=i(n[m],u[m],this._bitLength),d[y]=i(n[y],u[y],this._bitLength),h=Math.max(d[m].length,h),h=Math.max(d[y].length,h)}var E=this.jpoint(null,null,null),k=this._wnafT4;for(s=h;s>=0;s--){for(var M=0;s>=0;){var x=!0;for(c=0;c<r;c++)k[c]=0|d[c][s],0!==k[c]&&(x=!1);if(!x)break;M++,s--}if(s>=0&&M++,E=E.dblp(M),s<0)break;for(c=0;c<r;c++){var C=k[c];0!==C&&(C>0?l=f[c][C-1>>1]:C<0&&(l=f[c][-C-1>>1].neg()),E="affine"===l.type?E.mixedAdd(l):E.add(l))}}for(s=0;s<r;s++)f[s]=null;return o?E:E.toP()},c.BasePoint=l,l.prototype.eq=function(){throw new Error("Not implemented")},l.prototype.validate=function(){return this.curve.validate(this)},c.prototype.decodePoint=function(e,t){e=o.toArray(e,t);var n=this.p.byteLength();if((4===e[0]||6===e[0]||7===e[0])&&e.length-1===2*n)return 6===e[0]?s(e[e.length-1]%2===0):7===e[0]&&s(e[e.length-1]%2===1),this.point(e.slice(1,1+n),e.slice(1+n,1+2*n));if((2===e[0]||3===e[0])&&e.length-1===n)return this.pointFromX(e.slice(1,1+n),3===e[0]);throw new Error("Unknown point format")},l.prototype.encodeCompressed=function(e){return this.encode(e,!0)},l.prototype._encode=function(e){var t=this.curve.p.byteLength(),n=this.getX().toArray("be",t);return e?[this.getY().isEven()?2:3].concat(n):[4].concat(n,this.getY().toArray("be",t))},l.prototype.encode=function(e,t){return o.encode(this._encode(t),e)},l.prototype.precompute=function(e){if(this.precomputed)return this;var t={doubles:null,naf:null,beta:null};return t.naf=this._getNAFPoints(8),t.doubles=this._getDoubles(4,e),t.beta=this._getBeta(),this.precomputed=t,this},l.prototype._hasDoubles=function(e){if(!this.precomputed)return!1;var t=this.precomputed.doubles;return!!t&&t.points.length>=Math.ceil((e.bitLength()+1)/t.step)},l.prototype._getDoubles=function(e,t){if(this.precomputed&&this.precomputed.doubles)return this.precomputed.doubles;for(var n=[this],r=this,o=0;o<t;o+=e){for(var i=0;i<e;i++)r=r.dbl();n.push(r)}return{step:e,points:n}},l.prototype._getNAFPoints=function(e){if(this.precomputed&&this.precomputed.naf)return this.precomputed.naf;for(var t=[this],n=(1<<e)-1,r=1===n?null:this.dbl(),o=1;o<n;o++)t[o]=t[o-1].add(r);return{wnd:e,points:t}},l.prototype._getBeta=function(){return null},l.prototype.dblp=function(e){for(var t=this,n=0;n<e;n++)t=t.dbl();return t}},25206:(e,t,n)=>{"use strict";var r=n(7870),o=n(77657),i=n(2779),a=n(53522),s=r.assert;function c(e){this.twisted=1!==(0|e.a),this.mOneA=this.twisted&&-1===(0|e.a),this.extended=this.mOneA,a.call(this,"edwards",e),this.a=new o(e.a,16).umod(this.red.m),this.a=this.a.toRed(this.red),this.c=new o(e.c,16).toRed(this.red),this.c2=this.c.redSqr(),this.d=new o(e.d,16).toRed(this.red),this.dd=this.d.redAdd(this.d),s(!this.twisted||0===this.c.fromRed().cmpn(1)),this.oneC=1===(0|e.c)}function l(e,t,n,r,i){a.BasePoint.call(this,e,"projective"),null===t&&null===n&&null===r?(this.x=this.curve.zero,this.y=this.curve.one,this.z=this.curve.one,this.t=this.curve.zero,this.zOne=!0):(this.x=new o(t,16),this.y=new o(n,16),this.z=r?new o(r,16):this.curve.one,this.t=i&&new o(i,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.t&&!this.t.red&&(this.t=this.t.toRed(this.curve.red)),this.zOne=this.z===this.curve.one,this.curve.extended&&!this.t&&(this.t=this.x.redMul(this.y),this.zOne||(this.t=this.t.redMul(this.z.redInvm()))))}i(c,a),e.exports=c,c.prototype._mulA=function(e){return this.mOneA?e.redNeg():this.a.redMul(e)},c.prototype._mulC=function(e){return this.oneC?e:this.c.redMul(e)},c.prototype.jpoint=function(e,t,n,r){return this.point(e,t,n,r)},c.prototype.pointFromX=function(e,t){(e=new o(e,16)).red||(e=e.toRed(this.red));var n=e.redSqr(),r=this.c2.redSub(this.a.redMul(n)),i=this.one.redSub(this.c2.redMul(this.d).redMul(n)),a=r.redMul(i.redInvm()),s=a.redSqrt();if(0!==s.redSqr().redSub(a).cmp(this.zero))throw new Error("invalid point");var c=s.fromRed().isOdd();return(t&&!c||!t&&c)&&(s=s.redNeg()),this.point(e,s)},c.prototype.pointFromY=function(e,t){(e=new o(e,16)).red||(e=e.toRed(this.red));var n=e.redSqr(),r=n.redSub(this.c2),i=n.redMul(this.d).redMul(this.c2).redSub(this.a),a=r.redMul(i.redInvm());if(0===a.cmp(this.zero)){if(t)throw new Error("invalid point");return this.point(this.zero,e)}var s=a.redSqrt();if(0!==s.redSqr().redSub(a).cmp(this.zero))throw new Error("invalid point");return s.fromRed().isOdd()!==t&&(s=s.redNeg()),this.point(s,e)},c.prototype.validate=function(e){if(e.isInfinity())return!0;e.normalize();var t=e.x.redSqr(),n=e.y.redSqr(),r=t.redMul(this.a).redAdd(n),o=this.c2.redMul(this.one.redAdd(this.d.redMul(t).redMul(n)));return 0===r.cmp(o)},i(l,a.BasePoint),c.prototype.pointFromJSON=function(e){return l.fromJSON(this,e)},c.prototype.point=function(e,t,n,r){return new l(this,e,t,n,r)},l.fromJSON=function(e,t){return new l(e,t[0],t[1],t[2])},l.prototype.inspect=function(){return this.isInfinity()?"<EC Point Infinity>":"<EC Point x: "+this.x.fromRed().toString(16,2)+" y: "+this.y.fromRed().toString(16,2)+" z: "+this.z.fromRed().toString(16,2)+">"},l.prototype.isInfinity=function(){return 0===this.x.cmpn(0)&&(0===this.y.cmp(this.z)||this.zOne&&0===this.y.cmp(this.curve.c))},l.prototype._extDbl=function(){var e=this.x.redSqr(),t=this.y.redSqr(),n=this.z.redSqr();n=n.redIAdd(n);var r=this.curve._mulA(e),o=this.x.redAdd(this.y).redSqr().redISub(e).redISub(t),i=r.redAdd(t),a=i.redSub(n),s=r.redSub(t),c=o.redMul(a),l=i.redMul(s),u=o.redMul(s),f=a.redMul(i);return this.curve.point(c,l,f,u)},l.prototype._projDbl=function(){var e,t,n,r,o,i,a=this.x.redAdd(this.y).redSqr(),s=this.x.redSqr(),c=this.y.redSqr();if(this.curve.twisted){var l=(r=this.curve._mulA(s)).redAdd(c);this.zOne?(e=a.redSub(s).redSub(c).redMul(l.redSub(this.curve.two)),t=l.redMul(r.redSub(c)),n=l.redSqr().redSub(l).redSub(l)):(o=this.z.redSqr(),i=l.redSub(o).redISub(o),e=a.redSub(s).redISub(c).redMul(i),t=l.redMul(r.redSub(c)),n=l.redMul(i))}else r=s.redAdd(c),o=this.curve._mulC(this.z).redSqr(),i=r.redSub(o).redSub(o),e=this.curve._mulC(a.redISub(r)).redMul(i),t=this.curve._mulC(r).redMul(s.redISub(c)),n=r.redMul(i);return this.curve.point(e,t,n)},l.prototype.dbl=function(){return this.isInfinity()?this:this.curve.extended?this._extDbl():this._projDbl()},l.prototype._extAdd=function(e){var t=this.y.redSub(this.x).redMul(e.y.redSub(e.x)),n=this.y.redAdd(this.x).redMul(e.y.redAdd(e.x)),r=this.t.redMul(this.curve.dd).redMul(e.t),o=this.z.redMul(e.z.redAdd(e.z)),i=n.redSub(t),a=o.redSub(r),s=o.redAdd(r),c=n.redAdd(t),l=i.redMul(a),u=s.redMul(c),f=i.redMul(c),d=a.redMul(s);return this.curve.point(l,u,d,f)},l.prototype._projAdd=function(e){var t,n,r=this.z.redMul(e.z),o=r.redSqr(),i=this.x.redMul(e.x),a=this.y.redMul(e.y),s=this.curve.d.redMul(i).redMul(a),c=o.redSub(s),l=o.redAdd(s),u=this.x.redAdd(this.y).redMul(e.x.redAdd(e.y)).redISub(i).redISub(a),f=r.redMul(c).redMul(u);return this.curve.twisted?(t=r.redMul(l).redMul(a.redSub(this.curve._mulA(i))),n=c.redMul(l)):(t=r.redMul(l).redMul(a.redSub(i)),n=this.curve._mulC(c).redMul(l)),this.curve.point(f,t,n)},l.prototype.add=function(e){return this.isInfinity()?e:e.isInfinity()?this:this.curve.extended?this._extAdd(e):this._projAdd(e)},l.prototype.mul=function(e){return this._hasDoubles(e)?this.curve._fixedNafMul(this,e):this.curve._wnafMul(this,e)},l.prototype.mulAdd=function(e,t,n){return this.curve._wnafMulAdd(1,[this,t],[e,n],2,!1)},l.prototype.jmulAdd=function(e,t,n){return this.curve._wnafMulAdd(1,[this,t],[e,n],2,!0)},l.prototype.normalize=function(){if(this.zOne)return this;var e=this.z.redInvm();return this.x=this.x.redMul(e),this.y=this.y.redMul(e),this.t&&(this.t=this.t.redMul(e)),this.z=this.curve.one,this.zOne=!0,this},l.prototype.neg=function(){return this.curve.point(this.x.redNeg(),this.y,this.z,this.t&&this.t.redNeg())},l.prototype.getX=function(){return this.normalize(),this.x.fromRed()},l.prototype.getY=function(){return this.normalize(),this.y.fromRed()},l.prototype.eq=function(e){return this===e||0===this.getX().cmp(e.getX())&&0===this.getY().cmp(e.getY())},l.prototype.eqXToP=function(e){var t=e.toRed(this.curve.red).redMul(this.z);if(0===this.x.cmp(t))return!0;for(var n=e.clone(),r=this.curve.redN.redMul(this.z);;){if(n.iadd(this.curve.n),n.cmp(this.curve.p)>=0)return!1;if(t.redIAdd(r),0===this.x.cmp(t))return!0}},l.prototype.toP=l.prototype.normalize,l.prototype.mixedAdd=l.prototype.add},19938:(e,t,n)=>{"use strict";var r=t;r.base=n(53522),r.short=n(12515),r.mont=n(703),r.edwards=n(25206)},703:(e,t,n)=>{"use strict";var r=n(77657),o=n(2779),i=n(53522),a=n(7870);function s(e){i.call(this,"mont",e),this.a=new r(e.a,16).toRed(this.red),this.b=new r(e.b,16).toRed(this.red),this.i4=new r(4).toRed(this.red).redInvm(),this.two=new r(2).toRed(this.red),this.a24=this.i4.redMul(this.a.redAdd(this.two))}function c(e,t,n){i.BasePoint.call(this,e,"projective"),null===t&&null===n?(this.x=this.curve.one,this.z=this.curve.zero):(this.x=new r(t,16),this.z=new r(n,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)))}o(s,i),e.exports=s,s.prototype.validate=function(e){var t=e.normalize().x,n=t.redSqr(),r=n.redMul(t).redAdd(n.redMul(this.a)).redAdd(t);return 0===r.redSqrt().redSqr().cmp(r)},o(c,i.BasePoint),s.prototype.decodePoint=function(e,t){return this.point(a.toArray(e,t),1)},s.prototype.point=function(e,t){return new c(this,e,t)},s.prototype.pointFromJSON=function(e){return c.fromJSON(this,e)},c.prototype.precompute=function(){},c.prototype._encode=function(){return this.getX().toArray("be",this.curve.p.byteLength())},c.fromJSON=function(e,t){return new c(e,t[0],t[1]||e.one)},c.prototype.inspect=function(){return this.isInfinity()?"<EC Point Infinity>":"<EC Point x: "+this.x.fromRed().toString(16,2)+" z: "+this.z.fromRed().toString(16,2)+">"},c.prototype.isInfinity=function(){return 0===this.z.cmpn(0)},c.prototype.dbl=function(){var e=this.x.redAdd(this.z).redSqr(),t=this.x.redSub(this.z).redSqr(),n=e.redSub(t),r=e.redMul(t),o=n.redMul(t.redAdd(this.curve.a24.redMul(n)));return this.curve.point(r,o)},c.prototype.add=function(){throw new Error("Not supported on Montgomery curve")},c.prototype.diffAdd=function(e,t){var n=this.x.redAdd(this.z),r=this.x.redSub(this.z),o=e.x.redAdd(e.z),i=e.x.redSub(e.z).redMul(n),a=o.redMul(r),s=t.z.redMul(i.redAdd(a).redSqr()),c=t.x.redMul(i.redISub(a).redSqr());return this.curve.point(s,c)},c.prototype.mul=function(e){for(var t=e.clone(),n=this,r=this.curve.point(null,null),o=[];0!==t.cmpn(0);t.iushrn(1))o.push(t.andln(1));for(var i=o.length-1;i>=0;i--)0===o[i]?(n=n.diffAdd(r,this),r=r.dbl()):(r=n.diffAdd(r,this),n=n.dbl());return r},c.prototype.mulAdd=function(){throw new Error("Not supported on Montgomery curve")},c.prototype.jumlAdd=function(){throw new Error("Not supported on Montgomery curve")},c.prototype.eq=function(e){return 0===this.getX().cmp(e.getX())},c.prototype.normalize=function(){return this.x=this.x.redMul(this.z.redInvm()),this.z=this.curve.one,this},c.prototype.getX=function(){return this.normalize(),this.x.fromRed()}},12515:(e,t,n)=>{"use strict";var r=n(7870),o=n(77657),i=n(2779),a=n(53522),s=r.assert;function c(e){a.call(this,"short",e),this.a=new o(e.a,16).toRed(this.red),this.b=new o(e.b,16).toRed(this.red),this.tinv=this.two.redInvm(),this.zeroA=0===this.a.fromRed().cmpn(0),this.threeA=0===this.a.fromRed().sub(this.p).cmpn(-3),this.endo=this._getEndomorphism(e),this._endoWnafT1=new Array(4),this._endoWnafT2=new Array(4)}function l(e,t,n,r){a.BasePoint.call(this,e,"affine"),null===t&&null===n?(this.x=null,this.y=null,this.inf=!0):(this.x=new o(t,16),this.y=new o(n,16),r&&(this.x.forceRed(this.curve.red),this.y.forceRed(this.curve.red)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.inf=!1)}function u(e,t,n,r){a.BasePoint.call(this,e,"jacobian"),null===t&&null===n&&null===r?(this.x=this.curve.one,this.y=this.curve.one,this.z=new o(0)):(this.x=new o(t,16),this.y=new o(n,16),this.z=new o(r,16)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.zOne=this.z===this.curve.one}i(c,a),e.exports=c,c.prototype._getEndomorphism=function(e){if(this.zeroA&&this.g&&this.n&&1===this.p.modn(3)){var t,n;if(e.beta)t=new o(e.beta,16).toRed(this.red);else{var r=this._getEndoRoots(this.p);t=(t=r[0].cmp(r[1])<0?r[0]:r[1]).toRed(this.red)}if(e.lambda)n=new o(e.lambda,16);else{var i=this._getEndoRoots(this.n);0===this.g.mul(i[0]).x.cmp(this.g.x.redMul(t))?n=i[0]:(n=i[1],s(0===this.g.mul(n).x.cmp(this.g.x.redMul(t))))}return{beta:t,lambda:n,basis:e.basis?e.basis.map((function(e){return{a:new o(e.a,16),b:new o(e.b,16)}})):this._getEndoBasis(n)}}},c.prototype._getEndoRoots=function(e){var t=e===this.p?this.red:o.mont(e),n=new o(2).toRed(t).redInvm(),r=n.redNeg(),i=new o(3).toRed(t).redNeg().redSqrt().redMul(n);return[r.redAdd(i).fromRed(),r.redSub(i).fromRed()]},c.prototype._getEndoBasis=function(e){for(var t,n,r,i,a,s,c,l,u,f=this.n.ushrn(Math.floor(this.n.bitLength()/2)),d=e,h=this.n.clone(),p=new o(1),m=new o(0),y=new o(0),g=new o(1),b=0;0!==d.cmpn(0);){var v=h.div(d);l=h.sub(v.mul(d)),u=y.sub(v.mul(p));var A=g.sub(v.mul(m));if(!r&&l.cmp(f)<0)t=c.neg(),n=p,r=l.neg(),i=u;else if(r&&2===++b)break;c=l,h=d,d=l,y=p,p=u,g=m,m=A}a=l.neg(),s=u;var w=r.sqr().add(i.sqr());return a.sqr().add(s.sqr()).cmp(w)>=0&&(a=t,s=n),r.negative&&(r=r.neg(),i=i.neg()),a.negative&&(a=a.neg(),s=s.neg()),[{a:r,b:i},{a:a,b:s}]},c.prototype._endoSplit=function(e){var t=this.endo.basis,n=t[0],r=t[1],o=r.b.mul(e).divRound(this.n),i=n.b.neg().mul(e).divRound(this.n),a=o.mul(n.a),s=i.mul(r.a),c=o.mul(n.b),l=i.mul(r.b);return{k1:e.sub(a).sub(s),k2:c.add(l).neg()}},c.prototype.pointFromX=function(e,t){(e=new o(e,16)).red||(e=e.toRed(this.red));var n=e.redSqr().redMul(e).redIAdd(e.redMul(this.a)).redIAdd(this.b),r=n.redSqrt();if(0!==r.redSqr().redSub(n).cmp(this.zero))throw new Error("invalid point");var i=r.fromRed().isOdd();return(t&&!i||!t&&i)&&(r=r.redNeg()),this.point(e,r)},c.prototype.validate=function(e){if(e.inf)return!0;var t=e.x,n=e.y,r=this.a.redMul(t),o=t.redSqr().redMul(t).redIAdd(r).redIAdd(this.b);return 0===n.redSqr().redISub(o).cmpn(0)},c.prototype._endoWnafMulAdd=function(e,t,n){for(var r=this._endoWnafT1,o=this._endoWnafT2,i=0;i<e.length;i++){var a=this._endoSplit(t[i]),s=e[i],c=s._getBeta();a.k1.negative&&(a.k1.ineg(),s=s.neg(!0)),a.k2.negative&&(a.k2.ineg(),c=c.neg(!0)),r[2*i]=s,r[2*i+1]=c,o[2*i]=a.k1,o[2*i+1]=a.k2}for(var l=this._wnafMulAdd(1,r,o,2*i,n),u=0;u<2*i;u++)r[u]=null,o[u]=null;return l},i(l,a.BasePoint),c.prototype.point=function(e,t,n){return new l(this,e,t,n)},c.prototype.pointFromJSON=function(e,t){return l.fromJSON(this,e,t)},l.prototype._getBeta=function(){if(this.curve.endo){var e=this.precomputed;if(e&&e.beta)return e.beta;var t=this.curve.point(this.x.redMul(this.curve.endo.beta),this.y);if(e){var n=this.curve,r=function(e){return n.point(e.x.redMul(n.endo.beta),e.y)};e.beta=t,t.precomputed={beta:null,naf:e.naf&&{wnd:e.naf.wnd,points:e.naf.points.map(r)},doubles:e.doubles&&{step:e.doubles.step,points:e.doubles.points.map(r)}}}return t}},l.prototype.toJSON=function(){return this.precomputed?[this.x,this.y,this.precomputed&&{doubles:this.precomputed.doubles&&{step:this.precomputed.doubles.step,points:this.precomputed.doubles.points.slice(1)},naf:this.precomputed.naf&&{wnd:this.precomputed.naf.wnd,points:this.precomputed.naf.points.slice(1)}}]:[this.x,this.y]},l.fromJSON=function(e,t,n){"string"===typeof t&&(t=JSON.parse(t));var r=e.point(t[0],t[1],n);if(!t[2])return r;function o(t){return e.point(t[0],t[1],n)}var i=t[2];return r.precomputed={beta:null,doubles:i.doubles&&{step:i.doubles.step,points:[r].concat(i.doubles.points.map(o))},naf:i.naf&&{wnd:i.naf.wnd,points:[r].concat(i.naf.points.map(o))}},r},l.prototype.inspect=function(){return this.isInfinity()?"<EC Point Infinity>":"<EC Point x: "+this.x.fromRed().toString(16,2)+" y: "+this.y.fromRed().toString(16,2)+">"},l.prototype.isInfinity=function(){return this.inf},l.prototype.add=function(e){if(this.inf)return e;if(e.inf)return this;if(this.eq(e))return this.dbl();if(this.neg().eq(e))return this.curve.point(null,null);if(0===this.x.cmp(e.x))return this.curve.point(null,null);var t=this.y.redSub(e.y);0!==t.cmpn(0)&&(t=t.redMul(this.x.redSub(e.x).redInvm()));var n=t.redSqr().redISub(this.x).redISub(e.x),r=t.redMul(this.x.redSub(n)).redISub(this.y);return this.curve.point(n,r)},l.prototype.dbl=function(){if(this.inf)return this;var e=this.y.redAdd(this.y);if(0===e.cmpn(0))return this.curve.point(null,null);var t=this.curve.a,n=this.x.redSqr(),r=e.redInvm(),o=n.redAdd(n).redIAdd(n).redIAdd(t).redMul(r),i=o.redSqr().redISub(this.x.redAdd(this.x)),a=o.redMul(this.x.redSub(i)).redISub(this.y);return this.curve.point(i,a)},l.prototype.getX=function(){return this.x.fromRed()},l.prototype.getY=function(){return this.y.fromRed()},l.prototype.mul=function(e){return e=new o(e,16),this.isInfinity()?this:this._hasDoubles(e)?this.curve._fixedNafMul(this,e):this.curve.endo?this.curve._endoWnafMulAdd([this],[e]):this.curve._wnafMul(this,e)},l.prototype.mulAdd=function(e,t,n){var r=[this,t],o=[e,n];return this.curve.endo?this.curve._endoWnafMulAdd(r,o):this.curve._wnafMulAdd(1,r,o,2)},l.prototype.jmulAdd=function(e,t,n){var r=[this,t],o=[e,n];return this.curve.endo?this.curve._endoWnafMulAdd(r,o,!0):this.curve._wnafMulAdd(1,r,o,2,!0)},l.prototype.eq=function(e){return this===e||this.inf===e.inf&&(this.inf||0===this.x.cmp(e.x)&&0===this.y.cmp(e.y))},l.prototype.neg=function(e){if(this.inf)return this;var t=this.curve.point(this.x,this.y.redNeg());if(e&&this.precomputed){var n=this.precomputed,r=function(e){return e.neg()};t.precomputed={naf:n.naf&&{wnd:n.naf.wnd,points:n.naf.points.map(r)},doubles:n.doubles&&{step:n.doubles.step,points:n.doubles.points.map(r)}}}return t},l.prototype.toJ=function(){return this.inf?this.curve.jpoint(null,null,null):this.curve.jpoint(this.x,this.y,this.curve.one)},i(u,a.BasePoint),c.prototype.jpoint=function(e,t,n){return new u(this,e,t,n)},u.prototype.toP=function(){if(this.isInfinity())return this.curve.point(null,null);var e=this.z.redInvm(),t=e.redSqr(),n=this.x.redMul(t),r=this.y.redMul(t).redMul(e);return this.curve.point(n,r)},u.prototype.neg=function(){return this.curve.jpoint(this.x,this.y.redNeg(),this.z)},u.prototype.add=function(e){if(this.isInfinity())return e;if(e.isInfinity())return this;var t=e.z.redSqr(),n=this.z.redSqr(),r=this.x.redMul(t),o=e.x.redMul(n),i=this.y.redMul(t.redMul(e.z)),a=e.y.redMul(n.redMul(this.z)),s=r.redSub(o),c=i.redSub(a);if(0===s.cmpn(0))return 0!==c.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var l=s.redSqr(),u=l.redMul(s),f=r.redMul(l),d=c.redSqr().redIAdd(u).redISub(f).redISub(f),h=c.redMul(f.redISub(d)).redISub(i.redMul(u)),p=this.z.redMul(e.z).redMul(s);return this.curve.jpoint(d,h,p)},u.prototype.mixedAdd=function(e){if(this.isInfinity())return e.toJ();if(e.isInfinity())return this;var t=this.z.redSqr(),n=this.x,r=e.x.redMul(t),o=this.y,i=e.y.redMul(t).redMul(this.z),a=n.redSub(r),s=o.redSub(i);if(0===a.cmpn(0))return 0!==s.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var c=a.redSqr(),l=c.redMul(a),u=n.redMul(c),f=s.redSqr().redIAdd(l).redISub(u).redISub(u),d=s.redMul(u.redISub(f)).redISub(o.redMul(l)),h=this.z.redMul(a);return this.curve.jpoint(f,d,h)},u.prototype.dblp=function(e){if(0===e)return this;if(this.isInfinity())return this;if(!e)return this.dbl();var t;if(this.curve.zeroA||this.curve.threeA){var n=this;for(t=0;t<e;t++)n=n.dbl();return n}var r=this.curve.a,o=this.curve.tinv,i=this.x,a=this.y,s=this.z,c=s.redSqr().redSqr(),l=a.redAdd(a);for(t=0;t<e;t++){var u=i.redSqr(),f=l.redSqr(),d=f.redSqr(),h=u.redAdd(u).redIAdd(u).redIAdd(r.redMul(c)),p=i.redMul(f),m=h.redSqr().redISub(p.redAdd(p)),y=p.redISub(m),g=h.redMul(y);g=g.redIAdd(g).redISub(d);var b=l.redMul(s);t+1<e&&(c=c.redMul(d)),i=m,s=b,l=g}return this.curve.jpoint(i,l.redMul(o),s)},u.prototype.dbl=function(){return this.isInfinity()?this:this.curve.zeroA?this._zeroDbl():this.curve.threeA?this._threeDbl():this._dbl()},u.prototype._zeroDbl=function(){var e,t,n;if(this.zOne){var r=this.x.redSqr(),o=this.y.redSqr(),i=o.redSqr(),a=this.x.redAdd(o).redSqr().redISub(r).redISub(i);a=a.redIAdd(a);var s=r.redAdd(r).redIAdd(r),c=s.redSqr().redISub(a).redISub(a),l=i.redIAdd(i);l=(l=l.redIAdd(l)).redIAdd(l),e=c,t=s.redMul(a.redISub(c)).redISub(l),n=this.y.redAdd(this.y)}else{var u=this.x.redSqr(),f=this.y.redSqr(),d=f.redSqr(),h=this.x.redAdd(f).redSqr().redISub(u).redISub(d);h=h.redIAdd(h);var p=u.redAdd(u).redIAdd(u),m=p.redSqr(),y=d.redIAdd(d);y=(y=y.redIAdd(y)).redIAdd(y),e=m.redISub(h).redISub(h),t=p.redMul(h.redISub(e)).redISub(y),n=(n=this.y.redMul(this.z)).redIAdd(n)}return this.curve.jpoint(e,t,n)},u.prototype._threeDbl=function(){var e,t,n;if(this.zOne){var r=this.x.redSqr(),o=this.y.redSqr(),i=o.redSqr(),a=this.x.redAdd(o).redSqr().redISub(r).redISub(i);a=a.redIAdd(a);var s=r.redAdd(r).redIAdd(r).redIAdd(this.curve.a),c=s.redSqr().redISub(a).redISub(a);e=c;var l=i.redIAdd(i);l=(l=l.redIAdd(l)).redIAdd(l),t=s.redMul(a.redISub(c)).redISub(l),n=this.y.redAdd(this.y)}else{var u=this.z.redSqr(),f=this.y.redSqr(),d=this.x.redMul(f),h=this.x.redSub(u).redMul(this.x.redAdd(u));h=h.redAdd(h).redIAdd(h);var p=d.redIAdd(d),m=(p=p.redIAdd(p)).redAdd(p);e=h.redSqr().redISub(m),n=this.y.redAdd(this.z).redSqr().redISub(f).redISub(u);var y=f.redSqr();y=(y=(y=y.redIAdd(y)).redIAdd(y)).redIAdd(y),t=h.redMul(p.redISub(e)).redISub(y)}return this.curve.jpoint(e,t,n)},u.prototype._dbl=function(){var e=this.curve.a,t=this.x,n=this.y,r=this.z,o=r.redSqr().redSqr(),i=t.redSqr(),a=n.redSqr(),s=i.redAdd(i).redIAdd(i).redIAdd(e.redMul(o)),c=t.redAdd(t),l=(c=c.redIAdd(c)).redMul(a),u=s.redSqr().redISub(l.redAdd(l)),f=l.redISub(u),d=a.redSqr();d=(d=(d=d.redIAdd(d)).redIAdd(d)).redIAdd(d);var h=s.redMul(f).redISub(d),p=n.redAdd(n).redMul(r);return this.curve.jpoint(u,h,p)},u.prototype.trpl=function(){if(!this.curve.zeroA)return this.dbl().add(this);
vendor: 6,368 bytes, line 2
2var e=this.x.redSqr(),t=this.y.redSqr(),n=this.z.redSqr(),r=t.redSqr(),o=e.redAdd(e).redIAdd(e),i=o.redSqr(),a=this.x.redAdd(t).redSqr().redISub(e).redISub(r),s=(a=(a=(a=a.redIAdd(a)).redAdd(a).redIAdd(a)).redISub(i)).redSqr(),c=r.redIAdd(r);c=(c=(c=c.redIAdd(c)).redIAdd(c)).redIAdd(c);var l=o.redIAdd(a).redSqr().redISub(i).redISub(s).redISub(c),u=t.redMul(l);u=(u=u.redIAdd(u)).redIAdd(u);var f=this.x.redMul(s).redISub(u);f=(f=f.redIAdd(f)).redIAdd(f);var d=this.y.redMul(l.redMul(c.redISub(l)).redISub(a.redMul(s)));d=(d=(d=d.redIAdd(d)).redIAdd(d)).redIAdd(d);var h=this.z.redAdd(a).redSqr().redISub(n).redISub(s);return this.curve.jpoint(f,d,h)},u.prototype.mul=function(e,t){return e=new o(e,t),this.curve._wnafMul(this,e)},u.prototype.eq=function(e){if("affine"===e.type)return this.eq(e.toJ());if(this===e)return!0;var t=this.z.redSqr(),n=e.z.redSqr();if(0!==this.x.redMul(n).redISub(e.x.redMul(t)).cmpn(0))return!1;var r=t.redMul(this.z),o=n.redMul(e.z);return 0===this.y.redMul(o).redISub(e.y.redMul(r)).cmpn(0)},u.prototype.eqXToP=function(e){var t=this.z.redSqr(),n=e.toRed(this.curve.red).redMul(t);if(0===this.x.cmp(n))return!0;for(var r=e.clone(),o=this.curve.redN.redMul(t);;){if(r.iadd(this.curve.n),r.cmp(this.curve.p)>=0)return!1;if(n.redIAdd(o),0===this.x.cmp(n))return!0}},u.prototype.inspect=function(){return this.isInfinity()?"<EC JPoint Infinity>":"<EC JPoint x: "+this.x.toString(16,2)+" y: "+this.y.toString(16,2)+" z: "+this.z.toString(16,2)+">"},u.prototype.isInfinity=function(){return 0===this.z.cmpn(0)}},29183:(e,t,n)=>{"use strict";var r,o=t,i=n(8040),a=n(19938),s=n(7870).assert;function c(e){"short"===e.type?this.curve=new a.short(e):"edwards"===e.type?this.curve=new a.edwards(e):this.curve=new a.mont(e),this.g=this.curve.g,this.n=this.curve.n,this.hash=e.hash,s(this.g.validate(),"Invalid curve"),s(this.g.mul(this.n).isInfinity(),"Invalid curve, G*N != O")}function l(e,t){Object.defineProperty(o,e,{configurable:!0,enumerable:!0,get:function(){var n=new c(t);return Object.defineProperty(o,e,{configurable:!0,enumerable:!0,value:n}),n}})}o.PresetCurve=c,l("p192",{type:"short",prime:"p192",p:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff",a:"ffffffff ffffffff ffffffff fffffffe ffffffff fffffffc",b:"64210519 e59c80e7 0fa7e9ab 72243049 feb8deec c146b9b1",n:"ffffffff ffffffff ffffffff 99def836 146bc9b1 b4d22831",hash:i.sha256,gRed:!1,g:["188da80e b03090f6 7cbf20eb 43a18800 f4ff0afd 82ff1012","07192b95 ffc8da78 631011ed 6b24cdd5 73f977a1 1e794811"]}),l("p224",{type:"short",prime:"p224",p:"ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001",a:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff fffffffe",b:"b4050a85 0c04b3ab f5413256 5044b0b7 d7bfd8ba 270b3943 2355ffb4",n:"ffffffff ffffffff ffffffff ffff16a2 e0b8f03e 13dd2945 5c5c2a3d",hash:i.sha256,gRed:!1,g:["b70e0cbd 6bb4bf7f 321390b9 4a03c1d3 56c21122 343280d6 115c1d21","bd376388 b5f723fb 4c22dfe6 cd4375a0 5a074764 44d58199 85007e34"]}),l("p256",{type:"short",prime:null,p:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff ffffffff",a:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff fffffffc",b:"5ac635d8 aa3a93e7 b3ebbd55 769886bc 651d06b0 cc53b0f6 3bce3c3e 27d2604b",n:"ffffffff 00000000 ffffffff ffffffff bce6faad a7179e84 f3b9cac2 fc632551",hash:i.sha256,gRed:!1,g:["6b17d1f2 e12c4247 f8bce6e5 63a440f2 77037d81 2deb33a0 f4a13945 d898c296","4fe342e2 fe1a7f9b 8ee7eb4a 7c0f9e16 2bce3357 6b315ece cbb64068 37bf51f5"]}),l("p384",{type:"short",prime:null,p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 ffffffff",a:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 fffffffc",b:"b3312fa7 e23ee7e4 988e056b e3f82d19 181d9c6e fe814112 0314088f 5013875a c656398d 8a2ed19d 2a85c8ed d3ec2aef",n:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c7634d81 f4372ddf 581a0db2 48b0a77a ecec196a ccc52973",hash:i.sha384,gRed:!1,g:["aa87ca22 be8b0537 8eb1c71e f320ad74 6e1d3b62 8ba79b98 59f741e0 82542a38 5502f25d bf55296c 3a545e38 72760ab7","3617de4a 96262c6f 5d9e98bf 9292dc29 f8f41dbd 289a147c e9da3113 b5f0b8c0 0a60b1ce 1d7e819d 7a431d7c 90ea0e5f"]}),l("p521",{type:"short",prime:null,p:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff",a:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffc",b:"00000051 953eb961 8e1c9a1f 929a21a0 b68540ee a2da725b 99b315f3 b8b48991 8ef109e1 56193951 ec7e937b 1652c0bd 3bb1bf07 3573df88 3d2c34f1 ef451fd4 6b503f00",n:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffa 51868783 bf2f966b 7fcc0148 f709a5d0 3bb5c9b8 899c47ae bb6fb71e 91386409",hash:i.sha512,gRed:!1,g:["000000c6 858e06b7 0404e9cd 9e3ecb66 2395b442 9c648139 053fb521 f828af60 6b4d3dba a14b5e77 efe75928 fe1dc127 a2ffa8de 3348b3c1 856a429b f97e7e31 c2e5bd66","00000118 39296a78 9a3bc004 5c8a5fb4 2c7d1bd9 98f54449 579b4468 17afbd17 273e662c 97ee7299 5ef42640 c550b901 3fad0761 353c7086 a272c240 88be9476 9fd16650"]}),l("curve25519",{type:"mont",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"76d06",b:"1",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:i.sha256,gRed:!1,g:["9"]}),l("ed25519",{type:"edwards",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"-1",c:"1",d:"52036cee2b6ffe73 8cc740797779e898 00700a4d4141d8ab 75eb4dca135978a3",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:i.sha256,gRed:!1,g:["216936d3cd6e53fec0a4e231fdd6dc5c692cc7609525a7b2c9562d608f25d51a","6666666666666666666666666666666666666666666666666666666666666658"]});try{r=n(57315)}catch(u){r=void 0}l("secp256k1",{type:"short",prime:"k256",p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f",a:"0",b:"7",n:"ffffffff ffffffff ffffffff fffffffe baaedce6 af48a03b bfd25e8c d0364141",h:"1",hash:i.sha256,beta:"7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee",lambda:"5363ad4cc05c30e0a5261c028812645a122e22ea20816678df02967c1b23bd72",basis:[{a:"3086d221a7d46bcde86c90e49284eb15",b:"-e4437ed6010e88286f547fa90abfe4c3"}
vendor: 10,702 bytes, line 2
2,{a:"114ca50f7a8e2f3f657c1108d9d44cfd8",b:"3086d221a7d46bcde86c90e49284eb15"}],gRed:!1,g:["79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8",r]})},71586:(e,t,n)=>{"use strict";var r=n(77657),o=n(5075),i=n(7870),a=n(29183),s=n(16067),c=i.assert,l=n(60163),u=n(9745);function f(e){if(!(this instanceof f))return new f(e);"string"===typeof e&&(c(Object.prototype.hasOwnProperty.call(a,e),"Unknown curve "+e),e=a[e]),e instanceof a.PresetCurve&&(e={curve:e}),this.curve=e.curve.curve,this.n=this.curve.n,this.nh=this.n.ushrn(1),this.g=this.curve.g,this.g=e.curve.g,this.g.precompute(e.curve.n.bitLength()+1),this.hash=e.hash||e.curve.hash}e.exports=f,f.prototype.keyPair=function(e){return new l(this,e)},f.prototype.keyFromPrivate=function(e,t){return l.fromPrivate(this,e,t)},f.prototype.keyFromPublic=function(e,t){return l.fromPublic(this,e,t)},f.prototype.genKeyPair=function(e){e||(e={});for(var t=new o({hash:this.hash,pers:e.pers,persEnc:e.persEnc||"utf8",entropy:e.entropy||s(this.hash.hmacStrength),entropyEnc:e.entropy&&e.entropyEnc||"utf8",nonce:this.n.toArray()}),n=this.n.byteLength(),i=this.n.sub(new r(2));;){var a=new r(t.generate(n));if(!(a.cmp(i)>0))return a.iaddn(1),this.keyFromPrivate(a)}},f.prototype._truncateToN=function(e,t){var n=8*e.byteLength()-this.n.bitLength();return n>0&&(e=e.ushrn(n)),!t&&e.cmp(this.n)>=0?e.sub(this.n):e},f.prototype.sign=function(e,t,n,i){"object"===typeof n&&(i=n,n=null),i||(i={}),t=this.keyFromPrivate(t,n),e=this._truncateToN(new r(e,16));for(var a=this.n.byteLength(),s=t.getPrivate().toArray("be",a),c=e.toArray("be",a),l=new o({hash:this.hash,entropy:s,nonce:c,pers:i.pers,persEnc:i.persEnc||"utf8"}),f=this.n.sub(new r(1)),d=0;;d++){var h=i.k?i.k(d):new r(l.generate(this.n.byteLength()));if(!((h=this._truncateToN(h,!0)).cmpn(1)<=0||h.cmp(f)>=0)){var p=this.g.mul(h);if(!p.isInfinity()){var m=p.getX(),y=m.umod(this.n);if(0!==y.cmpn(0)){var g=h.invm(this.n).mul(y.mul(t.getPrivate()).iadd(e));if(0!==(g=g.umod(this.n)).cmpn(0)){var b=(p.getY().isOdd()?1:0)|(0!==m.cmp(y)?2:0);return i.canonical&&g.cmp(this.nh)>0&&(g=this.n.sub(g),b^=1),new u({r:y,s:g,recoveryParam:b})}}}}}},f.prototype.verify=function(e,t,n,o){e=this._truncateToN(new r(e,16)),n=this.keyFromPublic(n,o);var i=(t=new u(t,"hex")).r,a=t.s;if(i.cmpn(1)<0||i.cmp(this.n)>=0)return!1;if(a.cmpn(1)<0||a.cmp(this.n)>=0)return!1;var s,c=a.invm(this.n),l=c.mul(e).umod(this.n),f=c.mul(i).umod(this.n);return this.curve._maxwellTrick?!(s=this.g.jmulAdd(l,n.getPublic(),f)).isInfinity()&&s.eqXToP(i):!(s=this.g.mulAdd(l,n.getPublic(),f)).isInfinity()&&0===s.getX().umod(this.n).cmp(i)},f.prototype.recoverPubKey=function(e,t,n,o){c((3&n)===n,"The recovery param is more than two bits"),t=new u(t,o);var i=this.n,a=new r(e),s=t.r,l=t.s,f=1&n,d=n>>1;if(s.cmp(this.curve.p.umod(this.curve.n))>=0&&d)throw new Error("Unable to find sencond key candinate");s=d?this.curve.pointFromX(s.add(this.curve.n),f):this.curve.pointFromX(s,f);var h=t.r.invm(i),p=i.sub(a).mul(h).umod(i),m=l.mul(h).umod(i);return this.g.mulAdd(p,s,m)},f.prototype.getKeyRecoveryParam=function(e,t,n,r){if(null!==(t=new u(t,r)).recoveryParam)return t.recoveryParam;for(var o=0;o<4;o++){var i;try{i=this.recoverPubKey(e,t,o)}catch(e){continue}if(i.eq(n))return o}throw new Error("Unable to find valid recovery factor")}},60163:(e,t,n)=>{"use strict";var r=n(77657),o=n(7870).assert;function i(e,t){this.ec=e,this.priv=null,this.pub=null,t.priv&&this._importPrivate(t.priv,t.privEnc),t.pub&&this._importPublic(t.pub,t.pubEnc)}e.exports=i,i.fromPublic=function(e,t,n){return t instanceof i?t:new i(e,{pub:t,pubEnc:n})},i.fromPrivate=function(e,t,n){return t instanceof i?t:new i(e,{priv:t,privEnc:n})},i.prototype.validate=function(){var e=this.getPublic();return e.isInfinity()?{result:!1,reason:"Invalid public key"}:e.validate()?e.mul(this.ec.curve.n).isInfinity()?{result:!0,reason:null}:{result:!1,reason:"Public key * N != O"}:{result:!1,reason:"Public key is not a point"}},i.prototype.getPublic=function(e,t){return"string"===typeof e&&(t=e,e=null),this.pub||(this.pub=this.ec.g.mul(this.priv)),t?this.pub.encode(t,e):this.pub},i.prototype.getPrivate=function(e){return"hex"===e?this.priv.toString(16,2):this.priv},i.prototype._importPrivate=function(e,t){this.priv=new r(e,t||16),this.priv=this.priv.umod(this.ec.curve.n)},i.prototype._importPublic=function(e,t){if(e.x||e.y)return"mont"===this.ec.curve.type?o(e.x,"Need x coordinate"):"short"!==this.ec.curve.type&&"edwards"!==this.ec.curve.type||o(e.x&&e.y,"Need both x and y coordinate"),void(this.pub=this.ec.curve.point(e.x,e.y));this.pub=this.ec.curve.decodePoint(e,t)},i.prototype.derive=function(e){return e.validate()||o(e.validate(),"public point not validated"),e.mul(this.priv).getX()},i.prototype.sign=function(e,t,n){return this.ec.sign(e,this,t,n)},i.prototype.verify=function(e,t){return this.ec.verify(e,t,this)},i.prototype.inspect=function(){return"<Key priv: "+(this.priv&&this.priv.toString(16,2))+" pub: "+(this.pub&&this.pub.inspect())+" >"}},9745:(e,t,n)=>{"use strict";var r=n(77657),o=n(7870),i=o.assert;function a(e,t){if(e instanceof a)return e;this._importDER(e,t)||(i(e.r&&e.s,"Signature without r or s"),this.r=new r(e.r,16),this.s=new r(e.s,16),void 0===e.recoveryParam?this.recoveryParam=null:this.recoveryParam=e.recoveryParam)}function s(){this.place=0}function c(e,t){var n=e[t.place++];if(!(128&n))return n;var r=15&n;if(0===r||r>4)return!1;for(var o=0,i=0,a=t.place;i<r;i++,a++)o<<=8,o|=e[a],o>>>=0;return!(o<=127)&&(t.place=a,o)}function l(e){for(var t=0,n=e.length-1;!e[t]&&!(128&e[t+1])&&t<n;)t++;return 0===t?e:e.slice(t)}function u(e,t){if(t<128)e.push(t);else{var n=1+(Math.log(t)/Math.LN2>>>3);for(e.push(128|n);--n;)e.push(t>>>(n<<3)&255);e.push(t)}}e.exports=a,a.prototype._importDER=function(e,t){e=o.toArray(e,t);var n=new s;if(48!==e[n.place++])return!1;var i=c(e,n);if(!1===i)return!1;if(i+n.place!==e.length)return!1;if(2!==e[n.place++])return!1;var a=c(e,n);if(!1===a)return!1;var l=e.slice(n.place,a+n.place);if(n.place+=a,2!==e[n.place++])return!1;var u=c(e,n);if(!1===u)return!1;if(e.length!==u+n.place)return!1;var f=e.slice(n.place,u+n.place);if(0===l[0]){if(!(128&l[1]))return!1;l=l.slice(1)}if(0===f[0]){if(!(128&f[1]))return!1;f=f.slice(1)}return this.r=new r(l),this.s=new r(f),this.recoveryParam=null,!0},a.prototype.toDER=function(e){var t=this.r.toArray(),n=this.s.toArray();for(128&t[0]&&(t=[0].concat(t)),128&n[0]&&(n=[0].concat(n)),t=l(t),n=l(n);!n[0]&&!(128&n[1]);)n=n.slice(1);var r=[2];u(r,t.length),(r=r.concat(t)).push(2),u(r,n.length);var i=r.concat(n),a=[48];return u(a,i.length),a=a.concat(i),o.encode(a,e)}},77942:(e,t,n)=>{"use strict";var r=n(8040),o=n(29183),i=n(7870),a=i.assert,s=i.parseBytes,c=n(35564),l=n(53863);function u(e){if(a("ed25519"===e,"only tested with ed25519 so far"),!(this instanceof u))return new u(e);e=o[e].curve,this.curve=e,this.g=e.g,this.g.precompute(e.n.bitLength()+1),this.pointClass=e.point().constructor,this.encodingLength=Math.ceil(e.n.bitLength()/8),this.hash=r.sha512}e.exports=u,u.prototype.sign=function(e,t){e=s(e);var n=this.keyFromSecret(t),r=this.hashInt(n.messagePrefix(),e),o=this.g.mul(r),i=this.encodePoint(o),a=this.hashInt(i,n.pubBytes(),e).mul(n.priv()),c=r.add(a).umod(this.curve.n);return this.makeSignature({R:o,S:c,Rencoded:i})},u.prototype.verify=function(e,t,n){e=s(e),t=this.makeSignature(t);var r=this.keyFromPublic(n),o=this.hashInt(t.Rencoded(),r.pubBytes(),e),i=this.g.mul(t.S());return t.R().add(r.pub().mul(o)).eq(i)},u.prototype.hashInt=function(){for(var e=this.hash(),t=0;t<arguments.length;t++)e.update(arguments[t]);return i.intFromLE(e.digest()).umod(this.curve.n)},u.prototype.keyFromPublic=function(e){return c.fromPublic(this,e)},u.prototype.keyFromSecret=function(e){return c.fromSecret(this,e)},u.prototype.makeSignature=function(e){return e instanceof l?e:new l(this,e)},u.prototype.encodePoint=function(e){var t=e.getY().toArray("le",this.encodingLength);return t[this.encodingLength-1]|=e.getX().isOdd()?128:0,t},u.prototype.decodePoint=function(e){var t=(e=i.parseBytes(e)).length-1,n=e.slice(0,t).concat(-129&e[t]),r=0!==(128&e[t]),o=i.intFromLE(n);return this.curve.pointFromY(o,r)},u.prototype.encodeInt=function(e){return e.toArray("le",this.encodingLength)},u.prototype.decodeInt=function(e){return i.intFromLE(e)},u.prototype.isPoint=function(e){return e instanceof this.pointClass}},35564:(e,t,n)=>{"use strict";var r=n(7870),o=r.assert,i=r.parseBytes,a=r.cachedProperty;function s(e,t){this.eddsa=e,this._secret=i(t.secret),e.isPoint(t.pub)?this._pub=t.pub:this._pubBytes=i(t.pub)}s.fromPublic=function(e,t){return t instanceof s?t:new s(e,{pub:t})},s.fromSecret=function(e,t){return t instanceof s?t:new s(e,{secret:t})},s.prototype.secret=function(){return this._secret},a(s,"pubBytes",(function(){return this.eddsa.encodePoint(this.pub())})),a(s,"pub",(function(){return this._pubBytes?this.eddsa.decodePoint(this._pubBytes):this.eddsa.g.mul(this.priv())})),a(s,"privBytes",(function(){var e=this.eddsa,t=this.hash(),n=e.encodingLength-1,r=t.slice(0,e.encodingLength);return r[0]&=248,r[n]&=127,r[n]|=64,r})),a(s,"priv",(function(){return this.eddsa.decodeInt(this.privBytes())})),a(s,"hash",(function(){return this.eddsa.hash().update(this.secret()).digest()})),a(s,"messagePrefix",(function(){return this.hash().slice(this.eddsa.encodingLength)})),s.prototype.sign=function(e){return o(this._secret,"KeyPair can only verify"),this.eddsa.sign(e,this)},s.prototype.verify=function(e,t){return this.eddsa.verify(e,t,this)},s.prototype.getSecret=function(e){return o(this._secret,"KeyPair is public only"),r.encode(this.secret(),e)},s.prototype.getPublic=function(e){return r.encode(this.pubBytes(),e)},e.exports=s},53863:(e,t,n)=>{"use strict";var r=n(77657),o=n(7870),i=o.assert,a=o.cachedProperty,s=o.parseBytes;function c(e,t){this.eddsa=e,"object"!==typeof t&&(t=s(t)),Array.isArray(t)&&(t={R:t.slice(0,e.encodingLength),S:t.slice(e.encodingLength)}),i(t.R&&t.S,"Signature without R or S"),e.isPoint(t.R)&&(this._R=t.R),t.S instanceof r&&(this._S=t.S),this._Rencoded=Array.isArray(t.R)?t.R:t.Rencoded,this._Sencoded=Array.isArray(t.S)?t.S:t.Sencoded}a(c,"S",(function(){return this.eddsa.decodeInt(this.Sencoded())})),a(c,"R",(function(){return this.eddsa.decodePoint(this.Rencoded())})),a(c,"Rencoded",(function(){return this.eddsa.encodePoint(this.R())})),a(c,"Sencoded",(function(){return this.eddsa.encodeInt(this.S())})),c.prototype.toBytes=function(){return this.Rencoded().concat(this.Sencoded())},c.prototype.toHex=function(){return o.encode(this.toBytes(),"hex").toUpperCase()},e.exports=c},57315:e=>{e
vendor: 18,403 bytes, line 2
2.exports={doubles:{step:4,points:[["e60fce93b59e9ec53011aabc21c23e97b2a31369b87a5ae9c44ee89e2a6dec0a","f7e3507399e595929db99f34f57937101296891e44d23f0be1f32cce69616821"],["8282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f51508","11f8a8098557dfe45e8256e830b60ace62d613ac2f7b17bed31b6eaff6e26caf"],["175e159f728b865a72f99cc6c6fc846de0b93833fd2222ed73fce5b551e5b739","d3506e0d9e3c79eba4ef97a51ff71f5eacb5955add24345c6efa6ffee9fed695"],["363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff4640","4e273adfc732221953b445397f3363145b9a89008199ecb62003c7f3bee9de9"],["8b4b5f165df3c2be8c6244b5b745638843e4a781a15bcd1b69f79a55dffdf80c","4aad0a6f68d308b4b3fbd7813ab0da04f9e336546162ee56b3eff0c65fd4fd36"],["723cbaa6e5db996d6bf771c00bd548c7b700dbffa6c0e77bcb6115925232fcda","96e867b5595cc498a921137488824d6e2660a0653779494801dc069d9eb39f5f"],["eebfa4d493bebf98ba5feec812c2d3b50947961237a919839a533eca0e7dd7fa","5d9a8ca3970ef0f269ee7edaf178089d9ae4cdc3a711f712ddfd4fdae1de8999"],["100f44da696e71672791d0a09b7bde459f1215a29b3c03bfefd7835b39a48db0","cdd9e13192a00b772ec8f3300c090666b7ff4a18ff5195ac0fbd5cd62bc65a09"],["e1031be262c7ed1b1dc9227a4a04c017a77f8d4464f3b3852c8acde6e534fd2d","9d7061928940405e6bb6a4176597535af292dd419e1ced79a44f18f29456a00d"],["feea6cae46d55b530ac2839f143bd7ec5cf8b266a41d6af52d5e688d9094696d","e57c6b6c97dce1bab06e4e12bf3ecd5c981c8957cc41442d3155debf18090088"],["da67a91d91049cdcb367be4be6ffca3cfeed657d808583de33fa978bc1ec6cb1","9bacaa35481642bc41f463f7ec9780e5dec7adc508f740a17e9ea8e27a68be1d"],["53904faa0b334cdda6e000935ef22151ec08d0f7bb11069f57545ccc1a37b7c0","5bc087d0bc80106d88c9eccac20d3c1c13999981e14434699dcb096b022771c8"],["8e7bcd0bd35983a7719cca7764ca906779b53a043a9b8bcaeff959f43ad86047","10b7770b2a3da4b3940310420ca9514579e88e2e47fd68b3ea10047e8460372a"],["385eed34c1cdff21e6d0818689b81bde71a7f4f18397e6690a841e1599c43862","283bebc3e8ea23f56701de19e9ebf4576b304eec2086dc8cc0458fe5542e5453"],["6f9d9b803ecf191637c73a4413dfa180fddf84a5947fbc9c606ed86c3fac3a7","7c80c68e603059ba69b8e2a30e45c4d47ea4dd2f5c281002d86890603a842160"],["3322d401243c4e2582a2147c104d6ecbf774d163db0f5e5313b7e0e742d0e6bd","56e70797e9664ef5bfb019bc4ddaf9b72805f63ea2873af624f3a2e96c28b2a0"],["85672c7d2de0b7da2bd1770d89665868741b3f9af7643397721d74d28134ab83","7c481b9b5b43b2eb6374049bfa62c2e5e77f17fcc5298f44c8e3094f790313a6"],["948bf809b1988a46b06c9f1919413b10f9226c60f668832ffd959af60c82a0a","53a562856dcb6646dc6b74c5d1c3418c6d4dff08c97cd2bed4cb7f88d8c8e589"],["6260ce7f461801c34f067ce0f02873a8f1b0e44dfc69752accecd819f38fd8e8","bc2da82b6fa5b571a7f09049776a1ef7ecd292238051c198c1a84e95b2b4ae17"],["e5037de0afc1d8d43d8348414bbf4103043ec8f575bfdc432953cc8d2037fa2d","4571534baa94d3b5f9f98d09fb990bddbd5f5b03ec481f10e0e5dc841d755bda"],["e06372b0f4a207adf5ea905e8f1771b4e7e8dbd1c6a6c5b725866a0ae4fce725","7a908974bce18cfe12a27bb2ad5a488cd7484a7787104870b27034f94eee31dd"],["213c7a715cd5d45358d0bbf9dc0ce02204b10bdde2a3f58540ad6908d0559754","4b6dad0b5ae462507013ad06245ba190bb4850f5f36a7eeddff2c27534b458f2"],["4e7c272a7af4b34e8dbb9352a5419a87e2838c70adc62cddf0cc3a3b08fbd53c","17749c766c9d0b18e16fd09f6def681b530b9614bff7dd33e0b3941817dcaae6"],["fea74e3dbe778b1b10f238ad61686aa5c76e3db2be43057632427e2840fb27b6","6e0568db9b0b13297cf674deccb6af93126b596b973f7b77701d3db7f23cb96f"],["76e64113f677cf0e10a2570d599968d31544e179b760432952c02a4417bdde39","c90ddf8dee4e95cf577066d70681f0d35e2a33d2b56d2032b4b1752d1901ac01"],["c738c56b03b2abe1e8281baa743f8f9a8f7cc643df26cbee3ab150242bcbb891","893fb578951ad2537f718f2eacbfbbbb82314eef7880cfe917e735d9699a84c3"],["d895626548b65b81e264c7637c972877d1d72e5f3a925014372e9f6588f6c14b","febfaa38f2bc7eae728ec60818c340eb03428d632bb067e179363ed75d7d991f"],["b8da94032a957518eb0f6433571e8761ceffc73693e84edd49150a564f676e03","2804dfa44805a1e4d7c99cc9762808b092cc584d95ff3b511488e4e74efdf6e7"],["e80fea14441fb33a7d8adab9475d7fab2019effb5156a792f1a11778e3c0df5d","eed1de7f638e00771e89768ca3ca94472d155e80af322ea9fcb4291b6ac9ec78"],["a301697bdfcd704313ba48e51d567543f2a182031efd6915ddc07bbcc4e16070","7370f91cfb67e4f5081809fa25d40f9b1735dbf7c0a11a130c0d1a041e177ea1"],["90ad85b389d6b936463f9d0512678de208cc330b11307fffab7ac63e3fb04ed4","e507a3620a38261affdcbd9427222b839aefabe1582894d991d4d48cb6ef150"],["8f68b9d2f63b5f339239c1ad981f162ee88c5678723ea3351b7b444c9ec4c0da","662a9f2dba063986de1d90c2b6be215dbbea2cfe95510bfdf23cbf79501fff82"],["e4f3fb0176af85d65ff99ff9198c36091f48e86503681e3e6686fd5053231e11","1e63633ad0ef4f1c1661a6d0ea02b7286cc7e74ec951d1c9822c38576feb73bc"],["8c00fa9b18ebf331eb961537a45a4266c7034f2f0d4e1d0716fb6eae20eae29e","efa47267fea521a1a9dc343a3736c974c2fadafa81e36c54e7d2a4c66702414b"],["e7a26ce69dd4829f3e10cec0a9e98ed3143d084f308b92c0997fddfc60cb3e41","2a758e300fa7984b471b006a1aafbb18d0a6b2c0420e83e20e8a9421cf2cfd51"],["b6459e0ee3662ec8d23540c223bcbdc571cbcb967d79424f3cf29eb3de6b80ef","67c876d06f3e06de1dadf16e5661db3c4b3ae6d48e35b2ff30bf0b61a71ba45"],["d68a80c8280bb840793234aa118f06231d6f1fc67e73c5a5deda0f5b496943e8","db8ba9fff4b586d00c4b1f9177b0e28b5b0e7b8f7845295a294c84266b133120"],["324aed7df65c804252dc0270907a30b09612aeb973449cea4095980fc28d3d5d","648a365774b61f2ff130c0c35aec1f4f19213b0c7e332843967224af96ab7c84"],["4df9c14919cde61f6d51dfdbe5fee5dceec4143ba8d1ca888e8bd373fd054c96","35ec51092d8728050974c23a1d85d4b5d506cdc288490192ebac06cad10d5d"],["9c3919a84a474870faed8a9c1cc66021523489054d7f0308cbfc99c8ac1f98cd","ddb84f0f4a4ddd57584f044bf260e641905326f76c64c8e6be7e5e03d4fc599d"],["6057170b1dd12fdf8de05f281d8e06bb91e1493a8b91d4cc5a21382120a959e5","9a1af0b26a6a4807add9a2daf71df262465152bc3ee24c65e899be932385a2a8"],["a576df8e23a08411421439a4518da31880cef0fba7d4df12b1a6973eecb94266","40a6bf20e76640b2c92b97afe58cd82c432e10a7f514d9f3ee8be11ae1b28ec8"],["7778a78c28dec3e30a05fe9629de8c38bb30d1f5cf9a3a208f763889be58ad71","34626d9ab5a5b22ff7098e12f2ff580087b38411ff24ac563b513fc1fd9f43ac"],["928955ee637a84463729fd30e7afd2ed5f96274e5ad7e5cb09eda9c06d903ac","c25621003d3f42a827b78a13093a95eeac3d26efa8a8d83fc5180e935bcd091f"],["85d0fef3ec6db109399064f3a0e3b2855645b4a907ad354527aae75163d82751","1f03648413a38c0be29d496e582cf5663e8751e96877331582c237a24eb1f962"],["ff2b0dce97eece97c1c9b6041798b85dfdfb6d8882da20308f5404824526087e","493d13fef524ba188af4c4dc54d07936c7b7ed6fb90e2ceb2c951e01f0c29907"],["827fbbe4b1e880ea9ed2b2e6301b212b57f1ee148cd6dd28780e5e2cf856e241","c60f9c923c727b0b71bef2c67d1d12687ff7a63186903166d605b68baec293ec"],["eaa649f21f51bdbae7be4ae34ce6e5217a58fdce7f47f9aa7f3b58fa2120e2b3","be3279ed5bbbb03ac69a80f89879aa5a01a6b965f13f7e59d47a5305ba5ad93d"],["e4a42d43c5cf169d9391df6decf42ee541b6d8f0c9a137401e23632dda34d24f","4d9f92e716d1c73526fc99ccfb8ad34ce886eedfa8d8e4f13a7f7131deba9414"],["1ec80fef360cbdd954160fadab352b6b92b53576a88fea4947173b9d4300bf19","aeefe93756b5340d2f3a4958a7abbf5e0146e77f6295a07b671cdc1cc107cefd"],["146a778c04670c2f91b00af4680dfa8bce3490717d58ba889ddb5928366642be","b318e0ec3354028add669827f9d4b2870aaa971d2f7e5ed1d0b297483d83efd0"],["fa50c0f61d22e5f07e3acebb1aa07b128d0012209a28b9776d76a8793180eef9","6b84c6922397eba9b72cd2872281a68a5e683293a57a213b38cd8d7d3f4f2811"],["da1d61d0ca721a11b1a5bf6b7d88e8421a288ab5d5bba5220e53d32b5f067ec2","8157f55a7c99306c79c0766161c91e2966a73899d279b48a655fba0f1ad836f1"],["a8e282ff0c9706907215ff98e8fd416615311de0446f1e062a73b0610d064e13","7f97355b8db81c09abfb7f3c5b2515888b679a3e50dd6bd6cef7c73111f4cc0c"],["174a53b9c9a285872d39e56e6913cab15d59b1fa512508c022f382de8319497c","ccc9dc37abfc9c1657b4155f2c47f9e6646b3a1d8cb9854383da13ac079afa73"],["959396981943785c3d3e57edf5018cdbe039e730e4918b3d884fdff09475b7ba","2e7e552888c331dd8ba0386a4b9cd6849c653f64c8709385e9b8abf87524f2fd"],["d2a63a50ae401e56d645a1153b109a8fcca0a43d561fba2dbb51340c9d82b151","e82d86fb6443fcb7565aee58b2948220a70f750af484ca52d4142174dcf89405"],["64587e2335471eb890ee7896d7cfdc866bacbdbd3839317b3436f9b45617e073","d99fcdd5bf6902e2ae96dd6447c299a185b90a39133aeab358299e5e9faf6589"],["8481bde0e4e4d885b3a546d3e549de042f0aa6cea250e7fd358d6c86dd45e458","38ee7b8cba5404dd84a25bf39cecb2ca900a79c42b262e556d64b1b59779057e"],["13464a57a78102aa62b6979ae817f4637ffcfed3c4b1ce30bcd6303f6caf666b","69be159004614580ef7e433453ccb0ca48f300a81d0942e13f495a907f6ecc27"],["bc4a9df5b713fe2e9aef430bcc1dc97a0cd9ccede2f28588cada3a0d2d83f366","d3a81ca6e785c06383937adf4b798caa6e8a9fbfa547b16d758d666581f33c1"],["8c28a97bf8298bc0d23d8c749452a32e694b65e30a9472a3954ab30fe5324caa","40a30463a3305193378fedf31f7cc0eb7ae784f0451cb9459e71dc73cbef9482"],["8ea9666139527a8c1dd94ce4f071fd23c8b350c5a4bb33748c4ba111faccae0","620efabbc8ee2782e24e7c0cfb95c5d735b783be9cf0f8e955af34a30e62b945"],["dd3625faef5ba06074669716bbd3788d89bdde815959968092f76cc4eb9a9787","7a188fa3520e30d461da2501045731ca941461982883395937f68d00c644a573"],["f710d79d9eb962297e4f6232b40e8f7feb2bc63814614d692c12de752408221e","ea98e67232d3b3295d3b535532115ccac8612c721851617526ae47a9c77bfc82"]]},naf:{wnd:7,points:[["f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9","388f7b0f632de8140fe337e62a37f3566500a99934c2231b6cb9fd7584b8e672"],["2f8bde4d1a07209355b4a7250a5c5128e88b84bddc619ab7cba8d569b240efe4","d8ac222636e5e3d6d4dba9dda6c9c426f788271bab0d6840dca87d3aa6ac62d6"],["5cbdf0646e5db4eaa398f365f2ea7a0e3d419b7e0330e39ce92bddedcac4f9bc","6aebca40ba255960a3178d6d861a54dba813d0b813fde7b5a5082628087264da"],["acd484e2f0c7f65309ad178a9f559abde09796974c57e714c35f110dfc27ccbe","cc338921b0a7d9fd64380971763b61e9add888a4375f8e0f05cc262ac64f9c37"],["774ae7f858a9411e5ef4246b70c65aac5649980be5c17891bbec17895da008cb","d984a032eb6b5e190243dd56d7b7b365372db1e2dff9d6a8301d74c9c953c61b"],["f28773c2d975288bc7d1d205c3748651b075fbc6610e58cddeeddf8f19405aa8","ab0902e8d880a89758212eb65cdaf473a1a06da521fa91f29b5cb52db03ed81"],["d7924d4f7d43ea965a465ae3095ff41131e5946f3c85f79e44adbcf8e27e080e","581e2872a86c72a683842ec228cc6defea40af2bd896d3a5c504dc9ff6a26b58"],["defdea4cdb677750a420fee807eacf21eb9898ae79b9768766e4faa04a2d4a34","4211ab0694635168e997b0ead2a93daeced1f4a04a95c0f6cfb199f69e56eb77"],["2b4ea0a797a443d293ef5cff444f4979f06acfebd7e86d277475656138385b6c","85e89bc037945d93b343083b5a1c86131a01f60c50269763b570c854e5c09b7a"],["352bbf4a4cdd12564f93fa332ce333301d9ad40271f8107181340aef25be59d5","321eb4075348f534d59c18259dda3e1f4a1b3b2e71b1039c67bd3d8bcf81998c"],["2fa2104d6b38d11b0230010559879124e42ab8dfeff5ff29dc9cdadd4ecacc3f","2de1068295dd865b64569335bd5dd80181d70ecfc882648423ba76b532b7d67"],["9248279b09b4d68dab21a9b066edda83263c3d84e09572e269ca0cd7f5453714","73016f7bf234aade5d1aa71bdea2b1ff3fc0de2a887912ffe54a32ce97cb3402"],["daed4f2be3a8bf278e70132fb0beb7522f570e144bf615c07e996d443dee8729","a69dce4a7d6c98e8d4a1aca87ef8d7003f83c230f3afa726ab40e52290be1c55"],["c44d12c7065d812e8acf28d7cbb19f9011ecd9e9fdf281b0e6a3b5e87d22e7db","2119a460ce326cdc76c45926c982fdac0e106e861edf61c5a039063f0e0e6482"],["6a245bf6dc698504c89a20cfded60853152b695336c28063b61c65cbd269e6b4","e022cf42c2bd4a708b3f5126f16a24ad8b33ba48d0423b6efd5e6348100d8a82"],["1697ffa6fd9de627c077e3d2fe541084ce13300b0bec1146f95ae57f0d0bd6a5","b9c398f186806f5d27561506e4557433a2cf15009e498ae7adee9d63d01b2396"],["605bdb019981718b986d0f07e834cb0d9deb8360ffb7f61df982345ef27a7479","2972d2de4f8d20681a78d93ec96fe23c26bfae84fb14db43b01e1e9056b8c49"],["62d14dab4150bf497402fdc45a215e10dcb01c354959b10cfe31c7e9d87ff33d","80fc06bd8cc5b01098088a1950eed0db01aa132967ab472235f5642483b25eaf"],["80c60ad0040f27dade5b4b06c408e56b2c50e9f56b9b8b425e555c2f86308b6f","1c38303f1cc5c30f26e66bad7fe72f70a65eed4cbe7024eb1aa01f56430bd57a"],["7a9375ad6167ad54aa74c6348cc54d344cc5dc9487d847049d5eabb0fa03c8fb","d0e3fa9eca8726909559e0d79269046bdc59ea10c70ce2b02d499ec224dc7f7"],["d528ecd9b696b54c907a9ed045447a79bb408ec39b68df504bb51f459bc3ffc9","eecf41253136e5f99966f21881fd656ebc4345405c520dbc063465b521409933"],["49370a4b5f43412ea25f514e8ecdad05266115e4a7ecb1387231808f8b45963","758f3f41afd6ed428b3081b0512fd62a54c3f3afbb5b6764b653052a12949c9a"],["77f230936ee88cbbd73df930d64702ef881d811e0e1498e2f1c13eb1fc345d74","958ef42a7886b6400a08266e9ba1b37896c95330d97077cbbe8eb3c7671c60d6"],["f2dac991cc4ce4b9ea44887e5c7c0bce58c80074ab9d4dbaeb28531b7739f530","e0dedc9b3b2f8dad4da1f32dec2531df9eb5fbeb0598e4fd1a117dba703a3c37"],["463b3d9f662621fb1b4be8fbbe2520125a216cdfc9dae3debcba4850c690d45b","5ed430d78c296c3543114306dd8622d7c622e27c970a1de31cb377b01af7307e"],["f16f804244e46e2a09232d4aff3b59976b98fac14328a2d1a32496b49998f247","cedabd9b82203f7e13d206fcdf4e33d92a6c53c26e5cce26d6579962c4e31df6"],["caf754272dc84563b0352b7a14311af55d245315ace27c65369e15f7151d41d1","cb474660ef35f5f2a41b643fa5e460575f4fa9b7962232a5c32f908318a04476"],["2600ca4b282cb986f85d0f1709979d8b44a09c07cb86d7c124497bc86f082120","4119b88753c15bd6a693b03fcddbb45d5ac6be74ab5f0ef44b0be9475a7e4b40"],["7635ca72d7e8432c338ec53cd12220bc01c48685e24f7dc8c602a7746998e435","91b649609489d613d1d5e590f78e6d74ecfc061d57048bad9e76f302c5b9c61"],["754e3239f325570cdbbf4a87deee8a66b7f2b33479d468fbc1a50743bf56cc18","673fb86e5bda30fb3cd0ed304ea49a023ee33d0197a695d0c5d98093c536683"],["e3e6bd1071a1e96aff57859c82d570f0330800661d1c952f9fe2694691d9b9e8","59c9e0bba394e76f40c0aa58379a3cb6a5a2283993e90c4167002af4920e37f5"],["186b483d056a033826ae73d88f732985c4ccb1f32ba35f4b4cc47fdcf04aa6eb","3b952d32c67cf77e2e17446e204180ab21fb8090895138b4a4a797f86e80888b"],["df9d70a6b9876ce544c98561f4be4f725442e6d2b737d9c91a8321724ce0963f","55eb2dafd84d6ccd5f862b785dc39d4ab157222720ef9da217b8c45cf2ba2417"],["5edd5cc23c51e87a497ca815d5dce0f8ab52554f849ed8995de64c5f34ce7143","efae9c8dbc14130661e8cec030c89ad0c13c66c0d17a2905cdc706ab7399a868"],["290798c2b6476830da12fe02287e9e777aa3fba1c355b17a722d362f84614fba","e38da76dcd440621988d00bcf79af25d5b29c094db2a23146d003afd41943e7a"],["af3c423a95d9f5b3054754efa150ac39cd29552fe360257362dfdecef4053b45","f98a3fd831eb2b749a93b0e6f35cfb40c8cd5aa667a15581bc2feded498fd9c6"],["766dbb24d134e745cccaa28c99bf274906bb66b26dcf98df8d2fed50d884249a","744b1152eacbe5e38dcc887980da38b897584a65fa06cedd2c924f97cbac5996"],["59dbf46f8c94759ba21277c33784f41645f7b44f6c596a58ce92e666191abe3e","c534ad44175fbc300f4ea6ce648309a042ce739a7919798cd85e216c4a307f6e"],["f13ada95103c4537305e691e74e9a4a8dd647e711a95e73cb62dc6018cfd87b8","e13817b44ee14de663bf4bc808341f326949e21a6a75c2570778419bdaf5733d"],["7754b4fa0e8aced06d4167a2c59cca4cda1869c06ebadfb6488550015a88522c","30e93e864e669d82224b967c3020b8fa8d1e4e350b6cbcc537a48b57841163a2"],["948dcadf5990e048aa3874d46abef9d701858f95de8041d2a6828c99e2262519","e491a42537f6e597d5d28a3224b1bc25df9154efbd2ef1d2cbba2cae5347d57e"],["7962414450c76c1689c7b48f8202ec37fb224cf5ac0bfa1570328a8a3d7c77ab","100b610ec4ffb4760d5c1fc133ef6f6b12507a051f04ac5760afa5b29db83437"],["3514087834964b54b15b160644d915485a16977225b8847bb0dd085137ec47ca","ef0afbb2056205448e1652c48e8127fc6039e77c15c2378b7e7d15a0de293311"],["d3cc30ad6b483e4bc79ce2c9dd8bc54993e947eb8df787b442943d3f7b527eaf","8b378a22d827278d89c5e9be8f9508ae3c2ad46290358630afb34db04eede0a4"],["1624d84780732860ce1c78fcbfefe08b2b29823db913f6493975ba0ff4847610","68651cf9b6da903e0914448c6cd9d4ca896878f5282be4c8cc06e2a404078575"],["733ce80da955a8a26902c95633e62a985192474b5af207da6df7b4fd5fc61cd4","f5435a2bd2badf7d485a4d8b8db9fcce3e1ef8e0201e4578c54673bc1dc5ea1d"],["15d9441254945064cf1a1c33bbd3b49f8966c5092171e699ef258dfab81c045c","d56eb30b69463e7234f5137b73b84177434800bacebfc685fc37bbe9efe4070d"],["a1d0fcf2ec9de675b612136e5ce70d271c21417c9d2b8aaaac138599d0717940","edd77f50bcb5a3cab2e90737309667f2641462a54070f3d519212d39c197a629"],["e22fbe15c0af8ccc5780c0735f84dbe9a790badee8245c06c7ca37331cb36980","a855babad5cd60c88b430a69f53a1a7a38289154964799be43d06d77d31da06"],["311091dd9860e8e20ee13473c1155f5f69635e394704eaa74009452246cfa9b3","66db656f87d1f04fffd1f04788c06830871ec5a64feee685bd80f0b1286d8374"],["34c1fd04d301be89b31c0442d3e6ac24883928b45a9340781867d4232ec2dbdf","9414685e97b1b5954bd46f730174136d57f1ceeb487443dc5321857ba73abee"],["f219ea5d6b54701c1c14de5b557eb42a8d13f3abbcd08affcc2a5e6b049b8d63","4cb95957e83d40b0f73af4544cccf6b1f4b08d3c07b27fb8d8c2962a400766d1"],["d7b8740f74a8fbaab1f683db8f45de26543a5490bca627087236912469a0b448","fa77968128d9c92ee1010f337ad4717eff15db5ed3c049b3411e0315eaa4593b"],["32d31c222f8f6f0ef86f7c98d3a3335ead5bcd32abdd94289fe4d3091aa824bf","5f3032f5892156e39ccd3d7915b9e1da2e6dac9e6f26e961118d14b8462e1661"],["7461f371914ab32671045a155d9831ea8793d77cd59592c4340f86cbc18347b5","8ec0ba238b96bec0cbdddcae0aa442542eee1ff50c986ea6b39847b3cc092ff6"],["ee079adb1df1860074356a25aa38206a6d716b2c3e67453d287698bad7b2b2d6","8dc2412aafe3be5c4c5f37e0ecc5f9f6a446989af04c4e25ebaac479ec1c8c1e"],["16ec93e447ec83f0467b18302ee620f7e65de331874c9dc72bfd8616ba9da6b5","5e4631150e62fb40d0e8c2a7ca5804a39d58186a50e497139626778e25b0674d"],["eaa5f980c245f6f038978290afa70b6bd8855897f98b6aa485b96065d537bd99","f65f5d3e292c2e0819a528391c994624d784869d7e6ea67fb18041024edc07dc"],["78c9407544ac132692ee1910a02439958ae04877151342ea96c4b6b35a49f51","f3e0319169eb9b85d5404795539a5e68fa1fbd583c064d2462b675f194a3ddb4"],["494f4be219a1a77016dcd838431aea0001cdc8ae7a6fc688726578d9702857a5","42242a969283a5f339ba7f075e36ba2af925ce30d767ed6e55f4b031880d562c"],["a598a8030da6d86c6bc7f2f5144ea549d28211ea58faa70ebf4c1e665c1fe9b5","204b5d6f84822c307e4b4a7140737aec23fc63b65b35f86a10026dbd2d864e6b"],["c41916365abb2b5d09192f5f2dbeafec208f020f12570a184dbadc3e58595997","4f14351d0087efa49d245b328984989d5caf9450f34bfc0ed16e96b58fa9913"],["841d6063a586fa475a724604da03bc5b92a2e0d2e0a36acfe4c73a5514742881","73867f59c0659e81904f9a1c7543698e62562d6744c169ce7a36de01a8d6154"],["5e95bb399a6971d376026947f89bde2f282b33810928be4ded112ac4d70e20d5","39f23f366809085beebfc71181313775a99c9aed7d8ba38b161384c746012865"],["36e4641a53948fd476c39f8a99fd974e5ec07564b5315d8bf99471bca0ef2f66","d2424b1b1abe4eb8164227b085c9aa9456ea13493fd563e06fd51cf5694c78fc"],["336581ea7bfbbb290c191a2f507a41cf5643842170e914faeab27c2c579f726","ead12168595fe1be99252129b6e56b3391f7ab1410cd1e0ef3dcdcabd2fda224"],["8ab89816dadfd6b6a1f2634fcf00ec8403781025ed6890c4849742706bd43ede","6fdcef09f2f6d0a044e654aef624136f503d459c3e89845858a47a9129cdd24e"],["1e33f1a746c9c5778133344d9299fcaa20b0938e8acff2544bb40284b8c5fb94","60660257dd11b3aa9c8ed618d24edff2306d320f1d03010e33a7d2057f3b3b6"],["85b7c1dcb3cec1b7ee7f30ded79dd20a0ed1f4cc18cbcfcfa410361fd8f08f31","3d98a9cdd026dd43f39048f25a8847f4fcafad1895d7a633c6fed3c35e999511"],["29df9fbd8d9e46509275f4b125d6d45d7fbe9a3b878a7af872a2800661ac5f51","b4c4fe99c775a606e2d8862179139ffda61dc861c019e55cd2876eb2a27d84b"],["a0b1cae06b0
vendor: 7,734 bytes, line 2
2a847a3fea6e671aaf8adfdfe58ca2f768105c8082b2e449fce252","ae434102edde0958ec4b19d917a6a28e6b72da1834aff0e650f049503a296cf2"],["4e8ceafb9b3e9a136dc7ff67e840295b499dfb3b2133e4ba113f2e4c0e121e5","cf2174118c8b6d7a4b48f6d534ce5c79422c086a63460502b827ce62a326683c"],["d24a44e047e19b6f5afb81c7ca2f69080a5076689a010919f42725c2b789a33b","6fb8d5591b466f8fc63db50f1c0f1c69013f996887b8244d2cdec417afea8fa3"],["ea01606a7a6c9cdd249fdfcfacb99584001edd28abbab77b5104e98e8e3b35d4","322af4908c7312b0cfbfe369f7a7b3cdb7d4494bc2823700cfd652188a3ea98d"],["af8addbf2b661c8a6c6328655eb96651252007d8c5ea31be4ad196de8ce2131f","6749e67c029b85f52a034eafd096836b2520818680e26ac8f3dfbcdb71749700"],["e3ae1974566ca06cc516d47e0fb165a674a3dabcfca15e722f0e3450f45889","2aeabe7e4531510116217f07bf4d07300de97e4874f81f533420a72eeb0bd6a4"],["591ee355313d99721cf6993ffed1e3e301993ff3ed258802075ea8ced397e246","b0ea558a113c30bea60fc4775460c7901ff0b053d25ca2bdeee98f1a4be5d196"],["11396d55fda54c49f19aa97318d8da61fa8584e47b084945077cf03255b52984","998c74a8cd45ac01289d5833a7beb4744ff536b01b257be4c5767bea93ea57a4"],["3c5d2a1ba39c5a1790000738c9e0c40b8dcdfd5468754b6405540157e017aa7a","b2284279995a34e2f9d4de7396fc18b80f9b8b9fdd270f6661f79ca4c81bd257"],["cc8704b8a60a0defa3a99a7299f2e9c3fbc395afb04ac078425ef8a1793cc030","bdd46039feed17881d1e0862db347f8cf395b74fc4bcdc4e940b74e3ac1f1b13"],["c533e4f7ea8555aacd9777ac5cad29b97dd4defccc53ee7ea204119b2889b197","6f0a256bc5efdf429a2fb6242f1a43a2d9b925bb4a4b3a26bb8e0f45eb596096"],["c14f8f2ccb27d6f109f6d08d03cc96a69ba8c34eec07bbcf566d48e33da6593","c359d6923bb398f7fd4473e16fe1c28475b740dd098075e6c0e8649113dc3a38"],["a6cbc3046bc6a450bac24789fa17115a4c9739ed75f8f21ce441f72e0b90e6ef","21ae7f4680e889bb130619e2c0f95a360ceb573c70603139862afd617fa9b9f"],["347d6d9a02c48927ebfb86c1359b1caf130a3c0267d11ce6344b39f99d43cc38","60ea7f61a353524d1c987f6ecec92f086d565ab687870cb12689ff1e31c74448"],["da6545d2181db8d983f7dcb375ef5866d47c67b1bf31c8cf855ef7437b72656a","49b96715ab6878a79e78f07ce5680c5d6673051b4935bd897fea824b77dc208a"],["c40747cc9d012cb1a13b8148309c6de7ec25d6945d657146b9d5994b8feb1111","5ca560753be2a12fc6de6caf2cb489565db936156b9514e1bb5e83037e0fa2d4"],["4e42c8ec82c99798ccf3a610be870e78338c7f713348bd34c8203ef4037f3502","7571d74ee5e0fb92a7a8b33a07783341a5492144cc54bcc40a94473693606437"],["3775ab7089bc6af823aba2e1af70b236d251cadb0c86743287522a1b3b0dedea","be52d107bcfa09d8bcb9736a828cfa7fac8db17bf7a76a2c42ad961409018cf7"],["cee31cbf7e34ec379d94fb814d3d775ad954595d1314ba8846959e3e82f74e26","8fd64a14c06b589c26b947ae2bcf6bfa0149ef0be14ed4d80f448a01c43b1c6d"],["b4f9eaea09b6917619f6ea6a4eb5464efddb58fd45b1ebefcdc1a01d08b47986","39e5c9925b5a54b07433a4f18c61726f8bb131c012ca542eb24a8ac07200682a"],["d4263dfc3d2df923a0179a48966d30ce84e2515afc3dccc1b77907792ebcc60e","62dfaf07a0f78feb30e30d6295853ce189e127760ad6cf7fae164e122a208d54"],["48457524820fa65a4f8d35eb6930857c0032acc0a4a2de422233eeda897612c4","25a748ab367979d98733c38a1fa1c2e7dc6cc07db2d60a9ae7a76aaa49bd0f77"],["dfeeef1881101f2cb11644f3a2afdfc2045e19919152923f367a1767c11cceda","ecfb7056cf1de042f9420bab396793c0c390bde74b4bbdff16a83ae09a9a7517"],["6d7ef6b17543f8373c573f44e1f389835d89bcbc6062ced36c82df83b8fae859","cd450ec335438986dfefa10c57fea9bcc521a0959b2d80bbf74b190dca712d10"],["e75605d59102a5a2684500d3b991f2e3f3c88b93225547035af25af66e04541f","f5c54754a8f71ee540b9b48728473e314f729ac5308b06938360990e2bfad125"],["eb98660f4c4dfaa06a2be453d5020bc99a0c2e60abe388457dd43fefb1ed620c","6cb9a8876d9cb8520609af3add26cd20a0a7cd8a9411131ce85f44100099223e"],["13e87b027d8514d35939f2e6892b19922154596941888336dc3563e3b8dba942","fef5a3c68059a6dec5d624114bf1e91aac2b9da568d6abeb2570d55646b8adf1"],["ee163026e9fd6fe017c38f06a5be6fc125424b371ce2708e7bf4491691e5764a","1acb250f255dd61c43d94ccc670d0f58f49ae3fa15b96623e5430da0ad6c62b2"],["b268f5ef9ad51e4d78de3a750c2dc89b1e626d43505867999932e5db33af3d80","5f310d4b3c99b9ebb19f77d41c1dee018cf0d34fd4191614003e945a1216e423"],["ff07f3118a9df035e9fad85eb6c7bfe42b02f01ca99ceea3bf7ffdba93c4750d","438136d603e858a3a5c440c38eccbaddc1d2942114e2eddd4740d098ced1f0d8"],["8d8b9855c7c052a34146fd20ffb658bea4b9f69e0d825ebec16e8c3ce2b526a1","cdb559eedc2d79f926baf44fb84ea4d44bcf50fee51d7ceb30e2e7f463036758"],["52db0b5384dfbf05bfa9d472d7ae26dfe4b851ceca91b1eba54263180da32b63","c3b997d050ee5d423ebaf66a6db9f57b3180c902875679de924b69d84a7b375"],["e62f9490d3d51da6395efd24e80919cc7d0f29c3f3fa48c6fff543becbd43352","6d89ad7ba4876b0b22c2ca280c682862f342c8591f1daf5170e07bfd9ccafa7d"],["7f30ea2476b399b4957509c88f77d0191afa2ff5cb7b14fd6d8e7d65aaab1193","ca5ef7d4b231c94c3b15389a5f6311e9daff7bb67b103e9880ef4bff637acaec"],["5098ff1e1d9f14fb46a210fada6c903fef0fb7b4a1dd1d9ac60a0361800b7a00","9731141d81fc8f8084d37c6e7542006b3ee1b40d60dfe5362a5b132fd17ddc0"],["32b78c7de9ee512a72895be6b9cbefa6e2f3c4ccce445c96b9f2c81e2778ad58","ee1849f513df71e32efc3896ee28260c73bb80547ae2275ba497237794c8753c"],["e2cb74fddc8e9fbcd076eef2a7c72b0ce37d50f08269dfc074b581550547a4f7","d3aa2ed71c9dd2247a62df062736eb0baddea9e36122d2be8641abcb005cc4a4"],["8438447566d4d7bedadc299496ab357426009a35f235cb141be0d99cd10ae3a8","c4e1020916980a4da5d01ac5e6ad330734ef0d7906631c4f2390426b2edd791f"],["4162d488b89402039b584c6fc6c308870587d9c46f660b878ab65c82c711d67e","67163e903236289f776f22c25fb8a3afc1732f2b84b4e95dbda47ae5a0852649"],["3fad3fa84caf0f34f0f89bfd2dcf54fc175d767aec3e50684f3ba4a4bf5f683d","cd1bc7cb6cc407bb2f0ca647c718a730cf71872e7d0d2a53fa20efcdfe61826"],["674f2600a3007a00568c1a7ce05d0816c1fb84bf1370798f1c69532faeb1a86b","299d21f9413f33b3edf43b257004580b70db57da0b182259e09eecc69e0d38a5"],["d32f4da54ade74abb81b815ad1fb3b263d82d6c692714bcff87d29bd5ee9f08f","f9429e738b8e53b968e99016c059707782e14f4535359d582fc416910b3eea87"],["30e4e670435385556e593657135845d36fbb6931f72b08cb1ed954f1e3ce3ff6","462f9bce619898638499350113bbc9b10a878d35da70740dc695a559eb88db7b"],["be2062003c51cc3004682904330e4dee7f3dcd10b01e580bf1971b04d4cad297","62188bc49d61e5428573d48a74e1c655b1c61090905682a0d5558ed72dccb9bc"],["93144423ace3451ed29e0fb9ac2af211cb6e84a601df5993c419859fff5df04a","7c10dfb164c3425f5c71a3f9d7992038f1065224f72bb9d1d902a6d13037b47c"],["b015f8044f5fcbdcf21ca26d6c34fb8197829205c7b7d2a7cb66418c157b112c","ab8c1e086d04e813744a655b2df8d5f83b3cdc6faa3088c1d3aea1454e3a1d5f"],["d5e9e1da649d97d89e4868117a465a3a4f8a18de57a140d36b3f2af341a21b52","4cb04437f391ed73111a13cc1d4dd0db1693465c2240480d8955e8592f27447a"],["d3ae41047dd7ca065dbf8ed77b992439983005cd72e16d6f996a5316d36966bb","bd1aeb21ad22ebb22a10f0303417c6d964f8cdd7df0aca614b10dc14d125ac46"],["463e2763d885f958fc66cdd22800f0a487197d0a82e377b49f80af87c897b065","bfefacdb0e5d0fd7df3a311a94de062b26b80c61fbc97508b79992671ef7ca7f"],["7985fdfd127c0567c6f53ec1bb63ec3158e597c40bfe747c83cddfc910641917","603c12daf3d9862ef2b25fe1de289aed24ed291e0ec6708703a5bd567f32ed03"],["74a1ad6b5f76e39db2dd249410eac7f99e74c59cb83d2d0ed5ff1543da7703e9","cc6157ef18c9c63cd6193d83631bbea0093e0968942e8c33d5737fd790e0db08"],["30682a50703375f602d416664ba19b7fc9bab42c72747463a71d0896b22f6da3","553e04f6b018b4fa6c8f39e7f311d3176290d0e0f19ca73f17714d9977a22ff8"],["9e2158f0d7c0d5f26c3791efefa79597654e7a2b2464f52b1ee6c1347769ef57","712fcdd1b9053f09003a3481fa7762e9ffd7c8ef35a38509e2fbf2629008373"],["176e26989a43c9cfeba4029c202538c28172e566e3c4fce7322857f3be327d66","ed8cc9d04b29eb877d270b4878dc43c19aefd31f4eee09ee7b47834c1fa4b1c3"],["75d46efea3771e6e68abb89a13ad747ecf1892393dfc4f1b7004788c50374da8","9852390a99507679fd0b86fd2b39a868d7efc22151346e1a3ca4726586a6bed8"],["809a20c67d64900ffb698c4c825f6d5f2310fb0451c869345b7319f645605721","9e994980d9917e22b76b061927fa04143d096ccc54963e6a5ebfa5f3f8e286c1"],["1b38903a43f7f114ed4500b4eac7083fdefece1cf29c63528d563446f972c180","4036edc931a60ae889353f77fd53de4a2708b26b6f5da72ad3394119daf408f9"]]}}},
vendor: 25,727 bytes, line 2
27870:(e,t,n)=>{"use strict";var r=t,o=n(77657),i=n(66056),a=n(19271);r.assert=i,r.toArray=a.toArray,r.zero2=a.zero2,r.toHex=a.toHex,r.encode=a.encode,r.getNAF=function(e,t,n){var r=new Array(Math.max(e.bitLength(),n)+1);r.fill(0);for(var o=1<<t+1,i=e.clone(),a=0;a<r.length;a++){var s,c=i.andln(o-1);i.isOdd()?(s=c>(o>>1)-1?(o>>1)-c:c,i.isubn(s)):s=0,r[a]=s,i.iushrn(1)}return r},r.getJSF=function(e,t){var n=[[],[]];e=e.clone(),t=t.clone();for(var r,o=0,i=0;e.cmpn(-o)>0||t.cmpn(-i)>0;){var a,s,c=e.andln(3)+o&3,l=t.andln(3)+i&3;3===c&&(c=-1),3===l&&(l=-1),a=0===(1&c)?0:3!==(r=e.andln(7)+o&7)&&5!==r||2!==l?c:-c,n[0].push(a),s=0===(1&l)?0:3!==(r=t.andln(7)+i&7)&&5!==r||2!==c?l:-l,n[1].push(s),2*o===a+1&&(o=1-o),2*i===s+1&&(i=1-i),e.iushrn(1),t.iushrn(1)}return n},r.cachedProperty=function(e,t,n){var r="_"+t;e.prototype[t]=function(){return void 0!==this[r]?this[r]:this[r]=n.call(this)}},r.parseBytes=function(e){return"string"===typeof e?r.toArray(e,"hex"):e},r.intFromLE=function(e){return new o(e,"hex","le")}},49121:(e,t,n)=>{"use strict";var r=t;r.version=n(11766).i8,r.utils=n(49110),r.rand=n(16067),r.curve=n(58908),r.curves=n(58502),r.ec=n(40017),r.eddsa=n(43230)},98026:(e,t,n)=>{"use strict";var r=n(77657),o=n(49110),i=o.getNAF,a=o.getJSF,s=o.assert;function c(e,t){this.type=e,this.p=new r(t.p,16),this.red=t.prime?r.red(t.prime):r.mont(this.p),this.zero=new r(0).toRed(this.red),this.one=new r(1).toRed(this.red),this.two=new r(2).toRed(this.red),this.n=t.n&&new r(t.n,16),this.g=t.g&&this.pointFromJSON(t.g,t.gRed),this._wnafT1=new Array(4),this._wnafT2=new Array(4),this._wnafT3=new Array(4),this._wnafT4=new Array(4),this._bitLength=this.n?this.n.bitLength():0;var n=this.n&&this.p.div(this.n);!n||n.cmpn(100)>0?this.redN=null:(this._maxwellTrick=!0,this.redN=this.n.toRed(this.red))}function l(e,t){this.curve=e,this.type=t,this.precomputed=null}e.exports=c,c.prototype.point=function(){throw new Error("Not implemented")},c.prototype.validate=function(){throw new Error("Not implemented")},c.prototype._fixedNafMul=function(e,t){s(e.precomputed);var n=e._getDoubles(),r=i(t,1,this._bitLength),o=(1<<n.step+1)-(n.step%2===0?2:1);o/=3;var a,c,l=[];for(a=0;a<r.length;a+=n.step){c=0;for(var u=a+n.step-1;u>=a;u--)c=(c<<1)+r[u];l.push(c)}for(var f=this.jpoint(null,null,null),d=this.jpoint(null,null,null),h=o;h>0;h--){for(a=0;a<l.length;a++)(c=l[a])===h?d=d.mixedAdd(n.points[a]):c===-h&&(d=d.mixedAdd(n.points[a].neg()));f=f.add(d)}return f.toP()},c.prototype._wnafMul=function(e,t){var n=4,r=e._getNAFPoints(n);n=r.wnd;for(var o=r.points,a=i(t,n,this._bitLength),c=this.jpoint(null,null,null),l=a.length-1;l>=0;l--){for(var u=0;l>=0&&0===a[l];l--)u++;if(l>=0&&u++,c=c.dblp(u),l<0)break;var f=a[l];s(0!==f),c="affine"===e.type?f>0?c.mixedAdd(o[f-1>>1]):c.mixedAdd(o[-f-1>>1].neg()):f>0?c.add(o[f-1>>1]):c.add(o[-f-1>>1].neg())}return"affine"===e.type?c.toP():c},c.prototype._wnafMulAdd=function(e,t,n,r,o){var s,c,l,u=this._wnafT1,f=this._wnafT2,d=this._wnafT3,h=0;for(s=0;s<r;s++){var p=(l=t[s])._getNAFPoints(e);u[s]=p.wnd,f[s]=p.points}for(s=r-1;s>=1;s-=2){var m=s-1,y=s;if(1===u[m]&&1===u[y]){var g=[t[m],null,null,t[y]];0===t[m].y.cmp(t[y].y)?(g[1]=t[m].add(t[y]),g[2]=t[m].toJ().mixedAdd(t[y].neg())):0===t[m].y.cmp(t[y].y.redNeg())?(g[1]=t[m].toJ().mixedAdd(t[y]),g[2]=t[m].add(t[y].neg())):(g[1]=t[m].toJ().mixedAdd(t[y]),g[2]=t[m].toJ().mixedAdd(t[y].neg()));var b=[-3,-1,-5,-7,0,7,5,1,3],v=a(n[m],n[y]);for(h=Math.max(v[0].length,h),d[m]=new Array(h),d[y]=new Array(h),c=0;c<h;c++){var A=0|v[0][c],w=0|v[1][c];d[m][c]=b[3*(A+1)+(w+1)],d[y][c]=0,f[m]=g}}else d[m]=i(n[m],u[m],this._bitLength),d[y]=i(n[y],u[y],this._bitLength),h=Math.max(d[m].length,h),h=Math.max(d[y].length,h)}var E=this.jpoint(null,null,null),k=this._wnafT4;for(s=h;s>=0;s--){for(var M=0;s>=0;){var x=!0;for(c=0;c<r;c++)k[c]=0|d[c][s],0!==k[c]&&(x=!1);if(!x)break;M++,s--}if(s>=0&&M++,E=E.dblp(M),s<0)break;for(c=0;c<r;c++){var C=k[c];0!==C&&(C>0?l=f[c][C-1>>1]:C<0&&(l=f[c][-C-1>>1].neg()),E="affine"===l.type?E.mixedAdd(l):E.add(l))}}for(s=0;s<r;s++)f[s]=null;return o?E:E.toP()},c.BasePoint=l,l.prototype.eq=function(){throw new Error("Not implemented")},l.prototype.validate=function(){return this.curve.validate(this)},c.prototype.decodePoint=function(e,t){e=o.toArray(e,t);var n=this.p.byteLength();if((4===e[0]||6===e[0]||7===e[0])&&e.length-1===2*n)return 6===e[0]?s(e[e.length-1]%2===0):7===e[0]&&s(e[e.length-1]%2===1),this.point(e.slice(1,1+n),e.slice(1+n,1+2*n));if((2===e[0]||3===e[0])&&e.length-1===n)return this.pointFromX(e.slice(1,1+n),3===e[0]);throw new Error("Unknown point format")},l.prototype.encodeCompressed=function(e){return this.encode(e,!0)},l.prototype._encode=function(e){var t=this.curve.p.byteLength(),n=this.getX().toArray("be",t);return e?[this.getY().isEven()?2:3].concat(n):[4].concat(n,this.getY().toArray("be",t))},l.prototype.encode=function(e,t){return o.encode(this._encode(t),e)},l.prototype.precompute=function(e){if(this.precomputed)return this;var t={doubles:null,naf:null,beta:null};return t.naf=this._getNAFPoints(8),t.doubles=this._getDoubles(4,e),t.beta=this._getBeta(),this.precomputed=t,this},l.prototype._hasDoubles=function(e){if(!this.precomputed)return!1;var t=this.precomputed.doubles;return!!t&&t.points.length>=Math.ceil((e.bitLength()+1)/t.step)},l.prototype._getDoubles=function(e,t){if(this.precomputed&&this.precomputed.doubles)return this.precomputed.doubles;for(var n=[this],r=this,o=0;o<t;o+=e){for(var i=0;i<e;i++)r=r.dbl();n.push(r)}return{step:e,points:n}},l.prototype._getNAFPoints=function(e){if(this.precomputed&&this.precomputed.naf)return this.precomputed.naf;for(var t=[this],n=(1<<e)-1,r=1===n?null:this.dbl(),o=1;o<n;o++)t[o]=t[o-1].add(r);return{wnd:e,points:t}},l.prototype._getBeta=function(){return null},l.prototype.dblp=function(e){for(var t=this,n=0;n<e;n++)t=t.dbl();return t}},40258:(e,t,n)=>{"use strict";var r=n(49110),o=n(77657),i=n(2779),a=n(98026),s=r.assert;function c(e){this.twisted=1!==(0|e.a),this.mOneA=this.twisted&&-1===(0|e.a),this.extended=this.mOneA,a.call(this,"edwards",e),this.a=new o(e.a,16).umod(this.red.m),this.a=this.a.toRed(this.red),this.c=new o(e.c,16).toRed(this.red),this.c2=this.c.redSqr(),this.d=new o(e.d,16).toRed(this.red),this.dd=this.d.redAdd(this.d),s(!this.twisted||0===this.c.fromRed().cmpn(1)),this.oneC=1===(0|e.c)}function l(e,t,n,r,i){a.BasePoint.call(this,e,"projective"),null===t&&null===n&&null===r?(this.x=this.curve.zero,this.y=this.curve.one,this.z=this.curve.one,this.t=this.curve.zero,this.zOne=!0):(this.x=new o(t,16),this.y=new o(n,16),this.z=r?new o(r,16):this.curve.one,this.t=i&&new o(i,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.t&&!this.t.red&&(this.t=this.t.toRed(this.curve.red)),this.zOne=this.z===this.curve.one,this.curve.extended&&!this.t&&(this.t=this.x.redMul(this.y),this.zOne||(this.t=this.t.redMul(this.z.redInvm()))))}i(c,a),e.exports=c,c.prototype._mulA=function(e){return this.mOneA?e.redNeg():this.a.redMul(e)},c.prototype._mulC=function(e){return this.oneC?e:this.c.redMul(e)},c.prototype.jpoint=function(e,t,n,r){return this.point(e,t,n,r)},c.prototype.pointFromX=function(e,t){(e=new o(e,16)).red||(e=e.toRed(this.red));var n=e.redSqr(),r=this.c2.redSub(this.a.redMul(n)),i=this.one.redSub(this.c2.redMul(this.d).redMul(n)),a=r.redMul(i.redInvm()),s=a.redSqrt();if(0!==s.redSqr().redSub(a).cmp(this.zero))throw new Error("invalid point");var c=s.fromRed().isOdd();return(t&&!c||!t&&c)&&(s=s.redNeg()),this.point(e,s)},c.prototype.pointFromY=function(e,t){(e=new o(e,16)).red||(e=e.toRed(this.red));var n=e.redSqr(),r=n.redSub(this.c2),i=n.redMul(this.d).redMul(this.c2).redSub(this.a),a=r.redMul(i.redInvm());if(0===a.cmp(this.zero)){if(t)throw new Error("invalid point");return this.point(this.zero,e)}var s=a.redSqrt();if(0!==s.redSqr().redSub(a).cmp(this.zero))throw new Error("invalid point");return s.fromRed().isOdd()!==t&&(s=s.redNeg()),this.point(s,e)},c.prototype.validate=function(e){if(e.isInfinity())return!0;e.normalize();var t=e.x.redSqr(),n=e.y.redSqr(),r=t.redMul(this.a).redAdd(n),o=this.c2.redMul(this.one.redAdd(this.d.redMul(t).redMul(n)));return 0===r.cmp(o)},i(l,a.BasePoint),c.prototype.pointFromJSON=function(e){return l.fromJSON(this,e)},c.prototype.point=function(e,t,n,r){return new l(this,e,t,n,r)},l.fromJSON=function(e,t){return new l(e,t[0],t[1],t[2])},l.prototype.inspect=function(){return this.isInfinity()?"<EC Point Infinity>":"<EC Point x: "+this.x.fromRed().toString(16,2)+" y: "+this.y.fromRed().toString(16,2)+" z: "+this.z.fromRed().toString(16,2)+">"},l.prototype.isInfinity=function(){return 0===this.x.cmpn(0)&&(0===this.y.cmp(this.z)||this.zOne&&0===this.y.cmp(this.curve.c))},l.prototype._extDbl=function(){var e=this.x.redSqr(),t=this.y.redSqr(),n=this.z.redSqr();n=n.redIAdd(n);var r=this.curve._mulA(e),o=this.x.redAdd(this.y).redSqr().redISub(e).redISub(t),i=r.redAdd(t),a=i.redSub(n),s=r.redSub(t),c=o.redMul(a),l=i.redMul(s),u=o.redMul(s),f=a.redMul(i);return this.curve.point(c,l,f,u)},l.prototype._projDbl=function(){var e,t,n,r,o,i,a=this.x.redAdd(this.y).redSqr(),s=this.x.redSqr(),c=this.y.redSqr();if(this.curve.twisted){var l=(r=this.curve._mulA(s)).redAdd(c);this.zOne?(e=a.redSub(s).redSub(c).redMul(l.redSub(this.curve.two)),t=l.redMul(r.redSub(c)),n=l.redSqr().redSub(l).redSub(l)):(o=this.z.redSqr(),i=l.redSub(o).redISub(o),e=a.redSub(s).redISub(c).redMul(i),t=l.redMul(r.redSub(c)),n=l.redMul(i))}else r=s.redAdd(c),o=this.curve._mulC(this.z).redSqr(),i=r.redSub(o).redSub(o),e=this.curve._mulC(a.redISub(r)).redMul(i),t=this.curve._mulC(r).redMul(s.redISub(c)),n=r.redMul(i);return this.curve.point(e,t,n)},l.prototype.dbl=function(){return this.isInfinity()?this:this.curve.extended?this._extDbl():this._projDbl()},l.prototype._extAdd=function(e){var t=this.y.redSub(this.x).redMul(e.y.redSub(e.x)),n=this.y.redAdd(this.x).redMul(e.y.redAdd(e.x)),r=this.t.redMul(this.curve.dd).redMul(e.t),o=this.z.redMul(e.z.redAdd(e.z)),i=n.redSub(t),a=o.redSub(r),s=o.redAdd(r),c=n.redAdd(t),l=i.redMul(a),u=s.redMul(c),f=i.redMul(c),d=a.redMul(s);return this.curve.point(l,u,d,f)},l.prototype._projAdd=function(e){var t,n,r=this.z.redMul(e.z),o=r.redSqr(),i=this.x.redMul(e.x),a=this.y.redMul(e.y),s=this.curve.d.redMul(i).redMul(a),c=o.redSub(s),l=o.redAdd(s),u=this.x.redAdd(this.y).redMul(e.x.redAdd(e.y)).redISub(i).redISub(a),f=r.redMul(c).redMul(u);return this.curve.twisted?(t=r.redMul(l).redMul(a.redSub(this.curve._mulA(i))),n=c.redMul(l)):(t=r.redMul(l).redMul(a.redSub(i)),n=this.curve._mulC(c).redMul(l)),this.curve.point(f,t,n)},l.prototype.add=function(e){return this.isInfinity()?e:e.isInfinity()?this:this.curve.extended?this._extAdd(e):this._projAdd(e)},l.prototype.mul=function(e){return this._hasDoubles(e)?this.curve._fixedNafMul(this,e):this.curve._wnafMul(this,e)},l.prototype.mulAdd=function(e,t,n){return this.curve._wnafMulAdd(1,[this,t],[e,n],2,!1)},l.prototype.jmulAdd=function(e,t,n){return this.curve._wnafMulAdd(1,[this,t],[e,n],2,!0)},l.prototype.normalize=function(){if(this.zOne)return this;var e=this.z.redInvm();return this.x=this.x.redMul(e),this.y=this.y.redMul(e),this.t&&(this.t=this.t.redMul(e)),this.z=this.curve.one,this.zOne=!0,this},l.prototype.neg=function(){return this.curve.point(this.x.redNeg(),this.y,this.z,this.t&&this.t.redNeg())},l.prototype.getX=function(){return this.normalize(),this.x.fromRed()},l.prototype.getY=function(){return this.normalize(),this.y.fromRed()},l.prototype.eq=function(e){return this===e||0===this.getX().cmp(e.getX())&&0===this.getY().cmp(e.getY())},l.prototype.eqXToP=function(e){var t=e.toRed(this.curve.red).redMul(this.z);if(0===this.x.cmp(t))return!0;for(var n=e.clone(),r=this.curve.redN.redMul(this.z);;){if(n.iadd(this.curve.n),n.cmp(this.curve.p)>=0)return!1;if(t.redIAdd(r),0===this.x.cmp(t))return!0}},l.prototype.toP=l.prototype.normalize,l.prototype.mixedAdd=l.prototype.add},58908:(e,t,n)=>{"use strict";var r=t;r.base=n(98026),r.short=n(45755),r.mont=n(65243),r.edwards=n(40258)},65243:(e,t,n)=>{"use strict";var r=n(77657),o=n(2779),i=n(98026),a=n(49110);function s(e){i.call(this,"mont",e),this.a=new r(e.a,16).toRed(this.red),this.b=new r(e.b,16).toRed(this.red),this.i4=new r(4).toRed(this.red).redInvm(),this.two=new r(2).toRed(this.red),this.a24=this.i4.redMul(this.a.redAdd(this.two))}function c(e,t,n){i.BasePoint.call(this,e,"projective"),null===t&&null===n?(this.x=this.curve.one,this.z=this.curve.zero):(this.x=new r(t,16),this.z=new r(n,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)))}o(s,i),e.exports=s,s.prototype.validate=function(e){var t=e.normalize().x,n=t.redSqr(),r=n.redMul(t).redAdd(n.redMul(this.a)).redAdd(t);return 0===r.redSqrt().redSqr().cmp(r)},o(c,i.BasePoint),s.prototype.decodePoint=function(e,t){return this.point(a.toArray(e,t),1)},s.prototype.point=function(e,t){return new c(this,e,t)},s.prototype.pointFromJSON=function(e){return c.fromJSON(this,e)},c.prototype.precompute=function(){},c.prototype._encode=function(){return this.getX().toArray("be",this.curve.p.byteLength())},c.fromJSON=function(e,t){return new c(e,t[0],t[1]||e.one)},c.prototype.inspect=function(){return this.isInfinity()?"<EC Point Infinity>":"<EC Point x: "+this.x.fromRed().toString(16,2)+" z: "+this.z.fromRed().toString(16,2)+">"},c.prototype.isInfinity=function(){return 0===this.z.cmpn(0)},c.prototype.dbl=function(){var e=this.x.redAdd(this.z).redSqr(),t=this.x.redSub(this.z).redSqr(),n=e.redSub(t),r=e.redMul(t),o=n.redMul(t.redAdd(this.curve.a24.redMul(n)));return this.curve.point(r,o)},c.prototype.add=function(){throw new Error("Not supported on Montgomery curve")},c.prototype.diffAdd=function(e,t){var n=this.x.redAdd(this.z),r=this.x.redSub(this.z),o=e.x.redAdd(e.z),i=e.x.redSub(e.z).redMul(n),a=o.redMul(r),s=t.z.redMul(i.redAdd(a).redSqr()),c=t.x.redMul(i.redISub(a).redSqr());return this.curve.point(s,c)},c.prototype.mul=function(e){for(var t=e.clone(),n=this,r=this.curve.point(null,null),o=[];0!==t.cmpn(0);t.iushrn(1))o.push(t.andln(1));for(var i=o.length-1;i>=0;i--)0===o[i]?(n=n.diffAdd(r,this),r=r.dbl()):(r=n.diffAdd(r,this),n=n.dbl());return r},c.prototype.mulAdd=function(){throw new Error("Not supported on Montgomery curve")},c.prototype.jumlAdd=function(){throw new Error("Not supported on Montgomery curve")},c.prototype.eq=function(e){return 0===this.getX().cmp(e.getX())},c.prototype.normalize=function(){return this.x=this.x.redMul(this.z.redInvm()),this.z=this.curve.one,this},c.prototype.getX=function(){return this.normalize(),this.x.fromRed()}},45755:(e,t,n)=>{"use strict";var r=n(49110),o=n(77657),i=n(2779),a=n(98026),s=r.assert;function c(e){a.call(this,"short",e),this.a=new o(e.a,16).toRed(this.red),this.b=new o(e.b,16).toRed(this.red),this.tinv=this.two.redInvm(),this.zeroA=0===this.a.fromRed().cmpn(0),this.threeA=0===this.a.fromRed().sub(this.p).cmpn(-3),this.endo=this._getEndomorphism(e),this._endoWnafT1=new Array(4),this._endoWnafT2=new Array(4)}function l(e,t,n,r){a.BasePoint.call(this,e,"affine"),null===t&&null===n?(this.x=null,this.y=null,this.inf=!0):(this.x=new o(t,16),this.y=new o(n,16),r&&(this.x.forceRed(this.curve.red),this.y.forceRed(this.curve.red)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.inf=!1)}function u(e,t,n,r){a.BasePoint.call(this,e,"jacobian"),null===t&&null===n&&null===r?(this.x=this.curve.one,this.y=this.curve.one,this.z=new o(0)):(this.x=new o(t,16),this.y=new o(n,16),this.z=new o(r,16)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.zOne=this.z===this.curve.one}i(c,a),e.exports=c,c.prototype._getEndomorphism=function(e){if(this.zeroA&&this.g&&this.n&&1===this.p.modn(3)){var t,n;if(e.beta)t=new o(e.beta,16).toRed(this.red);else{var r=this._getEndoRoots(this.p);t=(t=r[0].cmp(r[1])<0?r[0]:r[1]).toRed(this.red)}if(e.lambda)n=new o(e.lambda,16);else{var i=this._getEndoRoots(this.n);0===this.g.mul(i[0]).x.cmp(this.g.x.redMul(t))?n=i[0]:(n=i[1],s(0===this.g.mul(n).x.cmp(this.g.x.redMul(t))))}return{beta:t,lambda:n,basis:e.basis?e.basis.map((function(e){return{a:new o(e.a,16),b:new o(e.b,16)}})):this._getEndoBasis(n)}}},c.prototype._getEndoRoots=function(e){var t=e===this.p?this.red:o.mont(e),n=new o(2).toRed(t).redInvm(),r=n.redNeg(),i=new o(3).toRed(t).redNeg().redSqrt().redMul(n);return[r.redAdd(i).fromRed(),r.redSub(i).fromRed()]},c.prototype._getEndoBasis=function(e){for(var t,n,r,i,a,s,c,l,u,f=this.n.ushrn(Math.floor(this.n.bitLength()/2)),d=e,h=this.n.clone(),p=new o(1),m=new o(0),y=new o(0),g=new o(1),b=0;0!==d.cmpn(0);){var v=h.div(d);l=h.sub(v.mul(d)),u=y.sub(v.mul(p));var A=g.sub(v.mul(m));if(!r&&l.cmp(f)<0)t=c.neg(),n=p,r=l.neg(),i=u;else if(r&&2===++b)break;c=l,h=d,d=l,y=p,p=u,g=m,m=A}a=l.neg(),s=u;var w=r.sqr().add(i.sqr());return a.sqr().add(s.sqr()).cmp(w)>=0&&(a=t,s=n),r.negative&&(r=r.neg(),i=i.neg()),a.negative&&(a=a.neg(),s=s.neg()),[{a:r,b:i},{a:a,b:s}]},c.prototype._endoSplit=function(e){var t=this.endo.basis,n=t[0],r=t[1],o=r.b.mul(e).divRound(this.n),i=n.b.neg().mul(e).divRound(this.n),a=o.mul(n.a),s=i.mul(r.a),c=o.mul(n.b),l=i.mul(r.b);return{k1:e.sub(a).sub(s),k2:c.add(l).neg()}},c.prototype.pointFromX=function(e,t){(e=new o(e,16)).red||(e=e.toRed(this.red));var n=e.redSqr().redMul(e).redIAdd(e.redMul(this.a)).redIAdd(this.b),r=n.redSqrt();if(0!==r.redSqr().redSub(n).cmp(this.zero))throw new Error("invalid point");var i=r.fromRed().isOdd();return(t&&!i||!t&&i)&&(r=r.redNeg()),this.point(e,r)},c.prototype.validate=function(e){if(e.inf)return!0;var t=e.x,n=e.y,r=this.a.redMul(t),o=t.redSqr().redMul(t).redIAdd(r).redIAdd(this.b);return 0===n.redSqr().redISub(o).cmpn(0)},c.prototype._endoWnafMulAdd=function(e,t,n){for(var r=this._endoWnafT1,o=this._endoWnafT2,i=0;i<e.length;i++){var a=this._endoSplit(t[i]),s=e[i],c=s._getBeta();a.k1.negative&&(a.k1.ineg(),s=s.neg(!0)),a.k2.negative&&(a.k2.ineg(),c=c.neg(!0)),r[2*i]=s,r[2*i+1]=c,o[2*i]=a.k1,o[2*i+1]=a.k2}for(var l=this._wnafMulAdd(1,r,o,2*i,n),u=0;u<2*i;u++)r[u]=null,o[u]=null;return l},i(l,a.BasePoint),c.prototype.point=function(e,t,n){return new l(this,e,t,n)},c.prototype.pointFromJSON=function(e,t){return l.fromJSON(this,e,t)},l.prototype._getBeta=function(){if(this.curve.endo){var e=this.precomputed;if(e&&e.beta)return e.beta;var t=this.curve.point(this.x.redMul(this.curve.endo.beta),this.y);if(e){var n=this.curve,r=function(e){return n.point(e.x.redMul(n.endo.beta),e.y)};e.beta=t,t.precomputed={beta:null,naf:e.naf&&{wnd:e.naf.wnd,points:e.naf.points.map(r)},doubles:e.doubles&&{step:e.doubles.step,points:e.doubles.points.map(r)}}}return t}},l.prototype.toJSON=function(){return this.precomputed?[this.x,this.y,this.precomputed&&{doubles:this.precomputed.doubles&&{step:this.precomputed.doubles.step,points:this.precomputed.doubles.points.slice(1)},naf:this.precomputed.naf&&{wnd:this.precomputed.naf.wnd,points:this.precomputed.naf.points.slice(1)}}]:[this.x,this.y]},l.fromJSON=function(e,t,n){"string"===typeof t&&(t=JSON.parse(t));var r=e.point(t[0],t[1],n);if(!t[2])return r;function o(t){return e.point(t[0],t[1],n)}var i=t[2];return r.precomputed={beta:null,doubles:i.doubles&&{step:i.doubles.step,points:[r].concat(i.doubles.points.map(o))},naf:i.naf&&{wnd:i.naf.wnd,points:[r].concat(i.naf.points.map(o))}},r},l.prototype.inspect=function(){return this.isInfinity()?"<EC Point Infinity>":"<EC Point x: "+this.x.fromRed().toString(16,2)+" y: "+this.y.fromRed().toString(16,2)+">"},l.prototype.isInfinity=function(){return this.inf},l.prototype.add=function(e){if(this.inf)return e;if(e.inf)return this;if(this.eq(e))return this.dbl();if(this.neg().eq(e))return this.curve.point(null,null);if(0===this.x.cmp(e.x))return this.curve.point(null,null);var t=this.y.redSub(e.y);0!==t.cmpn(0)&&(t=t.redMul(this.x.redSub(e.x).redInvm()));var n=t.redSqr().redISub(this.x).redISub(e.x),r=t.redMul(this.x.redSub(n)).redISub(this.y);return this.curve.point(n,r)},l.prototype.dbl=function(){if(this.inf)return this;var e=this.y.redAdd(this.y);if(0===e.cmpn(0))return this.curve.point(null,null);var t=this.curve.a,n=this.x.redSqr(),r=e.redInvm(),o=n.redAdd(n).redIAdd(n).redIAdd(t).redMul(r),i=o.redSqr().redISub(this.x.redAdd(this.x)),a=o.redMul(this.x.redSub(i)).redISub(this.y);return this.curve.point(i,a)},l.prototype.getX=function(){return this.x.fromRed()},l.prototype.getY=function(){return this.y.fromRed()},l.prototype.mul=function(e){return e=new o(e,16),this.isInfinity()?this:this._hasDoubles(e)?this.curve._fixedNafMul(this,e):this.curve.endo?this.curve._endoWnafMulAdd([this],[e]):this.curve._wnafMul(this,e)},l.prototype.mulAdd=function(e,t,n){var r=[this,t],o=[e,n];return this.curve.endo?this.curve._endoWnafMulAdd(r,o):this.curve._wnafMulAdd(1,r,o,2)},l.prototype.jmulAdd=function(e,t,n){var r=[this,t],o=[e,n];return this.curve.endo?this.curve._endoWnafMulAdd(r,o,!0):this.curve._wnafMulAdd(1,r,o,2,!0)},l.prototype.eq=function(e){return this===e||this.inf===e.inf&&(this.inf||0===this.x.cmp(e.x)&&0===this.y.cmp(e.y))},l.prototype.neg=function(e){if(this.inf)return this;var t=this.curve.point(this.x,this.y.redNeg());if(e&&this.precomputed){var n=this.precomputed,r=function(e){return e.neg()};t.precomputed={naf:n.naf&&{wnd:n.naf.wnd,points:n.naf.points.map(r)},doubles:n.doubles&&{step:n.doubles.step,points:n.doubles.points.map(r)}}}return t},l.prototype.toJ=function(){return this.inf?this.curve.jpoint(null,null,null):this.curve.jpoint(this.x,this.y,this.curve.one)},i(u,a.BasePoint),c.prototype.jpoint=function(e,t,n){return new u(this,e,t,n)},u.prototype.toP=function(){if(this.isInfinity())return this.curve.point(null,null);var e=this.z.redInvm(),t=e.redSqr(),n=this.x.redMul(t),r=this.y.redMul(t).redMul(e);return this.curve.point(n,r)},u.prototype.neg=function(){return this.curve.jpoint(this.x,this.y.redNeg(),this.z)},u.prototype.add=function(e){if(this.isInfinity())return e;if(e.isInfinity())return this;var t=e.z.redSqr(),n=this.z.redSqr(),r=this.x.redMul(t),o=e.x.redMul(n),i=this.y.redMul(t.redMul(e.z)),a=e.y.redMul(n.redMul(this.z)),s=r.redSub(o),c=i.redSub(a);if(0===s.cmpn(0))return 0!==c.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var l=s.redSqr(),u=l.redMul(s),f=r.redMul(l),d=c.redSqr().redIAdd(u).redISub(f).redISub(f),h=c.redMul(f.redISub(d)).redISub(i.redMul(u)),p=this.z.redMul(e.z).redMul(s);return this.curve.jpoint(d,h,p)},u.prototype.mixedAdd=function(e){if(this.isInfinity())return e.toJ();if(e.isInfinity())return this;var t=this.z.redSqr(),n=this.x,r=e.x.redMul(t),o=this.y,i=e.y.redMul(t).redMul(this.z),a=n.redSub(r),s=o.redSub(i);if(0===a.cmpn(0))return 0!==s.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var c=a.redSqr(),l=c.redMul(a),u=n.redMul(c),f=s.redSqr().redIAdd(l).redISub(u).redISub(u),d=s.redMul(u.redISub(f)).redISub(o.redMul(l)),h=this.z.redMul(a);return this.curve.jpoint(f,d,h)},u.prototype.dblp=function(e){if(0===e)return this;if(this.isInfinity())return this;if(!e)return this.dbl();var t;if(this.curve.zeroA||this.curve.threeA){var n=this;for(t=0;t<e;t++)n=n.dbl();return n}var r=this.curve.a,o=this.curve.tinv,i=this.x,a=this.y,s=this.z,c=s.redSqr().redSqr(),l=a.redAdd(a);for(t=0;t<e;t++){var u=i.redSqr(),f=l.redSqr(),d=f.redSqr(),h=u.redAdd(u).redIAdd(u).redIAdd(r.redMul(c)),p=i.redMul(f),m=h.redSqr().redISub(p.redAdd(p)),y=p.redISub(m),g=h.redMul(y);g=g.redIAdd(g).redISub(d);var b=l.redMul(s);t+1<e&&(c=c.redMul(d)),i=m,s=b,l=g}return this.curve.jpoint(i,l.redMul(o),s)},u.prototype.dbl=function(){return this.isInfinity()?this:this.curve.zeroA?this._zeroDbl():this.curve.threeA?this._threeDbl():this._dbl()},u.prototype._zeroDbl=function(){var e,t,n;if(this.zOne){var r=this.x.redSqr(),o=this.y.redSqr(),i=o.redSqr(),a=this.x.redAdd(o).redSqr().redISub(r).redISub(i);a=a.redIAdd(a);var s=r.redAdd(r).redIAdd(r),c=s.redSqr().redISub(a).redISub(a),l=i.redIAdd(i);l=(l=l.redIAdd(l)).redIAdd(l),e=c,t=s.redMul(a.redISub(c)).redISub(l),n=this.y.redAdd(this.y)}else{var u=this.x.redSqr(),f=this.y.redSqr(),d=f.redSqr(),h=this.x.redAdd(f).redSqr().redISub(u).redISub(d);h=h.redIAdd(h);var p=u.redAdd(u).redIAdd(u),m=p.redSqr(),y=d.redIAdd(d);y=(y=y.redIAdd(y)).redIAdd(y),e=m.redISub(h).redISub(h),t=p.redMul(h.redISub(e)).redISub(y),n=(n=this.y.redMul(this.z)).redIAdd(n)}return this.curve.jpoint(e,t,n)},u.prototype._threeDbl=function(){var e,t,n;if(this.zOne){var r=this.x.redSqr(),o=this.y.redSqr(),i=o.redSqr(),a=this.x.redAdd(o).redSqr().redISub(r).redISub(i);a=a.redIAdd(a);var s=r.redAdd(r).redIAdd(r).redIAdd(this.curve.a),c=s.redSqr().redISub(a).redISub(a);e=c;var l=i.redIAdd(i);l=(l=l.redIAdd(l)).redIAdd(l),t=s.redMul(a.redISub(c)).redISub(l),n=this.y.redAdd(this.y)}else{var u=this.z.redSqr(),f=this.y.redSqr(),d=this.x.redMul(f),h=this.x.redSub(u).redMul(this.x.redAdd(u));h=h.redAdd(h).redIAdd(h);var p=d.redIAdd(d),m=(p=p.redIAdd(p)).redAdd(p);e=h.redSqr().redISub(m),n=this.y.redAdd(this.z).redSqr().redISub(f).redISub(u);var y=f.redSqr();y=(y=(y=y.redIAdd(y)).redIAdd(y)).redIAdd(y),t=h.redMul(p.redISub(e)).redISub(y)}return this.curve.jpoint(e,t,n)},u.prototype._dbl=function(){var e=this.curve.a,t=this.x,n=this.y,r=this.z,o=r.redSqr().redSqr(),i=t.redSqr(),a=n.redSqr(),s=i.redAdd(i).redIAdd(i).redIAdd(e.redMul(o)),c=t.redAdd(t),l=(c=c.redIAdd(c)).redMul(a),u=s.redSqr().redISub(l.redAdd(l)),f=l.redISub(u),d=a.redSqr();d=(d=(d=d.redIAdd(d)).redIAdd(d)).redIAdd(d);var h=s.redMul(f).redISub(d),p=n.redAdd(n).redMul(r);return this.curve.jpoint(u,h,p)},u.prototype.trpl=function(){if(!this.curve.zeroA)return this.dbl().add(this);
vendor: 6,369 bytes, line 2
2var e=this.x.redSqr(),t=this.y.redSqr(),n=this.z.redSqr(),r=t.redSqr(),o=e.redAdd(e).redIAdd(e),i=o.redSqr(),a=this.x.redAdd(t).redSqr().redISub(e).redISub(r),s=(a=(a=(a=a.redIAdd(a)).redAdd(a).redIAdd(a)).redISub(i)).redSqr(),c=r.redIAdd(r);c=(c=(c=c.redIAdd(c)).redIAdd(c)).redIAdd(c);var l=o.redIAdd(a).redSqr().redISub(i).redISub(s).redISub(c),u=t.redMul(l);u=(u=u.redIAdd(u)).redIAdd(u);var f=this.x.redMul(s).redISub(u);f=(f=f.redIAdd(f)).redIAdd(f);var d=this.y.redMul(l.redMul(c.redISub(l)).redISub(a.redMul(s)));d=(d=(d=d.redIAdd(d)).redIAdd(d)).redIAdd(d);var h=this.z.redAdd(a).redSqr().redISub(n).redISub(s);return this.curve.jpoint(f,d,h)},u.prototype.mul=function(e,t){return e=new o(e,t),this.curve._wnafMul(this,e)},u.prototype.eq=function(e){if("affine"===e.type)return this.eq(e.toJ());if(this===e)return!0;var t=this.z.redSqr(),n=e.z.redSqr();if(0!==this.x.redMul(n).redISub(e.x.redMul(t)).cmpn(0))return!1;var r=t.redMul(this.z),o=n.redMul(e.z);return 0===this.y.redMul(o).redISub(e.y.redMul(r)).cmpn(0)},u.prototype.eqXToP=function(e){var t=this.z.redSqr(),n=e.toRed(this.curve.red).redMul(t);if(0===this.x.cmp(n))return!0;for(var r=e.clone(),o=this.curve.redN.redMul(t);;){if(r.iadd(this.curve.n),r.cmp(this.curve.p)>=0)return!1;if(n.redIAdd(o),0===this.x.cmp(n))return!0}},u.prototype.inspect=function(){return this.isInfinity()?"<EC JPoint Infinity>":"<EC JPoint x: "+this.x.toString(16,2)+" y: "+this.y.toString(16,2)+" z: "+this.z.toString(16,2)+">"},u.prototype.isInfinity=function(){return 0===this.z.cmpn(0)}},58502:(e,t,n)=>{"use strict";var r,o=t,i=n(8040),a=n(58908),s=n(49110).assert;function c(e){"short"===e.type?this.curve=new a.short(e):"edwards"===e.type?this.curve=new a.edwards(e):this.curve=new a.mont(e),this.g=this.curve.g,this.n=this.curve.n,this.hash=e.hash,s(this.g.validate(),"Invalid curve"),s(this.g.mul(this.n).isInfinity(),"Invalid curve, G*N != O")}function l(e,t){Object.defineProperty(o,e,{configurable:!0,enumerable:!0,get:function(){var n=new c(t);return Object.defineProperty(o,e,{configurable:!0,enumerable:!0,value:n}),n}})}o.PresetCurve=c,l("p192",{type:"short",prime:"p192",p:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff",a:"ffffffff ffffffff ffffffff fffffffe ffffffff fffffffc",b:"64210519 e59c80e7 0fa7e9ab 72243049 feb8deec c146b9b1",n:"ffffffff ffffffff ffffffff 99def836 146bc9b1 b4d22831",hash:i.sha256,gRed:!1,g:["188da80e b03090f6 7cbf20eb 43a18800 f4ff0afd 82ff1012","07192b95 ffc8da78 631011ed 6b24cdd5 73f977a1 1e794811"]}),l("p224",{type:"short",prime:"p224",p:"ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001",a:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff fffffffe",b:"b4050a85 0c04b3ab f5413256 5044b0b7 d7bfd8ba 270b3943 2355ffb4",n:"ffffffff ffffffff ffffffff ffff16a2 e0b8f03e 13dd2945 5c5c2a3d",hash:i.sha256,gRed:!1,g:["b70e0cbd 6bb4bf7f 321390b9 4a03c1d3 56c21122 343280d6 115c1d21","bd376388 b5f723fb 4c22dfe6 cd4375a0 5a074764 44d58199 85007e34"]}),l("p256",{type:"short",prime:null,p:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff ffffffff",a:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff fffffffc",b:"5ac635d8 aa3a93e7 b3ebbd55 769886bc 651d06b0 cc53b0f6 3bce3c3e 27d2604b",n:"ffffffff 00000000 ffffffff ffffffff bce6faad a7179e84 f3b9cac2 fc632551",hash:i.sha256,gRed:!1,g:["6b17d1f2 e12c4247 f8bce6e5 63a440f2 77037d81 2deb33a0 f4a13945 d898c296","4fe342e2 fe1a7f9b 8ee7eb4a 7c0f9e16 2bce3357 6b315ece cbb64068 37bf51f5"]}),l("p384",{type:"short",prime:null,p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 ffffffff",a:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 fffffffc",b:"b3312fa7 e23ee7e4 988e056b e3f82d19 181d9c6e fe814112 0314088f 5013875a c656398d 8a2ed19d 2a85c8ed d3ec2aef",n:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c7634d81 f4372ddf 581a0db2 48b0a77a ecec196a ccc52973",hash:i.sha384,gRed:!1,g:["aa87ca22 be8b0537 8eb1c71e f320ad74 6e1d3b62 8ba79b98 59f741e0 82542a38 5502f25d bf55296c 3a545e38 72760ab7","3617de4a 96262c6f 5d9e98bf 9292dc29 f8f41dbd 289a147c e9da3113 b5f0b8c0 0a60b1ce 1d7e819d 7a431d7c 90ea0e5f"]}),l("p521",{type:"short",prime:null,p:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff",a:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffc",b:"00000051 953eb961 8e1c9a1f 929a21a0 b68540ee a2da725b 99b315f3 b8b48991 8ef109e1 56193951 ec7e937b 1652c0bd 3bb1bf07 3573df88 3d2c34f1 ef451fd4 6b503f00",n:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffa 51868783 bf2f966b 7fcc0148 f709a5d0 3bb5c9b8 899c47ae bb6fb71e 91386409",hash:i.sha512,gRed:!1,g:["000000c6 858e06b7 0404e9cd 9e3ecb66 2395b442 9c648139 053fb521 f828af60 6b4d3dba a14b5e77 efe75928 fe1dc127 a2ffa8de 3348b3c1 856a429b f97e7e31 c2e5bd66","00000118 39296a78 9a3bc004 5c8a5fb4 2c7d1bd9 98f54449 579b4468 17afbd17 273e662c 97ee7299 5ef42640 c550b901 3fad0761 353c7086 a272c240 88be9476 9fd16650"]}),l("curve25519",{type:"mont",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"76d06",b:"1",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:i.sha256,gRed:!1,g:["9"]}),l("ed25519",{type:"edwards",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"-1",c:"1",d:"52036cee2b6ffe73 8cc740797779e898 00700a4d4141d8ab 75eb4dca135978a3",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:i.sha256,gRed:!1,g:["216936d3cd6e53fec0a4e231fdd6dc5c692cc7609525a7b2c9562d608f25d51a","6666666666666666666666666666666666666666666666666666666666666658"]});try{r=n(61353)}catch(u){r=void 0}l("secp256k1",{type:"short",prime:"k256",p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f",a:"0",b:"7",n:"ffffffff ffffffff ffffffff fffffffe baaedce6 af48a03b bfd25e8c d0364141",h:"1",hash:i.sha256,beta:"7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee",lambda:"5363ad4cc05c30e0a5261c028812645a122e22ea20816678df02967c1b23bd72",basis:[{a:"3086d221a7d46bcde86c90e49284eb15",b:"-e4437ed6010e88286f547fa90abfe4c3"}
vendor: 10,771 bytes, line 2
2,{a:"114ca50f7a8e2f3f657c1108d9d44cfd8",b:"3086d221a7d46bcde86c90e49284eb15"}],gRed:!1,g:["79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8",r]})},40017:(e,t,n)=>{"use strict";var r=n(77657),o=n(5075),i=n(49110),a=n(58502),s=n(16067),c=i.assert,l=n(64838),u=n(58618);function f(e){if(!(this instanceof f))return new f(e);"string"===typeof e&&(c(Object.prototype.hasOwnProperty.call(a,e),"Unknown curve "+e),e=a[e]),e instanceof a.PresetCurve&&(e={curve:e}),this.curve=e.curve.curve,this.n=this.curve.n,this.nh=this.n.ushrn(1),this.g=this.curve.g,this.g=e.curve.g,this.g.precompute(e.curve.n.bitLength()+1),this.hash=e.hash||e.curve.hash}e.exports=f,f.prototype.keyPair=function(e){return new l(this,e)},f.prototype.keyFromPrivate=function(e,t){return l.fromPrivate(this,e,t)},f.prototype.keyFromPublic=function(e,t){return l.fromPublic(this,e,t)},f.prototype.genKeyPair=function(e){e||(e={});for(var t=new o({hash:this.hash,pers:e.pers,persEnc:e.persEnc||"utf8",entropy:e.entropy||s(this.hash.hmacStrength),entropyEnc:e.entropy&&e.entropyEnc||"utf8",nonce:this.n.toArray()}),n=this.n.byteLength(),i=this.n.sub(new r(2));;){var a=new r(t.generate(n));if(!(a.cmp(i)>0))return a.iaddn(1),this.keyFromPrivate(a)}},f.prototype._truncateToN=function(e,t,n){var o;if(r.isBN(e)||"number"===typeof e)o=(e=new r(e,16)).byteLength();else if("object"===typeof e)o=e.length,e=new r(e,16);else{var i=e.toString();o=i.length+1>>>1,e=new r(i,16)}"number"!==typeof n&&(n=8*o);var a=n-this.n.bitLength();return a>0&&(e=e.ushrn(a)),!t&&e.cmp(this.n)>=0?e.sub(this.n):e},f.prototype.sign=function(e,t,n,i){if("object"===typeof n&&(i=n,n=null),i||(i={}),"string"!==typeof e&&"number"!==typeof e&&!r.isBN(e)){c("object"===typeof e&&e&&"number"===typeof e.length,"Expected message to be an array-like, a hex string, or a BN instance"),c(e.length>>>0===e.length);for(var a=0;a<e.length;a++)c((255&e[a])===e[a])}t=this.keyFromPrivate(t,n),e=this._truncateToN(e,!1,i.msgBitLength),c(!e.isNeg(),"Can not sign a negative message");var s=this.n.byteLength(),l=t.getPrivate().toArray("be",s),f=e.toArray("be",s);c(new r(f).eq(e),"Can not sign message");for(var d=new o({hash:this.hash,entropy:l,nonce:f,pers:i.pers,persEnc:i.persEnc||"utf8"}),h=this.n.sub(new r(1)),p=0;;p++){var m=i.k?i.k(p):new r(d.generate(this.n.byteLength()));if(!((m=this._truncateToN(m,!0)).cmpn(1)<=0||m.cmp(h)>=0)){var y=this.g.mul(m);if(!y.isInfinity()){var g=y.getX(),b=g.umod(this.n);if(0!==b.cmpn(0)){var v=m.invm(this.n).mul(b.mul(t.getPrivate()).iadd(e));if(0!==(v=v.umod(this.n)).cmpn(0)){var A=(y.getY().isOdd()?1:0)|(0!==g.cmp(b)?2:0);return i.canonical&&v.cmp(this.nh)>0&&(v=this.n.sub(v),A^=1),new u({r:b,s:v,recoveryParam:A})}}}}}},f.prototype.verify=function(e,t,n,r,o){o||(o={}),e=this._truncateToN(e,!1,o.msgBitLength),n=this.keyFromPublic(n,r);var i=(t=new u(t,"hex")).r,a=t.s;if(i.cmpn(1)<0||i.cmp(this.n)>=0)return!1;if(a.cmpn(1)<0||a.cmp(this.n)>=0)return!1;var s,c=a.invm(this.n),l=c.mul(e).umod(this.n),f=c.mul(i).umod(this.n);return this.curve._maxwellTrick?!(s=this.g.jmulAdd(l,n.getPublic(),f)).isInfinity()&&s.eqXToP(i):!(s=this.g.mulAdd(l,n.getPublic(),f)).isInfinity()&&0===s.getX().umod(this.n).cmp(i)},f.prototype.recoverPubKey=function(e,t,n,o){c((3&n)===n,"The recovery param is more than two bits"),t=new u(t,o);var i=this.n,a=new r(e),s=t.r,l=t.s,f=1&n,d=n>>1;if(s.cmp(this.curve.p.umod(this.curve.n))>=0&&d)throw new Error("Unable to find sencond key candinate");s=d?this.curve.pointFromX(s.add(this.curve.n),f):this.curve.pointFromX(s,f);var h=t.r.invm(i),p=i.sub(a).mul(h).umod(i),m=l.mul(h).umod(i);return this.g.mulAdd(p,s,m)},f.prototype.getKeyRecoveryParam=function(e,t,n,r){if(null!==(t=new u(t,r)).recoveryParam)return t.recoveryParam;for(var o=0;o<4;o++){var i;try{i=this.recoverPubKey(e,t,o)}catch(e){continue}if(i.eq(n))return o}throw new Error("Unable to find valid recovery factor")}},64838:(e,t,n)=>{"use strict";var r=n(77657),o=n(49110).assert;function i(e,t){this.ec=e,this.priv=null,this.pub=null,t.priv&&this._importPrivate(t.priv,t.privEnc),t.pub&&this._importPublic(t.pub,t.pubEnc)}e.exports=i,i.fromPublic=function(e,t,n){return t instanceof i?t:new i(e,{pub:t,pubEnc:n})},i.fromPrivate=function(e,t,n){return t instanceof i?t:new i(e,{priv:t,privEnc:n})},i.prototype.validate=function(){var e=this.getPublic();return e.isInfinity()?{result:!1,reason:"Invalid public key"}:e.validate()?e.mul(this.ec.curve.n).isInfinity()?{result:!0,reason:null}:{result:!1,reason:"Public key * N != O"}:{result:!1,reason:"Public key is not a point"}},i.prototype.getPublic=function(e,t){return"string"===typeof e&&(t=e,e=null),this.pub||(this.pub=this.ec.g.mul(this.priv)),t?this.pub.encode(t,e):this.pub},i.prototype.getPrivate=function(e){return"hex"===e?this.priv.toString(16,2):this.priv},i.prototype._importPrivate=function(e,t){this.priv=new r(e,t||16),this.priv=this.priv.umod(this.ec.curve.n)},i.prototype._importPublic=function(e,t){if(e.x||e.y)return"mont"===this.ec.curve.type?o(e.x,"Need x coordinate"):"short"!==this.ec.curve.type&&"edwards"!==this.ec.curve.type||o(e.x&&e.y,"Need both x and y coordinate"),void(this.pub=this.ec.curve.point(e.x,e.y));this.pub=this.ec.curve.decodePoint(e,t)},i.prototype.derive=function(e){return e.validate()||o(e.validate(),"public point not validated"),e.mul(this.priv).getX()},i.prototype.sign=function(e,t,n){return this.ec.sign(e,this,t,n)},i.prototype.verify=function(e,t,n){return this.ec.verify(e,t,this,void 0,n)},i.prototype.inspect=function(){return"<Key priv: "+(this.priv&&this.priv.toString(16,2))+" pub: "+(this.pub&&this.pub.inspect())+" >"}},58618:(e,t,n)=>{"use strict";var r=n(77657),o=n(49110),i=o.assert;function a(e,t){if(e instanceof a)return e;this._importDER(e,t)||(i(e.r&&e.s,"Signature without r or s"),this.r=new r(e.r,16),this.s=new r(e.s,16),void 0===e.recoveryParam?this.recoveryParam=null:this.recoveryParam=e.recoveryParam)}function s(){this.place=0}function c(e,t){var n=e[t.place++];if(!(128&n))return n;var r=15&n;if(0===r||r>4)return!1;if(0===e[t.place])return!1;for(var o=0,i=0,a=t.place;i<r;i++,a++)o<<=8,o|=e[a],o>>>=0;return!(o<=127)&&(t.place=a,o)}function l(e){for(var t=0,n=e.length-1;!e[t]&&!(128&e[t+1])&&t<n;)t++;return 0===t?e:e.slice(t)}function u(e,t){if(t<128)e.push(t);else{var n=1+(Math.log(t)/Math.LN2>>>3);for(e.push(128|n);--n;)e.push(t>>>(n<<3)&255);e.push(t)}}e.exports=a,a.prototype._importDER=function(e,t){e=o.toArray(e,t);var n=new s;if(48!==e[n.place++])return!1;var i=c(e,n);if(!1===i)return!1;if(i+n.place!==e.length)return!1;if(2!==e[n.place++])return!1;var a=c(e,n);if(!1===a)return!1;if(0!==(128&e[n.place]))return!1;var l=e.slice(n.place,a+n.place);if(n.place+=a,2!==e[n.place++])return!1;var u=c(e,n);if(!1===u)return!1;if(e.length!==u+n.place)return!1;if(0!==(128&e[n.place]))return!1;var f=e.slice(n.place,u+n.place);if(0===l[0]){if(!(128&l[1]))return!1;l=l.slice(1)}if(0===f[0]){if(!(128&f[1]))return!1;f=f.slice(1)}return this.r=new r(l),this.s=new r(f),this.recoveryParam=null,!0},a.prototype.toDER=function(e){var t=this.r.toArray(),n=this.s.toArray();for(128&t[0]&&(t=[0].concat(t)),128&n[0]&&(n=[0].concat(n)),t=l(t),n=l(n);!n[0]&&!(128&n[1]);)n=n.slice(1);var r=[2];u(r,t.length),(r=r.concat(t)).push(2),u(r,n.length);var i=r.concat(n),a=[48];return u(a,i.length),a=a.concat(i),o.encode(a,e)}},43230:(e,t,n)=>{"use strict";var r=n(8040),o=n(58502),i=n(49110),a=i.assert,s=i.parseBytes,c=n(43932),l=n(16208);function u(e){if(a("ed25519"===e,"only tested with ed25519 so far"),!(this instanceof u))return new u(e);e=o[e].curve,this.curve=e,this.g=e.g,this.g.precompute(e.n.bitLength()+1),this.pointClass=e.point().constructor,this.encodingLength=Math.ceil(e.n.bitLength()/8),this.hash=r.sha512}e.exports=u,u.prototype.sign=function(e,t){e=s(e);var n=this.keyFromSecret(t),r=this.hashInt(n.messagePrefix(),e),o=this.g.mul(r),i=this.encodePoint(o),a=this.hashInt(i,n.pubBytes(),e).mul(n.priv()),c=r.add(a).umod(this.curve.n);return this.makeSignature({R:o,S:c,Rencoded:i})},u.prototype.verify=function(e,t,n){if(e=s(e),(t=this.makeSignature(t)).S().gte(t.eddsa.curve.n)||t.S().isNeg())return!1;var r=this.keyFromPublic(n),o=this.hashInt(t.Rencoded(),r.pubBytes(),e),i=this.g.mul(t.S());return t.R().add(r.pub().mul(o)).eq(i)},u.prototype.hashInt=function(){for(var e=this.hash(),t=0;t<arguments.length;t++)e.update(arguments[t]);return i.intFromLE(e.digest()).umod(this.curve.n)},u.prototype.keyFromPublic=function(e){return c.fromPublic(this,e)},u.prototype.keyFromSecret=function(e){return c.fromSecret(this,e)},u.prototype.makeSignature=function(e){return e instanceof l?e:new l(this,e)},u.prototype.encodePoint=function(e){var t=e.getY().toArray("le",this.encodingLength);return t[this.encodingLength-1]|=e.getX().isOdd()?128:0,t},u.prototype.decodePoint=function(e){var t=(e=i.parseBytes(e)).length-1,n=e.slice(0,t).concat(-129&e[t]),r=0!==(128&e[t]),o=i.intFromLE(n);return this.curve.pointFromY(o,r)},u.prototype.encodeInt=function(e){return e.toArray("le",this.encodingLength)},u.prototype.decodeInt=function(e){return i.intFromLE(e)},u.prototype.isPoint=function(e){return e instanceof this.pointClass}},43932:(e,t,n)=>{"use strict";var r=n(49110),o=r.assert,i=r.parseBytes,a=r.cachedProperty;function s(e,t){this.eddsa=e,this._secret=i(t.secret),e.isPoint(t.pub)?this._pub=t.pub:this._pubBytes=i(t.pub)}s.fromPublic=function(e,t){return t instanceof s?t:new s(e,{pub:t})},s.fromSecret=function(e,t){return t instanceof s?t:new s(e,{secret:t})},s.prototype.secret=function(){return this._secret},a(s,"pubBytes",(function(){return this.eddsa.encodePoint(this.pub())})),a(s,"pub",(function(){return this._pubBytes?this.eddsa.decodePoint(this._pubBytes):this.eddsa.g.mul(this.priv())})),a(s,"privBytes",(function(){var e=this.eddsa,t=this.hash(),n=e.encodingLength-1,r=t.slice(0,e.encodingLength);return r[0]&=248,r[n]&=127,r[n]|=64,r})),a(s,"priv",(function(){return this.eddsa.decodeInt(this.privBytes())})),a(s,"hash",(function(){return this.eddsa.hash().update(this.secret()).digest()})),a(s,"messagePrefix",(function(){return this.hash().slice(this.eddsa.encodingLength)})),s.prototype.sign=function(e){return o(this._secret,"KeyPair can only verify"),this.eddsa.sign(e,this)},s.prototype.verify=function(e,t){return this.eddsa.verify(e,t,this)},s.prototype.getSecret=function(e){return o(this._secret,"KeyPair is public only"),r.encode(this.secret(),e)},s.prototype.getPublic=function(e){return r.encode(this.pubBytes(),e)},e.exports=s},16208:(e,t,n)=>{"use strict";var r=n(77657),o=n(49110),i=o.assert,a=o.cachedProperty,s=o.parseBytes;function c(e,t){this.eddsa=e,"object"!==typeof t&&(t=s(t)),Array.isArray(t)&&(i(t.length===2*e.encodingLength,"Signature has invali
2d size"),t={R:t.slice(0,e.encodingLength),S:t.slice(e.encodingLength)}),i(t.R&&t.S,"Signature without R or S"),e.isPoint(t.R)&&(this._R=t.R),t.S instanceof r&&(this._S=t.S),this._Rencoded=Array.isArray(t.R)?t.R:t.Rencoded,this._Sencoded=Array.isArray(t.S)?t.S:t.Sencoded}a(c,"S",(function(){return this.eddsa.decodeInt(this.Sencoded())})),a(c,"R",(function(){return this.eddsa.decodePoint(this.Rencoded())})),a(c,"Rencoded",(function(){return this.eddsa.encodePoint(this.R())})),a(c,"Sencoded",(function(){return this.eddsa.encodeInt(this.S())})),c.prototype.toBytes=function(){return this.Rencoded().concat(this.Sencoded())},c.prototype.toHex=function(){return o.encode(this.toBytes(),"hex").toUpperCase()},e.exports=c},61353:e=>{e
vendor: 18,403 bytes, line 2
2.exports={doubles:{step:4,points:[["e60fce93b59e9ec53011aabc21c23e97b2a31369b87a5ae9c44ee89e2a6dec0a","f7e3507399e595929db99f34f57937101296891e44d23f0be1f32cce69616821"],["8282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f51508","11f8a8098557dfe45e8256e830b60ace62d613ac2f7b17bed31b6eaff6e26caf"],["175e159f728b865a72f99cc6c6fc846de0b93833fd2222ed73fce5b551e5b739","d3506e0d9e3c79eba4ef97a51ff71f5eacb5955add24345c6efa6ffee9fed695"],["363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff4640","4e273adfc732221953b445397f3363145b9a89008199ecb62003c7f3bee9de9"],["8b4b5f165df3c2be8c6244b5b745638843e4a781a15bcd1b69f79a55dffdf80c","4aad0a6f68d308b4b3fbd7813ab0da04f9e336546162ee56b3eff0c65fd4fd36"],["723cbaa6e5db996d6bf771c00bd548c7b700dbffa6c0e77bcb6115925232fcda","96e867b5595cc498a921137488824d6e2660a0653779494801dc069d9eb39f5f"],["eebfa4d493bebf98ba5feec812c2d3b50947961237a919839a533eca0e7dd7fa","5d9a8ca3970ef0f269ee7edaf178089d9ae4cdc3a711f712ddfd4fdae1de8999"],["100f44da696e71672791d0a09b7bde459f1215a29b3c03bfefd7835b39a48db0","cdd9e13192a00b772ec8f3300c090666b7ff4a18ff5195ac0fbd5cd62bc65a09"],["e1031be262c7ed1b1dc9227a4a04c017a77f8d4464f3b3852c8acde6e534fd2d","9d7061928940405e6bb6a4176597535af292dd419e1ced79a44f18f29456a00d"],["feea6cae46d55b530ac2839f143bd7ec5cf8b266a41d6af52d5e688d9094696d","e57c6b6c97dce1bab06e4e12bf3ecd5c981c8957cc41442d3155debf18090088"],["da67a91d91049cdcb367be4be6ffca3cfeed657d808583de33fa978bc1ec6cb1","9bacaa35481642bc41f463f7ec9780e5dec7adc508f740a17e9ea8e27a68be1d"],["53904faa0b334cdda6e000935ef22151ec08d0f7bb11069f57545ccc1a37b7c0","5bc087d0bc80106d88c9eccac20d3c1c13999981e14434699dcb096b022771c8"],["8e7bcd0bd35983a7719cca7764ca906779b53a043a9b8bcaeff959f43ad86047","10b7770b2a3da4b3940310420ca9514579e88e2e47fd68b3ea10047e8460372a"],["385eed34c1cdff21e6d0818689b81bde71a7f4f18397e6690a841e1599c43862","283bebc3e8ea23f56701de19e9ebf4576b304eec2086dc8cc0458fe5542e5453"],["6f9d9b803ecf191637c73a4413dfa180fddf84a5947fbc9c606ed86c3fac3a7","7c80c68e603059ba69b8e2a30e45c4d47ea4dd2f5c281002d86890603a842160"],["3322d401243c4e2582a2147c104d6ecbf774d163db0f5e5313b7e0e742d0e6bd","56e70797e9664ef5bfb019bc4ddaf9b72805f63ea2873af624f3a2e96c28b2a0"],["85672c7d2de0b7da2bd1770d89665868741b3f9af7643397721d74d28134ab83","7c481b9b5b43b2eb6374049bfa62c2e5e77f17fcc5298f44c8e3094f790313a6"],["948bf809b1988a46b06c9f1919413b10f9226c60f668832ffd959af60c82a0a","53a562856dcb6646dc6b74c5d1c3418c6d4dff08c97cd2bed4cb7f88d8c8e589"],["6260ce7f461801c34f067ce0f02873a8f1b0e44dfc69752accecd819f38fd8e8","bc2da82b6fa5b571a7f09049776a1ef7ecd292238051c198c1a84e95b2b4ae17"],["e5037de0afc1d8d43d8348414bbf4103043ec8f575bfdc432953cc8d2037fa2d","4571534baa94d3b5f9f98d09fb990bddbd5f5b03ec481f10e0e5dc841d755bda"],["e06372b0f4a207adf5ea905e8f1771b4e7e8dbd1c6a6c5b725866a0ae4fce725","7a908974bce18cfe12a27bb2ad5a488cd7484a7787104870b27034f94eee31dd"],["213c7a715cd5d45358d0bbf9dc0ce02204b10bdde2a3f58540ad6908d0559754","4b6dad0b5ae462507013ad06245ba190bb4850f5f36a7eeddff2c27534b458f2"],["4e7c272a7af4b34e8dbb9352a5419a87e2838c70adc62cddf0cc3a3b08fbd53c","17749c766c9d0b18e16fd09f6def681b530b9614bff7dd33e0b3941817dcaae6"],["fea74e3dbe778b1b10f238ad61686aa5c76e3db2be43057632427e2840fb27b6","6e0568db9b0b13297cf674deccb6af93126b596b973f7b77701d3db7f23cb96f"],["76e64113f677cf0e10a2570d599968d31544e179b760432952c02a4417bdde39","c90ddf8dee4e95cf577066d70681f0d35e2a33d2b56d2032b4b1752d1901ac01"],["c738c56b03b2abe1e8281baa743f8f9a8f7cc643df26cbee3ab150242bcbb891","893fb578951ad2537f718f2eacbfbbbb82314eef7880cfe917e735d9699a84c3"],["d895626548b65b81e264c7637c972877d1d72e5f3a925014372e9f6588f6c14b","febfaa38f2bc7eae728ec60818c340eb03428d632bb067e179363ed75d7d991f"],["b8da94032a957518eb0f6433571e8761ceffc73693e84edd49150a564f676e03","2804dfa44805a1e4d7c99cc9762808b092cc584d95ff3b511488e4e74efdf6e7"],["e80fea14441fb33a7d8adab9475d7fab2019effb5156a792f1a11778e3c0df5d","eed1de7f638e00771e89768ca3ca94472d155e80af322ea9fcb4291b6ac9ec78"],["a301697bdfcd704313ba48e51d567543f2a182031efd6915ddc07bbcc4e16070","7370f91cfb67e4f5081809fa25d40f9b1735dbf7c0a11a130c0d1a041e177ea1"],["90ad85b389d6b936463f9d0512678de208cc330b11307fffab7ac63e3fb04ed4","e507a3620a38261affdcbd9427222b839aefabe1582894d991d4d48cb6ef150"],["8f68b9d2f63b5f339239c1ad981f162ee88c5678723ea3351b7b444c9ec4c0da","662a9f2dba063986de1d90c2b6be215dbbea2cfe95510bfdf23cbf79501fff82"],["e4f3fb0176af85d65ff99ff9198c36091f48e86503681e3e6686fd5053231e11","1e63633ad0ef4f1c1661a6d0ea02b7286cc7e74ec951d1c9822c38576feb73bc"],["8c00fa9b18ebf331eb961537a45a4266c7034f2f0d4e1d0716fb6eae20eae29e","efa47267fea521a1a9dc343a3736c974c2fadafa81e36c54e7d2a4c66702414b"],["e7a26ce69dd4829f3e10cec0a9e98ed3143d084f308b92c0997fddfc60cb3e41","2a758e300fa7984b471b006a1aafbb18d0a6b2c0420e83e20e8a9421cf2cfd51"],["b6459e0ee3662ec8d23540c223bcbdc571cbcb967d79424f3cf29eb3de6b80ef","67c876d06f3e06de1dadf16e5661db3c4b3ae6d48e35b2ff30bf0b61a71ba45"],["d68a80c8280bb840793234aa118f06231d6f1fc67e73c5a5deda0f5b496943e8","db8ba9fff4b586d00c4b1f9177b0e28b5b0e7b8f7845295a294c84266b133120"],["324aed7df65c804252dc0270907a30b09612aeb973449cea4095980fc28d3d5d","648a365774b61f2ff130c0c35aec1f4f19213b0c7e332843967224af96ab7c84"],["4df9c14919cde61f6d51dfdbe5fee5dceec4143ba8d1ca888e8bd373fd054c96","35ec51092d8728050974c23a1d85d4b5d506cdc288490192ebac06cad10d5d"],["9c3919a84a474870faed8a9c1cc66021523489054d7f0308cbfc99c8ac1f98cd","ddb84f0f4a4ddd57584f044bf260e641905326f76c64c8e6be7e5e03d4fc599d"],["6057170b1dd12fdf8de05f281d8e06bb91e1493a8b91d4cc5a21382120a959e5","9a1af0b26a6a4807add9a2daf71df262465152bc3ee24c65e899be932385a2a8"],["a576df8e23a08411421439a4518da31880cef0fba7d4df12b1a6973eecb94266","40a6bf20e76640b2c92b97afe58cd82c432e10a7f514d9f3ee8be11ae1b28ec8"],["7778a78c28dec3e30a05fe9629de8c38bb30d1f5cf9a3a208f763889be58ad71","34626d9ab5a5b22ff7098e12f2ff580087b38411ff24ac563b513fc1fd9f43ac"],["928955ee637a84463729fd30e7afd2ed5f96274e5ad7e5cb09eda9c06d903ac","c25621003d3f42a827b78a13093a95eeac3d26efa8a8d83fc5180e935bcd091f"],["85d0fef3ec6db109399064f3a0e3b2855645b4a907ad354527aae75163d82751","1f03648413a38c0be29d496e582cf5663e8751e96877331582c237a24eb1f962"],["ff2b0dce97eece97c1c9b6041798b85dfdfb6d8882da20308f5404824526087e","493d13fef524ba188af4c4dc54d07936c7b7ed6fb90e2ceb2c951e01f0c29907"],["827fbbe4b1e880ea9ed2b2e6301b212b57f1ee148cd6dd28780e5e2cf856e241","c60f9c923c727b0b71bef2c67d1d12687ff7a63186903166d605b68baec293ec"],["eaa649f21f51bdbae7be4ae34ce6e5217a58fdce7f47f9aa7f3b58fa2120e2b3","be3279ed5bbbb03ac69a80f89879aa5a01a6b965f13f7e59d47a5305ba5ad93d"],["e4a42d43c5cf169d9391df6decf42ee541b6d8f0c9a137401e23632dda34d24f","4d9f92e716d1c73526fc99ccfb8ad34ce886eedfa8d8e4f13a7f7131deba9414"],["1ec80fef360cbdd954160fadab352b6b92b53576a88fea4947173b9d4300bf19","aeefe93756b5340d2f3a4958a7abbf5e0146e77f6295a07b671cdc1cc107cefd"],["146a778c04670c2f91b00af4680dfa8bce3490717d58ba889ddb5928366642be","b318e0ec3354028add669827f9d4b2870aaa971d2f7e5ed1d0b297483d83efd0"],["fa50c0f61d22e5f07e3acebb1aa07b128d0012209a28b9776d76a8793180eef9","6b84c6922397eba9b72cd2872281a68a5e683293a57a213b38cd8d7d3f4f2811"],["da1d61d0ca721a11b1a5bf6b7d88e8421a288ab5d5bba5220e53d32b5f067ec2","8157f55a7c99306c79c0766161c91e2966a73899d279b48a655fba0f1ad836f1"],["a8e282ff0c9706907215ff98e8fd416615311de0446f1e062a73b0610d064e13","7f97355b8db81c09abfb7f3c5b2515888b679a3e50dd6bd6cef7c73111f4cc0c"],["174a53b9c9a285872d39e56e6913cab15d59b1fa512508c022f382de8319497c","ccc9dc37abfc9c1657b4155f2c47f9e6646b3a1d8cb9854383da13ac079afa73"],["959396981943785c3d3e57edf5018cdbe039e730e4918b3d884fdff09475b7ba","2e7e552888c331dd8ba0386a4b9cd6849c653f64c8709385e9b8abf87524f2fd"],["d2a63a50ae401e56d645a1153b109a8fcca0a43d561fba2dbb51340c9d82b151","e82d86fb6443fcb7565aee58b2948220a70f750af484ca52d4142174dcf89405"],["64587e2335471eb890ee7896d7cfdc866bacbdbd3839317b3436f9b45617e073","d99fcdd5bf6902e2ae96dd6447c299a185b90a39133aeab358299e5e9faf6589"],["8481bde0e4e4d885b3a546d3e549de042f0aa6cea250e7fd358d6c86dd45e458","38ee7b8cba5404dd84a25bf39cecb2ca900a79c42b262e556d64b1b59779057e"],["13464a57a78102aa62b6979ae817f4637ffcfed3c4b1ce30bcd6303f6caf666b","69be159004614580ef7e433453ccb0ca48f300a81d0942e13f495a907f6ecc27"],["bc4a9df5b713fe2e9aef430bcc1dc97a0cd9ccede2f28588cada3a0d2d83f366","d3a81ca6e785c06383937adf4b798caa6e8a9fbfa547b16d758d666581f33c1"],["8c28a97bf8298bc0d23d8c749452a32e694b65e30a9472a3954ab30fe5324caa","40a30463a3305193378fedf31f7cc0eb7ae784f0451cb9459e71dc73cbef9482"],["8ea9666139527a8c1dd94ce4f071fd23c8b350c5a4bb33748c4ba111faccae0","620efabbc8ee2782e24e7c0cfb95c5d735b783be9cf0f8e955af34a30e62b945"],["dd3625faef5ba06074669716bbd3788d89bdde815959968092f76cc4eb9a9787","7a188fa3520e30d461da2501045731ca941461982883395937f68d00c644a573"],["f710d79d9eb962297e4f6232b40e8f7feb2bc63814614d692c12de752408221e","ea98e67232d3b3295d3b535532115ccac8612c721851617526ae47a9c77bfc82"]]},naf:{wnd:7,points:[["f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9","388f7b0f632de8140fe337e62a37f3566500a99934c2231b6cb9fd7584b8e672"],["2f8bde4d1a07209355b4a7250a5c5128e88b84bddc619ab7cba8d569b240efe4","d8ac222636e5e3d6d4dba9dda6c9c426f788271bab0d6840dca87d3aa6ac62d6"],["5cbdf0646e5db4eaa398f365f2ea7a0e3d419b7e0330e39ce92bddedcac4f9bc","6aebca40ba255960a3178d6d861a54dba813d0b813fde7b5a5082628087264da"],["acd484e2f0c7f65309ad178a9f559abde09796974c57e714c35f110dfc27ccbe","cc338921b0a7d9fd64380971763b61e9add888a4375f8e0f05cc262ac64f9c37"],["774ae7f858a9411e5ef4246b70c65aac5649980be5c17891bbec17895da008cb","d984a032eb6b5e190243dd56d7b7b365372db1e2dff9d6a8301d74c9c953c61b"],["f28773c2d975288bc7d1d205c3748651b075fbc6610e58cddeeddf8f19405aa8","ab0902e8d880a89758212eb65cdaf473a1a06da521fa91f29b5cb52db03ed81"],["d7924d4f7d43ea965a465ae3095ff41131e5946f3c85f79e44adbcf8e27e080e","581e2872a86c72a683842ec228cc6defea40af2bd896d3a5c504dc9ff6a26b58"],["defdea4cdb677750a420fee807eacf21eb9898ae79b9768766e4faa04a2d4a34","4211ab0694635168e997b0ead2a93daeced1f4a04a95c0f6cfb199f69e56eb77"],["2b4ea0a797a443d293ef5cff444f4979f06acfebd7e86d277475656138385b6c","85e89bc037945d93b343083b5a1c86131a01f60c50269763b570c854e5c09b7a"],["352bbf4a4cdd12564f93fa332ce333301d9ad40271f8107181340aef25be59d5","321eb4075348f534d59c18259dda3e1f4a1b3b2e71b1039c67bd3d8bcf81998c"],["2fa2104d6b38d11b0230010559879124e42ab8dfeff5ff29dc9cdadd4ecacc3f","2de1068295dd865b64569335bd5dd80181d70ecfc882648423ba76b532b7d67"],["9248279b09b4d68dab21a9b066edda83263c3d84e09572e269ca0cd7f5453714","73016f7bf234aade5d1aa71bdea2b1ff3fc0de2a887912ffe54a32ce97cb3402"],["daed4f2be3a8bf278e70132fb0beb7522f570e144bf615c07e996d443dee8729","a69dce4a7d6c98e8d4a1aca87ef8d7003f83c230f3afa726ab40e52290be1c55"],["c44d12c7065d812e8acf28d7cbb19f9011ecd9e9fdf281b0e6a3b5e87d22e7db","2119a460ce326cdc76c45926c982fdac0e106e861edf61c5a039063f0e0e6482"],["6a245bf6dc698504c89a20cfded60853152b695336c28063b61c65cbd269e6b4","e022cf42c2bd4a708b3f5126f16a24ad8b33ba48d0423b6efd5e6348100d8a82"],["1697ffa6fd9de627c077e3d2fe541084ce13300b0bec1146f95ae57f0d0bd6a5","b9c398f186806f5d27561506e4557433a2cf15009e498ae7adee9d63d01b2396"],["605bdb019981718b986d0f07e834cb0d9deb8360ffb7f61df982345ef27a7479","2972d2de4f8d20681a78d93ec96fe23c26bfae84fb14db43b01e1e9056b8c49"],["62d14dab4150bf497402fdc45a215e10dcb01c354959b10cfe31c7e9d87ff33d","80fc06bd8cc5b01098088a1950eed0db01aa132967ab472235f5642483b25eaf"],["80c60ad0040f27dade5b4b06c408e56b2c50e9f56b9b8b425e555c2f86308b6f","1c38303f1cc5c30f26e66bad7fe72f70a65eed4cbe7024eb1aa01f56430bd57a"],["7a9375ad6167ad54aa74c6348cc54d344cc5dc9487d847049d5eabb0fa03c8fb","d0e3fa9eca8726909559e0d79269046bdc59ea10c70ce2b02d499ec224dc7f7"],["d528ecd9b696b54c907a9ed045447a79bb408ec39b68df504bb51f459bc3ffc9","eecf41253136e5f99966f21881fd656ebc4345405c520dbc063465b521409933"],["49370a4b5f43412ea25f514e8ecdad05266115e4a7ecb1387231808f8b45963","758f3f41afd6ed428b3081b0512fd62a54c3f3afbb5b6764b653052a12949c9a"],["77f230936ee88cbbd73df930d64702ef881d811e0e1498e2f1c13eb1fc345d74","958ef42a7886b6400a08266e9ba1b37896c95330d97077cbbe8eb3c7671c60d6"],["f2dac991cc4ce4b9ea44887e5c7c0bce58c80074ab9d4dbaeb28531b7739f530","e0dedc9b3b2f8dad4da1f32dec2531df9eb5fbeb0598e4fd1a117dba703a3c37"],["463b3d9f662621fb1b4be8fbbe2520125a216cdfc9dae3debcba4850c690d45b","5ed430d78c296c3543114306dd8622d7c622e27c970a1de31cb377b01af7307e"],["f16f804244e46e2a09232d4aff3b59976b98fac14328a2d1a32496b49998f247","cedabd9b82203f7e13d206fcdf4e33d92a6c53c26e5cce26d6579962c4e31df6"],["caf754272dc84563b0352b7a14311af55d245315ace27c65369e15f7151d41d1","cb474660ef35f5f2a41b643fa5e460575f4fa9b7962232a5c32f908318a04476"],["2600ca4b282cb986f85d0f1709979d8b44a09c07cb86d7c124497bc86f082120","4119b88753c15bd6a693b03fcddbb45d5ac6be74ab5f0ef44b0be9475a7e4b40"],["7635ca72d7e8432c338ec53cd12220bc01c48685e24f7dc8c602a7746998e435","91b649609489d613d1d5e590f78e6d74ecfc061d57048bad9e76f302c5b9c61"],["754e3239f325570cdbbf4a87deee8a66b7f2b33479d468fbc1a50743bf56cc18","673fb86e5bda30fb3cd0ed304ea49a023ee33d0197a695d0c5d98093c536683"],["e3e6bd1071a1e96aff57859c82d570f0330800661d1c952f9fe2694691d9b9e8","59c9e0bba394e76f40c0aa58379a3cb6a5a2283993e90c4167002af4920e37f5"],["186b483d056a033826ae73d88f732985c4ccb1f32ba35f4b4cc47fdcf04aa6eb","3b952d32c67cf77e2e17446e204180ab21fb8090895138b4a4a797f86e80888b"],["df9d70a6b9876ce544c98561f4be4f725442e6d2b737d9c91a8321724ce0963f","55eb2dafd84d6ccd5f862b785dc39d4ab157222720ef9da217b8c45cf2ba2417"],["5edd5cc23c51e87a497ca815d5dce0f8ab52554f849ed8995de64c5f34ce7143","efae9c8dbc14130661e8cec030c89ad0c13c66c0d17a2905cdc706ab7399a868"],["290798c2b6476830da12fe02287e9e777aa3fba1c355b17a722d362f84614fba","e38da76dcd440621988d00bcf79af25d5b29c094db2a23146d003afd41943e7a"],["af3c423a95d9f5b3054754efa150ac39cd29552fe360257362dfdecef4053b45","f98a3fd831eb2b749a93b0e6f35cfb40c8cd5aa667a15581bc2feded498fd9c6"],["766dbb24d134e745cccaa28c99bf274906bb66b26dcf98df8d2fed50d884249a","744b1152eacbe5e38dcc887980da38b897584a65fa06cedd2c924f97cbac5996"],["59dbf46f8c94759ba21277c33784f41645f7b44f6c596a58ce92e666191abe3e","c534ad44175fbc300f4ea6ce648309a042ce739a7919798cd85e216c4a307f6e"],["f13ada95103c4537305e691e74e9a4a8dd647e711a95e73cb62dc6018cfd87b8","e13817b44ee14de663bf4bc808341f326949e21a6a75c2570778419bdaf5733d"],["7754b4fa0e8aced06d4167a2c59cca4cda1869c06ebadfb6488550015a88522c","30e93e864e669d82224b967c3020b8fa8d1e4e350b6cbcc537a48b57841163a2"],["948dcadf5990e048aa3874d46abef9d701858f95de8041d2a6828c99e2262519","e491a42537f6e597d5d28a3224b1bc25df9154efbd2ef1d2cbba2cae5347d57e"],["7962414450c76c1689c7b48f8202ec37fb224cf5ac0bfa1570328a8a3d7c77ab","100b610ec4ffb4760d5c1fc133ef6f6b12507a051f04ac5760afa5b29db83437"],["3514087834964b54b15b160644d915485a16977225b8847bb0dd085137ec47ca","ef0afbb2056205448e1652c48e8127fc6039e77c15c2378b7e7d15a0de293311"],["d3cc30ad6b483e4bc79ce2c9dd8bc54993e947eb8df787b442943d3f7b527eaf","8b378a22d827278d89c5e9be8f9508ae3c2ad46290358630afb34db04eede0a4"],["1624d84780732860ce1c78fcbfefe08b2b29823db913f6493975ba0ff4847610","68651cf9b6da903e0914448c6cd9d4ca896878f5282be4c8cc06e2a404078575"],["733ce80da955a8a26902c95633e62a985192474b5af207da6df7b4fd5fc61cd4","f5435a2bd2badf7d485a4d8b8db9fcce3e1ef8e0201e4578c54673bc1dc5ea1d"],["15d9441254945064cf1a1c33bbd3b49f8966c5092171e699ef258dfab81c045c","d56eb30b69463e7234f5137b73b84177434800bacebfc685fc37bbe9efe4070d"],["a1d0fcf2ec9de675b612136e5ce70d271c21417c9d2b8aaaac138599d0717940","edd77f50bcb5a3cab2e90737309667f2641462a54070f3d519212d39c197a629"],["e22fbe15c0af8ccc5780c0735f84dbe9a790badee8245c06c7ca37331cb36980","a855babad5cd60c88b430a69f53a1a7a38289154964799be43d06d77d31da06"],["311091dd9860e8e20ee13473c1155f5f69635e394704eaa74009452246cfa9b3","66db656f87d1f04fffd1f04788c06830871ec5a64feee685bd80f0b1286d8374"],["34c1fd04d301be89b31c0442d3e6ac24883928b45a9340781867d4232ec2dbdf","9414685e97b1b5954bd46f730174136d57f1ceeb487443dc5321857ba73abee"],["f219ea5d6b54701c1c14de5b557eb42a8d13f3abbcd08affcc2a5e6b049b8d63","4cb95957e83d40b0f73af4544cccf6b1f4b08d3c07b27fb8d8c2962a400766d1"],["d7b8740f74a8fbaab1f683db8f45de26543a5490bca627087236912469a0b448","fa77968128d9c92ee1010f337ad4717eff15db5ed3c049b3411e0315eaa4593b"],["32d31c222f8f6f0ef86f7c98d3a3335ead5bcd32abdd94289fe4d3091aa824bf","5f3032f5892156e39ccd3d7915b9e1da2e6dac9e6f26e961118d14b8462e1661"],["7461f371914ab32671045a155d9831ea8793d77cd59592c4340f86cbc18347b5","8ec0ba238b96bec0cbdddcae0aa442542eee1ff50c986ea6b39847b3cc092ff6"],["ee079adb1df1860074356a25aa38206a6d716b2c3e67453d287698bad7b2b2d6","8dc2412aafe3be5c4c5f37e0ecc5f9f6a446989af04c4e25ebaac479ec1c8c1e"],["16ec93e447ec83f0467b18302ee620f7e65de331874c9dc72bfd8616ba9da6b5","5e4631150e62fb40d0e8c2a7ca5804a39d58186a50e497139626778e25b0674d"],["eaa5f980c245f6f038978290afa70b6bd8855897f98b6aa485b96065d537bd99","f65f5d3e292c2e0819a528391c994624d784869d7e6ea67fb18041024edc07dc"],["78c9407544ac132692ee1910a02439958ae04877151342ea96c4b6b35a49f51","f3e0319169eb9b85d5404795539a5e68fa1fbd583c064d2462b675f194a3ddb4"],["494f4be219a1a77016dcd838431aea0001cdc8ae7a6fc688726578d9702857a5","42242a969283a5f339ba7f075e36ba2af925ce30d767ed6e55f4b031880d562c"],["a598a8030da6d86c6bc7f2f5144ea549d28211ea58faa70ebf4c1e665c1fe9b5","204b5d6f84822c307e4b4a7140737aec23fc63b65b35f86a10026dbd2d864e6b"],["c41916365abb2b5d09192f5f2dbeafec208f020f12570a184dbadc3e58595997","4f14351d0087efa49d245b328984989d5caf9450f34bfc0ed16e96b58fa9913"],["841d6063a586fa475a724604da03bc5b92a2e0d2e0a36acfe4c73a5514742881","73867f59c0659e81904f9a1c7543698e62562d6744c169ce7a36de01a8d6154"],["5e95bb399a6971d376026947f89bde2f282b33810928be4ded112ac4d70e20d5","39f23f366809085beebfc71181313775a99c9aed7d8ba38b161384c746012865"],["36e4641a53948fd476c39f8a99fd974e5ec07564b5315d8bf99471bca0ef2f66","d2424b1b1abe4eb8164227b085c9aa9456ea13493fd563e06fd51cf5694c78fc"],["336581ea7bfbbb290c191a2f507a41cf5643842170e914faeab27c2c579f726","ead12168595fe1be99252129b6e56b3391f7ab1410cd1e0ef3dcdcabd2fda224"],["8ab89816dadfd6b6a1f2634fcf00ec8403781025ed6890c4849742706bd43ede","6fdcef09f2f6d0a044e654aef624136f503d459c3e89845858a47a9129cdd24e"],["1e33f1a746c9c5778133344d9299fcaa20b0938e8acff2544bb40284b8c5fb94","60660257dd11b3aa9c8ed618d24edff2306d320f1d03010e33a7d2057f3b3b6"],["85b7c1dcb3cec1b7ee7f30ded79dd20a0ed1f4cc18cbcfcfa410361fd8f08f31","3d98a9cdd026dd43f39048f25a8847f4fcafad1895d7a633c6fed3c35e999511"],["29df9fbd8d9e46509275f4b125d6d45d7fbe9a3b878a7af872a2800661ac5f51","b4c4fe99c775a606e2d8862179139ffda61dc861c019e55cd2876eb2a27d84b"],["a0b1cae06b0
vendor: 7,734 bytes, line 2
2a847a3fea6e671aaf8adfdfe58ca2f768105c8082b2e449fce252","ae434102edde0958ec4b19d917a6a28e6b72da1834aff0e650f049503a296cf2"],["4e8ceafb9b3e9a136dc7ff67e840295b499dfb3b2133e4ba113f2e4c0e121e5","cf2174118c8b6d7a4b48f6d534ce5c79422c086a63460502b827ce62a326683c"],["d24a44e047e19b6f5afb81c7ca2f69080a5076689a010919f42725c2b789a33b","6fb8d5591b466f8fc63db50f1c0f1c69013f996887b8244d2cdec417afea8fa3"],["ea01606a7a6c9cdd249fdfcfacb99584001edd28abbab77b5104e98e8e3b35d4","322af4908c7312b0cfbfe369f7a7b3cdb7d4494bc2823700cfd652188a3ea98d"],["af8addbf2b661c8a6c6328655eb96651252007d8c5ea31be4ad196de8ce2131f","6749e67c029b85f52a034eafd096836b2520818680e26ac8f3dfbcdb71749700"],["e3ae1974566ca06cc516d47e0fb165a674a3dabcfca15e722f0e3450f45889","2aeabe7e4531510116217f07bf4d07300de97e4874f81f533420a72eeb0bd6a4"],["591ee355313d99721cf6993ffed1e3e301993ff3ed258802075ea8ced397e246","b0ea558a113c30bea60fc4775460c7901ff0b053d25ca2bdeee98f1a4be5d196"],["11396d55fda54c49f19aa97318d8da61fa8584e47b084945077cf03255b52984","998c74a8cd45ac01289d5833a7beb4744ff536b01b257be4c5767bea93ea57a4"],["3c5d2a1ba39c5a1790000738c9e0c40b8dcdfd5468754b6405540157e017aa7a","b2284279995a34e2f9d4de7396fc18b80f9b8b9fdd270f6661f79ca4c81bd257"],["cc8704b8a60a0defa3a99a7299f2e9c3fbc395afb04ac078425ef8a1793cc030","bdd46039feed17881d1e0862db347f8cf395b74fc4bcdc4e940b74e3ac1f1b13"],["c533e4f7ea8555aacd9777ac5cad29b97dd4defccc53ee7ea204119b2889b197","6f0a256bc5efdf429a2fb6242f1a43a2d9b925bb4a4b3a26bb8e0f45eb596096"],["c14f8f2ccb27d6f109f6d08d03cc96a69ba8c34eec07bbcf566d48e33da6593","c359d6923bb398f7fd4473e16fe1c28475b740dd098075e6c0e8649113dc3a38"],["a6cbc3046bc6a450bac24789fa17115a4c9739ed75f8f21ce441f72e0b90e6ef","21ae7f4680e889bb130619e2c0f95a360ceb573c70603139862afd617fa9b9f"],["347d6d9a02c48927ebfb86c1359b1caf130a3c0267d11ce6344b39f99d43cc38","60ea7f61a353524d1c987f6ecec92f086d565ab687870cb12689ff1e31c74448"],["da6545d2181db8d983f7dcb375ef5866d47c67b1bf31c8cf855ef7437b72656a","49b96715ab6878a79e78f07ce5680c5d6673051b4935bd897fea824b77dc208a"],["c40747cc9d012cb1a13b8148309c6de7ec25d6945d657146b9d5994b8feb1111","5ca560753be2a12fc6de6caf2cb489565db936156b9514e1bb5e83037e0fa2d4"],["4e42c8ec82c99798ccf3a610be870e78338c7f713348bd34c8203ef4037f3502","7571d74ee5e0fb92a7a8b33a07783341a5492144cc54bcc40a94473693606437"],["3775ab7089bc6af823aba2e1af70b236d251cadb0c86743287522a1b3b0dedea","be52d107bcfa09d8bcb9736a828cfa7fac8db17bf7a76a2c42ad961409018cf7"],["cee31cbf7e34ec379d94fb814d3d775ad954595d1314ba8846959e3e82f74e26","8fd64a14c06b589c26b947ae2bcf6bfa0149ef0be14ed4d80f448a01c43b1c6d"],["b4f9eaea09b6917619f6ea6a4eb5464efddb58fd45b1ebefcdc1a01d08b47986","39e5c9925b5a54b07433a4f18c61726f8bb131c012ca542eb24a8ac07200682a"],["d4263dfc3d2df923a0179a48966d30ce84e2515afc3dccc1b77907792ebcc60e","62dfaf07a0f78feb30e30d6295853ce189e127760ad6cf7fae164e122a208d54"],["48457524820fa65a4f8d35eb6930857c0032acc0a4a2de422233eeda897612c4","25a748ab367979d98733c38a1fa1c2e7dc6cc07db2d60a9ae7a76aaa49bd0f77"],["dfeeef1881101f2cb11644f3a2afdfc2045e19919152923f367a1767c11cceda","ecfb7056cf1de042f9420bab396793c0c390bde74b4bbdff16a83ae09a9a7517"],["6d7ef6b17543f8373c573f44e1f389835d89bcbc6062ced36c82df83b8fae859","cd450ec335438986dfefa10c57fea9bcc521a0959b2d80bbf74b190dca712d10"],["e75605d59102a5a2684500d3b991f2e3f3c88b93225547035af25af66e04541f","f5c54754a8f71ee540b9b48728473e314f729ac5308b06938360990e2bfad125"],["eb98660f4c4dfaa06a2be453d5020bc99a0c2e60abe388457dd43fefb1ed620c","6cb9a8876d9cb8520609af3add26cd20a0a7cd8a9411131ce85f44100099223e"],["13e87b027d8514d35939f2e6892b19922154596941888336dc3563e3b8dba942","fef5a3c68059a6dec5d624114bf1e91aac2b9da568d6abeb2570d55646b8adf1"],["ee163026e9fd6fe017c38f06a5be6fc125424b371ce2708e7bf4491691e5764a","1acb250f255dd61c43d94ccc670d0f58f49ae3fa15b96623e5430da0ad6c62b2"],["b268f5ef9ad51e4d78de3a750c2dc89b1e626d43505867999932e5db33af3d80","5f310d4b3c99b9ebb19f77d41c1dee018cf0d34fd4191614003e945a1216e423"],["ff07f3118a9df035e9fad85eb6c7bfe42b02f01ca99ceea3bf7ffdba93c4750d","438136d603e858a3a5c440c38eccbaddc1d2942114e2eddd4740d098ced1f0d8"],["8d8b9855c7c052a34146fd20ffb658bea4b9f69e0d825ebec16e8c3ce2b526a1","cdb559eedc2d79f926baf44fb84ea4d44bcf50fee51d7ceb30e2e7f463036758"],["52db0b5384dfbf05bfa9d472d7ae26dfe4b851ceca91b1eba54263180da32b63","c3b997d050ee5d423ebaf66a6db9f57b3180c902875679de924b69d84a7b375"],["e62f9490d3d51da6395efd24e80919cc7d0f29c3f3fa48c6fff543becbd43352","6d89ad7ba4876b0b22c2ca280c682862f342c8591f1daf5170e07bfd9ccafa7d"],["7f30ea2476b399b4957509c88f77d0191afa2ff5cb7b14fd6d8e7d65aaab1193","ca5ef7d4b231c94c3b15389a5f6311e9daff7bb67b103e9880ef4bff637acaec"],["5098ff1e1d9f14fb46a210fada6c903fef0fb7b4a1dd1d9ac60a0361800b7a00","9731141d81fc8f8084d37c6e7542006b3ee1b40d60dfe5362a5b132fd17ddc0"],["32b78c7de9ee512a72895be6b9cbefa6e2f3c4ccce445c96b9f2c81e2778ad58","ee1849f513df71e32efc3896ee28260c73bb80547ae2275ba497237794c8753c"],["e2cb74fddc8e9fbcd076eef2a7c72b0ce37d50f08269dfc074b581550547a4f7","d3aa2ed71c9dd2247a62df062736eb0baddea9e36122d2be8641abcb005cc4a4"],["8438447566d4d7bedadc299496ab357426009a35f235cb141be0d99cd10ae3a8","c4e1020916980a4da5d01ac5e6ad330734ef0d7906631c4f2390426b2edd791f"],["4162d488b89402039b584c6fc6c308870587d9c46f660b878ab65c82c711d67e","67163e903236289f776f22c25fb8a3afc1732f2b84b4e95dbda47ae5a0852649"],["3fad3fa84caf0f34f0f89bfd2dcf54fc175d767aec3e50684f3ba4a4bf5f683d","cd1bc7cb6cc407bb2f0ca647c718a730cf71872e7d0d2a53fa20efcdfe61826"],["674f2600a3007a00568c1a7ce05d0816c1fb84bf1370798f1c69532faeb1a86b","299d21f9413f33b3edf43b257004580b70db57da0b182259e09eecc69e0d38a5"],["d32f4da54ade74abb81b815ad1fb3b263d82d6c692714bcff87d29bd5ee9f08f","f9429e738b8e53b968e99016c059707782e14f4535359d582fc416910b3eea87"],["30e4e670435385556e593657135845d36fbb6931f72b08cb1ed954f1e3ce3ff6","462f9bce619898638499350113bbc9b10a878d35da70740dc695a559eb88db7b"],["be2062003c51cc3004682904330e4dee7f3dcd10b01e580bf1971b04d4cad297","62188bc49d61e5428573d48a74e1c655b1c61090905682a0d5558ed72dccb9bc"],["93144423ace3451ed29e0fb9ac2af211cb6e84a601df5993c419859fff5df04a","7c10dfb164c3425f5c71a3f9d7992038f1065224f72bb9d1d902a6d13037b47c"],["b015f8044f5fcbdcf21ca26d6c34fb8197829205c7b7d2a7cb66418c157b112c","ab8c1e086d04e813744a655b2df8d5f83b3cdc6faa3088c1d3aea1454e3a1d5f"],["d5e9e1da649d97d89e4868117a465a3a4f8a18de57a140d36b3f2af341a21b52","4cb04437f391ed73111a13cc1d4dd0db1693465c2240480d8955e8592f27447a"],["d3ae41047dd7ca065dbf8ed77b992439983005cd72e16d6f996a5316d36966bb","bd1aeb21ad22ebb22a10f0303417c6d964f8cdd7df0aca614b10dc14d125ac46"],["463e2763d885f958fc66cdd22800f0a487197d0a82e377b49f80af87c897b065","bfefacdb0e5d0fd7df3a311a94de062b26b80c61fbc97508b79992671ef7ca7f"],["7985fdfd127c0567c6f53ec1bb63ec3158e597c40bfe747c83cddfc910641917","603c12daf3d9862ef2b25fe1de289aed24ed291e0ec6708703a5bd567f32ed03"],["74a1ad6b5f76e39db2dd249410eac7f99e74c59cb83d2d0ed5ff1543da7703e9","cc6157ef18c9c63cd6193d83631bbea0093e0968942e8c33d5737fd790e0db08"],["30682a50703375f602d416664ba19b7fc9bab42c72747463a71d0896b22f6da3","553e04f6b018b4fa6c8f39e7f311d3176290d0e0f19ca73f17714d9977a22ff8"],["9e2158f0d7c0d5f26c3791efefa79597654e7a2b2464f52b1ee6c1347769ef57","712fcdd1b9053f09003a3481fa7762e9ffd7c8ef35a38509e2fbf2629008373"],["176e26989a43c9cfeba4029c202538c28172e566e3c4fce7322857f3be327d66","ed8cc9d04b29eb877d270b4878dc43c19aefd31f4eee09ee7b47834c1fa4b1c3"],["75d46efea3771e6e68abb89a13ad747ecf1892393dfc4f1b7004788c50374da8","9852390a99507679fd0b86fd2b39a868d7efc22151346e1a3ca4726586a6bed8"],["809a20c67d64900ffb698c4c825f6d5f2310fb0451c869345b7319f645605721","9e994980d9917e22b76b061927fa04143d096ccc54963e6a5ebfa5f3f8e286c1"],["1b38903a43f7f114ed4500b4eac7083fdefece1cf29c63528d563446f972c180","4036edc931a60ae889353f77fd53de4a2708b26b6f5da72ad3394119daf408f9"]]}}},
249110:(e,t,n)=>{"use strict";var r=t,o=n(77657),i=n(66056),a=n(19271);r.assert=i,r.toArray=a.toArray,r.zero2=a.zero2,r.toHex=a.toHex,r.encode=a.encode,r.getNAF=function(e,t,n){var r,o=new Array(Math.max(e.bitLength(),n)+1);for(r=0;r<o.length;r+=1)o[r]=0;var i=1<<t+1,a=e.clone();for(r=0;r<o.length;r++){var s,c=a.andln(i-1);a.isOdd()?(s=c>(i>>1)-1?(i>>1)-c:c,a.isubn(s)):s=0,o[r]=s,a.iushrn(1)}return o},r.getJSF=function(e,t){var n=[[],[]];e=e.clone(),t=t.clone();for(var r,o=0,i=0;e.cmpn(-o)>0||t.cmpn(-i)>0;){var a,s,c=e.andln(3)+o&3,l=t.andln(3)+i&3;3===c&&(c=-1),3===l&&(l=-1),a=0===(1&c)?0:3!==(r=e.andln(7)+o&7)&&5!==r||2!==l?c:-c,n[0].push(a),s=0===(1&l)?0:3!==(r=t.andln(7)+i&7)&&5!==r||2!==c?l:-l,n[1].push(s),2*o===a+1&&(o=1-o),2*i===s+1&&(i=1-i),e.iushrn(1),t.iushrn(1)}return n},r.cachedProperty=function(e,t,n){var r="_"+t;e.prototype[t]=function(){return void 0!==this[r]?this[r]:this[r]=n.call(this)}},r.parseBytes=function(e){return"string"===typeof e?r.toArray(e,"hex"):e},r.intFromLE=function(e){return new o(e,"hex","le")}}
2,24428:(e,t,n)=>{"use strict";n.r(t),n.d(t,{Categories:()=>b,Emoji:()=>qn,EmojiStyle:()=>m,SkinTonePickerLocation:()=>v,SkinTones:()=>g,SuggestionMode:()=>p,Theme:()=>y,default:()=>Yn});var r,o=n(25038),i=n.n(o),a=n(80792);function s(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.map((function(e){return"."+e})).join("")}function c(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce((function(e,t){return"string"===typeof t&&e.push(t),Array.isArray(t)&&e.push(c.apply(void 0,t)),"object"===typeof t&&Object.entries(t).forEach((function(t){var n=t[0];t[1]&&e.push(n)})),e}),[]).filter(Boolean).join(" ")}function l(e){e&&requestAnimationFrame((function(){e.focus()}))}function u(e){e&&l(e.previousElementSibling)}function f(e){e&&l(e.nextElementSibling)}function d(e){e&&l(e.firstElementChild)}function h(e){var t=e.children,n=(0,o.useRef)(null),r=(0,o.useRef)(null),i=(0,o.useRef)(null),a=(0,o.useRef)(null),s=(0,o.useRef)(null),c=(0,o.useRef)(null),l=(0,o.useRef)(null);return(0,o.createElement)(w.Provider,{value:{AnchoredEmojiRef:r,BodyRef:i,CategoryNavigationRef:c,PickerMainRef:n,SearchInputRef:a,SkinTonePickerRef:s,VariationPickerRef:l}},t)}!function(e){e.hiddenOnSearch="epr-hidden-on-search",e.searchActive="epr-search-active",e.hidden="epr-hidden",e.visible="epr-visible",e.active="epr-active",e.emoji="epr-emoji",e.category="epr-emoji-category",e.label="epr-emoji-category-label",e.categoryContent="epr-emoji-category-content",e.emojiHasVariations="epr-emoji-has-variations",e.scrollBody="epr-body",e.emojiList="epr-emoji-list",e.external="__EmojiPicker__",e.emojiPicker="EmojiPickerReact",e.open="epr-open",e.vertical="epr-vertical",e.horizontal="epr-horizontal",e.variationPicker="epr-emoji-variation-picker",e.darkTheme="epr-dark-theme",e.autoTheme="epr-auto-theme"}(r||(r={}));var p,m,y,g,b,v,A,w=(0,o.createContext)({AnchoredEmojiRef:(0,o.createRef)(),BodyRef:(0,o.createRef)(),CategoryNavigationRef:(0,o.createRef)(),PickerMainRef:(0,o.createRef)(),SearchInputRef:(0,o.createRef)(),SkinTonePickerRef:(0,o.createRef)(),VariationPickerRef:(0,o.createRef)()});function E(){return(0,o.useContext)(w)}function k(){return E().PickerMainRef}function M(){return E().AnchoredEmojiRef}function x(){var e=M();return function(t){null===t&&null!==e.current&&l(e.current),e.current=t}}function C(){return E().BodyRef}function S(){return E().SearchInputRef}function _(){return E().SkinTonePickerRef}function T(){return E().CategoryNavigationRef}function I(){return I=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},I.apply(this,arguments)}function D(e,t){return D=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},D(e,t)}function P(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function N(e,t){var n="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(e){if("string"===typeof e)return P(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?P(e,t):void 0}}(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}!function(e){e.RECENT="recent",e.FREQUENT="frequent"}(p||(p={})),function(e){e.NATIVE="native",e.APPLE="apple",e.TWITTER="twitter",e.GOOGLE="google",e.FACEBOOK="facebook"}(m||(m={})),function(e){e.DARK="dark",e.LIGHT="light",e.AUTO="auto"}(y||(y={})),function(e){e.NEUTRAL="neutral",e.LIGHT="1f3fb",e.MEDIUM_LIGHT="1f3fc",e.MEDIUM="1f3fd",e.MEDIUM_DARK="1f3fe",e.DARK="1f3ff"}(g||(g={})),function(e){e.SUGGESTED="suggested",e.CUSTOM="custom",e.SMILEYS_PEOPLE="smileys_people",e.ANIMALS_NATURE="animals_nature",e.FOOD_DRINK="food_drink",e.TRAVEL_PLACES="travel_places",e.ACTIVITIES="activities",e.OBJECTS="objects",e.SYMBOLS="symbols",e.FLAGS="flags"}(b||(b={})),function(e){e.SEARCH="SEARCH",e.PREVIEW="PREVIEW"}(v||(v={}));var B=[b.SUGGESTED,b.CUSTOM,b.SMILEYS_PEOPLE,b.ANIMALS_NATURE,b.FOOD_DRINK,b.TRAVEL_PLACES,b.ACTIVITIES,b.OBJECTS,b.SYMBOLS,b.FLAGS],O={name:"Recently Used",category:b.SUGGESTED},j=((A={})[b.SUGGESTED]={category:b.SUGGESTED,name:"Frequently Used"},A[b.CUSTOM]={category:b.CUSTOM,name:"Custom Emojis"},A[b.SMILEYS_PEOPLE]={category:b.SMILEYS_PEOPLE,name:"Smileys & People"},A[b.ANIMALS_NATURE]={category:b.ANIMALS_NATURE,name:"Animals & Nature"},A[b.FOOD_DRINK]={category:b.FOOD_DRINK,name:"Food & Drink"},A[b.TRAVEL_PLACES]={category:b.TRAVEL_PLACES,name:"Travel & Places"},A[b.ACTIVITIES]={category:b.ACTIVITIES,name:"Activities"},A[b.OBJECTS]={category:b.OBJECTS,name:"Objects"},A[b.SYMBOLS]={category:b.SYMBOLS,name:"Symbols"},A[b.FLAGS]={category:b.FLAGS,name:"Flags"},A);function U(e){return B.map((function(t){return I({},j[t],e&&e[t]&&e[t])}))}function R(e){return e.category}function F(e){return e.name}function L(e,t){return void 0===t&&(t={}),Object.assign(j[e],t)}var z="https://cdn.jsdelivr.net/npm/emoji-datasource-apple/img/apple/64/",Q="https://cdn.jsdelivr.net/npm/emoji-datasource-facebook/img/facebook/64/",J="https://cdn.jsdelivr.net/npm/emoji-datasource-twitter/img/twitter/64/",V="https://cdn.jsdelivr.net/npm/emoji-datasource-google/img/google/64/";var H,G={custom:[],smileys_people:[{n:["grinning","grinning face"],u:"1f600",a:"1.0"},{n:["smiley","smiling face with open mouth"],u:"1f603",a:"0.6"},{n:["smile","smiling face with open mouth and smiling eyes"],u:"1f604",a:"0.6"},{n:["grin","grinning face with smiling eyes"],u:"1f601",a:"0.6"},{n:["laughing","satisfied","smiling face with open mouth and tightly-closed eyes"],u:"1f606",a:"0.6"},{n:["sweat smile","smiling face with open mouth and cold sweat"],u:"1f605",a:"0.6"},{n:["rolling on the floor laughing"],u:"1f923",a:"3.0"},{n:["joy","face with tears of joy"],u:"1f602",a:"0.6"},{n:["slightly smiling face"],u:"1f642",a:"1.0"}
2,{n:["upside-down face","upside down face"],u:"1f643",a:"1.0"},{n:["melting face"],u:"1fae0",a:"14.0"},{n:["wink","winking face"],u:"1f609",a:"0.6"},{n:["blush","smiling face with smiling eyes"],u:"1f60a",a:"0.6"},{n:["innocent","smiling face with halo"],u:"1f607",a:"1.0"},{n:["smiling face with 3 hearts","smiling face with smiling eyes and three hearts"],u:"1f970",a:"11.0"},{n:["heart eyes","smiling face with heart-shaped eyes"],u:"1f60d",a:"0.6"},{n:["star-struck","grinning face with star eyes"],u:"1f929",a:"5.0"},{n:["kissing heart","face throwing a kiss"],u:"1f618",a:"0.6"},{n:["kissing","kissing face"],u:"1f617",a:"1.0"},{n:["relaxed","white smiling face"],u:"263a-fe0f",a:"0.6"},{n:["kissing closed eyes","kissing face with closed eyes"],u:"1f61a",a:"0.6"},{n:["kissing smiling eyes","kissing face with smiling eyes"],u:"1f619",a:"1.0"},{n:["smiling face with tear"],u:"1f972",a:"13.0"},{n:["yum","face savouring delicious food"],u:"1f60b",a:"0.6"},{n:["stuck out tongue","face with stuck-out tongue"],u:"1f61b",a:"1.0"},{n:["stuck out tongue winking eye","face with stuck-out tongue and winking eye"],u:"1f61c",a:"0.6"},{n:["zany face","grinning face with one large and one small eye"],u:"1f92a",a:"5.0"},{n:["stuck out tongue closed eyes","face with stuck-out tongue and tightly-closed eyes"],u:"1f61d",a:"0.6"},{n:["money-mouth face","money mouth face"],u:"1f911",a:"1.0"},{n:["hugging face"],u:"1f917",a:"1.0"},{n:["face with hand over mouth","smiling face with smiling eyes and hand covering mouth"],u:"1f92d",a:"5.0"},{n:["face with open eyes and hand over mouth"],u:"1fae2",a:"14.0"},{n:["face with peeking eye"],u:"1fae3",a:"14.0"},{n:["shushing face","face with finger covering closed lips"],u:"1f92b",a:"5.0"},{n:["thinking face"],u:"1f914",a:"1.0"},{n:["saluting face"],u:"1fae1",a:"14.0"},{n:["zipper-mouth face","zipper mouth face"],u:"1f910",a:"1.0"},{n:["face with raised eyebrow","face with one eyebrow raised"],u:"1f928",a:"5.0"},{n:["neutral face"],u:"1f610",a:"0.7"},{n:["expressionless","expressionless face"],u:"1f611",a:"1.0"},{n:["no mouth","face without mouth"],u:"1f636",a:"1.0"},{n:["dotted line face"],u:"1fae5",a:"14.0"},{n:["face in clouds"],u:"1f636-200d-1f32b-fe0f",a:"13.1"},{n:["smirk","smirking face"],u:"1f60f",a:"0.6"},{n:["unamused","unamused face"],u:"1f612",a:"0.6"},{n:["face with rolling eyes"],u:"1f644",a:"1.0"},{n:["grimacing","grimacing face"],u:"1f62c",a:"1.0"},{n:["face exhaling"],u:"1f62e-200d-1f4a8",a:"13.1"},{n:["lying face"],u:"1f925",a:"3.0"},{n:["relieved","relieved face"],u:"1f60c",a:"0.6"},{n:["pensive","pensive face"],u:"1f614",a:"0.6"},{n:["sleepy","sleepy face"],u:"1f62a",a:"0.6"},{n:["drooling face"],u:"1f924",a:"3.0"},{n:["sleeping","sleeping face"],u:"1f634",a:"1.0"},{n:["mask","face with medical mask"],u:"1f637",a:"0.6"},{n:["face with thermometer"],u:"1f912",a:"1.0"},{n:["face with head-bandage","face with head bandage"],u:"1f915",a:"1.0"},{n:["nauseated face"],u:"1f922",a:"3.0"},{n:["face vomiting","face with open mouth vomiting"],u:"1f92e",a:"5.0"},{n:["sneezing face"],u:"1f927",a:"3.0"},{n:["hot face","overheated face"],u:"1f975",a:"11.0"},{n:["cold face","freezing face"],u:"1f976",a:"11.0"},{n:["woozy face","face with uneven eyes and wavy mouth"],u:"1f974",a:"11.0"},{n:["dizzy face"],u:"1f635",a:"0.6"},{n:["face with spiral eyes"],u:"1f635-200d-1f4ab",a:"13.1"},{n:["exploding head","shocked face with exploding head"],u:"1f92f",a:"5.0"},{n:["face with cowboy hat"],u:"1f920",a:"3.0"},{n:["partying face","face with party horn and party hat"],u:"1f973",a:"11.0"},{n:["disguised face"],u:"1f978",a:"13.0"},{n:["sunglasses","smiling face with sunglasses"],u:"1f60e",a:"1.0"},{n:["nerd face"],u:"1f913",a:"1.0"},{n:["face with monocle"],u:"1f9d0",a:"5.0"},{n:["confused","confused face"],u:"1f615",a:"1.0"},{n:["face with diagonal mouth"],u:"1fae4",a:"14.0"},{n:["worried","worried face"],u:"1f61f",a:"1.0"},{n:["slightly frowning face"],u:"1f641",a:"1.0"},{n:["frowning face","white frowning face"],u:"2639-fe0f",a:"0.7"},{n:["open mouth","face with open mouth"],u:"1f62e",a:"1.0"},{n:["hushed","hushed face"],u:"1f62f",a:"1.0"},{n:["astonished","astonished face"],u:"1f632",a:"0.6"},{n:["flushed","flushed face"],u:"1f633",a:"0.6"},{n:["pleading face","face with pleading eyes"],u:"1f97a",a:"11.0"},{n:["face holding back tears"],u:"1f979",a:"14.0"},{n:["frowning","frowning face with open mouth"],u:"1f626",a:"1.0"},{n:["anguished","anguished face"],u:"1f627",a:"1.0"},{n:["fearful","fearful face"],u:"1f628",a:"0.6"},{n:["cold sweat","face with open mouth and cold sweat"],u:"1f630",a:"0.6"},{n:["disappointed relieved","disappointed but relieved face"],u:"1f625",a:"0.6"},{n:["cry","crying face"],u:"1f622",a:"0.6"}
2,{n:["sob","loudly crying face"],u:"1f62d",a:"0.6"},{n:["scream","face screaming in fear"],u:"1f631",a:"0.6"},{n:["confounded","confounded face"],u:"1f616",a:"0.6"},{n:["persevere","persevering face"],u:"1f623",a:"0.6"},{n:["disappointed","disappointed face"],u:"1f61e",a:"0.6"},{n:["sweat","face with cold sweat"],u:"1f613",a:"0.6"},{n:["weary","weary face"],u:"1f629",a:"0.6"},{n:["tired face"],u:"1f62b",a:"0.6"},{n:["yawning face"],u:"1f971",a:"12.0"},{n:["triumph","face with look of triumph"],u:"1f624",a:"0.6"},{n:["rage","pouting face"],u:"1f621",a:"0.6"},{n:["angry","angry face"],u:"1f620",a:"0.6"},{n:["face with symbols on mouth","serious face with symbols covering mouth"],u:"1f92c",a:"5.0"},{n:["smiling imp","smiling face with horns"],u:"1f608",a:"1.0"},{n:["imp"],u:"1f47f",a:"0.6"},{n:["skull"],u:"1f480",a:"0.6"},{n:["skull and crossbones"],u:"2620-fe0f",a:"1.0"},{n:["poop","shit","hankey","pile of poo"],u:"1f4a9",a:"0.6"},{n:["clown face"],u:"1f921",a:"3.0"},{n:["japanese ogre"],u:"1f479",a:"0.6"},{n:["japanese goblin"],u:"1f47a",a:"0.6"},{n:["ghost"],u:"1f47b",a:"0.6"},{n:["alien","extraterrestrial alien"],u:"1f47d",a:"0.6"},{n:["alien monster","space invader"],u:"1f47e",a:"0.6"},{n:["robot face"],u:"1f916",a:"1.0"},{n:["smiley cat","smiling cat face with open mouth"],u:"1f63a",a:"0.6"},{n:["smile cat","grinning cat face with smiling eyes"],u:"1f638",a:"0.6"},{n:["joy cat","cat face with tears of joy"],u:"1f639",a:"0.6"},{n:["heart eyes cat","smiling cat face with heart-shaped eyes"],u:"1f63b",a:"0.6"},{n:["smirk cat","cat face with wry smile"],u:"1f63c",a:"0.6"},{n:["kissing cat","kissing cat face with closed eyes"],u:"1f63d",a:"0.6"},{n:["scream cat","weary cat face"],u:"1f640",a:"0.6"},{n:["crying cat face"],u:"1f63f",a:"0.6"},{n:["pouting cat","pouting cat face"],u:"1f63e",a:"0.6"},{n:["see no evil","see-no-evil monkey"],u:"1f648",a:"0.6"},{n:["hear no evil","hear-no-evil monkey"],u:"1f649",a:"0.6"},{n:["speak no evil","speak-no-evil monkey"],u:"1f64a",a:"0.6"},{n:["kiss","kiss mark"],u:"1f48b",a:"0.6"},{n:["love letter"],u:"1f48c",a:"0.6"},{n:["cupid","heart with arrow"],u:"1f498",a:"0.6"},{n:["gift heart","heart with ribbon"],u:"1f49d",a:"0.6"},{n:["sparkling heart"],u:"1f496",a:"0.6"},{n:["heartpulse","growing heart"],u:"1f497",a:"0.6"},{n:["heartbeat","beating heart"],u:"1f493",a:"0.6"},{n:["revolving hearts"],u:"1f49e",a:"0.6"},{n:["two hearts"],u:"1f495",a:"0.6"},{n:["heart decoration"],u:"1f49f",a:"0.6"},{n:["heart exclamation","heavy heart exclamation mark ornament"],u:"2763-fe0f",a:"1.0"},{n:["broken heart"],u:"1f494",a:"0.6"},{n:["heart on fire"],u:"2764-fe0f-200d-1f525",a:"13.1"},{n:["mending heart"],u:"2764-fe0f-200d-1fa79",a:"13.1"},{n:["heart","heavy black heart"],u:"2764-fe0f",a:"0.6"},{n:["orange heart"],u:"1f9e1",a:"5.0"},{n:["yellow heart"],u:"1f49b",a:"0.6"},{n:["green heart"],u:"1f49a",a:"0.6"},{n:["blue heart"],u:"1f499",a:"0.6"},{n:["purple heart"],u:"1f49c",a:"0.6"},{n:["brown heart"],u:"1f90e",a:"12.0"},{n:["black heart"],u:"1f5a4",a:"3.0"},{n:["white heart"],u:"1f90d",a:"12.0"},{n:["100","hundred points symbol"],u:"1f4af",a:"0.6"},{n:["anger","anger symbol"],u:"1f4a2",a:"0.6"},{n:["boom","collision","collision symbol"],u:"1f4a5",a:"0.6"},{n:["dizzy","dizzy symbol"],u:"1f4ab",a:"0.6"},{n:["sweat drops","splashing sweat symbol"],u:"1f4a6",a:"0.6"},{n:["dash","dash symbol"],u:"1f4a8",a:"0.6"},{n:["hole"],u:"1f573-fe0f",a:"0.7"},{n:["bomb"],u:"1f4a3",a:"0.6"},{n:["speech balloon"],u:"1f4ac",a:"0.6"},{n:["eye in speech bubble","eye-in-speech-bubble"],u:"1f441-fe0f-200d-1f5e8-fe0f",a:"2.0"},{n:["left speech bubble"],u:"1f5e8-fe0f",a:"2.0"},{n:["right anger bubble"],u:"1f5ef-fe0f",a:"0.7"},{n:["thought balloon"],u:"1f4ad",a:"1.0"},{n:["zzz","sleeping symbol"],u:"1f4a4",a:"0.6"},{n:["wave","waving hand sign"],u:"1f44b",v:["1f44b-1f3fb","1f44b-1f3fc","1f44b-1f3fd","1f44b-1f3fe","1f44b-1f3ff"],a:"0.6"},{n:["raised back of hand"],u:"1f91a",v:["1f91a-1f3fb","1f91a-1f3fc","1f91a-1f3fd","1f91a-1f3fe","1f91a-1f3ff"],a:"3.0"},{n:["hand with fingers splayed","raised hand with fingers splayed"],u:"1f590-fe0f",v:["1f590-1f3fb","1f590-1f3fc","1f590-1f3fd","1f590-1f3fe","1f590-1f3ff"],a:"0.7"},{n:["hand","raised hand"],u:"270b",v:["270b-1f3fb","270b-1f3fc","270b-1f3fd","270b-1f3fe","270b-1f3ff"],a:"0.6"},{n:["spock-hand","raised hand with part between middle and ring fingers"],u:"1f596",v:["1f596-1f3fb","1f596-1f3fc","1f596-1f3fd","1f596-1f3fe","1f596-1f3ff"],a:"1.0"},{n:["rightwards hand"],u:"1faf1",v:["1faf1-1f3fb","1faf1-1f3fc","1faf1-1f3fd","1faf1-1f3fe","1faf1-1f3ff"],a:"14.0"},{n:["leftwards hand"],u:"1faf2",v:["1faf2-1f3fb","1faf2-1f3fc","1faf2-1f3fd","1faf2-1f3fe","1faf2-1f3ff"],a:"14.0"},{n:["palm down hand"],u:"1faf3",v:["1faf3-1f3fb","1faf3-1f3fc","1faf3-1f3fd","1faf3-1f3fe","1faf3-1f3ff"],a:"14.0"},{n:["palm up hand"],u:"1faf4",v:["1faf4-1f3fb","1faf4-1f3fc","1faf4-1f3fd","1faf4-1f3fe","1faf4-1f3ff"],a:"14.0"},{n:["ok hand","ok hand sign"],u:"1f44c",v:["1f44c-1f3fb","1f44c-1f3fc","1f44c-1f3fd","1f44c-1f3fe","1f44c-1f3ff"],a:"0.6"}
2,{n:["pinched fingers"],u:"1f90c",v:["1f90c-1f3fb","1f90c-1f3fc","1f90c-1f3fd","1f90c-1f3fe","1f90c-1f3ff"],a:"13.0"},{n:["pinching hand"],u:"1f90f",v:["1f90f-1f3fb","1f90f-1f3fc","1f90f-1f3fd","1f90f-1f3fe","1f90f-1f3ff"],a:"12.0"},{n:["v","victory hand"],u:"270c-fe0f",v:["270c-1f3fb","270c-1f3fc","270c-1f3fd","270c-1f3fe","270c-1f3ff"],a:"0.6"},{n:["crossed fingers","hand with index and middle fingers crossed"],u:"1f91e",v:["1f91e-1f3fb","1f91e-1f3fc","1f91e-1f3fd","1f91e-1f3fe","1f91e-1f3ff"],a:"3.0"},{n:["hand with index finger and thumb crossed"],u:"1faf0",v:["1faf0-1f3fb","1faf0-1f3fc","1faf0-1f3fd","1faf0-1f3fe","1faf0-1f3ff"],a:"14.0"},{n:["i love you hand sign"],u:"1f91f",v:["1f91f-1f3fb","1f91f-1f3fc","1f91f-1f3fd","1f91f-1f3fe","1f91f-1f3ff"],a:"5.0"},{n:["the horns","sign of the horns"],u:"1f918",v:["1f918-1f3fb","1f918-1f3fc","1f918-1f3fd","1f918-1f3fe","1f918-1f3ff"],a:"1.0"},{n:["call me hand"],u:"1f919",v:["1f919-1f3fb","1f919-1f3fc","1f919-1f3fd","1f919-1f3fe","1f919-1f3ff"],a:"3.0"},{n:["point left","white left pointing backhand index"],u:"1f448",v:["1f448-1f3fb","1f448-1f3fc","1f448-1f3fd","1f448-1f3fe","1f448-1f3ff"],a:"0.6"},{n:["point right","white right pointing backhand index"],u:"1f449",v:["1f449-1f3fb","1f449-1f3fc","1f449-1f3fd","1f449-1f3fe","1f449-1f3ff"],a:"0.6"},{n:["point up 2","white up pointing backhand index"],u:"1f446",v:["1f446-1f3fb","1f446-1f3fc","1f446-1f3fd","1f446-1f3fe","1f446-1f3ff"],a:"0.6"},{n:["middle finger","reversed hand with middle finger extended"],u:"1f595",v:["1f595-1f3fb","1f595-1f3fc","1f595-1f3fd","1f595-1f3fe","1f595-1f3ff"],a:"1.0"},{n:["point down","white down pointing backhand index"],u:"1f447",v:["1f447-1f3fb","1f447-1f3fc","1f447-1f3fd","1f447-1f3fe","1f447-1f3ff"],a:"0.6"},{n:["point up","white up pointing index"],u:"261d-fe0f",v:["261d-1f3fb","261d-1f3fc","261d-1f3fd","261d-1f3fe","261d-1f3ff"],a:"0.6"},{n:["index pointing at the viewer"],u:"1faf5",v:["1faf5-1f3fb","1faf5-1f3fc","1faf5-1f3fd","1faf5-1f3fe","1faf5-1f3ff"],a:"14.0"},{n:["+1","thumbsup","thumbs up sign"],u:"1f44d",v:["1f44d-1f3fb","1f44d-1f3fc","1f44d-1f3fd","1f44d-1f3fe","1f44d-1f3ff"],a:"0.6"},{n:["-1","thumbsdown","thumbs down sign"],u:"1f44e",v:["1f44e-1f3fb","1f44e-1f3fc","1f44e-1f3fd","1f44e-1f3fe","1f44e-1f3ff"],a:"0.6"},{n:["fist","raised fist"],u:"270a",v:["270a-1f3fb","270a-1f3fc","270a-1f3fd","270a-1f3fe","270a-1f3ff"],a:"0.6"},{n:["punch","facepunch","fisted hand sign"],u:"1f44a",v:["1f44a-1f3fb","1f44a-1f3fc","1f44a-1f3fd","1f44a-1f3fe","1f44a-1f3ff"],a:"0.6"},{n:["left-facing fist"],u:"1f91b",v:["1f91b-1f3fb","1f91b-1f3fc","1f91b-1f3fd","1f91b-1f3fe","1f91b-1f3ff"],a:"3.0"},{n:["right-facing fist"],u:"1f91c",v:["1f91c-1f3fb","1f91c-1f3fc","1f91c-1f3fd","1f91c-1f3fe","1f91c-1f3ff"],a:"3.0"},{n:["clap","clapping hands sign"],u:"1f44f",v:["1f44f-1f3fb","1f44f-1f3fc","1f44f-1f3fd","1f44f-1f3fe","1f44f-1f3ff"],a:"0.6"},{n:["raised hands","person raising both hands in celebration"],u:"1f64c",v:["1f64c-1f3fb","1f64c-1f3fc","1f64c-1f3fd","1f64c-1f3fe","1f64c-1f3ff"],a:"0.6"},{n:["heart hands"],u:"1faf6",v:["1faf6-1f3fb","1faf6-1f3fc","1faf6-1f3fd","1faf6-1f3fe","1faf6-1f3ff"],a:"14.0"},{n:["open hands","open hands sign"],u:"1f450",v:["1f450-1f3fb","1f450-1f3fc","1f450-1f3fd","1f450-1f3fe","1f450-1f3ff"],a:"0.6"},{n:["palms up together"],u:"1f932",v:["1f932-1f3fb","1f932-1f3fc","1f932-1f3fd","1f932-1f3fe","1f932-1f3ff"],a:"5.0"},{n:["handshake"],u:"1f91d",v:["1f91d-1f3fb","1f91d-1f3fc","1f91d-1f3fd","1f91d-1f3fe","1f91d-1f3ff","1faf1-1f3fb-200d-1faf2-1f3fc","1faf1-1f3fb-200d-1faf2-1f3fd","1faf1-1f3fb-200d-1faf2-1f3fe","1faf1-1f3fb-200d-1faf2-1f3ff","1faf1-1f3fc-200d-1faf2-1f3fb","1faf1-1f3fc-200d-1faf2-1f3fd","1faf1-1f3fc-200d-1faf2-1f3fe","1faf1-1f3fc-200d-1faf2-1f3ff","1faf1-1f3fd-200d-1faf2-1f3fb","1faf1-1f3fd-200d-1faf2-1f3fc","1faf1-1f3fd-200d-1faf2-1f3fe","1faf1-1f3fd-200d-1faf2-1f3ff","1faf1-1f3fe-200d-1faf2-1f3fb","1faf1-1f3fe-200d-1faf2-1f3fc","1faf1-1f3fe-200d-1faf2-1f3fd","1faf1-1f3fe-200d-1faf2-1f3ff","1faf1-1f3ff-200d-1faf2-1f3fb","1faf1-1f3ff-200d-1faf2-1f3fc","1faf1-1f3ff-200d-1faf2-1f3fd","1faf1-1f3ff-200d-1faf2-1f3fe"],a:"3.0"},{n:["pray","person with folded hands"],u:"1f64f",v:["1f64f-1f3fb","1f64f-1f3fc","1f64f-1f3fd","1f64f-1f3fe","1f64f-1f3ff"],a:"0.6"},{n:["writing hand"],u:"270d-fe0f",v:["270d-1f3fb","270d-1f3fc","270d-1f3fd","270d-1f3fe","270d-1f3ff"],a:"0.7"},{n:["nail care","nail polish"],u:"1f485",v:["1f485-1f3fb","1f485-1f3fc","1f485-1f3fd","1f485-1f3fe","1f485-1f3ff"],a:"0.6"},{n:["selfie"],u:"1f933",v:["1f933-1f3fb","1f933-1f3fc","1f933-1f3fd","1f933-1f3fe","1f933-1f3ff"],a:"3.0"},{n:["muscle","flexed biceps"],u:"1f4aa",v:["1f4aa-1f3fb","1f4aa-1f3fc","1f4aa-1f3fd","1f4aa-1f3fe","1f4aa-1f3ff"],a:"0.6"},{n:["mechanical arm"],u:"1f9be",a:"12.0"},{n:["mechanical leg"],u:"1f9bf",a:"12.0"},{n:["leg"],u:"1f9b5",v:["1f9b5-1f3fb","1f9b5-1f3fc","1f9b5-1f3fd","1f9b5-1f3fe","1f9b5-1f3ff"],a:"11.0"},{n:["foot"],u:"1f9b6",v:["1f9b6-1f3fb","1f9b6-1f3fc","1f9b6-1f3fd","1f9b6-1f3fe","1f9b6-1f3ff"],a:"11.0"},{n:["ear"],u:"1f442",v:["1f442-1f3fb","1f442-1f3fc","1f442-1f3fd","1f442-1f3fe","1f442-1f3ff"],a:"0.6"},{n:["ear with hearing aid"],u:"1f9bb",v:["1f9bb-1f3fb","1f9bb-1f3fc","1f9bb-1f3fd","1f9bb-1f3fe","1f9bb-1f3ff"],a:"12.0"},{n:["nose"],u:"1f443",v:["1f443-1f3fb","1f443-1f3fc","1f443-1f3fd","1f443-1f3fe","1f443-1f3ff"],a:"0.6"},{n:["brain"],u:"1f9e0",a:"5.0"},{n:["anatomical heart"],u:"1fac0",a:"13.0"},{n:["lungs"],u:"1fac1",a:"13.0"},{n:["tooth"],u:"1f9b7",a:"11.0"},{n:["bone"],u:"1f9b4",a:"11.0"},{n:["eyes"],u:"1f440",a:"0.6"},{n:["eye"],u:"1f441-fe0f",a:"0.7"},{n:["tongue"],u:"1f445",a:"0.6"},{n:["lips","mouth"],u:"1f444",a:"0.6"},{n:["biting lip"],u:"1fae6",a:"14.0"},{n:["baby"],u:"1f476",v:["1f476-1f3fb","1f476-1f3fc","1f476-1f3fd","1f476-1f3fe","1f476-1f3ff"],a:"0.6"},{n:["child"],u:"1f9d2",v:["1f9d2-1f3fb","1f9d2-1f3fc","1f9d2-1f3fd","1f9d2-1f3fe","1f9d2-1f3ff"],a:"5.0"},{n:["boy"],u:"1f466",v:["1f466-1f3fb","1f466-1f3fc","1f466-1f3fd","1f466-1f3fe","1f466-1f3ff"],a:"0.6"},{n:["girl"],u:"1f467",v:["1f467-1f3fb","1f467-1f3fc","1f467-1f3fd","1f467-1f3fe","1f467-1f3ff"],a:"0.6"},{n:["adult"],u:"1f9d1",v:["1f9d1-1f3fb","1f9d1-1f3fc","1f9d1-1f3fd","1f9d1-1f3fe","1f9d1-1f3ff"],a:"5.0"},{n:["person with blond hair"],u:"1f471",v:["1f471-1f3fb","1f471-1f3fc","1f471-1f3fd","1f471-1f3fe","1f471-1f3ff"],a:"0.6"},{n:["man"],u:"1f468",v:["1f468-1f3fb","1f468-1f3fc","1f468-1f3fd","1f468-1f3fe","1f468-1f3ff"],a:"0.6"},{n:["bearded person"],u:"1f9d4",v:["1f9d4-1f3fb","1f9d4-1f3fc","1f9d4-1f3fd","1f9d4-1f3fe","1f9d4-1f3ff"],a:"5.0"},{n:["man: beard","man with beard"],u:"1f9d4-200d-2642-fe0f",v:["1f9d4-1f3fb-200d-2642-fe0f","1f9d4-1f3fc-200d-2642-fe0f","1f9d4-1f3fd-200d-2642-fe0f","1f9d4-1f3fe-200d-2642-fe0f","1f9d4-1f3ff-200d-2642-fe0f"],a:"13.1"},{n:["woman: beard","woman with beard"],u:"1f9d4-200d-2640-fe0f",v:["1f9d4-1f3fb-200d-2640-fe0f","1f9d4-1f3fc-200d-2640-fe0f","1f9d4-1f3fd-200d-2640-fe0f","1f9d4-1f3fe-200d-2640-fe0f","1f9d4-1f3ff-200d-2640-fe0f"],a:"13.1"},{n:["man: red hair","red haired man"],u:"1f468-200d-1f9b0",v:["1f468-1f3fb-200d-1f9b0","1f468-1f3fc-200d-1f9b0","1f468-1f3fd-200d-1f9b0","1f468-1f3fe-200d-1f9b0","1f468-1f3ff-200d-1f9b0"],a:"11.0"},{n:["man: curly hair","curly haired man"],u:"1f468-200d-1f9b1",v:["1f468-1f3fb-200d-1f9b1","1f468-1f3fc-200d-1f9b1","1f468-1f3fd-200d-1f9b1","1f468-1f3fe-200d-1f9b1","1f468-1f3ff-200d-1f9b1"],a:"11.0"},{n:["man: white hair","white haired man"],u:"1f468-200d-1f9b3",v:["1f468-1f3fb-200d-1f9b3","1f468-1f3fc-200d-1f9b3","1f468-1f3fd-200d-1f9b3","1f468-1f3fe-200d-1f9b3","1f468-1f3ff-200d-1f9b3"],a:"11.0"},{n:["bald man","man: bald"],u:"1f468-200d-1f9b2",v:["1f468-1f3fb-200d-1f9b2","1f468-1f3fc-200d-1f9b2","1f468-1f3fd-200d-1f9b2","1f468-1f3fe-200d-1f9b2","1f468-1f3ff-200d-1f9b2"],a:"11.0"},{n:["woman"],u:"1f469",v:["1f469-1f3fb","1f469-1f3fc","1f469-1f3fd","1f469-1f3fe","1f469-1f3ff"],a:"0.6"},{n:["woman: red hair","red haired woman"],u:"1f469-200d-1f9b0",v:["1f469-1f3fb-200d-1f9b0","1f469-1f3fc-200d-1f9b0","1f469-1f3fd-200d-1f9b0","1f469-1f3fe-200d-1f9b0","1f469-1f3ff-200d-1f9b0"],a:"11.0"},{n:["person: red hair","red haired person"],u:"1f9d1-200d-1f9b0",v:["1f9d1-1f3fb-200d-1f9b0","1f9d1-1f3fc-200d-1f9b0","1f9d1-1f3fd-200d-1f9b0","1f9d1-1f3fe-200d-1f9b0","1f9d1-1f3ff-200d-1f9b0"],a:"12.1"},{n:["woman: curly hair","curly haired woman"],u:"1f469-200d-1f9b1",v:["1f469-1f3fb-200d-1f9b1","1f469-1f3fc-200d-1f9b1","1f469-1f3fd-200d-1f9b1","1f469-1f3fe-200d-1f9b1","1f469-1f3ff-200d-1f9b1"],a:"11.0"},{n:["person: curly hair","curly haired person"],u:"1f9d1-200d-1f9b1",v:["1f9d1-1f3fb-200d-1f9b1","1f9d1-1f3fc-200d-1f9b1","1f9d1-1f3fd-200d-1f9b1","1f9d1-1f3fe-200d-1f9b1","1f9d1-1f3ff-200d-1f9b1"],a:"12.1"},{n:["woman: white hair","white haired woman"],u:"1f469-200d-1f9b3",v:["1f469-1f3fb-200d-1f9b3","1f469-1f3fc-200d-1f9b3","1f469-1f3fd-200d-1f9b3","1f469-1f3fe-200d-1f9b3","1f469-1f3ff-200d-1f9b3"],a:"11.0"},{n:["person: white hair","white haired person"],u:"1f9d1-200d-1f9b3",v:["1f9d1-1f3fb-200d-1f9b3","1f9d1-1f3fc-200d-1f9b3","1f9d1-1f3fd-200d-1f9b3","1f9d1-1f3fe-200d-1f9b3","1f9d1-1f3ff-200d-1f9b3"],a:"12.1"},{n:["bald woman","woman: bald"],u:"1f469-200d-1f9b2",v:["1f469-1f3fb-200d-1f9b2","1f469-1f3fc-200d-1f9b2","1f469-1f3fd-200d-1f9b2","1f469-1f3fe-200d-1f9b2","1f469-1f3ff-200d-1f9b2"],a:"11.0"},{n:["bald person","person: bald"],u:"1f9d1-200d-1f9b2",v:["1f9d1-1f3fb-200d-1f9b2","1f9d1-1f3fc-200d-1f9b2","1f9d1-1f3fd-200d-1f9b2","1f9d1-1f3fe-200d-1f9b2","1f9d1-1f3ff-200d-1f9b2"],a:"12.1"},{n:["woman: blond hair","blond-haired-woman"],u:"1f471-200d-2640-fe0f",v:["1f471-1f3fb-200d-2640-fe0f","1f471-1f3fc-200d-2640-fe0f","1f471-1f3fd-200d-2640-fe0f","1f471-1f3fe-200d-2640-fe0f","1f471-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["man: blond hair","blond-haired-man"],u:"1f471-200d-2642-fe0f",v:["1f471-1f3fb-200d-2642-fe0f","1f471-1f3fc-200d-2642-fe0f","1f471-1f3fd-200d-2642-fe0f","1f471-1f3fe-200d-2642-fe0f","1f471-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["older adult"],u:"1f9d3",v:["1f9d3-1f3fb","1f9d3-1f3fc","1f9d3-1f3fd","1f9d3-1f3fe","1f9d3-1f3ff"],a:"5.0"},{n:["older man"],u:"1f474",v:["1f474-1f3fb","1f474-1f3fc","1f474-1f3fd","1f474-1f3fe","1f474-1f3ff"],a:"0.6"},{n:["older woman"],u:"1f475",v:["1f475-1f3fb","1f475-1f3fc","1f475-1f3fd","1f475-1f3fe","1f475-1f3ff"],a:"0.6"},{n:["person frowning"],u:"1f64d",v:["1f64d-1f3fb","1f64d-1f3fc","1f64d-1f3fd","1f64d-1f3fe","1f64d-1f3ff"],a:"0.6"},{n:["man frowning","man-frowning"],u:"1f64d-200d-2642-fe0f",v:["1f64d-1f3fb-200d-2642-fe0f","1f64d-1f3fc-200d-2642-fe0f","1f64d-1f3fd-200d-2642-fe0f","1f64d-1f3fe-200d-2642-fe0f","1f64d-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman frowning","woman-frowning"],u:"1f64d-200d-2640-fe0f",v:["1f64d-1f3fb-200d-2640-fe0f","1f64d-1f3fc-200d-2640-fe0f","1f64d-1f3fd-200d-2640-fe0f","1f64d-1f3fe-200d-2640-fe0f","1f64d-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["person with pouting face"],u:"1f64e",v:["1f64e-1f3fb","1f64e-1f3fc","1f64e-1f3fd","1f64e-1f3fe","1f64e-1f3ff"],a:"0.6"},{n:["man pouting","man-pouting"],u:"1f64e-200d-2642-fe0f",v:["1f64e-1f3fb-200d-2642-fe0f","1f64e-1f3fc-200d-2642-fe0f","1f64e-1f3fd-200d-2642-fe0f","1f64e-1f3fe-200d-2642-fe0f","1f64e-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman pouting","woman-pouting"],u:"1f64e-200d-2640-fe0f",v:["1f64e-1f3fb-200d-2640-fe0f","1f64e-1f3fc-200d-2640-fe0f","1f64e-1f3fd-200d-2640-fe0f","1f64e-1f3fe-200d-2640-fe0f","1f64e-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["no good","face with no good gesture"],u:"1f645",v:["1f645-1f3fb","1f645-1f3fc","1f645-1f3fd","1f645-1f3fe","1f645-1f3ff"],a:"0.6"},{n:["man gesturing no","man-gesturing-no"],u:"1f645-200d-2642-fe0f",v:["1f645-1f3fb-200d-2642-fe0f","1f645-1f3fc-200d-2642-fe0f","1f645-1f3fd-200d-2642-fe0f","1f645-1f3fe-200d-2642-fe0f","1f645-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman gesturing no","woman-gesturing-no"],u:"1f645-200d-2640-fe0f",v:["1f645-1f3fb-200d-2640-fe0f","1f645-1f3fc-200d-2640-fe0f","1f645-1f3fd-200d-2640-fe0f","1f645-1f3fe-200d-2640-fe0f","1f645-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["ok woman","face with ok gesture"],u:"1f646",v:["1f646-1f3fb","1f646-1f3fc","1f646-1f3fd","1f646-1f3fe","1f646-1f3ff"],a:"0.6"},{n:["man gesturing ok","man-gesturing-ok"],u:"1f646-200d-2642-fe0f",v:["1f646-1f3fb-200d-2642-fe0f","1f646-1f3fc-200d-2642-fe0f","1f646-1f3fd-200d-2642-fe0f","1f646-1f3fe-200d-2642-fe0f","1f646-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman gesturing ok","woman-gesturing-ok"],u:"1f646-200d-2640-fe0f",v:["1f646-1f3fb-200d-2640-fe0f","1f646-1f3fc-200d-2640-fe0f","1f646-1f3fd-200d-2640-fe0f","1f646-1f3fe-200d-2640-fe0f","1f646-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["information desk person"],u:"1f481",v:["1f481-1f3fb","1f481-1f3fc","1f481-1f3fd","1f481-1f3fe","1f481-1f3ff"],a:"0.6"},{n:["man tipping hand","man-tipping-hand"],u:"1f481-200d-2642-fe0f",v:["1f481-1f3fb-200d-2642-fe0f","1f481-1f3fc-200d-2642-fe0f","1f481-1f3fd-200d-2642-fe0f","1f481-1f3fe-200d-2642-fe0f","1f481-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman tipping hand","woman-tipping-hand"],u:"1f481-200d-2640-fe0f",v:["1f481-1f3fb-200d-2640-fe0f","1f481-1f3fc-200d-2640-fe0f","1f481-1f3fd-200d-2640-fe0f","1f481-1f3fe-200d-2640-fe0f","1f481-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["raising hand","happy person raising one hand"],u:"1f64b",v:["1f64b-1f3fb","1f64b-1f3fc","1f64b-1f3fd","1f64b-1f3fe","1f64b-1f3ff"],a:"0.6"},{n:["man raising hand","man-raising-hand"],u:"1f64b-200d-2642-fe0f",v:["1f64b-1f3fb-200d-2642-fe0f","1f64b-1f3fc-200d-2642-fe0f","1f64b-1f3fd-200d-2642-fe0f","1f64b-1f3fe-200d-2642-fe0f","1f64b-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman raising hand","woman-raising-hand"],u:"1f64b-200d-2640-fe0f",v:["1f64b-1f3fb-200d-2640-fe0f","1f64b-1f3fc-200d-2640-fe0f","1f64b-1f3fd-200d-2640-fe0f","1f64b-1f3fe-200d-2640-fe0f","1f64b-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["deaf person"],u:"1f9cf",v:["1f9cf-1f3fb","1f9cf-1f3fc","1f9cf-1f3fd","1f9cf-1f3fe","1f9cf-1f3ff"],a:"12.0"},{n:["deaf man"],u:"1f9cf-200d-2642-fe0f",v:["1f9cf-1f3fb-200d-2642-fe0f","1f9cf-1f3fc-200d-2642-fe0f","1f9cf-1f3fd-200d-2642-fe0f","1f9cf-1f3fe-200d-2642-fe0f","1f9cf-1f3ff-200d-2642-fe0f"],a:"12.0"},{n:["deaf woman"],u:"1f9cf-200d-2640-fe0f",v:["1f9cf-1f3fb-200d-2640-fe0f","1f9cf-1f3fc-200d-2640-fe0f","1f9cf-1f3fd-200d-2640-fe0f","1f9cf-1f3fe-200d-2640-fe0f","1f9cf-1f3ff-200d-2640-fe0f"],a:"12.0"},{n:["bow","person bowing deeply"],u:"1f647",v:["1f647-1f3fb","1f647-1f3fc","1f647-1f3fd","1f647-1f3fe","1f647-1f3ff"],a:"0.6"},{n:["man bowing","man-bowing"],u:"1f647-200d-2642-fe0f",v:["1f647-1f3fb-200d-2642-fe0f","1f647-1f3fc-200d-2642-fe0f","1f647-1f3fd-200d-2642-fe0f","1f647-1f3fe-200d-2642-fe0f","1f647-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman bowing","woman-bowing"],u:"1f647-200d-2640-fe0f",v:["1f647-1f3fb-200d-2640-fe0f","1f647-1f3fc-200d-2640-fe0f","1f647-1f3fd-200d-2640-fe0f","1f647-1f3fe-200d-2640-fe0f","1f647-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["face palm"],u:"1f926",v:["1f926-1f3fb","1f926-1f3fc","1f926-1f3fd","1f926-1f3fe","1f926-1f3ff"],a:"3.0"},{n:["man facepalming","man-facepalming"],u:"1f926-200d-2642-fe0f",v:["1f926-1f3fb-200d-2642-fe0f","1f926-1f3fc-200d-2642-fe0f","1f926-1f3fd-200d-2642-fe0f","1f926-1f3fe-200d-2642-fe0f","1f926-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman facepalming","woman-facepalming"],u:"1f926-200d-2640-fe0f",v:["1f926-1f3fb-200d-2640-fe0f","1f926-1f3fc-200d-2640-fe0f","1f926-1f3fd-200d-2640-fe0f","1f926-1f3fe-200d-2640-fe0f","1f926-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["shrug"],u:"1f937",v:["1f937-1f3fb","1f937-1f3fc","1f937-1f3fd","1f937-1f3fe","1f937-1f3ff"],a:"3.0"},{n:["man shrugging","man-shrugging"],u:"1f937-200d-2642-fe0f",v:["1f937-1f3fb-200d-2642-fe0f","1f937-1f3fc-200d-2642-fe0f","1f937-1f3fd-200d-2642-fe0f","1f937-1f3fe-200d-2642-fe0f","1f937-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman shrugging","woman-shrugging"],u:"1f937-200d-2640-fe0f",v:["1f937-1f3fb-200d-2640-fe0f","1f937-1f3fc-200d-2640-fe0f","1f937-1f3fd-200d-2640-fe0f","1f937-1f3fe-200d-2640-fe0f","1f937-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["health worker"],u:"1f9d1-200d-2695-fe0f",v:["1f9d1-1f3fb-200d-2695-fe0f","1f9d1-1f3fc-200d-2695-fe0f","1f9d1-1f3fd-200d-2695-fe0f","1f9d1-1f3fe-200d-2695-fe0f","1f9d1-1f3ff-200d-2695-fe0f"],a:"12.1"},{n:["male-doctor","man health worker"],u:"1f468-200d-2695-fe0f",v:["1f468-1f3fb-200d-2695-fe0f","1f468-1f3fc-200d-2695-fe0f","1f468-1f3fd-200d-2695-fe0f","1f468-1f3fe-200d-2
2695-fe0f","1f468-1f3ff-200d-2695-fe0f"],a:"4.0"},{n:["female-doctor","woman health worker"],u:"1f469-200d-2695-fe0f",v:["1f469-1f3fb-200d-2695-fe0f","1f469-1f3fc-200d-2695-fe0f","1f469-1f3fd-200d-2695-fe0f","1f469-1f3fe-200d-2695-fe0f","1f469-1f3ff-200d-2695-fe0f"],a:"4.0"},{n:["student"],u:"1f9d1-200d-1f393",v:["1f9d1-1f3fb-200d-1f393","1f9d1-1f3fc-200d-1f393","1f9d1-1f3fd-200d-1f393","1f9d1-1f3fe-200d-1f393","1f9d1-1f3ff-200d-1f393"],a:"12.1"},{n:["man student","male-student"],u:"1f468-200d-1f393",v:["1f468-1f3fb-200d-1f393","1f468-1f3fc-200d-1f393","1f468-1f3fd-200d-1f393","1f468-1f3fe-200d-1f393","1f468-1f3ff-200d-1f393"],a:"4.0"},{n:["woman student","female-student"],u:"1f469-200d-1f393",v:["1f469-1f3fb-200d-1f393","1f469-1f3fc-200d-1f393","1f469-1f3fd-200d-1f393","1f469-1f3fe-200d-1f393","1f469-1f3ff-200d-1f393"],a:"4.0"},{n:["teacher"],u:"1f9d1-200d-1f3eb",v:["1f9d1-1f3fb-200d-1f3eb","1f9d1-1f3fc-200d-1f3eb","1f9d1-1f3fd-200d-1f3eb","1f9d1-1f3fe-200d-1f3eb","1f9d1-1f3ff-200d-1f3eb"],a:"12.1"},{n:["man teacher","male-teacher"],u:"1f468-200d-1f3eb",v:["1f468-1f3fb-200d-1f3eb","1f468-1f3fc-200d-1f3eb","1f468-1f3fd-200d-1f3eb","1f468-1f3fe-200d-1f3eb","1f468-1f3ff-200d-1f3eb"],a:"4.0"},{n:["woman teacher","female-teacher"],u:"1f469-200d-1f3eb",v:["1f469-1f3fb-200d-1f3eb","1f469-1f3fc-200d-1f3eb","1f469-1f3fd-200d-1f3eb","1f469-1f3fe-200d-1f3eb","1f469-1f3ff-200d-1f3eb"],a:"4.0"},{n:["judge"],u:"1f9d1-200d-2696-fe0f",v:["1f9d1-1f3fb-200d-2696-fe0f","1f9d1-1f3fc-200d-2696-fe0f","1f9d1-1f3fd-200d-2696-fe0f","1f9d1-1f3fe-200d-2696-fe0f","1f9d1-1f3ff-200d-2696-fe0f"],a:"12.1"},{n:["man judge","male-judge"],u:"1f468-200d-2696-fe0f",v:["1f468-1f3fb-200d-2696-fe0f","1f468-1f3fc-200d-2696-fe0f","1f468-1f3fd-200d-2696-fe0f","1f468-1f3fe-200d-2696-fe0f","1f468-1f3ff-200d-2696-fe0f"],a:"4.0"},{n:["woman judge","female-judge"],u:"1f469-200d-2696-fe0f",v:["1f469-1f3fb-200d-2696-fe0f","1f469-1f3fc-200d-2696-fe0f","1f469-1f3fd-200d-2696-fe0f","1f469-1f3fe-200d-2696-fe0f","1f469-1f3ff-200d-2696-fe0f"],a:"4.0"},{n:["farmer"],u:"1f9d1-200d-1f33e",v:["1f9d1-1f3fb-200d-1f33e","1f9d1-1f3fc-200d-1f33e","1f9d1-1f3fd-200d-1f33e","1f9d1-1f3fe-200d-1f33e","1f9d1-1f3ff-200d-1f33e"],a:"12.1"},{n:["man farmer","male-farmer"],u:"1f468-200d-1f33e",v:["1f468-1f3fb-200d-1f33e","1f468-1f3fc-200d-1f33e","1f468-1f3fd-200d-1f33e","1f468-1f3fe-200d-1f33e","1f468-1f3ff-200d-1f33e"],a:"4.0"},{n:["woman farmer","female-farmer"],u:"1f469-200d-1f33e",v:["1f469-1f3fb-200d-1f33e","1f469-1f3fc-200d-1f33e","1f469-1f3fd-200d-1f33e","1f469-1f3fe-200d-1f33e","1f469-1f3ff-200d-1f33e"],a:"4.0"},{n:["cook"],u:"1f9d1-200d-1f373",v:["1f9d1-1f3fb-200d-1f373","1f9d1-1f3fc-200d-1f373","1f9d1-1f3fd-200d-1f373","1f9d1-1f3fe-200d-1f373","1f9d1-1f3ff-200d-1f373"],a:"12.1"},{n:["man cook","male-cook"],u:"1f468-200d-1f373",v:["1f468-1f3fb-200d-1f373","1f468-1f3fc-200d-1f373","1f468-1f3fd-200d-1f373","1f468-1f3fe-200d-1f373","1f468-1f3ff-200d-1f373"],a:"4.0"},{n:["woman cook","female-cook"],u:"1f469-200d-1f373",v:["1f469-1f3fb-200d-1f373","1f469-1f3fc-200d-1f373","1f469-1f3fd-200d-1f373","1f469-1f3fe-200d-1f373","1f469-1f3ff-200d-1f373"],a:"4.0"},{n:["mechanic"],u:"1f9d1-200d-1f527",v:["1f9d1-1f3fb-200d-1f527","1f9d1-1f3fc-200d-1f527","1f9d1-1f3fd-200d-1f527","1f9d1-1f3fe-200d-1f527","1f9d1-1f3ff-200d-1f527"],a:"12.1"},{n:["man mechanic","male-mechanic"],u:"1f468-200d-1f527",v:["1f468-1f3fb-200d-1f527","1f468-1f3fc-200d-1f527","1f468-1f3fd-200d-1f527","1f468-1f3fe-200d-1f527","1f468-1f3ff-200d-1f527"],a:"4.0"},{n:["woman mechanic","female-mechanic"],u:"1f469-200d-1f527",v:["1f469-1f3fb-200d-1f527","1f469-1f3fc-200d-1f527","1f469-1f3fd-200d-1f527","1f469-1f3fe-200d-1f527","1f469-1f3ff-200d-1f527"],a:"4.0"},{n:["factory worker"],u:"1f9d1-200d-1f3ed",v:["1f9d1-1f3fb-200d-1f3ed","1f9d1-1f3fc-200d-1f3ed","1f9d1-1f3fd-200d-1f3ed","1f9d1-1f3fe-200d-1f3ed","1f9d1-1f3ff-200d-1f3ed"],a:"12.1"},{n:["man factory worker","male-factory-worker"],u:"1f468-200d-1f3ed",v:["1f468-1f3fb-200d-1f3ed","1f468-1f3fc-200d-1f3ed","1f468-1f3fd-200d-1f3ed","1f468-1f3fe-200d-1f3ed","1f468-1f3ff-200d-1f3ed"],a:"4.0"},{n:["woman factory worker","female-factory-worker"],u:"1f469-200d-1f3ed",v:["1f469-1f3fb-200d-1f3ed","1f469-1f3fc-200d-1f3ed","1f469-1f3fd-200d-1f3ed","1f469-1f3fe-200d-1f3ed","1f469-1f3ff-200d-1f3ed"],a:"4.0"},{n:["office worker"],u:"1f9d1-200d-1f4bc",v:["1f9d1-1f3fb-200d-1f4bc","1f9d1-1f3fc-200d-1f4bc","1f9d1-1f3fd-200d-1f4bc","1f9d1-1f3fe-200d-1f4bc","1f9d1-1f3ff-200d-1f4bc"],a:"12.1"},{n:["man office worker","male-office-worker"],u:"1f468-200d-1f4bc",v:["1f468-1f3fb-200d-1f4bc","1f468-1f3fc-200d-1f4bc","1f468-1f3fd-200d-1f4bc","1f468-1f3fe-200d-1f4bc","1f468-1f3ff-200d-1f4bc"],a:"4.0"},{n:["woman office worker","female-office-worker"],u:"1f469-200d-1f4bc",v:["1f469-1f3fb-200d-1f4bc","1f469-1f3fc-200d-1f4bc","1f469-1f3fd-200d-1f4bc","1f469-1f3fe-200d-1f4bc","1f469-1f3ff-200d-1f4bc"],a:"4.0"},{n:["scientist"],u:"1f9d1-200d-1f52c",v:["1f9d1-1f3fb-200d-1f52c","1f9d1-1f3fc-200d-1f52c","1f9d1-1f3fd-200d-1f52c","1f9d1-1f3fe-200d-1f52c","1f9d1-1f3ff-200d-1f52c"],a:"12.1"}
2,{n:["man scientist","male-scientist"],u:"1f468-200d-1f52c",v:["1f468-1f3fb-200d-1f52c","1f468-1f3fc-200d-1f52c","1f468-1f3fd-200d-1f52c","1f468-1f3fe-200d-1f52c","1f468-1f3ff-200d-1f52c"],a:"4.0"},{n:["woman scientist","female-scientist"],u:"1f469-200d-1f52c",v:["1f469-1f3fb-200d-1f52c","1f469-1f3fc-200d-1f52c","1f469-1f3fd-200d-1f52c","1f469-1f3fe-200d-1f52c","1f469-1f3ff-200d-1f52c"],a:"4.0"},{n:["technologist"],u:"1f9d1-200d-1f4bb",v:["1f9d1-1f3fb-200d-1f4bb","1f9d1-1f3fc-200d-1f4bb","1f9d1-1f3fd-200d-1f4bb","1f9d1-1f3fe-200d-1f4bb","1f9d1-1f3ff-200d-1f4bb"],a:"12.1"},{n:["man technologist","male-technologist"],u:"1f468-200d-1f4bb",v:["1f468-1f3fb-200d-1f4bb","1f468-1f3fc-200d-1f4bb","1f468-1f3fd-200d-1f4bb","1f468-1f3fe-200d-1f4bb","1f468-1f3ff-200d-1f4bb"],a:"4.0"},{n:["woman technologist","female-technologist"],u:"1f469-200d-1f4bb",v:["1f469-1f3fb-200d-1f4bb","1f469-1f3fc-200d-1f4bb","1f469-1f3fd-200d-1f4bb","1f469-1f3fe-200d-1f4bb","1f469-1f3ff-200d-1f4bb"],a:"4.0"},{n:["singer"],u:"1f9d1-200d-1f3a4",v:["1f9d1-1f3fb-200d-1f3a4","1f9d1-1f3fc-200d-1f3a4","1f9d1-1f3fd-200d-1f3a4","1f9d1-1f3fe-200d-1f3a4","1f9d1-1f3ff-200d-1f3a4"],a:"12.1"},{n:["man singer","male-singer"],u:"1f468-200d-1f3a4",v:["1f468-1f3fb-200d-1f3a4","1f468-1f3fc-200d-1f3a4","1f468-1f3fd-200d-1f3a4","1f468-1f3fe-200d-1f3a4","1f468-1f3ff-200d-1f3a4"],a:"4.0"},{n:["woman singer","female-singer"],u:"1f469-200d-1f3a4",v:["1f469-1f3fb-200d-1f3a4","1f469-1f3fc-200d-1f3a4","1f469-1f3fd-200d-1f3a4","1f469-1f3fe-200d-1f3a4","1f469-1f3ff-200d-1f3a4"],a:"4.0"},{n:["artist"],u:"1f9d1-200d-1f3a8",v:["1f9d1-1f3fb-200d-1f3a8","1f9d1-1f3fc-200d-1f3a8","1f9d1-1f3fd-200d-1f3a8","1f9d1-1f3fe-200d-1f3a8","1f9d1-1f3ff-200d-1f3a8"],a:"12.1"},{n:["man artist","male-artist"],u:"1f468-200d-1f3a8",v:["1f468-1f3fb-200d-1f3a8","1f468-1f3fc-200d-1f3a8","1f468-1f3fd-200d-1f3a8","1f468-1f3fe-200d-1f3a8","1f468-1f3ff-200d-1f3a8"],a:"4.0"},{n:["woman artist","female-artist"],u:"1f469-200d-1f3a8",v:["1f469-1f3fb-200d-1f3a8","1f469-1f3fc-200d-1f3a8","1f469-1f3fd-200d-1f3a8","1f469-1f3fe-200d-1f3a8","1f469-1f3ff-200d-1f3a8"],a:"4.0"},{n:["pilot"],u:"1f9d1-200d-2708-fe0f",v:["1f9d1-1f3fb-200d-2708-fe0f","1f9d1-1f3fc-200d-2708-fe0f","1f9d1-1f3fd-200d-2708-fe0f","1f9d1-1f3fe-200d-2708-fe0f","1f9d1-1f3ff-200d-2708-fe0f"],a:"12.1"},{n:["man pilot","male-pilot"],u:"1f468-200d-2708-fe0f",v:["1f468-1f3fb-200d-2708-fe0f","1f468-1f3fc-200d-2708-fe0f","1f468-1f3fd-200d-2708-fe0f","1f468-1f3fe-200d-2708-fe0f","1f468-1f3ff-200d-2708-fe0f"],a:"4.0"},{n:["woman pilot","female-pilot"],u:"1f469-200d-2708-fe0f",v:["1f469-1f3fb-200d-2708-fe0f","1f469-1f3fc-200d-2708-fe0f","1f469-1f3fd-200d-2708-fe0f","1f469-1f3fe-200d-2708-fe0f","1f469-1f3ff-200d-2708-fe0f"],a:"4.0"},{n:["astronaut"],u:"1f9d1-200d-1f680",v:["1f9d1-1f3fb-200d-1f680","1f9d1-1f3fc-200d-1f680","1f9d1-1f3fd-200d-1f680","1f9d1-1f3fe-200d-1f680","1f9d1-1f3ff-200d-1f680"],a:"12.1"},{n:["man astronaut","male-astronaut"],u:"1f468-200d-1f680",v:["1f468-1f3fb-200d-1f680","1f468-1f3fc-200d-1f680","1f468-1f3fd-200d-1f680","1f468-1f3fe-200d-1f680","1f468-1f3ff-200d-1f680"],a:"4.0"},{n:["woman astronaut","female-astronaut"],u:"1f469-200d-1f680",v:["1f469-1f3fb-200d-1f680","1f469-1f3fc-200d-1f680","1f469-1f3fd-200d-1f680","1f469-1f3fe-200d-1f680","1f469-1f3ff-200d-1f680"],a:"4.0"},{n:["firefighter"],u:"1f9d1-200d-1f692",v:["1f9d1-1f3fb-200d-1f692","1f9d1-1f3fc-200d-1f692","1f9d1-1f3fd-200d-1f692","1f9d1-1f3fe-200d-1f692","1f9d1-1f3ff-200d-1f692"],a:"12.1"},{n:["man firefighter","male-firefighter"],u:"1f468-200d-1f692",v:["1f468-1f3fb-200d-1f692","1f468-1f3fc-200d-1f692","1f468-1f3fd-200d-1f692","1f468-1f3fe-200d-1f692","1f468-1f3ff-200d-1f692"],a:"4.0"},{n:["woman firefighter","female-firefighter"],u:"1f469-200d-1f692",v:["1f469-1f3fb-200d-1f692","1f469-1f3fc-200d-1f692","1f469-1f3fd-200d-1f692","1f469-1f3fe-200d-1f692","1f469-1f3ff-200d-1f692"],a:"4.0"},{n:["cop","police officer"],u:"1f46e",v:["1f46e-1f3fb","1f46e-1f3fc","1f46e-1f3fd","1f46e-1f3fe","1f46e-1f3ff"],a:"0.6"},{n:["man police officer","male-police-officer"],u:"1f46e-200d-2642-fe0f",v:["1f46e-1f3fb-200d-2642-fe0f","1f46e-1f3fc-200d-2642-fe0f","1f46e-1f3fd-200d-2642-fe0f","1f46e-1f3fe-200d-2642-fe0f","1f46e-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman police officer","female-police-officer"],u:"1f46e-200d-2640-fe0f",v:["1f46e-1f3fb-200d-2640-fe0f","1f46e-1f3fc-200d-2640-fe0f","1f46e-1f3fd-200d-2640-fe0f","1f46e-1f3fe-200d-2640-fe0f","1f46e-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["detective","sleuth or spy"],u:"1f575-fe0f",v:["1f575-1f3fb","1f575-1f3fc","1f575-1f3fd","1f575-1f3fe","1f575-1f3ff"],a:"0.7"},{n:["man detective","male-detective"],u:"1f575-fe0f-200d-2642-fe0f",v:["1f575-1f3fb-200d-2642-fe0f","1f575-1f3fc-200d-2642-fe0f","1f575-1f3fd-200d-2642-fe0f","1f575-1f3fe-200d-2642-fe0f","1f575-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman detective","female-detective"],u:"1f575-fe0f-200d-2640-fe0f",v:["1f575-1f3fb-200d-2640-fe0f","1f575-1f3fc-200d-2640-fe0f","1f575-1f3fd-200d-2640-fe0f","1f575-1f3fe-200d-2640-fe0f","1f575-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["guardsman"],u:"1f482",v:["1f482-1f3fb","1f482-1f3fc","1f482-1f3fd","1f482-1f3fe","1f482-1f3ff"],a:"0.6"},{n:["man guard","male-guard"],u:"1f482-200d-2642-fe0f",v:["1f482-1f3fb-200d-2642-fe0f","1f482-1f3fc-200d-2642-fe0f","1f482-1f3fd-200d-2642-fe0f","1f482-1f3fe-200d-2642-fe0f","1f482-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman guard","female-guard"],u:"1f482-200d-2640-fe0f",v:["1f482-1f3fb-200d-2640-fe0f","1f482-1f3fc-200d-2640-fe0f","1f482-1f3fd-200d-2640-fe0f","1f482-1f3fe-200d-2640-fe0f","1f482-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["ninja"],u:"1f977",v:["1f977-1f3fb","1f977-1f3fc","1f977-1f3fd","1f977-1f3fe","1f977-1f3ff"],a:"13.0"},{n:["construction worker"],u:"1f477",v:["1f477-1f3fb","1f477-1f3fc","1f477-1f3fd","1f477-1f3fe","1f477-1f3ff"],a:"0.6"},{n:["man construction worker","male-construction-worker"],u:"1f477-200d-2642-fe0f",v:["1f477-1f3fb-200d-2642-fe0f","1f477-1f3fc-200d-2642-fe0f","1f477-1f3fd-200d-2642-fe0f","1f477-1f3fe-200d-2642-fe0f","1f477-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman construction worker","female-construction-worker"],u:"1f477-200d-2640-fe0f",v:["1f477-1f3fb-200d-2640-fe0f","1f477-1f3fc-200d-2640-fe0f","1f477-1f3fd-200d-2640-fe0f","1f477-1f3fe-200d-2640-fe0f","1f477-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["person with crown"],u:"1fac5",v:["1fac5-1f3fb","1fac5-1f3fc","1fac5-1f3fd","1fac5-1f3fe","1fac5-1f3ff"],a:"14.0"},{n:["prince"],u:"1f934",v:["1f934-1f3fb","1f934-1f3fc","1f934-1f3fd","1f934-1f3fe","1f934-1f3ff"],a:"3.0"},{n:["princess"],u:"1f478",v:["1f478-1f3fb","1f478-1f3fc","1f478-1f3fd","1f478-1f3fe","1f478-1f3ff"],a:"0.6"},{n:["man with turban"],u:"1f473",v:["1f473-1f3fb","1f473-1f3fc","1f473-1f3fd","1f473-1f3fe","1f473-1f3ff"],a:"0.6"},{n:["man wearing turban","man-wearing-turban"],u:"1f473-200d-2642-fe0f",v:["1f473-1f3fb-200d-2642-fe0f","1f473-1f3fc-200d-2642-fe0f","1f473-1f3fd-200d-2642-fe0f","1f473-1f3fe-200d-2642-fe0f","1f473-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman wearing turban","woman-wearing-turban"],u:"1f473-200d-2640-fe0f",v:["1f473-1f3fb-200d-2640-fe0f","1f473-1f3fc-200d-2640-fe0f","1f473-1f3fd-200d-2640-fe0f","1f473-1f3fe-200d-2640-fe0f","1f473-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["man with gua pi mao"],u:"1f472",v:["1f472-1f3fb","1f472-1f3fc","1f472-1f3fd","1f472-1f3fe","1f472-1f3ff"],a:"0.6"},{n:["person with headscarf"],u:"1f9d5",v:["1f9d5-1f3fb","1f9d5-1f3fc","1f9d5-1f3fd","1f9d5-1f3fe","1f9d5-1f3ff"],a:"5.0"},{n:["man in tuxedo","person in tuxedo"],u:"1f935",v:["1f935-1f3fb","1f935-1f3fc","1f935-1f3fd","1f935-1f3fe","1f935-1f3ff"],a:"3.0"},{n:["man in tuxedo"],u:"1f935-200d-2642-fe0f",v:["1f935-1f3fb-200d-2642-fe0f","1f935-1f3fc-200d-2642-fe0f","1f935-1f3fd-200d-2642-fe0f","1f935-1f3fe-200d-2642-fe0f","1f935-1f3ff-200d-2642-fe0f"],a:"13.0"},{n:["woman in tuxedo"],u:"1f935-200d-2640-fe0f",v:["1f935-1f3fb-200d-2640-fe0f","1f935-1f3fc-200d-2640-fe0f","1f935-1f3fd-200d-2640-fe0f","1f935-1f3fe-200d-2640-fe0f","1f935-1f3ff-200d-2640-fe0f"],a:"13.0"},{n:["bride with veil"],u:"1f470",v:["1f470-1f3fb","1f470-1f3fc","1f470-1f3fd","1f470-1f3fe","1f470-1f3ff"],a:"0.6"},{n:["man with veil"],u:"1f470-200d-2642-fe0f",v:["1f470-1f3fb-200d-2642-fe0f","1f470-1f3fc-200d-2642-fe0f","1f470-1f3fd-200d-2642-fe0f","1f470-1f3fe-200d-2642-fe0f","1f470-1f3ff-200d-2642-fe0f"],a:"13.0"},{n:["woman with veil"],u:"1f470-200d-2640-fe0f",v:["1f470-1f3fb-200d-2640-fe0f","1f470-1f3fc-200d-2640-fe0f","1f470-1f3fd-200d-2640-fe0f","1f470-1f3fe-200d-2640-fe0f","1f470-1f3ff-200d-2640-fe0f"],a:"13.0"},{n:["pregnant woman"],u:"1f930",v:["1f930-1f3fb","1f930-1f3fc","1f930-1f3fd","1f930-1f3fe","1f930-1f3ff"],a:"3.0"},{n:["pregnant man"],u:"1fac3",v:["1fac3-1f3fb","1fac3-1f3fc","1fac3-1f3fd","1fac3-1f3fe","1fac3-1f3ff"],a:"14.0"},{n:["pregnant person"],u:"1fac4",v:["1fac4-1f3fb","1fac4-1f3fc","1fac4-1f3fd","1fac4-1f3fe","1fac4-1f3ff"],a:"14.0"},{n:["breast-feeding"],u:"1f931",v:["1f931-1f3fb","1f931-1f3fc","1f931-1f3fd","1f931-1f3fe","1f931-1f3ff"],a:"5.0"},{n:["woman feeding baby"],u:"1f469-200d-1f37c",v:["1f469-1f3fb-200d-1f37c","1f469-1f3fc-200d-1f37c","1f469-1f3fd-200d-1f37c","1f469-1f3fe-200d-1f37c","1f469-1f3ff-200d-1f37c"],a:"13.0"},{n:["man feeding baby"],u:"1f468-200d-1f37c",v:["1f468-1f3fb-200d-1f37c","1f468-1f3fc-200d-1f37c","1f468-1f3fd-200d-1f37c","1f468-1f3fe-200d-1f37c","1f468-1f3ff-200d-1f37c"],a:"13.0"},{n:["person feeding baby"],u:"1f9d1-200d-1f37c",v:["1f9d1-1f3fb-200d-1f37c","1f9d1-1f3fc-200d-1f37c","1f9d1-1f3fd-200d-1f37c","1f9d1-1f3fe-200d-1f37c","1f9d1-1f3ff-200d-1f37c"],a:"13.0"},{n:["angel","baby angel"],u:"1f47c",v:["1f47c-1f3fb","1f47c-1f3fc","1f47c-1f3fd","1f47c-1f3fe","1f47c-1f3ff"],a:"0.6"},{n:["santa","father christmas"],u:"1f385",v:["1f385-1f3fb","1f385-1f3fc","1f385-1f3fd","1f385-1f3fe","1f385-1f3ff"],a:"0.6"},{n:["mrs claus","mother christmas"],u:"1f936",v:["1f936-1f3fb","1f936-1f3fc","1f936-1f3fd","1f936-1f3fe","1f936-1f3ff"],a:"3.0"},{n:["mx claus"],u:"1f9d1-200d-1f384",v:["1f9d1-1f3fb-200d-1f384","1f9d1-1f3fc-200d-1f384","1f9d1-1f3fd-200d-1f384","1f9d1-1f3fe-200d-1f384","1f9d1-1f3ff-200d-1f384"],a:"13.0"},{n:["superhero"],u:"1f9b8",v:["1f9b8-1f3fb","1f9b8-1f3fc","1f9b8-1f3fd","1f9b8-1f3fe","1f9b8-1f3ff"],a:"11.0"},{n:["man superhero","male superhero"],u:"1f9b8-200d-2642-fe0f",v:["1f9b8-1f3fb-200d-2642-fe0f","1f9b8-1f3fc-200d-2642-fe0f","1f9b8-1f3fd-200d-2642-fe0f","1f9b8-1f3fe-200d-2642-fe0f","1f9b8-1f3ff-200d-2642-fe0f"],a:"11.0"},{n:["woman superhero","female superhero"],u:"1f9b8-200d-2640-fe0f",v:["1f9b8-1f3fb-200d-2640-fe0f","1f9b8-1f3fc-200d-2640-fe0f","1f9b8-1f3fd-200d-2640-fe0f","1f9b8-1f3fe-200d-2640-fe0f","1f9b8-1f3ff-200d-2640-fe0f"],a:"11.0"},{n:["supervillain"],u:"1f9b9",v:["1f9b9-1f3fb","1f9b9-1f3fc","1f9b9-1f3fd","1f9b9-1f3fe","1f9b9-1f3ff"],a:"11.0"},{n:["man supervillain","male supervillain"],u:"1f9b9-200d-2642-fe0f",v:["1f9b9-1f3fb-200d-2642-fe0f","1f9b9-1f3fc-200d-2642-fe0f","1f9b9-1f3fd-200d-2642-fe0f","1f9b9-1f3fe-200d-2642-fe0f","1f9b9-1f3ff-200d-2642-fe0f"],a:"11.0"},{n:["woman supervillain","female supervillain"],u:"1f9b9-200d-2640-fe0f",v:["1f9b9-1f3fb-200d-2640-fe0f","1f9b9-1f3fc-200d-2640-fe0f","1f9b9-1f3fd-200d-2640-fe0f","1f9b9-1f3fe-200d-2640-fe0f","1f9b9-1f3ff-200d-2640-fe0f"],a:"11.0"},{n:["mage"],u:"1f9d9",v:["1f9d9-1f3fb","1f9d9-1f3fc","1f9d9-1f3fd","1f9d9-1f3fe","1f9d9-1f3ff"],a:"5.0"},{n:["man mage","male mage"],u:"1f9d9-200d-2642-fe0f",v:["1f9d9-1f3fb-200d-2642-fe0f","1f9d9-1f3fc-200d-2642-fe0f","1f9d9-1f3fd-200d-2642-fe0f","1f9d9-1f3fe-200d-2642-fe0f","1f9d9-1f3ff-200d-2642-fe0f"],a:"5.0"},{n:["woman mage","female mage"],u:"1f9d9-200d-2640-fe0f",v:["1f9d9-1f3fb-200d-2640-fe0f","1f9d9-1f3fc-200d-2640-fe0f","1f9d9-1f3fd-200d-2640-fe0f","1f9d9-1f3fe-200d-2640-fe0f","1f9d9-1f3ff-200d-2640-fe0f"],a:"5.0"},{n:["fairy"],u:"1f9da",v:["1f9da-1f3fb","1f9da-1f3fc","1f9da-1f3fd","1f9da-1f3fe","1f9da-1f3ff"],a:"5.0"},{n:["man fairy","male fairy"],u:"1f9da-200d-2642-fe0f",v:["1f9da-1f3fb-200d-2642-fe0f","1f9da-1f3fc-200d-2642-fe0f","1f9da-1f3fd-200d-2642-fe0f","1f9da-1f3fe-200d-2642-fe0f","1f9da-1f3ff-200d-2642-fe0f"],a:"5.0"},{n:["woman fairy","female fairy"],u:"1f9da-200d-2640-fe0f",v:["1f9da-1f3fb-200d-2640-fe0f","1f9da-1f3fc-200d-2640-fe0f","1f9da-1f3fd-200d-2640-fe0f","1f9da-1f3fe-200d-2640-fe0f","1f9da-1f3ff-200d-2640-fe0f"],a:"5.0"},{n:["vampire"],u:"1f9db",v:["1f9db-1f3fb","1f9db-1f3fc","1f9db-1f3fd","1f9db-1f3fe","1f9db-1f3ff"],a:"5.0"},{n:["man vampire","male vampire"],u:"1f9db-200d-2642-fe0f",v:["1f9db-1f3fb-200d-2642-fe0f","1f9db-1f3fc-200d-2642-fe0f","1f9db-1f3fd-200d-2642-fe0f","1f9db-1f3fe-200d-2642-fe0f","1f9db-1f3ff-200d-2642-fe0f"],a:"5.0"},{n:["woman vampire","female vampire"],u:"1f9db-200d-2640-fe0f",v:["1f9db-1f3fb-200d-2640-fe0f","1f9db-1f3fc-200d-2640-fe0f","1f9db-1f3fd-200d-2640-fe0f","1f9db-1f3fe-200d-2640-fe0f","1f9db-1f3ff-200d-2640-fe0f"],a:"5.0"},{n:["merperson"],u:"1f9dc",v:["1f9dc-1f3fb","1f9dc-1f3fc","1f9dc-1f3fd","1f9dc-1f3fe","1f9dc-1f3ff"],a:"5.0"},{n:["merman"],u:"1f9dc-200d-2642-fe0f",v:["1f9dc-1f3fb-200d-2642-fe0f","1f9dc-1f3fc-200d-2642-fe0f","1f9dc-1f3fd-200d-2642-fe0f","1f9dc-1f3fe-200d-2642-fe0f","1f9dc-1f3ff-200d-2642-fe0f"],a:"5.0"},{n:["mermaid"],u:"1f9dc-200d-2640-fe0f",v:["1f9dc-1f3fb-200d-2640-fe0f","1f9dc-1f3fc-200d-2640-fe0f","1f9dc-1f3fd-200d-2640-fe0f","1f9dc-1f3fe-200d-2640-fe0f","1f9dc-1f3ff-200d-2640-fe0f"],a:"5.0"},{n:["elf"],u:"1f9dd",v:["1f9dd-1f3fb","1f9dd-1f3fc","1f9dd-1f3fd","1f9dd-1f3fe","1f9dd-1f3ff"],a:"5.0"},{n:["man elf","male elf"],u:"1f9dd-200d-2642-fe0f",v:["1f9dd-1f3fb-200d-2642-fe0f","1f9dd-1f3fc-200d-2642-fe0f","1f9dd-1f3fd-200d-2642-fe0f","1f9dd-1f3fe-200d-2642-fe0f","1f9dd-1f3ff-200d-2642-fe0f"],a:"5.0"},{n:["woman elf","female elf"],u:"1f9dd-200d-2640-fe0f",v:["1f9dd-1f3fb-200d-2640-fe0f","1f9dd-1f3fc-200d-2640-fe0f","1f9dd-1f3fd-200d-2640-fe0f","1f9dd-1f3fe-200d-2640-fe0f","1f9dd-1f3ff-200d-2640-fe0f"],a:"5.0"},{n:["genie"],u:"1f9de",a:"5.0"},{n:["man genie","male genie"],u:"1f9de-200d-2642-fe0f",a:"5.0"},{n:["woman genie","female genie"],u:"1f9de-200d-2640-fe0f",a:"5.0"},{n:["zombie"],u:"1f9df",a:"5.0"},{n:["man zombie","male zombie"],u:"1f9df-200d-2642-fe0f",a:"5.0"},{n:["woman zombie","female zombie"],u:"1f9df-200d-2640-fe0f",a:"5.0"},{n:["troll"],u:"1f9cc",a:"14.0"},{n:["massage","face massage"],u:"1f486",v:["1f486-1f3fb","1f486-1f3fc","1f486-1f3fd","1f486-1f3fe","1f486-1f3ff"],a:"0.6"},{n:["man getting massage","man-getting-massage"],u:"1f486-200d-2642-fe0f",v:["1f486-1f3fb-200d-2642-fe0f","1f486-1f3fc-200d-2642-fe0f","1f486-1f3fd-200d-2642-fe0f","1f486-1f3fe-200d-2642-fe0f","1f486-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman getting massage","woman-getting-massage"],u:"1f486-200d-2640-fe0f",v:["1f486-1f3fb-200d-2640-fe0f","1f486-1f3fc-200d-2640-fe0f","1f486-1f3fd-200d-2640-fe0f","1f486-1f3fe-200d-2640-fe0f","1f486-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["haircut"],u:"1f487",v:["1f487-1f3fb","1f487-1f3fc","1f487-1f3fd","1f487-1f3fe","1f487-1f3ff"],a:"0.6"},{n:["man getting haircut","man-getting-haircut"],u:"1f487-200d-2642-fe0f",v:["1f487-1f3fb-200d-2642-fe0f","1f487-1f3fc-200d-2642-fe0f","1f487-1f3fd-200d-2642-fe0f","1f487-1f3fe-200d-2642-fe0f","1f487-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman getting haircut","woman-getting-haircut"],u:"1f487-200d-2640-fe0f",v:["1f487-1f3fb-200d-2640-fe0f","1f487-1f3fc-200d-2640-fe0f","1f487-1f3fd-200d-2640-fe0f","1f487-1f3fe-200d-2640-fe0f","1f487-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["walking","pedestrian"],u:"1f6b6",v:["1f6b6-1f3fb","1f6b6-1f3fc","1f6b6-1f3fd","1f6b6-1f3fe","1f6b6-1f3ff"],a:"0.6"},{n:["man walking","man-walking"],u:"1f6b6-200d-2642-fe0f",v:["1f6b6-1f3fb-200d-2642-fe0f","1f6b6-1f3fc-200d-2642-fe0f","1f6b6-1f3fd-200d-2642-fe0f","1f6b6-1f3fe-200d-2642-fe0f","1f6b6-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman walking","woman-walking"],u:"1f6b6-200d-2640-fe0f",v:["1f6b6-1f3fb-200d-2640-fe0f","1f6b6-1f3fc-200d-2640-fe0f","1f6b6-1f3fd-200d-2640-fe0f","1f6b6-1f3fe-200d-2640-fe0f","1f6b6-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["standing person"],u:"1f9cd",v:["1f9cd-1f3fb","1f9cd-1f3fc","1f9cd-1f3fd","1f9cd-1f3fe","1f9cd-1f3ff"],a:"12.0"},{n:["man standing"],u:"1f9cd-200d-2642-fe0f",v:["1f9cd-1f3fb-200d-2642-fe0f","1f9cd-1f3fc-200d-2642-fe0f","1f9cd-1f3fd-200d-2642-fe0f","1f9cd-1f3fe-200d-2642-fe0f","1f9cd-1f3ff-200d-2642-fe0f"],a:"12.0"},{n:["woman standing"],u:"1f9cd-200d-2640-fe0f",v:["1f9cd-1f3fb-200d-2640-fe0
2f","1f9cd-1f3fc-200d-2640-fe0f","1f9cd-1f3fd-200d-2640-fe0f","1f9cd-1f3fe-200d-2640-fe0f","1f9cd-1f3ff-200d-2640-fe0f"],a:"12.0"},{n:["kneeling person"],u:"1f9ce",v:["1f9ce-1f3fb","1f9ce-1f3fc","1f9ce-1f3fd","1f9ce-1f3fe","1f9ce-1f3ff"],a:"12.0"},{n:["man kneeling"],u:"1f9ce-200d-2642-fe0f",v:["1f9ce-1f3fb-200d-2642-fe0f","1f9ce-1f3fc-200d-2642-fe0f","1f9ce-1f3fd-200d-2642-fe0f","1f9ce-1f3fe-200d-2642-fe0f","1f9ce-1f3ff-200d-2642-fe0f"],a:"12.0"},{n:["woman kneeling"],u:"1f9ce-200d-2640-fe0f",v:["1f9ce-1f3fb-200d-2640-fe0f","1f9ce-1f3fc-200d-2640-fe0f","1f9ce-1f3fd-200d-2640-fe0f","1f9ce-1f3fe-200d-2640-fe0f","1f9ce-1f3ff-200d-2640-fe0f"],a:"12.0"},{n:["person with white cane","person with probing cane"],u:"1f9d1-200d-1f9af",v:["1f9d1-1f3fb-200d-1f9af","1f9d1-1f3fc-200d-1f9af","1f9d1-1f3fd-200d-1f9af","1f9d1-1f3fe-200d-1f9af","1f9d1-1f3ff-200d-1f9af"],a:"12.1"},{n:["man with white cane","man with probing cane"],u:"1f468-200d-1f9af",v:["1f468-1f3fb-200d-1f9af","1f468-1f3fc-200d-1f9af","1f468-1f3fd-200d-1f9af","1f468-1f3fe-200d-1f9af","1f468-1f3ff-200d-1f9af"],a:"12.0"},{n:["woman with white cane","woman with probing cane"],u:"1f469-200d-1f9af",v:["1f469-1f3fb-200d-1f9af","1f469-1f3fc-200d-1f9af","1f469-1f3fd-200d-1f9af","1f469-1f3fe-200d-1f9af","1f469-1f3ff-200d-1f9af"],a:"12.0"},{n:["person in motorized wheelchair"],u:"1f9d1-200d-1f9bc",v:["1f9d1-1f3fb-200d-1f9bc","1f9d1-1f3fc-200d-1f9bc","1f9d1-1f3fd-200d-1f9bc","1f9d1-1f3fe-200d-1f9bc","1f9d1-1f3ff-200d-1f9bc"],a:"12.1"},{n:["man in motorized wheelchair"],u:"1f468-200d-1f9bc",v:["1f468-1f3fb-200d-1f9bc","1f468-1f3fc-200d-1f9bc","1f468-1f3fd-200d-1f9bc","1f468-1f3fe-200d-1f9bc","1f468-1f3ff-200d-1f9bc"],a:"12.0"},{n:["woman in motorized wheelchair"],u:"1f469-200d-1f9bc",v:["1f469-1f3fb-200d-1f9bc","1f469-1f3fc-200d-1f9bc","1f469-1f3fd-200d-1f9bc","1f469-1f3fe-200d-1f9bc","1f469-1f3ff-200d-1f9bc"],a:"12.0"},{n:["person in manual wheelchair"],u:"1f9d1-200d-1f9bd",v:["1f9d1-1f3fb-200d-1f9bd","1f9d1-1f3fc-200d-1f9bd","1f9d1-1f3fd-200d-1f9bd","1f9d1-1f3fe-200d-1f9bd","1f9d1-1f3ff-200d-1f9bd"],a:"12.1"},{n:["man in manual wheelchair"],u:"1f468-200d-1f9bd",v:["1f468-1f3fb-200d-1f9bd","1f468-1f3fc-200d-1f9bd","1f468-1f3fd-200d-1f9bd","1f468-1f3fe-200d-1f9bd","1f468-1f3ff-200d-1f9bd"],a:"12.0"},{n:["woman in manual wheelchair"],u:"1f469-200d-1f9bd",v:["1f469-1f3fb-200d-1f9bd","1f469-1f3fc-200d-1f9bd","1f469-1f3fd-200d-1f9bd","1f469-1f3fe-200d-1f9bd","1f469-1f3ff-200d-1f9bd"],a:"12.0"},{n:["runner","running"],u:"1f3c3",v:["1f3c3-1f3fb","1f3c3-1f3fc","1f3c3-1f3fd","1f3c3-1f3fe","1f3c3-1f3ff"],a:"0.6"},{n:["man running","man-running"],u:"1f3c3-200d-2642-fe0f",v:["1f3c3-1f3fb-200d-2642-fe0f","1f3c3-1f3fc-200d-2642-fe0f","1f3c3-1f3fd-200d-2642-fe0f","1f3c3-1f3fe-200d-2642-fe0f","1f3c3-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman running","woman-running"],u:"1f3c3-200d-2640-fe0f",v:["1f3c3-1f3fb-200d-2640-fe0f","1f3c3-1f3fc-200d-2640-fe0f","1f3c3-1f3fd-200d-2640-fe0f","1f3c3-1f3fe-200d-2640-fe0f","1f3c3-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["dancer"],u:"1f483",v:["1f483-1f3fb","1f483-1f3fc","1f483-1f3fd","1f483-1f3fe","1f483-1f3ff"],a:"0.6"},{n:["man dancing"],u:"1f57a",v:["1f57a-1f3fb","1f57a-1f3fc","1f57a-1f3fd","1f57a-1f3fe","1f57a-1f3ff"],a:"3.0"},{n:["person in suit levitating","man in business suit levitating"],u:"1f574-fe0f",v:["1f574-1f3fb","1f574-1f3fc","1f574-1f3fd","1f574-1f3fe","1f574-1f3ff"],a:"0.7"},{n:["dancers","woman with bunny ears"],u:"1f46f",a:"0.6"},{n:["men with bunny ears","men-with-bunny-ears-partying","man-with-bunny-ears-partying"],u:"1f46f-200d-2642-fe0f",a:"4.0"},{n:["women with bunny ears","women-with-bunny-ears-partying","woman-with-bunny-ears-partying"],u:"1f46f-200d-2640-fe0f",a:"4.0"},{n:["person in steamy room"],u:"1f9d6",v:["1f9d6-1f3fb","1f9d6-1f3fc","1f9d6-1f3fd","1f9d6-1f3fe","1f9d6-1f3ff"],a:"5.0"},{n:["man in steamy room"],u:"1f9d6-200d-2642-fe0f",v:["1f9d6-1f3fb-200d-2642-fe0f","1f9d6-1f3fc-200d-2642-fe0f","1f9d6-1f3fd-200d-2642-fe0f","1f9d6-1f3fe-200d-2642-fe0f","1f9d6-1f3ff-200d-2642-fe0f"],a:"5.0"},{n:["woman in steamy room"],u:"1f9d6-200d-2640-fe0f",v:["1f9d6-1f3fb-200d-2640-fe0f","1f9d6-1f3fc-200d-2640-fe0f","1f9d6-1f3fd-200d-2640-fe0f","1f9d6-1f3fe-200d-2640-fe0f","1f9d6-1f3ff-200d-2640-fe0f"],a:"5.0"},{n:["person climbing"],u:"1f9d7",v:["1f9d7-1f3fb","1f9d7-1f3fc","1f9d7-1f3fd","1f9d7-1f3fe","1f9d7-1f3ff"],a:"5.0"},{n:["man climbing"],u:"1f9d7-200d-2642-fe0f",v:["1f9d7-1f3fb-200d-2642-fe0f","1f9d7-1f3fc-200d-2642-fe0f","1f9d7-1f3fd-200d-2642-fe0f","1f9d7-1f3fe-200d-2642-fe0f","1f9d7-1f3ff-200d-2642-fe0f"],a:"5.0"},{n:["woman climbing"],u:"1f9d7-200d-2640-fe0f",v:["1f9d7-1f3fb-200d-2640-fe0f","1f9d7-1f3fc-200d-2640-fe0f","1f9d7-1f3fd-200d-2640-fe0f","1f9d7-1f3fe-200d-2640-fe0f","1f9d7-1f3ff-200d-2640-fe0f"],a:"5.0"},{n:["fencer"],u:"1f93a",a:"3.0"},{n:["horse racing"],u:"1f3c7",v:["1f3c7-1f3fb","1f3c7-1f3fc","1f3c7-1f3fd","1f3c7-1f3fe","1f3c7-1f3ff"],a:"1.0"},{n:["skier"],u:"26f7-fe0f",a:"0.7"},{n:["snowboarder"],u:"1f3c2",v:["1f3c2-1f3fb","1f3c2-1f3fc","1f3c2-1f3fd","1f3c2-1f3fe","1f3c2-1f3ff"],a:"0.6"},{n:["golfer","person golfing"],u:"1f3cc-fe0f",v:["1f3cc-1f3fb","1f3cc-1f3fc","1f3cc-1f3fd","1f3cc-1f3fe","1f3cc-1f3ff"],a:"0.7"},{n:["man golfing","man-golfing"],u:"1f3cc-fe0f-200d-2642-fe0f",v:["1f3cc-1f3fb-200d-2642-fe0f","1f3cc-1f3fc-200d-2642-fe0f","1f3cc-1f3fd-200d-2642-fe0f","1f3cc-1f3fe-200d-2642-fe0f","1f3cc-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman golfing","woman-golfing"],u:"1f3cc-fe0f-200d-2640-fe0f",v:["1f3cc-1f3fb-200d-2640-fe0f","1f3cc-1f3fc-200d-2640-fe0f","1f3cc-1f3fd-200d-2640-fe0f","1f3cc-1f3fe-200d-2640-fe0f","1f3cc-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["surfer"],u:"1f3c4",v:["1f3c4-1f3fb","1f3c4-1f3fc","1f3c4-1f3fd","1f3c4-1f3fe","1f3c4-1f3ff"],a:"0.6"},{n:["man surfing","man-surfing"],u:"1f3c4-200d-2642-fe0f",v:["1f3c4-1f3fb-200d-2642-fe0f","1f3c4-1f3fc-200d-2642-fe0f","1f3c4-1f3fd-200d-2642-fe0f","1f3c4-1f3fe-200d-2642-fe0f","1f3c4-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman surfing","woman-surfing"],u:"1f3c4-200d-2640-fe0f",v:["1f3c4-1f3fb-200d-2640-fe0f","1f3c4-1f3fc-200d-2640-fe0f","1f3c4-1f3fd-200d-2640-fe0f","1f3c4-1f3fe-200d-2640-fe0f","1f3c4-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["rowboat"],u:"1f6a3",v:["1f6a3-1f3fb","1f6a3-1f3fc","1f6a3-1f3fd","1f6a3-1f3fe","1f6a3-1f3ff"],a:"1.0"},{n:["man rowing boat","man-rowing-boat"],u:"1f6a3-200d-2642-fe0f",v:["1f6a3-1f3fb-200d-2642-fe0f","1f6a3-1f3fc-200d-2642-fe0f","1f6a3-1f3fd-200d-2642-fe0f","1f6a3-1f3fe-200d-2642-fe0f","1f6a3-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman rowing boat","woman-rowing-boat"],u:"1f6a3-200d-2640-fe0f",v:["1f6a3-1f3fb-200d-2640-fe0f","1f6a3-1f3fc-200d-2640-fe0f","1f6a3-1f3fd-200d-2640-fe0f","1f6a3-1f3fe-200d-2640-fe0f","1f6a3-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["swimmer"],u:"1f3ca",v:["1f3ca-1f3fb","1f3ca-1f3fc","1f3ca-1f3fd","1f3ca-1f3fe","1f3ca-1f3ff"],a:"0.6"},{n:["man swimming","man-swimming"],u:"1f3ca-200d-2642-fe0f",v:["1f3ca-1f3fb-200d-2642-fe0f","1f3ca-1f3fc-200d-2642-fe0f","1f3ca-1f3fd-200d-2642-fe0f","1f3ca-1f3fe-200d-2642-fe0f","1f3ca-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman swimming","woman-swimming"],u:"1f3ca-200d-2640-fe0f",v:["1f3ca-1f3fb-200d-2640-fe0f","1f3ca-1f3fc-200d-2640-fe0f","1f3ca-1f3fd-200d-2640-fe0f","1f3ca-1f3fe-200d-2640-fe0f","1f3ca-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["person with ball","person bouncing ball"],u:"26f9-fe0f",v:["26f9-1f3fb","26f9-1f3fc","26f9-1f3fd","26f9-1f3fe","26f9-1f3ff"],a:"0.7"},{n:["man bouncing ball","man-bouncing-ball"],u:"26f9-fe0f-200d-2642-fe0f",v:["26f9-1f3fb-200d-2642-fe0f","26f9-1f3fc-200d-2642-fe0f","26f9-1f3fd-200d-2642-fe0f","26f9-1f3fe-200d-2642-fe0f","26f9-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman bouncing ball","woman-bouncing-ball"],u:"26f9-fe0f-200d-2640-fe0f",v:["26f9-1f3fb-200d-2640-fe0f","26f9-1f3fc-200d-2640-fe0f","26f9-1f3fd-200d-2640-fe0f","26f9-1f3fe-200d-2640-fe0f","26f9-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["weight lifter","person lifting weights"],u:"1f3cb-fe0f",v:["1f3cb-1f3fb","1f3cb-1f3fc","1f3cb-1f3fd","1f3cb-1f3fe","1f3cb-1f3ff"],a:"0.7"},{n:["man lifting weights","man-lifting-weights"],u:"1f3cb-fe0f-200d-2642-fe0f",v:["1f3cb-1f3fb-200d-2642-fe0f","1f3cb-1f3fc-200d-2642-fe0f","1f3cb-1f3fd-200d-2642-fe0f","1f3cb-1f3fe-200d-2642-fe0f","1f3cb-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman lifting weights","woman-lifting-weights"],u:"1f3cb-fe0f-200d-2640-fe0f",v:["1f3cb-1f3fb-200d-2640-fe0f","1f3cb-1f3fc-200d-2640-fe0f","1f3cb-1f3fd-200d-2640-fe0f","1f3cb-1f3fe-200d-2640-fe0f","1f3cb-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["bicyclist"],u:"1f6b4",v:["1f6b4-1f3fb","1f6b4-1f3fc","1f6b4-1f3fd","1f6b4-1f3fe","1f6b4-1f3ff"],a:"1.0"},{n:["man biking","man-biking"],u:"1f6b4-200d-2642-fe0f",v:["1f6b4-1f3fb-200d-2642-fe0f","1f6b4-1f3fc-200d-2642-fe0f","1f6b4-1f3fd-200d-2642-fe0f","1f6b4-1f3fe-200d-2642-fe0f","1f6b4-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman biking","woman-biking"],u:"1f6b4-200d-2640-fe0f",v:["1f6b4-1f3fb-200d-2640-fe0f","1f6b4-1f3fc-200d-2640-fe0f","1f6b4-1f3fd-200d-2640-fe0f","1f6b4-1f3fe-200d-2640-fe0f","1f6b4-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["mountain bicyclist"],u:"1f6b5",v:["1f6b5-1f3fb","1f6b5-1f3fc","1f6b5-1f3fd","1f6b5-1f3fe","1f6b5-1f3ff"],a:"1.0"},{n:["man mountain biking","man-mountain-biking"],u:"1f6b5-200d-2642-fe0f",v:["1f6b5-1f3fb-200d-2642-fe0f","1f6b5-1f3fc-200d-2642-fe0f","1f6b5-1f3fd-200d-2642-fe0f","1f6b5-1f3fe-200d-2642-fe0f","1f6b5-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman mountain biking","woman-mountain-biking"],u:"1f6b5-200d-2640-fe0f",v:["1f6b5-1f3fb-200d-2640-fe0f","1f6b5-1f3fc-200d-2640-fe0f","1f6b5-1f3fd-200d-2640-fe0f","1f6b5-1f3fe-200d-2640-fe0f","1f6b5-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["person doing cartwheel"],u:"1f938",v:["1f938-1f3fb","1f938-1f3fc","1f938-1f3fd","1f938-1f3fe","1f938-1f3ff"],a:"3.0"},{n:["man cartwheeling","man-cartwheeling"],u:"1f938-200d-2642-fe0f",v:["1f938-1f3fb-200d-2642-fe0f","1f938-1f3fc-200d-2642-fe0f","1f938-1f3fd-200d-2642-fe0f","1f938-1f3fe-200d-2642-fe0f","1f938-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman cartwheeling","woman-cartwheeling"],u:"1f938-200d-2640-fe0f",v:["1f938-1f3fb-200d-2640-fe0f","1f938-1f3fc-200d-2640-fe0f","1f938-1f3fd-200d-2640-fe0f","1f938-1f3fe-200d-2640-fe0f","1f938-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["wrestlers"],u:"1f93c",a:"3.0"},{n:["men wrestling","man-wrestling"],u:"1f93c-200d-2642-fe0f",a:"4.0"},{n:["women wrestling","woman-wrestling"],u:"1f93c-200d-2640-fe0f",a:"4.0"},{n:["water polo"],u:"1f93d",v:["1f93d-1f3fb","1f93d-1f3fc","1f93d-1f3fd","1f93d-1f3fe","1f93d-1f3ff"],a:"3.0"},{n:["man playing water polo","man-playing-water-polo"],u:"1f93d-200d-2642-fe0f",v:["1f93d-1f3fb-200d-2642-fe0f","1f93d-1f3fc-200d-2642-fe0f","1f93d-1f3fd-200d-2642-fe0f","1f93d-1f3fe-200d-2642-fe0f","1f93d-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman playing water polo","woman-playing-water-polo"],u:"1f93d-200d-2640-fe0f",v:["1f93d-1f3fb-200d-2640-fe0f","1f93d-1f3fc-200d-2640-fe0f","1f93d-1f3fd-200d-2640-fe0f","1f93d-1f3fe-200d-2640-fe0f","1f93d-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["handball"],u:"1f93e",v:["1f93e-1f3fb","1f93e-1f3fc","1f93e-1f3fd","1f93e-1f3fe","1f93e-1f3ff"],a:"3.0"},{n:["man playing handball","man-playing-handball"],u:"1f93e-200d-2642-fe0f",v:["1f93e-1f3fb-200d-2642-fe0f","1f93e-1f3fc-200d-2642-fe0f","1f93e-1f3fd-200d-2642-fe0f","1f93e-1f3fe-200d-2642-fe0f","1f93e-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman playing handball","woman-playing-handball"],u:"1f93e-200d-2640-fe0f",v:["1f93e-1f3fb-200d-2640-fe0f","1f93e-1f3fc-200d-2640-fe0f","1f93e-1f3fd-200d-2640-fe0f","1f93e-1f3fe-200d-2640-fe0f","1f93e-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["juggling"],u:"1f939",v:["1f939-1f3fb","1f939-1f3fc","1f939-1f3fd","1f939-1f3fe","1f939-1f3ff"],a:"3.0"},{n:["man juggling","man-juggling"],u:"1f939-200d-2642-fe0f",v:["1f939-1f3fb-200d-2642-fe0f","1f939-1f3fc-200d-2642-fe0f","1f939-1f3fd-200d-2642-fe0f","1f939-1f3fe-200d-2642-fe0f","1f939-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman juggling","woman-juggling"],u:"1f939-200d-2640-fe0f",v:["1f939-1f3fb-200d-2640-fe0f","1f939-1f3fc-200d-2640-fe0f","1f939-1f3fd-200d-2640-fe0f","1f939-1f3fe-200d-2640-fe0f","1f939-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["person in lotus position"],u:"1f9d8",v:["1f9d8-1f3fb","1f9d8-1f3fc","1f9d8-1f3fd","1f9d8-1f3fe","1f9d8-1f3ff"],a:"5.0"},{n:["man in lotus position"],u:"1f9d8-200d-2642-fe0f",v:["1f9d8-1f3fb-200d-2642-fe0f","1f9d8-1f3fc-200d-2642-fe0f","1f9d8-1f3fd-200d-2642-fe0f","1f9d8-1f3fe-200d-2642-fe0f","1f9d8-1f3ff-200d-2642-fe0f"],a:"5.0"},{n:["woman in lotus position"],u:"1f9d8-200d-2640-fe0f",v:["1f9d8-1f3fb-200d-2640-fe0f","1f9d8-1f3fc-200d-2640-fe0f","1f9d8-1f3fd-200d-2640-fe0f","1f9d8-1f3fe-200d-2640-fe0f","1f9d8-1f3ff-200d-2640-fe0f"],a:"5.0"},{n:["bath"],u:"1f6c0",v:["1f6c0-1f3fb","1f6c0-1f3fc","1f6c0-1f3fd","1f6c0-1f3fe","1f6c0-1f3ff"],a:"0.6"},{n:["sleeping accommodation"],u:"1f6cc",v:["1f6cc-1f3fb","1f6cc-1f3fc","1f6cc-1f3fd","1f6cc-1f3fe","1f6cc-1f3ff"],a:"1.0"},{n:["people holding hands"],u:"1f9d1-200d-1f91d-200d-1f9d1",v:["1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fb","1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fc","1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fd","1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fe","1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3ff","1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fb","1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fc","1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fd","1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fe","1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3ff","1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fb","1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fc","1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fd","1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fe","1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3ff","1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fb","1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fc","1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fd","1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fe","1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3ff","1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fb","1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fc","1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fd","1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fe","1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3ff"],a:"12.0"},{n:["women holding hands","two women holding hands"],u:"1f46d",v:["1f46d-1f3fb","1f46d-1f3fc","1f46d-1f3fd","1f46d-1f3fe","1f46d-1f3ff","1f469-1f3fb-200d-1f91d-200d-1f469-1f3fc","1f469-1f3fb-200d-1f91d-200d-1f469-1f3fd","1f469-1f3fb-200d-1f91d-200d-1f469-1f3fe","1f469-1f3fb-200d-1f91d-200d-1f469-1f3ff","1f469-1f3fc-200d-1f91d-200d-1f469-1f3fb","1f469-1f3fc-200d-1f91d-200d-1f469-1f3fd","1f469-1f3fc-200d-1f91d-200d-1f469-1f3fe","1f469-1f3fc-200d-1f91d-200d-1f469-1f3ff","1f469-1f3fd-200d-1f91d-200d-1f469-1f3fb","1f469-1f3fd-200d-1f91d-200d-1f469-1f3fc","1f469-1f3fd-200d-1f91d-200d-1f469-1f3fe","1f469-1f3fd-200d-1f91d-200d-1f469-1f3ff","1f469-1f3fe-200d-1f91d-200d-1f469-1f3fb","1f469-1f3fe-200d-1f91d-200d-1f469-1f3fc","1f469-1f3fe-200d-1f91d-200d-1f469-1f3fd","1f469-1f3fe-200d-1f91d-200d-1f469-1f3ff","1f469-1f3ff-200d-1f91d-200d-1f469-1f3fb","1f469-1f3ff-200d-1f91d-200d-1f469-1f3fc","1f469-1f3ff-200d-1f91d-200d-1f469-1f3fd","1f469-1f3ff-200d-1f91d-200d-1f469-1f3fe"],a:"1.0"},{n:["couple","man and woman holding hands","woman and man holding hands"],u:"1f46b",v:["1f46b-1f3fb","1f46b-1f3fc","1f46b-1f3fd","1f46b-1f3fe","1f46b-1f3ff","1f469-1f3fb-200d-1f91d-200d-1f468-1f3fc","1f469-1f3fb-200d-1f91d-200d-1f468-1f3fd","1f469-1f3fb-200d-1f91d-200d-1f468-1f3fe","1f469-1f3fb-200d-1f91d-200d-1f468-1f3ff","1f469-1f3fc-200d-1f91d-200d-1f468-1f3fb","1f469-1f3fc-200d-1f91d-200d-1f468-1f3fd","1f469-1f3fc-200d-1f91d-200d-1f468-1f3fe","1f469-1f3fc-200d-1f91d-200d-1f468-1f3ff","1f469-1f3fd-200d-1f91d-200d-1f468-1f3fb","1f469-1f3fd-200d-1f91d-200d-1f468-1f3fc","1f469-1f3fd-200d-1f91d-200d-1f468-1f3fe","1f469-1f3fd-200d-1f91d-200d-1f468-1f3ff","1f469-1f3fe-200d-1f91d-200d-1f468-1f3fb","1f469-1f3fe-200d-1f91d-200d-1f468-1f3fc","1f469-1f3fe-200d-1f91d-200d-1f468-1f3fd","1f469-1f3fe-200d-1f91d-200d-1f468-1f3ff","1f469-1f3ff-200d-1f91d-200d-1f468-1f3fb","1f469-1f3ff-200d-1f91d-200d-1f468-1f3fc","1f469-1f3ff-200d-1f91d-200d-1f468-1f3fd","1f469-1f3ff-200d-1f91d-200d-1f468-1f3fe"],a:"0.6"},{n:["men holding hands","two men holding hands"],u:"1f46c",v:["1f46c-1f3fb","1f46c-1f3fc","1f46c-1f3fd","1f46c-1f3fe","1f46c-1f3ff","1f468-1f3fb-200d-1f91d-200d-1f468-1f3fc","1f468-1f3fb-200d-1f91d-200d-1f468-1f3fd","1f468-1f3fb-200d-1f91d-200d-1f468-1f3fe","1f468-1f3fb-200d-1f91d-200d-1f468-1f3ff","1f468-1f3fc-200d-1f91d-200d-1f468-1f3fb","1f468-1f3fc
2-200d-1f91d-200d-1f468-1f3fd","1f468-1f3fc-200d-1f91d-200d-1f468-1f3fe","1f468-1f3fc-200d-1f91d-200d-1f468-1f3ff","1f468-1f3fd-200d-1f91d-200d-1f468-1f3fb","1f468-1f3fd-200d-1f91d-200d-1f468-1f3fc","1f468-1f3fd-200d-1f91d-200d-1f468-1f3fe","1f468-1f3fd-200d-1f91d-200d-1f468-1f3ff","1f468-1f3fe-200d-1f91d-200d-1f468-1f3fb","1f468-1f3fe-200d-1f91d-200d-1f468-1f3fc","1f468-1f3fe-200d-1f91d-200d-1f468-1f3fd","1f468-1f3fe-200d-1f91d-200d-1f468-1f3ff","1f468-1f3ff-200d-1f91d-200d-1f468-1f3fb","1f468-1f3ff-200d-1f91d-200d-1f468-1f3fc","1f468-1f3ff-200d-1f91d-200d-1f468-1f3fd","1f468-1f3ff-200d-1f91d-200d-1f468-1f3fe"],a:"1.0"},{n:["kiss","couplekiss"],u:"1f48f",v:["1f48f-1f3fb","1f48f-1f3fc","1f48f-1f3fd","1f48f-1f3fe","1f48f-1f3ff","1f9d1-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fc","1f9d1-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fd","1f9d1-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fe","1f9d1-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3ff","1f9d1-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fb","1f9d1-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fd","1f9d1-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fe","1f9d1-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3ff","1f9d1-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fb","1f9d1-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fc","1f9d1-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fe","1f9d1-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3ff","1f9d1-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fb","1f9d1-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fc","1f9d1-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fd","1f9d1-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3ff","1f9d1-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fb","1f9d1-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fc","1f9d1-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fd","1f9d1-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fe"],a:"0.6"},{n:["woman-kiss-man","kiss: woman, man"],u:"1f469-200d-2764-fe0f-200d-1f48b-200d-1f468",v:["1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff"],a:"2.0"},{n:["man-kiss-man","kiss: man, man"],u:"1f468-200d-2764-fe0f-200d-1f48b-200d-1f468",v:["1f468-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f468-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f468-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f468-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f468-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f468-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f468-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f468-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f468-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f468-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f468-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f468-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f468-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f468-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f468-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f468-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f468-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f468-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f468-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f468-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f468-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f468-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f468-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f468-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f468-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff"],a:"2.0"},{n:["woman-kiss-woman","kiss: woman, woman"],u:"1f469-200d-2764-fe0f-200d-1f48b-200d-1f469",v:["1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fb","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fc","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fd","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fe","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3ff","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fb","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fc","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fd","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fe","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3ff","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fb","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fc","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fd","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fe","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3ff","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fb","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fc","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fd","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fe","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3ff","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fb","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fc","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fd","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fe","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3ff"],a:"2.0"},{n:["couple with heart"],u:"1f491",v:["1f491-1f3fb","1f491-1f3fc","1f491-1f3fd","1f491-1f3fe","1f491-1f3ff","1f9d1-1f3fb-200d-2764-fe0f-200d-1f9d1-1f3fc","1f9d1-1f3fb-200d-2764-fe0f-200d-1f9d1-1f3fd","1f9d1-1f3fb-200d-2764-fe0f-200d-1f9d1-1f3fe","1f9d1-1f3fb-200d-2764-fe0f-200d-1f9d1-1f3ff","1f9d1-1f3fc-200d-2764-fe0f-200d-1f9d1-1f3fb","1f9d1-1f3fc-200d-2764-fe0f-200d-1f9d1-1f3fd","1f9d1-1f3fc-200d-2764-fe0f-200d-1f9d1-1f3fe","1f9d1-1f3fc-200d-2764-fe0f-200d-1f9d1-1f3ff","1f9d1-1f3fd-200d-2764-fe0f-200d-1f9d1-1f3fb","1f9d1-1f3fd-200d-2764-fe0f-200d-1f9d1-1f3fc","1f9d1-1f3fd-200d-2764-fe0f-200d-1f9d1-1f3fe","1f9d1-1f3fd-200d-2764-fe0f-200d-1f9d1-1f3ff","1f9d1-1f3fe-200d-2764-fe0f-200d-1f9d1-1f3fb","1f9d1-1f3fe-200d-2764-fe0f-200d-1f9d1-1f3fc","1f9d1-1f3fe-200d-2764-fe0f-200d-1f9d1-1f3fd","1f9d1-1f3fe-200d-2764-fe0f-200d-1f9d1-1f3ff","1f9d1-1f3ff-200d-2764-fe0f-200d-1f9d1-1f3fb","1f9d1-1f3ff-200d-2764-fe0f-200d-1f9d1-1f3fc","1f9d1-1f3ff-200d-2764-fe0f-200d-1f9d1-1f3fd","1f9d1-1f3ff-200d-2764-fe0f-200d-1f9d1-1f3fe"],a:"0.6"},{n:["woman-heart-man","couple with heart: woman, man"],u:"1f469-200d-2764-fe0f-200d-1f468",v:["1f469-1f3fb-200d-2764-fe0f-200d-1f468-1f3fb","1f469-1f3fb-200d-2764-fe0f-200d-1f468-1f3fc","1f469-1f3fb-200d-2764-fe0f-200d-1f468-1f3fd","1f469-1f3fb-200d-2764-fe0f-200d-1f468-1f3fe","1f469-1f3fb-200d-2764-fe0f-200d-1f468-1f3ff","1f469-1f3fc-200d-2764-fe0f-200d-1f468-1f3fb","1f469-1f3fc-200d-2764-fe0f-200d-1f468-1f3fc","1f469-1f3fc-200d-2764-fe0f-200d-1f468-1f3fd","1f469-1f3fc-200d-2764-fe0f-200d-1f468-1f3fe","1f469-1f3fc-200d-2764-fe0f-200d-1f468-1f3ff","1f469-1f3fd-200d-2764-fe0f-200d-1f468-1f3fb","1f469-1f3fd-200d-2764-fe0f-200d-1f468-1f3fc","1f469-1f3fd-200d-2764-fe0f-200d-1f468-1f3fd","1f469-1f3fd-200d-2764-fe0f-200d-1f468-1f3fe","1f469-1f3fd-200d-2764-fe0f-200d-1f468-1f3ff","1f469-1f3fe-200d-2764-fe0f-200d-1f468-1f3fb","1f469-1f3fe-200d-2764-fe0f-200d-1f468-1f3fc","1f469-1f3fe-200d-2764-fe0f-200d-1f468-1f3fd","1f469-1f3fe-200d-2764-fe0f-200d-1f468-1f3fe","1f469-1f3fe-200d-2764-fe0f-200d-1f468-1f3ff","1f469-1f3ff-200d-2764-fe0f-200d-1f468-1f3fb","1f469-1f3ff-200d-2764-fe0f-200d-1f468-1f3fc","1f469-1f3ff-200d-2764-fe0f-200d-1f468-1f3fd","1f469-1f3ff-200d-2764-fe0f-200d-1f468-1f3fe","1f469-1f3ff-200d-2764-fe0f-200d-1f468-1f3ff"],a:"2.0"},{n:["man-heart-man","couple with heart: man, man"],u:"1f468-200d-2764-fe0f-200d-1f468",v:["1f468-1f3fb-200d-2764-fe0f-200d-1f468-1f3fb","1f468-1f3fb-200d-2764-fe0f-200d-1f468-1f3fc","1f468-1f3fb-200d-2764-fe0f-200d-1f468-1f3fd","1f468-1f3fb-200d-2764-fe0f-200d-1f468-1f3fe","1f468-1f3fb-200d-2764-fe0f-200d-1f468-1f3ff","1f468-1f3fc-200d-2764-fe0f-200d-1f468-1f3fb","1f468-1f3fc-200d-2764-fe0f-200d-1f468-1f3fc","1f468-1f3fc-200d-2764-fe0f-200d-1f468-1f3fd","1f468-1f3fc-200d-2764-fe0f-200d-1f468-1f3fe","1f468-1f3fc-200d-2764-fe0f-200d-1f468-1f3ff","1f468-1f3fd-200d-2764-fe0f-200d-1f468-1f3fb","1f468-1f3fd-200d-2764-fe0f-200d-1f468-1f3fc","1f468-1f3fd-200d-2764-fe0f-200d-1f468-1f3fd","1f468-1f3fd-200d-2764-fe0f-200d-1f468-1f3fe","1f468-1f3fd-200d-2764-fe0f-200d-1f468-1f3ff","1f468-1f3fe-200d-2764-fe0f-200d-1f468-1f3fb","1f468-1f3fe-200d-2764-fe0f-200d-1f468-1f3fc","1f468-1f3fe-200d-2764-fe0f-200d-1f468-1f3fd","1f468-1f3fe-200d-2764-fe0f-200d-1f468-1f3fe","1f468-1f3fe-200d-2764-fe0f-200d-1f468-1f3ff","1f468-1f3ff-200d-2764-fe0f-200d-1f468-1f3fb","1f468-1f3ff-200d-2764-fe0f-200d-1f468-1f3fc","1f468-1f3ff-200d-2764-fe0f-200d-1f468-1f3fd","1f468-1f3ff-200d-2764-fe0f-200d-1f468-1f3fe","1f468-1f3ff-200d-2764-fe0f-200d-1f468-1f3ff"],a:"2.0"},{n:["woman-heart-woman","couple with heart: woman, woman"],u:"1f469-200d-2764-fe0f-200d-1f469",v:["1f469-1f3fb-200d-2764-fe0f-200d-1f469-1f3fb","1f469-1f3fb-200d-2764-fe0f-200d-1f469-1f3fc","1f469-1f3fb-200d-2764-fe0f-200d-1f469-1f3fd","1f469-1f3fb-200d-2764-fe0f-200d-1f469-1f3fe","1f469-1f3fb-200d-2764-fe0f-200d-1f469-1f3ff","1f469-1f3fc-200d-2764-fe0f-200d-1f469-1f3fb","1f469-1f3fc-200d-2764-fe0f-200d-1f469-1f3fc","1f469-1f3fc-200d-2764-fe0f-200d-1f469-1f3fd","1f469-1f3fc-200d-2764-fe0f-200d-1f469-1f3fe","1f469-1f3fc-200d-2764-fe0f-200d-1f469-1f3ff","1f469-1f3fd-200d-2764-fe0f-200d-1f469-1f3fb","1f469-1f3fd-200d-2764-fe0f-200d-1f469-1f3fc","1f469-1f3fd-200d-2764-fe0f-200d-1f469-1f3fd","1f469-1f3fd-200d-2764-fe0f-200d-1f469-1f3fe","1f469-1f3fd-200d-2764-fe0f-200d-1f469-1f3ff","1f469-1f3fe-200d-2764-fe0f-200d-1f469-1f3fb","1f469-1f3fe-200d-2764-fe0f-200d-1f469-1f3fc","1f469-1f3fe-200d-2764-fe0f-200d-1f469-1f3fd","1f469-1f3fe-200d-2764-fe0f-200d-1f469-1f3fe","1f469-1f3fe-200d-2764-fe0f-200d-1f469-1f3ff","1f469-1f3ff-200d-2764-fe0f-200d-1f469-1f3fb","1f469-1f3ff-200d-2764-fe0f-200d-1f469-1f3fc","1f469-1f3ff-200d-2764-fe0f-200d-1f469-1f3fd","1f469-1f3ff-200d-2764-fe0f-200d-1f469-1f3fe","1f469-1f3ff-200d-2764-fe0f-200d-1f469-1f3ff"],a:"2.0"},{n:["family"],u:"1f46a",a:"0.6"},{n:["man-woman-boy","family: man, woman, boy"],u:"1f468-200d-1f469-200d-1f466",a:"2.0"},{n:["man-woman-girl","family: man, woman, girl"],u:"1f468-200d-1f469-200d-1f467",a:"2.0"},{n:["man-woman-girl-boy","family: man, woman, girl, boy"],u:"1f468-200d-1f469-200d-1f467-200d-1f466",a:"2.0"},{n:["man-woman-boy-boy","family: man, woman, boy, boy"],u:"1f468-200d-1f469-200d-1f466-200d-1f466",a:"2.0"},{n:["man-woman-girl-girl","family: man, woman, girl, girl"],u:"1f468-200d-1f469-200d-1f467-200d-1f467",a:"2.0"},{n:["man-man-boy","family: man, man, boy"],u:"1f468-200d-1f468-2
200d-1f466",a:"2.0"},{n:["man-man-girl","family: man, man, girl"],u:"1f468-200d-1f468-200d-1f467",a:"2.0"},{n:["man-man-girl-boy","family: man, man, girl, boy"],u:"1f468-200d-1f468-200d-1f467-200d-1f466",a:"2.0"},{n:["man-man-boy-boy","family: man, man, boy, boy"],u:"1f468-200d-1f468-200d-1f466-200d-1f466",a:"2.0"},{n:["man-man-girl-girl","family: man, man, girl, girl"],u:"1f468-200d-1f468-200d-1f467-200d-1f467",a:"2.0"},{n:["woman-woman-boy","family: woman, woman, boy"],u:"1f469-200d-1f469-200d-1f466",a:"2.0"},{n:["woman-woman-girl","family: woman, woman, girl"],u:"1f469-200d-1f469-200d-1f467",a:"2.0"},{n:["woman-woman-girl-boy","family: woman, woman, girl, boy"],u:"1f469-200d-1f469-200d-1f467-200d-1f466",a:"2.0"},{n:["woman-woman-boy-boy","family: woman, woman, boy, boy"],u:"1f469-200d-1f469-200d-1f466-200d-1f466",a:"2.0"},{n:["woman-woman-girl-girl","family: woman, woman, girl, girl"],u:"1f469-200d-1f469-200d-1f467-200d-1f467",a:"2.0"},{n:["man-boy","family: man, boy"],u:"1f468-200d-1f466",a:"4.0"},{n:["man-boy-boy","family: man, boy, boy"],u:"1f468-200d-1f466-200d-1f466",a:"4.0"},{n:["man-girl","family: man, girl"],u:"1f468-200d-1f467",a:"4.0"},{n:["man-girl-boy","family: man, girl, boy"],u:"1f468-200d-1f467-200d-1f466",a:"4.0"},{n:["man-girl-girl","family: man, girl, girl"],u:"1f468-200d-1f467-200d-1f467",a:"4.0"},{n:["woman-boy","family: woman, boy"],u:"1f469-200d-1f466",a:"4.0"},{n:["woman-boy-boy","family: woman, boy, boy"],u:"1f469-200d-1f466-200d-1f466",a:"4.0"},{n:["woman-girl","family: woman, girl"],u:"1f469-200d-1f467",a:"4.0"},{n:["woman-girl-boy","family: woman, girl, boy"],u:"1f469-200d-1f467-200d-1f466",a:"4.0"},{n:["woman-girl-girl","family: woman, girl, girl"],u:"1f469-200d-1f467-200d-1f467",a:"4.0"},{n:["speaking head","speaking head in silhouette"],u:"1f5e3-fe0f",a:"0.7"},{n:["bust in silhouette"],u:"1f464",a:"0.6"},{n:["busts in silhouette"],u:"1f465",a:"1.0"},{n:["people hugging"],u:"1fac2",a:"13.0"},{n:["footprints"],u:"1f463",a:"0.6"}],animals_nature:[{n:["monkey face"],u:"1f435",a:"0.6"},{n:["monkey"],u:"1f412",a:"0.6"},{n:["gorilla"],u:"1f98d",a:"3.0"},{n:["orangutan"],u:"1f9a7",a:"12.0"},{n:["dog","dog face"],u:"1f436",a:"0.6"},{n:["dog","dog2"],u:"1f415",a:"0.7"},{n:["guide dog"],u:"1f9ae",a:"12.0"},{n:["service dog"],u:"1f415-200d-1f9ba",a:"12.0"},{n:["poodle"],u:"1f429",a:"0.6"},{n:["wolf","wolf face"],u:"1f43a",a:"0.6"},{n:["fox face"],u:"1f98a",a:"3.0"},{n:["raccoon"],u:"1f99d",a:"11.0"},{n:["cat","cat face"],u:"1f431",a:"0.6"},{n:["cat","cat2"],u:"1f408",a:"0.7"},{n:["black cat"],u:"1f408-200d-2b1b",a:"13.0"},{n:["lion face"],u:"1f981",a:"1.0"},{n:["tiger","tiger face"],u:"1f42f",a:"0.6"},{n:["tiger","tiger2"],u:"1f405",a:"1.0"},{n:["leopard"],u:"1f406",a:"1.0"},{n:["horse","horse face"],u:"1f434",a:"0.6"},{n:["horse","racehorse"],u:"1f40e",a:"0.6"},{n:["unicorn face"],u:"1f984",a:"1.0"},{n:["zebra face"],u:"1f993",a:"5.0"},{n:["deer"],u:"1f98c",a:"3.0"},{n:["bison"],u:"1f9ac",a:"13.0"},{n:["cow","cow face"],u:"1f42e",a:"0.6"},{n:["ox"],u:"1f402",a:"1.0"},{n:["water buffalo"],u:"1f403",a:"1.0"},{n:["cow","cow2"],u:"1f404",a:"1.0"},{n:["pig","pig face"],u:"1f437",a:"0.6"},{n:["pig","pig2"],u:"1f416",a:"1.0"},{n:["boar"],u:"1f417",a:"0.6"},{n:["pig nose"],u:"1f43d",a:"0.6"},{n:["ram"],u:"1f40f",a:"1.0"},{n:["sheep"],u:"1f411",a:"0.6"},{n:["goat"],u:"1f410",a:"1.0"},{n:["dromedary camel"],u:"1f42a",a:"1.0"},{n:["camel","bactrian camel"],u:"1f42b",a:"0.6"},{n:["llama"],u:"1f999",a:"11.0"},{n:["giraffe face"],u:"1f992",a:"5.0"},{n:["elephant"],u:"1f418",a:"0.6"},{n:["mammoth"],u:"1f9a3",a:"13.0"},{n:["rhinoceros"],u:"1f98f",a:"3.0"},{n:["hippopotamus"],u:"1f99b",a:"11.0"},{n:["mouse","mouse face"],u:"1f42d",a:"0.6"},{n:["mouse","mouse2"],u:"1f401",a:"1.0"},{n:["rat"],u:"1f400",a:"1.0"},{n:["hamster","hamster face"],u:"1f439",a:"0.6"},{n:["rabbit","rabbit face"],u:"1f430",a:"0.6"},{n:["rabbit","rabbit2"],u:"1f407",a:"1.0"},{n:["chipmunk"],u:"1f43f-fe0f",a:"0.7"},{n:["beaver"],u:"1f9ab",a:"13.0"},{n:["hedgehog"],u:"1f994",a:"5.0"},{n:["bat"],u:"1f987",a:"3.0"},{n:["bear","bear face"],u:"1f43b",a:"0.6"},{n:["polar bear"],u:"1f43b-200d-2744-fe0f",a:"13.0"},{n:["koala"],u:"1f428",a:"0.6"},{n:["panda face"],u:"1f43c",a:"0.6"},{n:["sloth"],u:"1f9a5",a:"12.0"},{n:["otter"],u:"1f9a6",a:"12.0"},{n:["skunk"],u:"1f9a8",a:"12.0"},{n:["kangaroo"],u:"1f998",a:"11.0"},{n:["badger"],u:"1f9a1",a:"11.0"},{n:["feet","paw prints"],u:"1f43e",a:"0.6"},{n:["turkey"],u:"1f983",a:"1.0"},{n:["chicken"],u:"1f414",a:"0.6"},{n:["rooster"],u:"1f413",a:"1.0"},{n:["hatching chick"],u:"1f423",a:"0.6"},{n:["baby chick"],u:"1f424",a:"0.6"},{n:["hatched chick","front-facing baby chick"],u:"1f425",a:"0.6"},{n:["bird"],u:"1f426",a:"0.6"},{n:["penguin"],u:"1f427",a:"0.6"},{n:["dove","dove of peace"],u:"1f54a-fe0f",a:"0.7"},{n:["eagle"],u:"1f985",a:"3.0"},{n:["duck"],u:"1f986",a:"3.0"},{n:["swan"],u:"1f9a2",a:"11.0"},{n:["owl"],u:"1f989",a:"3.0"},{n:["dodo"],u:"1f9a4",a:"13.0"},{n:["feather"],u:"1fab6",a:"13.0"},{n:["flamingo"],u:"1f9a9",a:"12.0"},{n:["peacock"],u:"1f99a",a:"11.0"},{n:["parrot"],u:"1f99c",a:"11.0"},{n:["frog","frog face"],u:"1f438",a:"0.6"},{n:["crocodile"],u:"1f40a",a:"1.0"},{n:["turtle"],u:"1f422",a:"0.6"},{n:["lizard"],u:"1f98e",a:"3.0"},{n:["snake"],u:"1f40d",a:"0.6"},{n:["dragon face"],u:"1f432",a:"0.6"},{n:["dragon"],u:"1f409",a:"1.0"},{n:["sauropod"],u:"1f995",a:"5.0"},{n:["t-rex"],u:"1f996",a:"5.0"},{n:["whale","spouting whale"],u:"1f433",a:"0.6"},{n:["whale","whale2"],u:"1f40b",a:"1.0"},{n:["dolphin","flipper"],u:"1f42c",a:"0.6"},{n:["seal"],u:"1f9ad",a:"13.0"},{n:["fish"],u:"1f41f",a:"0.6"},{n:["tropical fish"],u:"1f420",a:"0.6"},{n:["blowfish"],u:"1f421",a:"0.6"},{n:["shark"],u:"1f988",a:"3.0"},{n:["octopus"],u:"1f419",a:"0.6"},{n:["shell","spiral shell"],u:"1f41a",a:"0.6"},{n:["coral"],u:"1fab8",a:"14.0"},{n:["snail"],u:"1f40c",a:"0.6"},{n:["butterfly"],u:"1f98b",a:"3.0"},{n:["bug"],u:"1f41b",a:"0.6"},{n:["ant"],u:"1f41c",a:"0.6"},{n:["bee","honeybee"],u:"1f41d",a:"0.6"},{n:["beetle"],u:"1fab2",a:"13.0"},{n:["ladybug","lady beetle"],u:"1f41e",a:"0.6"},{n:["cricket"],u:"1f997",a:"5.0"},{n:["cockroach"],u:"1fab3",a:"13.0"},{n:["spider"],u:"1f577-fe0f",a:"0.7"},{n:["spider web"],u:"1f578-fe0f",a:"0.7"},{n:["scorpion"],u:"1f982",a:"1.0"},{n:["mosquito"],u:"1f99f",a:"11.0"},{n:["fly"],u:"1fab0",a:"13.0"},{n:["worm"],u:"1fab1",a:"13.0"},{n:["microbe"],u:"1f9a0",a:"11.0"},{n:["bouquet"],u:"1f490",a:"0.6"},{n:["cherry blossom"],u:"1f338",a:"0.6"},{n:["white flower"],u:"1f4ae",a:"0.6"},{n:["lotus"],u:"1fab7",a:"14.0"},{n:["rosette"],u:"1f3f5-fe0f",a:"0.7"},{n:["rose"],u:"1f339",a:"0.6"},{n:["wilted flower"],u:"1f940",a:"3.0"},{n:["hibiscus"],u:"1f33a",a:"0.6"},{n:["sunflower"],u:"1f33b",a:"0.6"},{n:["blossom"],u:"1f33c",a:"0.6"},{n:["tulip"],u:"1f337",a:"0.6"},{n:["seedling"],u:"1f331",a:"0.6"},{n:["potted plant"],u:"1fab4",a:"13.0"},{n:["evergreen tree"],u:"1f332",a:"1.0"},{n:["deciduous tree"],u:"1f333",a:"1.0"},{n:["palm tree"],u:"1f334",a:"0.6"},{n:["cactus"],u:"1f335",a:"0.6"},{n:["ear of rice"],u:"1f33e",a:"0.6"},{n:["herb"],u:"1f33f",a:"0.6"},{n:["shamrock"],u:"2618-fe0f",a:"1.0"},{n:["four leaf clover"],u:"1f340",a:"0.6"},{n:["maple leaf"],u:"1f341",a:"0.6"},{n:["fallen leaf"],u:"1f342",a:"0.6"},{n:["leaves","leaf fluttering in wind"],u:"1f343",a:"0.6"},{n:["empty nest"],u:"1fab9",a:"14.0"},{n:["nest with eggs"],u:"1faba",a:"14.0"}],food_drink:[{n:["grapes"],u:"1f347",a:"0.6"},{n:["melon"],u:"1f348",a:"0.6"},{n:["watermelon"],u:"1f349",a:"0.6"},{n:["tangerine"],u:"1f34a",a:"0.6"},{n:["lemon"],u:"1f34b",a:"1.0"},{n:["banana"],u:"1f34c",a:"0.6"},{n:["pineapple"],u:"1f34d",a:"0.6"},{n:["mango"],u:"1f96d",a:"11.0"}
2,{n:["apple","red apple"],u:"1f34e",a:"0.6"},{n:["green apple"],u:"1f34f",a:"0.6"},{n:["pear"],u:"1f350",a:"1.0"},{n:["peach"],u:"1f351",a:"0.6"},{n:["cherries"],u:"1f352",a:"0.6"},{n:["strawberry"],u:"1f353",a:"0.6"},{n:["blueberries"],u:"1fad0",a:"13.0"},{n:["kiwifruit"],u:"1f95d",a:"3.0"},{n:["tomato"],u:"1f345",a:"0.6"},{n:["olive"],u:"1fad2",a:"13.0"},{n:["coconut"],u:"1f965",a:"5.0"},{n:["avocado"],u:"1f951",a:"3.0"},{n:["eggplant","aubergine"],u:"1f346",a:"0.6"},{n:["potato"],u:"1f954",a:"3.0"},{n:["carrot"],u:"1f955",a:"3.0"},{n:["corn","ear of maize"],u:"1f33d",a:"0.6"},{n:["hot pepper"],u:"1f336-fe0f",a:"0.7"},{n:["bell pepper"],u:"1fad1",a:"13.0"},{n:["cucumber"],u:"1f952",a:"3.0"},{n:["leafy green"],u:"1f96c",a:"11.0"},{n:["broccoli"],u:"1f966",a:"5.0"},{n:["garlic"],u:"1f9c4",a:"12.0"},{n:["onion"],u:"1f9c5",a:"12.0"},{n:["mushroom"],u:"1f344",a:"0.6"},{n:["peanuts"],u:"1f95c",a:"3.0"},{n:["beans"],u:"1fad8",a:"14.0"},{n:["chestnut"],u:"1f330",a:"0.6"},{n:["bread"],u:"1f35e",a:"0.6"},{n:["croissant"],u:"1f950",a:"3.0"},{n:["baguette bread"],u:"1f956",a:"3.0"},{n:["flatbread"],u:"1fad3",a:"13.0"},{n:["pretzel"],u:"1f968",a:"5.0"},{n:["bagel"],u:"1f96f",a:"11.0"},{n:["pancakes"],u:"1f95e",a:"3.0"},{n:["waffle"],u:"1f9c7",a:"12.0"},{n:["cheese wedge"],u:"1f9c0",a:"1.0"},{n:["meat on bone"],u:"1f356",a:"0.6"},{n:["poultry leg"],u:"1f357",a:"0.6"},{n:["cut of meat"],u:"1f969",a:"5.0"},{n:["bacon"],u:"1f953",a:"3.0"},{n:["hamburger"],u:"1f354",a:"0.6"},{n:["fries","french fries"],u:"1f35f",a:"0.6"},{n:["pizza","slice of pizza"],u:"1f355",a:"0.6"},{n:["hotdog","hot dog"],u:"1f32d",a:"1.0"},{n:["sandwich"],u:"1f96a",a:"5.0"},{n:["taco"],u:"1f32e",a:"1.0"},{n:["burrito"],u:"1f32f",a:"1.0"},{n:["tamale"],u:"1fad4",a:"13.0"},{n:["stuffed flatbread"],u:"1f959",a:"3.0"},{n:["falafel"],u:"1f9c6",a:"12.0"},{n:["egg"],u:"1f95a",a:"3.0"},{n:["cooking","fried egg"],u:"1f373",a:"0.6"},{n:["shallow pan of food"],u:"1f958",a:"3.0"},{n:["stew","pot of food"],u:"1f372",a:"0.6"},{n:["fondue"],u:"1fad5",a:"13.0"},{n:["bowl with spoon"],u:"1f963",a:"5.0"},{n:["green salad"],u:"1f957",a:"3.0"},{n:["popcorn"],u:"1f37f",a:"1.0"},{n:["butter"],u:"1f9c8",a:"12.0"},{n:["salt","salt shaker"],u:"1f9c2",a:"11.0"},{n:["canned food"],u:"1f96b",a:"5.0"},{n:["bento","bento box"],u:"1f371",a:"0.6"},{n:["rice cracker"],u:"1f358",a:"0.6"},{n:["rice ball"],u:"1f359",a:"0.6"},{n:["rice","cooked rice"],u:"1f35a",a:"0.6"},{n:["curry","curry and rice"],u:"1f35b",a:"0.6"},{n:["ramen","steaming bowl"],u:"1f35c",a:"0.6"},{n:["spaghetti"],u:"1f35d",a:"0.6"},{n:["sweet potato","roasted sweet potato"],u:"1f360",a:"0.6"},{n:["oden"],u:"1f362",a:"0.6"},{n:["sushi"],u:"1f363",a:"0.6"},{n:["fried shrimp"],u:"1f364",a:"0.6"},{n:["fish cake","fish cake with swirl design"],u:"1f365",a:"0.6"},{n:["moon cake"],u:"1f96e",a:"11.0"},{n:["dango"],u:"1f361",a:"0.6"},{n:["dumpling"],u:"1f95f",a:"5.0"},{n:["fortune cookie"],u:"1f960",a:"5.0"},{n:["takeout box"],u:"1f961",a:"5.0"},{n:["crab"],u:"1f980",a:"1.0"},{n:["lobster"],u:"1f99e",a:"11.0"},{n:["shrimp"],u:"1f990",a:"3.0"},{n:["squid"],u:"1f991",a:"3.0"},{n:["oyster"],u:"1f9aa",a:"12.0"},{n:["icecream","soft ice cream"],u:"1f366",a:"0.6"},{n:["shaved ice"],u:"1f367",a:"0.6"},{n:["ice cream"],u:"1f368",a:"0.6"},{n:["doughnut"],u:"1f369",a:"0.6"},{n:["cookie"],u:"1f36a",a:"0.6"},{n:["birthday","birthday cake"],u:"1f382",a:"0.6"},{n:["cake","shortcake"],u:"1f370",a:"0.6"},{n:["cupcake"],u:"1f9c1",a:"11.0"},{n:["pie"],u:"1f967",a:"5.0"},{n:["chocolate bar"],u:"1f36b",a:"0.6"},{n:["candy"],u:"1f36c",a:"0.6"},{n:["lollipop"],u:"1f36d",a:"0.6"},{n:["custard"],u:"1f36e",a:"0.6"},{n:["honey pot"],u:"1f36f",a:"0.6"},{n:["baby bottle"],u:"1f37c",a:"1.0"},{n:["glass of milk"],u:"1f95b",a:"3.0"},{n:["coffee","hot beverage"],u:"2615",a:"0.6"},{n:["teapot"],u:"1fad6",a:"13.0"},{n:["tea","teacup without handle"],u:"1f375",a:"0.6"},{n:["sake","sake bottle and cup"],u:"1f376",a:"0.6"},{n:["champagne","bottle with popping cork"],u:"1f37e",a:"1.0"},{n:["wine glass"],u:"1f377",a:"0.6"},{n:["cocktail","cocktail glass"],u:"1f378",a:"0.6"},{n:["tropical drink"],u:"1f379",a:"0.6"},{n:["beer","beer mug"],u:"1f37a",a:"0.6"},{n:["beers","clinking beer mugs"],u:"1f37b",a:"0.6"},{n:["clinking glasses"],u:"1f942",a:"3.0"},{n:["tumbler glass"],u:"1f943",a:"3.0"},{n:["pouring liquid"],u:"1fad7",a:"14.0"},{n:["cup with straw"],u:"1f964",a:"5.0"},{n:["bubble tea"],u:"1f9cb",a:"13.0"},{n:["beverage box"],u:"1f9c3",a:"12.0"},{n:["mate drink"],u:"1f9c9",a:"12.0"},{n:["ice cube"],u:"1f9ca",a:"12.0"},{n:["chopsticks"],u:"1f962",a:"5.0"},{n:["knife fork plate","fork and knife with plate"],u:"1f37d-fe0f",a:"0.7"},{n:["fork and knife"],u:"1f374",a:"0.6"},{n:["spoon"],u:"1f944",a:"3.0"},{n:["hocho","knife"],u:"1f52a",a:"0.6"},{n:["jar"],u:"1fad9",a:"14.0"},{n:["amphora"],u:"1f3fa",a:"1.0"}],travel_places:[{n:["earth africa","earth globe europe-africa"],u:"1f30d",a:"0.7"},{n:["earth americas","earth globe americas"],u:"1f30e",a:"0.7"},{n:["earth asia","earth globe asia-australia"],u:"1f30f",a:"0.6"}
2,{n:["globe with meridians"],u:"1f310",a:"1.0"},{n:["world map"],u:"1f5fa-fe0f",a:"0.7"},{n:["japan","silhouette of japan"],u:"1f5fe",a:"0.6"},{n:["compass"],u:"1f9ed",a:"11.0"},{n:["snow-capped mountain","snow capped mountain"],u:"1f3d4-fe0f",a:"0.7"},{n:["mountain"],u:"26f0-fe0f",a:"0.7"},{n:["volcano"],u:"1f30b",a:"0.6"},{n:["mount fuji"],u:"1f5fb",a:"0.6"},{n:["camping"],u:"1f3d5-fe0f",a:"0.7"},{n:["beach with umbrella"],u:"1f3d6-fe0f",a:"0.7"},{n:["desert"],u:"1f3dc-fe0f",a:"0.7"},{n:["desert island"],u:"1f3dd-fe0f",a:"0.7"},{n:["national park"],u:"1f3de-fe0f",a:"0.7"},{n:["stadium"],u:"1f3df-fe0f",a:"0.7"},{n:["classical building"],u:"1f3db-fe0f",a:"0.7"},{n:["building construction"],u:"1f3d7-fe0f",a:"0.7"},{n:["brick","bricks"],u:"1f9f1",a:"11.0"},{n:["rock"],u:"1faa8",a:"13.0"},{n:["wood"],u:"1fab5",a:"13.0"},{n:["hut"],u:"1f6d6",a:"13.0"},{n:["houses","house buildings"],u:"1f3d8-fe0f",a:"0.7"},{n:["derelict house","derelict house building"],u:"1f3da-fe0f",a:"0.7"},{n:["house","house building"],u:"1f3e0",a:"0.6"},{n:["house with garden"],u:"1f3e1",a:"0.6"},{n:["office","office building"],u:"1f3e2",a:"0.6"},{n:["post office","japanese post office"],u:"1f3e3",a:"0.6"},{n:["european post office"],u:"1f3e4",a:"1.0"},{n:["hospital"],u:"1f3e5",a:"0.6"},{n:["bank"],u:"1f3e6",a:"0.6"},{n:["hotel"],u:"1f3e8",a:"0.6"},{n:["love hotel"],u:"1f3e9",a:"0.6"},{n:["convenience store"],u:"1f3ea",a:"0.6"},{n:["school"],u:"1f3eb",a:"0.6"},{n:["department store"],u:"1f3ec",a:"0.6"},{n:["factory"],u:"1f3ed",a:"0.6"},{n:["japanese castle"],u:"1f3ef",a:"0.6"},{n:["european castle"],u:"1f3f0",a:"0.6"},{n:["wedding"],u:"1f492",a:"0.6"},{n:["tokyo tower"],u:"1f5fc",a:"0.6"},{n:["statue of liberty"],u:"1f5fd",a:"0.6"},{n:["church"],u:"26ea",a:"0.6"},{n:["mosque"],u:"1f54c",a:"1.0"},{n:["hindu temple"],u:"1f6d5",a:"12.0"},{n:["synagogue"],u:"1f54d",a:"1.0"},{n:["shinto shrine"],u:"26e9-fe0f",a:"0.7"},{n:["kaaba"],u:"1f54b",a:"1.0"},{n:["fountain"],u:"26f2",a:"0.6"},{n:["tent"],u:"26fa",a:"0.6"},{n:["foggy"],u:"1f301",a:"0.6"},{n:["night with stars"],u:"1f303",a:"0.6"},{n:["cityscape"],u:"1f3d9-fe0f",a:"0.7"},{n:["sunrise over mountains"],u:"1f304",a:"0.6"},{n:["sunrise"],u:"1f305",a:"0.6"},{n:["city sunset","cityscape at dusk"],u:"1f306",a:"0.6"},{n:["city sunrise","sunset over buildings"],u:"1f307",a:"0.6"},{n:["bridge at night"],u:"1f309",a:"0.6"},{n:["hotsprings","hot springs"],u:"2668-fe0f",a:"0.6"},{n:["carousel horse"],u:"1f3a0",a:"0.6"},{n:["playground slide"],u:"1f6dd",a:"14.0"},{n:["ferris wheel"],u:"1f3a1",a:"0.6"},{n:["roller coaster"],u:"1f3a2",a:"0.6"},{n:["barber","barber pole"],u:"1f488",a:"0.6"},{n:["circus tent"],u:"1f3aa",a:"0.6"},{n:["steam locomotive"],u:"1f682",a:"1.0"},{n:["railway car"],u:"1f683",a:"0.6"},{n:["high-speed train","bullettrain side"],u:"1f684",a:"0.6"},{n:["bullettrain front","high-speed train with bullet nose"],u:"1f685",a:"0.6"},{n:["train","train2"],u:"1f686",a:"1.0"},{n:["metro"],u:"1f687",a:"0.6"},{n:["light rail"],u:"1f688",a:"1.0"},{n:["station"],u:"1f689",a:"0.6"},{n:["tram"],u:"1f68a",a:"1.0"},{n:["monorail"],u:"1f69d",a:"1.0"},{n:["mountain railway"],u:"1f69e",a:"1.0"},{n:["train","tram car"],u:"1f68b",a:"1.0"},{n:["bus"],u:"1f68c",a:"0.6"},{n:["oncoming bus"],u:"1f68d",a:"0.7"},{n:["trolleybus"],u:"1f68e",a:"1.0"},{n:["minibus"],u:"1f690",a:"1.0"},{n:["ambulance"],u:"1f691",a:"0.6"},{n:["fire engine"],u:"1f692",a:"0.6"},{n:["police car"],u:"1f693",a:"0.6"},{n:["oncoming police car"],u:"1f694",a:"0.7"},{n:["taxi"],u:"1f695",a:"0.6"},{n:["oncoming taxi"],u:"1f696",a:"1.0"},{n:["car","red car","automobile"],u:"1f697",a:"0.6"},{n:["oncoming automobile"],u:"1f698",a:"0.7"},{n:["blue car","recreational vehicle"],u:"1f699",a:"0.6"},{n:["pickup truck"],u:"1f6fb",a:"13.0"},{n:["truck","delivery truck"],u:"1f69a",a:"0.6"},{n:["articulated lorry"],u:"1f69b",a:"1.0"},{n:["tractor"],u:"1f69c",a:"1.0"},{n:["racing car"],u:"1f3ce-fe0f",a:"0.7"},{n:["motorcycle","racing motorcycle"],u:"1f3cd-fe0f",a:"0.7"},{n:["motor scooter"],u:"1f6f5",a:"3.0"},{n:["manual wheelchair"],u:"1f9bd",a:"12.0"},{n:["motorized wheelchair"],u:"1f9bc",a:"12.0"},{n:["auto rickshaw"],u:"1f6fa",a:"12.0"},{n:["bike","bicycle"],u:"1f6b2",a:"0.6"},{n:["scooter"],u:"1f6f4",a:"3.0"},{n:["skateboard"],u:"1f6f9",a:"11.0"},{n:["roller skate"],u:"1f6fc",a:"13.0"},{n:["busstop","bus stop"],u:"1f68f",a:"0.6"},{n:["motorway"],u:"1f6e3-fe0f",a:"0.7"},{n:["railway track"],u:"1f6e4-fe0f",a:"0.7"},{n:["oil drum"],u:"1f6e2-fe0f",a:"0.7"},{n:["fuelpump","fuel pump"],u:"26fd",a:"0.6"},{n:["wheel"],u:"1f6de",a:"14.0"},{n:["rotating light","police cars revolving light"],u:"1f6a8",a:"0.6"},{n:["traffic light","horizontal traffic light"],u:"1f6a5",a:"0.6"},{n:["vertical traffic light"],u:"1f6a6",a:"1.0"},{n:["octagonal sign"],u:"1f6d1",a:"3.0"},{n:["construction","construction sign"],u:"1f6a7",a:"0.6"},{n:["anchor"],u:"2693",a:"0.6"},{n:["ring buoy"],u:"1f6df",a:"14.0"},{n:["boat","sailboat"],u:"26f5",a:"0.6"},{n:["canoe"],u:"1f6f6",a:"3.0"},{n:["speedboat"],u:"1f6a4",a:"0.6"},{n:["passenger ship"],u:"1f6f3-fe0f",a:"0.7"},{n:["ferry"],u:"26f4-fe0f",a:"0.7"},{n:["motor boat"],u:"1f6e5-fe0f",a:"0.7"},{n:["ship"],u:"1f6a2",a:"0.6"},{n:["airplane"],u:"2708-fe0f",a:"0.6"},{n:["small airplane"],u:"1f6e9-fe0f",a:"0.7"},{n:["airplane departure"],u:"1f6eb",a:"1.0"},{n:["airplane arriving"],u:"1f6ec",a:"1.0"},{n:["parachute"],u:"1fa82",a:"12.0"},{n:["seat"],u:"1f4ba",a:"0.6"},{n:["helicopter"],u:"1f681",a:"1.0"},{n:["suspension railway"],u:"1f69f",a:"1.0"},{n:["mountain cableway"],u:"1f6a0",a:"1.0"},{n:["aerial tramway"],u:"1f6a1",a:"1.0"},{n:["satellite"],u:"1f6f0-fe0f",a:"0.7"},{n:["rocket"],u:"1f680",a:"0.6"},{n:["flying saucer"],u:"1f6f8",a:"5.0"},{n:["bellhop bell"],u:"1f6ce-fe0f",a:"0.7"},{n:["luggage"],u:"1f9f3",a:"11.0"},{n:["hourglass"],u:"231b",a:"0.6"},{n:["hourglass flowing sand","hourglass with flowing sand"],u:"23f3",a:"0.6"},{n:["watch"],u:"231a",a:"0.6"},{n:["alarm clock"],u:"23f0",a:"0.6"},{n:["stopwatch"],u:"23f1-fe0f",a:"1.0"},{n:["timer clock"],u:"23f2-fe0f",a:"1.0"},{n:["mantelpiece clock"],u:"1f570-fe0f",a:"0.7"},{n:["clock12","clock face twelve oclock"],u:"1f55b",a:"0.6"},{n:["clock1230","clock face twelve-thirty"],u:"1f567",a:"0.7"},{n:["clock1","clock face one oclock"],u:"1f550",a:"0.6"},{n:["clock130","clock face one-thirty"],u:"1f55c",a:"0.7"},{n:["clock2","clock face two oclock"],u:"1f551",a:"0.6"},{n:["clock230","clock face two-thirty"],u:"1f55d",a:"0.7"},{n:["clock3","clock face three oclock"],u:"1f552",a:"0.6"},{n:["clock330","clock face three-thirty"],u:"1f55e",a:"0.7"},{n:["clock4","clock face four oclock"],u:"1f553",a:"0.6"},{n:["clock430","clock face four-thirty"],u:"1f55f",a:"0.7"},{n:["clock5","clock face five oclock"],u:"1f554",a:"0.6"},{n:["clock530","clock face five-thirty"],u:"1f560",a:"0.7"},{n:["clock6","clock face six oclock"],u:"1f555",a:"0.6"},{n:["clock630","clock face six-thirty"],u:"1f561",a:"0.7"},{n:["clock7","clock face seven oclock"],u:"1f556",a:"0.6"},{n:["clock730","clock face seven-thirty"],u:"1f562",a:"0.7"},{n:["clock8","clock face eight oclock"],u:"1f557",a:"0.6"},{n:["clock830","clock face eight-thirty"],u:"1f563",a:"0.7"},{n:["clock9","clock face nine oclock"],u:"1f558",a:"0.6"},{n:["clock930","clock face nine-thirty"],u:"1f564",a:"0.7"},{n:["clock10","clock face ten oclock"],u:"1f559",a:"0.6"},{n:["clock1030","clock face ten-thirty"],u:"1f565",a:"0.7"},{n:["clock11","clock face eleven oclock"],u:"1f55a",a:"0.6"},{n:["clock1130","clock face eleven-thirty"],u:"1f566",a:"0.7"},{n:["new moon","new moon symbol"],u:"1f311",a:"0.6"},{n:["waxing crescent moon","waxing crescent moon symbol"],u:"1f312",a:"1.0"},{n:["first quarter moon","first quarter moon symbol"],u:"1f313",a:"0.6"},{n:["moon","waxing gibbous moon","waxing gibbous moon symbol"],u:"1f314",a:"0.6"},{n:["full moon","full moon symbol"],u:"1f315",a:"0.6"},{n:["waning gibbous moon","waning gibbous moon symbol"],u:"1f316",a:"1.0"},{n:["last quarter moon","last quarter moon symbol"],u:"1f317",a:"1.0"},{n:["waning crescent moon","waning crescent moon symbol"],u:"1f318",a:"1.0"},{n:["crescent moon"],u:"1f319",a:"0.6"},{n:["new moon with face"],u:"1f31a",a:"1.0"},{n:["first quarter moon with face"],u:"1f31b",a:"0.6"},{n:["last quarter moon with face"],u:"1f31c",a:"0.7"},{n:["thermometer"],u:"1f321-fe0f",a:"0.7"},{n:["sunny","black sun with rays"],u:"2600-fe0f",a:"0.6"},{n:["full moon with face"],u:"1f31d",a:"1.0"},{n:["sun with face"],u:"1f31e",a:"1.0"},{n:["ringed planet"],u:"1fa90",a:"12.0"},{n:["star","white medium star"],u:"2b50",a:"0.6"},{n:["star2","glowing star"],u:"1f31f",a:"0.6"},{n:["stars","shooting star"],u:"1f320",a:"0.6"},{n:["milky way"],u:"1f30c",a:"0.6"},{n:["cloud"],u:"2601-fe0f",a:"0.6"},{n:["partly sunny","sun behind cloud"],u:"26c5",a:"0.6"},{n:["thunder cloud and rain","cloud with lightning and rain"],u:"26c8-fe0f",a:"0.7"},{n:["mostly sunny","sun small cloud","sun behind small cloud"],u:"1f324-fe0f",a:"0.7"},{n:["barely sunny","sun behind cloud","sun behind large cloud"],u:"1f325-fe0f",a:"0.7"},{n:["partly sunny rain","sun behind rain cloud"],u:"1f326-fe0f",a:"0.7"},{n:["rain cloud","cloud with rain"],u:"1f327-fe0f",a:"0.7"},{n:["snow cloud","cloud with snow"],u:"1f328-fe0f",a:"0.7"},{n:["lightning","lightning cloud","cloud with lightning"],u:"1f329-fe0f",a:"0.7"},{n:["tornado","tornado cloud"],u:"1f32a-fe0f",a:"0.7"},{n:["fog"],u:"1f32b-fe0f",a:"0.7"},{n:["wind face","wind blowing face"],u:"1f32c-fe0f",a:"0.7"},{n:["cyclone"],u:"1f300",a:"0.6"},{n:["rainbow"],u:"1f308",a:"0.6"},{n:["closed umbrella"],u:"1f302",a:"0.6"},{n:["umbrella"],u:"2602-fe0f",a:"0.7"},{n:["umbrella with rain drops"],u:"2614",a:"0.6"},{n:["umbrella on ground"],u:"26f1-fe0f",a:"0.7"},{n:["zap","high voltage sign"],u:"26a1",a:"0.6"},{n:["snowflake"],u:"2744-fe0f",a:"0.6"},{n:["snowman"],u:"2603-fe0f",a:"0.7"},{n:["snowman without snow"],u:"26c4",a:"0.6"},{n:["comet"],u:"2604-fe0f",a:"1.0"},{n:["fire"],u:"1f525",a:"0.6"},{n:["droplet"],u:"1f4a7",a:"0.6"},{n:["ocean","water wave"],u:"1f30a",a:"0.6"}],activities:[{n:["jack-o-lantern","jack o lantern"],u:"1f383",a:"0.6"},{n:["christmas tree"],u:"1f384",a:"0.6"},{n:["fireworks"],u:"1f386",a:"0.6"},{n:["sparkler","firework sparkler"],u:"1f387",a:"0.6"},{n:["firecracker"],u:"1f9e8",a:"11.0"},{n:["sparkles"],u:"2728",a:"0.6"},{n:["balloon"],u:"1f388",a:"0.6"},{n:["tada","party popper"],u:"1f389",a:"0.6"},{n:["confetti ball"],u:"1f38a",a:"0.6"},{n:["tanabata tree"],u:"1f38b",a:"0.6"},{n:["bamboo","pine decoration"],u:"1f38d",a:"0.6"},{n:["dolls","japanese dolls"],u:"1f38e",a:"0.6"},{n:["flags","carp streamer"],u:"1f38f",a:"0.6"},{n:["wind chime"],u:"1f390",a:"0.6"},{n:["rice scene","moon viewing ceremony"],u:"1f391",a:"0.6"},{n:["red envelope","red gift envelope"],u:"1f9e7",a:"11.0"},{n:["ribbon"],u:"1f380",a:"0.6"},{n:["gift","wrapped present"],u:"1f381",a:"0.6"},{n:["reminder ribbon"],u:"1f397-fe0f",a:"0.7"},{n:["admission tickets"],u:"1f39f-fe0f",a:"0.7"},{n:["ticket"],u:"1f3ab",a:"0.6"}
2,{n:["medal","military medal"],u:"1f396-fe0f",a:"0.7"},{n:["trophy"],u:"1f3c6",a:"0.6"},{n:["sports medal"],u:"1f3c5",a:"1.0"},{n:["first place medal"],u:"1f947",a:"3.0"},{n:["second place medal"],u:"1f948",a:"3.0"},{n:["third place medal"],u:"1f949",a:"3.0"},{n:["soccer","soccer ball"],u:"26bd",a:"0.6"},{n:["baseball"],u:"26be",a:"0.6"},{n:["softball"],u:"1f94e",a:"11.0"},{n:["basketball","basketball and hoop"],u:"1f3c0",a:"0.6"},{n:["volleyball"],u:"1f3d0",a:"1.0"},{n:["football","american football"],u:"1f3c8",a:"0.6"},{n:["rugby football"],u:"1f3c9",a:"1.0"},{n:["tennis","tennis racquet and ball"],u:"1f3be",a:"0.6"},{n:["flying disc"],u:"1f94f",a:"11.0"},{n:["bowling"],u:"1f3b3",a:"0.6"},{n:["cricket bat and ball"],u:"1f3cf",a:"1.0"},{n:["field hockey stick and ball"],u:"1f3d1",a:"1.0"},{n:["ice hockey stick and puck"],u:"1f3d2",a:"1.0"},{n:["lacrosse","lacrosse stick and ball"],u:"1f94d",a:"11.0"},{n:["table tennis paddle and ball"],u:"1f3d3",a:"1.0"},{n:["badminton racquet and shuttlecock"],u:"1f3f8",a:"1.0"},{n:["boxing glove"],u:"1f94a",a:"3.0"},{n:["martial arts uniform"],u:"1f94b",a:"3.0"},{n:["goal net"],u:"1f945",a:"3.0"},{n:["golf","flag in hole"],u:"26f3",a:"0.6"},{n:["ice skate"],u:"26f8-fe0f",a:"0.7"},{n:["fishing pole and fish"],u:"1f3a3",a:"0.6"},{n:["diving mask"],u:"1f93f",a:"12.0"},{n:["running shirt with sash"],u:"1f3bd",a:"0.6"},{n:["ski","ski and ski boot"],u:"1f3bf",a:"0.6"},{n:["sled"],u:"1f6f7",a:"5.0"},{n:["curling stone"],u:"1f94c",a:"5.0"},{n:["dart","direct hit"],u:"1f3af",a:"0.6"},{n:["yo-yo"],u:"1fa80",a:"12.0"},{n:["kite"],u:"1fa81",a:"12.0"},{n:["8ball","billiards"],u:"1f3b1",a:"0.6"},{n:["crystal ball"],u:"1f52e",a:"0.6"},{n:["magic wand"],u:"1fa84",a:"13.0"},{n:["nazar amulet"],u:"1f9ff",a:"11.0"},{n:["hamsa"],u:"1faac",a:"14.0"},{n:["video game"],u:"1f3ae",a:"0.6"},{n:["joystick"],u:"1f579-fe0f",a:"0.7"},{n:["slot machine"],u:"1f3b0",a:"0.6"},{n:["game die"],u:"1f3b2",a:"0.6"},{n:["jigsaw","jigsaw puzzle piece"],u:"1f9e9",a:"11.0"},{n:["teddy bear"],u:"1f9f8",a:"11.0"},{n:["pinata"],u:"1fa85",a:"13.0"},{n:["mirror ball"],u:"1faa9",a:"14.0"},{n:["nesting dolls"],u:"1fa86",a:"13.0"},{n:["spades","black spade suit"],u:"2660-fe0f",a:"0.6"},{n:["hearts","black heart suit"],u:"2665-fe0f",a:"0.6"},{n:["diamonds","black diamond suit"],u:"2666-fe0f",a:"0.6"},{n:["clubs","black club suit"],u:"2663-fe0f",a:"0.6"},{n:["chess pawn"],u:"265f-fe0f",a:"11.0"},{n:["black joker","playing card black joker"],u:"1f0cf",a:"0.6"},{n:["mahjong","mahjong tile red dragon"],u:"1f004",a:"0.6"},{n:["flower playing cards"],u:"1f3b4",a:"0.6"},{n:["performing arts"],u:"1f3ad",a:"0.6"},{n:["framed picture","frame with picture"],u:"1f5bc-fe0f",a:"0.7"},{n:["art","artist palette"],u:"1f3a8",a:"0.6"},{n:["thread","spool of thread"],u:"1f9f5",a:"11.0"},{n:["sewing needle"],u:"1faa1",a:"13.0"},{n:["yarn","ball of yarn"],u:"1f9f6",a:"11.0"},{n:["knot"],u:"1faa2",a:"13.0"}],objects:[{n:["eyeglasses"],u:"1f453",a:"0.6"},{n:["sunglasses","dark sunglasses"],u:"1f576-fe0f",a:"0.7"},{n:["goggles"],u:"1f97d",a:"11.0"},{n:["lab coat"],u:"1f97c",a:"11.0"},{n:["safety vest"],u:"1f9ba",a:"12.0"},{n:["necktie"],u:"1f454",a:"0.6"},{n:["shirt","tshirt","t-shirt"],u:"1f455",a:"0.6"},{n:["jeans"],u:"1f456",a:"0.6"},{n:["scarf"],u:"1f9e3",a:"5.0"},{n:["gloves"],u:"1f9e4",a:"5.0"},{n:["coat"],u:"1f9e5",a:"5.0"},{n:["socks"],u:"1f9e6",a:"5.0"},{n:["dress"],u:"1f457",a:"0.6"},{n:["kimono"],u:"1f458",a:"0.6"},{n:["sari"],u:"1f97b",a:"12.0"},{n:["one-piece swimsuit"],u:"1fa71",a:"12.0"},{n:["briefs"],u:"1fa72",a:"12.0"},{n:["shorts"],u:"1fa73",a:"12.0"},{n:["bikini"],u:"1f459",a:"0.6"},{n:["womans clothes"],u:"1f45a",a:"0.6"},{n:["purse"],u:"1f45b",a:"0.6"},{n:["handbag"],u:"1f45c",a:"0.6"},{n:["pouch"],u:"1f45d",a:"0.6"},{n:["shopping bags"],u:"1f6cd-fe0f",a:"0.7"},{n:["school satchel"],u:"1f392",a:"0.6"},{n:["thong sandal"],u:"1fa74",a:"13.0"},{n:["shoe","mans shoe"],u:"1f45e",a:"0.6"},{n:["athletic shoe"],u:"1f45f",a:"0.6"},{n:["hiking boot"],u:"1f97e",a:"11.0"},{n:["flat shoe","womans flat shoe"],u:"1f97f",a:"11.0"},{n:["high heel","high-heeled shoe"],u:"1f460",a:"0.6"},{n:["sandal","womans sandal"],u:"1f461",a:"0.6"},{n:["ballet shoes"],u:"1fa70",a:"12.0"},{n:["boot","womans boots"],u:"1f462",a:"0.6"},{n:["crown"],u:"1f451",a:"0.6"},{n:["womans hat"],u:"1f452",a:"0.6"},{n:["tophat","top hat"],u:"1f3a9",a:"0.6"},{n:["mortar board","graduation cap"],u:"1f393",a:"0.6"},{n:["billed cap"],u:"1f9e2",a:"5.0"},{n:["military helmet"],u:"1fa96",a:"13.0"},{n:["rescue worker\u2019s helmet","helmet with white cross"],u:"26d1-fe0f",a:"0.7"},{n:["prayer beads"],u:"1f4ff",a:"1.0"},{n:["lipstick"],u:"1f484",a:"0.6"},{n:["ring"],u:"1f48d",a:"0.6"},{n:["gem","gem stone"],u:"1f48e",a:"0.6"},{n:["mute","speaker with cancellation stroke"],u:"1f507",a:"1.0"},{n:["speaker"],u:"1f508",a:"0.7"}
2,{n:["sound","speaker with one sound wave"],u:"1f509",a:"1.0"},{n:["loud sound","speaker with three sound waves"],u:"1f50a",a:"0.6"},{n:["loudspeaker","public address loudspeaker"],u:"1f4e2",a:"0.6"},{n:["mega","cheering megaphone"],u:"1f4e3",a:"0.6"},{n:["postal horn"],u:"1f4ef",a:"1.0"},{n:["bell"],u:"1f514",a:"0.6"},{n:["no bell","bell with cancellation stroke"],u:"1f515",a:"1.0"},{n:["musical score"],u:"1f3bc",a:"0.6"},{n:["musical note"],u:"1f3b5",a:"0.6"},{n:["notes","multiple musical notes"],u:"1f3b6",a:"0.6"},{n:["studio microphone"],u:"1f399-fe0f",a:"0.7"},{n:["level slider"],u:"1f39a-fe0f",a:"0.7"},{n:["control knobs"],u:"1f39b-fe0f",a:"0.7"},{n:["microphone"],u:"1f3a4",a:"0.6"},{n:["headphone","headphones"],u:"1f3a7",a:"0.6"},{n:["radio"],u:"1f4fb",a:"0.6"},{n:["saxophone"],u:"1f3b7",a:"0.6"},{n:["accordion"],u:"1fa97",a:"13.0"},{n:["guitar"],u:"1f3b8",a:"0.6"},{n:["musical keyboard"],u:"1f3b9",a:"0.6"},{n:["trumpet"],u:"1f3ba",a:"0.6"},{n:["violin"],u:"1f3bb",a:"0.6"},{n:["banjo"],u:"1fa95",a:"12.0"},{n:["drum with drumsticks"],u:"1f941",a:"3.0"},{n:["long drum"],u:"1fa98",a:"13.0"},{n:["iphone","mobile phone"],u:"1f4f1",a:"0.6"},{n:["calling","mobile phone with rightwards arrow at left"],u:"1f4f2",a:"0.6"},{n:["phone","telephone","black telephone"],u:"260e-fe0f",a:"0.6"},{n:["telephone receiver"],u:"1f4de",a:"0.6"},{n:["pager"],u:"1f4df",a:"0.6"},{n:["fax","fax machine"],u:"1f4e0",a:"0.6"},{n:["battery"],u:"1f50b",a:"0.6"},{n:["low battery"],u:"1faab",a:"14.0"},{n:["electric plug"],u:"1f50c",a:"0.6"},{n:["computer","personal computer"],u:"1f4bb",a:"0.6"},{n:["desktop computer"],u:"1f5a5-fe0f",a:"0.7"},{n:["printer"],u:"1f5a8-fe0f",a:"0.7"},{n:["keyboard"],u:"2328-fe0f",a:"1.0"},{n:["computer mouse","three button mouse"],u:"1f5b1-fe0f",a:"0.7"},{n:["trackball"],u:"1f5b2-fe0f",a:"0.7"},{n:["minidisc"],u:"1f4bd",a:"0.6"},{n:["floppy disk"],u:"1f4be",a:"0.6"},{n:["cd","optical disc"],u:"1f4bf",a:"0.6"},{n:["dvd"],u:"1f4c0",a:"0.6"},{n:["abacus"],u:"1f9ee",a:"11.0"},{n:["movie camera"],u:"1f3a5",a:"0.6"},{n:["film frames"],u:"1f39e-fe0f",a:"0.7"},{n:["film projector"],u:"1f4fd-fe0f",a:"0.7"},{n:["clapper","clapper board"],u:"1f3ac",a:"0.6"},{n:["tv","television"],u:"1f4fa",a:"0.6"},{n:["camera"],u:"1f4f7",a:"0.6"},{n:["camera with flash"],u:"1f4f8",a:"1.0"},{n:["video camera"],u:"1f4f9",a:"0.6"},{n:["vhs","videocassette"],u:"1f4fc",a:"0.6"},{n:["mag","left-pointing magnifying glass"],u:"1f50d",a:"0.6"},{n:["mag right","right-pointing magnifying glass"],u:"1f50e",a:"0.6"},{n:["candle"],u:"1f56f-fe0f",a:"0.7"},{n:["bulb","electric light bulb"],u:"1f4a1",a:"0.6"},{n:["flashlight","electric torch"],u:"1f526",a:"0.6"},{n:["lantern","izakaya lantern"],u:"1f3ee",a:"0.6"},{n:["diya lamp"],u:"1fa94",a:"12.0"},{n:["notebook with decorative cover"],u:"1f4d4",a:"0.6"},{n:["closed book"],u:"1f4d5",a:"0.6"},{n:["book","open book"],u:"1f4d6",a:"0.6"},{n:["green book"],u:"1f4d7",a:"0.6"},{n:["blue book"],u:"1f4d8",a:"0.6"},{n:["orange book"],u:"1f4d9",a:"0.6"},{n:["books"],u:"1f4da",a:"0.6"},{n:["notebook"],u:"1f4d3",a:"0.6"},{n:["ledger"],u:"1f4d2",a:"0.6"},{n:["page with curl"],u:"1f4c3",a:"0.6"},{n:["scroll"],u:"1f4dc",a:"0.6"},{n:["page facing up"],u:"1f4c4",a:"0.6"},{n:["newspaper"],u:"1f4f0",a:"0.6"},{n:["rolled-up newspaper","rolled up newspaper"],u:"1f5de-fe0f",a:"0.7"},{n:["bookmark tabs"],u:"1f4d1",a:"0.6"},{n:["bookmark"],u:"1f516",a:"0.6"},{n:["label"],u:"1f3f7-fe0f",a:"0.7"},{n:["moneybag","money bag"],u:"1f4b0",a:"0.6"},{n:["coin"],u:"1fa99",a:"13.0"},{n:["yen","banknote with yen sign"],u:"1f4b4",a:"0.6"},{n:["dollar","banknote with dollar sign"],u:"1f4b5",a:"0.6"},{n:["euro","banknote with euro sign"],u:"1f4b6",a:"1.0"},{n:["pound","banknote with pound sign"],u:"1f4b7",a:"1.0"},{n:["money with wings"],u:"1f4b8",a:"0.6"},{n:["credit card"],u:"1f4b3",a:"0.6"},{n:["receipt"],u:"1f9fe",a:"11.0"},{n:["chart","chart with upwards trend and yen sign"],u:"1f4b9",a:"0.6"},{n:["email","envelope"],u:"2709-fe0f",a:"0.6"},{n:["e-mail","e-mail symbol"],u:"1f4e7",a:"0.6"},{n:["incoming envelope"],u:"1f4e8",a:"0.6"},{n:["envelope with arrow","envelope with downwards arrow above"],u:"1f4e9",a:"0.6"},{n:["outbox tray"],u:"1f4e4",a:"0.6"},{n:["inbox tray"],u:"1f4e5",a:"0.6"},{n:["package"],u:"1f4e6",a:"0.6"},{n:["mailbox","closed mailbox with raised flag"],u:"1f4eb",a:"0.6"},{n:["mailbox closed","closed mailbox with lowered flag"],u:"1f4ea",a:"0.6"},{n:["mailbox with mail","open mailbox with raised flag"],u:"1f4ec",a:"0.7"},{n:["mailbox with no mail","open mailbox with lowered flag"],u:"1f4ed",a:"0.7"},{n:["postbox"],u:"1f4ee",a:"0.6"},{n:["ballot box with ballot"],u:"1f5f3-fe0f",a:"0.7"},{n:["pencil","pencil2"],u:"270f-fe0f",a:"0.6"},{n:["black nib"],u:"2712-fe0f",a:"0.6"},{n:["fountain pen","lower left fountain pen"],u:"1f58b-fe0f",a:"0.7"},{n:["pen","lower left ballpoint pen"],u:"1f58a-fe0f",a:"0.7"},{n:["paintbrush","lower left paintbrush"],u:"1f58c-fe0f",a:"0.7"},{n:["crayon","lower left crayon"],u:"1f58d-fe0f",a:"0.7"},{n:["memo","pencil"],u:"1f4dd",a:"0.6"},{n:["briefcase"],u:"1f4bc",a:"0.6"},{n:["file folder"],u:"1f4c1",a:"0.6"},{n:["open file folder"],u:"1f4c2",a:"0.6"},{n:["card index dividers"],u:"1f5c2-fe0f",a:"0.7"},{n:["date","calendar"],u:"1f4c5",a:"0.6"},{n:["calendar","tear-off calendar"],u:"1f4c6",a:"0.6"},{n:["spiral notepad","spiral note pad"],u:"1f5d2-fe0f",a:"0.7"},{n:["spiral calendar","spiral calendar pad"],u:"1f5d3-fe0f",a:"0.7"},{n:["card index"],u:"1f4c7",a:"0.6"},{n:["chart with upwards trend"],u:"1f4c8",a:"0.6"},{n:["chart with downwards trend"],u:"1f4c9",a:"0.6"},{n:["bar chart"],u:"1f4ca",a:"0.6"},{n:["clipboard"],u:"1f4cb",a:"0.6"},{n:["pushpin"],u:"1f4cc",a:"0.6"},{n:["round pushpin"],u:"1f4cd",a:"0.6"},{n:["paperclip"],u:"1f4ce",a:"0.6"},{n:["linked paperclips"],u:"1f587-fe0f",a:"0.7"},{n:["straight ruler"],u:"1f4cf",a:"0.6"},{n:["triangular ruler"],u:"1f4d0",a:"0.6"},{n:["scissors","black scissors"],u:"2702-fe0f",a:"0.6"},{n:["card file box"],u:"1f5c3-fe0f",a:"0.7"},{n:["file cabinet"],u:"1f5c4-fe0f",a:"0.7"},{n:["wastebasket"],u:"1f5d1-fe0f",a:"0.7"},{n:["lock"],u:"1f512",a:"0.6"},{n:["unlock","open lock"],u:"1f513",a:"0.6"},{n:["lock with ink pen"],u:"1f50f",a:"0.6"},{n:["closed lock with key"],u:"1f510",a:"0.6"}
2,{n:["key"],u:"1f511",a:"0.6"},{n:["old key"],u:"1f5dd-fe0f",a:"0.7"},{n:["hammer"],u:"1f528",a:"0.6"},{n:["axe"],u:"1fa93",a:"12.0"},{n:["pick"],u:"26cf-fe0f",a:"0.7"},{n:["hammer and pick"],u:"2692-fe0f",a:"1.0"},{n:["hammer and wrench"],u:"1f6e0-fe0f",a:"0.7"},{n:["dagger","dagger knife"],u:"1f5e1-fe0f",a:"0.7"},{n:["crossed swords"],u:"2694-fe0f",a:"1.0"},{n:["gun","pistol"],u:"1f52b",a:"0.6"},{n:["boomerang"],u:"1fa83",a:"13.0"},{n:["bow and arrow"],u:"1f3f9",a:"1.0"},{n:["shield"],u:"1f6e1-fe0f",a:"0.7"},{n:["carpentry saw"],u:"1fa9a",a:"13.0"},{n:["wrench"],u:"1f527",a:"0.6"},{n:["screwdriver"],u:"1fa9b",a:"13.0"},{n:["nut and bolt"],u:"1f529",a:"0.6"},{n:["gear"],u:"2699-fe0f",a:"1.0"},{n:["clamp","compression"],u:"1f5dc-fe0f",a:"0.7"},{n:["scales","balance scale"],u:"2696-fe0f",a:"1.0"},{n:["probing cane"],u:"1f9af",a:"12.0"},{n:["link","link symbol"],u:"1f517",a:"0.6"},{n:["chains"],u:"26d3-fe0f",a:"0.7"},{n:["hook"],u:"1fa9d",a:"13.0"},{n:["toolbox"],u:"1f9f0",a:"11.0"},{n:["magnet"],u:"1f9f2",a:"11.0"},{n:["ladder"],u:"1fa9c",a:"13.0"},{n:["alembic"],u:"2697-fe0f",a:"1.0"},{n:["test tube"],u:"1f9ea",a:"11.0"},{n:["petri dish"],u:"1f9eb",a:"11.0"},{n:["dna","dna double helix"],u:"1f9ec",a:"11.0"},{n:["microscope"],u:"1f52c",a:"1.0"},{n:["telescope"],u:"1f52d",a:"1.0"},{n:["satellite antenna"],u:"1f4e1",a:"0.6"},{n:["syringe"],u:"1f489",a:"0.6"},{n:["drop of blood"],u:"1fa78",a:"12.0"},{n:["pill"],u:"1f48a",a:"0.6"},{n:["adhesive bandage"],u:"1fa79",a:"12.0"},{n:["crutch"],u:"1fa7c",a:"14.0"},{n:["stethoscope"],u:"1fa7a",a:"12.0"},{n:["x-ray"],u:"1fa7b",a:"14.0"},{n:["door"],u:"1f6aa",a:"0.6"},{n:["elevator"],u:"1f6d7",a:"13.0"},{n:["mirror"],u:"1fa9e",a:"13.0"},{n:["window"],u:"1fa9f",a:"13.0"},{n:["bed"],u:"1f6cf-fe0f",a:"0.7"},{n:["couch and lamp"],u:"1f6cb-fe0f",a:"0.7"},{n:["chair"],u:"1fa91",a:"12.0"},{n:["toilet"],u:"1f6bd",a:"0.6"},{n:["plunger"],u:"1faa0",a:"13.0"},{n:["shower"],u:"1f6bf",a:"1.0"},{n:["bathtub"],u:"1f6c1",a:"1.0"},{n:["mouse trap"],u:"1faa4",a:"13.0"},{n:["razor"],u:"1fa92",a:"12.0"},{n:["lotion bottle"],u:"1f9f4",a:"11.0"},{n:["safety pin"],u:"1f9f7",a:"11.0"},{n:["broom"],u:"1f9f9",a:"11.0"},{n:["basket"],u:"1f9fa",a:"11.0"},{n:["roll of paper"],u:"1f9fb",a:"11.0"},{n:["bucket"],u:"1faa3",a:"13.0"},{n:["soap","bar of soap"],u:"1f9fc",a:"11.0"},{n:["bubbles"],u:"1fae7",a:"14.0"},{n:["toothbrush"],u:"1faa5",a:"13.0"},{n:["sponge"],u:"1f9fd",a:"11.0"},{n:["fire extinguisher"],u:"1f9ef",a:"11.0"},{n:["shopping trolley"],u:"1f6d2",a:"3.0"},{n:["smoking","smoking symbol"],u:"1f6ac",a:"0.6"},{n:["coffin"],u:"26b0-fe0f",a:"1.0"},{n:["headstone"],u:"1faa6",a:"13.0"},{n:["funeral urn"],u:"26b1-fe0f",a:"1.0"},{n:["moyai"],u:"1f5ff",a:"0.6"},{n:["placard"],u:"1faa7",a:"13.0"},{n:["identification card"],u:"1faaa",a:"14.0"}],symbols:[{n:["atm","automated teller machine"],u:"1f3e7",a:"0.6"},{n:["put litter in its place","put litter in its place symbol"],u:"1f6ae",a:"1.0"},{n:["potable water","potable water symbol"],u:"1f6b0",a:"1.0"},{n:["wheelchair","wheelchair symbol"],u:"267f",a:"0.6"},{n:["mens","mens symbol"],u:"1f6b9",a:"0.6"},{n:["womens","womens symbol"],u:"1f6ba",a:"0.6"},{n:["restroom"],u:"1f6bb",a:"0.6"},{n:["baby symbol"],u:"1f6bc",a:"0.6"},{n:["wc","water closet"],u:"1f6be",a:"0.6"},{n:["passport control"],u:"1f6c2",a:"1.0"},{n:["customs"],u:"1f6c3",a:"1.0"},{n:["baggage claim"],u:"1f6c4",a:"1.0"},{n:["left luggage"],u:"1f6c5",a:"1.0"},{n:["warning","warning sign"],u:"26a0-fe0f",a:"0.6"},{n:["children crossing"],u:"1f6b8",a:"1.0"},{n:["no entry"],u:"26d4",a:"0.6"},{n:["no entry sign"],u:"1f6ab",a:"0.6"},{n:["no bicycles"],u:"1f6b3",a:"1.0"},{n:["no smoking","no smoking symbol"],u:"1f6ad",a:"0.6"},{n:["do not litter","do not litter symbol"],u:"1f6af",a:"1.0"},{n:["non-potable water","non-potable water symbol"],u:"1f6b1",a:"1.0"},{n:["no pedestrians"],u:"1f6b7",a:"1.0"},{n:["no mobile phones"],u:"1f4f5",a:"1.0"},{n:["underage","no one under eighteen symbol"],u:"1f51e",a:"0.6"},{n:["radioactive","radioactive sign"],u:"2622-fe0f",a:"1.0"},{n:["biohazard","biohazard sign"],u:"2623-fe0f",a:"1.0"},{n:["arrow up","upwards black arrow"],u:"2b06-fe0f",a:"0.6"},{n:["north east arrow","arrow upper right"],u:"2197-fe0f",a:"0.6"},{n:["arrow right","black rightwards arrow"],u:"27a1-fe0f",a:"0.6"}
2,{n:["south east arrow","arrow lower right"],u:"2198-fe0f",a:"0.6"},{n:["arrow down","downwards black arrow"],u:"2b07-fe0f",a:"0.6"},{n:["south west arrow","arrow lower left"],u:"2199-fe0f",a:"0.6"},{n:["arrow left","leftwards black arrow"],u:"2b05-fe0f",a:"0.6"},{n:["north west arrow","arrow upper left"],u:"2196-fe0f",a:"0.6"},{n:["up down arrow","arrow up down"],u:"2195-fe0f",a:"0.6"},{n:["left right arrow"],u:"2194-fe0f",a:"0.6"},{n:["leftwards arrow with hook"],u:"21a9-fe0f",a:"0.6"},{n:["arrow right hook","rightwards arrow with hook"],u:"21aa-fe0f",a:"0.6"},{n:["arrow heading up","arrow pointing rightwards then curving upwards"],u:"2934-fe0f",a:"0.6"},{n:["arrow heading down","arrow pointing rightwards then curving downwards"],u:"2935-fe0f",a:"0.6"},{n:["arrows clockwise","clockwise downwards and upwards open circle arrows"],u:"1f503",a:"0.6"},{n:["arrows counterclockwise","anticlockwise downwards and upwards open circle arrows"],u:"1f504",a:"1.0"},{n:["back","back with leftwards arrow above"],u:"1f519",a:"0.6"},{n:["end","end with leftwards arrow above"],u:"1f51a",a:"0.6"},{n:["on","on with exclamation mark with left right arrow above"],u:"1f51b",a:"0.6"},{n:["soon","soon with rightwards arrow above"],u:"1f51c",a:"0.6"},{n:["top","top with upwards arrow above"],u:"1f51d",a:"0.6"},{n:["place of worship"],u:"1f6d0",a:"1.0"},{n:["atom symbol"],u:"269b-fe0f",a:"1.0"},{n:["om","om symbol"],u:"1f549-fe0f",a:"0.7"},{n:["star of david"],u:"2721-fe0f",a:"0.7"},{n:["wheel of dharma"],u:"2638-fe0f",a:"0.7"},{n:["yin yang"],u:"262f-fe0f",a:"0.7"},{n:["latin cross"],u:"271d-fe0f",a:"0.7"},{n:["orthodox cross"],u:"2626-fe0f",a:"1.0"},{n:["star and crescent"],u:"262a-fe0f",a:"0.7"},{n:["peace symbol"],u:"262e-fe0f",a:"1.0"},{n:["menorah with nine branches"],u:"1f54e",a:"1.0"},{n:["six pointed star","six pointed star with middle dot"],u:"1f52f",a:"0.6"},{n:["aries"],u:"2648",a:"0.6"},{n:["taurus"],u:"2649",a:"0.6"},{n:["gemini"],u:"264a",a:"0.6"},{n:["cancer"],u:"264b",a:"0.6"},{n:["leo"],u:"264c",a:"0.6"},{n:["virgo"],u:"264d",a:"0.6"},{n:["libra"],u:"264e",a:"0.6"},{n:["scorpius"],u:"264f",a:"0.6"},{n:["sagittarius"],u:"2650",a:"0.6"},{n:["capricorn"],u:"2651",a:"0.6"},{n:["aquarius"],u:"2652",a:"0.6"},{n:["pisces"],u:"2653",a:"0.6"},{n:["ophiuchus"],u:"26ce",a:"0.6"},{n:["twisted rightwards arrows"],u:"1f500",a:"1.0"},{n:["repeat","clockwise rightwards and leftwards open circle arrows"],u:"1f501",a:"1.0"},{n:["repeat one","clockwise rightwards and leftwards open circle arrows with circled one overlay"],u:"1f502",a:"1.0"},{n:["arrow forward","black right-pointing triangle"],u:"25b6-fe0f",a:"0.6"},{n:["fast forward","black right-pointing double triangle"],u:"23e9",a:"0.6"},{n:["next track button","black right pointing double triangle with vertical bar"],u:"23ed-fe0f",a:"0.7"},{n:["play or pause button","black right pointing triangle with double vertical bar"],u:"23ef-fe0f",a:"1.0"},{n:["arrow backward","black left-pointing triangle"],u:"25c0-fe0f",a:"0.6"},{n:["rewind","black left-pointing double triangle"],u:"23ea",a:"0.6"},{n:["last track button","black left pointing double triangle with vertical bar"],u:"23ee-fe0f",a:"0.7"},{n:["arrow up small","up-pointing small red triangle"],u:"1f53c",a:"0.6"},{n:["arrow double up","black up-pointing double triangle"],u:"23eb",a:"0.6"},{n:["arrow down small","down-pointing small red triangle"],u:"1f53d",a:"0.6"},{n:["arrow double down","black down-pointing double triangle"],u:"23ec",a:"0.6"},{n:["pause button","double vertical bar"],u:"23f8-fe0f",a:"0.7"},{n:["stop button","black square for stop"],u:"23f9-fe0f",a:"0.7"},{n:["record button","black circle for record"],u:"23fa-fe0f",a:"0.7"},{n:["eject","eject button"],u:"23cf-fe0f",a:"1.0"},{n:["cinema"],u:"1f3a6",a:"0.6"},{n:["low brightness","low brightness symbol"],u:"1f505",a:"1.0"},{n:["high brightness","high brightness symbol"],u:"1f506",a:"1.0"},{n:["signal strength","antenna with bars"],u:"1f4f6",a:"0.6"},{n:["vibration mode"],u:"1f4f3",a:"0.6"},{n:["mobile phone off"],u:"1f4f4",a:"0.6"},{n:["female sign"],u:"2640-fe0f",a:"4.0"},{n:["male sign"],u:"2642-fe0f",a:"4.0"},{n:["transgender symbol"],u:"26a7-fe0f",a:"13.0"},{n:["heavy multiplication x"],u:"2716-fe0f",a:"0.6"},{n:["heavy plus sign"],u:"2795",a:"0.6"},{n:["heavy minus sign"],u:"2796",a:"0.6"},{n:["heavy division sign"],u:"2797",a:"0.6"},{n:["heavy equals sign"],u:"1f7f0",a:"14.0"},{n:["infinity"],u:"267e-fe0f",a:"11.0"},{n:["bangbang","double exclamation mark"],u:"203c-fe0f",a:"0.6"},{n:["interrobang","exclamation question mark"],u:"2049-fe0f",a:"0.6"},{n:["question","black question mark ornament"],u:"2753",a:"0.6"},{n:["grey question","white question mark ornament"],u:"2754",a:"0.6"},{n:["grey exclamation","white exclamation mark ornament"],u:"2755",a:"0.6"},{n:["exclamation","heavy exclamation mark","heavy exclamation mark symbol"],u:"2757",a:"0.6"},{n:["wavy dash"],u:"3030-fe0f",a:"0.6"},{n:["currency exchange"],u:"1f4b1",a:"0.6"},{n:["heavy dollar sign"],u:"1f4b2",a:"0.6"},{n:["medical symbol","staff of aesculapius"],u:"2695-fe0f",a:"4.0"},{n:["recycle","black universal recycling symbol"],u:"267b-fe0f",a:"0.6"},{n:["fleur-de-lis","fleur de lis"],u:"269c-fe0f",a:"1.0"},{n:["trident","trident emblem"],u:"1f531",a:"0.6"},{n:["name badge"],u:"1f4db",a:"0.6"},{n:["beginner","japanese symbol for beginner"],u:"1f530",a:"0.6"},{n:["o","heavy large circle"],u:"2b55",a:"0.6"},{n:["white check mark","white heavy check mark"],u:"2705",a:"0.6"},{n:["ballot box with check"],u:"2611-fe0f",a:"0.6"},{n:["heavy check mark"],u:"2714-fe0f",a:"0.6"},{n:["x","cross mark"],u:"274c",a:"0.6"},{n:["negative squared cross mark"],u:"274e",a:"0.6"},{n:["curly loop"],u:"27b0",a:"0.6"},{n:["loop","double curly loop"],u:"27bf",a:"1.0"},{n:["part alternation mark"],u:"303d-fe0f",a:"0.6"},{n:["eight spoked asterisk"],u:"2733-fe0f",a:"0.6"},{n:["eight pointed black star"],u:"2734-fe0f",a:"0.6"},{n:["sparkle"],u:"2747-fe0f",a:"0.6"},{n:["copyright","copyright sign"],u:"00a9-fe0f",a:"0.6"},{n:["registered","registered sign"],u:"00ae-fe0f",a:"0.6"},{n:["tm","trade mark sign"],u:"2122-fe0f",a:"0.6"},{n:["hash","hash key"],u:"0023-fe0f-20e3",a:"0.6"}
2,{n:["keycap: *","keycap star"],u:"002a-fe0f-20e3",a:"2.0"},{n:["zero","keycap 0"],u:"0030-fe0f-20e3",a:"0.6"},{n:["one","keycap 1"],u:"0031-fe0f-20e3",a:"0.6"},{n:["two","keycap 2"],u:"0032-fe0f-20e3",a:"0.6"},{n:["three","keycap 3"],u:"0033-fe0f-20e3",a:"0.6"},{n:["four","keycap 4"],u:"0034-fe0f-20e3",a:"0.6"},{n:["five","keycap 5"],u:"0035-fe0f-20e3",a:"0.6"},{n:["six","keycap 6"],u:"0036-fe0f-20e3",a:"0.6"},{n:["seven","keycap 7"],u:"0037-fe0f-20e3",a:"0.6"},{n:["eight","keycap 8"],u:"0038-fe0f-20e3",a:"0.6"},{n:["nine","keycap 9"],u:"0039-fe0f-20e3",a:"0.6"},{n:["keycap ten"],u:"1f51f",a:"0.6"},{n:["capital abcd","input symbol for latin capital letters"],u:"1f520",a:"0.6"},{n:["abcd","input symbol for latin small letters"],u:"1f521",a:"0.6"},{n:["1234","input symbol for numbers"],u:"1f522",a:"0.6"},{n:["symbols","input symbol for symbols"],u:"1f523",a:"0.6"},{n:["abc","input symbol for latin letters"],u:"1f524",a:"0.6"},{n:["a","negative squared latin capital letter a"],u:"1f170-fe0f",a:"0.6"},{n:["ab","negative squared ab"],u:"1f18e",a:"0.6"},{n:["b","negative squared latin capital letter b"],u:"1f171-fe0f",a:"0.6"},{n:["cl","squared cl"],u:"1f191",a:"0.6"},{n:["cool","squared cool"],u:"1f192",a:"0.6"},{n:["free","squared free"],u:"1f193",a:"0.6"},{n:["information source"],u:"2139-fe0f",a:"0.6"},{n:["id","squared id"],u:"1f194",a:"0.6"},{n:["m","circled latin capital letter m"],u:"24c2-fe0f",a:"0.6"},{n:["new","squared new"],u:"1f195",a:"0.6"},{n:["ng","squared ng"],u:"1f196",a:"0.6"},{n:["o2","negative squared latin capital letter o"],u:"1f17e-fe0f",a:"0.6"},{n:["ok","squared ok"],u:"1f197",a:"0.6"},{n:["parking","negative squared latin capital letter p"],u:"1f17f-fe0f",a:"0.6"},{n:["sos","squared sos"],u:"1f198",a:"0.6"},{n:["up","squared up with exclamation mark"],u:"1f199",a:"0.6"},{n:["vs","squared vs"],u:"1f19a",a:"0.6"},{n:["koko","squared katakana koko"],u:"1f201",a:"0.6"},{n:["sa","squared katakana sa"],u:"1f202-fe0f",a:"0.6"},{n:["u6708","squared cjk unified ideograph-6708"],u:"1f237-fe0f",a:"0.6"},{n:["u6709","squared cjk unified ideograph-6709"],u:"1f236",a:"0.6"},{n:["u6307","squared cjk unified ideograph-6307"],u:"1f22f",a:"0.6"},{n:["ideograph advantage","circled ideograph advantage"],u:"1f250",a:"0.6"},{n:["u5272","squared cjk unified ideograph-5272"],u:"1f239",a:"0.6"},{n:["u7121","squared cjk unified ideograph-7121"],u:"1f21a",a:"0.6"},{n:["u7981","squared cjk unified ideograph-7981"],u:"1f232",a:"0.6"},{n:["accept","circled ideograph accept"],u:"1f251",a:"0.6"},{n:["u7533","squared cjk unified ideograph-7533"],u:"1f238",a:"0.6"},{n:["u5408","squared cjk unified ideograph-5408"],u:"1f234",a:"0.6"},{n:["u7a7a","squared cjk unified ideograph-7a7a"],u:"1f233",a:"0.6"},{n:["congratulations","circled ideograph congratulation"],u:"3297-fe0f",a:"0.6"},{n:["secret","circled ideograph secret"],u:"3299-fe0f",a:"0.6"},{n:["u55b6","squared cjk unified ideograph-55b6"],u:"1f23a",a:"0.6"},{n:["u6e80","squared cjk unified ideograph-6e80"],u:"1f235",a:"0.6"},{n:["red circle","large red circle"],u:"1f534",a:"0.6"},{n:["large orange circle"],u:"1f7e0",a:"12.0"},{n:["large yellow circle"],u:"1f7e1",a:"12.0"},{n:["large green circle"],u:"1f7e2",a:"12.0"},{n:["large blue circle"],u:"1f535",a:"0.6"},{n:["large purple circle"],u:"1f7e3",a:"12.0"},{n:["large brown circle"],u:"1f7e4",a:"12.0"},{n:["black circle","medium black circle"],u:"26ab",a:"0.6"},{n:["white circle","medium white circle"],u:"26aa",a:"0.6"},{n:["large red square"],u:"1f7e5",a:"12.0"},{n:["large orange square"],u:"1f7e7",a:"12.0"},{n:["large yellow square"],u:"1f7e8",a:"12.0"},{n:["large green square"],u:"1f7e9",a:"12.0"},{n:["large blue square"],u:"1f7e6",a:"12.0"},{n:["large purple square"],u:"1f7ea",a:"12.0"},{n:["large brown square"],u:"1f7eb",a:"12.0"},{n:["black large square"],u:"2b1b",a:"0.6"},{n:["white large square"],u:"2b1c",a:"0.6"},{n:["black medium square"],u:"25fc-fe0f",a:"0.6"},{n:["white medium square"],u:"25fb-fe0f",a:"0.6"},{n:["black medium small square"],u:"25fe",a:"0.6"},{n:["white medium small square"],u:"25fd",a:"0.6"},{n:["black small square"],u:"25aa-fe0f",a:"0.6"},{n:["white small square"],u:"25ab-fe0f",a:"0.6"},{n:["large orange diamond"],u:"1f536",a:"0.6"},{n:["large blue diamond"],u:"1f537",a:"0.6"},{n:["small orange diamond"],u:"1f538",a:"0.6"},{n:["small blue diamond"],u:"1f539",a:"0.6"},{n:["small red triangle","up-pointing red triangle"],u:"1f53a",a:"0.6"},{n:["small red triangle down","down-pointing red triangle"],u:"1f53b",a:"0.6"},{n:["diamond shape with a dot inside"],u:"1f4a0",a:"0.6"},{n:["radio button"],u:"1f518",a:"0.6"},{n:["white square button"],u:"1f533",a:"0.6"},{n:["black square button"],u:"1f532",a:"0.6"}],flags:[{n:["chequered flag","checkered flag"],u:"1f3c1",a:"0.6"},{n:["triangular flag on post"],u:"1f6a9",a:"0.6"},{n:["crossed flags"],u:"1f38c",a:"0.6"},{n:["waving black flag"],u:"1f3f4",a:"1.0"},{n:["white flag","waving white flag"],u:"1f3f3-fe0f",a:"0.7"},{n:["rainbow flag","rainbow-flag"],u:"1f3f3-fe0f-200d-1f308",a:"4.0"},{n:["transgender flag"],u:"1f3f3-fe0f-200d-26a7-fe0f",a:"13.0"},{n:["pirate flag"],u:"1f3f4-200d-2620-fe0f",a:"11.0"},{n:["flag-ac","ascension island flag"],u:"1f1e6-1f1e8",a:"2.0"},{n:["flag-ad","andorra flag"],u:"1f1e6-1f1e9",a:"2.0"},{n:["flag-ae","united arab emirates flag"],u:"1f1e6-1f1ea",a:"2.0"},{n:["flag-af","afghanistan flag"],u:"1f1e6-1f1eb",a:"2.0"},{n:["flag-ag","antigua & barbuda flag"],u:"1f1e6-1f1ec",a:"2.0"},{n:["flag-ai","anguilla flag"],u:"1f1e6-1f1ee",a:"2.0"},{n:["flag-al","albania flag"],u:"1f1e6-1f1f1",a:"2.0"},{n:["flag-am","armenia flag"],u:"1f1e6-1f1f2",a:"2.0"},{n:["flag-ao","angola flag"],u:"1f1e6-1f1f4",a:"2.0"}
2,{n:["flag-aq","antarctica flag"],u:"1f1e6-1f1f6",a:"2.0"},{n:["flag-ar","argentina flag"],u:"1f1e6-1f1f7",a:"2.0"},{n:["flag-as","american samoa flag"],u:"1f1e6-1f1f8",a:"2.0"},{n:["flag-at","austria flag"],u:"1f1e6-1f1f9",a:"2.0"},{n:["flag-au","australia flag"],u:"1f1e6-1f1fa",a:"2.0"},{n:["flag-aw","aruba flag"],u:"1f1e6-1f1fc",a:"2.0"},{n:["flag-ax","\xe5land islands flag"],u:"1f1e6-1f1fd",a:"2.0"},{n:["flag-az","azerbaijan flag"],u:"1f1e6-1f1ff",a:"2.0"},{n:["flag-ba","bosnia & herzegovina flag"],u:"1f1e7-1f1e6",a:"2.0"},{n:["flag-bb","barbados flag"],u:"1f1e7-1f1e7",a:"2.0"},{n:["flag-bd","bangladesh flag"],u:"1f1e7-1f1e9",a:"2.0"},{n:["flag-be","belgium flag"],u:"1f1e7-1f1ea",a:"2.0"},{n:["flag-bf","burkina faso flag"],u:"1f1e7-1f1eb",a:"2.0"},{n:["flag-bg","bulgaria flag"],u:"1f1e7-1f1ec",a:"2.0"},{n:["flag-bh","bahrain flag"],u:"1f1e7-1f1ed",a:"2.0"},{n:["flag-bi","burundi flag"],u:"1f1e7-1f1ee",a:"2.0"},{n:["flag-bj","benin flag"],u:"1f1e7-1f1ef",a:"2.0"},{n:["flag-bl","st. barth\xe9lemy flag"],u:"1f1e7-1f1f1",a:"2.0"},{n:["flag-bm","bermuda flag"],u:"1f1e7-1f1f2",a:"2.0"},{n:["flag-bn","brunei flag"],u:"1f1e7-1f1f3",a:"2.0"},{n:["flag-bo","bolivia flag"],u:"1f1e7-1f1f4",a:"2.0"},{n:["flag-bq","caribbean netherlands flag"],u:"1f1e7-1f1f6",a:"2.0"},{n:["flag-br","brazil flag"],u:"1f1e7-1f1f7",a:"2.0"},{n:["flag-bs","bahamas flag"],u:"1f1e7-1f1f8",a:"2.0"},{n:["flag-bt","bhutan flag"],u:"1f1e7-1f1f9",a:"2.0"},{n:["flag-bv","bouvet island flag"],u:"1f1e7-1f1fb",a:"2.0"},{n:["flag-bw","botswana flag"],u:"1f1e7-1f1fc",a:"2.0"},{n:["flag-by","belarus flag"],u:"1f1e7-1f1fe",a:"2.0"},{n:["flag-bz","belize flag"],u:"1f1e7-1f1ff",a:"2.0"},{n:["flag-ca","canada flag"],u:"1f1e8-1f1e6",a:"2.0"},{n:["flag-cc","cocos (keeling) islands flag"],u:"1f1e8-1f1e8",a:"2.0"},{n:["flag-cd","congo - kinshasa flag"],u:"1f1e8-1f1e9",a:"2.0"},{n:["flag-cf","central african republic flag"],u:"1f1e8-1f1eb",a:"2.0"},{n:["flag-cg","congo - brazzaville flag"],u:"1f1e8-1f1ec",a:"2.0"},{n:["flag-ch","switzerland flag"],u:"1f1e8-1f1ed",a:"2.0"},{n:["flag-ci","c\xf4te d\u2019ivoire flag"],u:"1f1e8-1f1ee",a:"2.0"},{n:["flag-ck","cook islands flag"],u:"1f1e8-1f1f0",a:"2.0"},{n:["flag-cl","chile flag"],u:"1f1e8-1f1f1",a:"2.0"},{n:["flag-cm","cameroon flag"],u:"1f1e8-1f1f2",a:"2.0"},{n:["cn","flag-cn","china flag"],u:"1f1e8-1f1f3",a:"0.6"},{n:["flag-co","colombia flag"],u:"1f1e8-1f1f4",a:"2.0"},{n:["flag-cp","clipperton island flag"],u:"1f1e8-1f1f5",a:"2.0"},{n:["flag-cr","costa rica flag"],u:"1f1e8-1f1f7",a:"2.0"},{n:["flag-cu","cuba flag"],u:"1f1e8-1f1fa",a:"2.0"},{n:["flag-cv","cape verde flag"],u:"1f1e8-1f1fb",a:"2.0"},{n:["flag-cw","cura\xe7ao flag"],u:"1f1e8-1f1fc",a:"2.0"},{n:["flag-cx","christmas island flag"],u:"1f1e8-1f1fd",a:"2.0"},{n:["flag-cy","cyprus flag"],u:"1f1e8-1f1fe",a:"2.0"},{n:["flag-cz","czechia flag"],u:"1f1e8-1f1ff",a:"2.0"},{n:["de","flag-de","germany flag"],u:"1f1e9-1f1ea",a:"0.6"},{n:["flag-dg","diego garcia flag"],u:"1f1e9-1f1ec",a:"2.0"},{n:["flag-dj","djibouti flag"],u:"1f1e9-1f1ef",a:"2.0"},{n:["flag-dk","denmark flag"],u:"1f1e9-1f1f0",a:"2.0"},{n:["flag-dm","dominica flag"],u:"1f1e9-1f1f2",a:"2.0"},{n:["flag-do","dominican republic flag"],u:"1f1e9-1f1f4",a:"2.0"},{n:["flag-dz","algeria flag"],u:"1f1e9-1f1ff",a:"2.0"},{n:["flag-ea","ceuta & melilla flag"],u:"1f1ea-1f1e6",a:"2.0"},{n:["flag-ec","ecuador flag"],u:"1f1ea-1f1e8",a:"2.0"},{n:["flag-ee","estonia flag"],u:"1f1ea-1f1ea",a:"2.0"},{n:["flag-eg","egypt flag"],u:"1f1ea-1f1ec",a:"2.0"},{n:["flag-eh","western sahara flag"],u:"1f1ea-1f1ed",a:"2.0"},{n:["flag-er","eritrea flag"],u:"1f1ea-1f1f7",a:"2.0"},{n:["es","flag-es","spain flag"],u:"1f1ea-1f1f8",a:"0.6"},{n:["flag-et","ethiopia flag"],u:"1f1ea-1f1f9",a:"2.0"},{n:["flag-eu","european union flag"],u:"1f1ea-1f1fa",a:"2.0"},{n:["flag-fi","finland flag"],u:"1f1eb-1f1ee",a:"2.0"},{n:["flag-fj","fiji flag"],u:"1f1eb-1f1ef",a:"2.0"},{n:["flag-fk","falkland islands flag"],u:"1f1eb-1f1f0",a:"2.0"},{n:["flag-fm","micronesia flag"],u:"1f1eb-1f1f2",a:"2.0"},{n:["flag-fo","faroe islands flag"],u:"1f1eb-1f1f4",a:"2.0"},{n:["fr","flag-fr","france flag"],u:"1f1eb-1f1f7",a:"0.6"},{n:["flag-ga","gabon flag"],u:"1f1ec-1f1e6",a:"2.0"},{n:["gb","uk","flag-gb","united kingdom flag"],u:"1f1ec-1f1e7",a:"0.6"},{n:["flag-gd","grenada flag"],u:"1f1ec-1f1e9",a:"2.0"},{n:["flag-ge","georgia flag"],u:"1f1ec-1f1ea",a:"2.0"},{n:["flag-gf","french guiana flag"],u:"1f1ec-1f1eb",a:"2.0"},{n:["flag-gg","guernsey flag"],u:"1f1ec-1f1ec",a:"2.0"},{n:["flag-gh","ghana flag"],u:"1f1ec-1f1ed",a:"2.0"},{n:["flag-gi","gibraltar flag"],u:"1f1ec-1f1ee",a:"2.0"},{n:["flag-gl","greenland flag"],u:"1f1ec-1f1f1",a:"2.0"},{n:["flag-gm","gambia flag"],u:"1f1ec-1f1f2",a:"2.0"},{n:["flag-gn","guinea flag"],u:"1f1ec-1f1f3",a:"2.0"},{n:["flag-gp","guadeloupe flag"],u:"1f1ec-1f1f5",a:"2.0"}
2,{n:["flag-gq","equatorial guinea flag"],u:"1f1ec-1f1f6",a:"2.0"},{n:["flag-gr","greece flag"],u:"1f1ec-1f1f7",a:"2.0"},{n:["flag-gs","south georgia & south sandwich islands flag"],u:"1f1ec-1f1f8",a:"2.0"},{n:["flag-gt","guatemala flag"],u:"1f1ec-1f1f9",a:"2.0"},{n:["flag-gu","guam flag"],u:"1f1ec-1f1fa",a:"2.0"},{n:["flag-gw","guinea-bissau flag"],u:"1f1ec-1f1fc",a:"2.0"},{n:["flag-gy","guyana flag"],u:"1f1ec-1f1fe",a:"2.0"},{n:["flag-hk","hong kong sar china flag"],u:"1f1ed-1f1f0",a:"2.0"},{n:["flag-hm","heard & mcdonald islands flag"],u:"1f1ed-1f1f2",a:"2.0"},{n:["flag-hn","honduras flag"],u:"1f1ed-1f1f3",a:"2.0"},{n:["flag-hr","croatia flag"],u:"1f1ed-1f1f7",a:"2.0"},{n:["flag-ht","haiti flag"],u:"1f1ed-1f1f9",a:"2.0"},{n:["flag-hu","hungary flag"],u:"1f1ed-1f1fa",a:"2.0"},{n:["flag-ic","canary islands flag"],u:"1f1ee-1f1e8",a:"2.0"},{n:["flag-id","indonesia flag"],u:"1f1ee-1f1e9",a:"2.0"},{n:["flag-ie","ireland flag"],u:"1f1ee-1f1ea",a:"2.0"},{n:["flag-il","israel flag"],u:"1f1ee-1f1f1",a:"2.0"},{n:["flag-im","isle of man flag"],u:"1f1ee-1f1f2",a:"2.0"},{n:["flag-in","india flag"],u:"1f1ee-1f1f3",a:"2.0"},{n:["flag-io","british indian ocean territory flag"],u:"1f1ee-1f1f4",a:"2.0"},{n:["flag-iq","iraq flag"],u:"1f1ee-1f1f6",a:"2.0"},{n:["flag-ir","iran flag"],u:"1f1ee-1f1f7",a:"2.0"},{n:["flag-is","iceland flag"],u:"1f1ee-1f1f8",a:"2.0"},{n:["it","flag-it","italy flag"],u:"1f1ee-1f1f9",a:"0.6"},{n:["flag-je","jersey flag"],u:"1f1ef-1f1ea",a:"2.0"},{n:["flag-jm","jamaica flag"],u:"1f1ef-1f1f2",a:"2.0"},{n:["flag-jo","jordan flag"],u:"1f1ef-1f1f4",a:"2.0"},{n:["jp","flag-jp","japan flag"],u:"1f1ef-1f1f5",a:"0.6"},{n:["flag-ke","kenya flag"],u:"1f1f0-1f1ea",a:"2.0"},{n:["flag-kg","kyrgyzstan flag"],u:"1f1f0-1f1ec",a:"2.0"},{n:["flag-kh","cambodia flag"],u:"1f1f0-1f1ed",a:"2.0"},{n:["flag-ki","kiribati flag"],u:"1f1f0-1f1ee",a:"2.0"},{n:["flag-km","comoros flag"],u:"1f1f0-1f1f2",a:"2.0"},{n:["flag-kn","st. kitts & nevis flag"],u:"1f1f0-1f1f3",a:"2.0"},{n:["flag-kp","north korea flag"],u:"1f1f0-1f1f5",a:"2.0"},{n:["kr","flag-kr","south korea flag"],u:"1f1f0-1f1f7",a:"0.6"},{n:["flag-kw","kuwait flag"],u:"1f1f0-1f1fc",a:"2.0"},{n:["flag-ky","cayman islands flag"],u:"1f1f0-1f1fe",a:"2.0"},{n:["flag-kz","kazakhstan flag"],u:"1f1f0-1f1ff",a:"2.0"},{n:["flag-la","laos flag"],u:"1f1f1-1f1e6",a:"2.0"},{n:["flag-lb","lebanon flag"],u:"1f1f1-1f1e7",a:"2.0"},{n:["flag-lc","st. lucia flag"],u:"1f1f1-1f1e8",a:"2.0"},{n:["flag-li","liechtenstein flag"],u:"1f1f1-1f1ee",a:"2.0"},{n:["flag-lk","sri lanka flag"],u:"1f1f1-1f1f0",a:"2.0"},{n:["flag-lr","liberia flag"],u:"1f1f1-1f1f7",a:"2.0"},{n:["flag-ls","lesotho flag"],u:"1f1f1-1f1f8",a:"2.0"},{n:["flag-lt","lithuania flag"],u:"1f1f1-1f1f9",a:"2.0"},{n:["flag-lu","luxembourg flag"],u:"1f1f1-1f1fa",a:"2.0"},{n:["flag-lv","latvia flag"],u:"1f1f1-1f1fb",a:"2.0"},{n:["flag-ly","libya flag"],u:"1f1f1-1f1fe",a:"2.0"},{n:["flag-ma","morocco flag"],u:"1f1f2-1f1e6",a:"2.0"},{n:["flag-mc","monaco flag"],u:"1f1f2-1f1e8",a:"2.0"},{n:["flag-md","moldova flag"],u:"1f1f2-1f1e9",a:"2.0"},{n:["flag-me","montenegro flag"],u:"1f1f2-1f1ea",a:"2.0"},{n:["flag-mf","st. martin flag"],u:"1f1f2-1f1eb",a:"2.0"},{n:["flag-mg","madagascar flag"],u:"1f1f2-1f1ec",a:"2.0"},{n:["flag-mh","marshall islands flag"],u:"1f1f2-1f1ed",a:"2.0"},{n:["flag-mk","north macedonia flag"],u:"1f1f2-1f1f0",a:"2.0"},{n:["flag-ml","mali flag"],u:"1f1f2-1f1f1",a:"2.0"},{n:["flag-mm","myanmar (burma) flag"],u:"1f1f2-1f1f2",a:"2.0"},{n:["flag-mn","mongolia flag"],u:"1f1f2-1f1f3",a:"2.0"}
2,{n:["flag-mo","macao sar china flag"],u:"1f1f2-1f1f4",a:"2.0"},{n:["flag-mp","northern mariana islands flag"],u:"1f1f2-1f1f5",a:"2.0"},{n:["flag-mq","martinique flag"],u:"1f1f2-1f1f6",a:"2.0"},{n:["flag-mr","mauritania flag"],u:"1f1f2-1f1f7",a:"2.0"},{n:["flag-ms","montserrat flag"],u:"1f1f2-1f1f8",a:"2.0"},{n:["flag-mt","malta flag"],u:"1f1f2-1f1f9",a:"2.0"},{n:["flag-mu","mauritius flag"],u:"1f1f2-1f1fa",a:"2.0"},{n:["flag-mv","maldives flag"],u:"1f1f2-1f1fb",a:"2.0"},{n:["flag-mw","malawi flag"],u:"1f1f2-1f1fc",a:"2.0"},{n:["flag-mx","mexico flag"],u:"1f1f2-1f1fd",a:"2.0"},{n:["flag-my","malaysia flag"],u:"1f1f2-1f1fe",a:"2.0"},{n:["flag-mz","mozambique flag"],u:"1f1f2-1f1ff",a:"2.0"},{n:["flag-na","namibia flag"],u:"1f1f3-1f1e6",a:"2.0"},{n:["flag-nc","new caledonia flag"],u:"1f1f3-1f1e8",a:"2.0"},{n:["flag-ne","niger flag"],u:"1f1f3-1f1ea",a:"2.0"},{n:["flag-nf","norfolk island flag"],u:"1f1f3-1f1eb",a:"2.0"},{n:["flag-ng","nigeria flag"],u:"1f1f3-1f1ec",a:"2.0"},{n:["flag-ni","nicaragua flag"],u:"1f1f3-1f1ee",a:"2.0"},{n:["flag-nl","netherlands flag"],u:"1f1f3-1f1f1",a:"2.0"},{n:["flag-no","norway flag"],u:"1f1f3-1f1f4",a:"2.0"},{n:["flag-np","nepal flag"],u:"1f1f3-1f1f5",a:"2.0"},{n:["flag-nr","nauru flag"],u:"1f1f3-1f1f7",a:"2.0"},{n:["flag-nu","niue flag"],u:"1f1f3-1f1fa",a:"2.0"},{n:["flag-nz","new zealand flag"],u:"1f1f3-1f1ff",a:"2.0"},{n:["flag-om","oman flag"],u:"1f1f4-1f1f2",a:"2.0"},{n:["flag-pa","panama flag"],u:"1f1f5-1f1e6",a:"2.0"},{n:["flag-pe","peru flag"],u:"1f1f5-1f1ea",a:"2.0"},{n:["flag-pf","french polynesia flag"],u:"1f1f5-1f1eb",a:"2.0"},{n:["flag-pg","papua new guinea flag"],u:"1f1f5-1f1ec",a:"2.0"},{n:["flag-ph","philippines flag"],u:"1f1f5-1f1ed",a:"2.0"},{n:["flag-pk","pakistan flag"],u:"1f1f5-1f1f0",a:"2.0"},{n:["flag-pl","poland flag"],u:"1f1f5-1f1f1",a:"2.0"},{n:["flag-pm","st. pierre & miquelon flag"],u:"1f1f5-1f1f2",a:"2.0"},{n:["flag-pn","pitcairn islands flag"],u:"1f1f5-1f1f3",a:"2.0"},{n:["flag-pr","puerto rico flag"],u:"1f1f5-1f1f7",a:"2.0"},{n:["flag-ps","palestinian territories flag"],u:"1f1f5-1f1f8",a:"2.0"},{n:["flag-pt","portugal flag"],u:"1f1f5-1f1f9",a:"2.0"},{n:["flag-pw","palau flag"],u:"1f1f5-1f1fc",a:"2.0"},{n:["flag-py","paraguay flag"],u:"1f1f5-1f1fe",a:"2.0"},{n:["flag-qa","qatar flag"],u:"1f1f6-1f1e6",a:"2.0"},{n:["flag-re","r\xe9union flag"],u:"1f1f7-1f1ea",a:"2.0"},{n:["flag-ro","romania flag"],u:"1f1f7-1f1f4",a:"2.0"},{n:["flag-rs","serbia flag"],u:"1f1f7-1f1f8",a:"2.0"},{n:["ru","flag-ru","russia flag"],u:"1f1f7-1f1fa",a:"0.6"},{n:["flag-rw","rwanda flag"],u:"1f1f7-1f1fc",a:"2.0"},{n:["flag-sa","saudi arabia flag"],u:"1f1f8-1f1e6",a:"2.0"},{n:["flag-sb","solomon islands flag"],u:"1f1f8-1f1e7",a:"2.0"},{n:["flag-sc","seychelles flag"],u:"1f1f8-1f1e8",a:"2.0"},{n:["flag-sd","sudan flag"],u:"1f1f8-1f1e9",a:"2.0"},{n:["flag-se","sweden flag"],u:"1f1f8-1f1ea",a:"2.0"},{n:["flag-sg","singapore flag"],u:"1f1f8-1f1ec",a:"2.0"},{n:["flag-sh","st. helena flag"],u:"1f1f8-1f1ed",a:"2.0"},{n:["flag-si","slovenia flag"],u:"1f1f8-1f1ee",a:"2.0"},{n:["flag-sj","svalbard & jan mayen flag"],u:"1f1f8-1f1ef",a:"2.0"},{n:["flag-sk","slovakia flag"],u:"1f1f8-1f1f0",a:"2.0"},{n:["flag-sl","sierra leone flag"],u:"1f1f8-1f1f1",a:"2.0"},{n:["flag-sm","san marino flag"],u:"1f1f8-1f1f2",a:"2.0"},{n:["flag-sn","senegal flag"],u:"1f1f8-1f1f3",a:"2.0"},{n:["flag-so","somalia flag"],u:"1f1f8-1f1f4",a:"2.0"},{n:["flag-sr","suriname flag"],u:"1f1f8-1f1f7",a:"2.0"},{n:["flag-ss","south sudan flag"],u:"1f1f8-1f1f8",a:"2.0"},{n:["flag-st","s\xe3o tom\xe9 & pr\xedncipe flag"],u:"1f1f8-1f1f9",a:"2.0"},{n:["flag-sv","el salvador flag"],u:"1f1f8-1f1fb",a:"2.0"},{n:["flag-sx","sint maarten flag"],u:"1f1f8-1f1fd",a:"2.0"},{n:["flag-sy","syria flag"],u:"1f1f8-1f1fe",a:"2.0"},{n:["flag-sz","eswatini flag"],u:"1f1f8-1f1ff",a:"2.0"},{n:["flag-ta","tristan da cunha flag"],u:"1f1f9-1f1e6",a:"2.0"},{n:["flag-tc","turks & caicos islands flag"],u:"1f1f9-1f1e8",a:"2.0"},{n:["flag-td","chad flag"],u:"1f1f9-1f1e9",a:"2.0"},{n:["flag-tf","french southern territories flag"],u:"1f1f9-1f1eb",a:"2.0"},{n:["flag-tg","togo flag"],u:"1f1f9-1f1ec",a:"2.0"},{n:["flag-th","thailand flag"],u:"1f1f9-1f1ed",a:"2.0"},{n:["flag-tj","tajikistan flag"],u:"1f1f9-1f1ef",a:"2.0"},{n:["flag-tk","tokelau flag"],u:"1f1f9-1f1f0",a:"2.0"},{n:["flag-tl","timor-leste flag"],u:"1f1f9-1f1f1",a:"2.0"},{n:["flag-tm","turkmenistan flag"],u:"1f1f9-1f1f2",a:"2.0"},{n:["flag-tn","tunisia flag"],u:"1f1f9-1f1f3",a:"2.0"},{n:["flag-to","tonga flag"],u:"1f1f9-1f1f4",a:"2.0"},{n:["flag-tr","turkey flag"],u:"1f1f9-1f1f7",a:"2.0"},{n:["flag-tt","trinidad & tobago flag"],u:"1f1f9-1f1f9",a:"2.0"},{n:["flag-tv","tuvalu flag"],u:"1f1f9-1f1fb",a:"2.0"},{n:["flag-tw","taiwan flag"],u:"1f1f9-1f1fc",a:"2.0"},{n:["flag-tz","tanzania flag"],u:"1f1f9-1f1ff",a:"2.0"},{n:["flag-ua","ukraine flag"],u:"1f1fa-1f1e6",a:"2.0"},{n:["flag-ug","uganda flag"],u:"1f1fa-1f1ec",a:"2.0"},{n:["flag-um","u.s. outlying islands flag"],u:"1f1fa-1f1f2",a:"2.0"},{n:["flag-un","united nations flag"],u:"1f1fa-1f1f3",a:"4.0"},{n:["us","flag-us","united states flag"],u:"1f1fa-1f1f8",a:"0.6"},{n:["flag-uy","uruguay flag"],u:"1f1fa-1f1fe",a:"2.0"},{n:["flag-uz","uzbekistan flag"],u:"1f1fa-1f1ff",a:"2.0"},{n:["flag-va","vatican city flag"],u:"1f1fb-1f1e6",a:"2.0"},{n:["flag-vc","st. vincent & grenadines flag"],u:"1f1fb-1f1e8",a:"2.0"},{n:["flag-ve","venezuela flag"],u:"1f1fb-1f1ea",a:"2.0"},{n:["flag-vg","british virgin islands flag"],u:"1f1fb-1f1ec",a:"2.0"},{n:["flag-vi","u.s. virgin islands flag"],u:"1f1fb-1f1ee",a:"2.0"},{n:["flag-vn","vietnam flag"],u:"1f1fb-1f1f3",a:"2.0"},{n:["flag-vu","vanuatu flag"],u:"1f1fb-1f1fa",a:"2.0"},{n:["flag-wf","wallis & futuna flag"],u:"1f1fc-1f1eb",a:"2.0"},{n:["flag-ws","samoa flag"],u:"1f1fc-1f1f8",a:"2.0"},{n:["flag-xk","kosovo flag"],u:"1f1fd-1f1f0",a:"2.0"},{n:["flag-ye","yemen flag"],u:"1f1fe-1f1ea",a:"2.0"},{n:["flag-yt","mayotte flag"],u:"1f1fe-1f1f9",a:"2.0"},{n:["flag-za","south africa flag"],u:"1f1ff-1f1e6",a:"2.0"},{n:["flag-zm","zambia flag"],u:"1f1ff-1f1f2",a:"2.0"},{n:["flag-zw","zimbabwe flag"],u:"1f1ff-1f1fc",a:"2.0"},{n:["england flag","flag-england"],u:"1f3f4-e0067-e0062-e0065-e006e-e0067-e007f",a:"5.0"},{n:["scotland flag","flag-scotland"],u:"1f3f4-e0067-e0062-e0073-e0063-e0074-e007f",a:"5.0"},{n:["wales flag","flag-wales"],u:"1f3f4-e0067-e0062-e0077-e006c-e0073-e007f",a:"5.0"}]},Z=[g.NEUTRAL,g.LIGHT,g.MEDIUM_LIGHT,g.MEDIUM,g.MEDIUM_DARK,g.DARK],W=Object.entries(g).reduce((function(e,t){var n=t[0];return e[t[1]]=n,e}),{}),q=Z.reduce((function(e,t){var n;return Object.assign(e,((n={}
2)[t]=t,n))}),{});!function(e){e.name="n",e.unified="u",e.variations="v",e.added_in="a",e.imgUrl="imgUrl"}(H||(H={}));var Y={};function K(e){$(e).flat().join("").toLowerCase().replace(/[^a-zA-Z\d]/g,"").split("").forEach((function(t){var n;Y[t]=null!=(n=Y[t])?n:{},Y[t][te(e)]=e}))}function $(e){var t;return null!=(t=e[H.name])?t:[]}function X(e){return e?$(e)[0]:""}function ee(e){var t=e.split("-"),n=t.splice(1,1)[0];return q[n]?t.join("-"):e}function te(e,t){var n,r=e[H.unified];return t&&ie(e)&&null!=(n=function(e,t){return t?oe(e).find((function(e){return e.includes(t)})):te(e)}(e,t))?n:r}function ne(e){var t;return null!=(t=null==G?void 0:G[e])?t:[]}function re(e,t){return""+function(e){switch(e){case m.TWITTER:return J;case m.GOOGLE:return V;case m.FACEBOOK:return Q;case m.APPLE:default:return z}}(t)+e+".png"}function oe(e){var t;return null!=(t=e[H.variations])?t:[]}function ie(e){return oe(e).length>0}function ae(e){if(e){if(le[e])return le[e];var t=ee(e);return le[t]}}setTimeout((function(){se.reduce((function(e,t){return K(t),e}),Y)}));var se=Object.values(G).flat();function ce(e){G[b.CUSTOM].length=0,e.forEach((function(e){var t=function(e){var t;return(t={})[H.name]=e.names.map((function(e){return e.toLowerCase()})),t[H.unified]=e.id.toLowerCase(),t[H.added_in]="0",t[H.imgUrl]=e.imgUrl,t}(e);G[b.CUSTOM].push(t),le[t[H.unified]]||(se.push(t),le[t[H.unified]]=t,K(t))}))}var le={};setTimeout((function(){se.reduce((function(e,t){return e[te(t)]=t,ie(t)&&oe(t).forEach((function(n){e[n]=t})),e}),le)}));var ue=["2640-fe0f","2642-fe0f","2695-fe0f"],fe="Search",de="No results found",he=" found. Use up and down arrow keys to navigate.",pe="1 result"+he,me="%n results"+he;function ye(e){var t,n;void 0===e&&(e={});var r=ge(),o=Object.assign(r.previewConfig,null!=(t=e.previewConfig)?t:{}),i=Object.assign(r,e),a=function(e,t){var n;void 0===e&&(e=[]),void 0===t&&(t={});var r={};t.suggestionMode===p.RECENT&&(r[b.SUGGESTED]=O);var o=U(r);return null!=(n=e)&&n.length?e.map((function(e){return"string"===typeof e?L(e,r[e]):I({},L(e.category,r[e.category]),e)})):o}(e.categories,{suggestionMode:i.suggestedEmojisMode});return ce(null!=(n=i.customEmojis)?n:[]),I({},i,{categories:a,previewConfig:o,skinTonePickerLocation:i.searchDisabled?v.PREVIEW:i.skinTonePickerLocation})}function ge(){return{autoFocusSearch:!0,categories:U(),className:"",customEmojis:[],defaultSkinTone:g.NEUTRAL,emojiStyle:m.APPLE,emojiVersion:null,getEmojiUrl:re,height:450,lazyLoadEmojis:!1,previewConfig:I({},be),searchDisabled:!1,searchPlaceHolder:fe,searchPlaceholder:fe,skinTonePickerLocation:v.SEARCH,skinTonesDisabled:!1,style:{},suggestedEmojisMode:p.FREQUENT,theme:y.LIGHT,unicodeToHide:new Set(ue),width:350}}var be={defaultEmoji:"1f60a",defaultCaption:"What's your mood?",showPreview:!0},ve=["children"],Ae=(0,o.createContext)(ge());function we(e){var t=e.children,n=function(e){var t,n=(0,o.useState)((function(){return ye(e)})),r=n[0],i=n[1];return(0,o.useEffect)((function(){var t,n;(null==(t=e.customEmojis)?void 0:t.length)!==(null==(n=r.customEmojis)?void 0:n.length)&&i(ye(e))}),[null==(t=e.customEmojis)?void 0:t.length]),r}(function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,ve));return(0,o.createElement)(Ae.Provider,{value:n},t)}function Ee(){return(0,o.useContext)(Ae)}var ke=i().createContext({});function Me(){}function xe(){return Ee().skinTonesDisabled}function Ce(){return Ee().emojiStyle}function Se(){return Ee().categories}function _e(){return i().useContext(ke).current.onEmojiClick||function(){}}function Te(){return Ee().previewConfig}function Ie(){return Ee().searchDisabled}function De(){return Ee().skinTonePickerLocation}function Pe(){return Ee().getEmojiUrl}function Ne(e){return"number"===typeof e?e+"px":e}function Be(e,t){void 0===t&&(t=0);var n=(0,o.useState)(e),r=n[0],i=n[1],a=(0,o.useRef)(null);return[r,function(e){return new Promise((function(n){var r;a.current&&clearTimeout(a.current),a.current=null==(r=window)?void 0:r.setTimeout((function(){i(e),n(e)}),t)}))}]}function Oe(){var e=Ee().unicodeToHide;return function(t){return e.has(t)}}function je(){var e=(0,o.useRef)({}),t=Ee().emojiVersion;return(0,o.useMemo)((function(){var n=parseFloat(""+t);return!t||Number.isNaN(n)?e.current:se.reduce((function(e,t){return function(e,t){return function(e){return parseFloat(e[H.added_in])}(e)>t}(t,n)&&(e[te(t)]=!0),e}),e.current)}),[t])}function Ue(e){var t,n=e.children,r=je(),i=Ee().defaultSkinTone,a=(0,o.useRef)(Y),s=(0,o.useRef)(!1),c=(0,o.useRef)(!1),l=(0,o.useRef)(r),u=Be(Date.now(),200),f=Be("",100),d=(0,o.useState)(!1),h=(0,o.useState)(i),p=(0,o.useState)(null),m=(0,o.useState)(new Set),y=(0,o.useState)(null),g=(0,o.useState)(!1),b=g[0],v=g[1];return t=v,(0,o.useEffect)((function(){t(!0)}),[t]),(0,o.createElement)(Re.Provider,{value:{activeCategoryState:p,activeSkinTone:h,disallowClickRef:s,disallowMouseRef:c,disallowedEmojisRef:l,emojiVariationPickerState:y,emojisThatFailedToLoadState:m,filterRef:a,isPastInitialLoad:b,searchTerm:f,skinToneFanOpenState:d,suggestedUpdateState:u}},n)}var Re=(0,o.createContext)({activeCategoryState:[null,function(){}],activeSkinTone:[g.NEUTRAL,function(){}],disallowClickRef:{current:!1},disallowMouseRef:{current:!1},disallowedEmojisRef:{current:{}},emojiVariationPickerState:[null,function(){}],emojisThatFailedToLoadState:[new Set,function(){}],filterRef:{current:{}},isPastInitialLoad:!0,searchTerm:["",function(){return new Promise((function(){}))}],skinToneFanOpenState:[!1,function(){}],suggestedUpdateState:[Date.now(),function(){}]});function Fe(){return(0,o.useContext)(Re).filterRef}function Le(){return(0,o.useContext)(Re).disallowMouseRef}function ze(){return(0,o.useContext)(Re).searchTerm}function Qe(){return(0,o.useContext)(Re).activeSkinTone}function Je(){return(0,o.useContext)(Re).emojisThatFailedToLoadState}function Ve(){return(0,o.useContext)(Re).emojiVariationPickerState}function He(){return(0,o.useContext)(Re).skinToneFanOpenState}function Ge(){var e=(0,o.useContext)(Re).suggestedUpdateState,t=e[0],n=e[1];return[t,function(){n(Date.now())}]}function Ze(){var e=Le();return function(){e.current=!1}}function We(){var e=Le();return function(){return e.current}}function qe(e,t){if(!e||!t)return 0;var n=e.getBoundingClientRect().width,r=t.getBoundingClientRect().width;return Math.floor(n/r)}function Ye(e,t){if(!e||!t)return 0;var n=t.getBoundingClientRect().width,r=t.getBoundingClientRect().left,o=e.getBoundingClientRect().left;return Math.floor((r-o)/n)}function Ke(e,t){if(!e||!t)return 0;var n=t.getBoundingClientRect().height,r=t.getBoundingClientRect().top,o=e.getBoundingClientRect().top;
2return Math.round((r-o)/n)}function $e(e,t,n){if(-1===t){var r=Math.floor((e.length-1)/n)*n,o=e.length-1;return e.slice(r,o+1)}return e.slice(t*n,(t+1)*n)}function Xe(e,t,n,r){var o=$e(e,t,n);return o[r]||o[o.length-1]||null}function et(e,t,n,r){var o=function(e,t,n){var r=t+1;return r*n>e.length?[]:$e(e,r,n)}(e,t,n);return o[r]||o[o.length-1]||null}var tt="button"+s(r.emoji),nt=[tt,s(r.visible),":not("+s(r.hidden)+")"].join("");function rt(e){var t;return null!=(t=null==e?void 0:e.closest(tt))?t:null}function ot(e){var t=pt(e),n=ht(e);if(!t)return[];var r=ae(null!=n?n:t);return r?[r,n]:[]}function it(e){var t;return null!=(t=null==e?void 0:e.clientHeight)?t:0}function at(e){if(!e)return 0;var t=rt(e),n=Mt(t),r=st(n);return ft(t)+ft(n)+r}function st(e){var t,n;if(!e)return 0;var o=e.querySelector(s(r.categoryContent));return(null!=(t=null==e?void 0:e.clientHeight)?t:0)-(null!=(n=null==o?void 0:o.clientHeight)?n:0)}function ct(e){return e?e.matches(s(r.scrollBody))?e:e.querySelector(s(r.scrollBody)):null}function lt(e){var t,n;return e?at(e)-(null!=(t=null==(n=ut(e))?void 0:n.scrollTop)?t:0):0}function ut(e){var t;return e&&null!=(t=e.closest(s(r.scrollBody)))?t:null}function ft(e){var t;return null!=(t=null==e?void 0:e.offsetTop)?t:0}function dt(e){var t;return null!=(t=null==e?void 0:e.offsetLeft)?t:0}function ht(e){var t;return null!=(t=function(e,t){var n;return null!=(n=function(e){var t;return null!=(t=null==e?void 0:e.dataset)?t:{}}(e)[t])?n:null}(rt(e),"unified"))?t:null}function pt(e){var t=ht(e);return t?ee(t):null}function mt(e){return e.classList.contains(r.visible)}function yt(e){return!e||e.classList.contains(r.hidden)}function gt(e){return e?Array.from(e.querySelectorAll(nt)):[]}function bt(e){if(!e)return null;var t=gt(e).slice(-1)[0];return t?mt(t)?t:At(t):null}function vt(e){var t=e.nextElementSibling;return t?mt(t)?t:vt(t):wt(kt(e))}function At(e){var t=e.previousElementSibling;return t?mt(t)?t:At(t):bt(Et(e))}function wt(e){return e?function(e,t){if(!e||!t.length)return null;var n=e.getBoundingClientRect().top,r=e.getBoundingClientRect().bottom;return t.find((function(e){var t=e.getBoundingClientRect().top,o=e.getBoundingClientRect().bottom;return t>=n&&t<=r||o>=n&&o<=r}))||null}(e,gt(e)):null}function Et(e){var t=Mt(e);if(!t)return null;var n=t.previousElementSibling;return n?yt(n)?Et(n):n:null}function kt(e){var t=Mt(e);if(!t)return null;var n=t.nextElementSibling;return n?yt(n)?kt(n):n:null}function Mt(e){return e?e.closest(s(r.category)):null}function xt(e){return e?e.closest(s(r.categoryContent)):null}function Ct(e){return e.split("-").map((function(e){return String.fromCodePoint(parseInt(e,16))})).join("")}var St="epr_suggested";function _t(e){try{var t,n,r;if(null==(t=window)||!t.localStorage)return[];var o=JSON.parse(null!=(n=null==(r=window)?void 0:r.localStorage.getItem(St))?n:"[]");return e===p.FREQUENT?o.sort((function(e,t){return t.count-e.count})):o}catch(i){return[]}}function Tt(e){return void 0!==e.imgUrl}function It(){var e=Ve(),t=e[0],n=e[1],r=He(),i=r[0],a=r[1];return(0,o.useCallback)((function(){t&&n(null),i&&a(!1)}),[t,i,n,a])}function Dt(){var e=Ve()[0],t=He()[0];return function(){return!!e||t}}function Pt(){var e=x(),t=Ve()[1];return function(n){var r=ot(n)[0];r&&(e(n),t(r))}}function Nt(e){var t=(0,o.useRef)(),n=Pt(),r=(0,o.useContext)(Re).disallowClickRef,i=Ve()[1],a=It(),s=Qe()[0],c=_e(),l=Ge()[1],u=Pe(),f=Ce(),d=(0,o.useCallback)((function(e){if(!r.current){a();var t=Bt(e),n=t[0],o=t[1];if(n&&o){var i=function(e){var t=e.split("-")[1];return Z.includes(t)?t:null}(o)||s;l(),function(e,t){var n,r=_t(),o=te(e,t),i=te(e),a=r.find((function(e){return e.unified===o}));n=a?[a].concat(r.filter((function(e){return e!==a}))):[a={unified:o,original:i,count:0}].concat(r),a.count++,n.length=Math.min(n.length,14);try{var s;null==(s=window)||s.localStorage.setItem(St,JSON.stringify(n))}catch(c){}}(n,i),c(function(e,t,n,r){var o=$(e);if(Tt(e)){var i=te(e);return{activeSkinTone:t,emoji:i,getImageUrl:function(){return e.imgUrl},imageUrl:e.imgUrl,isCustom:!0,names:o,unified:i,unifiedWithoutSkinTone:i}}var a=te(e,t);return{activeSkinTone:t,emoji:Ct(a),getImageUrl:function(e){return void 0===e&&(e=null!=n?n:m.APPLE),r(a,e)},imageUrl:r(a,null!=n?n:m.APPLE),isCustom:!1,names:o,unified:a,unifiedWithoutSkinTone:te(e)}}(n,i,f,u),e)}}}),[s,a,r,c,l,u,f]),h=(0,o.useCallback)((function(e){var o;t.current&&clearTimeout(t.current);var s=Bt(e)[0];s&&ie(s)&&(t.current=null==(o=window)?void 0:o.setTimeout((function(){r.current=!0,t.current=void 0,a(),n(e.target),i(s)}),500))}),[r,a,n,i]),p=(0,o.useCallback)((function(){t.current?(clearTimeout(t.current),t.current=void 0):r.current&&requestAnimationFrame((function(){r.current=!1}))}),[r]);(0,o.useEffect)((function(){if(e.current){var t=e.current;return t.addEventListener("click",d,{passive:!0}),t.addEventListener("mousedown",h,{passive:!0}),t.addEventListener("mouseup",p,{passive:!0}),function(){null==t||t.removeEventListener("click",d),null==t||t.removeEventListener("mousedown",h),null==t||t.removeEventListener("mouseup",p)}}}),[e,d,h,p])}function Bt(e){var t=null==e?void 0:e.target;return function(e){var t;return Boolean((null==e?void 0:e.matches(tt))||(null==e||null==(t=e.parentElement)?void 0:t.matches(tt)))}(t)?ot(t):[]}function Ot(e,t){void 0===t&&(t=0);var n=ct(e);n&&requestAnimationFrame((function(){n.scrollTop=t+1}))}function jt(e){if(e&&function(e){return!!e&<(e)<st(Mt(e))}(e)&&!e.closest(s(r.variationPicker))){var t=ut(e),n=lt(e);!function(e,t){var n=ct(e);n&&requestAnimationFrame((function(){n.scrollTop=n.scrollTop+t}))}(t,-(st(Mt(e))-n))}}function Ut(){var e=S();return(0,o.useCallback)((function(){l(e.current)}),[e])}function Rt(){var e=T();return(0,o.useCallback)((function(){e.current&&d(e.current)}),[e])}function Ft(){var e=zt(),t=S(),n=Ut();return function(){t.current&&(t.current.value=""),e(""),n()}}function Lt(){var e=S(),t=Fe(),n=function(){var e=Fe();return function t(n){if("function"===typeof n)return t(n(e.current));e.current=n}}(),r=zt(),o=ze()[0],i=function(e,t){var n;if(null==e||!e[t])return"";var r=(null==(n=Object.entries(null==e?void 0:e[t]))?void 0:n.length)||0;return function(e){return e>0?e>1?me.replace("%n",e.toString()):pe:de}(r)}(t.current,o);return{onChange:function(e){var o=t.current,i=e.toLowerCase();if(null!=o&&o[i]||i.length<=1)return r(i);var a=function(e,t){if(!t)return null;if(t[e])return t[e];var n=Object.keys(t).sort((function(e,t){return t.length-e.length})).find((function(t){return e.includes(t)}));if(n)return t[n];return null}(i,o);if(!a)return r(i);n((function(e){var t;return Object.assign(e,((t={})[i]=function(e,t){var n={};for(var r in e){var o=e[r];Qt(o,t)&&(n[r]=o)}return n}(a,i),t))})),r(i)},searchTerm:o,SearchInputRef:e,statusSearchResults:i}}
2function zt(){var e=ze()[1],t=k();return function(n){requestAnimationFrame((function(){e(n?null==n?void 0:n.toLowerCase():n).then((function(){Ot(t.current,0)}))}))}}function Qt(e,t){return $(e).some((function(e){return e.includes(t)}))}function Jt(e){return e&&"string"===typeof e?e.trim().toLowerCase():""}function Vt(){var e=Je()[0],t=function(){var e=Fe().current,t=ze()[0];return function(n){return function(e,t,n){var r;return!(!t||!n)&&!(null!=(r=t[n])&&r[e])}(n,e,t)}}();return function(n){var r=te(n),o=e.has(r),i=t(r);return{failedToLoad:o,filteredOut:i,hidden:o||i}}}function Ht(e,t){void 0===t&&(t={});var n=t.insertAt;if(e&&"undefined"!==typeof document){var r=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css","top"===n&&r.firstChild?r.insertBefore(o,r.firstChild):r.appendChild(o),o.styleSheet?o.styleSheet.cssText=e:o.appendChild(document.createTextNode(e))}}function Gt(e){return(0,o.createElement)("button",Object.assign({type:"button"},e,{className:c("epr-btn",e.className)}),e.children)}function Zt(e){var t,n=e.emojiNames,i=e.unified,a=e.hidden,s=e.hiddenOnSearch,l=e.showVariations,u=void 0===l||l,f=e.hasVariations,d=e.children;return(0,o.createElement)(Gt,{className:c(r.emoji,(t={},t[r.hidden]=a,t[r.hiddenOnSearch]=s,t[r.visible]=!a&&!s,t[r.emojiHasVariations]=f&&u,t)),"data-unified":i,"aria-label":n[0],"data-full-name":n},d)}function Wt(e){var t=e.emojiName,n=e.style,i=e.lazyLoad,a=void 0!==i&&i,s=e.imgUrl,l=e.onError;return(0,o.createElement)("img",{src:s,alt:t,className:c(r.external,"epr-emoji-img"),loading:a?"lazy":"eager",onError:l,style:n})}function qt(e){var t=e.unified,n=e.style;return(0,o.createElement)("span",{className:c(r.external,"epr-emoji-native"),"data-unified":t,style:n},Ct(t))}function Yt(e){var t=e.emoji,n=e.unified,r=e.emojiStyle,i=e.size,a=e.lazyLoad,s=e.getEmojiUrl,c=void 0===s?re:s,l=Je()[1],u={};i&&(u.width=u.height=u.fontSize=i+"px");var f=t||ae(n);return f?Tt(f)?(0,o.createElement)(Wt,{style:u,emojiName:n,emojiStyle:m.NATIVE,lazyLoad:a,imgUrl:f.imgUrl,onError:d}):(0,o.createElement)(o.Fragment,null,r===m.NATIVE?(0,o.createElement)(qt,{unified:n,style:u}):(0,o.createElement)(Wt,{style:u,emojiName:X(f),emojiStyle:r,lazyLoad:a,imgUrl:c(n,r),onError:d})):null;function d(){l((function(e){return new Set(e).add(n)}))}}function Kt(e){var t=e.emoji,n=e.unified,r=e.hidden,i=e.hiddenOnSearch,a=e.emojiStyle,s=e.showVariations,c=void 0===s||s,l=e.size,u=e.lazyLoad,f=e.getEmojiUrl,d=ie(t);return(0,o.createElement)(Zt,{hasVariations:d,showVariations:c,hidden:r,hiddenOnSearch:i,emojiNames:$(t),unified:n},(0,o.createElement)(Yt,{unified:n,emoji:t,size:l,emojiStyle:a,lazyLoad:u,getEmojiUrl:f}))}Ht('.EmojiPickerReact button.epr-emoji{align-items:center;border-radius:8px;box-sizing:border-box;display:flex;height:var(--epr-emoji-fullsize);justify-content:center;max-height:var(--epr-emoji-fullsize);max-width:var(--epr-emoji-fullsize);overflow:hidden;position:relative;width:var(--epr-emoji-fullsize)}.EmojiPickerReact button.epr-emoji.epr-emoji-has-variations:after{border-bottom:4px solid var(--epr-emoji-variation-indicator-color);border-left:4px solid transparent;border-right:4px solid transparent;bottom:1px;content:"";display:block;height:0;position:absolute;right:0;transform:rotate(135deg);width:0;z-index:var(--epr-emoji-variations-indictator-z-index)}.EmojiPickerReact button.epr-emoji .epr-emoji-img{max-height:var(--epr-emoji-fullsize);max-width:var(--epr-emoji-fullsize);min-height:var(--epr-emoji-fullsize);min-width:var(--epr-emoji-fullsize);padding:var(--epr-emoji-padding)}.EmojiPickerReact button.epr-emoji .epr-emoji-native{padding:var(--epr-emoji-padding)}.EmojiPickerReact button.epr-emoji>*{align-self:center;display:block;justify-self:center}.EmojiPickerReact button.epr-emoji.epr-emoji-has-variations:hover:after{border-bottom:4px solid var(--epr-emoji-variation-indicator-color-hover)}.__EmojiPicker__.epr-emoji-img{font-size:0}.__EmojiPicker__.epr-emoji-native{align-self:center;font-family:Segoe UI Emoji,Segoe UI Symbol,Segoe UI,Apple Color Emoji,Twemoji Mozilla,Noto Color Emoji,Android Emoji,Times,Symbola,Aegyptus,Code2000,Code2001,Code2002,Musica,serif,LastResort;font-size:var(--epr-emoji-size);justify-self:center;letter-spacing:0;line-height:100%;position:relative;text-align:center}.EmojiPickerReact button.epr-emoji>*{transition:background-color .2s}.EmojiPickerReact button.epr-emoji:hover>*{background-color:var(--epr-emoji-hover-color)}.EmojiPickerReact button.epr-emoji:focus>*{background-color:var(--epr-focus-bg-color)}');function $t(e){var t,n=e.categoryConfig,i=e.children,a=e.hidden,s=e.hiddenOnSearch,l=R(n),u=F(n);return(0,o.createElement)("li",{className:c(r.category,(t={},t[r.hidden]=a,t[r.hiddenOnSearch]=s,t)),"data-name":l,"aria-label":u},(0,o.createElement)("h2",{className:r.label},u),(0,o.createElement)("div",{className:r.categoryContent},i))}function Xt(e){var t=e.categoryConfig,n=Ge()[0],r=Ee().suggestedEmojisMode,i=Pe(),a=(0,o.useMemo)((function(){var e;return null!=(e=_t(r))?e:[]}),[n,r]),s=Ce();return(0,o.createElement)($t,{categoryConfig:t,hiddenOnSearch:!0,hidden:0===a.length},a.map((function(e){var t=ae(e.original);return t?(0,o.createElement)(Kt,{showVariations:!1,unified:e.unified,emojiStyle:s,emoji:t,key:e.unified,getEmojiUrl:i}):null})))}Ht(".EmojiPickerReact li.epr-emoji-category>.epr-emoji-category-content{grid-gap:0;display:grid;grid-template-columns:repeat(auto-fill,var(--epr-emoji-fullsize));justify-content:space-between;margin:var(--epr-category-padding);position:relative}.EmojiPickerReact li.epr-emoji-category:not(:has(.epr-visible)){display:none}.EmojiPickerReact li.epr-emoji-category>.epr-emoji-category-label{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:var(--epr-category-label-bg-color);color:var(--epr-category-label-text-color);display:flex;font-size:16px;font-weight:700;height:var(--epr-category-label-height);margin:0;padding:var(--epr-category-label-padding);position:-webkit-sticky;position:sticky;text-transform:capitalize;top:0;width:100%;z-index:var(--epr-category-label-z-index)}");function en(){var e=Se(),t=(0,o.useRef)(0);return(0,o.createElement)("ul",{className:r.emojiList},e.map((function(e){var n=R(e);return n===b.SUGGESTED?(0,o.createElement)(Xt,{key:n,categoryConfig:e}):(0,o.createElement)(tn,{key:n,category:n,categoryConfig:e,renderdCategoriesCountRef:t})})))}function tn(e){var t=e.category,n=e.categoryConfig,r=e.renderdCategoriesCountRef,i=Vt(),a=Ee().lazyLoadEmojis,s=Ce(),c=(0,o.useContext)(Re).isPastInitialLoad,l=Qe()[0],u=function(){var e=je(),t=Oe();return function(n){var r=ee(te(n));return Boolean(e[r]||t(r))}}(),f=Pe(),d=!xe(),h=!c&&r.current>0?[]:ne(t);h.length>0&&r.current++;var p=0,m=h.map((function(e){var t=te(e,l),n=i(e),r=n.failedToLoad,c=n.filteredOut,h=n.hidden,m=u(e);
2return(h||m)&&p++,m?null:(0,o.createElement)(Kt,{showVariations:d,key:t,emoji:e,unified:t,hidden:r,hiddenOnSearch:c,emojiStyle:s,lazyLoad:a,getEmojiUrl:f})}));return(0,o.createElement)($t,{categoryConfig:n,hidden:p===m.length},m)}function nn(e){var t=wt(e);l(t),jt(t)}function rn(e){if(e){var t=vt(e);if(!t)return nn(kt(e));l(t),jt(t)}}function on(e){if(e){var t=At(e);if(t)l(t),jt(t);else l(bt(Et(e)))}}function an(e,t){if(e){var n=function(e){if(!e)return null;var t=xt(e),n=Mt(t),r=Ye(t,e),o=Ke(t,e),i=qe(t,e);if(0===o){var a=Et(n);return a?Xe(gt(a),-1,i,r):null}return function(e,t,n,r){var o=$e(e,t-1,n);return o[r]||o[o.length-1]||null}(gt(t),o,i,r)}(e);if(!n)return t();l(n),jt(n)}}function sn(e){if(e){var t=function(e){if(!e)return null;var t=xt(e),n=Mt(t),r=Ye(t,e),o=Ke(t,e),i=qe(t,e);if(!function(e,t){if(!e||!t)return!1;var n=t.getBoundingClientRect().height,r=t.getBoundingClientRect().top,o=e.getBoundingClientRect().top,i=e.getBoundingClientRect().height;return Math.round(r-o+n)<i}(t,e)){var a=kt(n);return a?Xe(gt(a),0,i,r):null}return et(gt(t),o,i,r)}(e);return l(t)}}Ht(".EmojiPickerReact ul.epr-emoji-list{list-style:none;margin:0;padding:0}");var cn;function ln(){var e,t,n=M(),i=E().VariationPickerRef,a=Ve()[0],s=Ce(),l=function(e){var t=M(),n=C(),r=cn.Up;return{getMenuDirection:o,getTop:i};function o(){return r}function i(){r=cn.Up;var o=0;if(!e.current)return 0;var i=it(e.current);if(t.current){var a,s=n.current,c=rt(t.current),l=it(c);o=at(c),(null!=(a=null==s?void 0:s.scrollTop)?a:0)>o-i&&(r=cn.Down,o+=l+i)}return o-i}}(i),u=l.getTop,f=l.getMenuDirection,d=x(),h=function(e){var t=M();return function(){var n={};if(!e.current)return n;if(t.current){var r=rt(t.current),o=function(e){var t=rt(e),n=Mt(t);return dt(t)+dt(n)}(r);if(!r)return n;n.left=o+(null==r?void 0:r.clientWidth)/2}return n}}(i),p=Pe(),m=rt(n.current),y=a&&m&&ie(a)&&m.classList.contains(r.emojiHasVariations);return(0,o.useEffect)((function(){y&&nn(i.current)}),[i,y,n]),!y&&n.current?d(null):(e=u(),t=h()),(0,o.createElement)("div",{ref:i,className:c(r.variationPicker,{visible:y,"pointing-up":f()===cn.Down}),style:{top:e}},y&&a?[te(a)].concat(oe(a)).slice(0,6).map((function(e){return(0,o.createElement)(Kt,{key:e,emoji:a,unified:e,emojiStyle:s,showVariations:!1,getEmojiUrl:p})})):null,(0,o.createElement)("div",{className:"epr-emoji-pointer",style:t}))}Ht(".EmojiPickerReact .epr-emoji-variation-picker{align-items:center;background:var(--epr-emoji-variation-picker-bg-color);border:1px solid var(--epr-picker-border-color);border-radius:3px;box-shadow:0 2px 5px rgba(0,0,0,.2);display:flex;height:0;height:var(--epr-emoji-variation-picker-height);justify-content:space-around;left:15px;opacity:0;padding:5px;pointer-events:none;position:absolute;right:15px;top:0;top:-100%;transform:scale(.9);transition:transform .1s ease-out,opacity .2s ease-out;visibility:hidden;z-index:var(--epr-skin-variation-picker-z-index)}.EmojiPickerReact .epr-emoji-variation-picker.pointing-up{transform:scale(.9);transform-origin:center 0}.EmojiPickerReact .epr-emoji-variation-picker.visible{opacity:1;pointer-events:all;transform:scale(1);visibility:visible}.EmojiPickerReact .epr-emoji-variation-picker .EmojiPickerReact .epr-emoji-variation-picker button.epr-emoji:hover{background:none}.EmojiPickerReact .epr-emoji-variation-picker .epr-emoji-pointer{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='15' xml:space='preserve'%3E%3Cg stroke-miterlimit='10'%3E%3Cpath fill='%23FFF' stroke='%23E8E7E7' d='m1.86-.43 9.83 11.53c.59.69 1.56.69 2.14 0L23.66-.43'/%3E%3Cpath fill='%23010202' stroke='%23151617' d='m26.86-.43 9.83 11.53c.59.69 1.56.69 2.14 0L48.66-.43'/%3E%3C/g%3E%3C/svg%3E\");background-position:0 0;background-repeat:no-repeat;background-size:50px 15px;content:\"\";height:15px;position:absolute;top:-10px;width:25px}.EmojiPickerReact.epr-dark-theme .epr-emoji-variation-picker .epr-emoji-pointer{background-position:-25px 0}@media (prefers-color-scheme:dark){.EmojiPickerReact.epr-auto-theme .epr-emoji-variation-picker .epr-emoji-pointer{background-position:-25px 0}}
2.EmojiPickerReact .epr-emoji-variation-picker .epr-emoji-pointer{top:100%;transform:translateX(-18px)}.EmojiPickerReact .epr-emoji-variation-picker.pointing-up .epr-emoji-pointer{top:0;transform:rotate(180deg) translateY(100%) translateX(18px)}"),function(e){e[e.Up=0]="Up",e[e.Down=1]="Down"}(cn||(cn={}));function un(){var e=C();return function(e){var t=It();(0,o.useEffect)((function(){var n=e.current;if(n)return n.addEventListener("scroll",r,{passive:!0}),function(){null==n||n.removeEventListener("scroll",r)};function r(){t()}}),[e,t])}(e),Nt(e),function(){var e=C(),t=Ze(),n=We();(0,o.useEffect)((function(){var r=e.current;function o(){n()&&t()}return null==r||r.addEventListener("mousemove",o,{passive:!0}),function(){null==r||r.removeEventListener("mousemove",o)}}),[e,t,n])}(),(0,o.createElement)("div",{className:r.scrollBody,ref:e},(0,o.createElement)(ln,null),(0,o.createElement)(en,null))}function fn(){return De()===v.SEARCH}function dn(){return De()===v.PREVIEW}Ht(".EmojiPickerReact .epr-body{flex:1;overflow-x:hidden;overflow-y:scroll;position:relative}");var hn;function pn(e){var t=e.children,n=e.className,r=e.style,i=void 0===r?{}:r,a=e.direction,s=void 0===a?hn.ROW:a;return(0,o.createElement)("div",{style:I({},i),className:c("Flex",n,s)},t)}function mn(e){var t=e.className,n=e.style,r=void 0===n?{}:n;return(0,o.createElement)("div",{style:I({flex:1},r),className:c(t)})}Ht(".EmojiPickerReact .Flex{display:flex}.EmojiPickerReact .Flex.FlexRow{flex-direction:row}.EmojiPickerReact .Flex.FlexColumn{flex-direction:column}"),function(e){e.ROW="FlexRow",e.COLUMN="FlexColumn"}(hn||(hn={}));function yn(e){var t=e.children,n=e.className,r=e.style;return(0,o.createElement)("div",{style:I({},r,{position:"absolute"}),className:n},t)}function gn(e){var t=e.children,n=e.className,r=e.style;return(0,o.createElement)("div",{style:I({},r,{position:"relative"}),className:n},t)}Ht(".EmojiPickerReact .epr-preview{align-items:center;border-top:1px solid var(--epr-preview-border-color);height:var(--epr-preview-height);padding:0 var(--epr-horizontal-padding);position:relative;z-index:1;z-index:var(--epr-preview-z-index)}.EmojiPickerReact .epr-preview .epr-preview-emoji-label{color:var(--epr-preview-text-color);font-size:var(--epr-preview-text-size);padding:var(--epr-preview-text-padding);text-transform:capitalize}");Ht('.EmojiPickerReact .epr-skin-tones{--epr-skin-tone-size:15px;align-items:center;display:flex;justify-content:flex-end;padding:10px 0;transition:all .3s ease-in-out}.EmojiPickerReact .epr-skin-tones.epr-vertical{align-items:flex-end;border:1px solid var(--epr-bg-color);border-radius:6px;flex-direction:column;padding:5px}.EmojiPickerReact .epr-skin-tones.epr-vertical.epr-open{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:var(--epr-skin-tone-picker-menu-color);border:1px solid var(--epr-picker-border-color)}.EmojiPickerReact .epr-skin-tone-select{height:var(--epr-skin-tone-size);position:relative;width:var(--epr-skin-tone-size)}.EmojiPickerReact .epr-skin-tones.epr-open .epr-tone{transition:transform .3s ease-in-out,opacity .3s ease-in-out}.EmojiPickerReact .epr-skin-tones:not(.epr-open) .epr-tone{opacity:0;z-index:0}.EmojiPickerReact .epr-skin-tones .epr-tone{border-radius:4px;box-shadow:0 0 0 0 var(--epr-active-skin-hover-color);cursor:pointer;display:block;height:var(--epr-skin-tone-size);position:absolute;right:0;transition:transform .3s ease-in-out,opacity .5s ease-in-out;width:var(--epr-skin-tone-size);z-index:1}.EmojiPickerReact .epr-skin-tones .epr-tone:hover{box-shadow:0 0 0 3px var(--epr-active-skin-hover-color)}.EmojiPickerReact .epr-skin-tones .epr-tone:focus{box-shadow:0 0 0 3px var(--epr-focus-bg-color)}.EmojiPickerReact .epr-skin-tones.epr-open .epr-skin-tone-select .epr-tone.epr-active:after{border:1px solid var(--epr-active-skin-tone-indicator-border-color);border-radius:5px;bottom:-2px;content:"";left:-2px;position:absolute;right:-2px;top:-2px}.EmojiPickerReact .epr-skin-tones .epr-tone.epr-active{opacity:1;z-index:1}.EmojiPickerReact .epr-skin-tones .epr-tone.epr-tone-neutral{background-color:#ffd225}.EmojiPickerReact .epr-skin-tones .epr-tone.epr-tone-1f3fb{background-color:#ffdfbd}.EmojiPickerReact .epr-skin-tones .epr-tone.epr-tone-1f3fc{background-color:#e9c197}.EmojiPickerReact .epr-skin-tones .epr-tone.epr-tone-1f3fd{background-color:#c88e62}.EmojiPickerReact .epr-skin-tones .epr-tone.epr-tone-1f3fe{background-color:#a86637}.EmojiPickerReact .epr-skin-tones .epr-tone.epr-tone-1f3ff{background-color:#60463a}');var bn,vn=28;function An(){return(0,o.createElement)(gn,{style:{height:vn}},(0,o.createElement)(yn,{style:{bottom:0,right:0}},(0,o.createElement)(wn,{direction:bn.VERTICAL})))}function wn(e){var t,n=e.direction,i=void 0===n?bn.HORIZONTAL:n,a=_(),s=xe(),l=He(),u=l[0],f=l[1],d=Qe(),h=d[0],p=d[1],m=It(),y=Ut();if(s)return null;var g=vn*Z.length+"px",b=u?g:vn+"px",v=i===bn.VERTICAL;return(0,o.createElement)(gn,{className:c("epr-skin-tones",i,(t={},t[r.open]=u,t)),style:v?{flexBasis:b,height:b}:{flexBasis:b}},(0,o.createElement)("div",{className:"epr-skin-tone-select",ref:a},Z.map((function(e,t){var n,i=e===h;return(0,o.createElement)(Gt,{style:{transform:c(v?"translateY(-"+t*(u?vn:0)+"px)":"translateX(-"+t*(u?vn:0)+"px)",u&&i&&"scale(1.3)")},onClick:function(){u?(p(e),y()):f(!0),m()},key:e,className:c("epr-tone-"+e,"epr-tone",(n={},n[r.active]=i,n)),tabIndex:u?0:-1,"aria-pressed":i,"aria-label":"Skin tone "+W[e]})}))))}function En(){var e=Te(),t=dn();return e.showPreview?(0,o.createElement)(pn,{className:"epr-preview"},(0,o.createElement)(kn,null),(0,o.createElement)(mn,null),t?(0,o.createElement)(An,null):null):null}function kn(){var e,t=Te(),n=(0,o.useState)(null),r=n[0],i=n[1],a=Ce(),s=Ve()[0],c=Pe();!function(e,t){var n=C(),r=We(),i=Ze();(0,o.useEffect)((function(){if(e){var o=n.current;return null==o||o.addEventListener("keydown",s,{passive:!0}),null==o||o.addEventListener("mouseover",c,!0),null==o||o.addEventListener("focus",i,!0),null==o||o.addEventListener("mouseout",a,{passive:!0}),null==o||o.addEventListener("blur",a,!0),function(){null==o||o.removeEventListener("mouseover",c),null==o||o.removeEventListener("mouseout",a),null==o||o.removeEventListener("focus",i,!0),null==o||o.removeEventListener("blur",a,!0),null==o||o.removeEventListener("keydown",s)}}function i(e){var n=rt(e.target);if(!n)return a();var r=ht(n),o=pt(n);if(!r||!o)return a();t({unified:r,originalUnified:o})}function a(e){if(e&&!rt(e.relatedTarget))return t(null);t(null)}function s(e){"Escape"===e.key&&t(null)}function c(e){if(!r()){var t=rt(e.target);t&&l(t)}}}),[n,e,t,r,i])}(t.showPreview,i);var u=ae(null!=(e=null==r?void 0:r.unified)?e:null==r?void 0:r.originalUnified),f=null!=u&&null!=r;return(0,o.createElement)((function(){var e=null!=s?s:ae(t.defaultEmoji);if(!e)return null;var n=s?X(s):t.defaultCaption;return(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",null,f?(0,o.createElement)(Yt,{unified:null==r?void 0:r.unified,emoji:u,emojiStyle:a,size:45,getEmojiUrl:c}):e?(0,o.createElement)(Yt,{unified:te(e),emoji:e,emojiStyle:a,size:45,getEmojiUrl:c}):null),f?(0,o.createElement)("div",{className:"epr-preview-emoji-label"},X(u)):(0,o.createElement)("div",{className:"epr-preview-emoji-label"},n))}),null)}!function(e){e.VERTICAL="epr-vertical",e.HORIZONTAL="epr-horizontal"}(bn||(bn={}));function Mn(e){var t;return null!=(t=null==e?void 0:e.getAttribute("data-name"))?t:null}function xn(){return!!ze()[0]}function Cn(){var e=Ee().customEmojis;return!!e&&0===e.length}function Sn(){var e=(0,o.useState)(null),t=e[0],n=e[1],i=function(){var e=C(),t=k();return function(n){var r;if(e.current){var o=null==(r=e.current)?void 0:r.querySelector('[data-name="'+n+'"]');if(o){var i=o.offsetTop||0;Ot(t.current,i)}}}}();!function(e){var t=C();(0,o.useEffect)((function(){var n=new Map,o=t.current,i=new IntersectionObserver((function(t){if(o){for(var r,i=N(t);!(r=i()).done;){var a=r.value,s=Mn(a.target);n.set(s,a.intersectionRatio)}var c=Array.from(n),l=c[c.length-1];if(1==l[1])return e(l[0]);for(var u=0,f=c;u<f.length;u++){var d=f[u],h=d[0];if(d[1]){e(h);break}}}}),{threshold:[0,1]});
2null==o||o.querySelectorAll(s(r.category)).forEach((function(e){i.observe(e)}))}),[t,e])}(n);var a=xn(),l=Se(),u=T(),f=Cn();return(0,o.createElement)("div",{className:"epr-category-nav",role:"tablist","aria-label":"Category navigation",id:"epr-category-nav-id",ref:u},l.map((function(e){var s,l=R(e),u=l===t;return function(e){return e.category===b.CUSTOM}(e)&&f?null:(0,o.createElement)(Gt,{tabIndex:a||u?-1:0,className:c("epr-cat-btn","epr-icn-"+l,(s={},s[r.active]=u,s)),key:l,onClick:function(){n(l),i(l)},"aria-label":F(e),"aria-selected":u,role:"tab","aria-controls":"epr-category-nav-id"})})))}Ht(".EmojiPickerReact .epr-category-nav{display:flex;flex-direction:row;justify-content:space-around;padding:var(--epr-header-padding)}.EmojiPickerReact .epr-category-nav>button.epr-cat-btn{background-size:calc(var(--epr-category-navigation-button-size)*10);display:inline-block;height:var(--epr-category-navigation-button-size);outline:none;position:relative;transition:opacity .2s ease-in-out;width:var(--epr-category-navigation-button-size)}.EmojiPickerReact .epr-category-nav>button.epr-cat-btn:focus:before{border:2px solid var(--epr-category-icon-active-color);border-radius:50%;bottom:-2px;content:\"\";left:-2px;position:absolute;right:-2px;top:-2px}aside.EmojiPickerReact.epr-main:has(input:not(:-moz-placeholder-shown)) .epr-category-nav{cursor:default;opacity:.3;pointer-events:none}aside.EmojiPickerReact.epr-main:has(input:not(:placeholder-shown)) .epr-category-nav{cursor:default;opacity:.3;pointer-events:none}.EmojiPickerReact.epr-search-active .epr-category-nav{cursor:default;opacity:.3;pointer-events:none}aside.EmojiPickerReact.epr-main:has(input:not(:-moz-placeholder-shown)) .epr-category-nav>button.epr-cat-btn:hover{background-position-y:var(--epr-category-navigation-button-size);opacity:1}aside.EmojiPickerReact.epr-main:has(input:not(:placeholder-shown)) .epr-category-nav>button.epr-cat-btn:hover{background-position-y:var(--epr-category-navigation-button-size);opacity:1}.EmojiPickerReact:not(.epr-search-active) .epr-category-nav>button.epr-cat-btn.epr-active,.EmojiPickerReact:not(.epr-search-active) .epr-category-nav>button.epr-cat-btn:hover{background-position-y:var(--epr-category-navigation-button-size);opacity:1}.EmojiPickerReact .epr-category-nav>button.epr-cat-btn{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='80' xml:space='preserve'%3E%3Cg fill='%233371B7' stroke='%233371B7' stroke-width='.1' stroke-miterlimit='10'%3E%3Cpath d='M12.8 29.5c.6 0 1.1-.5 1.1-1.1 0-.6-.5-1.2-1.1-1.2-.6 0-1.2.5-1.2 1.2 0 .6.6 1.1 1.2 1.1zm0-1.5c.2 0 .4.2.4.4s-.2.4-.4.4-.4-.2-.4-.4c0-.3.2-.4.4-.4z'/%3E%3Cpath d='M10 23c-3.8 0-7 3.1-7 7 0 3.8 3.1 7 7 7s7-3.1 7-7c0-3.8-3.2-7-7-7zm0 13.2c-3.4 0-6.2-2.8-6.2-6.2 0-3.4 2.8-6.2 6.2-6.2s6.2 2.8 6.2 6.2c0 3.4-2.8 6.2-6.2 6.2z'/%3E%3Cpath d='M14.6 31.2c-.1-.1-.2-.2-.3-.2H5.7c-.1 0-.2.1-.3.2-.1.1-.1.2 0 .4.7 2 2.5 3.3 4.6 3.3s3.9-1.3 4.6-3.3c.1-.1.1-.3 0-.4zM10 34.1c-1.6 0-3-.9-3.7-2.2h7.3c-.6 1.3-2 2.2-3.6 2.2zm-2.8-4.6c.6 0 1.2-.5 1.2-1.1 0-.6-.5-1.2-1.2-1.2-.6 0-1.1.5-1.1 1.2 0 .6.5 1.1 1.1 1.1zm0-1.5c.2 0 .4.2.4.4s-.2.4-.4.4-.4-.2-.4-.4c0-.3.2-.4.4-.4z'/%3E%3C/g%3E%3Cpath fill='none' stroke='%233371B7' d='M64.1 33.4h2.3c.2 0 .4.2.4.4v2.1c0 .2-.2.4-.4.4h-2.3c-.2 0-.4-.2-.4-.4v-2.1c0-.2.1-.4.4-.4zm9.4.1h2.4c.2 0 .4.2.4.4v2c0 .2-.2.4-.4.4h-2.4c-.2 0-.4-.2-.4-.4v-2c0-.3.2-.4.4-.4zm-9.8-5.1h12.6v5H63.7v-5z'/%3E%3Cpath fill='none' stroke='%233371B7' d='M65.5 23.6h8.9c1 0 1.9.8 1.9 1.9v3.1H63.7v-3.1c0-1 .8-1.9 1.8-1.9z'/%3E%3Cellipse fill='%233371B7' cx='66.2' cy='30.9' rx='.9' ry='1'/%3E%3Cellipse fill='%233371B7' cx='73.8' cy='30.9' rx='.9' ry='1'/%3E%3Cg fill='none' stroke='%233371B7'%3E%3Cpath d='M96.4 30c0 3.6-2.9 6.5-6.4 6.5s-6.4-2.9-6.4-6.5 2.9-6.5 6.4-6.5 6.4 2.9 6.4 6.5z'/%3E%3Cpath d='M96.3 28.6v.1c-.9.1-2.9.1-4.6-1.1-1.1-.8-2-1.7-2.6-2.5-.3-.4-.6-.8-.7-1-.1-.1-.1-.1-.1-.2.5-.1 1.2-.2 2-.1 1.2 0 2.5.3 3.5 1.1s1.7 1.8 2.1 2.8c.2.2.3.6.4.9zM84 32.2v-.1c.9-.2 2.9-.4 4.7.6 1.1.7 1.9 1.5 2.4 2.3.4.5.6 1 .7 1.3-.4.1-1 .2-1.7.3-1 0-2.1-.1-3.2-.8s-1.9-1.6-2.4-2.5c-.3-.5-.4-.8-.5-1.1z'/%3E%3C/g%3E%3Cg fill='none' stroke='%233371B7'%3E%3Cpath stroke-linecap='round' d='m116.3 26.8-1.4 2-.8-.8-.6-.6v.9l-.1 8.2h-6.8l-.1-8.2v-.9l-.6.6-.8.8-1.4-2 2.6-2.9c.1-.1.2-.1.3-.1h1.3l.4.7c.7 1.3 2.6 1.3 3.3-.1l.3-.6h1.2c.1 0 .2 0 .3.1l.3-.3-.3.3 2.9 2.9z'/%3E%3Cpath d='M110.1 27.7h2v.9c0 .4-.4.7-1 .7s-1-.3-1-.7v-.9z'/%3E%3C/g%3E%3Cpath d='M126.8 34.3c0 1.2-1 2.2-2.2 2.2
2s-2.2-1-2.2-2.2 1-2.2 2.2-2.2 2.2 1 2.2 2.2zm10.8 0c0 1.2-1 2.2-2.2 2.2-1.2 0-2.2-1-2.2-2.2s1-2.2 2.2-2.2c1.2 0 2.2 1 2.2 2.2zm-10.8-9.9v9.9m10.9-9.9v9.9m-10.9-10.8h10.8v2.7h-10.8v-2.7z' fill='none' stroke='%233371B7'/%3E%3Cg fill='%233371B7'%3E%3Cpath d='M170.8 23.1h-.8c-2.1 0-4 1-5.3 2.5h-.1l-.1-.1-1-1.2-.3 3.4 3.4.3-1.1-1.3-.1-.1.1-.1c1.1-1.5 3-2.3 5-2.1 3.2.3 5.5 3.1 5.2 6.3-.3 3-3.1 5.3-6.1 5.1-3.1-.2-5.4-2.9-5.3-6l-1.3-.1c-.2 3.8 2.6 7.1 6.3 7.4 3.9.3 7.3-2.6 7.6-6.5.3-3.8-2.5-7.1-6.1-7.5z'/%3E%3Cpath d='M170.3 27.4c0-.3-.3-.6-.6-.6s-.6.3-.6.6v3.2c0 .2.1.3.2.4.1.1.3.2.4.2h2.4c.4 0 .6-.3.6-.6 0-.4-.3-.6-.6-.6h-1.8v-2.6z'/%3E%3C/g%3E%3Cpath fill='none' stroke='%233371B7' d='M186.2 23.4h7.7c1.5 0 2.7 1.2 2.7 2.7v7.7c0 1.5-1.2 2.7-2.7 2.7h-7.7c-1.5 0-2.7-1.2-2.7-2.7v-7.7c-.1-1.5 1.2-2.7 2.7-2.7z'/%3E%3Ccircle fill='%233371B7' cx='186' cy='28.9' r='.7'/%3E%3Ccircle fill='%233371B7' cx='194' cy='26.7' r='.7'/%3E%3Cpath fill='none' stroke='%233371B7' stroke-linecap='round' d='m186 33.3.4-.3c.4-.3 1-.3 1.5-.1l1 .4c.5.2 1 .2 1.5-.1l.8-.5c.4-.3 1-.3 1.5-.1l1.8.8'/%3E%3Cpath fill='%233371B7' stroke='%233371B7' stroke-width='.25' stroke-miterlimit='10' d='M156 24.3c-.2-.1-.4-.1-.5 0 0 0-.2.1-.9.2-.7 0-2.4-.1-3.8-.6-.8-.3-1.7-.5-2.5-.5h-.5c-1.3 0-2.5.3-3.6 1-.2.1-.2.2-.2.4v11.6c0 .3.1.5.3.5.6 0 .5-.4.5-.6v-5.7c.7-.3 3.2-1.1 5.8-.1 1.6.6 3.5.7 4.3.7.8 0 1.3-.3 1.3-.3.2-.1.3-.2.3-.4v-5.7c-.3-.2-.4-.4-.5-.5zm-.4 5.9c-.1 0-.7.1-1 .1-.7 0-2.4-.1-3.8-.6-2.5-1-5-.5-6.2-.1v-4.9c.9-.5 2.2-.7 3.2-.7h.4c.7 0 1.5.2 2.2.4 1.6.6 3.5.7 4.3.7.2 0 .8 0 1-.1v5.2z'/%3E%3Cpath fill='none' stroke='%233371B7' d='M48.1 23.5h3.7c2.5 0 4.5 2 4.5 4.5 0 .5-.4.9-.9.9H44.5c-.5 0-.9-.4-.9-.9 0-2.5 2-4.5 4.5-4.5z'/%3E%3Cpath fill='none' stroke='%233371B7' stroke-linecap='round' d='M43.5 28.8c-.2.1-.5 1.2 0 1.5 1.4 1 8.5.8 11.3.6.8-.1 1.6-.4 1.7-1.2 0-.3-.1-.6-.6-.9'/%3E%3Cpath fill='none' stroke='%233371B7' stroke-linecap='round' d='m43.5 30.6-.2.4c-.2.5.2 1 .7.9.3-.1.5 0 .7.3l.1.2c.3.5 1 .6 1.5.2h0c.3-.2.7-.3 1-.2l.8.3c.4.2.8.1 1.2 0l.5-.2c.4-.2.9-.2 1.3 0l.5.2c.4.2.8.2 1.2 0l.2-.1c.3-.2.8-.2 1.1.1l.2.2c.3.3.8.2 1-.2l.1-.2c.1-.2 0-.3.2-.3.5 0 1.2-.3 1.1-.7l-.4-1.1'/%3E%3Cpath fill='none' stroke='%233371B7' stroke-linecap='round' d='M43.5 32.2c-.1.2-.3.8 0 1.1.3.4 3 1.1 6.4 1.1 2.2 0 4.6-.3 6-.6.5-.1.9-.5.8-.9 0-.2-.2-.5-.4-.7'/%3E%3Cpath fill='none' stroke='%233371B7' stroke-linecap='round' d='M43.5 33.3c0 .5.6 2.3 1.3 2.7 1.8.8 5.7.7 8.1.5 1.3-.1 2.5-.7 3.2-1.8.3-.5.5-1 .5-1.4'/%3E%3Cellipse fill='%233371B7' cx='51.6' cy='26.5' rx='.3' ry='.4'/%3E%3Cellipse fill='%233371B7' cx='53' cy='25' rx='.3' ry='.4'/%3E%3Cellipse fill='%233371B7' cx='53' cy='27.2' rx='.3' ry='.4'/%3E%3Cellipse fill='%233371B7' cx='54.3' cy='26.5' rx='.3' ry='.4'/%3E%3Cellipse fill='%233371B7' cx='50.9' cy='25' rx='.3' ry='.4'/%3E%3Cpath fill='none' stroke='%233371B7' d='M24.2 31v-7.6c.1.1.8.9 2.8 3.1 2.5-1.6 5.6-.7 6.9 0l2.4-3.1v7.1c0 1.2-.1 2.5-.9 3.4-1 1.2-2.7 2.5-5.3 2.5-2.9 0-4.5-1.5-5.3-2.9-.6-.6-.6-1.5-.6-2.5z'/%3E%3Cpath fill='none' stroke='%233371B7' stroke-linecap='round' d='m21.2 30 5.4 1.2m-5.4 2.9 5.4-1.2M38.8 30l-5.4 1.2m5.4 2.9-5.4-1.2'/%3
2E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%233371B7' d='m29.5 32.4-.5-.7c-.2-.3 0-.6.3-.6h1.4c.3 0 .5.4.3.6l-.7 1c-.7 1.2-2.6 1.1-3.1-.3l-.1-.2c-.1-.2 0-.4.2-.5s.4 0 .5.2l.1.2c.4.7 1.2.8 1.6.3z'/%3E%3Cpath fill='none' stroke='%233371B7' stroke-linecap='round' d='m32.4 32.1-.1.2c-.4 1-1.8 1.1-2.3.2'/%3E%3Ccircle fill='%233371B7' cx='27.6' cy='29.7' r='.7'/%3E%3Ccircle fill='%233371B7' cx='32.4' cy='29.7' r='.7'/%3E%3Cg fill='%23C0C0BF' stroke='%23C0C0BF' stroke-width='.1' stroke-miterlimit='10'%3E%3Cpath d='M12.8 49.5c.6 0 1.1-.5 1.1-1.1 0-.6-.5-1.2-1.1-1.2-.6 0-1.2.5-1.2 1.2 0 .6.6 1.1 1.2 1.1zm0-1.5c.2 0 .4.2.4.4s-.2.4-.4.4-.4-.2-.4-.4c0-.3.2-.4.4-.4zm1.8 3.2c-.1-.1-.2-.2-.3-.2H5.7c-.1 0-.2.1-.3.2-.1.1-.1.2 0 .4.7 2 2.5 3.3 4.6 3.3s3.9-1.3 4.6-3.3c.1-.1.1-.3 0-.4zM10 54.1c-1.6 0-3-.9-3.7-2.2h7.3c-.6 1.3-2 2.2-3.6 2.2zm-2.8-4.6c.6 0 1.2-.5 1.2-1.1 0-.6-.5-1.2-1.2-1.2-.6 0-1.1.5-1.1 1.2 0 .6.5 1.1 1.1 1.1zm0-1.5c.2 0 .4.2.4.4s-.2.4-.4.4-.4-.2-.4-.4c0-.3.2-.4.4-.4z'/%3E%3Cpath d='M10 43c-3.8 0-7 3.1-7 7 0 3.8 3.1 7 7 7s7-3.1 7-7c0-3.8-3.2-7-7-7zm0 13.2c-3.4 0-6.2-2.8-6.2-6.2 0-3.4 2.8-6.2 6.2-6.2s6.2 2.8 6.2 6.2c0 3.4-2.8 6.2-6.2 6.2z'/%3E%3C/g%3E%3Cpath fill='none' stroke='%23C0C0BF' d='M64.1 53.4h2.3c.2 0 .4.2.4.4v2.1c0 .2-.2.4-.4.4h-2.3c-.2 0-.4-.2-.4-.4v-2.1c0-.2.1-.4.4-.4zm9.4.1h2.4c.2 0 .4.2.4.4v2c0 .2-.2.4-.4.4h-2.4c-.2 0-.4-.2-.4-.4v-2c0-.3.2-.4.4-.4zm-9.8-5.1h12.6v5H63.7v-5z'/%3E%3Cpath fill='none' stroke='%23C0C0BF' d='M65.5 43.6h8.9c1 0 1.9.8 1.9 1.9v3.1H63.7v-3.1c0-1 .8-1.9 1.8-1.9z'/%3E%3Cellipse fill='%23C0C0BF' cx='66.2' cy='50.9' rx='.9' ry='1'/%3E%3Cellipse fill='%23C0C0BF' cx='73.8' cy='50.9' rx='.9' ry='1'/%3E%3Cg fill='none' stroke='%23C0C0BF'%3E%3Cpath d='M96.4 50c0 3.6-2.9 6.5-6.4 6.5s-6.4-2.9-6.4-6.5 2.9-6.5 6.4-6.5 6.4 2.9 6.4 6.5z'/%3E%3Cpath d='M96.3 48.6v.1c-.9.1-2.9.1-4.6-1.2-1.1-.8-2-1.7-2.6-2.5-.3-.4-.6-.8-.7-1-.1-.1-.1-.2-.1-.2.5-.1 1.2-.2 2-.2 1.2 0 2.5.3 3.5 1.1s1.7 1.8 2.1 2.8c.2.4.3.8.4 1.1zM84 52.2v-.1c.9-.2 2.9-.4 4.7.6 1.1.7 1.9 1.5 2.4 2.3.4.5.6 1 .7 1.3-.4.1-1 .2-1.7.3-1 0-2.1-.1-3.2-.8s-1.9-1.6-2.4-2.5c-.3-.5-.4-.8-.5-1.1z'/%3E%3C/g%3E%3Cg fill='none' stroke='%23C0C0BF'%3E%3Cpath stroke-linecap='round' d='m116.3 46.8-1.4 2-.8-.8-.6-.7v.9l-.1 8.2h-6.8l-.1-8.2v-.9l-.6.7-.8.8-1.4-2 2.6-2.9c.1-.1.2-.1.3-.1h1.3l.4.7c.7 1.3 2.6 1.3 3.3-.1l.3-.6h1.2c.1 0 .2 0 .3.1l.3-.3-.3.3 2.9 2.9z'/%3E%3Cpath d='M110.1 47.7h2v.9c0 .4-.4.7-1 .7s-1-.3-1-.7v-.9z'/%3E%3C/g%3E%3Cpath d='M126.8 54.3c0 1.2-1 2.2-2.2 2.2s-2.2-1-2.2-2.2 1-2.2 2.2-2.2 2.2 1 2.2 2.2zm10.8 0c0 1.2-1 2.2-2.2 2.2-1.2 0-2.2-1-2.2-2.2s1-2.2 2.2-2.2c1.2 0 2.2 1 2.2 2.2zm-10.8-9.9v9.9m10.9-9.9v9.9m-10.9-10.8h10.8v2.7h-10.8v-2.7z' fill='none' stroke='%23C0C0BF'/%3E%3Cg fill='%23C0C0BF'%3E%3Cpath d='M170.8 43.1h-.8c-2.1 0-4 1-5.3 2.5h-.1l-.1-.1-1-1.2-.3 3.4 3.4.3-1.1-1.3-.1-.1.1-.1c1.1-1.5 3-2.3 5-2.1 3.2.3 5.5 3.1 5.2 6.3-.3 3-3.1 5.3-6.1 5.1-3.1-.2-5.4-2.9-5.3-6l-1.3-.1c-.2 3.8 2.6 7.1 6.3 7.4 3.9.3 7.3-2.6 7.6-6.5.3-3.8-2.5-7.1-6.1-7.5z'/%3E%3Cpath d='M170.3 47.4c0-.3-.3-.6-.6-.6s-.6.3-.6.6v3.2c0 .2.1.3.2.4.1.1.3.2.4.2h2.4c.4 0 .6-.3.6-.6s-.3-.6-.6-.6h-1.8v-2.6z'/%3E%3C/g%3E%3Cpath fill='none' stroke='%23C0C0BF' d='M186.2 43.4h7.7c1.5 0 2.7 1.2 2.7 2.7v7.7c0 1.5-1.2 2.7-2.7 2.7h-7.7c-1.5 0-2.7-1.2-2.7-2.7v-7.7c-.1-1.4 1.2-2.7 2.7-2.7z'/%3E%3Ccircle fill='%23C0C0BF' cx='186' cy='48.9' r='.7'/%3E%3Ccircle fill='%23C0C0BF' cx='194' cy='46.7' r='.7'/%3E%3Cpath fill='none' stroke='%23C0C0BF' stroke-linecap='round' d='m186 53.3.4-.3c.4-.3 1-.3 1.5-.1l1 .4c.5.2 1 .2 1.5-.1l.8-.5c.4-.3 1-.3 1.5-.1l1.8.8'/%3E%3Cpath fill='%23C0C0BF' stroke='%23C0C0BF' stroke-width='.25' stroke-miterlimit='10' d='M156 44.3c-.2-.1-.4-.1-.5 0 0 0-.2.1-.9.2-.7 0-2.4-.1-3.8-.6-.8-.3-1.7-.5-2.5-.5h-.5c-1.3 0-2.5.3-3.6 1-.2.1-.2.2-.2.4v11.6c0 .3.1.5.3.5.6 0 .5-.4.5-.6v-5.7c.7-.3 3.2-1.1 5.8-.1 1.6.6 3.5.7 4.3.7.8 0 1.3-.3 1.3-.3.2-.1.3-.2.3-.4v-5.7c-.3-.2-.4-.4-.5-.5zm-.4 5.9c-.1 0-.7.1-1 .1-.7 0-2.4-.1-3.8-.6-2.5-1-5-.5-6.2-.1v-4.9c.9-.5 2.2-.7 3.2-.7h.4c.7 0 1.5.2 2.2.4 1.6.6 3.5.7 4.3.7.2 0 .8 0 1-.1v5.2z'/%3E%3Cpath fill='none' stroke='%23C0C0BF' d='M48.1 43.5h3.7c2.5 0 4.5 2 4.5 4.5 0 .5-.4.9-.9.9H44.5c-.5 0-.9-.4-.9-.9 0-2.5 2-4.5 4.5-4.5z'/%3E%3Cpath fill='none' stroke='%23C0C0BF' stroke-linecap='round' d='M43.5 48.8c-.2.1-.5 1.2 0 1.5 1.4 1 8.5.8 11.3.6.8-.1 1.6-.4 1.7-1.2 0-.3-.1-.6-.6-.9'/%3E%3Cpath fill='none' stroke='%23C0C0BF' stroke-linecap='round' d='m43.5 50.6-.2.4c-.2.5.2 1 .7.9.3-.1.5 0 .7.3l.1.2c.3.5 1 .6 1.5.2h0c.3-.2.7-.3 1-.2l.8.3c.4.2.8.1 1.2 0l.5-.2c.4-.2.9-.2 1.3 0l.5.2c.4.2.8.2 1.2 0l.2-.1c.3-.2.8-.2 1.1.1l.2.2c.3.3.8.2 1-.2l.1-.2c.1-.2 0-.3.2-.3.5 0 1.2-.3 1.1-.7l-.4-1.1'/%3E%3Cpath fill='none' stroke='%23C0C0BF' stroke-linecap='round' d='M43.5 52.2c-.1.2-.3.8 0 1.1.3.4 3 1.1 6.4 1.1 2.2 0 4.6-.3 6-.6.5-.1.9-.5.8-.9 0-.2-.2-.5-.4-.7'/%3E%3Cpath fill='none' stroke='%23C0C0BF' stroke-linecap='round' d='M43.5 53.3c0 .5.6 2.3 1.3 2.7 1.8.8 5.7.7 8.1.5 1.3-.1 2.5-.7 3.2-1.8.3-.5.5-1 .5-1.4'/%3E%3Cellipse fill='%23C0C0BF' cx='51.6' cy='46.5' rx='.3' ry='.4'/%3E%3Cellipse fill='%23C0C0BF' cx='53' cy='45' rx='.3' ry='.4'/%3E%3Cellipse fill='%23C0C0BF' cx='53' cy='47.2' rx='.3' ry='.4'/%3E%3Cellipse fill='%23C0C0BF' cx='54.3' cy='46.5' rx='.3' ry='.4'/%3E%3Cellipse fill='%23C0C0BF' cx='50.9' cy='45' rx='.3' ry='.4'/%3E%3Cpath fill='none' stroke='%23C0C0BF' d='M24.2 51v-7.6c.1.1.8.9 2.8 3.1 2.5-1.7 5.6-.7 6.9 0l2.4-3.1v7.1c0 1.2-.1 2.5-.9 3.4-1 1.2-2.7 2.5-5.3 2.5-2.9 0-4.5-1.5-5.3-2.9-.6-.6-.6-1.5-.6-2.5z'/%3E%3Cpath fill='none' stroke='%23C0C0BF' stroke-linecap='round' d='m21.2 50 5.4 1.2m-5.4 2.9 5.4-1.2M38.8 50l-5.4 1.2m5.4 2.9-5.4-1.2'/%3
2E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%23C0C0BF' d='m29.5 52.4-.5-.7c-.2-.3 0-.6.3-.6h1.4c.3 0 .5.4.3.6l-.7 1c-.7 1.2-2.6 1.1-3.1-.3l-.1-.2c-.1-.2 0-.4.2-.5s.4 0 .5.2l.1.2c.4.7 1.2.8 1.6.3z'/%3E%3Cpath fill='none' stroke='%23C0C0BF' stroke-linecap='round' d='m32.4 52.1-.1.2c-.4 1-1.8 1.1-2.3.2'/%3E%3Ccircle fill='%23C0C0BF' cx='27.6' cy='49.7' r='.7'/%3E%3Ccircle fill='%23C0C0BF' cx='32.4' cy='49.7' r='.7'/%3E%3Cg fill='%236AA9DD' stroke='%236AA9DD' stroke-width='.1' stroke-miterlimit='10'%3E%3Cpath d='M14.6 71.2c-.1-.1-.2-.2-.3-.2H5.7c-.1 0-.2.1-.3.2-.1.1-.1.2 0 .4.7 2 2.5 3.3 4.6 3.3s3.9-1.3 4.6-3.3c.1-.1.1-.3 0-.4zM10 74.1c-1.6 0-3-.9-3.7-2.2h7.3c-.6 1.3-2 2.2-3.6 2.2zm2.8-4.6c.6 0 1.1-.5 1.1-1.1 0-.6-.5-1.2-1.1-1.2-.6 0-1.2.5-1.2 1.2 0 .6.6 1.1 1.2 1.1zm0-1.5c.2 0 .4.2.4.4s-.2.4-.4.4-.4-.2-.4-.4c0-.3.2-.4.4-.4zm-5.6 1.5c.6 0 1.2-.5 1.2-1.1 0-.6-.5-1.2-1.2-1.2-.6 0-1.1.5-1.1 1.2 0 .6.5 1.1 1.1 1.1zm0-1.5c.2 0 .4.2.4.4s-.2.4-.4.4-.4-.2-.4-.4c0-.3.2-.4.4-.4z'/%3E%3Cpath d='M10 63c-3.8 0-7 3.1-7 7 0 3.8 3.1 7 7 7s7-3.1 7-7c0-3.8-3.2-7-7-7zm0 13.2c-3.4 0-6.2-2.8-6.2-6.2 0-3.4 2.8-6.2 6.2-6.2s6.2 2.8 6.2 6.2c0 3.4-2.8 6.2-6.2 6.2z'/%3E%3C/g%3E%3Cpath fill='none' stroke='%236AA9DD' d='M64.1 73.4h2.3c.2 0 .4.2.4.4v2.1c0 .2-.2.4-.4.4h-2.3c-.2 0-.4-.2-.4-.4v-2.1c0-.2.1-.4.4-.4zm9.4.1h2.4c.2 0 .4.2.4.4V76c0 .2-.2.4-.4.4h-2.4c-.2 0-.4-.2-.4-.4v-2.1c0-.3.2-.4.4-.4zm-9.8-5.1h12.6v5H63.7v-5z'/%3E%3Cpath fill='none' stroke='%236AA9DD' d='M65.5 63.6h8.9c1 0 1.9.8 1.9 1.9v3.1H63.7v-3.1c0-1 .8-1.9 1.8-1.9z'/%3E%3Ccircle fill='%236AA9DD' cx='66.2' cy='70.9' r='.9'/%3E%3Ccircle fill='%236AA9DD' cx='73.8' cy='70.9' r='.9'/%3E%3Cg fill='none' stroke='%236AA9DD'%3E%3Cpath d='M96.4 70c0 3.6-2.9 6.5-6.4 6.5s-6.4-2.9-6.4-6.5 2.9-6.5 6.4-6.5 6.4 2.9 6.4 6.5z'/%3E%3Cpath d='M96.3 68.6v.1c-.9.1-2.9.1-4.6-1.2-1.1-.8-2-1.7-2.6-2.5-.3-.4-.6-.8-.7-1.1-.1-.1-.1-.2-.1-.2.5-.1 1.2-.2 2-.2 1.2 0 2.5.3 3.5 1.1s1.7 1.8 2.1 2.8c.2.5.3.9.4 1.2zM84 72.2v-.1c.9-.2 2.9-.4 4.7.6 1.1.7 1.9 1.5 2.4 2.3.4.5.6 1 .7 1.3-.4.1-1 .2-1.7.3-1 0-2.1-.1-3.2-.8s-1.9-1.6-2.4-2.5c-.3-.5-.4-.9-.5-1.1z'/%3E%3C/g%3E%3Cg fill='none' stroke='%236AA9DD'%3E%3Cpath stroke-linecap='round' d='m116.3 66.8-1.4 2-.8-.8-.6-.7v.9l-.1 8.2h-6.8l-.1-8.2v-.9l-.6.7-.8.8-1.4-2 2.6-2.9c.1-.1.2-.1.3-.1h1.3l.4.7c.7 1.3 2.6 1.3 3.3-.1l.3-.6h1.2c.1 0 .2 0 .3.1l.3-.3-.3.3 2.9 2.9z'/%3E%3Cpath d='M110.1 67.7h2v.9c0 .4-.4.7-1 .7s-1-.3-1-.7v-.9z'/%3E%3C/g%3E%3Cpath d='M126.8 74.3c0 1.2-1 2.2-2.2 2.2s-2.2-1-2.2-2.2 1-2.2 2.2-2.2 2.2 1 2.2 2.2zm10.8 0c0 1.2-1 2.2-2.2 2.2-1.2 0-2.2-1-2.2-2.2s1-2.2 2.2-2.2c1.2 0 2.2 1 2.2 2.2zm-10.8-9.9v9.9m10.9-9.9v9.9m-10.9-10.8h10.8v2.7h-10.8v-2.7z' fill='none' stroke='%236AA9DD'/%3E%3Cg fill='%236AA9DD'%3E%3Cpath d='M170.8 63.1h-.8c-2.1 0-4 1-5.3 2.5h-.1l-.1-.1-1-1.2-.3 3.4 3.4.3-1.1-1.3-.1-.1.1-.1c1.1-1.4 3-2.3 5-2.1 3.2.3 5.5 3.1 5.2 6.3-.3 3-3.1 5.3-6.1 5.1-3.1-.2-5.4-2.9-5.3-6l-1.3-.1c-.2 3.8 2.6 7.1 6.3 7.4 3.9.3 7.3-2.6 7.6-6.5.3-3.8-2.5-7.1-6.1-7.5z'/%3E%3Cpath d='M170.3 67.4c0-.3-.3-.6-.6-.6s-.6.3-.6.6v3.2c0 .2.1.3.2.4.1.1.3.2.4.2h2.4c.4 0 .6-.3.6-.6s-.3-.6-.7-.6h-1.8v-.2l.1-2.4z'/%3E%3C/g%3E%3Cpath fill='none' stroke='%236AA9DD' d='M186.2 63.4h7.7c1.5 0 2.7 1.2 2.7 2.7v7.7c0 1.5-1.2 2.7-2.7 2.7h-7.7c-1.5 0-2.7-1.2-2.7-2.7v-7.7c-.1-1.4 1.2-2.7 2.7-2.7z'/%3E%3Ccircle fill='%236AA9DD' cx='186' cy='68.9' r='.7'/%3E%3Ccircle fill='%236AA9DD' cx='194' cy='66.7' r='.7'/%3E%3Cpath fill='none' stroke='%236AA9DD' stroke-linecap='round' d='m186 73.3.4-.3c.4-.3 1-.3 1.5-.1l1 .4c.5.2 1 .2 1.5-.1l.8-.5c.4-.3 1-.3 1.5-.1l1.8.8'/%3E%3Cpath fill='%236AA9DD' stroke='%236AA9DD' stroke-width='.25' stroke-miterlimit='10' d='M156 64.3c-.2-.1-.4-.1-.5 0 0 0-.2.1-.9.2-.7 0-2.4-.1-3.8-.6-.8-.3-1.7-.5-2.5-.5h-.5c-1.3 0-2.5.3-3.6 1-.2.1-.2.2-.2.4v11.6c0 .3.1.5.3.5.6 0 .5-.4.5-.6v-5.7c.7-.3 3.2-1.1 5.8-.1 1.6.6 3.5.7 4.3.7.8 0 1.3-.3 1.3-.3.2-.1.3-.2.3-.4v-5.7c-.3-.2-.4-.4-.5-.5zm-.4 5.9c-.1 0-.7.1-1 .1-.7 0-2.4-.1-3.8-.6-2.5-1-5-.5-6.2-.1v-4.9c.9-.5 2.2-.7 3.2-.7h.4c.7 0 1.5.2 2.2.4 1.6.6 3.5.7 4.3.7.2 0 .8 0 1-.1v5.2z'/%3E%3Cpath fill='none' stroke='%236AA9DD' d='M48.1 63.5h3.7c2.5 0 4.5 2 4.5 4.5 0 .5-.4.9-.9.9H44.5c-.5 0-.9-.4-.9-.9 0-2.5 2-4.5 4.5-4.5z'/%3E%3Cpath fill='none' stroke='%236AA9DD' stroke-linecap='round' d='M43.5 68.8c-.2.1-.5 1.2 0 1.5 1.4.9 8.5.8 11.3.6.8-.1 1.6-.4 1.7-1.2 0-.3-.1-.6-.6-.9'/%3E%3Cpath fill='none' stroke='%236AA9DD' stroke-linecap='round' d='m43.5 70.6-.2.4c-.2.5.2 1 .7.9.3-.1.5.1.7.3l.1.2c.3.5 1 .6 1.5.2h0c.3-.2.7-.3 1-.2l.8.3c.4.2.8.1 1.2 0l.5-.2c.4-.2.9-.2 1.3 0l.5.2c.4.2.8.2 1.2-.1l.2-.1c.3-.2.8-.2 1.1.1l.2.2c.3.3.8.2 1-.2l.1-.2c.1-.2 0-.3.2-.3.5 0 1.2-.3 1.1-.7l-.4-1.1'/%3E%3Cpath fill='none' stroke='%236AA9DD' stroke-linecap='round' d='M43.5 72.2c-.1.2-.3.8 0 1.1.3.4 3 1.1 6.4 1.1 2.2 0 4.6-.3 6-.6.5-.1.9-.4.8-.9 0-.2-.2-.5-.4-.7'/%3E%3Cpath fill='none' stroke='%236AA9DD' stroke-linecap='round' d='M43.5 73.3c0 .5.6 2.3 1.3 2.7 1.8.8 5.7.7 8.1.5 1.3-.1 2.5-.7 3.2-1.8.3-.5.5-1 .5-1.4'/%3E%3Cellipse fill='%236AA9DD' cx='51.6' cy='66.5' rx='.3' ry='.4'/%3E%3Cellipse fill='%236AA9DD' cx='53' cy='65' rx='.3' ry='.4'/%3E%3Cellipse fill='%236AA9DD' cx='53' cy='67.2' rx='.3' ry='.4'/%3E%3Cellipse fill='%236AA9DD' cx='54.3' cy='66.5' rx='.3' ry='.4'/%3E%3Cellipse fill='%236AA9DD' cx='50.9' cy='65' rx='.3' ry='.4'/%3E%3Cpath fill='none' stroke='%236AA9DD' d='M24.2 71v-7.6c.1.1.8.9 2.8 3.1 2.5-1.7 5.6-.7 6.9 0l2.4-3.1v7.1c0 1.2-.1 2.5-.9 3.4-1 1.2-2.7 2.5-5.3 2.5-2.9 0-4.5-1.5-5.3-2.9-.6-.6-.6-1.5-.6-2.5z'/%3E%3Cpath fill='none' stroke='%236AA9DD' stroke-linecap='round' d='m21.2 70.1 5.4 1.2m-5.4 2.8 5.4-1.2m12.2-2.8-5.4 1.2m5.4 2.8-5.4-1.2'/%3
2E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%236AA9DD' d='m29.5 72.4-.5-.7c-.2-.3 0-.6.3-.6h1.4c.3 0 .5.4.3.6l-.7 1c-.7 1.2-2.6 1.1-3.1-.3l-.1-.2c-.1-.2 0-.4.2-.5.2-.1.4 0 .5.2l.1.2c.4.7 1.2.8 1.6.3z'/%3E%3Cpath fill='none' stroke='%236AA9DD' stroke-linecap='round' d='m32.4 72.1-.1.2c-.4 1-1.8 1.1-2.3.2'/%3E%3Ccircle fill='%236AA9DD' cx='27.6' cy='69.7' r='.7'/%3E%3Ccircle fill='%236AA9DD' cx='32.4' cy='69.7' r='.7'/%3E%3Cg fill='%23868686' stroke='%23868686' stroke-width='.1' stroke-miterlimit='10'%3E%3Cpath d='M12.8 9.5c.6 0 1.1-.5 1.1-1.2 0-.6-.5-1.1-1.1-1.1-.6 0-1.2.5-1.2 1.1s.6 1.2 1.2 1.2zm0-1.6c.2 0 .4.2.4.4s-.2.4-.4.4-.4-.2-.4-.4.2-.4.4-.4zM7.2 9.5c.6 0 1.2-.5 1.2-1.2 0-.6-.5-1.1-1.2-1.1-.6 0-1.1.5-1.1 1.1s.5 1.2 1.1 1.2zm0-1.6c.2 0 .4.2.4.4s-.2.4-.4.4-.4-.2-.4-.4.2-.4.4-.4zm7.4 3.3c-.1-.1-.2-.2-.3-.2H5.7c-.1 0-.2.1-.3.2-.1.1-.1.2 0 .4.7 2 2.5 3.3 4.6 3.3s3.9-1.3 4.6-3.3c.1-.2.1-.3 0-.4zM10 14.1c-1.6 0-3-.9-3.7-2.2h7.3c-.6 1.3-2 2.2-3.6 2.2z'/%3E%3Cpath d='M10 3c-3.8 0-7 3.1-7 7s3.1 7 7 7 7-3.1 7-7-3.2-7-7-7zm0 13.2c-3.4 0-6.2-2.8-6.2-6.2S6.6 3.8 10 3.8s6.2 2.8 6.2 6.2-2.8 6.2-6.2 6.2z'/%3E%3C/g%3E%3Cpath fill='none' stroke='%23868686' d='M64.1 13.4h2.3c.2 0 .4.2.4.4v2.1c0 .2-.2.4-.4.4h-2.3c-.2 0-.4-.2-.4-.4v-2.1c0-.2.1-.4.4-.4zm9.4 0h2.4c.2 0 .4.2.4.4v2.1c0 .2-.2.4-.4.4h-2.4c-.2 0-.4-.2-.4-.4v-2.1c0-.2.2-.4.4-.4zm-9.8-5h12.6v5H63.7v-5z'/%3E%3Cpath fill='none' stroke='%23868686' d='M65.5 3.6h8.9c1 0 1.9.8 1.9 1.9v3.1H63.7V5.5c0-1.1.8-1.9 1.8-1.9z'/%3E%3Ccircle fill='%23868686' cx='66.2' cy='10.9' r='.9'/%3E%3Ccircle fill='%23868686' cx='73.8' cy='10.9' r='.9'/%3E%3Cg fill='none' stroke='%23868686'%3E%3Cpath d='M96.4 10c0 3.6-2.9 6.5-6.4 6.5s-6.4-2.9-6.4-6.5 2.9-6.5 6.4-6.5 6.4 2.9 6.4 6.5z'/%3E%3Cpath d='M96.3 8.6v.1c-.9.1-2.9.1-4.6-1.2-1.1-.8-2-1.7-2.6-2.5-.3-.4-.6-.8-.7-1.1-.1-.1-.1-.2-.1-.2.5-.1 1.2-.2 2-.2 1.2 0 2.5.3 3.5 1.1s1.7 1.8 2.1 2.8c.2.5.3.9.4 1.2zM84 12.1V12c.9-.2 2.9-.4 4.7.6 1.1.6 1.9 1.5 2.4 2.3.4.5.6 1 .7 1.3-.4.1-1 .2-1.7.3-1 0-2.1-.1-3.2-.8-1.1-.6-1.9-1.6-2.4-2.5-.3-.4-.4-.8-.5-1.1z'/%3E%3C/g%3E%3Cg fill='none' stroke='%23868686'%3E%3Cpath stroke-linecap='round' d='m116.3 6.8-1.4 2-.8-.8-.6-.7v.9l-.1 8.2h-6.8l-.1-8.2v-.9l-.6.7-.8.8-1.4-2 2.6-2.9c.1-.1.2-.1.3-.1h1.3l.4.7c.7 1.3 2.6 1.3 3.3-.1l.3-.6h1.2c.1 0 .2 0 .3.1l.3-.3-.3.3 2.9 2.9z'/%3E%3Cpath d='M110.1 7.7h2v.9c0 .4-.4.7-1 .7s-1-.3-1-.7v-.9z'/%3E%3C/g%3E%3Cpath d='M126.8 14.3c0 1.2-1 2.2-2.2 2.2s-2.2-1-2.2-2.2 1-2.2 2.2-2.2 2.2 1 2.2 2.2zm10.8 0c0 1.2-1 2.2-2.2 2.2-1.2 0-2.2-1-2.2-2.2s1-2.2 2.2-2.2c1.2 0 2.2 1 2.2 2.2zm-10.8-9.9v9.9m10.9-9.9v9.9M126.8 3.5h10.8v2.7h-10.8V3.5z' fill='none' stroke='%23868686'/%3E%3Cg fill='%23868686'%3E%3Cpath d='M170.8 3.1h-.8c-2.1 0-4 1-5.3 2.5h-.1l-.1-.1-1-1.2-.3 3.4 3.4.3-1.1-1.3-.1-.1.1-.1c1.1-1.4 3-2.3 5-2.1 3.2.3 5.5 3.1 5.2 6.3-.3 3-3.1 5.3-6.1 5.1-3.1-.2-5.4-2.9-5.3-6l-1.3-.3c-.2 3.8 2.6 7.1 6.3 7.4 3.9.4 7.3-2.6 7.6-6.5.3-3.6-2.5-6.9-6.1-7.3z'/%3E%3Cpath d='M170.3 7.4c0-.3-.3-.6-.6-.6s-.7.3-.7.6v3.2c0 .2.1.3.2.4.1.1.3.2.4.2h2.4c.4 0 .6-.3.6-.6s-.3-.6-.6-.6h-1.8v-.2l.1-2.4z'/%3E%3C/g%3E%3Cpath fill='none' stroke='%23868686' d='M186.2 3.4h7.7c1.5 0 2.7 1.2 2.7 2.7v7.7c0 1.5-1.2 2.7-2.7 2.7h-7.7c-1.5 0-2.7-1.2-2.7-2.7V6.1c-.1-1.5 1.2-2.7 2.7-2.7z'/%3E%3Ccircle fill='%23868686' cx='186' cy='8.9' r='.7'/%3E%3Ccircle fill='%23868686' cx='194' cy='6.7' r='.7'/%3E%3Cpath fill='none' stroke='%23868686' stroke-linecap='round' d='m186 13.3.4-.3c.4-.3 1-.3 1.5-.1l1 .4c.5.2 1 .2 1.5-.1l.8-.5c.4-.3 1-.3 1.5-.1l1.8.8'/%3E%3Cpath fill='%23868686' stroke='%23868686' stroke-width='.25' stroke-miterlimit='10' d='M156 4.3c-.2-.1-.4-.1-.5 0 0 0-.2.1-.9.1s-2.4-.1-3.8-.6c-.8-.3-1.7-.5-2.5-.5h-.5c-1.3 0-2.5.3-3.6 1-.2.1-.2.2-.2.4v11.6c0 .3.1.5.3.5.6 0 .5-.4.5-.6v-5.7c.7-.3 3.2-1.1 5.8-.1 1.6.6 3.5.7 4.3.7.8 0 1.3-.3 1.3-.3.2-.1.3-.2.3-.4V4.7c-.3-.2-.4-.3-.5-.4zm-.4 5.9c-.1 0-.7.1-1 .1-.7 0-2.4-.1-3.8-.6-2.5-1-5-.5-6.2-.1V4.7c.9-.5 2.2-.7 3.2-.7h.4c.7 0 1.5.2 2.2.4 1.6.6 3.5.7 4.3.7.2 0 .8 0 1-.1v5.2z'/%3E%3Cpath fill='none' stroke='%23868686' d='M48.1 3.5h3.7c2.5 0 4.5 2 4.5 4.5 0 .5-.4.9-.9.9H44.5c-.5 0-.9-.4-.9-.9 0-2.5 2-4.5 4.5-4.5z'/%3E%3Cpath fill='none' stroke='%23868686' stroke-linecap='round' d='M43.5 8.7c-.2.1-.5 1.2 0 1.5 1.4.9 8.5.8 11.3.6.8-.1 1.6-.4 1.7-1.2 0-.3-.1-.6-.6-.9'/%3E%3Cpath fill='none' stroke='%23868686' stroke-linecap='round' d='m43.5 10.6-.2.4c-.2.5.2 1 .7.9.3-.1.5.1.7.3l.1.2c.3.5 1 .6 1.5.2h0c.3-.2.7-.3 1-.2l.8.3c.4.1.8.1 1.2 0l.5-.2c.4-.2.9-.2 1.3 0l.5.2c.4.2.8.1 1.2-.1l.2-.1c.3-.2.8-.1 1.1.1l.2.2c.3.3.8.2 1-.2l.1-.2c.1-.2 0-.3.2-.4.5 0 1.2-.3 1.1-.7l-.4-1.1'/%3E%3Cpath fill='none' stroke='%23868686' stroke-linecap='round' d='M43.5 12.1c-.1.2-.3.8 0 1.1.3.4 3 1.1 6.4 1.1 2.2 0 4.6-.3 6-.6.5-.1.9-.4.8-.9 0-.2-.2-.5-.4-.7'/%3E%3Cpath fill='none' stroke='%23868686' stroke-linecap='round' d='M43.5 13.3c0 .5.6 2.4 1.3 2.6 1.8.8 5.7.7 8.1.5 1.3-.1 2.5-.7 3.2-1.8.3-.5.5-1 .5-1.4'/%3E%3Cellipse fill='%23868686' cx='51.6' cy='6.5' rx='.3' ry='.4'/%3E%3Cellipse fill='%23868686' cx='53' cy='4.9' rx='.3' ry='.4'/%3E%3Cellipse fill='%23868686' cx='53' cy='7.2' rx='.3' ry='.4'/%3E%3Cellipse fill='%23868686' cx='54.3' cy='6.5' rx='.3' ry='.4'/%3E%3Cellipse fill='%23868686' cx='50.9' cy='4.9' rx='.3' ry='.4'/%3E%3Cpath fill='none' stroke='%23868686' d='M24.2 11V3.5c.1.1.8.9 2.8 3.1 2.5-1.7 5.6-.7 6.9 0l2.4-3.1v7.1c0 1.2-.1 2.5-.9 3.4-1 1.2-2.7 2.5-5.3 2.5-2.9 0-4.5-1.5-5.3-2.9-.6-.7-.6-1.7-.6-2.6z'/%3E%3Cpath fill='none' stroke='%23868686' stroke-linecap='round' d='m21.2 10 5.4 1.2m-5.4 2.9 5.4-1.2M38.8 10l-5.4 1.2m5.4 2.9-5.4-1.2'/%3
2E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%23868686' d='m29.5 12.4-.5-.7c-.2-.3 0-.6.3-.6h1.4c.3 0 .5.4.3.6l-.7 1c-.7 1.2-2.6 1.1-3.1-.3l-.1-.2c-.1-.2 0-.4.2-.5s.4 0 .5.2l.1.2c.4.6 1.2.8 1.6.3z'/%3E%3Cpath fill='none' stroke='%23868686' stroke-linecap='round' d='m32.4 12.1-.1.2c-.4 1-1.8 1.1-2.3.2'/%3E%3Ccircle fill='%23868686' cx='27.6' cy='9.7' r='.7'/%3E%3Ccircle fill='%23868686' cx='32.4' cy='9.7' r='.7'/%3E%3C/svg%3E\");background-position:0 0}.EmojiPickerReact.epr-dark-theme .epr-category-nav>button.epr-cat-btn{background-position-y:calc(var(--epr-category-navigation-button-size)*2)}aside.EmojiPickerReact.epr-main:has(input:-moz-placeholder-shown) .epr-category-nav{background-position-y:calc(var(--epr-category-navigation-button-size)*3)}aside.EmojiPickerReact.epr-main:has(input:placeholder-shown) .epr-category-nav{background-position-y:calc(var(--epr-category-navigation-button-size)*3)}.EmojiPickerReact.epr-dark-theme:not(.epr-search-active) .epr-category-nav>button.epr-cat-btn.epr-active,.EmojiPickerReact.epr-dark-theme:not(.epr-search-active) .epr-category-nav>button.epr-cat-btn:hover{background-position-y:calc(var(--epr-category-navigation-button-size)*3)}@media (prefers-color-scheme:dark){.EmojiPickerReact.epr-auto-theme .epr-category-nav>button.epr-cat-btn{background-position-y:calc(var(--epr-category-navigation-button-size)*2)}.EmojiPickerReact.epr-auto-theme:not(.epr-search-active) .epr-category-nav>button.epr-cat-btn.epr-active,.EmojiPickerReact.epr-auto-theme:not(.epr-search-active) .epr-category-nav>button.epr-cat-btn:hover{background-position-y:calc(var(--epr-category-navigation-button-size)*3)}}.EmojiPickerReact button.epr-cat-btn.epr-icn-suggested{background-position-x:calc(var(--epr-category-navigation-button-size)*-8)}.EmojiPickerReact button.epr-cat-btn.epr-icn-custom{background-position-x:calc(var(--epr-category-navigation-button-size)*-9)}.EmojiPickerReact button.epr-cat-btn.epr-icn-activities{background-position-x:calc(var(--epr-category-navigation-button-size)*-4)}.EmojiPickerReact button.epr-cat-btn.epr-icn-animals_nature{background-position-x:calc(var(--epr-category-navigation-button-size)*-1)}.EmojiPickerReact button.epr-cat-btn.epr-icn-flags{background-position-x:calc(var(--epr-category-navigation-button-size)*-7)}.EmojiPickerReact button.epr-cat-btn.epr-icn-food_drink{background-position-x:calc(var(--epr-category-navigation-button-size)*-2)}.EmojiPickerReact button.epr-cat-btn.epr-icn-objects{background-position-x:calc(var(--epr-category-navigation-button-size)*-5)}.EmojiPickerReact button.epr-cat-btn.epr-icn-smileys_people{background-position-x:0}.EmojiPickerReact button.epr-cat-btn.epr-icn-symbols{background-position-x:calc(var(--epr-category-navigation-button-size)*-6)}.EmojiPickerReact button.epr-cat-btn.epr-icn-travel_places{background-position-x:calc(var(--epr-category-navigation-button-size)*-3)}");Ht(".EmojiPickerReact .epr-header .epr-header-overlay{padding:var(--epr-header-padding);z-index:var(--epr-header-overlay-z-index)}");Ht(".EmojiPickerReact .epr-search-container{display:block;flex:1;min-width:0}.EmojiPickerReact .epr-search-container .epr-status-visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.EmojiPickerReact .epr-search-container input.epr-search{background-color:var(--epr-search-input-bg-color);border:1px solid var(--epr-search-input-bg-color);border-radius:var(--epr-search-input-border-radius);color:var(--epr-search-input-text-color);height:var(--epr-search-input-height);outline:none;padding:var(--epr-search-input-padding);transition:all .2s ease-in-out;width:100%}.EmojiPickerReact .epr-search-container button.epr-btn-clear-search .epr-icn-clear-search{background-color:transparent;background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='80' xml:space='preserve'%3E%3Cpath fill='%23868686' d='M6.98 13.59a.53.53 0 0 0 .74 0l2.42-2.42 2.43 2.43a.53.53 0 0 0 .74 0c.21-.21.21-.54 0-.75l-2.43-2.43L13.32 8c.21-.21.21-.54 0-.75a.525.525 0 0 0-.75 0l-2.42 2.42-2.41-2.4a.525.525 0 0 0-.75 0c-.21.21-.21.54 0 .75l2.41 2.41-2.42 2.42c-.21.2-.21.54 0 .74z'/%3E%3Cpath fill='%23868686' d='M10.15 18.43c4.41 0 8-3.59 8-8s-3.59-8-8-8-8 3.59-8 8 3.59 8 8 8zm0-14.94c3.83 0 6.94 3.11 6.94 6.94 0 3.83-3.11 6.94-6.94 6.94-3.83 0-6.94-3.11-6.94-6.94 0-3.83 3.12-6.94 6.94-6.94z'/%3E%3Cpath fill='%233371B7' d='M6.98 33.59a.53.53 0 0 0 .74 0l2.42-2.42 2.43 2.43a.53.53 0 0 0 .74 0c.21-.21.21-.54 0-.75l-2.43-2.43L13.32 28c.21-.21.21-.54 0-.75a.525.525 0 0 0-.75 0l-2.42 2.42-2.41-2.41a.525.525 0 0 0-.75 0c-.21.21-.21.54 0 .75l2.41 2.41-2.42 2.42c-.21.21-.21.55 0 .75z'/%3E%3Cpath fill='%233371B7' d='M10.15 38.43c4.41 0 8-3.59 8-8s-3.59-8-8-8-8 3.59-8 8 3.59 8 8 8zm0-14.94c3.83 0 6.94 3.11 6.94 6.94 0 3.83-3.11 6.94-6.94 6.94-3.83 0-6.94-3.11-6.94-6.94 0-3.83 3.12-6.94 6.94-6.94z'/%3E%3Cpath fill='%23C0C0BF' d='M6.98 53.59a.53.53 0 0 0 .74 0l2.42-2.42 2.43 2.43a.53.53 0 0 0 .74 0c.21-.21.21-.54 0-.75l-2.43-2.43L13.32 48c.21-.21.21-.54 0-.75a.525.525 0 0 0-.75 0l-2.42 2.42-2.41-2.41a.525.525 0 0 0-.75 0c-.21.21-.21.54 0 .75l2.41 2.41-2.42 2.42c-.21.21-.21.55 0 .75z'/%3E%3Cpath fill='%23C0C0BF' d='M10.15 58.43c4.41 0 8-3.59 8-8s-3.59-8-8-8-8 3.59-8 8 3.59 8 8 8zm0-14.94c3.83 0 6.94 3.11 6.94 6.94 0 3.83-3.11 6.94-6.94 6.94-3.83 0-6.94-3.11-6.94-6.94 0-3.83 3.12-6.94 6.94-6.94z'/%3E%3Cpath fill='%236AA9DD' d='M6.98 73.59a.53.53 0 0 0 .74 0l2.42-2.42 2.43 2.43a.53.53 0 0 0 .74 0c.21-.21.21-.54 0-.75l-2.43-2.43L13.32 68c.21-.21.21-.54 0-.75a.525.525 0 0 0-.75 0l-2.42 2.42-2.41-2.41a.525.525 0 0 0-.75 0c-.21.21-.21.54 0 .75l2.41 2.41-2.42 2.42c-.21.21-.21.55 0 .75z'/%3E%3Cpath fill='%236AA9DD' d='M10.15 78.43c4.41 0 8-3.59 8-8s-3.59-8-8-8-8 3.59-8 8 3.59 8 8 8zm0-14.94c3.83 0 6.94 3.11 6.94 6.94 0 3.83-3.11 6.94-6.94 6.94-3.83 0-6.94-3.11-6.94-6.94 0-3.83 3.12-6.94 6.94-6.94z'/%3E%3C/svg%3E\");background-repeat:no-repeat;background-size:20px;height:20px;width:20px}.EmojiPickerReact .epr-search-container button.epr-btn-clear-search{align-items:center;border-radius:50%;display:flex;height:30px;justify-content:center;padding:0;position:absolute;right:var(--epr-search-bar-inner-padding);top:50%;transform:translateY(-50%);width:30px}.EmojiPickerReact .epr-search-container button.epr-btn-clear-search:focus .epr-icn-clear-search,.EmojiPickerReact .epr-search-container button.epr-btn-clear-search:hover .epr-icn-clear-search{background-position-y:-20px}.EmojiPickerReact .epr-search-container button.epr-btn-clear-search:focus,.EmojiPickerReact .epr-search-container button.epr-btn-clear-search:hover{background:var(--epr-hover-bg-color)}.EmojiPickerReact.epr-dark-theme .epr-search-container button.epr-btn-clear-search .epr-icn-clear-search{background-position-y:-40px}.EmojiPickerReact.epr-dark-theme .epr-search-container button.epr-btn-clear-search:hover .epr-icn-clear-search{background-position-y:-60px}@media (prefers-color-scheme:dark){.EmojiPickerReact.epr-auto-theme .epr-search-container button.epr-btn-clear-search .epr-icn-clear-search{background-position-y:-40px}.EmojiPickerReact.epr-auto-theme .epr-search-container button.epr-btn-clear-search:hover .epr-icn-clear-search{background-position-y:-60px}}.EmojiPickerReact .epr-search-container .epr-icn-search{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='40' xml:space='preserve'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%23868686' d='M12 8.81c0 2.08-1.68 3.76-3.76 3.76s-3.76-1.68-3.76-3.76 1.68-3.76 3.76-3.76S12 6.73 12 8.81zm-.77 3.91c-.83.64-1.87 1.01-2.99 1.01-2.72 0-4.92-2.2-4.92-4.92 0-2.72 2.2-4.92 4.92-4.92 2.72 0 4.92 2.2 4.92 4.92 0 1.13-.38 2.16-1.01 2.99l3.94 3.93c.25.25.25.66 0 .92-.25.25-.66.25-.92 0l-3.94-3.93z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%23C0C0BF' d='M12 28.81c0 2.08-1.68 3.76-3.76 3.76s-3.76-1.68-3.76-3.76 1.68-3.76 3.76-3.76S12 26.73 12 28.81zm-.77 3.91c-.83.64-1.87 1.01-2.99 1.01-2.72 0-4.92-2.2-4.92-4.92 0-2.72 2.2-4.92 4.92-4.92 2.72 0 4.92 2.2 4.92 4.92 0 1.13-.38 2.16-1.01 2.99l3.94 3.93c.25.25.25.66 0 .92-.25.25-.66.25-.92 0l-3.94-3.93z'/%3E%3C/svg%3E\");background-position:0 0;background-repeat:no-repeat;background-size:20px;content:\"\";height:20px;left:var(--epr-search-bar-inner-padding);position:absolute;top:50%;transform:translateY(-50%);width:20px}.EmojiPickerReact.epr-dark-theme .epr-search-container .epr-icn-search{background-position-y:-20px}@media (prefers-color-scheme:dark){.EmojiPickerReact.epr-auto-theme .epr-search-container .epr-icn-search{background-position-y:-20px}}.EmojiPickerReact .epr-search-container input.epr-search::-moz-placeholder{color:var(--epr-search-input-placeholder-color)}.EmojiPickerReact .epr-search-container input.epr-search::placeholder{color:var(--epr-search-input-placeholder-color)}.EmojiPickerReact .epr-search-container input.epr-search:focus{background-color:var(--epr-search-input-bg-color-active);border:1px solid var(--epr-search-border-color)}");var _n,Tn=s(r.emojiPicker)+" "+s(r.emojiList),In=["button",s(r.emoji)].join(""),Dn=s(r.category);function Pn(e){var t=e.value;if(!t)return null;var n=function(e){return[In,'[data-full-name*="',Jt(e),'"]'].join("")}(t);return(0,o.createElement)("style",null,"\n "+Tn+" "+In+" {\n display: none;\n }\n\n\n "+Tn+" "+n+" {\n display: flex;\n }\n\n "+Tn+" "+Dn+":not(:has("+n+")) {\n display: none;\n }\n ")}function Nn(){var e=Ie(),t=fn();return e?null:(0,o.createElement)(pn,{className:"epr-header-overlay"},(0,o.createElement)(Bn,null),t?(0,o.createElement)(wn,null):null)}function Bn(){var e=(0,o.useState)(0),t=e[0],n=e[1],r=It(),i=S(),a=Ft(),s=function(){var e,t=Ee();return null!=(e=[t.searchPlaceHolder,t.searchPlaceholder].find((function(e){return e!==fe})))?e:fe}(),l=Ee().autoFocusSearch,u=Lt(),f=u.statusSearchResults,d=u.searchTerm,h=u.onCh
2ange,p=null==i?void 0:i.current,m=null==p?void 0:p.value;return(0,o.createElement)(gn,{className:"epr-search-container"},(0,o.createElement)(Pn,{value:m}),(0,o.createElement)("input",{autoFocus:l,"aria-label":"Type to search for an emoji",onFocus:r,className:"epr-search",type:"text","aria-controls":"epr-search-id",placeholder:s,onChange:function(e){n(t+1),setTimeout((function(){var t,n;h(null!=(t=null==e||null==(n=e.target)?void 0:n.value)?t:m)}))},ref:i}),d?(0,o.createElement)("div",{role:"status",className:c("epr-status-search-results","epr-status-visually-hidden"),"aria-live":"polite",id:"epr-search-id","aria-atomic":"true"},f):null,(0,o.createElement)("div",{className:"epr-icn-search"}),(0,o.createElement)(Gt,{className:c("epr-btn-clear-search","epr-visible-on-search-only"),onClick:a},(0,o.createElement)("div",{className:"epr-icn-clear-search"})))}function On(){return(0,o.createElement)(gn,{className:"epr-header"},(0,o.createElement)(Nn,null),(0,o.createElement)(Sn,null))}function jn(){return document.activeElement}function Un(){!function(){var e=k(),t=Ft(),n=function(){var e=C();return(0,o.useCallback)((function(t){requestAnimationFrame((function(){e.current&&(e.current.scrollTop=t)}))}),[e])}(),r=S(),i=Ut(),a=Dt(),s=function(){var e=Le();return function(){e.current=!0}}(),c=It(),l=(0,o.useMemo)((function(){return function(e){var r=e.key;if(s(),r===_n.Escape){if(e.preventDefault(),a())return void c();t(),n(0),i()}}}),[n,t,c,i,a,s]);(0,o.useEffect)((function(){var t=e.current;if(t)return t.addEventListener("keydown",l),function(){t.removeEventListener("keydown",l)}}),[e,r,n,l])}(),function(){var e=function(){var e=_();return(0,o.useCallback)((function(){e.current&&d(e.current)}),[e])}(),t=k(),n=C(),r=S(),i=He()[1],a=Rn(),s=fn(),c=(0,o.useMemo)((function(){return function(t){switch(t.key){case _n.ArrowRight:if(!s)return;t.preventDefault(),i(!0),e();break;case _n.ArrowDown:t.preventDefault(),a();break;case _n.Enter:t.preventDefault(),function(e){var t=wt(e);l(t),null==t||t.click()}(n.current)}}}),[e,a,i,n,s]);(0,o.useEffect)((function(){var e=r.current;if(e)return e.addEventListener("keydown",c),function(){e.removeEventListener("keydown",c)}}),[t,r,c])}(),function(){var e=_(),t=Ut(),n=S(),r=Rn(),i=He(),a=i[0],s=i[1],c=dn(),l=fn(),u=zn(),f=(0,o.useMemo)((function(){return function(e){var n=e.key;if(l)switch(n){case _n.ArrowLeft:if(e.preventDefault(),!a)return t();Fn(t);break;case _n.ArrowRight:if(e.preventDefault(),!a)return t();Ln();break;case _n.ArrowDown:e.preventDefault(),a&&s(!1),r();break;default:u(e)}if(c)switch(n){case _n.ArrowUp:if(e.preventDefault(),!a)return t();Fn(t);break;case _n.ArrowDown:if(e.preventDefault(),!a)return t();Ln();break;default:u(e)}}}),[a,t,s,r,u,c,l]);(0,o.useEffect)((function(){var t=e.current;if(t)return t.addEventListener("keydown",f),function(){t.removeEventListener("keydown",f)}}),[e,n,a,f])}(),function(){var e=Ut(),t=T(),n=C(),r=zn(),i=(0,o.useMemo)((function(){return function(t){switch(t.key){case _n.ArrowUp:t.preventDefault(),e();break;case _n.ArrowRight:t.preventDefault(),f(jn());break;case _n.ArrowLeft:t.preventDefault(),u(jn());break;case _n.ArrowDown:t.preventDefault(),nn(n.current);break;default:r(t)}}}),[n,e,r]);(0,o.useEffect)((function(){var e=t.current;if(e)return e.addEventListener("keydown",i),function(){e.removeEventListener("keydown",i)}}),[t,n,i])}(),function(){var e=C(),t=function(){var e=Ut(),t=Rt(),n=xn();return(0,o.useCallback)((function(){return n?e():t()}),[e,n,t])}(),n=Pt(),r=Dt(),i=It(),a=zn(),s=(0,o.useMemo)((function(){return function(e){var o=e.key,s=rt(jn());switch(o){case _n.ArrowRight:e.preventDefault(),rn(s);break;case _n.ArrowLeft:e.preventDefault(),on(s);break;case _n.ArrowDown:if(e.preventDefault(),r()){i();break}sn(s);break;case _n.ArrowUp:if(e.preventDefault(),r()){i();break}an(s,t);break;case _n.Space:e.preventDefault(),n(e.target);break;default:a(e)}}}),[t,a,n,r,i]);(0,o.useEffect)((function(){var t=e.current;if(t)return t.addEventListener("keydown",s),function(){t.removeEventListener("keydown",s)}}),[e,s])}()}function Rn(){var e=Rt(),t=xn(),n=C();return(0,o.useCallback)((function(){return t?nn(n.current):e()}),[n,e,t])}function Fn(e){var t=jn();t&&(t.nextElementSibling||e(),f(t))}function Ln(){var e=jn();e&&u(e)}function zn(){var e=function(){var e=S(),t=zt();return function(n){e.current?(e.current.value=""+e.current.value+n,t(Jt(e.current.value))):t(Jt(n))}}(),t=Ut(),n=Ie(),r=It();return function(o){var i=o.key;(function(e){var t=e.metaKey,n=e.ctrlKey,r=e.altKey;return t||n||r})(o)||n||i.match(/(^[a-zA-Z0-9]$){1}/)&&(o.preventDefault(),r(),t(),e(i))}}function Qn(e,t,n){if(t&&n!==m.NATIVE){var r=te(t);Jn.has(r)||(oe(t).forEach((function(t){var r,o=e(t,n);r=o,(new Image).src=r})),Jn.add(r))}}!function(e){e.ArrowDown="ArrowDown",e.ArrowUp="ArrowUp",e.ArrowLeft="ArrowLeft",e.ArrowRight="ArrowRight",e.Escape="Escape",e.Enter="Enter",e.Space=" "}(_n||(_n={}));var Jn=new Set;function Vn(e){var t=e.children;return(0,o.createElement)(Ue,null,(0,o.createElement)(Hn,null,t))}function Hn(e){var t,n=e.children,i=Ee().theme,a=xn(),s=k(),l=Ee().className,u=function(){var e=Ee(),t=e.height,n=e.width,r=e.style;return I({height:Ne(t),width:Ne(n)},r)}();return Un(),function(){var e=C(),t=Ce(),n=Pe();(0,o.useEffect)((function(){if(t!==m.NATIVE){var r=e.current;return null==r||r.addEventListener("focusin",o),function(){null==r||r.removeEventListener("focusin",o)}}function o(e){var r=rt(e.target);if(r){var o=ot(r)[0];o&&ie(o)&&Qn(n,o,t)}}}),[e,t,n])}(),(0,o.createElement)("aside",{className:c(r.emojiPicker,"epr-main",(t={},t[r.searchActive]=a,t[r.darkTheme]=i===y.DARK,t[r.autoTheme]=i===y.AUTO,t),l),ref:s,style:u},n)}Ht("aside.EmojiPickerReact.epr-main{border-color:var(--epr-picker-border-color);border-radius:var(--epr-picker-border-radius);border-style:solid;border-width:1px;display:flex;flex-direction:column;position:relative}");function Gn(e){return(0,o.createElement)(h,null,(0,o.createElement)(we,Object.assign({},e),(0,o.createElement)(Vn,null,(0,o.createElement)(On,null),(0,o.createElement)(un,null),(0,o.createElement)(En,null))))}Ht(".EmojiPickerReact{--epr-highlight-color:#007aeb;--epr-hover-bg-color:#f1f8ff;--epr-focus-bg-color:#e0f0ff;--epr-text-color:#858585;--epr-search-input-bg-color:#f6f6f6;--epr-picker-border-color:#e7e7e7;--epr-bg-color:#fff;--epr-category-icon-active-color:#6aa8de;--epr-skin-tone-picker-menu-color:#ffffff95;--epr-horizontal-padding:10px;--epr-picker-border-radius:8px;--epr-search-border-color:var(--epr-highlight-color);--epr-header-padding:15px var(--epr-horizontal-padding);--epr-active-skin-tone-indicator-border-color:var(--epr-highlight-color);--epr-active-skin-hover-color:var(--epr-hover-bg-color);--epr-search-input-bg-color-active:var(--epr-search-input-bg-color);--epr-search-input-padding:0 30px;--epr-search-input-border-radius:8px;--epr-search-input-height:40px;--epr-search-input-text-color:var(--epr-text-color);--epr-search-input-placeholder-color:var(--epr-text-color);--epr-search-bar-inner-padding:var(--epr-horizontal-padding);--epr-category-navigation-button-size:30px;
2--epr-emoji-variation-picker-height:45px;--epr-emoji-variation-picker-bg-color:var(--epr-bg-color);--epr-preview-height:70px;--epr-preview-text-size:14px;--epr-preview-text-padding:0 var(--epr-horizontal-padding);--epr-preview-border-color:var(--epr-picker-border-color);--epr-preview-text-color:var(--epr-text-color);--epr-category-padding:0 var(--epr-horizontal-padding);--epr-category-label-bg-color:#ffffffe6;--epr-category-label-text-color:var(--epr-text-color);--epr-category-label-padding:0 var(--epr-horizontal-padding);--epr-category-label-height:40px;--epr-emoji-size:30px;--epr-emoji-padding:5px;--epr-emoji-fullsize:calc(var(--epr-emoji-size) + var(--epr-emoji-padding)*2);--epr-emoji-hover-color:var(--epr-hover-bg-color);--epr-emoji-variation-indicator-color:var(--epr-picker-border-color);--epr-emoji-variation-indicator-color-hover:var(--epr-text-color);--epr-header-overlay-z-index:3;--epr-emoji-variations-indictator-z-index:1;--epr-category-label-z-index:2;--epr-skin-variation-picker-z-index:5;--epr-preview-z-index:6;--epr-dark:#000;--epr-dark-emoji-variation-picker-bg-color:var(--epr-dark);--epr-dark-highlight-color:silver;--epr-dark-text-color:var(--epr-highlight-color);--epr-dark-hover-bg-color:#363636f6;--epr-dark-focus-bg-color:#474747;--epr-dark-search-input-bg-color:#333;--epr-dark-category-label-bg-color:#222222e6;--epr-dark-picker-border-color:#151617;--epr-dark-bg-color:#222;--epr-dark-search-input-bg-color-active:var(--epr-dark);--epr-dark-emoji-variation-indicator-color:#444;--epr-dark-category-icon-active-color:#3271b7;--epr-dark-skin-tone-picker-menu-color:#22222295}@media (prefers-color-scheme:dark){.EmojiPickerReact.epr-auto-theme{--epr-emoji-variation-picker-bg-color:var(\n --epr-dark-emoji-variation-picker-bg-color\n );--epr-highlight-color:var(--epr-dark-highlight-color);--epr-text-color:var(--epr-dark-text-color);--epr-hover-bg-color:var(--epr-dark-hover-bg-color);--epr-focus-bg-color:var(--epr-dark-focus-bg-color);--epr-search-input-bg-color:var(--epr-dark-search-input-bg-color);--epr-category-label-bg-color:var(--epr-dark-category-label-bg-color);--epr-picker-border-color:var(--epr-dark-picker-border-color);--epr-bg-color:var(--epr-dark-bg-color);--epr-search-input-bg-color-active:var(\n --epr-dark-search-input-bg-color-active\n );--epr-emoji-variation-indicator-color:var(\n --epr-dark-emoji-variation-indicator-color\n );--epr-category-icon-active-color:var(\n --epr-dark-category-icon-active-color\n );--epr-skin-tone-picker-menu-color:var(\n --epr-dark-skin-tone-picker-menu-color\n )}}.EmojiPickerReact.epr-dark-theme{--epr-emoji-variation-picker-bg-color:var(\n --epr-dark-emoji-variation-picker-bg-color\n );--epr-highlight-color:var(--epr-dark-highlight-color);--epr-text-color:var(--epr-dark-text-color);--epr-hover-bg-color:var(--epr-dark-hover-bg-color);--epr-focus-bg-color:var(--epr-dark-focus-bg-color);--epr-search-input-bg-color:var(--epr-dark-search-input-bg-color);--epr-category-label-bg-color:var(--epr-dark-category-label-bg-color);--epr-picker-border-color:var(--epr-dark-picker-border-color);--epr-bg-color:var(--epr-dark-bg-color);--epr-search-input-bg-color-active:var(\n --epr-dark-search-input-bg-color-active\n );--epr-emoji-variation-indicator-color:var(\n --epr-dark-emoji-variation-indicator-color\n );--epr-category-icon-active-color:var(--epr-dark-category-icon-active-color);--epr-skin-tone-picker-menu-color:var(\n --epr-dark-skin-tone-picker-menu-color\n )}.EmojiPickerReact{background-color:var(--epr-bg-color);overflow:hidden}.EmojiPickerReact .epr-hidden,.EmojiPickerReact.epr-search-active .epr-hidden-on-search,.EmojiPickerReact:not(.epr-search-active) .epr-visible-on-search-only{display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}aside.EmojiPickerReact.epr-main:has(input:not(:-moz-placeholder-shown)) .epr-hidden-on-search{display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}aside.EmojiPickerReact.epr-main:has(input:not(:placeholder-shown)) .epr-hidden-on-search{display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}aside.EmojiPickerReact.epr-main:has(input:-moz-placeholder-shown) .epr-visible-on-search-only{display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}aside.EmojiPickerReact.epr-main:has(input:placeholder-shown) .epr-visible-on-search-only{display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}.EmojiPickerReact *{box-sizing:border-box;font-family:sans-serif}.EmojiPickerReact button.epr-btn{background:none;border:0;cursor:pointer;outline:none}");var Zn=(0,o.memo)(Gn,(function(e,t){var n,r,o=null!=(n=e.customEmojis)?n:[],i=null!=(r=t.customEmojis)?r:[];return e.emojiVersion===t.emojiVersion&&e.searchPlaceHolder===t.searchPlaceHolder&&e.searchPlaceholder===t.searchPlaceholder&&e.defaultSkinTone===t.defaultSkinTone&&e.skinTone
2sDisabled===t.skinTonesDisabled&&e.autoFocusSearch===t.autoFocusSearch&&e.emojiStyle===t.emojiStyle&&e.theme===t.theme&&e.suggestedEmojisMode===t.suggestedEmojisMode&&e.lazyLoadEmojis===t.lazyLoadEmojis&&e.className===t.className&&e.height===t.height&&e.width===t.width&&e.style===t.style&&e.searchDisabled===t.searchDisabled&&e.skinTonePickerLocation===t.skinTonePickerLocation&&o.length===i.length})),Wn=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this).state={hasError:!1},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,D(t,n),r.getDerivedStateFromError=function(){return{hasError:!0}};var o=r.prototype;return o.componentDidCatch=function(e,t){a.error("Emoji Picker React failed to render:",e,t)},o.render=function(){return this.state.hasError?null:this.props.children},r}(o.Component);function qn(e){var t=e.unified,n=e.size,r=void 0===n?32:n,i=e.emojiStyle,a=void 0===i?m.APPLE:i,s=e.lazyLoad,c=void 0!==s&&s,l=e.getEmojiUrl,u=e.emojiUrl;return t||u||l?(0,o.createElement)(Yt,{unified:t,size:r,emojiStyle:a,lazyLoad:c,getEmojiUrl:u?function(){return u}:l}):null}const Yn=function(e){var t=function(e){var t=i().useRef({onEmojiClick:e.onEmojiClick||Me});return i().useEffect((function(){t.current.onEmojiClick=e.onEmojiClick||Me}),[e.onEmojiClick]),t}({onEmojiClick:e.onEmojiClick});return(0,o.createElement)(Wn,null,(0,o.createElement)(ke.Provider,{value:t},(0,o.createElement)(Zn,Object.assign({},e))))}},19142:function(e,t,n){"use strict";var r=n(49320).Buffer,o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const i=o(n(95895)),a=o(n(38452)),s="hex",c="utf8",l="0";function u(e){return new Uint8Array(e)}function f(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n=e.toString(s);return t?F(n):n}function d(e){return e.toString(c)}function h(e){return e.readUIntBE(0,e.length)}function p(e){return a.default(e)}function m(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return f(p(e),t)}function y(e){return d(p(e))}function g(e){return h(p(e))}function b(e){return Array.from(e).map(M).join("")}function v(e){return r.from(R(e),s)}function A(e){return u(v(e))}function w(e){return b(A(e))}function E(e){return r.from(e,c)}function k(e){return u(E(e))}function M(e){return j((e>>>0).toString(2))}function x(e){return p(C(e))}function C(e){return new Uint8Array(B(e).map((e=>parseInt(e,2))))}function S(e,t){return m(C(e),t)}function _(e){return!("string"!==typeof e||!new RegExp(/^[01]+$/).test(e))&&e.length%8===0}function T(e,t){return!("string"!==typeof e||!e.match(/^0x[0-9A-Fa-f]*$/))&&(!t||e.length===2+2*t)}function I(e){return r.isBuffer(e)}function D(e){return i.default.strict(e)&&!I(e)}function P(e){return!D(e)&&!I(e)&&"undefined"!==typeof e.byteLength}function N(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:8;const n=e%t;return n?(e-n)/t*t+t:e}function B(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:8;const n=j(e).match(new RegExp(".{".concat(t,"}"),"gi"));return Array.from(n||[])}function O(e){return B(e).map(L).join("")}function j(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:8,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:l;return U(e,N(e.length,t),n)}function U(e,t){return z(e,t,!0,arguments.length>2&&void 0!==arguments[2]?arguments[2]:l)}function R(e){return e.replace(/^0x/,"")}function F(e){return e.startsWith("0x")?e:"0x".concat(e)}function L(e){return e.split("").reverse().join("")}function z(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:l;const o=t-e.length;let i=e;if(o>0){const t=r.repeat(o);i=n?t+e:e+t}return i}t.bufferToArray=u,t.bufferToHex=f,t.bufferToUtf8=d,t.bufferToNumber=h,t.bufferToBinary=function(e){return b(u(e))},t.arrayToBuffer=p,t.arrayToHex=m,t.arrayToUtf8=y,t.arrayToNumber=g,t.arrayToBinary=b,t.hexToBuffer=v,t.hexToArray=A,t.hexToUtf8=function(e){return d(v(e))},t.hexToNumber=function(e){return g(A(e))},t.hexToBinary=w,t.utf8ToBuffer=E,t.utf8ToArray=k,t.utf8ToHex=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return f(E(e),t)},t.utf8ToNumber=function(e){const t=parseInt(e,10);return function(e,t){if(!e)throw new Error(t)}(!function(e){return"undefined"===typeof e}(t),"Number can only safely store up to 53 bits"),t},t.utf8ToBinary=function(e){return b(k(e))},t.numberToBuffer=function(e){return x(M(e))},t.numberToArray=function(e){return C(M(e))},t.numberToHex=function(e,t){return S(M(e),t)},t.numberToUtf8=function(e){return"".concat(e)},t.numberToBinary=M,t.binaryToBuffer=x,t.binaryToArray=C,t.binaryToHex=S,t.binaryToUtf8=function(e){return y(C(e))},t.binaryToNumber=function(e){return g(C(e))},t.isBinaryString=_,t.isHexString=T,t.isBuffer=I,t.isTypedArray=D,t.isArrayBuffer=P,t.getType=function(e){return I(e)?"buffer":D(e)?"typed-array":P(e)?"array-buffer":Array.isArray(e)?"array":typeof e},t.getEncoding=function(e){return _(e)?"binary":T(e)?s:c},t.concatBuffers=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return r.concat(t)},t.concatArrays=function(){let e=[];for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];
2return n.forEach((t=>e=e.concat(Array.from(t)))),new Uint8Array([...e])},t.trimLeft=function(e,t){const n=e.length-t;return n>0&&(e=e.slice(n)),e},t.trimRight=function(e,t){return e.slice(0,t)},t.calcByteLength=N,t.splitBytes=B,t.swapBytes=O,t.swapHex=function(e){return S(O(w(e)))},t.sanitizeBytes=j,t.padLeft=U,t.padRight=function(e,t){return z(e,t,!1,arguments.length>2&&void 0!==arguments[2]?arguments[2]:l)},t.removeHexPrefix=R,t.addHexPrefix=F,t.sanitizeHex=function(e){return(e=j(e=R(e),2))&&(e=F(e)),e},t.removeHexLeadingZeros=function(e){const t=e.startsWith("0x");return e=(e=R(e)).startsWith(l)?e.substring(1):e,t?F(e):e}},45941:e=>{"use strict";e.exports=function(e){for(var t=[],n=e.length,r=0;r<n;r++){var o=e.charCodeAt(r);if(o>=55296&&o<=56319&&n>r+1){var i=e.charCodeAt(r+1);i>=56320&&i<=57343&&(o=1024*(o-55296)+i-56320+65536,r+=1)}o<128?t.push(o):o<2048?(t.push(o>>6|192),t.push(63&o|128)):o<55296||o>=57344&&o<65536?(t.push(o>>12|224),t.push(o>>6&63|128),t.push(63&o|128)):o>=65536&&o<=1114111?(t.push(o>>18|240),t.push(o>>12&63|128),t.push(o>>6&63|128),t.push(63&o|128)):t.push(239,191,189)}return new Uint8Array(t).buffer}},1438:(e,t,n)=>{"use strict";var r=n(49320).Buffer;Object.defineProperty(t,"__esModule",{value:!0}),t.createHashFunction=function(e){return function(t){var n=e();return n.update(t),r.from(n.digest())}}},87047:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1438),o=n(575);t.keccak224=r.createHashFunction((function(){return o("keccak224")})),t.keccak256=r.createHashFunction((function(){return o("keccak256")})),t.keccak384=r.createHashFunction((function(){return o("keccak384")})),t.keccak512=r.createHashFunction((function(){return o("keccak512")}))},43278:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(52241);t.HDKey=r},9709:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(49627).ripemd160,o=n(1438);t.ripemd160=o.createHashFunction((function(){return new r}))},96539:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(69814),o=n(1438);t.sha256=o.createHashFunction((function(){return new r}))},56915:(e,t,n)=>{"use strict";var r=n(49320).Buffer;Object.defineProperty(t,"__esModule",{value:!0});var o=n(9709),i=n(96539);t.createHmac=n(9461),t.randomBytes=n(81186);var a=function(){function e(e){this.hashFunction=e,this.buffers=[]}return e.prototype.update=function(e){if(!r.isBuffer(e))throw new Error("hdkey-crypto shim is outdated");return this.buffers.push(e),this},e.prototype.digest=function(e){if(e)throw new Error("hdkey-crypto shim is outdated");return this.hashFunction(r.concat(this.buffers))},e}();t.createHash=function(e){if("ripemd160"===e)return new a(o.ripemd160);if("sha256"===e)return new a(i.sha256);throw new Error("hdkey-crypto shim is outdated")}},2905:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}(n(49289))},52241:(e,t,n)=>{"use strict";function r(e){return e&&"object"===typeof e&&"default"in e?e.default:e}var o=r(n(13654)),i=r(n(69892)),a=r(n(59462)),s=n(56915),c=n(2905),l=i.Buffer,u=l.from("Bitcoin seed","utf8"),f=2147483648,d={private:76066276,public:76067358};function h(e){this.versions=e||d,this.depth=0,this.index=0,this._privateKey=null,this._publicKey=null,this.chainCode=null,this._fingerprint=0,this.parentFingerprint=0}function p(e,t,n){var r=l.allocUnsafe(78);r.writeUInt32BE(t,0),r.writeUInt8(e.depth,4);var o=e.depth?e.parentFingerprint:0;return r.writeUInt32BE(o,5),r.writeUInt32BE(e.index,9),e.chainCode.copy(r,13),n.copy(r,45),r}function m(e){var t=s.createHash("sha256").update(e).digest();return s.createHash("ripemd160").update(t).digest()}Object.defineProperty(h.prototype,"fingerprint",{get:function(){return this._fingerprint}}),Object.defineProperty(h.prototype,"identifier",{get:function(){return this._identifier}}),Object.defineProperty(h.prototype,"pubKeyHash",{get:function(){return this.identifier}}),Object.defineProperty(h.prototype,"privateKey",{get:function(){return this._privateKey},set:function(e){o.equal(e.length,32,"Private key must be 32 bytes."),o(!0===c.privateKeyVerify(e),"Invalid private key"),this._privateKey=e,this._publicKey=c.publicKeyCreate(e,!0),this._identifier=m(this.publicKey),this._fingerprint=this._identifier.slice(0,4).readUInt32BE(0)}}),Object.defineProperty(h.prototype,"publicKey",{get:function(){return this._publicKey},set:function(e){o(33===e.length||65===e.length,"Public key must be 33 or 65 bytes."),o(!0===c.publicKeyVerify(e),"Invalid public key"),this._publicKey=c.publicKeyConvert(e,!0),this._identifier=m(this.publicKey),this._fingerprint=this._identifier.slice(0,4).readUInt32BE(0),this._privateKey=null}}),Object.defineProperty(h.prototype,"privateExtendedKey",{get:function(){return this._privateKey?a.encode(p(this,this.versions.private,l.concat([l.alloc(1,0),this.privateKey]))):null}}),Object.defineProperty(h.prototype,"publicExtendedKey",{get:function(){return a.encode(p(this,this.versions.public,this.publicKey))}}),h.prototype.derive=function(e){if("m"===e||"M"===e||"m'"===e||"M'"===e)return this;var t=e.split("/"),n=this;return t.forEach((function(e,t){if(0!==t){var r=e.length>1&&"'"===e[e.length-1],i=parseInt(e,10);o(i<f,"Invalid index"),r&&(i+=f),n=n.deriveChild(i)}else o(/^[mM]{1}/.test(e),'Path must start with "m" or "M"')})),n},h.prototype.deriveChild=function(e){var t,n=e>=f,r=l.allocUnsafe(4);if(r.writeUInt32BE(e,0),n){o(this.privateKey,"Could not derive hardened child key");var i=this.privateKey,a=l.alloc(1,0);i=l.concat([a,i]),t=l.concat([i,r])}else t=l.concat([this.publicKey,r]);var u=s.createHmac("sha512",this.chainCode).update(t).digest(),d=u.slice(0,32),p=u.slice(32),m=new h(this.versions);if(this.privateKey)try{m.privateKey=c.privateKeyTweakAdd(this.privateKey,d)}catch(y){return this.deriveChild(e+1)}else try{m.publicKey=c.publicKeyTweakAdd(this.publicKey,d,!0)}catch(y){return this.deriveChild(e+1)}return m.chainCode=p,m.depth=this.depth+1,m.parentFingerprint=this.fingerprint,m.index=e,m},h.prototype.sign=function(e){return c.sign(e,this.privateKey).signature},h.prototype.verify=function(e,t){return c.verify(e,t,this.publicKey)},h.prototype.wipePrivateData=function(){return this._privateKey&&s.randomBytes(this._privateKey.length).copy(this._privateKey),this._privateKey=null,this},h.prototype.toJSON=function(){return{xpriv:this.privateExtendedKey,xpub:this.publicExtendedKey}},h.fromMasterSeed=function(e,t){var n=s.createHmac("sha512",u).update(e).digest(),r=n.slice(0,32),o=n.slice(32),i=new h(t);return i.chainCode=o,i.privateKey=r,i},h.fromExtendedKey=function(e,t){var n=new h(t=t||d),r=a.decode(e),i=r.readUInt32BE(0);o(i===t.private||i===t.public,"Version mismatch: does not match private or public"),n.depth=r.readUInt8(4),n.parentFingerprint=r.readUInt32BE(5),n.index=r.readUInt32BE(9),n.chainCode=r.slice(13,45);var s=r.slice(45);return 0===s.readUInt8(0)?(o(i===t.private,"Version mismatch: version does not match private"),n.privateKey=s.slice(1)):(o(i===t.public,"Version mismatch: version does not match public"),n.publicKey=s),n}
2,h.fromJSON=function(e){return h.fromExtendedKey(e.xpriv)},h.HARDENED_OFFSET=f;var y=h;e.exports=y},64107:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(81186);t.getRandomBytes=function(e){return new Promise((function(t,n){r(e,(function(e,r){e?n(e):t(r)}))}))},t.getRandomBytesSync=function(e){return r(e)}},41744:function(e,t,n){"use strict";var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(o,i){function a(e){try{c(r.next(e))}catch(t){i(t)}}function s(e){try{c(r.throw(e))}catch(t){i(t)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}c((r=r.apply(e,t||[])).next())}))},o=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(s){i=[6,s],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(t,"__esModule",{value:!0});var i=n(54638),a=n(64107);t.createPrivateKey=function(){return r(this,void 0,void 0,(function(){var e;return o(this,(function(t){switch(t.label){case 0:return[4,a.getRandomBytes(32)];case 1:return e=t.sent(),i.privateKeyVerify(e)?[2,e]:[3,0];case 2:return[2]}}
2))}))},t.createPrivateKeySync=function(){for(;;){var e=a.getRandomBytesSync(32);if(i.privateKeyVerify(e))return e}},function(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}(n(54638))},49289:function(e,t,n){"use strict";var r=n(49320).Buffer,o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t};Object.defineProperty(t,"__esModule",{value:!0});var i=o(n(54638));t.privateKeyVerify=function(e){return i.privateKeyVerify(e)},t.publicKeyCreate=function(e,t){return void 0===t&&(t=!0),r.from(i.publicKeyCreate(e,t))},t.publicKeyVerify=function(e){return i.publicKeyVerify(e)},t.publicKeyConvert=function(e,t){return void 0===t&&(t=!0),r.from(i.publicKeyConvert(e,t))},t.privateKeyTweakAdd=function(e,t){return r.from(i.privateKeyTweakAdd(r.from(e),t))},t.publicKeyTweakAdd=function(e,t,n){return void 0===n&&(n=!0),r.from(i.publicKeyTweakAdd(r.from(e),t,n))},t.sign=function(e,t){var n=i.ecdsaSign(e,t);return{signature:r.from(n.signature),recovery:n.recid}},t.verify=function(e,t,n){return i.ecdsaVerify(t,e,n)}},8170:function(e,t,n){"use strict";var r=n(49320).Buffer,o=this&&this.__read||function(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(s){o={error:s}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.isZeroAddress=t.zeroAddress=t.importPublic=t.privateToAddress=t.privateToPublic=t.publicToAddress=t.pubToAddress=t.isValidPublic=t.isValidPrivate=t.generateAddress2=t.generateAddress=t.isValidChecksumAddress=t.toChecksumAddress=t.isValidAddress=t.Account=void 0;var a=i(n(13654)),s=n(72236),c=n(41744),l=n(91707),u=n(62072),f=n(48559),d=n(50740),h=n(5919),p=n(37526),m=function(){function e(e,t,n,r){void 0===e&&(e=new s.BN(0)),void 0===t&&(t=new s.BN(0)),void 0===n&&(n=u.KECCAK256_RLP),void 0===r&&(r=u.KECCAK256_NULL),this.nonce=e,this.balance=t,this.stateRoot=n,this.codeHash=r,this._validate()}return e.fromAccountData=function(t){var n=t.nonce,r=t.balance,o=t.stateRoot,i=t.codeHash;return new e(n?new s.BN((0,f.toBuffer)(n)):void 0,r?new s.BN((0,f.toBuffer)(r)):void 0,o?(0,f.toBuffer)(o):void 0,i?(0,f.toBuffer)(i):void 0)},e.fromRlpSerializedAccount=function(e){var t=s.rlp.decode(e);if(!Array.isArray(t))throw new Error("Invalid serialized account input. Must be array");return this.fromValuesArray(t)},e.fromValuesArray=function(t){var n=o(t,4),r=n[0],i=n[1],a=n[2],c=n[3];return new e(new s.BN(r),new s.BN(i),a,c)},e.prototype._validate=function(){if(this.nonce.lt(new s.BN(0)))throw new Error("nonce must be greater than zero");if(this.balance.lt(new s.BN(0)))throw new Error("balance must be greater than zero");if(32!==this.stateRoot.length)throw new Error("stateRoot must have a length of 32");if(32!==this.codeHash.length)throw new Error("codeHash must have a length of 32")},e.prototype.raw=function(){return[(0,p.bnToUnpaddedBuffer)(this.nonce),(0,p.bnToUnpaddedBuffer)(this.balance),this.stateRoot,this.codeHash]},e.prototype.serialize=function(){return s.rlp.encode(this.raw())},e.prototype.isContract=function(){return!this.codeHash.equals(u.KECCAK256_NULL)},e.prototype.isEmpty=function(){return this.balance.isZero()&&this.nonce.isZero()&&this.codeHash.equals(u.KECCAK256_NULL)},e}();t.Account=m;t.isValidAddress=function(e){try{(0,h.assertIsString)(e)}catch(t){return!1}return/^0x[0-9a-fA-F]{40}$/.test(e)};t.toChecksumAddress=function(e,t){(0,h.assertIsHexString)(e);var n=(0,l.stripHexPrefix)(e).toLowerCase(),r="";t&&(r=(0,p.toType)(t,p.TypeOutput.BN).toString()+"0x");for(var o=(0,d.keccakFromString)(r+n).toString("hex"),i="0x",a=0;a<n.length;a++)parseInt(o[a],16)>=8?i+=n[a].toUpperCase():i+=n[a];return i};t.isValidChecksumAddress=function(e,n){return(0,t.isValidAddress)(e)&&(0,t.toChecksumAddress)(e,n)===e};t.generateAddress=function(e,t){(0,h.assertIsBuffer)(e),(0,h.assertIsBuffer)(t);var n=new s.BN(t);return n.isZero()?(0,d.rlphash)([e,null]).slice(-20):(0,d.rlphash)([e,r.from(n.toArray())]).slice(-20)};t.generateAddress2=function(e,t,n){return(0,h.assertIsBuffer)(e),(0,h.assertIsBuffer)(t),(0,h.assertIsBuffer)(n),(0,a.default)(20===e.length),(0,a.default)(32===t.length),(0,d.keccak256)(r.concat([r.from("ff","hex"),e,t,(0,d.keccak256)(n)])).slice(-20)};t.isValidPrivate=function(e){return(0,c.privateKeyVerify)(e)};t.isValidPublic=function(e,t){return void 0===t&&(t=!1),(0,h.assertIsBuffer)(e),64===e.length?(0,c.publicKeyVerify)(r.concat([r.from([4]),e])):!!t&&(0,c.publicKeyVerify)(e)};t.pubToAddress=function(e,t){return void 0===t&&(t=!1),(0,h.assertIsBuffer)(e),t&&64!==e.length&&(e=r.from((0,c.publicKeyConvert)(e,!1).slice(1))),(0,a.default)(64===e.length),(0,d.keccak)(e).slice(-20)},t.publicToAddress=t.pubToAddress;t.privateToPublic=function(e){return(0,h.assertIsBuffer)(e),r.from((0,c.publicKeyCreate)(e,!1)).slice(1)};t.privateToAddress=function(e){return(0,t.publicToAddress)((0,t.privateToPublic)(e))};t.importPublic=function(e){return(0,h.assertIsBuffer)(e),64!==e.length&&(e=r.from((0,c.publicKeyConvert)(e,!1).slice(1))),e};t.zeroAddress=function(){var e=(0,f.zeros)(20);return(0,f.bufferToHex)(e)};t.isZeroAddress=function(e){try{(0,h.assertIsString)(e)}catch(n){return!1}return(0,t.zeroAddress)()===e}},69205:function(e,t,n){"use strict";var r=n(49320).Buffer,o=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Address=void 0;var i=o(n(13654)),a=n(72236),s=n(48559),c=n(8170),l=function(){function e(e){(0,i.default)(20===e.length,"Invalid address length"),this.buf=e}return e.zero=function(){return new e((0,s.zeros)(20))},e.fromString=function(t){return(0,i.default)((0,c.isValidAddress)(t),"Invalid address"),new e((0,s.toBuffer)(t))},e.fromPublicKey=function(t){return(0,i.default)(r.isBuffer(t),"Public key should be Buffer"),new e((0,c.pubToAddress)(t))},e.fromPrivateKey=function(t){return(0,i.default)(r.isBuffer(t),"Private key should be Buffer"),new e((0,c.privateToAddress)(t))},e.generate=function(t,n){return(0,i.default)(a.BN.isBN(n)),new e((0,c.generateAddress)(t.buf,n.toArrayLike(r)))},e.generate2=function(t,n,o){return(0,i.default)(r.isBuffer(n)),(0,i.default)(r.isBuffer(o)),new e((0,c.generateAddress2)(t.buf,n,o))},e.prototype.equals=function(e){return this.buf.equals(e.buf)},e.prototype.isZero=function(){return this.equals(e.zero())},e.prototype.isPrecompileOrSystemAddress=function(){var e=new a.BN(this.buf),t=new a.BN(0),n=new a.BN("ffff","hex");return e.gte(t)&&e.lte(n)},e.prototype.toString=function(){return"0x"+this.buf.toString("hex")},e.prototype.toBuffer=function(){return r.from(this.buf)},e}();t.Address=l},48559:function(e,t,n){"use strict";var r=n(49320).Buffer,o=this&&this.__values||function(e){var t="function"===typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"===typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(s){o={error:s}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(t,"__esModule",{value:!0}),t.bufArrToArr=t.arrToBufArr=t.validateNoLeadingZeroes=t.baToJSON=t.toUtf8=t.addHexPrefix=t.toUnsigned=t.fromSigned=t.bufferToHex=t.bufferToInt=t.toBuffer=t.unpadHexString=t.unpadArray=t.unpadBuffer=t.setLengthRight=t.setLengthLeft=t.zeros=t.intToBuffer=t.intToHex=void 0;var a=n(72236),s=n(91707),c=n(5919);t.intToHex=function(e){if(!Number.isSafeInteger(e)||e<0)throw new Error("Received an invalid integer type: ".concat(e));return"0x".concat(e.toString(16))};t.intToBuffer=function(e){var n=(0,t.intToHex)(e);return r.from((0,s.padToEven)(n.slice(2)),"hex")};t.zeros=function(e){return r.allocUnsafe(e).fill(0)};var l=function(e,n,r){var o=(0,t.zeros)(n);return r?e.length<n?(e.copy(o),o):e.slice(0,n):e.length<n?(e.copy(o,n-e.length),o):e.slice(-n)};t.setLengthLeft=function(e,t){return(0,c.assertIsBuffer)(e),l(e,t,!1)};t.setLengthRight=function(e,t){return(0,c.assertIsBuffer)(e),l(e,t,!0)};var u=function(e){for(var t=e[0];e.length>0&&"0"===t.toString();)t=(e=e.slice(1))[0];return e};t.unpadBuffer=function(e){return(0,c.assertIsBuffer)(e),u(e)};t.unpadArray=function(e){return(0,c.assertIsArray)(e),u(e)};t.unpadHexString=function(e){return(0,c.assertIsHexString)(e),e=(0,s.stripHexPrefix)(e),u(e)};t.toBuffer=function(e){if(null===e||void 0===e)return r.allocUnsafe(0);if(r.isBuffer(e))return r.from(e);if(Array.isArray(e)||e instanceof Uint8Array)return r.from(e);if("string"===typeof e){if(!(0,s.isHexString)(e))throw new Error("Cannot convert string to buffer. toBuffer only supports 0x-prefixed hex strings and this string was given: ".concat(e));return r.from((0,s.padToEven)((0,s.stripHexPrefix)(e)),"hex")}if("number"===typeof e)return(0,t.intToBuffer)(e);if(a.BN.isBN(e)){if(e.isNeg())throw new Error("Cannot convert negative BN to buffer. Given: ".concat(e));return e.toArrayLike(r)}if(e.toArray)return r.from(e.toArray());if(e.toBuffer)return r.from(e.toBuffer());throw new Error("invalid type")};t.bufferToInt=function(e){return new a.BN((0,t.toBuffer)(e)).toNumber()};t.bufferToHex=function(e){return"0x"+(e=(0,t.toBuffer)(e)).toString("hex")};t.fromSigned=function(e){return new a.BN(e).fromTwos(256)};t.toUnsigned=function(e){return r.from(e.toTwos(256).toArray())};t.addHexPrefix=function(e){return"string"!==typeof e||(0,s.isHexPrefixed)(e)?e:"0x"+e};t.toUtf8=function(e){if((e=(0,s.stripHexPrefix)(e)).length%2!==0)throw new Error("Invalid non-even hex string input for toUtf8() provided");return r.from(e.replace(/^(00)+|(00)+$/g,""),"hex").toString("utf8")};t.baToJSON=function(e){if(r.isBuffer(e))return"0x".concat(e.toString("hex"));if(e instanceof Array){for(var n=[],o=0;o<e.length;o++)n.push((0,t.baToJSON)(e[o]));return n}};t.validateNoLeadingZeroes=function(e){var t,n;try{for(var r=o(Object.entries(e)),a=r.next();!a.done;a=r.next()){var s=i(a.value,2),c=s[0],l=s[1];if(void 0!==l&&l.length>0&&0===l[0])throw new Error("".concat(c," cannot have leading zeroes, received: ").concat(l.toString("hex")))}}catch(u){t={error:u}}finally{try{a&&!a.done&&(n=r.return)&&n.call(r)}finally{if(t)throw t.error}}},t.arrToBufArr=function e(t){return Array.isArray(t)?t.map((function(t){return e(t)})):r.from(t)},t.bufArrToArr=function e(t){return Array.isArray(t)?t.map((function(t){return e(t)})):Uint8Array.from(null!==t&&void 0!==t?t:[])}}
2,62072:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.KECCAK256_RLP=t.KECCAK256_RLP_S=t.KECCAK256_RLP_ARRAY=t.KECCAK256_RLP_ARRAY_S=t.KECCAK256_NULL=t.KECCAK256_NULL_S=t.TWO_POW256=t.MAX_INTEGER=t.MAX_UINT64=void 0;var r=n(49320),o=n(72236);t.MAX_UINT64=new o.BN("ffffffffffffffff",16),t.MAX_INTEGER=new o.BN("ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",16),t.TWO_POW256=new o.BN("10000000000000000000000000000000000000000000000000000000000000000",16),t.KECCAK256_NULL_S="c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",t.KECCAK256_NULL=r.Buffer.from(t.KECCAK256_NULL_S,"hex"),t.KECCAK256_RLP_ARRAY_S="1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347",t.KECCAK256_RLP_ARRAY=r.Buffer.from(t.KECCAK256_RLP_ARRAY_S,"hex"),t.KECCAK256_RLP_S="56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",t.KECCAK256_RLP=r.Buffer.from(t.KECCAK256_RLP_S,"hex")},72236:function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var o=Object.getOwnPropertyDescriptor(t,n);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,o)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return o(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.rlp=t.BN=void 0;var s=a(n(84968));t.BN=s.default;var c=i(n(55557));t.rlp=c},50740:(e,t,n)=>{"use strict";var r=n(49320).Buffer;Object.defineProperty(t,"__esModule",{value:!0}),t.rlphash=t.ripemd160FromArray=t.ripemd160FromString=t.ripemd160=t.sha256FromArray=t.sha256FromString=t.sha256=t.keccakFromArray=t.keccakFromHexString=t.keccakFromString=t.keccak256=t.keccak=void 0;var o=n(87047),i=n(29409),a=n(72236),s=n(48559),c=n(5919);t.keccak=function(e,t){switch(void 0===t&&(t=256),(0,c.assertIsBuffer)(e),t){case 224:return(0,o.keccak224)(e);case 256:return(0,o.keccak256)(e);case 384:return(0,o.keccak384)(e);case 512:return(0,o.keccak512)(e);default:throw new Error("Invald algorithm: keccak".concat(t))}};t.keccak256=function(e){return(0,t.keccak)(e)};t.keccakFromString=function(e,n){void 0===n&&(n=256),(0,c.assertIsString)(e);var o=r.from(e,"utf8");return(0,t.keccak)(o,n)};t.keccakFromHexString=function(e,n){return void 0===n&&(n=256),(0,c.assertIsHexString)(e),(0,t.keccak)((0,s.toBuffer)(e),n)};t.keccakFromArray=function(e,n){return void 0===n&&(n=256),(0,c.assertIsArray)(e),(0,t.keccak)((0,s.toBuffer)(e),n)};var l=function(e){return e=(0,s.toBuffer)(e),i("sha256").update(e).digest()};t.sha256=function(e){return(0,c.assertIsBuffer)(e),l(e)};t.sha256FromString=function(e){return(0,c.assertIsString)(e),l(e)};t.sha256FromArray=function(e){return(0,c.assertIsArray)(e),l(e)};var u=function(e,t){e=(0,s.toBuffer)(e);var n=i("rmd160").update(e).digest();return!0===t?(0,s.setLengthLeft)(n,32):n};t.ripemd160=function(e,t){return(0,c.assertIsBuffer)(e),u(e,t)};t.ripemd160FromString=function(e,t){return(0,c.assertIsString)(e),u(e,t)};t.ripemd160FromArray=function(e,t){return(0,c.assertIsArray)(e),u(e,t)};t.rlphash=function(e){return(0,t.keccak)(a.rlp.encode(e))}},5919:(e,t,n)=>{"use strict";var r=n(49320).Buffer;Object.defineProperty(t,"__esModule",{value:!0}),t.assertIsString=t.assertIsArray=t.assertIsBuffer=t.assertIsHexString=void 0;var o=n(91707);t.assertIsHexString=function(e){if(!(0,o.isHexString)(e)){var t="This method only supports 0x-prefixed hex strings but input was: ".concat(e);throw new Error(t)}};t.assertIsBuffer=function(e){if(!r.isBuffer(e)){var t="This method only supports Buffer but input was: ".concat(e);throw new Error(t)}};t.assertIsArray=function(e){if(!Array.isArray(e)){var t="This method only supports number arrays but input was: ".concat(e);throw new Error(t)}};t.assertIsString=function(e){if("string"!==typeof e){var t="This method only supports strings but input was: ".concat(e);throw new Error(t)}}},42261:function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var o=Object.getOwnPropertyDescriptor(t,n);
2o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,o)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),t.isHexString=t.getKeys=t.fromAscii=t.fromUtf8=t.toAscii=t.arrayContainsArray=t.getBinarySize=t.padToEven=t.stripHexPrefix=t.isHexPrefixed=void 0,o(n(62072),t),o(n(8170),t),o(n(69205),t),o(n(50740),t),o(n(17708),t),o(n(48559),t),o(n(71085),t),o(n(72236),t),o(n(37526),t);var i=n(91707);Object.defineProperty(t,"isHexPrefixed",{enumerable:!0,get:function(){return i.isHexPrefixed}}),Object.defineProperty(t,"stripHexPrefix",{enumerable:!0,get:function(){return i.stripHexPrefix}}),Object.defineProperty(t,"padToEven",{enumerable:!0,get:function(){return i.padToEven}}),Object.defineProperty(t,"getBinarySize",{enumerable:!0,get:function(){return i.getBinarySize}}),Object.defineProperty(t,"arrayContainsArray",{enumerable:!0,get:function(){return i.arrayContainsArray}}),Object.defineProperty(t,"toAscii",{enumerable:!0,get:function(){return i.toAscii}}),Object.defineProperty(t,"fromUtf8",{enumerable:!0,get:function(){return i.fromUtf8}}),Object.defineProperty(t,"fromAscii",{enumerable:!0,get:function(){return i.fromAscii}}),Object.defineProperty(t,"getKeys",{enumerable:!0,get:function(){return i.getKeys}}),Object.defineProperty(t,"isHexString",{enumerable:!0,get:function(){return i.isHexString}})},91707:(e,t,n)=>{"use strict";var r=n(49320).Buffer;function o(e){if("string"!==typeof e)throw new Error("[isHexPrefixed] input must be type 'string', received type ".concat(typeof e));return"0"===e[0]&&"x"===e[1]}Object.defineProperty(t,"__esModule",{value:!0}),t.isHexString=t.getKeys=t.fromAscii=t.fromUtf8=t.toAscii=t.arrayContainsArray=t.getBinarySize=t.padToEven=t.stripHexPrefix=t.isHexPrefixed=void 0,t.isHexPrefixed=o;function i(e){var t=e;if("string"!==typeof t)throw new Error("[padToEven] value must be type 'string', received ".concat(typeof t));return t.length%2&&(t="0".concat(t)),t}t.stripHexPrefix=function(e){if("string"!==typeof e)throw new Error("[stripHexPrefix] input must be type 'string', received ".concat(typeof e));return o(e)?e.slice(2):e},t.padToEven=i,t.getBinarySize=function(e){if("string"!==typeof e)throw new Error("[getBinarySize] method requires input type 'string', recieved ".concat(typeof e));return r.byteLength(e,"utf8")},t.arrayContainsArray=function(e,t,n){if(!0!==Array.isArray(e))throw new Error("[arrayContainsArray] method requires input 'superset' to be an array, got type '".concat(typeof e,"'"));if(!0!==Array.isArray(t))throw new Error("[arrayContainsArray] method requires input 'subset' to be an array, got type '".concat(typeof t,"'"));return t[n?"some":"every"]((function(t){return e.indexOf(t)>=0}))},t.toAscii=function(e){var t="",n=0,r=e.length;for("0x"===e.substring(0,2)&&(n=2);n<r;n+=2){var o=parseInt(e.substr(n,2),16);t+=String.fromCharCode(o)}return t},t.fromUtf8=function(e){var t=r.from(e,"utf8");return"0x".concat(i(t.toString("hex")).replace(/^0+|0+$/g,""))},t.fromAscii=function(e){for(var t="",n=0;n<e.length;n++){var r=e.charCodeAt(n).toString(16);t+=r.length<2?"0".concat(r):r}return"0x".concat(t)},t.getKeys=function(e,t,n){if(!Array.isArray(e))throw new Error("[getKeys] method expects input 'params' to be an array, got ".concat(typeof e));if("string"!==typeof t)throw new Error("[getKeys] method expects input 'key' to be type 'string', got ".concat(typeof e));for(var r=[],o=0;o<e.length;o++){var i=e[o][t];if(n&&!i)i="";else if("string"!==typeof i)throw new Error("invalid abi - expected type 'string', received ".concat(typeof i));r.push(i)}return r},t.isHexString=function(e,t){return!("string"!==typeof e||!e.match(/^0x[0-9A-Fa-f]*$/))&&(!t||e.length===2+2*t)}},71085:function(e,t,n){"use strict";var r=n(49320).Buffer,o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.defineProperties=void 0;var i=o(n(13654)),a=n(91707),s=n(72236),c=n(48559);t.defineProperties=function(e,t,n){if(e.raw=[],e._fields=[],e.toJSON=function(t){if(void 0===t&&(t=!1),t){var n={};return e._fields.forEach((function(t){n[t]="0x".concat(e[t].toString("hex"))})),n}return(0,c.baToJSON)(e.raw)},e.serialize=function(){return s.rlp.encode(e.raw)},t.forEach((function(t,n){function o(){return e.raw[n]}function a(o){"00"!==(o=(0,c.toBuffer)(o)).toString("hex")||t.allowZero||(o=r.allocUnsafe(0)),t.allowLess&&t.length?(o=(0,c.unpadBuffer)(o),(0,i.default)(t.length>=o.length,"The field ".concat(t.name," must not have more ").concat(t.length," bytes"))):t.allowZero&&0===o.length||!t.length||(0,i.default)(t.length===o.length,"The field ".concat(t.name," must have byte length of ").concat(t.length)),e.raw[n]=o}e._fields.push(t.name),Object.defineProperty(e,t.name,{enumerable:!0,configurable:!0,get:o,set:a}),t.default&&(e[t.name]=t.default),t.alias&&Object.defineProperty(e,t.alias,{enumerable:!1,
2configurable:!0,set:a,get:o})})),n)if("string"===typeof n&&(n=r.from((0,a.stripHexPrefix)(n),"hex")),r.isBuffer(n)&&(n=s.rlp.decode(n)),Array.isArray(n)){if(n.length>e._fields.length)throw new Error("wrong number of fields in data");n.forEach((function(t,n){e[e._fields[n]]=(0,c.toBuffer)(t)}))}else{if("object"!==typeof n)throw new Error("invalid data");var o=Object.keys(n);t.forEach((function(t){-1!==o.indexOf(t.name)&&(e[t.name]=n[t.name]),-1!==o.indexOf(t.alias)&&(e[t.alias]=n[t.alias])}))}}},17708:(e,t,n)=>{"use strict";var r=n(49320).Buffer;Object.defineProperty(t,"__esModule",{value:!0}),t.hashPersonalMessage=t.isValidSignature=t.fromRpcSig=t.toCompactSig=t.toRpcSig=t.ecrecover=t.ecsign=void 0;var o=n(41744),i=n(72236),a=n(48559),s=n(50740),c=n(5919),l=n(37526);function u(e,t){var n=(0,l.toType)(e,l.TypeOutput.BN);if(n.eqn(0)||n.eqn(1))return(0,l.toType)(e,l.TypeOutput.BN);if(!t)return n.subn(27);var r=(0,l.toType)(t,l.TypeOutput.BN);return n.sub(r.muln(2).addn(35))}function f(e){var t=new i.BN(e);return t.eqn(0)||t.eqn(1)}t.ecsign=function(e,t,n){var i=(0,o.ecdsaSign)(e,t),a=i.signature,s=i.recid,c=r.from(a.slice(0,32)),u=r.from(a.slice(32,64));if(!n||"number"===typeof n){if(n&&!Number.isSafeInteger(n))throw new Error("The provided number is greater than MAX_SAFE_INTEGER (please use an alternative input type)");return{r:c,s:u,v:n?s+(2*n+35):s+27}}return{r:c,s:u,v:(0,l.toType)(n,l.TypeOutput.BN).muln(2).addn(35).addn(s).toArrayLike(r)}};t.ecrecover=function(e,t,n,i,s){var c=r.concat([(0,a.setLengthLeft)(n,32),(0,a.setLengthLeft)(i,32)],64),l=u(t,s);if(!f(l))throw new Error("Invalid signature v value");var d=(0,o.ecdsaRecover)(c,l.toNumber(),e);return r.from((0,o.publicKeyConvert)(d,!1).slice(1))};t.toRpcSig=function(e,t,n,o){if(!f(u(e,o)))throw new Error("Invalid signature v value");return(0,a.bufferToHex)(r.concat([(0,a.setLengthLeft)(t,32),(0,a.setLengthLeft)(n,32),(0,a.toBuffer)(e)]))};t.toCompactSig=function(e,t,n,o){if(!f(u(e,o)))throw new Error("Invalid signature v value");var i=(0,l.toType)(e,l.TypeOutput.Number),s=n;return(i>28&&i%2===1||1===i||28===i)&&((s=r.from(n))[0]|=128),(0,a.bufferToHex)(r.concat([(0,a.setLengthLeft)(t,32),(0,a.setLengthLeft)(s,32)]))};t.fromRpcSig=function(e){var t,n,r,o=(0,a.toBuffer)(e);if(o.length>=65)t=o.slice(0,32),n=o.slice(32,64),r=(0,a.bufferToInt)(o.slice(64));else{if(64!==o.length)throw new Error("Invalid signature length");t=o.slice(0,32),n=o.slice(32,64),r=(0,a.bufferToInt)(o.slice(32,33))>>7,n[0]&=127}return r<27&&(r+=27),{v:r,r:t,s:n}};t.isValidSignature=function(e,t,n,r,o){void 0===r&&(r=!0);var a=new i.BN("7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0",16),s=new i.BN("fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141",16);if(32!==t.length||32!==n.length)return!1;if(!f(u(e,o)))return!1;var c=new i.BN(t),l=new i.BN(n);return!(c.isZero()||c.gt(s)||l.isZero()||l.gt(s))&&(!r||1!==l.cmp(a))};t.hashPersonalMessage=function(e){(0,c.assertIsBuffer)(e);var t=r.from("\x19Ethereum Signed Message:\n".concat(e.length),"utf-8");return(0,s.keccak)(r.concat([t,e]))}},37526:(e,t,n)=>{"use strict";var r=n(49320).Buffer;Object.defineProperty(t,"__esModule",{value:!0}),t.toType=t.TypeOutput=t.bnToRlp=t.bnToUnpaddedBuffer=t.bnToHex=void 0;var o,i=n(72236),a=n(91707),s=n(48559);function c(e){return(0,s.unpadBuffer)(e.toArrayLike(r))}t.bnToHex=function(e){return"0x".concat(e.toString(16))},t.bnToUnpaddedBuffer=c,t.bnToRlp=function(e){return c(e)},function(e){e[e.Number=0]="Number",e[e.BN=1]="BN",e[e.Buffer=2]="Buffer",e[e.PrefixedHexString=3]="PrefixedHexString"}(o=t.TypeOutput||(t.TypeOutput={})),t.toType=function(e,t){if(null===e)return null;if(void 0!==e){if("string"===typeof e&&!(0,a.isHexString)(e))throw new Error("A string must be provided with a 0x-prefix, given: ".concat(e));if("number"===typeof e&&!Number.isSafeInteger(e))throw new Error("The provided number is greater than MAX_SAFE_INTEGER (please use an alternative input type)");var n=(0,s.toBuffer)(e);if(t===o.Buffer)return n;if(t===o.BN)return new i.BN(n);if(t===o.Number){var r=new i.BN(n),c=new i.BN(Number.MAX_SAFE_INTEGER.toString());if(r.gt(c))throw new Error("The provided number is greater than MAX_SAFE_INTEGER (please use an alternative output type)");return r.toNumber()}return"0x".concat(n.toString("hex"))}}},29211:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o=r(n(8199)),i=n(43278),a=function(){function e(e){this._hdkey=e}return e.fromMasterSeed=function(t){return new e(i.HDKey.fromMasterSeed(t))},e.fromExtendedKey=function(t){return new e(i.HDKey.fromExtendedKey(t))},e.prototype.privateExtendedKey=function(){if(!this._hdkey.privateExtendedKey)throw new Error("This is a public key only wallet");return this._hdkey.privateExtendedKey},e.prototype.publicExtendedKey=function(){return this._hdkey.publicExtendedKey},e.prototype.derivePath=function(t){return new e(this._hdkey.derive(t))},e.prototype.deriveChild=function(t){return new e(this._hdkey.deriveChild(t))},e.prototype.getWallet=function(){return this._hdkey._privateKey?o.default.fromPrivateKey(this._hdkey._privateKey):o.default.fromPublicKey(this._hdkey._publicKey,!0)},e}();t.default=a},8199:function(e,t,n){"use strict";var r=n(49320).Buffer,o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},o.apply(this,arguments)},i=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&i(t,e,n);return a(t,e),t},c=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(o,i){function a(e){try{c(r.next(e))}catch(t){i(t)}}function s(e){try{c(r.throw(e))}catch(t){i(t)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}c((r=r.apply(e,t||[])).next())}))},l=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(s){i=[6,s],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.thirdparty=t.hdkey=void 0;var f=s(n(11101)),d=n(42261),h=n(22889),p=n(29211);Object.defineProperty(t,"hdkey",{enumerable:!0,get:function(){return u(p).default}});var m=n(40514);Object.defineProperty(t,"thirdparty",{enumerable:!0,get:function(){return u(m).default}});var y=n(59462),g=n(81186),b=n(29089).v4;function v(e,t,n){if(t.toLowerCase().startsWith("0x")&&(t=t.slice(2)),!t&&!n)return t;if(n%2)throw new Error("Invalid length argument, must be an even number");if("number"===typeof n&&t.length!==n)throw new Error("Invalid "+e+", string must be "+n+" hex characters");if(!/^([0-9a-f]{2})+$/i.test(t))throw new Error("Invalid "+e+", string must be "+("number"===typeof n?n:"empty or a non-zero even number of")+" hex characters");return t}function A(e,t,n){if(!r.isBuffer(t))throw new Error("Invalid "+e+", must be a string ("+("number"===typeof n?""+2*n:"empty or a non-zero even number of")+" hex characters) or buffer"+("number"===typeof n?" ("+n+" bytes)":""));if("number"===typeof n&&t.length!==n)throw new Error("Invalid "+e+", buffer must be "+n+" b
2ytes");return t}var w=function(){function e(e,t){if(void 0===t&&(t=void 0),this.privateKey=e,this.publicKey=t,e&&t)throw new Error("Cannot supply both a private and a public key to the constructor");if(e&&!(0,d.isValidPrivate)(e))throw new Error("Private key does not satisfy the curve requirements (ie. it is invalid)");if(t&&!(0,d.isValidPublic)(t))throw new Error("Invalid public key")}return e.generate=function(t){if(void 0===t&&(t=!1),!t)return new e(g(32));for(var n=new d.BN("088f924eeceeda7fe92e1f5b0fffffffffffffff",16);;){var r=g(32);if(new d.BN((0,d.privateToAddress)(r)).lte(n))return new e(r)}},e.generateVanityAddress=function(t){for(t instanceof RegExp||(t=new RegExp(t));;){var n=g(32),r=(0,d.privateToAddress)(n);if(t.test(r.toString("hex")))return new e(n)}},e.fromPublicKey=function(t,n){return void 0===n&&(n=!1),n&&(t=(0,d.importPublic)(t)),new e(void 0,t)},e.fromExtendedPublicKey=function(t){if("xpub"!==t.slice(0,4))throw new Error("Not an extended public key");var n=y.decode(t).slice(45);return e.fromPublicKey(n,!0)},e.fromPrivateKey=function(t){return new e(t)},e.fromExtendedPrivateKey=function(t){if("xprv"!==t.slice(0,4))throw new Error("Not an extended private key");var n=y.decode(t);if(0!==n[45])throw new Error("Invalid extended private key");return e.fromPrivateKey(n.slice(46))},e.fromV1=function(t,n){return c(this,void 0,void 0,(function(){var o,i,a,s,c;return l(this,(function(l){switch(l.label){case 0:if("1"!==(o="object"===typeof t?t:JSON.parse(t)).Version)throw new Error("Not a V1 Wallet");if("scrypt"!==o.Crypto.KeyHeader.Kdf)throw new Error("Unsupported key derivation scheme");return i=o.Crypto.KeyHeader.KdfParams,[4,(0,h.scrypt)(r.from(n),r.from(o.Crypto.Salt,"hex"),i.N,i.R,i.P,i.DkLen)];case 1:if(a=l.sent(),s=r.from(o.Crypto.CipherText,"hex"),(0,d.keccak256)(r.concat([a.slice(16,32),s])).toString("hex")!==o.Crypto.MAC)throw new Error("Key derivation failed - possibly wrong passphrase");return c=f.createDecipheriv("aes-128-cbc",(0,d.keccak256)(a.slice(0,16)).slice(0,16),r.from(o.Crypto.IV,"hex")),[2,new e(E(c,s))]}}))}))},e.fromV3=function(t,n,o){return void 0===o&&(o=!1),c(this,void 0,void 0,(function(){var i,a,s,c,u;return l(this,(function(l){switch(l.label){case 0:if(3!==(i="object"===typeof t?t:JSON.parse(o?t.toLowerCase():t)).version)throw new Error("Not a V3 wallet");return"scrypt"!==i.crypto.kdf?[3,2]:(s=i.crypto.kdfparams,[4,(0,h.scrypt)(r.from(n),r.from(s.salt,"hex"),s.n,s.r,s.p,s.dklen)]);case 1:return a=l.sent(),[3,3];case 2:if("pbkdf2"!==i.crypto.kdf)throw new Error("Unsupported key derivation scheme");if("hmac-sha256"!==(s=i.crypto.kdfparams).prf)throw new Error("Unsupported parameters to PBKDF2");a=f.pbkdf2Sync(r.from(n),r.from(s.salt,"hex"),s.c,s.dklen,"sha256"),l.label=3;case 3:if(c=r.from(i.crypto.ciphertext,"hex"),(0,d.keccak256)(r.concat([r.from(a.slice(16,32)),c])).toString("hex")!==i.crypto.mac)throw new Error("Key derivation failed - possibly wrong passphrase");return u=f.createDecipheriv(i.crypto.cipher,a.slice(0,16),r.from(i.crypto.cipherparams.iv,"hex")),[2,new e(E(u,c))]}}))}))},e.fromEthSale=function(t,n){var o="object"===typeof t?t:JSON.parse(t),i=r.from(o.encseed,"hex"),a=f.pbkdf2Sync(n,n,2e3,32,"sha256").slice(0,16),s=E(f.createDecipheriv("aes-128-cbc",a,i.slice(0,16)),i.slice(16)),c=new e((0,d.keccak256)(s));if(c.getAddress().toString("hex")!==o.ethaddr)throw new Error("Decoded key mismatch - possibly wrong passphrase");return c},Object.defineProperty(e.prototype,"pubKey",{get:function(){return k(this.publicKey)||(this.publicKey=(0,d.privateToPublic)(this.privateKey)),this.publicKey},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"privKey",{get:function(){if(!k(this.privateKey))throw new Error("This is a public key only wallet");return this.privateKey},enumerable:!1,configurable:!0}),e.prototype.getPrivateKey=function(){return this.privKey},e.prototype.getPrivateKeyString=function(){return(0,d.bufferToHex)(this.privKey)},e.prototype.getPublicKey=function(){return this.pubKey},e.prototype.getPublicKeyString=function(){return(0,d.bufferToHex)(this.getPublicKey())},e.prototype.getAddress=function(){return(0,d.publicToAddress)(this.pubKey)},e.prototype.getAddressString=function(){return(0,d.bufferToHex)(this.getAddress())},e.prototype.getChecksumAddressString=function(){return(0,d.toChecksumAddress)(this.getAddressString())},e.prototype.toV3=function(e,t){return c(this,void 0,void 0,(function(){var n,i,a,s,c,u;return l(this,(function(l){switch(l.label){case 0:if(!k(this.privateKey))throw new Error("This is a public key only wallet");switch(n=function(e){var t={cipher:"aes-128-ctr",kdf:"scrypt",salt:g(32),iv:g(16),uuid:g(16),dklen:32,c:262144,n:262
2144,r:8,p:1};return e?("string"===typeof e.salt&&(e.salt=r.from(v("salt",e.salt),"hex")),"string"===typeof e.iv&&(e.iv=r.from(v("iv",e.iv,32),"hex")),"string"===typeof e.uuid&&(e.uuid=r.from(v("uuid",e.uuid,32),"hex")),e.salt&&A("salt",e.salt),e.iv&&A("iv",e.iv,16),e.uuid&&A("uuid",e.uuid,16),o(o({},t),e)):t}(t),n.kdf){case"pbkdf2":return[3,1];case"scrypt":return[3,2]}return[3,4];case 1:return i=function(e){return{dklen:e.dklen,salt:e.salt,c:e.c,prf:"hmac-sha256"}}(n),a=f.pbkdf2Sync(r.from(e),i.salt,i.c,i.dklen,"sha256"),[3,5];case 2:return i=function(e){return{dklen:e.dklen,salt:e.salt,n:e.n,r:e.r,p:e.p}}(n),[4,(0,h.scrypt)(r.from(e),i.salt,i.n,i.r,i.p,i.dklen)];case 3:return a=l.sent(),[3,5];case 4:throw new Error("Unsupported kdf");case 5:if(!(s=f.createCipheriv(n.cipher,a.slice(0,16),n.iv)))throw new Error("Unsupported cipher");return c=E(s,this.privKey),u=(0,d.keccak256)(r.concat([r.from(a.slice(16,32)),r.from(c)])),[2,{version:3,id:b({random:n.uuid}),address:this.getAddress().toString("hex"),crypto:{ciphertext:c.toString("hex"),cipherparams:{iv:n.iv.toString("hex")},cipher:n.cipher,kdf:n.kdf,kdfparams:o(o({},i),{salt:i.salt.toString("hex")}),mac:u.toString("hex")}}]}}))}))},e.prototype.getV3Filename=function(e){return["UTC--",(e?new Date(e):new Date).toJSON().replace(/:/g,"-"),"--",this.getAddress().toString("hex")].join("")},e.prototype.toV3String=function(e,t){return c(this,void 0,void 0,(function(){var n,r;return l(this,(function(o){switch(o.label){case 0:return r=(n=JSON).stringify,[4,this.toV3(e,t)];case 1:return[2,r.apply(n,[o.sent()])]}}))}))},e}();function E(e,t){return r.concat([e.update(t),e.final()])}function k(e){return void 0!==e&&null!==e}t.default=w},40514:function(e,t,n){"use strict";var r=n(49320).Buffer,o=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&o(t,e,n);return i(t,e),t},s=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(o,i){function a(e){try{c(r.next(e))}catch(t){i(t)}}function s(e){try{c(r.throw(e))}catch(t){i(t)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}c((r=r.apply(e,t||[])).next())}))},c=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(s){i=[6,s],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.fromQuorumWallet=t.fromKryptoKit=t.fromEtherCamp=t.fromEtherWallet=void 0;var u=a(n(11101)),f=n(42261),d=n(22889),h=l(n(8199)),p=n(42830),m=n(63290);var y={count:1,keysize:16,ivsize:16,digest:"md5"};function g(e,t,n){var o=function(e){return e?{count:e.count||y.count,keysize:e.keysize||y.keysize,ivsize:e.ivsize||y.ivsize,digest:e.digest||y.digest}:y}(n);function i(n){var r=u.createHash(o.digest);r.update(n),r.update(e),r.update(t),n=r.digest();for(var i=1,a=o.count;i<a;i++)(r=u.createHash(o.digest)).update(n),n=r.digest();return n}for(var a=[],s=0;r.concat(a).length<o.keysize+o.ivsize;)a[s]=i(0===s?r.alloc(0):a[s-1]),s++;var c=r.concat(a);return{key:c.slice(0,o.keysize),iv:c.slice(o.keysize,o.keysize+o.ivsize)}}function b(e,t){var n,o="object"===typeof e?e:JSON.parse(e);if(o.locked){if("string"!==typeof t)throw new Error("Password required");if(t.length<7)throw new Error("Password must be at least 7 characters");var i=function(e){var t=r.from(e,"base64");return"Salted__"===t.slice(0,8).toString()?{salt:t.slice(8,16),ciphertext:t.slice(16)}:{ciphertext:t}}(o.encrypted?o.private.slice(0,128):o.private);if(!i.salt)throw new Error("Unsupported EtherWallet key format");var a=g(r.from(t),i.salt,{keysize:32,ivsize:16});n=function(e,t){return r.concat([e.update(t),e.final()])}(u.createDecipheriv("aes-256-cbc",a.key,a.iv),r.from(i.ciphertext)),n=r.from(p.decode(n.toString()),"hex")}else{if(64!==o.private.length)throw new Error("Invalid private key length");n=r.from(o.private,"hex")}var s=new h.default(n);if(s.getAddressString()!==o.address)throw new Error("Invalid private key or address");return s}function v(e){return new h.default((0,f.keccak256)(r.from(e)))}function A(e,t){return s(this,void 0,void 0,(function(){var n,o,i,a,s,l,u;return c(this,(function(c){switch(c.label){case 0:return"#"===e[0]&&(e=e.slice(1)),n=e[0],e=e.slice(1),"d"!==n?[3,1]:(o=(0,f.sha256)((0,f.toBuffer)(e)),[3,4]);case 1:if("q"!==n)return[3,3];if("string"!==typeof t)throw new Error("Password required");return i=(0,f.sha256)(r.from(e.slice(0,30))),a=e.slice(30,46),s=function(e){function t(e){try{return decodeURIComponent(e)}catch(t){return String.fromCharCode(65533)}}for(var n="",o="",i=0;i<e.length;i++)e[i]<=127?(n+=t(o)+String.fromCharCode(e[i]),o=""):o+="%"+e[i].toString(16);return r.from(n+t(o))}(i),[4,(0,d.scrypt)(r.from(t,"utf8"),s,16384,8,1,32)];case 2:if(l=c.sent(),u=new m.ModeOfOperation.ecb(l),o=r.concat([r.from(u.decrypt(i.slice(0,16))),r.from(u.decrypt(i.slice(16,32)))]),a.length>0&&a!==(0,f.sha256)((0,f.sha256)(o)).slice(0,8).toString("hex"))throw new Error("Failed to decrypt input - possibly invalid passphrase");return[3,4];case 3:throw new Error("Unsupported or invalid entropy type");case 4:return[2,new h.default(o)]}}))}))}function w(e,t){if(e.length<10)throw new Error("Passphrase must be at least 10 characters");if(t.length<10)throw new Error("User id must be at least 10 characters");var n=e+t,r=u.pbkdf2Sync(n,n,2e3,32,"sha256");return new h.default(r)}t.fromEtherWallet=b,t.fromEtherCamp=v,t.fromKryptoKit=A,t.fromQuorumWallet=w;var E={fromEtherWallet:b,fromEtherCamp:v,fromKryptoKit:A,fromQuorumWallet:w};t.default=E},31773:e=>{"use strict";var t=Object.prototype.hasOwnProperty,n="~";function r(){}function o(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function i(e,t,r,i,a){if("function"!==typeof r)throw new TypeError("The listener must be a function");var s=new o(r,i||e,a),c=n?n+t:t;return e._events[c]?e._events[c].fn?e._events[c]=[e._events[c],s]:e._events[c].push(s):(e._events[c]=s,e._eventsCount++),e}function a(e,t){0===--e._eventsCount?e._events=new r:delete e._events[t]}function s(){this._events=new r,this._eventsCount=0}Object.create&&(r.prototype=Object.create(null),(new r).__proto__||(n=!1)),s.prototype.eventNames=function(){var e,r,o=[];if(0===this._eventsCount)return o;for(r in e=this._events)t.call(e,r)&&o.push(n?r.slice(1):r);return Object.getOwnPropertySymbols?o.concat(Object.getOwnPropertySymbols(e)):o},s.prototype.listeners=function(e){var t=n?n+e:e,r=this._events[t];if(!r)return[];if(r.fn)return[r.fn];for(var o=0,i=r.length,a=new Array(i);o<i;o++)a[o]=r[o].fn;return a},s.prototype.listenerCount=function(e){var t=n?n+e:e,r=this._events[t];return r?r.fn?1:r.length:0},s.prototype.emit=function(e,t,r,o,i,a){var s=n?n+e:e;if(!this._events[s])return!1;var c,l,u=this._events[s],f=arguments.length;if(u.fn){switch(u.once&&this.removeListener(e,u.fn,void 0,!0),f){case 1:return u.fn.call(u.context),!0;case 2:return u.fn.call(u.context,t),!0;case 3:return u.fn.call(u.context,t,r),!0;case 4:return u.fn.call(u.context,t,r,o),!0;case 5:return u.fn.call(u.context,t,r,o,i),!0;case 6:return u.fn.call(u.context,t,r,o,i,a),!0}for(l=1,c=new Array(f-1);l<f;l++)c[l-1]=arguments[l];u.fn.apply(u.context,c)}else{var d,h=u.length;for(l=0;l<h;l++)switch(u[l].once&&this.removeListener(e,u[l].fn,void 0,!0),f){case 1:u[l].fn.call(u[l].context);break;case 2:u[l].fn.call(u[l].context,t);break;case 3:u[l].fn.call(u[l].context,t,r);break;case 4:u[l].fn.call(u[l].context,t,r,o);break;default:if(!c)for(d=1,c=new Array(f-1);d<f;d++)c[d-1]=arguments[d];u[l].fn.apply(u[l].context,c)}}return!0},s.prototype.on=function(e,t,n){return i(this,e,t,n,!1)},s.prototype.once=function(e,t,n){return i(this,e,t,n,!0)},s.prototype.removeListener=function(e,t,r,o){var i=n?n+e:e;if(!this._events[i])return this;if(!t)return a(this,i),this;var s=this._events[i];if(s.fn)s.fn!==t||o&&!s.once||r&&s.context!==r||a(this,i);else{for(var c=0,l=[],u=s.length;c<u;c++)(s[c].fn!==t||o&&!s[c].once||r&&s[c].context!==r)&&l.push(s[c]);l.length?this._events[i]=1===l.length?l[0]:l:a(this,i)}return this},s.prototype.removeAllListeners=function(e){var t;return e?(t=n?n+e:e,this._events[t]&&a(this,t)):(this._events=new r,this._eventsCount=0),this},s.prototype.off=s.prototype.removeListener,s.prototype.addListener=s.prototype.on,s.prefixed=n,s.EventEmitter=s,e.exports=s},2787:e=>{"use strict";var t=Object.prototype.hasOwnProperty,n="~";function r(){}function o(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function i(e,t,r,i,a){if("function"!==typeof r)throw new TypeError("The listener must be a function");var s=new o(r,i||e,a),c=n?n+t:t;return e._events[c]?e._events[c].fn?e._events[c]=[e._events[c],s]:e._events[c].push(s):(e._events[c]=s,e._eventsCount++),e}function a(e,t){0===--e._eventsCount?e._events=new r:delete e._events[t]}function s(){this._events=new r,this._eventsCount=0}Object.create&&(r.prototype=Object.create(null),(new r).__proto__||(n=!1)),s.prototype.eventNames=function(){var e,r,o=[];if(0===this._eventsCount)return o;for(r in e=this._events)t.call(e,r)&&o.push(n?r.slice(1):r);return Object.getOwnPropertySymbols?o.concat(Object.getOwnPropertySymbols(e)):o},s.prototype.listeners=function(e){var t=n?n+e:e,r=this._events[t];if(!r)return[];if(r.fn)return[r.fn];for(var o=0,i=r.length,a=new Array(i);o<i;o++)a[o]=r[o].fn;return a},s.prototype.listenerCount=function(e){var t=n?n+e:e,r=this._events[t];return r?r.fn?1:r.length:0},s.prototype.emit=function(e,t,r,o,i,a){var s=n?n+e:e;if(!this._events[s])return!1;var c,l,u=this._events[s],f=arguments.length;if(u.fn){switch(u.once&&this.removeListener(e,u.fn,void 0,!0),f){case 1:return u.fn.call(u.context),!0;case 2:return u.fn.call(u.context,t),!0;case 3:return u.fn.call(u.context,t,r),!0;case 4:return u.fn.call(u.context,t,r,o),!0;case 5:return u.fn.call(u.context,t,r,o,i),!0;case 6:return u.fn.call(u.context,t,r,o,i,a),!0}for(l=1,c=new Array(f-1);l<f;l++)c[l-1]=arguments[l];u.fn.apply(u.context,c)}else{var d,h=u.length;for(l=0;l<h;l++)switch(u[l].once&&this.removeListener(e,u[l].fn,void 0,!0),f){case 1:u[l].fn.call(u[l].context);break;case 2:u[l].fn.call(u[l].context,t);break;case 3:u[l].fn.call(u[l].context,t,r);break;case 4:u[l].fn.call(u[l].context,t,r,o);break;default:if(!c)for(d=1,c=new Array(f-1);d<f;d++)c[d-1]=arguments[d];u[l].fn.apply(u[l].context,c)}}return!0},s.prototype.on=function(e,t,n){return i(this,e,t,n,!1)},s.prototype.once=function(e,t,n){return i(this,e,t,n,!0)},s.prototype.removeListener=function(e,t,r,o){var i=n?n+e:e;if(!this._events[i])return this;if(!t)return a(this,i),this;var s=this._events[i];if(s.fn)s.fn!==t||o&&!s.once||r&&s.context!==r||a(this,i);else{for(var c=0,l=[],u=s.length;c<u;c++)(s[c].fn!==t||o&&!s[c].once||r&&s[c].context!==r)&&l.push(s[c]);l.length?this._events[i]=1===l.length?l[0]:l:a(this,i)}return this},s.prototype.removeAllListeners=function(e){var t;return e?(t=n?n+e:e,this._events[t]&&a(this,t)):(this._events=new r,this._eventsCount=0),this},s.prototype.off=s.prototype.removeListener,s.prototype.addListener=s.prototype.on,s.prefixed=n,s.EventEmitter=s,e.exports=s}
vendor: 4,644 bytes, line 2
2,44802:(e,t,n)=>{"use strict";var r,o=n(80792),i="object"===typeof Reflect?Reflect:null,a=i&&"function"===typeof i.apply?i.apply:function(e,t,n){return Function.prototype.apply.call(e,t,n)};r=i&&"function"===typeof i.ownKeys?i.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var s=Number.isNaN||function(e){return e!==e};function c(){c.init.call(this)}e.exports=c,e.exports.once=function(e,t){return new Promise((function(n,r){function o(n){e.removeListener(t,i),r(n)}function i(){"function"===typeof e.removeListener&&e.removeListener("error",o),n([].slice.call(arguments))}b(e,t,i,{once:!0}),"error"!==t&&function(e,t,n){"function"===typeof e.on&&b(e,"error",t,n)}(e,o,{once:!0})}))},c.EventEmitter=c,c.prototype._events=void 0,c.prototype._eventsCount=0,c.prototype._maxListeners=void 0;var l=10;function u(e){if("function"!==typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function f(e){return void 0===e._maxListeners?c.defaultMaxListeners:e._maxListeners}function d(e,t,n,r){var i,a,s,c;if(u(n),void 0===(a=e._events)?(a=e._events=Object.create(null),e._eventsCount=0):(void 0!==a.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),a=e._events),s=a[t]),void 0===s)s=a[t]=n,++e._eventsCount;else if("function"===typeof s?s=a[t]=r?[n,s]:[s,n]:r?s.unshift(n):s.push(n),(i=f(e))>0&&s.length>i&&!s.warned){s.warned=!0;var l=new Error("Possible EventEmitter memory leak detected. "+s.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");l.name="MaxListenersExceededWarning",l.emitter=e,l.type=t,l.count=s.length,c=l,o&&o.warn&&o.warn(c)}return e}function h(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function p(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},o=h.bind(r);return o.listener=n,r.wrapFn=o,o}function m(e,t,n){var r=e._events;if(void 0===r)return[];var o=r[t];return void 0===o?[]:"function"===typeof o?n?[o.listener||o]:[o]:n?function(e){for(var t=new Array(e.length),n=0;n<t.length;++n)t[n]=e[n].listener||e[n];return t}(o):g(o,o.length)}function y(e){var t=this._events;if(void 0!==t){var n=t[e];if("function"===typeof n)return 1;if(void 0!==n)return n.length}return 0}function g(e,t){for(var n=new Array(t),r=0;r<t;++r)n[r]=e[r];return n}function b(e,t,n,r){if("function"===typeof e.on)r.once?e.once(t,n):e.on(t,n);else{if("function"!==typeof e.addEventListener)throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof e);e.addEventListener(t,(function o(i){r.once&&e.removeEventListener(t,o),n(i)}))}}Object.defineProperty(c,"defaultMaxListeners",{enumerable:!0,get:function(){return l},set:function(e){if("number"!==typeof e||e<0||s(e))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");l=e}}),c.init=function(){void 0!==this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},c.prototype.setMaxListeners=function(e){if("number"!==typeof e||e<0||s(e))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+e+".");return this._maxListeners=e,this},c.prototype.getMaxListeners=function(){return f(this)},c.prototype.emit=function(e){for(var t=[],n=1;n<arguments.length;n++)t.push(arguments[n]);var r="error"===e,o=this._events;if(void 0!==o)r=r&&void 0===o.error;else if(!r)return!1;if(r){var i;if(t.length>0&&(i=t[0]),i instanceof Error)throw i;var s=new Error("Unhandled error."+(i?" ("+i.message+")":""));throw s.context=i,s}var c=o[e];if(void 0===c)return!1;if("function"===typeof c)a(c,this,t);else{var l=c.length,u=g(c,l);for(n=0;n<l;++n)a(u[n],this,t)}return!0},c.prototype.addListener=function(e,t){return d(this,e,t,!1)},c.prototype.on=c.prototype.addListener,c.prototype.prependListener=function(e,t){return d(this,e,t,!0)},c.prototype.once=function(e,t){return u(t),this.on(e,p(this,e,t)),this},c.prototype.prependOnceListener=function(e,t){return u(t),this.prependListener(e,p(this,e,t)),this},c.prototype.removeListener=function(e,t){var n,r,o,i,a;if(u(t),void 0===(r=this._events))return this;if(void 0===(n=r[e]))return this;if(n===t||n.listener===t)0===--this._eventsCount?this._events=Object.create(null):(delete r[e],r.removeListener&&this.emit
2("removeListener",e,n.listener||t));else if("function"!==typeof n){for(o=-1,i=n.length-1;i>=0;i--)if(n[i]===t||n[i].listener===t){a=n[i].listener,o=i;break}if(o<0)return this;0===o?n.shift():function(e,t){for(;t+1<e.length;t++)e[t]=e[t+1];e.pop()}(n,o),1===n.length&&(r[e]=n[0]),void 0!==r.removeListener&&this.emit("removeListener",e,a||t)}return this},c.prototype.off=c.prototype.removeListener,c.prototype.removeAllListeners=function(e){var t,n,r;if(void 0===(n=this._events))return this;if(void 0===n.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==n[e]&&(0===--this._eventsCount?this._events=Object.create(null):delete n[e]),this;if(0===arguments.length){var o,i=Object.keys(n);for(r=0;r<i.length;++r)"removeListener"!==(o=i[r])&&this.removeAllListeners(o);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if("function"===typeof(t=n[e]))this.removeListener(e,t);else if(void 0!==t)for(r=t.length-1;r>=0;r--)this.removeListener(e,t[r]);return this},c.prototype.listeners=function(e){return m(this,e,!0)},c.prototype.rawListeners=function(e){return m(this,e,!1)},c.listenerCount=function(e,t){return"function"===typeof e.listenerCount?e.listenerCount(t):y.call(e,t)},c.prototype.listenerCount=y,c.prototype.eventNames=function(){return this._eventsCount>0?r(this._events):[]}},96280:(e,t,n)=>{var r=n(69892).Buffer,o=n(7248);e.exports=function(e,t,n,i){if(r.isBuffer(e)||(e=r.from(e,"binary")),t&&(r.isBuffer(t)||(t=r.from(t,"binary")),8!==t.length))throw new RangeError("salt should be Buffer with 8 byte length");for(var a=n/8,s=r.alloc(a),c=r.alloc(i||0),l=r.alloc(0);a>0||i>0;){var u=new o;u.update(l),u.update(e),t&&u.update(t),l=u.digest();var f=0;if(a>0){var d=s.length-a;f=Math.min(a,l.length),l.copy(s,d,0,f),a-=f}if(f<l.length&&i>0){var h=c.length-i,p=Math.min(i,l.length-f);l.copy(c,h,f,f+p),i-=p}}return l.fill(0),{key:s,iv:c}}},19717:(e,t,n)=>{var r;!function(){"use strict";var o=!("undefined"===typeof window||!window.document||!window.document.createElement),i={canUseDOM:o,canUseWorkers:"undefined"!==typeof Worker,canUseEventListeners:o&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:o&&!!window.screen};void 0===(r=function(){return i}.call(t,n,t,e))||(e.exports=r)}()},88882:(e,t,n)=>{"use strict";var r="__global_unique_id__";e.exports=function(){return n.g[r]=(n.g[r]||0)+1}},28798:(e,t,n)=>{"use strict";var r=n(69892).Buffer,o=n(6178).Transform;
vendor: 11,370 bytes, line 2
2function i(e){o.call(this),this._block=r.allocUnsafe(e),this._blockSize=e,this._blockOffset=0,this._length=[0,0,0,0],this._finalized=!1}n(2779)(i,o),i.prototype._transform=function(e,t,n){var r=null;try{this.update(e,t)}catch(o){r=o}n(r)},i.prototype._flush=function(e){var t=null;try{this.push(this.digest())}catch(n){t=n}e(t)},i.prototype.update=function(e,t){if(function(e,t){if(!r.isBuffer(e)&&"string"!==typeof e)throw new TypeError(t+" must be a string or a buffer")}(e,"Data"),this._finalized)throw new Error("Digest already called");r.isBuffer(e)||(e=r.from(e,t));for(var n=this._block,o=0;this._blockOffset+e.length-o>=this._blockSize;){for(var i=this._blockOffset;i<this._blockSize;)n[i++]=e[o++];this._update(),this._blockOffset=0}for(;o<e.length;)n[this._blockOffset++]=e[o++];for(var a=0,s=8*e.length;s>0;++a)this._length[a]+=s,(s=this._length[a]/4294967296|0)>0&&(this._length[a]-=4294967296*s);return this},i.prototype._update=function(){throw new Error("_update is not implemented")},i.prototype.digest=function(e){if(this._finalized)throw new Error("Digest already called");this._finalized=!0;var t=this._digest();void 0!==e&&(t=t.toString(e)),this._block.fill(0),this._blockOffset=0;for(var n=0;n<4;++n)this._length[n]=0;return t},i.prototype._digest=function(){throw new Error("_digest is not implemented")},e.exports=i},8040:(e,t,n)=>{var r=t;r.utils=n(12413),r.common=n(88310),r.sha=n(21569),r.ripemd=n(49627),r.hmac=n(67123),r.sha1=r.sha.sha1,r.sha256=r.sha.sha256,r.sha224=r.sha.sha224,r.sha384=r.sha.sha384,r.sha512=r.sha.sha512,r.ripemd160=r.ripemd.ripemd160},88310:(e,t,n)=>{"use strict";var r=n(12413),o=n(66056);function i(){this.pending=null,this.pendingTotal=0,this.blockSize=this.constructor.blockSize,this.outSize=this.constructor.outSize,this.hmacStrength=this.constructor.hmacStrength,this.padLength=this.constructor.padLength/8,this.endian="big",this._delta8=this.blockSize/8,this._delta32=this.blockSize/32}t.BlockHash=i,i.prototype.update=function(e,t){if(e=r.toArray(e,t),this.pending?this.pending=this.pending.concat(e):this.pending=e,this.pendingTotal+=e.length,this.pending.length>=this._delta8){var n=(e=this.pending).length%this._delta8;this.pending=e.slice(e.length-n,e.length),0===this.pending.length&&(this.pending=null),e=r.join32(e,0,e.length-n,this.endian);for(var o=0;o<e.length;o+=this._delta32)this._update(e,o,o+this._delta32)}return this},i.prototype.digest=function(e){return this.update(this._pad()),o(null===this.pending),this._digest(e)},i.prototype._pad=function(){var e=this.pendingTotal,t=this._delta8,n=t-(e+this.padLength)%t,r=new Array(n+this.padLength);r[0]=128;for(var o=1;o<n;o++)r[o]=0;if(e<<=3,"big"===this.endian){for(var i=8;i<this.padLength;i++)r[o++]=0;r[o++]=0,r[o++]=0,r[o++]=0,r[o++]=0,r[o++]=e>>>24&255,r[o++]=e>>>16&255,r[o++]=e>>>8&255,r[o++]=255&e}else for(r[o++]=255&e,r[o++]=e>>>8&255,r[o++]=e>>>16&255,r[o++]=e>>>24&255,r[o++]=0,r[o++]=0,r[o++]=0,r[o++]=0,i=8;i<this.padLength;i++)r[o++]=0;return r}},67123:(e,t,n)=>{"use strict";var r=n(12413),o=n(66056);function i(e,t,n){if(!(this instanceof i))return new i(e,t,n);this.Hash=e,this.blockSize=e.blockSize/8,this.outSize=e.outSize/8,this.inner=null,this.outer=null,this._init(r.toArray(t,n))}e.exports=i,i.prototype._init=function(e){e.length>this.blockSize&&(e=(new this.Hash).update(e).digest()),o(e.length<=this.blockSize);for(var t=e.length;t<this.blockSize;t++)e.push(0);for(t=0;t<e.length;t++)e[t]^=54;for(this.inner=(new this.Hash).update(e),t=0;t<e.length;t++)e[t]^=106;this.outer=(new this.Hash).update(e)},i.prototype.update=function(e,t){return this.inner.update(e,t),this},i.prototype.digest=function(e){return this.outer.update(this.inner.digest()),this.outer.digest(e)}},49627:(e,t,n)=>{"use strict";var r=n(12413),o=n(88310),i=r.rotl32,a=r.sum32,s=r.sum32_3,c=r.sum32_4,l=o.BlockHash;function u(){if(!(this instanceof u))return new u;l.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.endian="little"}function f(e,t,n,r){return e<=15?t^n^r:e<=31?t&n|~t&r:e<=47?(t|~n)^r:e<=63?t&r|n&~r:t^(n|~r)}function d(e){return e<=15?0:e<=31?1518500249:e<=47?1859775393:e<=63?2400959708:2840853838}function h(e){return e<=15?1352829926:e<=31?1548603684:e<=47?1836072691:e<=63?2053994217:0}r.inherits(u,l),t.ripemd160=u,u.blockSize=512,u.outSize=160,u.hmacStrength=192,u.padLength=64,u.prototype._update=function(e,t){for(var n=this.h[0],r=this.h[1],o=this.h[2],l=this.h[3],u=this.h[4],b=n,v=r,A=o,w=l,E=u,k=0;k<80;k++){var M=a(i(c(n,f(k,r,o,l),e[p[k]+t],d(k)),y[k]),u);n=u,u=l,l=i(o,10),o=r,r=M,M=a(i(c(b,f(79-k,v,A,w),e[m[k]+t],h(k)),g[k]),E),b=E,E=w,w=i(A,10),A=v,v=M}M=s(this.h[1],o,w),this.h[1]=s(this.h[2],l,E),this.h[2]=s(this.h[3],u,b),this.h[3]=s(this.h[4],n,v),this.h[4]=s(this.h[0],r,A),this.h[0]=M},u.prototype._digest=function(e){return"hex"===e?r.toHex32(this.h,"little"):r.split32(this.h,"little")};var p=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13],m=[5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11],y=[11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6],g=[8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]},21569:(e,t,n)=>{"use strict";t.sha1=n(26536),t.sha224=n(66694),t.sha256=n(69814),t.sha384=n(63725),t.sha512=n(20114)},26536:(e,t,n)=>{"use strict";var r=n(12413),o=n(88310),i=n(38619),a=r.rotl32,s=r.sum32,c=r.sum32_5,l=i.ft_1,u=o.BlockHash,f=[1518500249,1859775393,2400959708,3395469782];function d(){if(!(this instanceof d))return new d;u.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.W=new Array(80)}r.inherits(d,u),e.exports=d,d.blockSize=512,d.outSize=160,d.hmacStrength=80,d.padLength=64,d.prototype._update=function(e,t){for(var n=this.W,r=0;r<16;r++)n[r]=e[t+r];for(;r<n.length;r++)n[r]=a(n[r-3]^n[r-8]^n[r-14]^n[r-16],1);var o=this.h[0],i=this.h[1],u=this.h[2],d=this.h[3],h=this.h[4];for(r=0;r<n.length;r++){var p=~~(r/20),m=c(a(o,5),l(p,i,u,d),h,n[r],f[p]);h=d,d=u,u=a(i,30),i=o,o=m}this.h[0]=s(this.h[0],o),this.h[1]=s(this.h[1],i),this.h[2]=s(this.h[2],u),this.h[3]=s(this.h[3],d),this.h[4]=s(this.h[4],h)},d.prototype._digest=function(e){return"hex"===e?r.toHex32(this.h,"big"):r.split32(this.h,"big")}},66694:(e,t,n)=>{"use strict";var r=n(12413),o=n(69814);function i(){if(!(this instanceof i))return new i;o.call(this),this.h=[3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428]}r.inherits(i,o),e.exports=i,i.blockSize=512,i.outSize=224,i.hmacStrength=192,i.padLength=64,i.prototype._digest=function(e){return"hex"===e?r.toHex32(this.h.slice(0,7),"big"):r.split32(this.h.slice(0,7),"big")}},69814:(e,t,n)=>{"use strict";var r=n(12413),o=n(88310),i=n(38619),a=n(66056),s=r.sum32,c=r.sum32_4,l=r.sum32_5,u=i.ch32,f=i.maj32,d=i.s0_256,h=i.s1_256,p=i.g0_256,m=i.g1_256,y=o.BlockHash,g=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];function b(){if(!(this instanceof b))return new b;y.call(this),this.h=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],this.k=g,this.W=new Array(64)}r.inherits(b,y),e.exports=b,b.blockSize=512,b.outSize=256,b.hmacStrength=192,b.padLength=64,b.prototype._update=function(e,t){for(var n=this.W,r=0;r<16;r++)n[r]=e[t+r];for(;r<n.length;r++)n[r]=c(m(n[r-2]),n[r-7],p(n[r-15]),n[r-16]);var o=this.h[0],i=this.h[1],y=this.h[2],g=this.h[3],b=this.h[4],v=this.h[5],A=this.h[6],w=this.h[7];for(a(this.k.length===n.length),r=0;r<n.length;r++){var E=l(w,h(b),u(b,v,A),this.k[r],n[r]),k=s(d(o),f(o,i,y));w=A,A=v,v=b,b=s(g,E),g=y,y=i,i=o,o=s(E,k)}this.h[0]=s(this.h[0],o),this.h[1]=s(this.h[1],i),this.h[2]=s(this.h[2],y),this.h[3]=s(this.h[3],g),this.h[4]=s(this.h[4],b),this.h[5]=s(this.h[5],v),this.h[6]=s(this.h[6],A),this.h[7]=s(this.h[7],w)},b.prototype._digest=function(e){return"hex"===e?r.toHex32(this.h,"big"):r.split32(this.h,"big")}},63725:(e,t,n)=>{"use strict";var r=n(12413),o=n(20114);function i(){if(!(this instanceof i))return new i;o.call(this),this.h=[3418070365,3238371032,1654270250,914150663,2438529370,812702999,355462360,4144912697,1731405415,4290775857,2394180231,1750603025,3675008525,1694076839,1203062813,3204075428]}r.inherits(i,o),e.exports=i,i.blockSize=1024,i.outSize=384,i.hmacStrength=192,i.padLength=128,i.prototype._digest=function(e){return"hex"===e?r.toHex32(this.h.slice(0,12),"big"):r.split32(this.h.slice(0,12),"big")}},20114:(e,t,n)=>{"use strict";var r=n(12413),o=n(88310),i=n(66056),a=r.rotr64_hi,s=r.rotr64_lo,c=r.shr64_hi,l=r.shr64_lo,u=r.sum64,f=r.sum64_hi,d=r.sum64_lo,h=r.sum64_4_hi,p=r.sum64_4_lo,m=r.sum64_5_hi,y=r.sum64_5_lo,g=o.BlockHash,b=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,
vendor: 5,152 bytes, line 2
21126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591];function v(){if(!(this instanceof v))return new v;g.call(this),this.h=[1779033703,4089235720,3144134277,2227873595,1013904242,4271175723,2773480762,1595750129,1359893119,2917565137,2600822924,725511199,528734635,4215389547,1541459225,327033209],this.k=b,this.W=new Array(160)}function A(e,t,n,r,o){var i=e&n^~e&o;return i<0&&(i+=4294967296),i}function w(e,t,n,r,o,i){var a=t&r^~t&i;return a<0&&(a+=4294967296),a}function E(e,t,n,r,o){var i=e&n^e&o^n&o;return i<0&&(i+=4294967296),i}function k(e,t,n,r,o,i){var a=t&r^t&i^r&i;return a<0&&(a+=4294967296),a}function M(e,t){var n=a(e,t,28)^a(t,e,2)^a(t,e,7);return n<0&&(n+=4294967296),n}function x(e,t){var n=s(e,t,28)^s(t,e,2)^s(t,e,7);return n<0&&(n+=4294967296),n}function C(e,t){var n=a(e,t,14)^a(e,t,18)^a(t,e,9);return n<0&&(n+=4294967296),n}function S(e,t){var n=s(e,t,14)^s(e,t,18)^s(t,e,9);return n<0&&(n+=4294967296),n}function _(e,t){var n=a(e,t,1)^a(e,t,8)^c(e,t,7);return n<0&&(n+=4294967296),n}function T(e,t){var n=s(e,t,1)^s(e,t,8)^l(e,t,7);return n<0&&(n+=4294967296),n}function I(e,t){var n=a(e,t,19)^a(t,e,29)^c(e,t,6);return n<0&&(n+=4294967296),n}function D(e,t){var n=s(e,t,19)^s(t,e,29)^l(e,t,6);return n<0&&(n+=4294967296),n}r.inherits(v,g),e.exports=v,v.blockSize=1024,v.outSize=512,v.hmacStrength=192,v.padLength=128,v.prototype._prepareBlock=function(e,t){for(var n=this.W,r=0;r<32;r++)n[r]=e[t+r];for(;r<n.length;r+=2){var o=I(n[r-4],n[r-3]),i=D(n[r-4],n[r-3]),a=n[r-14],s=n[r-13],c=_(n[r-30],n[r-29]),l=T(n[r-30],n[r-29]),u=n[r-32],f=n[r-31];n[r]=h(o,i,a,s,c,l,u,f),n[r+1]=p(o,i,a,s,c,l,u,f)}},v.prototype._update=function(e,t){this._prepareBlock(e,t);var n=this.W,r=this.h[0],o=this.h[1],a=this.h[2],s=this.h[3],c=this.h[4],l=this.h[5],h=this.h[6],p=this.h[7],g=this.h[8],b=this.h[9],v=this.h[10],_=this.h[11],T=this.h[12],I=this.h[13],D=this.h[14],P=this.h[15];i(this.k.length===n.length);for(var N=0;N<n.length;N+=2){var B=D,O=P,j=C(g,b),U=S(g,b),R=A(g,b,v,_,T),F=w(g,b,v,_,T,I),L=this.k[N],z=this.k[N+1],Q=n[N],J=n[N+1],V=m(B,O,j,U,R,F,L,z,Q,J),H=y(B,O,j,U,R,F,L,z,Q,J);B=M(r,o),O=x(r,o),j=E(r,o,a,s,c),U=k(r,o,a,s,c,l);var G=f(B,O,j,U),Z=d(B,O,j,U);D=T,P=I,T=v,I=_,v=g,_=b,g=f(h,p,V,H),b=d(p,p,V,H),h=c,p=l,c=a,l=s,a=r,s=o,r=f(V,H,G,Z),o=d(V,H,G,Z)}u(this.h,0,r,o),u(this.h,2,a,s),u(this.h,4,c,l),u(this.h,6,h,p),u(this.h,8,g,b),u(this.h,10,v,_),u(this.h,12,T,I),u(this.h,14,D,P)},v.prototype._digest=function(e){return"hex"===e?r.toHex32(this.h,"big"):r.split32(this.h,"big")}},38619:(e,t,n)=>{"use strict";var r=n(12413).rotr32;function o(e,t,n){return e&t^~e&n}function i(e,t,n){return e&t^e&n^t&n}function a(e,t,n){return e^t^n}t.ft_1=function(e,t,n,r){return 0===e?o(t,n,r):1===e||3===e?a(t,n,r):2===e?i(t,n,r):void 0},t.ch32=o,t.maj32=i,t.p32=a,t.s0_256=function(e){return r(e,2)^r(e,13)^r(e,22)},t.s1_256=function(e){return r(e,6)^r(e,11)^r(e,25)},t.g0_256=function(e){return r(e,7)^r(e,18)^e>>>3},t.g1_256=function(e){return r(e,17)^r(e,19)^e>>>10}},12413:(e,t,n)=>{"use strict";var r=n(66056),o=n(2779);function i(e,t){return 55296===(64512&e.charCodeAt(t))&&(!(t<0||t+1>=e.length)&&56320===(64512&e.charCodeAt(t+1)))}function a(e){return(e>>>24|e>>>8&65280|e<<8&16711680|(255&e)<<24)>>>0}function s(e){return 1===e.length?"0"+e:e}function c(e){return 7===e.length?"0"+e:6===e.length?"00"+e:5===e.length?"000"+e:4===e.length?"0000"+e:3===e.length?"00000"+e:2===e.length?"000000"+e:1===e.length?"0000000"+e:e}t.inherits=o,t.toArray=function(e,t){if(Array.isArray(e))return e.slice();if(!e)return[];var n=[];if("string"===typeof e)if(t){if("hex"===t)for((e=e.replace(/[^a-z0-9]+/gi,"")).length%2!==0&&(e="0"+e),o=0;o<e.length;o+=2)n.push(parseInt(e[o]+e[o+1],16))}else for(var r=0,o=0;o<e.length;o++){var a=e.charCodeAt(o);a<128?n[r++]=a:a<2048?(n[r++]=a>>6|192,n[r++]=63&a|128):i(e,o)?(a=65536+((1023&a)<<10)+(1023&e.charCodeAt(++o)),n[r++]=a>>18|240,n[r++]=a>>12&63|128,n[r++]=a>>6&63|128,n[r++]=63&a|128):(n[r++]=a>>12|224,n[r++]=a>>6&63|128,n[r++]=63&a|128)}else for(o=0;o<e.length;o++)n[o]=0|e[o];return n},t.toHex=function(e){for(var t="",n=0;n<e.length;n++)t+=s(e[n].toString(16));return t},t.htonl=a,t.toHex32=function(e,t){for(var n="",r=0;r<e.length;r++){var o=e[r];"little"===t&&(o=a(o)),n+=c(o.toString(16))}return n},t.zero2=s,t.zero8=c,t.join32=function(e,t,n,o){var i=n-t;r(i%4===0);for(var a=new Array(i/4),s=0,c=t;s<a.length;s++,c+=4){var l;l="big"===o?e[c]<<24|e[c+1]<<16|e[c+2]<<8|e[c+3]:e[c+3]<<24|e[c+2]<<16|e[c+1]<<8|e[c],a[s]=l>>>0}return a},t.split32=function(e,t){for(var n=new Array(4*e.length),r=0,o=0;r<e.length;r++,o+=4){var i=e[r];"big"===t?(n[o]=i>>>24,n[o+1]=i>>>16&255,n[o+2]=i>>>8&255,n[o+3]=255&i):(n[o+3]=i>>>24,n[o+2]=i>>>16&255,n[o+1]=i>>>8&255,n[o]=255&i)}return n},t.rotr32=function(e,t){return e>>>t|e<<32-t},t.rotl32=function(e,t){return e<<t|e>>>32-t},t.sum32=function(e,t){return e+t>>>0},t.sum32_3=function(e,t,n){return e+t+n>>>0},t.sum32_4=function(e,t,n,r){return e+t+n+r>>>0},t.sum32_5=function(e,t,n,r,o){return e+t+n+r+o>>>0},t.sum64=function(e,t,n,r){var o=e[t],i=r+e[t+1]>>>0,a=(i<r?1:0)+n+o;e[t]=a>>>
20,e[t+1]=i},t.sum64_hi=function(e,t,n,r){return(t+r>>>0<t?1:0)+e+n>>>0},t.sum64_lo=function(e,t,n,r){return t+r>>>0},t.sum64_4_hi=function(e,t,n,r,o,i,a,s){var c=0,l=t;return c+=(l=l+r>>>0)<t?1:0,c+=(l=l+i>>>0)<i?1:0,e+n+o+a+(c+=(l=l+s>>>0)<s?1:0)>>>0},t.sum64_4_lo=function(e,t,n,r,o,i,a,s){return t+r+i+s>>>0},t.sum64_5_hi=function(e,t,n,r,o,i,a,s,c,l){var u=0,f=t;return u+=(f=f+r>>>0)<t?1:0,u+=(f=f+i>>>0)<i?1:0,u+=(f=f+s>>>0)<s?1:0,e+n+o+a+c+(u+=(f=f+l>>>0)<l?1:0)>>>0},t.sum64_5_lo=function(e,t,n,r,o,i,a,s,c,l){return t+r+i+s+l>>>0},t.rotr64_hi=function(e,t,n){return(t<<32-n|e>>>n)>>>0},t.rotr64_lo=function(e,t,n){return(e<<32-n|t>>>n)>>>0},t.shr64_hi=function(e,t,n){return e>>>n},t.shr64_lo=function(e,t,n){return(e<<32-n|t>>>n)>>>0}},7916:(e,t,n)=>{"use strict";n.d(t,{lX:()=>k,q_:()=>T,ob:()=>m,PP:()=>D,Ep:()=>p,Hp:()=>y});var r=n(52003);function o(e){return"/"===e.charAt(0)}function i(e,t){for(var n=t,r=n+1,o=e.length;r<o;n+=1,r+=1)e[n]=e[r];e.pop()}const a=function(e,t){void 0===t&&(t="");var n,r=e&&e.split("/")||[],a=t&&t.split("/")||[],s=e&&o(e),c=t&&o(t),l=s||c;if(e&&o(e)?a=r:r.length&&(a.pop(),a=a.concat(r)),!a.length)return"/";if(a.length){var u=a[a.length-1];n="."===u||".."===u||""===u}else n=!1;for(var f=0,d=a.length;d>=0;d--){var h=a[d];"."===h?i(a,d):".."===h?(i(a,d),f++):f&&(i(a,d),f--)}if(!l)for(;f--;f)a.unshift("..");!l||""===a[0]||a[0]&&o(a[0])||a.unshift("");var p=a.join("/");return n&&"/"!==p.substr(-1)&&(p+="/"),p};function s(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}const c=function e(t,n){if(t===n)return!0;if(null==t||null==n)return!1;if(Array.isArray(t))return Array.isArray(n)&&t.length===n.length&&t.every((function(t,r){return e(t,n[r])}));if("object"===typeof t||"object"===typeof n){var r=s(t),o=s(n);return r!==t||o!==n?e(r,o):Object.keys(Object.assign({},t,n)).every((function(r){return e(t[r],n[r])}))}return!1};var l=n(59683);function u(e){return"/"===e.charAt(0)?e:"/"+e}function f(e){return"/"===e.charAt(0)?e.substr(1):e}function d(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function h(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function p(e){var t=e.pathname,n=e.search,r=e.hash,o=t||"/";return n&&"?"!==n&&(o+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}function m(e,t,n,o){var i;"string"===typeof e?(i=function(e){var t=e||"/",n="",r="",o=t.indexOf("#");-1!==o&&(r=t.substr(o),t=t.substr(0,o));var i=t.indexOf("?");return-1!==i&&(n=t.substr(i),t=t.substr(0,i)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e),i.state=t):(void 0===(i=(0,r.Z)({},e)).pathname&&(i.pathname=""),i.search?"?"!==i.search.charAt(0)&&(i.search="?"+i.search):i.search="",i.hash?"#"!==i.hash.charAt(0)&&(i.hash="#"+i.hash):i.hash="",void 0!==t&&void 0===i.state&&(i.state=t));try{i.pathname=decodeURI(i.pathname)}catch(s){throw s instanceof URIError?new URIError('Pathname "'+i.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):s}return n&&(i.key=n),o?i.pathname?"/"!==i.pathname.charAt(0)&&(i.pathname=a(i.pathname,o.pathname)):i.pathname=o.pathname:i.pathname||(i.pathname="/"),i}function y(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash&&e.key===t.key&&c(e.state,t.state)}function g(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,o){if(null!=e){var i="function"===typeof e?e(t,n):e;"string"===typeof i?"function"===typeof r?r(i,o):o(!0):o(!1!==i)}else o(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];t.forEach((function(e){return e.apply(void 0,n)}))}}}var b=!("undefined"===typeof window||!window.document||!window.document.createElement);function v(e,t){t(window.confirm(e))}var A="popstate",w="hashchange";function E(){try{return window.history.state||{}}catch(e){return{}}}function k(e){void 0===e&&(e={}),b||(0,l.Z)(!1);var t=window.history,n=function(){var e=window.navigator.userAgent;return(-1===e.indexOf("Android 2.")&&-1===e.indexOf("Android 4.0")||-1===e.indexOf("Mobile Safari")||-1!==e.indexOf("Chrome")||-1!==e.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history}(),o=!(-1===window.navigator.userAgent.indexOf("Trident")),i=e,a=i.forceRefresh,s=void 0!==a&&a,c=i.getUserConfirmation,f=void 0===c?v:c,y=i.keyLength,k=void 0===y?6:y,M=e.basename?h(u(e.basename)):"";function x(e){var t=e||{},n=t.key,r=t.state,o=window.location,i=o.pathname+o.search+o.hash;return M&&(i=d(i,M)),m(i,r,n)}function C(){return Math.random().toString(36).substr(2,k)}var S=g();function _(e){(0,r.Z)(L,e),L.length=t.length,S.notifyListeners(L.location,L.action)}function T(e){(function(e){return void 0===e.state&&-1===navigator.userAgent.indexOf("CriOS")})(e)||P(x(e.state))}function I(){P(x(E()))}var D=!1;function P(e){if(D)D=!1,_();else{S.confirmTransitionTo(e,"POP",f,(function(t){t?_({action:"POP",location:e}):function(e){var t=L.location,n=B.indexOf(t.key);-1===n&&(n=0);var r=B.indexOf(e.key);-1===r&&(r=0);var o=n-r;o&&(D=!0,j(o))}(e)}))}}var N=x(E()),B=[N.key];function O(e){return M+p(e)}function j(e){t.go(e)}var U=0;function R(e){1===(U+=e)&&1===e?(window.addEventListener(A,T),o&&window.addEventListener(w,I)):0===U&&(window.removeEventListener(A,T),o&&window.removeEventListener(w,I))}var F=!1;var L={length:t.length,action:"POP",location:N,createHref:O,push:function(e,r){var o="PUSH",i=m(e,r,C(),L.location);S.confirmTransitionTo(i,o,f,(function(e){if(e){var r=O(i),a=i.key,c=i.state;if(n)if(t.pushState({key:a,state:c},null,r),s)window.location.href=r;else{var l=B.indexOf(L.location.key),u=B.slice(0,l+1);u.push(i.key),B=u,_({action:o,location:i})}else window.location.href=r}}))},replace:function(e,r){var o="REPLACE",i=m(e,r,C(),L.location);S.confirmTransitionTo(i,o,f,(function(e){if(e){var r=O(i),a=i.key,c=i.state;if(n)if(t.replaceState({key:a,state:c},null,r),s)window.location.replace(r);else{var l=B.indexOf(L.location.key);-1!==l&&(B[l]=i.key),_({action:o,location:i})}else window.location.replace(r)}}))},go:j,goBack:function(){j(-1)},goForward:function(){j(1)},block:function(e){void 0===e&&(e=!1);var t=S.setPrompt(e);return F||(R(1),F=!0),function(){return F&&(F=!1,R(-1)),t()}},listen:function(e){var t=S.appendListener(e);return R(1),function(){R(-1),t()}}};return L}var M="hashchange",x={hashbang:{encodePath:function(e){return"!"===e.charAt(0)?e:"!/"+f(e)},decodePath:function(e){return"!"===e.charAt(0)?e.substr(1):e}},noslash:{encodePath:f,decodePath:u},slash:{encodePath:u,decodePath:u}};function C(e){var t=e.indexOf("#");return-1===t?e:e.slice(0,t)}function S(){var e=window.location.href,t=e.indexOf("#");return-1===t?"":e.substring(t+1)}function _(e){window.location.replace(C(window.location.href)+"#"+e)}function T(e){void 0===e&&(e={}),b||(0,l.Z)(!1);var t=window.history,n=(window.navigator.userAgent.indexOf("Firefox"),e),o=n.getUserConfirmation,i=void 0===o?v:o,a=n.hashType,s=void 0===a?"slash":a,c=e.basename?h(u(e.basename)):"",f=x[s],y=f.encodePath,A=f.decodePath;function w(){var e=A(S());return c&&(e=d(e,c)),m(e)}var E=g();function k(e){(0,r.Z)(L,e),L.length=t.length,E.notifyListeners(L.location,L.action)}var T=!1,I=null;function D(){var e,t,n=S(),r=y(n);if(n!==r)_(r);else{var o=w(),a=L.location;if(!T&&(t=o,(e=a).pathname===t.pathname&&e.search===t.search&&e.hash===t.hash))return;if(I===p(o))return;I=null,function(e){if(T)T=!1,k();else{var t="POP";E.confirmTransitionTo(e,t,i,(function(n){n?k({action:t,location:e}):function(e){var t=L.location,n=O.lastIndexOf(p(t));-1===n&&(n=0);var r=O.lastIndexOf(p(e));-1===r&&(r=0);var o=n-r;
2o&&(T=!0,j(o))}(e)}))}}(o)}}var P=S(),N=y(P);P!==N&&_(N);var B=w(),O=[p(B)];function j(e){t.go(e)}var U=0;function R(e){1===(U+=e)&&1===e?window.addEventListener(M,D):0===U&&window.removeEventListener(M,D)}var F=!1;var L={length:t.length,action:"POP",location:B,createHref:function(e){var t=document.querySelector("base"),n="";return t&&t.getAttribute("href")&&(n=C(window.location.href)),n+"#"+y(c+p(e))},push:function(e,t){var n="PUSH",r=m(e,void 0,void 0,L.location);E.confirmTransitionTo(r,n,i,(function(e){if(e){var t=p(r),o=y(c+t);if(S()!==o){I=t,function(e){window.location.hash=e}(o);var i=O.lastIndexOf(p(L.location)),a=O.slice(0,i+1);a.push(t),O=a,k({action:n,location:r})}else k()}}))},replace:function(e,t){var n="REPLACE",r=m(e,void 0,void 0,L.location);E.confirmTransitionTo(r,n,i,(function(e){if(e){var t=p(r),o=y(c+t);S()!==o&&(I=t,_(o));var i=O.indexOf(p(L.location));-1!==i&&(O[i]=t),k({action:n,location:r})}}))},go:j,goBack:function(){j(-1)},goForward:function(){j(1)},block:function(e){void 0===e&&(e=!1);var t=E.setPrompt(e);return F||(R(1),F=!0),function(){return F&&(F=!1,R(-1)),t()}},listen:function(e){var t=E.appendListener(e);return R(1),function(){R(-1),t()}}};return L}function I(e,t,n){return Math.min(Math.max(e,t),n)}function D(e){void 0===e&&(e={});var t=e,n=t.getUserConfirmation,o=t.initialEntries,i=void 0===o?["/"]:o,a=t.initialIndex,s=void 0===a?0:a,c=t.keyLength,l=void 0===c?6:c,u=g();function f(e){(0,r.Z)(A,e),A.length=A.entries.length,u.notifyListeners(A.location,A.action)}function d(){return Math.random().toString(36).substr(2,l)}var h=I(s,0,i.length-1),y=i.map((function(e){return m(e,void 0,"string"===typeof e?d():e.key||d())})),b=p;function v(e){var t=I(A.index+e,0,A.entries.length-1),r=A.entries[t];u.confirmTransitionTo(r,"POP",n,(function(e){e?f({action:"POP",location:r,index:t}):f()}))}var A={length:y.length,action:"POP",location:y[h],index:h,entries:y,createHref:b,push:function(e,t){var r="PUSH",o=m(e,t,d(),A.location);u.confirmTransitionTo(o,r,n,(function(e){if(e){var t=A.index+1,n=A.entries.slice(0);n.length>t?n.splice(t,n.length-t,o):n.push(o),f({action:r,location:o,index:t,entries:n})}}))},replace:function(e,t){var r="REPLACE",o=m(e,t,d(),A.location);u.confirmTransitionTo(o,r,n,(function(e){e&&(A.entries[A.index]=o,f({action:r,location:o}))}))},go:v,goBack:function(){v(-1)},goForward:function(){v(1)},canGo:function(e){var t=A.index+e;return t>=0&&t<A.entries.length},block:function(e){return void 0===e&&(e=!1),u.setPrompt(e)},listen:function(e){return u.appendListener(e)}};return A}},5075:(e,t,n)=>{"use strict";var r=n(8040),o=n(19271),i=n(66056);function a(e){if(!(this instanceof a))return new a(e);this.hash=e.hash,this.predResist=!!e.predResist,this.outLen=this.hash.outSize,this.minEntropy=e.minEntropy||this.hash.hmacStrength,this._reseed=null,this.reseedInterval=null,this.K=null,this.V=null;var t=o.toArray(e.entropy,e.entropyEnc||"hex"),n=o.toArray(e.nonce,e.nonceEnc||"hex"),r=o.toArray(e.pers,e.persEnc||"hex");i(t.length>=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._init(t,n,r)}e.exports=a,a.prototype._init=function(e,t,n){var r=e.concat(t).concat(n);this.K=new Array(this.outLen/8),this.V=new Array(this.outLen/8);for(var o=0;o<this.V.length;o++)this.K[o]=0,this.V[o]=1;this._update(r),this._reseed=1,this.reseedInterval=281474976710656},a.prototype._hmac=function(){return new r.hmac(this.hash,this.K)},a.prototype._update=function(e){var t=this._hmac().update(this.V).update([0]);e&&(t=t.update(e)),this.K=t.digest(),this.V=this._hmac().update(this.V).digest(),e&&(this.K=this._hmac().update(this.V).update([1]).update(e).digest(),this.V=this._hmac().update(this.V).digest())},a.prototype.reseed=function(e,t,n,r){"string"!==typeof t&&(r=n,n=t,t=null),e=o.toArray(e,t),n=o.toArray(n,r),i(e.length>=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._update(e.concat(n||[])),this._reseed=1},a.prototype.generate=function(e,t,n,r){if(this._reseed>this.reseedInterval)throw new Error("Reseed is required");"string"!==typeof t&&(r=n,n=t,t=null),n&&(n=o.toArray(n,r||"hex"),this._update(n));for(var i=[];i.length<e;)this.V=this._hmac().update(this.V).digest(),i=i.concat(this.V);var a=i.slice(0,e);return this._update(n),this._reseed++,o.encode(a,t)}},84479:e=>{"use strict";var t={childContextTypes:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},n={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},r=Object.defineProperty,o=Object.getOwnPropertyNames,i=Object.getOwnPropertySymbols,a=Object.getOwnPropertyDescriptor,s=Object.getPrototypeOf,c=s&&s(Object);e.exports=function e(l,u,f){if("string"!==typeof u){if(c){var d=s(u);d&&d!==c&&e(l,d,f)}var h=o(u);i&&(h=h.concat(i(u)));for(var p=0;p<h.length;++p){var m=h[p];if(!t[m]&&!n[m]&&(!f||!f[m])){var y=a(u,m);try{r(l,m,y)}catch(g){}}
2}return l}return l}},27255:(e,t,n)=>{"use strict";var r=n(21144),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function c(e){return r.isMemo(e)?a:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=a;var l=Object.defineProperty,u=Object.getOwnPropertyNames,f=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,h=Object.getPrototypeOf,p=Object.prototype;e.exports=function e(t,n,r){if("string"!==typeof n){if(p){var o=h(n);o&&o!==p&&e(t,o,r)}var a=u(n);f&&(a=a.concat(f(n)));for(var s=c(t),m=c(n),y=0;y<a.length;++y){var g=a[y];if(!i[g]&&(!r||!r[g])&&(!m||!m[g])&&(!s||!s[g])){var b=d(n,g);try{l(t,g,b)}catch(v){}}}}return t}},76761:(e,t)=>{t.read=function(e,t,n,r,o){var i,a,s=8*o-r-1,c=(1<<s)-1,l=c>>1,u=-7,f=n?o-1:0,d=n?-1:1,h=e[t+f];for(f+=d,i=h&(1<<-u)-1,h>>=-u,u+=s;u>0;i=256*i+e[t+f],f+=d,u-=8);for(a=i&(1<<-u)-1,i>>=-u,u+=r;u>0;a=256*a+e[t+f],f+=d,u-=8);if(0===i)i=1-l;else{if(i===c)return a?NaN:1/0*(h?-1:1);a+=Math.pow(2,r),i-=l}return(h?-1:1)*a*Math.pow(2,i-r)},t.write=function(e,t,n,r,o,i){var a,s,c,l=8*i-o-1,u=(1<<l)-1,f=u>>1,d=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,h=r?0:i-1,p=r?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=u):(a=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-a))<1&&(a--,c*=2),(t+=a+f>=1?d/c:d*Math.pow(2,1-f))*c>=2&&(a++,c/=2),a+f>=u?(s=0,a=u):a+f>=1?(s=(t*c-1)*Math.pow(2,o),a+=f):(s=t*Math.pow(2,f-1)*Math.pow(2,o),a=0));o>=8;e[n+h]=255&s,h+=p,s/=256,o-=8);for(a=a<<o|s,l+=o;l>0;e[n+h]=255&a,h+=p,a/=256,l-=8);e[n+h-p]|=128*m}},91588:(e,t)=>{function n(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];throw Error("[Immer] minified error nr: "+e+(n.length?" "+n.map((function(e){return"'"+e+"'"})).join(","):"")+". Find the full error at: https://bit.ly/3cXEKWf")}function r(e){return!!e&&!!e[W]}function o(e){var t;return!!e&&(function(e){if(!e||"object"!=typeof e)return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;var n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return n===Object||"function"==typeof n&&Function.toString.call(n)===Y}(e)||Array.isArray(e)||!!e[Z]||!!(null===(t=e.constructor)||void 0===t?void 0:t[Z])||f(e)||d(e))}function i(e,t,n){void 0===n&&(n=!1),0===a(e)?(n?Object.keys:K)(e).forEach((function(r){n&&"symbol"==typeof r||t(r,e[r],e)})):e.forEach((function(n,r){return t(r,n,e)}))}function a(e){var t=e[W];return t?t.t>3?t.t-4:t.t:Array.isArray(e)?1:f(e)?2:d(e)?3:0}function s(e,t){return 2===a(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function c(e,t){return 2===a(e)?e.get(t):e[t]}function l(e,t,n){var r=a(e);2===r?e.set(t,n):3===r?e.add(n):e[t]=n}function u(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function f(e){return J&&e instanceof Map}function d(e){return V&&e instanceof Set}function h(e){return e.i||e.u}function p(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=$(e);delete t[W];for(var n=K(t),r=0;r<n.length;r++){var o=n[r],i=t[o];!1===i.writable&&(i.writable=!0,i.configurable=!0),(i.get||i.set)&&(t[o]={configurable:!0,writable:!0,enumerable:i.enumerable,value:e[o]})}return Object.create(Object.getPrototypeOf(e),t)}function m(e,t){return void 0===t&&(t=!1),g(e)||r(e)||!o(e)||(a(e)>1&&(e.set=e.add=e.clear=e.delete=y),Object.freeze(e),t&&i(e,(function(e,t){return m(t,!0)}),!0)),e}function y(){n(2)}function g(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function b(e){var t=X[e];return t||n(18,e),t}function v(e,t){X[e]||(X[e]=t)}function A(){return z}function w(e,t){t&&(b("Patches"),e.o=[],e.v=[],e.s=t)}function E(e){k(e),e.p.forEach(x),e.p=null}function k(e){e===z&&(z=e.l)}function M(e){return z={p:[],l:z,h:e,_:!0,m:0}}function x(e){var t=e[W];0===t.t||1===t.t?t.j():t.O=!0}function C(e,t){t.m=t.p.length;var r=t.p[0],i=void 0!==e&&e!==r;return t.h.S||b("ES5").P(t,e,i),i?(r[W].g&&(E(t),n(4)),o(e)&&(e=S(t,e),t.l||T(t,e)),t.o&&b("Patches").M(r[W].u,e,t.o,t.v)):e=S(t,r,[]),E(t),t.o&&t.s(t.o,t.v),e!==G?e:void 0}function S(e,t,n){if(g(t))return t;var r=t[W];if(!r)return i(t,(function(o,i){return _(e,r,t,o,i,n)}),!0),t;if(r.A!==e)return t;if(!r.g)return T(e,r.u,!0),r.u;if(!r.R){r.R=!0,r.A.m--;var o=4===r.t||5===r.t?r.i=p(r.k):r.i,a=o,s=!1;3===r.t&&(a=new Set(o),o.clear(),s=!0),i(a,(function(t,i){return _(e,r,o,t,i,n,s)})),T(e,o,!1),n&&e.o&&b("Patches").F(r,n,e.o,e.v)}return r.i}function _(e,t,n,i,a,c,u){if(r(a)){var f=S(e,a,c&&t&&3!==t.t&&!s(t.N,i)?c.c
2oncat(i):void 0);if(l(n,i,f),!r(f))return;e._=!1}else u&&n.add(a);if(o(a)&&!g(a)){if(!e.h.D&&e.m<1)return;S(e,a),t&&t.A.l||T(e,a)}}function T(e,t,n){void 0===n&&(n=!1),!e.l&&e.h.D&&e._&&m(t,n)}function I(e,t){var n=e[W];return(n?h(n):e)[t]}function D(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function P(e){e.g||(e.g=!0,e.l&&P(e.l))}function N(e){e.i||(e.i=p(e.u))}function B(e,t,n){var r=f(t)?b("MapSet").K(t,n):d(t)?b("MapSet").$(t,n):e.S?function(e,t){var n=Array.isArray(e),r={t:n?1:0,A:t?t.A:A(),g:!1,R:!1,N:{},l:t,u:e,k:null,i:null,j:null,C:!1},o=r,i=ee;n&&(o=[r],i=te);var a=Proxy.revocable(o,i),s=a.revoke,c=a.proxy;return r.k=c,r.j=s,c}(t,n):b("ES5").I(t,n);return(n?n.A:A()).p.push(r),r}function O(e){return r(e)||n(22,e),function e(t){if(!o(t))return t;var n,r=t[W],s=a(t);if(r){if(!r.g&&(r.t<4||!b("ES5").J(r)))return r.u;r.R=!0,n=j(t,s),r.R=!1}else n=j(t,s);return i(n,(function(t,o){r&&c(r.u,t)===o||l(n,t,e(o))})),3===s?new Set(n):n}(e)}function j(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return p(e)}function U(){function e(e,t){var n=a[e];return n?n.enumerable=t:a[e]=n={configurable:!0,enumerable:t,get:function(){return ee.get(this[W],e)},set:function(t){ee.set(this[W],e,t)}},n}function t(e){for(var t=e.length-1;t>=0;t--){var r=e[t][W];if(!r.g)switch(r.t){case 5:o(r)&&P(r);break;case 4:n(r)&&P(r)}}}function n(e){for(var t=e.u,n=e.k,r=K(n),o=r.length-1;o>=0;o--){var i=r[o];if(i!==W){var a=t[i];if(void 0===a&&!s(t,i))return!0;var c=n[i],l=c&&c[W];if(l?l.u!==a:!u(c,a))return!0}}var f=!!t[W];return r.length!==K(t).length+(f?0:1)}function o(e){var t=e.k;if(t.length!==e.u.length)return!0;var n=Object.getOwnPropertyDescriptor(t,t.length-1);if(n&&!n.get)return!0;for(var r=0;r<t.length;r++)if(!t.hasOwnProperty(r))return!0;return!1}var a={};v("ES5",{I:function(t,n){var r=Array.isArray(t),o=function(t,n){if(t){for(var r=Array(n.length),o=0;o<n.length;o++)Object.defineProperty(r,""+o,e(o,!0));return r}var i=$(n);delete i[W];for(var a=K(i),s=0;s<a.length;s++){var c=a[s];i[c]=e(c,t||!!i[c].enumerable)}return Object.create(Object.getPrototypeOf(n),i)}(r,t),i={t:r?5:4,A:n?n.A:A(),g:!1,R:!1,N:{},l:n,u:t,k:o,i:null,O:!1,C:!1};return Object.defineProperty(o,W,{value:i,writable:!0}),o},P:function(e,n,a){a?r(n)&&n[W].A===e&&t(e.p):(e.o&&function e(t){if(t&&"object"==typeof t){var n=t[W];if(n){var r=n.u,a=n.k,c=n.N,l=n.t;if(4===l)i(a,(function(t){t!==W&&(void 0!==r[t]||s(r,t)?c[t]||e(a[t]):(c[t]=!0,P(n)))})),i(r,(function(e){void 0!==a[e]||s(a,e)||(c[e]=!1,P(n))}));else if(5===l){if(o(n)&&(P(n),c.length=!0),a.length<r.length)for(var u=a.length;u<r.length;u++)c[u]=!1;else for(var f=r.length;f<a.length;f++)c[f]=!0;for(var d=Math.min(a.length,r.length),h=0;h<d;h++)a.hasOwnProperty(h)||(c[h]=!0),void 0===c[h]&&e(a[h])}}}}(e.p[0]),t(e.p))},J:function(e){return 4===e.t?n(e):o(e)}})}function R(){function e(t){if(!o(t))return t;if(Array.isArray(t))return t.map(e);if(f(t))return new Map(Array.from(t.entries()).map((function(t){return[t[0],e(t[1])]})));if(d(t))return new Set(Array.from(t).map(e));var n=Object.create(Object.getPrototypeOf(t));for(var r in t)n[r]=e(t[r]);return s(t,Z)&&(n[Z]=t[Z]),n}function t(t){return r(t)?e(t):t}var l="add";v("Patches",{W:function(t,r){return r.forEach((function(r){for(var o=r.path,i=r.op,s=t,u=0;u<o.length-1;u++){var f=a(s),d=o[u];"string"!=typeof d&&"number"!=typeof d&&(d=""+d),0!==f&&1!==f||"__proto__"!==d&&"constructor"!==d||n(24),"function"==typeof s&&"prototype"===d&&n(24),"object"!=typeof(s=c(s,d))&&n(15,o.join("/"))}var h=a(s),p=e(r.value),m=o[o.length-1];switch(i){case"replace":switch(h){case 2:return s.set(m,p);case 3:n(16);default:return s[m]=p}case l:switch(h){case 1:return"-"===m?s.push(p):s.splice(m,0,p);case 2:return s.set(m,p);case 3:return s.add(p);default:return s[m]=p}case"remove":switch(h){case 1:return s.splice(m,1);case 2:return s.delete(m);case 3:return s.delete(r.value);default:return delete s[m]}default:n(17,i)}})),t},F:function(e,n,r,o){switch(e.t){case 0:case 4:case 2:return function(e,n,r,o){var a=e.u,u=e.i;i(e.N,(function(e,i){var f=c(a,e),d=c(u,e),h=i?s(a,e)?"replace":l:"remove";if(f!==d||"replace"!==h){var p=n.concat(e);r.push("remove"===h?{op:h,path:p}:{op:h,path:p,value:d}),o.push(h===l?{op:"remove",path:p}:"remove"===h?{op:l,path:p,value:t(f)}:{op:"replace",path:p,value:t(f)})}}))}(e,n,r,o);case 5:case 1:return function(e,n,r,o){var i=e.u,a=e.N,s=e.i;if(s.length<i.length){var c=[s,i];i=c[0],s=c[1];var u=[o,r];r=u[0],o=u[1]}for(var f=0;f<i.length;f++)if(a[f]&&s[f]!==i[f]){var d=n.concat([f]);
2r.push({op:"replace",path:d,value:t(s[f])}),o.push({op:"replace",path:d,value:t(i[f])})}for(var h=i.length;h<s.length;h++){var p=n.concat([h]);r.push({op:l,path:p,value:t(s[h])})}i.length<s.length&&o.push({op:"replace",path:n.concat(["length"]),value:i.length})}(e,n,r,o);case 3:return function(e,t,n,r){var o=e.u,i=e.i,a=0;o.forEach((function(e){if(!i.has(e)){var o=t.concat([a]);n.push({op:"remove",path:o,value:e}),r.unshift({op:l,path:o,value:e})}a++})),a=0,i.forEach((function(e){if(!o.has(e)){var i=t.concat([a]);n.push({op:l,path:i,value:e}),r.unshift({op:"remove",path:i,value:e})}a++}))}(e,n,r,o)}},M:function(e,t,n,r){n.push({op:"replace",path:[],value:t===G?void 0:t}),r.push({op:"replace",path:[],value:e})}})}function F(){function e(e,t){function n(){this.constructor=e}s(e,t),e.prototype=(n.prototype=t.prototype,new n)}function t(e){e.i||(e.N=new Map,e.i=new Map(e.u))}function r(e){e.i||(e.i=new Set,e.u.forEach((function(t){if(o(t)){var n=B(e.A.h,t,e);e.p.set(t,n),e.i.add(n)}else e.i.add(t)})))}function a(e){e.O&&n(3,JSON.stringify(h(e)))}var s=function(e,t){return(s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},c=function(){function n(e,t){return this[W]={t:2,l:t,A:t?t.A:A(),g:!1,R:!1,i:void 0,N:void 0,u:e,k:this,C:!1,O:!1},this}e(n,Map);var r=n.prototype;return Object.defineProperty(r,"size",{get:function(){return h(this[W]).size}}
2),r.has=function(e){return h(this[W]).has(e)},r.set=function(e,n){var r=this[W];return a(r),h(r).has(e)&&h(r).get(e)===n||(t(r),P(r),r.N.set(e,!0),r.i.set(e,n),r.N.set(e,!0)),this},r.delete=function(e){if(!this.has(e))return!1;var n=this[W];return a(n),t(n),P(n),n.u.has(e)?n.N.set(e,!1):n.N.delete(e),n.i.delete(e),!0},r.clear=function(){var e=this[W];a(e),h(e).size&&(t(e),P(e),e.N=new Map,i(e.u,(function(t){e.N.set(t,!1)})),e.i.clear())},r.forEach=function(e,t){var n=this;h(this[W]).forEach((function(r,o){e.call(t,n.get(o),o,n)}))},r.get=function(e){var n=this[W];a(n);var r=h(n).get(e);if(n.R||!o(r))return r;if(r!==n.u.get(e))return r;var i=B(n.A.h,r,n);return t(n),n.i.set(e,i),i},r.keys=function(){return h(this[W]).keys()},r.values=function(){var e,t=this,n=this.keys();return(e={})[q]=function(){return t.values()},e.next=function(){var e=n.next();return e.done?e:{done:!1,value:t.get(e.value)}},e},r.entries=function(){var e,t=this,n=this.keys();return(e={})[q]=function(){return t.entries()},e.next=function(){var e=n.next();if(e.done)return e;var r=t.get(e.value);return{done:!1,value:[e.value,r]}},e},r[q]=function(){return this.entries()},n}(),l=function(){function t(e,t){return this[W]={t:3,l:t,A:t?t.A:A(),g:!1,R:!1,i:void 0,u:e,k:this,p:new Map,O:!1,C:!1},this}e(t,Set);var n=t.prototype;return Object.defineProperty(n,"size",{get:function(){return h(this[W]).size}}
2),n.has=function(e){var t=this[W];return a(t),t.i?!!t.i.has(e)||!(!t.p.has(e)||!t.i.has(t.p.get(e))):t.u.has(e)},n.add=function(e){var t=this[W];return a(t),this.has(e)||(r(t),P(t),t.i.add(e)),this},n.delete=function(e){if(!this.has(e))return!1;var t=this[W];return a(t),r(t),P(t),t.i.delete(e)||!!t.p.has(e)&&t.i.delete(t.p.get(e))},n.clear=function(){var e=this[W];a(e),h(e).size&&(r(e),P(e),e.i.clear())},n.values=function(){var e=this[W];return a(e),r(e),e.i.values()},n.entries=function(){var e=this[W];return a(e),r(e),e.i.entries()},n.keys=function(){return this.values()},n[q]=function(){return this.values()},n.forEach=function(e,t){for(var n=this.values(),r=n.next();!r.done;)e.call(t,r.value,r.value,this),r=n.next()},t}();v("MapSet",{K:function(e,t){return new c(e,t)},$:function(e,t){return new l(e,t)}})}var L;Object.defineProperty(t,"__esModule",{value:!0});var z,Q="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),J="undefined"!=typeof Map,V="undefined"!=typeof Set,H="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,G=Q?Symbol.for("immer-nothing"):((L={})["immer-nothing"]=!0,L),Z=Q?Symbol.for("immer-draftable"):"__$immer_draftable",W=Q?Symbol.for("immer-state"):"__$immer_state",q="undefined"!=typeof Symbol&&Symbol.iterator||"@@iterator",Y=""+Object.prototype.constructor,K="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,$=Object.getOwnPropertyDescriptors||function(e){var t={};return K(e).forEach((function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)})),t},X={},ee={get:function(e,t){if(t===W)return e;var n=h(e);if(!s(n,t))return function(e,t,n){var r,o=D(t,n);return o?"value"in o?o.value:null===(r=o.get)||void 0===r?void 0:r.call(e.k):void 0}(e,n,t);var r=n[t];return e.R||!o(r)?r:r===I(e.u,t)?(N(e),e.i[t]=B(e.A.h,r,e)):r},has:function(e,t){return t in h(e)},ownKeys:function(e){return Reflect.ownKeys(h(e))},set:function(e,t,n){var r=D(h(e),t);if(null==r?void 0:r.set)return r.set.call(e.k,n),!0;if(!e.g){var o=I(h(e),t),i=null==o?void 0:o[W];if(i&&i.u===n)return e.i[t]=n,e.N[t]=!1,!0;if(u(n,o)&&(void 0!==n||s(e.u,t)))return!0;N(e),P(e)}return e.i[t]===n&&(void 0!==n||t in e.i)||Number.isNaN(n)&&Number.isNaN(e.i[t])||(e.i[t]=n,e.N[t]=!0),!0},deleteProperty:function(e,t){return void 0!==I(e.u,t)||t in e.u?(e.N[t]=!1,N(e),P(e)):delete e.N[t],e.i&&delete e.i[t],!0},getOwnPropertyDescriptor:function(e,t){var n=h(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r?{writable:!0,configurable:1!==e.t||"length"!==t,enumerable:r.enumerable,value:n[t]}:r},defineProperty:function(){n(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.u)},setPrototypeOf:function(){n(12)}},te={};i(ee,(function(e,t){te[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}})),te.deleteProperty=function(e,t){return te.set.call(this,e,t,void 0)},te.set=function(e,t,n){return ee.set.call(this,e[0],t,n,e[0])};var ne=function(){function e(e){var t=this;this.S=H,this.D=!0,this.produce=function(e,r,i){if("function"==typeof e&&"function"!=typeof r){var a=r;r=e;var s=t;return function(e){var t=this;void 0===e&&(e=a);for(var n=arguments.length,o=Array(n>1?n-1:0),i=1;i<n;i++)o[i-1]=arguments[i];return s.produce(e,(function(e){var n;return(n=r).call.apply(n,[t,e].concat(o))}))}}var c;if("function"!=typeof r&&n(6),void 0!==i&&"function"!=typeof i&&n(7),o(e)){var l=M(t),u=B(t,e,void 0),f=!0;try{c=r(u),f=!1}finally{f?E(l):k(l)}return"undefined"!=typeof Promise&&c instanceof Promise?c.then((function(e){return w(l,i),C(e,l)}),(function(e){throw E(l),e})):(w(l,i),C(c,l))}if(!e||"object"!=typeof e){if(void 0===(c=r(e))&&(c=e),c===G&&(c=void 0),t.D&&m(c,!0),i){var d=[],h=[];b("Patches").M(e,c,d,h),i(d,h)}return c}n(21,e)},this.produceWithPatches=function(e,n){if("function"==typeof e)return function(n){for(var r=arguments.length,o=Array(r>1?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];return t.produceWithPatches(n,(function(t){return e.apply(void 0,[t].concat(o))}))};var r,o,i=t.produce(e,n,(function(e,t){r=e,o=t}));return"undefined"!=typeof Promise&&i instanceof Promise?i.then((function(e){return[e,r,o]}
2)):[i,r,o]},"boolean"==typeof(null==e?void 0:e.useProxies)&&this.setUseProxies(e.useProxies),"boolean"==typeof(null==e?void 0:e.autoFreeze)&&this.setAutoFreeze(e.autoFreeze)}var t=e.prototype;return t.createDraft=function(e){o(e)||n(8),r(e)&&(e=O(e));var t=M(this),i=B(this,e,void 0);return i[W].C=!0,k(t),i},t.finishDraft=function(e,t){var n=(e&&e[W]).A;return w(n,t),C(void 0,n)},t.setAutoFreeze=function(e){this.D=e},t.setUseProxies=function(e){e&&!H&&n(20),this.S=e},t.applyPatches=function(e,t){var n;for(n=t.length-1;n>=0;n--){var o=t[n];if(0===o.path.length&&"replace"===o.op){e=o.value;break}}n>-1&&(t=t.slice(n+1));var i=b("Patches").W;return r(e)?i(e,t):this.produce(e,(function(e){return i(e,t)}))},e}(),re=new ne,oe=re.produce,ie=re.produceWithPatches.bind(re),ae=re.setAutoFreeze.bind(re),se=re.setUseProxies.bind(re),ce=re.applyPatches.bind(re),le=re.createDraft.bind(re),ue=re.finishDraft.bind(re);t.Immer=ne,t.applyPatches=ce,t.castDraft=function(e){return e},t.castImmutable=function(e){return e},t.createDraft=le,t.current=O,t.default=oe,t.enableAllPlugins=function(){U(),F(),R()},t.enableES5=U,t.enableMapSet=F,t.enablePatches=R,t.finishDraft=ue,t.freeze=m,t.immerable=Z,t.isDraft=r,t.isDraftable=o,t.nothing=G,t.original=function(e){return r(e)||n(23,e),e[W].u},t.produce=oe,t.produceWithPatches=ie,t.setAutoFreeze=ae,t.setUseProxies=se},39431:(e,t,n)=>{"use strict";e.exports=n(91588)},68945:()=>{!function(){"use strict";if("object"===typeof window)if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype)"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var e=function(e){for(var t=window.document,n=o(t);n;)n=o(t=n.ownerDocument);return t}(),t=[],n=null,r=null;a.prototype.THROTTLE_TIMEOUT=100,a.prototype.POLL_INTERVAL=null,a.prototype.USE_MUTATION_OBSERVER=!0,a._setupCrossOriginUpdater=function(){return n||(n=function(e,n){r=e&&n?d(e,n):{top:0,bottom:0,left:0,right:0,width:0,height:0},t.forEach((function(e){e._checkForIntersections()}))}),n},a._resetCrossOriginUpdater=function(){n=null,r=null},a.prototype.observe=function(e){if(!this._observationTargets.some((function(t){return t.element==e}))){if(!e||1!=e.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:e,entry:null}),this._monitorIntersections(e.ownerDocument),this._checkForIntersections()}},a.prototype.unobserve=function(e){this._observationTargets=this._observationTargets.filter((function(t){return t.element!=e})),this._unmonitorIntersections(e.ownerDocument),0==this._observationTargets.length&&this._unregisterInstance()},a.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},a.prototype.takeRecords=function(){var e=this._queuedEntries.slice();return this._queuedEntries=[],e},a.prototype._initThresholds=function(e){var t=e||[0];return Array.isArray(t)||(t=[t]),t.sort().filter((function(e,t,n){if("number"!=typeof e||isNaN(e)||e<0||e>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return e!==n[t-1]}))},a.prototype._parseRootMargin=function(e){var t=(e||"0px").split(/\s+/).map((function(e){var t=/^(-?\d*\.?\d+)(px|%)$/.exec(e);if(!t)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(t[1]),unit:t[2]}}));return t[1]=t[1]||t[0],t[2]=t[2]||t[0],t[3]=t[3]||t[1],t},a.prototype._monitorIntersections=function(t){var n=t.defaultView;if(n&&-1==this._monitoringDocuments.indexOf(t)){var r=this._checkForIntersections,i=null,a=null;this.POLL_INTERVAL?i=n.setInterval(r,this.POLL_INTERVAL):(s(n,"resize",r,!0),s(t,"scroll",r,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in n&&(a=new n.MutationObserver(r)).observe(t,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._monitoringDocuments.push(t),this._monitoringUnsubscribes.push((function(){var e=t.defaultView;e&&(i&&e.clearInterval(i),c(e,"resize",r,!0)),c(t,"scroll",r,!0),a&&a.disconnect()}));var l=this.root&&(this.root.ownerDocument||this.root)||e;if(t!=l){var u=o(t);u&&this._monitorIntersections(u.ownerDocument)}}},a.prototype._unmonitorIntersections=function(t){var n=this._monitoringDocuments.indexOf(t);if(-1!=n){var r=this.root&&(this.root.ownerDocument||this.root)||e,i=this._observationTargets.some((function(e){var n=e.element.ownerDocument;if(n==t)return!0;for(;n&&n!=r;){var i=o(n);if((n=i&&i.ownerDocument)==t)return!0}return!1}));if(!i){var a=this._monitoringUnsubscribes[n];if(this._monitoringDocuments.splice(n,1),this._monitoringUnsubscribes.splice(n,1),a(),t!=r){var s=o(t);s&&this._unmonitorIntersections(s.ownerDocument)}}}},a.prototype._unmonitorAllIntersections=function(){var e=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var t=0;t<e.length;t++)e[t]()},a.prototype._checkForIntersections=function(){if(this.root||!n||r){var e=this._rootIsInDom(),t=e?this._getRootRect():{top:0,bottom:0,left:0,right:0,width:0,height:0};
2this._observationTargets.forEach((function(r){var o=r.element,a=u(o),s=this._rootContainsTarget(o),c=r.entry,l=e&&s&&this._computeTargetAndRootIntersection(o,a,t),f=null;this._rootContainsTarget(o)?n&&!this.root||(f=t):f={top:0,bottom:0,left:0,right:0,width:0,height:0};var d=r.entry=new i({time:window.performance&&performance.now&&performance.now(),target:o,boundingClientRect:a,rootBounds:f,intersectionRect:l});c?e&&s?this._hasCrossedThreshold(c,d)&&this._queuedEntries.push(d):c&&c.isIntersecting&&this._queuedEntries.push(d):this._queuedEntries.push(d)}),this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)}},a.prototype._computeTargetAndRootIntersection=function(t,o,i){if("none"!=window.getComputedStyle(t).display){for(var a=o,s=p(t),c=!1;!c&&s;){var f=null,h=1==s.nodeType?window.getComputedStyle(s):{};if("none"==h.display)return null;if(s==this.root||9==s.nodeType)if(c=!0,s==this.root||s==e)n&&!this.root?!r||0==r.width&&0==r.height?(s=null,f=null,a=null):f=r:f=i;else{var m=p(s),y=m&&u(m),g=m&&this._computeTargetAndRootIntersection(m,y,i);y&&g?(s=m,f=d(y,g)):(s=null,a=null)}else{var b=s.ownerDocument;s!=b.body&&s!=b.documentElement&&"visible"!=h.overflow&&(f=u(s))}if(f&&(a=l(f,a)),!a)break;s=s&&p(s)}return a}},a.prototype._getRootRect=function(){var t;if(this.root&&!m(this.root))t=u(this.root);else{var n=m(this.root)?this.root:e,r=n.documentElement,o=n.body;t={top:0,left:0,right:r.clientWidth||o.clientWidth,width:r.clientWidth||o.clientWidth,bottom:r.clientHeight||o.clientHeight,height:r.clientHeight||o.clientHeight}}return this._expandRectByRootMargin(t)},a.prototype._expandRectByRootMargin=function(e){var t=this._rootMarginValues.map((function(t,n){return"px"==t.unit?t.value:t.value*(n%2?e.width:e.height)/100})),n={top:e.top-t[0],right:e.right+t[1],bottom:e.bottom+t[2],left:e.left-t[3]};return n.width=n.right-n.left,n.height=n.bottom-n.top,n},a.prototype._hasCrossedThreshold=function(e,t){var n=e&&e.isIntersecting?e.intersectionRatio||0:-1,r=t.isIntersecting?t.intersectionRatio||0:-1;if(n!==r)for(var o=0;o<this.thresholds.length;o++){var i=this.thresholds[o];if(i==n||i==r||i<n!==i<r)return!0}},a.prototype._rootIsInDom=function(){return!this.root||h(e,this.root)},a.prototype._rootContainsTarget=function(t){var n=this.root&&(this.root.ownerDocument||this.root)||e;return h(n,t)&&(!this.root||n==t.ownerDocument)},a.prototype._registerInstance=function(){t.indexOf(this)<0&&t.push(this)},a.prototype._unregisterInstance=function(){var e=t.indexOf(this);-1!=e&&t.splice(e,1)},window.IntersectionObserver=a,window.IntersectionObserverEntry=i}function o(e){try{return e.defaultView&&e.defaultView.frameElement||null}catch(t){return null}}function i(e){this.time=e.time,this.target=e.target,this.rootBounds=f(e.rootBounds),this.boundingClientRect=f(e.boundingClientRect),this.intersectionRect=f(e.intersectionRect||{top:0,bottom:0,left:0,right:0,width:0,height:0}),this.isIntersecting=!!e.intersectionRect;var t=this.boundingClientRect,n=t.width*t.height,r=this.intersectionRect,o=r.width*r.height;this.intersectionRatio=n?Number((o/n).toFixed(4)):this.isIntersecting?1:0}function a(e,t){var n=t||{};if("function"!=typeof e)throw new Error("callback must be a function");if(n.root&&1!=n.root.nodeType&&9!=n.root.nodeType)throw new Error("root must be a Document or Element");this._checkForIntersections=function(e,t){var n=null;return function(){n||(n=setTimeout((function(){e(),n=null}),t))}}(this._checkForIntersections.bind(this),this.THROTTLE_TIMEOUT),this._callback=e,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(n.rootMargin),this.thresholds=this._initThresholds(n.threshold),this.root=n.root||null,this.rootMargin=this._rootMarginValues.map((function(e){return e.value+e.unit})).join(" "),this._monitoringDocuments=[],this._monitoringUnsubscribes=[]}function s(e,t,n,r){"function"==typeof e.addEventListener?e.addEventListener(t,n,r||!1):"function"==typeof e.attachEvent&&e.attachEvent("on"+t,n)}function c(e,t,n,r){"function"==typeof e.removeEventListener?e.removeEventListener(t,n,r||!1):"function"==typeof e.detachEvent&&e.detachEvent("on"+t,n)}function l(e,t){var n=Math.max(e.top,t.top),r=Math.min(e.bottom,t.bottom),o=Math.max(e.left,t.left),i=Math.min(e.right,t.right),a=i-o,s=r-n;return a>=0&&s>=0&&{top:n,bottom:r,left:o,right:i,width:a,height:s}||null}function u(e){var t;try{t=e.getBoundingClientRect()}catch(n){}
2return t?(t.width&&t.height||(t={top:t.top,right:t.right,bottom:t.bottom,left:t.left,width:t.right-t.left,height:t.bottom-t.top}),t):{top:0,bottom:0,left:0,right:0,width:0,height:0}}function f(e){return!e||"x"in e?e:{top:e.top,y:e.top,bottom:e.bottom,left:e.left,x:e.left,right:e.right,width:e.width,height:e.height}}function d(e,t){var n=t.top-e.top,r=t.left-e.left;return{top:n,left:r,height:t.height,width:t.width,bottom:n+t.height,right:r+t.width}}function h(e,t){for(var n=t;n;){if(n==e)return!0;n=p(n)}return!1}function p(t){var n=t.parentNode;return 9==t.nodeType&&t!=e?o(t):(n&&n.assignedSlot&&(n=n.assignedSlot.parentNode),n&&11==n.nodeType&&n.host?n.host:n)}function m(e){return e&&9===e.nodeType}}()},95895:e=>{e.exports=r,r.strict=o,r.loose=i;var t=Object.prototype.toString,n={"[object Int8Array]":!0,"[object Int16Array]":!0,"[object Int32Array]":!0,"[object Uint8Array]":!0,"[object Uint8ClampedArray]":!0,"[object Uint16Array]":!0,"[object Uint32Array]":!0,"[object Float32Array]":!0,"[object Float64Array]":!0};function r(e){return o(e)||i(e)}function o(e){return e instanceof Int8Array||e instanceof Int16Array||e instanceof Int32Array||e instanceof Uint8Array||e instanceof Uint8ClampedArray||e instanceof Uint16Array||e instanceof Uint32Array||e instanceof Float32Array||e instanceof Float64Array}function i(e){return n[t.call(e)]}},19969:e=>{e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},84331:(e,t,n)=>{"use strict";var r=n(96483),o=n(97702);Object.keys(r).forEach((function(e){"default"===e||Object.prototype.hasOwnProperty.call(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}})})),Object.keys(o).forEach((function(e){"default"===e||Object.prototype.hasOwnProperty.call(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}})}))},97702:(e,t,n)=>{"use strict";var r=n(25038),o=n(96483),i=r.createContext(void 0),a=function(e){var t=r.useContext(i);return(null==e?void 0:e.store)||t||o.getDefaultStore()},s=function(e){return"function"===typeof(null==e?void 0:e.then)},c=r.use||function(e){if("pending"===e.status)throw e;if("fulfilled"===e.status)return e.value;throw"rejected"===e.status?e.reason:(e.status="pending",e.then((function(t){e.status="fulfilled",e.value=t}),(function(t){e.status="rejected",e.reason=t})),e)};function l(e,t){var n=a(t),o=r.useReducer((function(t){var r=n.get(e);return Object.is(t[0],r)&&t[1]===n&&t[2]===e?t:[r,n,e]}),void 0,(function(){return[n.get(e),n,e]})),i=o[0],l=i[0],u=i[1],f=i[2],d=o[1],h=l;u===n&&f===e||(d(),h=n.get(e));var p=null==t?void 0:t.delay;return r.useEffect((function(){var t=n.sub(e,(function(){"number"!==typeof p?d():setTimeout(d,p)}));return d(),t}),[n,e,p]),r.useDebugValue(h),s(h)?c(h):h}function u(e,t){var n=a(t),o=r.useCallback((function(){for(var t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];return n.set.apply(n,[e].concat(r))}),[n,e]);return o}t.Provider=function(e){var t=e.children,n=e.store,a=r.useRef();return n||a.current||(a.current=o.createStore()),r.createElement(i.Provider,{value:n||a.current},t)},t.useAtom=function(e,t){return[l(e,t),u(e,t)]},t.useAtomValue=l,t.useSetAtom=u,t.useStore=a},96483:(e,t)=>{"use strict";var n=0;var r,o=function(e){return"init"in e},i=function(e){return!!e.write},a=new WeakMap,s=function(e,t){var n=a.get(e);n&&(a.delete(e),n(t))},c=function(e,t){e.status="fulfilled",e.value=t},l=function(e,t){e.status="rejected",e.reason=t},u=function(e,t){return!!e&&"v"in e&&"v"in t&&Object.is(e.v,t.v)},f=function(e,t){return!!e&&"e"in e&&"e"in t&&Object.is(e.e,t.e)},d=function(e){return!!e&&"v"in e&&e.v instanceof Promise},h=function(e){if("e"in e)throw e.e;return e.v},p=function(){var e=new WeakMap,t=new WeakMap,n=new Map;var r=function(t){return e.get(t)},p=function(t,r){var o=e.get(t);if(e.set(t,r),n.has(t)||n.set(t,o),d(o)){var i="v"in r?r.v instanceof Promise?r.v:Promise.resolve(r.v):Promise.reject(r.e);o.v!==i&&s(o.v,i)}},m=function(e,t,n){var r=new Map,o=!1;n.forEach((function(n,i){n||i!==e||(n=t),n&&(r.set(i,n),t.d.get(i)!==n&&(o=!0))})),(o||t.d.size!==r.size)&&(t.d=r)},y=function(e,t,n){var o,i,a=r(e),s={d:(null==a?void 0:a.d)||new Map,v:t};if(n&&m(e,s,n),u(a,s)&&a.d===s.d)return a;
2if(d(a)&&d(s)&&(i=s,"v"in(o=a)&&"v"in i&&o.v.orig&&o.v.orig===i.v.orig)){if(a.d===s.d)return a;s.v=a.v}return p(e,s),s},g=function(e,n,o,i){if("function"===typeof(null==(h=n)?void 0:h.then)){var s,u=function(){var n=r(e);if(d(n)&&n.v===f){var i=y(e,f,o);t.has(e)&&n.d!==i.d&&M(e,i,n.d)}},f=new Promise((function(e,t){var r=!1;n.then((function(t){r||(r=!0,c(f,t),e(t),u())}),(function(e){r||(r=!0,l(f,e),t(e),u())})),s=function(t){r||(r=!0,t.then((function(e){return c(f,e)}),(function(e){return l(f,e)})),e(t))}}));return f.orig=n,f.status="pending",function(e,t){a.set(e,t),e.catch((function(){})).finally((function(){return a.delete(e)}))}(f,(function(e){e&&s(e),null==i||i()})),y(e,f,o)}var h;return y(e,n,o)},b=function e(n,a){var s=r(n);if(!a&&s){if(t.has(n))return s;if(Array.from(s.d).every((function(t){var r=t[0],o=t[1];if(r===n)return!0;var i=e(r);return i===o||u(i,o)})))return s}var c,l,d=new Map,y=!0,b={get signal(){return c||(c=new AbortController),c.signal},get setSelf(){return!l&&i(n)&&(l=function(){if(!y){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return w.apply(void 0,[n].concat(t))}}),l}};try{var v=n.read((function(t){if(t===n){var i=r(t);if(i)return d.set(t,i),h(i);if(o(t))return d.set(t,void 0),t.init;throw new Error("no atom init")}var a=e(t);return d.set(t,a),h(a)}),b);return g(n,v,d,(function(){var e;return null==(e=c)?void 0:e.abort()}))}catch(A){return function(e,t,n){var o=r(e),i={d:(null==o?void 0:o.d)||new Map,e:t};return n&&m(e,i,n),f(o,i)&&o.d===i.d?o:(p(e,i),i)}(n,A,d)}finally{y=!1}},v=function(e,t){return!t.l.size&&(!t.t.size||1===t.t.size&&t.t.has(e))},A=function e(i){for(var a=!0,s=arguments.length,c=new Array(s>1?s-1:0),l=1;l<s;l++)c[l-1]=arguments[l];var f=i.write.apply(i,[function(e){return h(b(e))},function(s){for(var c,l=arguments.length,f=new Array(l>1?l-1:0),d=1;d<l;d++)f[d-1]=arguments[d];if(s===i){if(!o(s))throw new Error("atom not writable");var h=r(s),p=g(s,f[0]);u(h,p)||function(e){var o=new Map,i=new WeakMap,a=function(e){var o,i=new Set(null==(o=t.get(e))?void 0:o.t);return n.forEach((function(t,n){var o;null!=(o=r(n))&&o.d.has(e)&&i.add(n)})),i};!function e(t){a(t).forEach((function(n){n!==t&&(o.set(n,(o.get(n)||new Set).add(t)),i.set(n,(i.get(n)||0)+1),e(n))}))}(e),function e(t){a(t).forEach((function(n){if(n!==t){var a=i.get(n);if(a&&i.set(n,--a),!a){var s,c=!(null==(s=o.get(n))||!s.size);if(c){var l=r(n),f=b(n,!0);c=!u(l,f)}c||o.forEach((function(e){return e.delete(n)}))}e(n)}}))}(e)}(s)}else c=e.apply(void 0,[s].concat(f));if(!a){x();0}return c}].concat(c));return a=!1,f},w=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var o=A.apply(void 0,[e].concat(n));x();return o},E=function e(n,o,a){var s,c=a||[];null==(s=r(n))||s.d.forEach((function(r,o){var i=t.get(o);i?i.t.add(n):o!==n&&e(o,n,c)})),b(n);var l={t:new Set(o&&[o]),l:new Set};if(t.set(n,l),i(n)&&n.onMount){var u=n.onMount;c.push((function(){var e=u((function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return w.apply(void 0,[n].concat(t))}));e&&(l.u=e)}))}return a||c.forEach((function(e){return e()})),l},k=function e(n){var o,i=null==(o=t.get(n))?void 0:o.u;i&&i(),t.delete(n);var a=r(n);a&&(d(a)&&s(a.v),a.d.forEach((function(r,o){if(o!==n){var i=t.get(o);i&&(i.t.delete(n),v(o,i)&&e(o))}})))},M=function(e,n,r){var o=new Set(n.d.keys());null==r||r.forEach((function(n,r){if(o.has(r))o.delete(r);else{var i=t.get(r);i&&(i.t.delete(e),v(r,i)&&k(r))}})),o.forEach((function(n){var r=t.get(n);r?r.t.add(e):t.has(e)&&E(n,e)}))},x=function(){for(0;n.size;){var e=Array.from(n);n.clear(),e.forEach((function(e){var n=e[0],o=e[1],i=r(n);if(i){var a=t.get(n);a&&i.d!==(null==o?void 0:o.d)&&M(n,i,null==o?void 0:o.d),a&&(d(o)||!u(o,i)&&!f(o,i))&&a.l.forEach((function(e){return e()}))}else 0}))}};return{get:function(e){return h(b(e))},set:w,sub:function(e,n){var r=function(e){var n=t.get(e);return n||(n=E(e)),n}(e),o=(x(),r.l);return o.add(n),function(){o.delete(n),function(e){var n=t.get(e);n&&v(e,n)&&k(e)}(e)}}}};t.atom=function(e,t){var r="atom"+ ++n,o={toString:function(){return r}};return"function"===typeof e?o.read=e:(o.init=e,o.read=function(e){return e(this)},o.write=function(e,t,n){return t(this,"function"===typeof n?n(e(this)):n)}),t&&(o.write=t),o},t.createStore=p,t.getDefaultStore=function(){return r||(r=p()),r}},52879:(e,t,n)=>{var r,o=n(75066);!function(){"use strict";
2var i="input is invalid type",a="object"===typeof window,s=a?window:{};s.JS_SHA3_NO_WINDOW&&(a=!1);var c=!a&&"object"===typeof self;!s.JS_SHA3_NO_NODE_JS&&"object"===typeof o&&o.versions&&o.versions.node?s=n.g:c&&(s=self);var l=!s.JS_SHA3_NO_COMMON_JS&&e.exports,u=n.amdO,f=!s.JS_SHA3_NO_ARRAY_BUFFER&&"undefined"!==typeof ArrayBuffer,d="0123456789abcdef".split(""),h=[4,1024,262144,67108864],p=[0,8,16,24],m=[1,0,32898,0,32906,2147483648,2147516416,2147483648,32907,0,2147483649,0,2147516545,2147483648,32777,2147483648,138,0,136,0,2147516425,0,2147483658,0,2147516555,0,139,2147483648,32905,2147483648,32771,2147483648,32770,2147483648,128,2147483648,32778,0,2147483658,2147483648,2147516545,2147483648,32896,2147483648,2147483649,0,2147516424,2147483648],y=[224,256,384,512],g=[128,256],b=["hex","buffer","arrayBuffer","array","digest"],v={128:168,256:136};!s.JS_SHA3_NO_NODE_JS&&Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),!f||!s.JS_SHA3_NO_ARRAY_BUFFER_IS_VIEW&&ArrayBuffer.isView||(ArrayBuffer.isView=function(e){return"object"===typeof e&&e.buffer&&e.buffer.constructor===ArrayBuffer});for(var A=function(e,t,n){return function(r){return new O(e,t,e).update(r)[n]()}},w=function(e,t,n){return function(r,o){return new O(e,t,o).update(r)[n]()}},E=function(e,t,n){return function(t,r,o,i){return S["cshake"+e].update(t,r,o,i)[n]()}},k=function(e,t,n){return function(t,r,o,i){return S["kmac"+e].update(t,r,o,i)[n]()}},M=function(e,t,n,r){for(var o=0;o<b.length;++o){var i=b[o];e[i]=t(n,r,i)}return e},x=function(e,t){var n=A(e,t,"hex");return n.create=function(){return new O(e,t,e)},n.update=function(e){return n.create().update(e)},M(n,A,e,t)},C=[{name:"keccak",padding:[1,256,65536,16777216],bits:y,createMethod:x},{name:"sha3",padding:[6,1536,393216,100663296],bits:y,createMethod:x},{name:"shake",padding:[31,7936,2031616,520093696],bits:g,createMethod:function(e,t){var n=w(e,t,"hex");return n.create=function(n){return new O(e,t,n)},n.update=function(e,t){return n.create(t).update(e)},M(n,w,e,t)}},{name:"cshake",padding:h,bits:g,createMethod:function(e,t){var n=v[e],r=E(e,0,"hex");return r.create=function(r,o,i){return o||i?new O(e,t,r).bytepad([o,i],n):S["shake"+e].create(r)},r.update=function(e,t,n,o){return r.create(t,n,o).update(e)},M(r,E,e,t)}},{name:"kmac",padding:h,bits:g,createMethod:function(e,t){var n=v[e],r=k(e,0,"hex");return r.create=function(r,o,i){return new j(e,t,o).bytepad(["KMAC",i],n).bytepad([r],n)},r.update=function(e,t,n,o){return r.create(e,n,o).update(t)},M(r,k,e,t)}}],S={},_=[],T=0;T<C.length;++T)for(var I=C[T],D=I.bits,P=0;P<D.length;++P){var N=I.name+"_"+D[P];if(_.push(N),S[N]=I.createMethod(D[P],I.padding),"sha3"!==I.name){var B=I.name+D[P];_.push(B),S[B]=S[N]}}function O(e,t,n){this.blocks=[],this.s=[],this.padding=t,this.outputBits=n,this.reset=!0,this.finalized=!1,this.block=0,this.start=0,this.blockCount=1600-(e<<1)>>5,this.byteCount=this.blockCount<<2,this.outputBlocks=n>>5,this.extraBytes=(31&n)>>3;for(var r=0;r<50;++r)this.s[r]=0}function j(e,t,n){O.call(this,e,t,n)}O.prototype.update=function(e){if(this.finalized)throw new Error("finalize already called");var t,n=typeof e;if("string"!==n){if("object"!==n)throw new Error(i);if(null===e)throw new Error(i);if(f&&e.constructor===ArrayBuffer)e=new Uint8Array(e);else if(!Array.isArray(e)&&(!f||!ArrayBuffer.isView(e)))throw new Error(i);t=!0}for(var r,o,a=this.blocks,s=this.byteCount,c=e.length,l=this.blockCount,u=0,d=this.s;u<c;){if(this.reset)for(this.reset=!1,a[0]=this.block,r=1;r<l+1;++r)a[r]=0;if(t)for(r=this.start;u<c&&r<s;++u)a[r>>2]|=e[u]<<p[3&r++];else for(r=this.start;u<c&&r<s;++u)(o=e.charCodeAt(u))<128?a[r>>2]|=o<<p[3&r++]:o<2048?(a[r>>2]|=(192|o>>6)<<p[3&r++],a[r>>2]|=(128|63&o)<<p[3&r++]):o<55296||o>=57344?(a[r>>2]|=(224|o>>12)<<p[3&r++],a[r>>2]|=(128|o>>6&63)<<p[3&r++],a[r>>2]|=(128|63&o)<<p[3&r++]):(o=65536+((1023&o)<<10|1023&e.charCodeAt(++u)),a[r>>2]|=(240|o>>18)<<p[3&r++],a[r>>2]|=(128|o>>12&63)<<p[3&r++],a[r>>2]|=(128|o>>6&63)<<p[3&r++],a[r>>2]|=(128|63&o)<<p[3&r++]);if(this.lastByteIndex=r,r>=s){for(this.start=r-s,this.block=a[l],r=0;r<l;++r)d[r]^=a[r];U(d),this.reset=!0}else this.start=r}return this},O.prototype.encode=function(e,t){var n=255&e,r=1,o=[n];for(n=255&(e>>=8);n>0;)o.unshift(n),n=255&(e>>=8),++r;return t?o.push(r):o.unshift(r),this.update(o),o.length},O.prototype.encodeString=function(e){var t,n=typeof e;if("string"!==n){if("object"!==n)throw new Error(i);if(null===e)throw new Error(i);
2if(f&&e.constructor===ArrayBuffer)e=new Uint8Array(e);else if(!Array.isArray(e)&&(!f||!ArrayBuffer.isView(e)))throw new Error(i);t=!0}var r=0,o=e.length;if(t)r=o;else for(var a=0;a<e.length;++a){var s=e.charCodeAt(a);s<128?r+=1:s<2048?r+=2:s<55296||s>=57344?r+=3:(s=65536+((1023&s)<<10|1023&e.charCodeAt(++a)),r+=4)}return r+=this.encode(8*r),this.update(e),r},O.prototype.bytepad=function(e,t){for(var n=this.encode(t),r=0;r<e.length;++r)n+=this.encodeString(e[r]);var o=t-n%t,i=[];return i.length=o,this.update(i),this},O.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var e=this.blocks,t=this.lastByteIndex,n=this.blockCount,r=this.s;if(e[t>>2]|=this.padding[3&t],this.lastByteIndex===this.byteCount)for(e[0]=e[n],t=1;t<n+1;++t)e[t]=0;for(e[n-1]|=2147483648,t=0;t<n;++t)r[t]^=e[t];U(r)}},O.prototype.toString=O.prototype.hex=function(){this.finalize();for(var e,t=this.blockCount,n=this.s,r=this.outputBlocks,o=this.extraBytes,i=0,a=0,s="";a<r;){for(i=0;i<t&&a<r;++i,++a)e=n[i],s+=d[e>>4&15]+d[15&e]+d[e>>12&15]+d[e>>8&15]+d[e>>20&15]+d[e>>16&15]+d[e>>28&15]+d[e>>24&15];a%t===0&&(U(n),i=0)}return o&&(e=n[i],s+=d[e>>4&15]+d[15&e],o>1&&(s+=d[e>>12&15]+d[e>>8&15]),o>2&&(s+=d[e>>20&15]+d[e>>16&15])),s},O.prototype.arrayBuffer=function(){this.finalize();var e,t=this.blockCount,n=this.s,r=this.outputBlocks,o=this.extraBytes,i=0,a=0,s=this.outputBits>>3;e=o?new ArrayBuffer(r+1<<2):new ArrayBuffer(s);for(var c=new Uint32Array(e);a<r;){for(i=0;i<t&&a<r;++i,++a)c[a]=n[i];a%t===0&&U(n)}return o&&(c[i]=n[i],e=e.slice(0,s)),e},O.prototype.buffer=O.prototype.arrayBuffer,O.prototype.digest=O.prototype.array=function(){this.finalize();for(var e,t,n=this.blockCount,r=this.s,o=this.outputBlocks,i=this.extraBytes,a=0,s=0,c=[];s<o;){for(a=0;a<n&&s<o;++a,++s)e=s<<2,t=r[a],c[e]=255&t,c[e+1]=t>>8&255,c[e+2]=t>>16&255,c[e+3]=t>>24&255;s%n===0&&U(r)}return i&&(e=s<<2,t=r[a],c[e]=255&t,i>1&&(c[e+1]=t>>8&255),i>2&&(c[e+2]=t>>16&255)),c},j.prototype=new O,j.prototype.finalize=function(){return this.encode(this.outputBits,!0),O.prototype.finalize.call(this)};var U=function(e){var t,n,r,o,i,a,s,c,l,u,f,d,h,p,y,g,b,v,A,w,E,k,M,x,C,S,_,T,I,D,P,N,B,O,j,U,R,F,L,z,Q,J,V,H,G,Z,W,q,Y,K,$,X,ee,te,ne,re,oe,ie,ae,se,ce,le,ue;for(r=0;r<48;r+=2)o=e[0]^e[10]^e[20]^e[30]^e[40],i=e[1]^e[11]^e[21]^e[31]^e[41],a=e[2]^e[12]^e[22]^e[32]^e[42],s=e[3]^e[13]^e[23]^e[33]^e[43],c=e[4]^e[14]^e[24]^e[34]^e[44],l=e[5]^e[15]^e[25]^e[35]^e[45],u=e[6]^e[16]^e[26]^e[36]^e[46],f=e[7]^e[17]^e[27]^e[37]^e[47],t=(d=e[8]^e[18]^e[28]^e[38]^e[48])^(a<<1|s>>>31),n=(h=e[9]^e[19]^e[29]^e[39]^e[49])^(s<<1|a>>>31),e[0]^=t,e[1]^=n,e[10]^=t,e[11]^=n,e[20]^=t,e[21]^=n,e[30]^=t,e[31]^=n,e[40]^=t,e[41]^=n,t=o^(c<<1|l>>>31),n=i^(l<<1|c>>>31),e[2]^=t,e[3]^=n,e[12]^=t,e[13]^=n,e[22]^=t,e[23]^=n,e[32]^=t,e[33]^=n,e[42]^=t,e[43]^=n,t=a^(u<<1|f>>>31),n=s^(f<<1|u>>>31),e[4]^=t,e[5]^=n,e[14]^=t,e[15]^=n,e[24]^=t,e[25]^=n,e[34]^=t,e[35]^=n,e[44]^=t,e[45]^=n,t=c^(d<<1|h>>>31),n=l^(h<<1|d>>>31),e[6]^=t,e[7]^=n,e[16]^=t,e[17]^=n,e[26]^=t,e[27]^=n,e[36]^=t,e[37]^=n,e[46]^=t,e[47]^=n,t=u^(o<<1|i>>>31),n=f^(i<<1|o>>>31),e[8]^=t,e[9]^=n,e[18]^=t,e[19]^=n,e[28]^=t,e[29]^=n,e[38]^=t,e[39]^=n,e[48]^=t,e[49]^=n,p=e[0],y=e[1],Z=e[11]<<4|e[10]>>>28,W=e[10]<<4|e[11]>>>28,T=e[20]<<3|e[21]>>>29,I=e[21]<<3|e[20]>>>29,se=e[31]<<9|e[30]>>>23,ce=e[30]<<9|e[31]>>>23,J=e[40]<<18|e[41]>>>14,V=e[41]<<18|e[40]>>>14,O=e[2]<<1|e[3]>>>31,j=e[3]<<1|e[2]>>>31,g=e[13]<<12|e[12]>>>20,b=e[12]<<12|e[13]>>>20,q=e[22]<<10|e[23]>>>22,Y=e[23]<<10|e[22]>>>22,D=e[33]<<13|e[32]>>>19,P=e[32]<<13|e[33]>>>19,le=e[42]<<2|e[43]>>>30,ue=e[43]<<2|e[42]>>>30,te=e[5]<<30|e[4]>>>2,ne=e[4]<<30|e[5]>>>2,U=e[14]<<6|e[15]>>>26,R=e[15]<<6|e[14]>>>26,v=e[25]<<11|e[24]>>>21,A=e[24]<<11|e[25]>>>21,K=e[34]<<15|e[35]>>>17,$=e[35]<<15|e[34]>>>17,N=e[45]<<29|e[44]>>>3,B=e[44]<<29|e[45]>>>3,x=e[6]<<28|e[7]>>>4,C=e[7]<<28|e[6]>>>4,re=e[17]<<23|e[16]>>>9,oe=e[16]<<23|e[17]>>>9,F=e[26]<<25|e[27]>>>7,L=e[27]<<25|e[26]>>>7,w=e[36]<<21|e[37]>>>11,E=e[37]<<21|e[36]>>>11,X=e[47]<<24|e[46]>>>8,ee=e[46]<<24|e[47]>>>8,H=e[8]<<27|e[9]>>>5,G=e[9]<<27|e[8]>>>5,S=e[18]<<20|e[19]>>>12,_=e[19]<<20|e[18]>>>12,ie=e[29]<<7|e[28]>>>25,ae=e[28]<<7|e[29]>>>25,z=e[38]<<8|e[39]>>>24,Q=e[39]<<8|e[38]>>>24,k=e[48]<<14|e[49]>>>18,M=e[49]<<14|e[48]>>>18,e[0]=p^~g&v,e[1]=y^~b&A,e[10]=x^~S&T,e[11]=C^~_&I,e[20]=O^~U&F,e[21]=j^~R&L,e[30]=H^~Z&q,e[31]=G^~W&Y,e[40]=te^~re&ie,e[41]=ne^~oe&ae,e[2]=g^~v&w,e[3]=b^~A&E,e[12]=S^~T&D,e[13]=_^~I&P,e[22]=U^~F&z,e[23]=R^~L&Q,e[32]=Z^~q&K,e[33]=W^~Y&$,e[42]=re^~ie&se,e[43]=oe^~ae&ce,e[4]=v^~w&k,e[5]=A^~E&M,e[14]=T^~D&N,e[15]=I^~P&B,e[24]=F^~z&J,e[25]=L^~Q&V,e[34]=q^~K&X,e[35]=Y^~$&ee,e[44]=ie^~se&le,e[45]=ae^~ce&ue,e[6]=w^~k&p,e[7]=E^~M&y,e[16]=D^~N&x,e[17]=P^~B&C,e[26]=z^~J&O,e[27]=Q^~V&j,e[36]=K^~X&H,e[37]=$^~ee&G,e[46]=se^~le&te,e[47]=ce^~ue&ne,e[8]=k^~p&g,e[9]=M^~y&b,e[18]=N^~x&S,e[19]=B^~C&_,e[28]=J^~O&U,e[29]=V^~j&R,e[38]=X^~H&Z,e[39]=ee^~G&W,e[48]=le^~te&re,e[49]=ue^~ne&oe,e[0]^=m[r],e[1]^=m[r+1]};if(l)e.exports=S;else{for(T=0;T<_.length;++T)s[_[T]]=S[_[T]];u&&(void 0===(r=function(){return S}.call(t,n,t,e))||(e.exports=r))}}()},83127:(e,t,n)=>{"use strict";e.exports=n(18347).EOL},5914:e=>{"use strict";e.exports=function(e,t,n){if("string"!==typeof e)throw new TypeError('Invalid param "textDelimiter", must be a string.');if("string"!==typeof t)throw new TypeError('Invalid param "rowDelimiter", must be a string.');let r=new RegExp("\\"+e,"g"),o=e+e;const i='"'===e?e=>e.indexOf(t)>=0||e.indexOf("\n")>=0||e.indexOf('"')>=0:e=>e.indexOf(t)>=0||e.indexOf("\n")>=0;return function(t){return n&&(t=""+t),t.replace?(t=t.replace(r,o),(n||i(t))&&(t=e+t+e),t):t}}},33267:e=>{"use strict";e.exports.isFunction=e=>e&&"[object Function]"==={}.toString.call(e),e.exports.isArray=e=>Array.isArray(e),e.exports.isObject=e=>e instanceof Object,e.exports.isString=e=>"string"===typeof e,e.exports.isNumber=e=>"number"===typeof e,e.exports.isBoolean=e=>"boolean"===typeof e,e.exports.isDate=e=>e instanceof Date},76920:(e,t,n)=>{const r=n(83127),o=n(33267);e.exports=function(e,t){if(!e||!o.isArray(e))throw new TypeError('Invalid params "rows" for joinRows. Must be an array of str
2ing.');return e.join(t||r||"\n")}},38371:(e,t,n)=>{"use strict";const r=n(55922).Transform;e.exports=class extends r{constructor(e){super(),this._parser=e,this._options=e._options,this._headers=this._options.headers||[],this._hasHeaders=!1,this._lastError=null}_mergeChunk(e){let t=this;return t._extra=t._extra||"",","==t._extra.charAt(0)&&(t._extra=t._extra.substr(1)),e=t._extra+e.toString(),t._extra.length>0&&(t._extra=""),e}_wrapArray(e){return"["!=e.charAt(0)&&(e="["+e),"]"!=e.charAt(e.length-1)&&(e+="]"),e}_transform(e,t,n){let r=this,o=null;if(!(e=this._mergeChunk(e)))return n(this._lastError);let i=e.split("}");for(;null===o&&i.length>0;)try{let e=r._wrapArray(i.join("}"));o=JSON.parse(e)}catch(a){this._lastError=a;let e=i.pop();r._extra=e+(r._extra||""),i.length>0&&(i[i.length-1]+="}")}if(!o)return n();this._parser.parse(o,((e,t)=>{if(e)return n(e);r.hasHeaders||(r.hasHeaders=!0,r.push(r._parser.headers)),r.push(r._options.endOfLine+t),n()}),!0)}}},2242:(e,t,n)=>{"use strict";const r=n(92630),o=n(38371),i=(n(33267),n(83127));e.exports=function(){const e={headers:[],rename:[],headerPathString:".",rowDelimiter:",",textDelimiter:'"',arrayPathString:";",undefinedString:"",endOfLine:i||"\n",mainPathItem:null,booleanTrueString:null,booleanFalseString:null,includeHeaders:!0,fillGaps:!1,verticalOutput:!0,forceTextDelimiter:!1};let t,n,a;if(3===arguments.length)[t,n,a]=arguments;else if(2===arguments.length){let e;[t,e]=arguments,"function"===typeof e?a=e:"object"===typeof e&&(n=e)}else{if(1!==arguments.length)return new o(new r(e));{const[r]=arguments;if("object"===typeof r){const o=Object.keys(e),i=Object.keys(r),a=i.every((e=>o.includes(e)));i.length>0&&a?n=r:t=r}else t=r}}const s=Object.assign({},e,n),c=new r(s);return t?new Promise(((e,n)=>{c.parse(t,((t,r)=>a?a(t,r):t?n(t):n?e(r):void 0))})):new o(c)}},92630:(e,t,n)=>{"use strict";const r=n(76920),o=n(21536),i=n(33267);e.exports=class{constructor(e){this._options=e||{},this._handler=new o(this._options),this._headers=this._options.headers||[],this._escape=n(5914)(this._options.textDelimiter,this._options.rowDelimiter,this._options.forceTextDelimiter)}parse(e,t,n){return i.isArray(e)?t(null,this._parseArray(e,n)):i.isObject(e)?t(null,this._parseObject(e)):t(new Error("Unable to parse the JSON object, its not an Array or Object."))}get headers(){let e=this._headers;return this._options.rename&&this._options.rename.length>0&&(e=e.map((e=>this._options.rename[this._options.headers.indexOf(e)]||e))),this._options.forceTextDelimiter&&(e=e.map((e=>"".concat(this._options.textDelimiter).concat(e).concat(this._options.textDelimiter)))),this._options.mapHeaders&&(e=e.map(this._options.mapHeaders)),e.join(this._options.rowDelimiter)}_checkRows(e){let t=null,n=[],r=(e,n)=>""===e||void 0===e?t[n]:e;for(let o of e){let e=this._headers.length-o.length;e>0&&(o=o.concat(Array(e).join(".").split("."))),t&&this._options.fillGaps&&(o=o.map(r)),n.push(o.join(this._options.rowDelimiter)),t=o}return n}_parseArray(e,t){let n=this;this._headers=this._headers||[];let o,i=[],a=function(e){var t=n._headers.indexOf(e);return-1===t&&(n._headers.push(e),t=n._headers.indexOf(e)),t};o=function(e){const t=[],r=e=>t.push(e.map((e=>null!=e?e:""))),o=()=>new Array(n._headers.length).fill(null),s={};let c=o();for(let i of e){let e=a(i.item);void 0!=c[e]&&(r(c),c=o()),s[e]=s[e]||0,n._options.fillTopRow&&s[e]<t.length?(t[s[e]][e]=n._escape(i.value),s[e]+=1):(c[e]=n._escape(i.value),s[e]+=1)}c.length>0&&r(c),i=i.concat(n._checkRows(t))};for(let r of e){o(n._handler.check(r,n._options.mainPathItem,r,e))}return!t&&n._options.includeHeaders&&i.unshift(this.headers),r(i,n._options.endOfLine)}_parseObject(e){let t,n=this,o=[],i=[],a=[[],[]];for(var s in t=function(e){var t=e.value||0===e.value?e.value.toString():n._options.undefinedString;if(t=n._escape(t),n._options.verticalOutput){var r=[e.item,t];o.push(r.join(n._options.rowDelimiter))}else a[0].push(e.item),a[1].push(t)},e){var c="";this._options.mainPathItem&&(c=this._options.mainPathItem+this._options.headerPathString),i=this._handler.check(e[s],c+s,s,e),i.forEac
2h(t)}return this._options.verticalOutput||(o.push(a[0].join(this._options.rowDelimiter)),o.push(a[1].join(this._options.rowDelimiter))),r(o,this._options.endOfLine)}}},21536:(e,t,n)=>{"use strict";const r=n(33267);e.exports=class{constructor(e){this._options=e,this._options.typeHandlers=this._options.typeHandlers||{}}_setHeaders(e,t){let n=this;return t?e.map((function(e){return e.item=e.item?t+n._options.headerPathString+e.item:t,e})):e}castValue(e,t,n,r){const o=this._options.typeHandlers;for(let a in o)if(i(e,a)){e=o[a].call(o,e,n,r);break}return e}checkComplex(e,t){if(r.isDate(e))return[{item:t,value:(this._options.handleDate||this._handleDate)(e,t)}];if(r.isArray(e)){var n=this._handleArray(e,t);return this._setHeaders(n,t)}if(r.isObject(e)){var o=this._handleObject(e);return this._setHeaders(o,t)}return[{item:t,value:""}]}check(e,t,n,r){switch(typeof(e=this.castValue(e,t,n,r))){case"string":return[{item:t,value:this._handleString(e,t)}];case"number":return[{item:t,value:this._handleNumber(e,t)}];case"boolean":return[{item:t,value:this._handleBoolean.bind(this)(e,t)}]}return this.checkComplex(e,t)}_handleObject(e){var t=[];for(var n in e){var r=e[n],o=this.check(r,n,n,e);t=t.concat(o)}return t}_handleArray(e){let t=this,n=[];var r;for(let a=0;a<e.length;++a){let s=e[a];var o=t.check(s,null,a,e);if(0!==o.length){var i=o[0];i.item||void 0===r?(o.length>0&&!i.item&&void 0===r&&(r=i),n=n.concat(o)):r.value+=t._options.arrayPathString+i.value}}return n}_handleBoolean(e){return e?this._options.booleanTrueString||"true":this._options.booleanFalseString||"false"}_handleString(e){return e}_handleNumber(e){return e}_handleDate(e){return e.toLocaleDateString()}};const o="undefined"===typeof window?n.g:window;function i(e,t){if(e instanceof o[t])return!0;switch(typeof e){case"string":return"String"===t;case"boolean":return"Boolean"===t;case"number":return"Number"===t}return!1}},575:(e,t,n)=>{e.exports=n(39214)(n(25715))},39214:(e,t,n)=>{const r=n(92998),o=n(60452);e.exports=function(e){const t=r(e),n=o(e);return function(e,r){switch("string"===typeof e?e.toLowerCase():e){case"keccak224":return new t(1152,448,null,224,r);case"keccak256":return new t(1088,512,null,256,r);case"keccak384":return new t(832,768,null,384,r);case"keccak512":return new t(576,1024,null,512,r);case"sha3-224":return new t(1152,448,6,224,r);case"sha3-256":return new t(1088,512,6,256,r);case"sha3-384":return new t(832,768,6,384,r);case"sha3-512":return new t(576,1024,6,512,r);case"shake128":return new n(1344,256,31,r);case"shake256":return new n(1088,512,31,r);default:throw new Error("Invald algorithm: "+e)}}}},92998:(e,t,n)=>{var r=n(49320).Buffer;const{Transform:o}=n(6178);e.exports=e=>class t extends o{constructor(t,n,r,o,i){super(i),this._rate=t,this._capacity=n,this._delimitedSuffix=r,this._hashBitLength=o,this._options=i,this._state=new e,this._state.initialize(t,n),this._finalized=!1}_transform(e,t,n){let r=null;try{this.update(e,t)}catch(o){r=o}n(r)}_flush(e){let t=null;try{this.push(this.digest())}catch(n){t=n}e(t)}update(e,t){if(!r.isBuffer(e)&&"string"!==typeof e)throw new TypeError("Data must be a string or a buffer");if(this._finalized)throw new Error("Digest already called");return r.isBuffer(e)||(e=r.from(e,t)),this._state.absorb(e),this}digest(e){if(this._finalized)throw new Error("Digest already called");this._finalized=!0,this._delimitedSuffix&&this._state.absorbLastFewBits(this._delimitedSuffix);let t=this._state.squeeze(this._hashBitLength/8);return void 0!==e&&(t=t.toString(e)),this._resetState(),t}_resetState(){return this._state.initialize(this._rate,this._capacity),this}_clone(){const e=new t(this._rate,this._capacity,this._delimitedSuffix,this._hashBitLength,this._options);return this._state.copy(e._state),e._finalized=this._finalized,e}}},60452:(e,t,n)=>{var r=n(49320).Buffer;const{Transform:o}=n(6178);e.exports=e=>class t extends o{constructor(t,n,r,o){super(o),this._rate=t,this._capacity=n,this._delimitedSuffix=r,this._options=o,this._state=new e,this._state.initialize(t,n),this._finalized=!1}_transform(e,t,n){let r=null;try{this.update(e,t)}catch(o){r=o}n(r)}_flush(){}_read(e){this.push(this.squeeze(e))}update(e,t){if(!r.isBuffer(e)&&"string"!==typeof e)throw new TypeError("Data must be a string or a buffer");if(this._finalized)throw new Error("Squeeze already called");return r.isBuffer(e)||(e=r.from(e,t)),this._state.absorb(e),this}squeeze(e,t){this._finalized||(this._finalized=!0,this._state.absorbLastFewBits(this._delimitedSuffix));let n=this._state.squeeze(e);return void 0!==t&&(n=n.toString(t)),n}_resetState(){return this._state.initialize(this._rate,this._capacity),this}_clone(){const e=new t(this._rate,this._capacity,this._delimitedSuffix,this._options);return this._state.copy(e._state),e._finalized=this._finalized,e}}},10476:(e,t)=>{const n=[1,0,32898,0,32906,2147483648,2147516416,2147483648,32907,0,2147483649,0,2147516545,2147483648,32777,2147483648,138,0,136,0,2147516425,0,2147483658,0,2147516555,0,139,2147483648,32905,2147483648,32771,2147483648,32770,2147483648,128,2147483648,32778,0,2147483658,2147483648,2147516545,2147483648,32896,2147483648,2147483649,0,2147516424,2147483648];t.p1600=function(e){for(let t=0;t<24;++t){const r=e[0]^e[10]^e[20]^e[30]^e[40],o=e[1]^e[11]^e[21]^e[31]^e[41],i=e[2]^e[12]^e[22]^e[32]^e[42],a=e[3]^e[13]^e[23]^e[33]^e[43],s=e[4]^e[14]^e[24]^e[34]^e[44],c=e[5]^e[15]^e[25]^e[35]^e[45],l=e[6]^e[16]^e[26]^e[36]^e[46],u=e[7]^e[17]^e[27]^e[37]^e[47],f=e[8]^e[18]^e[28]^e[38]^e[48],d=e[9]^e[19]^e[29]^e[39]^e[49];let h=f^(i<<1|a>>>31),p=d^(a<<1|i>>>31);const m=e[0]^h,y=e[1]^p,g=e[10]^h,b=e[11]^p,v=e[20]^h,A=e[21]^p,w=e[30]^h,E=e[31]^p,k=e[40]^h,M=e[41]^p;h=r^(s<<1|c>>>31),p=o^(c<<1|s>>>31);const x=e[2]^h,C=e[3]^p,S=e[12]^h,_=e[13]^p,T=e[22]^h,I=e[23]^p,D=e[32]^h,P=e[33]^p,N=e[42]^h,B=e[43]^p;h=i^(l<<1|u>>>31),p=a^(u<<1|l>>>31);const O=e[4]^h,j=e[5]^p,U=e[14]^h,R=e[15]^p,F=e[24]^h,L=e[25]^p,z=e[34]^h,Q=e[35]^p,J=e[44]^h,V=e[45]^p;h=s^(f<<1|d>>>31),p=c^(d<<1|f>>>31);const H=e[6]^h,G=e[7]^p,Z=e[16]^h,W=e[17]^p,q=e[26]^h,Y=e[27]^p,K=e[36]^h,$=e[37]^p,X=e[46]^h,ee=e[47]^p;h=l^(r<<1|o>>>31),p=u^(o<<1|r>>>31);const te=e[8]^h,ne=e[9]^p,re=e[18]^h,oe=e[19]^p,ie=e[28]^h,ae=e[29]^p,se=e[38]^h,ce=e[39]^p,le=e[48]^h,ue=e[49]^p,fe=m,de=y,he=b<<4|g>>>28,pe=g<<4|b>>>28,me=v<<3|A>>>29,ye=A<<3|v>>>29,ge=E<<9|w>>>23,be=w<<9|E>>>23,ve=k<<18|M>>>14,Ae=M<<18|k>>>14,we=x<<1|C>>>31,Ee=C<<1|x>>>31,ke=_<<12|S>>>20,Me=S<<12|_>>>20,xe=T<<10|I>>>22,Ce=I<<10|T>>>22,Se=P<<13|D>>>19,_e=D<<13|P>>>19,Te=N<<2|B>>>30,Ie=B<<2|N>>>30,De=j<<30|O>>>2,Pe=O<<30|j>>>2,Ne=U<<6|R>>>26,Be=R<<6|U>>>26,Oe=L<<11|F>>>21,je=F<<11|L>>>21,Ue=z<<15|Q>>>17,Re=Q<<15|z>>>17,Fe=V<<29|J>>>3,Le=J<<29|V>>>3,ze=H<<28|G>>>4,Qe=G<<28|H>>>4,Je=W<<23|Z>>>9,Ve=Z<<23|W>>>9,He=q<<25|Y>>>7,Ge=Y<<25|q>>>7,Ze=K<<21|$>>>11,We=$<<21|K>>>11,qe=ee<<24|X>>>8,Ye=X<<24|ee>>>8,Ke=te<<27|ne>>>5,$e=ne<<27|te>>>5,Xe=re<<20|oe>>>12,et=oe<<20|re>>>12,tt=ae<<7|ie>>>25,nt=ie<<7|ae>>>25,rt=se<<8|ce>>>24,ot=ce<<8|se>>>24,it=le<<14|ue>>>18,at=ue<<14|le>>>18;e[0]=fe^~ke&Oe,e[1]=de^~Me&je,e[10]=ze^~Xe&me,e[11]=Qe^~et&ye,e[20]=we^~Ne&He,e[21]=Ee^~Be&Ge,e[30]=Ke^~he&xe,e[31]=$e^~pe&Ce,e[40]=De^~Je&tt,e[41]=Pe^~Ve&nt,e[2]=ke^~Oe&Ze,e[3]=Me^~
2je&We,e[12]=Xe^~me&Se,e[13]=et^~ye&_e,e[22]=Ne^~He&rt,e[23]=Be^~Ge&ot,e[32]=he^~xe&Ue,e[33]=pe^~Ce&Re,e[42]=Je^~tt&ge,e[43]=Ve^~nt&be,e[4]=Oe^~Ze&it,e[5]=je^~We&at,e[14]=me^~Se&Fe,e[15]=ye^~_e&Le,e[24]=He^~rt&ve,e[25]=Ge^~ot&Ae,e[34]=xe^~Ue&qe,e[35]=Ce^~Re&Ye,e[44]=tt^~ge&Te,e[45]=nt^~be&Ie,e[6]=Ze^~it&fe,e[7]=We^~at&de,e[16]=Se^~Fe&ze,e[17]=_e^~Le&Qe,e[26]=rt^~ve&we,e[27]=ot^~Ae&Ee,e[36]=Ue^~qe&Ke,e[37]=Re^~Ye&$e,e[46]=ge^~Te&De,e[47]=be^~Ie&Pe,e[8]=it^~fe&ke,e[9]=at^~de&Me,e[18]=Fe^~ze&Xe,e[19]=Le^~Qe&et,e[28]=ve^~we&Ne,e[29]=Ae^~Ee&Be,e[38]=qe^~Ke&he,e[39]=Ye^~$e&pe,e[48]=Te^~De&Je,e[49]=Ie^~Pe&Ve,e[0]^=n[2*t],e[1]^=n[2*t+1]}}},25715:(e,t,n)=>{var r=n(49320).Buffer;const o=n(10476);function i(){this.state=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],this.blockSize=null,this.count=0,this.squeezing=!1}i.prototype.initialize=function(e,t){for(let n=0;n<50;++n)this.state[n]=0;this.blockSize=e/8,this.count=0,this.squeezing=!1},i.prototype.absorb=function(e){for(let t=0;t<e.length;++t)this.state[~~(this.count/4)]^=e[t]<<this.count%4*8,this.count+=1,this.count===this.blockSize&&(o.p1600(this.state),this.count=0)},i.prototype.absorbLastFewBits=function(e){this.state[~~(this.count/4)]^=e<<this.count%4*8,0!==(128&e)&&this.count===this.blockSize-1&&o.p1600(this.state),this.state[~~((this.blockSize-1)/4)]^=128<<(this.blockSize-1)%4*8,o.p1600(this.state),this.count=0,this.squeezing=!0},i.prototype.squeeze=function(e){this.squeezing||this.absorbLastFewBits(1);const t=r.alloc(e);for(let n=0;n<e;++n)t[n]=this.state[~~(this.count/4)]>>>this.count%4*8&255,this.count+=1,this.count===this.blockSize&&(o.p1600(this.state),this.count=0);return t},i.prototype.copy=function(e){for(let t=0;t<50;++t)e.state[t]=this.state[t];e.blockSize=this.blockSize,e.count=this.count,e.squeezing=this.squeezing},e.exports=i},14528:(e,t,n)=>{"use strict";const r=n(98651);e.exports=r},98651:(e,t,n)=>{"use strict";var r=n(80792);let o={},i={},a={},s={},c={},l={},u={},f={},d={},h={},p={},m={},y={},g={},b={},v={},A={},w={},E={},k={},M={},x={},C={},S={},_={},T={},I={},D={},P={},N={},B={},O={},j={},U={},R={};function F(e){let t=new URLSearchParams;t.append("code",e);for(let n=1;n<arguments.length;n++)t.append("v",arguments[n]);throw Error("Minified Lexical error #".concat(e,"; visit https://lexical.dev/docs/error?").concat(t," for the full message or ")+"use the non-minified dev environment for full errors and additional helpful warnings.")}let L="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement,z=L&&"documentMode"in document?document.documentMode:null,Q=L&&/Mac|iPod|iPhone|iPad/.test(navigator.platform),J=L&&/^(?!.*Seamonkey)(?=.*Firefox).*/i.test(navigator.userAgent),V=!(!L||!("InputEvent"in window)||z)&&"getTargetRanges"in new window.InputEvent("input"),H=L&&/Version\/[\d.]+.*Safari/.test(navigator.userAgent),G=L&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream,Z=L&&/^(?=.*Chrome).*/i.test(navigator.userAgent),W=L&&/AppleWebKit\/[\d.]+/.test(navigator.userAgent)&&!Z,q=H||G||W?"\xa0":"\u200b",Y=J?"\xa0":q,K=/^[^A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u07ff\ufb1d-\ufdfd\ufe70-\ufefc]/,$=/^[^\u0591-\u07ff\ufb1d-\ufdfd\ufe70-\ufefc]*[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]/,X={bold:1,code:16,highlight:128,italic:2,strikethrough:4,subscript:32,superscript:64,underline:8},ee={directionless:1,unmergeable:2},te={center:2,end:6,justify:4,left:1,right:3,start:5},ne={2:"center",6:"end",4:"justify",1:"left",3:"right",5:"start"},re={normal:0,segmented:2,token:1},oe={0:"normal",2:"segmented",1:"token"},ie=!1,ae=0;function se(e){ae=e.timeStamp}function ce(e,t,n){return t.__lexicalLineBreak===e||void 0!==e["__lexicalKey_".concat(n._key)]}function le(e,t,n){ie=!0;let r=100<performance.now()-ae;try{_r(e,(()=>{let o=rr()||function(e){return e.getEditorState().read((()=>{let e=rr();return null!==e?e.clone():null}))}(e);var i=new Map,a=e.getRootElement(),s=e._editorState,c=e._blockCursorElement;let l=!1,u="";for(var f=0;f<t.length;f++){var d=t[f],h=d.type,p=d.target,m=Ne(p,s);if(!(null===m&&p!==a||Ir(m)))if("characterData"===h){if(d=r&&Pn(m))e:{h=p;var y=m;if(zn(d=o)){var g=d.anchor.getNode();if(g.is(y)&&d.format!==g.getFormat()){d=!1;break e}}d=3===h.nodeType&&y.isAttached()}d&&(h=d=null,null!==(y=ct(e._window))&&y.anchorNode===p&&(d=y.anchorOffset,h=y.focusOffset),null!==(p=p.nodeValue)&&Je(m,p,d,h,!1))}else if("childList"===h){for(l=!0,h=d.addedNodes,y=0;
2y<h.length;y++){var b=Pe(g=h[y]),v=g.parentNode;null==v||g===c||null!==b||"BR"===g.nodeName&&ce(g,v,e)||(J&&(b=g.innerText||g.nodeValue)&&(u+=b),v.removeChild(g))}if(0<(h=(d=d.removedNodes).length)){for(y=0,g=0;g<h;g++)("BR"===(v=d[g]).nodeName&&ce(v,p,e)||c===v)&&(p.appendChild(v),y++);h!==y&&(p===a&&(m=s._nodeMap.get("root")),i.set(p,m))}}}if(0<i.size)for(let[t,n]of i)if(Pr(n))for(i=n.getChildrenKeys(),a=t.firstChild,s=0;s<i.length;s++)null!==(c=e.getElementByKey(i[s]))&&(null==a?(t.appendChild(c),a=c):a!==c&&t.replaceChild(c,a),a=a.nextSibling);else Pn(n)&&n.markDirty();if(0<(i=n.takeRecords()).length){for(a=0;a<i.length;a++)for(s=(c=i[a]).addedNodes,c=c.target,f=0;f<s.length;f++)null==(p=(m=s[f]).parentNode)||"BR"!==m.nodeName||ce(m,c,e)||p.removeChild(m);n.takeRecords()}null!==o&&(l&&(o.dirty=!0,Ue(o)),J&&qe(e)&&o.insertRawText(u))}))}finally{ie=!1}}function ue(e){let t=e._observer;if(null!==t){le(e,t.takeRecords(),t)}}function fe(e){0===ae&&et(e).addEventListener("textInput",se,!0),e._observer=new MutationObserver(((t,n)=>{le(e,t,n)}))}function de(e,t){let n=e.__mode,r=e.__format;e=e.__style;let o=t.__mode,i=t.__format;return t=t.__style,(null===n||n===o)&&(null===r||r===i)&&(null===e||e===t)}function he(e,t){let n=e.mergeWithSibling(t),r=vr()._normalizedNodes;return r.add(e.__key),r.add(t.__key),n}function pe(e){if(""===e.__text&&e.isSimpleText()&&!e.isUnmergeable())e.remove();else{for(var t;null!==(t=e.getPreviousSibling())&&Pn(t)&&t.isSimpleText()&&!t.isUnmergeable();){if(""!==t.__text){de(t,e)&&(e=he(t,e));break}t.remove()}for(var n;null!==(n=e.getNextSibling())&&Pn(n)&&n.isSimpleText()&&!n.isUnmergeable();){if(""!==n.__text){de(e,n)&&he(e,n);break}n.remove()}}}function me(e){return ye(e.anchor),ye(e.focus),e}function ye(e){for(;"element"===e.type;){var t=e.getNode(),n=e.offset;if(n===t.getChildrenSize()?(t=t.getChildAtIndex(n-1),n=!0):(t=t.getChildAtIndex(n),n=!1),Pn(t)){e.set(t.__key,n?t.getTextContentSize():0,"text");break}if(!Pr(t))break;e.set(t.__key,n?t.getChildrenSize():0,"element")}}let ge=1,be="function"===typeof queueMicrotask?queueMicrotask:e=>{Promise.resolve().then(e)};function ve(e){let t=document.activeElement;if(null===t)return!1;let n=t.nodeName;return Ir(Ne(e))&&("INPUT"===n||"TEXTAREA"===n||"true"===t.contentEditable&&null==t.__lexicalEditor)}function Ae(e,t,n){let r=e.getRootElement();try{return null!==r&&r.contains(t)&&r.contains(n)&&null!==t&&!ve(t)&&we(t)===e}catch(o){return!1}}function we(e){for(;null!=e;){let t=e.__lexicalEditor;if(null!=t)return t;e=$e(e)}return null}function Ee(e){return e.isToken()||e.isSegmented()}function ke(e){for(;null!=e;){if(3===e.nodeType)return e;e=e.firstChild}return null}function Me(e,t,n){return e&(t=X[t])&&(null===n||0===(n&t))?e^t:null===n||n&t?e|t:e}function xe(e){return Pn(e)||yn(e)||Ir(e)}function Ce(e,t){if(null!=t)e.__key=t;else{gr(),99<pr&&F(14),t=vr();var n=br(),r=""+ge++;n._nodeMap.set(r,e),Pr(e)?t._dirtyElements.set(r,!0):t._dirtyLeaves.add(r),t._cloneNotNeeded.add(r),t._dirtyType=1,e.__key=r}}function Se(e){var t=e.getParent();if(null!==t){let o=e.getWritable();t=t.getWritable();var n=e.getPreviousSibling();if(e=e.getNextSibling(),null===n)if(null!==e){var r=e.getWritable();t.__first=e.__key,r.__prev=null}else t.__first=null;else{if(r=n.getWritable(),null!==e){let t=e.getWritable();t.__prev=r.__key,r.__next=t.__key}else r.__next=null;o.__prev=null}null===e?null!==n?(e=n.getWritable(),t.__last=n.__key,e.__next=null):t.__last=null:(e=e.getWritable(),null!==n?((n=n.getWritable()).__next=e.__key,e.__prev=n.__key):e.__prev=null,o.__next=null),t.__size--,o.__parent=null}}function _e(e){99<pr&&F(14);var t=e.getLatest(),n=t.__parent,r=br();let o=vr(),i=r._nodeMap;if(r=o._dirtyElements,null!==n)e:for(;null!==n&&!r.has(n);){let e=i.get(n);if(void 0===e)break;r.set(n,!1),n=e.__parent}t=t.__key,o._dirtyType=1,Pr(e)?r.set(t,!0):o._dirtyLeaves.add(t)}function Te(e){gr();var t=vr();let n=t._compositionKey;e!==n&&(t._compositionKey=e,null!==n&&(null!==(t=De(n))&&t.getWritable()),null!==e&&(null!==(e=De(e))&&e.getWritable()))}function Ie(){return yr()?null:vr()._compositionKey}function De(e,t){return void 0===(e=(t||br())._nodeMap.get(e))?null:e}function Pe(e,t){let n=vr();return void 0!==(e=e["__lexicalKey_".concat(n._key)])?De(e,t):null}function Ne(e,t){for(;null!=e;){let n=Pe(e,t);if(null!==n)return n;e=$e(e)}return null}function Be(e){let t=Object.assign({},e._decorators);return e._pendingDecorators=t}function Oe(e){return e.read((()=>je().getTextContent()))}function je(){return br()._nodeMap.get("root")}function Ue(e){gr();let t=br();null!==e&&(e.dirty=!0,e._cachedNodes=null),t._selection=e}function Re(e){var t,n=vr();e:{for(t=e;null!=t;){let e=t["__lexicalKey_".concat(n._key)];if(void 0!==e){t=e;break e}t=$e(t)}t=null}return null===t?e===(n=n.getRootElement())?De("root"):null:De(t)}function Fe(e){return/[\uD800-\uDBFF][\uDC00-\uDFFF]/g.test(e)}function Le(e){let t=[];for(;null!==e;)t.push(e),e=e._parentEditor;return t}function ze(){return Math.random().toString(36).replace(/[^a-z]+/g,"").substr(0,5)}function Qe(e,t,n){if(null!==(t=ct(t._window))){var r=t.anchorNode,{anchorOffset:o,focusOffset:i}=t;if(null!==r&&(t=3===r.nodeType?r.nodeValue:null,r=Ne(r),null!==t&&Pn(r))){if
2(t===q&&n){t=n,i=o=n.length}null!==t&&Je(r,t,o,i,e)}}}function Je(e,t,n,r,o){let i=e;if(i.isAttached()&&(o||!i.isDirty())){let l=i.isComposing(),u=t;if((l||o)&&t[t.length-1]===q&&(u=t.slice(0,-1)),t=i.getTextContent(),o||u!==t)if(""===u)if(Te(null),H||G||W)i.remove();else{let e=vr();setTimeout((()=>{e.update((()=>{i.isAttached()&&i.remove()}))}),20)}else{o=i.getParent(),t=or();var a=i.getTextContentSize(),s=Ie(),c=i.getKey();i.isToken()||null!==s&&c===s&&!l||zn(t)&&(null!==o&&!o.canInsertTextBefore()&&0===t.anchor.offset||t.anchor.key===e.__key&&0===t.anchor.offset&&!i.canInsertTextBefore()||t.focus.key===e.__key&&t.focus.offset===a&&!i.canInsertTextAfter())?i.markDirty():(zn(e=rr())&&null!==n&&null!==r&&(e.setTextNodeRange(i,n,i,r),i.isSegmented()&&(n=Dn(n=i.getTextContent()),i.replace(n),i=n)),i.setTextContent(u))}}}function Ve(){var e=je();Ue(me(e=e.select(0,e.getChildrenSize())))}function He(e,t){void 0===e.__lexicalClassNameCache&&(e.__lexicalClassNameCache={});let n=e.__lexicalClassNameCache,r=n[t];return void 0!==r?r:"string"===typeof(e=e[t])?(e=e.split(" "),n[t]=e):e}function Ge(e,t,n,r,o){0!==n.size&&(n=r.__type,r=r.__key,void 0===(t=t.get(n))&&F(33,n),n=t.klass,void 0===(t=e.get(n))&&(t=new Map,e.set(n,t)),n="destroyed"===(e=t.get(r))&&"created"===o,(void 0===e||n)&&t.set(r,n?"updated":o))}function Ze(e,t,n){let r=e.getParent(),o=n;return null!==r&&(t&&0===n?(o=e.getIndexWithinParent(),e=r):t||n!==e.getChildrenSize()||(o=e.getIndexWithinParent()+1,e=r)),e.getChildAtIndex(t?o-1:o)}function We(e,t){var n=e.offset;return"element"===e.type?Ze(e=e.getNode(),t,n):(e=e.getNode(),t&&0===n||!t&&n===e.getTextContentSize()?null===(n=t?e.getPreviousSibling():e.getNextSibling())?Ze(e.getParentOrThrow(),t,e.getIndexWithinParent()+(t?0:1)):n:null)}function qe(e){return"insertFromPaste"===(e=(e=et(e).event)&&e.inputType)||"insertFromPasteAsQuotation"===e}function Ye(e){return!Or(e)&&!e.isLastChild()&&!e.isInline()}function Ke(e,t){return void 0===(e=e._keyToDOMMap.get(t))&&F(75,t),e}function $e(e){return null!==(e=e.assignedSlot||e.parentElement)&&11===e.nodeType?e.host:e}function Xe(e,t){for(e=e.getParent();null!==e;){if(e.is(t))return!0;e=e.getParent()}return!1}function et(e){return null===(e=e._window)&&F(78),e}function tt(e){for(e=e.getParentOrThrow();null!==e&&!nt(e);)e=e.getParentOrThrow();return e}function nt(e){return Or(e)||Pr(e)&&e.isShadowRoot()}function rt(e){return Ce(e=e.constructor.clone(e),null),e}function ot(e){var t=vr();let n=e.constructor.getType();return void 0===(t=t._nodes.get(n))&&F(97),null!==(t=t.replace)?((t=t(e))instanceof e.constructor||F(98),t):e}function it(e,t){!Or(e=e.getParent())||Pr(t)||Ir(t)||F(99)}function at(e){return(Ir(e)||Pr(e)&&!e.canBeEmpty())&&!e.isInline()}function st(e,t,n){n.style.removeProperty("caret-color"),t._blockCursorElement=null,null!==(t=e.parentElement)&&t.removeChild(e)}function ct(e){return L?(e||window).getSelection():null}function lt(e,t){let n=e.getChildAtIndex(t);null==n&&(n=e),nt(e)&&F(102);let r=e=>{const t=e.getParentOrThrow(),o=nt(t),i=e!==n||o?rt(e):e;if(o)return e.insertAfter(i),[e,i,i];const[a,s,c]=r(t);return e=e.getNextSiblings(),c.append(i,...e),[a,s,i]},[o,i]=r(n);return[o,i]}function ut(e,t){for(;e!==je()&&null!=e;){if(t(e))return e;e=e.getParent()}return null}function ft(e){let t=[],n=[e];for(;0<n.length;){let r=n.pop();void 0===r&&F(112),Pr(r)&&n.unshift(...r.getChildren()),r!==e&&t.push(r)}return t}function dt(e,t,n,r,o,i){for(e=e.getFirstChild();null!==e;){let a=e.__key;e.__parent===t&&(Pr(e)&&dt(e,a,n,r,o,i),n.has(a)||i.delete(a),o.push(a)),e=e.getNextSibling()}}let ht,pt,mt,yt,gt,bt,vt,At,wt,Et,kt="",Mt="",xt="",Ct=!1,St=!1,_t=null;function Tt(e,t){let n=vt.get(e);if(null!==t){let n=Jt(e);n.parentNode===t&&t.removeChild(n)}At.has(e)||pt._keyToDOMMap.delete(e),Pr(n)&&It(e=Ft(n,vt),0,e.length-1,null),void 0!==n&&Ge(Et,mt,yt,n,"destroyed")}function It(e,t,n,r){for(;t<=n;++t){let n=e[t];void 0!==n&&Tt(n,r)}}function Dt(e,t){e.setProperty("text-align",t)}function Pt(e,t){var n=ht.theme.indent;if("string"===typeof n){let r=e.classList.contains(n);0<t&&!r?e.classList.add(n):1>t&&r&&e.classList.remove(n)}n=getComputedStyle(e).getPropertyValue("--lexical-indent-base-value")||"40px",e.style.setProperty("padding-inline-start",0===t?"":"calc(".concat(t," * ").concat(n,")"))}function Nt(e,t){e=e.style,0===t?Dt(e,""):1===t?Dt(e,"left"):2===t?Dt(e,"center"):3===t?Dt(e,"right"):4===t?Dt(e,"justify"):5===t?Dt(e,"start"):6===t&&Dt(e,"end")}function Bt(e,t,n){let r=At.get(e);void 0===r&&F(60);let o=r.createDOM(ht,pt);var i=pt._keyToDOMMap;if(o["__lexicalKey_"+pt._key]=e,i.set(e,o),Pn(r)?o.setAttribute("data-lexical-text","true"):Ir(r)&&o.setAttribute("data-lexical-decorator","true"),Pr(r)){if(e=r.__indent,i=r.__size,0!==e&&Pt(o,e),0!==i){--i,e=Ft(r,At);var a=Mt;Mt="",Ot(e,r,0,i,o,null),Rt(r,o),Mt=a}0!==(e=r.__format)&&Nt(o,e),r.isInline()||Ut(null,r,o),Ye(r)&&(kt+="\n\n",xt+="\n\n")}else i=r.getTextContent(),Ir(r)?(null!==(a=r.decorate(pt,ht))&&zt(e,a),o.contentEditable="false"):Pn(r)&&(r.isDirectionless()||(Mt+=i)),kt+=i,xt+=i;return null!==t&&(null!=n?t.insertBefore(o,n):null!=(n=t.__lexicalLineBreak)?t.insertBefore(o,n):t.appendChild(o)),Ge(Et,mt,yt,r,"created"),o}function Ot(e,t,n,r,o,i){let a=kt;
2for(kt="";n<=r;++n)Bt(e[n],o,i);Ye(t)&&(kt+="\n\n"),o.__lexicalTextContent=kt,kt=a+kt}function jt(e,t){return yn(e=t.get(e))||Ir(e)&&e.isInline()}function Ut(e,t,n){e=null!==e&&(0===e.__size||jt(e.__last,vt)),t=0===t.__size||jt(t.__last,At),e?t||(null!=(t=n.__lexicalLineBreak)&&n.removeChild(t),n.__lexicalLineBreak=null):t&&(t=document.createElement("br"),n.__lexicalLineBreak=t,n.appendChild(t))}function Rt(e,t){var n=t.__lexicalDir;if(t.__lexicalDirTextContent!==Mt||n!==_t){let i=""===Mt;if(i)var r=_t;else r=Mt,r=K.test(r)?"rtl":$.test(r)?"ltr":null;if(r!==n){let a=t.classList,s=ht.theme;var o=null!==n?s[n]:void 0;let c=null!==r?s[r]:void 0;void 0!==o&&("string"===typeof o&&(o=o.split(" "),o=s[n]=o),a.remove(...o)),null===r||i&&"ltr"===r?t.removeAttribute("dir"):(void 0!==c&&("string"===typeof c&&(n=c.split(" "),c=s[r]=n),void 0!==c&&a.add(...c)),t.dir=r),St||(e.getWritable().__dir=r)}_t=r,t.__lexicalDirTextContent=Mt,t.__lexicalDir=r}}function Ft(e,t){let n=[];for(e=e.__first;null!==e;){let r=t.get(e);void 0===r&&F(101),n.push(e),e=r.__next}return n}function Lt(e,t){var n=vt.get(e),r=At.get(e);void 0!==n&&void 0!==r||F(61);var o=Ct||bt.has(e)||gt.has(e);let i=Ke(pt,e);if(n===r&&!o)return Pr(n)?(void 0!==(r=i.__lexicalTextContent)&&(kt+=r,xt+=r),void 0!==(r=i.__lexicalDirTextContent)&&(Mt+=r)):(r=n.getTextContent(),Pn(n)&&!n.isDirectionless()&&(Mt+=r),xt+=r,kt+=r),i;if(n!==r&&o&&Ge(Et,mt,yt,r,"updated"),r.updateDOM(n,i,ht))return r=Bt(e,null,null),null===t&&F(62),t.replaceChild(r,i),Tt(e,null),r;if(Pr(n)&&Pr(r)){if((e=r.__indent)!==n.__indent&&Pt(i,e),(e=r.__format)!==n.__format&&Nt(i,e),o){e=r,o=Mt,Mt="",t=kt;var a=n.__size,s=e.__size;if(kt="",1===a&&1===s){var c=n.__first,l=e.__first;if(c===l)Lt(c,i);else{var u=Jt(c);l=Bt(l,null,null),i.replaceChild(l,u),Tt(c,null)}}else{l=Ft(n,vt);var f=Ft(e,At);if(0===a)0!==s&&Ot(f,e,0,s-1,i,null);else if(0===s)0!==a&&(It(l,0,a-1,(c=null==i.__lexicalLineBreak)?null:i),c&&(i.textContent=""));else{var d=l;l=f,f=a-1,a=s-1;let t=i.firstChild,n=0;for(s=0;n<=f&&s<=a;){var h=d[n];let e=l[s];if(h===e)t=Qt(Lt(e,i)),n++,s++;else{void 0===c&&(c=new Set(d)),void 0===u&&(u=new Set(l));let r=u.has(h),o=c.has(e);r?(o?((h=Ke(pt,e))===t?t=Qt(Lt(e,i)):(null!=t?i.insertBefore(h,t):i.appendChild(h),Lt(e,i)),n++):Bt(e,i,t),s++):(t=Qt(Jt(h)),Tt(h,i),n++)}}u=s>a,(c=n>f)&&!u?Ot(l,e,s,a,i,c=void 0===(c=l[a+1])?null:pt.getElementByKey(c)):u&&!c&&It(d,n,f,i)}}Ye(e)&&(kt+="\n\n"),i.__lexicalTextContent=kt,kt=t+kt,Rt(e,i),Mt=o,Or(r)||r.isInline()||Ut(n,r,i)}Ye(r)&&(kt+="\n\n",xt+="\n\n")}else n=r.getTextContent(),Ir(r)?null!==(o=r.decorate(pt,ht))&&zt(e,o):Pn(r)&&!r.isDirectionless()&&(Mt+=n),kt+=n,xt+=n;return!St&&Or(r)&&r.__cachedText!==xt&&((r=r.getWritable()).__cachedText=xt),i}function zt(e,t){let n=pt._pendingDecorators,r=pt._decorators;if(null===n){if(r[e]===t)return;n=Be(pt)}n[e]=t}function Qt(e){return null!==(e=e.nextSibling)&&e===pt._blockCursorElement&&(e=e.nextSibling),e}function Jt(e){let t=wt.get(e);return void 0===t&&F(75,e),t}let Vt=Object.freeze({}),Ht=[["keydown",function(e,t){if(Gt=e.timeStamp,Zt=e.keyCode,!t.isComposing()){var{keyCode:n,shiftKey:r,ctrlKey:o,metaKey:i,altKey:c}=e;if(!xr(t,g,e)){if(39!==n||o||i||c)if(39!==n||c||r||!o&&!i)if(37!==n||o||i||c)if(37!==n||c||r||!o&&!i)if(38!==n||o||i)if(40!==n||o||i)if(13===n&&r)Xt=!0,xr(t,M,e);else if(32===n)xr(t,x,e);else if(Q&&o&&79===n)e.preventDefault(),Xt=!0,xr(t,s,!0);else if(13!==n||r)if(Q?c||i||!(8===n||72===n&&o):o||c||i||8!==n)if(27===n)xr(t,S,e);else if(Q?r||c||i||!(46===n||68===n&&o):o||c||i||46!==n)if(8===n&&(Q?c:o))e.preventDefault(),xr(t,d,!0);else if(46===n&&(Q?c:o))e.preventDefault(),xr(t,d,!1);else if(Q&&i&&8===n)e.preventDefault(),xr(t,h,!0);else if(Q&&i&&46===n)e.preventDefault(),xr(t,h,!1);else if(66===n&&!c&&(Q?i:o))e.preventDefault(),xr(t,p,"bold");else if(85===n&&!c&&(Q?i:o))e.preventDefault(),xr(t,p,"underline");else if(73===n&&!c&&(Q?i:o))e.preventDefault(),xr(t,p,"italic");else if(9!==n||c||o||i)if(90===n&&!r&&(Q?i:o))e.preventDefault(),xr(t,m,void 0);else{var l=Q?90===n&&i&&r:89===n&&o||90===n&&o&&r;l?(e.preventDefault(),xr(t,y,void 0)):Hn(t._editorState._selection)?(l=!r&&(67===n&&(Q?i:o)))?(e.preventDefault(),xr(t,B,e)):(l=!r&&(88===n&&(Q?i:o)))?(e.preventDefault(),xr(t,O,e)):65===n&&(Q?i:o)&&(e.preventDefault(),t.update((()=>{Ve()}))):!J&&65===n&&(Q?i:o)&&(e.preventDefault(),t.update((()=>{Ve()})))}else xr(t,T,e);else 46===n?xr(t,_,e):(e.preventDefault(),xr(t,a,!1));
2else 8===n?xr(t,C,e):(e.preventDefault(),xr(t,a,!0));else Xt=!1,xr(t,M,e);else xr(t,k,e);else xr(t,E,e);else xr(t,w,e);else xr(t,A,e);else xr(t,v,e);else xr(t,b,e);(o||r||c||i)&&xr(t,R,e)}}}],["pointerdown",function(e,t){let n=e.target;e=e.pointerType,n instanceof Node&&"touch"!==e&&_r(t,(()=>{Ir(Ne(n))||($t=!0)}))}],["compositionstart",function(e,t){_r(t,(()=>{let n=rr();if(zn(n)&&!t.isComposing()){let r=n.anchor,o=n.anchor.getNode();Te(r.key),(e.timeStamp<Gt+30||"element"===r.type||!n.isCollapsed()||o.getFormat()!==n.format||o.getStyle()!==n.style)&&xr(t,l,Y)}}))}],["compositionend",function(e,t){J?en=!0:_r(t,(()=>{sn(t,e.data)}))}],["input",function(e,t){e.stopPropagation(),_r(t,(()=>{var n=rr(),r=e.data,o=an(e);if(null!=r&&zn(n)&&nn(n,o,r,e.timeStamp,!1)){en&&(sn(t,r),en=!1);var i=n.anchor,a=i.getNode();if(null===(o=ct(t._window)))return;let s=i.offset;(i=V&&!n.isCollapsed()&&Pn(a)&&null!==o.anchorNode)&&(i=(a=a.getTextContent().slice(0,s)+r+a.getTextContent().slice(s+n.focus.offset))===(3===(o=o.anchorNode).nodeType?o.nodeValue:null)),i||xr(t,l,r),r=r.length,J&&1<r&&"insertCompositionText"===e.inputType&&!t.isComposing()&&(n.anchor.offset-=r),H||G||W||!t.isComposing()||(Gt=0,Te(null))}else Qe(!1,t,null!==r?r:void 0),en&&(sn(t,r||void 0),en=!1);gr(),ue(n=vr())})),qt=null}],["click",function(e,t){_r(t,(()=>{let n=rr();var r=ct(t._window);let o=or();if(r)if(zn(n)){let t=n.anchor;var a=t.getNode();"element"===t.type&&0===t.offset&&n.isCollapsed()&&!Or(a)&&1===je().getChildrenSize()&&a.getTopLevelElementOrThrow().isEmpty()&&null!==o&&n.is(o)?(r.removeAllRanges(),n.dirty=!0):3!==e.detail||n.isCollapsed()||a!==(r=n.focus.getNode())&&(Pr(a)?a.select(0):a.getParentOrThrow().select(0))}else"touch"===e.pointerType&&(null!==(a=r.anchorNode)&&(1===(a=a.nodeType)||3===a))&&Ue(r=nr(o,r,t));xr(t,i,e)}))}],["cut",Vt],["copy",Vt],["dragstart",Vt],["dragover",Vt],["dragend",Vt],["paste",Vt],["focus",Vt],["blur",Vt],["drop",Vt]];V&&Ht.push(["beforeinput",(e,t)=>function(e,t){let n=e.inputType,r=an(e);"deleteCompositionText"===n||J&&qe(t)||"insertCompositionText"!==n&&_r(t,(()=>{let o=rr();if("deleteContentBackward"===n){if(null===o){var i=or();if(!zn(i))return;Ue(i.clone())}if(zn(o))return void(229===Zt&&e.timeStamp<Gt+30&&t.isComposing()&&o.anchor.key===o.focus.key?(Te(null),Gt=0,setTimeout((()=>{_r(t,(()=>{Te(null)}))}),30),zn(o)&&(i=o.anchor.getNode(),i.markDirty(),o.format=i.getFormat(),o.style=i.getStyle())):(e.preventDefault(),xr(t,a,!0)))}if(zn(o)){i=e.data,null!==qt&&Qe(!1,t,qt),o.dirty&&null===qt||!o.isCollapsed()||Or(o.anchor.getNode())||null===r||o.applyDOMRange(r),qt=null;var g=o.focus,b=o.anchor.getNode();if(g=g.getNode(),"insertText"===n||"insertTranspose"===n)"\n"===i?(e.preventDefault(),xr(t,s,!1)):"\n\n"===i?(e.preventDefault(),xr(t,c,void 0)):null==i&&e.dataTransfer?(i=e.dataTransfer.getData("text/plain"),e.preventDefault(),o.insertRawText(i)):null!=i&&nn(o,r,i,e.timeStamp,!0)?(e.preventDefault(),xr(t,l,i)):qt=i,Wt=e.timeStamp;else switch(e.preventDefault(),n){case"insertFromYank":case"insertFromDrop":case"insertReplacementText":xr(t,l,e);break;case"insertFromComposition":Te(null),xr(t,l,e);break;case"insertLineBreak":Te(null),xr(t,s,!1);break;case"insertParagraph":Te(null),Xt&&!G?(Xt=!1,xr(t,s,!1)):xr(t,c,void 0);break;case"insertFromPaste":case"insertFromPasteAsQuotation":xr(t,u,e);break;case"deleteByComposition":(function(e,t){return e!==t||Pr(e)||Pr(t)||!e.isToken()||!t.isToken()})(b,g)&&xr(t,f,e);break;case"deleteByDrag":case"deleteByCut":xr(t,f,e);break;case"deleteContent":xr(t,a,!1);break;case"deleteWordBackward":xr(t,d,!0);break;
2case"deleteWordForward":xr(t,d,!1);break;case"deleteHardLineBackward":case"deleteSoftLineBackward":xr(t,h,!0);break;case"deleteContentForward":case"deleteHardLineForward":case"deleteSoftLineForward":xr(t,h,!1);break;case"formatStrikeThrough":xr(t,p,"strikethrough");break;case"formatBold":xr(t,p,"bold");break;case"formatItalic":xr(t,p,"italic");break;case"formatUnderline":xr(t,p,"underline");break;case"historyUndo":xr(t,m,void 0);break;case"historyRedo":xr(t,y,void 0)}}}))}(e,t)]);let Gt=0,Zt=0,Wt=0,qt=null,Yt=0,Kt=!1,$t=!1,Xt=!1,en=!1,tn=[0,"",0,"root",0];function nn(e,t,n,r,o){let i=e.anchor,a=e.focus,s=i.getNode();var c=vr();let l=ct(c._window),u=null!==l?l.anchorNode:null,f=i.key;c=c.getElementByKey(f);let d=n.length;return f!==a.key||!Pn(s)||(!o&&(!V||Wt<r+50)||s.isDirty()&&2>d||Fe(n))&&i.offset!==a.offset&&!s.isComposing()||Ee(s)||s.isDirty()&&1<d||(o||!V)&&null!==c&&!s.isComposing()&&u!==ke(c)||null!==l&&null!==t&&(!t.collapsed||t.startContainer!==l.anchorNode||t.startOffset!==l.anchorOffset)||s.getFormat()!==e.format||s.getStyle()!==e.style||function(e,t){if(t.isSegmented())return!0;if(!e.isCollapsed())return!1;e=e.anchor.offset;let n=t.getParentOrThrow(),r=t.isToken();return 0===e?((e=!t.canInsertTextBefore()||!n.canInsertTextBefore()||r)||(e=(Pn(t=t.getPreviousSibling())||Pr(t)&&t.isInline())&&!t.canInsertTextAfter()),e):e===t.getTextContentSize()&&(!t.canInsertTextAfter()||!n.canInsertTextAfter()||r)}(e,s)}function rn(e,t){return null!==e&&null!==e.nodeValue&&3===e.nodeType&&0!==t&&t!==e.nodeValue.length}function on(e,t,n){let{anchorNode:r,anchorOffset:i,focusNode:a,focusOffset:s}=e;Kt&&(Kt=!1,rn(r,i)&&rn(a,s))||_r(t,(()=>{if(n){if(Ae(t,r,a)){var i=rr();if(zn(i)){var s=i.anchor,c=s.getNode();if(i.isCollapsed()){"Range"===e.type&&e.anchorNode===e.focusNode&&(i.dirty=!0);var l=et(t).event;l=l?l.timeStamp:performance.now();let[n,r,o,a,u]=tn;l<u+200&&s.offset===o&&s.key===a?(i.format=n,i.style=r):"text"===s.type?(i.format=c.getFormat(),i.style=c.getStyle()):"element"===s.type&&(i.format=0,i.style="")}else{s=255,c=!1;let e=(l=i.getNodes()).length;for(let t=0;t<e;t++){let e=l[t];if(Pn(e)&&(c=!0,0===(s&=e.getFormat())))break}i.format=c?s:0}}xr(t,o,void 0)}}else Ue(null)}))}function an(e){return e.getTargetRanges?0===(e=e.getTargetRanges()).length?null:e[0]:null}function sn(e,t){var n=e._compositionKey;if(Te(null),null!==n&&null!=t){if(""===t)return t=De(n),void(null!==(e=ke(e.getElementByKey(n)))&&null!==e.nodeValue&&Pn(t)&&Je(t,e.nodeValue,null,null,!0));if("\n"===t[t.length-1]&&zn(n=rr()))return t=n.focus,n.anchor.set(t.key,t.offset,t.type),void xr(e,M,null)}Qe(!0,e,t)}function cn(e){let t=e.__lexicalEventHandles;return void 0===t&&(t=[],e.__lexicalEventHandles=t),t}let ln=new Map;function un(e){let t=ct(null==(e=e.target)?null:9===e.nodeType?e.defaultView:e.ownerDocument.defaultView);if(null!==t){var n=we(t.anchorNode);if(null!==n){$t&&($t=!1,_r(n,(()=>{var e=or(),r=t.anchorNode;null!==r&&(1===(r=r.nodeType)||3===r)&&Ue(e=nr(e,t,n))})));var r=(e=(e=Le(n))[e.length-1])._key,o=ln.get(r),i=o||e;i!==n&&on(t,i,!1),on(t,n,!0),n!==e?ln.set(r,n):o&&ln.delete(r)}}}function fn(e,t,n){gr();var r=e.__key;let o=e.getParent();if(null!==o){var i=rr();if(zn(i)&&Pr(e)){var{anchor:a,focus:s}=i,c=a.getNode(),l=s.getNode();Xe(c,e)&&a.set(e.__key,0,"element"),Xe(l,e)&&s.set(e.__key,0,"element")}if(l=!1,zn(c=i)&&t){i=c.anchor;let t=c.focus;i.key===r&&(sr(i,e,o,e.getPreviousSibling(),e.getNextSibling()),l=!0),t.key===r&&(sr(t,e,o,e.getPreviousSibling(),e.getNextSibling()),l=!0)}else Hn(c)&&t&&e.isSelected()&&e.selectPrevious();zn(c)&&t&&!l?(r=e.getIndexWithinParent(),Se(e),ir(c,o,r,-1)):Se(e),n||nt(o)||o.canBeEmpty()||!o.isEmpty()||fn(o,t),t&&Or(o)&&o.isEmpty()&&o.selectEnd()}}class dn{static getType(){F(64,this.name)}static clone(){F(65,this.name)}constructor(e){this.__type=this.constructor.getType(),this.__next=this.__prev=this.__parent=null,Ce(this,e)}getType(){return this.__type}isAttached(){for(var e=this.__key;null!==e;){if("root"===e)return!0;if(null===(e=De(e)))break;e=e.__parent}return!1}isSelected(e){if(null==(e=e||rr()))return!1;let t=e.getNodes().some((e=>e.__key===this.__key));return(Pn(this)||!zn(e)||"element"!==e.anchor.type||"element"!==e.focus.type||e.anchor.key!==e.focus.key||e.anchor.offset!==e.focus.offset)&&t}getKey(){return this.__key}getIndexWithinParent(){var e=this.getParent();if(null===e)return-1;e=e.getFirstChild();let t=0;for(;null!==e;){if(this.is(e))return t;t++,e=e.getNextSibling()}return-1}getParent(){let e=this.getLatest().__parent;return null===e?null:De(e)}getParentOrThrow(){let e=this.getParent();return null===e&&F(66,this.__key),e}getTopLevelElement(){let e=this;for(;null!==e;){let t=e.getParent();if(nt(t))return e;e=t}return null}getTopLevelElementOrThrow(){let e=this.getTopLevelElement();return null===e&&F(67,this.__key),e}getParents(){let e=[],t=this.getParent();for(;null!==t;)e.push(t),t=t.getParent();return e}getParentKeys(){let e=[],t=this.getParent();for(;null!==t;)e.push(t.__key),t=t.getParent();return e}getPreviousSibling(){let e=this.getLatest().__prev;return null===e?null:De(e)}getPreviousSiblings(){let e=[];var t=this.getParent();if(null===t)return e;for(t=t.getFirstChild();null!==t&&!t.is(this);)e.push(t),t=t.getNextSibling();return e}getNextSibling(){let e=this.getLatest().__next;return null===e?null:De(e)}getNextSiblings(){let e=[],t=this.getNextSibling();for(;null!==t;)e.push(t),t=t.getNextSibling();return e}getCommonAncestor(e){let t=this.getParents();var n=e.getParents();Pr(this)&&t.unshift(this),Pr(e)&&n.unshift(e),e=t.length;var r=n.length;if(0===e||0===r||t[e-1]!==n[r-1])return null;for(n=new Set(n),r=0;r<e;r++){let e=t[r];if(n.has(e))return e}return null}is(e){return null!=e&&this.__key===e.__key}isBefore(e){if(this===e)return!1;if(e.isParentOf(this))return!0;
2if(this.isParentOf(e))return!1;var t=this.getCommonAncestor(e);let n=this;for(;;){var r=n.getParentOrThrow();if(r===t){r=n.getIndexWithinParent();break}n=r}for(n=e;;){if((e=n.getParentOrThrow())===t){t=n.getIndexWithinParent();break}n=e}return r<t}isParentOf(e){let t=this.__key;if(t===e.__key)return!1;for(;null!==e;){if(e.__key===t)return!0;e=e.getParent()}return!1}getNodesBetween(e){let t=this.isBefore(e),n=[],r=new Set;for(var o=this;;){var i=o.__key;if(r.has(i)||(r.add(i),n.push(o)),o===e)break;if(null!==(i=Pr(o)?t?o.getFirstChild():o.getLastChild():null))o=i;else if(null!==(i=t?o.getNextSibling():o.getPreviousSibling()))o=i;else{if(o=o.getParentOrThrow(),r.has(o.__key)||n.push(o),o===e)break;i=o;do{null===i&&F(68),o=t?i.getNextSibling():i.getPreviousSibling(),null!==(i=i.getParent())&&(null!==o||r.has(i.__key)||n.push(i))}while(null===o)}}return t||n.reverse(),n}isDirty(){let e=vr()._dirtyLeaves;return null!==e&&e.has(this.__key)}getLatest(){let e=De(this.__key);return null===e&&F(113),e}getWritable(){gr();var e=br(),t=vr();e=e._nodeMap;let n=this.__key,r=this.getLatest(),o=r.__parent;t=t._cloneNotNeeded;var i=rr();return null!==i&&(i._cachedNodes=null),t.has(n)?(_e(r),r):((i=r.constructor.clone(r)).__parent=o,i.__next=r.__next,i.__prev=r.__prev,Pr(r)&&Pr(i)?(i.__first=r.__first,i.__last=r.__last,i.__size=r.__size,i.__indent=r.__indent,i.__format=r.__format,i.__dir=r.__dir):Pn(r)&&Pn(i)&&(i.__format=r.__format,i.__style=r.__style,i.__mode=r.__mode,i.__detail=r.__detail),t.add(n),i.__key=n,_e(i),e.set(n,i),i)}getTextContent(){return""}getTextContentSize(){return this.getTextContent().length}createDOM(){F(70)}updateDOM(){F(71)}exportDOM(e){return{element:this.createDOM(e._config,e)}}exportJSON(){F(72)}static importJSON(){F(18,this.name)}static transform(){return null}remove(e){fn(this,!0,e)}replace(e,t){gr();var n=rr();null!==n&&(n=n.clone()),it(this,e);let r=this.getLatest(),o=this.__key,i=e.__key,a=e.getWritable(),s=(e=this.getParentOrThrow().getWritable()).__size;Se(a);let c=r.getPreviousSibling(),l=r.getNextSibling(),u=r.__prev,f=r.__next,d=r.__parent;return fn(r,!1,!0),null===c?e.__first=i:c.getWritable().__next=i,a.__prev=u,null===l?e.__last=i:l.getWritable().__prev=i,a.__next=f,a.__parent=d,e.__size=s,t&&this.getChildren().forEac
2h((e=>{a.append(e)})),zn(n)&&(Ue(n),t=n.anchor,n=n.focus,t.key===o&&Un(t,a),n.key===o&&Un(n,a)),Ie()===o&&Te(i),a}insertAfter(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];gr(),it(this,e);var n=this.getWritable();let r=e.getWritable();var o=r.getParent();let i=rr();var a=!1,s=!1;if(null!==o){var c=e.getIndexWithinParent();Se(r),zn(i)&&(s=o.__key,a=i.anchor,o=i.focus,a="element"===a.type&&a.key===s&&a.offset===c+1,s="element"===o.type&&o.key===s&&o.offset===c+1)}o=this.getNextSibling(),c=this.getParentOrThrow().getWritable();let l=r.__key,u=n.__next;return null===o?c.__last=l:o.getWritable().__prev=l,c.__size++,n.__next=l,r.__next=u,r.__prev=n.__key,r.__parent=n.__parent,t&&zn(i)&&(t=this.getIndexWithinParent(),ir(i,c,t+1),n=c.__key,a&&i.anchor.set(n,t+2,"element"),s&&i.focus.set(n,t+2,"element")),e}insertBefore(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];gr(),it(this,e);var n=this.getWritable();let r=e.getWritable(),o=r.__key;Se(r);let i=this.getPreviousSibling(),a=this.getParentOrThrow().getWritable(),s=n.__prev,c=this.getIndexWithinParent();return null===i?a.__first=o:i.getWritable().__next=o,a.__size++,n.__prev=o,r.__prev=s,r.__next=n.__key,r.__parent=n.__parent,n=rr(),t&&zn(n)&&(t=this.getParentOrThrow(),ir(n,t,c)),e}isParentRequired(){return!1}createParentElementNode(){return zr()}selectPrevious(e,t){gr();let n=this.getPreviousSibling(),r=this.getParentOrThrow();return null===n?r.select(0,0):Pr(n)?n.select():Pn(n)?n.select(e,t):(e=n.getIndexWithinParent()+1,r.select(e,e))}selectNext(e,t){gr();let n=this.getNextSibling(),r=this.getParentOrThrow();return null===n?r.select():Pr(n)?n.select(0,0):Pn(n)?n.select(e,t):(e=n.getIndexWithinParent(),r.select(e,e))}markDirty(){this.getWritable()}}class hn extends dn{static getType(){return"linebreak"}static clone(e){return new hn(e.__key)}constructor(e){super(e)}getTextContent(){return"\n"}createDOM(){return document.createElement("br")}updateDOM(){return!1}static importDOM(){return{br:e=>{let t,n,r=e.parentElement;return null!==r&&((t=r.firstChild)===e||t.nextSibling===e&&3===t.nodeType&&null!==(t.textContent||"").match(/^[\s|\r?\n|\t]+$/))&&((n=r.lastChild)===e||n.previousSibling===e&&3===n.nodeType&&null!==(n.textContent||"").match(/^[\s|\r?\n|\t]+$/))?null:{conversion:pn,priority:0}}}}static importJSON(){return mn()}exportJSON(){return{type:"linebreak",version:1}}}function pn(){return{node:mn()}}function mn(){return ot(new hn)}function yn(e){return e instanceof hn}function gn(e,t){return 16&t?"code":128&t?"mark":32&t?"sub":64&t?"sup":null}function bn(e,t){return 1&t?"strong":2&t?"em":"span"}function vn(e,t,n,r,o){e=r.classList,void 0!==(r=He(o,"base"))&&e.add(...r);let i=!1,a=8&t&&4&t;var s=8&n&&4&n;void 0!==(r=He(o,"underlineStrikethrough"))&&(s?(i=!0,a||e.add(...r)):a&&e.remove(...r));for(let c in X)s=X[c],void 0!==(r=He(o,c))&&(n&s&&(!i||"underline"!==c&&"strikethrough"!==c)?(0===(t&s)||a&&"underline"===c||"strikethrough"===c)&&e.add(...r):t&s&&e.remove(...r))}function An(e,t,n){let r=t.firstChild;if(e+=(n=n.isComposing())?q:"",null==r)t.textContent=e;else if((t=r.nodeValue)!==e)if(n||J){n=t.length;let o=e.length,i=0,a=0;for(;i<n&&i<o&&t[i]===e[i];)i++;for(;a+i<n&&a+i<o&&t[n-a-1]===e[o-a-1];)a++;e=[i,n-i-a,e.slice(i,o-a)];let[s,c,l]=e;0!==c&&r.deleteData(s,c),r.insertData(s,l)}else r.nodeValue=e}function wn(e,t){return(t=document.createElement(t)).appendChild(e),t}class En extends dn{static getType(){return"text"}static clone(e){return new En(e.__text,e.__key)}constructor(e,t){super(t),this.__text=e,this.__format=0,this.__style="",this.__detail=this.__mode=0}getFormat(){return this.getLatest().__format}getDetail(){return this.getLatest().__detail}getMode(){let e=this.getLatest();return oe[e.__mode]}getStyle(){return this.getLatest().__style}isToken(){return 1===this.getLatest().__mode}isComposing(){return this.__key===Ie()}isSegmented(){return 2===this.getLatest().__mode}isDirectionless(){return 0!==(1&this.getLatest().__detail)}isUnmergeable(){return 0!==(2&this.getLatest().__detail)}hasFormat(e){return e=X[e],0!==(this.getFormat()&e)}isSimpleText(){return"text"===this.__type&&0===this.__mode}getTextContent(){return this.getLatest().__text}getFormatFlags(e,t){return Me(this.getLatest().__format,e,t)}createDOM(e){var t=this.__format,n=gn(0,t);let r=bn(0,t),o=document.createElement(null===n?r:n),i=o;return null!==n&&(i=document.createElement(r),o.appendChild(i)),n=i,An(this.__text,n,this),void 0!==(e=e.theme.text)&&vn(r,0,t,n,e),""!==(t=this.__style)&&(o.style.cssText=t),o}updateDOM(e,t,n){let r=this.__text;var o=e.__format,i=this.__format,a=gn(0,o);let s=gn(0,i);var c=bn(0,o);let l=bn(0,i);return(null===a?c:a)!==(null===s?l:s)||(a===s&&c!==l?(null==(o=t.firstChild)&&F(48),An(r,e=a=document.createElement(l),this),void 0!==(n=n.theme.text)&&vn(l,0,i,e,n),t.replaceChild(a,o),!1):(c=t,null!==s&&null!==a&&(null==(c=t.firstChild)&&F(49)),An(r,c,this),void 0!==(n=n.theme.text)&&o!==i&&vn(l,o,i,c,n),i=this.__style,e.__style!==i&&(t.style.cssText=i),!1))}static importDOM(){return{"#text":()=>({conversion:Cn,priority:0}),b:()=>({conversion:Mn,priority:0}),code:()=>({conversion:In,priority:0}),em:()=>({conversion:In,priority:0}),i:()=>({conversion:In,priority:0}),s:()=>({conversion:In,priority:0}),span:()=>({conversion:kn,priority:0}),strong:()=>({conversion:In,priority:0}),sub:()=>({conversion:In,priority:0}),sup:()=>({conversion:In,priority:0}),u:()=>({conversion:In,priority:0})}}static importJSON(e){let t=Dn(e.text);return t.setFormat(e.format),t.setDetail(e.detail),t.setMode(e.mode),t.setStyle(e.style),t}exportDOM(e){return({element:e}=super.exportDOM(e)),null!==e&&(this.hasFormat("bold")&&(e=wn(e,"b")),this.hasFormat("italic")&&(e=wn(e,"i")),this.hasFormat("strikethrough")&&(e=wn(e,"s")),this.hasFormat("underline")&&(e=wn(e,"u"))),{element:e}}
2exportJSON(){return{detail:this.getDetail(),format:this.getFormat(),mode:this.getMode(),style:this.getStyle(),text:this.getTextContent(),type:"text",version:1}}selectionTransform(){}setFormat(e){let t=this.getWritable();return t.__format="string"===typeof e?X[e]:e,t}setDetail(e){let t=this.getWritable();return t.__detail="string"===typeof e?ee[e]:e,t}setStyle(e){let t=this.getWritable();return t.__style=e,t}toggleFormat(e){return e=X[e],this.setFormat(this.getFormat()^e)}toggleDirectionless(){let e=this.getWritable();return e.__detail^=1,e}toggleUnmergeable(){let e=this.getWritable();return e.__detail^=2,e}setMode(e){if(e=re[e],this.__mode===e)return this;let t=this.getWritable();return t.__mode=e,t}setTextContent(e){if(this.__text===e)return this;let t=this.getWritable();return t.__text=e,t}select(e,t){gr();let n=rr();var r=this.getTextContent();let o=this.__key;return"string"===typeof r?(r=r.length,void 0===e&&(e=r),void 0===t&&(t=r)):t=e=0,zn(n)?((r=Ie())!==n.anchor.key&&r!==n.focus.key||Te(o),n.setTextNodeRange(this,e,this,t),n):er(o,e,o,t,"text","text")}spliceText(e,t,n,r){let o=this.getWritable(),i=o.__text,a=n.length,s=e;0>s&&(s=a+s,0>s&&(s=0));let c=rr();return r&&zn(c)&&(e+=a,c.setTextNodeRange(o,e,o,e)),t=i.slice(0,s)+n+i.slice(s+t),o.__text=t,o}canInsertTextBefore(){return!0}canInsertTextAfter(){return!0}splitText(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];gr();var r=this.getLatest(),o=r.getTextContent(),i=r.__key,a=Ie(),s=new Set(t);t=[];for(var c=o.length,l="",u=0;u<c;u++)""!==l&&s.has(u)&&(t.push(l),l=""),l+=o[u];if(""!==l&&t.push(l),0===(s=t.length))return[];if(t[0]===o)return[r];var f=t[0];o=r.getParentOrThrow(),u=r.getFormat();let d=r.getStyle(),h=r.__detail;c=!1,r.isSegmented()?((l=Dn(f)).__format=u,l.__style=d,l.__detail=h,c=!0):(l=r.getWritable()).__text=f,r=rr(),l=[l],f=f.length;for(let y=1;y<s;y++){var p=t[y],m=p.length;(p=Dn(p).getWritable()).__format=u,p.__style=d,p.__detail=h;let e=p.__key;if(m=f+m,zn(r)){let t=r.anchor,n=r.focus;t.key===i&&"text"===t.type&&t.offset>f&&t.offset<=m&&(t.key=e,t.offset-=f,r.dirty=!0),n.key===i&&"text"===n.type&&n.offset>f&&n.offset<=m&&(n.key=e,n.offset-=f,r.dirty=!0)}a===i&&Te(e),f=m,l.push(p)}return i=this.getPreviousSibling(),a=this.getNextSibling(),null!==i&&_e(i),null!==a&&_e(a),i=o.getWritable(),a=this.getIndexWithinParent(),c?(i.splice(a,0,l),this.remove()):i.splice(a,1,l),zn(r)&&ir(r,o,a,s-1),l}mergeWithSibling(e){var t=e===this.getPreviousSibling();t||e===this.getNextSibling()||F(50);var n=this.__key;let r=e.__key,o=this.__text,i=o.length;Ie()===r&&Te(n);let a=rr();if(zn(a)){let o=a.anchor,s=a.focus;null!==o&&o.key===r&&(cr(o,t,n,e,i),a.dirty=!0),null!==s&&s.key===r&&(cr(s,t,n,e,i),a.dirty=!0)}return n=e.__text,this.setTextContent(t?n+o:o+n),t=this.getWritable(),e.remove(),t}isTextEntity(){return!1}}function kn(e){let t="700"===e.style.fontWeight,n="line-through"===e.style.textDecoration,r="italic"===e.style.fontStyle,o="underline"===e.style.textDecoration,i=e.style.verticalAlign;return{forChild:e=>Pn(e)?(t&&e.toggleFormat("bold"),n&&e.toggleFormat("strikethrough"),r&&e.toggleFormat("italic"),o&&e.toggleFormat("underline"),"sub"===i&&e.toggleFormat("subscript"),"super"===i&&e.toggleFormat("superscript"),e):e,node:null}}function Mn(e){let t="normal"===e.style.fontWeight;return{forChild:e=>(Pn(e)&&!t&&e.toggleFormat("bold"),e),node:null}}let xn=new WeakMap;function Cn(e){null===e.parentElement&&F(129);for(var t,n=e.textContent||"",r=e.parentNode,o=[e];null!==r&&void 0===(t=xn.get(r))&&!("PRE"===r.nodeName||1===r.nodeType&&r.style.whiteSpace.startsWith("pre"));)o.push(r),r=r.parentNode;for(t=void 0===t?r:t,r=0;r<o.length;r++)xn.set(o[r],t);if(null!==t){for(e=[],o=(n=n.split(/(\r?\n|\t)/)).length,t=0;t<o;t++)"\n"===(r=n[t])||"\r\n"===r?e.push(mn()):"\t"===r?e.push(Bn()):""!==r&&e.push(Dn(r));return{node:e}}if(""===(n=n.replace(/\r?\n|\t/gm," ").replace("\r","").replace(/\s+/g," ")))return{node:null};if(" "===n[0]){for(o=e,t=!0;null!==o&&null!==(o=_n(o,!1));)if(0<(r=o.textContent||"").length){r.match(/(?:\s|\r?\n|\t)$/)&&(n=n.slice(1)),t=!1;break}t&&(n=n.slice(1))}if(" "===n[n.length-1]){for(o=!0;null!==e&&null!==(e=_n(e,!0));)if(0<(e.textContent||"").replace(/^[\s|\r?\n|\t]+/,"").length){o=!1;break}
2o&&(n=n.slice(0,n.length-1))}return""===n?{node:null}:{node:Dn(n)}}let Sn=new RegExp(/^(a|abbr|acronym|b|cite|code|del|em|i|ins|kbd|label|output|q|ruby|s|samp|span|strong|sub|sup|time|u|tt|var)$/,"i");function _n(e,t){for(;;){for(var n=void 0;null===(n=t?e.nextSibling:e.previousSibling);)if(null===(e=e.parentElement))return null;if(1===(e=n).nodeType&&(""===(n=e.style.display)&&null===e.nodeName.match(Sn)||""!==n&&!n.startsWith("inline")))return null;for(;null!==(n=t?e.firstChild:e.lastChild);)e=n;if(3===e.nodeType)return e;if("BR"===e.nodeName)return null}}let Tn={code:"code",em:"italic",i:"italic",s:"strikethrough",strong:"bold",sub:"subscript",sup:"superscript",u:"underline"};function In(e){let t=Tn[e.nodeName.toLowerCase()];return void 0===t?{node:null}:{forChild:e=>(Pn(e)&&!e.hasFormat(t)&&e.toggleFormat(t),e),node:null}}function Dn(){return ot(new En(arguments.length>0&&void 0!==arguments[0]?arguments[0]:""))}function Pn(e){return e instanceof En}class Nn extends En{static getType(){return"tab"}static clone(e){let t=new Nn(e.__key);return t.__text=e.__text,t.__format=e.__format,t.__style=e.__style,t}constructor(e){super("\t",e),this.__detail=2}static importDOM(){return null}static importJSON(e){let t=Bn();return t.setFormat(e.format),t.setStyle(e.style),t}exportJSON(){return{...super.exportJSON(),type:"tab",version:1}}setTextContent(){F(126)}setDetail(){F(127)}setMode(){F(128)}canInsertTextBefore(){return!1}canInsertTextAfter(){return!1}}function Bn(){return ot(new Nn)}class On{constructor(e,t,n){this._selection=null,this.key=e,this.offset=t,this.type=n}is(e){return this.key===e.key&&this.offset===e.offset&&this.type===e.type}isBefore(e){let t=this.getNode(),n=e.getNode(),r=this.offset;if(e=e.offset,Pr(t)){var o=t.getDescendantByIndex(r);t=null!=o?o:t}return Pr(n)&&(o=n.getDescendantByIndex(e),n=null!=o?o:n),t===n?r<e:t.isBefore(n)}getNode(){let e=De(this.key);return null===e&&F(20),e}set(e,t,n){let r=this._selection,o=this.key;this.key=e,this.offset=t,this.type=n,yr()||(Ie()===o&&Te(e),null!==r&&(r._cachedNodes=null,r.dirty=!0))}}function jn(e,t){let n=t.__key,r=e.offset,o="element";if(Pn(t))o="text",r>(t=t.getTextContentSize())&&(r=t);else if(!Pr(t)){var i=t.getNextSibling();Pn(i)?(n=i.__key,r=0,o="text"):(i=t.getParent())&&(n=i.__key,r=t.getIndexWithinParent()+1)}e.set(n,r,o)}function Un(e,t){if(Pr(t)){let n=t.getLastDescendant();Pr(n)||Pn(n)?jn(e,n):jn(e,t)}else jn(e,t)}function Rn(e,t,n,r){let o=e.getNode(),i=o.getChildAtIndex(e.offset),a=Dn(),s=Or(o)?zr().append(a):a;a.setFormat(n),a.setStyle(r),null===i?o.append(s):(i.insertBefore(s),"element"===t.type&&t.key===e.key&&t.offset!==e.offset&&t.set(t.key,t.offset+1,"element")),e.is(t)&&t.set(a.__key,0,"text"),e.set(a.__key,0,"text")}function Fn(e,t,n,r){e.key=t,e.offset=n,e.type=r}class Ln{constructor(e){this.dirty=!1,this._nodes=e,this._cachedNodes=null}is(e){if(!Hn(e))return!1;let t=this._nodes,n=e._nodes;return t.size===n.size&&Array.from(t).every((e=>n.has(e)))}add(e){this.dirty=!0,this._nodes.add(e),this._cachedNodes=null}delete(e){this.dirty=!0,this._nodes.delete(e),this._cachedNodes=null}clear(){this.dirty=!0,this._nodes.clear(),this._cachedNodes=null}has(e){return this._nodes.has(e)}clone(){return new Ln(new Set(this._nodes))}extract(){return this.getNodes()}insertRawText(){}insertText(){}insertNodes(e,t){let n=this.getNodes(),r=n.length;var o=n[r-1];if(Pn(o))o=o.select();else{let e=o.getIndexWithinParent()+1;o=o.getParentOrThrow().select(e,e)}for(o.insertNodes(e,t),e=0;e<r;e++)n[e].remove();return!0}getNodes(){var e=this._cachedNodes;if(null!==e)return e;var t=this._nodes;e=[];for(let n of t)null!==(t=De(n))&&e.push(t);return yr()||(this._cachedNodes=e),e}getTextContent(){let e=this.getNodes(),t="";for(let n=0;n<e.length;n++)t+=e[n].getTextContent();return t}}function zn(e){return e instanceof Vn}class Qn{constructor(e,t,n){this.gridKey=e,this.anchor=t,this.focus=n,this.dirty=!1,this._cachedNodes=null,t._selection=this,n._selection=this}is(e){return!!Jn(e)&&(this.gridKey===e.gridKey&&this.anchor.is(e.anchor)&&this.focus.is(e.focus))}set(e,t,n){this.dirty=!0,this.gridKey=e,this.anchor.key=t,this.focus.key=n,this._cachedNodes=null}clone(){return new Qn(this.gridKey,this.anchor,this.focus)}isCollapsed(){return!1}isBackward(){return this.focus.isBefore(this.anchor)}getCharacterOffsets(){return Zn(this)}extract(){return this.getNodes()}insertRawText(){}insertText(){}insertNodes(e,t){let n=this.focus.getNode();return me(n.select(0,n.getChildrenSize())).insertNodes(e,t)}getShape(){var e=De(this.anchor.key);null===e&&F(21);var t=e.getIndexWithinParent();e=e.getParentOrThrow().getIndexWithinParent();var n=De(this.focus.key);null===n&&F(22);var r=n.getIndexWithinParent();let o=n.getParentOrThrow().getIndexWithinParent();return n=Math.min(t,r),t=Math.max(t,r),r=Math.min(e,o),e=Math.max(e,o),{fromX:Math.min(n,t),fromY:Math.min(r,e),toX:Math.max(n,t),toY:Math.max(r,e)}}getNodes(){function e(e){let{cell:t,startColumn:n,startRow:r}=e;s=Math.min(s,n),c=Math.min(c,r),l=Math.max(l,n+t.__colSpan-1),u=Math.max(u,r+t.__rowSpan-1)}var t=this._cachedNodes;if(null!==t)return t;var n=this.anchor.getNode();t=this.focus.getNode(),n=ut(n,Hr);var r=ut(t,Hr);Hr(n)||F(103),Hr(r)||F(104),qr(t=n.getParent())||F(105),Zr(t=t.getParent())||F(106);let[o,i,a]=lr(t,n,r),s=Math.min(i.startColumn,a.startColumn),c=Math.min(i.startRow,a.startRow),l=Math.max(i.startColumn+i.cell.__colSpan-1,a.startColumn+a.cell.__colSpan-1),u=Math.max(i.startRow+i.cell.__rowSpan-1,a.startRow+a.cell.__rowSpan-1);n=s,r=c;for(var f=s,d=c;s<n||c<r||l>f||u>d;){if(s<n){var h=d-r;--n;for(var p=0;p<=h;p++)e(o[r+p][n])}if(c<r)for(h=f-n,--r,p=0;p<=h;
2p++)e(o[r][n+p]);if(l>f)for(h=d-r,f+=1,p=0;p<=h;p++)e(o[r+p][f]);if(u>d)for(h=f-n,d+=1,p=0;p<=h;p++)e(o[d][n+p])}for(t=[t],n=null,r=c;r<=u;r++)for(f=s;f<=l;f++)({cell:d}=o[r][f]),qr(h=d.getParent())||F(107),h!==n&&t.push(h),t.push(d,...ft(d)),n=h;return yr()||(this._cachedNodes=t),t}getTextContent(){let e=this.getNodes(),t="";for(let n=0;n<e.length;n++)t+=e[n].getTextContent();return t}}function Jn(e){return e instanceof Qn}class Vn{constructor(e,t,n,r){this.anchor=e,this.focus=t,this.dirty=!1,this.format=n,this.style=r,this._cachedNodes=null,e._selection=this,t._selection=this}is(e){return!!zn(e)&&(this.anchor.is(e.anchor)&&this.focus.is(e.focus)&&this.format===e.format&&this.style===e.style)}isBackward(){return this.focus.isBefore(this.anchor)}isCollapsed(){return this.anchor.is(this.focus)}getNodes(){var e=this._cachedNodes;if(null!==e)return e;e=this.anchor;var t=this.focus,n=e.isBefore(t),r=n?e:t;n=n?t:e,e=r.getNode(),t=n.getNode();let o=r.offset;return r=n.offset,Pr(e)&&(n=e.getDescendantByIndex(o),e=null!=n?n:e),Pr(t)&&(null!==(n=t.getDescendantByIndex(r))&&n!==e&&t.getChildAtIndex(r)===n&&(n=n.getPreviousSibling()),t=null!=n?n:t),e=e.is(t)?Pr(e)&&0<e.getChildrenSize()?[]:[e]:e.getNodesBetween(t),yr()||(this._cachedNodes=e),e}setTextNodeRange(e,t,n,r){Fn(this.anchor,e.__key,t,"text"),Fn(this.focus,n.__key,r,"text"),this._cachedNodes=null,this.dirty=!0}getTextContent(){let e=this.getNodes();if(0===e.length)return"";let t=e[0],n=e[e.length-1],r=this.anchor,o=this.focus,i=r.isBefore(o),[a,s]=Zn(this),c="",l=!0;for(let u=0;u<e.length;u++){let f=e[u];if(Pr(f)&&!f.isInline())l||(c+="\n"),l=!f.isEmpty();else if(l=!1,Pn(f)){let e=f.getTextContent();f===t?f===n?"element"===r.type&&"element"===o.type&&o.offset!==r.offset||(e=a<s?e.slice(a,s):e.slice(s,a)):e=i?e.slice(a):e.slice(s):f===n&&(e=i?e.slice(0,s):e.slice(0,a)),c+=e}else!Ir(f)&&!yn(f)||f===n&&this.isCollapsed()||(c+=f.getTextContent())}return c}applyDOMRange(e){let t=vr(),n=t.getEditorState()._selection;if(null!==(e=$n(e.startContainer,e.startOffset,e.endContainer,e.endOffset,t,n))){var[r,o]=e;Fn(this.anchor,r.key,r.offset,r.type),Fn(this.focus,o.key,o.offset,o.type),this._cachedNodes=null}}clone(){let e=this.anchor,t=this.focus;return new Vn(new On(e.key,e.offset,e.type),new On(t.key,t.offset,t.type),this.format,this.style)}toggleFormat(e){this.format=Me(this.format,e,null),this.dirty=!0}setStyle(e){this.style=e,this.dirty=!0}hasFormat(e){return 0!==(this.format&X[e])}insertRawText(e){let t=[],n=(e=e.split(/(\r?\n|\t)/)).length;for(let r=0;r<n;r++){let n=e[r];"\n"===n||"\r\n"===n?t.push(mn()):"\t"===n?t.push(Bn()):t.push(Dn(n))}this.insertNodes(t)}insertText(e){var t=this.anchor,n=this.focus,r=this.isCollapsed()||t.isBefore(n),o=this.format,i=this.style;r&&"element"===t.type?Rn(t,n,o,i):r||"element"!==n.type||Rn(n,t,o,i);var a=this.getNodes(),s=a.length,c=r?n:t;n=(r?t:n).offset;var l=c.offset;Pn(t=a[0])||F(26),r=t.getTextContent().length;var u=t.getParentOrThrow(),f=a[s-1];if(this.isCollapsed()&&n===r&&(t.isSegmented()||t.isToken()||!t.canInsertTextAfter()||!u.canInsertTextAfter()&&null===t.getNextSibling())){var d=t.getNextSibling();if(Pn(d)&&d.canInsertTextBefore()&&!Ee(d)||((d=Dn()).setFormat(o),u.canInsertTextAfter()?t.insertAfter(d):u.insertAfter(d)),d.select(0,0),t=d,""!==e)return void this.insertText(e)}else if(this.isCollapsed()&&0===n&&(t.isSegmented()||t.isToken()||!t.canInsertTextBefore()||!u.canInsertTextBefore()&&null===t.getPreviousSibling())){if(Pn(d=t.getPreviousSibling())&&!Ee(d)||((d=Dn()).setFormat(o),u.canInsertTextBefore()?t.insertBefore(d):u.insertBefore(d)),d.select(),t=d,""!==e)return void this.insertText(e)}else if(t.isSegmented()&&n!==r)(u=Dn(t.getTextContent())).setFormat(o),t.replace(u),t=u;else if(!(this.isCollapsed()||""===e||(d=f.getParent(),u.canInsertTextBefore()&&u.canInsertTextAfter()&&(!Pr(d)||d.canInsertTextBefore()&&d.canInsertTextAfter()))))return this.insertText(""),Kn(this.anchor,this.focus,null),void this.insertText(e);if(1===s)if(t.isToken())(e=Dn(e)).select(),t.replace(e);else{if(a=t.getFormat(),s=t.getStyle(),n===l&&(a!==o||s!==i)){if(""!==t.getTextContent())return(a=Dn(e)).setFormat(o),a.setStyle(i),a.select(),0===n?t.insertBefore(a,!1):([s]=t.splitText(n),s.insertAfter(a,!1)),void(a.isComposing()&&"text"===this.anchor.type&&(this.anchor.offset-=e.length));t.setFormat(o),t.setStyle(i)}""===(t=t.spliceText(n,l-n,e,!0)).getTextContent()?t.remove():"text"===this.anchor.type&&(t.isComposing()?this.anchor.offset-=e.length:(this.format=a,this.style=s))}else{if(o=new Set([...t.getParentKeys(),...f.getParentKeys()]),d=Pr(t)?t:t.getParentOrThrow(),i=Pr(f)?f:f.getParentOrThrow(),u=f,!d.is(i)&&i.isInline())do{u=i,i=i.getParentOrThrow()}while(i.isInline());"text"===c.type&&(0!==l||""===f.getTextContent())||"element"===c.type&&f.getIndexWithinParent()<l?Pn(f)&&!f.isToken()&&l!==f.getTextContentSize()?(f.isSegmented()&&(c=Dn(f.getTextContent()),f.replace(c),f=c),f=f.spliceText(0,l,""),o.add(f.__key)):(c=f.getParentOrThrow()).canBeEmpty()||1!==c.getChildrenSize()?f.remove():c.remove():o.add(f.__key),c=i.getChildren(),l=new Set(a
2),f=d.is(i),d=d.isInline()&&null===t.getNextSibling()?d:t;for(let e=c.length-1;0<=e;e--){let n=c[e];if(n.is(t)||Pr(n)&&n.isParentOf(t))break;n.isAttached()&&(!l.has(n)||n.is(u)?f||d.insertAfter(n,!1):n.remove())}if(!f)for(c=i,l=null;null!==c;)(0===(f=(i=c.getChildren()).length)||i[f-1].is(l))&&(o.delete(c.__key),l=c),c=c.getParent();for(t.isToken()?n===r?t.select():((e=Dn(e)).select(),t.replace(e)):""===(t=t.spliceText(n,r-n,e,!0)).getTextContent()?t.remove():t.isComposing()&&"text"===this.anchor.type&&(this.anchor.offset-=e.length),e=1;e<s;e++)t=a[e],o.has(t.__key)||t.remove()}}removeText(){this.insertText("")}formatText(e){if(this.isCollapsed())this.toggleFormat(e),Te(null);else{var t=this.getNodes(),n=[];for(var r of t)Pn(r)&&n.push(r);var o=n.length;if(0===o)this.toggleFormat(e),Te(null);else{r=this.anchor;var i=this.focus,a=this.isBackward();t=a?i:r,r=a?r:i;var s=0,c=n[0];if(i="element"===t.type?0:t.offset,"text"===t.type&&i===c.getTextContentSize()&&(s=1,c=n[1],i=0),null!=c){a=c.getFormatFlags(e,null);var l=o-1,u=n[l];if(o="text"===r.type?r.offset:u.getTextContentSize(),c.is(u))i!==o&&(0===i&&o===c.getTextContentSize()?c.setFormat(a):(e=c.splitText(i,o),(e=0===i?e[0]:e[1]).setFormat(a),"text"===t.type&&t.set(e.__key,0,"text"),"text"===r.type&&r.set(e.__key,o-i,"text")),this.format=a);else{0!==i&&([,c]=c.splitText(i),i=0),c.setFormat(a);var f=u.getFormatFlags(e,a);for(0<o&&(o!==u.getTextContentSize()&&([u]=u.splitText(o)),u.setFormat(f)),s+=1;s<l;s++){let t=n[s];if(!t.isToken()){let n=t.getFormatFlags(e,f);t.setFormat(n)}}"text"===t.type&&t.set(c.__key,i,"text"),"text"===r.type&&r.set(u.__key,o,"text"),this.format=a|f}}}}}insertNodes(e,t){if(!this.isCollapsed()){var n=this.isBackward()?this.anchor:this.focus,r=n.getNode().getNextSibling();if(r=r?r.getKey():null,n=(n=n.getNode().getPreviousSibling())?n.getKey():null,this.removeText(),this.isCollapsed()&&"element"===this.focus.type){if(this.focus.key===r&&0===this.focus.offset){var o=Dn();this.focus.getNode().insertBefore(o)}else this.focus.key===n&&this.focus.offset===this.focus.getNode().getChildrenSize()&&(o=Dn(),this.focus.getNode().insertAfter(o));o&&(this.focus.set(o.__key,0,"text"),this.anchor.set(o.__key,0,"text"))}}n=(o=this.anchor).offset;var i=o.getNode();r=i,"element"===o.type&&(r=null===(r=(o=o.getNode()).getChildAtIndex(n-1))?o:r),o=[];var a=i.getNextSiblings(),s=nt(i)?null:i.getTopLevelElementOrThrow();if(Pn(i))if(r=i.getTextContent().length,0===n&&0!==r)r=null!==(r=i.getPreviousSibling())?r:i.getParentOrThrow(),o.push(i);else if(n===r)r=i;else{if(i.isToken())return!1;[r,i]=i.splitText(n),o.push(i)}i=r,o.push(...a),a=e[0];var c=!1,l=null;for(let h=0;h<e.length;h++){var u=e[h];if(nt(r)||Ir(r)||!Pr(u)||u.isInline())c&&!Pr(u)&&!Ir(u)&&nt(r.getParent())&&F(28);else{if(u.is(a)){if(Pr(r)&&r.isEmpty()&&r.canReplaceWith(u)){r.replace(u),r=u,c=!0;continue}if(xe(c=u.getFirstDescendant())){for(var f=c.getParentOrThrow();f.isInline();)f=f.getParentOrThrow();if(c=(l=f.getChildren()).length,Pr(r)){var d=r.getFirstChild();for(let e=0;e<c;e++){let t=l[e];null===d?r.append(t):d.insertAfter(t),d=t}}else{for(d=c-1;0<=d;d--)r.insertAfter(l[d]);r=r.getParentOrThrow()}if(l=l[c-1],f.remove(),c=!0,f.is(u))continue}}Pn(r)&&(null===s&&F(27),r=s)}c=!1,Pr(r)&&!r.isInline()?(l=u,Ir(u)&&!u.isInline()?r=r.insertAfter(u,!1):Pr(u)?!u.canBeEmpty()&&u.isEmpty()||(Or(r)?(null!==(f=r.getChildAtIndex(n))?f.insertBefore(u):r.append(u),r=u):u.isInline()?(r.append(u),r=u):r=r.insertAfter(u,!1)):(null!==(f=r.getFirstChild())?f.insertBefore(u):r.append(u),r=u)):!Pr(u)||Pr(u)&&u.isInline()||Ir(r)&&!r.isInline()?(l=u,zn(this)&&Ir(u)&&(Pr(r)||Pn(r))&&!u.isInline()?(Pn(r)?(f=r.getParentOrThrow(),[r]=r.splitText(n),r=r.getIndexWithinParent()+1):(f=r,r=n),[,r]=lt(f,r),r=r.insertBefore(u)):r=r.insertAfter(u,!1)):(u=r.getParentOrThrow(),yn(r)&&r.remove(),r=u,h--)}if(t&&(Pn(i)?i.select():Pn(e=r.getPreviousSibling())?e.select():(e=r.getIndexWithinParent(),r.getParentOrThrow().select(e,e))),Pr(r)){if(e=Pn(l)?l:Pr(l)&&l.isInline()?l.getLastDescendant():r.getLastDescendant(),t||(null===e?r.select():Pn(e)?""===e.getTextContent()?e.selectPrevious():e.select():e.selectNext()),0!==o.length)for(t=r,e=o.length-1;0<=e;e--)s=(n=o[e]).getParentOrThrow(),!Pr(r)||Xn(n)||Ir(n)&&(!n.isInline()||n.isIsolated())?Pr(r)||Xn(n)?Pr(n)&&!n.canInsertAfter(r)?(Pr(i=s.constructor.clone(s))||F(29),i.append(n),r.insertAfter(i)):r.insertAfter(n):(r.insertBefore(n),r=n):(t===r?r.append(n):r.insertBefore(n),r=n),s.isEmpty()&&!s.canBeEmpty()&&s.remove()}else t||(Pn(r)?r.select():(t=r.getParentOrThrow(),e=r.getIndexWithinParent()+1,t.select(e,e)));return!0}insertParagraph(){this.isCollapsed()||this.removeText();var e=this.anchor,t=e.offset,n=[];if("text"===e.type){var r=e.getNode(),o=r.getNextSiblings().reverse(),i=r.getParentOrThrow(),a=i.isInline(),s=a?i.getTextContentSize():r.getTextContentSize();0===t?o.push(r):(a&&(n=i.getNextSiblings()),t===s||a&&t===r.getTextContentSize()||([,r]=r.splitText(t),o.push(r)))}else{if(nt(i=e.getNode()))return o=zr(),n=i.getChildAtIndex(t),o.select(),void(null!==n?n.insertBefore(o,!1):i.append(o));o=i.getChildren().slice(t).reverse()}if(r=o.length,0===t&&0<r&&i.isInline()){if(Pr(o=(n=i.getParentOrThrow()).insertNewAfter(this,!1)))for(n=n.getChildren(),i=0;i<n.length;i++)o.append(n[i])}else if(null===(a=i.insertNewAfter(this,!1)))this.insertLineBreak();else if(Pr(a))if(s=i.getFirstChild(),0===t&&(i.is(e.getNode())||s&&s.is(e.getNode()))&&0<r)i.insertBefore(a);else{if(i=null,t=n.length,e=a.getParentOrThrow(),0<t)for(s=0;s<t;s++)e.append(n[s]);if(0!==r)for(n=0;n<r;n++)t=o[n],null===i?a.append(t):i.insertBefore(t),i=t;a.canBeEmpty()||0!==a.getChildrenSize()?a.selectStart():(a.selectPrevious(),a.remove())}}insertLineBreak(e){let t=mn();var n=this.anchor;"element"===n.type&&(Or(n=n.getNode())&&this.insertParagraph()),e?this.insertNodes([t],!0):this.insertNodes([t])&&t.selectNext(0,0)}getCharacterOffsets(){return Zn(this)}extract(){var e=this.getNodes(),t=e.length,n=t-1,r=this.anchor;let o=this.focus;var i=e[0];let a=e[n],[s,c]=Zn(this);return 0===t?[]:1===t?Pn(i)&&!this.isCollapsed()?(e=s>c?c:s,n=i.splitText(e,s>c?s:c),null!=(e=0===e?n[0]:n[1])?[e]:[]):[i]:(t=r.isBefore(o),Pn(i)&&((r=t?s:c)===i.getTextContentSize()?e.shift():0!==r&&([,i]=i.splitText(r),e[0]=i)),Pn(a)&&(i=a.getTextContent().length,0===(t=t?c:s)?e.pop():t!==i&&([a]=a.splitText(t),e[n]=a)),e)}
2modify(e,t,n){var r=this.focus,o=this.anchor,i="move"===e,a=We(r,t);if(Ir(a)&&!a.isIsolated())i&&a.isKeyboardSelectable()?((t=tr()).add(a.__key),Ue(t)):Pn(e=t?a.getPreviousSibling():a.getNextSibling())?(a=e.__key,t=t?e.getTextContent().length:0,r.set(a,t,"text"),i&&o.set(a,t,"text")):(n=a.getParentOrThrow(),Pr(e)?(n=e.__key,a=t?e.getChildrenSize():0):(a=a.getIndexWithinParent(),n=n.__key,t||a++),r.set(n,a,"element"),i&&o.set(n,a,"element"));else if(r=ct((o=vr())._window)){var s=o._blockCursorElement,c=o._rootElement;if(null===c||null===s||!Pr(a)||a.isInline()||a.canBeEmpty()||st(s,o,c),r.modify(e,t?"backward":"forward",n),0<r.rangeCount&&(a=r.getRangeAt(0),o=Or(o=this.anchor.getNode())?o:tt(o),this.applyDOMRange(a),this.dirty=!0,!i)){for(i=this.getNodes(),e=[],n=!1,s=0;s<i.length;s++)Xe(c=i[s],o)?e.push(c):n=!0;n&&0<e.length&&(t?Pr(t=e[0])?t.selectStart():t.getParentOrThrow().selectStart():Pr(t=e[e.length-1])?t.selectEnd():t.getParentOrThrow().selectEnd()),r.anchorNode===a.startContainer&&r.anchorOffset===a.startOffset||(t=this.focus,r=(i=this.anchor).key,a=i.offset,o=i.type,Fn(i,t.key,t.offset,t.type),Fn(t,r,a,o),this._cachedNodes=null)}}}deleteCharacter(e){let t=this.isCollapsed();if(this.isCollapsed()){var n=this.anchor,r=this.focus,i=n.getNode();if(!e&&("element"===n.type&&Pr(i)&&n.offset===i.getChildrenSize()||"text"===n.type&&n.offset===i.getTextContentSize())){var a=i.getParent();if(Pr(a=i.getNextSibling()||(null===a?null:a.getNextSibling()))&&a.isShadowRoot())return}if(Ir(a=We(r,e))&&!a.isIsolated())return void(a.isKeyboardSelectable()&&Pr(i)&&0===i.getChildrenSize()?(i.remove(),e=tr(),e.add(a.__key),Ue(e)):(a.remove(),vr().dispatchCommand(o,void 0)));if(!e&&Pr(a)&&Pr(i)&&i.isEmpty())return i.remove(),void a.selectStart();if(this.modify("extend",e,"character"),this.isCollapsed()){if(e&&0===n.offset&&("element"===n.type?n.getNode():n.getNode().getParentOrThrow()).collapseAtStart(this))return}else{if(a="text"===r.type?r.getNode():null,i="text"===n.type?n.getNode():null,null!==a&&a.isSegmented()){if(n=r.offset,r=a.getTextContentSize(),a.is(i)||e&&n!==r||!e&&0!==n)return void Wn(a,e,n)}else if(null!==i&&i.isSegmented()&&(n=n.offset,r=i.getTextContentSize(),i.is(a)||e&&0!==n||!e&&n!==r))return void Wn(i,e,n);if(i=this.anchor,a=this.focus,(n=i.getNode())===(r=a.getNode())&&"text"===i.type&&"text"===a.type){var s=i.offset,c=a.offset;let t=s<c;(r=t?s:c)!==(s=(c=t?c:s)-1)&&(Fe(n=n.getTextContent().slice(r,c))||(e?a.offset=s:i.offset=s))}}}this.removeText(),e&&!t&&this.isCollapsed()&&"element"===this.anchor.type&&0===this.anchor.offset&&((e=this.anchor.getNode()).isEmpty()&&Or(e.getParent())&&0===e.getIndexWithinParent()&&e.collapseAtStart(this))}deleteLine(e){this.isCollapsed()&&("text"===this.anchor.type&&this.modify("extend",e,"lineboundary"),0===(e?this.focus:this.anchor).offset&&this.modify("extend",e,"character")),this.removeText()}deleteWord(e){this.isCollapsed()&&this.modify("extend",e,"word"),this.removeText()}}function Hn(e){return e instanceof Ln}function Gn(e){let t=e.offset;return"text"===e.type?t:t===(e=e.getNode()).getChildrenSize()?e.getTextContent().length:0}function Zn(e){let t=e.anchor;return e=e.focus,"element"===t.type&&"element"===e.type&&t.key===e.key&&t.offset===e.offset?[0,0]:[Gn(t),Gn(e)]}function Wn(e,t,n){let r=e.getTextContent().split(/(?=\s)/g),o=r.length,i=0,a=0;for(let s=0;s<o;s++){let e=s===o-1;if(a=i,i+=r[s].length,t&&i===n||i>n||e){r.splice(s,1),e&&(a=void 0);break}}""===(t=r.join("").trim())?e.remove():(e.setTextContent(t),e.select(a,a))}function qn(e,t,n,r){var o=t;if(1===e.nodeType){let s=!1;var i=e.childNodes,a=i.length;o===a&&(s=!0,o=a-1);let c=i[o];if(a=!1,c===r._blockCursorElement?(c=i[o+1],a=!0):null!==r._blockCursorElement&&o--,Pn(r=Re(c)))o=s?r.getTextContentSize():0;else{if(null===(i=Re(e)))return null;if(Pr(i)?((t=Pr(e=i.getChildAtIndex(o)))&&(t=e.getParent(),t=null===n||null===t||!t.canBeEmpty()||t!==n.getNode()),t&&(null===(n=s?e.getLastDescendant():e.getFirstDescendant())?(i=e,o=0):i=Pr(e=n)?e:e.getParentOrThrow()),Pn(e)?(r=e,i=null,o=s?e.getTextContentSize():0):e!==i&&s&&!a&&o++):(o=i.getIndexWithinParent(),o=0===t&&Ir(i)&&Re(e)===i?o:o+1,i=i.getParentOrThrow()),Pr(i))return new On(i.__key,o,"element")}}else r=Re(e);return Pn(r)?new On(r.__key,o,"text"):null}
2function Yn(e,t,n){var r=e.offset,o=e.getNode();0===r?(r=o.getPreviousSibling(),o=o.getParent(),t?(n||!t)&&null===r&&Pr(o)&&o.isInline()&&(Pn(t=o.getPreviousSibling())&&(e.key=t.__key,e.offset=t.getTextContent().length)):Pr(r)&&!n&&r.isInline()?(e.key=r.__key,e.offset=r.getChildrenSize(),e.type="element"):Pn(r)&&(e.key=r.__key,e.offset=r.getTextContent().length)):r===o.getTextContent().length&&(r=o.getNextSibling(),o=o.getParent(),t&&Pr(r)&&r.isInline()?(e.key=r.__key,e.offset=0,e.type="element"):(n||t)&&null===r&&Pr(o)&&o.isInline()&&!o.canInsertTextAfter()&&(Pn(t=o.getNextSibling())&&(e.key=t.__key,e.offset=0)))}function Kn(e,t,n){if("text"===e.type&&"text"===t.type){var r=e.isBefore(t);let o=e.is(t);Yn(e,r,o),Yn(t,!r,o),o&&(t.key=e.key,t.offset=e.offset,t.type=e.type),(r=vr()).isComposing()&&r._compositionKey!==e.key&&zn(n)&&(r=n.anchor,n=n.focus,Fn(e,r.key,r.offset,r.type),Fn(t,n.key,n.offset,n.type))}}function $n(e,t,n,r,o,i){return null!==e&&null!==n&&Ae(o,e,n)?null===(t=qn(e,t,zn(i)?i.anchor:null,o))||null===(r=qn(n,r,zn(i)?i.focus:null,o))||"element"===t.type&&"element"===r.type&&(e=Re(e),n=Re(n),Ir(e)&&Ir(n))?null:(Kn(t,r,i),[t,r]):null}function Xn(e){return Pr(e)&&!e.isInline()}function er(e,t,n,r,o,i){let a=br();return(e=new Vn(new On(e,t,o),new On(n,r,i),0,"")).dirty=!0,a._selection=e}function tr(){return new Ln(new Set)}function nr(e,t,n){var r=n._window;if(null===r)return null;var o=r.event,i=o?o.type:void 0;let a;if(r="selectionchange"===i,o=!ie&&(r||"beforeinput"===i||"compositionstart"===i||"compositionend"===i||"click"===i&&o&&3===o.detail||"drop"===i||void 0===i),zn(e)&&!o)return e.clone();if(null===t)return null;if(o=t.anchorNode,i=t.focusNode,a=t.anchorOffset,t=t.focusOffset,r&&zn(e)&&!Ae(n,o,i))return e.clone();if(null===(n=$n(o,a,i,t,n,e)))return null;let[s,c]=n;return new Vn(s,c,zn(e)?e.format:0,zn(e)?e.style:"")}function rr(){return br()._selection}function or(){return vr()._editorState._selection}function ir(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;var o=e.anchor,i=e.focus,a=o.getNode(),s=i.getNode();if(t.is(a)||t.is(s)){if(a=t.__key,e.isCollapsed())(n<=(t=o.offset)&&0<r||n<t&&0>r)&&(n=Math.max(0,t+r),o.set(a,n,"element"),i.set(a,n,"element"),ar(e));else{let l=e.isBackward();var c=(s=l?i:o).getNode();i=(o=l?o:i).getNode(),t.is(c)&&((n<=(c=s.offset)&&0<r||n<c&&0>r)&&s.set(a,Math.max(0,c+r),"element")),t.is(i)&&((n<=(t=o.offset)&&0<r||n<t&&0>r)&&o.set(a,Math.max(0,t+r),"element"))}ar(e)}}function ar(e){var t=e.anchor,n=t.offset;let r=e.focus;var o=r.offset,i=t.getNode(),a=r.getNode();if(e.isCollapsed())Pr(i)&&(Pn(a=(o=n>=(a=i.getChildrenSize()))?i.getChildAtIndex(a-1):i.getChildAtIndex(n))&&(n=0,o&&(n=a.getTextContentSize()),t.set(a.__key,n,"text"),r.set(a.__key,n,"text")));else{if(Pr(i)){let r=i.getChildrenSize();Pn(n=(e=n>=r)?i.getChildAtIndex(r-1):i.getChildAtIndex(n))&&(i=0,e&&(i=n.getTextContentSize()),t.set(n.__key,i,"text"))}Pr(a)&&(Pn(o=(t=o>=(n=a.getChildrenSize()))?a.getChildAtIndex(n-1):a.getChildAtIndex(o))&&(a=0,t&&(a=o.getTextContentSize()),r.set(o.__key,a,"text")))}}function sr(e,t,n,r,o){let i=null,a=0,s=null;null!==r?(i=r.__key,Pn(r)?(a=r.getTextContentSize(),s="text"):Pr(r)&&(a=r.getChildrenSize(),s="element")):null!==o&&(i=o.__key,Pn(o)?s="text":Pr(o)&&(s="element")),null!==i&&null!==s?e.set(i,a,s):(a=t.getIndexWithinParent(),-1===a&&(a=n.getChildrenSize()),e.set(n.__key,a,"element"))}function cr(e,t,n,r,o){"text"===e.type?(e.key=n,t||(e.offset+=o)):e.offset>r.getIndexWithinParent()&&--e.offset}function lr(e,t,n){let r=[],o=null,i=null;e=e.getChildren();for(let u=0;u<e.length;u++){var a=e[u];qr(a)||F(108);var s=a.getChildren();a=0;for(let e of s){for(Hr(e)||F(109);void 0!==r[u]&&void 0!==r[u][a];)a++;var c=a,l=e;let f={cell:l,startColumn:c,startRow:s=u},d=l.__rowSpan,h=l.__colSpan;for(let e=0;e<d;e++){void 0===r[s+e]&&(r[s+e]=[]);for(let t=0;t<h;t++)r[s+e][c+t]=f}t.is(l)&&(o=f),n.is(l)&&(i=f),a+=e.__colSpan}}return null===o&&F(110),null===i&&F(111),[r,o,i]}let ur=null,fr=null,dr=!1,hr=!1,pr=0,mr={characterData:!0,childList:!0,subtree:!0};function yr(){return dr||null!==ur&&ur._readOnly}function gr(){dr&&F(13)}function br(){return null===ur&&F(15),ur}function vr(){return null===fr&&F(16),fr}function Ar(e,t,n){var r=t.__type;let o=e._nodes.get(r);for(void 0===o&&F(30,r),void 0===(e=n.get(r))&&(e=Array.from(o.transforms),n.set(r,e)),n=e.length,r=0;r<n&&(e[r](t),t.isAttached());r++);}function wr(e,t){var n=e.type,r=t.get(n);if(void 0===r&&F(17,n),n=r.klass,e.type!==n.getType()&&F(18,n.name),n=n.importJSON(e),e=e.children,Pr(n)&&Array.isArray(e))for(r=0;r<e.length;r++){let o=wr(e[r],t);n.append(o)}return n}function Er(e,t){let n=ur,r=dr,o=fr;ur=e,dr=!0,fr=null;try{return t()}finally{ur=n,dr=r,fr=o}}function kr(e,t){let n=e._pendingEditorState,r=e._rootElement,i=e._headless||null===r;if(null!==n){var a=e._editorState,s=a._selection,c=n._selection,l=0!==e._dirtyType,u=ur,f=dr,d=fr,h=e._updating,p=e._observer,m=null;if(e._pendingEditorState=null,e._editorState=n,!i&&l&&null!==p){fr=e,ur=n,dr=!1,e._updating=!0;try{let t=e._dirtyType,r=e._dirtyElements,o=e._dirtyLeaves;p.disconnect();var y=r,g=o;Mt=xt=kt="",Ct=2===t,_t=null,pt=e,ht=e._config,mt=e._nodes,yt=pt._listeners.mutation,gt=y,bt=g,vt=a._nodeMap,At=n._nodeMap,St=n._readOnly,wt=new Map(e._keyToDOMMap);let i=new Map;Et=i,Lt("root",null),Et=wt=ht=At=vt=bt=gt=mt=pt=void 0,m=i}catch(X){if(X instanceof Error&&e._onError(X),hr)throw X;return Qr(e,null,r,n),fe(e),e._dirtyType=2,hr=!0,kr(e,a),void(hr=!1)}finally{p.observe(r,mr),e._updating=h,ur=u,dr=f,fr=d}}n._readOnly||(n._readOnly=!0);var b=e._dirtyLeaves,v=e._dirtyElements,A=e._normalizedNodes,w=e._updateTags,E=e._deferred;l&&(e._dirtyType=0,e._cloneNotNeeded.clear(),e._dirtyLeaves=new Set,e._dirtyElements=new Map,e._normalizedNodes=new Set,e._updateTags=new Set);var k,M=e._decorators,x=e._pendingDecorators||M,C=n._nodeMap;for(k in x)C.has(k)||(x===M&&(x=Be(e)),delete x[k]);var S=i?null:ct(e._window);if(e._editable&&null!==S&&(l||null===c||c.dirty)){fr=e,ur=n;try{if(null!==p&&p.disconnect(),l||null===c||c.dirty){let t=e._blockCursorElement;null!==t&&st(t,e,r);
2e:{let t=S.anchorNode,n=S.focusNode,o=S.anchorOffset,i=S.focusOffset,a=document.activeElement;if(!(w.has("collaboration")&&a!==r||null!==a&&ve(a)))if(zn(c)){var _=c.anchor,T=c.focus,I=_.key,D=T.key,P=Ke(e,I),N=Ke(e,D),B=_.offset,O=T.offset,j=c.format,U=c.style,R=c.isCollapsed(),F=P,L=N,z=!1;if("text"===_.type){F=ke(P);let e=_.getNode();z=e.getFormat()!==j||e.getStyle()!==U}else zn(s)&&"text"===s.anchor.type&&(z=!0);if("text"===T.type&&(L=ke(N)),null!==F&&null!==L){if(R&&(null===s||z||zn(s)&&(s.format!==j||s.style!==U))){var Q=performance.now();tn=[j,U,B,I,Q]}if(o===B&&i===O&&t===F&&n===L&&("Range"!==S.type||!R)&&(null!==a&&r.contains(a)||r.focus({preventScroll:!0}),"element"!==_.type))break e;try{S.setBaseAndExtent(F,B,L,O)}catch(ee){}if(!w.has("skip-scroll-into-view")&&c.isCollapsed()&&null!==r&&r===document.activeElement){let t=c instanceof Vn&&"element"===c.anchor.type?F.childNodes[B]||null:0<S.rangeCount?S.getRangeAt(0):null;if(null!==t){let n;if(t instanceof Text){let e=document.createRange();e.selectNode(t),n=e.getBoundingClientRect()}else n=t.getBoundingClientRect();let o=r.ownerDocument,i=o.defaultView;if(null!==i)for(var J,V,{top:H,bottom:G}=n,Z=r;null!==Z;){let t=Z===o.body;if(t)J=0,V=et(e).innerHeight;else{let e=Z.getBoundingClientRect();J=e.top,V=e.bottom}let n=0;if(H<J?n=-(J-H):G>V&&(n=G-V),0!==n)if(t)i.scrollBy(0,n);else{let e=Z.scrollTop;Z.scrollTop+=n;let t=Z.scrollTop-e;H-=t,G-=t}if(t)break;Z=$e(Z)}}}Kt=!0}}else null!==s&&Ae(e,t,n)&&S.removeAllRanges()}}e:{let t=e._blockCursorElement;if(zn(c)&&c.isCollapsed()&&"element"===c.anchor.type&&r.contains(document.activeElement)){let n=c.anchor,o=n.getNode(),i=n.offset,a=o.getChildrenSize(),s=!1,l=null;if(i===a){at(o.getChildAtIndex(i-1))&&(s=!0)}else{let t=o.getChildAtIndex(i);if(at(t)){let n=t.getPreviousSibling();(null===n||at(n))&&(s=!0,l=e.getElementByKey(t.__key))}}if(s){let n=e.getElementByKey(o.__key);if(null===t){let n=e._config.theme,r=document.createElement("div");r.contentEditable="false",r.setAttribute("data-lexical-cursor","true");let o=n.blockCursor;if(void 0!==o){if("string"===typeof o){let e=o.split(" ");o=n.blockCursor=e}void 0!==o&&r.classList.add(...o)}e._blockCursorElement=t=r}r.style.caretColor="transparent",null===l?n.appendChild(t):n.insertBefore(t,l);break e}}null!==t&&st(t,e,r)}null!==p&&p.observe(r,mr)}finally{fr=d,ur=u}}if(null!==m){var W=m;let t=Array.from(e._listeners.mutation),n=t.length;for(let e=0;e<n;e++){let[n,r]=t[e],o=W.get(r);void 0!==o&&n(o,{dirtyLeaves:b,prevEditorState:a,updateTags:w})}}zn(c)||null===c||null!==s&&s.is(c)||e.dispatchCommand(o,void 0);var q=e._pendingDecorators;null!==q&&(e._decorators=q,e._pendingDecorators=null,Mr("decorator",e,!0,q));var Y=Oe(t||a),K=Oe(n);if(Y!==K&&Mr("textcontent",e,!0,K),Mr("update",e,!0,{dirtyElements:v,dirtyLeaves:b,editorState:n,normalizedNodes:A,prevEditorState:t||a,tags:w}),e._deferred=[],0!==E.length){let t=e._updating;e._updating=!0;try{for(let e=0;e<E.length;e++)E[e]()}finally{e._updating=t}}var $=e._updates;if(0!==$.length){let t=$.shift();if(t){let[n,r]=t;Sr(e,n,r)}}}}function Mr(e,t,n){let r=t._updating;t._updating=n;try{let n=Array.from(t._listeners[e]);for(var o=arguments.length,i=new Array(o>3?o-3:0),a=3;a<o;a++)i[a-3]=arguments[a];for(e=0;e<n.length;e++)n[e].apply(null,i)}finally{t._updating=r}}function xr(e,t,n){if(!1===e._updating||fr!==e){let r=!1;return e.update((()=>{r=xr(e,t,n)})),r}let r=Le(e);for(let i=4;0<=i;i--)for(let a=0;a<r.length;a++){var o=r[a]._commands.get(t);if(void 0!==o&&void 0!==(o=o[i])){let t=(o=Array.from(o)).length;for(let r=0;r<t;r++)if(!0===o[r](n,e))return!0}}return!1}function Cr(e,t){let n=e._updates;for(t=t||!1;0!==n.length;){var r=n.shift();if(r){let n,[o,i]=r;void 0!==i&&(r=i.onUpdate,n=i.tag,i.skipTransforms&&(t=!0),r&&e._deferred.push(r),n&&e._updateTags.add(n)),o()}}return t}function Sr(e,t,n){let r=e._updateTags;var o,i=o=!1;if(void 0!==n){var a=n.onUpdate;null!=(o=n.tag)&&r.add(o),o=n.skipTransforms||!1,i=n.discrete||!1}a&&e._deferred.push(a),n=e._editorState;let s=!1;(null===(a=e._pendingEditorState)||a._readOnly)&&(a=e._pendingEditorState=new Rr(new Map((a||n)._nodeMap)),s=!0),a._flushSync=i,i=ur;let c=dr,l=fr,u=e._updating;ur=a,dr=!1,e._updating=!0,fr=e;try{s&&(e._headless?null!=n._selection&&(a._selection=n._selection.clone()):a._selection=function(e){let t=e.getEditorState()._selection,n=ct(e._window);return Hn(t)||Jn(t)?t.clone():nr(t,n,e)}(e));let r=e._compositionKey;t(),o=Cr(e,o),function(e,t){if(t=t.getEditorState()._selection,zn(e=e._selection)){var n=e.anchor;let r,o=e.focus;"text"===n.type&&(r=n.getNode(),r.selectionTransform(t,e)),"text"===o.type&&r!==(n=o.getNode())&&n.selectionTransform(t,e)}}(a,e),0!==e._dirtyType&&(o?function(e,t){t=t._dirtyLeaves,e=e._nodeMap;for(let n of t)Pn(t=e.get(n))&&t.isAttached()&&t.isSimpleText()&&!t.isUnmergeable()&&pe(t)}(a,e):function(e,t){let n=t._dirtyLeaves,r=t._dirtyElements;e=e._nodeMap;let o=Ie(),i=new Map;var a=n;let s=a.size;
2for(var c=r,l=c.size;0<s||0<l;){if(0<s){t._dirtyLeaves=new Set;for(let r of a)Pn(a=e.get(r))&&a.isAttached()&&a.isSimpleText()&&!a.isUnmergeable()&&pe(a),void 0!==a&&void 0!==a&&a.__key!==o&&a.isAttached()&&Ar(t,a,i),n.add(r);if(s=(a=t._dirtyLeaves).size,0<s){pr++;continue}}t._dirtyLeaves=new Set,t._dirtyElements=new Map;for(let n of c)c=n[0],l=n[1],("root"===c||l)&&(void 0!==(a=e.get(c))&&void 0!==a&&a.__key!==o&&a.isAttached()&&Ar(t,a,i),r.set(c,l));s=(a=t._dirtyLeaves).size,l=(c=t._dirtyElements).size,pr++}t._dirtyLeaves=n,t._dirtyElements=r}(a,e),Cr(e),function(e,t,n,r){e=e._nodeMap,t=t._nodeMap;let o=[];for(let[i]of r){let n=t.get(i);void 0===n||n.isAttached()||(Pr(n)&&dt(n,i,e,t,o,r),e.has(i)||r.delete(i),o.push(i))}for(let i of o)t.delete(i);for(let i of n)void 0===(r=t.get(i))||r.isAttached()||(e.has(i)||n.delete(i),t.delete(i))}(n,a,e._dirtyLeaves,e._dirtyElements)),r!==e._compositionKey&&(a._flushSync=!0);let i=a._selection;if(zn(i)){let e=a._nodeMap,t=i.focus.key;void 0!==e.get(i.anchor.key)&&void 0!==e.get(t)||F(19)}else Hn(i)&&0===i._nodes.size&&(a._selection=null)}catch(f){return f instanceof Error&&e._onError(f),e._pendingEditorState=n,e._dirtyType=2,e._cloneNotNeeded.clear(),e._dirtyLeaves=new Set,e._dirtyElements.clear(),void kr(e)}finally{ur=i,dr=c,fr=l,e._updating=u,pr=0}0!==e._dirtyType||function(e,t){if(t=t.getEditorState()._selection,e=e._selection,null!==e){if(e.dirty||!e.is(t))return!0}else if(null!==t)return!0;return!1}(a,e)?a._flushSync?(a._flushSync=!1,kr(e)):s&&be((()=>{kr(e)})):(a._flushSync=!1,s&&(r.clear(),e._deferred=[],e._pendingEditorState=null))}function _r(e,t,n){e._updating?e._updates.push([t,n]):Sr(e,t,n)}class Tr extends dn{constructor(e){super(e)}decorate(){F(47)}isIsolated(){return!1}isInline(){return!0}isKeyboardSelectable(){return!0}}function Ir(e){return e instanceof Tr}class Dr extends dn{constructor(e){super(e),this.__last=this.__first=null,this.__indent=this.__format=this.__size=0,this.__dir=null}getFormat(){return this.getLatest().__format}getFormatType(){let e=this.getFormat();return ne[e]||""}getIndent(){return this.getLatest().__indent}getChildren(){let e=[],t=this.getFirstChild();for(;null!==t;)e.push(t),t=t.getNextSibling();return e}getChildrenKeys(){let e=[],t=this.getFirstChild();for(;null!==t;)e.push(t.__key),t=t.getNextSibling();return e}getChildrenSize(){return this.getLatest().__size}isEmpty(){return 0===this.getChildrenSize()}isDirty(){let e=vr()._dirtyElements;return null!==e&&e.has(this.__key)}isLastChild(){let e=this.getLatest(),t=this.getParentOrThrow().getLastChild();return null!==t&&t.is(e)}getAllTextNodes(){let e=[],t=this.getFirstChild();for(;null!==t;){if(Pn(t)&&e.push(t),Pr(t)){let n=t.getAllTextNodes();e.push(...n)}t=t.getNextSibling()}return e}getFirstDescendant(){let e=this.getFirstChild();for(;null!==e;){if(Pr(e)){let t=e.getFirstChild();if(null!==t){e=t;continue}}break}return e}getLastDescendant(){let e=this.getLastChild();for(;null!==e;){if(Pr(e)){let t=e.getLastChild();if(null!==t){e=t;continue}}break}return e}getDescendantByIndex(e){let t=this.getChildren(),n=t.length;return e>=n?Pr(e=t[n-1])&&e.getLastDescendant()||e||null:Pr(e=t[e])&&e.getFirstDescendant()||e||null}getFirstChild(){let e=this.getLatest().__first;return null===e?null:De(e)}getFirstChildOrThrow(){let e=this.getFirstChild();return null===e&&F(45,this.__key),e}getLastChild(){let e=this.getLatest().__last;return null===e?null:De(e)}getLastChildOrThrow(){let e=this.getLastChild();return null===e&&F(96,this.__key),e}getChildAtIndex(e){var t=this.getChildrenSize();let n;if(e<t/2){for(n=this.getFirstChild(),t=0;null!==n&&t<=e;){if(t===e)return n;n=n.getNextSibling(),t++}return null}for(n=this.getLastChild(),--t;null!==n&&t>=e;){if(t===e)return n;n=n.getPreviousSibling(),t--}return null}getTextContent(){let e="",t=this.getChildren(),n=t.length;for(let r=0;r<n;r++){let o=t[r];e+=o.getTextContent(),Pr(o)&&r!==n-1&&!o.isInline()&&(e+="\n\n")}return e}getTextContentSize(){let e=0,t=this.getChildren(),n=t.length;for(let r=0;r<n;r++){let o=t[r];e+=o.getTextContentSize(),Pr(o)&&r!==n-1&&!o.isInline()&&(e+=2)}return e}getDirection(){return this.getLatest().__dir}hasFormat(e){return""!==e&&(e=te[e],0!==(this.getFormat()&e))}select(e,t){gr();let n=rr(),r=e,o=t;var i=this.getChildrenSize();if(!this.canBeEmpty())if(0===e&&0===t){if(Pn(e=this.getFirstChild())||Pr(e))return e.select(0,0)}else if(!(void 0!==e&&e!==i||void 0!==t&&t!==i)&&(Pn(e=this.getLastChild())||Pr(e)))return e.select();return void 0===r&&(r=i),void 0===o&&(o=i),i=this.__key,zn(n)?(n.anch
2or.set(i,r,"element"),n.focus.set(i,o,"element"),n.dirty=!0,n):er(i,r,i,o,"element","element")}selectStart(){let e=this.getFirstDescendant();return Pr(e)||Pn(e)?e.select(0,0):null!==e?e.selectPrevious():this.select(0,0)}selectEnd(){let e=this.getLastDescendant();return Pr(e)||Pn(e)?e.select():null!==e?e.selectNext():this.select()}clear(){let e=this.getWritable();return this.getChildren().forEach((e=>e.remove())),e}append(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.splice(this.getChildrenSize(),0,t)}setDirection(e){let t=this.getWritable();return t.__dir=e,t}setFormat(e){return this.getWritable().__format=""!==e?te[e]:0,this}setIndent(e){return this.getWritable().__indent=e,this}splice(e,t,n){let r=n.length,o=this.getChildrenSize(),i=this.getWritable(),a=i.__key;var s=[],c=[];let l=this.getChildAtIndex(e+t),u=null,f=o-t+r;if(0!==e)if(e===o)u=this.getLastChild();else{var d=this.getChildAtIndex(e);null!==d&&(u=d.getPreviousSibling())}if(0<t){var h=null===u?this.getFirstChild():u.getNextSibling();for(d=0;d<t;d++){null===h&&F(100);var p=h.getNextSibling(),m=h.__key;Se(h=h.getWritable()),c.push(m),h=p}}for(d=u,p=0;p<r;p++){m=n[p],null!==d&&m.is(d)&&(u=d=d.getPreviousSibling()),(h=m.getWritable()).__parent===a&&f--,Se(h);let e=m.__key;null===d?(i.__first=e,h.__prev=null):((d=d.getWritable()).__next=e,h.__prev=d.__key),m.__key===a&&F(76),h.__parent=a,s.push(e),d=m}if(e+t===o?null!==d&&(d.getWritable().__next=null,i.__last=d.__key):null!==l&&(e=l.getWritable(),null!==d?(t=d.getWritable(),e.__prev=d.__key,t.__next=l.__key):e.__prev=null),i.__size=f,c.length&&zn(e=rr())){c=new Set(c),s=new Set(s);let{anchor:t,focus:n}=e;Nr(t,c,s)&&sr(t,t.getNode(),this,u,l),Nr(n,c,s)&&sr(n,n.getNode(),this,u,l),0!==f||this.canBeEmpty()||nt(this)||this.remove()}return i}exportJSON(){return{children:[],direction:this.getDirection(),format:this.getFormatType(),indent:this.getIndent(),type:"element",version:1}}insertNewAfter(){return null}canIndent(){return!0}collapseAtStart(){return!1}excludeFromCopy(){return!1}canExtractContents(){return!0}canReplaceWith(){return!0}canInsertAfter(){return!0}canBeEmpty(){return!0}canInsertTextBefore(){return!0}canInsertTextAfter(){return!0}isInline(){return!1}isShadowRoot(){return!1}canMergeWith(){return!1}extractWithChild(){return!1}}function Pr(e){return e instanceof Dr}function Nr(e,t,n){for(e=e.getNode();e;){let r=e.__key;if(t.has(r)&&!n.has(r))return!0;e=e.getParent()}return!1}class Br extends Dr{static getType(){return"root"}static clone(){return new Br}constructor(){super("root"),this.__cachedText=null}getTopLevelElementOrThrow(){F(51)}getTextContent(){let e=this.__cachedText;return!yr()&&0!==vr()._dirtyType||null===e?super.getTextContent():e}remove(){F(52)}replace(){F(53)}insertBefore(){F(54)}insertAfter(){F(55)}updateDOM(){return!1}append(){for(let e=0;e<arguments.length;e++){let t=e<0||arguments.length<=e?void 0:arguments[e];Pr(t)||Ir(t)||F(56)}return super.append(...arguments)}static importJSON(e){let t=je();return t.setFormat(e.format),t.setIndent(e.indent),t.setDirection(e.direction),t}exportJSON(){return{children:[],direction:this.getDirection(),format:this.getFormatType(),indent:this.getIndent(),type:"root",version:1}}collapseAtStart(){return!0}}function Or(e){return e instanceof Br}function jr(){return new Rr(new Map([["root",new Br]]))}function Ur(e){let t=e.exportJSON();var n=e.constructor;t.type!==n.getType()&&F(130,n.name);let r=t.children;if(Pr(e))for(Array.isArray(r)||F(59,n.name),e=e.getChildren(),n=0;n<e.length;n++){let t=Ur(e[n]);r.push(t)}return t}class Rr{constructor(e,t){this._nodeMap=e,this._selection=t||null,this._readOnly=this._flushSync=!1}isEmpty(){return 1===this._nodeMap.size&&null===this._selection}read(e){return Er(this,e)}clone(e){return(e=new Rr(this._nodeMap,void 0===e?this._selection:e))._readOnly=!0,e}toJSON(){return Er(this,(()=>({root:Ur(je())})))}}class Fr extends Dr{static getType(){return"paragraph"}static clone(e){return new Fr(e.__key)}createDOM(e){let t=document.createElement("p");return void 0!==(e=He(e.theme,"paragraph"))&&t.classList.add(...e),t}updateDOM(){return!1}static importDOM(){return{p:()=>({conversion:Lr,priority:0})}}exportDOM(e){if(({element:e}=super.exportDOM(e)),e&&this.isEmpty()&&e.append(document.createElement("br")),e){var t=this.getFormatType();e.style.textAlign=t,(t=this.getDirection())&&(e.dir=t),0<(t=this.getIndent())&&(e.style.textIndent="".concat(20*t,"px"))}return{element:e}}static importJSON(e){let t=zr();return t.setFormat(e.format),t.setIndent(e.indent),t.setDirection(e.direction),t}exportJSON(){return{...super.exportJSON(),type:"paragraph",version:1}}insertNewAfter(e,t){e=zr();let n=this.getDirection();return e.setDirection(n),this.insertAfter(e,t),e}collapseAtStart(){let e=this.getChildren();if(0===e.length||Pn(e[0])&&""===e[0].getTextContent().trim()){if(null!==this.getNextSibling())return this.selectNext(),this.remove(),!0;if(null!==this.getPreviousSibling())return this.selectPrevious(),this.remove(),!0}return!1}}function Lr(e){let t=zr();return e.style&&(t.setFormat(e.style.textAlign),0<(e=parseInt(e.style.textIndent,10)/20)&&t.setIndent(e)),{node:t}}function zr(){return ot(new Fr)}function Qr(e,t,n,r){let o=e._keyToDOMMap;o.clear(),e._editorState=jr(),e._pendingEditorState=r,e._compositionKey=null,e._dirtyType=0,e._cloneNotNeeded.clear(),e._dirtyLeaves=new Set,e._dirtyElements.clear(),e._normalizedNodes=new Set,e._updateTags=new Set,e._updates=[],e._blockCursorElement=null,null!==(r=e._observer)&&(r.disconnect(),e._observer=null),null!==t&&(t.textContent=""),null!==n&&(n.textContent="",o.set("root",n))}class Jr{constructor(e,t,n,r,o,i,a){this._parentEditor=t,this._rootElement=null,this._editorState=e,this._compositionKey=this._pe
2ndingEditorState=null,this._deferred=[],this._keyToDOMMap=new Map,this._updates=[],this._updating=!1,this._listeners={decorator:new Set,editable:new Set,mutation:new Map,root:new Set,textcontent:new Set,update:new Set},this._commands=new Map,this._config=r,this._nodes=n,this._decorators={},this._pendingDecorators=null,this._dirtyType=0,this._cloneNotNeeded=new Set,this._dirtyLeaves=new Set,this._dirtyElements=new Map,this._normalizedNodes=new Set,this._updateTags=new Set,this._observer=null,this._key=ze(),this._onError=o,this._htmlConversions=i,this._editable=a,this._headless=null!==t&&t._headless,this._blockCursorElement=this._window=null}isComposing(){return null!=this._compositionKey}registerUpdateListener(e){let t=this._listeners.update;return t.add(e),()=>{t.delete(e)}}registerEditableListener(e){let t=this._listeners.editable;return t.add(e),()=>{t.delete(e)}}registerDecoratorListener(e){let t=this._listeners.decorator;return t.add(e),()=>{t.delete(e)}}registerTextContentListener(e){let t=this._listeners.textcontent;return t.add(e),()=>{t.delete(e)}}registerRootListener(e){let t=this._listeners.root;return e(this._rootElement,null),t.add(e),()=>{e(null,this._rootElement),t.delete(e)}}registerCommand(e,t,n){void 0===n&&F(35);let r=this._commands;r.has(e)||r.set(e,[new Set,new Set,new Set,new Set,new Set]);let o=r.get(e);void 0===o&&F(36,String(e));let i=o[n];return i.add(t),()=>{i.delete(t),o.every((e=>0===e.size))&&r.delete(e)}}registerMutationListener(e,t){void 0===this._nodes.get(e.getType())&&F(37,e.name);let n=this._listeners.mutation;return n.set(t,e),()=>{n.delete(t)}}registerNodeTransformToKlass(e,t){var n=e.getType();return void 0===(n=this._nodes.get(n))&&F(37,e.name),n.transforms.add(t),n}registerNodeTransform(e,t){var n=this.registerNodeTransformToKlass(e,t);let r=[n];return null!=(n=n.replaceWithKlass)&&(n=this.registerNodeTransformToKlass(n,t),r.push(n)),function(e,t){_r(e,(()=>{var e=br();if(!e.isEmpty())if("root"===t)je().markDirty();else{e=e._nodeMap;for(let[,t]of e)t.markDirty()}}),null===e._pendingEditorState?{tag:"history-merge"}:void 0)}(this,e.getType()),()=>{r.forEach((e=>e.transforms.delete(t)))}}hasNode(e){return this._nodes.has(e.getType())}hasNodes(e){return e.every(this.hasNode.bind(this))}dispatchCommand(e,t){return xr(this,e,t)}getDecorators(){return this._decorators}getRootElement(){return this._rootElement}getKey(){return this._key}setRootElement(e){let t=this._rootElement;if(e!==t){let i=He(this._config.theme,"root");var n=this._pendingEditorState||this._editorState;if(this._rootElement=e,Qr(this,t,e,n),null!==t){if(!this._config.disableEvents){0!==Yt&&(Yt--,0===Yt&&t.ownerDocument.removeEventListener("selectionchange",un));var r=t.__lexicalEditor;if(null!==r&&void 0!==r){if(null!==r._parentEditor){var o=Le(r);o=o[o.length-1]._key,ln.get(o)===r&&ln.delete(o)}else ln.delete(r._key);t.__lexicalEditor=null}for(r=cn(t),o=0;o<r.length;o++)r[o]();t.__lexicalEventHandles=[]}null!=i&&t.classList.remove(...i)}null!==e?(n=(n=e.ownerDocument)&&n.defaultView||null,(r=e.style).userSelect="text",r.whiteSpace="pre-wrap",r.wordBreak="break-word",e.setAttribute("data-lexical-editor","true"),this._window=n,this._dirtyType=2,fe(this),this._updateTags.add("history-merge"),kr(this),this._config.disableEvents||function(e,t){0===Yt&&e.ownerDocument.addEventListener("selectionchange",un),Yt++,e.__lexicalEditor=t;let n=cn(e);for(let r=0;r<Ht.length;r++){let[o,i]=Ht[r],a="function"===typeof i?e=>{!0!==e._lexicalHandled&&(e._lexicalHandled=!0,t.isEditable()&&i(e,t))}:e=>{if(!0!==e._lexicalHandled&&(e._lexicalHandled=!0,t.isEditable()))switch(o){case"cut":return xr(t,O,e);case"copy":return xr(t,B,e);case"paste":return xr(t,u,e);case"dragstart":return xr(t,D,e);case"dragover":return xr(t,P,e);case"dragend":return xr(t,N,e);case"focus":return xr(t,j,e);case"blur":return xr(t,U,e);case"drop":return xr(t,I,e)}};e.addEventListener(o,a),n.push((()=>{e.removeEventListener(o,a)}))}}(e,this),null!=i&&e.classList.add(...i)):(this._editorState=n,this._window=this._pendingEditorState=null),Mr("root",this,!1,e,t)}}getElementByKey(e){return this._keyToDOMMap.get(e)||null}getEditorState(){return this._editorState}setEditorState(e,t){e.isEmpty()&&F(38),ue(this);
2let n=this._pendingEditorState,r=this._updateTags;t=void 0!==t?t.tag:null,null===n||n.isEmpty()||(null!=t&&r.add(t),kr(this)),this._pendingEditorState=e,this._dirtyType=2,this._dirtyElements.set("root",!1),this._compositionKey=null,null!=t&&r.add(t),kr(this)}parseEditorState(e,t){e="string"===typeof e?JSON.parse(e):e;let n=jr(),r=ur,o=dr,i=fr,a=this._dirtyElements,s=this._dirtyLeaves,c=this._cloneNotNeeded,l=this._dirtyType;this._dirtyElements=new Map,this._dirtyLeaves=new Set,this._cloneNotNeeded=new Set,this._dirtyType=0,ur=n,dr=!1,fr=this;try{wr(e.root,this._nodes),t&&t(),n._readOnly=!0}catch(u){u instanceof Error&&this._onError(u)}finally{this._dirtyElements=a,this._dirtyLeaves=s,this._cloneNotNeeded=c,this._dirtyType=l,ur=r,dr=o,fr=i}return n}update(e,t){_r(this,e,t)}focus(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this._rootElement;null!==n&&(n.setAttribute("autocapitalize","off"),_r(this,(()=>{let e=rr(),n=je();null!==e?e.dirty=!0:0!==n.getChildrenSize()&&("rootStart"===t.defaultSelection?n.selectStart():n.selectEnd())}),{onUpdate:()=>{n.removeAttribute("autocapitalize"),e&&e()},tag:"focus"}),null===this._pendingEditorState&&n.removeAttribute("autocapitalize"))}blur(){var e=this._rootElement;null!==e&&e.blur(),null!==(e=ct(this._window))&&e.removeAllRanges()}isEditable(){return this._editable}setEditable(e){this._editable!==e&&(this._editable=e,Mr("editable",this,!0,e))}toJSON(){return{editorState:this._editorState.toJSON()}}}class Vr extends Dr{constructor(e,t){super(t),this.__colSpan=e,this.__rowSpan=1}exportJSON(){return{...super.exportJSON(),colSpan:this.__colSpan,rowSpan:this.__rowSpan}}getColSpan(){return this.__colSpan}setColSpan(e){return this.getWritable().__colSpan=e,this}getRowSpan(){return this.__rowSpan}setRowSpan(e){return this.getWritable().__rowSpan=e,this}}function Hr(e){return e instanceof Vr}class Gr extends Dr{}function Zr(e){return e instanceof Gr}class Wr extends Dr{}function qr(e){return e instanceof Wr}t.$addUpdateTag=function(e){gr(),vr()._updateTags.add(e)},t.$applyNodeReplacement=ot,t.$copyNode=rt,t.$createLineBreakNode=mn,t.$createNodeSelection=tr,t.$createParagraphNode=zr,t.$createRangeSelection=function(){let e=new On("root",0,"element"),t=new On("root",0,"element");return new Vn(e,t,0,"")},t.$createTabNode=Bn,t.$createTextNode=Dn,t.$getAdjacentNode=We,t.$getNearestNodeFromDOMNode=Ne,t.$getNearestRootOrShadowRoot=tt,t.$getNodeByKey=De,t.$getPreviousSelection=or,t.$getRoot=je,t.$getSelection=rr,t.$getTextContent=function(){let e=rr();return null===e?"":e.getTextContent()},t.$hasAncestor=Xe,t.$hasUpdateTag=function(e){return vr()._updateTags.has(e)},t.$insertNodes=function(e,t){let n=rr()||or();return null===n&&(n=je().selectEnd()),n.insertNodes(e,t)},t.$isBlockElementNode=Xn,t.$isDecoratorNode=Ir,t.$isElementNode=Pr,t.$isInlineElementOrDecoratorNode=function(e){return Pr(e)&&e.isInline()||Ir(e)&&e.isInline()},t.$isLeafNode=xe,t.$isLineBreakNode=yn,t.$isNodeSelection=Hn,t.$isParagraphNode=function(e){return e instanceof Fr},t.$isRangeSelection=zn,t.$isRootNode=Or,t.$isRootOrShadowRoot=nt,t.$isTabNode=function(e){return e instanceof Nn},t.$isTextNode=Pn,t.$nodesOfType=function(e){var t=br();let n=t._readOnly,r=e.getType();t=t._nodeMap;let o=[];for(let[,i]of t)i instanceof e&&i.__type===r&&(n||i.isAttached())&&o.push(i);return o},t.$normalizeSelection__EXPERIMENTAL=me,t.$parseSerializedNode=function(e){return wr(e,vr()._nodes)},t.$setCompositionKey=Te,t.$setSelection=Ue,t.$splitNode=lt,t.BLUR_COMMAND=U,t.CAN_REDO_COMMAND={},t.CAN_UNDO_COMMAND={},t.CLEAR_EDITOR_COMMAND={},t.CLEAR_HISTORY_COMMAND={},t.CLICK_COMMAND=i,t.COMMAND_PRIORITY_CRITICAL=4,t.COMMAND_PRIORITY_EDITOR=0,t.COMMAND_PRIORITY_HIGH=3,t.COMMAND_PRIORITY_LOW=1,t.COMMAND_PRIORITY_NORMAL=2,t.CONTROLLED_TEXT_INSERTION_COMMAND=l,t.COPY_COMMAND=B,t.CUT_COMMAND=O,t.DELETE_CHARACTER_COMMAND=a,t.DELETE_LINE_COMMAND=h,t.DELETE_WORD_COMMAND=d,t.DEPRECATED_$computeGridMap=lr,t.DEPRECATED_$createGridSelection=function(){let e=new On("root",0,"element"),t=new On("root",0,"element");return new Qn("root",e,t)},t.DEPRECATED_$getNodeTriplet=function(e){e instanceof Vr||(e instanceof dn?Hr(e=ut(e,Hr))||F(114):Hr(e=ut(e.getNode(),Hr))||F(114));let t=e.getParent();qr(t)||F(115);let n=t.getParent();return Zr(n)||F(116),[e,t,n]},t.DEPRECATED_$isGridCellNode=Hr,t.DEPRECATED_$isGridNode=Zr,t.DEPRECATED_$isGridRowNode=qr,t.DEPRECATED_$isGridSelection=Jn,t.DEPRECATED_GridCellNode=Vr,t.DEPRECATED_GridNode=Gr,t.DEPRECATED_GridRowNode=Wr,t.DRAGEND_COMMAND=N,t.DRAGOVER_COMMAND=P,t.DRAGSTART_COMMAND=D,t.DROP_COMMAND=I,t.DecoratorNode=Tr,t.ElementNode=Dr,t.FOCUS_COMMAND=j,t.FORMAT_ELEMENT_COMMAND={},t.FORMAT_TEXT_COMMAND=p,t.INDENT_CONTENT_COMMAND={},t.INSERT_LINE_BREAK_COMMAND=s,t.INSERT_PARAGRAPH_COMMAND=c,t.INSERT_TAB_COMMAND={},t.KEY_ARROW_DOWN_COMMAND=k,t.KEY_ARROW_LEFT_COMMAND=A,t.KEY_ARROW_RIGHT_COMMAND=b,t.KEY_ARROW_UP_COMMAND=E,t.KEY_BACKSPACE_COMMAND=C,t.KEY_DELETE_COMMAND=_,t.KEY_DOWN_COMMAND=g,t.KEY_ENTER_COMMAND=M,t.KEY_ESCAPE_COMMAND=S,t.
2KEY_MODIFIER_COMMAND=R,t.KEY_SPACE_COMMAND=x,t.KEY_TAB_COMMAND=T,t.LineBreakNode=hn,t.MOVE_TO_END=v,t.MOVE_TO_START=w,t.OUTDENT_CONTENT_COMMAND={},t.PASTE_COMMAND=u,t.ParagraphNode=Fr,t.REDO_COMMAND=y,t.REMOVE_TEXT_COMMAND=f,t.RootNode=Br,t.SELECTION_CHANGE_COMMAND=o,t.TabNode=Nn,t.TextNode=En,t.UNDO_COMMAND=m,t.createCommand=function(){return{}},t.createEditor=function(e){var t=e||{},n=fr,o=t.theme||{};let i=void 0===e?n:t.parentEditor||null,a=t.disableEvents||!1,s=jr(),c=t.namespace||(null!==i?i._config.namespace:ze()),l=t.editorState,u=[Br,En,hn,Nn,Fr,...t.nodes||[]],f=t.onError;if(t=void 0===t.editable||t.editable,void 0===e&&null!==n)e=n._nodes;else for(e=new Map,n=0;n<u.length;n++){let t=u[n],r=null;var d=null;"function"!==typeof t&&(t=(d=t).replace,r=d.with,d=d.withKlass?d.withKlass:null);let o=t.getType(),i=t.transform(),a=new Set;null!==i&&a.add(i),e.set(o,{klass:t,replace:r,replaceWithKlass:d,transforms:a})}return o=new Jr(s,i,e,{disableEvents:a,namespace:c,theme:o},f||r.error,function(e){let t=new Map,n=new Set;return e.forEach((e=>{if(null!=(e=null!=e.klass.importDOM?e.klass.importDOM.bind(e.klass):null)&&!n.has(e)){n.add(e);var r=e();null!==r&&Object.keys(r).forEach((e=>{let n=t.get(e);void 0===n&&(n=[],t.set(e,n)),n.push(r[e])}))}})),t}(e),t),void 0!==l&&(o._pendingEditorState=l,o._dirtyType=2),o},t.getNearestEditorFromDOMNode=we,t.isSelectionCapturedInDecoratorInput=ve,t.isSelectionWithinEditor=Ae},86659:(e,t,n)=>{var r=n(70833);e.exports=function(e){var t=r(e,"line-height"),n=parseFloat(t,10);if(t===n+""){var o=e.style.lineHeight;e.style.lineHeight=t+"em",t=r(e,"line-height"),n=parseFloat(t,10),o?e.style.lineHeight=o:delete e.style.lineHeight}if(-1!==t.indexOf("pt")?(n*=4,n/=3):-1!==t.indexOf("mm")?(n*=96,n/=25.4):-1!==t.indexOf("cm")?(n*=96,n/=2.54):-1!==t.indexOf("in")?n*=96:-1!==t.indexOf("pc")&&(n*=16),n=Math.round(n),"normal"===t){var i=e.nodeName,a=document.createElement(i);a.innerHTML=" ","TEXTAREA"===i.toUpperCase()&&a.setAttribute("rows","1");var s=r(e,"font-size");a.style.fontSize=s,a.style.padding="0px",a.style.border="0px";var c=document.body;c.appendChild(a),n=a.offsetHeight,c.removeChild(a)}return n}},91277:(e,t,n)=>{var r=n(87441)(n(87675),"DataView");e.exports=r},15908:(e,t,n)=>{var r=n(12),o=n(32295),i=n(18756),a=n(92747),s=n(79006);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=i,c.prototype.has=a,c.prototype.set=s,e.exports=c},73770:(e,t,n)=>{var r=n(97691),o=n(80743),i=n(35741),a=n(24362),s=n(36076);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=i,c.prototype.has=a,c.prototype.set=s,e.exports=c},27278:(e,t,n)=>{var r=n(87441)(n(87675),"Map");e.exports=r},4179:(e,t,n)=>{var r=n(85572),o=n(45967),i=n(29654),a=n(31528),s=n(51510);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=i,c.prototype.has=a,c.prototype.set=s,e.exports=c},75788:(e,t,n)=>{var r=n(87441)(n(87675),"Promise");e.exports=r},9814:(e,t,n)=>{var r=n(87441)(n(87675),"Set");e.exports=r},31689:(e,t,n)=>{var r=n(4179),o=n(17725),i=n(92709);function a(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}a.prototype.add=a.prototype.push=o,a.prototype.has=i,e.exports=a},73692:(e,t,n)=>{var r=n(73770),o=n(20668),i=n(63400),a=n(63349),s=n(16503),c=n(72130);function l(e){var t=this.__data__=new r(e);this.size=t.size}l.prototype.clear=o,l.prototype.delete=i,l.prototype.get=a,l.prototype.has=s,l.prototype.set=c,e.exports=l},41804:(e,t,n)=>{var r=n(87675).Symbol;e.exports=r},56155:(e,t,n)=>{var r=n(87675).Uint8Array;e.exports=r},74775:(e,t,n)=>{var r=n(87441)(n(87675),"WeakMap");e.exports=r},56797:e=>{e.exports=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}},10434:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;
vendor: 1,438 bytes, line 2
2++n<r&&!1!==t(e[n],n,e););return e}},23569:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(!t(e[n],n,e))return!1;return!0}},63438:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,i=[];++n<r;){var a=e[n];t(a,n,e)&&(i[o++]=a)}return i}},99156:(e,t,n)=>{var r=n(38719);e.exports=function(e,t){return!!(null==e?0:e.length)&&r(e,t,0)>-1}},31869:e=>{e.exports=function(e,t,n){for(var r=-1,o=null==e?0:e.length;++r<o;)if(n(t,e[r]))return!0;return!1}},98100:(e,t,n)=>{var r=n(94690),o=n(31070),i=n(53587),a=n(84428),s=n(38316),c=n(27903),l=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=i(e),u=!n&&o(e),f=!n&&!u&&a(e),d=!n&&!u&&!f&&c(e),h=n||u||f||d,p=h?r(e.length,String):[],m=p.length;for(var y in e)!t&&!l.call(e,y)||h&&("length"==y||f&&("offset"==y||"parent"==y)||d&&("buffer"==y||"byteLength"==y||"byteOffset"==y)||s(y,m))||p.push(y);return p}},6440:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n<r;)o[n]=t(e[n],n,e);return o}},84350:e=>{e.exports=function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}},45e3:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}},16076:e=>{e.exports=function(e){return e.split("")}},92851:(e,t,n)=>{var r=n(87578),o=n(75130),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var a=e[t];i.call(e,t)&&o(a,n)&&(void 0!==n||t in e)||r(e,t,n)}}
vendor: 4,224 bytes, line 2
2,86354:(e,t,n)=>{var r=n(75130);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},91665:(e,t,n)=>{var r=n(8413),o=n(83676);e.exports=function(e,t){return e&&r(t,o(t),e)}},76812:(e,t,n)=>{var r=n(8413),o=n(16262);e.exports=function(e,t){return e&&r(t,o(t),e)}},87578:(e,t,n)=>{var r=n(97754);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},48066:(e,t,n)=>{var r=n(73692),o=n(10434),i=n(92851),a=n(91665),s=n(76812),c=n(41831),l=n(55930),u=n(20899),f=n(13190),d=n(46972),h=n(42909),p=n(14847),m=n(39704),y=n(1881),g=n(41070),b=n(53587),v=n(84428),A=n(43799),w=n(44417),E=n(60004),k=n(83676),M=n(16262),x="[object Arguments]",C="[object Function]",S="[object Object]",_={};_[x]=_["[object Array]"]=_["[object ArrayBuffer]"]=_["[object DataView]"]=_["[object Boolean]"]=_["[object Date]"]=_["[object Float32Array]"]=_["[object Float64Array]"]=_["[object Int8Array]"]=_["[object Int16Array]"]=_["[object Int32Array]"]=_["[object Map]"]=_["[object Number]"]=_[S]=_["[object RegExp]"]=_["[object Set]"]=_["[object String]"]=_["[object Symbol]"]=_["[object Uint8Array]"]=_["[object Uint8ClampedArray]"]=_["[object Uint16Array]"]=_["[object Uint32Array]"]=!0,_["[object Error]"]=_[C]=_["[object WeakMap]"]=!1,e.exports=function e(t,n,T,I,D,P){var N,B=1&n,O=2&n,j=4&n;if(T&&(N=D?T(t,I,D,P):T(t)),void 0!==N)return N;if(!w(t))return t;var U=b(t);if(U){if(N=m(t),!B)return l(t,N)}else{var R=p(t),F=R==C||"[object GeneratorFunction]"==R;if(v(t))return c(t,B);if(R==S||R==x||F&&!D){if(N=O||F?{}:g(t),!B)return O?f(t,s(N,t)):u(t,a(N,t))}else{if(!_[R])return D?t:{};N=y(t,R,B)}}P||(P=new r);var L=P.get(t);if(L)return L;P.set(t,N),E(t)?t.forEach((function(r){N.add(e(r,n,T,r,t,P))})):A(t)&&t.forEach((function(r,o){N.set(o,e(r,n,T,o,t,P))}));var z=U?void 0:(j?O?h:d:O?M:k)(t);return o(z||t,(function(r,o){z&&(r=t[o=r]),i(N,o,e(r,n,T,o,t,P))})),N}},61763:(e,t,n)=>{var r=n(44417),o=Object.create,i=function(){function e(){}return function(t){if(!r(t))return{};if(o)return o(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=i},35602:(e,t,n)=>{var r=n(82394),o=n(95309)(r);e.exports=o},99127:(e,t,n)=>{var r=n(35602);e.exports=function(e,t){var n=!0;return r(e,(function(e,r,o){return n=!!t(e,r,o)})),n}},52845:(e,t,n)=>{var r=n(44433);e.exports=function(e,t,n){for(var o=-1,i=e.length;++o<i;){var a=e[o],s=t(a);if(null!=s&&(void 0===c?s===s&&!r(s):n(s,c)))var c=s,l=a}return l}},54624:e=>{e.exports=function(e,t,n,r){for(var o=e.length,i=n+(r?1:-1);r?i--:++i<o;)if(t(e[i],i,e))return i;return-1}},83391:(e,t,n)=>{var r=n(84350),o=n(60625);e.exports=function e(t,n,i,a,s){var c=-1,l=t.length;for(i||(i=o),s||(s=[]);++c<l;){var u=t[c];n>0&&i(u)?n>1?e(u,n-1,i,a,s):r(s,u):a||(s[s.length]=u)}return s}},8007:(e,t,n)=>{var r=n(37507)();e.exports=r},82394:(e,t,n)=>{var r=n(8007),o=n(83676);e.exports=function(e,t){return e&&r(e,t,o)}},41402:(e,t,n)=>{var r=n(25729),o=n(61149);e.exports=function(e,t){for(var n=0,i=(t=r(t,e)).length;null!=e&&n<i;)e=e[o(t[n++])];return n&&n==i?e:void 0}},42332:(e,t,n)=>{var r=n(84350),o=n(53587);e.exports=function(e,t,n){var i=t(e);return o(e)?i:r(i,n(e))}},90655:(e,t,n)=>{var r=n(41804),o=n(79015),i=n(74364),a=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?o(e):i(e)}},18122:e=>{e.exports=function(e,t){return e>t}},23444:e=>{e.exports=function(e,t){return null!=e&&t in Object(e)}},38719:(e,t,n)=>{var r=n(54624),o=n(96032),i=n(32714);e.exports=function(e,t,n){return t===t?i(e,t,n):r(e,o,n)}},73256:(e,t,n)=>{var r=n(90655),o=n(60246);e.exports=function(e){return o(e)&&"[object Arguments]"==r(e)}},8304:(e,t,n)=>{var r=n(23286),o=n(60246);e.exports=function e(t,n,i,a,s){return t===n||(null==t||null==n||!o(t)&&!o(n)?t!==t&&n!==n:r(t,n,i,a,e,s))}},23286:(e,t,n)=>{var r=n(73692),o=n(72247),i=n(41484),a=n(86430),s=n(14847),c=n(53587),l=n(84428),u=n(27903),f="[object Arguments]",d="[object Array]",h="[object Object]",p=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,m,y,g){var b=c(e),v=c(t),A=b?d:s(e),w=v?d:s(t),E=(A=A==f?h:A)==h,k=(w=w==f?h:w)==h,M=A==w;if(M&&l(e)){if(!l(t))return!1;b=!0,E=!1}
2if(M&&!E)return g||(g=new r),b||u(e)?o(e,t,n,m,y,g):i(e,t,A,n,m,y,g);if(!(1&n)){var x=E&&p.call(e,"__wrapped__"),C=k&&p.call(t,"__wrapped__");if(x||C){var S=x?e.value():e,_=C?t.value():t;return g||(g=new r),y(S,_,n,m,g)}}return!!M&&(g||(g=new r),a(e,t,n,m,y,g))}},17923:(e,t,n)=>{var r=n(14847),o=n(60246);e.exports=function(e){return o(e)&&"[object Map]"==r(e)}},25142:(e,t,n)=>{var r=n(73692),o=n(8304);e.exports=function(e,t,n,i){var a=n.length,s=a,c=!i;if(null==e)return!s;for(e=Object(e);a--;){var l=n[a];if(c&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++a<s;){var u=(l=n[a])[0],f=e[u],d=l[1];if(c&&l[2]){if(void 0===f&&!(u in e))return!1}else{var h=new r;if(i)var p=i(f,d,u,e,t,h);if(!(void 0===p?o(d,f,3,i,h):p))return!1}}return!0}},96032:e=>{e.exports=function(e){return e!==e}},45012:(e,t,n)=>{var r=n(64741),o=n(51283),i=n(44417),a=n(76873),s=/^\[object .+?Constructor\]$/,c=Function.prototype,l=Object.prototype,u=c.toString,f=l.hasOwnProperty,d=RegExp("^"+u.call(f).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!i(e)||o(e))&&(r(e)?d:s).test(a(e))}},75933:(e,t,n)=>{var r=n(14847),o=n(60246);e.exports=function(e){return o(e)&&"[object Set]"==r(e)}},34131:(e,t,n)=>{var r=n(90655),o=n(38227),i=n(60246),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return i(e)&&o(e.length)&&!!a[r(e)]}},95889:(e,t,n)=>{var r=n(59636),o=n(95027),i=n(32638),a=n(53587),s=n(96752);e.exports=function(e){return"function"==typeof e?e:null==e?i:"object"==typeof e?a(e)?o(e[0],e[1]):r(e):s(e)}},45966:(e,t,n)=>{var r=n(8624),o=n(68378),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=[];for(var n in Object(e))i.call(e,n)&&"constructor"!=n&&t.push(n);return t}},10031:(e,t,n)=>{var r=n(44417),o=n(8624),i=n(79562),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return i(e);var t=o(e),n=[];for(var s in e)("constructor"!=s||!t&&a.call(e,s))&&n.push(s);return n}},66466:e=>{e.exports=function(e,t){return e<t}},93158:(e,t,n)=>{var r=n(35602),o=n(53938);e.exports=function(e,t){var n=-1,i=o(e)?Array(e.length):[];return r(e,(function(e,r,o){i[++n]=t(e,r,o)})),i}},59636:(e,t,n)=>{var r=n(25142),o=n(13168),i=n(63137);e.exports=function(e){var t=o(e);return 1==t.length&&t[0][2]?i(t[0][0],t[0][1]):function(n){return n===e||r(n,e,t)}}},95027:(e,t,n)=>{var r=n(8304),o=n(14793),i=n(23357),a=n(59193),s=n(88276),c=n(63137),l=n(61149);e.exports=function(e,t){return a(e)&&s(t)?c(l(e),t):function(n){var a=o(n,e);return void 0===a&&a===t?i(n,e):r(t,a,3)}}},54710:(e,t,n)=>{var r=n(6440),o=n(41402),i=n(95889),a=n(93158),s=n(60296),c=n(64100),l=n(3405),u=n(32638),f=n(53587);e.exports=function(e,t,n){t=t.length?r(t,(function(e){return f(e)?function(t){return o(t,1===e.length?e[0]:e)}:e})):[u];var d=-1;t=r(t,c(i));var h=a(e,(function(e,n,o){return{criteria:r(t,(function(t){return t(e)})),index:++d,value:e}}));return s(h,(function(e,t){return l(e,t,n)}))}},91817:e=>{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},59998:(e,t,n)=>{var r=n(41402);e.exports=function(e){return function(t){return r(t,e)}}},86784:e=>{var t=Math.ceil,n=Math.max;e.exports=function(e,r,o,i){for(var a=-1,s=n(t((r-e)/(o||1)),0),c=Array(s);s--;)c[i?s:++a]=e,e+=o;return c}},37459:(e,t,n)=>{var r=n(32638),o=n(67999),i=n(73619);e.exports=function(e,t){return i(o(e,t,r),e+"")}},76816:(e,t,n)=>{var r=n(36395),o=n(97754),i=n(32638),a=o?function(e,t){return o(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:i;e.exports=a},59695:e=>{e.exports=function(e,t,n){var r=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var i=Array(o);++r<o;)i[r]=e[r+t];return i}}
2,69854:(e,t,n)=>{var r=n(35602);e.exports=function(e,t){var n;return r(e,(function(e,r,o){return!(n=t(e,r,o))})),!!n}},60296:e=>{e.exports=function(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e}},94690:e=>{e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},76477:(e,t,n)=>{var r=n(41804),o=n(6440),i=n(53587),a=n(44433),s=r?r.prototype:void 0,c=s?s.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(i(t))return o(t,e)+"";if(a(t))return c?c.call(t):"";var n=t+"";return"0"==n&&1/t==-Infinity?"-0":n}},9792:(e,t,n)=>{var r=n(70666),o=/^\s+/;e.exports=function(e){return e?e.slice(0,r(e)+1).replace(o,""):e}},64100:e=>{e.exports=function(e){return function(t){return e(t)}}},13965:(e,t,n)=>{var r=n(31689),o=n(99156),i=n(31869),a=n(63157),s=n(92241),c=n(91098);e.exports=function(e,t,n){var l=-1,u=o,f=e.length,d=!0,h=[],p=h;if(n)d=!1,u=i;else if(f>=200){var m=t?null:s(e);if(m)return c(m);d=!1,u=a,p=new r}else p=t?[]:h;e:for(;++l<f;){var y=e[l],g=t?t(y):y;if(y=n||0!==y?y:0,d&&g===g){for(var b=p.length;b--;)if(p[b]===g)continue e;t&&p.push(g),h.push(y)}else u(p,g,n)||(p!==h&&p.push(g),h.push(y))}return h}},57600:(e,t,n)=>{var r=n(25729),o=n(20339),i=n(38005),a=n(61149);e.exports=function(e,t){return t=r(t,e),null==(e=i(e,t))||delete e[a(o(t))]}},63157:e=>{e.exports=function(e,t){return e.has(t)}},25729:(e,t,n)=>{var r=n(53587),o=n(59193),i=n(93187),a=n(97305);e.exports=function(e,t){return r(e)?e:o(e,t)?[e]:i(a(e))}},82289:(e,t,n)=>{var r=n(59695);e.exports=function(e,t,n){var o=e.length;return n=void 0===n?o:n,!t&&n>=o?e:r(e,t,n)}},76654:(e,t,n)=>{var r=n(56155);e.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},41831:(e,t,n)=>{e=n.nmd(e);var r=n(87675),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,a=i&&i.exports===o?r.Buffer:void 0,s=a?a.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,r=s?s(n):new e.constructor(n);return e.copy(r),r}},84540:(e,t,n)=>{var r=n(76654);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}},28474:e=>{var t=/\w*$/;e.exports=function(e){var n=new e.constructor(e.source,t.exec(e));return n.lastIndex=e.lastIndex,n}},39588:(e,t,n)=>{var r=n(41804),o=r?r.prototype:void 0,i=o?o.valueOf:void 0;e.exports=function(e){return i?Object(i.call(e)):{}}},36193:(e,t,n)=>{var r=n(76654);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},83867:(e,t,n)=>{var r=n(44433);e.exports=function(e,t){if(e!==t){var n=void 0!==e,o=null===e,i=e===e,a=r(e),s=void 0!==t,c=null===t,l=t===t,u=r(t);if(!c&&!u&&!a&&e>t||a&&s&&l&&!c&&!u||o&&s&&l||!n&&l||!i)return 1;if(!o&&!a&&!u&&e<t||u&&n&&i&&!o&&!a||c&&n&&i||!s&&i||!l)return-1}return 0}},3405:(e,t,n)=>{var r=n(83867);e.exports=function(e,t,n){for(var o=-1,i=e.criteria,a=t.criteria,s=i.length,c=n.length;++o<s;){var l=r(i[o],a[o]);if(l)return o>=c?l:l*("desc"==n[o]?-1:1)}return e.index-t.index}},55930:e=>{e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}},8413:(e,t,n)=>{var r=n(92851),o=n(87578);e.exports=function(e,t,n,i){var a=!n;n||(n={});for(var s=-1,c=t.length;++s<c;){var l=t[s],u=i?i(n[l],e[l],l,n,e):void 0;void 0===u&&(u=e[l]),a?o(n,l,u):r(n,l,u)}return n}},20899:(e,t,n)=>{var r=n(8413),o=n(79628);e.exports=function(e,t){return r(e,o(e),t)}},13190:(e,t,n)=>{var r=n(8413),o=n(83228);e.exports=function(e,t){return r(e,o(e),t)}},86596:(e,t,n)=>{var r=n(87675)["__core-js_shared__"];e.exports=r},95309:(e,t,n)=>{var r=n(53938);e.exports=function(e,t){return function(n,o){if(null==n)return n;if(!r(n))return e(n,o);for(var i=n.length,a=t?i:-1,s=Object(n);(t?a--:++a<i)&&!1!==o(s[a],a,s););return n}}},37507:e=>{e.exports=function(e){return function(t,n,r){for(var o=-1,i=Object(t),a=r(t),s=a.length;s--;){var c=a[e?s:++o];if(!1===n(i[c],c,i))break}return t}}},37068:(e,t,n)=>{var r=n(82289),o=n(71602),i=n(65168),a=n(97305);e.exports=function(e){return function(t){t=a(t);var n=o(t)?i(t):void 0,s=n?n[0]:t.charAt(0),c=n?r(n,1).join(""):t.slice(1);return s[e]()+c}}},32053:(e,t,n)=>{var r=n(95889),o=n(53938),i=n(83676);e.exports=function(e){return function(t,n,a){var s=Object(t);if(!o(t)){var c=r(n,3);t=i(t),n=function(e){return c(s[e],e,s)}}var l=e(t,n,a);return l>-1?s[c?t[l]:l]:void 0}}}
vendor: 4,296 bytes, line 2
2,60593:(e,t,n)=>{var r=n(86784),o=n(2667),i=n(43022);e.exports=function(e){return function(t,n,a){return a&&"number"!=typeof a&&o(t,n,a)&&(n=a=void 0),t=i(t),void 0===n?(n=t,t=0):n=i(n),a=void 0===a?t<n?1:-1:i(a),r(t,n,a,e)}}},92241:(e,t,n)=>{var r=n(9814),o=n(26634),i=n(91098),a=r&&1/i(new r([,-0]))[1]==1/0?function(e){return new r(e)}:o;e.exports=a},61484:(e,t,n)=>{var r=n(74426);e.exports=function(e){return r(e)?void 0:e}},97754:(e,t,n)=>{var r=n(87441),o=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();e.exports=o},72247:(e,t,n)=>{var r=n(31689),o=n(45e3),i=n(63157);e.exports=function(e,t,n,a,s,c){var l=1&n,u=e.length,f=t.length;if(u!=f&&!(l&&f>u))return!1;var d=c.get(e),h=c.get(t);if(d&&h)return d==t&&h==e;var p=-1,m=!0,y=2&n?new r:void 0;for(c.set(e,t),c.set(t,e);++p<u;){var g=e[p],b=t[p];if(a)var v=l?a(b,g,p,t,e,c):a(g,b,p,e,t,c);if(void 0!==v){if(v)continue;m=!1;break}if(y){if(!o(t,(function(e,t){if(!i(y,t)&&(g===e||s(g,e,n,a,c)))return y.push(t)}))){m=!1;break}}else if(g!==b&&!s(g,b,n,a,c)){m=!1;break}}return c.delete(e),c.delete(t),m}},41484:(e,t,n)=>{var r=n(41804),o=n(56155),i=n(75130),a=n(72247),s=n(98554),c=n(91098),l=r?r.prototype:void 0,u=l?l.valueOf:void 0;e.exports=function(e,t,n,r,l,f,d){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!f(new o(e),new o(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return i(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var h=s;case"[object Set]":var p=1&r;if(h||(h=c),e.size!=t.size&&!p)return!1;var m=d.get(e);if(m)return m==t;r|=2,d.set(e,t);var y=a(h(e),h(t),r,l,f,d);return d.delete(e),y;case"[object Symbol]":if(u)return u.call(e)==u.call(t)}return!1}},86430:(e,t,n)=>{var r=n(46972),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,i,a,s){var c=1&n,l=r(e),u=l.length;if(u!=r(t).length&&!c)return!1;for(var f=u;f--;){var d=l[f];if(!(c?d in t:o.call(t,d)))return!1}var h=s.get(e),p=s.get(t);if(h&&p)return h==t&&p==e;var m=!0;s.set(e,t),s.set(t,e);for(var y=c;++f<u;){var g=e[d=l[f]],b=t[d];if(i)var v=c?i(b,g,d,t,e,s):i(g,b,d,e,t,s);if(!(void 0===v?g===b||a(g,b,n,i,s):v)){m=!1;break}y||(y="constructor"==d)}if(m&&!y){var A=e.constructor,w=t.constructor;A==w||!("constructor"in e)||!("constructor"in t)||"function"==typeof A&&A instanceof A&&"function"==typeof w&&w instanceof w||(m=!1)}return s.delete(e),s.delete(t),m}},17364:(e,t,n)=>{var r=n(73502),o=n(67999),i=n(73619);e.exports=function(e){return i(o(e,void 0,r),e+"")}},31041:(e,t,n)=>{var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},46972:(e,t,n)=>{var r=n(42332),o=n(79628),i=n(83676);e.exports=function(e){return r(e,i,o)}},42909:(e,t,n)=>{var r=n(42332),o=n(83228),i=n(16262);e.exports=function(e){return r(e,i,o)}},31261:(e,t,n)=>{var r=n(22277);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},13168:(e,t,n)=>{var r=n(88276),o=n(83676);e.exports=function(e){for(var t=o(e),n=t.length;n--;){var i=t[n],a=e[i];t[n]=[i,a,r(a)]}return t}},87441:(e,t,n)=>{var r=n(45012),o=n(82914);e.exports=function(e,t){var n=o(e,t);return r(n)?n:void 0}},47926:(e,t,n)=>{var r=n(49659)(Object.getPrototypeOf,Object);e.exports=r},79015:(e,t,n)=>{var r=n(41804),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=i.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(c){}var o=a.call(e);return r&&(t?e[s]=n:delete e[s]),o}},79628:(e,t,n)=>{var r=n(63438),o=n(29898),i=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,s=a?function(e){return null==e?[]:(e=Object(e),r(a(e),(function(t){return i.call(e,t)})))}:o;e.exports=s},83228:(e,t,n)=>{var r=n(84350),o=n(47926),i=n(79628),a=n(29898),s=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,i(e)),e=o(e);return t}:a;e.exports=s},14847:(e,t,n)=>{var r=n(91277),o=n(27278),i=n(75788),a=n(9814),s=n(74775),c=n(90655),l=n(76873),u="[object Map]",f="[object Promise]",d="[object Set]",h="[object WeakMap]",p="[object DataView]",m=l(r),y=l(o),g=l(i),b=l(a),v=l(s),A=c;
2(r&&A(new r(new ArrayBuffer(1)))!=p||o&&A(new o)!=u||i&&A(i.resolve())!=f||a&&A(new a)!=d||s&&A(new s)!=h)&&(A=function(e){var t=c(e),n="[object Object]"==t?e.constructor:void 0,r=n?l(n):"";if(r)switch(r){case m:return p;case y:return u;case g:return f;case b:return d;case v:return h}return t}),e.exports=A},82914:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},34245:(e,t,n)=>{var r=n(25729),o=n(31070),i=n(53587),a=n(38316),s=n(38227),c=n(61149);e.exports=function(e,t,n){for(var l=-1,u=(t=r(t,e)).length,f=!1;++l<u;){var d=c(t[l]);if(!(f=null!=e&&n(e,d)))break;e=e[d]}return f||++l!=u?f:!!(u=null==e?0:e.length)&&s(u)&&a(d,u)&&(i(e)||o(e))}},71602:e=>{var t=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return t.test(e)}},12:(e,t,n)=>{var r=n(25185);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},32295:e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},18756:(e,t,n)=>{var r=n(25185),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return o.call(t,e)?t[e]:void 0}},92747:(e,t,n)=>{var r=n(25185),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)}},79006:(e,t,n)=>{var r=n(25185);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},39704:e=>{var t=Object.prototype.hasOwnProperty;e.exports=function(e){var n=e.length,r=new e.constructor(n);return n&&"string"==typeof e[0]&&t.call(e,"index")&&(r.index=e.index,r.input=e.input),r}},1881:(e,t,n)=>{var r=n(76654),o=n(84540),i=n(28474),a=n(39588),s=n(36193);e.exports=function(e,t,n){var c=e.constructor;switch(t){case"[object ArrayBuffer]":return r(e);case"[object Boolean]":case"[object Date]":return new c(+e);case"[object DataView]":return o(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return s(e,n);case"[object Map]":case"[object Set]":return new c;case"[object Number]":case"[object String]":return new c(e);case"[object RegExp]":return i(e);case"[object Symbol]":return a(e)}}},41070:(e,t,n)=>{var r=n(61763),o=n(47926),i=n(8624);e.exports=function(e){return"function"!=typeof e.constructor||i(e)?{}:r(o(e))}},60625:(e,t,n)=>{var r=n(41804),o=n(31070),i=n(53587),a=r?r.isConcatSpreadable:void 0;e.exports=function(e){return i(e)||o(e)||!!(a&&e&&e[a])}},38316:e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e<n}},2667:(e,t,n)=>{var r=n(75130),o=n(53938),i=n(38316),a=n(44417);e.exports=function(e,t,n){if(!a(n))return!1;var s=typeof t;return!!("number"==s?o(n)&&i(t,n.length):"string"==s&&t in n)&&r(n[t],e)}},59193:(e,t,n)=>{var r=n(53587),o=n(44433),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!o(e))||(a.test(e)||!i.test(e)||null!=t&&e in Object(t))}},22277:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},51283:(e,t,n)=>{var r=n(86596),o=function(){var e=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();e.exports=function(e){return!!o&&o in e}},8624:e=>{var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},88276:(e,t,n)=>{var r=n(44417);e.exports=function(e){return e===e&&!r(e)}},97691:e=>{e.exports=function(){this.__data__=[],this.size=0}},80743:(e,t,n)=>{var r=n(86354),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():o.call(t,n,1),--this.size,!0)}},35741:(e,t,n)=>{var r=n(86354);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}}
2,24362:(e,t,n)=>{var r=n(86354);e.exports=function(e){return r(this.__data__,e)>-1}},36076:(e,t,n)=>{var r=n(86354);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},85572:(e,t,n)=>{var r=n(15908),o=n(73770),i=n(27278);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(i||o),string:new r}}},45967:(e,t,n)=>{var r=n(31261);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},29654:(e,t,n)=>{var r=n(31261);e.exports=function(e){return r(this,e).get(e)}},31528:(e,t,n)=>{var r=n(31261);e.exports=function(e){return r(this,e).has(e)}},51510:(e,t,n)=>{var r=n(31261);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},98554:e=>{e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}},63137:e=>{e.exports=function(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}}},88153:(e,t,n)=>{var r=n(15293);e.exports=function(e){var t=r(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}},25185:(e,t,n)=>{var r=n(87441)(Object,"create");e.exports=r},68378:(e,t,n)=>{var r=n(49659)(Object.keys,Object);e.exports=r},79562:e=>{e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},39435:(e,t,n)=>{e=n.nmd(e);var r=n(31041),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,a=i&&i.exports===o&&r.process,s=function(){try{var e=i&&i.require&&i.require("util").types;return e||a&&a.binding&&a.binding("util")}catch(t){}}();e.exports=s},74364:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},49659:e=>{e.exports=function(e,t){return function(n){return e(t(n))}}}
2,67999:(e,t,n)=>{var r=n(56797),o=Math.max;e.exports=function(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var i=arguments,a=-1,s=o(i.length-t,0),c=Array(s);++a<s;)c[a]=i[t+a];a=-1;for(var l=Array(t+1);++a<t;)l[a]=i[a];return l[t]=n(c),r(e,this,l)}}},38005:(e,t,n)=>{var r=n(41402),o=n(59695);e.exports=function(e,t){return t.length<2?e:r(e,o(t,0,-1))}},87675:(e,t,n)=>{var r=n(31041),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();e.exports=i},17725:e=>{e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},92709:e=>{e.exports=function(e){return this.__data__.has(e)}},91098:e=>{e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}},73619:(e,t,n)=>{var r=n(76816),o=n(978)(r);e.exports=o},978:e=>{var t=Date.now;e.exports=function(e){var n=0,r=0;return function(){var o=t(),i=16-(o-r);if(r=o,i>0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}},20668:(e,t,n)=>{var r=n(73770);e.exports=function(){this.__data__=new r,this.size=0}},63400:e=>{e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},63349:e=>{e.exports=function(e){return this.__data__.get(e)}},16503:e=>{e.exports=function(e){return this.__data__.has(e)}},72130:(e,t,n)=>{var r=n(73770),o=n(27278),i=n(4179);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var a=n.__data__;if(!o||a.length<199)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new i(a)}return n.set(e,t),this.size=n.size,this}},32714:e=>{e.exports=function(e,t,n){for(var r=n-1,o=e.length;++r<o;)if(e[r]===t)return r;return-1}},65168:(e,t,n)=>{var r=n(16076),o=n(71602),i=n(40056);e.exports=function(e){return o(e)?i(e):r(e)}},93187:(e,t,n)=>{var r=n(88153),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,a=r((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,(function(e,n,r,o){t.push(r?o.replace(i,"$1"):n||e)})),t}));e.exports=a},61149:(e,t,n)=>{var r=n(44433);e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t}},76873:e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(n){}try{return e+""}catch(n){}}return""}},70666:e=>{var t=/\s/;e.exports=function(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n}},40056:e=>{var t="\\ud800-\\udfff",n="["+t+"]",r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",o="\\ud83c[\\udffb-\\udfff]",i="[^"+t+"]",a="(?:\\ud83c[\\udde6-\\uddff]){2}",s="[\\ud800-\\udbff][\\udc00-\\udfff]",c="(?:"+r+"|"+o+")"+"?",l="[\\ufe0e\\ufe0f]?",u=l+c+("(?:\\u200d(?:"+[i,a,s].join("|")+")"+l+c+")*"),f="(?:"+[i+r+"?",r,a,s,n].join("|")+")",d=RegExp(o+"(?="+o+")|"+f+u,"g");e.exports=function(e){return e.match(d)||[]}},96422:(e,t,n)=>{var r=n(48066);e.exports=function(e){return r(e,5)}},36395:e=>{e.exports=function(e){return function(){return e}}},36801:(e,t,n)=>{var r=n(44417),o=n(70894),i=n(34345),a=Math.max,s=Math.min;e.exports=function(e,t,n){var c,l,u,f,d,h,p=0,m=!1,y=!1,g=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function b(t){var n=c,r=l;return c=l=void 0,p=t,f=e.apply(r,n)}function v(e){var n=e-h;return void 0===h||n>=t||n<0||y&&e-p>=u}function A(){var e=o();if(v(e))return w(e);d=setTimeout(A,function(e){var n=t-(e-h);return y?s(n,u-(e-p)):n}(e))}function w(e){return d=void 0,g&&c?b(e):(c=l=void 0,f)}function E(){var e=o(),n=v(e);if(c=arguments,l=this,h=e,n){if(void 0===d)return function(e){return p=e,d=setTimeout(A,t),m?b(e):f}(h);if(y)return clearTimeout(d),d=setTimeout(A,t),b(h)}return void 0===d&&(d=setTimeout(A,t)),f}return t=i(t)||0,r(n)&&(m=!!n.leading,u=(y="maxWait"in n)?a(i(n.maxWait)||0,t):u,g="trailing"in n?!!n.trailing:g),E.cancel=function(){void 0!==d&&clearTimeout(d),p=0,c=h=l=d=void 0},E.flush=function(){return void 0===d?f:w(o())},E}},75130:e=>{e.exports=function(e,t){return e===t||e!==e&&t!==t}},82059:(e,t,n)=>{var r=n(23569),o=n(99127),i=n(95889),a=n(53587),s=n(2667);e.exports=function(e,t,n){var c=a(e)?r:o;
2return n&&s(e,t,n)&&(t=void 0),c(e,i(t,3))}},66146:(e,t,n)=>{var r=n(32053)(n(30359));e.exports=r},30359:(e,t,n)=>{var r=n(54624),o=n(95889),i=n(83550),a=Math.max;e.exports=function(e,t,n){var s=null==e?0:e.length;if(!s)return-1;var c=null==n?0:i(n);return c<0&&(c=a(s+c,0)),r(e,o(t,3),c)}},39658:(e,t,n)=>{var r=n(83391),o=n(43231);e.exports=function(e,t){return r(o(e,t),1)}},73502:(e,t,n)=>{var r=n(83391);e.exports=function(e){return(null==e?0:e.length)?r(e,1):[]}},14793:(e,t,n)=>{var r=n(41402);e.exports=function(e,t,n){var o=null==e?void 0:r(e,t);return void 0===o?n:o}},23357:(e,t,n)=>{var r=n(23444),o=n(34245);e.exports=function(e,t){return null!=e&&o(e,t,r)}},32638:e=>{e.exports=function(e){return e}},31070:(e,t,n)=>{var r=n(73256),o=n(60246),i=Object.prototype,a=i.hasOwnProperty,s=i.propertyIsEnumerable,c=r(function(){return arguments}())?r:function(e){return o(e)&&a.call(e,"callee")&&!s.call(e,"callee")};e.exports=c},53587:e=>{var t=Array.isArray;e.exports=t},53938:(e,t,n)=>{var r=n(64741),o=n(38227);e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},63047:(e,t,n)=>{var r=n(90655),o=n(60246);e.exports=function(e){return!0===e||!1===e||o(e)&&"[object Boolean]"==r(e)}},84428:(e,t,n)=>{e=n.nmd(e);var r=n(87675),o=n(22140),i=t&&!t.nodeType&&t,a=i&&e&&!e.nodeType&&e,s=a&&a.exports===i?r.Buffer:void 0,c=(s?s.isBuffer:void 0)||o;e.exports=c},21322:(e,t,n)=>{var r=n(8304);e.exports=function(e,t){return r(e,t)}},64741:(e,t,n)=>{var r=n(90655),o=n(44417);e.exports=function(e){if(!o(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},38227:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},43799:(e,t,n)=>{var r=n(17923),o=n(64100),i=n(39435),a=i&&i.isMap,s=a?o(a):r;e.exports=s},42136:(e,t,n)=>{var r=n(54263);e.exports=function(e){return r(e)&&e!=+e}},53322:e=>{e.exports=function(e){return null==e}},54263:(e,t,n)=>{var r=n(90655),o=n(60246);e.exports=function(e){return"number"==typeof e||o(e)&&"[object Number]"==r(e)}},44417:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},60246:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},74426:(e,t,n)=>{var r=n(90655),o=n(47926),i=n(60246),a=Function.prototype,s=Object.prototype,c=a.toString,l=s.hasOwnProperty,u=c.call(Object);e.exports=function(e){if(!i(e)||"[object Object]"!=r(e))return!1;var t=o(e);if(null===t)return!0;var n=l.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&c.call(n)==u}},60004:(e,t,n)=>{var r=n(75933),o=n(64100),i=n(39435),a=i&&i.isSet,s=a?o(a):r;e.exports=s},39087:(e,t,n)=>{var r=n(90655),o=n(53587),i=n(60246);e.exports=function(e){return"string"==typeof e||!o(e)&&i(e)&&"[object String]"==r(e)}},44433:(e,t,n)=>{var r=n(90655),o=n(60246);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},27903:(e,t,n)=>{var r=n(34131),o=n(64100),i=n(39435),a=i&&i.isTypedArray,s=a?o(a):r;e.exports=s},83676:(e,t,n)=>{var r=n(98100),o=n(45966),i=n(53938);e.exports=function(e){return i(e)?r(e):o(e)}},16262:(e,t,n)=>{var r=n(98100),o=n(10031),i=n(53938);e.exports=function(e){return i(e)?r(e,!0):o(e)}},20339:e=>{e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},43231:(e,t,n)=>{var r=n(6440),o=n(95889),i=n(93158),a=n(53587);e.exports=function(e,t){return(a(e)?r:i)(e,o(t,3))}},15158:(e,t,n)=>{var r=n(87578),o=n(82394),i=n(95889);e.exports=function(e,t){var n={};return t=i(t,3),o(e,(function(e,o,i){r(n,o,t(e,o,i))})),n}},9751:(e,t,n)=>{var r=n(52845),o=n(18122),i=n(32638);e.exports=function(e){return e&&e.length?r(e,i,o):void 0}},15293:(e,t,n)=>{var r=n(4179);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var a=e.apply(this,r);return n.cache=i.set(o,a)||i,a};return n.cache=new(o.Cache||r),n}o.Cache=r,e.exports=o},7861:(e,t,n)=>{var r=n(52845),o=n(66466),i=n(32638);e.exports=function(e){return e&&e.length?r(e,i,o):void 0}},26634:e=>{e.exports=function(){}},70894:(e,t,n)=>{var r=n(87675);e.exports=function(){return r.Date.now()}},35527:(e,t,n)=>{var r=n(6440),o=n(48066),i=n(57600),a=n(25729),s=n(8413),c=n(61484),l=n(17364),u=n(42909),f=l((function(e,t){var n={};if(null==e)return n;var l=!1;t=r(t,(function(t){return t=a(t,e),l||(l=t.length>1),t})),s(e,u(e),n),l&&(n=o(n,7,c));for(var f=t.length;f--;)i(n,t[f]);return n}));e.exports=f}
2,96752:(e,t,n)=>{var r=n(91817),o=n(59998),i=n(59193),a=n(61149);e.exports=function(e){return i(e)?r(a(e)):o(e)}},52893:(e,t,n)=>{var r=n(60593)();e.exports=r},25097:(e,t,n)=>{var r=n(45e3),o=n(95889),i=n(69854),a=n(53587),s=n(2667);e.exports=function(e,t,n){var c=a(e)?r:i;return n&&s(e,t,n)&&(t=void 0),c(e,o(t,3))}},82067:(e,t,n)=>{var r=n(83391),o=n(54710),i=n(37459),a=n(2667),s=i((function(e,t){if(null==e)return[];var n=t.length;return n>1&&a(e,t[0],t[1])?t=[]:n>2&&a(t[0],t[1],t[2])&&(t=[t[0]]),o(e,r(t,1),[])}));e.exports=s},29898:e=>{e.exports=function(){return[]}},22140:e=>{e.exports=function(){return!1}},86878:(e,t,n)=>{var r=n(36801),o=n(44417);e.exports=function(e,t,n){var i=!0,a=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return o(n)&&(i="leading"in n?!!n.leading:i,a="trailing"in n?!!n.trailing:a),r(e,t,{leading:i,maxWait:t,trailing:a})}},43022:(e,t,n)=>{var r=n(34345),o=1/0;e.exports=function(e){return e?(e=r(e))===o||e===-1/0?17976931348623157e292*(e<0?-1:1):e===e?e:0:0===e?e:0}},83550:(e,t,n)=>{var r=n(43022);e.exports=function(e){var t=r(e),n=t%1;return t===t?n?t-n:t:0}},34345:(e,t,n)=>{var r=n(9792),o=n(44417),i=n(44433),a=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,c=/^0o[0-7]+$/i,l=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(i(e))return NaN;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=r(e);var n=s.test(e);return n||c.test(e)?l(e.slice(2),n?2:8):a.test(e)?NaN:+e}},97305:(e,t,n)=>{var r=n(76477);e.exports=function(e){return null==e?"":r(e)}},79879:(e,t,n)=>{var r=n(95889),o=n(13965);e.exports=function(e,t){return e&&e.length?o(e,r(t,2)):[]}},40662:(e,t,n)=>{var r=n(37068)("toUpperCase");e.exports=r},45413:function(e,t,n){!function(e,t,n){"use strict";function r(e){return e&&"object"===typeof e&&"default"in e?e:{default:e}}var o=r(t),i=r(n);function a(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],c=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(u){l=!0,o=u}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){l(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function l(e,t,n){return(t=b(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}function f(e,t){if(null==e)return{};var n,r,o=u(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function d(e,t){return h(e)||a(e,t)||p(e,t)||y()}function h(e){if(Array.isArray(e))return e}function p(e,t){if(e){if("string"===typeof e)return m(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?m(e,t):void 0}}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function y(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function g(e,t){if("object"!==typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function b(e){var t=g(e,"string");return"symbol"===typeof t?t:String(t)}
2var v=["animationData","loop","autoplay","initialSegment","onComplete","onLoopComplete","onEnterFrame","onSegmentStart","onConfigReady","onDataReady","onDataFailed","onLoadedImages","onDOMLoaded","onDestroy","lottieRef","renderer","name","assetsPath","rendererSettings"],A=function(e,t){var r=e.animationData,a=e.loop,s=e.autoplay,l=e.initialSegment,u=e.onComplete,h=e.onLoopComplete,p=e.onEnterFrame,m=e.onSegmentStart,y=e.onConfigReady,g=e.onDataReady,b=e.onDataFailed,A=e.onLoadedImages,w=e.onDOMLoaded,E=e.onDestroy;e.lottieRef,e.renderer,e.name,e.assetsPath,e.rendererSettings;var k=f(e,v),M=d(n.useState(!1),2),x=M[0],C=M[1],S=n.useRef(),_=n.useRef(null),T=function(){var e;null===(e=S.current)||void 0===e||e.play()},I=function(){var e;null===(e=S.current)||void 0===e||e.stop()},D=function(){var e;null===(e=S.current)||void 0===e||e.pause()},P=function(e){var t;null===(t=S.current)||void 0===t||t.setSpeed(e)},N=function(e,t){var n;null===(n=S.current)||void 0===n||n.goToAndPlay(e,t)},B=function(e,t){var n;null===(n=S.current)||void 0===n||n.goToAndStop(e,t)},O=function(e){var t;null===(t=S.current)||void 0===t||t.setDirection(e)},j=function(e,t){var n;null===(n=S.current)||void 0===n||n.playSegments(e,t)},U=function(e){var t;null===(t=S.current)||void 0===t||t.setSubframe(e)},R=function(e){var t;return null===(t=S.current)||void 0===t?void 0:t.getDuration(e)},F=function(){var e;null===(e=S.current)||void 0===e||e.destroy(),S.current=void 0},L=function(){var t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(_.current){null===(t=S.current)||void 0===t||t.destroy();var r=c(c(c({},e),n),{},{container:_.current});return S.current=o.default.loadAnimation(r),C(!!S.current),function(){var e;null===(e=S.current)||void 0===e||e.destroy(),S.current=void 0}}};return n.useEffect((function(){var e=L();return function(){return null===e||void 0===e?void 0:e()}}),[r,a]),n.useEffect((function(){S.current&&(S.current.autoplay=!!s)}),[s]),n.useEffect((function(){S.current&&(l?Array.isArray(l)&&l.length&&((S.current.currentRawFrame<l[0]||S.current.currentRawFrame>l[1])&&(S.current.currentRawFrame=l[0]),S.current.setSegment(l[0],l[1])):S.current.resetSegments(!0))}),[l]),n.useEffect((function(){var e=[{name:"complete",handler:u},{name:"loopComplete",handler:h},{name:"enterFrame",handler:p},{name:"segmentStart",handler:m},{name:"config_ready",handler:y},{name:"data_ready",handler:g},{name:"data_failed",handler:b},{name:"loaded_images",handler:A},{name:"DOMLoaded",handler:w},{name:"destroy",handler:E}].filter((function(e){return null!=e.handler}));if(e.length){var t=e.map((function(e){var t;return null===(t=S.current)||void 0===t||t.addEventListener(e.name,e.handler),function(){var t;null===(t=S.current)||void 0===t||t.removeEventListener(e.name,e.handler)}}));return function(){t.forEach((function(e){return e()}))}}}),[u,h,p,m,y,g,b,A,w,E]),{View:i.default.createElement("div",c({style:t,ref:_},k)),play:T,stop:I,pause:D,setSpeed:P,goToAndStop:B,goToAndPlay:N,setDirection:O,playSegments:j,setSubframe:U,getDuration:R,destroy:F,animationContainerRef:_,animationLoaded:x,animationItem:S.current}};function w(e){var t=e.getBoundingClientRect(),n=t.top,r=t.height;return(window.innerHeight-n)/(window.innerHeight+r)}function E(e,t,n){var r=e.getBoundingClientRect(),o=r.top;return{x:(t-r.left)/r.width,y:(n-o)/r.height}}var k=function(e){var t=e.wrapperRef,r=e.animationItem,o=e.mode,i=e.actions;n.useEffect((function(){var e=t.current;if(e&&r&&i.length){r.stop();var n=function(){var t=null,n=function(){var n=w(e),o=i.find((function(e){var t=e.visibility;return t&&n>=t[0]&&n<=t[1]}));if(o){if("seek"===o.type&&o.visibility&&2===o.frames.length){var a=o.frames[0]+Math.ceil((n-o.visibility[0])/(o.visibility[1]-o.visibility[0])*o.frames[1]);r.goToAndStop(a-r.firstFrame-1,!0)}"loop"===o.type&&(null===t||t!==o.frames||r.isPaused)&&(r.playSegments(o.frames,!0),t=o.frames),"play"===o.type&&r.isPaused&&(r.resetSegments(!0),r.play()),"stop"===o.type&&r.goToAndStop(o.frames[0]-r.firstFrame-1,!0)}};return document.addEventListener("scroll",n),function(){document.removeEventListener("scroll",n)}},a=function(){var t=function(t,n){var o=t,a=n;if(-1!==o&&-1!==a){var s=E(e,o,a);o=s.x,a=s.y}var c=i.find((function(e){var t=e.position;return t&&Array.isArray(t.x)&&Array.isArray(t.y)?o>=t.x[0]&&o<=t.x[1]&&a>=t.y[0]&&a<=t.y[1]:!(!t||Number.isNaN(t.x)||Number.isNaN(t.y))&&o===t.x&&a===t.y}));if(c){if("seek"===c.type&&c.position&&Array.isArray(c.position.x)&&Array.isArray(c.position.y)&&2===c.frames.length){var l=(o-c.position.x[0])/(c.position.x[1]-c.position.x[0]),u=(a-c.position.y[0])/(c.position.y[1]-c.position.y[0]);r.playSegments(c.frames,!0),r.goToAndStop(Math.ceil((l+u)/2*(c.frames[1]-c.frames[0])),!0)}"loop"===c.type&&r.playSegments(c.frames,!0),"play"===c.type&&(r.isPau
2sed&&r.resetSegments(!1),r.playSegments(c.frames)),"stop"===c.type&&r.goToAndStop(c.frames[0],!0)}},n=function(e){t(e.clientX,e.clientY)},o=function(){t(-1,-1)};return e.addEventListener("mousemove",n),e.addEventListener("mouseout",o),function(){e.removeEventListener("mousemove",n),e.removeEventListener("mouseout",o)}};switch(o){case"scroll":return n();case"cursor":return a()}}}),[o,r])},M=function(e){var t=e.actions,n=e.mode,r=e.lottieObj,o=r.animationItem,i=r.View,a=r.animationContainerRef;return k({actions:t,animationItem:o,mode:n,wrapperRef:a}),i},x=["style","interactivity"],C=function(e){var t,r,o,i=e.style,a=e.interactivity,s=f(e,x),c=A(s,i),l=c.View,u=c.play,d=c.stop,h=c.pause,p=c.setSpeed,m=c.goToAndStop,y=c.goToAndPlay,g=c.setDirection,b=c.playSegments,v=c.setSubframe,w=c.getDuration,E=c.destroy,k=c.animationContainerRef,C=c.animationLoaded,S=c.animationItem;return n.useEffect((function(){e.lottieRef&&(e.lottieRef.current={play:u,stop:d,pause:h,setSpeed:p,goToAndPlay:y,goToAndStop:m,setDirection:g,playSegments:b,setSubframe:v,getDuration:w,destroy:E,animationContainerRef:k,animationLoaded:C,animationItem:S})}),[null===(t=e.lottieRef)||void 0===t?void 0:t.current]),M({lottieObj:{View:l,play:u,stop:d,pause:h,setSpeed:p,goToAndStop:m,goToAndPlay:y,setDirection:g,playSegments:b,setSubframe:v,getDuration:w,destroy:E,animationContainerRef:k,animationLoaded:C,animationItem:S},actions:null!==(r=null===a||void 0===a?void 0:a.actions)&&void 0!==r?r:[],mode:null!==(o=null===a||void 0===a?void 0:a.mode)&&void 0!==o?o:"scroll"})};Object.defineProperty(e,"LottiePlayer",{enumerable:!0,get:function(){return o.default}}),e.default=C,e.useLottie=A,e.useLottieInteractivity=M,Object.defineProperty(e,"__esModule",{value:!0})}(t,n(68849),n(25038))},68849:function(module,exports,__webpack_require__){var console=__webpack_require__(80792),factory;"undefined"!==typeof navigator&&(factory=function(){"use strict";var svgNS="http://www.w3.org/2000/svg",locationHref="",_useWebWorker=!1,initialDefaultFrame=-999999,setWebWorker=function(e){_useWebWorker=!!e},getWebWorker=function(){return _useWebWorker},setLocationHref=function(e){locationHref=e},getLocationHref=function(){return locationHref};function createTag(e){return document.createElement(e)}function extendPrototype(e,t){var n,r,o=e.length;for(n=0;n<o;n+=1)for(var i in r=e[n].prototype)Object.prototype.hasOwnProperty.call(r,i)&&(t.prototype[i]=r[i])}function getDescriptor(e,t){return Object.getOwnPropertyDescriptor(e,t)}function createProxyFunction(e){function t(){}return t.prototype=e,t}var audioControllerFactory=function(){function e(e){this.audios=[],this.audioFactory=e,this._volume=1,this._isMuted=!1}return e.prototype={addAudio:function(e){this.audios.push(e)},pause:function(){var e,t=this.audios.length;for(e=0;e<t;e+=1)this.audios[e].pause()},resume:function(){var e,t=this.audios.length;for(e=0;e<t;e+=1)this.audios[e].resume()},setRate:function(e){var t,n=this.audios.length;for(t=0;t<n;t+=1)this.audios[t].setRate(e)},createAudio:function(e){return this.audioFactory?this.audioFactory(e):window.Howl?new window.Howl({src:[e]}):{isPlaying:!1,play:function(){this.isPlaying=!0},seek:function(){this.isPlaying=!1},playing:function(){},rate:function(){},setVolume:function(){}}},setAudioFactory:function(e){this.audioFactory=e},setVolume:function(e){this._volume=e,this._updateVolume()},mute:function(){this._isMuted=!0,this._updateVolume()},unmute:function(){this._isMuted=!1,this._updateVolume()},getVolume:function(){return this._volume},_updateVolume:function(){var e,t=this.audios.length;for(e=0;e<t;e+=1)this.audios[e].volume(this._volume*(this._isMuted?0:1))}},function(){return new e}}(),createTypedArray=function(){function e(e,t){var n,r=0,o=[];switch(e){case"int16":case"uint8c":n=1;break;default:n=1.1}for(r=0;r<t;r+=1)o.push(n);return o}return"function"===typeof Uint8ClampedArray&&"function"===typeof Float32Array?function(t,n){return"float32"===t?new Float32Array(n):"int16"===t?new Int16Array(n):"uint8c"===t?new Uint8ClampedArray(n):e(t,n)}:e}();function createSizedArray(e){return Array.apply(null,{length:e})}function _typeof$6(e){return _typeof$6="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof$6(e)}var subframeEnabled=!0,expressionsPlugin=null,expressionsInterfaces=null,idPrefix$1="",isSafari=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),_shouldRoundValues=!1,bmPow=Math.pow,bmSqrt=Math.sqrt,bmFloor=Math.floor,bmMax=Math.max,bmMin=Math.min,BMMath={};function ProjectInterface$1(){return{}}!function(){var e,t=["abs","acos","acosh","asin","asinh","atan","atanh","atan2","ceil","cbrt","expm1","clz32","cos","cosh","exp","floor","fround","hypot","imul","log","log1p","log2","log10","max","min","pow","random","round","sign","sin","sinh","sqrt","tan","tanh","trunc","E","LN10","LN2","LOG10E","LOG2E","PI","SQRT1_2","SQRT2"],n=t.length;for(e=0;e<n;e+=1)BMMath[t[e]]=Math[t[e]]}(),BMMath.random=Math.random,BMMath.abs=function(e){if("object"===_typeof$6(e)&&e.length){var t,n=createSizedArray(e.length),r=e.length;for(t=0;t<r;t+=1)n[t]=Math.abs(e[t]);return n}return Math.abs(e)};var defaultCurveSegments=150,degToRads=Math.PI/180,roundCorner=.5519;function roundValues(e){_shouldRoundValues=!!e}function bmRnd(e){return _shouldRoundValues?Math.round(e):e}function styleDiv(e){e.style.position="absolute",e.style.top=0,e.style.left=0,e.style.display="block",e.style.transformOrigin="0 0",e.style.webkitTransformOrigin="0 0",e.style.backfaceVisibility="visible",e.style.webkitBackfaceVisibility="visible",e.style.transformStyle="preserve-3d",e.style.webkitTransformStyle="preserve-3d",e.style.mozTransformStyle="preserve-3d"}function BMEnterFrameEvent(e,t,n,r){this.type=e,this.currentTime=t,this.totalTime=n,this.direction=r<0?-1:1}function BMCompleteEvent(e,t){this.type=e,this.direction=t<0?-1:1}function BMCompleteLoopEvent(e,t,n,r){this.type=e,this.currentLoop=n,this.totalLoops=t,this.direction=r<0?-1:1}function BMSegmentStartEvent(e,t,n){this.type=e,this.firstFrame=t,this.totalFrames=n}function BMDestroyEvent(e,t){this.type=e,this.target=t}function BMRenderFrameErrorEvent(e,t){this.type="renderFrameError",this.nativeError=e,this.currentTime=t}function BMConfigErrorEvent(e){this.type="configError",this.nativeError=e}function BMAnimationConfigErrorEvent(e,t){this.type=e,this.nativeError=t}var createElementID=function(){var e=0;return function(){return idPrefix$1+"__lottie_element_"+(e+=1)}}();function HSVtoRGB(e,t,n){var r,o,i,a,s,c,l,u;switch(c=n*(1-t),l=n*(1-(s=6*e-(a=Math.floor(6*e)))*t),u=n*(1-(1-s)*t),a%6){case 0:r=n,o=u,i=c;break;case 1:r=l,o=n,i=c;break;case 2:r=c,o=n,i=u;break;case 3:r=c,o=l,i=n;break;case 4:r=u,o=c,i=n;break;case 5:r=n,o=c,i=l}return[r,o,i]}
vendor: 35,469 bytes, line 2
2function RGBtoHSV(e,t,n){var r,o=Math.max(e,t,n),i=Math.min(e,t,n),a=o-i,s=0===o?0:a/o,c=o/255;switch(o){case i:r=0;break;case e:r=t-n+a*(t<n?6:0),r/=6*a;break;case t:r=n-e+2*a,r/=6*a;break;case n:r=e-t+4*a,r/=6*a}return[r,s,c]}function addSaturationToRGB(e,t){var n=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return n[1]+=t,n[1]>1?n[1]=1:n[1]<=0&&(n[1]=0),HSVtoRGB(n[0],n[1],n[2])}function addBrightnessToRGB(e,t){var n=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return n[2]+=t,n[2]>1?n[2]=1:n[2]<0&&(n[2]=0),HSVtoRGB(n[0],n[1],n[2])}function addHueToRGB(e,t){var n=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return n[0]+=t/360,n[0]>1?n[0]-=1:n[0]<0&&(n[0]+=1),HSVtoRGB(n[0],n[1],n[2])}var rgbToHex=function(){var e,t,n=[];for(e=0;e<256;e+=1)t=e.toString(16),n[e]=1===t.length?"0"+t:t;return function(e,t,r){return e<0&&(e=0),t<0&&(t=0),r<0&&(r=0),"#"+n[e]+n[t]+n[r]}}(),setSubframeEnabled=function(e){subframeEnabled=!!e},getSubframeEnabled=function(){return subframeEnabled},setExpressionsPlugin=function(e){expressionsPlugin=e},getExpressionsPlugin=function(){return expressionsPlugin},setExpressionInterfaces=function(e){expressionsInterfaces=e},getExpressionInterfaces=function(){return expressionsInterfaces},setDefaultCurveSegments=function(e){defaultCurveSegments=e},getDefaultCurveSegments=function(){return defaultCurveSegments},setIdPrefix=function(e){idPrefix$1=e},getIdPrefix=function(){return idPrefix$1};function createNS(e){return document.createElementNS(svgNS,e)}function _typeof$5(e){return _typeof$5="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof$5(e)}var dataManager=function(){var e,t,n=1,r=[],o={onmessage:function(){},postMessage:function(t){e({data:t})}},i={postMessage:function(e){o.onmessage({data:e})}};function a(){t||(t=function(t){if(window.Worker&&window.Blob&&getWebWorker()){var n=new Blob(["var _workerSelf = self; self.onmessage = ",t.toString()],{type:"text/javascript"}),r=URL.createObjectURL(n);return new Worker(r)}return e=t,o}((function(e){if(i.dataManager||(i.dataManager=function(){function e(o,i){var a,s,c,l,f,d,h=o.length;for(s=0;s<h;s+=1)if("ks"in(a=o[s])&&!a.completed){if(a.completed=!0,a.hasMask){var p=a.masksProperties;for(l=p.length,c=0;c<l;c+=1)if(p[c].pt.k.i)r(p[c].pt.k);else for(d=p[c].pt.k.length,f=0;f<d;f+=1)p[c].pt.k[f].s&&r(p[c].pt.k[f].s[0]),p[c].pt.k[f].e&&r(p[c].pt.k[f].e[0])}0===a.ty?(a.layers=t(a.refId,i),e(a.layers,i)):4===a.ty?n(a.shapes):5===a.ty&&u(a)}}function t(e,t){var n=function(e,t){for(var n=0,r=t.length;n<r;){if(t[n].id===e)return t[n];n+=1}return null}(e,t);return n?n.layers.__used?JSON.parse(JSON.stringify(n.layers)):(n.layers.__used=!0,n.layers):null}function n(e){var t,o,i;for(t=e.length-1;t>=0;t-=1)if("sh"===e[t].ty)if(e[t].ks.k.i)r(e[t].ks.k);else for(i=e[t].ks.k.length,o=0;o<i;o+=1)e[t].ks.k[o].s&&r(e[t].ks.k[o].s[0]),e[t].ks.k[o].e&&r(e[t].ks.k[o].e[0]);else"gr"===e[t].ty&&n(e[t].it)}function r(e){var t,n=e.i.length;for(t=0;t<n;t+=1)e.i[t][0]+=e.v[t][0],e.i[t][1]+=e.v[t][1],e.o[t][0]+=e.v[t][0],e.o[t][1]+=e.v[t][1]}function o(e,t){var n=t?t.split("."):[100,100,100];return e[0]>n[0]||!(n[0]>e[0])&&(e[1]>n[1]||!(n[1]>e[1])&&(e[2]>n[2]||!(n[2]>e[2])&&null))}var i=function(){var e=[4,4,14];function t(e){var t=e.t.d;e.t.d={k:[{s:t,t:0}]}}function n(e){var n,r=e.length;for(n=0;n<r;n+=1)5===e[n].ty&&t(e[n])}return function(t){if(o(e,t.v)&&(n(t.layers),t.assets)){var r,i=t.assets.length;for(r=0;r<i;r+=1)t.assets[r].layers&&n(t.assets[r].layers)}}}(),a=function(){var e=[4,7,99];return function(t){if(t.chars&&!o(e,t.v)){var r,i=t.chars.length;for(r=0;r<i;r+=1){var a=t.chars[r];a.data&&a.data.shapes&&(n(a.data.shapes),a.data.ip=0,a.data.op=99999,a.data.st=0,a.data.sr=1,a.data.ks={p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0}},t.chars[r].t||(a.data.shapes.push({ty:"no"}),a.data.shapes[0].it.push({p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0},sk:{k:0,a:0},sa:{k:0,a:0},ty:"tr"})))}}}}(),s=function(){var e=[5,7,15];function t(e){var t=e.t.p;"number"===typeof t.a&&(t.a={a:0,k:t.a}),"number"===typeof t.p&&(t.p={a:0,k:t.p}),"number"===typeof t.r&&(t.r={a:0,k:t.r})}function n(e){var n,r=e.length;for(n=0;n<r;n+=1)5===e[n].ty&&t(e[n])}return function(t){if(o(e,t.v)&&(n(t.layers),t.assets)){var r,i=t.assets.length;for(r=0;r<i;r+=1)t.assets[r].layers&&n(t.assets[r].layers)}}}(),c=function(){var e=[4,1,9];function t(e){var n,r,o,i=e.length;for(n=0;n<i;n+=1)if("gr"===e[n].ty)t(e[n].it);else if("fl"===e[n].ty||"st"===e[n].ty)if(e[n].c.k&&e[n].c.k[0].i)for(o=e[n].c.k.length,r=0;r<o;r+=1)e[n].c.k[r].s&&(e[n].c.k[r].s[0]/=255,e[n].c.k[r].s[1]/=255,e[n].c.k[r].s[2]/=255,e[n].c.k[r].s[3]/=255),e[n].c.k[r].e&&(e[n].c.k[r].e[0]/=255,e[n].c.k[r].e[1]/=255,e[n].c.k[r].e[2]/=255,e[n].c.k[r].e[3]/=255);else e[n].c.k[0]/=255,e[n].c.k[1]/=255,e[n].c.k[2]/=255,e[n].c.k[3]/=255}function n(e){var n,r=e.length;for(n=0;n<r;n+=1)4===e[n].ty&&t(e[n].shapes)}return function(t){if(o(e,t.v)&&(n(t.layers),t.assets)){var r,i=t.assets.length;for(r=0;r<i;r+=1)t.assets[r].layers&&n(t.assets[r].layers)}}}(),l=function(){var e=[4,4,18];function t(e){var n,r,o;for(n=e.length-1;n>=0;n-=1)if("sh"===e[n].ty)if(e[n].ks.k.i)e[n].ks.k.c=e[n].closed;else for(o=e[n].ks.k.length,r=0;r<o;r+=1)e[n].ks.k[r].s&&(e[n].ks.k[r].s[0].c=e[n].closed),e[n].ks.k[r].e&&(e[n].ks.k[r].e[0].c=e[n].closed);else"gr"===e[n].ty&&t(e[n].it)}function n(e){var n,r,o,i,a,s,c=e.length;for(r=0;r<c;r+=1){if((n=e[r]).hasMask){var l=n.masksProperties;for(i=l.length,o=0;o<i;o+=1)if(l[o].pt.k.i)l[o].pt.k.c=l[o].cl;else for(s=l[o].pt.k.length,a=0;a<s;a+=1)l[o].pt.k[a].s&&(l[o].pt.k[a].s[0].c=l[o].cl),l[o].pt.k[a].e&&(l[o].pt.k[a].e[0].c=l[o].cl)}4===n.ty&&t(n.shapes)}}return function(t){if(o(e,t.v)&&(n(t.layers),t.assets)){var r,i=t.assets.length;for(r=0;r<i;r+=1)t.assets[r].layers&&n(t.assets[r].layers)}}}();function u(e){0===e.t.a.length&&e.t.p}var f={completeData:function(n){n.__complete||(c(n),i(n),a(n),s(n),l(n),e(n.layers,n.assets),function(n,r){if(n){var o=0,i=n.length;for(o=0;o<i;o+=1)1===n[o].t&&(n[o].data.layers=t(n[o].data.refId,r),e(n[o].data.layers,r))}}(n.chars,n.assets),n.__complete=!0)}};return f.checkColors=c,f.checkChars=a,f.checkPathProperties=s,f.checkShapes=l,f.completeLayers=e,f}()),i.assetLoader||(i.assetLoader=function(){function e(e){var t=e.getResponseHeader("content-type");return t&&"json"===e.responseType&&-1!==t.indexOf("json")||e.response&&"object"===_typeof$5(e.response)?e.response:e.response&&"string"===typeof e.response?JSON.parse(e.response):e.responseText?JSON.parse(e.responseText):null}return{load:function(t,n,r,o){var i,a=new XMLHttpRequest;try{a.responseType="json"}catch(s){}a.onreadystatechange=function(){if(4===a.readyState)if(200===a.status)i=e(a),r(i);else try{i=e(a),r(i)}catch(s){o&&o(s)}};try{a.open(["G","E","T"].join(""),t,!0)}catch(c){a.open(["G","E","T"].join(""),n+"/"+t,!0)}a.send()}}}()),"loadAnimation"===e.data.type)i.assetLoader.load(e.data.path,e.data.fullPath,(function(t){i.dataManager.completeData(t),i.postMessage({id:e.data.id,payload:t,status:"success"})}),(function(){i.postMessage({id:e.data.id,status:"error"})}));else if("complete"===e.data.type){var t=e.data.animation;i.dataManager.completeData(t),i.postMessage({id:e.data.id,payload:t,status:"success"})}else"loadData"===e.data.type&&i.assetLoader.load(e.data.path,e.data.fullPath,(function(t){i.postMessage({id:e.data.id,payload:t,status:"success"})}),(function(){i.postMessage({id:e.data.id,status:"error"})}))})),t.onmessage=function(e){var t=e.data,n=t.id,o=r[n];r[n]=null,"success"===t.status?o.onComplete(t.payload):o.onError&&o.onError()})}function s(e,t){var o="processId_"+(n+=1);return r[o]={onComplete:e,onError:t},o}return{loadAnimation:function(e,n,r){a();var o=s(n,r);t.postMessage({type:"loadAnimation",path:e,fullPath:window.location.origin+window.location.pathname,id:o})},loadData:function(e,n,r){a();var o=s(n,r);t.postMessage({type:"loadData",path:e,fullPath:window.location.origin+window.location.pathname,id:o})},completeAnimation:function(e,n,r){a();var o=s(n,r);t.postMessage({type:"complete",animation:e,id:o})}}}(),ImagePreloader=function(){var e=function(){var e=createTag("canvas");e.width=1,e.height=1;var t=e.getContext("2d");return t.fillStyle="rgba(0,0,0,0)",t.fillRect(0,0,1,1),e}();function t(){this.loadedAssets+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function n(){this.loadedFootagesCount+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function r(e,t,n){var r="";if(e.e)r=e.p;else if(t){var o=e.p;-1!==o.indexOf("images/")&&(o=o.split("/")[1]),r=t+o}else r=n,r+=e.u?e.u:"",r+=e.p;return r}function o(e){var t=0,n=setInterval(function(){(e.getBBox().width||t>500)&&(this._imageLoaded(),clearInterval(n)),t+=1}.bind(this),50)}function i(e){var t={assetData:e},n=r(e,this.assetsPath,this.path);return dataManager.loadData(n,function(e){t.img=e,this._footageLoaded()}.bind(this),function(){t.img={},this._footageLoaded()}.bind(this)),t}function a(){this._imageLoaded=t.bind(this),this._footageLoaded=n.bind(this),this.testImageLoaded=o.bind(this),this.createFootageData=i.bind(this),this.assetsPath="",this.path="",this.totalImages=0,this.totalFootages=0,this.loadedAssets=0,this.loadedFootagesCount=0,this.imagesLoadedCb=null,this.images=[]}return a.prototype={loadAssets:function(e,t){var n;this.imagesLoadedCb=t;var r=e.length;for(n=0;n<r;n+=1)e[n].layers||(e[n].t&&"seq"!==e[n].t?3===e[n].t&&(this.totalFootages+=1,this.images.push(this.createFootageData(e[n]))):(this.totalImages+=1,this.images.push(this._createImageData(e[n]))))},setAssetsPath:function(e){this.assetsPath=e||""},setPath:function(e){this.path=e||""},loadedImages:function(){return this.totalImages===this.loadedAssets},loadedFootages:function(){return this.totalFootages===this.loadedFootagesCount},destroy:function(){this.imagesLoadedCb=null,this.images.length=0},getAsset:function(e){for(var t=0,n=this.images.length;t<n;){if(this.images[t].assetData===e)return this.images[t].img;t+=1}return null},createImgData:function(t){var n=r(t,this.assetsPath,this.path),o=createTag("img");o.crossOrigin="anonymous",o.addEventListener("load",this._imageLoaded,!1),o.addEventListener("error",function(){i.img=e,this._imageLoaded()}.bind(this),!1),o.src=n;var i={img:o,assetData:t};return i},createImageData:function(t){var n=r(t,this.assetsPath,this.path),o=createNS("image");isSafari?this.testImageLoaded(o):o.addEventListener("load",this._imageLoaded,!1),o.addEventListener("error",function(){i.img=e,this._imageLoaded()}.bind(this),!1),o.setAttributeNS("http://www.w3.org/1999/xlink","href",n),this._elementHelper.append?this._elementHelper.append(o):this._elementHelper.appendChild(o);var i={img:o,assetData:t};return i},imageLoaded:t,footageLoaded:n,setCacheType:function(e,t){"svg"===e?(this._elementHelper=t,this._createImageData=this.createImageData.bind(this)):this._createImageData=this.createImgData.bind(this)}},a}();function BaseEvent(){}BaseEvent.prototype={triggerEvent:function(e,t){if(this._cbs[e])for(var n=this._cbs[e],r=0;r<n.length;r+=1)n[r](t)},addEventListener:function(e,t){return this._cbs[e]||(this._cbs[e]=[]),this._cbs[e].push(t),function(){this.removeEventListener(e,t)}.bind(this)},removeEventListener:function(e,t){if(t){if(this._cbs[e]){for(var n=0,r=this._cbs[e].length;n<r;)this._cbs[e][n]===t&&(this._cbs[e].splice(n,1),n-=1,r-=1),n+=1;this._cbs[e].length||(this._cbs[e]=null)}}else this._cbs[e]=null}};var markerParser=function(){function e(e){for(var t,n=e.split("\r\n"),r={},o=0,i=0;i<n.length;i+=1)2===(t=n[i].split(":")).length&&(r[t[0]]=t[1].trim(),o+=1);if(0===o)throw new Error;return r}return function(t){for(var n=[],r=0;r<t.length;r+=1){var o=t[r],i={time:o.tm,duration:o.dr};try{i.payload=JSON.parse(t[r].cm)}catch(a){try{i.payload=e(t[r].cm)}catch(s){i.payload={name:t[r].cm}}}n.push(i)}return n}}(),ProjectInterface=function(){function e(e){this.compositions.push(e)}return function(){function t(e){for(var t=0,n=this.compositions.length;t<n;){if(this.compositions[t].data&&this.compositions[t].data.nm===e)return this.compositions[t].prepareFrame&&this.compositions[t].data.xt&&this.compositions[t].prepareFrame(this.currentFrame),this.compositions[t].compInterface;t+=1}return null}return t.compositions=[],t.currentFrame=0,t.registerComposition=e,t}}(),renderers={},registerRenderer=function(e,t){renderers[e]=t};function getRenderer(e){return renderers[e]}function getRegisteredRenderer(){if(renderers.canvas)return"canvas";for(var e in renderers)if(renderers[e])return e;return""}function _typeof$4(e){return _typeof$4="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof$4(e)}var AnimationItem=function(){this._cbs=[],this.name="",this.path="",this.isLoaded=!1,this.currentFrame=0,this.currentRawFrame=0,this.firstFrame=0,this.totalFrames=0,this.frameRate=0,this.frameMult=0,this.playSpeed=1,this.playDirection=1,this.playCount=0,this.animationData={},this.assets=[],this.isPaused=!0,this.autoplay=!1,this.loop=!0,this.renderer=null,this.animationID=createElementID(),this.assetsPath="",this.timeCompleted=0,this.segmentPos=0,this.isSubframeEnabled=getSubframeEnabled(),this.segments=[],this._idle=!0,this._completedLoop=!1,this.projectInterface=ProjectInterface(),this.imagePreloader=new ImagePreloader,this.audioController=audioControllerFactory(),this.markers=[],this.configAnimation=this.configAnimation.bind(this),this.onSetupError=this.onSetupError.bind(this),this.onSegmentComplete=this.onSegmentComplete.bind(this),this.drawnFrameEvent=new BMEnterFrameEvent("drawnFrame",0,0,0),this.expressionsPlugin=getExpressionsPlugin()};extendPrototype([BaseEvent],AnimationItem),AnimationItem.prototype.setParams=function(e){(e.wrapper||e.container)&&(this.wrapper=e.wrapper||e.container);var t="svg";e.animType?t=e.animType:e.renderer&&(t=e.renderer);var n=getRenderer(t);this.renderer=new n(this,e.rendererSettings),this.imagePreloader.setCacheType(t,this.renderer.globalData.defs),this.renderer.setProjectInterface(this.projectInterface),this.animType=t,""===e.loop||null===e.loop||void 0===e.loop||!0===e.loop?this.loop=!0:!1===e.loop?this.loop=!1:this.loop=parseInt(e.loop,10),this.autoplay=!("autoplay"in e)||e.autoplay,this.name=e.name?e.name:"",this.autoloadSegments=!Object.prototype.hasOwnProperty.call(e,"autoloadSegments")||e.autoloadSegments,this.assetsPath=e.assetsPath,this.initialSegment=e.initialSegment,e.audioFactory&&this.audioController.setAudioFactory(e.audioFactory),e.animationData?this.setupAnimation(e.animationData):e.path&&(-1!==e.path.lastIndexOf("\\")?this.path=e.path.substr(0,e.path.lastIndexOf("\\")+1):this.path=e.path.substr(0,e.path.lastIndexOf("/")+1),this.fileName=e.path.substr(e.path.lastIndexOf("/")+1),this.fileName=this.fileName.substr(0,this.fileName.lastIndexOf(".json")),dataManager.loadAnimation(e.path,this.configAnimation,this.onSetupError))},AnimationItem.prototype.onSetupError=function(){this.trigger("data_failed")},AnimationItem.prototype.setupAnimation=function(e){dataManager.completeAnimation(e,this.configAnimation)},AnimationItem.prototype.setData=function(e,t){t&&"object"!==_typeof$4(t)&&(t=JSON.parse(t));var n={wrapper:e,animationData:t},r=e.attributes;n.path=r.getNamedItem("data-animation-path")?r.getNamedItem("data-animation-path").value:r.getNamedItem("data-bm-path")?r.getNamedItem("data-bm-path").value:r.getNamedItem("bm-path")?r.getNamedItem("bm-path").value:"",n.animType=r.getNamedItem("data-anim-type")?r.getNamedItem("data-anim-type").value:r.getNamedItem("data-bm-type")?r.getNamedItem("data-bm-type").value:r.getNamedItem("bm-type")?r.getNamedItem("bm-type").value:r.getNamedItem("data-bm-renderer")?r.getNamedItem("data-bm-renderer").value:r.getNamedItem("bm-renderer")?r.getNamedItem("bm-renderer").value:getRegisteredRenderer()||"canvas";var o=r.getNamedItem("data-anim-loop")?r.getNamedItem("data-anim-loop").value:r.getNamedItem("data-bm-loop")?r.getNamedItem("data-bm-loop").value:r.getNamedItem("bm-loop")?r.getNamedItem("bm-loop").value:"";"false"===o?n.loop=!1:"true"===o?n.loop=!0:""!==o&&(n.loop=parseInt(o,10));var i=r.getNamedItem("data-anim-autoplay")?r.getNamedItem("data-anim-autoplay").value:r.getNamedItem("data-bm-autoplay")?r.getNamedItem("data-bm-autoplay").value:!r.getNamedItem("bm-autoplay")||r.getNamedItem("bm-autoplay").value;n.autoplay="false"!==i,n.name=r.getNamedItem("data-name")?r.getNamedItem("data-name").value:r.getNamedItem("data-bm-name")?r.getNamedItem("data-bm-name").value:r.getNamedItem("bm-name")?r.getNamedItem("bm-name").value:"","false"===(r.getNamedItem("data-anim-prerender")?r.getNamedItem("data-anim-prerender").value:r.getNamedItem("data-bm-prerender")?r.getNamedItem("data-bm-prerender").value:r.getNamedItem("bm-prerender")?r.getNamedItem("bm-prerender").value:"")&&(n.prerender=!1),n.path?this.setParams(n):this.trigger("destroy")},AnimationItem.prototype.includeLayers=function(e){e.op>this.animationData.op&&(this.animationData.op=e.op,this.totalFrames=Math.floor(e.op-this.animationData.ip));var t,n,r=this.animationData.layers,o=r.length,i=e.layers,a=i.length;for(n=0;n<a;n+=1)for(t=0;t<o;){if(r[t].id===i[n].id){r[t]=i[n];break}t+=1}if((e.chars||e.fonts)&&(this.renderer.globalData.fontManager.addChars(e.chars),this.renderer.globalData.fontManager.addFonts(e.fonts,this.renderer.globalData.defs)),e.assets)for(o=e.assets.length,t=0;t<o;t+=1)this.animationData.assets.push(e.assets[t]);this.animationData.__complete=!1,dataManager.completeAnimation(this.animationData,this.onSegmentComplete)},AnimationItem.prototype.onSegmentComplete=function(e){this.animationData=e;var t=getExpressionsPlugin();t&&t.initExpressions(this),this.loadNextSegment()},AnimationItem.prototype.loadNextSegment=function(){var e=this.animationData.segments;if(!e||0===e.length||!this.autoloadSegments)return this.trigger("data_ready"),void(this.timeCompleted=this.totalFrames);var t=e.shift();this.timeCompleted=t.time*this.frameRate;var n=this.path+this.fileName+"_"+this.segmentPos+".json";this.segmentPos+=1,dataManager.loadData(n,this.includeLayers.bind(this),function(){this.trigger("data_failed")}.bind(this))},AnimationItem.prototype.loadSegments=function(){this.animationData.segments||(this.timeCompleted=this.totalFrames),this.loadNextSegment()},AnimationItem.prototype.imagesLoaded=function(){this.trigger("loaded_images"),this.checkLoaded()},AnimationItem.prototype.preloadImages=function(){this.imagePreloader.setAssetsPath(this.assetsPath),this.imagePreloader.setPath(this.path),this.imagePreloader.loadAssets(this.animationData.assets,this.imagesLoaded.bind(this))},AnimationItem.prototype.configAnimation=function(e){if(this.renderer)try{this.animationData=e,this.initialSegment?(this.totalFrames=Math.floor(this.initialSegment[1]-this.initialSegment[0]),this.firstFrame=Math.round(this.initialSegment[0])):(this.totalFrames=Math.floor(this.animationData.op-this.animationData.ip),this.firstFrame=Math.round(this.animationData.ip)),this.renderer.configAnimation(e),e.assets||(e.assets=[]),this.assets=this.animationData.assets,this.frameRate=this.animationData.fr,this.frameMult=this.animationData.fr/1e3,this.renderer.searchExtraCompositions(e.assets),this.markers=markerParser(e.markers||[]),this.trigger("config_ready"),this.preloadImages(),this.loadSegments(),this.updaFrameModifier(),this.waitForFontsLoaded(),this.isPaused&&this.audioController.pause()}catch(t){this.triggerConfigError(t)}},AnimationItem.prototype.waitForFontsLoaded=function(){this.renderer&&(this.renderer.globalData.fontManager.isLoaded?this.checkLoaded():setTimeout(this.waitForFontsLoaded.bind(this),20))},AnimationItem.prototype.checkLoaded=function(){if(!this.isLoaded&&this.renderer.globalData.fontManager.isLoaded&&(this.imagePreloader.loadedImages()||"canvas"!==this.renderer.rendererType)&&this.imagePreloader.loadedFootages()){this.isLoaded=!0;var e=getExpressionsPlugin();e&&e.initExpressions(this),this.renderer.initItems(),setTimeout(function(){this.trigger("DOMLoaded")}.bind(this),0),this.gotoFrame(),this.autoplay&&this.play()}},AnimationItem.prototype.resize=function(e,t){var n="number"===typeof e?e:void 0,r="number"===typeof t?t:void 0;this.renderer.updateContainerSize(n,r)},AnimationItem.prototype.setSubframe=function(e){this.isSubframeEnabled=!!e},AnimationItem.prototype.gotoFrame=function(){this.currentFrame=this.isSubframeEnabled?this.currentRawFrame:~~this.currentRawFrame,this.timeCompleted!==this.totalFrames&&this.currentFrame>this.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame(),this.trigger("drawnFrame")},AnimationItem.prototype.renderFrame=function(){if(!1!==this.isLoaded&&this.renderer)try{this.expressionsPlugin&&this.expressionsPlugin.resetFrame(),this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(e){this.triggerRenderFrameError(e)}},AnimationItem.prototype.play=function(e){e&&this.name!==e||!0===this.isPaused&&(this.isPaused=!1,this.trigger("_play"),this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger("_active")))},AnimationItem.prototype.pause=function(e){e&&this.name!==e||!1===this.isPaused&&(this.isPaused=!0,this.trigger("_pause"),this._idle=!0,this.trigger("_idle"),this.audioController.pause())},AnimationItem.prototype.togglePause=function(e){e&&this.name!==e||(!0===this.isPaused?this.play():this.pause())},AnimationItem.prototype.stop=function(e){e&&this.name!==e||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.getMarkerData=function(e){for(var t,n=0;n<this.markers.length;n+=1)if((t=this.markers[n]).payload&&t.payload.name===e)return t;return null},AnimationItem.prototype.goToAndStop=function(e,t,n){if(!n||this.name===n){var r=Number(e);if(isNaN(r)){var o=this.getMarkerData(e);o&&this.goToAndStop(o.time,!0)}else t?this.setCurrentRawFrameValue(e):this.setCurrentRawFrameValue(e*this.frameModifier);this.pause()}},AnimationItem.prototype.goToAndPlay=function(e,t,n){if(!n||this.name===n){var r=Number(e);if(isNaN(r)){var o=this.getMarkerData(e);o&&(o.duration?this.playSegments([o.time,o.time+o.duration],!0):this.goToAndStop(o.time,!0))}else this.goToAndStop(r,t,n);this.play()}},AnimationItem.prototype.advanceTime=function(e){if(!0!==this.isPaused&&!1!==this.isLoaded){var t=this.currentRawFrame+e*this.frameModifier,n=!1;t>=this.totalFrames-1&&this.frameModifier>0?this.loop&&this.playCount!==this.loop?t>=this.totalFrames?(this.playCount+=1,this.checkSegments(t%this.totalFrames)||(this.setCurrentRawFrameValue(t%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(t):this.checkSegments(t>this.totalFrames?t%this.totalFrames:0)||(n=!0,t=this.totalFrames-1):t<0?this.checkSegments(t%this.totalFrames)||(!this.loop||this.playCount--<=0&&!0!==this.loop?(n=!0,t=0):(this.setCurrentRawFrameValue(this.totalFrames+t%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0)):this.setCurrentRawFrameValue(t),n&&(this.setCurrentRawFrameValue(t),this.pause(),this.trigger("complete"))}},AnimationItem.prototype.adjustSegment=function(e,t){this.playCount=0,e[1]<e[0]?(this.frameModifier>0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=e[0]-e[1],this.timeCompleted=this.totalFrames,this.firstFrame=e[1],this.setCurrentRawFrameValue(this.totalFrames-.001-t)):e[1]>e[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=e[1]-e[0],this.timeCompleted=this.totalFrames,this.firstFrame=e[0],this.setCurrentRawFrameValue(.001+t)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(e,t){var n=-1;this.isPaused&&(this.currentRawFrame+this.firstFrame<e?n=e:this.currentRawFrame+this.firstFrame>t&&(n=t-e)),this.firstFrame=e,this.totalFrames=t-e,this.timeCompleted=this.totalFrames,-1!==n&&this.goToAndStop(n,!0)},AnimationItem.prototype.playSegments=function(e,t){if(t&&(this.segments.length=0),"object"===_typeof$4(e[0])){var n,r=e.length;for(n=0;n<r;n+=1)this.segments.push(e[n])}else this.segments.push(e);this.segments.length&&t&&this.adjustSegment(this.segments.shift(),0),this.isPaused&&this.play()},AnimationItem.prototype.resetSegments=function(e){this.segments.length=0,this.segments.push([this.animationData.ip,this.animationData.op]),e&&this.checkSegments(0)},AnimationItem.prototype.checkSegments=function(e){return!!this.segments.length&&(this.adjustSegment(this.segments.shift(),e),!0)},AnimationItem.prototype.destroy=function(e){e&&this.name!==e||!this.renderer||(this.renderer.destroy(),this.imagePreloader.destroy(),this.trigger("destroy"),this._cbs=null,this.onEnterFrame=null,this.onLoopComplete=null,this.onComplete=null,this.onSegmentStart=null,this.onDestroy=null,this.renderer=null,this.expressionsPlugin=null,this.imagePreloader=null,this.projectInterface=null)},AnimationItem.prototype.setCurrentRawFrameValue=function(e){this.currentRawFrame=e,this.gotoFrame()},AnimationItem.prototype.setSpeed=function(e){this.playSpeed=e,this.updaFrameModifier()},AnimationItem.prototype.setDirection=function(e){this.playDirection=e<0?-1:1,this.updaFrameModifier()},AnimationItem.prototype.setLoop=function(e){this.loop=e},AnimationItem.prototype.setVolume=function(e,t){t&&this.name!==t||this.audioController.setVolume(e)},AnimationItem.prototype.getVolume=function(){return this.audioController.getVolume()},AnimationItem.prototype.mute=function(e){e&&this.name!==e||this.audioController.mute()},AnimationItem.prototype.unmute=function(e){e&&this.name!==e||this.audioController.unmute()},AnimationItem.prototype.updaFrameModifier=function(){this.frameModifier=this.frameMult*this.playSpeed*this.playDirection,this.audioController.setRate(this.playSpeed*this.playDirection)},AnimationItem.prototype.getPath=function(){return this.path},AnimationItem.prototype.getAssetsPath=function(e){var t="";if(e.e)t=e.p;else if(this.assetsPath){var n=e.p;-1!==n.indexOf("images/")&&(n=n.split("/")[1]),t=this.assetsPath+n}else t=this.path,t+=e.u?e.u:"",t+=e.p;return t},AnimationItem.prototype.getAssetData=function(e){for(var t=0,n=this.assets.length;t<n;){if(e===this.assets[t].id)return this.assets[t];t+=1}return null},AnimationItem.prototype.hide=function(){this.renderer.hide()},AnimationItem.prototype.show=function(){this.renderer.show()},AnimationItem.prototype.getDuration=function(e){return e?this.totalFrames:this.totalFrames/this.frameRate},AnimationItem.prototype.updateDocumentData=function(e,t,n){try{this.renderer.getElementByPath(e).updateDocumentData(t,n)}catch(r){}},AnimationItem.prototype.trigger=function(e){if(this._cbs&&this._cbs[e])switch(e){case"enterFrame":this.triggerEvent(e,new BMEnterFrameEvent(e,this.currentFrame,this.totalFrames,this.frameModifier));break;case"drawnFrame":this.drawnFrameEvent.currentTime=this.currentFrame,this.drawnFrameEvent.totalTime=this.totalFrames,this.drawnFrameEvent.direction=this.frameModifier,this.triggerEvent(e,this.drawnFrameEvent);break;case"loopComplete":this.triggerEvent(e,new BMCompleteLoopEvent(e,this.loop,this.playCount,this.frameMult));break;case"complete":this.triggerEvent(e,new BMCompleteEvent(e,this.frameMult));break;case"segmentStart":this.triggerEvent(e,new BMSegmentStartEvent(e,this.firstFrame,this.totalFrames));break;case"destroy":this.triggerEvent(e,new BMDestroyEvent(e,this));break;default:this.triggerEvent(e)}"enterFrame"===e&&this.onEnterFrame&&this.onEnterFrame.call(this,new BMEnterFrameEvent(e,this.currentFrame,this.totalFrames,this.frameMult)),"loopComplete"===e&&this.onLoopComplete&&this.onLoopComplete.call(this,new BMCompleteLoopEvent(e,this.loop,this.playCount,this.frameMult)),"complete"===e&&this.onComplete&&this.onComplete.call(this,new BMCompleteEvent(e,this.frameMult)),"segmentStart"===e&&this.onSegmentStart&&this.onSegmentStart.call(this,new BMSegmentStartEvent(e,this.firstFrame,this.totalFrames)),"destroy"===e&&this.onDestroy&&this.onDestroy.call(this,new BMDestroyEvent(e,this))},AnimationItem.prototype.triggerRenderFrameError=function(e){var t=new BMRenderFrameErrorEvent(e,this.currentFrame);this.triggerEvent("error",t),this.onError&&this.onError.call(this,t)},AnimationItem.prototype.triggerConfigError=function(e){var t=new BMConfigErrorEvent(e,this.currentFrame);this.triggerEvent("error",t),this.onError&&this.onError.call(this,t)};var animationManager=function(){var e={},t=[],n=0,r=0,o=0,i=!0,a=!1;function s(e){for(var n=0,o=e.target;n<r;)t[n].animation===o&&(t.splice(n,1),n-=1,r-=1,o.isPaused||u()),n+=1}function c(e,n){if(!e)return null;for(var o=0;o<r;){if(t[o].elem===e&&null!==t[o].elem)return t[o].animation;o+=1}var i=new AnimationItem;return f(i,e),i.setData(e,n),i}function l(){o+=1,p()}function u(){o-=1}function f(e,n){e.addEventListener("destroy",s),e.addEventListener("_active",l),e.addEventListener("_idle",u),t.push({elem:n,animation:e}),r+=1}function d(e){var s,c=e-n;for(s=0;s<r;s+=1)t[s].animation.advanceTime(c);n=e,o&&!a?window.requestAnimationFrame(d):i=!0}function h(e){n=e,window.requestAnimationFrame(d)}function p(){!a&&o&&i&&(window.requestAnimationFrame(h),i=!1)}return e.registerAnimation=c,e.loadAnimation=function(e){var t=new AnimationItem;return f(t,null),t.setParams(e),t},e.setSpeed=function(e,n){var o;for(o=0;o<r;o+=1)t[o].animation.setSpeed(e,n)},e.setDirection=function(e,n){var o;for(o=0;o<r;o+=1)t[o].animation.setDirection(e,n)},e.play=function(e){var n;for(n=0;n<r;n+=1)t[n].animation.play(e)},e.pause=function(e){var n;for(n=0;n<r;n+=1)t[n].animation.pause(e)},e.stop=function(e){var n;for(n=0;n<r;n+=1)t[n].animation.stop(e)},e.togglePause=function(e){var n;for(n=0;n<r;n+=1)t[n].animation.togglePause(e)},e.searchAnimations=function(e,t,n){var r,o=[].concat([].slice.call(document.getElementsByClassName("lottie")),[].slice.call(document.getElementsByClassName("bodymovin"))),i=o.length;for(r=0;r<i;r+=1)n&&o[r].setAttribute("data-bm-type",n),c(o[r],e);if(t&&0===i){n||(n="svg");var a=document.getElementsByTagName("body")[0];a.innerText="";var s=createTag("div");s.style.width="100%",s.style.height="100%",s.setAttribute("data-bm-type",n),a.appendChild(s),c(s,e)}},e.resize=function(){var e;for(e=0;e<r;e+=1)t[e].animation.resize()},e.goToAndStop=function(e,n,o){var i;for(i=0;i<r;i+=1)t[i].animation.goToAndStop(e,n,o)},e.destroy=function(e){var n;for(n=r-1;n>=0;n-=1)t[n].animation.destroy(e)},e.freeze=function(){a=!0},e.unfreeze=function(){a=!1,p()},e.setVolume=function(e,n){var o;for(o=0;o<r;o+=1)t[o].animation.setVolume(e,n)},e.mute=function(e){var n;for(n=0;n<r;n+=1)t[n].animation.mute(e)},e.unmute=function(e){var n;for(n=0;n<r;n+=1)t[n].animation.unmute(e)},e.getRegisteredAnimations=function(){var e,n=t.length,r=[];for(e=0;e<n;e+=1)r.push(t[e].animation);return r},e}(),BezierFactory=function(){var e={getBezierEasing:function(e,n,r,o,i){var a=i||("bez_"+e+"_"+n+"_"+r+"_"+o).replace(/\./g,"p");if(t[a])return t[a];var s=new u([e,n,r,o]);return t[a]=s,s}},t={},n=11,r=1/(n-1),o="function"===typeof Float32Array;function i(e,t){return 1-3*t+3*e}function a(e,t){return 3*t-6*e}function s(e){return 3*e}function c(e,t,n){return((i(t,n)*e+a(t,n))*e+s(t))*e}function l(e,t,n){return 3*i(t,n)*e*e+2*a(t,n)*e+s(t)}function u(e){this._p=e,this._mSampleValues=o?new Float32Array(n):new Array(n),this._precomputed=!1,this.get=this.get.bind(this)}return u.prototype={get:function(e){var t=this._p[0],n=this._p[1],r=this._p[2],o=this._p[3];return this._precomputed||this._precompute(),t===n&&r===o?e:0===e?0:1===e?1:c(this._getTForX(e),n,o)},_precompute:function(){var e=this._p[0],t=this._p[1],n=this._p[2],r=this._p[3];this._precomputed=!0,e===t&&n===r||this._calcSampleValues()},_calcSampleValues:function(){for(var e=this._p[0],t=this._p[2],o=0;o<n;++o)this._mSampleValues[o]=c(o*r,e,t)},_getTForX:function(e){for(var t=this._p[0],o=this._p[2],i=this._mSampleValues,a=0,s=1,u=n-1;s!==u&&i[s]<=e;++s)a+=r;var f=a+(e-i[--s])/(i[s+1]-i[s])*r,d=l(f,t,o);return d>=.001?function(e,t,n,r){for(var o=0;o<4;++o){var i=l(t,n,r);if(0===i)return t;t-=(c(t,n,r)-e)/i}return t}(e,f,t,o):0===d?f:function(e,t,n,r,o){var i,a,s=0;do{(i=c(a=t+(n-t)/2,r,o)-e)>0?n=a:t=a}while(Math.abs(i)>1e-7&&++s<10);return a}(e,a,a+r,t,o)}},e}(),pooling={double:function(e){return e.concat(createSizedArray(e.length))}},poolFactory=function(e,t,n){var r=0,o=e,i=createSizedArray(o);return{newElement:function(){return r?i[r-=1]:t()},release:function(e){r===o&&(i=pooling.double(i),o*=2),n&&n(e),i[r]=e,r+=1}}},bezierLengthPool=poolFactory(8,(function(){return{addedLength:0,percents:createTypedArray("float32",getDefaultCurveSegments()),lengths:createTypedArray("float32",getDefaultCurveSegments())}})),segmentsLengthPool=poolFactory(8,(function(){return{lengths:[],totalLength:0}}),(function(e){var t,n=e.lengths.length;for(t=0;t<n;t+=1)bezierLengthPool.release(e.lengths[t]);e.lengths.length=0}));function bezFunction(){var e=Math;function t(e,t,n,r,o,i){var a=e*r+t*o+n*i-o*r-i*e-n*t;return a>-.001&&a<.001}var n=function(e,t,n,r){var o,i,a,s,c,l,u=getDefaultCurveSegments(),f=0,d=[],h=[],p=bezierLengthPool.newElement();for(a=n.length,o=0;o<u;o+=1){for(c=o/(u-1),l=0,i=0;i<a;i+=1)s=bmPow(1-c,3)*e[i]+3*bmPow(1-c,2)*c*n[i]+3*(1-c)*bmPow(c,2)*r[i]+bmPow(c,3)*t[i],d[i]=s,null!==h[i]&&(l+=bmPow(d[i]-h[i],2)),h[i]=d[i];l&&(f+=l=bmSqrt(l)),p.percents[o]=c,p.lengths[o]=f}return p.addedLength=f,p};function r(e){this.segmentLength=0,this.points=new Array(e)}function o(e,t){this.partialLength=e,this.point=t}var i=function(){var e={};return function(n,i,a,s){var c=(n[0]+"_"+n[1]+"_"+i[0]+"_"+i[1]+"_"+a[0]+"_"+a[1]+"_"+s[0]+"_"+s[1]).replace(/\./g,"p");if(!e[c]){var l,u,f,d,h,p,m,y=getDefaultCurveSegments(),g=0,b=null;2===n.length&&(n[0]!==i[0]||n[1]!==i[1])&&t(n[0],n[1],i[0],i[1],n[0]+a[0],n[1]+a[1])&&t(n[0],n[1],i[0],i[1],i[0]+s[0],i[1]+s[1])&&(y=2);var v=new r(y);for(f=a.length,l=0;l<y;l+=1){for(m=createSizedArray(f),h=l/(y-1),p=0,u=0;u<f;u+=1)d=bmPow(1-h,3)*n[u]+3*bmPow(1-h,2)*h*(n[u]+a[u])+3*(1-h)*bmPow(h,2)*(i[u]+s[u])+bmPow(h,3)*i[u],m[u]=d,null!==b&&(p+=bmPow(m[u]-b[u],2));g+=p=bmSqrt(p),v.points[l]=new o(p,m),b=m}v.segmentLength=g,e[c]=v}return e[c]}}();function a(e,t){var n=t.percents,r=t.lengths,o=n.length,i=bmFloor((o-1)*e),a=e*t.addedLength,s=0;if(i===o-1||0===i||a===r[i])return n[i];for(var c=r[i]>a?-1:1,l=!0;l;)if(r[i]<=a&&r[i+1]>a?(s=(a-r[i])/(r[i+1]-r[i]),l=!1):i+=c,i<0||i>=o-1){if(i===o-1)return n[i];l=!1}return n[i]+(n[i+1]-n[i])*s}var s=createTypedArray("float32",8);return{getSegmentsLength:function(e){var t,r=segmentsLengthPool.newElement(),o=e.c,i=e.v,a=e.o,s=e.i,c=e._length,l=r.lengths,u=0;for(t=0;t<c-1;t+=1)l[t]=n(i[t],i[t+1],a[t],s[t+1]),u+=l[t].addedLength;return o&&c&&(l[t]=n(i[t],i[0],a[t],s[0]),u+=l[t].addedLength),r.totalLength=u,r},getNewSegment:function(t,n,r,o,i,c,l){i<0?i=0:i>1&&(i=1);var u,f=a(i,l),d=a(c=c>1?1:c,l),h=t.length,p=1-f,m=1-d,y=p*p*p,g=f*p*p*3,b=f*f*p*3,v=f*f*f,A=p*p*m,w=f*p*m+p*f*m+p*p*d,E=f*f*m+p*f*d+f*p*d,k=f*f*d,M=p*m*m,x=f*m*m+p*d*m+p*m*d,C=f*d*m+p*d*d+f*m*d,S=f*d*d,_=m*m*m,T=d*m*m+m*d*m+m*m*d,I=d*d*m+m*d*d+d*m*d,D=d*d*d;for(u=0;
vendor: 21,625 bytes, line 2
2u<h;u+=1)s[4*u]=e.round(1e3*(y*t[u]+g*r[u]+b*o[u]+v*n[u]))/1e3,s[4*u+1]=e.round(1e3*(A*t[u]+w*r[u]+E*o[u]+k*n[u]))/1e3,s[4*u+2]=e.round(1e3*(M*t[u]+x*r[u]+C*o[u]+S*n[u]))/1e3,s[4*u+3]=e.round(1e3*(_*t[u]+T*r[u]+I*o[u]+D*n[u]))/1e3;return s},getPointInSegment:function(t,n,r,o,i,s){var c=a(i,s),l=1-c;return[e.round(1e3*(l*l*l*t[0]+(c*l*l+l*c*l+l*l*c)*r[0]+(c*c*l+l*c*c+c*l*c)*o[0]+c*c*c*n[0]))/1e3,e.round(1e3*(l*l*l*t[1]+(c*l*l+l*c*l+l*l*c)*r[1]+(c*c*l+l*c*c+c*l*c)*o[1]+c*c*c*n[1]))/1e3]},buildBezierData:i,pointOnLine2D:t,pointOnLine3D:function(n,r,o,i,a,s,c,l,u){if(0===o&&0===s&&0===u)return t(n,r,i,a,c,l);var f,d=e.sqrt(e.pow(i-n,2)+e.pow(a-r,2)+e.pow(s-o,2)),h=e.sqrt(e.pow(c-n,2)+e.pow(l-r,2)+e.pow(u-o,2)),p=e.sqrt(e.pow(c-i,2)+e.pow(l-a,2)+e.pow(u-s,2));return(f=d>h?d>p?d-h-p:p-h-d:p>h?p-h-d:h-d-p)>-1e-4&&f<1e-4}}}var bez=bezFunction(),initFrame=initialDefaultFrame,mathAbs=Math.abs;function interpolateValue(e,t){var n,r=this.offsetTime;"multidimensional"===this.propType&&(n=createTypedArray("float32",this.pv.length));for(var o,i,a,s,c,l,u,f,d,h=t.lastIndex,p=h,m=this.keyframes.length-1,y=!0;y;){if(o=this.keyframes[p],i=this.keyframes[p+1],p===m-1&&e>=i.t-r){o.h&&(o=i),h=0;break}if(i.t-r>e){h=p;break}p<m-1?p+=1:(h=0,y=!1)}a=this.keyframesMetadata[p]||{};var g,b=i.t-r,v=o.t-r;if(o.to){a.bezierData||(a.bezierData=bez.buildBezierData(o.s,i.s||o.e,o.to,o.ti));var A=a.bezierData;if(e>=b||e<v){var w=e>=b?A.points.length-1:0;for(c=A.points[w].point.length,s=0;s<c;s+=1)n[s]=A.points[w].point[s]}else{a.__fnct?d=a.__fnct:(d=BezierFactory.getBezierEasing(o.o.x,o.o.y,o.i.x,o.i.y,o.n).get,a.__fnct=d),l=d((e-v)/(b-v));var E,k=A.segmentLength*l,M=t.lastFrame<e&&t._lastKeyframeIndex===p?t._lastAddedLength:0;for(f=t.lastFrame<e&&t._lastKeyframeIndex===p?t._lastPoint:0,y=!0,u=A.points.length;y;){if(M+=A.points[f].partialLength,0===k||0===l||f===A.points.length-1){for(c=A.points[f].point.length,s=0;s<c;s+=1)n[s]=A.points[f].point[s];break}if(k>=M&&k<M+A.points[f+1].partialLength){for(E=(k-M)/A.points[f+1].partialLength,c=A.points[f].point.length,s=0;s<c;s+=1)n[s]=A.points[f].point[s]+(A.points[f+1].point[s]-A.points[f].point[s])*E;break}f<u-1?f+=1:y=!1}t._lastPoint=f,t._lastAddedLength=M-A.points[f].partialLength,t._lastKeyframeIndex=p}}else{var x,C,S,_,T;if(m=o.s.length,g=i.s||o.e,this.sh&&1!==o.h)e>=b?(n[0]=g[0],n[1]=g[1],n[2]=g[2]):e<=v?(n[0]=o.s[0],n[1]=o.s[1],n[2]=o.s[2]):quaternionToEuler(n,slerp(createQuaternion(o.s),createQuaternion(g),(e-v)/(b-v)));else for(p=0;p<m;p+=1)1!==o.h&&(e>=b?l=1:e<v?l=0:(o.o.x.constructor===Array?(a.__fnct||(a.__fnct=[]),a.__fnct[p]?d=a.__fnct[p]:(x=void 0===o.o.x[p]?o.o.x[0]:o.o.x[p],C=void 0===o.o.y[p]?o.o.y[0]:o.o.y[p],S=void 0===o.i.x[p]?o.i.x[0]:o.i.x[p],_=void 0===o.i.y[p]?o.i.y[0]:o.i.y[p],d=BezierFactory.getBezierEasing(x,C,S,_).get,a.__fnct[p]=d)):a.__fnct?d=a.__fnct:(x=o.o.x,C=o.o.y,S=o.i.x,_=o.i.y,d=BezierFactory.getBezierEasing(x,C,S,_).get,o.keyframeMetadata=d),l=d((e-v)/(b-v)))),g=i.s||o.e,T=1===o.h?o.s[p]:o.s[p]+(g[p]-o.s[p])*l,"multidimensional"===this.propType?n[p]=T:n=T}return t.lastIndex=h,n}function slerp(e,t,n){var r,o,i,a,s,c=[],l=e[0],u=e[1],f=e[2],d=e[3],h=t[0],p=t[1],m=t[2],y=t[3];return(o=l*h+u*p+f*m+d*y)<0&&(o=-o,h=-h,p=-p,m=-m,y=-y),1-o>1e-6?(r=Math.acos(o),i=Math.sin(r),a=Math.sin((1-n)*r)/i,s=Math.sin(n*r)/i):(a=1-n,s=n),c[0]=a*l+s*h,c[1]=a*u+s*p,c[2]=a*f+s*m,c[3]=a*d+s*y,c}function quaternionToEuler(e,t){var n=t[0],r=t[1],o=t[2],i=t[3],a=Math.atan2(2*r*i-2*n*o,1-2*r*r-2*o*o),s=Math.asin(2*n*r+2*o*i),c=Math.atan2(2*n*i-2*r*o,1-2*n*n-2*o*o);e[0]=a/degToRads,e[1]=s/degToRads,e[2]=c/degToRads}function createQuaternion(e){var t=e[0]*degToRads,n=e[1]*degToRads,r=e[2]*degToRads,o=Math.cos(t/2),i=Math.cos(n/2),a=Math.cos(r/2),s=Math.sin(t/2),c=Math.sin(n/2),l=Math.sin(r/2);return[s*c*a+o*i*l,s*i*a+o*c*l,o*c*a-s*i*l,o*i*a-s*c*l]}function getValueAtCurrentTime(){var e=this.comp.renderedFrame-this.offsetTime,t=this.keyframes[0].t-this.offsetTime,n=this.keyframes[this.keyframes.length-1].t-this.offsetTime;if(!(e===this._caching.lastFrame||this._caching.lastFrame!==initFrame&&(this._caching.lastFrame>=n&&e>=n||this._caching.lastFrame<t&&e<t))){this._caching.lastFrame>=e&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var r=this.interpolateValue(e,this._caching);this.pv=r}return this._caching.lastFrame=e,this.pv}function setVValue(e){var t;if("unidimensional"===this.propType)t=e*this.mult,mathAbs(this.v-t)>1e-5&&(this.v=t,this._mdf=!0);else for(var n=0,r=this.v.length;n<r;)t=e[n]*this.mult,mathAbs(this.v[n]-t)>1e-5&&(this.v[n]=t,this._mdf=!0),n+=1}function processEffectsSequence(){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var e;this.lock=!0,this._mdf=this._isFirstFrame;var t=this.effectsSequence.length,n=this.kf?this.pv:this.data.k;for(e=0;e<t;e+=1)n=this.effectsSequence[e](n);this.setVValue(n),this._isFirstFrame=!1,this.lock=!1,this.frameId=this.elem.globalData.frameId}}function addEffect(e){this.effectsSequence.push(e),this.container.addDynamicProperty(this)}function ValueProperty(e,t,n,r){this.propType="unidimensional",this.mult=n||1,this.data=t,this.v=n?t.k*n:t.k,this.pv=t.k,this._mdf=!1,this.elem=e,this.container=r,this.comp=e.comp,this.k=!1,this.kf=!1,this.vel=0,this.effectsSequence=[],this._isFirstFrame=!0,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.addEffect=addEffect}function MultiDimensionalProperty(e,t,n,r){var o;this.propType="multidimensional",this.mult=n||1,this.data=t,this._mdf=!1,this.elem=e,this.container=r,this.comp=e.comp,this.k=!1,this.kf=!1,this.frameId=-1;var i=t.k.length;for(this.v=createTypedArray("float32",i),this.pv=createTypedArray("float32",i),this.vel=createTypedArray("float32",i),o=0;o<i;o+=1)this.v[o]=t.k[o]*this.mult,this.pv[o]=t.k[o];this._isFirstFrame=!0,this.effectsSequence=[],this.getValue=processEffectsSequence,this.setVValue=setVValue,this.addEffect=addEffect}function KeyframedValueProperty(e,t,n,r){this.propType="unidimensional",this.keyframes=t.k,this.keyframesMetadata=[],this.offsetTime=e.data.st,this.frameId=-1,this._caching={lastFrame:initFrame,lastIndex:0,value:0,_lastKeyframeIndex:-1},this.k=!0,this.kf=!0,this.data=t,this.mult=n||1,this.elem=e,this.container=r,this.comp=e.comp,this.v=initFrame,this.pv=initFrame,this._isFirstFrame=!0,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.interpolateValue=interpolateValue,this.effectsSequence=[getValueAtCurrentTime.bind(this)],this.addEffect=addEffect}function KeyframedMultidimensionalProperty(e,t,n,r){var o;this.propType="multidimensional";var i,a,s,c,l=t.k.length;for(o=0;o<l-1;o+=1)t.k[o].to&&t.k[o].s&&t.k[o+1]&&t.k[o+1].s&&(i=t.k[o].s,a=t.k[o+1].s,s=t.k[o].to,c=t.k[o].ti,(2===i.length&&(i[0]!==a[0]||i[1]!==a[1])&&bez.pointOnLine2D(i[0],i[1],a[0],a[1],i[0]+s[0],i[1]+s[1])&&bez.pointOnLine2D(i[0],i[1],a[0],a[1],a[0]+c[0],a[1]+c[1])||3===i.length&&(i[0]!==a[0]||i[1]!==a[1]||i[2]!==a[2])&&bez.pointOnLine3D(i[0],i[1],i[2],a[0],a[1],a[2],i[0]+s[0],i[1]+s[1],i[2]+s[2])&&bez.pointOnLine3D(i[0],i[1],i[2],a[0],a[1],a[2],a[0]+c[0],a[1]+c[1],a[2]+c[2]))&&(t.k[o].to=null,t.k[o].ti=null),i[0]===a[0]&&i[1]===a[1]&&0===s[0]&&0===s[1]&&0===c[0]&&0===c[1]&&(2===i.length||i[2]===a[2]&&0===s[2]&&0===c[2])&&(t.k[o].to=null,t.k[o].ti=null));this.effectsSequence=[getValueAtCurrentTime.bind(this)],this.data=t,this.keyframes=t.k,this.keyframesMetadata=[],this.offsetTime=e.data.st,this.k=!0,this.kf=!0,this._isFirstFrame=!0,this.mult=n||1,this.elem=e,this.container=r,this.comp=e.comp,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.interpolateValue=interpolateValue,this.frameId=-1;var u=t.k[0].s.length;for(this.v=createTypedArray("float32",u),this.pv=createTypedArray("float32",u),o=0;o<u;o+=1)this.v[o]=initFrame,this.pv[o]=initFrame;this._caching={lastFrame:initFrame,lastIndex:0,value:createTypedArray("float32",u)},this.addEffect=addEffect}var PropertyFactory={getProp:function(e,t,n,r,o){var i;if(t.sid&&(t=e.globalData.slotManager.getProp(t)),t.k.length)if("number"===typeof t.k[0])i=new MultiDimensionalProperty(e,t,r,o);else switch(n){case 0:i=new KeyframedValueProperty(e,t,r,o);break;case 1:i=new KeyframedMultidimensionalProperty(e,t,r,o)}else i=new ValueProperty(e,t,r,o);return i.effectsSequence.length&&o.addDynamicProperty(i),i}};function DynamicPropertyContainer(){}DynamicPropertyContainer.prototype={addDynamicProperty:function(e){-1===this.dynamicProperties.indexOf(e)&&(this.dynamicProperties.push(e),this.container.addDynamicProperty(this),this._isAnimated=!0)},iterateDynamicProperties:function(){var e;this._mdf=!1;var t=this.dynamicProperties.length;for(e=0;e<t;e+=1)this.dynamicProperties[e].getValue(),this.dynamicProperties[e]._mdf&&(this._mdf=!0)},initDynamicPropertyContainer:function(e){this.container=e,this.dynamicProperties=[],this._mdf=!1,this._isAnimated=!1}};var pointPool=poolFactory(8,(function(){return createTypedArray("float32",2)}));function ShapePath(){this.c=!1,this._length=0,this._maxLength=8,this.v=createSizedArray(this._maxLength),this.o=createSizedArray(this._maxLength),this.i=createSizedArray(this._maxLength)}ShapePath.prototype.setPathData=function(e,t){this.c=e,this.setLength(t);for(var n=0;n<t;)this.v[n]=pointPool.newElement(),this.o[n]=pointPool.newElement(),this.i[n]=pointPool.newElement(),n+=1},ShapePath.prototype.setLength=function(e){for(;this._maxLength<e;)this.doubleArrayLength();this._length=e},ShapePath.prototype.doubleArrayLength=function(){this.v=this.v.concat(createSizedArray(this._maxLength)),this.i=this.i.concat(createSizedArray(this._maxLength)),this.o=this.o.concat(createSizedArray(this._maxLength)),this._maxLength*=2},ShapePath.prototype.setXYAt=function(e,t,n,r,o){var i;switch(this._length=Math.max(this._length,r+1),this._length>=this._maxLength&&this.doubleArrayLength(),n){case"v":i=this.v;break;case"i":i=this.i;break;case"o":i=this.o;break;default:i=[]}(!i[r]||i[r]&&!o)&&(i[r]=pointPool.newElement()),i[r][0]=e,i[r][1]=t},ShapePath.prototype.setTripleAt=function(e,t,n,r,o,i,a,s){this.setXYAt(e,t,"v",a,s),this.setXYAt(n,r,"o",a,s),this.setXYAt(o,i,"i",a,s)},ShapePath.prototype.reverse=function(){var e=new ShapePath;e.setPathData(this.c,this._length);var t=this.v,n=this.o,r=this.i,o=0;this.c&&(e.setTripleAt(t[0][0],t[0][1],r[0][0],r[0][1],n[0][0],n[0][1],0,!1),o=1);var i,a=this._length-1,s=this._length;for(i=o;i<s;i+=1)e.setTripleAt(t[a][0],t[a][1],r[a][0],r[a][1],n[a][0],n[a][1],i,!1),a-=1;return e},ShapePath.prototype.length=function(){return this._length};var shapePool=function(){var e=poolFactory(4,(function(){return new ShapePath}),(function(e){var t,n=e._length;for(t=0;t<n;t+=1)pointPool.release(e.v[t]),pointPool.release(e.i[t]),pointPool.release(e.o[t]),e.v[t]=null,e.i[t]=null,e.o[t]=null;e._length=0,e.c=!1}));return e.clone=function(t){var n,r=e.newElement(),o=void 0===t._length?t.v.length:t._length;for(r.setLength(o),r.c=t.c,n=0;n<o;n+=1)r.setTripleAt(t.v[n][0],t.v[n][1],t.o[n][0],t.o[n][1],t.i[n][0],t.i[n][1],n);return r},e}();function ShapeCollection(){this._length=0,this._maxLength=4,this.shapes=createSizedArray(this._maxLength)}ShapeCollection.prototype.addShape=function(e){this._length===this._maxLength&&(this.shapes=this.shapes.concat(createSizedArray(this._maxLength)),this._maxLength*=2),this.shapes[this._length]=e,this._length+=1},ShapeCollection.prototype.releaseShapes=function(){var e;for(e=0;e<this._length;e+=1)shapePool.release(this.shapes[e]);this._length=0};var shapeCollectionPool=function(){var e={newShapeCollection:function(){return t?r[t-=1]:new ShapeCollection},release:function(e){var o,i=e._length;for(o=0;o<i;o+=1)shapePool.release(e.shapes[o]);e._length=0,t===n&&(r=pooling.double(r),n*=2),r[t]=e,t+=1}},t=0,n=4,r=createSizedArray(n);return e}(),ShapePropertyFactory=function(){var e=-999999;function t(e,t,n){var r,o,i,a,s,c,l,u,f,d=n.lastIndex,h=this.keyframes;if(e<h[0].t-this.offsetTime)r=h[0].s[0],i=!0,d=0;else if(e>=h[h.length-1].t-this.offsetTime)r=h[h.length-1].s?h[h.length-1].s[0]:h[h.length-2].e[0],i=!0;else{for(var p,m,y,g=d,b=h.length-1,v=!0;v&&(p=h[g],!((m=h[g+1]).t-this.offsetTime>e));)g<b-1?g+=1:v=!1;if(y=this.keyframesMetadata[g]||{},d=g,!(i=1===p.h)){if(e>=m.t-this.offsetTime)u=1;else if(e<p.t-this.offsetTime)u=0;else{var A;y.__fnct?A=y.__fnct:(A=BezierFactory.getBezierEasing(p.o.x,p.o.y,p.i.x,p.i.y).get,y.__fnct=A),u=A((e-(p.t-this.offsetTime))/(m.t-this.offsetTime-(p.t-this.offsetTime)))}o=m.s?m.s[0]:p.e[0]}r=p.s[0]}for(c=t._length,l=r.i[0].length,n.lastIndex=d,a=0;a<c;a+=1)for(s=0;s<l;s+=1)f=i?r.i[a][s]:r.i[a][s]+(o.i[a][s]-r.i[a][s])*u,t.i[a][s]=f,f=i?r.o[a][s]:r.o[a][s]+(o.o[a][s]-r.o[a][s])*u,t.o[a][s]=f,f=i?r.v[a][s]:r.v[a][s]+(o.v[a][s]-r.v[a][s])*u,t.v[a][s]=f}function n(){var t=this.comp.renderedFrame-this.offsetTime,n=this.keyframes[0].t-this.offsetTime,r=this.keyframes[this.keyframes.length-1].t-this.offsetTime,o=this._caching.lastFrame;return o!==e&&(o<n&&t<n||o>r&&t>r)||(this._caching.lastIndex=o<t?this._caching.lastIndex:0,this.interpolateShape(t,this.pv,this._caching)),this._caching.lastFrame=t,this.pv}function r(){this.paths=this.localShapeCollection}function o(e){(function(e,t){if(e._length!==t._length||e.c!==t.c)return!1;var n,r=e._length;for(n=0;n<r;n+=1)if(e.v[n][0]!==t.v[n][0]||e.v[n][1]!==t.v[n][1]||e.o[n][0]!==t.o[n][0]||e.o[n][1]!==t.o[n][1]||e.i[n][0]!==t.i[n][0]||e.i[n][1]!==t.i[n][1])return!1;return!0})(this.v,e)||(this.v=shapePool.clone(e),this.localShapeCollection.releaseShapes(),this.localShapeCollection.addShape(this.v),this._mdf=!0,this.paths=this.localShapeCollection)}function i(){if(this.elem.globalData.frameId!==this.frameId)if(this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var e,t;this.lock=!0,this._mdf=!1,e=this.kf?this.pv:this.data.ks?this.data.ks.k:this.data.pt.k;var n=this.effectsSequence.length;for(t=0;t<n;t+=1)e=this.effectsSequence[t](e);this.setVValue(e),this.lock=!1,this.frameId=this.elem.globalData.frameId}else this._mdf=!1}function a(e,t,n){this.propType="shape",this.comp=e.comp,this.container=e,this.elem=e,this.data=t,this.k=!1,this.kf=!1,this._mdf=!1;var o=3===n?t.pt.k:t.ks.k;this.v=shapePool.clone(o),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.reset=r,this.effectsSequence=[]}function s(e){this.effectsSequence.push(e),this.container.addDynamicProperty(this)}function c(t,o,i){this.propType="shape",this.comp=t.comp,this.elem=t,this.container=t,this.offsetTime=t.data.st,this.keyframes=3===i?o.pt.k:o.ks.k,this.keyframesMetadata=[],this.k=!0,this.kf=!0;var a=this.keyframes[0].s[0].i.length;this.v=shapePool.newElement(),this.v.setPathData(this.keyframes[0].s[0].c,a),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.lastFrame=e,this.reset=r,this._caching={lastFrame:e,lastIndex:0},this.effectsSequence=[n.bind(this)]}a.prototype.interpolateShape=t,a.prototype.getValue=i,a.prototype.setVValue=o,a.prototype.addEffect=s,c.prototype.getValue=i,c.prototype.interpolateShape=t,c.prototype.setVValue=o,c.prototype.addEffect=s;var l=function(){var e=roundCorner;function t(e,t){this.v=shapePool.newElement(),this.v.setPathData(!0,4),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.localShapeCollection.addShape(this.v),this.d=t.d,this.elem=e,this.comp=e.comp,this.frameId=-1,this.initDynamicPropertyContainer(e),this.p=PropertyFactory.getProp(e,t.p,1,0,this),this.s=PropertyFactory.getProp(e,t.s,1,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertEllToPath())}return t.prototype={reset:r,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertEllToPath())},convertEllToPath:function(){var t=this.p.v[0],n=this.p.v[1],r=this.s.v[0]/2,o=this.s.v[1]/2,i=3!==this.d,a=this.v;a.v[0][0]=t,a.v[0][1]=n-o,a.v[1][0]=i?t+r:t-r,a.v[1][1]=n,a.v[2][0]=t,a.v[2][1]=n+o,a.v[3][0]=i?t-r:t+r,a.v[3][1]=n,a.i[0][0]=i?t-r*e:t+r*e,a.i[0][1]=n-o,a.i[1][0]=i?t+r:t-r,a.i[1][1]=n-o*e,a.i[2][0]=i?t+r*e:t-r*e,a.i[2][1]=n+o,a.i[3][0]=i?t-r:t+r,a.i[3][1]=n+o*e,a.o[0][0]=i?t+r*e:t-r*e,a.o[0][1]=n-o,a.o[1][0]=i?t+r:t-r,a.o[1][1]=n+o*e,a.o[2][0]=i?t-r*e:t+r*e,a.o[2][1]=n+o,a.o[3][0]=i?t-r:t+r,a.o[3][1]=n-o*e}},extendPrototype([DynamicPropertyContainer],t),t}(),u=function(){function e(e,t){this.v=shapePool.newElement(),this.v.setPathData(!0,0),this.elem=e,this.comp=e.comp,this.data=t,this.frameId=-1,this.d=t.d,this.initDynamicPropertyContainer(e),1===t.sy?(this.ir=PropertyFactory.getProp(e,t.ir,0,0,this),this.is=PropertyFactory.getProp(e,t.is,0,.01,this),this.convertToPath=this.convertStarToPath):this.convertToPath=this.convertPolygonToPath,this.pt=PropertyFactory.getProp(e,t.pt,0,0,this),this.p=PropertyFactory.getProp(e,t.p,1,0,this),this.r=PropertyFactory.getProp(e,t.r,0,degToRads,this),this.or=PropertyFactory.getProp(e,t.or,0,0,this),this.os=PropertyFactory.getProp(e,t.os,0,.01,this),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertToPath())}return e.prototype={reset:r,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertToPath())},convertStarToPath:function(){var e,t,n,r,o=2*Math.floor(this.pt.v),i=2*Math.PI/o,a=!0,s=this.or.v,c=this.ir.v,l=this.os.v,u=this.is.v,f=2*Math.PI*s/(2*o),d=2*Math.PI*c/(2*o),h=-Math.PI/2;h+=this.r.v;var p=3===this.data.d?-1:1;for(this.v._length=0,e=0;e<o;e+=1){n=a?l:u,r=a?f:d;var m=(t=a?s:c)*Math.cos(h),y=t*Math.sin(h),g=0===m&&0===y?0:y/Math.sqrt(m*m+y*y),b=0===m&&0===y?0:-m/Math.sqrt(m*m+y*y);m+=+this.p.v[0],y+=+this.p.v[1],this.v.setTripleAt(m,y,m-g*r*n*p,y-b*r*n*p,m+g*r*n*p,y+b*r*n*p,e,!0),a=!a,h+=i*p}},convertPolygonToPath:function(){var e,t=Math.floor(this.pt.v),n=2*Math.PI/t,r=this.or.v,o=this.os.v,i=2*Math.PI*r/(4*t),a=.5*-Math.PI,s=3===this.data.d?-1:1;for(a+=this.r.v,this.v._length=0,e=0;e<t;e+=1){var c=r*Math.cos(a),l=r*Math.sin(a),u=0===c&&0===l?0:l/Math.sqrt(c*c+l*l),f=0===c&&0===l?0:-c/Math.sqrt(c*c+l*l);c+=+this.p.v[0],l+=+this.p.v[1],this.v.setTripleAt(c,l,c-u*i*o*s,l-f*i*o*s,c+u*i*o*s,l+f*i*o*s,e,!0),a+=n*s}this.paths.length=0,this.paths[0]=this.v}},extendPrototype([DynamicPropertyContainer],e),e}(),f=function(){function e(e,t){this.v=shapePool.newElement(),this.v.c=!0,this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.elem=e,this.comp=e.comp,this.frameId=-1,this.d=t.d,this.initDynamicPropertyContainer(e),this.p=PropertyFactory.getProp(e,t.p,1,0,this),this.s=PropertyFactory.getProp(e,t.s,1,0,this),this.r=PropertyFactory.getProp(e,t.r,0,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertRectToPath())}return e.prototype={convertRectToPath:function(){var e=this.p.v[0],t=this.p.v[1],n=this.s.v[0]/2,r=this.s.v[1]/2,o=bmMin(n,r,this.r.v),i=o*(1-roundCorner);this.v._length=0,2===this.d||1===this.d?(this.v.setTripleAt(e+n,t-r+o,e+n,t-r+o,e+n,t-r+i,0,!0),this.v.setTripleAt(e+n,t+r-o,e+n,t+r-i,e+n,t+r-o,1,!0),0!==o?(this.v.setTripleAt(e+n-o,t+r,e+n-o,t+r,e+n-i,t+r,2,!0),this.v.setTripleAt(e-n+o,t+r,e-n+i,t+r,e-n+o,t+r,3,!0),this.v.setTripleAt(e-n,t+r-o,e-n,t+r-o,e-n,t+r-i,4,!0),this.v.setTripleAt(e-n,t-r+o,e-n,t-r+i,e-n,t-r+o,5,!0),this.v.setTripleAt(e-n+o,t-r,e-n+o,t-r,e-n+i,t-r,6,!0),this.v.setTripleAt(e+n-o,t-r,e+n-i,t-r,e+n-o,t-r,7,!0)):(this.v.setTripleAt(e-n,t+r,e-n+i,t+r,e-n,t+r,2),this.v.setTripleAt(e-n,t-r,e-n,t-r+i,e-n,t-r,3))):(this.v.setTripleAt(e+n,t-r+o,e+n,t-r+i,e+n,t-r+o,0,!0),0!==o?(this.v.setTripleAt(e+n-o,t-r,e+n-o,t-r,e+n-i,t-r,1,!0),this.v.setTripleAt(e-n+o,t-r,e-n+i,t-r,e-n+o,t-r,2,!0),this.v.setTripleAt(e-n,t-r+o,e-n,t-r+o,e-n,t-r+i,3,!0),this.v.setTripleAt(e-n,t+r-o,e-n,t+r-i,e-n,t+r-o,4,!0),this.v.setTripleAt(e-n+o,t+r,e-n+o,t+r,e-n+i,t+r,5,!0),this.v.setTripleAt(e+n-o,t+r,e+n-i,t+r,e+n-o,t+r,6,!0),this.v.setTripleAt(e+n,t+r-o,e+n,t+r-o,e+n,t+r-i,7,!0)):(this.v.setTripleAt(e-n,t-r,e-n+i,t-r,e-n,t-r,1,!0),this.v.setTripleAt(e-n,t+r,e-n,t+r-i,e-n,t+r,2,!0),this.v.setTripleAt(e+n,t+r,e+n-i,t+r,e+n,t+r,3,!0)))},getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertRectToPath())},reset:r},extendPrototype([DynamicPropertyContainer],e),e}(),d={getShapeProp:function(e,t,n){var r;return 3===n||4===n?r=(3===n?t.pt:t.ks).k.length?new c(e,t,n):new a(e,t,n):5===n?r=new f(e,t):6===n?r=new l(e,t):7===n&&(r=new u(e,t)),r.k&&e.addDynamicProperty(r),r},getConstructorFunction:function(){return a},getKeyframedConstructorFunction:function(){return c}};return d}(),Matrix=function(){var e=Math.cos,t=Math.sin,n=Math.tan,r=Math.round;function o(){return this.props[0]=1,this.props[1]=0,this.props[2]=0,this.props[3]=0,this.props[4]=0,this.props[5]=1,this.props[6]=0,this.props[7]=0,this.props[8]=0,this.props[9]=0,this.props[10]=1,this.props[11]=0,this.props[12]=0,this.props[13]=0,this.props[14]=0,this.props[15]=1,this}function i(n){if(0===n)return this;var r=e(n),o=t(n);return this._t(r,-o,0,0,o,r,0,0,0,0,1,0,0,0,0,1)}function a(n){if(0===n)return this;var r=e(n),o=t(n);return this._t(1,0,0,0,0,r,-o,0,0,o,r,0,0,0,0,1)}
vendor: 9,661 bytes, line 2
2function s(n){if(0===n)return this;var r=e(n),o=t(n);return this._t(r,0,o,0,0,1,0,0,-o,0,r,0,0,0,0,1)}function c(n){if(0===n)return this;var r=e(n),o=t(n);return this._t(r,-o,0,0,o,r,0,0,0,0,1,0,0,0,0,1)}function l(e,t){return this._t(1,t,e,1,0,0)}function u(e,t){return this.shear(n(e),n(t))}function f(r,o){var i=e(o),a=t(o);return this._t(i,a,0,0,-a,i,0,0,0,0,1,0,0,0,0,1)._t(1,0,0,0,n(r),1,0,0,0,0,1,0,0,0,0,1)._t(i,-a,0,0,a,i,0,0,0,0,1,0,0,0,0,1)}function d(e,t,n){return n||0===n||(n=1),1===e&&1===t&&1===n?this:this._t(e,0,0,0,0,t,0,0,0,0,n,0,0,0,0,1)}function h(e,t,n,r,o,i,a,s,c,l,u,f,d,h,p,m){return this.props[0]=e,this.props[1]=t,this.props[2]=n,this.props[3]=r,this.props[4]=o,this.props[5]=i,this.props[6]=a,this.props[7]=s,this.props[8]=c,this.props[9]=l,this.props[10]=u,this.props[11]=f,this.props[12]=d,this.props[13]=h,this.props[14]=p,this.props[15]=m,this}function p(e,t,n){return n=n||0,0!==e||0!==t||0!==n?this._t(1,0,0,0,0,1,0,0,0,0,1,0,e,t,n,1):this}function m(e,t,n,r,o,i,a,s,c,l,u,f,d,h,p,m){var y=this.props;if(1===e&&0===t&&0===n&&0===r&&0===o&&1===i&&0===a&&0===s&&0===c&&0===l&&1===u&&0===f)return y[12]=y[12]*e+y[15]*d,y[13]=y[13]*i+y[15]*h,y[14]=y[14]*u+y[15]*p,y[15]*=m,this._identityCalculated=!1,this;var g=y[0],b=y[1],v=y[2],A=y[3],w=y[4],E=y[5],k=y[6],M=y[7],x=y[8],C=y[9],S=y[10],_=y[11],T=y[12],I=y[13],D=y[14],P=y[15];return y[0]=g*e+b*o+v*c+A*d,y[1]=g*t+b*i+v*l+A*h,y[2]=g*n+b*a+v*u+A*p,y[3]=g*r+b*s+v*f+A*m,y[4]=w*e+E*o+k*c+M*d,y[5]=w*t+E*i+k*l+M*h,y[6]=w*n+E*a+k*u+M*p,y[7]=w*r+E*s+k*f+M*m,y[8]=x*e+C*o+S*c+_*d,y[9]=x*t+C*i+S*l+_*h,y[10]=x*n+C*a+S*u+_*p,y[11]=x*r+C*s+S*f+_*m,y[12]=T*e+I*o+D*c+P*d,y[13]=T*t+I*i+D*l+P*h,y[14]=T*n+I*a+D*u+P*p,y[15]=T*r+I*s+D*f+P*m,this._identityCalculated=!1,this}function y(e){var t=e.props;return this.transform(t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15])}function g(){return this._identityCalculated||(this._identity=!(1!==this.props[0]||0!==this.props[1]||0!==this.props[2]||0!==this.props[3]||0!==this.props[4]||1!==this.props[5]||0!==this.props[6]||0!==this.props[7]||0!==this.props[8]||0!==this.props[9]||1!==this.props[10]||0!==this.props[11]||0!==this.props[12]||0!==this.props[13]||0!==this.props[14]||1!==this.props[15]),this._identityCalculated=!0),this._identity}function b(e){for(var t=0;t<16;){if(e.props[t]!==this.props[t])return!1;t+=1}return!0}function v(e){var t;for(t=0;t<16;t+=1)e.props[t]=this.props[t];return e}function A(e){var t;for(t=0;t<16;t+=1)this.props[t]=e[t]}function w(e,t,n){return{x:e*this.props[0]+t*this.props[4]+n*this.props[8]+this.props[12],y:e*this.props[1]+t*this.props[5]+n*this.props[9]+this.props[13],z:e*this.props[2]+t*this.props[6]+n*this.props[10]+this.props[14]}}function E(e,t,n){return e*this.props[0]+t*this.props[4]+n*this.props[8]+this.props[12]}function k(e,t,n){return e*this.props[1]+t*this.props[5]+n*this.props[9]+this.props[13]}function M(e,t,n){return e*this.props[2]+t*this.props[6]+n*this.props[10]+this.props[14]}function x(){var e=this.props[0]*this.props[5]-this.props[1]*this.props[4],t=this.props[5]/e,n=-this.props[1]/e,r=-this.props[4]/e,o=this.props[0]/e,i=(this.props[4]*this.props[13]-this.props[5]*this.props[12])/e,a=-(this.props[0]*this.props[13]-this.props[1]*this.props[12])/e,s=new Matrix;return s.props[0]=t,s.props[1]=n,s.props[4]=r,s.props[5]=o,s.props[12]=i,s.props[13]=a,s}function C(e){return this.getInverseMatrix().applyToPointArray(e[0],e[1],e[2]||0)}function S(e){var t,n=e.length,r=[];for(t=0;t<n;t+=1)r[t]=C(e[t]);return r}function _(e,t,n){var r=createTypedArray("float32",6);if(this.isIdentity())r[0]=e[0],r[1]=e[1],r[2]=t[0],r[3]=t[1],r[4]=n[0],r[5]=n[1];else{var o=this.props[0],i=this.props[1],a=this.props[4],s=this.props[5],c=this.props[12],l=this.props[13];r[0]=e[0]*o+e[1]*a+c,r[1]=e[0]*i+e[1]*s+l,r[2]=t[0]*o+t[1]*a+c,r[3]=t[0]*i+t[1]*s+l,r[4]=n[0]*o+n[1]*a+c,r[5]=n[0]*i+n[1]*s+l}return r}function T(e,t,n){return this.isIdentity()?[e,t,n]:[e*this.props[0]+t*this.props[4]+n*this.props[8]+this.props[12],e*this.props[1]+t*this.props[5]+n*this.props[9]+this.props[13],e*this.props[2]+t*this.props[6]+n*this.props[10]+this.props[14]]}function I(e,t){if(this.isIdentity())return e+","+t;var n=this.props;return Math.round(100*(e*n[0]+t*n[4]+n[12]))/100+","+Math.round(100*(e*n[1]+t*n[5]+n[13]))/100}function D(){for(var e=0,t=this.props,n="matrix3d(";e<16;)n+=r(1e4*t[e])/1e4,n+=15===e?")":",",e+=1;return n}function P(e){return e<1e-6&&e>0||e>-1e-6&&e<0?r(1e4*e)/1e4:e}function N(){var e=this.props;return"matrix("+P(e[0])+","+P(e[1])+","+P(e[4])+","+P(e[5])+","+P(e[12])+","+P(e[13])+")"}return function(){this.reset=o,this.rotate=i,this.rotateX=a,this.rotateY=s,this.rotateZ=c,this.skew=u,this.skewFromAxis=f,this.shear=l,this.scale=d,this.setTransform=h,this.translate=p,this.transform=m,this.multiply=y,this.applyToPoint=w,this.applyToX=E,this.applyToY=k,this.applyToZ=M,this.applyToPointArray=T,this.applyToTriplePoints=_,this.applyToPointStringified=I,this.toCSS=D,this.to2dCSS=N,this.clone=v,this.cloneFromProps=A,this.equals=b,this.inversePoints=S,this.inversePoint=C,this.getInverseMatrix=x,this._t=this.transform,this.isIdentity=g,this._identity=!0,this._identityCalculated=!1,this.props=createTypedArray("float32",16),this.reset()}}();function _typeof$3(e){return _typeof$3="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof$3(e)}var lottie={},standalone="__[STANDALONE]__",animationData="__[ANIMATIONDATA]__",renderer="";function setLocation(e){setLocationHref(e)}function searchAnimations(){!0===standalone?animationManager.searchAnimations(animationData,standalone,renderer):animationManager.searchAnimations()}function setSubframeRendering(e){setSubframeEnabled(e)}function setPrefix(e){setIdPrefix(e)}function loadAnimation(e){return!0===standalone&&(e.animationData=JSON.parse(animationData)),animationManager.loadAnimation(e)}function setQuality(e){if("string"===typeof e)switch(e){case"high":setDefaultCurveSegments(200);break;default:case"medium":setDefaultCurveSegments(50);break;case"low":setDefaultCurveSegments(10)}else!isNaN(e)&&e>1&&setDefaultCurveSegments(e);getDefaultCurveSegments()>=50?roundValues(!1):roundValues(!0)}function inBrowser(){return"undefined"!==typeof navigator}function installPlugin(e,t){"expressions"===e&&setExpressionsPlugin(t)}function getFactory(e){switch(e){case"propertyFactory":return PropertyFactory;case"shapePropertyFactory":return ShapePropertyFactory;case"matrix":return Matrix;default:return null}}function checkReady(){"complete"===document.readyState&&(clearInterval(readyStateCheckInterval),searchAnimations())}function getQueryVariable(e){for(var t=queryString.split("&"),n=0;n<t.length;n+=1){var r=t[n].split("=");if(decodeURIComponent(r[0])==e)return decodeURIComponent(r[1])}return null}lottie.play=animationManager.play,lottie.pause=animationManager.pause,lottie.setLocationHref=setLocation,lottie.togglePause=animationManager.togglePause,lottie.setSpeed=animationManager.setSpeed,lottie.setDirection=animationManager.setDirection,lottie.stop=animationManager.stop,lottie.searchAnimations=searchAnimations,lottie.registerAnimation=animationManager.registerAnimation,lottie.loadAnimation=loadAnimation,lottie.setSubframeRendering=setSubframeRendering,lottie.resize=animationManager.resize,lottie.goToAndStop=animationManager.goToAndStop,lottie.destroy=animationManager.destroy,lottie.setQuality=setQuality,lottie.inBrowser=inBrowser,lottie.installPlugin=installPlugin,lottie.freeze=animationManager.freeze,lottie.unfreeze=animationManager.unfreeze,lottie.setVolume=animationManager.setVolume,lottie.mute=animationManager.mute,lottie.unmute=animationManager.unmute,lottie.getRegisteredAnimations=animationManager.getRegisteredAnimations,lottie.useWebWorker=setWebWorker,lottie.setIDPrefix=setPrefix,lottie.__getFactory=getFactory,lottie.version="5.12.2";var queryString="";if(standalone){var scripts=document.getElementsByTagName("script"),index=scripts.length-1,myScript=scripts[index]||{src:""};queryString=myScript.src?myScript.src.replace(/^[^\?]+\??/,""):"",renderer=getQueryVariable("renderer")}var readyStateCheckInterval=setInterval(checkReady,100);try{"object"!==_typeof$3(exports)&&__webpack_require__.amdO}catch(err){}var ShapeModifiers=function(){var e={},t={};return e.registerModifier=function(e,n){t[e]||(t[e]=n)},e.getModifier=function(e,n,r){return new t[e](n,r)},e}();function ShapeModifier(){}function TrimModifier(){}function PuckerAndBloatModifier(){}ShapeModifier.prototype.initModifierProperties=function(){},ShapeModifier.prototype.addShapeToModifier=function(){},ShapeModifier.prototype.addShape=function(e){if(!this.closed){e.sh.container.addDynamicProperty(e.sh);var t={shape:e.sh,data:e,localShapeCollection:shapeCollectionPool.newShapeCollection()};this.shapes.push(t),this.addShapeToModifier(t),this._isAnimated&&e.setAsAnimated()}},ShapeModifier.prototype.init=function(e,t){this.shapes=[],this.elem=e,this.initDynamicPropertyContainer(e),this.initModifierProperties(e,t),this.frameId=initialDefaultFrame,this.closed=!1,this.k=!1,this.dynamicProperties.length?this.k=!0:this.getValue(!0)},ShapeModifier.prototype.processKeys=function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties())},extendPrototype([DynamicPropertyContainer],ShapeModifier),extendPrototype([ShapeModifier],TrimModifier),TrimModifier.prototype.initModifierProperties=function(e,t){this.s=PropertyFactory.getProp(e,t.s,0,.01,this),this.e=Pro
vendor: 5,993 bytes, line 2
2pertyFactory.getProp(e,t.e,0,.01,this),this.o=PropertyFactory.getProp(e,t.o,0,0,this),this.sValue=0,this.eValue=0,this.getValue=this.processKeys,this.m=t.m,this._isAnimated=!!this.s.effectsSequence.length||!!this.e.effectsSequence.length||!!this.o.effectsSequence.length},TrimModifier.prototype.addShapeToModifier=function(e){e.pathsData=[]},TrimModifier.prototype.calculateShapeEdges=function(e,t,n,r,o){var i=[];t<=1?i.push({s:e,e:t}):e>=1?i.push({s:e-1,e:t-1}):(i.push({s:e,e:1}),i.push({s:0,e:t-1}));var a,s,c=[],l=i.length;for(a=0;a<l;a+=1){var u,f;(s=i[a]).e*o<r||s.s*o>r+n||(u=s.s*o<=r?0:(s.s*o-r)/n,f=s.e*o>=r+n?1:(s.e*o-r)/n,c.push([u,f]))}return c.length||c.push([0,0]),c},TrimModifier.prototype.releasePathsData=function(e){var t,n=e.length;for(t=0;t<n;t+=1)segmentsLengthPool.release(e[t]);return e.length=0,e},TrimModifier.prototype.processShapes=function(e){var t,n,r,o;if(this._mdf||e){var i=this.o.v%360/360;if(i<0&&(i+=1),(t=this.s.v>1?1+i:this.s.v<0?0+i:this.s.v+i)>(n=this.e.v>1?1+i:this.e.v<0?0+i:this.e.v+i)){var a=t;t=n,n=a}t=1e-4*Math.round(1e4*t),n=1e-4*Math.round(1e4*n),this.sValue=t,this.eValue=n}else t=this.sValue,n=this.eValue;var s,c,l,u,f,d=this.shapes.length,h=0;if(n===t)for(o=0;o<d;o+=1)this.shapes[o].localShapeCollection.releaseShapes(),this.shapes[o].shape._mdf=!0,this.shapes[o].shape.paths=this.shapes[o].localShapeCollection,this._mdf&&(this.shapes[o].pathsData.length=0);else if(1===n&&0===t||0===n&&1===t){if(this._mdf)for(o=0;o<d;o+=1)this.shapes[o].pathsData.length=0,this.shapes[o].shape._mdf=!0}else{var p,m,y=[];for(o=0;o<d;o+=1)if((p=this.shapes[o]).shape._mdf||this._mdf||e||2===this.m){if(c=(r=p.shape.paths)._length,f=0,!p.shape._mdf&&p.pathsData.length)f=p.totalShapeLength;else{for(l=this.releasePathsData(p.pathsData),s=0;s<c;s+=1)u=bez.getSegmentsLength(r.shapes[s]),l.push(u),f+=u.totalLength;p.totalShapeLength=f,p.pathsData=l}h+=f,p.shape._mdf=!0}else p.shape.paths=p.localShapeCollection;var g,b=t,v=n,A=0;for(o=d-1;o>=0;o-=1)if((p=this.shapes[o]).shape._mdf){for((m=p.localShapeCollection).releaseShapes(),2===this.m&&d>1?(g=this.calculateShapeEdges(t,n,p.totalShapeLength,A,h),A+=p.totalShapeLength):g=[[b,v]],c=g.length,s=0;s<c;s+=1){b=g[s][0],v=g[s][1],y.length=0,v<=1?y.push({s:p.totalShapeLength*b,e:p.totalShapeLength*v}):b>=1?y.push({s:p.totalShapeLength*(b-1),e:p.totalShapeLength*(v-1)}):(y.push({s:p.totalShapeLength*b,e:p.totalShapeLength}),y.push({s:0,e:p.totalShapeLength*(v-1)}));var w=this.addShapes(p,y[0]);if(y[0].s!==y[0].e){if(y.length>1)if(p.shape.paths.shapes[p.shape.paths._length-1].c){var E=w.pop();this.addPaths(w,m),w=this.addShapes(p,y[1],E)}else this.addPaths(w,m),w=this.addShapes(p,y[1]);this.addPaths(w,m)}}p.shape.paths=m}}},TrimModifier.prototype.addPaths=function(e,t){var n,r=e.length;for(n=0;n<r;n+=1)t.addShape(e[n])},TrimModifier.prototype.addSegment=function(e,t,n,r,o,i,a){o.setXYAt(t[0],t[1],"o",i),o.setXYAt(n[0],n[1],"i",i+1),a&&o.setXYAt(e[0],e[1],"v",i),o.setXYAt(r[0],r[1],"v",i+1)},TrimModifier.prototype.addSegmentFromArray=function(e,t,n,r){t.setXYAt(e[1],e[5],"o",n),t.setXYAt(e[2],e[6],"i",n+1),r&&t.setXYAt(e[0],e[4],"v",n),t.setXYAt(e[3],e[7],"v",n+1)},TrimModifier.prototype.addShapes=function(e,t,n){var r,o,i,a,s,c,l,u,f=e.pathsData,d=e.shape.paths.shapes,h=e.shape.paths._length,p=0,m=[],y=!0;for(n?(s=n._length,u=n._length):(n=shapePool.newElement(),s=0,u=0),m.push(n),r=0;r<h;r+=1){for(c=f[r].lengths,n.c=d[r].c,i=d[r].c?c.length:c.length+1,o=1;o<i;o+=1)if(p+(a=c[o-1]).addedLength<t.s)p+=a.addedLength,n.c=!1;else{if(p>t.e){n.c=!1;break}t.s<=p&&t.e>=p+a.addedLength?(this.addSegment(d[r].v[o-1],d[r].o[o-1],d[r].i[o],d[r].v[o],n,s,y),y=!1):(l=bez.getNewSegment(d[r].v[o-1],d[r].v[o],d[r].o[o-1],d[r].i[o],(t.s-p)/a.addedLength,(t.e-p)/a.addedLength,c[o-1]),this.addSegmentFromArray(l,n,s,y),y=!1,n.c=!1),p+=a.addedLength,s+=1}if(d[r].c&&c.length){if(a=c[o-1],p<=t.e){var g=c[o-1].addedLength;t.s<=p&&t.e>=p+g?(this.addSegment(d[r].v[o-1],d[r].o[o-1],d[r].i[0],d[r].v[0],n,s,y),y=!1):(l=bez.getNewSegment(d[r].v[o-1],d[r].v[0],d[r].o[o-1],d[r].i[0],(t.s-p)/g,(t.e-p)/g,c[o-1]),this.addSegmentFromArray(l,n,s,y),y=!1,n.c=!1)}else n.c=!1;p+=a.addedLength,s+=1}if(n._length&&(n.setXYAt(n.v[u][0],n.v[u][1],"i",u),n.setXYAt(n.v[n._length-1][0],n.v[n._length-1][1],"o",n._length-1)),p>t.e)break;r<h-1&&(n=shapePool.newElement(),y=!0,m.push(n),s=0)}return m},extendPrototype([ShapeModifier],PuckerAndBloatModifier),PuckerAndBloatModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(e,t.a,0,null,this),this._isAnimated=!!this.amount.effectsSequence.length},PuckerAndBloatModifier.prototype.processPath=function(e,t){var n=t/100,r=[0,0],o=e._length,i=0;for(i=0;i<o;i+=1)r[0]+=e.v[i][0],r[1]+=e.v[i][1];r[0]/=o,r[1]/=o;var a,s,c,l,u,f,d=shapePool.newElement();for(d.c=e.c,i=0;i<o;i+=1)a=e.v[i][0]+(r[0]-e.v[i][0])*n,s=e.v[i][1]+(r[1]-e.v[i][1])*n,c=e.o[i][0]+(r[0]-e.o[i][0])*-n,l=e.o[i][1]+(r[1]-e.o[i][1])*-n,u=e.i[i][0]+(r[0]-e.i[i][0])*-n,f=e.i[i][1]+(r[1]-e.i[i][1])*-n,d.setTripleAt(a,s,c,l,u,f,i);return d},PuckerAndBloatModifier.prototype.processShapes=function(e){var t,n,r,o,i,a,s=this.shapes.length,c=this.amount.v;if(0!==c)for(n=0;n<s;n+=1){if(a=(i=this.shapes[n]).localShapeCollection,i.shape._mdf||this._mdf||e)for(a.releaseShapes(),i.shape._mdf=!0,t=i.shape.paths.shapes,o=i.shape.paths._length,r=0;r<o;r+=1)a.addShape(this.processPath(t[r],c));i.shape.paths=i.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)};var TransformPropertyFactory=function(){var e=[0,0];function t(e,t,n){if(this.elem=e,this.frameId=-1,this.propType="transform",this.data=t,this.v=new Matrix,this.pre=new Matrix,this.appliedTransformations=0,this.initDynamicPropertyContainer(n||e),t.p&&t.p.s?(this.px=PropertyFactory.getProp(e,t.p.x,0,0,this),this.py=PropertyFactory.getProp(e,t.p.y,0,0,this),t.p.z&&(this.pz=PropertyFactory.getProp(e,t.p.z,0,0,this))):this.p=PropertyFactory.getProp(e,t.p||{k:[0,0,0]}
vendor: 40,296 bytes, line 2
2,1,0,this),t.rx){if(this.rx=PropertyFactory.getProp(e,t.rx,0,degToRads,this),this.ry=PropertyFactory.getProp(e,t.ry,0,degToRads,this),this.rz=PropertyFactory.getProp(e,t.rz,0,degToRads,this),t.or.k[0].ti){var r,o=t.or.k.length;for(r=0;r<o;r+=1)t.or.k[r].to=null,t.or.k[r].ti=null}this.or=PropertyFactory.getProp(e,t.or,1,degToRads,this),this.or.sh=!0}else this.r=PropertyFactory.getProp(e,t.r||{k:0},0,degToRads,this);t.sk&&(this.sk=PropertyFactory.getProp(e,t.sk,0,degToRads,this),this.sa=PropertyFactory.getProp(e,t.sa,0,degToRads,this)),this.a=PropertyFactory.getProp(e,t.a||{k:[0,0,0]},1,0,this),this.s=PropertyFactory.getProp(e,t.s||{k:[100,100,100]},1,.01,this),t.o?this.o=PropertyFactory.getProp(e,t.o,0,.01,e):this.o={_mdf:!1,v:1},this._isDirty=!0,this.dynamicProperties.length||this.getValue(!0)}return t.prototype={applyToMatrix:function(e){var t=this._mdf;this.iterateDynamicProperties(),this._mdf=this._mdf||t,this.a&&e.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.s&&e.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&e.skewFromAxis(-this.sk.v,this.sa.v),this.r?e.rotate(-this.r.v):e.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.data.p.s?this.data.p.z?e.translate(this.px.v,this.py.v,-this.pz.v):e.translate(this.px.v,this.py.v,0):e.translate(this.p.v[0],this.p.v[1],-this.p.v[2])},getValue:function(t){if(this.elem.globalData.frameId!==this.frameId){if(this._isDirty&&(this.precalculateMatrix(),this._isDirty=!1),this.iterateDynamicProperties(),this._mdf||t){var n;if(this.v.cloneFromProps(this.pre.props),this.appliedTransformations<1&&this.v.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations<2&&this.v.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&this.appliedTransformations<3&&this.v.skewFromAxis(-this.sk.v,this.sa.v),this.r&&this.appliedTransformations<4?this.v.rotate(-this.r.v):!this.r&&this.appliedTransformations<4&&this.v.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.autoOriented){var r,o;if(n=this.elem.globalData.frameRate,this.p&&this.p.keyframes&&this.p.getValueAtTime)this.p._caching.lastFrame+this.p.offsetTime<=this.p.keyframes[0].t?(r=this.p.getValueAtTime((this.p.keyframes[0].t+.01)/n,0),o=this.p.getValueAtTime(this.p.keyframes[0].t/n,0)):this.p._caching.lastFrame+this.p.offsetTime>=this.p.keyframes[this.p.keyframes.length-1].t?(r=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/n,0),o=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/n,0)):(r=this.p.pv,o=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/n,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){r=[],o=[];var i=this.px,a=this.py;i._caching.lastFrame+i.offsetTime<=i.keyframes[0].t?(r[0]=i.getValueAtTime((i.keyframes[0].t+.01)/n,0),r[1]=a.getValueAtTime((a.keyframes[0].t+.01)/n,0),o[0]=i.getValueAtTime(i.keyframes[0].t/n,0),o[1]=a.getValueAtTime(a.keyframes[0].t/n,0)):i._caching.lastFrame+i.offsetTime>=i.keyframes[i.keyframes.length-1].t?(r[0]=i.getValueAtTime(i.keyframes[i.keyframes.length-1].t/n,0),r[1]=a.getValueAtTime(a.keyframes[a.keyframes.length-1].t/n,0),o[0]=i.getValueAtTime((i.keyframes[i.keyframes.length-1].t-.01)/n,0),o[1]=a.getValueAtTime((a.keyframes[a.keyframes.length-1].t-.01)/n,0)):(r=[i.pv,a.pv],o[0]=i.getValueAtTime((i._caching.lastFrame+i.offsetTime-.01)/n,i.offsetTime),o[1]=a.getValueAtTime((a._caching.lastFrame+a.offsetTime-.01)/n,a.offsetTime))}else r=o=e;this.v.rotate(-Math.atan2(r[1]-o[1],r[0]-o[0]))}this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}},precalculateMatrix:function(){if(this.appliedTransformations=0,this.pre.reset(),!this.a.effectsSequence.length&&(this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1,!this.s.effectsSequence.length)){if(this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2,this.sk){if(this.sk.effectsSequence.length||this.sa.effectsSequence.length)return;this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3}this.r?this.r.effectsSequence.length||(this.pre.rotate(-this.r.v),this.appliedTransformations=4):this.rz.effectsSequence.length||this.ry.effectsSequence.length||this.rx.effectsSequence.length||this.or.effectsSequence.length||(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}},autoOrient:function(){}},extendPrototype([DynamicPropertyContainer],t),t.prototype.addDynamicProperty=function(e){this._addDynamicProperty(e),this.elem.addDynamicProperty(e),this._isDirty=!0},t.prototype._addDynamicProperty=DynamicPropertyContainer.prototype.addDynamicProperty,{getTransformProperty:function(e,n,r){return new t(e,n,r)}}}();function RepeaterModifier(){}function RoundCornersModifier(){}function floatEqual(e,t){return 1e5*Math.abs(e-t)<=Math.min(Math.abs(e),Math.abs(t))}function floatZero(e){return Math.abs(e)<=1e-5}function lerp(e,t,n){return e*(1-n)+t*n}function lerpPoint(e,t,n){return[lerp(e[0],t[0],n),lerp(e[1],t[1],n)]}function quadRoots(e,t,n){if(0===e)return[];var r=t*t-4*e*n;if(r<0)return[];var o=-t/(2*e);if(0===r)return[o];var i=Math.sqrt(r)/(2*e);return[o-i,o+i]}function polynomialCoefficients(e,t,n,r){return[3*t-e-3*n+r,3*e-6*t+3*n,-3*e+3*t,e]}function singlePoint(e){return new PolynomialBezier(e,e,e,e,!1)}function PolynomialBezier(e,t,n,r,o){o&&pointEqual(e,t)&&(t=lerpPoint(e,r,1/3)),o&&pointEqual(n,r)&&(n=lerpPoint(e,r,2/3));var i=polynomialCoefficients(e[0],t[0],n[0],r[0]),a=polynomialCoefficients(e[1],t[1],n[1],r[1]);this.a=[i[0],a[0]],this.b=[i[1],a[1]],this.c=[i[2],a[2]],this.d=[i[3],a[3]],this.points=[e,t,n,r]}function extrema(e,t){var n=e.points[0][t],r=e.points[e.points.length-1][t];if(n>r){var o=r;r=n,n=o}for(var i=quadRoots(3*e.a[t],2*e.b[t],e.c[t]),a=0;a<i.length;a+=1)if(i[a]>0&&i[a]<1){var s=e.point(i[a])[t];s<n?n=s:s>r&&(r=s)}return{min:n,max:r}}function intersectData(e,t,n){var r=e.boundingBox();return{cx:r.cx,cy:r.cy,width:r.width,height:r.height,bez:e,t:(t+n)/2,t1:t,t2:n}}function splitData(e){var t=e.bez.split(.5);return[intersectData(t[0],e.t1,e.t),intersectData(t[1],e.t,e.t2)]}function boxIntersect(e,t){return 2*Math.abs(e.cx-t.cx)<e.width+t.width&&2*Math.abs(e.cy-t.cy)<e.height+t.height}function intersectsImpl(e,t,n,r,o,i){if(boxIntersect(e,t))if(n>=i||e.width<=r&&e.height<=r&&t.width<=r&&t.height<=r)o.push([e.t,t.t]);else{var a=splitData(e),s=splitData(t);intersectsImpl(a[0],s[0],n+1,r,o,i),intersectsImpl(a[0],s[1],n+1,r,o,i),intersectsImpl(a[1],s[0],n+1,r,o,i),intersectsImpl(a[1],s[1],n+1,r,o,i)}}function crossProduct(e,t){return[e[1]*t[2]-e[2]*t[1],e[2]*t[0]-e[0]*t[2],e[0]*t[1]-e[1]*t[0]]}function lineIntersection(e,t,n,r){var o=[e[0],e[1],1],i=[t[0],t[1],1],a=[n[0],n[1],1],s=[r[0],r[1],1],c=crossProduct(crossProduct(o,i),crossProduct(a,s));return floatZero(c[2])?null:[c[0]/c[2],c[1]/c[2]]}function polarOffset(e,t,n){return[e[0]+Math.cos(t)*n,e[1]-Math.sin(t)*n]}function pointDistance(e,t){return Math.hypot(e[0]-t[0],e[1]-t[1])}function pointEqual(e,t){return floatEqual(e[0],t[0])&&floatEqual(e[1],t[1])}function ZigZagModifier(){}function setPoint(e,t,n,r,o,i,a){var s=n-Math.PI/2,c=n+Math.PI/2,l=t[0]+Math.cos(n)*r*o,u=t[1]-Math.sin(n)*r*o;e.setTripleAt(l,u,l+Math.cos(s)*i,u-Math.sin(s)*i,l+Math.cos(c)*a,u-Math.sin(c)*a,e.length())}function getPerpendicularVector(e,t){var n=[t[0]-e[0],t[1]-e[1]],r=.5*-Math.PI;return[Math.cos(r)*n[0]-Math.sin(r)*n[1],Math.sin(r)*n[0]+Math.cos(r)*n[1]]}function getProjectingAngle(e,t){var n=0===t?e.length()-1:t-1,r=(t+1)%e.length(),o=getPerpendicularVector(e.v[n],e.v[r]);return Math.atan2(0,1)-Math.atan2(o[1],o[0])}function zigZagCorner(e,t,n,r,o,i,a){var s=getProjectingAngle(t,n),c=t.v[n%t._length],l=t.v[0===n?t._length-1:n-1],u=t.v[(n+1)%t._length],f=2===i?Math.sqrt(Math.pow(c[0]-l[0],2)+Math.pow(c[1]-l[1],2)):0,d=2===i?Math.sqrt(Math.pow(c[0]-u[0],2)+Math.pow(c[1]-u[1],2)):0;setPoint(e,t.v[n%t._length],s,a,r,d/(2*(o+1)),f/(2*(o+1)),i)}function zigZagSegment(e,t,n,r,o,i){for(var a=0;a<r;a+=1){var s=(a+1)/(r+1),c=2===o?Math.sqrt(Math.pow(t.points[3][0]-t.points[0][0],2)+Math.pow(t.points[3][1]-t.points[0][1],2)):0,l=t.normalAngle(s);setPoint(e,t.point(s),l,i,n,c/(2*(r+1)),c/(2*(r+1)),o),i=-i}return i}function linearOffset(e,t,n){var r=Math.atan2(t[0]-e[0],t[1]-e[1]);return[polarOffset(e,r,n),polarOffset(t,r,n)]}function offsetSegment(e,t){var n,r,o,i,a,s,c;n=(c=linearOffset(e.points[0],e.points[1],t))[0],r=c[1],o=(c=linearOffset(e.points[1],e.points[2],t))[0],i=c[1],a=(c=linearOffset(e.points[2],e.points[3],t))[0],s=c[1];var l=lineIntersection(n,r,o,i);null===l&&(l=r);var u=lineIntersection(a,s,o,i);return null===u&&(u=a),new PolynomialBezier(n,l,u,s)}function joinLines(e,t,n,r,o){var i=t.points[3],a=n.points[0];if(3===r)return i;if(pointEqual(i,a))return i;if(2===r){var s=-t.tangentAngle(1),c=-n.tangentAngle(0)+Math.PI,l=lineIntersection(i,polarOffset(i,s+Math.PI/2,100),a,polarOffset(a,s+Math.PI/2,100)),u=l?pointDistance(l,i):pointDistance(i,a)/2,f=polarOffset(i,s,2*u*roundCorner);return e.setXYAt(f[0],f[1],"o",e.length()-1),f=polarOffset(a,c,2*u*roundCorner),e.setTripleAt(a[0],a[1],a[0],a[1],f[0],f[1],e.length()),a}var d=lineIntersection(pointEqual(i,t.points[2])?t.points[0]:t.points[2],i,a,pointEqual(a,n.points[1])?n.points[3]:n.points[1]);return d&&pointDistance(d,i)<o?(e.setTripleAt(d[0],d[1],d[0],d[1],d[0],d[1],e.length()),d):i}function getIntersection(e,t){var n=e.intersections(t);return n.length&&floatEqual(n[0][0],1)&&n.shift(),n.length?n[0]:null}function pruneSegmentIntersection(e,t){var n=e.slice(),r=t.slice(),o=getIntersection(e[e.length-1],t[0]);return o&&(n[e.length-1]=e[e.length-1].split(o[0])[0],r[0]=t[0].split(o[1])[1]),e.length>1&&t.length>1&&(o=getIntersection(e[0],t[t.length-1]))?[[e[0].split(o[0])[0]],[t[t.length-1].split(o[1])[1]]]:[n,r]}function pruneIntersections(e){for(var t,n=1;n<e.length;n+=1)t=pruneSegmentIntersection(e[n-1],e[n]),e[n-1]=t[0],e[n]=t[1];return e.length>1&&(t=pruneSegmentIntersection(e[e.length-1],e[0]),e[e.length-1]=t[0],e[0]=t[1]),e}function offsetSegmentSplit(e,t){var n,r,o,i,a=e.inflectionPoints();if(0===a.length)return[offsetSegment(e,t)];if(1===a.length||floatEqual(a[1],1))return n=(o=e.split(a[0]))[0],r=o[1],[offsetSegment(n,t),offsetSegment(r,t)];n=(o=e.split(a[0]))[0];var s=(a[1]-a[0])/(1-a[0]);return i=(o=o[1].split(s))[0],r=o[1],[offsetSegment(n,t),offsetSegment(i,t),offsetSegment(r,t)]}function OffsetPathModifier(){}function getFontProperties(e){for(var t=e.fStyle?e.fStyle.split(" "):[],n="normal",r="normal",o=t.length,i=0;i<o;i+=1)switch(t[i].toLowerCase()){case"italic":r="italic";break;case"bold":n="700";break;case"black":n="900";break;case"medium":n="500";break;case"regular":case"normal":n="400";break;case"light":case"thin":n="200"}return{style:r,weight:e.fWeight||n}}extendPrototype([ShapeModifier],RepeaterModifier),RepeaterModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.c=PropertyFactory.getProp(e,t.c,0,null,this),this.o=PropertyFactory.getProp(e,t.o,0,null,this),this.tr=TransformPropertyFactory.getTransformProperty(e,t.tr,this),this.so=PropertyFactory.getProp(e,t.tr.so,0,.01,this),this.eo=PropertyFactory.getProp(e,t.tr.eo,0,.01,this),this.data=t,this.dynamicProperties.length||this.getValue(!0),this._isAnimated=!!this.dynamicProperties.length,this.pMatrix=new Matrix,this.rMatrix=new Matrix,this.sMatrix=new Matrix,this.tMatrix=new Matrix,this.matrix=new Matrix},RepeaterModifier.prototype.applyTransforms=function(e,t,n,r,o,i){var a=i?-1:1,s=r.s.v[0]+(1-r.s.v[0])*(1-o),c=r.s.v[1]+(1-r.s.v[1])*(1-o);e.translate(r.p.v[0]*a*o,r.p.v[1]*a*o,r.p.v[2]),t.translate(-r.a.v[0],-r.a.v[1],r.a.v[2]),t.rotate(-r.r.v*a*o),t.translate(r.a.v[0],r.a.v[1],r.a.v[2]),n.translate(-r.a.v[0],-r.a.v[1],r.a.v[2]),n.scale(i?1/s:s,i?1/c:c),n.translate(r.a.v[0],r.a.v[1],r.a.v[2])},RepeaterModifier.prototype.init=function(e,t,n,r){for(this.elem=e,this.arr=t,this.pos=n,this.elemsData=r,this._currentCopies=0,this._elements=[],this._groups=[],this.frameId=-1,this.initDynamicPropertyContainer(e),this.initModifierProperties(e,t[n]);n>0;)n-=1,this._elements.unshift(t[n]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)},RepeaterModifier.prototype.resetElements=function(e){var t,n=e.length;for(t=0;t<n;t+=1)e[t]._processed=!1,"gr"===e[t].ty&&this.resetElements(e[t].it)},RepeaterModifier.prototype.cloneElements=function(e){var t=JSON.parse(JSON.stringify(e));return this.resetElements(t),t},RepeaterModifier.prototype.changeGroupRender=function(e,t){var n,r=e.length;for(n=0;n<r;n+=1)e[n]._render=t,"gr"===e[n].ty&&this.changeGroupRender(e[n].it,t)},RepeaterModifier.prototype.processShapes=function(e){var t,n,r,o,i,a=!1;if(this._mdf||e){var s,c=Math.ceil(this.c.v);if(this._groups.length<c){for(;this._groups.length<c;){var l={it:this.cloneElements(this._elements),ty:"gr"};l.it.push({a:{a:0,ix:1,k:[0,0]},nm:"Transform",o:{a:0,ix:7,k:100},p:{a:0,ix:2,k:[0,0]},r:{a:1,ix:6,k:[{s:0,e:0,t:0},{s:0,e:0,t:1}]},s:{a:0,ix:3,k:[100,100]},sa:{a:0,ix:5,k:0},sk:{a:0,ix:4,k:0},ty:"tr"}),this.arr.splice(0,0,l),this._groups.splice(0,0,l),this._currentCopies+=1}this.elem.reloadShapes(),a=!0}for(i=0,r=0;r<=this._groups.length-1;r+=1){if(s=i<c,this._groups[r]._render=s,this.changeGroupRender(this._groups[r].it,s),!s){var u=this.elemsData[r].it,f=u[u.length-1];0!==f.transform.op.v?(f.transform.op._mdf=!0,f.transform.op.v=0):f.transform.op._mdf=!1}i+=1}this._currentCopies=c;var d=this.o.v,h=d%1,p=d>0?Math.floor(d):Math.ceil(d),m=this.pMatrix.props,y=this.rMatrix.props,g=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var b,v,A=0;if(d>0){for(;A<p;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),A+=1;h&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,h,!1),A+=h)}else if(d<0){for(;A>p;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),A-=1;h&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-h,!0),A-=h)}for(r=1===this.data.m?0:this._currentCopies-1,o=1===this.data.m?1:-1,i=this._currentCopies;i;){if(v=(n=(t=this.elemsData[r].it)[t.length-1].transform.mProps.v.props).length,t[t.length-1].transform.mProps._mdf=!0,t[t.length-1].transform.op._mdf=!0,t[t.length-1].transform.op.v=1===this._currentCopies?this.so.v:this.so.v+(this.eo.v-this.so.v)*(r/(this._currentCopies-1)),0!==A){for((0!==r&&1===o||r!==this._currentCopies-1&&-1===o)&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(y[0],y[1],y[2],y[3],y[4],y[5],y[6],y[7],y[8],y[9],y[10],y[11],y[12],y[13],y[14],y[15]),this.matrix.transform(g[0],g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15]),this.matrix.transform(m[0],m[1],m[2],m[3],m[4],m[5],m[6],m[7],m[8],m[9],m[10],m[11],m[12],m[13],m[14],m[15]),b=0;b<v;b+=1)n[b]=this.matrix.props[b];this.matrix.reset()}else for(this.matrix.reset(),b=0;b<v;b+=1)n[b]=this.matrix.props[b];A+=1,i-=1,r+=o}}else for(i=this._currentCopies,r=0,o=1;i;)n=(t=this.elemsData[r].it)[t.length-1].transform.mProps.v.props,t[t.length-1].transform.mProps._mdf=!1,t[t.length-1].transform.op._mdf=!1,i-=1,r+=o;return a},RepeaterModifier.prototype.addShape=function(){},extendPrototype([ShapeModifier],RoundCornersModifier),RoundCornersModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.rd=PropertyFactory.getProp(e,t.r,0,null,this),this._isAnimated=!!this.rd.effectsSequence.length},RoundCornersModifier.prototype.processPath=function(e,t){var n,r=shapePool.newElement();r.c=e.c;var o,i,a,s,c,l,u,f,d,h,p,m,y=e._length,g=0;for(n=0;n<y;n+=1)o=e.v[n],a=e.o[n],i=e.i[n],o[0]===a[0]&&o[1]===a[1]&&o[0]===i[0]&&o[1]===i[1]?0!==n&&n!==y-1||e.c?(s=0===n?e.v[y-1]:e.v[n-1],l=(c=Math.sqrt(Math.pow(o[0]-s[0],2)+Math.pow(o[1]-s[1],2)))?Math.min(c/2,t)/c:0,u=p=o[0]+(s[0]-o[0])*l,f=m=o[1]-(o[1]-s[1])*l,d=u-(u-o[0])*roundCorner,h=f-(f-o[1])*roundCorner,r.setTripleAt(u,f,d,h,p,m,g),g+=1,s=n===y-1?e.v[0]:e.v[n+1],l=(c=Math.sqrt(Math.pow(o[0]-s[0],2)+Math.pow(o[1]-s[1],2)))?Math.min(c/2,t)/c:0,u=d=o[0]+(s[0]-o[0])*l,f=h=o[1]+(s[1]-o[1])*l,p=u-(u-o[0])*roundCorner,m=f-(f-o[1])*roundCorner,r.setTripleAt(u,f,d,h,p,m,g),g+=1):(r.setTripleAt(o[0],o[1],a[0],a[1],i[0],i[1],g),g+=1):(r.setTripleAt(e.v[n][0],e.v[n][1],e.o[n][0],e.o[n][1],e.i[n][0],e.i[n][1],g),g+=1);return r},RoundCornersModifier.prototype.processShapes=function(e){var t,n,r,o,i,a,s=this.shapes.length,c=this.rd.v;if(0!==c)for(n=0;n<s;n+=1){if(a=(i=this.shapes[n]).localShapeCollection,i.shape._mdf||this._mdf||e)for(a.releaseShapes(),i.shape._mdf=!0,t=i.shape.paths.shapes,o=i.shape.paths._length,r=0;r<o;r+=1)a.addShape(this.processPath(t[r],c));i.shape.paths=i.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)},PolynomialBezier.prototype.point=function(e){return[((this.a[0]*e+this.b[0])*e+this.c[0])*e+this.d[0],((this.a[1]*e+this.b[1])*e+this.c[1])*e+this.d[1]]},PolynomialBezier.prototype.derivative=function(e){return[(3*e*this.a[0]+2*this.b[0])*e+this.c[0],(3*e*this.a[1]+2*this.b[1])*e+this.c[1]]},PolynomialBezier.prototype.tangentAngle=function(e){var t=this.derivative(e);return Math.atan2(t[1],t[0])},PolynomialBezier.prototype.normalAngle=function(e){var t=this.derivative(e);return Math.atan2(t[0],t[1])},PolynomialBezier.prototype.inflectionPoints=function(){var e=this.a[1]*this.b[0]-this.a[0]*this.b[1];if(floatZero(e))return[];var t=-.5*(this.a[1]*this.c[0]-this.a[0]*this.c[1])/e,n=t*t-1/3*(this.b[1]*this.c[0]-this.b[0]*this.c[1])/e;if(n<0)return[];var r=Math.sqrt(n);return floatZero(r)?r>0&&r<1?[t]:[]:[t-r,t+r].filter((function(e){return e>0&&e<1}))},PolynomialBezier.prototype.split=function(e){if(e<=0)return[singlePoint(this.points[0]),this];if(e>=1)return[this,singlePoint(this.points[this.points.length-1])];var t=lerpPoint(this.points[0],this.points[1],e),n=lerpPoint(this.points[1],this.points[2],e),r=lerpPoint(this.points[2],this.points[3],e),o=lerpPoint(t,n,e),i=lerpPoint(n,r,e),a=lerpPoint(o,i,e);return[new PolynomialBezier(this.points[0],t,o,a,!0),new PolynomialBezier(a,i,r,this.points[3],!0)]},PolynomialBezier.prototype.bounds=function(){return{x:extrema(this,0),y:extrema(this,1)}},PolynomialBezier.prototype.boundingBox=function(){var e=this.bounds();return{left:e.x.min,right:e.x.max,top:e.y.min,bottom:e.y.max,width:e.x.max-e.x.min,height:e.y.max-e.y.min,cx:(e.x.max+e.x.min)/2,cy:(e.y.max+e.y.min)/2}},PolynomialBezier.prototype.intersections=function(e,t,n){void 0===t&&(t=2),void 0===n&&(n=7);var r=[];return intersectsImpl(intersectData(this,0,1),intersectData(e,0,1),0,t,r,n),r},PolynomialBezier.shapeSegment=function(e,t){var n=(t+1)%e.length();return new PolynomialBezier(e.v[t],e.o[t],e.i[n],e.v[n],!0)},PolynomialBezier.shapeSegmentInverted=function(e,t){var n=(t+1)%e.length();return new PolynomialBezier(e.v[n],e.i[n],e.o[t],e.v[t],!0)},extendPrototype([ShapeModifier],ZigZagModifier),ZigZagModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.amplitude=PropertyFactory.getProp(e,t.s,0,null,this),this.frequency=PropertyFactory.getProp(e,t.r,0,null,this),this.pointsType=PropertyFactory.getProp(e,t.pt,0,null,this),this._isAnimated=0!==this.amplitude.effectsSequence.length||0!==this.frequency.effectsSequence.length||0!==this.pointsType.effectsSequence.length},ZigZagModifier.prototype.processPath=function(e,t,n,r){var o=e._length,i=shapePool.newElement();if(i.c=e.c,e.c||(o-=1),0===o)return i;var a=-1,s=PolynomialBezier.shapeSegment(e,0);zigZagCorner(i,e,0,t,n,r,a);for(var c=0;c<o;c+=1)a=zigZagSegment(i,s,t,n,r,-a),s=c!==o-1||e.c?PolynomialBezier.shapeSegment(e,(c+1)%o):null,zigZagCorner(i,e,c+1,t,n,r,a);return i},ZigZagModifier.prototype.processShapes=function(e){var t,n,r,o,i,a,s=this.shapes.length,c=this.amplitude.v,l=Math.max(0,Math.round(this.frequency.v)),u=this.pointsType.v;if(0!==c)for(n=0;n<s;n+=1){if(a=(i=this.shapes[n]).localShapeCollection,i.shape._mdf||this._mdf||e)for(a.releaseShapes(),i.shape._mdf=!0,t=i.shape.paths.shapes,o=i.shape.paths._length,r=0;r<o;r+=1)a.addShape(this.processPath(t[r],c,l,u));i.shape.paths=i.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)},extendPrototype([ShapeModifier],OffsetPathModifier),OffsetPathModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(e,t.a,0,null,this),this.miterLimit=PropertyFactory.getProp(e,t.ml,0,null,this),this.lineJoin=t.lj,this._isAnimated=0!==this.amount.effectsSequence.length},OffsetPathModifier.prototype.processPath=function(e,t,n,r){var o=shapePool.newElement();o.c=e.c;var i,a,s,c=e.length();e.c||(c-=1);var l=[];for(i=0;i<c;i+=1)s=PolynomialBezier.shapeSegment(e,i),l.push(offsetSegmentSplit(s,t));if(!e.c)for(i=c-1;i>=0;i-=1)s=PolynomialBezier.shapeSegmentInverted(e,i),l.push(offsetSegmentSplit(s,t));l=pruneIntersections(l);var u=null,f=null;for(i=0;i<l.length;i+=1){var d=l[i];for(f&&(u=joinLines(o,f,d[0],n,r)),f=d[d.length-1],a=0;a<d.length;a+=1)s=d[a],u&&pointEqual(s.points[0],u)?o.setXYAt(s.points[1][0],s.points[1][1],"o",o.length()-1):o.setTripleAt(s.points[0][0],s.points[0][1],s.points[1][0],s.points[1][1],s.points[0][0],s.points[0][1],o.length()),o.setTripleAt(s.points[3][0],s.points[3][1],s.points[3][0],s.points[3][1],s.points[2][0],s.points[2][1],o.length()),u=s.points[3]}return l.length&&joinLines(o,f,l[0][0],n,r),o},OffsetPathModifier.prototype.processShapes=function(e){var t,n,r,o,i,a,s=this.shapes.length,c=this.amount.v,l=this.miterLimit.v,u=this.lineJoin;if(0!==c)for(n=0;n<s;n+=1){if(a=(i=this.shapes[n]).localShapeCollection,i.shape._mdf||this._mdf||e)for(a.releaseShapes(),i.shape._mdf=!0,t=i.shape.paths.shapes,o=i.shape.paths._length,r=0;r<o;r+=1)a.addShape(this.processPath(t[r],c,u,l));i.shape.paths=i.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)};var FontManager=function(){var e={w:0,size:0,shapes:[],data:{shapes:[]}},t=[];t=t.concat([2304,2305,2306,2307,2362,2363,2364,2364,2366,2367,2368,2369,2370,2371,2372,2373,2374,2375,2376,2377,2378,2379,2380,2381,2382,2383,2387,2388,2389,2390,2391,2402,2403]);var n=127988,r=127462,o=127487,i=["d83cdffb","d83cdffc","d83cdffd","d83cdffe","d83cdfff"];function a(e,t){var n=createTag("span");n.setAttribute("aria-hidden",!0),n.style.fontFamily=t;var r=createTag("span");r.innerText="giItT1WQy@!-/#",n.style.position="absolute",n.style.left="-10000px",n.style.top="-10000px",n.style.fontSize="300px",n.style.fontVariant="normal",n.style.fontStyle="normal",n.style.fontWeight="normal",n.style.letterSpacing="0",n.appendChild(r),document.body.appendChild(n);var o=r.offsetWidth;return r.style.fontFamily=function(e){var t,n=e.split(","),r=n.length,o=[];for(t=0;t<r;t+=1)"sans-serif"!==n[t]&&"monospace"!==n[t]&&o.push(n[t]);return o.join(",")}(e)+", "+t,{node:r,w:o,parent:n}}function s(e,t){var n,r=document.body&&t?"svg":"canvas",o=getFontProperties(e);if("svg"===r){var i=createNS("text");i.style.fontSize="100px",i.setAttribute("font-family",e.fFamily),i.setAttribute("font-style",o.style),i.setAttribute("font-weight",o.weight),i.textContent="1",e.fClass?(i.style.fontFamily="inherit",i.setAttribute("class",e.fClass)):i.style.fontFamily=e.fFamily,t.appendChild(i),n=i}else{var a=new OffscreenCanvas(500,500).getContext("2d");a.font=o.style+" "+o.weight+" 100px "+e.fFamily,n=a}return{measureText:function(e){return"svg"===r?(n.textContent=e,n.getComputedTextLength()):n.measureText(e).width}}}function c(e){var t=0,n=e.charCodeAt(0);if(n>=55296&&n<=56319){var r=e.charCodeAt(1);r>=56320&&r<=57343&&(t=1024*(n-55296)+r-56320+65536)}return t}function l(e){var t=c(e);return t>=r&&t<=o}var u=function(){this.fonts=[],this.chars=null,this.typekitLoaded=0,this.isLoaded=!1,this._warned=!1,this.initTime=Date.now(),this.setIsLoadedBinded=this.setIsLoaded.bind(this),this.checkLoadedFontsBinded=this.checkLoadedFonts.bind(this)};u.isModifier=function(e,t){var n=e.toString(16)+t.toString(16);return-1!==i.indexOf(n)},u.isZeroWidthJoiner=function(e){return 8205===e},u.isFlagEmoji=function(e){return l(e.substr(0,2))&&l(e.substr(2,2))},u.isRegionalCode=l,u.isCombinedCharacter=function(e){return-1!==t.indexOf(e)},u.isRegionalFlag=function(e,t){var r=c(e.substr(t,2));if(r!==n)return!1;var o=0;for(t+=2;o<5;){if((r=c(e.substr(t,2)))<917601||r>917626)return!1;o+=1,t+=2}return 917631===c(e.substr(t,2))},u.isVariationSelector=function(e){return 65039===e},u.BLACK_FLAG_CODE_POINT=n;var f={addChars:function(e){if(e){var t;this.chars||(this.chars=[]);var n,r,o=e.length,i=this.chars.length;for(t=0;t<o;t+=1){for(n=0,r=!1;n<i;)this.chars[n].style===e[t].style&&this.chars[n].fFamily===e[t].fFamily&&this.chars[n].ch===e[t].ch&&(r=!0),n+=1;r||(this.chars.push(e[t]),i+=1)}}},addFonts:function(e,t){if(e){if(this.chars)return this.isLoaded=!0,void(this.fonts=e.list);if(!document.body)return this.isLoaded=!0,e.list.forEach((function(e){e.helper=s(e),e.cache={}})),void(this.fonts=e.list);var n,r=e.list,o=r.length,i=o;for(n=0;n<o;n+=1){var c,l,u=!0;if(r[n].loaded=!1,r[n].monoCase=a(r[n].fFamily,"monospace"),r[n].sansCase=a(r[n].fFamily,"sans-serif"),r[n].fPath){if("p"===r[n].fOrigin||3===r[n].origin){if((c=document.querySelectorAll('style[f-forigin="p"][f-family="'+r[n].fFamily+'"], style[f-origin="3"][f-family="'+r[n].fFamily+'"]')).length>0&&(u=!1),u){var f=createTag("style");f.setAttribute("f-forigin",r[n].fOrigin),f.setAttribute("f-origin",r[n].origin),f.setAttribute("f-family",r[n].fFamily),f.type="text/css",f.innerText="@font-face {font-family: "+r[n].fFamily+"; font-style: normal; src: url('"+r[n].fPath+"');}",t.appendChild(f)}}else if("g"===r[n].fOrigin||1===r[n].origin){for(c=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]'),l=0;l<c.length;l+=1)-1!==c[l].href.indexOf(r[n].fPath)&&(u=!1);if(u){var d=createTag("link");d.setAttribute("f-forigin",r[n].fOrigin),d.setAttribute("f-origin",r[n].origin),d.type="text/css",d.rel="stylesheet",d.href=r[n].fPath,document.body.appendChild(d)}}else if("t"===r[n].fOrigin||2===r[n].origin){for(c=document.querySelectorAll('script[f-forigin="t"], script[f-origin="2"]'),l=0;l<c.length;l+=1)r[n].fPath===c[l].src&&(u=!1);if(u){var h=createTag("link");h.setAttribute("f-forigin",r[n].fOrigin),h.setAttribute("f-origin",r[n].origin),h.setAttribute("rel","stylesheet"),h.setAttribute("href",r[n].fPath),t.appendChild(h)}}}else r[n].loaded=!0,i-=1;r[n].helper=s(r[n],t),r[n].cache={},this.fonts.push(r[n])}0===i?this.isLoaded=!0:setTimeout(this.checkLoadedFonts.bind(this),100)}else this.isLoaded=!0},getCharData:function(t,n,r){for(var o=0,i=this.chars.length;o<i;){if(this.chars[o].ch===t&&this.chars[o].style===n&&this.chars[o].fFamily===r)return this.chars[o];o+=1}return("string"===typeof t&&13!==t.charCodeAt(0)||!t)&&console&&console.warn&&!this._warned&&(this._warned=!0,console.warn("Missing character from exported characters list: ",t,n,r)),e},getFontByName:function(e){for(var t=0,n=this.fonts.length;t<n;){if(this.fonts[t].fName===e)return this.fonts[t];t+=1}return this.fonts[0]},measureText:function(e,t,n){var r=this.getFontByName(t),o=e;if(!r.cache[o]){var i=r.helper;if(" "===e){var a=i.measureText("|"+e+"|"),s=i.measureText("||");r.cache[o]=(a-s)/100}else r.cache[o]=i.measureText(e)/100}return r.cache[o]*n},checkLoadedFonts:function(){var e,t,n,r=this.fonts.length,o=r;for(e=0;e<r;e+=1)this.fonts[e].loaded?o-=1:"n"===this.fonts[e].fOrigin||0===this.fonts[e].origin?this.fonts[e].loaded=!0:(t=this.fonts[e].monoCase.node,n=this.fonts[e].monoCase.w,t.offsetWidth!==n?(o-=1,this.fonts[e].loaded=!0):(t=this.fonts[e].sansCase.node,n=this.fonts[e].sansCase.w,t.offsetWidth!==n&&(o-=1,this.fonts[e].loaded=!0)),this.fonts[e].loaded&&(this.fonts[e].sansCase.parent.parentNode.removeChild(this.fonts[e].sansCase.parent),this.fonts[e].monoCase.parent.parentNode.removeChild(this.fonts[e].monoCase.parent)));0!==o&&Date.now()-this.initTime<5e3?setTimeout(this.checkLoadedFontsBinded,20):setTimeout(this.setIsLoadedBinded,10)},setIsLoaded:function(){this.isLoaded=!0}};return u.prototype=f,u}();function SlotManager(e){this.animationData=e}function slotFactory(e){return new SlotManager(e)}function RenderableElement(){}SlotManager.prototype.getProp=function(e){return this.animationData.slots&&this.animationData.slots[e.sid]?Object.assign(e,this.animationData.slots[e.sid].p):e},RenderableElement.prototype={initRenderable:function(){this.isInRange=!1,this.hidden=!1,this.isTransparent=!1,this.renderableComponents=[]},addRenderableComponent:function(e){-1===this.renderableComponents.indexOf(e)&&this.renderableComponents.push(e)},removeRenderableComponent:function(e){-1!==this.renderableComponents.indexOf(e)&&this.renderableComponents.splice(this.renderableComponents.indexOf(e),1)},prepareRenderableFrame:function(e){this.checkLayerLimits(e)},checkTransparency:function(){this.finalTransform.mProp.o.v<=0?!this.isTransparent&&this.globalData.renderConfig.hideOnTransparent&&(this.isTransparent=!0,this.hide()):this.isTransparent&&(this.isTransparent=!1,this.show())},checkLayerLimits:function(e){this.data.ip-this.data.st<=e&&this.data.op-this.data.st>e?!0!==this.isInRange&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):!1!==this.isInRange&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var e,t=this.renderableComponents.length;for(e=0;e<t;e+=1)this.renderableComponents[e].renderFrame(this._isFirstFrame)},sourceRectAtTime:function(){return{top:0,left:0,width:100,height:100}},getLayerSize:function(){return 5===this.data.ty?{w:this.data.textData.width,h:this.data.textData.height}:{w:this.data.width,h:this.data.height}}};var getBlendMode=function(){var e={0:"source-over",1:"multiply",2:"screen",3:"overlay",4:"darken",5:"lighten",6:"color-dodge",7:"color-burn",8:"hard-light",9:"soft-light",10:"difference",11:"exclusion",12:"hue",13:"saturation",14:"color",15:"luminosity"};return function(t){return e[t]||""}}();function SliderEffect(e,t,n){this.p=PropertyFactory.getProp(t,e.v,0,0,n)}function AngleEffect(e,t,n){this.p=PropertyFactory.getProp(t,e.v,0,0,n)}function ColorEffect(e,t,n){this.p=PropertyFactory.getProp(t,e.v,1,0,n)}function PointEffect(e,t,n){this.p=PropertyFactory.getProp(t,e.v,1,0,n)}function LayerIndexEffect(e,t,n){this.p=PropertyFactory.getProp(t,e.v,0,0,n)}function MaskIndexEffect(e,t,n){this.p=PropertyFactory.getProp(t,e.v,0,0,n)}function CheckboxEffect(e,t,n){this.p=PropertyFactory.getProp(t,e.v,0,0,n)}function NoValueEffect(){this.p={}}function EffectsManager(e,t){var n,r=e.ef||[];this.effectElements=[];var o,i=r.length;for(n=0;n<i;n+=1)o=new GroupEffect(r[n],t),this.effectElements.push(o)}function GroupEffect(e,t){this.init(e,t)}function BaseElement(){}function FrameElement(){}function FootageElement(e,t,n){this.initFrame(),this.initRenderable(),this.assetData=t.getAssetData(e.refId),this.footageData=t.imageLoader.getAsset(this.assetData),this.initBaseData(e,t,n)}function AudioElement(e,t,n){this.initFrame(),this.initRenderable(),this.assetData=t.getAssetData(e.refId),this.initBaseData(e,t,n),this._isPlaying=!1,this._canPlay=!1;var r=this.globalData.getAssetsPath(this.assetData);this.audio=this.globalData.audioController.createAudio(r),this._currentTime=0,this.globalData.audioController.addAudio(this),this._volumeMultiplier=1,this._volume=1,this._previousVolume=null,this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0},this.lv=PropertyFactory.getProp(this,e.au&&e.au.lv?e.au.lv:{k:[100]},1,.01,this)}function BaseRenderer(){}extendPrototype([DynamicPropertyContainer],GroupEffect),GroupEffect.prototype.getValue=GroupEffect.prototype.iterateDynamicProperties,GroupEffect.prototype.init=function(e,t){var n;this.data=e,this.effectElements=[],this.initDynamicPropertyContainer(t);var r,o=this.data.ef.length,i=this.data.ef;for(n=0;n<o;n+=1){switch(r=null,i[n].ty){case 0:r=new SliderEffect(i[n],t,this);break;case 1:r=new AngleEffect(i[n],t,this);break;case 2:r=new ColorEffect(i[n],t,this);break;case 3:r=new PointEffect(i[n],t,this);break;case 4:case 7:r=new CheckboxEffect(i[n],t,this);break;case 10:r=new LayerIndexEffect(i[n],t,this);break;case 11:r=new MaskIndexEffect(i[n],t,this);break;case 5:r=new EffectsManager(i[n],t,this);break;default:r=new NoValueEffect(i[n],t,this)}r&&this.effectElements.push(r)}},BaseElement.prototype={checkMasks:function(){if(!this.data.hasMask)return!1;for(var e=0,t=this.data.masksProperties.length;e<t;){if("n"!==this.data.masksProperties[e].mode&&!1!==this.data.masksProperties[e].cl)return!0;e+=1}return!1},initExpressions:function(){var e=getExpressionInterfaces();if(e){var t=e("layer"),n=e("effects"),r=e("shape"),o=e("text"),i=e("comp");this.layerInterface=t(this),this.data.hasMask&&this.maskManager&&this.layerInterface.registerMaskInterface(this.maskManager);var a=n.createEffectsInterface(this,this.layerInterface);this.layerInterface.registerEffectsInterface(a),0===this.data.ty||this.data.xt?this.compInterface=i(this):4===this.data.ty?(this.layerInterface.shapeInterface=r(this.shapesData,this.itemsData,this.layerInterface),this.layerInterface.content=this.layerInterface.shapeInterface):5===this.data.ty&&(this.layerInterface.textInterface=o(this),this.layerInterface.text=this.layerInterface.textInterface)}},setBlendMode:function(){var e=getBlendMode(this.data.bm);(this.baseElement||this.layerElement).style["mix-blend-mode"]=e},initBaseData:function(e,t,n){this.globalData=t,this.comp=n,this.data=e,this.layerId=createElementID(),this.data.sr||(this.data.sr=1),this.effectsManager=new EffectsManager(this.data,this,this.dynamicProperties)},getType:function(){return this.type},sourceRectAtTime:function(){}},FrameElement.prototype={initFrame:function(){this._isFirstFrame=!1,this.dynamicProperties=[],this._mdf=!1},prepareProperties:function(e,t){var n,r=this.dynamicProperties.length;for(n=0;n<r;n+=1)(t||this._isParent&&"transform"===this.dynamicProperties[n].propType)&&(this.dynamicProperties[n].getValue(),this.dynamicProperties[n]._mdf&&(this.globalData._mdf=!0,this._mdf=!0))},addDynamicProperty:function(e){-1===this.dynamicProperties.indexOf(e)&&this.dynamicProperties.push(e)}},FootageElement.prototype.prepareFrame=function(){},extendPrototype([RenderableElement,BaseElement,FrameElement],FootageElement),FootageElement.prototype.getBaseElement=function(){return null},FootageElement.prototype.renderFrame=function(){},FootageElement.prototype.destroy=function(){},FootageElement.prototype.initExpressions=function(){var e=getExpressionInterfaces();if(e){var t=e("footage");this.layerInterface=t(this)}},FootageElement.prototype.getFootageData=function(){return this.footageData},AudioElement.prototype.prepareFrame=function(e){if(this.prepareRenderableFrame(e,!0),this.prepareProperties(e,!0),this.tm._placeholder)this._currentTime=e/this.data.sr;else{var t=this.tm.v;this._currentTime=t}this._volume=this.lv.v[0];var n=this._volume*this._volumeMultiplier;this._previousVolume!==n&&(this._previousVolume=n,this.audio.volume(n))},extendPrototype([RenderableElement,BaseElement,FrameElement],AudioElement),AudioElement.prototype.renderFrame=function(){this.isInRange&&this._canPlay&&(this._isPlaying?(!this.audio.playing()||Math.abs(this._currentTime/this.globalData.frameRate-this.audio.seek())>.1)&&this.audio.seek(this._currentTime/this.globalData.frameRate):(this.audio.play(),this.audio.seek(this._currentTime/this.globalData.frameRate),this._isPlaying=!0))},AudioElement.prototype.show=function(){},AudioElement.prototype.hide=function(){this.audio.pause(),this._isPlaying=!1},AudioElement.prototype.pause=function(){this.audio.pause(),this._isPlaying=!1,this._canPlay=!1},AudioElement.prototype.resume=function(){this._canPlay=!0},AudioElement.prototype.setRate=function(e){this.audio.rate(e)},AudioElement.prototype.volume=function(e){this._volumeMultiplier=e,this._previousVolume=e*this._volume,this.audio.volume(this._previousVolume)},AudioElement.prototype.getBaseElement=function(){return null},AudioElement.prototype.destroy=function(){},AudioElement.prototype.sourceRectAtTime=function(){},AudioElement.prototype.initExpressions=function(){},BaseRenderer.prototype.checkLayers=function(e){var t,n,r=this.layers.length;for(this.completeLayers=!0,t=r-1;t>=0;t-=1)this.elements[t]||(n=this.layers[t]).ip-n.st<=e-this.layers[t].st&&n.op-n.st>e-this.layers[t].st&&this.buildItem(t),this.completeLayers=!!this.elements[t]&&this.completeLayers;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(e){switch(e.ty){case 2:return this.createImage(e);case 0:return this.createComp(e);case 1:return this.createSolid(e);case 3:default:return this.createNull(e);case 4:return this.createShape(e);case 5:return this.createText(e);case 6:return this.createAudio(e);case 13:return this.createCamera(e);case 15:return this.createFootage(e)}},BaseRenderer.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.createAudio=function(e){return new AudioElement(e,this.globalData,this)},BaseRenderer.prototype.createFootage=function(e){return new FootageElement(e,this.globalData,this)},BaseRenderer.prototype.buildAllItems=function(){var e,t=this.layers.length;for(e=0;e<t;e+=1)this.buildItem(e);this.checkPendingElements()},BaseRenderer.prototype.includeLayers=function(e){var t;this.completeLayers=!1;var n,r=e.length,o=this.layers.length;for(t=0;t<r;t+=1)for(n=0;n<o;){if(this.layers[n].id===e[t].id){this.layers[n]=e[t];break}n+=1}},BaseRenderer.prototype.setProjectInterface=function(e){this.globalData.projectInterface=e},BaseRenderer.prototype.initItems=function(){this.globalData.progressiveLoad||this.buildAllItems()},BaseRenderer.prototype.buildElementParenting=function(e,t,n){for(var r=this.elements,o=this.layers,i=0,a=o.length;i<a;)o[i].ind==t&&(r[i]&&!0!==r[i]?(n.push(r[i]),r[i].setAsParent(),void 0!==o[i].parent?this.buildElementParenting(e,o[i].parent,n):e.setHierarchy(n)):(this.buildItem(i),this.addPendingElement(e))),i+=1},BaseRenderer.prototype.addPendingElement=function(e){this.pendingElements.push(e)},BaseRenderer.prototype.searchExtraCompositions=function(e){var t,n=e.length;for(t=0;t<n;t+=1)if(e[t].xt){var r=this.createComp(e[t]);r.initExpressions(),this.globalData.projectInterface.registerComposition(r)}},BaseRenderer.prototype.getElementById=function(e){var t,n=this.elements.length;for(t=0;t<n;t+=1)if(this.elements[t].data.ind===e)return this.elements[t];return null},BaseRenderer.prototype.getElementByPath=function(e){var t,n=e.shift();if("number"===typeof n)t=this.elements[n];else{var r,o=this.elements.length;for(r=0;r<o;r+=1)if(this.elements[r].data.nm===n){t=this.elements[r];break}}return 0===e.length?t:t.getElementByPath(e)},BaseRenderer.prototype.setupGlobalData=function(e,t){this.globalData.fontManager=new FontManager,this.globalData.slotManager=slotFactory(e),this.globalData.fontManager.addChars(e.chars),this.globalData.fontManager.addFonts(e.fonts,t),this.globalData.getAssetData=this.animationItem.getAssetData.bind(this.animationItem),this.globalData.getAssetsPath=this.animationItem.getAssetsPath.bind(this.animationItem),this.globalData.imageLoader=this.animationItem.imagePreloader,this.globalData.audioController=this.animationItem.audioController,this.globalData.frameId=0,this.globalData.frameRate=e.fr,this.globalData.nm=e.nm,this.globalData.compSize={w:e.w,h:e.h}};var effectTypes={TRANSFORM_EFFECT:"transformEFfect"};function TransformElement(){}function MaskElement(e,t,n){this.data=e,this.element=t,this.globalData=n,this.storedData=[],this.masksProperties=this.data.masksProperties||[],this.maskElement=null;var r,o,i=this.globalData.defs,a=this.masksProperties?this.masksProperties.length:0;this.viewData=createSizedArray(a),this.solidPath="";var s,c,l,u,f,d,h=this.masksProperties,p=0,m=[],y=createElementID(),g="clipPath",b="clip-path";
vendor: 12,314 bytes, line 2
2for(r=0;r<a;r+=1)if(("a"!==h[r].mode&&"n"!==h[r].mode||h[r].inv||100!==h[r].o.k||h[r].o.x)&&(g="mask",b="mask"),"s"!==h[r].mode&&"i"!==h[r].mode||0!==p?l=null:((l=createNS("rect")).setAttribute("fill","#ffffff"),l.setAttribute("width",this.element.comp.data.w||0),l.setAttribute("height",this.element.comp.data.h||0),m.push(l)),o=createNS("path"),"n"===h[r].mode)this.viewData[r]={op:PropertyFactory.getProp(this.element,h[r].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,h[r],3),elem:o,lastPath:""},i.appendChild(o);else{var v;if(p+=1,o.setAttribute("fill","s"===h[r].mode?"#000000":"#ffffff"),o.setAttribute("clip-rule","nonzero"),0!==h[r].x.k?(g="mask",b="mask",d=PropertyFactory.getProp(this.element,h[r].x,0,null,this.element),v=createElementID(),(u=createNS("filter")).setAttribute("id",v),(f=createNS("feMorphology")).setAttribute("operator","erode"),f.setAttribute("in","SourceGraphic"),f.setAttribute("radius","0"),u.appendChild(f),i.appendChild(u),o.setAttribute("stroke","s"===h[r].mode?"#000000":"#ffffff")):(f=null,d=null),this.storedData[r]={elem:o,x:d,expan:f,lastPath:"",lastOperator:"",filterId:v,lastRadius:0},"i"===h[r].mode){c=m.length;var A=createNS("g");for(s=0;s<c;s+=1)A.appendChild(m[s]);var w=createNS("mask");w.setAttribute("mask-type","alpha"),w.setAttribute("id",y+"_"+p),w.appendChild(o),i.appendChild(w),A.setAttribute("mask","url("+getLocationHref()+"#"+y+"_"+p+")"),m.length=0,m.push(A)}else m.push(o);h[r].inv&&!this.solidPath&&(this.solidPath=this.createLayerSolidPath()),this.viewData[r]={elem:o,lastPath:"",op:PropertyFactory.getProp(this.element,h[r].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,h[r],3),invRect:l},this.viewData[r].prop.k||this.drawPath(h[r],this.viewData[r].prop.v,this.viewData[r])}for(this.maskElement=createNS(g),a=m.length,r=0;r<a;r+=1)this.maskElement.appendChild(m[r]);p>0&&(this.maskElement.setAttribute("id",y),this.element.maskedElement.setAttribute(b,"url("+getLocationHref()+"#"+y+")"),i.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)}TransformElement.prototype={initTransform:function(){var e=new Matrix;this.finalTransform={mProp:this.data.ks?TransformPropertyFactory.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_localMatMdf:!1,_opMdf:!1,mat:e,localMat:e,localOpacity:1},this.data.ao&&(this.finalTransform.mProp.autoOriented=!0),this.data.ty},renderTransform:function(){if(this.finalTransform._opMdf=this.finalTransform.mProp.o._mdf||this._isFirstFrame,this.finalTransform._matMdf=this.finalTransform.mProp._mdf||this._isFirstFrame,this.hierarchy){var e,t=this.finalTransform.mat,n=0,r=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;n<r;){if(this.hierarchy[n].finalTransform.mProp._mdf){this.finalTransform._matMdf=!0;break}n+=1}if(this.finalTransform._matMdf)for(e=this.finalTransform.mProp.v.props,t.cloneFromProps(e),n=0;n<r;n+=1)t.multiply(this.hierarchy[n].finalTransform.mProp.v)}this.finalTransform._matMdf&&(this.finalTransform._localMatMdf=this.finalTransform._matMdf),this.finalTransform._opMdf&&(this.finalTransform.localOpacity=this.finalTransform.mProp.o.v)},renderLocalTransform:function(){if(this.localTransforms){var e=0,t=this.localTransforms.length;if(this.finalTransform._localMatMdf=this.finalTransform._matMdf,!this.finalTransform._localMatMdf||!this.finalTransform._opMdf)for(;e<t;)this.localTransforms[e]._mdf&&(this.finalTransform._localMatMdf=!0),this.localTransforms[e]._opMdf&&!this.finalTransform._opMdf&&(this.finalTransform.localOpacity=this.finalTransform.mProp.o.v,this.finalTransform._opMdf=!0),e+=1;if(this.finalTransform._localMatMdf){var n=this.finalTransform.localMat;for(this.localTransforms[0].matrix.clone(n),e=1;e<t;e+=1){var r=this.localTransforms[e].matrix;n.multiply(r)}n.multiply(this.finalTransform.mat)}if(this.finalTransform._opMdf){var o=this.finalTransform.localOpacity;for(e=0;e<t;e+=1)o*=.01*this.localTransforms[e].opacity;this.finalTransform.localOpacity=o}}},searchEffectTransforms:function(){if(this.renderableEffectsManager){var e=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT);if(e.length){this.localTransforms=[],this.finalTransform.localMat=new Matrix;var t=0,n=e.length;for(t=0;t<n;t+=1)this.localTransforms.push(e[t])}}},globalToLocal:function(e){var t=[];t.push(this.finalTransform);for(var n,r=!0,o=this.comp;r;)o.finalTransform?(o.data.hasMask&&t.splice(0,0,o.finalTransform),o=o.comp):r=!1;var i,a=t.length;for(n=0;n<a;n+=1)i=t[n].mat.applyToPointArray(0,0,0),e=[e[0]-i[0],e[1]-i[1],0];return e},mHelper:new Matrix},MaskElement.prototype.getMaskProperty=function(e){return this.viewData[e].prop},MaskElement.prototype.renderFrame=function(e){var t,n=this.element.finalTransform.mat,r=this.masksProperties.length;for(t=0;t<r;t+=1)if((this.viewData[t].prop._mdf||e)&&this.drawPath(this.masksProperties[t],this.viewData[t].prop.v,this.viewData[t]),(this.viewData[t].op._mdf||e)&&this.viewData[t].elem.setAttribute("fill-opacity",this.viewData[t].op.v),"n"!==this.masksProperties[t].mode&&(this.viewData[t].invRect&&(this.element.finalTransform.mProp._mdf||e)&&this.viewData[t].invRect.setAttribute("transform",n.getInverseMatrix().to2dCSS()),this.storedData[t].x&&(this.storedData[t].x._mdf||e))){var o=this.storedData[t].expan;this.storedData[t].x.v<0?("erode"!==this.storedData[t].lastOperator&&(this.storedData[t].lastOperator="erode",this.storedData[t].elem.setAttribute("filter","url("+getLocationHref()+"#"+this.storedData[t].filterId+")")),o.setAttribute("radius",-this.storedData[t].x.v)):("dilate"!==this.storedData[t].lastOperator&&(this.storedData[t].lastOperator="dilate",this.storedData[t].elem.setAttribute("filter",null)),this.storedData[t].elem.setAttribute("stroke-width",2*this.storedData[t].x.v))}},MaskElement.prototype.getMaskelement=function(){return this.maskElement},MaskElement.prototype.createLayerSolidPath=function(){var e="M0,0 ";return e+=" h"+this.globalData.compSize.w,e+=" v"+this.globalData.compSize.h,e+=" h-"+this.globalData.compSize.w,e+=" v-"+this.globalData.compSize.h+" "},MaskElement.prototype.drawPath=function(e,t,n){var r,o,i=" M"+t.v[0][0]+","+t.v[0][1];for(o=t._length,r=1;r<o;r+=1)i+=" C"+t.o[r-1][0]+","+t.o[r-1][1]+" "+t.i[r][0]+","+t.i[r][1]+" "+t.v[r][0]+","+t.v[r][1];if(t.c&&o>1&&(i+=" C"+t.o[r-1][0]+","+t.o[r-1][1]+" "+t.i[0][0]+","+t.i[0][1]+" "+t.v[0][0]+","+t.v[0][1]),n.lastPath!==i){var a="";n.elem&&(t.c&&(a=e.inv?this.solidPath+i:i),n.elem.setAttribute("d",a)),n.lastPath=i}},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null};var filtersFactory=function(){var e={createFilter:function(e,t){var n=createNS("filter");return n.setAttribute("id",e),!0!==t&&(n.setAttribute("filterUnits","objectBoundingBox"),n.setAttribute("x","0%"),n.setAttribute("y","0%"),n.setAttribute("width","100%"),n.setAttribute("height","100%")),n},createAlphaToLuminanceFilter:function(){var e=createNS("feColorMatrix");return e.setAttribute("type","matrix"),e.setAttribute("color-interpolation-filters","sRGB"),e.setAttribute("values","0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1"),e}};return e}(),featureSupport=function(){var e={maskType:!0,svgLumaHidden:!0,offscreenCanvas:"undefined"!==typeof OffscreenCanvas};return(/MSIE 10/i.test(navigator.userAgent)||/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent)||/Edge\/\d./i.test(navigator.userAgent))&&(e.maskType=!1),/firefox/i.test(navigator.userAgent)&&(e.svgLumaHidden=!1),e}(),registeredEffects$1={},idPrefix="filter_result_";function SVGEffects(e){var t,n,r="SourceGraphic",o=e.data.ef?e.data.ef.length:0,i=createElementID(),a=filtersFactory.createFilter(i,!0),s=0;for(this.filters=[],t=0;t<o;t+=1){n=null;var c=e.data.ef[t].ty;registeredEffects$1[c]&&(n=new(0,registeredEffects$1[c].effect)(a,e.effectsManager.effectElements[t],e,idPrefix+s,r),r=idPrefix+s,registeredEffects$1[c].countsAsEffect&&(s+=1)),n&&this.filters.push(n)}s&&(e.globalData.defs.appendChild(a),e.layerElement.setAttribute("filter","url("+getLocationHref()+"#"+i+")")),this.filters.length&&e.addRenderableComponent(this)}function registerEffect$1(e,t,n){registeredEffects$1[e]={effect:t,countsAsEffect:n}}function SVGBaseElement(){}function HierarchyElement(){}function RenderableDOMElement(){}function IImageElement(e,t,n){this.assetData=t.getAssetData(e.refId),this.assetData&&this.assetData.sid&&(this.assetData=t.slotManager.getProp(this.assetData)),this.initElement(e,t,n),this.sourceRect={top:0,left:0,width:this.assetData.w,height:this.assetData.h}}function ProcessedElement(e,t){this.elem=e,this.pos=t}function IShapeElement(){}SVGEffects.prototype.renderFrame=function(e){var t,n=this.filters.length;for(t=0;t<n;t+=1)this.filters[t].renderFrame(e)},SVGEffects.prototype.getEffects=function(e){var t,n=this.filters.length,r=[];for(t=0;t<n;t+=1)this.filters[t].type===e&&r.push(this.filters[t]);return r},SVGBaseElement.prototype={initRendererElement:function(){this.layerElement=createNS("g")},createContainerElements:function(){this.matteElement=createNS("g"),this.transformedElement=this.layerElement,this.maskedElement=this.layerElement,this._sizeChanged=!1;var e=null;if(this.data.td){this.matteMasks={};var t=createNS("g");t.setAttribute("id",this.layerId),t.appendChild(this.layerElement),e=t,this.globalData.defs.appendChild(t)}else this.data.tt?(this.matteElement.appendChild(this.layerElement),e=this.matteElement,this.baseElement=this.matteElement):this.baseElement=this.layerElement;if(this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0===this.data.ty&&!this.data.hd){var n=createNS("clipPath"),r=createNS("path");r.setAttribute("d","M0,0 L"+this.data.w+",0 L"+this.data.w+","+this.data.h+" L0,"+this.data.h+"z");var o=createElementID();if(n.setAttribute("id",o),n.appendChild(r),this.globalData.defs.appendChild(n),this.checkMasks()){var i=createNS("g");i.setAttribute("clip-path","url("+getLocationHref()+"#"+o+")"),i.appendChild(this.layerElement),this.transformedElement=i,e?e.appendChild(this.transformedElement):this.baseElement=this.transformedElement}else this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+o+")")}0!==this.data.bm&&this.setBlendMode()},renderElement:function(){this.finalTransform._localMatMdf&&this.transformedElement.setAttribute("transform",this.finalTransform.localMat.to2dCSS()),this.finalTransform._opMdf&&this.transformedElement.setAttribute("opacity",this.finalTransform.localOpacity)},destroyBaseElement:function(){this.layerElement=null,this.matteElement=null,this.maskManager.destroy()},getBaseElement:function(){return this.data.hd?null:this.baseElement},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData),this.renderableEffectsManager=new SVGEffects(this),this.searchEffectTransforms()},getMatte:function(e){if(this.matteMasks||(this.matteMasks={}),!this.matteMasks[e]){var t,n,r,o,i=this.layerId+"_"+e;if(1===e||3===e){var a=createNS("mask");a.setAttribute("id",i),a.setAttribute("mask-type",3===e?"luminance":"alpha"),(r=createNS("use")).setAttributeNS("http://www.w3.org/1999/xlink","href","#"+this.layerId),a.appendChild(r),this.globalData.defs.appendChild(a),featureSupport.maskType||1!==e||(a.setAttribute("mask-type","luminance"),t=createElementID(),n=filtersFactory.createFilter(t),this.globalData.defs.appendChild(n),n.appendChild(filtersFactory.createAlphaToLuminanceFilter()),(o=createNS("g")).appendChild(r),a.appendChild(o),o.setAttribute("filter","url("+getLocationHref()+"#"+t+")"))}else if(2===e){var s=createNS("mask");s.setAttribute("id",i),s.setAttribute("mask-type","alpha");var c=createNS("g");s.appendChild(c),t=createElementID(),n=filtersFactory.createFilter(t);var l=createNS("feComponentTransfer");l.setAttribute("in","SourceGraphic"),n.appendChild(l);var u=createNS("feFuncA");u.setAttribute("type","table"),u.setAttribute("tableValues","1.0 0.0"),l.appendChild(u),this.globalData.defs.appendChild(n);var f=createNS("rect");f.setAttribute("width",this.comp.data.w),f.setAttribute("height",this.comp.data.h),f.setAttribute("x","0"),f.setAttribute("y","0"),f.setAttribute("fill","#ffffff"),f.setAttribute("op
2acity","0"),c.setAttribute("filter","url("+getLocationHref()+"#"+t+")"),c.appendChild(f),(r=createNS("use")).setAttributeNS("http://www.w3.org/1999/xlink","href","#"+this.layerId),c.appendChild(r),featureSupport.maskType||(s.setAttribute("mask-type","luminance"),n.appendChild(filtersFactory.createAlphaToLuminanceFilter()),o=createNS("g"),c.appendChild(f),o.appendChild(this.layerElement),c.appendChild(o)),this.globalData.defs.appendChild(s)}this.matteMasks[e]=i}return this.matteMasks[e]},setMatte:function(e){this.matteElement&&this.matteElement.setAttribute("mask","url("+getLocationHref()+"#"+e+")")}},HierarchyElement.prototype={initHierarchy:function(){this.hierarchy=[],this._isParent=!1,this.checkParenting()},setHierarchy:function(e){this.hierarchy=e},setAsParent:function(){this._isParent=!0},checkParenting:function(){void 0!==this.data.parent&&this.comp.buildElementParenting(this,this.data.parent,[])}},extendPrototype([RenderableElement,createProxyFunction({initElement:function(e,t,n){this.initFrame(),this.initBaseData(e,t,n),this.initTransform(e,t,n),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide()},hide:function(){this.hidden||this.isInRange&&!this.isTransparent||((this.baseElement||this.layerElement).style.display="none",this.hidden=!0)},show:function(){this.isInRange&&!this.isTransparent&&(this.data.hd||((this.baseElement||this.layerElement).style.display="block"),this.hidden=!1,this._isFirstFrame=!0)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},renderInnerContent:function(){},prepareFrame:function(e){this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange),this.checkTransparency()},destroy:function(){this.innerElem=null,this.destroyBaseElement()}})],RenderableDOMElement),extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],IImageElement),IImageElement.prototype.createContent=function(){var e=this.globalData.getAssetsPath(this.assetData);this.innerElem=createNS("image"),this.innerElem.setAttribute("width",this.assetData.w+"px"),this.innerElem.setAttribute("height",this.assetData.h+"px"),this.innerElem.setAttribute("preserveAspectRatio",this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio),this.innerElem.setAttributeNS("http://www.w3.org/1999/xlink","href",e),this.layerElement.appendChild(this.innerElem)},IImageElement.prototype.sourceRectAtTime=function(){return this.sourceRect},IShapeElement.prototype={addShapeToModifiers:function(e){var t,n=this.shapeModifiers.length;for(t=0;t<n;t+=1)this.shapeModifiers[t].addShape(e)},isShapeInAnimatedModifiers:function(e){for(var t=this.shapeModifiers.length;0<t;)if(this.shapeModifiers[0].isAnimatedWithShape(e))return!0;return!1},renderModifiers:function(){if(this.shapeModifiers.length){var e,t=this.shapes.length;for(e=0;e<t;e+=1)this.shapes[e].sh.reset();for(e=(t=this.shapeModifiers.length)-1;e>=0&&!this.shapeModifiers[e].processShapes(this._isFirstFrame);e-=1);}},searchProcessedElement:function(e){for(var t=this.processedElements,n=0,r=t.length;n<r;){if(t[n].elem===e)return t[n].pos;n+=1}return 0},addProcessedElement:function(e,t){for(var n=this.processedElements,r=n.length;r;)if(n[r-=1].elem===e)return void(n[r].pos=t);n.push(new ProcessedElement(e,t))},prepareFrame:function(e){this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange)}};var lineCapEnum={1:"butt",2:"round",3:"square"},lineJoinEnum={1:"miter",2:"round",3:"bevel"};function SVGShapeData(e,t,n){this.caches=[],this.styles=[],this.transformers=e,this.lStr="",this.sh=n,this.lvl=t,this._isAnimated=!!n.k;for(var r=0,o=e.length;r<o;){if(e[r].mProps.dynamicProperties.length){this._isAnimated=!0;break}r+=1}}function SVGStyleData(e,t){this.data=e,this.type=e.ty,this.d="",this.lvl=t,this._mdf=!1,this.closed=!0===e.hd,this.pElem=createNS("path"),this.msElem=null}function DashProperty(e,t,n,r){var o;this.elem=e,this.frameId=-1,this.dataProps=createSizedArray(t.length),this.renderer=n,this.k=!1,this.dashStr="",this.dashArray=createTypedArray("float32",t.length?t.length-1:0),this.dashoffset=createTypedArray("float32",1),this.initDynamicPropertyContainer(r);var i,a=t.length||0;for(o=0;o<a;o+=1)i=PropertyFactory.getProp(e,t[o].v,0,0,this),this.k=i.k||this.k,this.dataProps[o]={n:t[o
vendor: 6,585 bytes, line 2
2].n,p:i};this.k||this.getValue(!0),this._isAnimated=this.k}function SVGStrokeStyleData(e,t,n){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.w=PropertyFactory.getProp(e,t.w,0,null,this),this.d=new DashProperty(e,t.d||{},"svg",this),this.c=PropertyFactory.getProp(e,t.c,1,255,this),this.style=n,this._isAnimated=!!this._isAnimated}function SVGFillStyleData(e,t,n){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.c=PropertyFactory.getProp(e,t.c,1,255,this),this.style=n}function SVGNoStyleData(e,t,n){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.style=n}function GradientProperty(e,t,n){this.data=t,this.c=createTypedArray("uint8c",4*t.p);var r=t.k.k[0].s?t.k.k[0].s.length-4*t.p:t.k.k.length-4*t.p;this.o=createTypedArray("float32",r),this._cmdf=!1,this._omdf=!1,this._collapsable=this.checkCollapsable(),this._hasOpacity=r,this.initDynamicPropertyContainer(n),this.prop=PropertyFactory.getProp(e,t.k,1,null,this),this.k=this.prop.k,this.getValue(!0)}function SVGGradientFillStyleData(e,t,n){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.initGradientData(e,t,n)}function SVGGradientStrokeStyleData(e,t,n){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.w=PropertyFactory.getProp(e,t.w,0,null,this),this.d=new DashProperty(e,t.d||{},"svg",this),this.initGradientData(e,t,n),this._isAnimated=!!this._isAnimated}function ShapeGroupData(){this.it=[],this.prevViewData=[],this.gr=createNS("g")}function SVGTransformData(e,t,n){this.transform={mProps:e,op:t,container:n},this.elements=[],this._isAnimated=this.transform.mProps.dynamicProperties.length||this.transform.op.effectsSequence.length}SVGShapeData.prototype.setAsAnimated=function(){this._isAnimated=!0},SVGStyleData.prototype.reset=function(){this.d="",this._mdf=!1},DashProperty.prototype.getValue=function(e){if((this.elem.globalData.frameId!==this.frameId||e)&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf=this._mdf||e,this._mdf)){var t=0,n=this.dataProps.length;for("svg"===this.renderer&&(this.dashStr=""),t=0;t<n;t+=1)"o"!==this.dataProps[t].n?"svg"===this.renderer?this.dashStr+=" "+this.dataProps[t].p.v:this.dashArray[t]=this.dataProps[t].p.v:this.dashoffset[0]=this.dataProps[t].p.v}},extendPrototype([DynamicPropertyContainer],DashProperty),extendPrototype([DynamicPropertyContainer],SVGStrokeStyleData),extendPrototype([DynamicPropertyContainer],SVGFillStyleData),extendPrototype([DynamicPropertyContainer],SVGNoStyleData),GradientProperty.prototype.comparePoints=function(e,t){for(var n=0,r=this.o.length/2;n<r;){if(Math.abs(e[4*n]-e[4*t+2*n])>.01)return!1;n+=1}return!0},GradientProperty.prototype.checkCollapsable=function(){if(this.o.length/2!==this.c.length/4)return!1;if(this.data.k.k[0].s)for(var e=0,t=this.data.k.k.length;e<t;){if(!this.comparePoints(this.data.k.k[e].s,this.data.p))return!1;e+=1}else if(!this.comparePoints(this.data.k.k,this.data.p))return!1;return!0},GradientProperty.prototype.getValue=function(e){if(this.prop.getValue(),this._mdf=!1,this._cmdf=!1,this._omdf=!1,this.prop._mdf||e){var t,n,r,o=4*this.data.p;for(t=0;t<o;t+=1)n=t%4===0?100:255,r=Math.round(this.prop.v[t]*n),this.c[t]!==r&&(this.c[t]=r,this._cmdf=!e);if(this.o.length)for(o=this.prop.v.length,t=4*this.data.p;t<o;t+=1)n=t%2===0?100:1,r=t%2===0?Math.round(100*this.prop.v[t]):this.prop.v[t],this.o[t-4*this.data.p]!==r&&(this.o[t-4*this.data.p]=r,this._omdf=!e);this._mdf=!e}},extendPrototype([DynamicPropertyContainer],GradientProperty),SVGGradientFillStyleData.prototype.initGradientData=function(e,t,n){this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.s=PropertyFactory.getProp(e,t.s,1,null,this),this.e=PropertyFactory.getProp(e,t.e,1,null,this),this.h=PropertyFactory.getProp(e,t.h||{k:0},0,.01,this),this.a=PropertyFactory.getProp(e,t.a||{k:0},0,degToRads,this),this.g=new GradientProperty(e,t.g,this),this.style=n,this.stops=[],this.setGradientData(n.pElem,t),this.setGradientOpacity(t,n),this._isAnimated=!!this._isAnimated},SVGGradientFillStyleData.prototype.setGradientData=function(e,t){var n=createElementID(),r=createNS(1===t.t?"linearGradient":"radialGradient");r.setAttribute("id",n),r.setAttribute("spreadMethod","pad"),r.setAttribute("gradientUnits","userSpaceOnUse");var o,i,a,s=[];for(a=4*t.g.p,i=0;i<a;i+=4)o=createNS("stop"),r.appendChild(o),s.push(o);e.setAttribute("gf"===t.ty?"fill":"stroke","url("+getLocationHref()+"#"+n+")"),this.gf=r,this.cst=s},SVGGradientFillStyleData.prototype.setGradientOpacity=function(e,t){if(this.g._hasOpacity&&!this.g._collapsable){var n,r,o,i=createNS("mask"),a=createNS("path");i.appendChild(a);var s=createElementID(),c=createElementID();i.setAttribute("id",c);var l=createNS(1===e.t?"linearGradient":"radialGradient");l.setAttribute("id",s),l.setAttribute("spreadMethod","pad"),l.setAttribute("gradientUnits","userSpaceOnUse"),o=e.g.k.k[0].s?e.g.k.k[0].s.length:e.g.k.k.length;var u=this.stops;for(r=4*e.g.p;r<o;r+=2)(n=createNS("stop")).setAttribute("stop-color","rgb(255,255,255)"),l.appendChild(n),u.push(n);a.setAttribute("gf"===e.ty?"fill":"stroke","url("+getLocationHref()+"#"+s+")"),"gs"===e.ty&&(a.setAttribute("stroke-linecap",lineCapEnum[e.lc||2]),a.setAttribute("stroke-linejoin",lineJoinEnum[e.lj||2]),1===e.lj&&a.setAttribute("stroke-miterlimit",e.ml)),this.of=l,this.ms=i,this.ost=u,this.maskId=c,t.msElem=a}},extendPrototype([DynamicPropertyContainer],SVGGradientFillStyleData),extendPrototype([SVGGradientFillStyleData,DynamicPropertyContainer],SVGGradientStrokeStyleData);var buildShapeString=function(e,t,n,r){if(0===t)return"";var o,i=e.o,a=e.i,s=e.v,c=" M"+r.applyToPointStringified(s[0][0],s[0][1]);for(o=1;o<t;o+=1)c+=" C"+r.applyToPointStringified(i[o-1][0],i[o-1][1])+" "+r.applyToPointStringified(a[o][0],a[o][1])+" "+r.applyToPointStringified(s[o][0],s[o][1]);return n&&t&&(c+=" C"+r.applyToPointStringified(i[o-1][0],i[o-1][1])+" "+r.applyToPointStringified(a[0][0],a[0][1])+" "+r.applyToPointStringified(s[0][0],s[0][1]),c+="z"),c},SVGElementsRenderer=function(){var e=new Matrix,t=new Matrix;function n(e,t,n){(n||t.transform.op._mdf)&&t.transform.container.setAttribute("opacity",t.transform.op.v),(n||t.transform.mProps._mdf)&&t.transform.container.setAttribute("transform",t.transform.mProps.v.to2dCSS())}function r(){}function o(n,r,o){var i,a,s,c,l,u,f,d,h,p,m=r.styles.length,y=r.lvl;for(u=0;
vendor: 5,818 bytes, line 2
2u<m;u+=1){if(c=r.sh._mdf||o,r.styles[u].lvl<y){for(d=t.reset(),h=y-r.styles[u].lvl,p=r.transformers.length-1;!c&&h>0;)c=r.transformers[p].mProps._mdf||c,h-=1,p-=1;if(c)for(h=y-r.styles[u].lvl,p=r.transformers.length-1;h>0;)d.multiply(r.transformers[p].mProps.v),h-=1,p-=1}else d=e;if(a=(f=r.sh.paths)._length,c){for(s="",i=0;i<a;i+=1)(l=f.shapes[i])&&l._length&&(s+=buildShapeString(l,l._length,l.c,d));r.caches[u]=s}else s=r.caches[u];r.styles[u].d+=!0===n.hd?"":s,r.styles[u]._mdf=c||r.styles[u]._mdf}}function i(e,t,n){var r=t.style;(t.c._mdf||n)&&r.pElem.setAttribute("fill","rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||n)&&r.pElem.setAttribute("fill-opacity",t.o.v)}function a(e,t,n){s(e,t,n),c(0,t,n)}function s(e,t,n){var r,o,i,a,s,c=t.gf,l=t.g._hasOpacity,u=t.s.v,f=t.e.v;if(t.o._mdf||n){var d="gf"===e.ty?"fill-opacity":"stroke-opacity";t.style.pElem.setAttribute(d,t.o.v)}if(t.s._mdf||n){var h=1===e.t?"x1":"cx",p="x1"===h?"y1":"cy";c.setAttribute(h,u[0]),c.setAttribute(p,u[1]),l&&!t.g._collapsable&&(t.of.setAttribute(h,u[0]),t.of.setAttribute(p,u[1]))}if(t.g._cmdf||n){r=t.cst;var m=t.g.c;for(i=r.length,o=0;o<i;o+=1)(a=r[o]).setAttribute("offset",m[4*o]+"%"),a.setAttribute("stop-color","rgb("+m[4*o+1]+","+m[4*o+2]+","+m[4*o+3]+")")}if(l&&(t.g._omdf||n)){var y=t.g.o;for(i=(r=t.g._collapsable?t.cst:t.ost).length,o=0;o<i;o+=1)a=r[o],t.g._collapsable||a.setAttribute("offset",y[2*o]+"%"),a.setAttribute("stop-opacity",y[2*o+1])}if(1===e.t)(t.e._mdf||n)&&(c.setAttribute("x2",f[0]),c.setAttribute("y2",f[1]),l&&!t.g._collapsable&&(t.of.setAttribute("x2",f[0]),t.of.setAttribute("y2",f[1])));else if((t.s._mdf||t.e._mdf||n)&&(s=Math.sqrt(Math.pow(u[0]-f[0],2)+Math.pow(u[1]-f[1],2)),c.setAttribute("r",s),l&&!t.g._collapsable&&t.of.setAttribute("r",s)),t.e._mdf||t.h._mdf||t.a._mdf||n){s||(s=Math.sqrt(Math.pow(u[0]-f[0],2)+Math.pow(u[1]-f[1],2)));var g=Math.atan2(f[1]-u[1],f[0]-u[0]),b=t.h.v;b>=1?b=.99:b<=-1&&(b=-.99);var v=s*b,A=Math.cos(g+t.a.v)*v+u[0],w=Math.sin(g+t.a.v)*v+u[1];c.setAttribute("fx",A),c.setAttribute("fy",w),l&&!t.g._collapsable&&(t.of.setAttribute("fx",A),t.of.setAttribute("fy",w))}}function c(e,t,n){var r=t.style,o=t.d;o&&(o._mdf||n)&&o.dashStr&&(r.pElem.setAttribute("stroke-dasharray",o.dashStr),r.pElem.setAttribute("stroke-dashoffset",o.dashoffset[0])),t.c&&(t.c._mdf||n)&&r.pElem.setAttribute("stroke","rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||n)&&r.pElem.setAttribute("stroke-opacity",t.o.v),(t.w._mdf||n)&&(r.pElem.setAttribute("stroke-width",t.w.v),r.msElem&&r.msElem.setAttribute("stroke-width",t.w.v))}return{createRenderFunction:function(e){switch(e.ty){case"fl":return i;case"gf":return s;case"gs":return a;case"st":return c;case"sh":case"el":case"rc":case"sr":return o;case"tr":return n;case"no":return r;default:return null}}}}();function SVGShapeElement(e,t,n){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(e,t,n),this.prevViewData=[]}function LetterProps(e,t,n,r,o,i){this.o=e,this.sw=t,this.sc=n,this.fc=r,this.m=o,this.p=i,this._mdf={o:!0,sw:!!t,sc:!!n,fc:!!r,m:!0,p:!0}}function TextProperty(e,t){this._frameId=initialDefaultFrame,this.pv="",this.v="",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,t.d&&t.d.sid&&(t.d=e.globalData.slotManager.getProp(t.d)),this.data=t,this.elem=e,this.comp=this.elem.comp,this.keysIndex=0,this.canResize=!1,this.minimumFontSize=1,this.effectsSequence=[],this.currentData={ascent:0,boxWidth:this.defaultBoxWidth,f:"",fStyle:"",fWeight:"",fc:"",j:"",justifyOffset:"",l:[],lh:0,lineWidths:[],ls:"",of:"",s:"",sc:"",sw:0,t:0,tr:0,sz:0,ps:null,fillColorAnim:!1,strokeColorAnim:!1,strokeWidthAnim:!1,yOffset:0,finalSize:0,finalText:[],finalLineHeight:0,__complete:!1},this.copyData(this.currentData,this.data.d.k[0].s),this.searchProperty()||this.completeTextData(this.currentData)}extendPrototype([BaseElement,TransformElement,SVGBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableDOMElement],SVGShapeElement),SVGShapeElement.prototype.initSecondaryElement=function(){},SVGShapeElement.prototype.identityMatrix=new Matrix,SVGShapeElement.prototype.buildExpressionInterface=function(){},SVGShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes()},SVGShapeElement.prototype.filterUniqueShapes=function(){var e,t,n,r,o=this.shapes.length,i=this.stylesList.length,a=[],s=!1;for(n=0;n<i;n+=1){for(r=this.stylesList[n],s=!1,a.length=0,e=0;e<o;e+=1)-1!==(t=this.shapes[e]).styles.indexOf(r)&&(a.push(t),s=t._isAnimated||s);a.length>1&&s&&this.setShapesAsAnimated(a)}},SVGShapeElement.prototype.setShapesAsAnimated=function(e){var t,n=e.length;for(t=0;t<n;t+=1)e[t].setAsAnimated()},SVGShapeElement.prototype.createStyleElement=function(e,t){var n,r=new SVGStyleData(e,t),o=r.pElem;return"st"===e.ty?n=new SVGStrokeStyleData(this,e,r):"fl"===e.ty?n=new SVGFillStyleData(this,e,r):"gf"===e.ty||"gs"===e.ty?(n=new("gf"===e.ty?SVGGradientFillStyleData:SVGGradientStrokeStyleData)(this,e,r),this.globalData.defs.appendChild(n.gf),n.maskId&&(this.globalData.defs.appendChild(n.ms),this.globalData.defs.appendChild(n.of),o.setAttribute("mask","url("+getLocationHref()+"#"+n.maskId+")"))):"no"===e.ty&&(n=new SVGNoStyleData(this,e,r)),"st"!==e.ty&&"gs"!==e.ty||(o.setAttribute("stroke-linecap",lineCapEnum[e.lc||2]),o.setAttribute("stroke-linejoin",lineJoinEnum[e.lj||2]),o.setAttribute("fill-opacity","0"),1===e.lj&&o.setAttribute("stroke-miterlimit",e.ml)),2===e.r&&o.setAttribute("fill-rule","evenodd"),e.ln&&o.setAttribute("id",e.ln),e.cl&&o.setAttribute("class",e.cl),e.bm&&(o.style["mix-blend-mode"]=getBlendM
vendor: 31,616 bytes, line 2
2ode(e.bm)),this.stylesList.push(r),this.addToAnimatedContents(e,n),n},SVGShapeElement.prototype.createGroupElement=function(e){var t=new ShapeGroupData;return e.ln&&t.gr.setAttribute("id",e.ln),e.cl&&t.gr.setAttribute("class",e.cl),e.bm&&(t.gr.style["mix-blend-mode"]=getBlendMode(e.bm)),t},SVGShapeElement.prototype.createTransformElement=function(e,t){var n=TransformPropertyFactory.getTransformProperty(this,e,this),r=new SVGTransformData(n,n.o,t);return this.addToAnimatedContents(e,r),r},SVGShapeElement.prototype.createShapeElement=function(e,t,n){var r=4;"rc"===e.ty?r=5:"el"===e.ty?r=6:"sr"===e.ty&&(r=7);var o=new SVGShapeData(t,n,ShapePropertyFactory.getShapeProp(this,e,r,this));return this.shapes.push(o),this.addShapeToModifiers(o),this.addToAnimatedContents(e,o),o},SVGShapeElement.prototype.addToAnimatedContents=function(e,t){for(var n=0,r=this.animatedContents.length;n<r;){if(this.animatedContents[n].element===t)return;n+=1}this.animatedContents.push({fn:SVGElementsRenderer.createRenderFunction(e),element:t,data:e})},SVGShapeElement.prototype.setElementStyles=function(e){var t,n=e.styles,r=this.stylesList.length;for(t=0;t<r;t+=1)this.stylesList[t].closed||n.push(this.stylesList[t])},SVGShapeElement.prototype.reloadShapes=function(){var e;this._isFirstFrame=!0;var t=this.itemsData.length;for(e=0;e<t;e+=1)this.prevViewData[e]=this.itemsData[e];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes(),t=this.dynamicProperties.length,e=0;e<t;e+=1)this.dynamicProperties[e].getValue();this.renderModifiers()},SVGShapeElement.prototype.searchShapes=function(e,t,n,r,o,i,a){var s,c,l,u,f,d,h=[].concat(i),p=e.length-1,m=[],y=[];for(s=p;s>=0;s-=1){if((d=this.searchProcessedElement(e[s]))?t[s]=n[d-1]:e[s]._render=a,"fl"===e[s].ty||"st"===e[s].ty||"gf"===e[s].ty||"gs"===e[s].ty||"no"===e[s].ty)d?t[s].style.closed=!1:t[s]=this.createStyleElement(e[s],o),e[s]._render&&t[s].style.pElem.parentNode!==r&&r.appendChild(t[s].style.pElem),m.push(t[s].style);else if("gr"===e[s].ty){if(d)for(l=t[s].it.length,c=0;c<l;c+=1)t[s].prevViewData[c]=t[s].it[c];else t[s]=this.createGroupElement(e[s]);this.searchShapes(e[s].it,t[s].it,t[s].prevViewData,t[s].gr,o+1,h,a),e[s]._render&&t[s].gr.parentNode!==r&&r.appendChild(t[s].gr)}else"tr"===e[s].ty?(d||(t[s]=this.createTransformElement(e[s],r)),u=t[s].transform,h.push(u)):"sh"===e[s].ty||"rc"===e[s].ty||"el"===e[s].ty||"sr"===e[s].ty?(d||(t[s]=this.createShapeElement(e[s],h,o)),this.setElementStyles(t[s])):"tm"===e[s].ty||"rd"===e[s].ty||"ms"===e[s].ty||"pb"===e[s].ty||"zz"===e[s].ty||"op"===e[s].ty?(d?(f=t[s]).closed=!1:((f=ShapeModifiers.getModifier(e[s].ty)).init(this,e[s]),t[s]=f,this.shapeModifiers.push(f)),y.push(f)):"rp"===e[s].ty&&(d?(f=t[s]).closed=!0:(f=ShapeModifiers.getModifier(e[s].ty),t[s]=f,f.init(this,e,s,t),this.shapeModifiers.push(f),a=!1),y.push(f));this.addProcessedElement(e[s],s+1)}for(p=m.length,s=0;s<p;s+=1)m[s].closed=!0;for(p=y.length,s=0;s<p;s+=1)y[s].closed=!0},SVGShapeElement.prototype.renderInnerContent=function(){var e;this.renderModifiers();var t=this.stylesList.length;for(e=0;e<t;e+=1)this.stylesList[e].reset();for(this.renderShape(),e=0;e<t;e+=1)(this.stylesList[e]._mdf||this._isFirstFrame)&&(this.stylesList[e].msElem&&(this.stylesList[e].msElem.setAttribute("d",this.stylesList[e].d),this.stylesList[e].d="M0 0"+this.stylesList[e].d),this.stylesList[e].pElem.setAttribute("d",this.stylesList[e].d||"M0 0"))},SVGShapeElement.prototype.renderShape=function(){var e,t,n=this.animatedContents.length;for(e=0;e<n;e+=1)t=this.animatedContents[e],(this._isFirstFrame||t.element._isAnimated)&&!0!==t.data&&t.fn(t.data,t.element,this._isFirstFrame)},SVGShapeElement.prototype.destroy=function(){this.destroyBaseElement(),this.shapesData=null,this.itemsData=null},LetterProps.prototype.update=function(e,t,n,r,o,i){this._mdf.o=!1,this._mdf.sw=!1,this._mdf.sc=!1,this._mdf.fc=!1,this._mdf.m=!1,this._mdf.p=!1;var a=!1;return this.o!==e&&(this.o=e,this._mdf.o=!0,a=!0),this.sw!==t&&(this.sw=t,this._mdf.sw=!0,a=!0),this.sc!==n&&(this.sc=n,this._mdf.sc=!0,a=!0),this.fc!==r&&(this.fc=r,this._mdf.fc=!0,a=!0),this.m!==o&&(this.m=o,this._mdf.m=!0,a=!0),!i.length||this.p[0]===i[0]&&this.p[1]===i[1]&&this.p[4]===i[4]&&this.p[5]===i[5]&&this.p[12]===i[12]&&this.p[13]===i[13]||(this.p=i,this._mdf.p=!0,a=!0),a},TextProperty.prototype.defaultBoxWidth=[0,0],TextProperty.prototype.copyData=function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},TextProperty.prototype.setCurrentData=function(e){e.__complete||this.completeTextData(e),this.currentData=e,this.currentData.boxWidth=this.currentData.boxWidth||this.defaultBoxWidth,this._mdf=!0},TextProperty.prototype.searchProperty=function(){return this.searchKeyframes()},TextProperty.prototype.searchKeyframes=function(){return this.kf=this.data.d.k.length>1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf},TextProperty.prototype.addEffect=function(e){this.effectsSequence.push(e),this.elem.addDynamicProperty(this)},TextProperty.prototype.getValue=function(e){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length||e){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var t=this.currentData,n=this.keysIndex;if(this.lock)this.setCurrentData(this.currentData);else{var r;this.lock=!0,this._mdf=!1;var o=this.effectsSequence.length,i=e||this.data.d.k[this.keysIndex].s;for(r=0;r<o;r+=1)i=n!==this.keysIndex?this.effectsSequence[r](i,i.t):this.effectsSequence[r](this.currentData,i.t);t!==i&&this.setCurrentData(i),this.v=this.currentData,this.pv=this.v,this.lock=!1,this.frameId=this.elem.globalData.frameId}}},TextProperty.prototype.getKeyframeValue=function(){for(var e=this.data.d.k,t=this.elem.comp.renderedFrame,n=0,r=e.length;n<=r-1&&!(n===r-1||e[n+1].t>t);)n+=1;return this.keysIndex!==n&&(this.keysIndex=n),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(e){for(var t,n,r=[],o=0,i=e.length,a=!1,s=!1,c="";o<i;)a=s,s=!1,t=e.charCodeAt(o),c=e.charAt(o),FontManager.isCombinedCharacter(t)?a=!0:t>=55296&&t<=56319?FontManager.isRegionalFlag(e,o)?c=e.substr(o,14):(n=e.charCodeAt(o+1))>=56320&&n<=57343&&(FontManager.isModifier(t,n)?(c=e.substr(o,2),a=!0):c=FontManager.isFlagEmoji(e.substr(o,4))?e.substr(o,4):e.substr(o,2)):t>56319?(n=e.charCodeAt(o+1),FontManager.isVariationSelector(t)&&(a=!0)):FontManager.isZeroWidthJoiner(t)&&(a=!0,s=!0),a?(r[r.length-1]+=c,a=!1):r.push(c),o+=c.length;return r},TextProperty.prototype.completeTextData=function(e){e.__complete=!0;var t,n,r,o,i,a,s,c=this.elem.globalData.fontManager,l=this.data,u=[],f=0,d=l.m.g,h=0,p=0,m=0,y=[],g=0,b=0,v=c.getFontByName(e.f),A=0,w=getFontProperties(v);e.fWeight=w.weight,e.fStyle=w.style,e.finalSize=e.s,e.finalText=this.buildFinalText(e.t),n=e.finalText.length,e.finalLineHeight=e.lh;var E,k=e.tr/1e3*e.finalSize;if(e.sz)for(var M,x,C=!0,S=e.sz[0],_=e.sz[1];C;){M=0,g=0,n=(x=this.buildFinalText(e.t)).length,k=e.tr/1e3*e.finalSize;var T=-1;for(t=0;t<n;t+=1)E=x[t].charCodeAt(0),r=!1," "===x[t]?T=t:13!==E&&3!==E||(g=0,r=!0,M+=e.finalLineHeight||1.2*e.finalSize),c.chars?(s=c.getCharData(x[t],v.fStyle,v.fFamily),A=r?0:s.w*e.finalSize/100):A=c.measureText(x[t],e.f,e.finalSize),g+A>S&&" "!==x[t]?(-1===T?n+=1:t=T,M+=e.finalLineHeight||1.2*e.finalSize,x.splice(t,T===t?1:0,"\r"),T=-1,g=0):(g+=A,g+=k);M+=v.ascent*e.finalSize/100,this.canResize&&e.finalSize>this.minimumFontSize&&_<M?(e.finalSize-=1,e.finalLineHeight=e.finalSize*e.lh/e.s):(e.finalText=x,n=e.finalText.length,C=!1)}g=-k,A=0;var I,D=0;for(t=0;t<n;t+=1)if(r=!1,13===(E=(I=e.finalText[t]).charCodeAt(0))||3===E?(D=0,y.push(g),b=g>b?g:b,g=-2*k,o="",r=!0,m+=1):o=I,c.chars?(s=c.getCharData(I,v.fStyle,c.getFontByName(e.f).fFamily),A=r?0:s.w*e.finalSize/100):A=c.measureText(o,e.f,e.finalSize)," "===I?D+=A+k:(g+=A+k+D,D=0),u.push({l:A,an:A,add:h,n:r,anIndexes:[],val:o,line:m,animatorJustifyOffset:0}),2==d){if(h+=A,""===o||" "===o||t===n-1){for(""!==o&&" "!==o||(h-=A);p<=t;)u[p].an=h,u[p].ind=f,u[p].extra=A,p+=1;f+=1,h=0}}else if(3==d){if(h+=A,""===o||t===n-1){for(""===o&&(h-=A);p<=t;)u[p].an=h,u[p].ind=f,u[p].extra=A,p+=1;h=0,f+=1}}else u[f].ind=f,u[f].extra=0,f+=1;if(e.l=u,b=g>b?g:b,y.push(g),e.sz)e.boxWidth=e.sz[0],e.justifyOffset=0;else switch(e.boxWidth=b,e.j){case 1:e.justifyOffset=-e.boxWidth;break;case 2:e.justifyOffset=-e.boxWidth/2;break;default:e.justifyOffset=0}e.lineWidths=y;var P,N,B,O,j=l.a;a=j.length;var U=[];for(i=0;i<a;i+=1){for((P=j[i]).a.sc&&(e.strokeColorAnim=!0),P.a.sw&&(e.strokeWidthAnim=!0),(P.a.fc||P.a.fh||P.a.fs||P.a.fb)&&(e.fillColorAnim=!0),O=0,B=P.s.b,t=0;t<n;t+=1)(N=u[t]).anIndexes[i]=O,(1==B&&""!==N.val||2==B&&""!==N.val&&" "!==N.val||3==B&&(N.n||" "==N.val||t==n-1)||4==B&&(N.n||t==n-1))&&(1===P.s.rn&&U.push(O),O+=1);l.a[i].s.totalChars=O;var R,F=-1;if(1===P.s.rn)for(t=0;t<n;t+=1)F!=(N=u[t]).anIndexes[i]&&(F=N.anIndexes[i],R=U.splice(Math.floor(Math.random()*U.length),1)[0]),N.anIndexes[i]=R}e.yOffset=e.finalLineHeight||1.2*e.finalSize,e.ls=e.ls||0,e.ascent=v.ascent*e.finalSize/100},TextProperty.prototype.updateDocumentData=function(e,t){t=void 0===t?this.keysIndex:t;var n=this.copyData({},this.data.d.k[t].s);n=this.copyData(n,e),this.data.d.k[t].s=n,this.recalculate(t),this.setCurrentData(n),this.elem.addDynamicProperty(this)},TextProperty.prototype.recalculate=function(e){var t=this.data.d.k[e].s;t.__complete=!1,this.keysIndex=0,this._isFirstFrame=!0,this.getValue(t)},TextProperty.prototype.canResizeFont=function(e){this.canResize=e,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)},TextProperty.prototype.setMinimumFontSize=function(e){this.minimumFontSize=Math.floor(e)||1,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)};var TextSelectorProp=function(){var e=Math.max,t=Math.min,n=Math.floor;function r(e,t){this._currentTextLength=-1,this.k=!1,this.data=t,this.elem=e,this.comp=e.comp,this.finalS=0,this.finalE=0,this.initDynamicPropertyContainer(e),this.s=PropertyFactory.getProp(e,t.s||{k:0},0,0,this),this.e="e"in t?PropertyFactory.getProp(e,t.e,0,0,this):{v:100},this.o=PropertyFactory.getProp(e,t.o||{k:0},0,0,this),this.xe=PropertyFactory.getProp(e,t.xe||{k:0},0,0,this),this.ne=PropertyFactory.getProp(e,t.ne||{k:0},0,0,this),this.sm=PropertyFactory.getProp(e,t.sm||{k:100},0,0,this),this.a=PropertyFactory.getProp(e,t.a,0,.01,this),this.dynamicProperties.length||this.getValue()}return r.prototype={getMult:function(r){this._currentTextLength!==this.elem.textProperty.currentData.l.length&&this.getValue();var o=0,i=0,a=1,s=1;this.ne.v>0?o=this.ne.v/100:i=-this.ne.v/100,this.xe.v>0?a=1-this.xe.v/100:s=1+this.xe.v/100;var c=BezierFactory.getBezierEasing(o,i,a,s).get,l=0,u=this.finalS,f=this.finalE,d=this.data.sh;if(2===d)l=c(l=f===u?r>=f?1:0:e(0,t(.5/(f-u)+(r-u)/(f-u),1)));else if(3===d)l=c(l=f===u?r>=f?0:1:1-e(0,t(.5/(f-u)+(r-u)/(f-u),1)));else if(4===d)f===u?l=0:(l=e(0,t(.5/(f-u)+(r-u)/(f-u),1)))<.5?l*=2:l=1-2*(l-.5),l=c(l);else if(5===d){if(f===u)l=0;else{var h=f-u,p=-h/2+(r=t(e(0,r+.5-u),f-u)),m=h/2;l=Math.sqrt(1-p*p/(m*m))}l=c(l)}else 6===d?(f===u?l=0:(r=t(e(0,r+.5-u),f-u),l=(1+Math.cos(Math.PI+2*Math.PI*r/(f-u)))/2),l=c(l)):(r>=n(u)&&(l=e(0,t(r-u<0?t(f,1)-(u-r):f-r,1))),l=c(l));if(100!==this.sm.v){var y=.01*this.sm.v;0===y&&(y=1e-8);var g=.5-.5*y;l<g?l=0:(l=(l-g)/y)>1&&(l=1)}return l*this.a.v},getValue:function(e){this.iterateDynamicProperties(),this._mdf=e||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,e&&2===this.data.r&&(this.e.v=this._currentTextLength);var t=2===this.data.r?1:100/this.data.totalChars,n=this.o.v/t,r=this.s.v/t+n,o=this.e.v/t+n;if(r>o){var i=r;r=o,o=i}this.finalS=r,this.finalE=o}},extendPrototype([DynamicPropertyContainer],r),{getTextSelectorProp:function(e,t,n){return new r(e,t,n)}}}();function TextAnimatorDataProperty(e,t,n){var r={propType:!1},o=PropertyFactory.getProp,i=t.a;this.a={r:i.r?o(e,i.r,0,degToRads,n):r,rx:i.rx?o(e,i.rx,0,degToRads,n):r,ry:i.ry?o(e,i.ry,0,degToRads,n):r,sk:i.sk?o(e,i.sk,0,degToRads,n):r,sa:i.sa?o(e,i.sa,0,degToRads,n):r,s:i.s?o(e,i.s,1,.01,n):r,a:i.a?o(e,i.a,1,0,n):r,o:i.o?o(e,i.o,0,.01,n):r,p:i.p?o(e,i.p,1,0,n):r,sw:i.sw?o(e,i.sw,0,0,n):r,sc:i.sc?o(e,i.sc,1,0,n):r,fc:i.fc?o(e,i.fc,1,0,n):r,fh:i.fh?o(e,i.fh,0,0,n):r,fs:i.fs?o(e,i.fs,0,.01,n):r,fb:i.fb?o(e,i.fb,0,.01,n):r,t:i.t?o(e,i.t,0,0,n):r},this.s=TextSelectorProp.getTextSelectorProp(e,t.s,n),this.s.t=t.s.t}function TextAnimatorProperty(e,t,n){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=e,this._renderType=t,this._elem=n,this._animatorsData=createSizedArray(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(n)}function ITextElement(){}TextAnimatorProperty.prototype.searchProperties=function(){var e,t,n=this._textData.a.length,r=PropertyFactory.getProp;for(e=0;e<n;e+=1)t=this._textData.a[e],this._animatorsData[e]=new TextAnimatorDataProperty(this._elem,t,this);this._textData.p&&"m"in this._textData.p?(this._pathData={a:r(this._elem,this._textData.p.a,0,0,this),f:r(this._elem,this._textData.p.f,0,0,this),l:r(this._elem,this._textData.p.l,0,0,this),r:r(this._elem,this._textData.p.r,0,0,this),p:r(this._elem,this._textData.p.p,0,0,this),m:this._elem.maskManager.getMaskProperty(this._textData.p.m)},this._hasMaskedPath=!0):this._hasMaskedPath=!1,this._moreOptions.alignment=r(this._elem,this._textData.m.a,1,0,this)},TextAnimatorProperty.prototype.getMeasures=function(e,t){if(this.lettersChangedFlag=t,this._mdf||this._isFirstFrame||t||this._hasMaskedPath&&this._pathData.m._mdf){this._isFirstFrame=!1;var n,r,o,i,a,s,c,l,u,f,d,h,p,m,y,g,b,v,A,w=this._moreOptions.alignment.v,E=this._animatorsData,k=this._textData,M=this.mHelper,x=this._renderType,C=this.renderedLetters.length,S=e.l;if(this._hasMaskedPath){if(A=this._pathData.m,!this._pathData.n||this._pathData._mdf){var _,T=A.v;for(this._pathData.r.v&&(T=T.reverse()),a={tLength:0,segments:[]},i=T._length-1,g=0,o=0;o<i;o+=1)_=bez.buildBezierData(T.v[o],T.v[o+1],[T.o[o][0]-T.v[o][0],T.o[o][1]-T.v[o][1]],[T.i[o+1][0]-T.v[o+1][0],T.i[o+1][1]-T.v[o+1][1]]),a.tLength+=_.segmentLength,a.segments.push(_),g+=_.segmentLength;o=i,A.v.c&&(_=bez.buildBezierData(T.v[o],T.v[0],[T.o[o][0]-T.v[o][0],T.o[o][1]-T.v[o][1]],[T.i[0][0]-T.v[0][0],T.i[0][1]-T.v[0][1]]),a.tLength+=_.segmentLength,a.segments.push(_),g+=_.segmentLength),this._pathData.pi=a}if(a=this._pathData.pi,s=this._pathData.f.v,d=0,f=1,l=0,u=!0,m=a.segments,s<0&&A.v.c)for(a.tLength<Math.abs(s)&&(s=-Math.abs(s)%a.tLength),f=(p=m[d=m.length-1].points).length-1;s<0;)s+=p[f].partialLength,(f-=1)<0&&(f=(p=m[d-=1].points).length-1);h=(p=m[d].points)[f-1],y=(c=p[f]).partialLength}i=S.length,n=0,r=0;var I,D,P,N,B,O=1.2*e.finalSize*.714,j=!0;P=E.length;var U,R,F,L,z,Q,J,V,H,G,Z,W,q=-1,Y=s,K=d,$=f,X=-1,ee="",te=this.defaultPropsArray;if(2===e.j||1===e.j){var ne=0,re=0,oe=2===e.j?-.5:-1,ie=0,ae=!0;for(o=0;o<i;o+=1)if(S[o].n){for(ne&&(ne+=re);ie<o;)S[ie].animatorJustifyOffset=ne,ie+=1;ne=0,ae=!0}else{for(D=0;D<P;D+=1)(I=E[D].a).t.propType&&(ae&&2===e.j&&(re+=I.t.v*oe),(B=E[D].s.getMult(S[o].anIndexes[D],k.a[D].s.totalChars)).length?ne+=I.t.v*B[0]*oe:ne+=I.t.v*B*oe);ae=!1}for(ne&&(ne+=re);ie<o;)S[ie].animatorJustifyOffset=ne,ie+=1}for(o=0;o<i;o+=1){if(M.reset(),L=1,S[o].n)n=0,r+=e.yOffset,r+=j?1:0,s=Y,j=!1,this._hasMaskedPath&&(f=$,h=(p=m[d=K].points)[f-1],y=(c=p[f]).partialLength,l=0),ee="",Z="",H="",W="",te=this.defaultPropsArray;else{if(this._hasMaskedPath){if(X!==S[o].line){switch(e.j){case 1:s+=g-e.lineWidths[S[o].line];break;case 2:s+=(g-e.lineWidths[S[o].line])/2}X=S[o].line}q!==S[o].ind&&(S[q]&&(s+=S[q].extra),s+=S[o].an/2,q=S[o].ind),s+=w[0]*S[o].an*.005;var se=0;for(D=0;D<P;D+=1)(I=E[D].a).p.propType&&((B=E[D].s.getMult(S[o].anIndexes[D],k.a[D].s.totalChars)).length?se+=I.p.v[0]*B[0]:se+=I.p.v[0]*B),I.a.propType&&((B=E[D].s.getMult(S[o].anIndexes[D],k.a[D].s.totalChars)).length?se+=I.a.v[0]*B[0]:se+=I.a.v[0]*B);for(u=!0,this._pathData.a.v&&(s=.5*S[0].an+(g-this._pathData.f.v-.5*S[0].an-.5*S[S.length-1].an)*q/(i-1),s+=this._pathData.f.v);u;)l+y>=s+se||!p?(b=(s+se-l)/c.partialLength,R=h.point[0]+(c.point[0]-h.point[0])*b,F=h.point[1]+(c.point[1]-h.point[1])*b,M.translate(-w[0]*S[o].an*.005,-w[1]*O*.01),u=!1):p&&(l+=c.partialLength,(f+=1)>=p.length&&(f=0,m[d+=1]?p=m[d].points:A.v.c?(f=0,p=m[d=0].points):(l-=c.partialLength,p=null)),p&&(h=c,y=(c=p[f]).partialLength));U=S[o].an/2-S[o].add,M.translate(-U,0,0)}else U=S[o].an/2-S[o].add,M.translate(-U,0,0),M.translate(-w[0]*S[o].an*.005,-w[1]*O*.01,0);for(D=0;D<P;D+=1)(I=E[D].a).t.propType&&(B=E[D].s.getMult(S[o].anIndexes[D],k.a[D].s.totalChars),0===n&&0===e.j||(this._hasMaskedPath?B.length?s+=I.t.v*B[0]:s+=I.t.v*B:B.length?n+=I.t.v*B[0]:n+=I.t.v*B));for(e.strokeWidthAnim&&(Q=e.sw||0),e.strokeColorAnim&&(z=e.sc?[e.sc[0],e.sc[1],e.sc[2]]:[0,0,0]),e.fillColorAnim&&e.fc&&(J=[e.fc[0],e.fc[1],e.fc[2]]),D=0;D<P;D+=1)(I=E[D].a).a.propType&&((B=E[D].s.getMult(S[o].anIndexes[D],k.a[D].s.totalChars)).length?M.translate(-I.a.v[0]*B[0],-I.a.v[1]*B[1],I.a.v[2]*B[2]):M.translate(-I.a.v[0]*B,-I.a.v[1]*B,I.a.v[2]*B));for(D=0;D<P;D+=1)(I=E[D].a).s.propType&&((B=E[D].s.getMult(S[o].anIndexes[D],k.a[D].s.totalChars)).length?M.scale(1+(I.s.v[0]-1)*B[0],1+(I.s.v[1]-1)*B[1],1):M.scale(1+(I.s.v[0]-1)*B,1+(I.s.v[1]-1)*B,1));for(D=0;D<P;D+=1){if(I=E[D].a,B=E[D].s.getMult(S[o].anIndexes[D],k.a[D].s.totalChars),I.sk.propType&&(B.length?M.skewFromAxis(-I.sk.v*B[0],I.sa.v*B[1]):M.skewFromAxis(-I.sk.v*B,I.sa.v*B)),I.r.propType&&(B.length?M.rotateZ(-I.r.v*B[2]):M.rotateZ(-I.r.v*B)),I.ry.propType&&(B.length?M.rotateY(I.ry.v*B[1]):M.rotateY(I.ry.v*B)),I.rx.propType&&(B.length?M.rotateX(I.rx.v*B[0]):M.rotateX(I.rx.v*B)),I.o.propType&&(B.length?L+=(I.o.v*B[0]-L)*B[0]:L+=(I.o.v*B-L)*B),e.strokeWidthAnim&&I.sw.propType&&(B.length?Q+=I.sw.v*B[0]:Q+=I.sw.v*B),e.strokeColorAnim&&I.sc.propType)for(V=0;V<3;V+=1)B.length?z[V]+=(I.sc.v[V]-z[V])*B[0]:z[V]+=(I.sc.v[V]-z[V])*B;if(e.fillColorAnim&&e.fc){if(I.fc.propType)for(V=0;V<3;V+=1)B.length?J[V]+=(I.fc.v[V]-J[V])*B[0]:J[V]+=(I.fc.v[V]-J[V])*B;I.fh.propType&&(J=B.length?addHueToRGB(J,I.fh.v*B[0]):addHueToRGB(J,I.fh.v*B)),I.fs.propType&&(J=B.length?addSaturationToRGB(J,I.fs.v*B[0]):addSaturationToRGB(J,I.fs.v*B)),I.fb.propType&&(J=B.length?addBrightnessToRGB(J,I.fb.v*B[0]):addBrightnessToRGB(J,I.fb.v*B))}}for(D=0;D<P;D+=1)(I=E[D].a).p.propType&&(B=E[D].s.getMult(S[o].anIndexes[D],k.a[D].s.totalChars),this._hasMaskedPath?B.length?M.translate(0,I.p.v[1]*B[0],-I.p.v[2]*B[1]):M.translate(0,I.p.v[1]*B,-I.p.v[2]*B):B.length?M.translate(I.p.v[0]*B[0],I.p.v[1]*B[1],-I.p.v[2]*B[2]):M.translate(I.p.v[0]*B,I.p.v[1]*B,-I.p.v[2]*B));if(e.strokeWidthAnim&&(H=Q<0?0:Q),e.strokeColorAnim&&(G="rgb("+Math.round(255*z[0])+","+Math.round(255*z[1])+","+Math.round(255*z[2])+")"),e.fillColorAnim&&e.fc&&(Z="rgb("+Math.round(255*J[0])+","+Math.round(255*J[1])+","+Math.round(255*J[2])+")"),this._hasMaskedPath){if(M.translate(0,-e.ls),M.translate(0,w[1]*O*.01+r,0),this._pathData.p.v){v=(c.point[1]-h.point[1])/(c.point[0]-h.point[0]);var ce=180*Math.atan(v)/Math.PI;c.point[0]<h.point[0]&&(ce+=180),M.rotate(-ce*Math.PI/180)}M.translate(R,F,0),s-=w[0]*S[o].an*.005,S[o+1]&&q!==S[o+1].ind&&(s+=S[o].an/2,s+=.001*e.tr*e.finalSize)}else{switch(M.translate(n,r,0),e.ps&&M.translate(e.ps[0],e.ps[1]+e.ascent,0),e.j){case 1:M.translate(S[o].animatorJustifyOffset+e.justifyOffset+(e.boxWidth-e.lineWidths[S[o].line]),0,0);break;case 2:M.translate(S[o].animatorJustifyOffset+e.justifyOffset+(e.boxWidth-e.lineWidths[S[o].line])/2,0,0)}M.translate(0,-e.ls),M.translate(U,0,0),M.translate(w[0]*S[o].an*.005,w[1]*O*.01,0),n+=S[o].l+.001*e.tr*e.finalSize}"html"===x?ee=M.toCSS():"svg"===x?ee=M.to2dCSS():te=[M.props[0],M.props[1],M.props[2],M.props[3],M.props[4],M.props[5],M.props[6],M.props[7],M.props[8],M.props[9],M.props[10],M.props[11],M.props[12],M.props[13],M.props[14],M.props[15]],W=L}C<=o?(N=new LetterProps(W,H,G,Z,ee,te),this.renderedLetters.push(N),C+=1,this.lettersChangedFlag=!0):(N=this.renderedLetters[o],this.lettersChangedFlag=N.update(W,H,G,Z,ee,te)||this.lettersChangedFlag)}}},TextAnimatorProperty.prototype.getValue=function(){this._elem.globalData.frameId!==this._frameId&&(this._frameId=this._elem.globalData.frameId,this.iterateDynamicProperties())},TextAnimatorProperty.prototype.mHelper=new Matrix,TextAnimatorProperty.prototype.defaultPropsArray=[],extendPrototype([DynamicPropertyContainer],TextAnimatorProperty),ITextElement.prototype.initElement=function(e,t,n){this.lettersChangedFlag=!0,this.initFrame(),this.initBaseData(e,t,n),this.textProperty=new TextProperty(this,e.t,this.dynamicProperties),this.textAnimator=new TextAnimatorProperty(e.t,this.renderType,this),this.initTransform(e,t,n),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide(),this.textAnimator.searchProperties(this.dynamicProperties)},ITextElement.prototype.prepareFrame=function(e){this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange)},ITextElement.prototype.createPathShape=function(e,t){var n,r,o=t.length,i="";for(n=0;n<o;n+=1)"sh"===t[n].ty&&(r=t[n].ks.k,i+=buildShapeString(r,r.i.length,!0,e));return i},ITextElement.prototype.updateDocumentData=function(e,t){this.textProperty.updateDocumentData(e,t)},ITextElement.prototype.canResizeFont=function(e){this.textProperty.canResizeFont(e)},ITextElement.prototype.setMinimumFontSize=function(e){this.textProperty.setMinimumFontSize(e)},ITextElement.prototype.applyTextPropertiesToMatrix=function(e,t,n,r,o){switch(e.ps&&t.translate(e.ps[0],e.ps[1]+e.ascent,0),t.translate(0,-e.ls,0),e.j){case 1:t.translate(e.justifyOffset+(e.boxWidth-e.lineWidths[n]),0,0);break;case 2:t.translate(e.justifyOffset+(e.boxWidth-e.lineWidths[n])/2,0,0)}t.translate(r,o,0)},ITextElement.prototype.buildColor=function(e){return"rgb("+Math.round(255*e[0])+","+Math.round(255*e[1])+","+Math.round(255*e[2])+")"},ITextElement.prototype.emptyProp=new LetterProps,ITextElement.prototype.destroy=function(){},ITextElement.prototype.validateText=function(){(this.textProperty._mdf||this.textProperty._isFirstFrame)&&(this.buildNewText(),this.textProperty._isFirstFrame=!1,this.textProperty._mdf=!1)};var emptyShapeData={shapes:[]};function SVGTextLottieElement(e,t,n){this.textSpans=[],this.renderType="svg",this.initElement(e,t,n)}function ISolidElement(e,t,n){this.initElement(e,t,n)}function NullElement(e,t,n){this.initFrame(),this.initBaseData(e,t,n),this.initFrame(),this.initTransform(e,t,n),this.initHierarchy()}function SVGRendererBase(){}function ICompElement(){}function SVGCompElement(e,t,n){this.layers=e.layers,this.supports3d=!0,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(e,t,n),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function SVGRenderer(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.svgElement=createNS("svg");var n="";if(t&&t.title){var r=createNS("title"),o=createElementID();r.setAttribute("id",o),r.textContent=t.title,this.svgElement.appendChild(r),n+=o}if(t&&t.description){var i=createNS("desc"),a=createElementID();i.setAttribute("id",a),i.textContent=t.description,this.svgElement.appendChild(i),n+=" "+a}n&&this.svgElement.setAttribute("aria-labelledby",n);var s=createNS("defs");this.svgElement.appendChild(s);var c=createNS("g");this.svgElement.appendChild(c),this.layerElement=c,this.renderConfig={preserveAspectRatio:t&&t.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:t&&t.contentVisibility||"visible",progressiveLoad:t&&t.progressiveLoad||!1,hideOnTransparent:!(t&&!1===t.hideOnTransparent),viewBoxOnly:t&&t.viewBoxOnly||!1,viewBoxSize:t&&t.viewBoxSize||!1,className:t&&t.className||"",id:t&&t.id||"",focusable:t&&t.focusable,filterSize:{width:t&&t.filterSize&&t.filterSize.width||"100%",height:t&&t.filterSize&&t.filterSize.height||"100%",x:t&&t.filterSize&&t.filterSize.x||"0%",y:t&&t.filterSize&&t.filterSize.y||"0%"},width:t&&t.width,height:t&&t.height,runExpressions:!t||void 0===t.runExpressions||t.runExpressions},this.globalData={_mdf:!1,frameNum:-1,defs:s,renderConfig:this.renderConfig},this.elements=[],this.pendingElements=[],this.destroyed=!1,this.rendererType="svg"}function ShapeTransformManager(){this.sequences={},this.sequenceList=[],this.transform_key_count=0}extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],SVGTextLottieElement),SVGTextLottieElement.prototype.createContent=function(){this.data.singleShape&&!this.globalData.fontManager.chars&&(this.textContainer=createNS("text"))},SVGTextLottieElement.prototype.buildTextContents=function(e){for(var t=0,n=e.length,r=[],o="";t<n;)e[t]===String.fromCharCode(13)||e[t]===String.fromCharCode(3)?(r.push(o),o=""):o+=e[t],t+=1;return r.push(o),r},SVGTextLottieElement.prototype.buildShapeData=function(e,t){if(e.shapes&&e.shapes.length){var n=e.shapes[0];if(n.it){var r=n.it[n.it.length-1];r.s&&(r.s.k[0]=t,r.s.k[1]=t)}}return e},SVGTextLottieElement.prototype.buildNewText=function(){var e,t;this.addDynamicProperty(this);var n=this.textProperty.currentData;this.renderedLetters=createSizedArray(n?n.l.length:0),n.fc?this.layerElement.setAttribute("fill",this.buildColor(n.fc)):this.layerElement.setAttribute("fill","rgba(0,0,0,0)"),n.sc&&(this.layerElement.setAttribute("stroke",this.buildColor(n.sc)),this.layerElement.setAttribute("stroke-width",n.sw)),this.layerElement.setAttribute("font-size",n.finalSize);var r=this.globalData.fontManager.getFontByName(n.f);if(r.fClass)this.layerElement.setAttribute("class",r.fClass);else{this.layerElement.setAttribute("font-family",r.fFamily);var o=n.fWeight,i=n.fStyle;this.layerElement.setAttribute("font-style",i),this.layerElement.setAttribute("font-weight",o)}this.layerElement.setAttribute("aria-label",n.t);var a,s=n.l||[],c=!!this.globalData.fontManager.chars;t=s.length;var l=this.mHelper,u=this.data.singleShape,f=0,d=0,h=!0,p=.001*n.tr*n.finalSize;if(!u||c||n.sz){var m,y=this.textSpans.length;for(e=0;e<t;e+=1){if(this.textSpans[e]||(this.textSpans[e]={span:null,childSpan:null,glyph:null}),!c||!u||0===e){if(a=y>e?this.textSpans[e].span:createNS(c?"g":"text"),y<=e){if(a.setAttribute("stroke-linecap","butt"),a.setAttribute("stroke-linejoin","round"),a.setAttribute("stroke-miterlimit","4"),this.textSpans[e].span=a,c){var g=createNS("g");a.appendChild(g),this.textSpans[e].childSpan=g}this.textSpans[e].span=a,this.layerElement.appendChild(a)}a.style.display="inherit"}if(l.reset(),u&&(s[e].n&&(f=-p,d+=n.yOffset,d+=h?1:0,h=!1),this.applyTextPropertiesToMatrix(n,l,s[e].line,f,d),f+=s[e].l||0,f+=p),c){var b;if(1===(m=this.globalData.fontManager.getCharData(n.finalText[e],r.fStyle,this.globalData.fontManager.getFontByName(n.f).fFamily)).t)b=new SVGCompElement(m.data,this.globalData,this);else{var v=emptyShapeData;m.data&&m.data.shapes&&(v=this.buildShapeData(m.data,n.finalSize)),b=new SVGShapeElement(v,this.globalData,this)}if(this.textSpans[e].glyph){var A=this.textSpans[e].glyph;this.textSpans[e].childSpan.removeChild(A.layerElement),A.destroy()}this.textSpans[e].glyph=b,b._debug=!0,b.prepareFrame(0),b.renderFrame(),this.textSpans[e].childSpan.appendChild(b.layerElement),1===m.t&&this.textSpans[e].childSpan.setAttribute("transform","scale("+n.finalSize/100+","+n.finalSize/100+")")}else u&&a.setAttribute("transform","translate("+l.props[12]+","+l.props[13]+")"),a.textContent=s[e].val,a.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve")}u&&a&&a.setAttribute("d","")}else{var w=this.textContainer,E="start";switch(n.j){case 1:E="end";break;case 2:E="middle";break;default:E="start"}w.setAttribute("text-anchor",E),w.setAttribute("letter-spacing",p);var k=this.buildTextContents(n.finalText);for(t=k.length,d=n.ps?n.ps[1]+n.ascent:0,e=0;e<t;e+=1)(a=this.textSpans[e].span||createNS("tspan")).textContent=k[e],a.setAttribute("x",0),a.setAttribute("y",d),a.style.display="inherit",w.appendChild(a),this.textSpans[e]||(this.textSpans[e]={span:null,glyph:null}),this.textSpans[e].span=a,d+=n.finalLineHeight;this.layerElement.appendChild(w)}for(;e<this.textSpans.length;)this.textSpans[e].span.style.display="none",e+=1;this._sizeChanged=!0},SVGTextLottieElement.prototype.sourceRectAtTime=function(){if(this.prepareFrame(this.comp.renderedFrame-this.data.st),this.renderInnerContent(),this._sizeChanged){this._sizeChanged=!1;var e=this.layerElement.getBBox();this.bbox={top:e.y,left:e.x,width:e.width,height:e.height}}return this.bbox},SVGTextLottieElement.prototype.getValue=function(){var e,t,n=this.textSpans.length;for(this.renderedFrame=this.comp.renderedFrame,e=0;e<n;e+=1)(t=this.textSpans[e].glyph)&&(t.prepareFrame(this.comp.renderedFrame-this.data.st),t._mdf&&(this._mdf=!0))},SVGTextLottieElement.prototype.renderInnerContent=function(){if(this.validateText(),(!this.data.singleShape||this._mdf)&&(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag)){var e,t;this._sizeChanged=!0;var n,r,o,i=this.textAnimator.renderedLetters,a=this.textProperty.currentData.l;for(t=a.length,e=0;e<t;e+=1)a[e].n||(n=i[e],r=this.textSpans[e].span,(o=this.textSpans[e].glyph)&&o.renderFrame(),n._mdf.m&&r.setAttribute("transform",n.m),n._mdf.o&&r.setAttribute("opacity",n.o),n._mdf.sw&&r.setAttribute("stroke-width",n.sw),n._mdf.sc&&r.setAttribute("stroke",n.sc),n._mdf.fc&&r.setAttribute("fill",n.fc))}},extendPrototype([IImageElement],ISolidElement),ISolidElement.prototype.createContent=function(){var e=createNS("rect");e.setAttribute("width",this.data.sw),e.setAttribute("height",this.data.sh),e.setAttribute("fill",this.data.sc),this.layerElement.appendChild(e)},NullElement.prototype.prepareFrame=function(e){this.prepareProperties(e,!0)},NullElement.prototype.renderFrame=function(){},NullElement.prototype.getBaseElement=function(){return null},NullElement.prototype.destroy=function(){},NullElement.prototype.sourceRectAtTime=function(){},NullElement.prototype.hide=function(){},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement],NullElement),extendPrototype([BaseRenderer],SVGRendererBase),SVGRendererBase.prototype.createNull=function(e){return new NullElement(e,this.globalData,this)},SVGRendererBase.prototype.createShape=function(e){return new SVGShapeElement(e,this.globalData,this)},SVGRendererBase.prototype.createText=function(e){return new SVGTextLottieElement(e,this.globalData,this)},SVGRendererBase.prototype.createImage=function(e){return new IImageElement(e,this.globalData,this)},SVGRendererBase.prototype.createSolid=function(e){return new ISolidElement(e,this.globalData,this)},SVGRendererBase.prototype.configAnimation=function(e){this.svgElement.setAttribute("xmlns","http://www.w3.org/2000/svg"),this.svgElement.setAttribute("xmlns:xlink","http://www.w3.org/1999/xlink"),this.renderConfig.viewBoxSize?this.svgElement.setAttribute("viewBox",this.renderConfig.viewBoxSize):this.svgElement.setAttribute("viewBox","0 0 "+e.w+" "+e.h),this.renderConfig.viewBoxOnly||(this.svgElement.setAttribute("width",e.w),this.svgElement.setAttribute("height",e.h),this.svgElement.style.width="100%",this.svgElement.style.height="100%",this.svgElement.style.transform="translate3d(0,
20,0)",this.svgElement.style.contentVisibility=this.renderConfig.contentVisibility),this.renderConfig.width&&this.svgElement.setAttribute("width",this.renderConfig.width),this.renderConfig.height&&this.svgElement.setAttribute("height",this.renderConfig.height),this.renderConfig.className&&this.svgElement.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.svgElement.setAttribute("id",this.renderConfig.id),void 0!==this.renderConfig.focusable&&this.svgElement.setAttribute("focusable",this.renderConfig.focusable),this.svgElement.setAttribute("preserveAspectRatio",this.renderConfig.preserveAspectRatio),this.animationItem.wrapper.appendChild(this.svgElement);var t=this.globalData.defs;this.setupGlobalData(e,t),this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.data=e;var n=createNS("clipPath"),r=createNS("rect");r.setAttribute("width",e.w),r.setAttribute("height",e.h),r.setAttribute("x",0),r.setAttribute("y",0);var o=createElementID();n.setAttribute("id",o),n.appendChild(r),this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+o+")"),t.appendChild(n),this.layers=e.layers,this.elements=createSizedArray(e.layers.length)},SVGRendererBase.prototype.destroy=function(){var e;this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.layerElement=null,this.globalData.defs=null;var t=this.layers?this.layers.length:0;for(e=0;e<t;e+=1)this.elements[e]&&this.elements[e].destroy&&this.elements[e].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},SVGRendererBase.prototype.updateContainerSize=function(){},SVGRendererBase.prototype.findIndexByInd=function(e){var t=0,n=this.layers.length;for(t=0;t<n;t+=1)if(this.layers[t].ind===e)return t;return-1},SVGRendererBase.prototype.buildItem=function(e){var t=this.elements;if(!t[e]&&99!==this.layers[e].ty){t[e]=!0;var n=this.createItem(this.layers[e]);if(t[e]=n,getExpressionsPlugin()&&(0===this.layers[e].ty&&this.globalData.projectInterface.registerComposition(n),n.initExpressions()),this.appendElementInPos(n,e),this.layers[e].tt){var r="tp"in this.layers[e]?this.findIndexByInd(this.layers[e].tp):e-1;if(-1===r)return;if(this.elements[r]&&!0!==this.elements[r]){var o=t[r].getMatte(this.layers[e].tt);n.setMatte(o)}else this.buildItem(r),this.addPendingElement(n)}}},SVGRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var e=this.pendingElements.pop();if(e.checkParenting(),e.data.tt)for(var t=0,n=this.elements.length;t<n;){if(this.elements[t]===e){var r="tp"in e.data?this.findIndexByInd(e.data.tp):t-1,o=this.elements[r].getMatte(this.layers[t].tt);e.setMatte(o);break}t+=1}}},SVGRendererBase.prototype.renderFrame=function(e){if(this.renderedFrame!==e&&!this.destroyed){var t;null===e?e=this.renderedFrame:this.renderedFrame=e,this.globalData.frameNum=e,this.globalData.frameId+=1,this.globalData.projectInterface.currentFrame=e,this.globalData._mdf=!1;var n=this.layers.length;for(this.completeLayers||this.checkLayers(e),t=n-1;t>=0;t-=1)(this.completeLayers||this.elements[t])&&this.elements[t].prepareFrame(e-this.layers[t].st);if(this.globalData._mdf)for(t=0;t<n;t+=1)(this.completeLayers||this.elements[t])&&this.elements[t].renderFrame()}},SVGRendererBase.prototype.appendElementInPos=function(e,t){var n=e.getBaseElement();if(n){for(var r,o=0;o<t;)this.elements[o]&&!0!==this.elements[o]&&this.elements[o].getBaseElement()&&(r=this.elements[o].getBaseElement()),o+=1;r?this.layerElement.insertBefore(n,r):this.layerElement.appendChild(n)}},SVGRendererBase.prototype.hide=function(){this.layerElement.style.display="none"},SVGRendererBase.prototype.show=function(){this.layerElement.style.display="block"},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement,RenderableDOMElement],ICompElement),ICompElement.prototype.initElement=function(e,t,n){this.initFrame(),this.initBaseData(e,t,n),this.initTransform(e,t,n),this.initRenderable(),this.initHierarchy(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),!this.data.xt&&t.progressiveLoad||this.buildAllItems(),this.hide()},ICompElement.prototype.prepareFrame=function(e){if(this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange),this.isInRange||this.data.xt){if(this.tm._placeholder)this.renderedFrame=e/this.data.sr;else{var t=this.tm.v;t===this.data.op&&(t=this.data.op-1),this.renderedFrame=t}var n,r=this.elements.length;for(this.completeLayers||this.checkLayers(this.renderedFrame),n=r-1;n>=0;n-=1)(this.completeLayers||this.elements[n])&&(this.elements[n].prepareFrame(this.renderedFrame-this.layers[n].st),this.elements[n]._mdf&&(this._mdf=!0))}},ICompElement.prototype.renderInnerContent=function(){var e,t=this.layers.length;for(e=0;e<t;e+=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()},ICompElement.prototype.setElements=function(e){this.elements=e},ICompElement.prototype.getElements=function(){return this.elements},ICompElement.prototype.destroyElements=function(){var e,t=this.layers.length;for(e=0;e<t;e+=1)this.elements[e]&&this.elements[e].destroy()},ICompElement.prototype.destroy=function(){this.destroyElements(),this.destroyBaseElement()},extendPrototype([SVGRendererBase,ICompElement,SVGBaseElement],SVGCompElement),SVGCompElement.prototype.createComp=function(e){return new SVGCompElement(e,this.globalData,this)},extendPrototype([SVGRendererBase],SVGRenderer),SVGRenderer.prototype.createComp=function(e){return new SVGCompElement(e,this.globalData,this)},ShapeTransformManager.prototype={addTransformSequence:function(e){var t,n=e.length,r="_";for(t=0;t<n;t+=1)r+=e[t].transform.key+"_";var o=this.sequences[r];return o||(o={transforms:[].concat(e),finalTransform:new Matrix,_mdf:!1},this.sequences[r]=o,this.sequenceList.push(o)),o},processSequence:function(e,t){for(var n=0,r=e.transforms.length,o=t;n<r&&!t;){if(e.transforms[n].transform.mProps._mdf){o=!0;break}n+=1}if(o)for(e.finalTransform.reset(),n=r-1;n>=0;n-=1)e.finalTransform.multiply(e.transforms[n].transform.mProps.v);e._mdf=o},processSequences:function(e){var t,n=this.sequenceList.length;for(t=0;t<n;t+=1)this.processSequence(this.sequenceList[t],e)},getNewKey:function(){return this.transform_key_count+=1,"_"+this.transform_key_count}};var lumaLoader=function(){var e="__lottie_element_luma_buffer",t=null,n=null,r=null;function o(){t||(r=function(){var t=createNS("svg"),n=createNS("filter"),r=createNS("feColorMatrix");return n.setAttribute("id",e),r.setAttribute("type","matrix"),r.setAttribute("color-interpolation-filters","sRGB"),r.setAttribute("values","0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0"),n.appendChild(r),t.appendChild(n),t.setAttribute("id",e+"_svg"),featureSupport.svgLumaHidden&&(t.style.display="none"),t}(),document.body.appendChild(r),t=createTag("canvas"),(n=t.getContext("2d")).filter="url
2(#"+e+")",n.fillStyle="rgba(0,0,0,0)",n.fillRect(0,0,1,1))}return{load:o,get:function(r){return t||o(),t.width=r.width,t.height=r.height,n.filter="url(#"+e+")",t}}};function createCanvas(e,t){if(featureSupport.offscreenCanvas)return new OffscreenCanvas(e,t);var n=createTag("canvas");return n.width=e,n.height=t,n}var assetLoader={loadLumaCanvas:lumaLoader.load,getLumaCanvas:lumaLoader.get,createCanvas:createCanvas},registeredEffects={};function CVEffects(e){var t,n,r=e.data.ef?e.data.ef.length:0;for(this.filters=[],t=0;t<r;t+=1){n=null;var o=e.data.ef[t].ty;registeredEffects[o]&&(n=new(0,registeredEffects[o].effect)(e.effectsManager.effectElements[t],e)),n&&this.filters.push(n)}this.filters.length&&e.addRenderableComponent(this)}function registerEffect(e,t){registeredEffects[e]={effect:t}}function CVMaskElement(e,t){var n;this.data=e,this.element=t,this.masksProperties=this.data.masksProperties||[],this.viewData=createSizedArray(this.masksProperties.length);var r=this.masksProperties.length,o=!1;for(n=0;n<r;n+=1)"n"!==this.masksProperties[n].mode&&(o=!0),this.viewData[n]=ShapePropertyFactory.getShapeProp(this.element,this.masksProperties[n],3);this.hasMasks=o,o&&this.element.addRenderableComponent(this)}function CVBaseElement(){}CVEffects.prototype.renderFrame=function(e){var t,n=this.filters.length;for(t=0;t<n;t+=1)this.filters[t].renderFrame(e)},CVEffects.prototype.getEffects=function(e){var t,n=this.filters.length,r=[];for(t=0;t<n;t+=1)this.filters[t].type===e&&r.push(this.filters[t]);return r},CVMaskElement.prototype.renderFrame=function(){if(this.hasMasks){var e,t,n,r,o=this.element.finalTransform.mat,i=this.element.canvasContext,a=this.masksProperties.length;for(i.beginPath(),e=0;e<a;e+=1)if("n"!==this.masksProperties[e].mode){var s;this.masksProperties[e].inv&&(i.moveTo(0,0),i.lineTo(this.element.globalData.compSize.w,0),i.lineTo(this.element.globalData.compSize.w,this.element.globalData.compSize.h),i.lineTo(0,this.element.globalData.compSize.h),i.lineTo(0,0)),r=this.viewData[e].v,t=o.applyToPointArray(r.v[0][0],r.v[0][1],0),i.moveTo(t[0],t[1]);var c=r._length;for(s=1;s<c;s+=1)n=o.applyToTriplePoints(r.o[s-1],r.i[s],r.v[s]),i.bezierCurveTo(n[0],n[1],n[2],n[3],n[4],n[5]);n=o.applyToTriplePoints(r.o[s-1],r.i[0],r.v[0]),i.bezierCurveTo(n[0],n[1],n[2],n[3],n[4],n[5])}this.element.globalData.renderer.save(!0),i.clip()}},CVMaskElement.prototype.getMaskProperty=MaskElement.prototype.getMaskProperty,CVMaskElement.prototype.destroy=function(){this.element=null};var operationsMap={1:"source-in",2:"source-out",3:"source-in",4:"source-out"};function CVShapeData(e,t,n,r){this.styledShapes=[],this.tr=[0,0,0,0,0,0];var o,i=4;"rc"===t.ty?i=5:"el"===t.ty?i=6:"sr"===t.ty&&(i=7),this.sh=ShapePropertyFactory.getShapeProp(e,t,i,e);var a,s=n.length;for(o=0;o<s;o+=1)n[o].closed||(a={transforms:r.addTransformSequence(n[o].transforms),trNodes:[]},this.styledShapes.push(a),n[o].elements.push(a))}function CVShapeElement(e,t,n){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.itemsData=[],this.prevViewData=[],this.shapeModifiers=[],this.processedElements=[],this.transformsManager=new ShapeTransformManager,this.initElement(e,t,n)}function CVTextElement(e,t,n){this.textSpans=[],this.yOffset=0,this.fillColorAnim=!1,this.strokeColorAnim=!1,this.strokeWidthAnim=!1,this.stroke=!1,this.fill=!1,this.justifyOffset=0,this.currentRender=null,this.renderType="canvas",this.values={fill:"rgba(0,0,0,0)",stroke:"rgba(0,0,0,0)",sWidth:0,fValue:""},this.initElement(e,t,n)}function CVImageElement(e,t,n){this.assetData=t.getAssetData(e.refId),this.img=t.imageLoader.getAsset(this.assetData),this.initElement(e,t,n)}function CVSolidElement(e,t,n){this.initElement(e,t,n)}function CanvasRendererBase(){}function CanvasContext(){this.opacity=-1,this.transform=createTypedArray("float32",16),this.fillStyle="",this.strokeStyle="",this.lineWidth="",this.lineCap="",this.lineJoin="",this.miterLimit="",this.id=Math.random()}function CVContextData(){var e;for(this.stack=[],this.cArrPos=0,this.cTr=new Matrix,e=0;e<15;e+=1){var t=new CanvasContext;this.stack[e]=t}
vendor: 29,392 bytes, line 2
2this._length=15,this.nativeContext=null,this.transformMat=new Matrix,this.currentOpacity=1,this.currentFillStyle="",this.appliedFillStyle="",this.currentStrokeStyle="",this.appliedStrokeStyle="",this.currentLineWidth="",this.appliedLineWidth="",this.currentLineCap="",this.appliedLineCap="",this.currentLineJoin="",this.appliedLineJoin="",this.appliedMiterLimit="",this.currentMiterLimit=""}function CVCompElement(e,t,n){this.completeLayers=!1,this.layers=e.layers,this.pendingElements=[],this.elements=createSizedArray(this.layers.length),this.initElement(e,t,n),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function CanvasRenderer(e,t){this.animationItem=e,this.renderConfig={clearCanvas:!t||void 0===t.clearCanvas||t.clearCanvas,context:t&&t.context||null,progressiveLoad:t&&t.progressiveLoad||!1,preserveAspectRatio:t&&t.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:t&&t.contentVisibility||"visible",className:t&&t.className||"",id:t&&t.id||"",runExpressions:!t||void 0===t.runExpressions||t.runExpressions},this.renderConfig.dpr=t&&t.dpr||1,this.animationItem.wrapper&&(this.renderConfig.dpr=t&&t.dpr||window.devicePixelRatio||1),this.renderedFrame=-1,this.globalData={frameNum:-1,_mdf:!1,renderConfig:this.renderConfig,currentGlobalAlpha:-1},this.contextData=new CVContextData,this.elements=[],this.pendingElements=[],this.transformMat=new Matrix,this.completeLayers=!1,this.rendererType="canvas",this.renderConfig.clearCanvas&&(this.ctxTransform=this.contextData.transform.bind(this.contextData),this.ctxOpacity=this.contextData.opacity.bind(this.contextData),this.ctxFillStyle=this.contextData.fillStyle.bind(this.contextData),this.ctxStrokeStyle=this.contextData.strokeStyle.bind(this.contextData),this.ctxLineWidth=this.contextData.lineWidth.bind(this.contextData),this.ctxLineCap=this.contextData.lineCap.bind(this.contextData),this.ctxLineJoin=this.contextData.lineJoin.bind(this.contextData),this.ctxMiterLimit=this.contextData.miterLimit.bind(this.contextData),this.ctxFill=this.contextData.fill.bind(this.contextData),this.ctxFillRect=this.contextData.fillRect.bind(this.contextData),this.ctxStroke=this.contextData.stroke.bind(this.contextData),this.save=this.contextData.save.bind(this.contextData))}function HBaseElement(){}function HSolidElement(e,t,n){this.initElement(e,t,n)}function HShapeElement(e,t,n){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.shapesContainer=createNS("g"),this.initElement(e,t,n),this.prevViewData=[],this.currentBBox={x:999999,y:-999999,h:0,w:0}}function HTextElement(e,t,n){this.textSpans=[],this.textPaths=[],this.currentBBox={x:999999,y:-999999,h:0,w:0},this.renderType="svg",this.isMasked=!1,this.initElement(e,t,n)}function HCameraElement(e,t,n){this.initFrame(),this.initBaseData(e,t,n),this.initHierarchy();var r=PropertyFactory.getProp;if(this.pe=r(this,e.pe,0,0,this),e.ks.p.s?(this.px=r(this,e.ks.p.x,1,0,this),this.py=r(this,e.ks.p.y,1,0,this),this.pz=r(this,e.ks.p.z,1,0,this)):this.p=r(this,e.ks.p,1,0,this),e.ks.a&&(this.a=r(this,e.ks.a,1,0,this)),e.ks.or.k.length&&e.ks.or.k[0].to){var o,i=e.ks.or.k.length;for(o=0;o<i;o+=1)e.ks.or.k[o].to=null,e.ks.or.k[o].ti=null}this.or=r(this,e.ks.or,1,degToRads,this),this.or.sh=!0,this.rx=r(this,e.ks.rx,0,degToRads,this),this.ry=r(this,e.ks.ry,0,degToRads,this),this.rz=r(this,e.ks.rz,0,degToRads,this),this.mat=new Matrix,this._prevMat=new Matrix,this._isFirstFrame=!0,this.finalTransform={mProp:this}}function HImageElement(e,t,n){this.assetData=t.getAssetData(e.refId),this.initElement(e,t,n)}function HybridRendererBase(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:t&&t.className||"",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(t&&!1===t.hideOnTransparent),filterSize:{width:t&&t.filterSize&&t.filterSize.width||"400%",height:t&&t.filterSize&&t.filterSize.height||"400%",x:t&&t.filterSize&&t.filterSize.x||"-100%",y:t&&t.filterSize&&t.filterSize.y||"-100%"}},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}function HCompElement(e,t,n){this.layers=e.layers,this.supports3d=!e.hasMask,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(e,t,n),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function HybridRenderer(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:t&&t.className||"",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(t&&!1===t.hideOnTransparent),filterSize:{width:t&&t.filterSize&&t.filterSize.width||"400%",height:t&&t.filterSize&&t.filterSize.height||"400%",x:t&&t.filterSize&&t.filterSize.x||"-100%",y:t&&t.filterSize&&t.filterSize.y||"-100%"},runExpressions:!t||void 0===t.runExpressions||t.runExpressions},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}CVBaseElement.prototype={createElements:function(){},initRendererElement:function(){},createContainerElements:function(){if(this.data.tt>=1){this.buffers=[];var e=this.globalData.canvasContext,t=assetLoader.createCanvas(e.canvas.width,e.canvas.height);this.buffers.push(t);var n=assetLoader.createCanvas(e.canvas.width,e.canvas.height);this.buffers.push(n),this.data.tt>=3&&!document._isProxy&&assetLoader.loadLumaCanvas()}this.canvasContext=this.globalData.canvasContext,this.transformCanvas=this.globalData.transformCanvas,this.renderableEffectsManager=new CVEffects(this),this.searchEffectTransforms()},createContent:function(){},setBlendMode:function(){var e=this.globalData;if(e.blendMode!==this.data.bm){e.blendMode=this.data.bm;var t=getBlendMode(this.data.bm);e.canvasContext.globalCompositeOperation=t}},createRenderableComponents:function(){this.maskManager=new CVMaskElement(this.data,this),this.transformEffects=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT)},hideElement:function(){this.hidden||this.isInRange&&!this.isTransparent||(this.hidden=!0)},showElement:function(){this.isInRange&&!this.isTransparent&&(this.hidden=!1,this._isFirstFrame=!0,this.maskManager._isFirstFrame=!0)},clearCanvas:function(e){e.clearRect(this.transformCanvas.tx,this.transformCanvas.ty,this.transformCanvas.w*this.transformCanvas.sx,this.transformCanvas.h*this.transformCanvas.sy)},prepareLayer:function(){if(this.data.tt>=1){var e=this.buffers[0].getContext("2d");this.clearCanvas(e),e.drawImage(this.canvasContext.canvas,0,0),this.currentTransform=this.canvasContext.getTransform(),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform)}},exitLayer:function(){if(this.data.tt>=1){var e=this.buffers[1],t=e.getContext("2d");if(this.clearCanvas(t),t.drawImage(this.canvasContext.canvas,0,0),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform),this.comp.getElementById("tp"in this.data?this.data.tp:this.data.ind-1).renderFrame(!0),this.canvasContext.setTransform(1,0,0,1,0,0),this.data.tt>=3&&!document._isProxy){var n=assetLoader.getLumaCanvas(this.canvasContext.canvas);n.getContext("2d").drawImage(this.canvasContext.canvas,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.drawImage(n,0,0)}this.canvasContext.globalCompositeOperation=operationsMap[this.data.tt],this.canvasContext.drawImage(e,0,0),this.canvasContext.globalCompositeOperation="destination-over",this.canvasContext.drawImage(this.buffers[0],0,0),this.canvasContext.setTransform(this.currentTransform),this.canvasContext.globalCompositeOperation="source-over"}},renderFrame:function(e){if(!this.hidden&&!this.data.hd&&(1!==this.data.td||e)){this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.setBlendMode();var t=0===this.data.ty;this.prepareLayer(),this.globalData.renderer.save(t),this.globalData.renderer.ctxTransform(this.finalTransform.localMat.props),this.globalData.renderer.ctxOpacity(this.finalTransform.localOpacity),this.renderInnerContent(),this.globalData.renderer.restore(t),this.exitLayer(),this.maskManager.hasMasks&&this.globalData.renderer.restore(!0),this._isFirstFrame&&(this._isFirstFrame=!1)}},destroy:function(){this.canvasContext=null,this.data=null,this.globalData=null,this.maskManager.destroy()},mHelper:new Matrix},CVBaseElement.prototype.hide=CVBaseElement.prototype.hideElement,CVBaseElement.prototype.show=CVBaseElement.prototype.showElement,CVShapeData.prototype.setAsAnimated=SVGShapeData.prototype.setAsAnimated,extendPrototype([BaseElement,TransformElement,CVBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableElement],CVShapeElement),CVShapeElement.prototype.initElement=RenderableDOMElement.prototype.initElement,CVShapeElement.prototype.transformHelper={opacity:1,_opMdf:!1},CVShapeElement.prototype.dashResetter=[],CVShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[])},CVShapeElement.prototype.createStyleElement=function(e,t){var n={data:e,type:e.ty,preTransforms:this.transformsManager.addTransformSequence(t),transforms:[],elements:[],closed:!0===e.hd},r={};if("fl"===e.ty||"st"===e.ty?(r.c=PropertyFactory.getProp(this,e.c,1,255,this),r.c.k||(n.co="rgb("+bmFloor(r.c.v[0])+","+bmFloor(r.c.v[1])+","+bmFloor(r.c.v[2])+")")):"gf"!==e.ty&&"gs"!==e.ty||(r.s=PropertyFactory.getProp(this,e.s,1,null,this),r.e=PropertyFactory.getProp(this,e.e,1,null,this),r.h=PropertyFactory.getProp(this,e.h||{k:0},0,.01,this),r.a=PropertyFactory.getProp(this,e.a||{k:0},0,degToRads,this),r.g=new GradientProperty(this,e.g,this)),r.o=PropertyFactory.getProp(this,e.o,0,.01,this),"st"===e.ty||"gs"===e.ty){if(n.lc=lineCapEnum[e.lc||2],n.lj=lineJoinEnum[e.lj||2],1==e.lj&&(n.ml=e.ml),r.w=PropertyFactory.getProp(this,e.w,0,null,this),r.w.k||(n.wi=r.w.v),e.d){var o=new DashProperty(this,e.d,"canvas",this);r.d=o,r.d.k||(n.da=r.d.dashArray,n.do=r.d.dashoffset[0])}}else n.r=2===e.r?"evenodd":"nonzero";return this.stylesList.push(n),r.style=n,r},CVShapeElement.prototype.createGroupElement=function(){return{it:[],prevViewData:[]}},CVShapeElement.prototype.createTransformElement=function(e){return{transform:{opacity:1,_opMdf:!1,key:this.transformsManager.getNewKey(),op:PropertyFactory.getProp(this,e.o,0,.01,this),mProps:TransformPropertyFactory.getTransformProperty(this,e,this)}}},CVShapeElement.prototype.createShapeElement=function(e){var t=new CVShapeData(this,e,this.stylesList,this.transformsManager);return this.shapes.push(t),this.addShapeToModifiers(t),t},CVShapeElement.prototype.reloadShapes=function(){var e;this._isFirstFrame=!0;var t=this.itemsData.length;for(e=0;e<t;e+=1)this.prevViewData[e]=this.itemsData[e];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[]),t=this.dynamicProperties.length,e=0;e<t;e+=1)this.dynamicProperties[e].getValue();this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame)},CVShapeElement.prototype.addTransformToStyleList=function(e){var t,n=this.stylesList.length;for(t=0;t<n;t+=1)this.stylesList[t].closed||this.stylesList[t].transforms.push(e)},CVShapeElement.prototype.removeTransformFromStyleList=function(){var e,t=this.stylesList.length;for(e=0;e<t;e+=1)this.stylesList[e].closed||this.stylesList[e].transforms.pop()},CVShapeElement.prototype.closeStyles=function(e){var t,n=e.length;for(t=0;t<n;t+=1)e[t].closed=!0},CVShapeElement.prototype.searchShapes=function(e,t,n,r,o){var i,a,s,c,l,u,f=e.length-1,d=[],h=[],p=[].concat(o);for(i=f;i>=0;i-=1){if((c=this.searchProcessedElement(e[i]))?t[i]=n[c-1]:e[i]._shouldRender=r,"fl"===e[i].ty||"st"===e[i].ty||"gf"===e[i].ty||"gs"===e[i].ty)c?t[i].style.closed=!1:t[i]=this.createStyleElement(e[i],p),d.push(t[i].style);else if("gr"===e[i].ty){if(c)for(s=t[i].it.length,a=0;a<s;a+=1)t[i].prevViewData[a]=t[i].it[a];else t[i]=this.createGroupElement(e[i]);this.searchShapes(e[i].it,t[i].it,t[i].prevViewData,r,p)}else"tr"===e[i].ty?(c||(u=this.createTransformElement(e[i]),t[i]=u),p.push(t[i]),this.addTransformToStyleList(t[i])):"sh"===e[i].ty||"rc"===e[i].ty||"el"===e[i].ty||"sr"===e[i].ty?c||(t[i]=this.createShapeElement(e[i])):"tm"===e[i].ty||"rd"===e[i].ty||"pb"===e[i].ty||"zz"===e[i].ty||"op"===e[i].ty?(c?(l=t[i]).closed=!1:((l=ShapeModifiers.getModifier(e[i].ty)).init(this,e[i]),t[i]=l,this.shapeModifiers.push(l)),h.push(l)):"rp"===e[i].ty&&(c?(l=t[i]).closed=!0:(l=ShapeModifiers.getModifier(e[i].ty),t[i]=l,l.init(this,e,i,t),this.shapeModifiers.push(l),r=!1),h.push(l));this.addProcessedElement(e[i],i+1)}for(this.removeTransformFromStyleList(),this.closeStyles(d),f=h.length,i=0;i<f;i+=1)h[i].closed=!0},CVShapeElement.prototype.renderInnerContent=function(){this.transformHelper.opacity=1,this.transformHelper._opMdf=!1,this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame),this.renderShape(this.transformHelper,this.shapesData,this.itemsData,!0)},CVShapeElement.prototype.renderShapeTransform=function(e,t){(e._opMdf||t.op._mdf||this._isFirstFrame)&&(t.opacity=e.opacity,t.opacity*=t.op.v,t._opMdf=!0)},CVShapeElement.prototype.drawLayer=function(){var e,t,n,r,o,i,a,s,c,l=this.stylesList.length,u=this.globalData.renderer,f=this.globalData.canvasContext;for(e=0;e<l;e+=1)if(("st"!==(s=(c=this.stylesList[e]).type)&&"gs"!==s||0!==c.wi)&&c.data._shouldRender&&0!==c.coOp&&0!==this.globalData.currentGlobalAlpha){for(u.save(),i=c.elements,"st"===s||"gs"===s?(u.ctxStrokeStyle("st"===s?c.co:c.grd),u.ctxLineWidth(c.wi),u.ctxLineCap(c.lc),u.ctxLineJoin(c.lj),u.ctxMiterLimit(c.ml||0)):u.ctxFillStyle("fl"===s?c.co:c.grd),u.ctxOpacity(c.coOp),"st"!==s&&"gs"!==s&&f.beginPath(),u.ctxTransform(c.preTransforms.finalTransform.props),n=i.length,t=0;t<n;t+=1){for("st"!==s&&"gs"!==s||(f.beginPath(),c.da&&(f.setLineDash(c.da),f.lineDashOffset=c.do)),o=(a=i[t].trNodes).length,r=0;r<o;r+=1)"m"===a[r].t?f.moveTo(a[r].p[0],a[r].p[1]):"c"===a[r].t?f.bezierCurveTo(a[r].pts[0],a[r].pts[1],a[r].pts[2],a[r].pts[3],a[r].pts[4],a[r].pts[5]):f.closePath();"st"!==s&&"gs"!==s||(u.ctxStroke(),c.da&&f.setLineDash(this.dashResetter))}"st"!==s&&"gs"!==s&&this.globalData.renderer.ctxFill(c.r),u.restore()}},CVShapeElement.prototype.renderShape=function(e,t,n,r){var o,i;for(i=e,o=t.length-1;o>=0;o-=1)"tr"===t[o].ty?(i=n[o].transform,this.renderShapeTransform(e,i)):"sh"===t[o].ty||"el"===t[o].ty||"rc"===t[o].ty||"sr"===t[o].ty?this.renderPath(t[o],n[o]):"fl"===t[o].ty?this.renderFill(t[o],n[o],i):"st"===t[o].ty?this.renderStroke(t[o],n[o],i):"gf"===t[o].ty||"gs"===t[o].ty?this.renderGradientFill(t[o],n[o],i):"gr"===t[o].ty?this.renderShape(i,t[o].it,n[o].it):t[o].ty;r&&this.drawLayer()},CVShapeElement.prototype.renderStyledShape=function(e,t){if(this._isFirstFrame||t._mdf||e.transforms._mdf){var n,r,o,i=e.trNodes,a=t.paths,s=a._length;i.length=0;var c=e.transforms.finalTransform;for(o=0;o<s;o+=1){var l=a.shapes[o];if(l&&l.v){for(r=l._length,n=1;n<r;n+=1)1===n&&i.push({t:"m",p:c.applyToPointArray(l.v[0][0],l.v[0][1],0)}),i.push({t:"c",pts:c.applyToTriplePoints(l.o[n-1],l.i[n],l.v[n])});1===r&&i.push({t:"m",p:c.applyToPointArray(l.v[0][0],l.v[0][1],0)}),l.c&&r&&(i.push({t:"c",pts:c.applyToTriplePoints(l.o[n-1],l.i[0],l.v[0])}),i.push({t:"z"}))}}e.trNodes=i}},CVShapeElement.prototype.renderPath=function(e,t){if(!0!==e.hd&&e._shouldRender){var n,r=t.styledShapes.length;for(n=0;n<r;n+=1)this.renderStyledShape(t.styledShapes[n],t.sh)}},CVShapeElement.prototype.renderFill=function(e,t,n){var r=t.style;(t.c._mdf||this._isFirstFrame)&&(r.co="rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||n._opMdf||this._isFirstFrame)&&(r.coOp=t.o.v*n.opacity)},CVShapeElement.prototype.renderGradientFill=function(e,t,n){var r,o=t.style;if(!o.grd||t.g._mdf||t.s._mdf||t.e._mdf||1!==e.t&&(t.h._mdf||t.a._mdf)){var i,a=this.globalData.canvasContext,s=t.s.v,c=t.e.v;if(1===e.t)r=a.createLinearGradient(s[0],s[1],c[0],c[1]);else{var l=Math.sqrt(Math.pow(s[0]-c[0],2)+Math.pow(s[1]-c[1],2)),u=Math.atan2(c[1]-s[1],c[0]-s[0]),f=t.h.v;f>=1?f=.99:f<=-1&&(f=-.99);var d=l*f,h=Math.cos(u+t.a.v)*d+s[0],p=Math.sin(u+t.a.v)*d+s[1];r=a.createRadialGradient(h,p,0,s[0],s[1],l)}var m=e.g.p,y=t.g.c,g=1;for(i=0;i<m;i+=1)t.g._hasOpacity&&t.g._collapsable&&(g=t.g.o[2*i+1]),r.addColorStop(y[4*i]/100,"rgba("+y[4*i+1]+","+y[4*i+2]+","+y[4*i+3]+","+g+")");o.grd=r}o.coOp=t.o.v*n.opacity},CVShapeElement.prototype.renderStroke=function(e,t,n){var r=t.style,o=t.d;o&&(o._mdf||this._isFirstFrame)&&(r.da=o.dashArray,r.do=o.dashoffset[0]),(t.c._mdf||this._isFirstFrame)&&(r.co="rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||n._opMdf||this._isFirstFrame)&&(r.coOp=t.o.v*n.opacity),(t.w._mdf||this._isFirstFrame)&&(r.wi=t.w.v)},CVShapeElement.prototype.destroy=function(){this.shapesData=null,this.globalData=null,this.canvasContext=null,this.stylesList.length=0,this.itemsData.length=0},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement,ITextElement],CVTextElement),CVTextElement.prototype.tHelper=createTag("canvas").getContext("2d"),CVTextElement.prototype.buildNewText=function(){var e=this.textProperty.currentData;this.renderedLetters=createSizedArray(e.l?e.l.length:0);var t=!1;e.fc?(t=!0,this.values.fill=this.buildColor(e.fc)):this.values.fill="rgba(0,0,0,0)",this.fill=t;var n=!1;e.sc&&(n=!0,this.values.stroke=this.buildColor(e.sc),this.values.sWidth=e.sw);var r,o,i,a,s,c,l,u,f,d,h,p,m=this.globalData.fontManager.getFontByName(e.f),y=e.l,g=this.mHelper;this.stroke=n,this.values.fValue=e.finalSize+"px "+this.globalData.fontManager.getFontByName(e.f).fFamily,o=e.finalText.length;var b=this.data.singleShape,v=.001*e.tr*e.finalSize,A=0,w=0,E=!0,k=0;for(r=0;r<o;r+=1){a=(i=this.globalData.fontManager.getCharData(e.finalText[r],m.fStyle,this.globalData.fontManager.getFontByName(e.f).fFamily))&&i.data||{},g.reset(),b&&y[r].n&&(A=-v,w+=e.yOffset,w+=E?1:0,E=!1),f=(l=a.shapes?a.shapes[0].it:[]).length,g.scale(e.finalSize/100,e.finalSize/100),b&&this.applyTextPropertiesToMatrix(e,g,y[r].line,A,w),h=createSizedArray(f-1);var M=0;for(u=0;u<f;u+=1)if("sh"===l[u].ty){for(c=l[u].ks.k.i.length,d=l[u].ks.k,p=[],s=1;s<c;s+=1)1===s&&p.push(g.applyToX(d.v[0][0],d.v[0][1],0),g.applyToY(d.v[0][0],d.v[0][1],0)),p.push(g.applyToX(d.o[s-1][0],d.o[s-1][1],0),g.applyToY(d.o[s-1][0],d.o[s-1][1],0),g.applyToX(d.i[s][0],d.i[s][1],0),g.applyToY(d.i[s][0],d.i[s][1],0),g.applyToX(d.v[s][0],d.v[s][1],0),g.applyToY(d.v[s][0],d.v[s][1],0));p.push(g.applyToX(d.o[s-1][0],d.o[s-1][1],0),g.applyToY(d.o[s-1][0],d.o[s-1][1],0),g.applyToX(d.i[0][0],d.i[0][1],0),g.applyToY(d.i[0][0],d.i[0][1],0),g.applyToX(d.v[0][0],d.v[0][1],0),g.applyToY(d.v[0][0],d.v[0][1],0)),h[M]=p,M+=1}b&&(A+=y[r].l,A+=v),this.textSpans[k]?this.textSpans[k].elem=h:this.textSpans[k]={elem:h},k+=1}},CVTextElement.prototype.renderInnerContent=function(){var e,t,n,r,o,i;this.validateText(),this.canvasContext.font=this.values.fValue,this.globalData.renderer.ctxLineCap("butt"),this.globalData.renderer.ctxLineJoin("miter"),this.globalData.renderer.ctxMiterLimit(4),this.data.singleShape||this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag);var a,s=this.textAnimator.renderedLetters,c=this.textProperty.currentData.l;t=c.length;var l,u,f=null,d=null,h=null,p=this.globalData.renderer;for(e=0;e<t;e+=1)if(!c[e].n){if((a=s[e])&&(p.save(),p.ctxTransform(a.p),p.ctxOpacity(a.o)),this.fill){for(a&&a.fc?f!==a.fc&&(p.ctxFillStyle(a.fc),f=a.fc):f!==this.values.fill&&(f=this.values.fill,p.ctxFillStyle(this.values.fill)),r=(l=this.textSpans[e].elem).length,this.globalData.canvasContext.beginPath(),n=0;n<r;n+=1)for(i=(u=l[n]).length,this.globalData.canvasContext.moveTo(u[0],u[1]),o=2;o<i;o+=6)this.globalData.canvasContext.bezierCurveTo(u[o],u[o+1],u[o+2],u[o+3],u[o+4],u[o+5]);this.globalData.canvasContext.closePath(),p.ctxFill()}if(this.stroke){for(a&&a.sw?h!==a.sw&&(h=a.sw,p.ctxLineWidth(a.sw)):h!==this.values.sWidth&&(h=this.values.sWidth,p.ctxLineWidth(this.values.sWidth)),a&&a.sc?d!==a.sc&&(d=a.sc,p.ctxStrokeStyle(a.sc)):d!==this.values.stroke&&(d=this.values.stroke,p.ctxStrokeStyle(this.values.stroke)),r=(l=this.textSpans[e].elem).length,this.globalData.canvasContext.beginPath(),n=0;n<r;n+=1)for(i=(u=l[n]).length,this.globalData.canvasContext.moveTo(u[0],u[1]),o=2;o<i;o+=6)this.globalData.canvasContext.bezierCurveTo(u[o],u[o+1],u[o+2],u[o+3],u[o+4],u[o+5]);this.globalData.canvasContext.closePath(),p.ctxStroke()}a&&this.globalData.renderer.restore()}},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVImageElement),CVImageElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVImageElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVImageElement.prototype.createContent=function(){if(this.img.width&&(this.assetData.w!==this.img.width||this.assetData.h!==this.img.height)){var e=createTag("canvas");e.width=this.assetData.w,e.height=this.assetData.h;var t,n,r=e.getContext("2d"),o=this.img.width,i=this.img.height,a=o/i,s=this.assetData.w/this.assetData.h,c=this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio;a>s&&"xMidYMid slice"===c||a<s&&"xMidYMid slice"!==c?t=(n=i)*s:n=(t=o)/s,r.drawImage(this.img,(o-t)/2,(i-n)/2,t,n,0,0,this.assetData.w,this.assetData.h),this.img=e}},CVImageElement.prototype.renderInnerContent=function(){this.canvasContext.drawImage(this.img,0,0)},CVImageElement.prototype.destroy=function(){this.img=null},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVSolidElement),CVSolidElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVSolidElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVSolidElement.prototype.renderInnerContent=function(){this.globalData.renderer.ctxFillStyle(this.data.sc),this.globalData.renderer.ctxFillRect(0,0,this.data.sw,this.data.sh)},extendPrototype([BaseRenderer],CanvasRendererBase),CanvasRendererBase.prototype.createShape=function(e){return new CVShapeElement(e,this.globalData,this)},CanvasRendererBase.prototype.createText=function(e){return new CVTextElement(e,this.globalData,this)},CanvasRendererBase.prototype.createImage=function(e){return new CVImageElement(e,this.globalData,this)},CanvasRendererBase.prototype.createSolid=function(e){return new CVSolidElement(e,this.globalData,this)},CanvasRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,CanvasRendererBase.prototype.ctxTransform=function(e){1===e[0]&&0===e[1]&&0===e[4]&&1===e[5]&&0===e[12]&&0===e[13]||this.canvasContext.transform(e[0],e[1],e[4],e[5],e[12],e[13])},CanvasRendererBase.prototype.ctxOpacity=function(e){this.canvasContext.globalAlpha*=e<0?0:e},CanvasRendererBase.prototype.ctxFillStyle=function(e){this.canvasContext.fillStyle=e},CanvasRendererBase.prototype.ctxStrokeStyle=function(e){this.canvasContext.strokeStyle=e},CanvasRendererBase.prototype.ctxLineWidth=function(e){this.canvasContext.lineWidth=e},CanvasRendererBase.prototype.ctxLineCap=function(e){this.canvasContext.lineCap=e},CanvasRendererBase.prototype.ctxLineJoin=function(e){this.canvasContext.lineJoin=e},CanvasRendererBase.prototype.ctxMiterLimit=function(e){this.canvasContext.miterLimit=e},CanvasRendererBase.prototype.ctxFill=function(e){this.canvasContext.fill(e)},CanvasRendererBase.prototype.ctxFillRect=function(e,t,n,r){this.canvasContext.fillRect(e,t,n,r)},CanvasRendererBase.prototype.ctxStroke=function(){this.canvasContext.stroke()},CanvasRendererBase.prototype.reset=function(){this.renderConfig.clearCanvas?this.contextData.reset():this.canvasContext.restore()},CanvasRendererBase.prototype.save=function(){this.canvasContext.save()},CanvasRendererBase.prototype.restore=function(e){this.renderConfig.clearCanvas?(e&&(this.globalData.blendMode="source-over"),this.contextData.restore(e)):this.canvasContext.restore()},CanvasRendererBase.prototype.configAnimation=function(e){if(this.animationItem.wrapper){this.animationItem.container=createTag("canvas");var t=this.animationItem.container.style;t.width="100%",t.height="100%";var n="0px 0px 0px";t.transformOrigin=n,t.mozTransformOrigin=n,t.webkitTransformOrigin=n,t["-webkit-transform"]=n,t.contentVisibility=this.renderConfig.contentVisibility,this.animationItem.wrapper.appendChild(this.animationItem.container),this.canvasContext=this.animationItem.container.getContext("2d"),this.renderConfig.className&&this.animationItem.container.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.animationItem.container.setAttribute("id",this.renderConfig.id)}else this.canvasContext=this.renderConfig.context;this.contextData.setContext(this.canvasContext),this.data=e,this.layers=e.layers,this.transformCanvas={w:e.w,h:e.h,sx:0,sy:0,tx:0,ty:0},this.setupGlobalData(e,document.body),this.globalData.canvasContext=this.canvasContext,this.globalData.renderer=this,this.globalData.isDashed=!1,this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.globalData.transformCanvas=this.transformCanvas,this.elements=createSizedArray(e.layers.length),this.updateContainerSize()},CanvasRendererBase.prototype.updateContainerSize=function(e,t){var n,r,o,i;if(this.reset(),e?(n=e,r=t,this.canvasContext.canvas.width=n,this.canvasContext.canvas.height=r):(this.animationItem.wrapper&&this.animationItem.container?(n=this.animationItem.wrapper.offsetWidth,r=this.animationItem.wrapper.offsetHeight):(n=this.canvasContext.canvas.width,r=this.canvasContext.canvas.height),this.canvasContext.canvas.width=n*this.renderConfig.dpr,this.canvasContext.canvas.height=r*this.renderConfig.dpr),-1!==this.renderConfig.preserveAspectRatio.indexOf("meet")||-1!==this.renderConfig.preserveAspectRatio.indexOf("slice")){var a=this.renderConfig.preserveAspectRatio.split(" "),s=a[1]||"meet",c=a[0]||"xMidYMid",l=c.substr(0,4),u=c.substr(4);o=n/r,(i=this.transformCanvas.w/this.transformCanvas.h)>o&&"meet"===s||i<o&&"slice"===s?(this.transformCanvas.sx=n/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=n/(this.transformCanvas.w/this.renderConfig.dpr)):(this.transformCanvas.sx=r/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.sy=r/(this.transformCanvas.h/this.renderConfig.dpr)),this.transformCanvas.tx="xMid"===l&&(i<o&&"meet"===s||i>o&&"slice"===s)?(n-this.transformCanvas.w*(r/this.transformCanvas.h))/2*this.renderConfig.dpr:"xMax"===l&&(i<o&&"meet"===s||i>o&&"slice"===s)?(n-this.transformCanvas.w*(r/this.transformCanvas.h))*this.renderConfig.dpr:0,this.transformCanvas.ty="YMid"===u&&(i>o&&"meet"===s||i<o&&"slice"===s)?(r-this.transformCanvas.h*(n/this.transformCanvas.w))/2*this.renderConfig.dpr:"YMax"===u&&(i>o&&"meet"===s||i<o&&"slice"===s)?(r-this.transformCanvas.h*(n/this.transformCanvas.w))*this.renderConfig.dpr:0}else"none"===this.renderConfig.preserveAspectRatio?(this.transformCanvas.sx=n/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=r/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.tx=0,this.transformCanvas.ty=0):(this.transformCanvas.sx=this.renderConfig.dpr,this.transformCanvas.sy=this.renderConfig.dpr,this.transformCanvas.tx=0,this.transformCanvas.ty=0);this.transformCanvas.props=[this.transformCanvas.sx,0,0,0,0,this.transformCanvas.sy,0,0,0,0,1,0,this.transformCanvas.tx,this.transformCanvas.ty,0,1],this.ctxTransform(this.transformCanvas.props),this.canvasContext.beginPath(),this.canvasContext.rect(0,0,this.transformCanvas.w,this.transformCanvas.h),this.canvasContext.closePath(),this.canvasContext.clip(),this.renderFrame(this.renderedFrame,!0)},CanvasRendererBase.prototype.destroy=function(){var e;for(this.renderConfig.clearCanvas&&this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),e=(this.layers?this.layers.length:0)-1;e>=0;e-=1)this.elements[e]&&this.elements[e].destroy&&this.elements[e].destroy();this.elements.length=0,this.globalData.canvasContext=null,this.animationItem.container=null,this.destroyed=!0},CanvasRendererBase.prototype.renderFrame=function(e,t){if((this.renderedFrame!==e||!0!==this.renderConfig.clearCanvas||t)&&!this.destroyed&&-1!==e){var n;this.renderedFrame=e,this.globalData.frameNum=e-this.animationItem._isFirstFrame,this.globalData.frameId+=1,this.globalData._mdf=!this.renderConfig.clearCanvas||t,this.globalData.projectInterface.currentFrame=e;var r=this.layers.length;for(this.completeLayers||this.checkLayers(e),n=r-1;n>=0;n-=1)(this.completeLayers||this.elements[n])&&this.elements[n].prepareFrame(e-this.layers[n].st);if(this.globalData._mdf){for(!0===this.renderConfig.clearCanvas?this.canvasContext.clearRect(0,0,this.transformCanvas.w,this.transformCanvas.h):this.save(),n=r-1;n>=0;n-=1)(this.completeLayers||this.elements[n])&&this.elements[n].renderFrame();
vendor: 4,290 bytes, line 2
2!0!==this.renderConfig.clearCanvas&&this.restore()}}},CanvasRendererBase.prototype.buildItem=function(e){var t=this.elements;if(!t[e]&&99!==this.layers[e].ty){var n=this.createItem(this.layers[e],this,this.globalData);t[e]=n,n.initExpressions()}},CanvasRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;)this.pendingElements.pop().checkParenting()},CanvasRendererBase.prototype.hide=function(){this.animationItem.container.style.display="none"},CanvasRendererBase.prototype.show=function(){this.animationItem.container.style.display="block"},CVContextData.prototype.duplicate=function(){var e=2*this._length,t=0;for(t=this._length;t<e;t+=1)this.stack[t]=new CanvasContext;this._length=e},CVContextData.prototype.reset=function(){this.cArrPos=0,this.cTr.reset(),this.stack[this.cArrPos].opacity=1},CVContextData.prototype.restore=function(e){this.cArrPos-=1;var t,n=this.stack[this.cArrPos],r=n.transform,o=this.cTr.props;for(t=0;t<16;t+=1)o[t]=r[t];if(e){this.nativeContext.restore();var i=this.stack[this.cArrPos+1];this.appliedFillStyle=i.fillStyle,this.appliedStrokeStyle=i.strokeStyle,this.appliedLineWidth=i.lineWidth,this.appliedLineCap=i.lineCap,this.appliedLineJoin=i.lineJoin,this.appliedMiterLimit=i.miterLimit}this.nativeContext.setTransform(r[0],r[1],r[4],r[5],r[12],r[13]),(e||-1!==n.opacity&&this.currentOpacity!==n.opacity)&&(this.nativeContext.globalAlpha=n.opacity,this.currentOpacity=n.opacity),this.currentFillStyle=n.fillStyle,this.currentStrokeStyle=n.strokeStyle,this.currentLineWidth=n.lineWidth,this.currentLineCap=n.lineCap,this.currentLineJoin=n.lineJoin,this.currentMiterLimit=n.miterLimit},CVContextData.prototype.save=function(e){e&&this.nativeContext.save();var t=this.cTr.props;this._length<=this.cArrPos&&this.duplicate();var n,r=this.stack[this.cArrPos];for(n=0;n<16;n+=1)r.transform[n]=t[n];this.cArrPos+=1;var o=this.stack[this.cArrPos];o.opacity=r.opacity,o.fillStyle=r.fillStyle,o.strokeStyle=r.strokeStyle,o.lineWidth=r.lineWidth,o.lineCap=r.lineCap,o.lineJoin=r.lineJoin,o.miterLimit=r.miterLimit},CVContextData.prototype.setOpacity=function(e){this.stack[this.cArrPos].opacity=e},CVContextData.prototype.setContext=function(e){this.nativeContext=e},CVContextData.prototype.fillStyle=function(e){this.stack[this.cArrPos].fillStyle!==e&&(this.currentFillStyle=e,this.stack[this.cArrPos].fillStyle=e)},CVContextData.prototype.strokeStyle=function(e){this.stack[this.cArrPos].strokeStyle!==e&&(this.currentStrokeStyle=e,this.stack[this.cArrPos].strokeStyle=e)},CVContextData.prototype.lineWidth=function(e){this.stack[this.cArrPos].lineWidth!==e&&(this.currentLineWidth=e,this.stack[this.cArrPos].lineWidth=e)},CVContextData.prototype.lineCap=function(e){this.stack[this.cArrPos].lineCap!==e&&(this.currentLineCap=e,this.stack[this.cArrPos].lineCap=e)},CVContextData.prototype.lineJoin=function(e){this.stack[this.cArrPos].lineJoin!==e&&(this.currentLineJoin=e,this.stack[this.cArrPos].lineJoin=e)},CVContextData.prototype.miterLimit=function(e){this.stack[this.cArrPos].miterLimit!==e&&(this.currentMiterLimit=e,this.stack[this.cArrPos].miterLimit=e)},CVContextData.prototype.transform=function(e){this.transformMat.cloneFromProps(e);var t=this.cTr;this.transformMat.multiply(t),t.cloneFromProps(this.transformMat.props);var n=t.props;this.nativeContext.setTransform(n[0],n[1],n[4],n[5],n[12],n[13])},CVContextData.prototype.opacity=function(e){var t=this.stack[this.cArrPos].opacity;t*=e<0?0:e,this.stack[this.cArrPos].opacity!==t&&(this.currentOpacity!==e&&(this.nativeContext.globalAlpha=e,this.currentOpacity=e),this.stack[this.cArrPos].opacity=t)},CVContextData.prototype.fill=function(e){this.appliedFillStyle!==this.currentFillStyle&&(this.appliedFillStyle=this.currentFillStyle,this.nativeContext.fillStyle=this.appliedFillStyle),this.nativeContext.fill(e)},CVContextData.prototype.fillRect=function(e,t,n,r){this.appliedFillStyle!==this.currentFillStyle&&(this.appliedFillStyle=this.currentFillStyle,this.nativeContext.fillStyle=this.appliedFillStyle),this.nativeContext.fillRect(e,t,n,r)},CVContextData.prototype.stroke=function(){this.appliedStrokeStyle!==this.currentStrokeStyle&&(this.appliedStrokeStyle=this.currentStrokeStyle,this.nativeContext.strokeStyle=this.appliedStrokeStyle),this.appliedLineWi
vendor: 29,108 bytes, line 2
2dth!==this.currentLineWidth&&(this.appliedLineWidth=this.currentLineWidth,this.nativeContext.lineWidth=this.appliedLineWidth),this.appliedLineCap!==this.currentLineCap&&(this.appliedLineCap=this.currentLineCap,this.nativeContext.lineCap=this.appliedLineCap),this.appliedLineJoin!==this.currentLineJoin&&(this.appliedLineJoin=this.currentLineJoin,this.nativeContext.lineJoin=this.appliedLineJoin),this.appliedMiterLimit!==this.currentMiterLimit&&(this.appliedMiterLimit=this.currentMiterLimit,this.nativeContext.miterLimit=this.appliedMiterLimit),this.nativeContext.stroke()},extendPrototype([CanvasRendererBase,ICompElement,CVBaseElement],CVCompElement),CVCompElement.prototype.renderInnerContent=function(){var e,t=this.canvasContext;for(t.beginPath(),t.moveTo(0,0),t.lineTo(this.data.w,0),t.lineTo(this.data.w,this.data.h),t.lineTo(0,this.data.h),t.lineTo(0,0),t.clip(),e=this.layers.length-1;e>=0;e-=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()},CVCompElement.prototype.destroy=function(){var e;for(e=this.layers.length-1;e>=0;e-=1)this.elements[e]&&this.elements[e].destroy();this.layers=null,this.elements=null},CVCompElement.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)},extendPrototype([CanvasRendererBase],CanvasRenderer),CanvasRenderer.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)},HBaseElement.prototype={checkBlendMode:function(){},initRendererElement:function(){this.baseElement=createTag(this.data.tg||"div"),this.data.hasMask?(this.svgElement=createNS("svg"),this.layerElement=createNS("g"),this.maskedElement=this.layerElement,this.svgElement.appendChild(this.layerElement),this.baseElement.appendChild(this.svgElement)):this.layerElement=this.baseElement,styleDiv(this.baseElement)},createContainerElements:function(){this.renderableEffectsManager=new CVEffects(this),this.transformedElement=this.baseElement,this.maskedElement=this.layerElement,this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0!==this.data.bm&&this.setBlendMode()},renderElement:function(){var e=this.transformedElement?this.transformedElement.style:{};if(this.finalTransform._matMdf){var t=this.finalTransform.mat.toCSS();e.transform=t,e.webkitTransform=t}this.finalTransform._opMdf&&(e.opacity=this.finalTransform.mProp.o.v)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},destroy:function(){this.layerElement=null,this.transformedElement=null,this.matteElement&&(this.matteElement=null),this.maskManager&&(this.maskManager.destroy(),this.maskManager=null)},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData)},addEffects:function(){},setMatte:function(){}},HBaseElement.prototype.getBaseElement=SVGBaseElement.prototype.getBaseElement,HBaseElement.prototype.destroyBaseElement=HBaseElement.prototype.destroy,HBaseElement.prototype.buildElementParenting=BaseRenderer.prototype.buildElementParenting,extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],HSolidElement),HSolidElement.prototype.createContent=function(){var e;this.data.hasMask?((e=createNS("rect")).setAttribute("width",this.data.sw),e.setAttribute("height",this.data.sh),e.setAttribute("fill",this.data.sc),this.svgElement.setAttribute("width",this.data.sw),this.svgElement.setAttribute("height",this.data.sh)):((e=createTag("div")).style.width=this.data.sw+"px",e.style.height=this.data.sh+"px",e.style.backgroundColor=this.data.sc),this.layerElement.appendChild(e)},extendPrototype([BaseElement,TransformElement,HSolidElement,SVGShapeElement,HBaseElement,HierarchyElement,FrameElement,RenderableElement],HShapeElement),HShapeElement.prototype._renderShapeFrame=HShapeElement.prototype.renderInnerContent,HShapeElement.prototype.createContent=function(){var e;if(this.baseElement.style.fontSize=0,this.data.hasMask)this.layerElement.appendChild(this.shapesContainer),e=this.svgElement;else{e=createNS("svg");var t=this.comp.data?this.comp.data:this.globalData.compSize;e.setAttribute("width",t.w),e.setAttribute("height",t.h),e.appendChild(this.shapesContainer),this.layerElement.appendChild(e)}this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.shapesContainer,0,[],!0),this.filterUniqueShapes(),this.shapeCont=e},HShapeElement.prototype.getTransformedPoint=function(e,t){var n,r=e.length;for(n=0;n<r;n+=1)t=e[n].mProps.v.applyToPointArray(t[0],t[1],0);return t},HShapeElement.prototype.calculateShapeBoundingBox=function(e,t){var n,r,o,i,a,s=e.sh.v,c=e.transformers,l=s._length;if(!(l<=1)){for(n=0;n<l-1;n+=1)r=this.getTransformedPoint(c,s.v[n]),o=this.getTransformedPoint(c,s.o[n]),i=this.getTransformedPoint(c,s.i[n+1]),a=this.getTransformedPoint(c,s.v[n+1]),this.checkBounds(r,o,i,a,t);s.c&&(r=this.getTransformedPoint(c,s.v[n]),o=this.getTransformedPoint(c,s.o[n]),i=this.getTransformedPoint(c,s.i[0]),a=this.getTransformedPoint(c,s.v[0]),this.checkBounds(r,o,i,a,t))}},HShapeElement.prototype.checkBounds=function(e,t,n,r,o){this.getBoundsOfCurve(e,t,n,r);var i=this.shapeBoundingBox;o.x=bmMin(i.left,o.x),o.xMax=bmMax(i.right,o.xMax),o.y=bmMin(i.top,o.y),o.yMax=bmMax(i.bottom,o.yMax)},HShapeElement.prototype.shapeBoundingBox={left:0,right:0,top:0,bottom:0},HShapeElement.prototype.tempBoundingBox={x:0,xMax:0,y:0,yMax:0,width:0,height:0},HShapeElement.prototype.getBoundsOfCurve=function(e,t,n,r){for(var o,i,a,s,c,l,u,f=[[e[0],r[0]],[e[1],r[1]]],d=0;d<2;++d)i=6*e[d]-12*t[d]+6*n[d],o=-3*e[d]+9*t[d]-9*n[d]+3*r[d],a=3*t[d]-3*e[d],i|=0,a|=0,0===(o|=0)&&0===i||(0===o?(s=-a/i)>0&&s<1&&f[d].push(this.calculateF(s,e,t,n,r,d)):(c=i*i-4*a*o)>=0&&((l=(-i+bmSqrt(c))/(2*o))>0&&l<1&&f[d].push(this.calculateF(l,e,t,n,r,d)),(u=(-i-bmSqrt(c))/(2*o))>0&&u<1&&f[d].push(this.calculateF(u,e,t,n,r,d))));this.shapeBoundingBox.left=bmMin.apply(null,f[0]),this.shapeBoundingBox.top=bmMin.apply(null,f[1]),this.shapeBoundingBox.right=bmMax.apply(null,f[0]),this.shapeBoundingBox.bottom=bmMax.apply(null,f[1])},HShapeElement.prototype.calculateF=function(e,t,n,r,o,i){return bmPow(1-e,3)*t[i]+3*bmPow(1-e,2)*e*n[i]+3*(1-e)*bmPow(e,2)*r[i]+bmPow(e,3)*o[i]},HShapeElement.prototype.calculateBoundingBox=function(e,t){var n,r=e.length;for(n=0;n<r;n+=1)e[n]&&e[n].sh?this.calculateShapeBoundingBox(e[n],t):e[n]&&e[n].it?this.calculateBoundingBox(e[n].it,t):e[n]&&e[n].style&&e[n].w&&this.expandStrokeBoundingBox(e[n].w,t)},HShapeElement.prototype.expandStrokeBoundingBox=function(e,t){var n=0;if(e.keyframes){for(var r=0;r<e.keyframes.length;r+=1){var o=e.keyframes[r].s;o>n&&(n=o)}n*=e.mult}else n=e.v*e.mult;t.x-=n,t.xMax+=n,t.y-=n,t.yMax+=n},HShapeElement.prototype.currentBoxContains=function(e){return this.currentBBox.x<=e.x&&this.currentBBox.y<=e.y&&this.currentBBox.width+this.currentBBox.x>=e.x+e.width&&this.currentBBox.height+this.currentBBox.y>=e.y+e.height},HShapeElement.prototype.renderInnerContent=function(){if(this._renderShapeFrame(),!this.hidden&&(this._isFirstFrame||this._mdf)){var e=this.tempBoundingBox,t=999999;if(e.x=t,e.xMax=-t,e.y=t,e.yMax=-t,this.calculateBoundingBox(this.itemsData,e),e.width=e.xMax<e.x?0:e.xMax-e.x,e.height=e.yMax<e.y?0:e.yMax-e.y,this.currentBoxContains(e))return;var n=!1;if(this.currentBBox.w!==e.width&&(this.currentBBox.w=e.width,this.shapeCont.setAttribute("width",e.width),n=!0),this.currentBBox.h!==e.height&&(this.currentBBox.h=e.height,this.shapeCont.setAttribute("height",e.height),n=!0),n||this.currentBBox.x!==e.x||this.currentBBox.y!==e.y){this.currentBBox.w=e.width,this.currentBBox.h=e.height,this.currentBBox.x=e.x,this.currentBBox.y=e.y,this.shapeCont.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h);var r=this.shapeCont.style,o="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";r.transform=o,r.webkitTransform=o}}},extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],HTextElement),HTextElement.prototype.createContent=function(){if(this.isMasked=this.checkMasks(),this.isMasked){this.renderType="svg",this.compW=this.comp.data.w,this.compH=this.comp.data.h,this.svgElement.setAttribute("width",this.compW),this.svgElement.setAttribute("height",this.compH);var e=createNS("g");this.maskedElement.appendChild(e),this.innerElem=e}else this.renderType="html",this.innerElem=this.layerElement;this.checkParenting()},HTextElement.prototype.buildNewText=function(){var e=this.textProperty.currentData;this.renderedLetters=createSizedArray(e.l?e.l.length:0);var t=this.innerElem.style,n=e.fc?this.buildColor(e.fc):"rgba(0,0,0,0)";t.fill=n,t.color=n,e.sc&&(t.stroke=this.buildColor(e.sc),t.strokeWidth=e.sw+"px");var r,o,i=this.globalData.fontManager.getFontByName(e.f);if(!this.globalData.fontManager.chars)if(t.fontSize=e.finalSize+"px",t.lineHeight=e.finalSize+"px",i.fClass)this.innerElem.className=i.fClass;else{t.fontFamily=i.fFamily;var a=e.fWeight,s=e.fStyle;t.fontStyle=s,t.fontWeight=a}var c,l,u,f=e.l;o=f.length;var d,h=this.mHelper,p="",m=0;for(r=0;r<o;r+=1){if(this.globalData.fontManager.chars?(this.textPaths[m]?c=this.textPaths[m]:((c=createNS("path")).setAttribute("stroke-linecap",lineCapEnum[1]),c.setAttribute("stroke-linejoin",lineJoinEnum[2]),c.setAttribute("stroke-miterlimit","4")),this.isMasked||(this.textSpans[m]?u=(l=this.textSpans[m]).children[0]:((l=createTag("div")).style.lineHeight=0,(u=createNS("svg")).appendChild(c),styleDiv(l)))):this.isMasked?c=this.textPaths[m]?this.textPaths[m]:createNS("text"):this.textSpans[m]?(l=this.textSpans[m],c=this.textPaths[m]):(styleDiv(l=createTag("span")),styleDiv(c=createTag("span")),l.appendChild(c)),this.globalData.fontManager.chars){var y,g=this.globalData.fontManager.getCharData(e.finalText[r],i.fStyle,this.globalData.fontManager.getFontByName(e.f).fFamily);if(y=g?g.data:null,h.reset(),y&&y.shapes&&y.shapes.length&&(d=y.shapes[0].it,h.scale(e.finalSize/100,e.finalSize/100),p=this.createPathShape(h,d),c.setAttribute("d",p)),this.isMasked)this.innerElem.appendChild(c);else{if(this.innerElem.appendChild(l),y&&y.shapes){document.body.appendChild(u);var b=u.getBBox();u.setAttribute("width",b.width+2),u.setAttribute("height",b.height+2),u.setAttribute("viewBox",b.x-1+" "+(b.y-1)+" "+(b.width+2)+" "+(b.height+2));var v=u.style,A="translate("+(b.x-1)+"px,"+(b.y-1)+"px)";v.transform=A,v.webkitTransform=A,f[r].yOffset=b.y-1}else u.setAttribute("width",1),u.setAttribute("height",1);l.appendChild(u)}}else if(c.textContent=f[r].val,c.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),this.isMasked)this.innerElem.appendChild(c);else{this.innerElem.appendChild(l);var w=c.style,E="translate3d(0,"+-e.finalSize/1.2+"px,0)";w.transform=E,w.webkitTransform=E}this.isMasked?this.textSpans[m]=c:this.textSpans[m]=l,this.textSpans[m].style.display="block",this.textPaths[m]=c,m+=1}for(;m<this.textSpans.length;)this.textSpans[m].style.display="none",m+=1},HTextElement.prototype.renderInnerContent=function(){var e;if(this.validateText(),this.data.singleShape){if(!this._isFirstFrame&&!this.lettersChangedFlag)return;if(this.isMasked&&this.finalTransform._matMdf){this.svgElement.setAttribute("viewBox",-this.finalTransform.mProp.p.v[0]+" "+-this.finalTransform.mProp.p.v[1]+" "+this.compW+" "+this.compH),e=this.svgElement.style;var t="translate("+-this.finalTransform.mProp.p.v[0]+"px,"+-this.finalTransform.mProp.p.v[1]+"px)";e.transform=t,e.webkitTransform=t}}if(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag){var n,r,o,i,a,s=0,c=this.textAnimator.renderedLetters,l=this.textProperty.currentData.l;for(r=l.length,n=0;n<r;n+=1)l[n].n?s+=1:(i=this.textSpans[n],a=this.textPaths[n],o=c[s],s+=1,o._mdf.m&&(this.isMasked?i.setAttribute("transform",o.m):(i.style.webkitTransform=o.m,i.style.transform=o.m)),i.style.opacity=o.o,o.sw&&o._mdf.sw&&a.setAttribute("stroke-width",o.sw),o.sc&&o._mdf.sc&&a.setAttribute("stroke",o.sc),o.fc&&o._mdf.fc&&(a.setAttribute("fill",o.fc),a.style.color=o.fc));if(this.innerElem.getBBox&&!this.hidden&&(this._isFirstFrame||this._mdf)){var u=this.innerElem.getBBox();if(this.currentBBox.w!==u.width&&(this.currentBBox.w=u.width,this.svgElement.setAttribute("width",u.width)),this.currentBBox.h!==u.height&&(this.currentBBox.h=u.height,this.svgElement.setAttribute("height",u.height)),this.currentBBox.w!==u.width+2||this.currentBBox.h!==u.height+2||this.currentBBox.x!==u.x-1||this.currentBBox.y!==u.y-1){this.currentBBox.w=u.width+2,this.currentBBox.h=u.height+2,this.currentBBox.x=u.x-1,this.currentBBox.y=u.y-1,this.svgElement.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h),e=this.svgElement.style;var f="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";e.transform=f,e.webkitTransform=f}}}},extendPrototype([BaseElement,FrameElement,HierarchyElement],HCameraElement),HCameraElement.prototype.setup=function(){var e,t,n,r,o=this.comp.threeDElements.length;for(e=0;e<o;e+=1)if("3d"===(t=this.comp.threeDElements[e]).type){n=t.perspectiveElem.style,r=t.container.style;var i=this.pe.v+"px",a="0px 0px 0px",s="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";n.perspective=i,n.webkitPerspective=i,r.transformOrigin=a,r.mozTransformOrigin=a,r.webkitTransformOrigin=a,n.transform=s,n.webkitTransform=s}},HCameraElement.prototype.createElements=function(){},HCameraElement.prototype.hide=function(){},HCameraElement.prototype.renderFrame=function(){var e,t,n=this._isFirstFrame;if(this.hierarchy)for(t=this.hierarchy.length,e=0;e<t;e+=1)n=this.hierarchy[e].finalTransform.mProp._mdf||n;if(n||this.pe._mdf||this.p&&this.p._mdf||this.px&&(this.px._mdf||this.py._mdf||this.pz._mdf)||this.rx._mdf||this.ry._mdf||this.rz._mdf||this.or._mdf||this.a&&this.a._mdf){if(this.mat.reset(),this.hierarchy)for(e=t=this.hierarchy.length-1;e>=0;e-=1){var r=this.hierarchy[e].finalTransform.mProp;this.mat.translate(-r.p.v[0],-r.p.v[1],r.p.v[2]),this.mat.rotateX(-r.or.v[0]).rotateY(-r.or.v[1]).rotateZ(r.or.v[2]),this.mat.rotateX(-r.rx.v).rotateY(-r.ry.v).rotateZ(r.rz.v),this.mat.scale(1/r.s.v[0],1/r.s.v[1],1/r.s.v[2]),this.mat.translate(r.a.v[0],r.a.v[1],r.a.v[2])}if(this.p?this.mat.translate(-this.p.v[0],-this.p.v[1],this.p.v[2]):this.mat.translate(-this.px.v,-this.py.v,this.pz.v),this.a){var o;o=this.p?[this.p.v[0]-this.a.v[0],this.p.v[1]-this.a.v[1],this.p.v[2]-this.a.v[2]]:[this.px.v-this.a.v[0],this.py.v-this.a.v[1],this.pz.v-this.a.v[2]];var i=Math.sqrt(Math.pow(o[0],2)+Math.pow(o[1],2)+Math.pow(o[2],2)),a=[o[0]/i,o[1]/i,o[2]/i],s=Math.sqrt(a[2]*a[2]+a[0]*a[0]),c=Math.atan2(a[1],s),l=Math.atan2(a[0],-a[2]);this.mat.rotateY(l).rotateX(-c)}this.mat.rotateX(-this.rx.v).rotateY(-this.ry.v).rotateZ(this.rz.v),this.mat.rotateX(-this.or.v[0]).rotateY(-this.or.v[1]).rotateZ(this.or.v[2]),this.mat.translate(this.globalData.compSize.w/2,this.globalData.compSize.h/2,0),this.mat.translate(0,0,this.pe.v);var u=!this._prevMat.equals(this.mat);if((u||this.pe._mdf)&&this.comp.threeDElements){var f,d,h;for(t=this.comp.threeDElements.length,e=0;e<t;e+=1)if("3d"===(f=this.comp.threeDElements[e]).type){if(u){var p=this.mat.toCSS();(h=f.container.style).transform=p,h.webkitTransform=p}this.pe._mdf&&((d=f.perspectiveElem.style).perspective=this.pe.v+"px",d.webkitPerspective=this.pe.v+"px")}this.mat.clone(this._prevMat)}}this._isFirstFrame=!1},HCameraElement.prototype.prepareFrame=function(e){this.prepareProperties(e,!0)},HCameraElement.prototype.destroy=function(){},HCameraElement.prototype.getBaseElement=function(){return null},extendPrototype([BaseElement,TransformElement,HBaseElement,HSolidElement,HierarchyElement,FrameElement,RenderableElement],HImageElement),HImageElement.prototype.createContent=function(){var e=this.globalData.getAssetsPath(this.assetData),t=new Image;this.data.hasMask?(this.imageElem=createNS("image"),this.imageElem.setAttribute("width",this.assetData.w+"px"),this.imageElem.setAttribute("height",this.assetData.h+"px"),this.imageElem.setAttributeNS("http://www.w3.org/1999/xlink","href",e),this.layerElement.appendChild(this.imageElem),this.baseElement.setAttribute("width",this.assetData.w),this.baseElement.setAttribute("height",this.assetData.h)):this.layerElement.appendChild(t),t.crossOrigin="anonymous",t.src=e,this.data.ln&&this.baseElement.setAttribute("id",this.data.ln)},extendPrototype([BaseRenderer],HybridRendererBase),HybridRendererBase.prototype.buildItem=SVGRenderer.prototype.buildItem,HybridRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;)this.pendingElements.pop().checkParenting()},HybridRendererBase.prototype.appendElementInPos=function(e,t){var n=e.getBaseElement();if(n){var r=this.layers[t];if(r.ddd&&this.supports3d)this.addTo3dContainer(n,t);else if(this.threeDElements)this.addTo3dContainer(n,t);else{for(var o,i,a=0;a<t;)this.elements[a]&&!0!==this.elements[a]&&this.elements[a].getBaseElement&&(i=this.elements[a],o=(this.layers[a].ddd?this.getThreeDContainerByPos(a):i.getBaseElement())||o),a+=1;o?r.ddd&&this.supports3d||this.layerElement.insertBefore(n,o):r.ddd&&this.supports3d||this.layerElement.appendChild(n)}}},HybridRendererBase.prototype.createShape=function(e){return this.supports3d?new HShapeElement(e,this.globalData,this):new SVGShapeElement(e,this.globalData,this)},HybridRendererBase.prototype.createText=function(e){return this.supports3d?new HTextElement(e,this.globalData,this):new SVGTextLottieElement(e,this.globalData,this)},HybridRendererBase.prototype.createCamera=function(e){return this.camera=new HCameraElement(e,this.globalData,this),this.camera},HybridRendererBase.prototype.createImage=function(e){return this.supports3d?new HImageElement(e,this.globalData,this):new IImageElement(e,this.globalData,this)},HybridRendererBase.prototype.createSolid=function(e){return this.supports3d?new HSolidElement(e,this.globalData,this):new ISolidElement(e,this.globalData,this)},HybridRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,HybridRendererBase.prototype.getThreeDContainerByPos=function(e){for(var t=0,n=this.threeDElements.length;t<n;){if(this.threeDElements[t].startPos<=e&&this.threeDElements[t].endPos>=e)return this.threeDElements[t].perspectiveElem;t+=1}return null},HybridRendererBase.prototype.createThreeDContainer=function(e,t){var n,r,o=createTag("div");styleDiv(o);var i=createTag("div");if(styleDiv(i),"3d"===t){(n=o.style).width=this.globalData.compSize.w+"px",n.height=this.globalData.compSize.h+"px";var a="50% 50%";n.webkitTransformOrigin=a,n.mozTransformOrigin=a,n.transformOrigin=a;var s="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";(r=i.style).transform=s,r.webkitTransform=s}o.appendChild(i);var c={container:i,perspectiveElem:o,startPos:e,endPos:e,type:t};return this.threeDElements.push(c),c},HybridRendererBase.prototype.build3dContainers=function(){var e,t,n=this.layers.length,r="";for(e=0;e<n;e+=1)this.layers[e].ddd&&3!==this.layers[e].ty?("3d"!==r&&(r="3d",t=this.createThreeDContainer(e,"3d")),t.endPos=Math.max(t.endPos,e)):("2d"!==r&&(r="2d",t=this.createThreeDContainer(e,"2d")),t.endPos=Math.max(t.endPos,e));for(e=(n=this.threeDElements.length)-1;e>=0;e-=1)this.resizerElem.appendChild(this.threeDElements[e].perspectiveElem)},HybridRendererBase.prototype.addTo3dContainer=function(e,t){for(var n=0,r=this.threeDElements.length;n<r;){if(t<=this.threeDElements[n].endPos){for(var o,i=this.threeDElements[n].startPos;i<t;)this.elements[i]&&this.elements[i].getBaseElement&&(o=this.elements[i].getBaseElement()),i+=1;o?this.threeDElements[n].container.insertBefore(e,o):this.threeDElements[n].container.appendChild(e);break}n+=1}},HybridRendererBase.prototype.configAnimation=function(e){var t=createTag("div"),n=this.animationItem.wrapper,r=t.style;r.width=e.w+"px",r.height=e.h+"px",this.resizerElem=t,styleDiv(t),r.transformStyle="flat",r.mozTransformStyle="flat",r.webkitTransformStyle="flat",this.renderConfig.className&&t.setAttribute("class",this.renderConfig.className),n.appendChild(t),r.overflow="hidden";var o=createNS("svg");o.setAttribute("width","1"),o.setAttribute("height","1"),styleDiv(o),this.resizerElem.appendChild(o);var i=createNS("defs");o.appendChild(i),this.data=e,this.setupGlobalData(e,o),this.globalData.defs=i,this.layers=e.layers,this.layerElement=this.resizerElem,this.build3dContainers(),this.updateContainerSize()},HybridRendererBase.prototype.destroy=function(){var e;this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.animationItem.container=null,this.globalData.defs=null;var t=this.layers?this.layers.length:0;for(e=0;e<t;e+=1)this.elements[e]&&this.elements[e].destroy&&this.elements[e].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},HybridRendererBase.prototype.updateContainerSize=function(){var e,t,n,r,o=this.animationItem.wrapper.offsetWidth,i=this.animationItem.wrapper.offsetHeight,a=o/i;this.globalData.compSize.w/this.globalData.compSize.h>a?(e=o/this.globalData.compSize.w,t=o/this.globalData.compSize.w,n=0,r=(i-this.globalData.compSize.h*(o/this.globalData.compSize.w))/2):(e=i/this.globalData.compSize.h,t=i/this.globalData.compSize.h,n=(o-this.globalData.compSize.w*(i/this.globalData.compSize.h))/2,r=0);var s=this.resizerElem.style;s.webkitTransform="matrix3d("+e+",0,0,0,0,"+t+",0,0,0,0,1,0,"+n+","+r+",0,1)",s.transform=s.webkitTransform},HybridRendererBase.prototype.renderFrame=SVGRenderer.prototype.renderFrame,HybridRendererBase.prototype.hide=function(){this.resizerElem.style.display="none"},HybridRendererBase.prototype.show=function(){this.resizerElem.style.display="block"},HybridRendererBase.prototype.initItems=function(){if(this.buildAllItems(),this.camera)this.camera.setup();else{var e,t=this.globalData.compSize.w,n=this.globalData.compSize.h,r=this.threeDElements.length;for(e=0;e<r;e+=1){var o=this.threeDElements[e].perspectiveElem.style;o.webkitPerspective=Math.sqrt(Math.pow(t,2)+Math.pow(n,2))+"px",o.perspective=o.webkitPerspective}}},HybridRendererBase.prototype.searchExtraCompositions=function(e){var t,n=e.length,r=createTag("div");for(t=0;t<n;t+=1)if(e[t].xt){var o=this.createComp(e[t],r,this.globalData.comp,null);o.initExpressions(),this.globalData.projectInterface.registerComposition(o)}},extendPrototype([HybridRendererBase,ICompElement,HBaseElement],HCompElement),HCompElement.prototype._createBaseContainerElements=HCompElement.prototype.createContainerElements,HCompElement.prototype.createContainerElements=function(){this._createBaseContainerElements(),this.data.hasMask?(this.svgElement.setAttribute("width",this.data.w),this.svgElement.setAttribute("height",this.data.h),this.transformedElement=this.baseElement):this.transformedElement=this.layerElement},HCompElement.prototype.addTo3dContainer=function(e,t){for(var n,r=0;r<t;)this.elements[r]&&this.elements[r].getBaseElement&&(n=this.elements[r].getBaseElement()),r+=1;n?this.layerElement.insertBefore(e,n):this.layerElement.appendChild(e)},HCompElement.prototype.createComp=function(e){return this.supports3d?new HCompElement(e,this.globalData,this):new SVGCompElement(e,this.globalData,this)},extendPrototype([HybridRendererBase],HybridRenderer),HybridRenderer.prototype.createComp=function(e){return this.supports3d?new HCompElement(e,this.globalData,this):new SVGCompElement(e,this.globalData,this)};var CompExpressionInterface=function(e){function t(t){for(var n=0,r=e.layers.length;n<r;){if(e.layers[n].nm===t||e.layers[n].ind===t)return e.elements[n].layerInterface;n+=1}return null}return Object.defineProperty(t,"_name",{value:e.data.nm}),t.layer=t,t.pixelAspect=1,t.height=e.data.h||e.globalData.compSize.h,t.width=e.data.w||e.globalData.compSize.w,t.pixelAspect=1,t.frameDuration=1/e.globalData.frameRate,t.displayStartTime=0,t.numLayers=e.layers.length,t};function _typeof$2(e){return _typeof$2="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof$2(e)}function seedRandom(e,t){var n,r=this,o=256,i="random",a=t.pow(o,6),s=t.pow(2,52),c=2*s,l=o-1;function u(e){var t,n=e.length,r=this,i=0,a=r.i=r.j=0,s=r.S=[];for(n||(e=[n++]);i<o;)s[i]=i++;for(i=0;i<o;i++)s[i]=s[a=l&a+e[i%n]+(t=s[i])],s[a]=t;r.g=function(e){for(var t,n=0,i=r.i,a=r.j,s=r.S;e--;)t=s[i=l&i+1],n=n*o+s[l&(s[i]=s[a=l&a+t])+(s[a]=t)];return r.i=i,r.j=a,n}}function f(e,t){return t.i=e.i,t.j=e.j,t.S=e.S.slice(),t}function d(e,t){var n,r=[],o=_typeof$2(e);if(t&&"object"==o)for(n in e)try{r.push(d(e[n],t-1))}catch(i){}return r.length?r:"string"==o?e:e+"\0"}function h(e,t){for(var n,r=e+"",o=0;o<r.length;)t[l&o]=l&(n^=19*t[l&o])+r.charCodeAt(o++);return p(t)}function p(e){return String.fromCharCode.apply(0,e)}t["seed"+i]=function(l,m,y){var g=[],b=h(d((m=!0===m?{entropy:!0}:m||{}).entropy?[l,p(e)]:null===l?function(){try{if(n)return p(n.randomBytes(o));var t=new Uint8Array(o);return(r.crypto||r.msCrypto).getRandomValues(t),p(t)}catch(s){var i=r.navigator,a=i&&i.plugins;return[+new Date,r,a,r.screen,p(e)]}}():l,3),g),v=new u(g),A=function(){for(var e=v.g(6),t=a,n=0;e<s;)e=(e+n)*o,t*=o,n=v.g(1);for(;e>=c;)e/=2,t/=2,n>>>=1;return(e+n)/t};return A.int32=function(){return 0|v.g(4)},A.quick=function(){return v.g(4)/4294967296},A.double=A,h(p(v.S),e),(m.pass||y||function(e,n,r,o){return o&&(o.S&&f(o,v),e.state=function(){return f(v,{})}),r?(t[i]=e,n):e})(A,b,"global"in m?m.global:this==t,m.state)},h(t.random(),e)}function initialize$2(e){seedRandom([],e)}var propTypes={SHAPE:"shape"};function _typeof$1(e){return _typeof$1="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof$1(e)}var ExpressionManager=function(){var ob={},Math=BMMath,window=null,document=null,XMLHttpRequest=null,fetch=null,frames=null,_lottieGlobal={};function resetFrame(){_lottieGlobal={}}function $bm_isInstanceOfArray(e){return e.constructor===Array||e.constructor===Float32Array}function isNumerable(e,t){return"number"===e||t instanceof Number||"boolean"===e||"string"===e}function $bm_neg(e){var t=_typeof$1(e);if("number"===t||e instanceof Number||"boolean"===t)return-e;if($bm_isInstanceOfArray(e)){var n,r=e.length,o=[];for(n=0;n<r;n+=1)o[n]=-e[n];return o}return e.propType?e.v:-e}initialize$2(BMMath);var easeInBez=BezierFactory.getBezierEasing(.333,0,.833,.833,"easeIn").get,easeOutBez=BezierFactory.getBezierEasing(.167,.167,.667,1,"easeOut").get,easeInOutBez=BezierFactory.getBezierEasing(.33,0,.667,1,"easeInOut").get;function sum(e,t){var n=_typeof$1(e),r=_typeof$1(t);if(isNumerable(n,e)&&isNumerable(r,t)||"string"===n||"string"===r)return e+t;if($bm_isInstanceOfArray(e)&&isNumerable(r,t))return(e=e.slice(0))[0]+=t,e;if(isNumerable(n,e)&&$bm_isInstanceOfArray(t))return(t=t.slice(0))[0]=e+t[0],t;if($bm_isInstanceOfArray(e)&&$bm_isInstanceOfArray(t)){for(var o=0,i=e.length,a=t.length,s=[];o<i||o<a;)("number"===typeof e[o]||e[o]instanceof Number)&&("number"===typeof t[o]||t[o]instanceof Number)?s[o]=e[o]+t[o]:s[o]=void 0===t[o]?e[o]:e[o]||t[o],o+=1;return s}return 0}var add=sum;function sub(e,t){var n=_typeof$1(e),r=_typeof$1(t);if(isNumerable(n,e)&&isNumerable(r,t))return"string"===n&&(e=parseInt(e,10)),"string"===r&&(t=parseInt(t,10)),e-t;if($bm_isInstanceOfArray(e)&&isNumerable(r,t))return(e=e.slice(0))[0]-=t,e;if(isNumerable(n,e)&&$bm_isInstanceOfArray(t))return(t=t.slice(0))[0]=e-t[0],t;if($bm_isInstanceOfArray(e)&&$bm_isInstanceOfArray(t)){for(var o=0,i=e.length,a=t.length,s=[];o<i||o<a;)("number"===typeof e[o]||e[o]instanceof Number)&&("number"===typeof t[o]||t[o]instanceof Number)?s[o]=e[o]-t[o]:s[o]=void 0===t[o]?e[o]:e[o]||t[o],o+=1;return s}return 0}function mul(e,t){var n,r,o,i=_typeof$1(e),a=_typeof$1(t);if(isNumerable(i,e)&&isNumerable(a,t))return e*t;if($bm_isInstanceOfArray(e)&&isNumerable(a,t)){for(o=e.length,n=createTypedArray("float32",o),r=0;r<o;r+=1)n[r]=e[r]*t;return n}if(isNumerable(i,e)&&$bm_isInstanceOfArray(t)){for(o=t.length,n=createTypedArray("float32",o),r=0;r<o;r+=1)n[r]=e*t[r];return n}return 0}function div(e,t){var n,r,o,i=_typeof$1(e),a=_typeof$1(t);if(isNumerable(i,e)&&isNumerable(a,t))return e/t;if($bm_isInstanceOfArray(e)&&isNumerable(a,t)){for(o=e.length,n=createTypedArray("float32",o),r=0;r<o;r+=1)n[r]=e[r]/t;return n}if(isNumerable(i,e)&&$bm_isInstanceOfArray(t)){for(o=t.length,n=createTypedArray("float32",o),r=0;r<o;r+=1)n[r]=e/t[r];return n}return 0}function mod(e,t){return"string"===typeof e&&(e=parseInt(e,10)),"string"===typeof t&&(t=parseInt(t,10)),e%t}var $bm_sum=sum,$bm_sub=sub,$bm_mul=mul,$bm_div=div,$bm_mod=mod;function clamp(e,t,n){if(t>n){var r=n;n=t,t=r}return Math.min(Math.max(e,t),n)}function radiansToDegrees(e){return e/degToRads}
vendor: 20,096 bytes, line 2
2var radians_to_degrees=radiansToDegrees;function degreesToRadians(e){return e*degToRads}var degrees_to_radians=radiansToDegrees,helperLengthArray=[0,0,0,0,0,0];function length(e,t){if("number"===typeof e||e instanceof Number)return t=t||0,Math.abs(e-t);var n;t||(t=helperLengthArray);var r=Math.min(e.length,t.length),o=0;for(n=0;n<r;n+=1)o+=Math.pow(t[n]-e[n],2);return Math.sqrt(o)}function normalize(e){return div(e,length(e))}function rgbToHsl(e){var t,n,r=e[0],o=e[1],i=e[2],a=Math.max(r,o,i),s=Math.min(r,o,i),c=(a+s)/2;if(a===s)t=0,n=0;else{var l=a-s;switch(n=c>.5?l/(2-a-s):l/(a+s),a){case r:t=(o-i)/l+(o<i?6:0);break;case o:t=(i-r)/l+2;break;case i:t=(r-o)/l+4}t/=6}return[t,n,c,e[3]]}function hue2rgb(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function hslToRgb(e){var t,n,r,o=e[0],i=e[1],a=e[2];if(0===i)t=a,r=a,n=a;else{var s=a<.5?a*(1+i):a+i-a*i,c=2*a-s;t=hue2rgb(c,s,o+1/3),n=hue2rgb(c,s,o),r=hue2rgb(c,s,o-1/3)}return[t,n,r,e[3]]}function linear(e,t,n,r,o){if(void 0!==r&&void 0!==o||(r=t,o=n,t=0,n=1),n<t){var i=n;n=t,t=i}if(e<=t)return r;if(e>=n)return o;var a,s=n===t?0:(e-t)/(n-t);if(!r.length)return r+(o-r)*s;var c=r.length,l=createTypedArray("float32",c);for(a=0;a<c;a+=1)l[a]=r[a]+(o[a]-r[a])*s;return l}function random(e,t){if(void 0===t&&(void 0===e?(e=0,t=1):(t=e,e=void 0)),t.length){var n,r=t.length;e||(e=createTypedArray("float32",r));var o=createTypedArray("float32",r),i=BMMath.random();for(n=0;n<r;n+=1)o[n]=e[n]+i*(t[n]-e[n]);return o}return void 0===e&&(e=0),e+BMMath.random()*(t-e)}function createPath(e,t,n,r){var o,i=e.length,a=shapePool.newElement();a.setPathData(!!r,i);var s,c,l=[0,0];for(o=0;o<i;o+=1)s=t&&t[o]?t[o]:l,c=n&&n[o]?n[o]:l,a.setTripleAt(e[o][0],e[o][1],c[0]+e[o][0],c[1]+e[o][1],s[0]+e[o][0],s[1]+e[o][1],o,!0);return a}function initiateExpression(elem,data,property){function noOp(e){return e}if(!elem.globalData.renderConfig.runExpressions)return noOp;var val=data.x,needsVelocity=/velocity(?![\w\d])/.test(val),_needsRandom=-1!==val.indexOf("random"),elemType=elem.data.ty,transform,$bm_transform,content,effect,thisProperty=property;thisProperty.valueAtTime=thisProperty.getValueAtTime,Object.defineProperty(thisProperty,"value",{get:function(){return thisProperty.v}}),elem.comp.frameDuration=1/elem.comp.globalData.frameRate,elem.comp.displayStartTime=0;var inPoint=elem.data.ip/elem.comp.globalData.frameRate,outPoint=elem.data.op/elem.comp.globalData.frameRate,width=elem.data.sw?elem.data.sw:0,height=elem.data.sh?elem.data.sh:0,name=elem.data.nm,loopIn,loop_in,loopOut,loop_out,smooth,toWorld,fromWorld,fromComp,toComp,fromCompToSurface,position,rotation,anchorPoint,scale,thisLayer,thisComp,mask,valueAtTime,velocityAtTime,scoped_bm_rt,expression_function=eval("[function _expression_function(){"+val+";scoped_bm_rt=$bm_rt}]")[0],numKeys=property.kf?data.k.length:0,active=!this.data||!0!==this.data.hd,wiggle=function(e,t){var n,r,o=this.pv.length?this.pv.length:1,i=createTypedArray("float32",o),a=Math.floor(5*time);for(n=0,r=0;n<a;){for(r=0;r<o;r+=1)i[r]+=-t+2*t*BMMath.random();n+=1}var s=5*time,c=s-Math.floor(s),l=createTypedArray("float32",o);if(o>1){for(r=0;r<o;r+=1)l[r]=this.pv[r]+i[r]+(-t+2*t*BMMath.random())*c;return l}return this.pv+i[0]+(-t+2*t*BMMath.random())*c}.bind(this);function loopInDuration(e,t){return loopIn(e,t,!0)}function loopOutDuration(e,t){return loopOut(e,t,!0)}thisProperty.loopIn&&(loopIn=thisProperty.loopIn.bind(thisProperty),loop_in=loopIn),thisProperty.loopOut&&(loopOut=thisProperty.loopOut.bind(thisProperty),loop_out=loopOut),thisProperty.smooth&&(smooth=thisProperty.smooth.bind(thisProperty)),this.getValueAtTime&&(valueAtTime=this.getValueAtTime.bind(this)),this.getVelocityAtTime&&(velocityAtTime=this.getVelocityAtTime.bind(this));var comp=elem.comp.globalData.projectInterface.bind(elem.comp.globalData.projectInterface),time,velocity,value,text,textIndex,textTotal,selectorValue;function lookAt(e,t){var n=[t[0]-e[0],t[1]-e[1],t[2]-e[2]],r=Math.atan2(n[0],Math.sqrt(n[1]*n[1]+n[2]*n[2]))/degToRads;return[-Math.atan2(n[1],n[2])/degToRads,r,0]}function easeOut(e,t,n,r,o){return applyEase(easeOutBez,e,t,n,r,o)}function easeIn(e,t,n,r,o){return applyEase(easeInBez,e,t,n,r,o)}function ease(e,t,n,r,o){return applyEase(easeInOutBez,e,t,n,r,o)}function applyEase(e,t,n,r,o,i){void 0===o?(o=n,i=r):t=(t-n)/(r-n),t>1?t=1:t<0&&(t=0);var a=e(t);if($bm_isInstanceOfArray(o)){var s,c=o.length,l=createTypedArray("float32",c);for(s=0;s<c;s+=1)l[s]=(i[s]-o[s])*a+o[s];return l}return(i-o)*a+o}function nearestKey(e){var t,n,r,o=data.k.length;if(data.k.length&&"number"!==typeof data.k[0])if(n=-1,(e*=elem.comp.globalData.frameRate)<data.k[0].t)n=1,r=data.k[0].t;else{for(t=0;t<o-1;t+=1){if(e===data.k[t].t){n=t+1,r=data.k[t].t;break}if(e>data.k[t].t&&e<data.k[t+1].t){e-data.k[t].t>data.k[t+1].t-e?(n=t+2,r=data.k[t+1].t):(n=t+1,r=data.k[t].t);break}}-1===n&&(n=t+1,r=data.k[t].t)}else n=0,r=0;var i={};return i.index=n,i.time=r/elem.comp.globalData.frameRate,i}function key(e){var t,n,r;if(!data.k.length||"number"===typeof data.k[0])throw new Error("The property has no keyframe at index "+e);e-=1,t={time:data.k[e].t/elem.comp.globalData.frameRate,value:[]};var o=Object.prototype.hasOwnProperty.call(data.k[e],"s")?data.k[e].s:data.k[e-1].e;for(r=o.length,n=0;n<r;n+=1)t[n]=o[n],t.value[n]=o[n];return t}function framesToTime(e,t){return t||(t=elem.comp.globalData.frameRate),e/t}function timeToFrames(e,t){return e||0===e||(e=time),t||(t=elem.comp.globalData.frameRate),e*t}function seedRandom(e){BMMath.seedrandom(randSeed+e)}function sourceRectAtTime(){return elem.sourceRectAtTime()}function substring(e,t){return"string"===typeof value?void 0===t?value.substring(e):value.substring(e,t):""}function substr(e,t){return"string"===typeof value?void 0===t?value.substr(e):value.substr(e,t):""}function posterizeTime(e){time=0===e?0:Math.floor(time*e)/e,value=valueAtTime(time)}var index=elem.data.ind,hasParent=!(!elem.hierarchy||!elem.hierarchy.length),parent,randSeed=Math.floor(1e6*Math.random()),globalData=elem.globalData;function executeExpression(e){return value=e,this.frameExpressionId===elem.globalData.frameId&&"textSelector"!==this.propType?value:("textSelector"===this.propType&&(textIndex=this.textIndex,textTotal=this.textTotal,selectorValue=this.selectorValue),thisLayer||(text=elem.layerInterface.text,thisLayer=elem.layerInterface,thisComp=elem.comp.compInterface,toWorld=thisLayer.toWorld.bind(thisLayer),fromWorld=thisLayer.fromWorld.bind(thisLayer),fromComp=thisLayer.fromComp.bind(thisLayer),toComp=thisLayer.toComp.bind(thisLayer),mask=thisLayer.mask?thisLayer.mask.bind(thisLayer):null,fromCompToSurface=fromComp),transform||(transform=elem.layerInterface("ADBE Transform Group"),$bm_transform=transform,transform&&(anchorPoint=transform.anchorPoint)),4!==elemType||content||(content=thisLayer("ADBE Root Vectors Group")),effect||(effect=thisLayer(4)),(hasParent=!(!elem.hierarchy||!elem.hierarchy.length))&&!parent&&(parent=elem.hierarchy[0].layerInterface),time=this.comp.renderedFrame/this.comp.globalData.frameRate,_needsRandom&&seedRandom(randSeed+time),needsVelocity&&(velocity=velocityAtTime(time)),expression_function(),this.frameExpressionId=elem.globalData.frameId,scoped_bm_rt=scoped_bm_rt.propType===propTypes.SHAPE?scoped_bm_rt.v:scoped_bm_rt)}return executeExpression.__preventDeadCodeRemoval=[$bm_transform,anchorPoint,time,velocity,inPoint,outPoint,width,height,name,loop_in,loop_out,smooth,toComp,fromCompToSurface,toWorld,fromWorld,mask,position,rotation,scale,thisComp,numKeys,active,wiggle,loopInDuration,loopOutDuration,comp,lookAt,easeOut,easeIn,ease,nearestKey,key,text,textIndex,textTotal,selectorValue,framesToTime,timeToFrames,sourceRectAtTime,substring,substr,posterizeTime,index,globalData],executeExpression}return ob.initiateExpression=initiateExpression,ob.__preventDeadCodeRemoval=[window,document,XMLHttpRequest,fetch,frames,$bm_neg,add,$bm_sum,$bm_sub,$bm_mul,$bm_div,$bm_mod,clamp,radians_to_degrees,degreesToRadians,degrees_to_radians,normalize,rgbToHsl,hslToRgb,linear,random,createPath,_lottieGlobal],ob.resetFrame=resetFrame,ob}(),Expressions=function(){var e={initExpressions:function(e){var t=0,n=[];e.renderer.compInterface=CompExpressionInterface(e.renderer),e.renderer.globalData.projectInterface.registerComposition(e.renderer),e.renderer.globalData.pushExpression=function(){t+=1},e.renderer.globalData.popExpression=function(){0===(t-=1)&&function(){var e,t=n.length;for(e=0;e<t;e+=1)n[e].release();n.length=0}()},e.renderer.globalData.registerExpressionProperty=function(e){-1===n.indexOf(e)&&n.push(e)}}};return e.resetFrame=ExpressionManager.resetFrame,e}(),MaskManagerInterface=function(){function e(e,t){this._mask=e,this._data=t}return Object.defineProperty(e.prototype,"maskPath",{get:function(){return this._mask.prop.k&&this._mask.prop.getValue(),this._mask.prop}}),Object.defineProperty(e.prototype,"maskOpacity",{get:function(){return this._mask.op.k&&this._mask.op.getValue(),100*this._mask.op.v}}),function(t){var n,r=createSizedArray(t.viewData.length),o=t.viewData.length;for(n=0;n<o;n+=1)r[n]=new e(t.viewData[n],t.masksProperties[n]);return function(e){for(n=0;n<o;){if(t.masksProperties[n].nm===e)return r[n];n+=1}return null}}}(),ExpressionPropertyInterface=function(){var e={pv:0,v:0,mult:1},t={pv:[0,0,0],v:[0,0,0],mult:1};function n(e,t,n){Object.defineProperty(e,"velocity",{get:function(){return t.getVelocityAtTime(t.comp.currentFrame)}}),e.numKeys=t.keyframes?t.keyframes.length:0,e.key=function(r){if(!e.numKeys)return 0;var o="";o="s"in t.keyframes[r-1]?t.keyframes[r-1].s:"e"in t.keyframes[r-2]?t.keyframes[r-2].e:t.keyframes[r-2].s;var i="unidimensional"===n?new Number(o):Object.assign({},o);return i.time=t.keyframes[r-1].t/t.elem.comp.globalData.frameRate,i.value="unidimensional"===n?o[0]:o,i},e.valueAtTime=t.getValueAtTime,e.speedAtTime=t.getSpeedAtTime,e.velocityAtTime=t.getVelocityAtTime,e.propertyGroup=t.propertyGroup}function r(){return e}return function(o){return o?"unidimensional"===o.propType?function(t){t&&"pv"in t||(t=e);var r=1/t.mult,o=t.pv*r,i=new Number(o);return i.value=o,n(i,t,"unidimensional"),function(){return t.k&&t.getValue(),o=t.v*r,i.value!==o&&((i=new Number(o)).value=o,n(i,t,"unidimensional")),i}}(o):function(e){e&&"pv"in e||(e=t);var r=1/e.mult,o=e.data&&e.data.l||e.pv.length,i=createTypedArray("float32",o),a=createTypedArray("float32",o);return i.value=a,n(i,e,"multidimensional"),function(){e.k&&e.getValue();for(var t=0;t<o;t+=1)a[t]=e.v[t]*r,i[t]=a[t];return i}}(o):r}}(),TransformExpressionInterface=function(e){function t(e){switch(e){case"scale":case"Scale":case"ADBE Scale":case 6:return t.scale;case"rotation":case"Rotation":case"ADBE Rotation":case"ADBE Rotate Z":case 10:return t.rotation;case"ADBE Rotate X":return t.xRotation;case"ADBE Rotate Y":return t.yRotation;case"position":case"Position":case"ADBE Position":case 2:return t.position;case"ADBE Position_0":return t.xPosition;case"ADBE Position_1":return t.yPosition;case"ADBE Position_2":return t.zPosition;case"anchorPoint":case"AnchorPoint":case"Anchor Point":case"ADBE AnchorPoint":case 1:return t.anchorPoint;case"opacity":case"Opacity":case 11:return t.opacity;default:return null}}var n,r,o,i;return Object.defineProperty(t,"rotation",{get:ExpressionPropertyInterface(e.r||e.rz)}),Object.defineProperty(t,"zRotation",{get:ExpressionPropertyInterface(e.rz||e.r)}),Object.defineProperty(t,"xRotation",{get:ExpressionPropertyInterface(e.rx)}),Object.defineProperty(t,"yRotation",{get:ExpressionPropertyInterface(e.ry)}),Object.defineProperty(t,"scale",{get:ExpressionPropertyInterface(e.s)}),e.p?i=ExpressionPropertyInterface(e.p):(n=ExpressionPropertyInterface(e.px),r=ExpressionPropertyInterface(e.py),e.pz&&(o=ExpressionPropertyInterface(e.pz))),Object.defineProperty(t,"position",{get:function(){return e.p?i():[n(),r(),o?o():0]}}),Object.defineProperty(t,"xPosition",{get:ExpressionPropertyInterface(e.px)}),Object.defineProperty(t,"yPosition",{get:ExpressionPropertyInterface(e.py)}),Object.defineProperty(t,"zPosition",{get:ExpressionPropertyInterface(e.pz)}),Object.defineProperty(t,"anchorPoint",{get:ExpressionPropertyInterface(e.a)}),Object.defineProperty(t,"opacity",{get:ExpressionPropertyInterface(e.o)}),Object.defineProperty(t,"skew",{get:ExpressionPropertyInterface(e.sk)}),Object.defineProperty(t,"skewAxis",{get:ExpressionPropertyInterface(e.sa)}),Object.defineProperty(t,"orientation",{get:ExpressionPropertyInterface(e.or)}),t},LayerExpressionInterface=function(){function e(e){var t=new Matrix;return void 0!==e?this._elem.finalTransform.mProp.getValueAtTime(e).clone(t):this._elem.finalTransform.mProp.applyToMatrix(t),t}function t(e,t){var n=this.getMatrix(t);return n.props[12]=0,n.props[13]=0,n.props[14]=0,this.applyPoint(n,e)}function n(e,t){var n=this.getMatrix(t);return this.applyPoint(n,e)}function r(e,t){var n=this.getMatrix(t);return n.props[12]=0,n.props[13]=0,n.props[14]=0,this.invertPoint(n,e)}function o(e,t){var n=this.getMatrix(t);return this.invertPoint(n,e)}function i(e,t){if(this._elem.hierarchy&&this._elem.hierarchy.length){var n,r=this._elem.hierarchy.length;for(n=0;n<r;n+=1)this._elem.hierarchy[n].finalTransform.mProp.applyToMatrix(e)}return e.applyToPointArray(t[0],t[1],t[2]||0)}function a(e,t){if(this._elem.hierarchy&&this._elem.hierarchy.length){var n,r=this._elem.hierarchy.length;for(n=0;n<r;n+=1)this._elem.hierarchy[n].finalTransform.mProp.applyToMatrix(e)}return e.inversePoint(t)}function s(e){var t=new Matrix;if(t.reset(),this._elem.finalTransform.mProp.applyToMatrix(t),this._elem.hierarchy&&this._elem.hierarchy.length){var n,r=this._elem.hierarchy.length;for(n=0;n<r;n+=1)this._elem.hierarchy[n].finalTransform.mProp.applyToMatrix(t);return t.inversePoint(e)}return t.inversePoint(e)}function c(){return[1,1,1,1]}return function(l){var u;function f(e){switch(e){case"ADBE Root Vectors Group":case"Contents":case 2:return f.shapeInterface;case 1:case 6:case"Transform":case"transform":case"ADBE Transform Group":return u;case 4:case"ADBE Effect Parade":case"effects":case"Effects":return f.effect;case"ADBE Text Properties":return f.textInterface;default:return null}}f.getMatrix=e,f.invertPoint=a,f.applyPoint=i,f.toWorld=n,f.toWorldVec=t,f.fromWorld=o,f.fromWorldVec=r,f.toComp=n,f.fromComp=s,f.sampleImage=c,f.sourceRectAtTime=l.sourceRectAtTime.bind(l),f._elem=l;var d=getDescriptor(u=TransformExpressionInterface(l.finalTransform.mProp),"anchorPoint");return Object.defineProperties(f,{hasParent:{get:function(){return l.hierarchy.length}},parent:{get:function(){return l.hierarchy[0].layerInterface}},rotation:getDescriptor(u,"rotation"),scale:getDescriptor(u,"scale"),position:getDescriptor(u,"position"),opacity:getDescriptor(u,"opacity"),anchorPoint:d,anchor_point:d,transform:{get:function(){return u}},active:{get:function(){return l.isInRange}}}),f.startTime=l.data.st,f.index=l.data.ind,f.source=l.data.refId,f.height=0===l.data.ty?l.data.h:100,f.width=0===l.data.ty?l.data.w:100,f.inPoint=l.data.ip/l.comp.globalData.frameRate,f.outPoint=l.data.op/l.comp.globalData.frameRate,f._name=l.data.nm,f.registerMaskInterface=function(e){f.mask=new MaskManagerInterface(e,l)},f.registerEffectsInterface=function(e){f.effect=e},f}}(),propertyGroupFactory=function(e,t){return function(n){return(n=void 0===n?1:n)<=0?e:t(n-1)}},PropertyInterface=function(e,t){var n={_name:e};return function(e){return(e=void 0===e?1:e)<=0?n:t(e-1)}},EffectsExpressionInterface=function(){function e(n,r,o,i){function a(e){for(var t=n.ef,r=0,o=t.length;r<o;){if(e===t[r].nm||e===t[r].mn||e===t[r].ix)return 5===t[r].ty?l[r]:l[r]();r+=1}throw new Error}var s,c=propertyGroupFactory(a,o),l=[],u=n.ef.length;for(s=0;s<u;s+=1)5===n.ef[s].ty?l.push(e(n.ef[s],r.effectElements[s],r.effectElements[s].propertyGroup,i)):l.push(t(r.effectElements[s],n.ef[s].ty,i,c));return"ADBE Color Control"===n.mn&&Object.defineProperty(a,"color",{get:function(){return l[0]()}}),Object.defineProperties(a,{numProperties:{get:function(){return n.np}},_name:{value:n.nm},propertyGroup:{value:c}}),a.enabled=0!==n.en,a.active=a.enabled,a}function t(e,t,n,r){var o=ExpressionPropertyInterface(e.p);return e.p.setGroupProperty&&e.p.setGroupProperty(PropertyInterface("",r)),function(){return 10===t?n.comp.compInterface(e.p.v):o()}}return{createEffectsInterface:function(t,n){if(t.effectsManager){var r,o=[],i=t.data.ef,a=t.effectsManager.effectElements.length;for(r=0;r<a;r+=1)o.push(e(i[r],t.effectsManager.effectElements[r],n,t));var s=t.data.ef||[],c=function(e){for(r=0,a=s.length;r<a;){if(e===s[r].nm||e===s[r].mn||e===s[r].ix)return o[r];r+=1}return null};return Object.defineProperty(c,"numProperties",{get:function(){return s.length}}),c}return null}}}(),ShapePathInterface=function(e,t,n){var r=t.sh;function o(e){return"Shape"===e||"shape"===e||"Path"===e||"path"===e||"ADBE Vector Shape"===e||2===e?o.path:null}var i=propertyGroupFactory(o,n);return r.setGroupProperty(PropertyInterface("Path",i)),Object.defineProperties(o,{path:{get:function(){return r.k&&r.getValue(),r}},shape:{get:function(){return r.k&&r.getValue(),r}},_name:{value:e.nm},ix:{value:e.ix},propertyIndex:{value:e.ix},mn:{value:e.mn},propertyGroup:{value:n}}),o},ShapeExpressionInterface=function(){function e(e,a,d){var h,p=[],m=e?e.length:0;for(h=0;h<m;h+=1)"gr"===e[h].ty?p.push(t(e[h],a[h],d)):"fl"===e[h].ty?p.push(n(e[h],a[h],d)):"st"===e[h].ty?p.push(o(e[h],a[h],d)):"tm"===e[h].ty?p.push(i(e[h],a[h],d)):"tr"===e[h].ty||("el"===e[h].ty?p.push(s(e[h],a[h],d)):"sr"===e[h].ty?p.push(c(e[h],a[h],d)):"sh"===e[h].ty?p.push(ShapePathInterface(e[h],a[h],d)):"rc"===e[h].ty?p.push(l(e[h],a[h],d)):"rd"===e[h].ty?p.push(u(e[h],a[h],d)):"rp"===e[h].ty?p.push(f(e[h],a[h],d)):"gf"===e[h].ty?p.push(r(e[h],a[h],d)):p.push((e[h],a[h],function(){return null})));return p}function t(t,n,r){var o=function(e){switch(e){case"ADBE Vectors Group":case"Contents":case 2:return o.content;default:return o.transform}};o.propertyGroup=propertyGroupFactory(o,r);var i=function(t,n,r){var o,i=function(e){for(var t=0,n=o.length;t<n;){if(o[t]._name===e||o[t].mn===e||o[t].propertyIndex===e||o[t].ix===e||o[t].ind===e)return o[t];t+=1}return"number"===typeof e?o[e-1]:null};i.propertyGroup=propertyGroupFactory(i,r),o=e(t.it,n.it,i.propertyGroup),i.numProperties=o.length;var s=a(t.it[t.it.length-1],n.it[n.it.length-1],i.propertyGroup);return i.transform=s,i.propertyIndex=t.cix,i._name=t.nm,i}(t,n,o.propertyGroup),s=a(t.it[t.it.length-1],n.it[n.it.length-1],o.propertyGroup);return o.content=i,o.transform=s,Object.defineProperty(o,"_name",{get:function(){return t.nm}}),o.numProperties=t.np,o.propertyIndex=t.ix,o.nm=t.nm,o.mn=t.mn,o}function n(e,t,n){function r(e){return"Color"===e||"color"===e?r.color:"Opacity"===e||"opacity"===e?r.opacity:null}return Object.defineProperties(r,{color:{get:ExpressionPropertyInterface(t.c)},opacity:{get:ExpressionPropertyInterface(t.o)},_name:{value:e.nm},mn:{value:e.mn}}),t.c.setGroupProperty(PropertyInterface("Color",n)),t.o.setGroupProperty(PropertyInterface("Opacity",n)),r}function r(e,t,n){function r(e){return"Start Point"===e||"start point"===e?r.startPoint:"End Point"===e||"end point"===e?r.endPoint:"Opacity"===e||"opacity"===e?r.opacity:null}return Object.defineProperties(r,{startPoint:{get:ExpressionPropertyInterface(t.s)},endPoint:{get:ExpressionPropertyInterface(t.e)},opacity:{get:ExpressionPropertyInterface(t.o)},type:{get:function(){return"a"}},_name:{value:e.nm},mn:{value:e.mn}}),t.s.setGroupProperty(PropertyInterface("Start Point",n)),t.e.setGroupProperty(PropertyInterface("End Point",n)),t.o.setGroupProperty(PropertyInterface("Opacity",n)),r}function o(e,t,n){var r,o=propertyGroupFactory(l,n),i=propertyGroupFactory(c,o);function a(n){Object.defineProperty(c,e.d[n].nm,{get:ExpressionPropertyInterface(t.d.dataProps[n].p)})}var s=e.d?e.d.length:0,c={};for(r=0;r<s;r+=1)a(r),t.d.dataProps[r].p.setGroupProperty(i);function l(e){return"Color"===e||"color"===e?l.color:"Opacity"===e||"opacity"===e?l.opacity:"Stroke Width"===e||"stroke width"===e?l.strokeWidth:null}
vendor: 18,359 bytes, line 2
2return Object.defineProperties(l,{color:{get:ExpressionPropertyInterface(t.c)},opacity:{get:ExpressionPropertyInterface(t.o)},strokeWidth:{get:ExpressionPropertyInterface(t.w)},dash:{get:function(){return c}},_name:{value:e.nm},mn:{value:e.mn}}),t.c.setGroupProperty(PropertyInterface("Color",o)),t.o.setGroupProperty(PropertyInterface("Opacity",o)),t.w.setGroupProperty(PropertyInterface("Stroke Width",o)),l}function i(e,t,n){function r(t){return t===e.e.ix||"End"===t||"end"===t?r.end:t===e.s.ix?r.start:t===e.o.ix?r.offset:null}var o=propertyGroupFactory(r,n);return r.propertyIndex=e.ix,t.s.setGroupProperty(PropertyInterface("Start",o)),t.e.setGroupProperty(PropertyInterface("End",o)),t.o.setGroupProperty(PropertyInterface("Offset",o)),r.propertyIndex=e.ix,r.propertyGroup=n,Object.defineProperties(r,{start:{get:ExpressionPropertyInterface(t.s)},end:{get:ExpressionPropertyInterface(t.e)},offset:{get:ExpressionPropertyInterface(t.o)},_name:{value:e.nm}}),r.mn=e.mn,r}function a(e,t,n){function r(t){return e.a.ix===t||"Anchor Point"===t?r.anchorPoint:e.o.ix===t||"Opacity"===t?r.opacity:e.p.ix===t||"Position"===t?r.position:e.r.ix===t||"Rotation"===t||"ADBE Vector Rotation"===t?r.rotation:e.s.ix===t||"Scale"===t?r.scale:e.sk&&e.sk.ix===t||"Skew"===t?r.skew:e.sa&&e.sa.ix===t||"Skew Axis"===t?r.skewAxis:null}var o=propertyGroupFactory(r,n);return t.transform.mProps.o.setGroupProperty(PropertyInterface("Opacity",o)),t.transform.mProps.p.setGroupProperty(PropertyInterface("Position",o)),t.transform.mProps.a.setGroupProperty(PropertyInterface("Anchor Point",o)),t.transform.mProps.s.setGroupProperty(PropertyInterface("Scale",o)),t.transform.mProps.r.setGroupProperty(PropertyInterface("Rotation",o)),t.transform.mProps.sk&&(t.transform.mProps.sk.setGroupProperty(PropertyInterface("Skew",o)),t.transform.mProps.sa.setGroupProperty(PropertyInterface("Skew Angle",o))),t.transform.op.setGroupProperty(PropertyInterface("Opacity",o)),Object.defineProperties(r,{opacity:{get:ExpressionPropertyInterface(t.transform.mProps.o)},position:{get:ExpressionPropertyInterface(t.transform.mProps.p)},anchorPoint:{get:ExpressionPropertyInterface(t.transform.mProps.a)},scale:{get:ExpressionPropertyInterface(t.transform.mProps.s)},rotation:{get:ExpressionPropertyInterface(t.transform.mProps.r)},skew:{get:ExpressionPropertyInterface(t.transform.mProps.sk)},skewAxis:{get:ExpressionPropertyInterface(t.transform.mProps.sa)},_name:{value:e.nm}}),r.ty="tr",r.mn=e.mn,r.propertyGroup=n,r}function s(e,t,n){function r(t){return e.p.ix===t?r.position:e.s.ix===t?r.size:null}var o=propertyGroupFactory(r,n);r.propertyIndex=e.ix;var i="tm"===t.sh.ty?t.sh.prop:t.sh;return i.s.setGroupProperty(PropertyInterface("Size",o)),i.p.setGroupProperty(PropertyInterface("Position",o)),Object.defineProperties(r,{size:{get:ExpressionPropertyInterface(i.s)},position:{get:ExpressionPropertyInterface(i.p)},_name:{value:e.nm}}),r.mn=e.mn,r}function c(e,t,n){function r(t){return e.p.ix===t?r.position:e.r.ix===t?r.rotation:e.pt.ix===t?r.points:e.or.ix===t||"ADBE Vector Star Outer Radius"===t?r.outerRadius:e.os.ix===t?r.outerRoundness:!e.ir||e.ir.ix!==t&&"ADBE Vector Star Inner Radius"!==t?e.is&&e.is.ix===t?r.innerRoundness:null:r.innerRadius}var o=propertyGroupFactory(r,n),i="tm"===t.sh.ty?t.sh.prop:t.sh;return r.propertyIndex=e.ix,i.or.setGroupProperty(PropertyInterface("Outer Radius",o)),i.os.setGroupProperty(PropertyInterface("Outer Roundness",o)),i.pt.setGroupProperty(PropertyInterface("Points",o)),i.p.setGroupProperty(PropertyInterface("Position",o)),i.r.setGroupProperty(PropertyInterface("Rotation",o)),e.ir&&(i.ir.setGroupProperty(PropertyInterface("Inner Radius",o)),i.is.setGroupProperty(PropertyInterface("Inner Roundness",o))),Object.defineProperties(r,{position:{get:ExpressionPropertyInterface(i.p)},rotation:{get:ExpressionPropertyInterface(i.r)},points:{get:ExpressionPropertyInterface(i.pt)},outerRadius:{get:ExpressionPropertyInterface(i.or)},outerRoundness:{get:ExpressionPropertyInterface(i.os)},innerRadius:{get:ExpressionPropertyInterface(i.ir)},innerRoundness:{get:ExpressionPropertyInterface(i.is)},_name:{value:e.nm}}),r.mn=e.mn,r}function l(e,t,n){function r(t){return e.p.ix===t?r.position:e.r.ix===t?r.roundness:e.s.ix===t||"Size"===t||"ADBE Vector Rect Size"===t?r.size:null}var o=propertyGroupFactory(r,n),i="tm"===t.sh.ty?t.sh.prop:t.sh;return r.propertyIndex=e.ix,i.p.setGroupProperty(PropertyInterface("Position",o)),i.s.setGroupProperty(PropertyInterface("Size",o)),i.r.setGroupProperty(PropertyInterface("Rotation",o)),Object.defineProperties(r,{position:{get:ExpressionPropertyInterface(i.p)},roundness:{get:ExpressionPropertyInterface(i.r)},size:{get:ExpressionPropertyInterface(i.s)},_name:{value:e.nm}}),r.mn=e.mn,r}function u(e,t,n){function r(t){return e.r.ix===t||"Round Corners 1"===t?r.radius:null}var o=propertyGroupFactory(r,n),i=t;return r.propertyIndex=e.ix,i.rd.setGroupProperty(PropertyInterface("Radius",o)),Object.defineProperties(r,{radius:{get:ExpressionPropertyInterface(i.rd)},_name:{value:e.nm}}),r.mn=e.mn,r}function f(e,t,n){function r(t){return e.c.ix===t||"Copies"===t?r.copies:e.o.ix===t||"Offset"===t?r.offset:null}var o=propertyGroupFactory(r,n),i=t;return r.propertyIndex=e.ix,i.c.setGroupProperty(PropertyInterface("Copies",o)),i.o.setGroupProperty(PropertyInterface("Offset",o)),Object.defineProperties(r,{copies:{get:ExpressionPropertyInterface(i.c)},offset:{get:ExpressionPropertyInterface(i.o)},_name:{value:e.nm}}),r.mn=e.mn,r}return function(t,n,r){var o;function i(e){if("number"===typeof e)return 0===(e=void 0===e?1:e)?r:o[e-1];for(var t=0,n=o.length;t<n;){if(o[t]._name===e)return o[t];t+=1}return null}return i.propertyGroup=propertyGroupFactory(i,(function(){return r})),o=e(t,n,i.propertyGroup),i.numProperties=o.length,i._name="Contents",i}}(),TextExpressionInterface=function(e){var t;function n(e){return"ADBE Text Document"===e?n.sourceText:null}return Object.defineProperty(n,"sourceText",{get:function(){e.textProperty.getValue();var n=e.textProperty.currentData.t;return t&&n===t.value||((t=new String(n)).value=n||new String(n),Object.defineProperty(t,"style",{get:function(){return{fillColor:e.textProperty.currentData.fc}}})),t}}),n};function _typeof(e){return _typeof="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof(e)}var FootageInterface=function(){var e=function(e){function t(e){return"Outline"===e?t.outlineInterface():null}return t._name="Outline",t.outlineInterface=function(e){var t="",n=e.getFootageData();function r(e){if(n[e])return t=e,"object"===_typeof(n=n[e])?r:n;var o=e.indexOf(t);if(-1!==o){var i=parseInt(e.substr(o+t.length),10);return"object"===_typeof(n=n[i])?r:n}return""}return function(){return t="",n=e.getFootageData(),r}}(e),t};return function(t){function n(e){return"Data"===e?n.dataInterface:null}return n._name="Data",n.dataInterface=e(t),n}}(),interfaces={layer:LayerExpressionInterface,effects:EffectsExpressionInterface,comp:CompExpressionInterface,shape:ShapeExpressionInterface,text:TextExpressionInterface,footage:FootageInterface};function getInterface(e){return interfaces[e]||null}var expressionHelpers={searchExpressions:function(e,t,n){t.x&&(n.k=!0,n.x=!0,n.initiateExpression=ExpressionManager.initiateExpression,n.effectsSequence.push(n.initiateExpression(e,t,n).bind(n)))},getSpeedAtTime:function(e){var t=this.getValueAtTime(e),n=this.getValueAtTime(e+-.01),r=0;if(t.length){var o;for(o=0;o<t.length;o+=1)r+=Math.pow(n[o]-t[o],2);r=100*Math.sqrt(r)}else r=0;return r},getVelocityAtTime:function(e){if(void 0!==this.vel)return this.vel;var t,n,r=-.001,o=this.getValueAtTime(e),i=this.getValueAtTime(e+r);if(o.length)for(t=createTypedArray("float32",o.length),n=0;n<o.length;n+=1)t[n]=(i[n]-o[n])/r;else t=(i-o)/r;return t},getValueAtTime:function(e){return e*=this.elem.globalData.frameRate,(e-=this.offsetTime)!==this._cachingAtTime.lastFrame&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastFrame<e?this._cachingAtTime.lastIndex:0,this._cachingAtTime.value=this.interpolateValue(e,this._cachingAtTime),this._cachingAtTime.lastFrame=e),this._cachingAtTime.value},getStaticValueAtTime:function(){return this.pv},setGroupProperty:function(e){this.propertyGroup=e}};function addPropertyDecorator(){function e(e,t,n){if(!this.k||!this.keyframes)return this.pv;e=e?e.toLowerCase():"";var r,o,i,a,s,c=this.comp.renderedFrame,l=this.keyframes,u=l[l.length-1].t;if(c<=u)return this.pv;if(n?o=u-(r=t?Math.abs(u-this.elem.comp.globalData.frameRate*t):Math.max(0,u-this.elem.data.ip)):((!t||t>l.length-1)&&(t=l.length-1),r=u-(o=l[l.length-1-t].t)),"pingpong"===e){if(Math.floor((c-o)/r)%2!==0)return this.getValueAtTime((r-(c-o)%r+o)/this.comp.globalData.frameRate,0)}else{if("offset"===e){var f=this.getValueAtTime(o/this.comp.globalData.frameRate,0),d=this.getValueAtTime(u/this.comp.globalData.frameRate,0),h=this.getValueAtTime(((c-o)%r+o)/this.comp.globalData.frameRate,0),p=Math.floor((c-o)/r);if(this.pv.length){for(a=(s=new Array(f.length)).length,i=0;i<a;i+=1)s[i]=(d[i]-f[i])*p+h[i];return s}return(d-f)*p+h}if("continue"===e){var m=this.getValueAtTime(u/this.comp.globalData.frameRate,0),y=this.getValueAtTime((u-.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(a=(s=new Array(m.length)).length,i=0;i<a;i+=1)s[i]=m[i]+(m[i]-y[i])*((c-u)/this.comp.globalData.frameRate)/5e-4;return s}return m+(c-u)/.001*(m-y)}}return this.getValueAtTime(((c-o)%r+o)/this.comp.globalData.frameRate,0)}function t(e,t,n){if(!this.k)return this.pv;e=e?e.toLowerCase():"";var r,o,i,a,s,c=this.comp.renderedFrame,l=this.keyframes,u=l[0].t;if(c>=u)return this.pv;if(n?o=u+(r=t?Math.abs(this.elem.comp.globalData.frameRate*t):Math.max(0,this.elem.data.op-u)):((!t||t>l.length-1)&&(t=l.length-1),r=(o=l[t].t)-u),"pingpong"===e){if(Math.floor((u-c)/r)%2===0)return this.getValueAtTime(((u-c)%r+u)/this.comp.globalData.frameRate,0)}else{if("offset"===e){var f=this.getValueAtTime(u/this.comp.globalData.frameRate,0),d=this.getValueAtTime(o/this.comp.globalData.frameRate,0),h=this.getValueAtTime((r-(u-c)%r+u)/this.comp.globalData.frameRate,0),p=Math.floor((u-c)/r)+1;if(this.pv.length){for(a=(s=new Array(f.length)).length,i=0;i<a;i+=1)s[i]=h[i]-(d[i]-f[i])*p;return s}return h-(d-f)*p}if("continue"===e){var m=this.getValueAtTime(u/this.comp.globalData.frameRate,0),y=this.getValueAtTime((u+.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(a=(s=new Array(m.length)).length,i=0;i<a;i+=1)s[i]=m[i]+(m[i]-y[i])*(u-c)/.001;return s}return m+(m-y)*(u-c)/.001}}return this.getValueAtTime((r-((u-c)%r+u))/this.comp.globalData.frameRate,0)}function n(e,t){if(!this.k)return this.pv;if(e=.5*(e||.4),(t=Math.floor(t||5))<=1)return this.pv;var n,r,o=this.comp.renderedFrame/this.comp.globalData.frameRate,i=o-e,a=t>1?(o+e-i)/(t-1):1,s=0,c=0;for(n=this.pv.length?createTypedArray("float32",this.pv.length):0;s<t;){if(r=this.getValueAtTime(i+s*a),this.pv.length)for(c=0;c<this.pv.length;c+=1)n[c]+=r[c];else n+=r;s+=1}if(this.pv.length)for(c=0;c<this.pv.length;c+=1)n[c]/=t;else n/=t;return n}function r(e){this._transformCachingAtTime||(this._transformCachingAtTime={v:new Matrix});var t=this._transformCachingAtTime.v;if(t.cloneFromProps(this.pre.props),this.appliedTransformations<1){var n=this.a.getValueAtTime(e);t.translate(-n[0]*this.a.mult,-n[1]*this.a.mult,n[2]*this.a.mult)}if(this.appliedTransformations<2){var r=this.s.getValueAtTime(e);t.scale(r[0]*this.s.mult,r[1]*this.s.mult,r[2]*this.s.mult)}if(this.sk&&this.appliedTransformations<3){var o=this.sk.getValueAtTime(e),i=this.sa.getValueAtTime(e);t.skewFromAxis(-o*this.sk.mult,i*this.sa.mult)}if(this.r&&this.appliedTransformations<4){var a=this.r.getValueAtTime(e);t.rotate(-a*this.r.mult)}else if(!this.r&&this.appliedTransformations<4){var s=this.rz.getValueAtTime(e),c=this.ry.getValueAtTime(e),l=this.rx.getValueAtTime(e),u=this.or.getValueAtTime(e);t.rotateZ(-s*this.rz.mult).rotateY(c*this.ry.mult).rotateX(l*this.rx.mult).rotateZ(-u[2]*this.or.mult).rotateY(u[1]*this.or.mult).rotateX(u[0]*this.or.mult)}if(this.data.p&&this.data.p.s){var f=this.px.getValueAtTime(e),d=this.py.getValueAtTime(e);if(this.data.p.z){var h=this.pz.getValueAtTime(e);t.translate(f*this.px.mult,d*this.py.mult,-h*this.pz.mult)}else t.translate(f*this.px.mult,d*this.py.mult,0)}else{var p=this.p.getValueAtTime(e);t.translate(p[0]*this.p.mult,p[1]*this.p.mult,-p[2]*this.p.mult)}return t}function o(){return this.v.clone(new Matrix)}var i=TransformPropertyFactory.getTransformProperty;TransformPropertyFactory.getTransformProperty=function(e,t,n){var a=i(e,t,n);return a.dynamicProperties.length?a.getValueAtTime=r.bind(a):a.getValueAtTime=o.bind(a),a.setGroupProperty=expressionHelpers.setGroupProperty,a};var a=PropertyFactory.getProp;PropertyFactory.getProp=function(r,o,i,s,c){var l=a(r,o,i,s,c);l.kf?l.getValueAtTime=expressionHelpers.getValueAtTime.bind(l):l.getValueAtTime=expressionHelpers.getStaticValueAtTime.bind(l),l.setGroupProperty=expressionHelpers.setGroupProperty,l.loopOut=e,l.loopIn=t,l.smooth=n,l.getVelocityAtTime=expressionHelpers.getVelocityAtTime.bind(l),l.getSpeedAtTime=expressionHelpers.getSpeedAtTime.bind(l),l.numKeys=1===o.a?o.k.length:0,l.propertyIndex=o.ix;var u=0;return 0!==i&&(u=createTypedArray("float32",1===o.a?o.k[0].s.length:o.k.length)),l._cachingAtTime={lastFrame:initialDefaultFrame,lastIndex:0,value:u},expressionHelpers.searchExpressions(r,o,l),l.k&&c.addDynamicProperty(l),l};var s=ShapePropertyFactory.getConstructorFunction(),c=ShapePropertyFactory.getKeyframedConstructorFunction();function l(){}l.prototype={vertices:function(e,t){this.k&&this.getValue();var n,r=this.v;void 0!==t&&(r=this.getValueAtTime(t,0));var o=r._length,i=r[e],a=r.v,s=createSizedArray(o);for(n=0;n<o;n+=1)s[n]="i"===e||"o"===e?[i[n][0]-a[n][0],i[n][1]-a[n][1]]:[i[n][0],i[n][1]];return s},points:function(e){return this.vertices("v",e)},inTangents:function(e){return this.vertices("i",e)},outTangents:function(e){return this.vertices("o",e)},isClosed:function(){return this.v.c},pointOnPath:function(e,t){var n=this.v;void 0!==t&&(n=this.getValueAtTime(t,0)),this._segmentsLength||(this._segmentsLength=bez.getSegmentsLength(n));for(var r,o=this._segmentsLength,i=o.lengths,a=o.totalLength*e,s=0,c=i.length,l=0;s<c;){if(l+i[s].addedLength>a){var u=s,f=n.c&&s===c-1?0:s+1,d=(a-l)/i[s].addedLength;r=bez.getPointInSegment(n.v[u],n.v[f],n.o[u],n.i[f],d,i[s]);break}l+=i[s].addedLength,s+=1}return r||(r=n.c?[n.v[0][0],n.v[0][1]]:[n.v[n._length-1][0],n.v[n._length-1][1]]),r},vectorOnPath:function(e,t,n){1==e?e=this.v.c:0==e&&(e=.999);var r=this.pointOnPath(e,t),o=this.pointOnPath(e+.001,t),i=o[0]-r[0],a=o[1]-r[1],s=Math.sqrt(Math.pow(i,2)+Math.pow(a,2));return 0===s?[0,0]:"tangent"===n?[i/s,a/s]:[-a/s,i/s]},tangentOnPath:function(e,t){return this.vectorOnPath(e,t,"tangent")},normalOnPath:function(e,t){return this.vectorOnPath(e,t,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([l],s),extendPrototype([l],c),c.prototype.getValueAtTime=function(e){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shapePool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),e*=this.elem.globalData.frameRate,(e-=this.offsetTime)!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime<e?this._caching.lastIndex:0,this._cachingAtTime.lastTime=e,this.interpolateShape(e,this._cachingAtTime.shapeValue,this._cachingAtTime)),this._cachingAtTime.shapeValue},c.prototype.initiateExpression=ExpressionManager.initiateExpression;var u=ShapePropertyFactory.getShapeProp;ShapePropertyFactory.getShapeProp=function(e,t,n,r,o){var i=u(e,t,n,r,o);return i.propertyIndex=t.ix,i.lock=!1,3===n?expressionHelpers.searchExpressions(e,t.pt,i):4===n&&expressionHelpers.searchExpressions(e,t.ks,i),i.k&&e.addDynamicProperty(i),i}}function initialize$1(){addPropertyDecorator()}function addDecorator(){TextProperty.prototype.getExpressionValue=function(e,t){var n=this.calculateExpression(t);if(e.t!==n){var r={};return this.copyData(r,e),r.t=n.toString(),r.__complete=!1,r}return e},TextProperty.prototype.searchProperty=function(){var e=this.searchKeyframes(),t=this.searchExpressions();return this.kf=e||t,this.kf},TextProperty.prototype.searchExpressions=function(){return this.data.d.x?(this.calculateExpression=ExpressionManager.initiateExpression.bind(this)(this.elem,this.data.d,this),this.addEffect(this.getExpressionValue.bind(this)),!0):null}}function initialize(){addDecorator()}function SVGComposableEffect(){}SVGComposableEffect.prototype={createMergeNode:function(e,t){var n,r,o=createNS("feMerge");for(o.setAttribute("result",e),r=0;r<t.length;r+=1)(n=createNS("feMergeNode")).setAttribute("in",t[r]),o.appendChild(n),o.appendChild(n);return o}};var linearFilterValue="0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0";function SVGTintFilter(e,t,n,r,o){this.filterManager=t;var i=createNS("feColorMatrix");i.setAttribute("type","matrix"),i.setAttribute("color-interpolation-filters","linearRGB"),i.setAttribute("values",linearFilterValue+" 1 0"),this.linearFilter=i,i.setAttribute("result",r+"_tint_1"),e.appendChild(i),(i=createNS("feColorMatrix")).setAttribute("type","matrix"),i.setAttribute("color-interpolation-filters","sRGB"),i.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),i.setAttribute("result",r+"_tint_2"),e.appendChild(i),this.matrixFilter=i;var a=this.createMergeNode(r,[o,r+"_tint_1",r+"_tint_2"]);e.appendChild(a)}function SVGFillFilter(e,t,n,r){this.filterManager=t;var o=createNS("feColorMatrix");o.setAttribute("type","matrix"),o.setAttribute("color-interpolation-filters","sRGB"),o.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),o.setAttribute("result",r),e.appendChild(o),this.matrixFilter=o}function SVGStrokeEffect(e,t,n){this.initialized=!1,this.filterManager=t,this.elem=n,this.paths=[]}function SVGTritoneFilter(e,t,n,r){this.filterManager=t;var o=createNS("feColorMatrix");o.setAttribute("type","matrix"),o.setAttribute("color-interpolation-filters","linearRGB"),o.setAttribute("values","0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0"),e.a
vendor: 5,131 bytes, line 2
2ppendChild(o);var i=createNS("feComponentTransfer");i.setAttribute("color-interpolation-filters","sRGB"),i.setAttribute("result",r),this.matrixFilter=i;var a=createNS("feFuncR");a.setAttribute("type","table"),i.appendChild(a),this.feFuncR=a;var s=createNS("feFuncG");s.setAttribute("type","table"),i.appendChild(s),this.feFuncG=s;var c=createNS("feFuncB");c.setAttribute("type","table"),i.appendChild(c),this.feFuncB=c,e.appendChild(i)}function SVGProLevelsFilter(e,t,n,r){this.filterManager=t;var o=this.filterManager.effectElements,i=createNS("feComponentTransfer");(o[10].p.k||0!==o[10].p.v||o[11].p.k||1!==o[11].p.v||o[12].p.k||1!==o[12].p.v||o[13].p.k||0!==o[13].p.v||o[14].p.k||1!==o[14].p.v)&&(this.feFuncR=this.createFeFunc("feFuncR",i)),(o[17].p.k||0!==o[17].p.v||o[18].p.k||1!==o[18].p.v||o[19].p.k||1!==o[19].p.v||o[20].p.k||0!==o[20].p.v||o[21].p.k||1!==o[21].p.v)&&(this.feFuncG=this.createFeFunc("feFuncG",i)),(o[24].p.k||0!==o[24].p.v||o[25].p.k||1!==o[25].p.v||o[26].p.k||1!==o[26].p.v||o[27].p.k||0!==o[27].p.v||o[28].p.k||1!==o[28].p.v)&&(this.feFuncB=this.createFeFunc("feFuncB",i)),(o[31].p.k||0!==o[31].p.v||o[32].p.k||1!==o[32].p.v||o[33].p.k||1!==o[33].p.v||o[34].p.k||0!==o[34].p.v||o[35].p.k||1!==o[35].p.v)&&(this.feFuncA=this.createFeFunc("feFuncA",i)),(this.feFuncR||this.feFuncG||this.feFuncB||this.feFuncA)&&(i.setAttribute("color-interpolation-filters","sRGB"),e.appendChild(i)),(o[3].p.k||0!==o[3].p.v||o[4].p.k||1!==o[4].p.v||o[5].p.k||1!==o[5].p.v||o[6].p.k||0!==o[6].p.v||o[7].p.k||1!==o[7].p.v)&&((i=createNS("feComponentTransfer")).setAttribute("color-interpolation-filters","sRGB"),i.setAttribute("result",r),e.appendChild(i),this.feFuncRComposed=this.createFeFunc("feFuncR",i),this.feFuncGComposed=this.createFeFunc("feFuncG",i),this.feFuncBComposed=this.createFeFunc("feFuncB",i))}function SVGDropShadowEffect(e,t,n,r,o){var i=t.container.globalData.renderConfig.filterSize,a=t.data.fs||i;e.setAttribute("x",a.x||i.x),e.setAttribute("y",a.y||i.y),e.setAttribute("width",a.width||i.width),e.setAttribute("height",a.height||i.height),this.filterManager=t;var s=createNS("feGaussianBlur");s.setAttribute("in","SourceAlpha"),s.setAttribute("result",r+"_drop_shadow_1"),s.setAttribute("stdDeviation","0"),this.feGaussianBlur=s,e.appendChild(s);var c=createNS("feOffset");c.setAttribute("dx","25"),c.setAttribute("dy","0"),c.setAttribute("in",r+"_drop_shadow_1"),c.setAttribute("result",r+"_drop_shadow_2"),this.feOffset=c,e.appendChild(c);var l=createNS("feFlood");l.setAttribute("flood-color","#00ff00"),l.setAttribute("flood-opacity","1"),l.setAttribute("result",r+"_drop_shadow_3"),this.feFlood=l,e.appendChild(l);var u=createNS("feComposite");u.setAttribute("in",r+"_drop_shadow_3"),u.setAttribute("in2",r+"_drop_shadow_2"),u.setAttribute("operator","in"),u.setAttribute("result",r+"_drop_shadow_4"),e.appendChild(u);var f=this.createMergeNode(r,[r+"_drop_shadow_4",o]);e.appendChild(f)}extendPrototype([SVGComposableEffect],SVGTintFilter),SVGTintFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=this.filterManager.effectElements[0].p.v,n=this.filterManager.effectElements[1].p.v,r=this.filterManager.effectElements[2].p.v/100;this.linearFilter.setAttribute("values",linearFilterValue+" "+r+" 0"),this.matrixFilter.setAttribute("values",n[0]-t[0]+" 0 0 0 "+t[0]+" "+(n[1]-t[1])+" 0 0 0 "+t[1]+" "+(n[2]-t[2])+" 0 0 0 "+t[2]+" 0 0 0 1 0")}},SVGFillFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=this.filterManager.effectElements[2].p.v,n=this.filterManager.effectElements[6].p.v;this.matrixFilter.setAttribute("values","0 0 0 0 "+t[0]+" 0 0 0 0 "+t[1]+" 0 0 0 0 "+t[2]+" 0 0 0 "+n+" 0")}},SVGStrokeEffect.prototype.initialize=function(){var e,t,n,r,o=this.elem.layerElement.children||this.elem.layerElement.childNodes;for(1===this.filterManager.effectElements[1].p.v?(r=this.elem.maskManager.masksProperties.length,n=0):r=1+(n=this.filterManager.effectElements[0].p.v-1),(t=createNS("g")).setAttribute("fill","none"),t.setAttribute("stroke-linecap","round"),t.setAttribute("stroke-dashoffset",1);n<r;n+=1)e=createNS("path"),t.appendChild(e),this.paths.push({p:e,m:n});if(3===this.filterManager.effectElements[10].p.v){var i=createNS("mask"),a=createElementID();i.setAttribute("id",a),i.setAttribute("mask-type","alpha"),i.appendChild(t),this.elem.globalData.defs.appendChild(i);var s=createNS("g");for(s.setAttribute("mask","url("+getLocationHref()+"#"+a+")");o[0];)s.appendChild(o[0]);this.elem.layerElement.appendChild(s),this.masker=i,t.setAttribute("stroke","#fff")}else if(1===this.filterManager.effectElements[10].p.v||2===this.filterManager.effectElements[10].p.v){if(2===this.filterManager.effectElements[10].p.v)for(o=this.elem.layerElement.children||this.elem.layerElement.childNodes;o.length;)this.elem.layerElement.removeChild(o[0]);this.elem.layerElement.appendChild(t),this.elem.layerElement.removeAttribute("mask"),t.setAttribute("stroke","#fff")}this.initialized=!0,this.pathMasker=t},SVGStrokeEffect.prototype.renderFrame=function(e){var t;this.initialized||this.initialize();var n,r,o=this.paths.length;for(t=0;t<o;
vendor: 4,652 bytes, line 2
2t+=1)if(-1!==this.paths[t].m&&(n=this.elem.maskManager.viewData[this.paths[t].m],r=this.paths[t].p,(e||this.filterManager._mdf||n.prop._mdf)&&r.setAttribute("d",n.lastPath),e||this.filterManager.effectElements[9].p._mdf||this.filterManager.effectElements[4].p._mdf||this.filterManager.effectElements[7].p._mdf||this.filterManager.effectElements[8].p._mdf||n.prop._mdf)){var i;if(0!==this.filterManager.effectElements[7].p.v||100!==this.filterManager.effectElements[8].p.v){var a=.01*Math.min(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v),s=.01*Math.max(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v),c=r.getTotalLength();i="0 0 0 "+c*a+" ";var l,u=c*(s-a),f=1+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01,d=Math.floor(u/f);for(l=0;l<d;l+=1)i+="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01+" ";i+="0 "+10*c+" 0 0"}else i="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01;r.setAttribute("stroke-dasharray",i)}if((e||this.filterManager.effectElements[4].p._mdf)&&this.pathMasker.setAttribute("stroke-width",2*this.filterManager.effectElements[4].p.v),(e||this.filterManager.effectElements[6].p._mdf)&&this.pathMasker.setAttribute("opacity",this.filterManager.effectElements[6].p.v),(1===this.filterManager.effectElements[10].p.v||2===this.filterManager.effectElements[10].p.v)&&(e||this.filterManager.effectElements[3].p._mdf)){var h=this.filterManager.effectElements[3].p.v;this.pathMasker.setAttribute("stroke","rgb("+bmFloor(255*h[0])+","+bmFloor(255*h[1])+","+bmFloor(255*h[2])+")")}},SVGTritoneFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=this.filterManager.effectElements[0].p.v,n=this.filterManager.effectElements[1].p.v,r=this.filterManager.effectElements[2].p.v,o=r[0]+" "+n[0]+" "+t[0],i=r[1]+" "+n[1]+" "+t[1],a=r[2]+" "+n[2]+" "+t[2];this.feFuncR.setAttribute("tableValues",o),this.feFuncG.setAttribute("tableValues",i),this.feFuncB.setAttribute("tableValues",a)}},SVGProLevelsFilter.prototype.createFeFunc=function(e,t){var n=createNS(e);return n.setAttribute("type","table"),t.appendChild(n),n},SVGProLevelsFilter.prototype.getTableValue=function(e,t,n,r,o){for(var i,a,s=0,c=Math.min(e,t),l=Math.max(e,t),u=Array.call(null,{length:256}),f=0,d=o-r,h=t-e;s<=256;)a=(i=s/256)<=c?h<0?o:r:i>=l?h<0?r:o:r+d*Math.pow((i-e)/h,1/n),u[f]=a,f+=1,s+=256/255;return u.join(" ")},SVGProLevelsFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t,n=this.filterManager.effectElements;this.feFuncRComposed&&(e||n[3].p._mdf||n[4].p._mdf||n[5].p._mdf||n[6].p._mdf||n[7].p._mdf)&&(t=this.getTableValue(n[3].p.v,n[4].p.v,n[5].p.v,n[6].p.v,n[7].p.v),this.feFuncRComposed.setAttribute("tableValues",t),this.feFuncGComposed.setAttribute("tableValues",t),this.feFuncBComposed.setAttribute("tableValues",t)),this.feFuncR&&(e||n[10].p._mdf||n[11].p._mdf||n[12].p._mdf||n[13].p._mdf||n[14].p._mdf)&&(t=this.getTableValue(n[10].p.v,n[11].p.v,n[12].p.v,n[13].p.v,n[14].p.v),this.feFuncR.setAttribute("tableValues",t)),this.feFuncG&&(e||n[17].p._mdf||n[18].p._mdf||n[19].p._mdf||n[20].p._mdf||n[21].p._mdf)&&(t=this.getTableValue(n[17].p.v,n[18].p.v,n[19].p.v,n[20].p.v,n[21].p.v),this.feFuncG.setAttribute("tableValues",t)),this.feFuncB&&(e||n[24].p._mdf||n[25].p._mdf||n[26].p._mdf||n[27].p._mdf||n[28].p._mdf)&&(t=this.getTableValue(n[24].p.v,n[25].p.v,n[26].p.v,n[27].p.v,n[28].p.v),this.feFuncB.setAttribute("tableValues",t)),this.feFuncA&&(e||n[31].p._mdf||n[32].p._mdf||n[33].p._mdf||n[34].p._mdf||n[35].p._mdf)&&(t=this.getTableValue(n[31].p.v,n[32].p.v,n[33].p.v,n[34].p.v,n[35].p.v),this.feFuncA.setAttribute("tableValues",t))}},extendPrototype([SVGComposableEffect],SVGDropShadowEffect),SVGDropShadowEffect.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){if((e||this.filterManager.effectElements[4].p._mdf)&&this.feGaussianBlur.setAttribute("stdDeviation",this.filterManager.effectElements[4].p.v/4),e||this.filterManager.effectElements[0].p._mdf){var t=this.filterManager.effectElements[0].p.v;this.feFlood.setAttribute("flood-color",rgbToHex(Math.round(255*t[0]),Math.round(255*t[1]),Math.round(255*t[2])))}if((e||this.filterManager.effectElements[1].p._mdf)&&this.feFlood.setAttribute("flood-opacity",this.filterManager.effectElements[1].p.v/255),e||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf){var n=this.filterManager.effectElements[3].p.v,r=(this.filterManager.effectElements[2].p.v-90)*degToRads,o=n*Math.cos(r),i=n*Math.sin(r);
vendor: 4,202 bytes, line 2
2this.feOffset.setAttribute("dx",o),this.feOffset.setAttribute("dy",i)}}};var _svgMatteSymbols=[];function SVGMatte3Effect(e,t,n){this.initialized=!1,this.filterManager=t,this.filterElem=e,this.elem=n,n.matteElement=createNS("g"),n.matteElement.appendChild(n.layerElement),n.matteElement.appendChild(n.transformedElement),n.baseElement=n.matteElement}function SVGGaussianBlurEffect(e,t,n,r){e.setAttribute("x","-100%"),e.setAttribute("y","-100%"),e.setAttribute("width","300%"),e.setAttribute("height","300%"),this.filterManager=t;var o=createNS("feGaussianBlur");o.setAttribute("result",r),e.appendChild(o),this.feGaussianBlur=o}function TransformEffect(){}function SVGTransformEffect(e,t){this.init(t)}function CVTransformEffect(e){this.init(e)}return SVGMatte3Effect.prototype.findSymbol=function(e){for(var t=0,n=_svgMatteSymbols.length;t<n;){if(_svgMatteSymbols[t]===e)return _svgMatteSymbols[t];t+=1}return null},SVGMatte3Effect.prototype.replaceInParent=function(e,t){var n=e.layerElement.parentNode;if(n){for(var r,o=n.children,i=0,a=o.length;i<a&&o[i]!==e.layerElement;)i+=1;i<=a-2&&(r=o[i+1]);var s=createNS("use");s.setAttribute("href","#"+t),r?n.insertBefore(s,r):n.appendChild(s)}},SVGMatte3Effect.prototype.setElementAsMask=function(e,t){if(!this.findSymbol(t)){var n=createElementID(),r=createNS("mask");r.setAttribute("id",t.layerId),r.setAttribute("mask-type","alpha"),_svgMatteSymbols.push(t);var o=e.globalData.defs;o.appendChild(r);var i=createNS("symbol");i.setAttribute("id",n),this.replaceInParent(t,n),i.appendChild(t.layerElement),o.appendChild(i);var a=createNS("use");a.setAttribute("href","#"+n),r.appendChild(a),t.data.hd=!1,t.show()}e.setMatte(t.layerId)},SVGMatte3Effect.prototype.initialize=function(){for(var e=this.filterManager.effectElements[0].p.v,t=this.elem.comp.elements,n=0,r=t.length;n<r;)t[n]&&t[n].data.ind===e&&this.setElementAsMask(this.elem,t[n]),n+=1;this.initialized=!0},SVGMatte3Effect.prototype.renderFrame=function(){this.initialized||this.initialize()},SVGGaussianBlurEffect.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=.3*this.filterManager.effectElements[0].p.v,n=this.filterManager.effectElements[1].p.v,r=3==n?0:t,o=2==n?0:t;this.feGaussianBlur.setAttribute("stdDeviation",r+" "+o);var i=1==this.filterManager.effectElements[2].p.v?"wrap":"duplicate";this.feGaussianBlur.setAttribute("edgeMode",i)}},TransformEffect.prototype.init=function(e){this.effectsManager=e,this.type=effectTypes.TRANSFORM_EFFECT,this.matrix=new Matrix,this.opacity=-1,this._mdf=!1,this._opMdf=!1},TransformEffect.prototype.renderFrame=function(e){if(this._opMdf=!1,this._mdf=!1,e||this.effectsManager._mdf){var t=this.effectsManager.effectElements,n=t[0].p.v,r=t[1].p.v,o=1===t[2].p.v,i=t[3].p.v,a=o?i:t[4].p.v,s=t[5].p.v,c=t[6].p.v,l=t[7].p.v;this.matrix.reset(),this.matrix.translate(-n[0],-n[1],n[2]),this.matrix.scale(.01*a,.01*i,1),this.matrix.rotate(-l*degToRads),this.matrix.skewFromAxis(-s*degToRads,(c+90)*degToRads),this.matrix.translate(r[0],r[1],0),this._mdf=!0,this.opacity!==t[8].p.v&&(this.opacity=t[8].p.v,this._opMdf=!0)}},extendPrototype([TransformEffect],SVGTransformEffect),extendPrototype([TransformEffect],CVTransformEffect),registerRenderer("canvas",CanvasRenderer),registerRenderer("html",HybridRenderer),registerRenderer("svg",SVGRenderer),ShapeModifiers.registerModifier("tm",TrimModifier),ShapeModifiers.registerModifier("pb",PuckerAndBloatModifier),ShapeModifiers.registerModifier("rp",RepeaterModifier),ShapeModifiers.registerModifier("rd",RoundCornersModifier),ShapeModifiers.registerModifier("zz",ZigZagModifier),ShapeModifiers.registerModifier("op",OffsetPathModifier),setExpressionsPlugin(Expressions),setExpressionInterfaces(getInterface),initialize$1(),initialize(),registerEffect$1(20,SVGTintFilter,!0),registerEffect$1(21,SVGFillFilter,!0),registerEffect$1(22,SVGStrokeEffect,!1),registerEffect$1(23,SVGTritoneFilter,!0),registerEffect$1(24,SVGProLevelsFilter,!0),registerEffect$1(25,SVGDropShadowEffect,!0),registerEffect$1(28,SVGMatte3Effect,!1),registerEffect$1(29,SVGGaussianBlurEffect,!0),registerEffect$1(35,SVGTransformEffect,!1),registerEffect(35,CVTransformEffect),lottie},module.exports=factory())}
2,7248:(e,t,n)=>{"use strict";var r=n(2779),o=n(28798),i=n(69892).Buffer,a=new Array(16);function s(){o.call(this,64),this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878}function c(e,t){return e<<t|e>>>32-t}function l(e,t,n,r,o,i,a){return c(e+(t&n|~t&r)+o+i|0,a)+t|0}function u(e,t,n,r,o,i,a){return c(e+(t&r|n&~r)+o+i|0,a)+t|0}function f(e,t,n,r,o,i,a){return c(e+(t^n^r)+o+i|0,a)+t|0}function d(e,t,n,r,o,i,a){return c(e+(n^(t|~r))+o+i|0,a)+t|0}r(s,o),s.prototype._update=function(){for(var e=a,t=0;t<16;++t)e[t]=this._block.readInt32LE(4*t);var n=this._a,r=this._b,o=this._c,i=this._d;n=l(n,r,o,i,e[0],3614090360,7),i=l(i,n,r,o,e[1],3905402710,12),o=l(o,i,n,r,e[2],606105819,17),r=l(r,o,i,n,e[3],3250441966,22),n=l(n,r,o,i,e[4],4118548399,7),i=l(i,n,r,o,e[5],1200080426,12),o=l(o,i,n,r,e[6],2821735955,17),r=l(r,o,i,n,e[7],4249261313,22),n=l(n,r,o,i,e[8],1770035416,7),i=l(i,n,r,o,e[9],2336552879,12),o=l(o,i,n,r,e[10],4294925233,17),r=l(r,o,i,n,e[11],2304563134,22),n=l(n,r,o,i,e[12],1804603682,7),i=l(i,n,r,o,e[13],4254626195,12),o=l(o,i,n,r,e[14],2792965006,17),n=u(n,r=l(r,o,i,n,e[15],1236535329,22),o,i,e[1],4129170786,5),i=u(i,n,r,o,e[6],3225465664,9),o=u(o,i,n,r,e[11],643717713,14),r=u(r,o,i,n,e[0],3921069994,20),n=u(n,r,o,i,e[5],3593408605,5),i=u(i,n,r,o,e[10],38016083,9),o=u(o,i,n,r,e[15],3634488961,14),r=u(r,o,i,n,e[4],3889429448,20),n=u(n,r,o,i,e[9],568446438,5),i=u(i,n,r,o,e[14],3275163606,9),o=u(o,i,n,r,e[3],4107603335,14),r=u(r,o,i,n,e[8],1163531501,20),n=u(n,r,o,i,e[13],2850285829,5),i=u(i,n,r,o,e[2],4243563512,9),o=u(o,i,n,r,e[7],1735328473,14),n=f(n,r=u(r,o,i,n,e[12],2368359562,20),o,i,e[5],4294588738,4),i=f(i,n,r,o,e[8],2272392833,11),o=f(o,i,n,r,e[11],1839030562,16),r=f(r,o,i,n,e[14],4259657740,23),n=f(n,r,o,i,e[1],2763975236,4),i=f(i,n,r,o,e[4],1272893353,11),o=f(o,i,n,r,e[7],4139469664,16),r=f(r,o,i,n,e[10],3200236656,23),n=f(n,r,o,i,e[13],681279174,4),i=f(i,n,r,o,e[0],3936430074,11),o=f(o,i,n,r,e[3],3572445317,16),r=f(r,o,i,n,e[6],76029189,23),n=f(n,r,o,i,e[9],3654602809,4),i=f(i,n,r,o,e[12],3873151461,11),o=f(o,i,n,r,e[15],530742520,16),n=d(n,r=f(r,o,i,n,e[2],3299628645,23),o,i,e[0],4096336452,6),i=d(i,n,r,o,e[7],1126891415,10),o=d(o,i,n,r,e[14],2878612391,15),r=d(r,o,i,n,e[5],4237533241,21),n=d(n,r,o,i,e[12],1700485571,6),i=d(i,n,r,o,e[3],2399980690,10),o=d(o,i,n,r,e[10],4293915773,15),r=d(r,o,i,n,e[1],2240044497,21),n=d(n,r,o,i,e[8],1873313359,6),i=d(i,n,r,o,e[15],4264355552,10),o=d(o,i,n,r,e[6],2734768916,15),r=d(r,o,i,n,e[13],1309151649,21),n=d(n,r,o,i,e[4],4149444226,6),i=d(i,n,r,o,e[11],3174756917,10),o=d(o,i,n,r,e[2],718787259,15),r=d(r,o,i,n,e[9],3951481745,21),this._a=this._a+n|0,this._b=this._b+r|0,this._c=this._c+o|0,this._d=this._d+i|0},s.prototype._digest=function(){this._block[this._blockOffset++]=128,this._blockOffset>56&&(this._block.fill(0,this._blockOffset,64),this._update(),this._blockOffset=0),this._block.fill(0,this._blockOffset,56),this._block.writeUInt32LE(this._length[0],56),this._block.writeUInt32LE(this._length[1],60),this._update();var e=i.allocUnsafe(16);return e.writeInt32LE(this._a,0),e.writeInt32LE(this._b,4),e.writeInt32LE(this._c,8),e.writeInt32LE(this._d,12),e},e.exports=s},23906:(e,t,n)=>{var r=n(77657),o=n(16067);function i(e){this.rand=e||new o.Rand}e.exports=i,i.create=function(e){return new i(e)},i.prototype._randbelow=function(e){var t=e.bitLength(),n=Math.ceil(t/8);do{var o=new r(this.rand.generate(n))}while(o.cmp(e)>=0);return o},i.prototype._randrange=function(e,t){var n=t.sub(e);return e.add(this._randbelow(n))},i.prototype.test=function(e,t,n){var o=e.bitLength(),i=r.mont(e),a=new r(1).toRed(i);t||(t=Math.max(1,o/48|0));for(var s=e.subn(1),c=0;!s.testn(c);c++);for(var l=e.shrn(c),u=s.toRed(i);t>0;t--){var f=this._randrange(new r(2),s);n&&n(f);var d=f.toRed(i).redPow(l);if(0!==d.cmp(a)&&0!==d.cmp(u)){for(var h=1;h<c;h++){if(0===(d=d.redSqr()).cmp(a))return!1;if(0===d.cmp(u))break}if(h===c)return!1}}return!0},i.prototype.getDivisor=function(e,t){var n=e.bitLength(),o=r.mont(e),i=new r(1).toRed(o);t||(t=Math.max(1,n/48|0));for(var a=e.subn(1),s=0;!a.testn(s);s++);for(var c=e.shrn(s),l=a.toRed(o);t>0;t--){var u=this._randrange(new r(2),a),f=e.gcd(u);if(0!==f.cmpn(1))return f;var d=u.toRed(o).redPow(c);if(0!==d.cmp(i)&&0!==d.cmp(l)){for(var h=1;h<s;h++){if(0===(d=d.redSqr()).cmp(i))return d.fromRed().subn(1).gcd(e);if(0===d.cmp(l))break}if(h===s)return(d=d.redSqr()).fromRed().subn(1).gcd(e)}}return!1}},16270:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(25038),o=n.n(r),i=n(42553),a=n(66038),s=n.n(a),c=1073741823,l="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:{};const u=o().createContext||function(e,t){var n,o,a="__create-react-context-"+function(){var e="__global_unique_id__";return l[e]=(l[e]||0)+1}()+"__",u=function(e){function n(){var t;return(t=e.apply(this,arguments)||this).emitter=function(e){var t=[];return{on:function(e){t.push(e)},off:function(e){t=t.filter((function(t){return t!==e}))},get:function(){return e},set:function(n,r){e=n,t.forEach((function(t){return t(e,r)}))}}}(t.props.value),t}(0,i.Z)(n,e);var r=n.prototype;return r.getChildContext=function(){var e;return(e={})[a]=this.emitter,e},r.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var n,r=this.props.value,o=e.value;((i=r)===(a=o)?0!==i||1/i===1/a:i!==i&&a!==a)?n=0:(n="function"===typeof t?t(r,o):c,0!==(n|=0)&&this.emitter.set(e.value,n))}var i,a},r.render=function(){return this.props.children},n}(r.Component);u.childContextTypes=((n={})[a]=s().object.isRequired,n);var f=function(t){function n(){var e;return(e=t.apply(this,arguments)||this).state={value:e.getValue()},e.onUpdate=function(t,n){0!==((0|e.observedBits)&n)&&e.setState({value:e.getValue()})},e}(0,i.Z)(n,t);var r=n.prototype;return r.componentWillReceiveProps=function(e){var t=e.observedBits;this.observedBits=void 0===t||null===t?c:t},r.componentDidMount=function(){this.context[a]&&this.context[a].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=void 0===e||null===e?c:e},r.componentWillUnmount=function(){this.context[a]&&this.context[a].off(this.onUpdate)},r.getValue=function(){return this.context[a]?this.context[a].get():e},r.render=function(){return(e=this.props.children,Array.isArray(e)?e[0]:e)(this.state.value);var e},n}(r.Component);return f.contextTypes=((o={})[a]=s().object,o),{Provider:u,Consumer:f}}}
2,37503:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.storeShape=void 0;var r,o=n(66038),i=(r=o)&&r.__esModule?r:{default:r};t.storeShape=i.default.shape({subscribe:i.default.func.isRequired,setState:i.default.func.isRequired,getState:i.default.func.isRequired})},61795:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(25038),a=((r=i)&&r.__esModule,n(37503));var s=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"getChildContext",value:function(){return{miniStore:this.props.store}}},{key:"render",value:function(){return i.Children.only(this.props.children)}}]),t}(i.Component);s.propTypes={store:a.storeShape.isRequired},s.childContextTypes={miniStore:a.storeShape.isRequired},t.default=s},1947:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();t.default=function(e){var t=!!e,n=e||d;return function(f){var d=function(i){function c(e,t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(c.__proto__||Object.getPrototypeOf(c)).call(this,e,t));return r.handleChange=function(){if(r.unsubscribe){var e=n(r.store.getState(),r.props);r.setState({subscribed:e})}},r.store=t.miniStore,r.state={subscribed:n(r.store.getState(),e),store:r.store,props:e},r}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(c,i),o(c,null,[{key:"getDerivedStateFromProps",value:function(t,r){return e&&2===e.length&&t!==r.props?{subscribed:n(r.store.getState(),t),props:t}:{props:t}}}]),o(c,[{key:"componentDidMount",value:function(){this.trySubscribe()}},{key:"componentWillUnmount",value:function(){this.tryUnsubscribe()}},{key:"shouldComponentUpdate",value:function(e,t){return!(0,s.default)(this.props,e)||!(0,s.default)(this.state.subscribed,t.subscribed)}},{key:"trySubscribe",value:function(){t&&(this.unsubscribe=this.store.subscribe(this.handleChange),this.handleChange())}},{key:"tryUnsubscribe",value:function(){this.unsubscribe&&(this.unsubscribe(),this.unsubscribe=null)}},{key:"getWrappedInstance",value:function(){return this.wrappedInstance}},{key:"render",value:function(){var e=this,t=r({},this.props,this.state.subscribed,{store:this.store});return f.prototype.render&&(t=r({},t,{ref:function(t){return e.wrappedInstance=t}})),a.default.createElement(f,t)}}]),c}(i.Component);return d.displayName="Connect("+function(e){return e.displayName||e.name||"Component"}(f)+")",d.contextTypes={miniStore:u.storeShape.isRequired},(0,l.polyfill)(d),(0,c.default)(d,f)}};var i=n(25038),a=f(i),s=f(n(24439)),c=f(n(84479)),l=n(89473),u=n(37503);
2function f(e){return e&&e.__esModule?e:{default:e}}var d=function(){return{}}},3802:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.default=function(e){var t=e,r=[];return{setState:function(e){t=n({},t,e);for(var o=0;o<r.length;o++)r[o]()},getState:function(){return t},subscribe:function(e){return r.push(e),function(){var t=r.indexOf(e);r.splice(t,1)}}}}},12614:(e,t,n)=>{"use strict";t.Ue=t.$j=t.zt=void 0;var r=a(n(61795)),o=a(n(1947)),i=a(n(3802));function a(e){return e&&e.__esModule?e:{default:e}}t.zt=r.default,t.$j=o.default,t.Ue=i.default},66056:e=>{function t(e,t){if(!e)throw new Error(t||"Assertion failed")}e.exports=t,t.equal=function(e,t,n){if(e!=t)throw new Error(n||"Assertion failed: "+e+" != "+t)}},19271:(e,t)=>{"use strict";var n=t;function r(e){return 1===e.length?"0"+e:e}function o(e){for(var t="",n=0;n<e.length;n++)t+=r(e[n].toString(16));return t}n.toArray=function(e,t){if(Array.isArray(e))return e.slice();if(!e)return[];var n=[];if("string"!==typeof e){for(var r=0;r<e.length;r++)n[r]=0|e[r];return n}if("hex"===t){(e=e.replace(/[^a-z0-9]+/gi,"")).length%2!==0&&(e="0"+e);for(r=0;r<e.length;r+=2)n.push(parseInt(e[r]+e[r+1],16))}else for(r=0;r<e.length;r++){var o=e.charCodeAt(r),i=o>>8,a=255&o;i?n.push(i,a):n.push(a)}return n},n.zero2=r,n.toHex=o,n.encode=function(e,t){return"hex"===t?o(e):e}},66533:function(e,t,n){e=n.nmd(e);var r=n(80792);e.exports=function(){"use strict";var t,n;function o(){return t.apply(null,arguments)}function i(e){t=e}function a(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function s(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function c(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function l(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(c(e,t))return!1;return!0}function u(e){return void 0===e}function f(e){return"number"===typeof e||"[object Number]"===Object.prototype.toString.call(e)}function d(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function h(e,t){var n,r=[],o=e.length;for(n=0;n<o;++n)r.push(t(e[n],n));return r}function p(e,t){for(var n in t)c(t,n)&&(e[n]=t[n]);return c(t,"toString")&&(e.toString=t.toString),c(t,"valueOf")&&(e.valueOf=t.valueOf),e}function m(e,t,n,r){return qn(e,t,n,r,!0).utc()}function y(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function g(e){return null==e._pf&&(e._pf=y()),e._pf}function b(e){var t=null,r=!1,o=e._d&&!isNaN(e._d.getTime());return o&&(t=g(e),r=n.call(t.parsedDateParts,(function(e){return null!=e})),o=t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&r),e._strict&&(o=o&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour)),null!=Object.isFrozen&&Object.isFrozen(e)?o:(e._isValid=o,e._isValid)}function v(e){var t=m(NaN);return null!=e?p(g(t),e):g(t).userInvalidated=!0,t}n=Array.prototype.some?Array.prototype.some:function(e){var t,n=Object(this),r=n.length>>>0;for(t=0;t<r;t++)if(t in n&&e.call(this,n[t],t,n))return!0;return!1};var A=o.momentProperties=[],w=!1;function E(e,t){var n,r,o,i=A.length;if(u(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),u(t._i)||(e._i=t._i),u(t._f)||(e._f=t._f),u(t._l)||(e._l=t._l),u(t._strict)||(e._strict=t._strict),u(t._tzm)||(e._tzm=t._tzm),u(t._isUTC)||(e._isUTC=t._isUTC),u(t._offset)||(e._offset=t._offset),u(t._pf)||(e._pf=g(t)),u(t._locale)||(e._locale=t._locale),i>0)for(n=0;n<i;n++)u(o=t[r=A[n]])||(e[r]=o);return e}function k(e){E(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===w&&(w=!0,o.updateOffset(this),w=!1)}function M(e){return e instanceof k||null!=e&&null!=e._isAMomentObject}function x(e){!1===o.suppressDeprecationWarnings&&"undefined"!==typeof r&&r.warn&&r.warn("Deprecation warning: "+e)}function C(e,t){var n=!0;return p((function(){if(null!=o.deprecationHandler&&o.deprecationHandler(null,e),n){var r,i,a,s=[],l=arguments.length;for(i=0;i<l;i++){if(r="","object"===typeof arguments[i]){for(a in r+="\n["+i+"] ",arguments[0])c(arguments[0],a)&&(r+=a+": "+arguments[0][a]+", ");r=r.slice(0,-2)}else r=arguments[i];s.push(r)}x(e+"\nArguments: "+Array.prototype.slice.call(s).join("")+"\n"+(new Error).stack),n=!1}return t.apply(this,arguments)}),t)}var S,_={};function T(e,t){null!=o.deprecationHandler&&o.deprecationHandler(e,t),_[e]||(x(t),_[e]=!0)}function I(e){return"undefined"!==typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function D(e){var t,n;for(n in e)c(e,n)&&(I(t=e[n])?this[n]=t:this["_"+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function P(e,t){var n,r=p({},e);for(n in t)c(t,n)&&(s(e[n])&&s(t[n])?(r[n]={},p(r[n],e[n]),p(r[n],t[n])):null!=t[n]?r[n]=t[n]:delete r[n]);for(n in e)c(e,n)&&!c(t,n)&&s(e[n])&&(r[n]=p({},r[n]));return r}function N(e){null!=e&&this.set(e)}o.suppressDeprecationWarnings=!1,o.deprecationHandler=null,S=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)c(e,t)&&n.push(t);return n};var B={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function O(e,t,n){var r=this._calendar[e]||this._calendar.sameElse;return I(r)?r.call(t,n):r}function j(e,t,n){var r=""+Math.abs(e),o=t-r.length;return(e>=0?n?"+":"":"-")+Math.pow(10,Math.max(0,o)).toString().substr(1)+r}var U=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}
vendor: 55,337 bytes, line 2
2|x|X|zz?|ZZ?|.)/g,R=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,F={},L={};function z(e,t,n,r){var o=r;"string"===typeof r&&(o=function(){return this[r]()}),e&&(L[e]=o),t&&(L[t[0]]=function(){return j(o.apply(this,arguments),t[1],t[2])}),n&&(L[n]=function(){return this.localeData().ordinal(o.apply(this,arguments),e)})}function Q(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function J(e){var t,n,r=e.match(U);for(t=0,n=r.length;t<n;t++)L[r[t]]?r[t]=L[r[t]]:r[t]=Q(r[t]);return function(t){var o,i="";for(o=0;o<n;o++)i+=I(r[o])?r[o].call(t,e):r[o];return i}}function V(e,t){return e.isValid()?(t=H(t,e.localeData()),F[t]=F[t]||J(t),F[t](e)):e.localeData().invalidDate()}function H(e,t){var n=5;function r(e){return t.longDateFormat(e)||e}for(R.lastIndex=0;n>=0&&R.test(e);)e=e.replace(R,r),R.lastIndex=0,n-=1;return e}var G={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function Z(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(U).map((function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e})).join(""),this._longDateFormat[e])}var W="Invalid date";function q(){return this._invalidDate}var Y="%d",K=/\d{1,2}/;function $(e){return this._ordinal.replace("%d",e)}var X={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function ee(e,t,n,r){var o=this._relativeTime[n];return I(o)?o(e,t,n,r):o.replace(/%d/i,e)}function te(e,t){var n=this._relativeTime[e>0?"future":"past"];return I(n)?n(t):n.replace(/%s/i,t)}var ne={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function re(e){return"string"===typeof e?ne[e]||ne[e.toLowerCase()]:void 0}function oe(e){var t,n,r={};for(n in e)c(e,n)&&(t=re(n))&&(r[t]=e[n]);return r}var ie={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function ae(e){var t,n=[];for(t in e)c(e,t)&&n.push({unit:t,priority:ie[t]});return n.sort((function(e,t){return e.priority-t.priority})),n}var se,ce=/\d/,le=/\d\d/,ue=/\d{3}/,fe=/\d{4}/,de=/[+-]?\d{6}/,he=/\d\d?/,pe=/\d\d\d\d?/,me=/\d\d\d\d\d\d?/,ye=/\d{1,3}/,ge=/\d{1,4}/,be=/[+-]?\d{1,6}/,ve=/\d+/,Ae=/[+-]?\d+/,we=/Z|[+-]\d\d:?\d\d/gi,Ee=/Z|[+-]\d\d(?::?\d\d)?/gi,ke=/[+-]?\d+(\.\d{1,3})?/,Me=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,xe=/^[1-9]\d?/,Ce=/^([1-9]\d|\d)/;function Se(e,t,n){se[e]=I(t)?t:function(e,r){return e&&n?n:t}}function _e(e,t){return c(se,e)?se[e](t._strict,t._locale):new RegExp(Te(e))}function Te(e){return Ie(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(e,t,n,r,o){return t||n||r||o})))}function Ie(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function De(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function Pe(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=De(t)),n}se={};var Ne={};function Be(e,t){var n,r,o=t;for("string"===typeof e&&(e=[e]),f(t)&&(o=function(e,n){n[t]=Pe(e)}),r=e.length,n=0;n<r;n++)Ne[e[n]]=o}function Oe(e,t){Be(e,(function(e,n,r,o){r._w=r._w||{},t(e,r._w,r,o)}))}function je(e,t,n){null!=t&&c(Ne,e)&&Ne[e](t,n._a,n,e)}function Ue(e){return e%4===0&&e%100!==0||e%400===0}var Re=0,Fe=1,Le=2,ze=3,Qe=4,Je=5,Ve=6,He=7,Ge=8;function Ze(e){return Ue(e)?366:365}z("Y",0,0,(function(){var e=this.year();return e<=9999?j(e,4):"+"+e})),z(0,["YY",2],0,(function(){return this.year()%100})),z(0,["YYYY",4],0,"year"),z(0,["YYYYY",5],0,"year"),z(0,["YYYYYY",6,!0],0,"year"),Se("Y",Ae),Se("YY",he,le),Se("YYYY",ge,fe),Se("YYYYY",be,de),Se("YYYYYY",be,de),Be(["YYYYY","YYYYYY"],Re),Be("YYYY",(function(e,t){t[Re]=2===e.length?o.parseTwoDigitYear(e):Pe(e)})),Be("YY",(function(e,t){t[Re]=o.parseTwoDigitYear(e)})),Be("Y",(function(e,t){t[Re]=parseInt(e,10)})),o.parseTwoDigitYear=function(e){return Pe(e)+(Pe(e)>68?1900:2e3)};var We,qe=Ke("FullYear",!0);function Ye(){return Ue(this.year())}function Ke(e,t){return function(n){return null!=n?(Xe(this,e,n),o.updateOffset(this,t),this):$e(this,e)}}function $e(e,t){if(!e.isValid())return NaN;var n=e._d,r=e._isUTC;switch(t){case"Milliseconds":return r?n.getUTCMilliseconds():n.getMilliseconds();case"Seconds":return r?n.getUTCSeconds():n.getSeconds();case"Minutes":return r?n.getUTCMinutes():n.getMinutes();case"Hours":return r?n.getUTCHours():n.getHours();case"Date":return r?n.getUTCDate():n.getDate();case"Day":return r?n.getUTCDay():n.getDay();case"Month":return r?n.getUTCMonth():n.getMonth();case"FullYear":return r?n.getUTCFullYear():n.getFullYear();default:return NaN}}function Xe(e,t,n){var r,o,i,a,s;if(e.isValid()&&!isNaN(n)){switch(r=e._d,o=e._isUTC,t){case"Milliseconds":return void(o?r.setUTCMilliseconds(n):r.setMilliseconds(n));case"Seconds":return void(o?r.setUTCSeconds(n):r.setSeconds(n));case"Minutes":return void(o?r.setUTCMinutes(n):r.setMinutes(n));case"Hours":return void(o?r.setUTCHours(n):r.setHours(n));case"Date":return void(o?r.setUTCDate(n):r.setDate(n));case"FullYear":break;default:return}i=n,a=e.month(),s=29!==(s=e.date())||1!==a||Ue(i)?s:28,o?r.setUTCFullYear(i,a,s):r.setFullYear(i,a,s)}}function et(e){return I(this[e=re(e)])?this[e]():this}function tt(e,t){if("object"===typeof e){var n,r=ae(e=oe(e)),o=r.length;for(n=0;n<o;n++)this[r[n].unit](e[r[n].unit])}else if(I(this[e=re(e)]))return this[e](t);return this}function nt(e,t){return(e%t+t)%t}function rt(e,t){if(isNaN(e)||isNaN(t))return NaN;var n=nt(t,12);return e+=(t-n)/12,1===n?Ue(e)?29:28:31-n%7%2}We=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1},z("M",["MM",2],"Mo",(function(){return this.month()+1})),z("MMM",0,0,(function(e){return this.localeData().monthsShort(this,e)})),z("MMMM",0,0,(function(e){return this.localeData().months(this,e)})),Se("M",he,xe),Se("MM",he,le),Se("MMM",(function(e,t){return t.monthsShortRegex(e)})),Se("MMMM",(function(e,t){return t.monthsRegex(e)})),Be(["M","MM"],(function(e,t){t[Fe]=Pe(e)-1})),Be(["MMM","MMMM"],(function(e,t,n,r){var o=n._locale.monthsParse(e,r,n._strict);null!=o?t[Fe]=o:g(n).invalidMonth=e}));var ot="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),it="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),at=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,st=Me,ct=Me;function lt(e,t){return e?a(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||at).test(t)?"format":"standalone"][e.month()]:a(this._months)?this._months:this._months.standalone}function ut(e,t){return e?a(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[at.test(t)?"format":"standalone"][e.month()]:a(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function ft(e,t,n){var r,o,i,a=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],r=0;r<12;++r)i=m([2e3,r]),this._shortMonthsParse[r]=this.monthsShort(i,"").toLocaleLowerCase(),this._longMonthsParse[r]=this.months(i,"").toLocaleLowerCase();return n?"MMM"===t?-1!==(o=We.call(this._shortMonthsParse,a))?o:null:-1!==(o=We.call(this._longMonthsParse,a))?o:null:"MMM"===t?-1!==(o=We.call(this._shortMonthsParse,a))||-1!==(o=We.call(this._longMonthsParse,a))?o:null:-1!==(o=We.call(this._longMonthsParse,a))||-1!==(o=We.call(this._shortMonthsParse,a))?o:null}function dt(e,t,n){var r,o,i;if(this._monthsParseExact)return ft.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(o=m([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(o,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(o,"").replace(".","")+"$","i")),n||this._monthsParse[r]||(i="^"+this.months(o,"")+"|^"+this.monthsShort(o,""),this._monthsParse[r]=new RegExp(i.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[r].test(e))return r;if(n&&"MMM"===t&&this._shortMonthsParse[r].test(e))return r;if(!n&&this._monthsParse[r].test(e))return r}}function ht(e,t){if(!e.isValid())return e;if("string"===typeof t)if(/^\d+$/.test(t))t=Pe(t);else if(!f(t=e.localeData().monthsParse(t)))return e;var n=t,r=e.date();return r=r<29?r:Math.min(r,rt(e.year(),n)),e._isUTC?e._d.setUTCMonth(n,r):e._d.setMonth(n,r),e}function pt(e){return null!=e?(ht(this,e),o.updateOffset(this,!0),this):$e(this,"Month")}function mt(){return rt(this.year(),this.month())}function yt(e){return this._monthsParseExact?(c(this,"_monthsRegex")||bt.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(c(this,"_monthsShortRegex")||(this._monthsShortRegex=st),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function gt(e){return this._monthsParseExact?(c(this,"_monthsRegex")||bt.call(this),e?this._monthsStrictRegex:this._monthsRegex):(c(this,"_monthsRegex")||(this._monthsRegex=ct),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function bt(){function e(e,t){return t.length-e.length}var t,n,r,o,i=[],a=[],s=[];for(t=0;t<12;t++)n=m([2e3,t]),r=Ie(this.monthsShort(n,"")),o=Ie(this.months(n,"")),i.push(r),a.push(o),s.push(o),s.push(r);i.sort(e),a.sort(e),s.sort(e),this._monthsRegex=new RegExp("^("+s.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+i.join("|")+")","i")}function vt(e,t,n,r,o,i,a){var s;return e<100&&e>=0?(s=new Date(e+400,t,n,r,o,i,a),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,n,r,o,i,a),s}function At(e){var t,n;return e<100&&e>=0?((n=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function wt(e,t,n){var r=7+t-n;return-(7+At(e,0,r).getUTCDay()-t)%7+r-1}function Et(e,t,n,r,o){var i,a,s=1+7*(t-1)+(7+n-r)%7+wt(e,r,o);return s<=0?a=Ze(i=e-1)+s:s>Ze(e)?(i=e+1,a=s-Ze(e)):(i=e,a=s),{year:i,dayOfYear:a}}function kt(e,t,n){var r,o,i=wt(e.year(),t,n),a=Math.floor((e.dayOfYear()-i-1)/7)+1;return a<1?r=a+Mt(o=e.year()-1,t,n):a>Mt(e.year(),t,n)?(r=a-Mt(e.year(),t,n),o=e.year()+1):(o=e.year(),r=a),{week:r,year:o}}function Mt(e,t,n){var r=wt(e,t,n),o=wt(e+1,t,n);return(Ze(e)-r+o)/7}function xt(e){return kt(e,this._week.dow,this._week.doy).week}z("w",["ww",2],"wo","week"),z("W",["WW",2],"Wo","isoWeek"),Se("w",he,xe),Se("ww",he,le),Se("W",he,xe),Se("WW",he,le),Oe(["w","ww","W","WW"],(function(e,t,n,r){t[r.substr(0,1)]=Pe(e)}));var Ct={dow:0,doy:6};function St(){return this._week.dow}function _t(){return this._week.doy}function Tt(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function It(e){var t=kt(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function Dt(e,t){return"string"!==typeof e?e:isNaN(e)?"number"===typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}function Pt(e,t){return"string"===typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function Nt(e,t){return e.slice(t,7).concat(e.slice(0,t))}z("d",0,"do","day"),z("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),z("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),z("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),z("e",0,0,"weekday"),z("E",0,0,"isoWeekday"),Se("d",he),Se("e",he),Se("E",he),Se("dd",(function(e,t){return t.weekdaysMinRegex(e)})),Se("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),Se("dddd",(function(e,t){return t.weekdaysRegex(e)})),Oe(["dd","ddd","dddd"],(function(e,t,n,r){var o=n._locale.weekdaysParse(e,r,n._strict);null!=o?t.d=o:g(n).invalidWeekday=e})),Oe(["d","e","E"],(function(e,t,n,r){t[r]=Pe(e)}));var Bt="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ot="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),jt="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Ut=Me,Rt=Me,Ft=Me;function Lt(e,t){var n=a(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?Nt(n,this._week.dow):e?n[e.day()]:n}function zt(e){return!0===e?Nt(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Qt(e){return!0===e?Nt(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Jt(e,t,n){var r,o,i,a=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)i=m([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(i,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(i,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(i,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(o=We.call(this._weekdaysParse,a))?o:null:"ddd"===t?-1!==(o=We.call(this._shortWeekdaysParse,a))?o:null:-1!==(o=We.call(this._minWeekdaysParse,a))?o:null:"dddd"===t?-1!==(o=We.call(this._weekdaysParse,a))||-1!==(o=We.call(this._shortWeekdaysParse,a))||-1!==(o=We.call(this._minWeekdaysParse,a))?o:null:"ddd"===t?-1!==(o=We.call(this._shortWeekdaysParse,a))||-1!==(o=We.call(this._weekdaysParse,a))||-1!==(o=We.call(this._minWeekdaysParse,a))?o:null:-1!==(o=We.call(this._minWeekdaysParse,a))||-1!==(o=We.call(this._weekdaysParse,a))||-1!==(o=We.call(this._shortWeekdaysParse,a))?o:null}function Vt(e,t,n){var r,o,i;if(this._weekdaysParseExact)return Jt.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(o=m([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(o,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(o,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(o,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(i="^"+this.weekdays(o,"")+"|^"+this.weekdaysShort(o,"")+"|^"+this.weekdaysMin(o,""),this._weekdaysParse[r]=new RegExp(i.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[r].test(e))return r;if(n&&"ddd"===t&&this._shortWeekdaysParse[r].test(e))return r;if(n&&"dd"===t&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}}function Ht(e){if(!this.isValid())return null!=e?this:NaN;var t=$e(this,"Day");return null!=e?(e=Dt(e,this.localeData()),this.add(e-t,"d")):t}function Gt(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function Zt(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=Pt(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function Wt(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Kt.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(c(this,"_weekdaysRegex")||(this._weekdaysRegex=Ut),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function qt(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Kt.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(c(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Rt),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Yt(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Kt.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(c(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ft),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Kt(){function e(e,t){return t.length-e.length}var t,n,r,o,i,a=[],s=[],c=[],l=[];for(t=0;t<7;t++)n=m([2e3,1]).day(t),r=Ie(this.weekdaysMin(n,"")),o=Ie(this.weekdaysShort(n,"")),i=Ie(this.weekdays(n,"")),a.push(r),s.push(o),c.push(i),l.push(r),l.push(o),l.push(i);a.sort(e),s.sort(e),c.sort(e),l.sort(e),this._weekdaysRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+a.join("|")+")","i")}function $t(){return this.hours()%12||12}function Xt(){return this.hours()||24}function en(e,t){z(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function tn(e,t){return t._meridiemParse}function nn(e){return"p"===(e+"").toLowerCase().charAt(0)}z("H",["HH",2],0,"hour"),z("h",["hh",2],0,$t),z("k",["kk",2],0,Xt),z("hmm",0,0,(function(){return""+$t.apply(this)+j(this.minutes(),2)})),z("hmmss",0,0,(function(){return""+$t.apply(this)+j(this.minutes(),2)+j(this.seconds(),2)})),z("Hmm",0,0,(function(){return""+this.hours()+j(this.minutes(),2)})),z("Hmmss",0,0,(function(){return""+this.hours()+j(this.minutes(),2)+j(this.seconds(),2)})),en("a",!0),en("A",!1),Se("a",tn),Se("A",tn),Se("H",he,Ce),Se("h",he,xe),Se("k",he,xe),Se("HH",he,le),Se("hh",he,le),Se("kk",he,le),Se("hmm",pe),Se("hmmss",me),Se("Hmm",pe),Se("Hmmss",me),Be(["H","HH"],ze),Be(["k","kk"],(function(e,t,n){var r=Pe(e);t[ze]=24===r?0:r})),Be(["a","A"],(function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e})),Be(["h","hh"],(function(e,t,n){t[ze]=Pe(e),g(n).bigHour=!0})),Be("hmm",(function(e,t,n){var r=e.length-2;t[ze]=Pe(e.substr(0,r)),t[Qe]=Pe(e.substr(r)),g(n).bigHour=!0})),Be("hmmss",(function(e,t,n){var r=e.length-4,o=e.length-2;t[ze]=Pe(e.substr(0,r)),t[Qe]=Pe(e.substr(r,2)),t[Je]=Pe(e.substr(o)),g(n).bigHour=!0})),Be("Hmm",(function(e,t,n){var r=e.length-2;t[ze]=Pe(e.substr(0,r)),t[Qe]=Pe(e.substr(r))})),Be("Hmmss",(function(e,t,n){var r=e.length-4,o=e.length-2;t[ze]=Pe(e.substr(0,r)),t[Qe]=Pe(e.substr(r,2)),t[Je]=Pe(e.substr(o))}));var rn=/[ap]\.?m?\.?/i,on=Ke("Hours",!0);function an(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}var sn,cn={calendar:B,longDateFormat:G,invalidDate:W,ordinal:Y,dayOfMonthOrdinalParse:K,relativeTime:X,months:ot,monthsShort:it,week:Ct,weekdays:Bt,weekdaysMin:jt,weekdaysShort:Ot,meridiemParse:rn},ln={},un={};function fn(e,t){var n,r=Math.min(e.length,t.length);for(n=0;n<r;n+=1)if(e[n]!==t[n])return n;return r}function dn(e){return e?e.toLowerCase().replace("_","-"):e}function hn(e){for(var t,n,r,o,i=0;i<e.length;){for(t=(o=dn(e[i]).split("-")).length,n=(n=dn(e[i+1]))?n.split("-"):null;t>0;){if(r=mn(o.slice(0,t).join("-")))return r;if(n&&n.length>=t&&fn(o,n)>=t-1)break;t--}i++}return sn}function pn(e){return!(!e||!e.match("^[^/\\\\]*$"))}function mn(t){var n=null;if(void 0===ln[t]&&e&&e.exports&&pn(t))try{n=sn._abbr,Object(function(){var e=new Error("Cannot find module 'undefined'");throw e.code="MODULE_NOT_FOUND",e}()),yn(n)}catch(r){ln[t]=null}return ln[t]}function yn(e,t){var n;return e&&((n=u(t)?vn(e):gn(e,t))?sn=n:"undefined"!==typeof r&&r.warn&&r.warn("Locale "+e+" not found. Did you forget to load it?")),sn._abbr}function gn(e,t){if(null!==t){var n,r=cn;if(t.abbr=e,null!=ln[e])T("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=ln[e]._config;else if(null!=t.parentLocale)if(null!=ln[t.parentLocale])r=ln[t.parentLocale]._config;else{if(null==(n=mn(t.parentLocale)))return un[t.parentLocale]||(un[t.parentLocale]=[]),un[t.parentLocale].push({name:e,config:t}),null;r=n._config}return ln[e]=new N(P(r,t)),un[e]&&un[e].forEach((function(e){gn(e.name,e.config)})),yn(e),ln[e]}return delete ln[e],null}function bn(e,t){if(null!=t){var n,r,o=cn;null!=ln[e]&&null!=ln[e].parentLocale?ln[e].set(P(ln[e]._config,t)):(null!=(r=mn(e))&&(o=r._config),t=P(o,t),null==r&&(t.abbr=e),(n=new N(t)).parentLocale=ln[e],ln[e]=n),yn(e)}else null!=ln[e]&&(null!=ln[e].parentLocale?(ln[e]=ln[e].parentLocale,e===yn()&&yn(e)):null!=ln[e]&&delete ln[e]);return ln[e]}function vn(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return sn;if(!a(e)){if(t=mn(e))return t;e=[e]}return hn(e)}function An(){return S(ln)}function wn(e){var t,n=e._a;return n&&-2===g(e).overflow&&(t=n[Fe]<0||n[Fe]>11?Fe:n[Le]<1||n[Le]>rt(n[Re],n[Fe])?Le:n[ze]<0||n[ze]>24||24===n[ze]&&(0!==n[Qe]||0!==n[Je]||0!==n[Ve])?ze:n[Qe]<0||n[Qe]>59?Qe:n[Je]<0||n[Je]>59?Je:n[Ve]<0||n[Ve]>999?Ve:-1,g(e)._overflowDayOfYear&&(t<Re||t>Le)&&(t=Le),g(e)._overflowWeeks&&-1===t&&(t=He),g(e)._overflowWeekday&&-1===t&&(t=Ge),g(e).overflow=t),e}var En=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,kn=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Mn=/Z|[+-]\d\d(?::?\d\d)?/,xn=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Cn=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Sn=/^\/?Date\((-?\d+)/i,_n=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Tn={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function In(e){var t,n,r,o,i,a,s=e._i,c=En.exec(s)||kn.exec(s),l=xn.length,u=Cn.length;if(c){for(g(e).iso=!0,t=0,n=l;t<n;t++)if(xn[t][1].exec(c[1])){o=xn[t][0],r=!1!==xn[t][2];break}if(null==o)return void(e._isValid=!1);if(c[3]){for(t=0,n=u;t<n;t++)if(Cn[t][1].exec(c[3])){i=(c[2]||" ")+Cn[t][0];break}if(null==i)return void(e._isValid=!1)}if(!r&&null!=i)return void(e._isValid=!1);if(c[4]){if(!Mn.exec(c[4]))return void(e._isValid=!1);a="Z"}e._f=o+(i||"")+(a||""),Qn(e)}else e._isValid=!1}function Dn(e,t,n,r,o,i){var a=[Pn(e),it.indexOf(t),parseInt(n,10),parseInt(r,10),parseInt(o,10)];return i&&a.push(parseInt(i,10)),a}function Pn(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}function Nn(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function Bn(e,t,n){return!e||Ot.indexOf(e)===new Date(t[0],t[1],t[2]).getDay()||(g(n).weekdayMismatch=!0,n._isValid=!1,!1)}function On(e,t,n){if(e)return Tn[e];if(t)return 0;var r=parseInt(n,10),o=r%100;return(r-o)/100*60+o}function jn(e){var t,n=_n.exec(Nn(e._i));if(n){if(t=Dn(n[4],n[3],n[2],n[5],n[6],n[7]),!Bn(n[1],t,e))return;e._a=t,e._tzm=On(n[8],n[9],n[10]),e._d=At.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),g(e).rfc2822=!0}else e._isValid=!1}function Un(e){var t=Sn.exec(e._i);null===t?(In(e),!1===e._isValid&&(delete e._isValid,jn(e),!1===e._isValid&&(delete e._isValid,e._strict?e._isValid=!1:o.createFromInputFallback(e)))):e._d=new Date(+t[1])}function Rn(e,t,n){return null!=e?e:null!=t?t:n}function Fn(e){var t=new Date(o.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function Ln(e){var t,n,r,o,i,a=[];if(!e._d){for(r=Fn(e),e._w&&null==e._a[Le]&&null==e._a[Fe]&&zn(e),null!=e._dayOfYear&&(i=Rn(e._a[Re],r[Re]),(e._dayOfYear>Ze(i)||0===e._dayOfYear)&&(g(e)._overflowDayOfYear=!0),n=At(i,0,e._dayOfYear),e._a[Fe]=n.getUTCMonth(),e._a[Le]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=a[t]=r[t];for(;t<7;t++)e._a[t]=a[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[ze]&&0===e._a[Qe]&&0===e._a[Je]&&0===e._a[Ve]&&(e._nextDay=!0,e._a[ze]=0),e._d=(e._useUTC?At:vt).apply(null,a),o=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[ze]=24),e._w&&"undefined"!==typeof e._w.d&&e._w.d!==o&&(g(e).weekdayMismatch=!0)}}function zn(e){var t,n,r,o,i,a,s,c,l;null!=(t=e._w).GG||null!=t.W||null!=t.E?(i=1,a=4,n=Rn(t.GG,e._a[Re],kt(Yn(),1,4).year),r=Rn(t.W,1),((o=Rn(t.E,1))<1||o>7)&&(c=!0)):(i=e._locale._week.dow,a=e._locale._week.doy,l=kt(Yn(),i,a),n=Rn(t.gg,e._a[Re],l.year),r=Rn(t.w,l.week),null!=t.d?((o=t.d)<0||o>6)&&(c=!0):null!=t.e?(o=t.e+i,(t.e<0||t.e>6)&&(c=!0)):o=i),r<1||r>Mt(n,i,a)?g(e)._overflowWeeks=!0:null!=c?g(e)._overflowWeekday=!0:(s=Et(n,r,o,i,a),e._a[Re]=s.year,e._dayOfYear=s.dayOfYear)}function Qn(e){if(e._f!==o.ISO_8601)if(e._f!==o.RFC_2822){e._a=[],g(e).empty=!0;var t,n,r,i,a,s,c,l=""+e._i,u=l.length,f=0;for(c=(r=H(e._f,e._locale).match(U)||[]).length,t=0;t<c;t++)i=r[t],(n=(l.match(_e(i,e))||[])[0])&&((a=l.substr(0,l.indexOf(n))).length>0&&g(e).unusedInput.push(a),l=l.slice(l.indexOf(n)+n.length),f+=n.length),L[i]?(n?g(e).empty=!1:g(e).unusedTokens.push(i),je(i,n,e)):e._strict&&!n&&g(e).unusedTokens.push(i);g(e).charsLeftOver=u-f,l.length>0&&g(e).unusedInput.push(l),e._a[ze]<=12&&!0===g(e).bigHour&&e._a[ze]>0&&(g(e).bigHour=void 0),g(e).parsedDateParts=e._a.slice(0),g(e).meridiem=e._meridiem,e._a[ze]=Jn(e._locale,e._a[ze],e._meridiem),null!==(s=g(e).era)&&(e._a[Re]=e._locale.erasConvertYear(s,e._a[Re])),Ln(e),wn(e)}else jn(e);else In(e)}function Jn(e,t,n){var r;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?((r=e.isPM(n))&&t<12&&(t+=12),r||12!==t||(t=0),t):t}function Vn(e){var t,n,r,o,i,a,s=!1,c=e._f.length;if(0===c)return g(e).invalidFormat=!0,void(e._d=new Date(NaN));for(o=0;o<c;o++)i=0,a=!1,t=E({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[o],Qn(t),b(t)&&(a=!0),i+=g(t).charsLeftOver,i+=10*g(t).unusedTokens.length,g(t).score=i,s?i<r&&(r=i,n=t):(null==r||i<r||a)&&(r=i,n=t,a&&(s=!0));p(e,n||t)}function Hn(e){if(!e._d){var t=oe(e._i),n=void 0===t.day?t.date:t.day;e._a=h([t.year,t.month,n,t.hour,t.minute,t.second,t.millisecond],(function(e){return e&&parseInt(e,10)})),Ln(e)}}function Gn(e){var t=new k(wn(Zn(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}function Zn(e){var t=e._i,n=e._f;return e._locale=e._locale||vn(e._l),null===t||void 0===n&&""===t?v({nullInput:!0}):("string"===typeof t&&(e._i=t=e._locale.preparse(t)),M(t)?new k(wn(t)):(d(t)?e._d=t:a(n)?Vn(e):n?Qn(e):Wn(e),b(e)||(e._d=null),e))}function Wn(e){var t=e._i;u(t)?e._d=new Date(o.now()):d(t)?e._d=new Date(t.valueOf()):"string"===typeof t?Un(e):a(t)?(e._a=h(t.slice(0),(function(e){return parseInt(e,10)})),Ln(e)):s(t)?Hn(e):f(t)?e._d=new Date(t):o.createFromInputFallback(e)}function qn(e,t,n,r,o){var i={};return!0!==t&&!1!==t||(r=t,t=void 0),!0!==n&&!1!==n||(r=n,n=void 0),(s(e)&&l(e)||a(e)&&0===e.length)&&(e=void 0),i._isAMomentObject=!0,i._useUTC=i._isUTC=o,i._l=n,i._i=e,i._f=t,i._strict=r,Gn(i)}function Yn(e,t,n,r){return qn(e,t,n,r,!1)}o.createFromInputFallback=C("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",(function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))})),o.ISO_8601=function(){},o.RFC_2822=function(){};var Kn=C("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var e=Yn.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:v()})),$n=C("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var e=Yn.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:v()}));function Xn(e,t){var n,r;if(1===t.length&&a(t[0])&&(t=t[0]),!t.length)return Yn();for(n=t[0],r=1;r<t.length;++r)t[r].isValid()&&!t[r][e](n)||(n=t[r]);return n}function er(){return Xn("isBefore",[].slice.call(arguments,0))}function tr(){return Xn("isAfter",[].slice.call(arguments,0))}var nr=function(){return Date.now?Date.now():+new Date},rr=["year","quarter","month","week","day","hour","minute","second","millisecond"];function or(e){var t,n,r=!1,o=rr.length;for(t in e)if(c(e,t)&&(-1===We.call(rr,t)||null!=e[t]&&isNaN(e[t])))return!1;for(n=0;n<o;++n)if(e[rr[n]]){if(r)return!1;parseFloat(e[rr[n]])!==Pe(e[rr[n]])&&(r=!0)}return!0}function ir(){return this._isValid}function ar(){return Tr(NaN)}function sr(e){var t=oe(e),n=t.year||0,r=t.quarter||0,o=t.month||0,i=t.week||t.isoWeek||0,a=t.day||0,s=t.hour||0,c=t.minute||0,l=t.second||0,u=t.millisecond||0;this._isValid=or(t),this._milliseconds=+u+1e3*l+6e4*c+1e3*s*60*60,this._days=+a+7*i,this._months=+o+3*r+12*n,this._data={},this._locale=vn(),this._bubble()}function cr(e){return e instanceof sr}function lr(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function ur(e,t,n){var r,o=Math.min(e.length,t.length),i=Math.abs(e.length-t.length),a=0;for(r=0;r<o;r++)(n&&e[r]!==t[r]||!n&&Pe(e[r])!==Pe(t[r]))&&a++;return a+i}function fr(e,t){z(e,0,0,(function(){var e=this.utcOffset(),n="+";return e<0&&(e=-e,n="-"),n+j(~~(e/60),2)+t+j(~~e%60,2)}))}fr("Z",":"),fr("ZZ",""),Se("Z",Ee),Se("ZZ",Ee),Be(["Z","ZZ"],(function(e,t,n){n._useUTC=!0,n._tzm=hr(Ee,e)}));var dr=/([\+\-]|\d\d)/gi;function hr(e,t){var n,r,o=(t||"").match(e);return null===o?null:0===(r=60*(n=((o[o.length-1]||[])+"").match(dr)||["-",0,0])[1]+Pe(n[2]))?0:"+"===n[0]?r:-r}function pr(e,t){var n,r;return t._isUTC?(n=t.clone(),r=(M(e)||d(e)?e.valueOf():Yn(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+r),o.updateOffset(n,!1),n):Yn(e).local()}function mr(e){return-Math.round(e._d.getTimezoneOffset())}function yr(e,t,n){var r,i=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if("string"===typeof e){if(null===(e=hr(Ee,e)))return this}else Math.abs(e)<16&&!n&&(e*=60);return!this._isUTC&&t&&(r=mr(this)),this._offset=e,this._isUTC=!0,null!=r&&this.add(r,"m"),i!==e&&(!t||this._changeInProgress?Br(this,Tr(e-i,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,o.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?i:mr(this)}function gr(e,t){return null!=e?("string"!==typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}function br(e){return this.utcOffset(0,e)}function vr(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(mr(this),"m")),this}function Ar(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"===typeof this._i){var e=hr(we,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this}function wr(e){return!!this.isValid()&&(e=e?Yn(e).utcOffset():0,(this.utcOffset()-e)%60===0)}function Er(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function kr(){if(!u(this._isDSTShifted))return this._isDSTShifted;var e,t={};return E(t,this),(t=Zn(t))._a?(e=t._isUTC?m(t._a):Yn(t._a),this._isDSTShifted=this.isValid()&&ur(t._a,e.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function Mr(){return!!this.isValid()&&!this._isUTC}function xr(){return!!this.isValid()&&this._isUTC}function Cr(){return!!this.isValid()&&this._isUTC&&0===this._offset}o.updateOffset=function(){};var Sr=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,_r=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Tr(e,t){var n,r,o,i=e,a=null;return cr(e)?i={ms:e._milliseconds,d:e._days,M:e._months}:f(e)||!isNaN(+e)?(i={},t?i[t]=+e:i.milliseconds=+e):(a=Sr.exec(e))?(n="-"===a[1]?-1:1,i={y:0,d:Pe(a[Le])*n,h:Pe(a[ze])*n,m:Pe(a[Qe])*n,s:Pe(a[Je])*n,ms:Pe(lr(1e3*a[Ve]))*n}):(a=_r.exec(e))?(n="-"===a[1]?-1:1,i={y:Ir(a[2],n),M:Ir(a[3],n),w:Ir(a[4],n),d:Ir(a[5],n),h:Ir(a[6],n),m:Ir(a[7],n),s:Ir(a[8],n)}):null==i?i={}:"object"===typeof i&&("from"in i||"to"in i)&&(o=Pr(Yn(i.from),Yn(i.to)),(i={}).ms=o.milliseconds,i.M=o.months),r=new sr(i),cr(e)&&c(e,"_locale")&&(r._locale=e._locale),cr(e)&&c(e,"_isValid")&&(r._isValid=e._isValid),r}function Ir(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function Dr(e,t){var n={};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function Pr(e,t){var n;return e.isValid()&&t.isValid()?(t=pr(t,e),e.isBefore(t)?n=Dr(e,t):((n=Dr(t,e)).milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Nr(e,t){return function(n,r){var o;return null===r||isNaN(+r)||(T(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),o=n,n=r,r=o),Br(this,Tr(n,r),e),this}}function Br(e,t,n,r){var i=t._milliseconds,a=lr(t._days),s=lr(t._months);e.isValid()&&(r=null==r||r,s&&ht(e,$e(e,"Month")+s*n),a&&Xe(e,"Date",$e(e,"Date")+a*n),i&&e._d.setTime(e._d.valueOf()+i*n),r&&o.updateOffset(e,a||s))}Tr.fn=sr.prototype,Tr.invalid=ar;var Or=Nr(1,"add"),jr=Nr(-1,"subtract");function Ur(e){return"string"===typeof e||e instanceof String}function Rr(e){return M(e)||d(e)||Ur(e)||f(e)||Lr(e)||Fr(e)||null===e||void 0===e}function Fr(e){var t,n,r=s(e)&&!l(e),o=!1,i=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],a=i.length;for(t=0;t<a;t+=1)n=i[t],o=o||c(e,n);return r&&o}function Lr(e){var t=a(e),n=!1;return t&&(n=0===e.filter((function(t){return!f(t)&&Ur(e)})).length),t&&n}function zr(e){var t,n,r=s(e)&&!l(e),o=!1,i=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(t=0;t<i.length;t+=1)n=i[t],o=o||c(e,n);return r&&o}function Qr(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function Jr(e,t){1===arguments.length&&(arguments[0]?Rr(arguments[0])?(e=arguments[0],t=void 0):zr(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var n=e||Yn(),r=pr(n,this).startOf("day"),i=o.calendarFormat(this,r)||"sameElse",a=t&&(I(t[i])?t[i].call(this,n):t[i]);return this.format(a||this.localeData().calendar(i,this,Yn(n)))}function Vr(){return new k(this)}function Hr(e,t){var n=M(e)?e:Yn(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=re(t)||"millisecond")?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf())}function Gr(e,t){var n=M(e)?e:Yn(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=re(t)||"millisecond")?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf())}function Zr(e,t,n,r){var o=M(e)?e:Yn(e),i=M(t)?t:Yn(t);return!!(this.isValid()&&o.isValid()&&i.isValid())&&("("===(r=r||"()")[0]?this.isAfter(o,n):!this.isBefore(o,n))&&(")"===r[1]?this.isBefore(i,n):!this.isAfter(i,n))}function Wr(e,t){var n,r=M(e)?e:Yn(e);return!(!this.isValid()||!r.isValid())&&("millisecond"===(t=re(t)||"millisecond")?this.valueOf()===r.valueOf():(n=r.valueOf(),this.clone().startOf(t).valueOf()<=n&&n<=this.clone().endOf(t).valueOf()))}function qr(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function Yr(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function Kr(e,t,n){var r,o,i;if(!this.isValid())return NaN;if(!(r=pr(e,this)).isValid())return NaN;switch(o=6e4*(r.utcOffset()-this.utcOffset()),t=re(t)){case"year":i=$r(this,r)/12;break;case"month":i=$r(this,r);break;case"quarter":i=$r(this,r)/3;break;case"second":i=(this-r)/1e3;break;case"minute":i=(this-r)/6e4;break;case"hour":i=(this-r)/36e5;break;case"day":i=(this-r-o)/864e5;break;case"week":i=(this-r-o)/6048e5;break;default:i=this-r}return n?i:De(i)}function $r(e,t){if(e.date()<t.date())return-$r(t,e);var n=12*(t.year()-e.year())+(t.month()-e.month()),r=e.clone().add(n,"months");return-(n+(t-r<0?(t-r)/(r-e.clone().add(n-1,"months")):(t-r)/(e.clone().add(n+1,"months")-r)))||0}function Xr(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function eo(e){if(!this.isValid())return null;var t=!0!==e,n=t?this.clone().utc():this;return n.year()<0||n.year()>9999?V(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):I(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",V(n,"Z")):V(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function to(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,n,r,o="moment",i="";return this.isLocal()||(o=0===this.utcOffset()?"moment.utc":"moment.parseZone",i="Z"),e="["+o+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",n="-MM-DD[T]HH:mm:ss.SSS",r=i+'[")]',this.format(e+t+n+r)}function no(e){e||(e=this.isUtc()?o.defaultFormatUtc:o.defaultFormat);var t=V(this,e);return this.localeData().postformat(t)}function ro(e,t){return this.isValid()&&(M(e)&&e.isValid()||Yn(e).isValid())?Tr({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function oo(e){return this.from(Yn(),e)}function io(e,t){return this.isValid()&&(M(e)&&e.isValid()||Yn(e).isValid())?Tr({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ao(e){return this.to(Yn(),e)}function so(e){var t;return void 0===e?this._locale._abbr:(null!=(t=vn(e))&&(this._locale=t),this)}o.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",o.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var co=C("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",(function(e){return void 0===e?this.localeData():this.locale(e)}));function lo(){return this._locale}var uo=1e3,fo=60*uo,ho=60*fo,po=3506328*ho;function mo(e,t){return(e%t+t)%t}function yo(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-po:new Date(e,t,n).valueOf()}function go(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-po:Date.UTC(e,t,n)}function bo(e){var t,n;if(void 0===(e=re(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?go:yo,e){case"year":t=n(this.year(),0,1);break;case"quarter":t=n(this.year(),this.month()-this.month()%3,1);break;case"month":t=n(this.year(),this.month(),1);break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=n(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=mo(t+(this._isUTC?0:this.utcOffset()*fo),ho);break;case"minute":t=this._d.valueOf(),t-=mo(t,fo);break;case"second":t=this._d.valueOf(),t-=mo(t,uo)}return this._d.setTime(t),o.updateOffset(this,!0),this}function vo(e){var t,n;if(void 0===(e=re(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?go:yo,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=ho-mo(t+(this._isUTC?0:this.utcOffset()*fo),ho)-1;break;case"minute":t=this._d.valueOf(),t+=fo-mo(t,fo)-1;break;case"second":t=this._d.valueOf(),t+=uo-mo(t,uo)-1}return this._d.setTime(t),o.updateOffset(this,!0),this}function Ao(){return this._d.valueOf()-6e4*(this._offset||0)}function wo(){return Math.floor(this.valueOf()/1e3)}function Eo(){return new Date(this.valueOf())}function ko(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function Mo(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function xo(){return this.isValid()?this.toISOString():null}function Co(){return b(this)}function So(){return p({},g(this))}function _o(){return g(this).overflow}function To(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Io(e,t){var n,r,i,a=this._eras||vn("en")._eras;for(n=0,r=a.length;n<r;++n)switch("string"===typeof a[n].since&&(i=o(a[n].since).startOf("day"),a[n].since=i.valueOf()),typeof a[n].until){case"undefined":a[n].until=1/0;break;case"string":i=o(a[n].until).startOf("day").valueOf(),a[n].until=i.valueOf()}return a}function Do(e,t,n){var r,o,i,a,s,c=this.eras();for(e=e.toUpperCase(),r=0,o=c.length;r<o;++r)if(i=c[r].name.toUpperCase(),a=c[r].abbr.toUpperCase(),s=c[r].narrow.toUpperCase(),n)switch(t){case"N":case"NN":case"NNN":if(a===e)return c[r];break;case"NNNN":if(i===e)return c[r];break;case"NNNNN":if(s===e)return c[r]}else if([i,a,s].indexOf(e)>=0)return c[r]}function Po(e,t){var n=e.since<=e.until?1:-1;return void 0===t?o(e.since).year():o(e.since).year()+(t-e.offset)*n}function No(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until)return r[e].name;if(r[e].until<=n&&n<=r[e].since)return r[e].name}return""}function Bo(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until)return r[e].narrow;if(r[e].until<=n&&n<=r[e].since)return r[e].narrow}return""}function Oo(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until)return r[e].abbr;if(r[e].until<=n&&n<=r[e].since)return r[e].abbr}return""}function jo(){var e,t,n,r,i=this.localeData().eras();for(e=0,t=i.length;e<t;++e)if(n=i[e].since<=i[e].until?1:-1,r=this.clone().startOf("day").valueOf(),i[e].since<=r&&r<=i[e].until||i[e].until<=r&&r<=i[e].since)return(this.year()-o(i[e].since).year())*n+i[e].offset;return this.year()}function Uo(e){return c(this,"_erasNameRegex")||Vo.call(this),e?this._erasNameRegex:this._erasRegex}function Ro(e){return c(this,"_erasAbbrRegex")||Vo.call(this),e?this._erasAbbrRegex:this._erasRegex}function Fo(e){return c(this,"_erasNarrowRegex")||Vo.call(this),e?this._erasNarrowRegex:this._erasRegex}function Lo(e,t){return t.erasAbbrRegex(e)}function zo(e,t){return t.erasNameRegex(e)}function Qo(e,t){return t.erasNarrowRegex(e)}function Jo(e,t){return t._eraYearOrdinalRegex||ve}function Vo(){var e,t,n,r,o,i=[],a=[],s=[],c=[],l=this.eras();for(e=0,t=l.length;e<t;++e)n=Ie(l[e].name),r=Ie(l[e].abbr),o=Ie(l[e].narrow),a.push(n),i.push(r),s.push(o),c.push(n),c.push(r),c.push(o);this._erasRegex=new RegExp("^("+c.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+a.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+i.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+s.join("|")+")","i")}function Ho(e,t){z(0,[e,e.length],0,t)}function Go(e){return $o.call(this,e,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)}function Zo(e){return $o.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function Wo(){return Mt(this.year(),1,4)}function qo(){return Mt(this.isoWeekYear(),1,4)}function Yo(){var e=this.localeData()._week;return Mt(this.year(),e.dow,e.doy)}function Ko(){var e=this.localeData()._week;return Mt(this.weekYear(),e.dow,e.doy)}function $o(e,t,n,r,o){var i;return null==e?kt(this,r,o).year:(t>(i=Mt(e,r,o))&&(t=i),Xo.call(this,e,t,n,r,o))}function Xo(e,t,n,r,o){var i=Et(e,t,n,r,o),a=At(i.year,0,i.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}function ei(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}z("N",0,0,"eraAbbr"),z("NN",0,0,"eraAbbr"),z("NNN",0,0,"eraAbbr"),z("NNNN",0,0,"eraName"),z("NNNNN",0,0,"eraNarrow"),z("y",["y",1],"yo","eraYear"),z("y",["yy",2],0,"eraYear"),z("y",["yyy",3],0,"eraYear"),z("y",["yyyy",4],0,"eraYear"),Se("N",Lo),Se("NN",Lo),Se("NNN",Lo),Se("NNNN",zo),Se("NNNNN",Qo),Be(["N","NN","NNN","NNNN","NNNNN"],(function(e,t,n,r){var o=n._locale.erasParse(e,r,n._strict);o?g(n).era=o:g(n).invalidEra=e})),Se("y",ve),Se("yy",ve),Se("yyy",ve),Se("yyyy",ve),Se("yo",Jo),Be(["y","yy","yyy","yyyy"],Re),Be(["yo"],(function(e,t,n,r){var o;n._locale._eraYearOrdinalRegex&&(o=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[Re]=n._locale.eraYearOrdinalParse(e,o):t[Re]=parseInt(e,10)})),z(0,["gg",2],0,(function(){return this.weekYear()%100})),z(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),Ho("gggg","weekYear"),Ho("ggggg","weekYear"),Ho("GGGG","isoWeekYear"),Ho("GGGGG","isoWeekYear"),Se("G",Ae),Se("g",Ae),Se("GG",he,le),Se("gg",he,le),Se("GGGG",ge,fe),Se("gggg",ge,fe),Se("GGGGG",be,de),Se("ggggg",be,de),Oe(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,n,r){t[r.substr(0,2)]=Pe(e)})),Oe(["gg","GG"],(function(e,t,n,r){t[r]=o.parseTwoDigitYear(e)})),z("Q",0,"Qo","quarter"),Se("Q",ce),Be("Q",(function(e,t){t[Fe]=3*(Pe(e)-1)})),z("D",["DD",2],"Do","date"),Se("D",he,xe),Se("DD",he,le),Se("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),Be(["D","DD"],Le),Be("Do",(function(e,t){t[Le]=Pe(e.match(he)[0])}));var ti=Ke("Date",!0);function ni(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}z("DDD",["DDDD",3],"DDDo","dayOfYear"),Se("DDD",ye),Se("DDDD",ue),Be(["DDD","DDDD"],(function(e,t,n){n._dayOfYear=Pe(e)})),z("m",["mm",2],0,"minute"),Se("m",he,Ce),Se("mm",he,le),Be(["m","mm"],Qe);var ri=Ke("Minutes",!1);z("s",["ss",2],0,"second"),Se("s",he,Ce),Se("ss",he,le),Be(["s","ss"],Je);var oi,ii,ai=Ke("Seconds",!1);for(z("S",0,0,(function(){return~~(this.millisecond()/100)})),z(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),z(0,["SSS",3],0,"millisecond"),z(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),z(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),z(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),z(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),z(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),z(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),Se("S",ye,ce),Se("SS",ye,le),Se("SSS",ye,ue),oi="SSSS";oi.length<=9;oi+="S")Se(oi,ve);function si(e,t){t[Ve]=Pe(1e3*("0."+e))}for(oi="S";oi.length<=9;oi+="S")Be(oi,si);function ci(){return this._isUTC?"UTC":""}function li(){return this._isUTC?"Coordinated Universal Time":""}ii=Ke("Milliseconds",!1),z("z",0,0,"zoneAbbr"),z("zz",0,0,"zoneName");var ui=k.prototype;function fi(e){return Yn(1e3*e)}function di(){return Yn.apply(null,arguments).parseZone()}function hi(e){return e}ui.add=Or,ui.calendar=Jr,ui.clone=Vr,ui.diff=Kr,ui.endOf=vo,ui.format=no,ui.from=ro,ui.fromNow=oo,ui.to=io,ui.toNow=ao,ui.get=et,ui.invalidAt=_o,ui.isAfter=Hr,ui.isBefore=Gr,ui.isBetween=Zr,ui.isSame=Wr,ui.isSameOrAfter=qr,ui.isSameOrBefore=Yr,ui.isValid=Co,ui.lang=co,ui.locale=so,ui.localeData=lo,ui.max=$n,ui.min=Kn,ui.parsingFlags=So,ui.set=tt,ui.startOf=bo,ui.subtract=jr,ui.toArray=ko,ui.toObject=Mo,ui.toDate=Eo,ui.toISOString=eo,ui.inspect=to,"undefined"!==typeof Symbol&&null!=Symbol.for&&(ui[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),ui.toJSON=xo,ui.toString=Xr,ui.unix=wo,ui.valueOf=Ao,ui.creationData=To,ui.eraName=No,ui.eraNarrow=Bo,ui.eraAbbr=Oo,ui.eraYear=jo,ui.year=qe,ui.isLeapYear=Ye,ui.weekYear=Go,ui.isoWeekYear=Zo,ui.quarter=ui.quarters=ei,ui.month=pt,ui.daysInMonth=mt,ui.week=ui.weeks=Tt,ui.isoWeek=ui.isoWeeks=It,ui.weeksInYear=Yo,ui.weeksInWeekYear=Ko,ui.isoWeeksInYear=Wo,ui.isoWeeksInISOWeekYear=qo,ui.date=ti,ui.day=ui.days=Ht,ui.weekday=Gt,ui.isoWeekday=Zt,ui.dayOfYear=ni,ui.hour=ui.hours=on,ui.minute=ui.minutes=ri,ui.second=ui.seconds=ai,ui.millisecond=ui.milliseconds=ii,ui.utcOffset=yr,ui.utc=br,ui.local=vr,ui.parseZone=Ar,ui.hasAlignedHourOffset=wr,ui.isDST=Er,ui.isLocal=Mr,ui.isUtcOffset=xr,ui.isUtc=Cr,ui.isUTC=Cr,ui.zoneAbbr=ci,ui.zoneName=li,ui.dates=C("dates accessor is deprecated. Use date instead.",ti),ui.months=C("months accessor is deprecated. Use month instead",pt),ui.years=C("years accessor is deprecated. Use year instead",qe),ui.zone=C("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",gr),ui.isDSTShifted=C("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",kr);var pi=N.prototype;function mi(e,t,n,r){var o=vn(),i=m().set(r,t);return o[n](i,e)}function yi(e,t,n){if(f(e)&&(t=e,e=void 0),e=e||"",null!=t)return mi(e,t,n,"month");var r,o=[];for(r=0;r<12;r++)o[r]=mi(e,r,n,"month");return o}function gi(e,t,n,r){"boolean"===typeof e?(f(t)&&(n=t,t=void 0),t=t||""):(n=t=e,e=!1,f(t)&&(n=t,t=void 0),t=t||"");var o,i=vn(),a=e?i._week.dow:0,s=[];if(null!=n)return mi(t,(n+a)%7,r,"day");for(o=0;o<7;o++)s[o]=mi(t,(o+a)%7,r,"day");return s}function bi(e,t){return yi(e,t,"months")}function vi(e,t){return yi(e,t,"monthsShort")}function Ai(e,t,n){return gi(e,t,n,"weekdays")}function wi(e,t,n){return gi(e,t,n,"weekdaysShort")}function Ei(e,t,n){return gi(e,t,n,"weekdaysMin")}pi.calendar=O,pi.longDateFormat=Z,pi.invalidDate=q,pi.ordinal=$,pi.preparse=hi,pi.postformat=hi,pi.relativeTime=ee,pi.pastFuture=te,pi.set=D,pi.eras=Io,pi.erasParse=Do,pi.erasConvertYear=Po,pi.erasAbbrRegex=Ro,pi.erasNameRegex=Uo,pi.erasNarrowRegex=Fo,pi.months=lt,pi.monthsShort=ut,pi.monthsParse=dt,pi.monthsRegex=gt,pi.monthsShortRegex=yt,pi.week=xt,pi.firstDayOfYear=_t,pi.firstDayOfWeek=St,pi.weekdays=Lt,pi.weekdaysMin=Qt,pi.weekdaysShort=zt,pi.weekdaysParse=Vt,pi.weekdaysRegex=Wt,pi.weekdaysShortRegex=qt,pi.weekdaysMinRegex=Yt,pi.isPM=nn,pi.meridiem=an,yn("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===Pe(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),o.lang=C("moment.lang is deprecated. Use moment.locale instead.",yn),o.langData=C("moment.langData is deprecated. Use moment.localeData instead.",vn);var ki=Math.abs;function Mi(){var e=this._data;return this._milliseconds=ki(this._milliseconds),this._days=ki(this._days),this._months=ki(this._months),e.milliseconds=ki(e.milliseconds),e.seconds=ki(e.seconds),e.minutes=ki(e.minutes),e.hours=ki(e.hours),e.months=ki(e.months),e.years=ki(e.years),this}function xi(e,t,n,r){var o=Tr(t,n);return e._milliseconds+=r*o._milliseconds,e._days+=r*o._days,e._months+=r*o._months,e._bubble()}function Ci(e,t){return xi(this,e,t,1)}function Si(e,t){return xi(this,e,t,-1)}function _i(e){return e<0?Math.floor(e):Math.ceil(e)}function Ti(){var e,t,n,r,o,i=this._milliseconds,a=this._days,s=this._months,c=this._data;return i>=0&&a>=0&&s>=0||i<=0&&a<=0&&s<=0||(i+=864e5*_i(Di(s)+a),a=0,s=0),c.milliseconds=i%1e3,e=De(i/1e3),c.seconds=e%60,t=De(e/60),c.minutes=t%60,n=De(t/60),c.hours=n%24,a+=De(n/24),s+=o=De(Ii(a)),a-=_i(Di(o)),r=De(s/12),s%=12,c.days=a,c.months=s,c.years=r,this}function Ii(e){return 4800*e/146097}function Di(e){return 146097*e/4800}function Pi(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if("month"===(e=re(e))||"quarter"===e||"year"===e)switch(t=this._days+r/864e5,n=this._months+Ii(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(Di(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return 24*t+r/36e5;case"minute":return 1440*t+r/6e4;case"second":return 86400*t+r/1e3;case"millisecond":return Math.floor(864e5*t)+r;default:throw new Error("Unknown unit "+e)}}function Ni(e){return function(){return this.as(e)}}var Bi=Ni("ms"),Oi=Ni("s"),ji=Ni("m"),Ui=Ni("h"),Ri=Ni("d"),Fi=Ni("w"),Li=Ni("M"),zi=Ni("Q"),Qi=Ni("y"),Ji=Bi;function Vi(){return Tr(this)}function Hi(e){return e=re(e),this.isValid()?this[e+"s"]():NaN}function Gi(e){return function(){return this.isValid()?this._data[e]:NaN}}var Zi=Gi("milliseconds"),Wi=Gi("seconds"),qi=Gi("minutes"),Yi=Gi("hours"),Ki=Gi("days"),$i=Gi("months"),Xi=Gi("years");function ea(){return De(this.days()/7)}var ta=Math.round,na={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function ra(e,t,n,r,o){return o.relativeTime(t||1,!!n,e,r)}function oa(e,t,n,r){var o=Tr(e).abs(),i=ta(o.as("s")),a=ta(o.as("m")),s=ta(o.as("h")),c=ta(o.as("d")),l=ta(o.as("M")),u=ta(o.as("w")),f=ta(o.as("y")),d=i<=n.ss&&["s",i]||i<n.s&&["ss",i]||a<=1&&["m"]||a<n.m&&["mm",a]||s<=1&&["h"]||s<n.h&&["hh",s]||c<=1&&["d"]||c<n.d&&["dd",c];return null!=n.w&&(d=d||u<=1&&["w"]||u<n.w&&["ww",u]),(d=d||l<=1&&["M"]||l<n.M&&["MM",l]||f<=1&&["y"]||["yy",f])[2]=t,d[3]=+e>0,d[4]=r,ra.apply(null,d)}function ia(e){return void 0===e?ta:"function"===typeof e&&(ta=e,!0)}function aa(e,t){return void 0!==na[e]&&(void 0===t?na[e]:(na[e]=t,"s"===e&&(na.ss=t-1),!0))}function sa(e,t){if(!this.isValid())return this.localeData().invalidDate();var n,r,o=!1,i=na;return"object"===typeof e&&(t=e,e=!1),"boolean"===typeof e&&(o=e),"object"===typeof t&&(i=Object.assign({},na,t),null!=t.s&&null==t.ss&&(i.ss=t.s-1)),r=oa(this,!o,i,n=this.localeData()),o&&(r=n.pastFuture(+this,r)),n.postformat(r)}var ca=Math.abs;function la(e){return(e>0)-(e<0)||+e}function ua(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n,r,o,i,a,s,c=ca(this._milliseconds)/1e3,l=ca(this._days),u=ca(this._months),f=this.asSeconds();return f?(e=De(c/60),t=De(e/60),c%=60,e%=60,n=De(u/12),u%=12,r=c?c.toFixed(3).replace(/\.?0+$/,""):"",o=f<0?"-":"",i=la(this._months)!==la(f)?"-":"",a=la(this._days)!==la(f)?"-":"",s=la(this._milliseconds)!==la(f)?"-":"",o+"P"+(n?i+n+"Y":"")+(u?i+u+"M":"")+(l?a+l+"D":"")+(t||e||c?"T":"")+(t?s+t+"H":"")+(e?s+e+"M":"")+(c?s+r+"S":"")):"P0D"}var fa=sr.prototype;return fa.isValid=ir,fa.abs=Mi,fa.add=Ci,fa.subtract=Si,fa.as=Pi,fa.asMilliseconds=Bi,fa.asSeconds=Oi,fa.asMinutes=ji,fa.asHours=Ui,fa.asDays=Ri,fa.asWeeks=Fi,fa.asMonths=Li,fa.asQuarters=zi,fa.asYears=Qi,fa.valueOf=Ji,fa._bubble=Ti,fa.
vendor: 5,864 bytes, line 2
2clone=Vi,fa.get=Hi,fa.milliseconds=Zi,fa.seconds=Wi,fa.minutes=qi,fa.hours=Yi,fa.days=Ki,fa.weeks=ea,fa.months=$i,fa.years=Xi,fa.humanize=sa,fa.toISOString=ua,fa.toString=ua,fa.toJSON=ua,fa.locale=so,fa.localeData=lo,fa.toIsoString=C("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ua),fa.lang=co,z("X",0,0,"unix"),z("x",0,0,"valueOf"),Se("x",Ae),Se("X",ke),Be("X",(function(e,t,n){n._d=new Date(1e3*parseFloat(e))})),Be("x",(function(e,t,n){n._d=new Date(Pe(e))})),o.version="2.30.0",i(Yn),o.fn=ui,o.min=er,o.max=tr,o.now=nr,o.utc=m,o.unix=fi,o.months=bi,o.isDate=d,o.locale=yn,o.invalid=v,o.duration=Tr,o.isMoment=M,o.weekdays=Ai,o.parseZone=di,o.localeData=vn,o.isDuration=cr,o.monthsShort=vi,o.weekdaysMin=Ei,o.defineLocale=gn,o.updateLocale=bn,o.locales=An,o.weekdaysShort=wi,o.normalizeUnits=re,o.relativeTimeRounding=ia,o.relativeTimeThreshold=aa,o.calendarFormat=Qr,o.prototype=ui,o.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},o}()},3614:function(e,t,n){e=n.nmd(e);var r=n(80792);e.exports=function(){"use strict";var t,n;function o(){return t.apply(null,arguments)}function i(e){t=e}function a(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function s(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function c(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function l(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(c(e,t))return!1;return!0}function u(e){return void 0===e}function f(e){return"number"===typeof e||"[object Number]"===Object.prototype.toString.call(e)}function d(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function h(e,t){var n,r=[],o=e.length;for(n=0;n<o;++n)r.push(t(e[n],n));return r}function p(e,t){for(var n in t)c(t,n)&&(e[n]=t[n]);return c(t,"toString")&&(e.toString=t.toString),c(t,"valueOf")&&(e.valueOf=t.valueOf),e}function m(e,t,n,r){return qn(e,t,n,r,!0).utc()}function y(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function g(e){return null==e._pf&&(e._pf=y()),e._pf}function b(e){var t=null,r=!1,o=e._d&&!isNaN(e._d.getTime());return o&&(t=g(e),r=n.call(t.parsedDateParts,(function(e){return null!=e})),o=t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&r),e._strict&&(o=o&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour)),null!=Object.isFrozen&&Object.isFrozen(e)?o:(e._isValid=o,e._isValid)}function v(e){var t=m(NaN);return null!=e?p(g(t),e):g(t).userInvalidated=!0,t}n=Array.prototype.some?Array.prototype.some:function(e){var t,n=Object(this),r=n.length>>>0;for(t=0;t<r;t++)if(t in n&&e.call(this,n[t],t,n))return!0;return!1};var A=o.momentProperties=[],w=!1;function E(e,t){var n,r,o,i=A.length;if(u(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),u(t._i)||(e._i=t._i),u(t._f)||(e._f=t._f),u(t._l)||(e._l=t._l),u(t._strict)||(e._strict=t._strict),u(t._tzm)||(e._tzm=t._tzm),u(t._isUTC)||(e._isUTC=t._isUTC),u(t._offset)||(e._offset=t._offset),u(t._pf)||(e._pf=g(t)),u(t._locale)||(e._locale=t._locale),i>0)for(n=0;n<i;n++)u(o=t[r=A[n]])||(e[r]=o);return e}function k(e){E(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===w&&(w=!0,o.updateOffset(this),w=!1)}function M(e){return e instanceof k||null!=e&&null!=e._isAMomentObject}function x(e){!1===o.suppressDeprecationWarnings&&"undefined"!==typeof r&&r.warn&&r.warn("Deprecation warning: "+e)}function C(e,t){var n=!0;return p((function(){if(null!=o.deprecationHandler&&o.deprecationHandler(null,e),n){var r,i,a,s=[],l=arguments.length;for(i=0;i<l;i++){if(r="","object"===typeof arguments[i]){for(a in r+="\n["+i+"] ",arguments[0])c(arguments[0],a)&&(r+=a+": "+arguments[0][a]+", ");r=r.slice(0,-2)}else r=arguments[i];s.push(r)}x(e+"\nArguments: "+Array.prototype.slice.call(s).join("")+"\n"+(new Error).stack),n=!1}return t.apply(this,arguments)}),t)}var S,_={};function T(e,t){null!=o.deprecationHandler&&o.deprecationHandler(e,t),_[e]||(x(t),_[e]=!0)}function I(e){return"undefined"!==typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function D(e){var t,n;for(n in e)c(e,n)&&(I(t=e[n])?this[n]=t:this["_"+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function P(e,t){var n,r=p({},e);for(n in t)c(t,n)&&(s(e[n])&&s(t[n])?(r[n]={},p(r[n],e[n]),p(r[n],t[n])):null!=t[n]?r[n]=t[n]:delete r[n]);for(n in e)c(e,n)&&!c(t,n)&&s(e[n])&&(r[n]=p({},r[n]));return r}function N(e){null!=e&&this.set(e)}o.suppressDeprecationWarnings=!1,o.deprecationHandler=null,S=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)c(e,t)&&n.push(t);return n};var B={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function O(e,t,n){var r=this._calendar[e]||this._calendar.sameElse;return I(r)?r.call(t,n):r}function j(e,t,n){var r=""+Math.abs(e),o=t-r.length;return(e>=0?n?"+":"":"-")+Math.pow(10,Math.max(0,o)).toString().substr(1)+r}var U=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}
vendor: 55,337 bytes, line 2
2|x|X|zz?|ZZ?|.)/g,R=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,F={},L={};function z(e,t,n,r){var o=r;"string"===typeof r&&(o=function(){return this[r]()}),e&&(L[e]=o),t&&(L[t[0]]=function(){return j(o.apply(this,arguments),t[1],t[2])}),n&&(L[n]=function(){return this.localeData().ordinal(o.apply(this,arguments),e)})}function Q(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function J(e){var t,n,r=e.match(U);for(t=0,n=r.length;t<n;t++)L[r[t]]?r[t]=L[r[t]]:r[t]=Q(r[t]);return function(t){var o,i="";for(o=0;o<n;o++)i+=I(r[o])?r[o].call(t,e):r[o];return i}}function V(e,t){return e.isValid()?(t=H(t,e.localeData()),F[t]=F[t]||J(t),F[t](e)):e.localeData().invalidDate()}function H(e,t){var n=5;function r(e){return t.longDateFormat(e)||e}for(R.lastIndex=0;n>=0&&R.test(e);)e=e.replace(R,r),R.lastIndex=0,n-=1;return e}var G={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function Z(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(U).map((function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e})).join(""),this._longDateFormat[e])}var W="Invalid date";function q(){return this._invalidDate}var Y="%d",K=/\d{1,2}/;function $(e){return this._ordinal.replace("%d",e)}var X={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function ee(e,t,n,r){var o=this._relativeTime[n];return I(o)?o(e,t,n,r):o.replace(/%d/i,e)}function te(e,t){var n=this._relativeTime[e>0?"future":"past"];return I(n)?n(t):n.replace(/%s/i,t)}var ne={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function re(e){return"string"===typeof e?ne[e]||ne[e.toLowerCase()]:void 0}function oe(e){var t,n,r={};for(n in e)c(e,n)&&(t=re(n))&&(r[t]=e[n]);return r}var ie={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function ae(e){var t,n=[];for(t in e)c(e,t)&&n.push({unit:t,priority:ie[t]});return n.sort((function(e,t){return e.priority-t.priority})),n}var se,ce=/\d/,le=/\d\d/,ue=/\d{3}/,fe=/\d{4}/,de=/[+-]?\d{6}/,he=/\d\d?/,pe=/\d\d\d\d?/,me=/\d\d\d\d\d\d?/,ye=/\d{1,3}/,ge=/\d{1,4}/,be=/[+-]?\d{1,6}/,ve=/\d+/,Ae=/[+-]?\d+/,we=/Z|[+-]\d\d:?\d\d/gi,Ee=/Z|[+-]\d\d(?::?\d\d)?/gi,ke=/[+-]?\d+(\.\d{1,3})?/,Me=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,xe=/^[1-9]\d?/,Ce=/^([1-9]\d|\d)/;function Se(e,t,n){se[e]=I(t)?t:function(e,r){return e&&n?n:t}}function _e(e,t){return c(se,e)?se[e](t._strict,t._locale):new RegExp(Te(e))}function Te(e){return Ie(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(e,t,n,r,o){return t||n||r||o})))}function Ie(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function De(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function Pe(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=De(t)),n}se={};var Ne={};function Be(e,t){var n,r,o=t;for("string"===typeof e&&(e=[e]),f(t)&&(o=function(e,n){n[t]=Pe(e)}),r=e.length,n=0;n<r;n++)Ne[e[n]]=o}function Oe(e,t){Be(e,(function(e,n,r,o){r._w=r._w||{},t(e,r._w,r,o)}))}function je(e,t,n){null!=t&&c(Ne,e)&&Ne[e](t,n._a,n,e)}function Ue(e){return e%4===0&&e%100!==0||e%400===0}var Re=0,Fe=1,Le=2,ze=3,Qe=4,Je=5,Ve=6,He=7,Ge=8;function Ze(e){return Ue(e)?366:365}z("Y",0,0,(function(){var e=this.year();return e<=9999?j(e,4):"+"+e})),z(0,["YY",2],0,(function(){return this.year()%100})),z(0,["YYYY",4],0,"year"),z(0,["YYYYY",5],0,"year"),z(0,["YYYYYY",6,!0],0,"year"),Se("Y",Ae),Se("YY",he,le),Se("YYYY",ge,fe),Se("YYYYY",be,de),Se("YYYYYY",be,de),Be(["YYYYY","YYYYYY"],Re),Be("YYYY",(function(e,t){t[Re]=2===e.length?o.parseTwoDigitYear(e):Pe(e)})),Be("YY",(function(e,t){t[Re]=o.parseTwoDigitYear(e)})),Be("Y",(function(e,t){t[Re]=parseInt(e,10)})),o.parseTwoDigitYear=function(e){return Pe(e)+(Pe(e)>68?1900:2e3)};var We,qe=Ke("FullYear",!0);function Ye(){return Ue(this.year())}function Ke(e,t){return function(n){return null!=n?(Xe(this,e,n),o.updateOffset(this,t),this):$e(this,e)}}function $e(e,t){if(!e.isValid())return NaN;var n=e._d,r=e._isUTC;switch(t){case"Milliseconds":return r?n.getUTCMilliseconds():n.getMilliseconds();case"Seconds":return r?n.getUTCSeconds():n.getSeconds();case"Minutes":return r?n.getUTCMinutes():n.getMinutes();case"Hours":return r?n.getUTCHours():n.getHours();case"Date":return r?n.getUTCDate():n.getDate();case"Day":return r?n.getUTCDay():n.getDay();case"Month":return r?n.getUTCMonth():n.getMonth();case"FullYear":return r?n.getUTCFullYear():n.getFullYear();default:return NaN}}function Xe(e,t,n){var r,o,i,a,s;if(e.isValid()&&!isNaN(n)){switch(r=e._d,o=e._isUTC,t){case"Milliseconds":return void(o?r.setUTCMilliseconds(n):r.setMilliseconds(n));case"Seconds":return void(o?r.setUTCSeconds(n):r.setSeconds(n));case"Minutes":return void(o?r.setUTCMinutes(n):r.setMinutes(n));case"Hours":return void(o?r.setUTCHours(n):r.setHours(n));case"Date":return void(o?r.setUTCDate(n):r.setDate(n));case"FullYear":break;default:return}i=n,a=e.month(),s=29!==(s=e.date())||1!==a||Ue(i)?s:28,o?r.setUTCFullYear(i,a,s):r.setFullYear(i,a,s)}}function et(e){return I(this[e=re(e)])?this[e]():this}function tt(e,t){if("object"===typeof e){var n,r=ae(e=oe(e)),o=r.length;for(n=0;n<o;n++)this[r[n].unit](e[r[n].unit])}else if(I(this[e=re(e)]))return this[e](t);return this}function nt(e,t){return(e%t+t)%t}function rt(e,t){if(isNaN(e)||isNaN(t))return NaN;var n=nt(t,12);return e+=(t-n)/12,1===n?Ue(e)?29:28:31-n%7%2}We=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1},z("M",["MM",2],"Mo",(function(){return this.month()+1})),z("MMM",0,0,(function(e){return this.localeData().monthsShort(this,e)})),z("MMMM",0,0,(function(e){return this.localeData().months(this,e)})),Se("M",he,xe),Se("MM",he,le),Se("MMM",(function(e,t){return t.monthsShortRegex(e)})),Se("MMMM",(function(e,t){return t.monthsRegex(e)})),Be(["M","MM"],(function(e,t){t[Fe]=Pe(e)-1})),Be(["MMM","MMMM"],(function(e,t,n,r){var o=n._locale.monthsParse(e,r,n._strict);null!=o?t[Fe]=o:g(n).invalidMonth=e}));var ot="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),it="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),at=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,st=Me,ct=Me;function lt(e,t){return e?a(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||at).test(t)?"format":"standalone"][e.month()]:a(this._months)?this._months:this._months.standalone}function ut(e,t){return e?a(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[at.test(t)?"format":"standalone"][e.month()]:a(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function ft(e,t,n){var r,o,i,a=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],r=0;r<12;++r)i=m([2e3,r]),this._shortMonthsParse[r]=this.monthsShort(i,"").toLocaleLowerCase(),this._longMonthsParse[r]=this.months(i,"").toLocaleLowerCase();return n?"MMM"===t?-1!==(o=We.call(this._shortMonthsParse,a))?o:null:-1!==(o=We.call(this._longMonthsParse,a))?o:null:"MMM"===t?-1!==(o=We.call(this._shortMonthsParse,a))||-1!==(o=We.call(this._longMonthsParse,a))?o:null:-1!==(o=We.call(this._longMonthsParse,a))||-1!==(o=We.call(this._shortMonthsParse,a))?o:null}function dt(e,t,n){var r,o,i;if(this._monthsParseExact)return ft.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(o=m([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(o,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(o,"").replace(".","")+"$","i")),n||this._monthsParse[r]||(i="^"+this.months(o,"")+"|^"+this.monthsShort(o,""),this._monthsParse[r]=new RegExp(i.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[r].test(e))return r;if(n&&"MMM"===t&&this._shortMonthsParse[r].test(e))return r;if(!n&&this._monthsParse[r].test(e))return r}}function ht(e,t){if(!e.isValid())return e;if("string"===typeof t)if(/^\d+$/.test(t))t=Pe(t);else if(!f(t=e.localeData().monthsParse(t)))return e;var n=t,r=e.date();return r=r<29?r:Math.min(r,rt(e.year(),n)),e._isUTC?e._d.setUTCMonth(n,r):e._d.setMonth(n,r),e}function pt(e){return null!=e?(ht(this,e),o.updateOffset(this,!0),this):$e(this,"Month")}function mt(){return rt(this.year(),this.month())}function yt(e){return this._monthsParseExact?(c(this,"_monthsRegex")||bt.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(c(this,"_monthsShortRegex")||(this._monthsShortRegex=st),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function gt(e){return this._monthsParseExact?(c(this,"_monthsRegex")||bt.call(this),e?this._monthsStrictRegex:this._monthsRegex):(c(this,"_monthsRegex")||(this._monthsRegex=ct),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function bt(){function e(e,t){return t.length-e.length}var t,n,r,o,i=[],a=[],s=[];for(t=0;t<12;t++)n=m([2e3,t]),r=Ie(this.monthsShort(n,"")),o=Ie(this.months(n,"")),i.push(r),a.push(o),s.push(o),s.push(r);i.sort(e),a.sort(e),s.sort(e),this._monthsRegex=new RegExp("^("+s.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+i.join("|")+")","i")}function vt(e,t,n,r,o,i,a){var s;return e<100&&e>=0?(s=new Date(e+400,t,n,r,o,i,a),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,n,r,o,i,a),s}function At(e){var t,n;return e<100&&e>=0?((n=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function wt(e,t,n){var r=7+t-n;return-(7+At(e,0,r).getUTCDay()-t)%7+r-1}function Et(e,t,n,r,o){var i,a,s=1+7*(t-1)+(7+n-r)%7+wt(e,r,o);return s<=0?a=Ze(i=e-1)+s:s>Ze(e)?(i=e+1,a=s-Ze(e)):(i=e,a=s),{year:i,dayOfYear:a}}function kt(e,t,n){var r,o,i=wt(e.year(),t,n),a=Math.floor((e.dayOfYear()-i-1)/7)+1;return a<1?r=a+Mt(o=e.year()-1,t,n):a>Mt(e.year(),t,n)?(r=a-Mt(e.year(),t,n),o=e.year()+1):(o=e.year(),r=a),{week:r,year:o}}function Mt(e,t,n){var r=wt(e,t,n),o=wt(e+1,t,n);return(Ze(e)-r+o)/7}function xt(e){return kt(e,this._week.dow,this._week.doy).week}z("w",["ww",2],"wo","week"),z("W",["WW",2],"Wo","isoWeek"),Se("w",he,xe),Se("ww",he,le),Se("W",he,xe),Se("WW",he,le),Oe(["w","ww","W","WW"],(function(e,t,n,r){t[r.substr(0,1)]=Pe(e)}));var Ct={dow:0,doy:6};function St(){return this._week.dow}function _t(){return this._week.doy}function Tt(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function It(e){var t=kt(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function Dt(e,t){return"string"!==typeof e?e:isNaN(e)?"number"===typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}function Pt(e,t){return"string"===typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function Nt(e,t){return e.slice(t,7).concat(e.slice(0,t))}z("d",0,"do","day"),z("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),z("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),z("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),z("e",0,0,"weekday"),z("E",0,0,"isoWeekday"),Se("d",he),Se("e",he),Se("E",he),Se("dd",(function(e,t){return t.weekdaysMinRegex(e)})),Se("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),Se("dddd",(function(e,t){return t.weekdaysRegex(e)})),Oe(["dd","ddd","dddd"],(function(e,t,n,r){var o=n._locale.weekdaysParse(e,r,n._strict);null!=o?t.d=o:g(n).invalidWeekday=e})),Oe(["d","e","E"],(function(e,t,n,r){t[r]=Pe(e)}));var Bt="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ot="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),jt="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Ut=Me,Rt=Me,Ft=Me;function Lt(e,t){var n=a(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?Nt(n,this._week.dow):e?n[e.day()]:n}function zt(e){return!0===e?Nt(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Qt(e){return!0===e?Nt(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Jt(e,t,n){var r,o,i,a=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)i=m([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(i,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(i,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(i,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(o=We.call(this._weekdaysParse,a))?o:null:"ddd"===t?-1!==(o=We.call(this._shortWeekdaysParse,a))?o:null:-1!==(o=We.call(this._minWeekdaysParse,a))?o:null:"dddd"===t?-1!==(o=We.call(this._weekdaysParse,a))||-1!==(o=We.call(this._shortWeekdaysParse,a))||-1!==(o=We.call(this._minWeekdaysParse,a))?o:null:"ddd"===t?-1!==(o=We.call(this._shortWeekdaysParse,a))||-1!==(o=We.call(this._weekdaysParse,a))||-1!==(o=We.call(this._minWeekdaysParse,a))?o:null:-1!==(o=We.call(this._minWeekdaysParse,a))||-1!==(o=We.call(this._weekdaysParse,a))||-1!==(o=We.call(this._shortWeekdaysParse,a))?o:null}function Vt(e,t,n){var r,o,i;if(this._weekdaysParseExact)return Jt.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(o=m([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(o,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(o,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(o,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(i="^"+this.weekdays(o,"")+"|^"+this.weekdaysShort(o,"")+"|^"+this.weekdaysMin(o,""),this._weekdaysParse[r]=new RegExp(i.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[r].test(e))return r;if(n&&"ddd"===t&&this._shortWeekdaysParse[r].test(e))return r;if(n&&"dd"===t&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}}function Ht(e){if(!this.isValid())return null!=e?this:NaN;var t=$e(this,"Day");return null!=e?(e=Dt(e,this.localeData()),this.add(e-t,"d")):t}function Gt(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function Zt(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=Pt(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function Wt(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Kt.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(c(this,"_weekdaysRegex")||(this._weekdaysRegex=Ut),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function qt(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Kt.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(c(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Rt),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Yt(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Kt.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(c(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ft),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Kt(){function e(e,t){return t.length-e.length}var t,n,r,o,i,a=[],s=[],c=[],l=[];for(t=0;t<7;t++)n=m([2e3,1]).day(t),r=Ie(this.weekdaysMin(n,"")),o=Ie(this.weekdaysShort(n,"")),i=Ie(this.weekdays(n,"")),a.push(r),s.push(o),c.push(i),l.push(r),l.push(o),l.push(i);a.sort(e),s.sort(e),c.sort(e),l.sort(e),this._weekdaysRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+a.join("|")+")","i")}function $t(){return this.hours()%12||12}function Xt(){return this.hours()||24}function en(e,t){z(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function tn(e,t){return t._meridiemParse}function nn(e){return"p"===(e+"").toLowerCase().charAt(0)}z("H",["HH",2],0,"hour"),z("h",["hh",2],0,$t),z("k",["kk",2],0,Xt),z("hmm",0,0,(function(){return""+$t.apply(this)+j(this.minutes(),2)})),z("hmmss",0,0,(function(){return""+$t.apply(this)+j(this.minutes(),2)+j(this.seconds(),2)})),z("Hmm",0,0,(function(){return""+this.hours()+j(this.minutes(),2)})),z("Hmmss",0,0,(function(){return""+this.hours()+j(this.minutes(),2)+j(this.seconds(),2)})),en("a",!0),en("A",!1),Se("a",tn),Se("A",tn),Se("H",he,Ce),Se("h",he,xe),Se("k",he,xe),Se("HH",he,le),Se("hh",he,le),Se("kk",he,le),Se("hmm",pe),Se("hmmss",me),Se("Hmm",pe),Se("Hmmss",me),Be(["H","HH"],ze),Be(["k","kk"],(function(e,t,n){var r=Pe(e);t[ze]=24===r?0:r})),Be(["a","A"],(function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e})),Be(["h","hh"],(function(e,t,n){t[ze]=Pe(e),g(n).bigHour=!0})),Be("hmm",(function(e,t,n){var r=e.length-2;t[ze]=Pe(e.substr(0,r)),t[Qe]=Pe(e.substr(r)),g(n).bigHour=!0})),Be("hmmss",(function(e,t,n){var r=e.length-4,o=e.length-2;t[ze]=Pe(e.substr(0,r)),t[Qe]=Pe(e.substr(r,2)),t[Je]=Pe(e.substr(o)),g(n).bigHour=!0})),Be("Hmm",(function(e,t,n){var r=e.length-2;t[ze]=Pe(e.substr(0,r)),t[Qe]=Pe(e.substr(r))})),Be("Hmmss",(function(e,t,n){var r=e.length-4,o=e.length-2;t[ze]=Pe(e.substr(0,r)),t[Qe]=Pe(e.substr(r,2)),t[Je]=Pe(e.substr(o))}));var rn=/[ap]\.?m?\.?/i,on=Ke("Hours",!0);function an(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}var sn,cn={calendar:B,longDateFormat:G,invalidDate:W,ordinal:Y,dayOfMonthOrdinalParse:K,relativeTime:X,months:ot,monthsShort:it,week:Ct,weekdays:Bt,weekdaysMin:jt,weekdaysShort:Ot,meridiemParse:rn},ln={},un={};function fn(e,t){var n,r=Math.min(e.length,t.length);for(n=0;n<r;n+=1)if(e[n]!==t[n])return n;return r}function dn(e){return e?e.toLowerCase().replace("_","-"):e}function hn(e){for(var t,n,r,o,i=0;i<e.length;){for(t=(o=dn(e[i]).split("-")).length,n=(n=dn(e[i+1]))?n.split("-"):null;t>0;){if(r=mn(o.slice(0,t).join("-")))return r;if(n&&n.length>=t&&fn(o,n)>=t-1)break;t--}i++}return sn}function pn(e){return!(!e||!e.match("^[^/\\\\]*$"))}function mn(t){var n=null;if(void 0===ln[t]&&e&&e.exports&&pn(t))try{n=sn._abbr,Object(function(){var e=new Error("Cannot find module 'undefined'");throw e.code="MODULE_NOT_FOUND",e}()),yn(n)}catch(r){ln[t]=null}return ln[t]}function yn(e,t){var n;return e&&((n=u(t)?vn(e):gn(e,t))?sn=n:"undefined"!==typeof r&&r.warn&&r.warn("Locale "+e+" not found. Did you forget to load it?")),sn._abbr}function gn(e,t){if(null!==t){var n,r=cn;if(t.abbr=e,null!=ln[e])T("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=ln[e]._config;else if(null!=t.parentLocale)if(null!=ln[t.parentLocale])r=ln[t.parentLocale]._config;else{if(null==(n=mn(t.parentLocale)))return un[t.parentLocale]||(un[t.parentLocale]=[]),un[t.parentLocale].push({name:e,config:t}),null;r=n._config}return ln[e]=new N(P(r,t)),un[e]&&un[e].forEach((function(e){gn(e.name,e.config)})),yn(e),ln[e]}return delete ln[e],null}function bn(e,t){if(null!=t){var n,r,o=cn;null!=ln[e]&&null!=ln[e].parentLocale?ln[e].set(P(ln[e]._config,t)):(null!=(r=mn(e))&&(o=r._config),t=P(o,t),null==r&&(t.abbr=e),(n=new N(t)).parentLocale=ln[e],ln[e]=n),yn(e)}else null!=ln[e]&&(null!=ln[e].parentLocale?(ln[e]=ln[e].parentLocale,e===yn()&&yn(e)):null!=ln[e]&&delete ln[e]);return ln[e]}function vn(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return sn;if(!a(e)){if(t=mn(e))return t;e=[e]}return hn(e)}function An(){return S(ln)}function wn(e){var t,n=e._a;return n&&-2===g(e).overflow&&(t=n[Fe]<0||n[Fe]>11?Fe:n[Le]<1||n[Le]>rt(n[Re],n[Fe])?Le:n[ze]<0||n[ze]>24||24===n[ze]&&(0!==n[Qe]||0!==n[Je]||0!==n[Ve])?ze:n[Qe]<0||n[Qe]>59?Qe:n[Je]<0||n[Je]>59?Je:n[Ve]<0||n[Ve]>999?Ve:-1,g(e)._overflowDayOfYear&&(t<Re||t>Le)&&(t=Le),g(e)._overflowWeeks&&-1===t&&(t=He),g(e)._overflowWeekday&&-1===t&&(t=Ge),g(e).overflow=t),e}var En=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,kn=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Mn=/Z|[+-]\d\d(?::?\d\d)?/,xn=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Cn=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Sn=/^\/?Date\((-?\d+)/i,_n=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Tn={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function In(e){var t,n,r,o,i,a,s=e._i,c=En.exec(s)||kn.exec(s),l=xn.length,u=Cn.length;if(c){for(g(e).iso=!0,t=0,n=l;t<n;t++)if(xn[t][1].exec(c[1])){o=xn[t][0],r=!1!==xn[t][2];break}if(null==o)return void(e._isValid=!1);if(c[3]){for(t=0,n=u;t<n;t++)if(Cn[t][1].exec(c[3])){i=(c[2]||" ")+Cn[t][0];break}if(null==i)return void(e._isValid=!1)}if(!r&&null!=i)return void(e._isValid=!1);if(c[4]){if(!Mn.exec(c[4]))return void(e._isValid=!1);a="Z"}e._f=o+(i||"")+(a||""),Qn(e)}else e._isValid=!1}function Dn(e,t,n,r,o,i){var a=[Pn(e),it.indexOf(t),parseInt(n,10),parseInt(r,10),parseInt(o,10)];return i&&a.push(parseInt(i,10)),a}function Pn(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}function Nn(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function Bn(e,t,n){return!e||Ot.indexOf(e)===new Date(t[0],t[1],t[2]).getDay()||(g(n).weekdayMismatch=!0,n._isValid=!1,!1)}function On(e,t,n){if(e)return Tn[e];if(t)return 0;var r=parseInt(n,10),o=r%100;return(r-o)/100*60+o}function jn(e){var t,n=_n.exec(Nn(e._i));if(n){if(t=Dn(n[4],n[3],n[2],n[5],n[6],n[7]),!Bn(n[1],t,e))return;e._a=t,e._tzm=On(n[8],n[9],n[10]),e._d=At.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),g(e).rfc2822=!0}else e._isValid=!1}function Un(e){var t=Sn.exec(e._i);null===t?(In(e),!1===e._isValid&&(delete e._isValid,jn(e),!1===e._isValid&&(delete e._isValid,e._strict?e._isValid=!1:o.createFromInputFallback(e)))):e._d=new Date(+t[1])}function Rn(e,t,n){return null!=e?e:null!=t?t:n}function Fn(e){var t=new Date(o.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function Ln(e){var t,n,r,o,i,a=[];if(!e._d){for(r=Fn(e),e._w&&null==e._a[Le]&&null==e._a[Fe]&&zn(e),null!=e._dayOfYear&&(i=Rn(e._a[Re],r[Re]),(e._dayOfYear>Ze(i)||0===e._dayOfYear)&&(g(e)._overflowDayOfYear=!0),n=At(i,0,e._dayOfYear),e._a[Fe]=n.getUTCMonth(),e._a[Le]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=a[t]=r[t];for(;t<7;t++)e._a[t]=a[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[ze]&&0===e._a[Qe]&&0===e._a[Je]&&0===e._a[Ve]&&(e._nextDay=!0,e._a[ze]=0),e._d=(e._useUTC?At:vt).apply(null,a),o=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[ze]=24),e._w&&"undefined"!==typeof e._w.d&&e._w.d!==o&&(g(e).weekdayMismatch=!0)}}function zn(e){var t,n,r,o,i,a,s,c,l;null!=(t=e._w).GG||null!=t.W||null!=t.E?(i=1,a=4,n=Rn(t.GG,e._a[Re],kt(Yn(),1,4).year),r=Rn(t.W,1),((o=Rn(t.E,1))<1||o>7)&&(c=!0)):(i=e._locale._week.dow,a=e._locale._week.doy,l=kt(Yn(),i,a),n=Rn(t.gg,e._a[Re],l.year),r=Rn(t.w,l.week),null!=t.d?((o=t.d)<0||o>6)&&(c=!0):null!=t.e?(o=t.e+i,(t.e<0||t.e>6)&&(c=!0)):o=i),r<1||r>Mt(n,i,a)?g(e)._overflowWeeks=!0:null!=c?g(e)._overflowWeekday=!0:(s=Et(n,r,o,i,a),e._a[Re]=s.year,e._dayOfYear=s.dayOfYear)}function Qn(e){if(e._f!==o.ISO_8601)if(e._f!==o.RFC_2822){e._a=[],g(e).empty=!0;var t,n,r,i,a,s,c,l=""+e._i,u=l.length,f=0;for(c=(r=H(e._f,e._locale).match(U)||[]).length,t=0;t<c;t++)i=r[t],(n=(l.match(_e(i,e))||[])[0])&&((a=l.substr(0,l.indexOf(n))).length>0&&g(e).unusedInput.push(a),l=l.slice(l.indexOf(n)+n.length),f+=n.length),L[i]?(n?g(e).empty=!1:g(e).unusedTokens.push(i),je(i,n,e)):e._strict&&!n&&g(e).unusedTokens.push(i);g(e).charsLeftOver=u-f,l.length>0&&g(e).unusedInput.push(l),e._a[ze]<=12&&!0===g(e).bigHour&&e._a[ze]>0&&(g(e).bigHour=void 0),g(e).parsedDateParts=e._a.slice(0),g(e).meridiem=e._meridiem,e._a[ze]=Jn(e._locale,e._a[ze],e._meridiem),null!==(s=g(e).era)&&(e._a[Re]=e._locale.erasConvertYear(s,e._a[Re])),Ln(e),wn(e)}else jn(e);else In(e)}function Jn(e,t,n){var r;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?((r=e.isPM(n))&&t<12&&(t+=12),r||12!==t||(t=0),t):t}function Vn(e){var t,n,r,o,i,a,s=!1,c=e._f.length;if(0===c)return g(e).invalidFormat=!0,void(e._d=new Date(NaN));for(o=0;o<c;o++)i=0,a=!1,t=E({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[o],Qn(t),b(t)&&(a=!0),i+=g(t).charsLeftOver,i+=10*g(t).unusedTokens.length,g(t).score=i,s?i<r&&(r=i,n=t):(null==r||i<r||a)&&(r=i,n=t,a&&(s=!0));p(e,n||t)}function Hn(e){if(!e._d){var t=oe(e._i),n=void 0===t.day?t.date:t.day;e._a=h([t.year,t.month,n,t.hour,t.minute,t.second,t.millisecond],(function(e){return e&&parseInt(e,10)})),Ln(e)}}function Gn(e){var t=new k(wn(Zn(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}function Zn(e){var t=e._i,n=e._f;return e._locale=e._locale||vn(e._l),null===t||void 0===n&&""===t?v({nullInput:!0}):("string"===typeof t&&(e._i=t=e._locale.preparse(t)),M(t)?new k(wn(t)):(d(t)?e._d=t:a(n)?Vn(e):n?Qn(e):Wn(e),b(e)||(e._d=null),e))}function Wn(e){var t=e._i;u(t)?e._d=new Date(o.now()):d(t)?e._d=new Date(t.valueOf()):"string"===typeof t?Un(e):a(t)?(e._a=h(t.slice(0),(function(e){return parseInt(e,10)})),Ln(e)):s(t)?Hn(e):f(t)?e._d=new Date(t):o.createFromInputFallback(e)}function qn(e,t,n,r,o){var i={};return!0!==t&&!1!==t||(r=t,t=void 0),!0!==n&&!1!==n||(r=n,n=void 0),(s(e)&&l(e)||a(e)&&0===e.length)&&(e=void 0),i._isAMomentObject=!0,i._useUTC=i._isUTC=o,i._l=n,i._i=e,i._f=t,i._strict=r,Gn(i)}function Yn(e,t,n,r){return qn(e,t,n,r,!1)}o.createFromInputFallback=C("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",(function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))})),o.ISO_8601=function(){},o.RFC_2822=function(){};var Kn=C("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var e=Yn.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:v()})),$n=C("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var e=Yn.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:v()}));function Xn(e,t){var n,r;if(1===t.length&&a(t[0])&&(t=t[0]),!t.length)return Yn();for(n=t[0],r=1;r<t.length;++r)t[r].isValid()&&!t[r][e](n)||(n=t[r]);return n}function er(){return Xn("isBefore",[].slice.call(arguments,0))}function tr(){return Xn("isAfter",[].slice.call(arguments,0))}var nr=function(){return Date.now?Date.now():+new Date},rr=["year","quarter","month","week","day","hour","minute","second","millisecond"];function or(e){var t,n,r=!1,o=rr.length;for(t in e)if(c(e,t)&&(-1===We.call(rr,t)||null!=e[t]&&isNaN(e[t])))return!1;for(n=0;n<o;++n)if(e[rr[n]]){if(r)return!1;parseFloat(e[rr[n]])!==Pe(e[rr[n]])&&(r=!0)}return!0}function ir(){return this._isValid}function ar(){return Tr(NaN)}function sr(e){var t=oe(e),n=t.year||0,r=t.quarter||0,o=t.month||0,i=t.week||t.isoWeek||0,a=t.day||0,s=t.hour||0,c=t.minute||0,l=t.second||0,u=t.millisecond||0;this._isValid=or(t),this._milliseconds=+u+1e3*l+6e4*c+1e3*s*60*60,this._days=+a+7*i,this._months=+o+3*r+12*n,this._data={},this._locale=vn(),this._bubble()}function cr(e){return e instanceof sr}function lr(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function ur(e,t,n){var r,o=Math.min(e.length,t.length),i=Math.abs(e.length-t.length),a=0;for(r=0;r<o;r++)(n&&e[r]!==t[r]||!n&&Pe(e[r])!==Pe(t[r]))&&a++;return a+i}function fr(e,t){z(e,0,0,(function(){var e=this.utcOffset(),n="+";return e<0&&(e=-e,n="-"),n+j(~~(e/60),2)+t+j(~~e%60,2)}))}fr("Z",":"),fr("ZZ",""),Se("Z",Ee),Se("ZZ",Ee),Be(["Z","ZZ"],(function(e,t,n){n._useUTC=!0,n._tzm=hr(Ee,e)}));var dr=/([\+\-]|\d\d)/gi;function hr(e,t){var n,r,o=(t||"").match(e);return null===o?null:0===(r=60*(n=((o[o.length-1]||[])+"").match(dr)||["-",0,0])[1]+Pe(n[2]))?0:"+"===n[0]?r:-r}function pr(e,t){var n,r;return t._isUTC?(n=t.clone(),r=(M(e)||d(e)?e.valueOf():Yn(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+r),o.updateOffset(n,!1),n):Yn(e).local()}function mr(e){return-Math.round(e._d.getTimezoneOffset())}function yr(e,t,n){var r,i=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if("string"===typeof e){if(null===(e=hr(Ee,e)))return this}else Math.abs(e)<16&&!n&&(e*=60);return!this._isUTC&&t&&(r=mr(this)),this._offset=e,this._isUTC=!0,null!=r&&this.add(r,"m"),i!==e&&(!t||this._changeInProgress?Br(this,Tr(e-i,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,o.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?i:mr(this)}function gr(e,t){return null!=e?("string"!==typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}function br(e){return this.utcOffset(0,e)}function vr(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(mr(this),"m")),this}function Ar(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"===typeof this._i){var e=hr(we,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this}function wr(e){return!!this.isValid()&&(e=e?Yn(e).utcOffset():0,(this.utcOffset()-e)%60===0)}function Er(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function kr(){if(!u(this._isDSTShifted))return this._isDSTShifted;var e,t={};return E(t,this),(t=Zn(t))._a?(e=t._isUTC?m(t._a):Yn(t._a),this._isDSTShifted=this.isValid()&&ur(t._a,e.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function Mr(){return!!this.isValid()&&!this._isUTC}function xr(){return!!this.isValid()&&this._isUTC}function Cr(){return!!this.isValid()&&this._isUTC&&0===this._offset}o.updateOffset=function(){};var Sr=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,_r=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Tr(e,t){var n,r,o,i=e,a=null;return cr(e)?i={ms:e._milliseconds,d:e._days,M:e._months}:f(e)||!isNaN(+e)?(i={},t?i[t]=+e:i.milliseconds=+e):(a=Sr.exec(e))?(n="-"===a[1]?-1:1,i={y:0,d:Pe(a[Le])*n,h:Pe(a[ze])*n,m:Pe(a[Qe])*n,s:Pe(a[Je])*n,ms:Pe(lr(1e3*a[Ve]))*n}):(a=_r.exec(e))?(n="-"===a[1]?-1:1,i={y:Ir(a[2],n),M:Ir(a[3],n),w:Ir(a[4],n),d:Ir(a[5],n),h:Ir(a[6],n),m:Ir(a[7],n),s:Ir(a[8],n)}):null==i?i={}:"object"===typeof i&&("from"in i||"to"in i)&&(o=Pr(Yn(i.from),Yn(i.to)),(i={}).ms=o.milliseconds,i.M=o.months),r=new sr(i),cr(e)&&c(e,"_locale")&&(r._locale=e._locale),cr(e)&&c(e,"_isValid")&&(r._isValid=e._isValid),r}function Ir(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function Dr(e,t){var n={};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function Pr(e,t){var n;return e.isValid()&&t.isValid()?(t=pr(t,e),e.isBefore(t)?n=Dr(e,t):((n=Dr(t,e)).milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Nr(e,t){return function(n,r){var o;return null===r||isNaN(+r)||(T(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),o=n,n=r,r=o),Br(this,Tr(n,r),e),this}}function Br(e,t,n,r){var i=t._milliseconds,a=lr(t._days),s=lr(t._months);e.isValid()&&(r=null==r||r,s&&ht(e,$e(e,"Month")+s*n),a&&Xe(e,"Date",$e(e,"Date")+a*n),i&&e._d.setTime(e._d.valueOf()+i*n),r&&o.updateOffset(e,a||s))}Tr.fn=sr.prototype,Tr.invalid=ar;var Or=Nr(1,"add"),jr=Nr(-1,"subtract");function Ur(e){return"string"===typeof e||e instanceof String}function Rr(e){return M(e)||d(e)||Ur(e)||f(e)||Lr(e)||Fr(e)||null===e||void 0===e}function Fr(e){var t,n,r=s(e)&&!l(e),o=!1,i=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],a=i.length;for(t=0;t<a;t+=1)n=i[t],o=o||c(e,n);return r&&o}function Lr(e){var t=a(e),n=!1;return t&&(n=0===e.filter((function(t){return!f(t)&&Ur(e)})).length),t&&n}function zr(e){var t,n,r=s(e)&&!l(e),o=!1,i=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(t=0;t<i.length;t+=1)n=i[t],o=o||c(e,n);return r&&o}function Qr(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function Jr(e,t){1===arguments.length&&(arguments[0]?Rr(arguments[0])?(e=arguments[0],t=void 0):zr(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var n=e||Yn(),r=pr(n,this).startOf("day"),i=o.calendarFormat(this,r)||"sameElse",a=t&&(I(t[i])?t[i].call(this,n):t[i]);return this.format(a||this.localeData().calendar(i,this,Yn(n)))}function Vr(){return new k(this)}function Hr(e,t){var n=M(e)?e:Yn(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=re(t)||"millisecond")?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf())}function Gr(e,t){var n=M(e)?e:Yn(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=re(t)||"millisecond")?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf())}function Zr(e,t,n,r){var o=M(e)?e:Yn(e),i=M(t)?t:Yn(t);return!!(this.isValid()&&o.isValid()&&i.isValid())&&("("===(r=r||"()")[0]?this.isAfter(o,n):!this.isBefore(o,n))&&(")"===r[1]?this.isBefore(i,n):!this.isAfter(i,n))}function Wr(e,t){var n,r=M(e)?e:Yn(e);return!(!this.isValid()||!r.isValid())&&("millisecond"===(t=re(t)||"millisecond")?this.valueOf()===r.valueOf():(n=r.valueOf(),this.clone().startOf(t).valueOf()<=n&&n<=this.clone().endOf(t).valueOf()))}function qr(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function Yr(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function Kr(e,t,n){var r,o,i;if(!this.isValid())return NaN;if(!(r=pr(e,this)).isValid())return NaN;switch(o=6e4*(r.utcOffset()-this.utcOffset()),t=re(t)){case"year":i=$r(this,r)/12;break;case"month":i=$r(this,r);break;case"quarter":i=$r(this,r)/3;break;case"second":i=(this-r)/1e3;break;case"minute":i=(this-r)/6e4;break;case"hour":i=(this-r)/36e5;break;case"day":i=(this-r-o)/864e5;break;case"week":i=(this-r-o)/6048e5;break;default:i=this-r}return n?i:De(i)}function $r(e,t){if(e.date()<t.date())return-$r(t,e);var n=12*(t.year()-e.year())+(t.month()-e.month()),r=e.clone().add(n,"months");return-(n+(t-r<0?(t-r)/(r-e.clone().add(n-1,"months")):(t-r)/(e.clone().add(n+1,"months")-r)))||0}function Xr(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function eo(e){if(!this.isValid())return null;var t=!0!==e,n=t?this.clone().utc():this;return n.year()<0||n.year()>9999?V(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):I(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",V(n,"Z")):V(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function to(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,n,r,o="moment",i="";return this.isLocal()||(o=0===this.utcOffset()?"moment.utc":"moment.parseZone",i="Z"),e="["+o+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",n="-MM-DD[T]HH:mm:ss.SSS",r=i+'[")]',this.format(e+t+n+r)}function no(e){e||(e=this.isUtc()?o.defaultFormatUtc:o.defaultFormat);var t=V(this,e);return this.localeData().postformat(t)}function ro(e,t){return this.isValid()&&(M(e)&&e.isValid()||Yn(e).isValid())?Tr({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function oo(e){return this.from(Yn(),e)}function io(e,t){return this.isValid()&&(M(e)&&e.isValid()||Yn(e).isValid())?Tr({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ao(e){return this.to(Yn(),e)}function so(e){var t;return void 0===e?this._locale._abbr:(null!=(t=vn(e))&&(this._locale=t),this)}o.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",o.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var co=C("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",(function(e){return void 0===e?this.localeData():this.locale(e)}));function lo(){return this._locale}var uo=1e3,fo=60*uo,ho=60*fo,po=3506328*ho;function mo(e,t){return(e%t+t)%t}function yo(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-po:new Date(e,t,n).valueOf()}function go(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-po:Date.UTC(e,t,n)}function bo(e){var t,n;if(void 0===(e=re(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?go:yo,e){case"year":t=n(this.year(),0,1);break;case"quarter":t=n(this.year(),this.month()-this.month()%3,1);break;case"month":t=n(this.year(),this.month(),1);break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=n(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=mo(t+(this._isUTC?0:this.utcOffset()*fo),ho);break;case"minute":t=this._d.valueOf(),t-=mo(t,fo);break;case"second":t=this._d.valueOf(),t-=mo(t,uo)}return this._d.setTime(t),o.updateOffset(this,!0),this}function vo(e){var t,n;if(void 0===(e=re(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?go:yo,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=ho-mo(t+(this._isUTC?0:this.utcOffset()*fo),ho)-1;break;case"minute":t=this._d.valueOf(),t+=fo-mo(t,fo)-1;break;case"second":t=this._d.valueOf(),t+=uo-mo(t,uo)-1}return this._d.setTime(t),o.updateOffset(this,!0),this}function Ao(){return this._d.valueOf()-6e4*(this._offset||0)}function wo(){return Math.floor(this.valueOf()/1e3)}function Eo(){return new Date(this.valueOf())}function ko(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function Mo(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function xo(){return this.isValid()?this.toISOString():null}function Co(){return b(this)}function So(){return p({},g(this))}function _o(){return g(this).overflow}function To(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Io(e,t){var n,r,i,a=this._eras||vn("en")._eras;for(n=0,r=a.length;n<r;++n)switch("string"===typeof a[n].since&&(i=o(a[n].since).startOf("day"),a[n].since=i.valueOf()),typeof a[n].until){case"undefined":a[n].until=1/0;break;case"string":i=o(a[n].until).startOf("day").valueOf(),a[n].until=i.valueOf()}return a}function Do(e,t,n){var r,o,i,a,s,c=this.eras();for(e=e.toUpperCase(),r=0,o=c.length;r<o;++r)if(i=c[r].name.toUpperCase(),a=c[r].abbr.toUpperCase(),s=c[r].narrow.toUpperCase(),n)switch(t){case"N":case"NN":case"NNN":if(a===e)return c[r];break;case"NNNN":if(i===e)return c[r];break;case"NNNNN":if(s===e)return c[r]}else if([i,a,s].indexOf(e)>=0)return c[r]}function Po(e,t){var n=e.since<=e.until?1:-1;return void 0===t?o(e.since).year():o(e.since).year()+(t-e.offset)*n}function No(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until)return r[e].name;if(r[e].until<=n&&n<=r[e].since)return r[e].name}return""}function Bo(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until)return r[e].narrow;if(r[e].until<=n&&n<=r[e].since)return r[e].narrow}return""}function Oo(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until)return r[e].abbr;if(r[e].until<=n&&n<=r[e].since)return r[e].abbr}return""}function jo(){var e,t,n,r,i=this.localeData().eras();for(e=0,t=i.length;e<t;++e)if(n=i[e].since<=i[e].until?1:-1,r=this.clone().startOf("day").valueOf(),i[e].since<=r&&r<=i[e].until||i[e].until<=r&&r<=i[e].since)return(this.year()-o(i[e].since).year())*n+i[e].offset;return this.year()}function Uo(e){return c(this,"_erasNameRegex")||Vo.call(this),e?this._erasNameRegex:this._erasRegex}function Ro(e){return c(this,"_erasAbbrRegex")||Vo.call(this),e?this._erasAbbrRegex:this._erasRegex}function Fo(e){return c(this,"_erasNarrowRegex")||Vo.call(this),e?this._erasNarrowRegex:this._erasRegex}function Lo(e,t){return t.erasAbbrRegex(e)}function zo(e,t){return t.erasNameRegex(e)}function Qo(e,t){return t.erasNarrowRegex(e)}function Jo(e,t){return t._eraYearOrdinalRegex||ve}function Vo(){var e,t,n,r,o,i=[],a=[],s=[],c=[],l=this.eras();for(e=0,t=l.length;e<t;++e)n=Ie(l[e].name),r=Ie(l[e].abbr),o=Ie(l[e].narrow),a.push(n),i.push(r),s.push(o),c.push(n),c.push(r),c.push(o);this._erasRegex=new RegExp("^("+c.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+a.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+i.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+s.join("|")+")","i")}function Ho(e,t){z(0,[e,e.length],0,t)}function Go(e){return $o.call(this,e,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)}function Zo(e){return $o.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function Wo(){return Mt(this.year(),1,4)}function qo(){return Mt(this.isoWeekYear(),1,4)}function Yo(){var e=this.localeData()._week;return Mt(this.year(),e.dow,e.doy)}function Ko(){var e=this.localeData()._week;return Mt(this.weekYear(),e.dow,e.doy)}function $o(e,t,n,r,o){var i;return null==e?kt(this,r,o).year:(t>(i=Mt(e,r,o))&&(t=i),Xo.call(this,e,t,n,r,o))}function Xo(e,t,n,r,o){var i=Et(e,t,n,r,o),a=At(i.year,0,i.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}function ei(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}z("N",0,0,"eraAbbr"),z("NN",0,0,"eraAbbr"),z("NNN",0,0,"eraAbbr"),z("NNNN",0,0,"eraName"),z("NNNNN",0,0,"eraNarrow"),z("y",["y",1],"yo","eraYear"),z("y",["yy",2],0,"eraYear"),z("y",["yyy",3],0,"eraYear"),z("y",["yyyy",4],0,"eraYear"),Se("N",Lo),Se("NN",Lo),Se("NNN",Lo),Se("NNNN",zo),Se("NNNNN",Qo),Be(["N","NN","NNN","NNNN","NNNNN"],(function(e,t,n,r){var o=n._locale.erasParse(e,r,n._strict);o?g(n).era=o:g(n).invalidEra=e})),Se("y",ve),Se("yy",ve),Se("yyy",ve),Se("yyyy",ve),Se("yo",Jo),Be(["y","yy","yyy","yyyy"],Re),Be(["yo"],(function(e,t,n,r){var o;n._locale._eraYearOrdinalRegex&&(o=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[Re]=n._locale.eraYearOrdinalParse(e,o):t[Re]=parseInt(e,10)})),z(0,["gg",2],0,(function(){return this.weekYear()%100})),z(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),Ho("gggg","weekYear"),Ho("ggggg","weekYear"),Ho("GGGG","isoWeekYear"),Ho("GGGGG","isoWeekYear"),Se("G",Ae),Se("g",Ae),Se("GG",he,le),Se("gg",he,le),Se("GGGG",ge,fe),Se("gggg",ge,fe),Se("GGGGG",be,de),Se("ggggg",be,de),Oe(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,n,r){t[r.substr(0,2)]=Pe(e)})),Oe(["gg","GG"],(function(e,t,n,r){t[r]=o.parseTwoDigitYear(e)})),z("Q",0,"Qo","quarter"),Se("Q",ce),Be("Q",(function(e,t){t[Fe]=3*(Pe(e)-1)})),z("D",["DD",2],"Do","date"),Se("D",he,xe),Se("DD",he,le),Se("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),Be(["D","DD"],Le),Be("Do",(function(e,t){t[Le]=Pe(e.match(he)[0])}));var ti=Ke("Date",!0);function ni(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}z("DDD",["DDDD",3],"DDDo","dayOfYear"),Se("DDD",ye),Se("DDDD",ue),Be(["DDD","DDDD"],(function(e,t,n){n._dayOfYear=Pe(e)})),z("m",["mm",2],0,"minute"),Se("m",he,Ce),Se("mm",he,le),Be(["m","mm"],Qe);var ri=Ke("Minutes",!1);z("s",["ss",2],0,"second"),Se("s",he,Ce),Se("ss",he,le),Be(["s","ss"],Je);var oi,ii,ai=Ke("Seconds",!1);for(z("S",0,0,(function(){return~~(this.millisecond()/100)})),z(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),z(0,["SSS",3],0,"millisecond"),z(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),z(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),z(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),z(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),z(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),z(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),Se("S",ye,ce),Se("SS",ye,le),Se("SSS",ye,ue),oi="SSSS";oi.length<=9;oi+="S")Se(oi,ve);function si(e,t){t[Ve]=Pe(1e3*("0."+e))}for(oi="S";oi.length<=9;oi+="S")Be(oi,si);function ci(){return this._isUTC?"UTC":""}function li(){return this._isUTC?"Coordinated Universal Time":""}ii=Ke("Milliseconds",!1),z("z",0,0,"zoneAbbr"),z("zz",0,0,"zoneName");var ui=k.prototype;function fi(e){return Yn(1e3*e)}function di(){return Yn.apply(null,arguments).parseZone()}function hi(e){return e}ui.add=Or,ui.calendar=Jr,ui.clone=Vr,ui.diff=Kr,ui.endOf=vo,ui.format=no,ui.from=ro,ui.fromNow=oo,ui.to=io,ui.toNow=ao,ui.get=et,ui.invalidAt=_o,ui.isAfter=Hr,ui.isBefore=Gr,ui.isBetween=Zr,ui.isSame=Wr,ui.isSameOrAfter=qr,ui.isSameOrBefore=Yr,ui.isValid=Co,ui.lang=co,ui.locale=so,ui.localeData=lo,ui.max=$n,ui.min=Kn,ui.parsingFlags=So,ui.set=tt,ui.startOf=bo,ui.subtract=jr,ui.toArray=ko,ui.toObject=Mo,ui.toDate=Eo,ui.toISOString=eo,ui.inspect=to,"undefined"!==typeof Symbol&&null!=Symbol.for&&(ui[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),ui.toJSON=xo,ui.toString=Xr,ui.unix=wo,ui.valueOf=Ao,ui.creationData=To,ui.eraName=No,ui.eraNarrow=Bo,ui.eraAbbr=Oo,ui.eraYear=jo,ui.year=qe,ui.isLeapYear=Ye,ui.weekYear=Go,ui.isoWeekYear=Zo,ui.quarter=ui.quarters=ei,ui.month=pt,ui.daysInMonth=mt,ui.week=ui.weeks=Tt,ui.isoWeek=ui.isoWeeks=It,ui.weeksInYear=Yo,ui.weeksInWeekYear=Ko,ui.isoWeeksInYear=Wo,ui.isoWeeksInISOWeekYear=qo,ui.date=ti,ui.day=ui.days=Ht,ui.weekday=Gt,ui.isoWeekday=Zt,ui.dayOfYear=ni,ui.hour=ui.hours=on,ui.minute=ui.minutes=ri,ui.second=ui.seconds=ai,ui.millisecond=ui.milliseconds=ii,ui.utcOffset=yr,ui.utc=br,ui.local=vr,ui.parseZone=Ar,ui.hasAlignedHourOffset=wr,ui.isDST=Er,ui.isLocal=Mr,ui.isUtcOffset=xr,ui.isUtc=Cr,ui.isUTC=Cr,ui.zoneAbbr=ci,ui.zoneName=li,ui.dates=C("dates accessor is deprecated. Use date instead.",ti),ui.months=C("months accessor is deprecated. Use month instead",pt),ui.years=C("years accessor is deprecated. Use year instead",qe),ui.zone=C("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",gr),ui.isDSTShifted=C("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",kr);var pi=N.prototype;function mi(e,t,n,r){var o=vn(),i=m().set(r,t);return o[n](i,e)}function yi(e,t,n){if(f(e)&&(t=e,e=void 0),e=e||"",null!=t)return mi(e,t,n,"month");var r,o=[];for(r=0;r<12;r++)o[r]=mi(e,r,n,"month");return o}function gi(e,t,n,r){"boolean"===typeof e?(f(t)&&(n=t,t=void 0),t=t||""):(n=t=e,e=!1,f(t)&&(n=t,t=void 0),t=t||"");var o,i=vn(),a=e?i._week.dow:0,s=[];if(null!=n)return mi(t,(n+a)%7,r,"day");for(o=0;o<7;o++)s[o]=mi(t,(o+a)%7,r,"day");return s}function bi(e,t){return yi(e,t,"months")}function vi(e,t){return yi(e,t,"monthsShort")}function Ai(e,t,n){return gi(e,t,n,"weekdays")}function wi(e,t,n){return gi(e,t,n,"weekdaysShort")}function Ei(e,t,n){return gi(e,t,n,"weekdaysMin")}pi.calendar=O,pi.longDateFormat=Z,pi.invalidDate=q,pi.ordinal=$,pi.preparse=hi,pi.postformat=hi,pi.relativeTime=ee,pi.pastFuture=te,pi.set=D,pi.eras=Io,pi.erasParse=Do,pi.erasConvertYear=Po,pi.erasAbbrRegex=Ro,pi.erasNameRegex=Uo,pi.erasNarrowRegex=Fo,pi.months=lt,pi.monthsShort=ut,pi.monthsParse=dt,pi.monthsRegex=gt,pi.monthsShortRegex=yt,pi.week=xt,pi.firstDayOfYear=_t,pi.firstDayOfWeek=St,pi.weekdays=Lt,pi.weekdaysMin=Qt,pi.weekdaysShort=zt,pi.weekdaysParse=Vt,pi.weekdaysRegex=Wt,pi.weekdaysShortRegex=qt,pi.weekdaysMinRegex=Yt,pi.isPM=nn,pi.meridiem=an,yn("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===Pe(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),o.lang=C("moment.lang is deprecated. Use moment.locale instead.",yn),o.langData=C("moment.langData is deprecated. Use moment.localeData instead.",vn);var ki=Math.abs;function Mi(){var e=this._data;return this._milliseconds=ki(this._milliseconds),this._days=ki(this._days),this._months=ki(this._months),e.milliseconds=ki(e.milliseconds),e.seconds=ki(e.seconds),e.minutes=ki(e.minutes),e.hours=ki(e.hours),e.months=ki(e.months),e.years=ki(e.years),this}function xi(e,t,n,r){var o=Tr(t,n);return e._milliseconds+=r*o._milliseconds,e._days+=r*o._days,e._months+=r*o._months,e._bubble()}function Ci(e,t){return xi(this,e,t,1)}function Si(e,t){return xi(this,e,t,-1)}function _i(e){return e<0?Math.floor(e):Math.ceil(e)}function Ti(){var e,t,n,r,o,i=this._milliseconds,a=this._days,s=this._months,c=this._data;return i>=0&&a>=0&&s>=0||i<=0&&a<=0&&s<=0||(i+=864e5*_i(Di(s)+a),a=0,s=0),c.milliseconds=i%1e3,e=De(i/1e3),c.seconds=e%60,t=De(e/60),c.minutes=t%60,n=De(t/60),c.hours=n%24,a+=De(n/24),s+=o=De(Ii(a)),a-=_i(Di(o)),r=De(s/12),s%=12,c.days=a,c.months=s,c.years=r,this}function Ii(e){return 4800*e/146097}function Di(e){return 146097*e/4800}function Pi(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if("month"===(e=re(e))||"quarter"===e||"year"===e)switch(t=this._days+r/864e5,n=this._months+Ii(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(Di(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return 24*t+r/36e5;case"minute":return 1440*t+r/6e4;case"second":return 86400*t+r/1e3;case"millisecond":return Math.floor(864e5*t)+r;default:throw new Error("Unknown unit "+e)}}function Ni(e){return function(){return this.as(e)}}var Bi=Ni("ms"),Oi=Ni("s"),ji=Ni("m"),Ui=Ni("h"),Ri=Ni("d"),Fi=Ni("w"),Li=Ni("M"),zi=Ni("Q"),Qi=Ni("y"),Ji=Bi;function Vi(){return Tr(this)}function Hi(e){return e=re(e),this.isValid()?this[e+"s"]():NaN}function Gi(e){return function(){return this.isValid()?this._data[e]:NaN}}var Zi=Gi("milliseconds"),Wi=Gi("seconds"),qi=Gi("minutes"),Yi=Gi("hours"),Ki=Gi("days"),$i=Gi("months"),Xi=Gi("years");function ea(){return De(this.days()/7)}var ta=Math.round,na={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function ra(e,t,n,r,o){return o.relativeTime(t||1,!!n,e,r)}function oa(e,t,n,r){var o=Tr(e).abs(),i=ta(o.as("s")),a=ta(o.as("m")),s=ta(o.as("h")),c=ta(o.as("d")),l=ta(o.as("M")),u=ta(o.as("w")),f=ta(o.as("y")),d=i<=n.ss&&["s",i]||i<n.s&&["ss",i]||a<=1&&["m"]||a<n.m&&["mm",a]||s<=1&&["h"]||s<n.h&&["hh",s]||c<=1&&["d"]||c<n.d&&["dd",c];return null!=n.w&&(d=d||u<=1&&["w"]||u<n.w&&["ww",u]),(d=d||l<=1&&["M"]||l<n.M&&["MM",l]||f<=1&&["y"]||["yy",f])[2]=t,d[3]=+e>0,d[4]=r,ra.apply(null,d)}function ia(e){return void 0===e?ta:"function"===typeof e&&(ta=e,!0)}function aa(e,t){return void 0!==na[e]&&(void 0===t?na[e]:(na[e]=t,"s"===e&&(na.ss=t-1),!0))}function sa(e,t){if(!this.isValid())return this.localeData().invalidDate();var n,r,o=!1,i=na;return"object"===typeof e&&(t=e,e=!1),"boolean"===typeof e&&(o=e),"object"===typeof t&&(i=Object.assign({},na,t),null!=t.s&&null==t.ss&&(i.ss=t.s-1)),r=oa(this,!o,i,n=this.localeData()),o&&(r=n.pastFuture(+this,r)),n.postformat(r)}var ca=Math.abs;function la(e){return(e>0)-(e<0)||+e}function ua(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n,r,o,i,a,s,c=ca(this._milliseconds)/1e3,l=ca(this._days),u=ca(this._months),f=this.asSeconds();return f?(e=De(c/60),t=De(e/60),c%=60,e%=60,n=De(u/12),u%=12,r=c?c.toFixed(3).replace(/\.?0+$/,""):"",o=f<0?"-":"",i=la(this._months)!==la(f)?"-":"",a=la(this._days)!==la(f)?"-":"",s=la(this._milliseconds)!==la(f)?"-":"",o+"P"+(n?i+n+"Y":"")+(u?i+u+"M":"")+(l?a+l+"D":"")+(t||e||c?"T":"")+(t?s+t+"H":"")+(e?s+e+"M":"")+(c?s+r+"S":"")):"P0D"}var fa=sr.prototype;return fa.isValid=ir,fa.abs=Mi,fa.add=Ci,fa.subtract=Si,fa.as=Pi,fa.asMilliseconds=Bi,fa.asSeconds=Oi,fa.asMinutes=ji,fa.asHours=Ui,fa.asDays=Ri,fa.asWeeks=Fi,fa.asMonths=Li,fa.asQuarters=zi,fa.asYears=Qi,fa.valueOf=Ji,fa._bubble=Ti,fa.
2clone=Vi,fa.get=Hi,fa.milliseconds=Zi,fa.seconds=Wi,fa.minutes=qi,fa.hours=Yi,fa.days=Ki,fa.weeks=ea,fa.months=$i,fa.years=Xi,fa.humanize=sa,fa.toISOString=ua,fa.toString=ua,fa.toJSON=ua,fa.locale=so,fa.localeData=lo,fa.toIsoString=C("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ua),fa.lang=co,z("X",0,0,"unix"),z("x",0,0,"valueOf"),Se("x",Ae),Se("X",ke),Be("X",(function(e,t,n){n._d=new Date(1e3*parseFloat(e))})),Be("x",(function(e,t,n){n._d=new Date(Pe(e))})),o.version="2.30.1",i(Yn),o.fn=ui,o.min=er,o.max=tr,o.now=nr,o.utc=m,o.unix=fi,o.months=bi,o.isDate=d,o.locale=yn,o.invalid=v,o.duration=Tr,o.isMoment=M,o.weekdays=Ai,o.parseZone=di,o.localeData=vn,o.isDuration=cr,o.monthsShort=vi,o.weekdaysMin=Ei,o.defineLocale=gn,o.updateLocale=bn,o.locales=An,o.weekdaysShort=wi,o.normalizeUnits=re,o.relativeTimeRounding=ia,o.relativeTimeThreshold=aa,o.calendarFormat=Qr,o.prototype=ui,o.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},o}()},1739:()=>{window.MutationObserver||(window.MutationObserver=function(e){function t(e){this.i=[],this.m=e}function n(t){var n,r={type:null,target:null,addedNodes:[],removedNodes:[],previousSibling:null,nextSibling:null,attributeName:null,attributeNamespace:null,oldValue:null};for(n in t)r[n]!==e&&t[n]!==e&&(r[n]=t[n]);return r}function r(t,r){var s=i(t,r);return function(l){var u=l.length;if(r.a&&3===t.nodeType&&t.nodeValue!==s.a&&l.push(new n({type:"characterData",target:t,oldValue:s.a})),r.b&&s.b&&o(l,t,s.b,r.f),r.c||r.g)var f=function(t,r,i,s){function l(e,r,i,a,c){var l,f,d,h=e.length-1;for(c=-~((h-c)/2);d=e.pop();)l=i[d.j],f=a[d.l],s.c&&c&&Math.abs(d.j-d.l)>=h&&(t.push(n({type:"childList",target:r,addedNodes:[l],removedNodes:[l],nextSibling:l.nextSibling,previousSibling:l.previousSibling})),c--),s.b&&f.b&&o(t,l,f.b,s.f),s.a&&3===l.nodeType&&l.nodeValue!==f.a&&t.push(n({type:"characterData",target:l,oldValue:f.a})),s.g&&u(l,f)}function u(r,i){for(var d,h,p,m,y,g=r.childNodes,b=i.c,v=g.length,A=b?b.length:0,w=0,E=0,k=0;E<v||k<A;)(m=g[E])===(y=(p=b[k])&&p.node)?(s.b&&p.b&&o(t,m,p.b,s.f),s.a&&p.a!==e&&m.nodeValue!==p.a&&t.push(n({type:"characterData",target:m,oldValue:p.a})),h&&l(h,r,g,b,w),s.g&&(m.childNodes.length||p.c&&p.c.length)&&u(m,p),E++,k++):(f=!0,d||(d={},h=[]),m&&(d[p=a(m)]||(d[p]=!0,-1===(p=c(b,m,k,"node"))?s.c&&(t.push(n({type:"childList",target:r,addedNodes:[m],nextSibling:m.nextSibling,previousSibling:m.previousSibling})),w++):h.push({j:E,l:p})),E++),y&&y!==g[E]&&(d[p=a(y)]||(d[p]=!0,-1===(p=c(g,y,E))?s.c&&(t.push(n({type:"childList",target:i.node,removedNodes:[y],nextSibling:b[k+1],previousSibling:b[k-1]})),w--):h.push({j:p,l:k})),k++));h&&l(h,r,g,b,w)}var f;return u(r,i),f}(l,t,s,r);(f||l.length!==u)&&(s=i(t,r))}}function o(t,r,o,i){for(var a,s,c={},l=r.attributes,f=l.length;f--;)s=(a=l[f]).name,i&&i[s]===e||(u(r,a)!==o[s]&&t.push(n({type:"attributes",target:r,attributeName:s,oldValue:o[s],attributeNamespace:a.namespaceURI})),c[s]=!0);for(s in o)c[s]||t.push(n({target:r,type:"attributes",attributeName:s,oldValue:o[s]}))}function i(e,t){var n=!0;return function e(r){var o={node:r};return!t.a||3!==r.nodeType&&8!==r.nodeType?(t.b&&n&&1===r.nodeType&&(o.b=s(r.attributes,(function(e,n){return t.f&&!t.f[n.name]||(e[n.name]=u(r,n)),e}),{})),n&&(t.c||t.a||t.b&&t.g)&&(o.c=function(e,t){for(var n=[],r=0;r<e.length;r++)n[r]=t(e[r],r,e);return n}(r.childNodes,e)),n=t.g):o.a=r.nodeValue,o}(e)}function a(e){try{return e.id||(e.mo_id=e.mo_id||f++)}catch(t){try{return e.nodeValue}catch(n){return f++}}}function s(e,t,n){for(var r=0;r<e.length;r++)n=t(n,e[r],r,e);return n}function c(e,t,n,r){for(;n<e.length;n++)if((r?e[n][r]:e[n])===t)return n;return-1}t._period=30,t.prototype={observe:function(e,n){for(var o={b:!!(n.attributes||n.attributeFilter||n.attributeOldValue),c:!!n.childList,g:!!n.subtree,a:!(!n.characterData&&!n.characterDataOldValue)},i=this.i,a=0;a<i.length;a++)i[a].s===e&&i.splice(a,1);
2n.attributeFilter&&(o.f=s(n.attributeFilter,(function(e,t){return e[t]=!0,e}),{})),i.push({s:e,o:r(e,o)}),this.h||function(e){!function n(){var r=e.takeRecords();r.length&&e.m(r,e),e.h=setTimeout(n,t._period)}()}(this)},takeRecords:function(){for(var e=[],t=this.i,n=0;n<t.length;n++)t[n].o(e);return e},disconnect:function(){this.i=[],clearTimeout(this.h),this.h=null}};var l=document.createElement("i");l.style.top=0;var u=(l="null"!=l.attributes.style.value)?function(e,t){return t.value}:function(e,t){return"style"!==t.name?t.value:e.style.cssText},f=1;return t}(void 0))},71721:function(e,t,n){var r,o,i=n(80792);r=function(){var e,t,n="2.0.6",r={},o={},a={currentLocale:"en",zeroFormat:null,nullFormat:null,defaultFormat:"0,0",scalePercentBy100:!0},s={currentLocale:a.currentLocale,zeroFormat:a.zeroFormat,nullFormat:a.nullFormat,defaultFormat:a.defaultFormat,scalePercentBy100:a.scalePercentBy100};function c(e,t){this._input=e,this._value=t}return(e=function(n){var o,i,a,l;if(e.isNumeral(n))o=n.value();else if(0===n||"undefined"===typeof n)o=0;else if(null===n||t.isNaN(n))o=null;else if("string"===typeof n)if(s.zeroFormat&&n===s.zeroFormat)o=0;else if(s.nullFormat&&n===s.nullFormat||!n.replace(/[^0-9]+/g,"").length)o=null;else{for(i in r)if((l="function"===typeof r[i].regexps.unformat?r[i].regexps.unformat():r[i].regexps.unformat)&&n.match(l)){a=r[i].unformat;break}o=(a=a||e._.stringToNumber)(n)}else o=Number(n)||null;return new c(n,o)}).version=n,e.isNumeral=function(e){return e instanceof c},e._=t={numberToFormat:function(t,n,r){var i,a,s,c,l,u,f,d=o[e.options.currentLocale],h=!1,p=!1,m=0,y="",g=1e12,b=1e9,v=1e6,A=1e3,w="",E=!1;if(t=t||0,a=Math.abs(t),e._.includes(n,"(")?(h=!0,n=n.replace(/[\(|\)]/g,"")):(e._.includes(n,"+")||e._.includes(n,"-"))&&(l=e._.includes(n,"+")?n.indexOf("+"):t<0?n.indexOf("-"):-1,n=n.replace(/[\+|\-]/g,"")),e._.includes(n,"a")&&(i=!!(i=n.match(/a(k|m|b|t)?/))&&i[1],e._.includes(n," a")&&(y=" "),n=n.replace(new RegExp(y+"a[kmbt]?"),""),a>=g&&!i||"t"===i?(y+=d.abbreviations.trillion,t/=g):a<g&&a>=b&&!i||"b"===i?(y+=d.abbreviations.billion,t/=b):a<b&&a>=v&&!i||"m"===i?(y+=d.abbreviations.million,t/=v):(a<v&&a>=A&&!i||"k"===i)&&(y+=d.abbreviations.thousand,t/=A)),e._.includes(n,"[.]")&&(p=!0,n=n.replace("[.]",".")),s=t.toString().split(".")[0],c=n.split(".")[1],u=n.indexOf(","),m=(n.split(".")[0].split(",")[0].match(/0/g)||[]).length,c?(e._.includes(c,"[")?(c=(c=c.replace("]","")).split("["),w=e._.toFixed(t,c[0].length+c[1].length,r,c[1].length)):w=e._.toFixed(t,c.length,r),s=w.split(".")[0],w=e._.includes(w,".")?d.delimiters.decimal+w.split(".")[1]:"",p&&0===Number(w.slice(1))&&(w="")):s=e._.toFixed(t,0,r),y&&!i&&Number(s)>=1e3&&y!==d.abbreviations.trillion)switch(s=String(Number(s)/1e3),y){case d.abbreviations.thousand:y=d.abbreviations.million;break;case d.abbreviations.million:y=d.abbreviations.billion;break;case d.abbreviations.billion:y=d.abbreviations.trillion}if(e._.includes(s,"-")&&(s=s.slice(1),E=!0),s.length<m)for(var k=m-s.length;k>0;k--)s="0"+s;return u>-1&&(s=s.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1"+d.delimiters.thousands)),0===n.indexOf(".")&&(s=""),f=s+w+(y||""),h?f=(h&&E?"(":"")+f+(h&&E?")":""):l>=0?f=0===l?(E?"-":"+")+f:f+(E?"-":"+"):E&&(f="-"+f),f},stringToNumber:function(e){var t,n,r,i=o[s.currentLocale],a=e,c={thousand:3,million:6,billion:9,trillion:12};if(s.zeroFormat&&e===s.zeroFormat)n=0;else if(s.nullFormat&&e===s.nullFormat||!e.replace(/[^0-9]+/g,"").length)n=null;else{for(t in n=1,"."!==i.delimiters.decimal&&(e=e.replace(/\./g,"").replace(i.delimiters.decimal,".")),c)if(r=new RegExp("[^a-zA-Z]"+i.abbreviations[t]+"(?:\\)|(\\"+i.currency.symbol+")?(?:\\))?)?$"),a.match(r)){n*=Math.pow(10,c[t]);break}n*=(e.split("-").length+Math.min(e.split("(").length-1,e.split(")").length-1))%2?1:-1,e=e.replace(/[^0-9\.]+/g,""),n*=Number(e)}return n},isNaN:function(e){return"number"===typeof e&&isNaN(e)},includes:function(e,t){return-1!==e.indexOf(t)},insert:function(e,t,n){return e.slice(0,n)+t+e.slice(n)},reduce:function(e,t){if(null===this)throw new TypeError("Array.prototype.reduce called on null or undefined");if("function"!==typeof t)throw new TypeError(t+" is not a function");var n,r=Object(e),o=r.length>>>0,i=0;if(3===arguments.length)n=arguments[2];else{for(;i<o&&!(i in r);)i++;if(i>
vendor: 4,623 bytes, line 2
2=o)throw new TypeError("Reduce of empty array with no initial value");n=r[i++]}for(;i<o;i++)i in r&&(n=t(n,r[i],i,r));return n},multiplier:function(e){var t=e.toString().split(".");return t.length<2?1:Math.pow(10,t[1].length)},correctionFactor:function(){return Array.prototype.slice.call(arguments).reduce((function(e,n){var r=t.multiplier(n);return e>r?e:r}),1)},toFixed:function(e,t,n,r){var o,i,a,s,c=e.toString().split("."),l=t-(r||0);return o=2===c.length?Math.min(Math.max(c[1].length,l),t):l,a=Math.pow(10,o),s=(n(e+"e+"+o)/a).toFixed(o),r>t-o&&(i=new RegExp("\\.?0{1,"+(r-(t-o))+"}$"),s=s.replace(i,"")),s}},e.options=s,e.formats=r,e.locales=o,e.locale=function(e){return e&&(s.currentLocale=e.toLowerCase()),s.currentLocale},e.localeData=function(e){if(!e)return o[s.currentLocale];if(e=e.toLowerCase(),!o[e])throw new Error("Unknown locale : "+e);return o[e]},e.reset=function(){for(var e in a)s[e]=a[e]},e.zeroFormat=function(e){s.zeroFormat="string"===typeof e?e:null},e.nullFormat=function(e){s.nullFormat="string"===typeof e?e:null},e.defaultFormat=function(e){s.defaultFormat="string"===typeof e?e:"0.0"},e.register=function(e,t,n){if(t=t.toLowerCase(),this[e+"s"][t])throw new TypeError(t+" "+e+" already registered.");return this[e+"s"][t]=n,n},e.validate=function(t,n){var r,o,a,s,c,l,u,f;if("string"!==typeof t&&(t+="",i.warn&&i.warn("Numeral.js: Value is not string. It has been co-erced to: ",t)),(t=t.trim()).match(/^\d+$/))return!0;if(""===t)return!1;try{u=e.localeData(n)}catch(d){u=e.localeData(e.locale())}return a=u.currency.symbol,c=u.abbreviations,r=u.delimiters.decimal,o="."===u.delimiters.thousands?"\\.":u.delimiters.thousands,(null===(f=t.match(/^[^\d]+/))||(t=t.substr(1),f[0]===a))&&(null===(f=t.match(/[^\d]+$/))||(t=t.slice(0,-1),f[0]===c.thousand||f[0]===c.million||f[0]===c.billion||f[0]===c.trillion))&&(l=new RegExp(o+"{2}"),!t.match(/[^\d.,]/g)&&!((s=t.split(r)).length>2)&&(s.length<2?!!s[0].match(/^\d+.*\d$/)&&!s[0].match(l):1===s[0].length?!!s[0].match(/^\d+$/)&&!s[0].match(l)&&!!s[1].match(/^\d+$/):!!s[0].match(/^\d+.*\d$/)&&!s[0].match(l)&&!!s[1].match(/^\d+$/)))},e.fn=c.prototype={clone:function(){return e(this)},format:function(t,n){var o,i,a,c=this._value,l=t||s.defaultFormat;if(n=n||Math.round,0===c&&null!==s.zeroFormat)i=s.zeroFormat;else if(null===c&&null!==s.nullFormat)i=s.nullFormat;else{for(o in r)if(l.match(r[o].regexps.format)){a=r[o].format;break}i=(a=a||e._.numberToFormat)(c,l,n)}return i},value:function(){return this._value},input:function(){return this._input},set:function(e){return this._value=Number(e),this},add:function(e){var n=t.correctionFactor.call(null,this._value,e);function r(e,t,r,o){return e+Math.round(n*t)}return this._value=t.reduce([this._value,e],r,0)/n,this},subtract:function(e){var n=t.correctionFactor.call(null,this._value,e);function r(e,t,r,o){return e-Math.round(n*t)}return this._value=t.reduce([e],r,Math.round(this._value*n))/n,this},multiply:function(e){function n(e,n,r,o){var i=t.correctionFactor(e,n);return Math.round(e*i)*Math.round(n*i)/Math.round(i*i)}return this._value=t.reduce([this._value,e],n,1),this},divide:function(e){function n(e,n,r,o){var i=t.correctionFactor(e,n);return Math.round(e*i)/Math.round(n*i)}return this._value=t.reduce([this._value,e],n),this},difference:function(t){return Math.abs(e(this._value).subtract(t).value())}},e.register("locale","en",{delimiters:{thousands:",",decimal:"."},abbreviations:{thousand:"k",million:"m",billion:"b",trillion:"t"},ordinal:function(e){var t=e%10;return 1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th"},currency:{symbol:"$"}}),e.register("format","bps",{regexps:{format:/(BPS)/,unformat:/(BPS)/},format:function(t,n,r){var o,i=e._.includes(n," BPS")?" ":"";return t*=1e4,n=n.replace(/\s?BPS/,""),o=e._.numberToFormat(t,n,r),e._.includes(o,")")?((o=o.split("")).splice(-1,0,i+"BPS"),o=o.join("")):o=o+i+"BPS",o},unformat:function(t){return+(1e-4*e._.stringToNumber(t)).toFixed(15)}}),function(){var t={base:1e3,suffixes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]},n={base:1024,suffixes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},r=t.suffixes.concat(n.suffixes.filter((function(e){return t.suffixes.indexOf(e)<0}))).join("|");r="("+r.replace("B","B(?!PS)")+")",e.register("format","bytes",{regexps:{format:/([0\s]i?b)/,unformat:new RegExp(r)},format:function(r,o,i){var a,s,c,l=e._.includes(o,"ib")?n:t,u=e._.includes(o," b")||e._.includes(o," ib")?" ":"";for(o=o.replace(/\s?i?b/,""),a=0;a<=l.suffixes.length;a++)if(s=Math.pow(l.base,a),c=Math.pow(l.base,a+1),null===r||0===r||r>=s&&r<c){u+=l.suffixes[a],s>0&&(r/=s);break}
2return e._.numberToFormat(r,o,i)+u},unformat:function(r){var o,i,a=e._.stringToNumber(r);if(a){for(o=t.suffixes.length-1;o>=0;o--){if(e._.includes(r,t.suffixes[o])){i=Math.pow(t.base,o);break}if(e._.includes(r,n.suffixes[o])){i=Math.pow(n.base,o);break}}a*=i||1}return a}})}(),e.register("format","currency",{regexps:{format:/(\$)/},format:function(t,n,r){var o,i,a=e.locales[e.options.currentLocale],s={before:n.match(/^([\+|\-|\(|\s|\$]*)/)[0],after:n.match(/([\+|\-|\)|\s|\$]*)$/)[0]};for(n=n.replace(/\s?\$\s?/,""),o=e._.numberToFormat(t,n,r),t>=0?(s.before=s.before.replace(/[\-\(]/,""),s.after=s.after.replace(/[\-\)]/,"")):t<0&&!e._.includes(s.before,"-")&&!e._.includes(s.before,"(")&&(s.before="-"+s.before),i=0;i<s.before.length;i++)switch(s.before[i]){case"$":o=e._.insert(o,a.currency.symbol,i);break;case" ":o=e._.insert(o," ",i+a.currency.symbol.length-1)}for(i=s.after.length-1;i>=0;i--)switch(s.after[i]){case"$":o=i===s.after.length-1?o+a.currency.symbol:e._.insert(o,a.currency.symbol,-(s.after.length-(1+i)));break;case" ":o=i===s.after.length-1?o+" ":e._.insert(o," ",-(s.after.length-(1+i)+a.currency.symbol.length-1))}return o}}),e.register("format","exponential",{regexps:{format:/(e\+|e-)/,unformat:/(e\+|e-)/},format:function(t,n,r){var o=("number"!==typeof t||e._.isNaN(t)?"0e+0":t.toExponential()).split("e");return n=n.replace(/e[\+|\-]{1}0/,""),e._.numberToFormat(Number(o[0]),n,r)+"e"+o[1]},unformat:function(t){var n=e._.includes(t,"e+")?t.split("e+"):t.split("e-"),r=Number(n[0]),o=Number(n[1]);function i(t,n,r,o){var i=e._.correctionFactor(t,n);return t*i*(n*i)/(i*i)}return o=e._.includes(t,"e-")?o*=-1:o,e._.reduce([r,Math.pow(10,o)],i,1)}}),e.register("format","ordinal",{regexps:{format:/(o)/},format:function(t,n,r){var o=e.locales[e.options.currentLocale],i=e._.includes(n," o")?" ":"";return n=n.replace(/\s?o/,""),i+=o.ordinal(t),e._.numberToFormat(t,n,r)+i}}),e.register("format","percentage",{regexps:{format:/(%)/,unformat:/(%)/},format:function(t,n,r){var o,i=e._.includes(n," %")?" ":"";return e.options.scalePercentBy100&&(t*=100),n=n.replace(/\s?\%/,""),o=e._.numberToFormat(t,n,r),e._.includes(o,")")?((o=o.split("")).splice(-1,0,i+"%"),o=o.join("")):o=o+i+"%",o},unformat:function(t){var n=e._.stringToNumber(t);return e.options.scalePercentBy100?.01*n:n}}),e.register("format","time",{regexps:{format:/(:)/,unformat:/(:)/},format:function(e,t,n){var r=Math.floor(e/60/60),o=Math.floor((e-60*r*60)/60),i=Math.round(e-60*r*60-60*o);return r+":"+(o<10?"0"+o:o)+":"+(i<10?"0"+i:i)},unformat:function(e){var t=e.split(":"),n=0;return 3===t.length?(n+=60*Number(t[0])*60,n+=60*Number(t[1]),n+=Number(t[2])):2===t.length&&(n+=60*Number(t[0]),n+=Number(t[1])),Number(n)}}),e},void 0===(o="function"===typeof r?r.call(t,n,t,e):r)||(e.exports=o)},54693:e=>{"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(o){return!1}}()?Object.assign:function(e,o){for(var i,a,s=function(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),c=1;c<arguments.length;c++){for(var l in i=Object(arguments[c]))n.call(i,l)&&(s[l]=i[l]);if(t){a=t(i);for(var u=0;u<a.length;u++)r.call(i,a[u])&&(s[a[u]]=i[a[u]])}}return s}},60372:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(46678);const o=function(e,t){for(var n=(0,r.Z)({},e),o=0;o<t.length;o++){delete n[t[o]]}return n}},18347:(e,t)=>{t.EOL="\n"},67837:(e,t,n)=>{"use strict";var r=n(11463);t.certificate=n(26829);var o=r.define("RSAPrivateKey",(function(){this.seq().obj(this.key("version").int(),this.key("modulus").int(),this.key("publicExponent").int(),this.key("privateExponent").int(),this.key("prime1").int(),this.key("prime2").int(),this.key("exponent1").int(),this.key("exponent2").int(),this.key("coefficient").int())}));t.RSAPrivateKey=o;var i=r.define("RSAPublicKey",(function(){this.seq().obj(this.key("modulus").int(),this.key("publicExponent").int())}));t.RSAPublicKey=i;var a=r.define("SubjectPublicKeyInfo",(function(){this.seq().obj(this.key("algorithm").use(s),this.key("subjectPublicKey").bitstr())}));t.PublicKey=a;var s=r.define("AlgorithmIdentifier",(function(){this.seq().obj(this.key("algorithm").objid(),this.key("none").null_().optional(),this.key("curve").objid().optional(),this.key("params").seq().obj(this.key("p").int(),this.key("q").int(),this.key("g").int()).optional())})),c=r.define("PrivateKeyInfo",(function(){this.seq().obj(this.key("version").int(),this.key("algorithm").use(s),this.key("subjectPrivateKey").octstr())}));t.PrivateKey=c;var l=r.define("EncryptedPrivateKeyInfo",(function(){this.seq().obj(this.key("algorithm").seq().obj(this.key("id").objid(),this.key("decrypt").seq().obj(this.key("kde").seq().obj(this.key("id").objid(),this.key("kdeparams").seq().obj(this.key("salt").octstr(),this.key("iters").int())),this.key("cipher").seq().obj(this.key("algo").objid(),this.key("iv").octstr()))),this.key("subjectPrivateKey").octstr())}));t.EncryptedPrivateKey=l;var u=r.define("DSAPrivateKey",(function(){this.seq().obj(this.key("version").int(),this.key("p").int(),this.key("q").int(),this.key("g").int(),this.key("pub_key").int(),this.key("priv_key").int())}));t.DSAPrivateKey=u,t.DSAparam=r.define("DSAparam",(function(){this.int()}));var f=r.define("ECPrivateKey",(function(){this.seq().obj(this.key("version").int(),this.key("privateKey").octstr(),this.key("parameters").optional().explicit(0).use(d),this.key("publicKey").optional().explicit(1).bitstr())}));t.ECPrivateKey=f;var d=r.define("ECParameters",(function(){this.choice({namedCurve:this.objid()})}));t.signature=r.define("signature",(function(){this.seq().obj(this.key("r").int(),this.key("s").int())}))}
vendor: 4,438 bytes, line 2
2,26829:(e,t,n)=>{"use strict";var r=n(11463),o=r.define("Time",(function(){this.choice({utcTime:this.utctime(),generalTime:this.gentime()})})),i=r.define("AttributeTypeValue",(function(){this.seq().obj(this.key("type").objid(),this.key("value").any())})),a=r.define("AlgorithmIdentifier",(function(){this.seq().obj(this.key("algorithm").objid(),this.key("parameters").optional(),this.key("curve").objid().optional())})),s=r.define("SubjectPublicKeyInfo",(function(){this.seq().obj(this.key("algorithm").use(a),this.key("subjectPublicKey").bitstr())})),c=r.define("RelativeDistinguishedName",(function(){this.setof(i)})),l=r.define("RDNSequence",(function(){this.seqof(c)})),u=r.define("Name",(function(){this.choice({rdnSequence:this.use(l)})})),f=r.define("Validity",(function(){this.seq().obj(this.key("notBefore").use(o),this.key("notAfter").use(o))})),d=r.define("Extension",(function(){this.seq().obj(this.key("extnID").objid(),this.key("critical").bool().def(!1),this.key("extnValue").octstr())})),h=r.define("TBSCertificate",(function(){this.seq().obj(this.key("version").explicit(0).int().optional(),this.key("serialNumber").int(),this.key("signature").use(a),this.key("issuer").use(u),this.key("validity").use(f),this.key("subject").use(u),this.key("subjectPublicKeyInfo").use(s),this.key("issuerUniqueID").implicit(1).bitstr().optional(),this.key("subjectUniqueID").implicit(2).bitstr().optional(),this.key("extensions").explicit(3).seqof(d).optional())})),p=r.define("X509Certificate",(function(){this.seq().obj(this.key("tbsCertificate").use(h),this.key("signatureAlgorithm").use(a),this.key("signatureValue").bitstr())}));e.exports=p},93743:(e,t,n)=>{var r=/Proc-Type: 4,ENCRYPTED[\n\r]+DEK-Info: AES-((?:128)|(?:192)|(?:256))-CBC,([0-9A-H]+)[\n\r]+([0-9A-z\n\r+/=]+)[\n\r]+/m,o=/^-----BEGIN ((?:.*? KEY)|CERTIFICATE)-----/m,i=/^-----BEGIN ((?:.*? KEY)|CERTIFICATE)-----([0-9A-z\n\r+/=]+)-----END \1-----$/m,a=n(96280),s=n(67365),c=n(69892).Buffer;e.exports=function(e,t){var n,l=e.toString(),u=l.match(r);if(u){var f="aes"+u[1],d=c.from(u[2],"hex"),h=c.from(u[3].replace(/[\r\n]/g,""),"base64"),p=a(t,d.slice(0,8),parseInt(u[1],10)).key,m=[],y=s.createDecipheriv(f,p,d);m.push(y.update(h)),m.push(y.final()),n=c.concat(m)}else{var g=l.match(i);n=c.from(g[2].replace(/[\r\n]/g,""),"base64")}return{tag:l.match(o)[1],data:n}}},6827:(e,t,n)=>{var r=n(67837),o=n(22087),i=n(93743),a=n(67365),s=n(66446),c=n(69892).Buffer;function l(e){var t;"object"!==typeof e||c.isBuffer(e)||(t=e.passphrase,e=e.key),"string"===typeof e&&(e=c.from(e));var n,l,u=i(e,t),f=u.tag,d=u.data;switch(f){case"CERTIFICATE":l=r.certificate.decode(d,"der").tbsCertificate.subjectPublicKeyInfo;case"PUBLIC KEY":switch(l||(l=r.PublicKey.decode(d,"der")),n=l.algorithm.algorithm.join(".")){case"1.2.840.113549.1.1.1":return r.RSAPublicKey.decode(l.subjectPublicKey.data,"der");case"1.2.840.10045.2.1":return l.subjectPrivateKey=l.subjectPublicKey,{type:"ec",data:l};case"1.2.840.10040.4.1":return l.algorithm.params.pub_key=r.DSAparam.decode(l.subjectPublicKey.data,"der"),{type:"dsa",data:l.algorithm.params};default:throw new Error("unknown key id "+n)}case"ENCRYPTED PRIVATE KEY":d=function(e,t){var n=e.algorithm.decrypt.kde.kdeparams.salt,r=parseInt(e.algorithm.decrypt.kde.kdeparams.iters.toString(),10),i=o[e.algorithm.decrypt.cipher.algo.join(".")],l=e.algorithm.decrypt.cipher.iv,u=e.subjectPrivateKey,f=parseInt(i.split("-")[1],10)/8,d=s.pbkdf2Sync(t,n,r,f,"sha1"),h=a.createDecipheriv(i,d,l),p=[];return p.push(h.update(u)),p.push(h.final()),c.concat(p)}(d=r.EncryptedPrivateKey.decode(d,"der"),t);case"PRIVATE KEY":switch(n=(l=r.PrivateKey.decode(d,"der")).algorithm.algorithm.join(".")){case"1.2.840.113549.1.1.1":return r.RSAPrivateKey.decode(l.subjectPrivateKey,"der");case"1.2.840.10045.2.1":return{curve:l.algorithm.curve,privateKey:r.ECPrivateKey.decode(l.subjectPrivateKey,"der").privateKey};case"1.2.840.10040.4.1":return l.algorithm.params.priv_key=r.DSAparam.decode(l.subjectPrivateKey,"der"),{type:"dsa",params:l.algorithm.params};default:throw new Error("unknown key id "+n)}case"RSA PUBLIC KEY":return r.RSAPublicKey.decode(d,"der");case"RSA PRIVATE KEY":return r.RSAPrivateKey.decode(d,"der");case"DSA PRIVATE KEY":return{type:"dsa",params:r.DSAPrivateKey.decode(d,"der")};case"EC PRIVATE KEY":return{curve:(d=r.ECPrivateKey.decode(d,"der")).parameters.value,privateKey:d.privateKey};default:throw new Error("unknown key type "+f)}
2}e.exports=l,l.signature=r.signature},10429:(e,t,n)=>{var r=n(19969);e.exports=h,e.exports.parse=i,e.exports.compile=function(e,t){return s(i(e,t),t)},e.exports.tokensToFunction=s,e.exports.tokensToRegExp=d;var o=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function i(e,t){for(var n,r=[],i=0,a=0,s="",u=t&&t.delimiter||"/";null!=(n=o.exec(e));){var f=n[0],d=n[1],h=n.index;if(s+=e.slice(a,h),a=h+f.length,d)s+=d[1];else{var p=e[a],m=n[2],y=n[3],g=n[4],b=n[5],v=n[6],A=n[7];s&&(r.push(s),s="");var w=null!=m&&null!=p&&p!==m,E="+"===v||"*"===v,k="?"===v||"*"===v,M=n[2]||u,x=g||b;r.push({name:y||i++,prefix:m||"",delimiter:M,optional:k,repeat:E,partial:w,asterisk:!!A,pattern:x?l(x):A?".*":"[^"+c(M)+"]+?"})}}return a<e.length&&(s+=e.substr(a)),s&&r.push(s),r}function a(e){return encodeURI(e).replace(/[\/?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function s(e,t){for(var n=new Array(e.length),o=0;o<e.length;o++)"object"===typeof e[o]&&(n[o]=new RegExp("^(?:"+e[o].pattern+")$",f(t)));return function(t,o){for(var i="",s=t||{},c=(o||{}).pretty?a:encodeURIComponent,l=0;l<e.length;l++){var u=e[l];if("string"!==typeof u){var f,d=s[u.name];if(null==d){if(u.optional){u.partial&&(i+=u.prefix);continue}throw new TypeError('Expected "'+u.name+'" to be defined')}if(r(d)){if(!u.repeat)throw new TypeError('Expected "'+u.name+'" to not repeat, but received `'+JSON.stringify(d)+"`");if(0===d.length){if(u.optional)continue;throw new TypeError('Expected "'+u.name+'" to not be empty')}for(var h=0;h<d.length;h++){if(f=c(d[h]),!n[l].test(f))throw new TypeError('Expected all "'+u.name+'" to match "'+u.pattern+'", but received `'+JSON.stringify(f)+"`");i+=(0===h?u.prefix:u.delimiter)+f}}else{if(f=u.asterisk?encodeURI(d).replace(/[?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})):c(d),!n[l].test(f))throw new TypeError('Expected "'+u.name+'" to match "'+u.pattern+'", but received "'+f+'"');i+=u.prefix+f}}else i+=u}return i}}function c(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function l(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function u(e,t){return e.keys=t,e}function f(e){return e&&e.sensitive?"":"i"}function d(e,t,n){r(t)||(n=t||n,t=[]);for(var o=(n=n||{}).strict,i=!1!==n.end,a="",s=0;s<e.length;s++){var l=e[s];if("string"===typeof l)a+=c(l);else{var d=c(l.prefix),h="(?:"+l.pattern+")";t.push(l),l.repeat&&(h+="(?:"+d+h+")*"),a+=h=l.optional?l.partial?d+"("+h+")?":"(?:"+d+"("+h+"))?":d+"("+h+")"}}var p=c(n.delimiter||"/"),m=a.slice(-p.length)===p;return o||(a=(m?a.slice(0,-p.length):a)+"(?:"+p+"(?=$))?"),a+=i?"$":o&&m?"":"(?="+p+"|$)",u(new RegExp("^"+a,f(n)),t)}function h(e,t,n){return r(t)||(n=t||n,t=[]),n=n||{},e instanceof RegExp?function(e,t){var n=e.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)t.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return u(e,t)}(e,t):r(e)?function(e,t,n){for(var r=[],o=0;o<e.length;o++)r.push(h(e[o],t,n).source);return u(new RegExp("(?:"+r.join("|")+")",f(n)),t)}(e,t,n):function(e,t,n){return d(i(e,n),t,n)}(e,t,n)}},66446:(e,t,n)=>{t.pbkdf2=n(67569),t.pbkdf2Sync=n(85951)},67569:(e,t,n)=>{var r,o,i=n(69892).Buffer,a=n(59887),s=n(63880),c=n(85951),l=n(5274),u=n.g.crypto&&n.g.crypto.subtle,f={sha:"SHA-1","sha-1":"SHA-1",sha1:"SHA-1",sha256:"SHA-256","sha-256":"SHA-256",sha384:"SHA-384","sha-384":"SHA-384","sha-512":"SHA-512",sha512:"SHA-512"},d=[];function h(){return o||(o=n.g.process&&n.g.process.nextTick?n.g.process.nextTick:n.g.queueMicrotask?n.g.queueMicrotask:n.g.setImmediate?n.g.setImmediate:n.g.setTimeout)}function p(e,t,n,r,o){return u.importKey("raw",e,{name:"PBKDF2"},!1,["deriveBits"]).then((function(e){return u.deriveBits({name:"PBKDF2",salt:t,iterations:n,hash:{name:o}},e,r<<3)})).then((function(e){return i.from(e)}))}
2e.exports=function(e,t,o,m,y,g){"function"===typeof y&&(g=y,y=void 0);var b=f[(y=y||"sha1").toLowerCase()];if(b&&"function"===typeof n.g.Promise){if(a(o,m),e=l(e,s,"Password"),t=l(t,s,"Salt"),"function"!==typeof g)throw new Error("No callback provided to pbkdf2");!function(e,t){e.then((function(e){h()((function(){t(null,e)}))}),(function(e){h()((function(){t(e)}))}))}(function(e){if(n.g.process&&!n.g.process.browser)return Promise.resolve(!1);if(!u||!u.importKey||!u.deriveBits)return Promise.resolve(!1);if(void 0!==d[e])return d[e];var t=p(r=r||i.alloc(8),r,10,128,e).then((function(){return!0})).catch((function(){return!1}));return d[e]=t,t}(b).then((function(n){return n?p(e,t,o,m,b):c(e,t,o,m,y)})),g)}else h()((function(){var n;try{n=c(e,t,o,m,y)}catch(r){return g(r)}g(null,n)}))}},63880:(e,t,n)=>{var r,o=n(75066);if(n.g.process&&n.g.process.browser)r="utf-8";else if(n.g.process&&n.g.process.version){r=parseInt(o.version.split(".")[0].slice(1),10)>=6?"utf-8":"binary"}else r="utf-8";e.exports=r},59887:e=>{var t=Math.pow(2,30)-1;e.exports=function(e,n){if("number"!==typeof e)throw new TypeError("Iterations not a number");if(e<0)throw new TypeError("Bad iterations");
2if("number"!==typeof n)throw new TypeError("Key length not a number");if(n<0||n>t||n!==n)throw new TypeError("Bad key length")}},85951:(e,t,n)=>{var r=n(65028),o=n(17309),i=n(37555),a=n(69892).Buffer,s=n(59887),c=n(63880),l=n(5274),u=a.alloc(128),f={md5:16,sha1:20,sha224:28,sha256:32,sha384:48,sha512:64,rmd160:20,ripemd160:20};function d(e,t,n){var s=function(e){function t(t){return i(e).update(t).digest()}function n(e){return(new o).update(e).digest()}return"rmd160"===e||"ripemd160"===e?n:"md5"===e?r:t}(e),c="sha512"===e||"sha384"===e?128:64;t.length>c?t=s(t):t.length<c&&(t=a.concat([t,u],c));for(var l=a.allocUnsafe(c+f[e]),d=a.allocUnsafe(c+f[e]),h=0;h<c;h++)l[h]=54^t[h],d[h]=92^t[h];var p=a.allocUnsafe(c+n+4);l.copy(p,0,0,c),this.ipad1=p,this.ipad2=l,this.opad=d,this.alg=e,this.blocksize=c,this.hash=s,this.size=f[e]}d.prototype.run=function(e,t){return e.copy(t,this.blocksize),this.hash(t).copy(this.opad,this.blocksize),this.hash(this.opad)},e.exports=function(e,t,n,r,o){s(n,r);var i=new d(o=o||"sha1",e=l(e,c,"Password"),(t=l(t,c,"Salt")).length),u=a.allocUnsafe(r),h=a.allocUnsafe(t.length+4);t.copy(h,0,0,t.length);for(var p=0,m=f[o],y=Math.ceil(r/m),g=1;g<=y;g++){h.writeUInt32BE(g,t.length);for(var b=i.run(h,i.ipad1),v=b,A=1;A<n;A++){v=i.run(v,i.ipad2);for(var w=0;w<m;w++)b[w]^=v[w]}b.copy(u,p),p+=m}return u}},5274:(e,t,n)=>{var r=n(69892).Buffer;e.exports=function(e,t,n){if(r.isBuffer(e))return e;if("string"===typeof e)return r.from(e,t);if(ArrayBuffer.isView(e))return r.from(e.buffer);throw new TypeError(n+" must be a string, a Buffer, a typed array or a DataView")}},67261:function(e,t,n){var r=n(75066);(function(){var t,n,o,i,a,s;"undefined"!==typeof performance&&null!==performance&&performance.now?e.exports=function(){return performance.now()}:"undefined"!==typeof r&&null!==r&&r.hrtime?(e.exports=function(){return(t()-a)/1e6},n=r.hrtime,i=(t=function(){var e;return 1e9*(e=n())[0]+e[1]})(),s=1e9*r.uptime(),a=i-s):Date.now?(e.exports=function(){return Date.now()-o},o=Date.now()):(e.exports=function(){return(new Date).getTime()-o},o=(new Date).getTime())}).call(this)},19738:(e,t,n)=>{"use strict";var r=n(69305);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return n.PropTypes=n,n}},66038:(e,t,n)=>{e.exports=n(19738)()},69305:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},81173:(e,t,n)=>{t.publicEncrypt=n(93377),t.privateDecrypt=n(4146),t.privateEncrypt=function(e,n){return t.publicEncrypt(e,n,!0)},t.publicDecrypt=function(e,n){return t.privateDecrypt(e,n,!0)}},78862:(e,t,n)=>{var r=n(29409),o=n(69892).Buffer;function i(e){var t=o.allocUnsafe(4);return t.writeUInt32BE(e,0),t}e.exports=function(e,t){for(var n,a=o.alloc(0),s=0;a.length<t;)n=i(s++),a=o.concat([a,r("sha1").update(e).update(n).digest()]);return a.slice(0,t)}},4146:(e,t,n)=>{var r=n(6827),o=n(78862),i=n(89671),a=n(77657),s=n(67724),c=n(29409),l=n(42610),u=n(69892).Buffer;e.exports=function(e,t,n){var f;f=e.padding?e.padding:n?1:4;var d,h=r(e),p=h.modulus.byteLength();if(t.length>p||new a(t).cmp(h.modulus)>=0)throw new Error("decryption error");d=n?l(new a(t),h):s(t,h);var m=u.alloc(p-d.length);if(d=u.concat([m,d],p),4===f)return function(e,t){var n=e.modulus.byteLength(),r=c("sha1").update(u.alloc(0)).digest(),a=r.length;if(0!==t[0])throw new Error("decryption error");var s=t.slice(1,a+1),l=t.slice(a+1),f=i(s,o(l,a)),d=i(l,o(f,n-a-1));if(function(e,t){e=u.from(e),t=u.from(t);var n=0,r=e.length;e.length!==t.length&&(n++,r=Math.min(e.length,t.length));var o=-1;for(;++o<r;)n+=e[o]^t[o];return n}(r,d.slice(0,a)))throw new Error("decryption error");var h=a;for(;0===d[h];)h++;if(1!==d[h++])throw new Error("decryption error");return d.slice(h)}(h,d);if(1===f)return function(e,t,n){var r=t.slice(0,2),o=2,i=0;for(;0!==t[o++];)if(o>=t.length){i++;break}var a=t.slice(2,o-1);("0002"!==r.toString("hex")&&!n||"0001"!==r.toString("hex")&&n)&&i++;a.length<8&&i++;if(i)throw new Error("decryption error");return t.slice(o)}(0,d,n);if(3===f)return d;throw new Error("unknown padding")}},93377:(e,t,n)=>{var r=n(6827),o=n(81186),i=n(29409),a=n(78862),s=n(89671),c=n(77657),l=n(42610),u=n(67724),f=n(69892).Buffer;e.exports=function(e,t,n){var d;d=e.padding?e.padding:n?1:4;var h,p=r(e);
2if(4===d)h=function(e,t){var n=e.modulus.byteLength(),r=t.length,l=i("sha1").update(f.alloc(0)).digest(),u=l.length,d=2*u;if(r>n-d-2)throw new Error("message too long");var h=f.alloc(n-r-d-2),p=n-u-1,m=o(u),y=s(f.concat([l,h,f.alloc(1,1),t],p),a(m,p)),g=s(m,a(y,u));return new c(f.concat([f.alloc(1),g,y],n))}(p,t);else if(1===d)h=function(e,t,n){var r,i=t.length,a=e.modulus.byteLength();if(i>a-11)throw new Error("message too long");r=n?f.alloc(a-i-3,255):function(e){var t,n=f.allocUnsafe(e),r=0,i=o(2*e),a=0;for(;r<e;)a===i.length&&(i=o(2*e),a=0),(t=i[a++])&&(n[r++]=t);return n}(a-i-3);return new c(f.concat([f.from([0,n?1:2]),r,f.alloc(1),t],a))}(p,t,n);else{if(3!==d)throw new Error("unknown padding");if((h=new c(t)).cmp(p.modulus)>=0)throw new Error("data too long for modulus")}return n?u(h,p):l(h,p)}},42610:(e,t,n)=>{var r=n(77657),o=n(69892).Buffer;e.exports=function(e,t){return o.from(e.toRed(r.mont(t.modulus)).redPow(new r(t.publicExponent)).fromRed().toArray())}},89671:e=>{e.exports=function(e,t){for(var n=e.length,r=-1;++r<n;)e[r]^=t[r];return e}},2653:function(e,t,n){var r;e=n.nmd(e),function(o){t&&t.nodeType,e&&e.nodeType;var i="object"==typeof n.g&&n.g;i.global!==i&&i.window!==i&&i.self;var a,s=2147483647,c=36,l=1,u=26,f=38,d=700,h=72,p=128,m="-",y=/^xn--/,g=/[^\x20-\x7E]/,b=/[\x2E\u3002\uFF0E\uFF61]/g,v={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},A=c-l,w=Math.floor,E=String.fromCharCode;function k(e){throw new RangeError(v[e])}function M(e,t){for(var n=e.length,r=[];n--;)r[n]=t(e[n]);return r}function x(e,t){var n=e.split("@"),r="";return n.length>1&&(r=n[0]+"@",e=n[1]),r+M((e=e.replace(b,".")).split("."),t).join(".")}function C(e){for(var t,n,r=[],o=0,i=e.length;o<i;)(t=e.charCodeAt(o++))>=55296&&t<=56319&&o<i?56320==(64512&(n=e.charCodeAt(o++)))?r.push(((1023&t)<<10)+(1023&n)+65536):(r.push(t),o--):r.push(t);return r}function S(e){return M(e,(function(e){var t="";return e>65535&&(t+=E((e-=65536)>>>10&1023|55296),e=56320|1023&e),t+=E(e)})).join("")}function _(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function T(e,t,n){var r=0;for(e=n?w(e/d):e>>1,e+=w(e/t);e>A*u>>1;r+=c)e=w(e/A);return w(r+(A+1)*e/(e+f))}function I(e){var t,n,r,o,i,a,f,d,y,g,b,v=[],A=e.length,E=0,M=p,x=h;for((n=e.lastIndexOf(m))<0&&(n=0),r=0;r<n;++r)e.charCodeAt(r)>=128&&k("not-basic"),v.push(e.charCodeAt(r));for(o=n>0?n+1:0;o<A;){for(i=E,a=1,f=c;o>=A&&k("invalid-input"),((d=(b=e.charCodeAt(o++))-48<10?b-22:b-65<26?b-65:b-97<26?b-97:c)>=c||d>w((s-E)/a))&&k("overflow"),E+=d*a,!(d<(y=f<=x?l:f>=x+u?u:f-x));f+=c)a>w(s/(g=c-y))&&k("overflow"),a*=g;x=T(E-i,t=v.length+1,0==i),w(E/t)>s-M&&k("overflow"),M+=w(E/t),E%=t,v.splice(E++,0,M)}return S(v)}function D(e){var t,n,r,o,i,a,f,d,y,g,b,v,A,M,x,S=[];for(v=(e=C(e)).length,t=p,n=0,i=h,a=0;a<v;++a)(b=e[a])<128&&S.push(E(b));for(r=o=S.length,o&&S.push(m);r<v;){for(f=s,a=0;a<v;++a)(b=e[a])>=t&&b<f&&(f=b);for(f-t>w((s-n)/(A=r+1))&&k("overflow"),n+=(f-t)*A,t=f,a=0;a<v;++a)if((b=e[a])<t&&++n>s&&k("overflow"),b==t){for(d=n,y=c;!(d<(g=y<=i?l:y>=i+u?u:y-i));y+=c)x=d-g,M=c-g,S.push(E(_(g+x%M,0))),d=w(x/M);S.push(E(_(d,0))),i=T(n,A,r==o),n=0,++r}++n,++t}return S.join("")}a={version:"1.4.1",ucs2:{decode:C,encode:S},decode:I,encode:D,toASCII:function(e){return x(e,(function(e){return g.test(e)?"xn--"+D(e):e}))},toUnicode:function(e){return x(e,(function(e){return y.test(e)?I(e.slice(4).toLowerCase()):e}))}},void 0===(r=function(){return a}.call(t,n,t,e))||(e.exports=r)}()},12833:(e,t,n)=>{"use strict";n.d(t,{tv:()=>x});var r,o=n(25038),i=n.n(o),a=Object.defineProperty,s=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,u=(e,t,n)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,f=(e,t)=>{for(var n in t||(t={}))c.call(t,n)&&u(e,n,t[n]);if(s)for(var n of s(t))l.call(t,n)&&u(e,n,t[n]);return e},d=(e,t)=>{var n={};for(var r in e)c.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&s)for(var r of s(e))t.indexOf(r)<0&&l.call(e,r)&&(n[r]=e[r]);return n};(e=>{const t=class{constructor(e,n,r,o){if(this.version=e,this.errorCorrectionLevel=n,this.modules=[],this.isFunction=[],e<t.MIN_VERSION||e>t.MAX_VERSION)throw new RangeError("Version value out of range");if(o<-1||o>7)throw new RangeError("Mask value out of range");this.size=4*e+17;let a=[];for(let t=0;t<this.size;t++)a.push(!1);for(let t=0;t<this.size;t++)this.modules.push(a.slice()),this.isFunction.push(a.slice());this.drawFunctionPatterns();const s=this.addEccAndInterleave(r);if(this.drawCodewords(s),-1==o){let e=1e9;for(let t=0;t<8;t++){this.applyMask(t),this.drawFormatBits(t);const n=this.getPenaltyScore();n<e&&(o=t,e=n),this.applyMask(t)}}i(0<=o&&o<=7),this.mask=o,this.applyMask(o),this.drawFormatBits(o),this.isFunction=[]}static encodeText(n,r){const o=e.QrSegment.makeSegments(n);return t.encodeSegments(o,r)}static encodeBinary(n,r){const o=e.QrSegment.makeBytes(n);return t.encodeSegments([o],r)}static encodeSegments(e,n){let o,a,c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:40,u=arguments.length>4&&void 0!==arguments[4]?arguments[4]:-1,f=!(arguments.length>5&&void 0!==arguments[5])||arguments[5];
2if(!(t.MIN_VERSION<=c&&c<=l&&l<=t.MAX_VERSION)||u<-1||u>7)throw new RangeError("Invalid value");for(o=c;;o++){const r=8*t.getNumDataCodewords(o,n),i=s.getTotalBits(e,o);if(i<=r){a=i;break}if(o>=l)throw new RangeError("Data too long")}for(const r of[t.Ecc.MEDIUM,t.Ecc.QUARTILE,t.Ecc.HIGH])f&&a<=8*t.getNumDataCodewords(o,r)&&(n=r);let d=[];for(const t of e){r(t.mode.modeBits,4,d),r(t.numChars,t.mode.numCharCountBits(o),d);for(const e of t.getData())d.push(e)}i(d.length==a);const h=8*t.getNumDataCodewords(o,n);i(d.length<=h),r(0,Math.min(4,h-d.length),d),r(0,(8-d.length%8)%8,d),i(d.length%8==0);for(let t=236;d.length<h;t^=253)r(t,8,d);let p=[];for(;8*p.length<d.length;)p.push(0);return d.forEach(((e,t)=>p[t>>>3]|=e<<7-(7&t))),new t(o,n,p,u)}getModule(e,t){return 0<=e&&e<this.size&&0<=t&&t<this.size&&this.modules[t][e]}getModules(){return this.modules}drawFunctionPatterns(){for(let n=0;n<this.size;n++)this.setFunctionModule(6,n,n%2==0),this.setFunctionModule(n,6,n%2==0);this.drawFinderPattern(3,3),this.drawFinderPattern(this.size-4,3),this.drawFinderPattern(3,this.size-4);const e=this.getAlignmentPatternPositions(),t=e.length;for(let n=0;n<t;n++)for(let r=0;r<t;r++)0==n&&0==r||0==n&&r==t-1||n==t-1&&0==r||this.drawAlignmentPattern(e[n],e[r]);this.drawFormatBits(0),this.drawVersion()}drawFormatBits(e){const t=this.errorCorrectionLevel.formatBits<<3|e;let n=t;for(let o=0;o<10;o++)n=n<<1^1335*(n>>>9);const r=21522^(t<<10|n);i(r>>>15==0);for(let i=0;i<=5;i++)this.setFunctionModule(8,i,o(r,i));this.setFunctionModule(8,7,o(r,6)),this.setFunctionModule(8,8,o(r,7)),this.setFunctionModule(7,8,o(r,8));for(let i=9;i<15;i++)this.setFunctionModule(14-i,8,o(r,i));for(let i=0;i<8;i++)this.setFunctionModule(this.size-1-i,8,o(r,i));for(let i=8;i<15;i++)this.setFunctionModule(8,this.size-15+i,o(r,i));this.setFunctionModule(8,this.size-8,!0)}drawVersion(){if(this.version<7)return;let e=this.version;for(let n=0;n<12;n++)e=e<<1^7973*(e>>>11);const t=this.version<<12|e;i(t>>>18==0);for(let n=0;n<18;n++){const e=o(t,n),r=this.size-11+n%3,i=Math.floor(n/3);this.setFunctionModule(r,i,e),this.setFunctionModule(i,r,e)}}drawFinderPattern(e,t){for(let n=-4;n<=4;n++)for(let r=-4;r<=4;r++){const o=Math.max(Math.abs(r),Math.abs(n)),i=e+r,a=t+n;0<=i&&i<this.size&&0<=a&&a<this.size&&this.setFunctionModule(i,a,2!=o&&4!=o)}}drawAlignmentPattern(e,t){for(let n=-2;n<=2;n++)for(let r=-2;r<=2;r++)this.setFunctionModule(e+r,t+n,1!=Math.max(Math.abs(r),Math.abs(n)))}setFunctionModule(e,t,n){this.modules[t][e]=n,this.isFunction[t][e]=!0}addEccAndInterleave(e){const n=this.version,r=this.errorCorrectionLevel;if(e.length!=t.getNumDataCodewords(n,r))throw new RangeError("Invalid argument");const o=t.NUM_ERROR_CORRECTION_BLOCKS[r.ordinal][n],a=t.ECC_CODEWORDS_PER_BLOCK[r.ordinal][n],s=Math.floor(t.getNumRawDataModules(n)/8),c=o-s%o,l=Math.floor(s/o);let u=[];const f=t.reedSolomonComputeDivisor(a);for(let i=0,h=0;i<o;i++){let n=e.slice(h,h+l-a+(i<c?0:1));h+=n.length;const r=t.reedSolomonComputeRemainder(n,f);i<c&&n.push(0),u.push(n.concat(r))}let d=[];for(let t=0;t<u[0].length;t++)u.forEach(((e,n)=>{(t!=l-a||n>=c)&&d.push(e[t])}));return i(d.length==s),d}drawCodewords(e){if(e.length!=Math.floor(t.getNumRawDataModules(this.version)/8))throw new RangeError("Invalid argument");let n=0;for(let t=this.size-1;t>=1;t-=2){6==t&&(t=5);for(let r=0;r<this.size;r++)for(let i=0;i<2;i++){const a=t-i,s=0==(t+1&2)?this.size-1-r:r;!this.isFunction[s][a]&&n<8*e.length&&(this.modules[s][a]=o(e[n>>>3],7-(7&n)),n++)}}i(n==8*e.length)}applyMask(e){if(e<0||e>7)throw new RangeError("Mask value out of range");for(let t=0;t<this.size;t++)for(let n=0;n<this.size;n++){let r;switch(e){case 0:r=(n+t)%2==0;break;case 1:r=t%2==0;break;case 2:r=n%3==0;break;case 3:r=(n+t)%3==0;break;case 4:r=(Math.floor(n/3)+Math.floor(t/2))%2==0;break;case 5:r=n*t%2+n*t%3==0;break;case 6:r=(n*t%2+n*t%3)%2==0;break;case 7:r=((n+t)%2+n*t%3)%2==0;break;default:throw new Error("Unreachable")}!this.isFunction[t][n]&&r&&(this.modules[t][n]=!this.modules[t][n])}}getPenaltyScore(){let e=0;for(let i=0;i<this.size;i++){let n=!1,r=0,o=[0,0,0,0,0,0,0];for(let a=0;a<this.size;a++)this.modules[i][a]==n?(r++,5==r?e+=t.PENALTY_N1:r>5&&e++):(this.finderPenaltyAddHistory(r,o),n||(e+=this.finderPenaltyCountPatterns(o)*t.PENALTY_N3),n=this.modules[i][a],r=1);e+=this.finderPenaltyTerminateAndCount(n,r,o)*t.PENALTY_N3}for(let i=0;i<this.size;i++){let n=!1,r=0,o=[0,0,0,0,0,0,0];for(let a=0;a<this.size;a++)this.modules[a][i]==n?(r++,5==r?e+=t.PENALTY_N1:r>5&&e++):(this.finderPenaltyAddHistory(r,o),n||(e+=this.finderPenaltyCountPatterns(o)*t.PENALTY_N3),n=this.modules[a][i],r=1);e+=this.finderPenaltyTerminateAndCount(n,r,o)*t.PENALTY_N3}for(let i=0;i<this.size-1;i++)for(let n=0;n<this.size-1;n++){const r=this.modules[i][n];r==this.modules[i][n+1]&&r==this.modules[i+1][n]&&r==this.modules[i+1][n+1]&&(e+=t.PENALTY_N2)}let n=0;for(const t of this.modules)n=t.reduce(((e,t)=>e+(t?1:0)),n);const r=this.size*this.size,o=Math.ceil(Math.abs(20*n-10*r)/r)-1;return i(0<=o&&o<=9),e+=o*t.PENALTY_N4,i(0<=e&&e<=2568888),e}getAlignmentPatternPositions(){if(1==this.version)return[];{const e=Math.floor(this.version/7)+2,t=32==this.version?26:2*Math.ceil((4*this.version+4)/(2*e-2));let n=[6];for(let r=this.size-7;n.length<e;r-=t)n.splice(1,0,r);return n}}static getNumRawDataModules(e){if(e<t.MIN_VERSION||e>t.MAX_VERSION)throw new RangeError("Version number out of range");let n=(16*e+128)*e+64;if(e>=2){const t=Math.floor(e/7)+2;n-=(25*t-10)*t-55,e>=7&&(n-=36)}return i(208<=n&&n<=29648),n}static getNumDataCodewords(e,n){return Math.floor(t.getNumRawDataModules(e)/8)-t.ECC_CODEWORDS_PER_BLOCK[n.ordinal][e]*t.NUM_ERROR_CORRECTION_BLOCKS[n.ordinal][e]}static reedSolomonComputeDivisor(e){if(e<1||e>255)throw new RangeError("Degree out of range");let n=[];for(let t=0;t<e-1;t++)n.push(0);n.push(1);let r=1;for(let o=0;o<e;o++){for(let e=0;e<n.length;e++)n[e]=t.reedSolomonMultiply(n[e],r),e+1<n.length&&(n[e]^=n[e+1]);r=t.reedSolomonMultiply(r,2)}return n}static reedSolomonComputeRemainder(e,n){let r=n.map((e=>0));for(const o of e){const e=o^r.shift();
2r.push(0),n.forEach(((n,o)=>r[o]^=t.reedSolomonMultiply(n,e)))}return r}static reedSolomonMultiply(e,t){if(e>>>8!=0||t>>>8!=0)throw new RangeError("Byte out of range");let n=0;for(let r=7;r>=0;r--)n=n<<1^285*(n>>>7),n^=(t>>>r&1)*e;return i(n>>>8==0),n}finderPenaltyCountPatterns(e){const t=e[1];i(t<=3*this.size);const n=t>0&&e[2]==t&&e[3]==3*t&&e[4]==t&&e[5]==t;return(n&&e[0]>=4*t&&e[6]>=t?1:0)+(n&&e[6]>=4*t&&e[0]>=t?1:0)}finderPenaltyTerminateAndCount(e,t,n){return e&&(this.finderPenaltyAddHistory(t,n),t=0),t+=this.size,this.finderPenaltyAddHistory(t,n),this.finderPenaltyCountPatterns(n)}finderPenaltyAddHistory(e,t){0==t[0]&&(e+=this.size),t.pop(),t.unshift(e)}};let n=t;function r(e,t,n){if(t<0||t>31||e>>>t!=0)throw new RangeError("Value out of range");for(let r=t-1;r>=0;r--)n.push(e>>>r&1)}function o(e,t){return 0!=(e>>>t&1)}function i(e){if(!e)throw new Error("Assertion error")}n.MIN_VERSION=1,n.MAX_VERSION=40,n.PENALTY_N1=3,n.PENALTY_N2=3,n.PENALTY_N3=40,n.PENALTY_N4=10,n.ECC_CODEWORDS_PER_BLOCK=[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]],n.NUM_ERROR_CORRECTION_BLOCKS=[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]],e.QrCode=n;const a=class{constructor(e,t,n){if(this.mode=e,this.numChars=t,this.bitData=n,t<0)throw new RangeError("Invalid argument");this.bitData=n.slice()}static makeBytes(e){let t=[];for(const n of e)r(n,8,t);return new a(a.Mode.BYTE,e.length,t)}static makeNumeric(e){if(!a.isNumeric(e))throw new RangeError("String contains non-numeric characters");let t=[];for(let n=0;n<e.length;){const o=Math.min(e.length-n,3);r(parseInt(e.substr(n,o),10),3*o+1,t),n+=o}return new a(a.Mode.NUMERIC,e.length,t)}static makeAlphanumeric(e){if(!a.isAlphanumeric(e))throw new RangeError("String contains unencodable characters in alphanumeric mode");let t,n=[];for(t=0;t+2<=e.length;t+=2){let o=45*a.ALPHANUMERIC_CHARSET.indexOf(e.charAt(t));o+=a.ALPHANUMERIC_CHARSET.indexOf(e.charAt(t+1)),r(o,11,n)}return t<e.length&&r(a.ALPHANUMERIC_CHARSET.indexOf(e.charAt(t)),6,n),new a(a.Mode.ALPHANUMERIC,e.length,n)}static makeSegments(e){return""==e?[]:a.isNumeric(e)?[a.makeNumeric(e)]:a.isAlphanumeric(e)?[a.makeAlphanumeric(e)]:[a.makeBytes(a.toUtf8ByteArray(e))]}static makeEci(e){let t=[];if(e<0)throw new RangeError("ECI assignment value out of range");if(e<128)r(e,8,t);else if(e<16384)r(2,2,t),r(e,14,t);else{if(!(e<1e6))throw new RangeError("ECI assignment value out of range");r(6,3,t),r(e,21,t)}return new a(a.Mode.ECI,0,t)}static isNumeric(e){return a.NUMERIC_REGEX.test(e)}static isAlphanumeric(e){return a.ALPHANUMERIC_REGEX.test(e)}getData(){return this.bitData.slice()}static getTotalBits(e,t){let n=0;for(const r of e){const e=r.mode.numCharCountBits(t);if(r.numChars>=1<<e)return 1/0;n+=4+e+r.bitData.length}return n}static toUtf8ByteArray(e){e=encodeURI(e);let t=[];for(let n=0;n<e.length;n++)"%"!=e.charAt(n)?t.push(e.charCodeAt(n)):(t.push(parseInt(e.substr(n+1,2),16)),n+=2);return t}};let s=a;s.NUMERIC_REGEX=/^[0-9]*$/,s.ALPHANUMERIC_REGEX=/^[A-Z0-9 $%*+.\/:-]*$/,s.ALPHANUMERIC_CHARSET="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:",e.QrSegment=s})(r||(r={})),(e=>{let t;(e=>{const t=class{constructor(e,t){this.ordinal=e,this.formatBits=t}};let n=t;n.LOW=new t(0,1),n.MEDIUM=new t(1,0),n.QUARTILE=new t(2,3),n.HIGH=new t(3,2),e.Ecc=n})(t=e.QrCode||(e.QrCode={}))})(r||(r={})),(e=>{let t;(e=>{const t=class{constructor(e,t){this.modeBits=e,this.numBitsCharCount=t}numCharCountBits(e){return this.numBitsCharCount[Math.floor((e+7)/17)]}};let n=t;n.NUMERIC=new t(1,[10,12,14]),n.ALPHANUMERIC=new t(2,[9,11,13]),n.BYTE=new t(4,[8,16,16]),n.KANJI=new t(8,[8,10,12]),n.ECI=new t(7,[0,0,0]),e.Mode=n})(t=e.QrSegment||(e.QrSegment={}))})(r||(r={}));var h=r,p={L:h.QrCode.Ecc.LOW,M:h.QrCode.Ecc.MEDIUM,Q:h.QrCode.Ecc.QUARTILE,H:h.QrCode.Ecc.HIGH},m=128,y="L",g="#FFFFFF",b="#000000",v=!1,A=4,w=.1;function E(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;const n=[];return e.forEach((function(e,r){let o=null;e.forEach((function(i,a){if(!i&&null!==o)return n.push("M".concat(o+t," ").concat(r+t,"h").concat(a-o,"v1H").concat(o+t,"z")),void(o=null);if(a!==e.length-1)i&&null===o&&(o=a);else{if(!i)return;null===o?n.push("M".concat(a+t,",").concat(r+t," h1v1H").concat(a+t,"z")):n.push("M".concat(o+t,",").concat(r+t," h").concat(a+1-o,"v1H").concat(o+t,"z"))}}))})),n.join("")}function k(e,t){return e.slice().map(((e,n)=>n<t.y||n>=t.y+t.h?e:e.map(((e,n)=>(n<t.x||n>=t.x+t.w)&&e))))}function M(e,t,n,r){if(null==r)return null;const o=n?A:0,i=e.length+2*o,a=Math.floor(t*w),s=i/t,c=(r.width||a)*s,l=(r.height||a)*s,u=null==r.x?e.length/2-c/2:r.x*s,f=null==r.y?e.length/2-l/2:r.y*s;let d=null;if(r.excavate){let e=Math.floor(u),t=Math.floor(f);d={x:e,y:t,w:Math.ceil(c+u-e),h:Math.ceil(l+f-t)}}return{x:u,y:f,h:l,w:c,excavation:d}}!function(){try{(new Path2D).addPath(new Path2D)}catch(e){return!1}}();function x(e){const t=e,{value:n,size:r=m,level:o=y,bgColor:a=g,fgColor:s=b,includeMargin:c=v,imageSettings:l}=t,u=d(t,["value","size","level","bgColor","fgColor","includeMargin","imageSettings"]);let w=h.QrCode.encodeText(n,p[o]).getModules();const x=c?A:0,C=w.length+2*x,S=M(w,r,c,l);let _=null;null!=l&&null!=S&&(null!=S.excavation&&(w=k(w,S.excavation)),_=i().createElement("image",{xlinkHref:l.src,height:S.h,width:S.w,x:S.x+x,y:S.y+x,preserveAspectRatio:"none"}));const T=E(w,x);return i().createElement("svg",f({height:r,width:r,viewBox:"0 0 ".concat(C," ").concat(C)},u),i().createElement("path",{fill:a,d:"M0,0 h".concat(C,"v").concat(C,"H0z"),shapeRendering:"crispEdges"}),i().createElement("path",{fill:s,d:T,shapeRendering:"crispEdges"}),_)}},5111:(e,t,n)=>{const r=n(69864),o=n(28565),i=n(26715),a=n(37343);
2function s(e,t,n,i,a){const s=[].slice.call(arguments,1),c=s.length,l="function"===typeof s[c-1];if(!l&&!r())throw new Error("Callback required as last argument");if(!l){if(c<1)throw new Error("Too few arguments provided");return 1===c?(n=t,t=i=void 0):2!==c||t.getContext||(i=n,n=t,t=void 0),new Promise((function(r,a){try{const a=o.create(n,i);r(e(a,t,i))}catch(s){a(s)}}))}if(c<2)throw new Error("Too few arguments provided");2===c?(a=n,n=t,t=i=void 0):3===c&&(t.getContext&&"undefined"===typeof a?(a=i,i=void 0):(a=i,i=n,n=t,t=void 0));try{const r=o.create(n,i);a(null,e(r,t,i))}catch(u){a(u)}}t.create=o.create,t.toCanvas=s.bind(null,i.render),t.toDataURL=s.bind(null,i.renderToDataURL),t.toString=s.bind(null,(function(e,t,n){return a.render(e,n)}))},69864:e=>{e.exports=function(){return"function"===typeof Promise&&Promise.prototype&&Promise.prototype.then}},8117:(e,t,n)=>{const r=n(70177).getSymbolSize;t.getRowColCoords=function(e){if(1===e)return[];const t=Math.floor(e/7)+2,n=r(e),o=145===n?26:2*Math.ceil((n-13)/(2*t-2)),i=[n-7];for(let r=1;r<t-1;r++)i[r]=i[r-1]-o;return i.push(6),i.reverse()},t.getPositions=function(e){const n=[],r=t.getRowColCoords(e),o=r.length;for(let t=0;t<o;t++)for(let e=0;e<o;e++)0===t&&0===e||0===t&&e===o-1||t===o-1&&0===e||n.push([r[t],r[e]]);return n}},88156:(e,t,n)=>{const r=n(9858),o=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function i(e){this.mode=r.ALPHANUMERIC,this.data=e}i.getBitsLength=function(e){return 11*Math.floor(e/2)+e%2*6},i.prototype.getLength=function(){return this.data.length},i.prototype.getBitsLength=function(){return i.getBitsLength(this.data.length)},i.prototype.write=function(e){let t;for(t=0;t+2<=this.data.length;t+=2){let n=45*o.indexOf(this.data[t]);n+=o.indexOf(this.data[t+1]),e.put(n,11)}this.data.length%2&&e.put(o.indexOf(this.data[t]),6)},e.exports=i},74199:e=>{function t(){this.buffer=[],this.length=0}t.prototype={get:function(e){const t=Math.floor(e/8);return 1===(this.buffer[t]>>>7-e%8&1)},put:function(e,t){for(let n=0;n<t;n++)this.putBit(1===(e>>>t-n-1&1))},getLengthInBits:function(){return this.length},putBit:function(e){const t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}},e.exports=t},11024:e=>{function t(e){if(!e||e<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=e,this.data=new Uint8Array(e*e),this.reservedBit=new Uint8Array(e*e)}t.prototype.set=function(e,t,n,r){const o=e*this.size+t;this.data[o]=n,r&&(this.reservedBit[o]=!0)},t.prototype.get=function(e,t){return this.data[e*this.size+t]},t.prototype.xor=function(e,t,n){this.data[e*this.size+t]^=n},t.prototype.isReserved=function(e,t){return this.reservedBit[e*this.size+t]},e.exports=t},26993:(e,t,n)=>{const r=n(45941),o=n(9858);function i(e){this.mode=o.BYTE,"string"===typeof e&&(e=r(e)),this.data=new Uint8Array(e)}i.getBitsLength=function(e){return 8*e},i.prototype.getLength=function(){return this.data.length},i.prototype.getBitsLength=function(){return i.getBitsLength(this.data.length)},i.prototype.write=function(e){for(let t=0,n=this.data.length;t<n;t++)e.put(this.data[t],8)},e.exports=i},1733:(e,t,n)=>{const r=n(89652),o=[1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,4,1,2,4,4,2,4,4,4,2,4,6,5,2,4,6,6,2,5,8,8,4,5,8,8,4,5,8,11,4,8,10,11,4,9,12,16,4,9,16,16,6,10,12,18,6,10,17,16,6,11,16,19,6,13,18,21,7,14,21,25,8,16,20,25,8,17,23,25,9,17,23,34,9,18,25,30,10,20,27,32,12,21,29,35,12,23,34,37,12,25,34,40,13,26,35,42,14,28,38,45,15,29,40,48,16,31,43,51,17,33,45,54,18,35,48,57,19,37,51,60,19,38,53,63,20,40,56,66,21,43,59,70,22,45,62,74,24,47,65,77,25,49,68,81],i=[7,10,13,17,10,16,22,28,15,26,36,44,20,36,52,64,26,48,72,88,36,64,96,112,40,72,108,130,48,88,132,156,60,110,160,192,72,130,192,224,80,150,224,264,96,176,260,308,104,198,288,352,120,216,320,384,132,240,360,432,144,280,408,480,168,308,448,532,180,338,504,588,196,364,546,650,224,416,600,700,224,442,644,750,252,476,690,816,270,504,750,900,300,560,810,960,312,588,870,1050,336,644,952,1110,360,700,1020,1200,390,728,1050,1260,420,784,1140,1350,450,812,1200,1440,480,868,1290,1530,510,924,1350,1620,540,980,1440,1710,570,1036,1530,1800,570,1064,1590,1890,600,1120,1680,1980,630,1204,1770,2100,660,1260,1860,2220,720,1316,1950,2310,750,1372,2040,2430];t.getBlocksCount=function(e,t){switch(t){case r.L:return o[4*(e-1)+0];case r.M:return o[4*(e-1)+1];case r.Q:return o[4*(e-1)+2];case r.H:return o[4*(e-1)+3];default:return}},t.getTotalCodewordsCount=function(e,t){switch(t){case r.L:return i[4*(e-1)+0];case r.M:return i[4*(e-1)+1];case r.Q:return i[4*(e-1)+2];case r.H:return i[4*(e-1)+3];default:return}}},89652:(e,t)=>
2{t.L={bit:1},t.M={bit:0},t.Q={bit:3},t.H={bit:2},t.isValid=function(e){return e&&"undefined"!==typeof e.bit&&e.bit>=0&&e.bit<4},t.from=function(e,n){if(t.isValid(e))return e;try{return function(e){if("string"!==typeof e)throw new Error("Param is not a string");switch(e.toLowerCase()){case"l":case"low":return t.L;case"m":case"medium":return t.M;case"q":case"quartile":return t.Q;case"h":case"high":return t.H;default:throw new Error("Unknown EC Level: "+e)}}(e)}catch(r){return n}}},31637:(e,t,n)=>{const r=n(70177).getSymbolSize;t.getPositions=function(e){const t=r(e);return[[0,0],[t-7,0],[0,t-7]]}},60045:(e,t,n)=>{const r=n(70177),o=r.getBCHDigit(1335);t.getEncodedBits=function(e,t){const n=e.bit<<3|t;let i=n<<10;for(;r.getBCHDigit(i)-o>=0;)i^=1335<<r.getBCHDigit(i)-o;return 21522^(n<<10|i)}},35161:(e,t)=>{const n=new Uint8Array(512),r=new Uint8Array(256);!function(){let e=1;for(let t=0;t<255;t++)n[t]=e,r[e]=t,e<<=1,256&e&&(e^=285);for(let t=255;t<512;t++)n[t]=n[t-255]}(),t.log=function(e){if(e<1)throw new Error("log("+e+")");return r[e]},t.exp=function(e){return n[e]},t.mul=function(e,t){return 0===e||0===t?0:n[r[e]+r[t]]}},73624:(e,t,n)=>{const r=n(9858),o=n(70177);function i(e){this.mode=r.KANJI,this.data=e}i.getBitsLength=function(e){return 13*e},i.prototype.getLength=function(){return this.data.length},i.prototype.getBitsLength=function(){return i.getBitsLength(this.data.length)},i.prototype.write=function(e){let t;for(t=0;t<this.data.length;t++){let n=o.toSJIS(this.data[t]);if(n>=33088&&n<=40956)n-=33088;else{if(!(n>=57408&&n<=60351))throw new Error("Invalid SJIS character: "+this.data[t]+"\nMake sure your charset is UTF-8");n-=49472}n=192*(n>>>8&255)+(255&n),e.put(n,13)}},e.exports=i},31979:(e,t)=>{t.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};const n=3,r=3,o=40,i=10;function a(e,n,r){switch(e){case t.Patterns.PATTERN000:return(n+r)%2===0;case t.Patterns.PATTERN001:return n%2===0;case t.Patterns.PATTERN010:return r%3===0;case t.Patterns.PATTERN011:return(n+r)%3===0;case t.Patterns.PATTERN100:return(Math.floor(n/2)+Math.floor(r/3))%2===0;case t.Patterns.PATTERN101:return n*r%2+n*r%3===0;case t.Patterns.PATTERN110:return(n*r%2+n*r%3)%2===0;case t.Patterns.PATTERN111:return(n*r%3+(n+r)%2)%2===0;default:throw new Error("bad maskPattern:"+e)}}t.isValid=function(e){return null!=e&&""!==e&&!isNaN(e)&&e>=0&&e<=7},t.from=function(e){return t.isValid(e)?parseInt(e,10):void 0},t.getPenaltyN1=function(e){const t=e.size;let r=0,o=0,i=0,a=null,s=null;for(let c=0;c<t;c++){o=i=0,a=s=null;for(let l=0;l<t;l++){let t=e.get(c,l);t===a?o++:(o>=5&&(r+=n+(o-5)),a=t,o=1),t=e.get(l,c),t===s?i++:(i>=5&&(r+=n+(i-5)),s=t,i=1)}o>=5&&(r+=n+(o-5)),i>=5&&(r+=n+(i-5))}return r},t.getPenaltyN2=function(e){const t=e.size;let n=0;for(let r=0;r<t-1;r++)for(let o=0;o<t-1;o++){const t=e.get(r,o)+e.get(r,o+1)+e.get(r+1,o)+e.get(r+1,o+1);4!==t&&0!==t||n++}return n*r},t.getPenaltyN3=function(e){const t=e.size;let n=0,r=0,i=0;for(let o=0;o<t;o++){r=i=0;for(let a=0;a<t;a++)r=r<<1&2047|e.get(o,a),a>=10&&(1488===r||93===r)&&n++,i=i<<1&2047|e.get(a,o),a>=10&&(1488===i||93===i)&&n++}return n*o},t.getPenaltyN4=function(e){let t=0;const n=e.data.length;for(let r=0;r<n;r++)t+=e.data[r];return Math.abs(Math.ceil(100*t/n/5)-10)*i},t.applyMask=function(e,t){const n=t.size;
vendor: 9,078 bytes, line 2
2for(let r=0;r<n;r++)for(let o=0;o<n;o++)t.isReserved(o,r)||t.xor(o,r,a(e,o,r))},t.getBestMask=function(e,n){const r=Object.keys(t.Patterns).length;let o=0,i=1/0;for(let a=0;a<r;a++){n(a),t.applyMask(a,e);const r=t.getPenaltyN1(e)+t.getPenaltyN2(e)+t.getPenaltyN3(e)+t.getPenaltyN4(e);t.applyMask(a,e),r<i&&(i=r,o=a)}return o}},9858:(e,t,n)=>{const r=n(90986),o=n(19167);t.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]},t.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]},t.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]},t.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]},t.MIXED={bit:-1},t.getCharCountIndicator=function(e,t){if(!e.ccBits)throw new Error("Invalid mode: "+e);if(!r.isValid(t))throw new Error("Invalid version: "+t);return t>=1&&t<10?e.ccBits[0]:t<27?e.ccBits[1]:e.ccBits[2]},t.getBestModeForData=function(e){return o.testNumeric(e)?t.NUMERIC:o.testAlphanumeric(e)?t.ALPHANUMERIC:o.testKanji(e)?t.KANJI:t.BYTE},t.toString=function(e){if(e&&e.id)return e.id;throw new Error("Invalid mode")},t.isValid=function(e){return e&&e.bit&&e.ccBits},t.from=function(e,n){if(t.isValid(e))return e;try{return function(e){if("string"!==typeof e)throw new Error("Param is not a string");switch(e.toLowerCase()){case"numeric":return t.NUMERIC;case"alphanumeric":return t.ALPHANUMERIC;case"kanji":return t.KANJI;case"byte":return t.BYTE;default:throw new Error("Unknown mode: "+e)}}(e)}catch(r){return n}}},37478:(e,t,n)=>{const r=n(9858);function o(e){this.mode=r.NUMERIC,this.data=e.toString()}o.getBitsLength=function(e){return 10*Math.floor(e/3)+(e%3?e%3*3+1:0)},o.prototype.getLength=function(){return this.data.length},o.prototype.getBitsLength=function(){return o.getBitsLength(this.data.length)},o.prototype.write=function(e){let t,n,r;for(t=0;t+3<=this.data.length;t+=3)n=this.data.substr(t,3),r=parseInt(n,10),e.put(r,10);const o=this.data.length-t;o>0&&(n=this.data.substr(t),r=parseInt(n,10),e.put(r,3*o+1))},e.exports=o},24507:(e,t,n)=>{const r=n(35161);t.mul=function(e,t){const n=new Uint8Array(e.length+t.length-1);for(let o=0;o<e.length;o++)for(let i=0;i<t.length;i++)n[o+i]^=r.mul(e[o],t[i]);return n},t.mod=function(e,t){let n=new Uint8Array(e);for(;n.length-t.length>=0;){const e=n[0];for(let i=0;i<t.length;i++)n[i]^=r.mul(t[i],e);let o=0;for(;o<n.length&&0===n[o];)o++;n=n.slice(o)}return n},t.generateECPolynomial=function(e){let n=new Uint8Array([1]);for(let o=0;o<e;o++)n=t.mul(n,new Uint8Array([1,r.exp(o)]));return n}},28565:(e,t,n)=>{const r=n(70177),o=n(89652),i=n(74199),a=n(11024),s=n(8117),c=n(31637),l=n(31979),u=n(1733),f=n(15896),d=n(51447),h=n(60045),p=n(9858),m=n(17599);function y(e,t,n){const r=e.size,o=h.getEncodedBits(t,n);let i,a;for(i=0;i<15;i++)a=1===(o>>i&1),i<6?e.set(i,8,a,!0):i<8?e.set(i+1,8,a,!0):e.set(r-15+i,8,a,!0),i<8?e.set(8,r-i-1,a,!0):i<9?e.set(8,15-i-1+1,a,!0):e.set(8,15-i-1,a,!0);e.set(r-8,8,1,!0)}function g(e,t,n){const o=new i;n.forEach((function(t){o.put(t.mode.bit,4),o.put(t.getLength(),p.getCharCountIndicator(t.mode,e)),t.write(o)}));const a=8*(r.getSymbolTotalCodewords(e)-u.getTotalCodewordsCount(e,t));for(o.getLengthInBits()+4<=a&&o.put(0,4);o.getLengthInBits()%8!==0;)o.putBit(0);const s=(a-o.getLengthInBits())/8;for(let r=0;r<s;r++)o.put(r%2?17:236,8);return function(e,t,n){const o=r.getSymbolTotalCodewords(t),i=u.getTotalCodewordsCount(t,n),a=o-i,s=u.getBlocksCount(t,n),c=o%s,l=s-c,d=Math.floor(o/s),h=Math.floor(a/s),p=h+1,m=d-h,y=new f(m);let g=0;const b=new Array(s),v=new Array(s);let A=0;const w=new Uint8Array(e.buffer);for(let r=0;r<s;r++){const e=r<l?h:p;b[r]=w.slice(g,g+e),v[r]=y.encode(b[r]),g+=e,A=Math.max(A,e)}const E=new Uint8Array(o);let k,M,x=0;for(k=0;k<A;k++)for(M=0;M<s;M++)k<b[M].length&&(E[x++]=b[M][k]);for(k=0;k<m;k++)for(M=0;M<s;M++)E[x++]=v[M][k];return E}(o,e,t)}function b(e,t,n,o){let i;if(Array.isArray(e))i=m.fromArray(e);else{if("string"!==typeof e)throw new Error("Invalid data");{let r=t;if(!r){const t=m.rawSplit(e);r=d.getBestVersionForData(t,n)}i=m.fromString(e,r||40)}}const u=d.getBestVersionForData(i,n);if(!u)throw new Error("The amount of data is too big to be stored in a QR Code");if(t){if(t<u)throw new Error("\nThe chosen QR Code version cannot contain this amount of data.\nMinimum version required to store current data is: "+u+".\n")}else t=u;const f=g(t,n,i),h=r.getSymbolSize(t),p=new a(h);return function(e,t){const n=e.size,r=c.getPositions(t);for(let o=0;o<r.length;o++){const t=r[o][0],i=r[o][1];for(let r=-1;r<=7;r++)if(!(t+r<=-1||n<=t+r))for(let o=-1;o<=7;o++)i+o<=-1||n<=i+o||(r>=0&&r<=6&&(0===o||6===o)||o>=0&&o<=6&&(0===r||6===r)||r>=2&&r<=4&&o>=2&&o<=4?e.set(t+r,i+o,!0,!0):e.set(t+r,i+o,!1,!0))}}(p,t),function(e){const t=e.size;for(let n=8;n<t-8;n++){const t=n%2===0;e.set(n,6,t,!0),e.set(6,n,t,!0)}}(p),function(e,t){const n=s.getPositions(t);for(let r=0;r<n.length;r++){const t=n[r][0],o=n[r][1];for(let n=-2;n<=2;n++)for(let r=-2;r<=2;r++)-2===n||2===n||-2===r||2===r||0===n&&0===r?e.set(t+n,o+r,!0,!0):e.set(t+n,o+r,!1,!0)}}(p,t),y(p,n,0),t>=7&&function(e,t){const n=e.size,r=d.getEncodedBits(t);let o,i,a;for(let s=0;s<18;s++)o=Math.floor(s/3),i=s%3+n-8-3,a=1===(r>>s&1),e.set(o,i,a,!0),e.set(i,o,a,!0)}(p,t),function(e,t){const n=e.size;let r=-1,o=n-1,i=7,a=0;for(let s=n-1;s>0;s-=2)for(6===s&&s--;;){for(let n=0;n<2;n++)if(!e.isReserved(o,s-n)){let r=!1;a<t.length&&(r=1===(t[a]>>>i&1)),e.set(o,s-n,r),i--,-1===i&&(a++,i=7)}if(o+=r,o<0||n<=o){o-=r,r=-r;break}}}(p,f),isNaN(o)&&(o=l.getBestMask(p,y.bind(null,p,n))),l.applyMask(o,p),y(p,n,o),{modules:p,version:t,errorCorrectionLevel:n,maskPattern:o,segments:i}}t.create=function(e,t){if("undefined"===typeof e||""===e)throw new Error("No input text");let n,i,a=o.M;return"undefined"!==typeof t&&(a=o.from(t.errorCorrectionLevel,o.M),n=d.from(t.version),i=l.from(t.maskPattern),t.toSJISFunc&&r.setToSJISFunction(t.toSJISFunc)),b(e,n,a,i)}},15896:(e,t,n)=>{const r=n(24507);function o(e){this.genPoly=void 0,this.degree=e,this.degree&&this.initialize(this.degree)}o.prototype.initialize=function(e){this.degree=e,this.genPoly=r.generateECPolynomial(this.degree)},o.prototype.encode=function(e){if(!this.genPoly)throw new Error("Encoder not initialized");const t=new Uint8Array(e.length+this.degree);t.set(e);const n=r.mod(t,this.genPoly),o=this.degree-n.length;if(o>0){const e=new Uint8Array(this.degree);return e.set(n,o),e}return n},e.exports=o},19167:(e,t)=>{const n="[0-9]+";let r="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";r=r.replace(/u/g,"\\u");const o="(?:(?![A-Z0-9 $%*+\\-./:]|"+r+")(?:.|[\r\n]))+";t.KANJI=new RegExp(r,"g"),t.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g"),t.BYTE=new RegExp(o,"g"),t.NUMERIC=new RegExp(n,"g"),t.ALPHANUMERIC=new RegExp("[A-Z $%*+\\-./:]+","g");const i=new RegExp("^"+r+"$"),a=new RegExp("^"+n+"$"),s=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");t.testKanji=function(e){return i.test(e)},t.testNumeric=function(e){return a.test(e)},t.testAlphanumeric=function(e){return s.test(e)}},17599:(e,t,n)=>{const r=n(9858),o=n(37478),i=n(88156),a=n(26993),s=n(73624),c=n(19167),l=n(70177),u=n(25599);function f(e){return unescape(encodeURIComponent(e)).length}function d(e,t,n){const r=[];let o;for(;null!==(o=e.exec(n));)r.push({data:o[0],index:o.index,mode:t,length:o[0].length});return r}function h(e){const t=d(c.NUMERIC,r.NUMERIC,e),n=d(c.ALPHANUMERIC,r.ALPHANUMERIC,e);let o,i;l.isKanjiModeEnabled()?(o=d(c.BYTE,r.BYTE,e),i=d(c.KANJI,r.KANJI,e)):(o=d(c.BYTE_KANJI,r.BYTE,e),i=[]);return t.concat(n,o,i).sort((function(e,t){return e.index-t.index})).map((function(e){return{data:e.data,mode:e.mode,length:e.length}}))}function p(e,t){switch(t){case r.NUMERIC:return o.getBitsLength(e);case r.ALPHANUMERIC:return i.getBitsLength(e);case r.KANJI:return s.getBitsLength(e);case r.BYTE:return a.getBitsLength(e)}}function m(e,t){let n;const c=r.getBestModeForData(e);if(n=r.from(t,c),n!==r.BYTE&&n.bit<c.bit)throw new Error('"'+e+'" cannot be encoded with mode '+r.toString(n)+".\n Suggested mode is: "+r.toString(c));switch(n!==r.KANJI||l.isKanjiModeEnabled()||(n=r.BYTE),n){case r.NUMERIC:return new o(e);case r.ALPHANUMERIC:return new i(e);case r.KANJI:return new s(e);case r.BYTE:return new a(e)}}t.fromArray=function(e){return e.reduce((function(e,t){return"string"===typeof t?e.push(m(t,null)):t.data&&e.push(m(t.data,t.mode)),e}),[])},t.fromString=function(e,n){const o=function(e){const t=[];for(let n=0;n<e.length;n++){const o=e[n];switch(o.mode){case r.NUMERIC:t.push([o,{data:o.data,mode:r.ALPHANUMERIC,length:o.length},{data:o.data,mode:r.BYTE,length:o.length}]);break;case r.ALPHANUMERIC:t.push([o,{data:o.data,mode:r.BYTE,length:o.length}]);break;case r.KANJI:t.push([o,{data:o.data,mode:r.BYTE,length:f(o.data)}]);break;case r.BYTE:t.push([{data:o.data,mode:r.BYTE,length:f(o.data)}])}}return t}(h(e,l.isKanjiModeEnabled())),i=function(e,t){const n={},o={start:{}};let i=["start"];for(let a=0;a<e.length;a++){const s=e[a],c=[];for(let e=0;e<s.length;e++){const l=s[e],u=""+a+e;
2c.push(u),n[u]={node:l,lastCount:0},o[u]={};for(let e=0;e<i.length;e++){const a=i[e];n[a]&&n[a].node.mode===l.mode?(o[a][u]=p(n[a].lastCount+l.length,l.mode)-p(n[a].lastCount,l.mode),n[a].lastCount+=l.length):(n[a]&&(n[a].lastCount=l.length),o[a][u]=p(l.length,l.mode)+4+r.getCharCountIndicator(l.mode,t))}}i=c}for(let r=0;r<i.length;r++)o[i[r]].end=0;return{map:o,table:n}}(o,n),a=u.find_path(i.map,"start","end"),s=[];for(let t=1;t<a.length-1;t++)s.push(i.table[a[t]].node);return t.fromArray(function(e){return e.reduce((function(e,t){const n=e.length-1>=0?e[e.length-1]:null;return n&&n.mode===t.mode?(e[e.length-1].data+=t.data,e):(e.push(t),e)}),[])}(s))},t.rawSplit=function(e){return t.fromArray(h(e,l.isKanjiModeEnabled()))}},70177:(e,t)=>{let n;const r=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];t.getSymbolSize=function(e){if(!e)throw new Error('"version" cannot be null or undefined');if(e<1||e>40)throw new Error('"version" should be in range from 1 to 40');return 4*e+17},t.getSymbolTotalCodewords=function(e){return r[e]},t.getBCHDigit=function(e){let t=0;for(;0!==e;)t++,e>>>=1;return t},t.setToSJISFunction=function(e){if("function"!==typeof e)throw new Error('"toSJISFunc" is not a valid function.');n=e},t.isKanjiModeEnabled=function(){return"undefined"!==typeof n},t.toSJIS=function(e){return n(e)}},90986:(e,t)=>{t.isValid=function(e){return!isNaN(e)&&e>=1&&e<=40}},51447:(e,t,n)=>{const r=n(70177),o=n(1733),i=n(89652),a=n(9858),s=n(90986),c=r.getBCHDigit(7973);function l(e,t){return a.getCharCountIndicator(e,t)+4}function u(e,t){let n=0;return e.forEach((function(e){const r=l(e.mode,t);n+=r+e.getBitsLength()})),n}t.from=function(e,t){return s.isValid(e)?parseInt(e,10):t},t.getCapacity=function(e,t,n){if(!s.isValid(e))throw new Error("Invalid QR Code version");"undefined"===typeof n&&(n=a.BYTE);const i=8*(r.getSymbolTotalCodewords(e)-o.getTotalCodewordsCount(e,t));if(n===a.MIXED)return i;const c=i-l(n,e);switch(n){case a.NUMERIC:return Math.floor(c/10*3);case a.ALPHANUMERIC:return Math.floor(c/11*2);case a.KANJI:return Math.floor(c/13);case a.BYTE:default:return Math.floor(c/8)}},t.getBestVersionForData=function(e,n){let r;const o=i.from(n,i.M);if(Array.isArray(e)){if(e.length>1)return function(e,n){for(let r=1;r<=40;r++)if(u(e,r)<=t.getCapacity(r,n,a.MIXED))return r}(e,o);if(0===e.length)return 1;r=e[0]}else r=e;return function(e,n,r){for(let o=1;o<=40;o++)if(n<=t.getCapacity(o,r,e))return o}(r.mode,r.getLength(),o)},t.getEncodedBits=function(e){if(!s.isValid(e)||e<7)throw new Error("Invalid QR Code version");let t=e<<12;for(;r.getBCHDigit(t)-c>=0;)t^=7973<<r.getBCHDigit(t)-c;return e<<12|t}},26715:(e,t,n)=>{const r=n(57664);t.render=function(e,t,n){let o=n,i=t;"undefined"!==typeof o||t&&t.getContext||(o=t,t=void 0),t||(i=function(){try{return document.createElement("canvas")}catch(e){throw new Error("You need to specify a canvas element")}}()),o=r.getOptions(o);const a=r.getImageWidth(e.modules.size,o),s=i.getContext("2d"),c=s.createImageData(a,a);return r.qrToImageData(c.data,e,o),function(e,t,n){e.clearRect(0,0,t.width,t.height),t.style||(t.style={}),t.height=n,t.width=n,t.style.height=n+"px",t.style.width=n+"px"}(s,i,a),s.putImageData(c,0,0),i},t.renderToDataURL=function(e,n,r){let o=r;"undefined"!==typeof o||n&&n.getContext||(o=n,n=void 0),o||(o={});const i=t.render(e,n,o),a=o.type||"image/png",s=o.rendererOpts||{};return i.toDataURL(a,s.quality)}},37343:(e,t,n)=>{const r=n(57664);function o(e,t){const n=e.a/255,r=t+'="'+e.hex+'"';return n<1?r+" "+t+'-opacity="'+n.toFixed(2).slice(1)+'"':r}function i(e,t,n){let r=e+t;return"undefined"!==typeof n&&(r+=" "+n),r}t.render=function(e,t,n){const a=r.getOptions(t),s=e.modules.size,c=e.modules.data,l=s+2*a.margin,u=a.color.light.a?"<path "+o(a.color.light,"fill")+' d="M0 0h'+l+"v"+l+'H0z"/>':"",f="<path "+o(a.color.dark,"stroke")+' d="'+function(e,t,n){let r="",o=0,a=!1,s=0;for(let c=0;c<e.length;c++){const l=Math.floor(c%t),u=Math.floor(c/t);l||a||(a=!0),e[c]?(s++,c>0&&l>
20&&e[c-1]||(r+=a?i("M",l+n,.5+u+n):i("m",o,0),o=0,a=!1),l+1<t&&e[c+1]||(r+=i("h",s),s=0)):o++}return r}(c,s,a.margin)+'"/>',d='viewBox="0 0 '+l+" "+l+'"',h='<svg xmlns="http://www.w3.org/2000/svg" '+(a.width?'width="'+a.width+'" height="'+a.width+'" ':"")+d+' shape-rendering="crispEdges">'+u+f+"</svg>\n";return"function"===typeof n&&n(null,h),h}},57664:(e,t)=>{function n(e){if("number"===typeof e&&(e=e.toString()),"string"!==typeof e)throw new Error("Color should be defined as hex string");let t=e.slice().replace("#","").split("");if(t.length<3||5===t.length||t.length>8)throw new Error("Invalid hex color: "+e);3!==t.length&&4!==t.length||(t=Array.prototype.concat.apply([],t.map((function(e){return[e,e]})))),6===t.length&&t.push("F","F");const n=parseInt(t.join(""),16);return{r:n>>24&255,g:n>>16&255,b:n>>8&255,a:255&n,hex:"#"+t.slice(0,6).join("")}}t.getOptions=function(e){e||(e={}),e.color||(e.color={});const t="undefined"===typeof e.margin||null===e.margin||e.margin<0?4:e.margin,r=e.width&&e.width>=21?e.width:void 0,o=e.scale||4;return{width:r,scale:r?4:o,margin:t,color:{dark:n(e.color.dark||"#000000ff"),light:n(e.color.light||"#ffffffff")},type:e.type,rendererOpts:e.rendererOpts||{}}},t.getScale=function(e,t){return t.width&&t.width>=e+2*t.margin?t.width/(e+2*t.margin):t.scale},t.getImageWidth=function(e,n){const r=t.getScale(e,n);return Math.floor((e+2*n.margin)*r)},t.qrToImageData=function(e,n,r){const o=n.modules.size,i=n.modules.data,a=t.getScale(o,r),s=Math.floor((o+2*r.margin)*a),c=r.margin*a,l=[r.color.light,r.color.dark];for(let t=0;t<s;t++)for(let n=0;n<s;n++){let u=4*(t*s+n),f=r.color.light;if(t>=c&&n>=c&&t<s-c&&n<s-c){f=l[i[Math.floor((t-c)/a)*o+Math.floor((n-c)/a)]?1:0]}e[u++]=f.r,e[u++]=f.g,e[u++]=f.b,e[u]=f.a}}},13651:e=>{"use strict";function t(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.exports=function(e,r,o,i){r=r||"&",o=o||"=";var a={};if("string"!==typeof e||0===e.length)return a;var s=/\+/g;e=e.split(r);var c=1e3;i&&"number"===typeof i.maxKeys&&(c=i.maxKeys);var l=e.length;c>0&&l>c&&(l=c);for(var u=0;u<l;++u){var f,d,h,p,m=e[u].replace(s,"%20"),y=m.indexOf(o);y>=0?(f=m.substr(0,y),d=m.substr(y+1)):(f=m,d=""),h=decodeURIComponent(f),p=decodeURIComponent(d),t(a,h)?n(a[h])?a[h].push(p):a[h]=[a[h],p]:a[h]=p}return a};var n=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},75603:e=>{"use strict";var t=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,i,a,s){return i=i||"&",a=a||"=",null===e&&(e=void 0),"object"===typeof e?r(o(e),(function(o){var s=encodeURIComponent(t(o))+a;return n(e[o])?r(e[o],(function(e){return s+encodeURIComponent(t(e))})).join(i):s+encodeURIComponent(t(e[o]))})).join(i):s?encodeURIComponent(t(s))+a+encodeURIComponent(t(e)):""};var n=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};function r(e,t){if(e.map)return e.map(t);for(var n=[],r=0;r<e.length;r++)n.push(t(e[r],r));return n}var o=Object.keys||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.push(n);return t}},92762:(e,t,n)=>{"use strict";t.decode=t.parse=n(13651),t.encode=t.stringify=n(75603)},24432:(e,t,n)=>{for(var r=n(67261),o="undefined"===typeof window?n.g:window,i=["moz","webkit"],a="AnimationFrame",s=o["request"+a],c=o["cancel"+a]||o["cancelRequest"+a],l=0;!s&&l<i.length;l++)s=o[i[l]+"Request"+a],c=o[i[l]+"Cancel"+a]||o[i[l]+"CancelRequest"+a];if(!s||!c){var u=0,f=0,d=[];s=function(e){if(0===d.length){var t=r(),n=Math.max(0,16.666666666666668-(t-u));u=n+t,setTimeout((function(){var e=d.slice(0);d.length=0;for(var t=0;t<e.length;t++)if(!e[t].cancelled)try{e[t].callback(u)}catch(n){setTimeout((function(){throw n}),0)}}),Math.round(n))}return d.push({handle:++f,callback:e,cancelled:!1}),f},c=function(e){for(var t=0;t<d.length;t++)d[t].handle===e&&(d[t].cancelled=!0)}}e.exports=function(e){return s.call(o,e)},e.exports.cancel=function(){c.apply(o,arguments)},e.exports.polyfill=function(e){e||(e=o),e.requestAnimationFrame=s,e.cancelAnimationFrame=c}},81186:(e,t,n)=>{"use strict";var r=n(75066),o=65536,i=4294967295;var a=n(69892).Buffer,s=n.g.crypto||n.g.msCrypto;s&&s.getRandomValues?e.exports=function(e,t){if(e>i)throw new RangeError("requested too many random bytes");var n=a.allocUnsafe(e);if(e>0)if(e>o)for(var c=0;c<e;
2c+=o)s.getRandomValues(n.slice(c,c+o));else s.getRandomValues(n);if("function"===typeof t)return r.nextTick((function(){t(null,n)}));return n}:e.exports=function(){throw new Error("Secure random number generation is not supported by this browser.\nUse Chrome, Firefox or Internet Explorer 11")}},95938:(e,t,n)=>{"use strict";var r=n(75066);function o(){throw new Error("secure random number generation not supported by this browser\nuse chrome, FireFox or Internet Explorer 11")}var i=n(69892),a=n(81186),s=i.Buffer,c=i.kMaxLength,l=n.g.crypto||n.g.msCrypto,u=Math.pow(2,32)-1;function f(e,t){if("number"!==typeof e||e!==e)throw new TypeError("offset must be a number");if(e>u||e<0)throw new TypeError("offset must be a uint32");if(e>c||e>t)throw new RangeError("offset out of range")}function d(e,t,n){if("number"!==typeof e||e!==e)throw new TypeError("size must be a number");if(e>u||e<0)throw new TypeError("size must be a uint32");if(e+t>n||e>c)throw new RangeError("buffer too small")}function h(e,t,n,o){if(r.browser){var i=e.buffer,s=new Uint8Array(i,t,n);return l.getRandomValues(s),o?void r.nextTick((function(){o(null,e)})):e}if(!o)return a(n).copy(e,t),e;a(n,(function(n,r){if(n)return o(n);r.copy(e,t),o(null,e)}))}l&&l.getRandomValues||!r.browser?(t.randomFill=function(e,t,r,o){if(!s.isBuffer(e)&&!(e instanceof n.g.Uint8Array))throw new TypeError('"buf" argument must be a Buffer or Uint8Array');if("function"===typeof t)o=t,t=0,r=e.length;else if("function"===typeof r)o=r,r=e.length-t;else if("function"!==typeof o)throw new TypeError('"cb" argument must be a function');return f(t,e.length),d(r,t,e.length),h(e,t,r,o)},t.randomFillSync=function(e,t,r){"undefined"===typeof t&&(t=0);if(!s.isBuffer(e)&&!(e instanceof n.g.Uint8Array))throw new TypeError('"buf" argument must be a Buffer or Uint8Array');f(t,e.length),void 0===r&&(r=e.length-t);return d(r,t,e.length),h(e,t,r)}):(t.randomFill=o,t.randomFillSync=o)},61379:(e,t,n)=>{"use strict";n.d(t,{Z:()=>T});var r=n(46678),o=n(1293),i=n(81612),a=n(91129),s=n(59074),c=n(37324),l=n(25038),u=n.n(l),f=n(66038),d=n.n(f);const h=function(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");return"function"!==typeof t.componentWillReceiveProps?e:u().Profiler?(t.UNSAFE_componentWillReceiveProps=t.componentWillReceiveProps,delete t.componentWillReceiveProps,e):e};function p(e){var t=[];return u().Children.forEach(e,(function(e){t.push(e)})),t}function m(e,t){var n=null;return e&&e.forEach((function(e){n||e&&e.key===t&&(n=e)})),n}function y(e,t,n){var r=null;return e&&e.forEach((function(e){if(e&&e.key===t&&e.props[n]){if(r)throw new Error("two child with same key for <rc-animate> children");r=e}})),r}var g=n(58092),b=n.n(g),v=n(64392);const A={isAppearSupported:function(e){return e.transitionName&&e.transitionAppear||e.animation.appear},isEnterSupported:function(e){return e.transitionName&&e.transitionEnter||e.animation.enter},isLeaveSupported:function(e){return e.transitionName&&e.transitionLeave||e.animation.leave},allowAppearCallback:function(e){return e.transitionAppear||e.animation.appear},allowEnterCallback:function(e){return e.transitionEnter||e.animation.enter},allowLeaveCallback:function(e){return e.transitionLeave||e.animation.leave}};var w={enter:"transitionEnter",appear:"transitionAppear",leave:"transitionLeave"},E=function(e){function t(){return(0,i.Z)(this,t),(0,s.Z)(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return(0,c.Z)(t,e),(0,a.Z)(t,[{key:"componentWillUnmount",value:function(){this.stop()}},{key:"componentWillEnter",value:function(e){A.isEnterSupported(this.props)?this.transition("enter",e):e()}},{key:"componentWillAppear",value:function(e){A.isAppearSupported(this.props)?this.transition("appear",e):e()}},{key:"componentWillLeave",value:function(e){A.isLeaveSupported(this.props)?this.transition("leave",e):e()}},{key:"transition",value:function(e,t){var n=this,r=b().findDOMNode(this),o=this.props,i=o.transitionName,a="object"===typeof i;this.stop();var s=function(){n.stopper=null,t()};if((v.w||!o.animation[e])&&i&&o[w[e]]){var c=a?i[e]:i+"-"+e,l=c+"-active";a&&i[e+"Active"]&&(l=i[e+"Active"]),this.stopper=(0,v.Z)(r,{name:c,active:l},s)}else this.stopper=o.animation[e](r,s)}},{key:"stop",value:function(){var e=this.stopper;e&&(this.stopper=null,e.stop())}},{key:"render",value:function(){return this.props.children}}]),t}(u().Component);E.propTypes={children:d().any,animation:d().any,transitionName:d().any};const k=E;var M="rc_animate_"+Date.now();function x(e){var t=e.children;return u().isValidElement(t)&&!t.key?u().cloneElement(t,{key:M}):t}function C(){}var S=function(e){function t(e){(0,i.Z)(this,t);var n=(0,s.Z)(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return _.call(n),n.currentlyAnimatingKeys={},n.keysToEnter=[],n.keysToLeave=[],n.state={children:p(x(e))},n.childrenRefs={},n}
2return(0,c.Z)(t,e),(0,a.Z)(t,[{key:"componentDidMount",value:function(){var e=this,t=this.props.showProp,n=this.state.children;t&&(n=n.filter((function(e){return!!e.props[t]}))),n.forEach((function(t){t&&e.performAppear(t.key)}))}},{key:"componentWillReceiveProps",value:function(e){var t=this;this.nextProps=e;var n=p(x(e)),r=this.props;r.exclusive&&Object.keys(this.currentlyAnimatingKeys).forEach((function(e){t.stop(e)}));var i=r.showProp,a=this.currentlyAnimatingKeys,s=r.exclusive?p(x(r)):this.state.children,c=[];i?(s.forEach((function(e){var t=e&&m(n,e.key),r=void 0;(r=t&&t.props[i]||!e.props[i]?t:u().cloneElement(t||e,(0,o.Z)({},i,!0)))&&c.push(r)})),n.forEach((function(e){e&&m(s,e.key)||c.push(e)}))):c=function(e,t){var n=[],r={},o=[];return e.forEach((function(e){e&&m(t,e.key)?o.length&&(r[e.key]=o,o=[]):o.push(e)})),t.forEach((function(e){e&&Object.prototype.hasOwnProperty.call(r,e.key)&&(n=n.concat(r[e.key])),n.push(e)})),n=n.concat(o)}(s,n),this.setState({children:c}),n.forEach((function(e){var n=e&&e.key;if(!e||!a[n]){var r=e&&m(s,n);if(i){var o=e.props[i];if(r)!y(s,n,i)&&o&&t.keysToEnter.push(n);else o&&t.keysToEnter.push(n)}else r||t.keysToEnter.push(n)}})),s.forEach((function(e){var r=e&&e.key;if(!e||!a[r]){var o=e&&m(n,r);if(i){var s=e.props[i];if(o)!y(n,r,i)&&s&&t.keysToLeave.push(r);else s&&t.keysToLeave.push(r)}else o||t.keysToLeave.push(r)}}))}},{key:"componentDidUpdate",value:function(){var e=this.keysToEnter;this.keysToEnter=[],e.forEach(this.performEnter);var t=this.keysToLeave;this.keysToLeave=[],t.forEach(this.performLeave)}},{key:"isValidChildByKey",value:function(e,t){var n=this.props.showProp;return n?y(e,t,n):m(e,t)}},{key:"stop",value:function(e){delete this.currentlyAnimatingKeys[e];var t=this.childrenRefs[e];t&&t.stop()}},{key:"render",value:function(){var e=this,t=this.props;this.nextProps=t;var n=this.state.children,o=null;n&&(o=n.map((function(n){if(null===n||void 0===n)return n;if(!n.key)throw new Error("must set key for <rc-animate> children");return u().createElement(k,{key:n.key,ref:function(t){e.childrenRefs[n.key]=t},animation:t.animation,transitionName:t.transitionName,transitionEnter:t.transitionEnter,transitionAppear:t.transitionAppear,transitionLeave:t.transitionLeave},n)})));var i=t.component;if(i){var a=t;return"string"===typeof i&&(a=(0,r.Z)({className:t.className,style:t.style},t.componentProps)),u().createElement(i,a,o)}return o[0]||null}}]),t}(u().Component);S.isAnimate=!0,S.propTypes={className:d().string,style:d().object,component:d().any,componentProps:d().object,animation:d().object,transitionName:d().oneOfType([d().string,d().object]),transitionEnter:d().bool,transitionAppear:d().bool,exclusive:d().bool,transitionLeave:d().bool,onEnd:d().func,onEnter:d().func,onLeave:d().func,onAppear:d().func,showProp:d().string,children:d().node},S.defaultProps={animation:{},component:"span",componentProps:{},transitionEnter:!0,transitionLeave:!0,transitionAppear:!1,onEnd:C,onEnter:C,onLeave:C,onAppear:C};var _=function(){var e=this;this.performEnter=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillEnter(e.handleDoneAdding.bind(e,t,"enter")))},this.performAppear=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillAppear(e.handleDoneAdding.bind(e,t,"appear")))},this.handleDoneAdding=function(t,n){var r=e.props;if(delete e.currentlyAnimatingKeys[t],!r.exclusive||r===e.nextProps){var o=p(x(r));e.isValidChildByKey(o,t)?"appear"===n?A.allowAppearCallback(r)&&(r.onAppear(t),r.onEnd(t,!0)):A.allowEnterCallback(r)&&(r.onEnter(t),r.onEnd(t,!0)):e.performLeave(t)}},this.performLeave=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillLeave(e.handleDoneLeaving.bind(e,t)))},this.handleDoneLeaving=function(t){var n=e.props;if(delete e.currentlyAnimatingKeys[t],!n.exclusive||n===e.nextProps){var r=p(x(n));if(e.isValidChildByKey(r,t))e.performEnter(t);else{var o=function(){A.allowLeaveCallback(n)&&(n.onLeave(t),n.onEnd(t,!1))};!function(e,t,n){var r=e.length===t.length;return r&&e.forEach((function(e,o){var i=t[o];e&&i&&(e&&!i||!e&&i||e.key!==i.key||n&&e.props[n]!==i.props[n])&&(r=!1)})),r}(e.state.children,r,n.showProp)?e.setState({children:r},o):o()}}}};const T=h(S)},39817:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={today:"Today",now:"Now",backToToday:"Back to today",ok:"Ok",clear:"Clear",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",yearFormat:"YYYY",dateFormat:"M/D
2/YYYY",dayFormat:"D",dateTimeFormat:"M/D/YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"}},55327:(e,t,n)=>{"use strict";n.d(t,{Z:()=>y});var r=n(6340),o=n(46678),i=n(81612),a=n(59074),s=n(37324),c=n(25038),l=n.n(c),u=n(66038),f=n.n(u),d=n(94521),h=n.n(d),p=n(89473),m=function(e){function t(n){(0,i.Z)(this,t);var r=(0,a.Z)(this,e.call(this,n));r.handleChange=function(e){var t=r.props,n=t.disabled,i=t.onChange;n||("checked"in r.props||r.setState({checked:e.target.checked}),i&&i({target:(0,o.Z)({},r.props,{checked:e.target.checked}),stopPropagation:function(){e.stopPropagation()},preventDefault:function(){e.preventDefault()},nativeEvent:e.nativeEvent}))},r.saveInput=function(e){r.input=e};var s="checked"in n?n.checked:n.defaultChecked;return r.state={checked:s},r}return(0,s.Z)(t,e),t.getDerivedStateFromProps=function(e,t){return"checked"in e?(0,o.Z)({},t,{checked:e.checked}):null},t.prototype.focus=function(){this.input.focus()},t.prototype.blur=function(){this.input.blur()},t.prototype.render=function(){var e,t=this.props,n=t.prefixCls,i=t.className,a=t.style,s=t.name,c=t.id,u=t.type,f=t.disabled,d=t.readOnly,p=t.tabIndex,m=t.onClick,y=t.onFocus,g=t.onBlur,b=t.autoFocus,v=t.value,A=(0,r.Z)(t,["prefixCls","className","style","name","id","type","disabled","readOnly","tabIndex","onClick","onFocus","onBlur","autoFocus","value"]),w=Object.keys(A).reduce((function(e,t){return"aria-"!==t.substr(0,5)&&"data-"!==t.substr(0,5)&&"role"!==t||(e[t]=A[t]),e}),{}),E=this.state.checked,k=h()(n,i,((e={})[n+"-checked"]=E,e[n+"-disabled"]=f,e));return l().createElement("span",{className:k,style:a},l().createElement("input",(0,o.Z)({name:s,id:c,type:u,readOnly:d,disabled:f,tabIndex:p,className:n+"-input",checked:!!E,onClick:m,onFocus:y,onBlur:g,onChange:this.handleChange,autoFocus:b,ref:this.saveInput,value:v},w)),l().createElement("span",{className:n+"-inner"}))},t}(c.Component);m.propTypes={prefixCls:f().string,className:f().string,style:f().object,name:f().string,id:f().string,type:f().string,defaultChecked:f().oneOfType([f().number,f().bool]),checked:f().oneOfType([f().number,f().bool]),disabled:f().bool,onFocus:f().func,onBlur:f().func,onChange:f().func,onClick:f().func,tabIndex:f().oneOfType([f().string,f().number]),readOnly:f().bool,autoFocus:f().bool,value:f().any},m.defaultProps={prefixCls:"rc-checkbox",className:"",style:{},type:"checkbox",defaultChecked:!1,onFocus:function(){},onBlur:function(){},onChange:function(){}},(0,p.polyfill)(m);const y=m},22760:(e,t,n)=>{"use strict";n.d(t,{Z:()=>v});var r=n(25038),o=n.n(r),i=n(66038),a=n.n(i),s=n(58092),c=n.n(s),l=n(40747),u=n(94521),f=n.n(u),d={adjustX:1,adjustY:1},h=[0,0];const p={topLeft:{points:["bl","tl"],overflow:d,offset:[0,-4],targetOffset:h},topCenter:{points:["bc","tc"],overflow:d,offset:[0,-4],targetOffset:h},topRight:{points:["br","tr"],overflow:d,offset:[0,-4],targetOffset:h},bottomLeft:{points:["tl","bl"],overflow:d,offset:[0,4],targetOffset:h},bottomCenter:{points:["tc","bc"],overflow:d,offset:[0,4],targetOffset:h},bottomRight:{points:["tr","br"],overflow:d,offset:[0,4],targetOffset:h}};var m=n(89473),y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};var g=function(e){function t(n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,e.call(this,n));return b.call(r),r.state="visible"in n?{visible:n.visible}:{visible:n.defaultVisible},r}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.getDerivedStateFromProps=function(e){return"visible"in e?{visible:e.visible}:null},t.prototype.getOverlayElement=function(){var e=this.props.overlay;return"function"===typeof e?e():e},t.prototype.getMenuElementOrLambda=function(){return"function"===typeof this.props.overlay?this.getMenuElement:this.getMenuElement()},t.prototype.getPopupDomNode=function(){return this.trigger.getPopupDomNode()},t.prototype.getOpenClassName=function(){var e=this.props,t=e.openClassName,n=e.prefixCls;return void 0!==t?t:n+"-open"},t.prototype.renderChildren=function(){var e=this.props.children,t=this.state.visible,n=e.props?e.props:{},o=f()(n.className,this.getOpenClassName());return t&&e?(0,r.cloneElement)(e,{className:o}):e},t.prototype.render=function(){var e=this.props,t=e.prefixCls,n=e.transitionName,r=e.animation,i=e.align,a=e.placement,s=e.getPopupContainer,c=e.showAction,u=e.hideAction,f=e.overlayClassName,d=e.overlayStyle,h=e.trigger,m=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["prefixCls","transitionName","animation","align","placement","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","trigger"]),g=u;return g||-1===h.indexOf("contextMenu")||(g=["click"]),o().createElement(l.Z,y({},m,{prefixCls:t,ref:this.saveTrigger,popupClassName:f,popupStyle:d,builtinPlacements:p,action:h,showAction:c,hideAction:g||[],popupPlacement:a,popupAlign:i,popupTransitionName:n,popupAnimation:r,popupVisible:this.state.visible,afterPopupVisibleChange:this.afterVisibleChange,popup:this.getMenuElementOrLambda(),onPopupVisibleChange:this.onVisibleChange,getPopupContainer:s}),this.renderChildren())},t}(r.Component);g.propTypes={minOverlayWidthMatchTrigger:a().bool,onVisibleChange:a().func,onOverlayClick:a().func,prefixCls:a().string,children:a().any,transitionName:a().string,overlayClassName:a().string,openClassName:a().string,animation:a().any,align:a().object,overlayStyle:a().object,placement:a().string,overlay:a().oneOfType([a().node,a().func]),trigger:a().array,alignPoint:a().bool,showAction:a().array,hideAction:a().array,getPopupContainer:a().func,visible:a().bool,defaultVisible:a().bool},g.defaultProps={prefixCls:"rc-dropdown",trigger:["hover"],showAction:[],overlayClassName:"",overlayStyle:{},defaultVisible:!1,onVisibleChange:function(){},placement:"bottomLeft"};var b=function(){var e=this;this.onClick=function(t){var n=e.props,r=e.getOverlayElement().props;"visible"in n||e.setState({visible:!1}),n.onOverlayClick&&n.onOverlayClick(t),r.onClick&&r.onClick(t)},this.onVisibleChange=function(t){var n=e.props;"visible"in n||e.setState({visible:t}),n.onVisibleChange(t)}
2,this.getMinOverlayWidthMatchTrigger=function(){var t=e.props,n=t.minOverlayWidthMatchTrigger,r=t.alignPoint;return"minOverlayWidthMatchTrigger"in e.props?n:!r},this.getMenuElement=function(){var t=e.props.prefixCls,n=e.getOverlayElement(),r={prefixCls:t+"-menu",onClick:e.onClick};return"string"===typeof n.type&&delete r.prefixCls,o().cloneElement(n,r)},this.afterVisibleChange=function(t){if(t&&e.getMinOverlayWidthMatchTrigger()){var n=e.getPopupDomNode(),r=c().findDOMNode(e);r&&n&&r.offsetWidth>n.offsetWidth&&(n.style.minWidth=r.offsetWidth+"px",e.trigger&&e.trigger._component&&e.trigger._component.alignInstance&&e.trigger._component.alignInstance.forceAlign())}},this.saveTrigger=function(t){e.trigger=t}};(0,m.polyfill)(g);const v=g},69692:(e,t,n)=>{"use strict";n.d(t,{Z:()=>x});var r=n(6340),o=n(1293),i=n(46678),a=n(81612),s=n(91129),c=n(59074),l=n(37324),u=n(25038),f=n.n(u),d=n(66038),h=n.n(d),p=n(58092),m=n.n(p),y=n(61379),g=n(54880),b=n(94521),v=n.n(b),A=function(e){function t(){var e,n,r,o;(0,a.Z)(this,t);for(var i=arguments.length,s=Array(i),l=0;l<i;l++)s[l]=arguments[l];return n=r=(0,c.Z)(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(s))),r.close=function(e){e&&e.stopPropagation(),r.clearCloseTimer(),r.props.onClose()},r.startCloseTimer=function(){r.props.duration&&(r.closeTimer=setTimeout((function(){r.close()}),1e3*r.props.duration))},r.clearCloseTimer=function(){r.closeTimer&&(clearTimeout(r.closeTimer),r.closeTimer=null)},o=n,(0,c.Z)(r,o)}return(0,l.Z)(t,e),(0,s.Z)(t,[{key:"componentDidMount",value:function(){this.startCloseTimer()}},{key:"componentDidUpdate",value:function(e){(this.props.duration!==e.duration||this.props.update)&&this.restartCloseTimer()}},{key:"componentWillUnmount",value:function(){this.clearCloseTimer()}},{key:"restartCloseTimer",value:function(){this.clearCloseTimer(),this.startCloseTimer()}},{key:"render",value:function(){var e,t=this.props,n=t.prefixCls+"-notice",r=(e={},(0,o.Z)(e,""+n,1),(0,o.Z)(e,n+"-closable",t.closable),(0,o.Z)(e,t.className,!!t.className),e);return f().createElement("div",{className:v()(r),style:t.style,onMouseEnter:this.clearCloseTimer,onMouseLeave:this.startCloseTimer,onClick:t.onClick},f().createElement("div",{className:n+"-content"},t.children),t.closable?f().createElement("a",{tabIndex:"0",onClick:this.close,className:n+"-close"},t.closeIcon||f().createElement("span",{className:n+"-close-x"})):null)}}]),t}(u.Component);A.propTypes={duration:h().number,onClose:h().func,children:h().any,update:h().bool,closeIcon:h().node},A.defaultProps={onEnd:function(){},onClose:function(){},duration:1.5,style:{right:"50%"}};const w=A;var E=0,k=Date.now();var M=function(e){function t(){var e,n,r,o;(0,a.Z)(this,t);for(var i=arguments.length,s=Array(i),l=0;l<i;l++)s[l]=arguments[l];return n=r=(0,c.Z)(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(s))),r.state={notices:[]},r.add=function(e){var t=e.key=e.key||"rcNotification_"+k+"_"+E++,n=r.props.maxCount;r.setState((function(r){var o=r.notices,i=o.map((function(e){return e.key})).indexOf(t),a=o.concat();return-1!==i?a.splice(i,1,e):(n&&o.length>=n&&(e.updateKey=a[0].updateKey||a[0].key,a.shift()),a.push(e)),{notices:a}}))},r.remove=function(e){r.setState((function(t){return{notices:t.notices.filter((function(t){return t.key!==e}))}}))},o=n,(0,c.Z)(r,o)}return(0,l.Z)(t,e),(0,s.Z)(t,[{key:"getTransitionName",value:function(){var e=this.props,t=e.transitionName;return!t&&e.animation&&(t=e.prefixCls+"-"+e.animation),t}},{key:"render",value:function(){var e,t=this,n=this.props,r=this.state.notices,a=r.map((function(e,o){var a=Boolean(o===r.length-1&&e.updateKey),s=e.updateKey?e.updateKey:e.key,c=(0,g.Z)(t.remove.bind(t,e.key),e.onClose);return f().createElement(w,(0,i.Z)({prefixCls:n.prefixCls},e,{key:s,update:a,onClose:c,onClick:e.onClick,closeIcon:n.closeIcon}),e.content)})),s=(e={},(0,o.Z)(e,n.prefixCls,1),(0,o.Z)(e,n.className,!!n.className),e);return f().createElement("div",{className:v()(s),style:n.style},f().createElement(y.Z,{transitionName:this.getTransitionName()},a))}}]),t}(u.Component);M.propTypes={prefixCls:h().string,transitionName:h().string,animation:h().oneOfType([h().string,h().object]),style:h().object,maxCount:h().number,closeIcon:h().node},M.defaultProps={prefixCls:"rc-notification",animation:"fade",style:{to
2p:65,left:"50%"}},M.newInstance=function(e,t){var n=e||{},o=n.getContainer,a=(0,r.Z)(n,["getContainer"]),s=document.createElement("div");o?o().appendChild(s):document.body.appendChild(s);var c=!1;m().render(f().createElement(M,(0,i.Z)({},a,{ref:function(e){c||(c=!0,t({notice:function(t){e.add(t)},removeNotice:function(t){e.remove(t)},component:e,destroy:function(){m().unmountComponentAtNode(s),s.parentNode.removeChild(s)}}))}})),s)};const x=M},4523:(e,t,n)=>{"use strict";n.d(t,{Z:()=>_});var r=n(1293),o=n(46678),i=n(81612),a=n(91129),s=n(59074),c=n(37324),l=n(25038),u=n.n(l),f=n(94521),d=n.n(f),h=n(66038),p=n.n(h),m=function(e){var t,n=e.rootPrefixCls+"-item",o=d()(n,n+"-"+e.page,(t={},(0,r.Z)(t,n+"-active",e.active),(0,r.Z)(t,e.className,!!e.className),(0,r.Z)(t,n+"-disabled",!e.page),t));return u().createElement("li",{title:e.showTitle?e.page:null,className:o,onClick:function(){e.onClick(e.page)},onKeyPress:function(t){e.onKeyPress(t,e.onClick,e.page)},tabIndex:"0"},e.itemRender(e.page,"page",u().createElement("a",null,e.page)))};m.propTypes={page:p().number,active:p().bool,last:p().bool,locale:p().object,className:p().string,showTitle:p().bool,rootPrefixCls:p().string,onClick:p().func,onKeyPress:p().func,itemRender:p().func};const y=m,g=13,b=38,v=40;var A=function(e){function t(){var e,n,r,o;(0,i.Z)(this,t);for(var a=arguments.length,c=Array(a),l=0;l<a;l++)c[l]=arguments[l];return n=r=(0,s.Z)(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(c))),r.state={goInputText:""},r.buildOptionText=function(e){return e+" "+r.props.locale.items_per_page},r.changeSize=function(e){r.props.changeSize(Number(e))},r.handleChange=function(e){r.setState({goInputText:e.target.value})},r.handleBlur=function(e){var t=r.props,n=t.goButton,o=t.quickGo,i=t.rootPrefixCls;n||e.relatedTarget&&(e.relatedTarget.className.indexOf(i+"-prev")>=0||e.relatedTarget.className.indexOf(i+"-next")>=0)||o(r.getValidValue())},r.go=function(e){""!==r.state.goInputText&&(e.keyCode!==g&&"click"!==e.type||(r.setState({goInputText:""}),r.props.quickGo(r.getValidValue())))},o=n,(0,s.Z)(r,o)}return(0,c.Z)(t,e),(0,a.Z)(t,[{key:"getValidValue",value:function(){var e=this.state,t=e.goInputText,n=e.current;return!t||isNaN(t)?n:Number(t)}},{key:"render",value:function(){var e=this,t=this.props,n=t.pageSize,r=t.pageSizeOptions,o=t.locale,i=t.rootPrefixCls,a=t.changeSize,s=t.quickGo,c=t.goButton,l=t.selectComponentClass,f=t.buildOptionText,d=t.selectPrefixCls,h=t.disabled,p=this.state.goInputText,m=i+"-options",y=l,g=null,b=null,v=null;if(!a&&!s)return null;if(a&&y){var A=r.map((function(t,n){return u().createElement(y.Option,{key:n,value:t},(f||e.buildOptionText)(t))}));g=u().createElement(y,{disabled:h,prefixCls:d,showSearch:!1,className:m+"-size-changer",optionLabelProp:"children",dropdownMatchSelectWidth:!1,value:(n||r[0]).toString(),onChange:this.changeSize,getPopupContainer:function(e){return e.parentNode}},A)}return s&&(c&&(v="boolean"===typeof c?u().createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:h},o.jump_to_confirm):u().createElement("span",{onClick:this.go,onKeyUp:this.go},c)),b=u().createElement("div",{className:m+"-quick-jumper"},o.jump_to,u().createElement("input",{disabled:h,type:"text",value:p,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur}),o.page,v)),u().createElement("li",{className:""+m},g,b)}}]),t}(u().Component);A.propTypes={disabled:p().bool,changeSize:p().func,quickGo:p().func,selectComponentClass:p().func,current:p().number,pageSizeOptions:p().arrayOf(p().string),pageSize:p().number,buildOptionText:p().func,locale:p().object,rootPrefixCls:p().string,selectPrefixCls:p().string,goButton:p().oneOfType([p().bool,p().node])},A.defaultProps={pageSizeOptions:["10","20","30","40"]};const w=A;var E=n(89473),k=n(80792);function M(){}function x(e,t,n){var r=e;return"undefined"===typeof r&&(r=t.pageSize),Math.floor((n.total-1)/r)+1}var C=function(e){function t(e){(0,i.Z)(this,t);var n=(0,s.Z)(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));S.call(n);var r=e.onChange!==M;"current"in e&&!r&&k.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var o=e.defaultCurrent;"current"in e&&(o=e.current);var a=e.defaultPageSize;return"pageSize"in e&&(a=e.pageSize),o=Math.min(o,x(a,void 0,e)),n.state={current:o,currentInputValue:o,pageSize:a},n}
2return(0,c.Z)(t,e),(0,a.Z)(t,[{key:"componentDidUpdate",value:function(e,t){var n=this.props.prefixCls;if(t.current!==this.state.current&&this.paginationNode){var r=this.paginationNode.querySelector("."+n+"-item-"+t.current);r&&document.activeElement===r&&r.blur()}}},{key:"getValidValue",value:function(e){var t=e.target.value,n=x(void 0,this.state,this.props),r=this.state.currentInputValue;return""===t?t:isNaN(Number(t))?r:t>=n?n:Number(t)}},{key:"render",value:function(){var e=this.props,t=e.prefixCls,n=e.className,i=e.disabled;if(!0===this.props.hideOnSinglePage&&this.props.total<=this.state.pageSize)return null;var a=this.props,s=a.locale,c=x(void 0,this.state,this.props),l=[],f=null,h=null,p=null,m=null,g=null,b=a.showQuickJumper&&a.showQuickJumper.goButton,v=a.showLessItems?1:2,A=this.state,E=A.current,k=A.pageSize,M=E-1>0?E-1:0,C=E+1<c?E+1:c,S=Object.keys(a).reduce((function(e,t){return"data-"!==t.substr(0,5)&&"aria-"!==t.substr(0,5)&&"role"!==t||(e[t]=a[t]),e}),{});if(a.simple)return b&&(g="boolean"===typeof b?u().createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},s.jump_to_confirm):u().createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},b),g=u().createElement("li",{title:a.showTitle?""+s.jump_to+this.state.current+"/"+c:null,className:t+"-simple-pager"},g)),u().createElement("ul",(0,o.Z)({className:t+" "+t+"-simple "+a.className,style:a.style,ref:this.savePaginationNode},S),u().createElement("li",{title:a.showTitle?s.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:(this.hasPrev()?"":t+"-disabled")+" "+t+"-prev","aria-disabled":!this.hasPrev()},a.itemRender(M,"prev",this.getItemIcon(a.prevIcon))),u().createElement("li",{title:a.showTitle?this.state.current+"/"+c:null,className:t+"-simple-pager"},u().createElement("input",{type:"text",value:this.state.currentInputValue,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,size:"3"}),u().createElement("span",{className:t+"-slash"},"/"),c),u().createElement("li",{title:a.showTitle?s.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:(this.hasNext()?"":t+"-disabled")+" "+t+"-next","aria-disabled":!this.hasNext()},a.itemRender(C,"next",this.getItemIcon(a.nextIcon))),g);if(c<=5+2*v){var _={locale:s,rootPrefixCls:t,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:a.showTitle,itemRender:a.itemRender};c||l.push(u().createElement(y,(0,o.Z)({},_,{key:"noPager",page:c,className:t+"-disabled"})));for(var T=1;T<=c;T++){var I=this.state.current===T;l.push(u().createElement(y,(0,o.Z)({},_,{key:T,page:T,active:I})))}}else{var D=a.showLessItems?s.prev_3:s.prev_5,P=a.showLessItems?s.next_3:s.next_5;if(a.showPrevNextJumpers){var N=t+"-jump-prev";a.jumpPrevIcon&&(N+=" "+t+"-jump-prev-custom-icon"),f=u().createElement("li",{title:a.showTitle?D:null,key:"prev",onClick:this.jumpPrev,tabIndex:"0",onKeyPress:this.runIfEnterJumpPrev,className:N},a.itemRender(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(a.jumpPrevIcon)));var B=t+"-jump-next";a.jumpNextIcon&&(B+=" "+t+"-jump-next-custom-icon"),h=u().createElement("li",{title:a.showTitle?P:null,key:"next",tabIndex:"0",onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:B},a.itemRender(this.getJumpNextPage(),"jump-next",this.getItemIcon(a.jumpNextIcon)))}m=u().createElement(y,{locale:a.locale,last:!0,rootPrefixCls:t,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:c,page:c,active:!1,showTitle:a.showTitle,itemRender:a.itemRender}),p=u().createElement(y,{locale:a.locale,rootPrefixCls:t,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:a.showTitle,itemRender:a.itemRender});var O=Math.max(1,E-v),j=Math.min(E+v,c);E-1<=v&&(j=1+2*v),c-E<=v&&(O=c-2*v);for(var U=O;U<=j;U++){var R=E===U;l.push(u().createElement(y,{locale:a.locale,rootPrefixCls:t,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:U,page:U,active:R,showTitle:a.showTitle,itemRender:a.itemRender}))}E-1>=2*v&&3!==E&&(l[0]=u().cloneElement(l[0],{className:t+"-item-after-jump-prev"}),l.unshift(f)),c-E>=2*v&&E!==c-2&&(l[l.length-1]=u().cloneElement(l[l.length-1],{className:t+"-item-before-jump-next"}),l.push(h)),1!==O&&l.unshift(p),j!==c&&l.push(m)}var F=null;a.showTotal&&(F=u().createElement("li",{className:t+"-total-text"},a.showTotal(a.total,[0===a.total?0:(E-1)*k+1,E*k>a.total?a.total:E*k])));var L=!this.hasPrev()||!c,z=!this.hasNext()||!c;return u().createElement("ul",(0,o.Z)({className:d()(t,n,(0,r.Z)({},t+"-disabled",i)),style:a.style,unselectable:"unselectable",ref:this.savePaginationNode},S),F,u().createElement("li",{title:a.showTitle?s.prev_page:null,onClick:this.prev,tabIndex:L?null:0,onKeyPress:this.runIfEnterPrev,className:(L?t+"-disabled":"")+" "+t+"-prev","aria-disabled":L},a.itemRender(M,"prev",this.getItemIcon(a.prevIcon))),l,u().createElement("li",{title:a.showTitle?s.next_page:null,onClick:this.next,tabIndex:z?null:0,onKeyPress:this.runIfEnterNext,className:(z?t+"-disabled":"")+" "+t+"-next","aria-disabled":z},a.itemRender(C,"next",this.getItemIcon(a.nextIcon))),u().createElement(w,{disabled:i,locale:a.locale,rootPrefixCls:t,selectComponentClass:a.selectComponentClass,selectPrefixCls:a.selectPrefixCls,changeSize:this.props.showSizeChanger?this.changePageSize:null,current:this.state.current,pageSize:this.state.pageSize,pageSizeOptions:this.props.pageSizeOptions,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:b}))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n={};if("current"in e&&(n.current=e.current,e.current!==t.current&&(n.currentInputValue=n.current)),"pageSize"in e&&e.pageSize!==t.pageSize){var r=t.current,o=x(e.pageSize,t,e);r=r>o?o:r,"current"in e||(n.current=r,n.currentInputValue=r),n.pageSize=e.pageSize}return n}}]),t}(u().Component);C.propTypes={disabled:p().bool,prefixCls:p().string,className:p().string,current:p().number,defaultCurrent:p().number,total:p().number,pageSize:p().number,defaultPageSize:p().number,onChange:p().func,hideOnSinglePage:p().bool,showSizeChanger:p().bool,showLessItems:p().bool,onShowSizeChange:p().func,selectComponentClass:p().func,showPrevNextJumpers:p().bool,showQuickJumper:p().oneOfType([p().bool,p().object]),showTitle:p().bool,pageSizeOptions:p().arrayOf(p().string),showTotal:p().func,locale:p().object,style:p().object,itemRender:p().func,prevIcon:p().oneOfType([p().func,p().node]),nextIcon:p().oneOfType([p().func,p().node]),jumpPrevIcon:p().oneOfType([p().func,p().node]),jumpNextIcon:p().oneOfType([p().func,p().node])},C.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:M,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showSizeChanger:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:M,locale:{items_per_page:"\u6761/\u9875",jump_to:"\u8df3\u81f3",jump_to_confirm:"\u786e\u5b9a",page:"\u9875",prev_page:"\u4e0a\u4e00\u9875",next_page:"\u4e0b\u4e00\u9875",prev_5:"\u5411\u524d 5 \u9875",next_5:"\u5411\u540e 5 \u9875",prev_3:"\u5411\u524d 3 \u9875",next_3:"\u5411\u540e 3 \u9875"},style:{},itemRender:function(e,t,n){return n}};var S=function(){var e=this;this.getJumpPrevPage=function(){return Math.max(1,e.state.current-(e.props.showLessItems?3:5))},this.getJumpNextPage=function(){return Math.min(x(void 0,e.state,e.props),e.state.current+(e.props.showLessItems?3:5))}
2,this.getItemIcon=function(t){var n=e.props.prefixCls,r=t||u().createElement("a",{className:n+"-item-link"});return"function"===typeof t&&(r=u().createElement(t,(0,o.Z)({},e.props))),r},this.savePaginationNode=function(t){e.paginationNode=t},this.isValid=function(t){return"number"===typeof(n=t)&&isFinite(n)&&Math.floor(n)===n&&t!==e.state.current;var n},this.shouldDisplayQuickJumper=function(){var t=e.props,n=t.showQuickJumper,r=t.pageSize;return!(t.total<=r)&&n},this.handleKeyDown=function(e){e.keyCode!==b&&e.keyCode!==v||e.preventDefault()},this.handleKeyUp=function(t){var n=e.getValidValue(t);n!==e.state.currentInputValue&&e.setState({currentInputValue:n}),t.keyCode===g?e.handleChange(n):t.keyCode===b?e.handleChange(n-1):t.keyCode===v&&e.handleChange(n+1)},this.changePageSize=function(t){var n=e.state.current,r=x(t,e.state,e.props);n=n>r?r:n,0===r&&(n=e.state.current),"number"===typeof t&&("pageSize"in e.props||e.setState({pageSize:t}),"current"in e.props||e.setState({current:n,currentInputValue:n})),e.props.onShowSizeChange(n,t)},this.handleChange=function(t){var n=e.props.disabled,r=t;if(e.isValid(r)&&!n){var o=x(void 0,e.state,e.props);r>o?r=o:r<1&&(r=1),"current"in e.props||e.setState({current:r,currentInputValue:r});var i=e.state.pageSize;return e.props.onChange(r,i),r}return e.state.current},this.prev=function(){e.hasPrev()&&e.handleChange(e.state.current-1)},this.next=function(){e.hasNext()&&e.handleChange(e.state.current+1)},this.jumpPrev=function(){e.handleChange(e.getJumpPrevPage())},this.jumpNext=function(){e.handleChange(e.getJumpNextPage())},this.hasPrev=function(){return e.state.current>1},this.hasNext=function(){return e.state.current<x(void 0,e.state,e.props)},this.runIfEnter=function(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];"Enter"!==e.key&&13!==e.charCode||t.apply(void 0,r)},this.runIfEnterPrev=function(t){e.runIfEnter(t,e.prev)},this.runIfEnterNext=function(t){e.runIfEnter(t,e.next)},this.runIfEnterJumpPrev=function(t){e.runIfEnter(t,e.jumpPrev)},this.runIfEnterJumpNext=function(t){e.runIfEnter(t,e.jumpNext)},this.handleGoTO=function(t){t.keyCode!==g&&"click"!==t.type||e.handleChange(e.state.currentInputValue)}};(0,E.polyfill)(C);const _=C},53270:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={items_per_page:"/ page",jump_to:"Go to",jump_to_confirm:"confirm",page:"",prev_page:"Previous Page",next_page:"Next Page",prev_5:"Previous 5 Pages",next_5:"Next 5 Pages",prev_3:"Previous 3 Pages",next_3:"Next 3 Pages"}},11612:(e,t,n)=>{"use strict";n.d(t,{Cd:()=>F});var r=n(25038),o=n.n(r);function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t,n){return a="undefined"!==typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=l(e)););return e}(e,t);if(r){var o=Object.getOwnPropertyDescriptor(r,t);return o.get?o.get.call(n):o.value}},a(e,t,n||e)}
2function s(e,t){return s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},s(e,t)}function c(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=l(e);if(t){var o=l(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"===typeof t||"function"===typeof t))return t;return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,n)}}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}const u=function(e){return function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(u,e);var t,n,r,o=c(u);function u(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u),o.apply(this,arguments)}return t=u,(n=[{key:"componentDidUpdate",value:function(){var e=this,t=Date.now(),n=!1;Object.keys(this.paths).forEach((function(r){var o=e.paths[r];if(o){n=!0;var i=o.style;i.transitionDuration=".3s, .3s, .3s, .06s",e.prevTimeStamp&&t-e.prevTimeStamp<100&&(i.transitionDuration="0s, 0s")}})),n&&(this.prevTimeStamp=Date.now())}},{key:"render",value:function(){return a(l(u.prototype),"render",this).call(this)}}])&&i(t.prototype,n),r&&i(t,r),u}(e)};var f=n(66038),d=n.n(f),h={className:"",percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,style:{},trailColor:"#D9D9D9",trailWidth:1},p=d().oneOfType([d().number,d().string]),m={className:d().string,percent:d().oneOfType([p,d().arrayOf(p)]),prefixCls:d().string,strokeColor:d().oneOfType([d().string,d().arrayOf(d().oneOfType([d().string,d().object])),d().object]),strokeLinecap:d().oneOf(["butt","round","square"]),strokeWidth:p,style:d().object,trailColor:d().string,trailWidth:p};function y(){return y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},y.apply(this,arguments)}function g(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function b(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function v(e,t){return v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},v(e,t)}function A(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=E(e);if(t){var o=E(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"===typeof t||"function"===typeof t))return t;return w(e)}(this,n)}}function w(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function E(e){return E=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},E(e)}var k=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&v(e,t)}(a,e);var t,n,r,i=A(a);function a(){var e,t,n,r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a);for(var o=arguments.length,s=new Array(o),c=0;c<o;c++)s[c]=arguments[c];return e=i.call.apply(i,[this].concat(s)),t=w(e),r={},(n="paths")in t?Object.defineProperty(t,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[n]=r,e}return t=a,(n=[{key:"render",value:function(){var e=this,t=this.props,n=t.className,r=t.percent,i=t.prefixCls,a=t.strokeColor,s=t.strokeLinecap,c=t.strokeWidth,l=t.style,u=t.trailColor,f=t.trailWidth,d=t.transition,h=g(t,["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"]);delete h.gapPosition;var p=Array.isArray(r)?r:[r],m=Array.isArray(a)?a:[a],b=c/2,v=100-c/2,A="M ".concat("round"===s?b:0,",").concat(b,"\n L ").concat("round"===s?v:100,",").concat(b),w="0 0 100 ".concat(c),E=0;return o().createElement("svg",y({className:"".concat(i,"-line ").concat(n),viewB
2ox:w,preserveAspectRatio:"none",style:l},h),o().createElement("path",{className:"".concat(i,"-line-trail"),d:A,strokeLinecap:s,stroke:u,strokeWidth:f||c,fillOpacity:"0"}),p.map((function(t,n){var r={strokeDasharray:"".concat(t,"px, 100px"),strokeDashoffset:"-".concat(E,"px"),transition:d||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},a=m[n]||m[m.length-1];return E+=t,o().createElement("path",{key:n,className:"".concat(i,"-line-path"),d:A,strokeLinecap:s,stroke:a,strokeWidth:c,fillOpacity:"0",ref:function(t){e.paths[n]=t},style:r})})))}}])&&b(t.prototype,n),r&&b(t,r),a}(r.Component);k.propTypes=m,k.defaultProps=h;u(k);function M(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function x(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?M(Object(n),!0).forEach((function(t){N(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):M(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function C(){return C=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},C.apply(this,arguments)}function S(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function _(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function T(e,t){return T=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},T(e,t)}function I(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=P(e);if(t){var o=P(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"===typeof t||"function"===typeof t))return t;return D(e)}(this,n)}}function D(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function P(e){return P=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},P(e)}function N(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var B=0;function O(e){return+e.replace("%","")}function j(e){return Array.isArray(e)?e:[e]}function U(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,i=50-r/2,a=0,s=-i,c=0,l=-2*i;switch(arguments.length>5?arguments[5]:void 0){case"left":a=-i,s=0,c=2*i,l=0;break;case"right":a=i,s=0,c=-2*i,l=0;break;case"bottom":s=i,l=2*i}var u="M 50,50 m ".concat(a,",").concat(s,"\n a ").concat(i,",").concat(i," 0 1 1 ").concat(c,",").concat(-l,"\n a ").concat(i,",").concat(i," 0 1 1 ").concat(-c,",").concat(l),f=2*Math.PI*i;return{pathString:u,pathStyle:{stroke:n,strokeDasharray:"".concat(t/100*(f-o),"px ").concat(f,"px"),strokeDashoffset:"-".concat(o/2+e/100*(f-o),"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s"}}}var R=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&T(e,t)}(a,e);var t,n,r,i=I(a);function a(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),N(D(e=i.call(this)),"paths",{}),N(D(e),"gradientId",0),e.gradientId=B,B+=1,e}return t=a,(n=[{key:"getStokeList",value:function(){var e=this,t=this.props,n=t.prefixCls,r=t.percent,i=t.strokeColor,a=t.strokeWidth,s=t.strokeLinecap,c=t.gapDegree,l=t.gapPosition,u=j(r),f=j(i),d=0;return u.map((function(t,r){var i=f[r]||f[f.length-1],u="[object Object]"===Object.prototype.toString.call(i)?"url(#".concat(n,"-gradient-").concat(e.gradientId,")"):"",h=U(d,t,i,a,c,l),p=h.pathString,m=h.pathStyle;return d+=t,o().createElement("path",{key:r,className:"".concat(n,"-circle-path"),d:p,stroke:u,strokeLinecap:s,strokeWidth:a,opacity:0===t?0:1,fillOpacity:"0",style:m,ref:function(t){e.paths[r]=t}})}))}},{key:"render",value:function(){var e=this.props,t=e.prefixCls,n=e.strokeWidth,r=e.trailWidth,i=e.gapDegree,a=e.gapPosition,s=e.trailColor,c=e.strokeLinecap,l=e.style,u=e.className,f=e.strokeColor,d=S(e,["prefixCls","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor"]),h=U(0,100,s,n,i,a),p=h.pathString,m=h.pathStyle;delete d.percent;var y=j(f).find((function(e){return"[object Object]"===Object.prototype.toString.call(e)}));return o().createElement("svg",C({className:"".concat(t,"-circle ").
2concat(u),viewBox:"0 0 100 100",style:l},d),y&&o().createElement("defs",null,o().createElement("linearGradient",{id:"".concat(t,"-gradient-").concat(this.gradientId),x1:"100%",y1:"0%",x2:"0%",y2:"0%"},Object.keys(y).sort((function(e,t){return O(e)-O(t)})).map((function(e,t){return o().createElement("stop",{key:t,offset:e,stopColor:y[e]})})))),o().createElement("path",{className:"".concat(t,"-circle-trail"),d:p,stroke:s,strokeLinecap:c,strokeWidth:r||n,fillOpacity:"0",style:m}),this.getStokeList().reverse())}}])&&_(t.prototype,n),r&&_(t,r),a}(r.Component);R.propTypes=x(x({},m),{},{gapPosition:d().oneOf(["top","bottom","left","right"])}),R.defaultProps=x(x({},h),{},{gapPosition:"top"});const F=u(R)},92167:(e,t,n)=>{"use strict";n.d(t,{Xo:()=>c,Wx:()=>p,ZP:()=>Ar});var r=n(25038),o=n.n(r);function i(e,t){return!t||"object"!==typeof t&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function a(e){return a=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},a(e)}
2function s(e,t){return s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},s(e,t)}var c=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),i(this,a(t).apply(this,arguments))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(t,e),t}(r.Component);c.isSelectOptGroup=!0;var l=n(66038),u=n.n(l);function f(e,t){return!t||"object"!==typeof t&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}function h(e,t){return h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},h(e,t)}var p=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),f(this,d(t).apply(this,arguments))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&h(e,t)}(t,e),t}(r.Component);function m(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function y(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t[0],o=t[1],i=t[2],a=t.slice(3),s=l.oneOfType([l.string,l.number]),c=l.shape({key:s.isRequired,label:l.node});return r.labelInValue?l.oneOfType([l.arrayOf(c),c]).apply(void 0,[r,o,i].concat(m(a)))?new Error("Invalid prop `".concat(o,"` supplied to `").concat(i,"`, ")+"when you set `labelInValue` to `true`, `".concat(o,"` should in ")+"shape of `{ key: string | number, label?: ReactNode }`."):null:("multiple"===r.mode||"tags"===r.mode||r.multiple||r.tags)&&""===r[o]?new Error("Invalid prop `".concat(o,"` of type `string` supplied to `").concat(i,"`, ")+"expected `array` when `multiple` or `tags` is `true`."):l.oneOfType([l.arrayOf(s),s]).apply(void 0,[r,o,i].concat(m(a)))}p.propTypes={value:l.oneOfType([l.string,l.number])},p.isSelectOption=!0;const g={id:l.string,defaultActiveFirstOption:l.bool,multiple:l.bool,filterOption:l.any,children:l.any,showSearch:l.bool,disabled:l.bool,allowClear:l.bool,showArrow:l.bool,tags:l.bool,prefixCls:l.string,className:l.string,transitionName:l.string,optionLabelProp:l.string,optionFilterProp:l.string,animation:l.string,choiceTransitionName:l.string,open:l.bool,defaultOpen:l.bool,onChange:l.func,onBlur:l.func,onFocus:l.func,onSelect:l.func,onSearch:l.func,onPopupScroll:l.func,onMouseEnter:l.func,onMouseLeave:l.func,onInputKeyDown:l.func,placeholder:l.any,onDeselect:l.func,labelInValue:l.bool,loading:l.bool,value:y,defaultValue:y,dropdownStyle:l.object,maxTagTextLength:l.number,maxTagCount:l.number,maxTagPlaceholder:l.oneOfType([l.node,l.func]),tokenSeparators:l.arrayOf(l.string),getInputElement:l.func,showAction:l.arrayOf(l.string),clearIcon:l.node,inputIcon:l.node,removeIcon:l.node,menuItemSelectedIcon:l.oneOfType([l.func,l.node]),dropdownRender:l.func};var b=n(94521),v=n.n(b),A=n(86311),w=n.n(A),E=n(61379),k=n(12614),M=n(6903),x=n(54880),C=n(24439),S=n.n(C);function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function T(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function I(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e))&&"[object Arguments]"!==Object.prototype.toString.call(e))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(c){o=!0,i=c}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}
2(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var D=/iPhone/i,P=/iPod/i,N=/iPad/i,B=/\bAndroid(?:.+)Mobile\b/i,O=/Android/i,j=/\bAndroid(?:.+)SD4930UR\b/i,U=/\bAndroid(?:.+)(?:KF[A-Z]{2,4})\b/i,R=/Windows Phone/i,F=/\bWindows(?:.+)ARM\b/i,L=/BlackBerry/i,z=/BB10/i,Q=/Opera Mini/i,J=/\b(CriOS|Chrome)(?:.+)Mobile/i,V=/Mobile(?:.+)Firefox\b/i;function H(e,t){return e.test(t)}function G(e){var t=e||("undefined"!==typeof navigator?navigator.userAgent:""),n=t.split("[FBAN");"undefined"!==typeof n[1]&&(t=I(n,1)[0]);"undefined"!==typeof(n=t.split("Twitter"))[1]&&(t=I(n,1)[0]);var r={apple:{phone:H(D,t)&&!H(R,t),ipod:H(P,t),tablet:!H(D,t)&&H(N,t)&&!H(R,t),device:(H(D,t)||H(P,t)||H(N,t))&&!H(R,t)},amazon:{phone:H(j,t),tablet:!H(j,t)&&H(U,t),device:H(j,t)||H(U,t)},android:{phone:!H(R,t)&&H(j,t)||!H(R,t)&&H(B,t),tablet:!H(R,t)&&!H(j,t)&&!H(B,t)&&(H(U,t)||H(O,t)),device:!H(R,t)&&(H(j,t)||H(U,t)||H(B,t)||H(O,t))||H(/\bokhttp\b/i,t)},windows:{phone:H(R,t),tablet:H(F,t),device:H(R,t)||H(F,t)},other:{blackberry:H(L,t),blackberry10:H(z,t),opera:H(Q,t),firefox:H(V,t),chrome:H(J,t),device:H(L,t)||H(z,t)||H(Q,t)||H(V,t)||H(J,t)},any:null,phone:null,tablet:null};return r.any=r.apple.device||r.android.device||r.windows.device||r.other.device,r.phone=r.apple.phone||r.android.phone||r.windows.phone,r.tablet=r.apple.tablet||r.android.tablet||r.windows.tablet,r}const Z=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_(Object(n),!0).forEach((function(t){T(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},G(),{isMobile:G});function W(e){return W="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},W(e)}function q(){}function Y(e,t,n){var r=t||"";return e.key||"".concat(r,"item_").concat(n)}function K(e){return"".concat(e,"-menu-")}function $(e,t){var n=-1;r.Children.forEach(e,(function(e){n+=1,e&&e.type&&e.type.isMenuItemGroup?r.Children.forEach(e.props.children,(function(e){t(e,n+=1)})):t(e,n)}))}function X(e,t,n){e&&!n.find&&r.Children.forEach(e,(function(e){if(e){var r=e.type;if(!r||!(r.isSubMenu||r.isMenuItem||r.isMenuItemGroup))return;-1!==t.indexOf(e.key)?n.find=!0:e.props.children&&X(e.props.children,t,n)}}))}var ee=["defaultSelectedKeys","selectedKeys","defaultOpenKeys","openKeys","mode","getPopupContainer","onSelect","onDeselect","onDestroy","openTransitionName","openAnimation","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","triggerSubMenuAction","level","selectable","multiple","onOpenChange","visible","focusable","defaultActiveFirst","prefixCls","inlineIndent","parentMenu","title","rootPrefixCls","eventKey","active","onItemHover","onTitleMouseEnter","onTitleMouseLeave","onTitleClick","popupAlign","popupOffset","isOpen","renderMenuItem","manualRef","subMenuKey","disabled","index","isSelected","store","activeKey","builtinPlacements","overflowedIndicator","motion","attribute","value","popupClassName","inlineCollapsed","menu","theme","itemIcon","expandIcon"],te=function(e){var t=e&&"function"===typeof e.getBoundingClientRect&&e.getBoundingClientRect().width;return t&&(t=+t.toFixed(6)),t||0},ne=function(e,t,n){e&&"object"===W(e.style)&&(e.style[t]=n)},re=n(58092),oe=n.n(re),ie=function(){if("undefined"!==typeof Map)return Map;function e(e,t){var n=-1;return e.some((function(e,r){return e[0]===t&&(n=r,!0)})),n}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var n=e(this.__entries__,t),r=this.__entries__[n];return r&&r[1]},t.prototype.set=function(t,n){var r=e(this.__entries__,t);~r?this.__entries__[r][1]=n:this.__entries__.push([t,n])},t.prototype.delete=function(t){var n=this.__entries__,r=e(n,t);~r&&n.splice(r,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&&(t=null);for(var n=0,r=this.__entries__;n<r.length;n++){var o=r[n];e.call(t,o[1],o[0])}},t}()}(),ae="undefined"!==typeof window&&"undefined"!==typeof document&&window.document===document,se="undefined"!==typeof n.g&&n.g.Math===Math?n.g:"undefined"!==typeof self&&self.Math===Math?self:"undefined"!==typeof window&&window.Math===Math?window:Function("return this")(),ce="function"===typeof requestAnimationFrame?requestAnimationFrame.bind(se):function(e){return setTimeout((function(){return e(Date.now())}),1e3/60)};var le=["top","right","bottom","left","width","height","size","weight"],ue="undefined"!==typeof MutationObserver,fe=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=function(e,t){var n=!1,r=!1,o=0;
vendor: 5,366 bytes, line 2
2function i(){n&&(n=!1,e()),r&&s()}function a(){ce(i)}function s(){var e=Date.now();if(n){if(e-o<2)return;r=!0}else n=!0,r=!1,setTimeout(a,t);o=e}return s}(this.refresh.bind(this),20)}return e.prototype.addObserver=function(e){~this.observers_.indexOf(e)||this.observers_.push(e),this.connected_||this.connect_()},e.prototype.removeObserver=function(e){var t=this.observers_,n=t.indexOf(e);~n&&t.splice(n,1),!t.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},e.prototype.updateObservers_=function(){var e=this.observers_.filter((function(e){return e.gatherActive(),e.hasActive()}));return e.forEach((function(e){return e.broadcastActive()})),e.length>0},e.prototype.connect_=function(){ae&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),ue?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){ae&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,n=void 0===t?"":t;le.some((function(e){return!!~n.indexOf(e)}))&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),de=function(e,t){for(var n=0,r=Object.keys(t);n<r.length;n++){var o=r[n];Object.defineProperty(e,o,{value:t[o],enumerable:!1,writable:!1,configurable:!0})}return e},he=function(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView||se},pe=Ae(0,0,0,0);function me(e){return parseFloat(e)||0}function ye(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return t.reduce((function(t,n){return t+me(e["border-"+n+"-width"])}),0)}function ge(e){var t=e.clientWidth,n=e.clientHeight;if(!t&&!n)return pe;var r=he(e).getComputedStyle(e),o=function(e){for(var t={},n=0,r=["top","right","bottom","left"];n<r.length;n++){var o=r[n],i=e["padding-"+o];t[o]=me(i)}return t}(r),i=o.left+o.right,a=o.top+o.bottom,s=me(r.width),c=me(r.height);if("border-box"===r.boxSizing&&(Math.round(s+i)!==t&&(s-=ye(r,"left","right")+i),Math.round(c+a)!==n&&(c-=ye(r,"top","bottom")+a)),!function(e){return e===he(e).document.documentElement}(e)){var l=Math.round(s+i)-t,u=Math.round(c+a)-n;1!==Math.abs(l)&&(s-=l),1!==Math.abs(u)&&(c-=u)}return Ae(o.left,o.top,s,c)}var be="undefined"!==typeof SVGGraphicsElement?function(e){return e instanceof he(e).SVGGraphicsElement}:function(e){return e instanceof he(e).SVGElement&&"function"===typeof e.getBBox};function ve(e){return ae?be(e)?function(e){var t=e.getBBox();return Ae(0,0,t.width,t.height)}(e):ge(e):pe}function Ae(e,t,n,r){return{x:e,y:t,width:n,height:r}}var we=function(){function e(e){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=Ae(0,0,0,0),this.target=e}return e.prototype.isActive=function(){var e=ve(this.target);return this.contentRect_=e,e.width!==this.broadcastWidth||e.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var e=this.contentRect_;return this.broadcastWidth=e.width,this.broadcastHeight=e.height,e},e}(),Ee=function(e,t){var n=function(e){var t=e.x,n=e.y,r=e.width,o=e.height,i="undefined"!==typeof DOMRectReadOnly?DOMRectReadOnly:Object,a=Object.create(i.prototype);return de(a,{x:t,y:n,width:r,height:o,top:n,right:t+r,bottom:o+n,left:t}),a}(t);de(this,{target:e,contentRect:n})},ke=function(){function e(e,t,n){if(this.activeObservations_=[],this.observations_=new ie,"function"!==typeof e)throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=e,this.controller_=t,this.callbackCtx_=n}return e.prototype.observe=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!==typeof Element&&Element instanceof Object){if(!(e instanceof he(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)||(t.set(e,new we(e)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!==typeof Element&&Element instanceof Object){if(!(e instanceof he(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)&&(t.delete(e),t.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var e=this;this.clearActive(),this.observations_.forEach((function(t){t.isActive()&&e.activeObservations_.push(t)}))},e.prototype.broadcastActive=function(){if(this.hasActive()){var e=this.callbackCtx_,t=this.activeObservations_.map((function(e){return new Ee(e.target,e.broadcastRect())}
2));this.callback_.call(e,t,e),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),Me="undefined"!==typeof WeakMap?new WeakMap:new ie,xe=function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=fe.getInstance(),r=new ke(t,n,this);Me.set(this,r)};["observe","unobserve","disconnect"].forEach((function(e){xe.prototype[e]=function(){var t;return(t=Me.get(this))[e].apply(t,arguments)}}));const Ce="undefined"!==typeof se.ResizeObserver?se.ResizeObserver:xe;var Se=n(40747),_e=n(1293),Te=n(46678),Ie=n(81612),De=n(91129),Pe=n(59074),Ne=n(37324),Be=n(89473);var Oe=n(24432),je=n.n(Oe),Ue=!("undefined"===typeof window||!window.document||!window.document.createElement);function Re(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n["ms"+e]="MS"+t,n["O"+e]="o"+t.toLowerCase(),n}var Fe=function(e,t){var n={animationend:Re("Animation","AnimationEnd"),transitionend:Re("Transition","TransitionEnd")};return e&&("AnimationEvent"in t||delete n.animationend.animation,"TransitionEvent"in t||delete n.transitionend.transition),n}(Ue,"undefined"!==typeof window?window:{}),Le={};Ue&&(Le=document.createElement("div").style);var ze={};function Qe(e){if(ze[e])return ze[e];var t=Fe[e];if(t)for(var n=Object.keys(t),r=n.length,o=0;o<r;o+=1){var i=n[o];if(Object.prototype.hasOwnProperty.call(t,i)&&i in Le)return ze[e]=t[i],ze[e]}return""}var Je=Qe("animationend"),Ve=Qe("transitionend"),He=!(!Je||!Ve);function Ge(e,t){if(!e)return null;if("object"===typeof e){var n=t.replace(/-\w/g,(function(e){return e[1].toUpperCase()}));return e[n]}return e+"-"+t}var Ze="none",We="appear",qe="enter",Ye="leave",Ke={eventProps:u().object,visible:u().bool,children:u().func,motionName:u().oneOfType([u().string,u().object]),motionAppear:u().bool,motionEnter:u().bool,motionLeave:u().bool,motionLeaveImmediately:u().bool,motionDeadline:u().number,removeOnLeave:u().bool,leavedClassName:u().string,onAppearStart:u().func,onAppearActive:u().func,onAppearEnd:u().func,onEnterStart:u().func,onEnterActive:u().func,onEnterEnd:u().func,onLeaveStart:u().func,onLeaveActive:u().func,onLeaveEnd:u().func};const $e=function(e){var t=e,n=!!o().forwardRef;function r(e){return!(!e.motionName||!t)}"object"===typeof e&&(t=e.transitionSupport,n="forwardRef"in e?e.forwardRef:n);var i=function(e){function t(){(0,Ie.Z)(this,t);var e=(0,Pe.Z)(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return e.onDomUpdate=function(){var t=e.state,n=t.status,o=t.newStatus,i=e.props,a=i.onAppearStart,s=i.onEnterStart,c=i.onLeaveStart,l=i.onAppearActive,u=i.onEnterActive,f=i.onLeaveActive,d=i.motionAppear,h=i.motionEnter,p=i.motionLeave;if(r(e.props)){var m=e.getElement();e.$cacheEle!==m&&(e.removeEventListener(e.$cacheEle),e.addEventListener(m),e.$cacheEle=m),o&&n===We&&d?e.updateStatus(a,null,null,(function(){e.updateActiveStatus(l,We)})):o&&n===qe&&h?e.updateStatus(s,null,null,(function(){e.updateActiveStatus(u,qe)})):o&&n===Ye&&p&&e.updateStatus(c,null,null,(function(){e.updateActiveStatus(f,Ye)}))}},e.onMotionEnd=function(t){var n=e.state,r=n.status,o=n.statusActive,i=e.props,a=i.onAppearEnd,s=i.onEnterEnd,c=i.onLeaveEnd;r===We&&o?e.updateStatus(a,{status:Ze},t):r===qe&&o?e.updateStatus(s,{status:Ze},t):r===Ye&&o&&e.updateStatus(c,{status:Ze},t)},e.setNodeRef=function(t){var n=e.props.internalRef;e.node=t,"function"===typeof n?n(t):n&&"current"in n&&(n.current=t)},e.getElement=function(){try{return function(e){return e instanceof HTMLElement?e:oe().findDOMNode(e)}(e.node||e)}catch(t){return e.$cacheEle}},e.addEventListener=function(t){t&&(t.addEventListener(Ve,e.onMotionEnd),t.addEventListener(Je,e.onMotionEnd))},e.removeEventListener=function(t){t&&(t.removeEventListener(Ve,e.onMotionEnd),t.removeEventListener(Je,e.onMotionEnd))},e.updateStatus=function(t,n,r,o){var i=t?t(e.getElement(),r):null;if(!1!==i&&!e._destroyed){var a=void 0;o&&(a=function(){e.nextFrame(o)}),e.setState((0,Te.Z)({statusStyle:"object"===typeof i?i:null,newStatus:!1},n),a)}},e.updateActiveStatus=function(t,n){e.nextFrame((function(){if(e.state.status===n){var r=e.props.motionDeadline;e.updateStatus(t,{statusActive:!0}),r>0&&setTimeout((function(){e.onMotionEnd({deadline:!0})}),r)}}))},e.nextFrame=function(t){e.cancelNextFrame(),e.raf=je()(t)},e.cancelNextFrame=function(){e.raf&&(je().cancel(e.raf),e.raf=null)},e.state={status:Ze,statusActive:!1,newStatus:!1,statusStyle:null},e.$cacheEle=null,e.node=null,e.raf=null,e}
2return(0,Ne.Z)(t,e),(0,De.Z)(t,[{key:"componentDidMount",value:function(){this.onDomUpdate()}},{key:"componentDidUpdate",value:function(){this.onDomUpdate()}},{key:"componentWillUnmount",value:function(){this._destroyed=!0,this.removeEventListener(this.$cacheEle),this.cancelNextFrame()}},{key:"render",value:function(){var e,t=this.state,n=t.status,o=t.statusActive,i=t.statusStyle,a=this.props,s=a.children,c=a.motionName,l=a.visible,u=a.removeOnLeave,f=a.leavedClassName,d=a.eventProps;return s?n!==Ze&&r(this.props)?s((0,Te.Z)({},d,{className:v()((e={},(0,_e.Z)(e,Ge(c,n),n!==Ze),(0,_e.Z)(e,Ge(c,n+"-active"),n!==Ze&&o),(0,_e.Z)(e,c,"string"===typeof c),e)),style:i}),this.setNodeRef):l?s((0,Te.Z)({},d),this.setNodeRef):u?null:s((0,Te.Z)({},d,{className:f}),this.setNodeRef):null}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,o=t.status;if(!r(e))return{};var i=e.visible,a=e.motionAppear,s=e.motionEnter,c=e.motionLeave,l=e.motionLeaveImmediately,u={prevProps:e};return(o===We&&!a||o===qe&&!s||o===Ye&&!c)&&(u.status=Ze,u.statusActive=!1,u.newStatus=!1),!n&&i&&a&&(u.status=We,u.statusActive=!1,u.newStatus=!0),n&&!n.visible&&i&&s&&(u.status=qe,u.statusActive=!1,u.newStatus=!0),(n&&n.visible&&!i&&c||!n&&l&&!i&&c)&&(u.status=Ye,u.statusActive=!1,u.newStatus=!0),u}}]),t}(o().Component);return i.propTypes=(0,Te.Z)({},Ke,{internalRef:u().oneOfType([u().object,u().func])}),i.defaultProps={visible:!0,motionEnter:!0,motionAppear:!0,motionLeave:!0,removeOnLeave:!0},(0,Be.polyfill)(i),n?o().forwardRef((function(e,t){return o().createElement(i,(0,Te.Z)({internalRef:t},e))})):i}(He);var Xe={adjustX:1,adjustY:1};const et={topLeft:{points:["bl","tl"],overflow:Xe,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:Xe,offset:[0,7]},leftTop:{points:["tr","tl"],overflow:Xe,offset:[-4,0]},rightTop:{points:["tl","tr"],overflow:Xe,offset:[4,0]}};function tt(e){return tt="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},tt(e)}function nt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function rt(e){return rt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},rt(e)}function ot(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function it(e,t){return it=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},it(e,t)}function at(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function st(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?at(Object(n),!0).forEach((function(t){ct(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):at(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ct(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var lt=0,ut={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"},ft=function(e,t,n){var r=K(t),o=e.getState();e.setState({defaultActiveFirst:st({},o.defaultActiveFirst,ct({},r,n))})},dt=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=function(e,t){return!t||"object"!==tt(t)&&"function"!==typeof t?ot(e):t}(this,rt(t).call(this,e))).onDestroy=function(e){n.props.onDestroy(e)},n.onKeyDown=function(e){var t=e.keyCode,r=n.menuInstance,o=n.props,i=o.isOpen,a=o.store;if(t===M.Z.ENTER)return n.onTitleClick(e),ft(a,n.props.eventKey,!0),!0;if(t===M.Z.RIGHT)return i?r.onKeyDown(e):(n.triggerOpenChange(!0),ft(a,n.props.eventKey,!0)),!0;if(t===M.Z.LEFT){var s;if(!i)return;return(s=r.onKeyDown(e))||(n.triggerOpenChange(!1),s=!0),s}return!i||t!==M.Z.UP&&t!==M.Z.DOWN?void 0:r.onKeyDown(e)},n.onOpenChange=function(e){n.props.onOpenChange(e)},n.onPopupVisibleChange=function(e){n.triggerOpenChange(e,e?"mouseenter":"mouseleave")}
2,n.onMouseEnter=function(e){var t=n.props,r=t.eventKey,o=t.onMouseEnter,i=t.store;ft(i,n.props.eventKey,!1),o({key:r,domEvent:e})},n.onMouseLeave=function(e){var t=n.props,r=t.parentMenu,o=t.eventKey,i=t.onMouseLeave;r.subMenuInstance=ot(n),i({key:o,domEvent:e})},n.onTitleMouseEnter=function(e){var t=n.props,r=t.eventKey,o=t.onItemHover,i=t.onTitleMouseEnter;o({key:r,hover:!0}),i({key:r,domEvent:e})},n.onTitleMouseLeave=function(e){var t=n.props,r=t.parentMenu,o=t.eventKey,i=t.onItemHover,a=t.onTitleMouseLeave;r.subMenuInstance=ot(n),i({key:o,hover:!1}),a({key:o,domEvent:e})},n.onTitleClick=function(e){var t=ot(n).props;t.onTitleClick({key:t.eventKey,domEvent:e}),"hover"!==t.triggerSubMenuAction&&(n.triggerOpenChange(!t.isOpen,"click"),ft(t.store,n.props.eventKey,!1))},n.onSubMenuClick=function(e){"function"===typeof n.props.onClick&&n.props.onClick(n.addKeyPath(e))},n.onSelect=function(e){n.props.onSelect(e)},n.onDeselect=function(e){n.props.onDeselect(e)},n.getPrefixCls=function(){return"".concat(n.props.rootPrefixCls,"-submenu")},n.getActiveClassName=function(){return"".concat(n.getPrefixCls(),"-active")},n.getDisabledClassName=function(){return"".concat(n.getPrefixCls(),"-disabled")},n.getSelectedClassName=function(){return"".concat(n.getPrefixCls(),"-selected")},n.getOpenClassName=function(){return"".concat(n.props.rootPrefixCls,"-submenu-open")},n.saveMenuInstance=function(e){n.menuInstance=e},n.addKeyPath=function(e){return st({},e,{keyPath:(e.keyPath||[]).concat(n.props.eventKey)})},n.triggerOpenChange=function(e,t){var r=n.props.eventKey,o=function(){n.onOpenChange({key:r,item:ot(n),trigger:t,open:e})};"mouseenter"===t?n.mouseenterTimeout=setTimeout((function(){o()}),0):o()},n.isChildrenSelected=function(){var e={find:!1};return X(n.props.children,n.props.selectedKeys,e),e.find},n.isOpen=function(){return-1!==n.props.openKeys.indexOf(n.props.eventKey)},n.adjustWidth=function(){if(n.subMenuTitle&&n.menuInstance){var e=re.findDOMNode(n.menuInstance);e.offsetWidth>=n.subMenuTitle.offsetWidth||(e.style.minWidth="".concat(n.subMenuTitle.offsetWidth,"px"))}},n.saveSubMenuTitle=function(e){n.subMenuTitle=e};var r=e.store,o=e.eventKey,i=r.getState().defaultActiveFirst;n.isRootMenu=!1;var a=!1;return i&&(a=i[o]),ft(r,o,a),n}var n,o,i;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&it(e,t)}(t,e),n=t,o=[{key:"componentDidMount",value:function(){this.componentDidUpdate()}},{key:"componentDidUpdate",value:function(){var e=this,t=this.props,n=t.mode,r=t.parentMenu,o=t.manualRef;o&&o(this),"horizontal"===n&&r.isRootMenu&&this.props.isOpen&&(this.minWidthTimeout=setTimeout((function(){return e.adjustWidth()}),0))}},{key:"componentWillUnmount",value:function(){var e=this.props,t=e.onDestroy,n=e.eventKey;t&&t(n),this.minWidthTimeout&&clearTimeout(this.minWidthTimeout),this.mouseenterTimeout&&clearTimeout(this.mouseenterTimeout)}},{key:"renderChildren",value:function(e){var t=this,n=this.props,o={mode:"horizontal"===n.mode?"vertical":n.mode,visible:this.props.isOpen,level:n.level+1,inlineIndent:n.inlineIndent,focusable:!1,onClick:this.onSubMenuClick,onSelect:this.onSelect,onDeselect:this.onDeselect,onDestroy:this.onDestroy,selectedKeys:n.selectedKeys,eventKey:"".concat(n.eventKey,"-menu-"),openKeys:n.openKeys,motion:n.motion,onOpenChange:this.onOpenChange,subMenuOpenDelay:n.subMenuOpenDelay,parentMenu:this,subMenuCloseDelay:n.subMenuCloseDelay,forceSubMenuRender:n.forceSubMenuRender,triggerSubMenuAction:n.triggerSubMenuAction,builtinPlacements:n.builtinPlacements,defaultActiveFirst:n.store.getState().defaultActiveFirst[K(n.eventKey)],multiple:n.multiple,prefixCls:n.rootPrefixCls,id:this.internalMenuId,manualRef:this.saveMenuInstance,itemIcon:n.itemIcon,expandIcon:n.expandIcon},i=this.haveRendered;if(this.haveRendered=!0,this.haveOpened=this.haveOpened||o.visible||o.forceSubMenuRender,!this.haveOpened)return r.createElement("div",null);var a=st({},n.motion,{leavedClassName:"".concat(n.rootPrefixCls,"-hidden"),removeOnLeave:!1,motionAppear:i||!o.visible||"inline"!==o.mode});return r.createElement($e,Object.assign({visible:o.visible},a),(function(n){var i=n.className,a=n.style,s=v()("".concat(o.prefixCls,"-sub"),i);return r.createElement(Jt,Object.assign({}
2,o,{id:t.internalMenuId,className:s,style:a}),e)}))}},{key:"render",value:function(){var e,t=st({},this.props),n=t.isOpen,o=this.getPrefixCls(),i="inline"===t.mode,a=v()(o,"".concat(o,"-").concat(t.mode),(ct(e={},t.className,!!t.className),ct(e,this.getOpenClassName(),n),ct(e,this.getActiveClassName(),t.active||n&&!i),ct(e,this.getDisabledClassName(),t.disabled),ct(e,this.getSelectedClassName(),this.isChildrenSelected()),e));this.internalMenuId||(t.eventKey?this.internalMenuId="".concat(t.eventKey,"$Menu"):(lt+=1,this.internalMenuId="$__$".concat(lt,"$Menu")));var s={},c={},l={};t.disabled||(s={onMouseLeave:this.onMouseLeave,onMouseEnter:this.onMouseEnter},c={onClick:this.onTitleClick},l={onMouseEnter:this.onTitleMouseEnter,onMouseLeave:this.onTitleMouseLeave});var u={};i&&(u.paddingLeft=t.inlineIndent*t.level);var f={};this.props.isOpen&&(f={"aria-owns":this.internalMenuId});var d=null;"horizontal"!==t.mode&&(d=this.props.expandIcon,"function"===typeof this.props.expandIcon&&(d=r.createElement(this.props.expandIcon,st({},this.props))));var h=r.createElement("div",Object.assign({ref:this.saveSubMenuTitle,style:u,className:"".concat(o,"-title")},l,c,{"aria-expanded":n},f,{"aria-haspopup":"true",title:"string"===typeof t.title?t.title:void 0}),t.title,d||r.createElement("i",{className:"".concat(o,"-arrow")})),p=this.renderChildren(t.children),m=t.parentMenu.isRootMenu?t.parentMenu.props.getPopupContainer:function(e){return e.parentNode},y=ut[t.mode],g=t.popupOffset?{offset:t.popupOffset}:{},b="inline"===t.mode?"":t.popupClassName,A=t.disabled,w=t.triggerSubMenuAction,E=t.subMenuOpenDelay,k=t.forceSubMenuRender,M=t.subMenuCloseDelay,x=t.builtinPlacements;return ee.forEach((function(e){return delete t[e]})),delete t.onClick,r.createElement("li",Object.assign({},t,s,{className:a,role:"menuitem"}),i&&h,i&&p,!i&&r.createElement(Se.Z,{prefixCls:o,popupClassName:"".concat(o,"-popup ").concat(b),getPopupContainer:m,builtinPlacements:Object.assign({},et,x),popupPlacement:y,popupVisible:n,popupAlign:g,popup:p,action:A?[]:[w],mouseEnterDelay:E,mouseLeaveDelay:M,onPopupVisibleChange:this.onPopupVisibleChange,forceRender:k},h))}}],o&&nt(n.prototype,o),i&&nt(n,i),t}(r.Component);dt.defaultProps={onMouseEnter:q,onMouseLeave:q,onTitleMouseEnter:q,onTitleMouseLeave:q,onTitleClick:q,manualRef:q,mode:"vertical",title:""};var ht=(0,k.$j)((function(e,t){var n=e.openKeys,r=e.activeKey,o=e.selectedKeys,i=t.eventKey,a=t.subMenuKey;return{isOpen:n.indexOf(i)>-1,active:r[a]===i,selectedKeys:o}}))(dt);ht.isSubMenu=!0;const pt=ht;function mt(e){return mt="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},mt(e)}function yt(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function gt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function bt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?gt(Object(n),!0).forEach((function(t){vt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):gt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function vt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function At(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function wt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Et(e){return Et=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Et(e)}function kt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Mt(e,t){return Mt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Mt(e,t)}var xt=!("undefined"===typeof window||!window.document||!window.document.createElement),Ct="menuitem-overflowed";xt&&n(1739);var St=function(e){function t(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(e=function(e,t){return!t||"object"!==mt(t)&&"function"!==typeof t?kt(e):t}(this,Et(t).apply(this,arguments))).resizeObserver=null,e.mutationObserver=null,e.originalTotalWidth=0,e.overflowedItems=[],e.menuItemSizes=[],e.state={lastVisibleIndex:void 0},e.getMenuItemNodes=function(){var t=e.props.prefixCls,n=re.findDOMNode(kt(e));return n?[].slice.call(n.children).filter((function(e){return e.className.split(" ").indexOf("".concat(t,"-overflowed-submenu"))<0})):[]},e.getOverflowedSubMenuItem=function(t,n,o){var i=e.props,a=i.overflowedIndicator,s=i.level,c=i.mode,l=i.prefixCls,u=i.theme;if(1!==s||"horizontal"!==c)return null;var f=e.props.children[0].props,d=(f.children,f.title,f.style),h=At(f,["children","title","style"]),p=bt({},d),m="".concat(t,"-overflowed-indicator"),y="".concat(t,"-overflowed-indicator");0===n.length&&!0!==o?p=bt({},p,{display:"none"}):o&&(p=bt({},p,{visibility:"hidden",position:"absolute"}
2),m="".concat(m,"-placeholder"),y="".concat(y,"-placeholder"));var g=u?"".concat(l,"-").concat(u):"",b={};return ee.forEach((function(e){void 0!==h[e]&&(b[e]=h[e])})),r.createElement(pt,Object.assign({title:a,className:"".concat(l,"-overflowed-submenu"),popupClassName:g},b,{key:m,eventKey:y,disabled:!1,style:p}),n)},e.setChildrenWidthAndResize=function(){if("horizontal"===e.props.mode){var t=re.findDOMNode(kt(e));if(t){var n=t.children;if(n&&0!==n.length){var r=t.children[n.length-1];ne(r,"display","inline-block");var o=e.getMenuItemNodes(),i=o.filter((function(e){return e.className.split(" ").indexOf(Ct)>=0}));i.forEach((function(e){ne(e,"display","inline-block")})),e.menuItemSizes=o.map((function(e){return te(e)})),i.forEach((function(e){ne(e,"display","none")})),e.overflowedIndicatorWidth=te(t.children[t.children.length-1]),e.originalTotalWidth=e.menuItemSizes.reduce((function(e,t){return e+t}),0),e.handleResize(),ne(r,"display","none")}}}},e.handleResize=function(){if("horizontal"===e.props.mode){var t=re.findDOMNode(kt(e));if(t){var n=te(t);e.overflowedItems=[];var r,o=0;e.originalTotalWidth>
2n+.5&&(r=-1,e.menuItemSizes.forEach((function(t){(o+=t)+e.overflowedIndicatorWidth<=n&&(r+=1)}))),e.setState({lastVisibleIndex:r})}}},e}var n,o,i;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Mt(e,t)}(t,e),n=t,o=[{key:"componentDidMount",value:function(){var e=this;if(this.setChildrenWidthAndResize(),1===this.props.level&&"horizontal"===this.props.mode){var t=re.findDOMNode(this);if(!t)return;this.resizeObserver=new Ce((function(t){t.forEach(e.setChildrenWidthAndResize)})),[].slice.call(t.children).concat(t).forEach((function(t){e.resizeObserver.observe(t)})),"undefined"!==typeof MutationObserver&&(this.mutationObserver=new MutationObserver((function(){e.resizeObserver.disconnect(),[].slice.call(t.children).concat(t).forEach((function(t){e.resizeObserver.observe(t)})),e.setChildrenWidthAndResize()})),this.mutationObserver.observe(t,{attributes:!1,childList:!0,subTree:!1}))}}},{key:"componentWillUnmount",value:function(){this.resizeObserver&&this.resizeObserver.disconnect(),this.mutationObserver&&this.mutationObserver.disconnect()}},{key:"renderChildren",value:function(e){var t=this,n=this.state.lastVisibleIndex;return(e||[]).reduce((function(o,i,a){var s=i;if("horizontal"===t.props.mode){var c=t.getOverflowedSubMenuItem(i.props.eventKey,[]);void 0!==n&&-1!==t.props.className.indexOf("".concat(t.props.prefixCls,"-root"))&&(a>n&&(s=r.cloneElement(i,{style:{display:"none"},eventKey:"".concat(i.props.eventKey,"-hidden"),className:"".concat(Ct)})),a===n+1&&(t.overflowedItems=e.slice(n+1).map((function(e){return r.cloneElement(e,{key:e.props.eventKey,mode:"vertical-left"})})),c=t.getOverflowedSubMenuItem(i.props.eventKey,t.overflowedItems)));var l=[].concat(yt(o),[c,s]);return a===e.length-1&&l.push(t.getOverflowedSubMenuItem(i.props.eventKey,[],!0)),l}return[].concat(yt(o),[s])}),[])}},{key:"render",value:function(){var e=this.props,t=(e.visible,e.prefixCls,e.overflowedIndicator,e.mode,e.level,e.tag),n=e.children,o=(e.theme,At(e,["visible","prefixCls","overflowedIndicator","mode","level","tag","children","theme"])),i=t;return r.createElement(i,Object.assign({},o),this.renderChildren(n))}}],o&&wt(n.prototype,o),i&&wt(n,i),t}(r.Component);St.defaultProps={tag:"div",className:""};const _t=St;function Tt(e){return Tt="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Tt(e)}function It(){return It=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},It.apply(this,arguments)}function Dt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Pt(e){return Pt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Pt(e)}function Nt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Bt(e,t){return Bt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Bt(e,t)}function Ot(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function jt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ot(Object(n),!0).forEach((function(t){Ut(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ot(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ut(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Rt(e,t,n){var r=e.getState();e.setState({activeKey:jt({},r.activeKey,Ut({},t,n))})}
2function Ft(e){return e.eventKey||"0-menu-"}function Lt(e,t){var n,r=t,o=e.children,i=e.eventKey;if(r&&($(o,(function(e,t){e&&e.props&&!e.props.disabled&&r===Y(e,i,t)&&(n=!0)})),n))return r;return r=null,e.defaultActiveFirst?($(o,(function(e,t){r||!e||e.props.disabled||(r=Y(e,i,t))})),r):r}function zt(e){if(e){var t=this.instanceArray.indexOf(e);-1!==t?this.instanceArray[t]=e:this.instanceArray.push(e)}}var Qt=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=function(e,t){return!t||"object"!==Tt(t)&&"function"!==typeof t?Nt(e):t}(this,Pt(t).call(this,e))).onKeyDown=function(e,t){var r,o=e.keyCode;if(n.getFlatInstanceArray().forEach((function(t){t&&t.props.active&&t.onKeyDown&&(r=t.onKeyDown(e))})),r)return 1;var i=null;return o!==M.Z.UP&&o!==M.Z.DOWN||(i=n.step(o===M.Z.UP?-1:1)),i?(e.preventDefault(),Rt(n.props.store,Ft(n.props),i.props.eventKey),"function"===typeof t&&t(i),1):void 0},n.onItemHover=function(e){var t=e.key,r=e.hover;Rt(n.props.store,Ft(n.props),r?t:null)},n.onDeselect=function(e){n.props.onDeselect(e)},n.onSelect=function(e){n.props.onSelect(e)},n.onClick=function(e){n.props.onClick(e)},n.onOpenChange=function(e){n.props.onOpenChange(e)},n.onDestroy=function(e){n.props.onDestroy(e)},n.getFlatInstanceArray=function(){return n.instanceArray},n.step=function(e){var t=n.getFlatInstanceArray(),r=n.props.store.getState().activeKey[Ft(n.props)],o=t.length;if(!o)return null;e<0&&(t=t.concat().reverse());var i=-1;if(t.every((function(e,t){return!e||e.props.eventKey!==r||(i=t,!1)})),n.props.defaultActiveFirst||-1===i||(a=t.slice(i,o-1)).length&&!a.every((function(e){return!!e.props.disabled}))){var a,s=(i+1)%o,c=s;do{var l=t[c];if(l&&!l.props.disabled)return l;c=(c+1)%o}while(c!==s);return null}},n.renderCommonMenuItem=function(e,t,o){var i=n.props.store.getState(),a=Nt(n).props,s=Y(e,a.eventKey,t),c=e.props;if(!c||"string"===typeof e.type)return e;var l=s===i.activeKey,u=jt({mode:c.mode||a.mode,level:a.level,inlineIndent:a.inlineIndent,renderMenuItem:n.renderMenuItem,rootPrefixCls:a.prefixCls,index:t,parentMenu:a.parentMenu,manualRef:c.disabled?void 0:(0,x.Z)(e.ref,zt.bind(Nt(n))),eventKey:s,active:!c.disabled&&l,multiple:a.multiple,onClick:function(e){(c.onClick||q)(e),n.onClick(e)},onItemHover:n.onItemHover,motion:a.motion,subMenuOpenDelay:a.subMenuOpenDelay,subMenuCloseDelay:a.subMenuCloseDelay,forceSubMenuRender:a.forceSubMenuRender,onOpenChange:n.onOpenChange,onDeselect:n.onDeselect,onSelect:n.onSelect,builtinPlacements:a.builtinPlacements,itemIcon:c.itemIcon||n.props.itemIcon,expandIcon:c.expandIcon||n.props.expandIcon},o);return("inline"===a.mode||Z.any)&&(u.triggerSubMenuAction="click"),r.cloneElement(e,u)},n.renderMenuItem=function(e,t,r){if(!e)return null;var o=n.props.store.getState(),i={openKeys:o.openKeys,selectedKeys:o.selectedKeys,triggerSubMenuAction:n.props.triggerSubMenuAction,subMenuKey:r};return n.renderCommonMenuItem(e,t,i)},e.store.setState({activeKey:jt({},e.store.getState().activeKey,Ut({},e.eventKey,Lt(e,e.activeKey)))}),n.instanceArray=[],n}var n,o,i;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Bt(e,t)}(t,e),n=t,(o=[{key:"componentDidMount",value:function(){this.props.manualRef&&this.props.manualRef(this)}},{key:"shouldComponentUpdate",value:function(e){return this.props.visible||e.visible||this.props.className!==e.className||!S()(this.props.style,e.style)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n="activeKey"in t?t.activeKey:t.store.getState().activeKey[Ft(t)],r
2=Lt(t,n);(r!==n||"activeKey"in e&&r!==Lt(e,e.activeKey))&&Rt(t.store,Ft(t),r)}},{key:"render",value:function(){var e=this,t=It({},this.props);this.instanceArray=[];var n={className:v()(t.prefixCls,t.className,"".concat(t.prefixCls,"-").concat(t.mode)),role:t.role||"menu"};t.id&&(n.id=t.id),t.focusable&&(n.tabIndex=0,n.onKeyDown=this.onKeyDown);var o=t.prefixCls,i=t.eventKey,a=t.visible,s=t.level,c=t.mode,l=t.overflowedIndicator,u=t.theme;return ee.forEach((function(e){return delete t[e]})),delete t.onClick,r.createElement(_t,Object.assign({},t,{prefixCls:o,mode:c,tag:"ul",level:s,theme:u,visible:a,overflowedIndicator:l},n),r.Children.map(t.children,(function(t,n){return e.renderMenuItem(t,n,i||"0-menu-")})))}}])&&Dt(n.prototype,o),i&&Dt(n,i),t}(r.Component);Qt.defaultProps={prefixCls:"rc-menu",className:"",mode:"vertical",level:1,inlineIndent:24,visible:!0,focusable:!0,style:{},manualRef:q};const Jt=(0,k.$j)()(Qt);var Vt=n(91804);function Ht(e){return Ht="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ht(e)}function Gt(e){var t=e.prefixCls,n=e.motion,r=e.openAnimation,o=e.openTransitionName;if(n)return n;if("object"===Ht(r)&&r)(0,Vt.ZP)(!1,"Object type of `openAnimation` is removed. Please use `motion` instead.");else if("string"===typeof r)return{motionName:"".concat(t,"-open-").concat(r)};return o?{motionName:o}:null}function Zt(e){return Zt="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Zt(e)}function Wt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function qt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Wt(Object(n),!0).forEach((function(t){Yt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Wt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Yt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Kt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function $t(e){return $t=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},$t(e)}function Xt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function en(e,t){return en=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},en(e,t)}var tn=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=function(e,t){return!t||"object"!==Zt(t)&&"function"!==typeof t?Xt(e):t}(this,$t(t).call(this,e))).onSelect=function(e){var t=Xt(n).props;if(t.selectable){var r=n.store.getState().selectedKeys,o=e.key;r=t.multiple?r.concat([o]):[o],"selectedKeys"in t||n.store.setState({selectedKeys:r}),t.onSelect(qt({},e,{selectedKeys:r}))}},n.onClick=function(e){n.props.onClick(e)},n.onKeyDown=function(e,t){n.innerMenu.getWrappedInstance().onKeyDown(e,t)},n.onOpenChange=function(e){var t=Xt(n).props,r=n.store.getState().openKeys.concat(),o=!1,i=function(e){var t=!1;if(e.open)(t=-1===r.indexOf(e.key))&&r.push(e.key);else{var n=r.indexOf(e.key);(t=-1!==n)&&r.splice(n,1)}o=o||t};Array.isArray(e)?e.forEach(i):i(e),o&&("openKeys"in n.props||n.store.setState({openKeys:r}),t.onOpenChange(r))},n.onDeselect=function(e){var t=Xt(n).props;if(t.selectable){var r=n.store.getState().selectedKeys.concat(),o=e.key,i=r.indexOf(o);-1!==i&&r.splice(i,1),"selectedKeys"in t||n.store.setState({selectedKeys:r}),t.onDeselect(qt({},e,{selectedKeys:r}))}},n.getOpenTransitionName=function(){var e=Xt(n).props,t=e.openTransitionName,r=e.openAnimation;return t||"string"!==typeof r||(t="".concat(e.prefixCls,"-open-").concat(r)),t},n.setInnerMenu=function(e){n.innerMenu=e},n.isRootMenu=!0;var r=e.defaultSelectedKeys,o=e.defaultOpenKeys;return"selectedKeys"in e&&(r=e.selectedKeys||[]),"openKeys"in e&&(o=e.openKeys||[]),n.store=(0,k.Ue)({selectedKeys:r,openKeys:o,activeKey:{"0-menu-":Lt(e,e.activeKey)}}),n}var n,o,i;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&en(e,t)}(t,e),n=t,(o=[{key:"componentDidMount",value:function(){this.updateMiniStore()}},{key:"componentDidUpdate",value:function(){this.updateMiniStore()}},{key:"updateMiniStore",value:function(){"selectedKeys"in this.props&&this.store.setState({selectedKeys:this.props.selectedKeys||[]}),"openKeys"in this.props&&this.store.setState({openKeys:this.props.openKeys||[]})}},{key:"render",value:function(){var e=qt({},this.props);return e.className+=" ".concat(e.prefixCls,"-root"),delete(e=qt({},e,{onClick:this.onClick,onOpenChange:this.onOpenChange,onDeselect:this.onDeselect,onSelect:this.onSelect,parentMenu:this,motion:Gt(this.props)})).openAnimation,delete e.openTransitionName,r.createElement(k.zt,{store:this.store},r.createElement(Jt,Object.assign({},e,{ref:this.setInnerMenu}),this.props.children))}}])&&Kt(n.prototype,o),i&&Kt(n,i),t}(r.Component);tn.defaultProps={selectable:!0,onClick:q,onSelect:q,onOpenChange:q,onDeselect:q,defaultSelectedKeys:[],defaultOpenKeys:[],subMenuOpenDelay:.1,subMenuCloseDelay:.1,triggerSubMenuAction:"hover",prefixCls:"rc-menu",className:"",mode:"vertical",style:{},builtinPlacements:{},overflowedIndicator:r.createElement("span",null,"\xb7\xb7\xb7")};const nn=tn;var rn=n(24003),on=n.n(rn);function an(e){return an="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},an(e)}function sn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function cn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?sn(Object(n),!0).forEach((function(t){ln(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ln(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function un(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function fn(e){return fn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},fn(e)}function dn(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function hn(e,t){return hn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},hn(e,t)}var pn=function(e){function t(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(e=function(e,t){return!t||"object"!==an(t)&&"function"!==typeof t?dn(e):t}(this,fn(t).apply(this,arguments))).onKeyDown=function(t){if(t.keyCode===M.Z.ENTER)return e.onClick(t),!0},e.onMouseLeave=function(t){var n=e.props,r=n.eventKey,o=n.onItemHover,i=n.onMouseLeave;o({key:r,hover:!1}),i({key:r,domEvent:t})},e.onMouseEnter=function(t){var n=e.props,r=n.eventKey,o=n.onItemHover,i=n.onMouseEnter;o({key:r,hover:!0}),i({key:r,domEvent:t})},e.onClick=function(t){var n=e.props,r=n.eventKey,o=n.multiple,i=n.onClick,a=n.onSelect,s=n.onDeselect,c=n.isSelected,l={key:r,keyPath:[r],item:dn(e),domEvent:t};i(l),o?c?s(l):a(l):c||a(l)},e.saveNode=function(t){e.node=t},e}var n,o,i;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&hn(e,t)}(t,e),n=t,o=[{key:"componentDidMount",value:function(){this.callRef()}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.active,r=t.parentMenu,o=t.eventKey;e.active||!n||r&&r["scrolled-".concat(o)]?r&&r["scrolled-".concat(o)]&&delete r["scrolled-".concat(o)]:this.node&&(on()(this.node,re.findDOMNode(r),{onlyScrollIfNeeded:!0}),r["scrolled-".concat(o)]=!0),this.callRef()}},{key:"componentWillUnmount",value:function(){var e=this.props;e.onDestroy&&e.onDestroy(e.eventKey)}},{key:"getPrefixCls",value:function(){return"".concat(this.props.rootPrefixCls,"-item")}},{key:"getActiveClassName",value:function(){return"".concat(this.getPrefixCls(),"-active")}},{key:"getSelectedClassName",value:function(){return"".concat(this.getPrefixCls(),"-selected")}},{key:"getDisabledClassName",value:function(){return"".concat(this.getPrefixCls(),"-disabled")}},{key:"callRef",value:function(){this.props.manualRef&&this.props.manualRef(this)}},{key:"render",value:function(){var e,t=cn({},this.props),n=v()(this.getPrefixCls(),t.className,(ln(e={},this.getActiveClassName(),!t.disabled&&t.active),ln(e,this.getSelectedClassName(),t.isSelected),ln(e,this.getDisabledClassName(),t.disabled),e)),o=cn({},t.attribute,{title:t.title,className:n,role:t.role||"menuitem","aria-disabled":t.disabled});"option"===t.role?o=cn({},o,{role:"option","aria-selected":t.isSelected}):null!==t.role&&"none"!==t.role||(o.role="none");var i={onClick:t.disabled?null:this.onClick,onMouseLeave:t.disabled?null:this.onMouseLeave,onMouseEnter:t.disabled?null:this.onMouseEnter},a=cn({},t.style);"inline"===t.mode&&(a.paddingLeft=t.inlineIndent*t.level),ee.forEach((function(e){return delete t[e]}));var s=this.props.itemIcon;return"function"===typeof this.props.itemIcon&&(s=r.createElement(this.props.itemIcon,this.props)),r.createElement("li",Object.assign({},t,o,i,{style:a,ref:this.saveNode}),t.children,s)}}],o&&un(n.prototype,o),i&&un(n,i),t}(r.Component);pn.isMenuItem=!0,pn.defaultProps={onSelect:q,onMouseEnter:q,onMouseLeave:q,manualRef:q};const mn=(0,k.$j)((function(e,t){var n=e.activeKey,r=e.selectedKeys,o=t.eventKey;return{active:n[t.subMenuKey]===o,isSelected:-1!==r.indexOf(o)}}))(pn);function yn(e){return yn="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},yn(e)}function gn(){return gn=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},gn.apply(this,arguments)}function bn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function vn(e,t){return!t||"object"!==yn(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}
2function An(e){return An=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},An(e)}function wn(e,t){return wn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},wn(e,t)}var En=function(e){function t(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(e=vn(this,An(t).apply(this,arguments))).renderInnerMenuItem=function(t){var n=e.props;return(0,n.renderMenuItem)(t,n.index,e.props.subMenuKey)},e}var n,o,i;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&wn(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=gn({},this.props),t=e.className,n=void 0===t?"":t,o=e.rootPrefixCls,i="".concat(o,"-item-group-title"),a="".concat(o,"-item-group-list"),s=e.title,c=e.children;return ee.forEach((function(t){return delete e[t]})),delete e.onClick,r.createElement("li",Object.assign({},e,{className:"".concat(n," ").concat(o,"-item-group")}),r.createElement("div",{className:i,title:"string"===typeof s?s:void 0},s),r.createElement("ul",{className:a},r.Children.map(c,this.renderInnerMenuItem)))}}])&&bn(n.prototype,o),i&&bn(n,i),t}(r.Component);En.isMenuItemGroup=!0,En.defaultProps={disabled:!0};const kn=En;var Mn=function(e){var t=e.className,n=e.rootPrefixCls,o=e.style;return r.createElement("li",{className:"".concat(t," ").concat(n,"-item-divider"),style:o})};Mn.defaultProps={disabled:!0,className:"",style:{}};const xn=nn;var Cn=n(21144);function Sn(e){var t=[];return o().Children.forEach(e,(function(e){void 0!==e&&null!==e&&(Array.isArray(e)?t=t.concat(Sn(e)):(0,Cn.isFragment)(e)&&e.props?t=t.concat(Sn(e.props.children)):t.push(e))})),t}var _n=n(33696),Tn=n.n(_n);function In(e){return"string"===typeof e?e:""}function Dn(e){if(!e)return null;var t=e.props;if("value"in t)return t.value;if(e.key)return e.key;if(e.type&&e.type.isSelectOptGroup&&t.label)return t.label;throw new Error("Need at least a key or a value or a label (only for OptGroup) for ".concat(e))}function Pn(e,t){return"value"===t?Dn(e):e.props[t]}function Nn(e){return e.combobox}function Bn(e){return e.multiple||e.tags}function On(e){return Bn(e)||Nn(e)}function jn(e){return!On(e)}function Un(e){var t=e;return void 0===e?t=[]:Array.isArray(e)||(t=[e]),t}function Rn(e){return"".concat(typeof e,"-").concat(e)}function Fn(e){e.preventDefault()}function Ln(e,t){var n=-1;if(e)for(var r=0;r<e.length;r++)if(e[r]===t){n=r;break}return n}function zn(e,t){var n;if(e=Un(e))for(var r=0;r<e.length;r++)if(e[r].key===t){n=e[r].label;break}return n}function Qn(e,t){if(null===t||void 0===t)return[];var n=[];return o().Children.forEach(e,(function(e){if(e.type.isMenuItemGroup)n=n.concat(Qn(e.props.children,t));else{var r=Dn(e),o=e.key;-1!==Ln(t,r)&&o&&n.push(o)}})),n}var Jn={userSelect:"none",WebkitUserSelect:"none"},Vn={unselectable:"on"};function Hn(e){for(var t=0;t<e.length;t++){var n=e[t];if(n.type.isMenuItemGroup){var r=Hn(n.props.children);if(r)return r}else if(!n.props.disabled)return n}return null}function Gn(e,t){return!t.props.disabled&&Un(Pn(t,this.props.optionFilterProp)).join("").toLowerCase().indexOf(e.toLowerCase())>-1}function Zn(e,t){return function(n){e[t]=n}}function Wn(){var e=(new Date).getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(t){var n=(e+16*Math.random())%16|0;return e=Math.floor(e/16),("x"===t?n:7&n|8).toString(16)}))}function qn(){return qn=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},qn.apply(this,arguments)}function Yn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Kn(e){return Kn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Kn(e)}function $n(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}
2function Xn(e,t){return Xn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Xn(e,t)}var er=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=function(e,t){return!t||"object"!==typeof t&&"function"!==typeof t?$n(e):t}(this,Kn(t).call(this,e))).rafInstance=null,n.lastVisible=!1,n.scrollActiveItemToView=function(){var e=(0,re.findDOMNode)(n.firstActiveItem),t=n.props,r=t.visible,o=t.firstActiveValue,i=n.props.value;if(e&&r){var a={onlyScrollIfNeeded:!0};i&&0!==i.length||!o||(a.alignWithTop=!0),n.rafInstance=je()((function(){on()(e,(0,re.findDOMNode)(n.menuRef),a)}))}},n.renderMenu=function(){var e=n.props,t=e.menuItems,o=e.menuItemSelectedIcon,i=e.defaultActiveFirstOption,a=e.prefixCls,s=e.multiple,c=e.onMenuSelect,l=e.inputValue,u=e.backfillValue,f=e.onMenuDeselect,d=e.visible,h=n.props.firstActiveValue;if(t&&t.length){var p={};s?(p.onDeselect=f,p.onSelect=c):p.onClick=c;var m=n.props.value,y=Qn(t,m),g={},b=i,v=t;if(y.length||h){d&&!n.lastVisible?g.activeKey=y[0]||h:d||(y[0]&&(b=!1),g.activeKey=void 0);var A=!1,w=function(e){var t=e.key;return!A&&-1!==y.indexOf(t)||!A&&!y.length&&-1!==h.indexOf(e.key)?(A=!0,r.cloneElement(e,{ref:function(e){n.firstActiveItem=e}})):e};v=t.map((function(e){if(e.type.isMenuItemGroup){var t=Sn(e.props.children).map(w);return r.cloneElement(e,{},t)}return w(e)}))}else n.firstActiveItem=null;var E=m&&m[m.length-1];return l===n.lastInputValue||E&&E===u||(g.activeKey=""),r.createElement(xn,qn({ref:n.saveMenuRef,style:n.props.dropdownMenuStyle,defaultActiveFirst:b,role:"listbox",itemIcon:s?o:null},g,{multiple:s},p,{selectedKeys:y,prefixCls:"".concat(a,"-menu")}),v)}return null},n.lastInputValue=e.inputValue,n.saveMenuRef=Zn($n(n),"menuRef"),n}var n,o,i;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Xn(e,t)}(t,e),n=t,(o=[{key:"componentDidMount",value:function(){this.scrollActiveItemToView(),this.lastVisible=this.props.visible}},{key:"shouldComponentUpdate",value:function(e){return e.visible||(this.lastVisible=!1),this.props.visible&&!e.visible||e.visible||e.inputValue!==this.props.inputValue}},{key:"componentDidUpdate",value:function(e){var t=this.props;!e.visible&&t.visible&&this.scrollActiveItemToView(),this.lastVisible=t.visible,this.lastInputValue=t.inputValue}},{key:"componentWillUnmount",value:function(){this.rafInstance&&je().cancel(this.rafInstance)}},{key:"render",value:function(){var e=this.renderMenu();return e?r.createElement("div",{style:{overflow:"auto",transform:"translateZ(0)"},id:this.props.ariaId,onFocus:this.props.onPopupFocus,onMouseDown:Fn,onScroll:this.props.onPopupScroll},e):null}}])&&Yn(n.prototype,o),i&&Yn(n,i),t}(r.Component);function tr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function nr(){return nr=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},nr.apply(this,arguments)}function rr(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function or(e){return or=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},or(e)}function ir(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ar(e,t){return ar=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},ar(e,t)}er.displayName="DropdownMenu",er.propTypes={ariaId:l.string,defaultActiveFirstOption:l.bool,value:l.any,dropdownMenuStyle:l.object,multiple:l.bool,onPopupFocus:l.func,onPopupScroll:l.func,onMenuDeSelect:l.func,onMenuSelect:l.func,prefixCls:l.string,menuItems:l.any,inputValue:l.string,visible:l.bool,firstActiveValue:l.string,menuItemSelectedIcon:l.oneOfType([l.func,l.node])};var sr=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n};Se.Z.displayName="Trigger";var cr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:0,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}},lr=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=function(e,t){return!t||"object"!==typeof t&&"function"!==typeof t?ir(e):t}(this,or(t).call(this,e))).dropdownMenuRef=null,n.rafInstance=null,n.setDropdownWidth=function(){n.cancelRafInstance(),n.rafInstance=je()((function(){var e=re.findDOMNode(ir(n)).offsetWidth;e!==n.state.dropdownWidth&&n.setState({dropdownWidth:e})}))},n.cancelRafInstance=function(){n.rafInstance&&je().cancel(n.rafInstance)},n.getInnerMenu=function(){return n.dropdownMenuRef&&n.dropdownMenuRef.menuRef},n.getPopupDOMNode=function(){return n.triggerRef.getPopupDomNode()},n.getDropdownElement=function(e){var t=n.props,o=t.dropdownRender,i=t.ariaId,a=r.createElement(er,nr({ref:n.saveDropdownMenuRef},e,{ariaId:i,prefixCls:n.getDropdownPrefixCls(),onMenuSelect:t.onMenuSelect,onMenuDeselect:t.onMenuDeselect,onPopupScroll:t.onPopupScroll,value:t.value,backfillValue:t.backfillValue,firstActiveValue:t.firstActiveValue,defaultActiveFirstOption:t.defaultActiveFirstOption,dropdownMenuStyle:t.dropdownMenuStyle,menuItemSelectedIcon:t.menuItemSelectedIcon}));return o?o(a,t):null},n.getDropdownTransitionName=function(){var e=n.props,t=e.transitionName;return!t&&e.animation&&(t="".concat(n.getDropdownPrefixCls(),"-").concat(e.animation)),t},n.getDropdownPrefixCls=function(){return"".concat(n.props.prefixCls,"-dropdown")},n.saveDropdownMenuRef=Zn(ir(n),"dropdownMenuRef"),n.saveTriggerRef=Zn(ir(n),"triggerRef"),n.state={dropdownWidth:0},n}var n,o,i;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ar(e,t)}(t,e),n=t,(o=[{key:"componentDidMount",value:function(){this.setDropdownWidth()}},{key:"componentDidUpdate",value:function(){this.setDropdownWidth()}},{key:"componentWillUnmount",value:function(){this.cancelRafInstance()}},{key:"render",value:function(){var e,t,n=this.props,o=n.onPopupFocus,i=n.empty,a=sr(n,["onPopupFocus","empty"]),s=a.multiple,c=a.visible,l=a.inputValue,u=a.dropdownAlign,f=a.disabled,d=a.showSearch,h=a.dropdownClassName,p=a.dropdownStyle,m=a.dropdownMatchSelectWidth,y=this.getDropdownPrefixCls(),g=(tr(e={}
2,h,!!h),tr(e,"".concat(y,"--").concat(s?"multiple":"single"),1),tr(e,"".concat(y,"--empty"),i),e),b=this.getDropdownElement({menuItems:a.options,onPopupFocus:o,multiple:s,inputValue:l,visible:c});t=f?[]:jn(a)&&!d?["click"]:["blur"];var A=nr({},p),w=m?"width":"minWidth";return this.state.dropdownWidth&&(A[w]="".concat(this.state.dropdownWidth,"px")),r.createElement(Se.Z,nr({},a,{showAction:f?[]:this.props.showAction,hideAction:t,ref:this.saveTriggerRef,popupPlacement:"bottomLeft",builtinPlacements:cr,prefixCls:y,popupTransitionName:this.getDropdownTransitionName(),onPopupVisibleChange:a.onDropdownVisibleChange,popup:b,popupAlign:u,popupVisible:c,getPopupContainer:a.getPopupContainer,popupClassName:v()(g),popupStyle:A}),a.children)}}])&&rr(n.prototype,o),i&&rr(n,i),t}(r.Component);function ur(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function fr(){return fr=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},fr.apply(this,arguments)}function dr(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function hr(e){return hr=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},hr(e)}function pr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function mr(e,t){return mr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},mr(e,t)}lr.defaultProps={dropdownRender:function(e){return e}},lr.propTypes={onPopupFocus:l.func,onPopupScroll:l.func,dropdownMatchSelectWidth:l.bool,dropdownAlign:l.object,visible:l.bool,disabled:l.bool,showSearch:l.bool,dropdownClassName:l.string,multiple:l.bool,inputValue:l.string,filterOption:l.any,options:l.any,prefixCls:l.string,popupClassName:l.string,children:l.any,showAction:l.arrayOf(l.string),menuItemSelectedIcon:l.oneOfType([l.func,l.node]),dropdownRender:l.func,ariaId:l.string},lr.displayName="SelectTrigger";var yr=function(){return null};function gr(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];for(var o=0;o<t.length;o++)t[o]&&"function"===typeof t[o]&&t[o].apply(gr,n)}}var br=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=function(e,t){return!t||"object"!==typeof t&&"function"!==typeof t?pr(e):t}(this,hr(t).call(this,e))).inputRef=null,n.inputMirrorRef=null,n.topCtrlRef=null,n.selectTriggerRef=null,n.rootRef=null,n.selectionRef=null,n.dropdownContainer=null,n.blurTimer=null,n.focusTimer=null,n.comboboxTimer=null,n._focused=!1,n._mouseDown=!1,n._options=[],n._empty=!1,n.onInputChange=function(e){var t=n.props.tokenSeparators,r=e.target.value;if(Bn(n.props)&&t.length&&function(e,t){for(var n=0;n<t.length;++n)if(e.lastIndexOf(t[n])>0)return!0;return!1}(r,t)){var o=n.getValueByInput(r);return void 0!==o&&n.fireChange(o),n.setOpenState(!1,{needFocus:!0}),void n.setInputValue("",!1)}n.setInputValue(r),n.setState({open:!0}),Nn(n.props)&&n.fireChange([r])},n.onDropdownVisibleChange=function(e){e&&!n._focused&&(n.clearBlurTime(),n.timeoutFocus(),n._focused=!0,n.updateFocusClassName()),n.setOpenState(e)},n.onKeyDown=function(e){var t=n.state.open;if(!n.props.disabled){var r=e.keyCode;t&&!n.getInputDOMNode()?n.onInputKeyDown(e):r===M.Z.ENTER||r===M.Z.DOWN?(t||n.setOpenState(!0),e.preventDefault()):r===M.Z.SPACE&&(t||(n.setOpenState(!0),e.preventDefault()))}},n.onInputKeyDown=function(e){var t=n.props,r=t.disabled,o=t.combobox,i=t.defaultActiveFirstOption;if(!r){var a=n.state,s=n.getRealOpenState(a),c=e.keyCode;if(!Bn(n.props)||e.target.value||c!==M.Z.BACKSPACE){if(c===M.Z.DOWN){if(!a.open)return n.openIfHasChildren(),e.preventDefault(),void e.stopPropagation()}else if(c===M.Z.ENTER&&a.open)!s&&o||e.preventDefault(),s&&o&&!1===i&&(n.comboboxTimer=setTimeout((function(){n.setOpenState(!1)})));else if(c===M.Z.ESC)return void(a.open&&(n.setOpenState(!1),e.preventDefault(),e.stopPropagation()));if(s&&n.selectTriggerRef){var l=n.selectTriggerRef.getInnerMenu();l&&l.onKeyDown(e,n.handleBackfill)&&(e.preventDefault(),e.stopPropagation())}}else{e.preventDefault();var u=a.value;u.length&&n.removeSelected(u[u.length-1])}}},n.onMenuSelect=function(e){var t=e.item;if(t){var r=n.state.value,o=n.props,i=Dn(t),a=r[r.length-1],s=!1;if(Bn(o)?-1!==Ln(r,i)?s=!0:r=r.concat([i]):Nn(o)||void 0===a||a!==i||i===n.state.backfillValue?(r=[i],n.setOpenState(!1,{needFocus:!0,fireSearch:!1})):(n.setOpenState(!1,{needFocus:!0,fireSearch:!1}),s=!0),s||n.fireChange(r),n.fireSelect(i),!s){var c=Nn(o)?Pn(t,o.optionLabelProp):"";o.autoClearSearchValue&&n.setInputValue(c,!1)}}},n.onMenuDeselect=function(e){var t=e.item,r=e.domEvent;"keydown"!==r.type||r.keyCode!==M.Z.ENTER?("click"===r.type&&n.removeSelected(Dn(t)),n.props.autoClearSearchValue&&n.setInputValue("")):function(e){return!e||null===e.offsetParent}(re.findDOMNode(t))||n.removeSelected(Dn(t))},n.onArrowClick=function(e){e.stopPropagation(),e.preventDefault(),n.props.disabled||n.setOpenState(!n.state.open,{needFocus:!n.state.open})},n.onPlaceholderClick=function(){n.getInputDOMNode&&n.getInputDOMNode()&&n.getInputDOMNode().focus()},n.onOuterFocus=function(e){if(n.props.disabled)e.preventDefault();else{n.clearBlurTime();var t=n.getInputDOMNode();t&&e.target===n.rootRef||(On(n.props)||e.target!==t)&&(n._focused||(n._focused=!0,n.updateFocusClassName(),Bn(n.props)&&n._mouseDown||n.timeoutFocus()))}},n.onPopupFocus=function(){n.maybeFocus(!0,!0)},n.onOuterBlur=function(e){n.props.disabled?e.preventDefault():n.blurTimer=window.setTimeout((function(){n._focused=!1,n.updateFocusClassName();var e=n.props,t=n.state.value,r=n.state.inputValue;if(jn(e)&&e.showSearch&&r&&e.defaultActiveFirstOption){var o=n._options||[];if(o.length){var i=Hn(o);i&&(t=[Dn(i)],n.fireChange(t))}}else if(Bn(e)&&r){n._mouseDown?n.setInputValue(""):(n.state.inputValue="",n.getInputDOMNode&&n.getInputDOMNode()&&(n.getInputDOMNode().value=""));var a=n.getValueByInput(r);void 0!==a&&(t=a,n.fireChange(t))}if(Bn(e)&&n._mouseDown)return n.maybeFocus(!0,!0),void(n._mouseDown=!1);n.setOpenState(!1),e.onBlur&&e.onBlur(n.getVLForOnChange(t))}),10)},n.onClearSelection=function(e){var t=n.props,r=n.state;if(!t.disabled){var o=r.inputValue,i=r.value;e.stopPropagation(),(o||i.length)&&(i.length&&n.fireChange([]),n.setOpenState(!1,{needFocus:!0}),o&&n.setInputValue(""))}},n.onChoiceAnimationLeave=function(){n.forcePopupAlign()},n.getOptionInfoBySingleValue=function(e,t){var o;if((t=t||n.state.optionsInfo)[Rn(e)]&&(o=t[Rn(e)]),o)return o;var i=e;if(n.props.labelInValue){var a=zn(n.props.value,e),s=zn(n.props.defaultValue,e);void 0!==a?i=a:void 0!==s&&(i=s)}return{option:r.createElement(p,{value:e,key:e},e),value:e,label:i}},n.getOptionBySingleValue=function(e){return n.getOptionInfoBySingleValue(e).option},n.getOptionsBySingleValue=function(e){return e.map((function(e){return n.getOptionBySingleValue(e)}))},n.getValueByLabel=function(e){if(void 0===e)return null;var t=null;
2return Object.keys(n.state.optionsInfo).forEach((function(r){var o=n.state.optionsInfo[r];if(!o.disabled){var i=Un(o.label);i&&i.join("")===e&&(t=o.value)}})),t},n.getVLBySingleValue=function(e){return n.props.labelInValue?{key:e,label:n.getLabelBySingleValue(e)}:e},n.getVLForOnChange=function(e){var t=e;return void 0!==t?(t=n.props.labelInValue?t.map((function(e){return{key:e,label:n.getLabelBySingleValue(e)}})):t.map((function(e){return e})),Bn(n.props)?t:t[0]):t},n.getLabelBySingleValue=function(e,t){return n.getOptionInfoBySingleValue(e,t).label},n.getDropdownContainer=function(){return n.dropdownContainer||(n.dropdownContainer=document.createElement("div"),document.body.appendChild(n.dropdownContainer)),n.dropdownContainer},n.getPlaceholderElement=function(){var e=n.props,t=n.state,o=!1;t.inputValue&&(o=!0);var i=t.value;i.length&&(o=!0),Nn(e)&&1===i.length&&t.value&&!t.value[0]&&(o=!1);var a=e.placeholder;return a?r.createElement("div",fr({onMouseDown:Fn,style:fr({display:o?"none":"block"},Jn)},Vn,{onClick:n.onPlaceholderClick,className:"".concat(e.prefixCls,"-selection__placeholder")}),a):null},n.getInputElement=function(){var e=n.props,t=r.createElement("input",{id:e.id,autoComplete:"off"}),o=e.getInputElement?e.getInputElement():t,i=v()(o.props.className,ur({},"".concat(e.prefixCls,"-search__field"),!0));return r.createElement("div",{className:"".concat(e.prefixCls,"-search__field__wrap")},r.cloneElement(o,{ref:n.saveInputRef,onChange:n.onInputChange,onKeyDown:gr(n.onInputKeyDown,o.props.onKeyDown,n.props.onInputKeyDown),value:n.state.inputValue,disabled:e.disabled,className:i}),r.createElement("span",{ref:n.saveInputMirrorRef,className:"".concat(e.prefixCls,"-search__field__mirror")},n.state.inputValue,"\xa0"))},n.getInputDOMNode=function(){return n.topCtrlRef?n.topCtrlRef.querySelector("input,textarea,div[contentEditable]"):n.inputRef},n.getInputMirrorDOMNode=function(){return n.inputMirrorRef},n.getPopupDOMNode=function(){if(n.selectTriggerRef)return n.selectTriggerRef.getPopupDOMNode()},n.getPopupMenuComponent=function(){if(n.selectTriggerRef)return n.selectTriggerRef.getInnerMenu()},n.setOpenState=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.needFocus,o=t.fireSearch,i=n.props;if(n.state.open!==e){n.props.onDropdownVisibleChange&&n.props.onDropdownVisibleChange(e);var a={open:e,backfillValue:""};!e&&jn(i)&&i.showSearch&&n.setInputValue("",o),e||n.maybeFocus(e,!!r),n.setState(fr({open:e},a),(function(){e&&n.maybeFocus(e,!!r)}))}else n.maybeFocus(e,!!r)},n.setInputValue=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=n.props.onSearch;e!==n.state.inputValue&&n.setState((function(n){return t&&e!==n.inputValue&&r&&r(e),{inputValue:e}}),n.forcePopupAlign)},n.getValueByInput=function(e){var t=n.props,r=t.multiple,o=t.tokenSeparators,i=n.state.value,a=!1;return function(e,t){var n=new RegExp("[".concat(t.join(),"]"));return e.split(n).filter((function(e){return e}))}
2(e,o).forEach((function(e){var t=[e];if(r){var o=n.getValueByLabel(e);o&&-1===Ln(i,o)&&(i=i.concat(o),a=!0,n.fireSelect(o))}else-1===Ln(i,e)&&(i=i.concat(t),a=!0,n.fireSelect(e))})),a?i:void 0},n.getRealOpenState=function(e){var t=n.props.open;if("boolean"===typeof t)return t;var r=(e||n.state).open,o=n._options||[];return!On(n.props)&&n.props.showSearch||r&&!o.length&&(r=!1),r},n.markMouseDown=function(){n._mouseDown=!0},n.markMouseLeave=function(){n._mouseDown=!1},n.handleBackfill=function(e){if(n.props.backfill&&(jn(n.props)||Nn(n.props))){var t=Dn(e);Nn(n.props)&&n.setInputValue(t,!1),n.setState({value:[t],backfillValue:t})}},n.filterOption=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Gn,o=n.state.value,i=o[o.length-1];if(!e||i&&i===n.state.backfillValue)return!0;var a=n.props.filterOption;return"filterOption"in n.props?!0===a&&(a=r.bind(pr(n))):a=r.bind(pr(n)),!a||("function"===typeof a?a.call(pr(n),e,t):!t.props.disabled)},n.timeoutFocus=function(){var e=n.props.onFocus;n.focusTimer&&n.clearFocusTime(),n.focusTimer=window.setTimeout((function(){e&&e()}),10)},n.clearFocusTime=function(){n.focusTimer&&(clearTimeout(n.focusTimer),n.focusTimer=null)},n.clearBlurTime=function(){n.blurTimer&&(clearTimeout(n.blurTimer),n.blurTimer=null)},n.clearComboboxTime=function(){n.comboboxTimer&&(clearTimeout(n.comboboxTimer),n.comboboxTimer=null)},n.updateFocusClassName=function(){var e=n.rootRef,t=n.props;n._focused?w()(e).add("".concat(t.prefixCls,"-focused")):w()(e).remove("".concat(t.prefixCls,"-focused"))},n.maybeFocus=function(e,t){if(t||e){var r=n.getInputDOMNode(),o=document.activeElement;r&&(e||On(n.props))?o!==r&&(r.focus(),n._focused=!0):o!==n.selectionRef&&n.selectionRef&&(n.selectionRef.focus(),n._focused=!0)}},n.removeSelected=function(e,t){var r=n.props;if(!r.disabled&&!n.isChildDisabled(e)){t&&t.stopPropagation&&t.stopPropagation();var o=n.state.value.filter((function(t){return t!==e}));if(Bn(r)){var i=e;r.labelInValue&&(i={key:e,label:n.getLabelBySingleValue(e)}),r.onDeselect&&r.onDeselect(i,n.getOptionBySingleValue(e))}n.fireChange(o)}},n.openIfHasChildren=function(){var e=n.props;(r.Children.count(e.children)||jn(e))&&n.setOpenState(!0)},n.fireSelect=function(e){n.props.onSelect&&n.props.onSelect(n.getVLBySingleValue(e),n.getOptionBySingleValue(e))},n.fireChange=function(e){var t=n.props;"value"in t||n.setState({value:e},n.forcePopupAlign);var r=n.getVLForOnChange(e),o=n.getOptionsBySingleValue(e);t.onChange&&t.onChange(r,Bn(n.props)?o:o[0])},n.isChildDisabled=function(e){return Sn(n.props.children).some((function(t){return Dn(t)===e&&t.props&&t.props.disabled}))},n.forcePopupAlign=function(){n.state.open&&n.selectTriggerRef&&n.selectTriggerRef.triggerRef&&n.selectTriggerRef.triggerRef.forcePopupAlign()},n.renderFilterOptions=function(){var e=n.state.inputValue,t=n.props,o=t.children,i=t.tags,a=t.notFoundContent,s=[],c=[],l=!1,u=n.renderFilterOptionsFromChildren(o,c,s);if(i){var f=n.state.value;(f=f.filter((function(t){return-1===c.indexOf(t)&&(!e||String(t).indexOf(String(e))>-1)}))).sort((function(e,t){return e.length-t.length})),f.forEach((function(e){var t=e,n=r.createElement(mn,{style:Jn,role:"option",attribute:Vn,value:t,key:t},t);u.push(n),s.push(n)})),e&&s.every((function(t){return Dn(t)!==e}))&&u.unshift(r.createElement(mn,{style:Jn,role:"option",attribute:Vn,value:e,key:e},e))}return!u.length&&a&&(l=!0,u=[r.createElement(mn,{style:Jn,attribute:Vn,disabled:!0,role:"option",value:"NOT_FOUND",key:"NOT_FOUND"},a)]),{empty:l,options:u}},n.renderFilterOptionsFromChildren=function(e,t,o){var i=[],a=n.props,s=n.state.inputValue,c=a.tags;return r.Children.forEach(e,(function(e){if(e){var a=e.type;if(a.isSelectOptGroup){var l=e.props.label,u=e.key;if(u||"string"!==typeof l?!l&&u&&(l=u):u=l,s&&n.filterOption(s,e)){var f=Sn(e.props.children).map((function(e){var t=Dn(e)||e.key;return r.createElement(mn,fr({key:t,value:t},e.props))}));i.push(r.createElement(kn,{key:u,title:l},f))}else{var d=n.renderFilterOptionsFromChildren(e.props.children,t,o);d.length&&i.push(r.createElement(kn,{key:u,title:l},d))}}else{Tn()(a.isSelectOption,"the children of `Select` should be `Select.Option` or `Select.OptGroup`, "+"instead of `".concat(a.name||a.displayName||e.type,"`."));var h=Dn(e);if(function(e,t){if(!jn(t)&&!function(e){return e.multiple}(t)&&"string"!==typeof e)throw new Error("Invalid `value` of type `".concat(typeof e,"` supplied to Option, ")+"expected `string` when `tags/combobox` is `true`.")}(h,n.props),n.filterOption(s,e)){var p=r.createElement(mn,fr({style:Jn,attribute:Vn,value:h,key:h,role:"option"},e.props));i.push(p),o.push(p)}c&&t.push(h)}}})),i},n.renderTopControlNode=function(){var e=n.state,t=e.open,o=e.inputValue,i=n.state.value,a=n.props,s=a.choiceTransitionName,c=a.prefixCls,l=a.maxTagTextLength,u=a.maxTagCount,f=a.showSearch,d=a.removeIcon,h=a.maxTagPlaceholder,p="".concat(c,"-selection__rendered"),m=null;if(jn(a)){var y=null;if(i.length){var g=!1,b=1;f&&t?(g=!o)&&(b=.4):g=!0;var v=i[0],A=n.getOptionInfoBySingleValue(v),w=A.label,k=A.title;y=r.createElement("div",{key:"value",className:"".concat(c,"-selection-selected-value"),title:In(k||w),style:{display:g?"block":"none",opacity:b}},w)}m=f?[y,r.createElement("div",{className:"".concat(c,"-search ").concat(c,"-search--inline"),key:"input",style:{display:t?"block":"none"}},n.getInputElement())]:[y]}else{var M,x=[],C=i;
2if(void 0!==u&&i.length>u){C=C.slice(0,u);var S=n.getVLForOnChange(i.slice(u,i.length)),_="+ ".concat(i.length-u," ...");h&&(_="function"===typeof h?h(S):h),M=r.createElement("li",fr({style:Jn},Vn,{role:"presentation",onMouseDown:Fn,className:"".concat(c,"-selection__choice ").concat(c,"-selection__choice__disabled"),key:"maxTagPlaceholder",title:In(_)}),r.createElement("div",{className:"".concat(c,"-selection__choice__content")},_))}Bn(a)&&(x=C.map((function(e){var t=n.getOptionInfoBySingleValue(e),o=t.label,i=t.title||o;l&&"string"===typeof o&&o.length>l&&(o="".concat(o.slice(0,l),"..."));var a=n.isChildDisabled(e),s=a?"".concat(c,"-selection__choice ").concat(c,"-selection__choice__disabled"):"".concat(c,"-selection__choice");return r.createElement("li",fr({style:Jn},Vn,{onMouseDown:Fn,className:s,role:"presentation",key:e||"RC_SELECT_EMPTY_VALUE_KEY",title:In(i)}),r.createElement("div",{className:"".concat(c,"-selection__choice__content")},o),a?null:r.createElement("span",{onClick:function(t){n.removeSelected(e,t)},className:"".concat(c,"-selection__choice__remove")},d||r.createElement("i",{className:"".concat(c,"-selection__choice__remove-icon")},"\xd7")))}))),M&&x.push(M),x.push(r.createElement("li",{className:"".concat(c,"-search ").concat(c,"-search--inline"),key:"__input"},n.getInputElement())),m=Bn(a)&&s?r.createElement(E.Z,{onLeave:n.onChoiceAnimationLeave,component:"ul",transitionName:s},x):r.createElement("ul",null,x)}return r.createElement("div",{className:p,ref:n.saveTopCtrlRef},n.getPlaceholderElement(),m)};var o=t.getOptionsInfoFromProps(e);if(e.tags&&"function"!==typeof e.filterOption){var i=Object.keys(o).some((function(e){return o[e].disabled}));Tn()(!i,"Please avoid setting option to disabled in tags mode since user can always type text as tag.")}return n.state={value:t.getValueFromProps(e,!0),inputValue:e.combobox?t.getInputValueForCombobox(e,o,!0):"",open:e.defaultOpen,optionsInfo:o,backfillValue:"",skipBuildOptionsInfo:!0,ariaId:""},n.saveInputRef=Zn(pr(n),"inputRef"),n.saveInputMirrorRef=Zn(pr(n),"inputMirrorRef"),n.saveTopCtrlRef=Zn(pr(n),"topCtrlRef"),n.saveSelectTriggerRef=Zn(pr(n),"selectTriggerRef"),n.saveRootRef=Zn(pr(n),"rootRef"),n.saveSelectionRef=Zn(pr(n),"selectionRef"),n}var n,o,i;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&mr(e,t)}(t,e),n=t,(o=[{key:"componentDidMount",value:function(){(this.props.autoFocus||this.state.open)&&this.focus(),this.setState({ariaId:Wn()})}},{key:"componentDidUpdate",value:function(){if(Bn(this.props)){var e=this.getInputDOMNode(),t=this.getInputMirrorDOMNode();e&&e.value&&t?(e.style.width="",e.style.width="".concat(t.clientWidth,"px")):e&&(e.style.width="")}this.forcePopupAlign()}},{key:"componentWillUnmount",value:function(){this.clearFocusTime(),this.clearBlurTime(),this.clearComboboxTime(),this.dropdownContainer&&(re.unmountComponentAtNode(this.dropdownContainer),document.body.removeChild(this.dropdownContainer),this.dropdownContainer=null)}},{key:"focus",value:function(){jn(this.props)&&this.selectionRef?this.selectionRef.focus():this.getInputDOMNode()&&this.getInputDOMNode().focus()}},{key:"blur",value:function(){jn(this.props)&&this.selectionRef?this.selectionRef.blur():this.getInputDOMNode()&&this.getInputDOMNode().blur()}},{key:"renderArrow",value:function(e){var t=this.props,n=t.showArrow,o=void 0===n?!e:n,i=t.loading,a=t.inputIcon,s=t.prefixCls;if(!o&&!i)return null;var c=i?r.createElement("i",{className:"".concat(s,"-arrow-loading")}):r.createElement("i",{className:"".concat(s,"-arrow-icon")});return r.createElement("span",fr({key:"arrow",className:"".concat(s,"-arrow"),style:Jn},Vn,{onClick:this.onArrowClick}),a||c)}},{key:"renderClear",value:function(){var e=this.props,t=e.prefixCls,n=e.allowClear,o=e.clearIcon,i=this.state.inputValue,a=this.state.value,s=r.createElement("span",fr({key:"clear",className:"".concat(t,"-selection__clear"),onMouseDown:Fn,style:Jn},Vn,{onClick:this.onClearSelection}),o||r.createElement("i",{className:"".concat(t,"-selection__clear-icon")},"\xd7"));return n?Nn(this.props)?i?s:null:i||a.length?s:null:null}},{key:"render",value:function(){var e,t=this.props,n=Bn(t),o=t.showArrow,i=void 0===o||o,a=this.state,s=t.className,c=t.disabled,l=t.prefixCls,u=t.loading,f=this.renderTopControlNode(),d=this.state,h=d.open,p=d.ariaId;if(h){var m=this.renderFilterOptions();this._empty=m.empty,this._options=m.options}var y=this.getRealOpenState(),g=this._empty,b=this._options||[],A={};Object.keys(t).forEach((function(e){!Object.prototype.hasOwnProperty.call(t,e)||"data-"!==e.substr(0,5)&&"aria-"!==e.substr(0,5)&&"role"!==e||(A[e]=t[e])}));var w=fr({},A);On(t)||(w=fr(fr({},w),{onKeyDown:this.onKeyDown,tabIndex:t.disabled?-1:t.tabIndex}));var E=(ur(e={},s,!!s),ur(e,l,1),ur(e,"".concat(l,"-open"),h),ur(e,"".concat(l,"-focused"),h||!!this._focused),ur(e,"".concat(l,"-combobox"),Nn(t)),ur(e,"".concat(l,"-disabled"),c),ur(e,"".concat(l,"-enabled"),!c),ur(e,"".concat(l,"-allow-clear"),!!t.allowClear),ur(e,"".concat(l,"-no-arrow"),!i),ur(e,"".concat(l,"-loading"),!!u),e);return r.createElement(lr,{onPopupFocus:this.onPopupFocus,onMouseEnter:this.props.onMouseEnter,onMouseLeave:this.props.onMouseLeave,dropdownAlign:t.dropdownAlign,dropdownClassName:t.dropdownClassName,dropdownMatchSelectWidth:t.dropdownMatchSelectWidth,defaultActiveFirstOption:t.defaultActiveFirstOption,dropdownMenuStyle:t.dropdownMenuStyle,transitionName:t.transitionName,animation:t.animation,prefixCls:t.prefixCls,dropdownStyle:t.dropdownStyle,combobox:t.combobox,showSearch:t.showSearch,options:b,empty:g,multiple:n,disabled:c,visible:y,inputValue:a.inputValue,value:a.value,backfillValue:a.backfillValue,firstActiveValue:t.firstActiveValue,onDropdownVisibleChange:this.onDropdownVisibleChange,getPopupContainer:t.getPopupContainer,onMenu
2Select:this.onMenuSelect,onMenuDeselect:this.onMenuDeselect,onPopupScroll:t.onPopupScroll,showAction:t.showAction,ref:this.saveSelectTriggerRef,menuItemSelectedIcon:t.menuItemSelectedIcon,dropdownRender:t.dropdownRender,ariaId:p},r.createElement("div",{id:t.id,style:t.style,ref:this.saveRootRef,onBlur:this.onOuterBlur,onFocus:this.onOuterFocus,className:v()(E),onMouseDown:this.markMouseDown,onMouseUp:this.markMouseLeave,onMouseOut:this.markMouseLeave},r.createElement("div",fr({ref:this.saveSelectionRef,key:"selection",className:"".concat(l,"-selection\n ").concat(l,"-selection--").concat(n?"multiple":"single"),role:"combobox","aria-autocomplete":"list","aria-haspopup":"true","aria-controls":p,"aria-expanded":y},w),f,this.renderClear(),this.renderArrow(!!n))))}}])&&dr(n.prototype,o),i&&dr(n,i),t}(r.Component);br.propTypes=g,br.defaultProps={prefixCls:"rc-select",defaultOpen:!1,labelInValue:!1,defaultActiveFirstOption:!0,showSearch:!0,allowClear:!1,placeholder:"",onChange:yr,onFocus:yr,onBlur:yr,onSelect:yr,onSearch:yr,onDeselect:yr,onInputKeyDown:yr,dropdownMatchSelectWidth:!0,dropdownStyle:{},dropdownMenuStyle:{},optionFilterProp:"value",optionLabelProp:"value",notFoundContent:"Not Found",backfill:!1,showAction:["click"],tokenSeparators:[],autoClearSearchValue:!0,tabIndex:0,dropdownRender:function(e){return e}},br.getDerivedStateFromProps=function(e,t){var n=t.skipBuildOptionsInfo?t.optionsInfo:br.getOptionsInfoFromProps(e,t),r={optionsInfo:n,skipBuildOptionsInfo:!1};if("open"in e&&(r.open=e.open),e.disabled&&t.open&&(r.open=!1),"value"in e){var o=br.getValueFromProps(e);r.value=o,e.combobox&&(r.inputValue=br.getInputValueForCombobox(e,n))}return r},br.getOptionsFromChildren=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return r.Children.forEach(e,(function(e){e&&(e.type.isSelectOptGroup?br.getOptionsFromChildren(e.props.children,t):t.push(e))})),t},br.getInputValueForCombobox=function(e,t,n){var r=[];if("value"in e&&!n&&(r=Un(e.value)),"defaultValue"in e&&n&&(r=Un(e.defaultValue)),!r.length)return"";var o=r=r[0];return e.labelInValue?o=r.label:t[Rn(r)]&&(o=t[Rn(r)].label),void 0===o&&(o=""),o},br.getLabelFromOption=function(e,t){return Pn(t,e.optionLabelProp)},br.getOptionsInfoFromProps=function(e,t){var n=br.getOptionsFromChildren(e.children),r={};if(n.forEach((function(t){var n=Dn(t);r[Rn(n)]={option:t,value:n,label:br.getLabelFromOption(e,t),title:t.props.title,disabled:t.props.disabled}})),t){var o=t.optionsInfo,i=t.value;i&&i.forEach((function(e){var t=Rn(e);r[t]||void 0===o[t]||(r[t]=o[t])}))}return r},br.getValueFromProps=function(e,t){var n=[];return"value"in e&&!t&&(n=Un(e.value)),"defaultValue"in e&&t&&(n=Un(e.defaultValue)),e.labelInValue&&(n=n.map((function(e){return e.key}))),n},br.displayName="Select",(0,Be.polyfill)(br);const vr=br;vr.Option=p,vr.OptGroup=c;const Ar=vr},84423:(e,t,n)=>{"use strict";n.d(t,{Z:()=>g});var r=n(46678),o=n(6340),i=n(81612),a=n(59074),s=n(37324),c=n(25038),l=n.n(c),u=n(66038),f=n.n(u),d=n(40747),h=n(3998),p=function(e){function t(){return(0,i.Z)(this,t),(0,a.Z)(this,e.apply(this,arguments))}return(0,s.Z)(t,e),t.prototype.componentDidUpdate=function(){var e=this.props.trigger;e&&e.forcePopupAlign()},t.prototype.render=function(){var e=this.props,t=e.overlay,n=e.prefixCls,r=e.id;return l().createElement("div",{className:n+"-inner",id:r,role:"tooltip"},"function"===typeof t?t():t)},t}(l().Component);p.propTypes={prefixCls:f().string,overlay:f().oneOfType([f().node,f().func]).isRequired,id:f().string,trigger:f().any};const m=p;var y=function(e){function t(){var n,r,o;(0,i.Z)(this,t);for(var s=arguments.length,c=Array(s),u=0;u<s;u++)c[u]=arguments[u];return n=r=(0,a.Z)(this,e.call.apply(e,[this].concat(c))),r.getPopupElement=function(){var e=r.props,t=e.arrowContent,n=e.overlay,o=e.prefixCls,i=e.id;return[l().createElement("div",{className:o+"-arrow",key:"arrow"},t),l().createElement(m,{key:"content",trigger:r.trigger,prefixCls:o,id:i,overlay:n})]},r.saveTrigger=function(e){r.trigger=e},o=n,(0,a.Z)(r,o)}return(0,s.Z)(t,e),t.prototype.getPopupDomNode=function(){return this.trigger.getPopupDomNode()},t.prototype.render=function(){var e=this.props,t=e.overlayClassName,n=e.trigger,i=e.mouseEnterDelay,a=e.mouseLeaveDelay,s=e.overlayStyle,c=e.prefixCls,u=e.children,f=e.onVisibleChange,p=e.afterVisibleChange,m=e.transitionName,y=e.animation,g=e.placement,b=e.align,v=e.destroyTooltipOnHide,A=e.defaultVisible,w=e.getTooltipContainer,E=(0,o.Z)(e,["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer"]),k=(0,r.Z)({},E);return"visible"in this.props&&(k.popupVisible=this.props.visible),l().createElement(d.Z,(0,r.Z)({popupClassName:t,ref:this.saveTrigger,prefixCls:c,popup:this.getPopupElement,action:n,builtinPlacements:h.C,popupPlacement:g,popupAlign:b,getPopupContainer:w,onPopupVisibleChange:f,afterPopupVisibleChange:p,popupTransitionName:m,popupAnimation:y,defaultPopupVisible:A,destroyPopupOnHide:v,mouseLeaveDelay:a,popupStyle:s,mou
2seEnterDelay:i},k),u)},t}(c.Component);y.propTypes={trigger:f().any,children:f().any,defaultVisible:f().bool,visible:f().bool,placement:f().string,transitionName:f().oneOfType([f().string,f().object]),animation:f().any,onVisibleChange:f().func,afterVisibleChange:f().func,overlay:f().oneOfType([f().node,f().func]).isRequired,overlayStyle:f().object,overlayClassName:f().string,prefixCls:f().string,mouseEnterDelay:f().number,mouseLeaveDelay:f().number,getTooltipContainer:f().func,destroyTooltipOnHide:f().bool,align:f().object,arrowContent:f().any,id:f().string},y.defaultProps={prefixCls:"rc-tooltip",mouseEnterDelay:0,destroyTooltipOnHide:!1,mouseLeaveDelay:.1,align:{},placement:"right",trigger:["hover"],arrowContent:null};const g=y},3998:(e,t,n)=>{"use strict";n.d(t,{C:()=>i});var r={adjustX:1,adjustY:1},o=[0,0],i={left:{points:["cr","cl"],overflow:r,offset:[-4,0],targetOffset:o},right:{points:["cl","cr"],overflow:r,offset:[4,0],targetOffset:o},top:{points:["bc","tc"],overflow:r,offset:[0,-4],targetOffset:o},bottom:{points:["tc","bc"],overflow:r,offset:[0,4],targetOffset:o},topLeft:{points:["bl","tl"],overflow:r,offset:[0,-4],targetOffset:o},leftTop:{points:["tr","tl"],overflow:r,offset:[-4,0],targetOffset:o},topRight:{points:["br","tr"],overflow:r,offset:[0,-4],targetOffset:o},rightTop:{points:["tl","tr"],overflow:r,offset:[4,0],targetOffset:o},bottomRight:{points:["tr","br"],overflow:r,offset:[0,4],targetOffset:o},rightBottom:{points:["bl","br"],overflow:r,offset:[4,0],targetOffset:o},bottomLeft:{points:["tl","bl"],overflow:r,offset:[0,4],targetOffset:o},leftBottom:{points:["br","bl"],overflow:r,offset:[-4,0],targetOffset:o}}},40747:(e,t,n)=>{"use strict";n.d(t,{Z:()=>it});var r=n(46678),o=n(81612),i=n(59074),a=n(37324),s=n(25038),c=n.n(s),l=n(66038),u=n.n(l),f=n(58092),d=n.n(f),h=n(89473);function p(e,t){for(var n=t;n;){if(n===e)return!0;n=n.parentNode}return!1}var m=n(52420);function y(e){return y="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},y(e)}function g(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function b(e,t){return b=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},b(e,t)}function v(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=A(e);if(t){var o=A(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"===y(t)||"function"===typeof t))return t;return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,n)}}function A(e){return A=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},A(e)}var w=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&b(e,t)}(i,e);var t,n,r,o=v(i);function i(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return(e=o.call.apply(o,[this].concat(n))).removeContainer=function(){e.container&&(d().unmountComponentAtNode(e.container),e.container.parentNode.removeChild(e.container),e.container=null)},e.renderComponent=function(t,n){var r=e.props,o=r.visible,i=r.getComponent,a=r.forceRender,s=r.getContainer,c=r.parent;(o||c._component||a)&&(e.container||(e.container=s()),d().unstable_renderSubtreeIntoContainer(c,i(t),e.container,(function(){n&&n.call(this)})))},e}return t=i,(n=[{key:"componentDidMount",value:function(){this.props.autoMount&&this.renderComponent()}},{key:"componentDidUpdate",value:function(){this.props.autoMount&&this.renderComponent()}},{key:"componentWillUnmount",value:function(){this.props.autoDestroy&&this.removeContainer()}},{key:"render",value:function(){return this.props.children({renderComponent:this.renderComponent,removeContainer:this.removeContainer})}}])&&g(t.prototype,n),r&&g(t,r),i}(c().Component);function E(e){return E="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},E(e)}function k(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}
2function M(e,t){return M=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},M(e,t)}function x(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=C(e);if(t){var o=C(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"===E(t)||"function"===typeof t))return t;return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,n)}}function C(e){return C=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},C(e)}w.propTypes={autoMount:u().bool,autoDestroy:u().bool,visible:u().bool,forceRender:u().bool,parent:u().any,getComponent:u().func.isRequired,getContainer:u().func.isRequired,children:u().func.isRequired},w.defaultProps={autoMount:!0,autoDestroy:!0,forceRender:!1};var S=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&M(e,t)}(i,e);var t,n,r,o=x(i);function i(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),o.apply(this,arguments)}return t=i,(n=[{key:"componentDidMount",value:function(){this.createContainer()}},{key:"componentDidUpdate",value:function(e){var t=this.props.didUpdate;t&&t(e)}},{key:"componentWillUnmount",value:function(){this.removeContainer()}},{key:"createContainer",value:function(){this._container=this.props.getContainer(),this.forceUpdate()}},{key:"removeContainer",value:function(){this._container&&this._container.parentNode.removeChild(this._container)}},{key:"render",value:function(){return this._container?d().createPortal(this.props.children,this._container):null}}])&&k(t.prototype,n),r&&k(t,r),i}(c().Component);S.propTypes={getContainer:u().func.isRequired,children:u().node.isRequired,didUpdate:u().func};var _=n(94521),T=n.n(_);function I(e,t,n){return n?e[0]===t[0]:e[0]===t[0]&&e[1]===t[1]}function D(e,t){this[e]=t}var P,N=n(91129);function B(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function O(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?B(Object(n),!0).forEach((function(t){U(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):B(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function j(e){return j="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},j(e)}function U(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var R={Webkit:"-webkit-",Moz:"-moz-",ms:"-ms-",O:"-o-"};function F(){if(void 0!==P)return P;P="";var e=document.createElement("p").style;for(var t in R)t+"Transform"in e&&(P=t);return P}function L(){return F()?"".concat(F(),"TransitionProperty"):"transitionProperty"}function z(){return F()?"".concat(F(),"Transform"):"transform"}function Q(e,t){var n=L();n&&(e.style[n]=t,"transitionProperty"!==n&&(e.style.transitionProperty=t))}function J(e,t){var n=z();n&&(e.style[n]=t,"transform"!==n&&(e.style.transform=t))}var V,H=/matrix\((.*)\)/,G=/matrix3d\((.*)\)/;function Z(e){var t=e.style.display;e.style.display="none",e.offsetHeight,e.style.display=t}function W(e,t,n){var r=n;if("object"!==j(t))return"undefined"!==typeof r?("number"===typeof r&&(r="".concat(r,"px")),void(e.style[t]=r)):V(e,t);for(var o in t)t.hasOwnProperty(o)&&W(e,o,t[o])}function q(e,t){var n=e["page".concat(t?"Y":"X","Offset")],r="scroll".concat(t?"Top":"Left");if("number"!==typeof n){var o=e.document;"number"!==typeof(n=o.documentElement[r])&&(n=o.body[r])}return n}function Y(e){return q(e)}function K(e){return q(e,!0)}function $(e){var t=function(e){var t,n,r,o=e.ownerDocument,i=o.body,a=o&&o.documentElement;return t=e.getBoundingClientRect(),n=Math.floor(t.left),r=Math.floor(t.top),{left:n-=a.clientLeft||i.clientLeft||0,top:r-=a.clientTop||i.clientTop||0}}(e),n=e.ownerDocument,r=n.defaultView||n.parentWindow;return t.left+=Y(r),t.top+=K(r),t}function X(e){return null!==e&&void 0!==e&&e==e.window}
vendor: 10,249 bytes, line 2
2function ee(e){return X(e)?e.document:9===e.nodeType?e:e.ownerDocument}var te=new RegExp("^(".concat(/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source,")(?!px)[a-z%]+$"),"i"),ne=/^(top|right|bottom|left)$/,re="currentStyle",oe="runtimeStyle",ie="left";function ae(e,t){return"left"===e?t.useCssRight?"right":e:t.useCssBottom?"bottom":e}function se(e){return"left"===e?"right":"right"===e?"left":"top"===e?"bottom":"bottom"===e?"top":void 0}function ce(e,t,n){"static"===W(e,"position")&&(e.style.position="relative");var r=-999,o=-999,i=ae("left",n),a=ae("top",n),s=se(i),c=se(a);"left"!==i&&(r=999),"top"!==a&&(o=999);var l="",u=$(e);("left"in t||"top"in t)&&(l=function(e){return e.style.transitionProperty||e.style[L()]}(e)||"",Q(e,"none")),"left"in t&&(e.style[s]="",e.style[i]="".concat(r,"px")),"top"in t&&(e.style[c]="",e.style[a]="".concat(o,"px")),Z(e);var f=$(e),d={};for(var h in t)if(t.hasOwnProperty(h)){var p=ae(h,n),m="left"===h?r:o,y=u[h]-f[h];d[p]=p===h?m+y:m-y}W(e,d),Z(e),("left"in t||"top"in t)&&Q(e,l);var g={};for(var b in t)if(t.hasOwnProperty(b)){var v=ae(b,n),A=t[b]-u[b];g[v]=b===v?d[v]+A:d[v]-A}W(e,g)}function le(e,t){var n=$(e),r=function(e){var t=window.getComputedStyle(e,null),n=t.getPropertyValue("transform")||t.getPropertyValue(z());if(n&&"none"!==n){var r=n.replace(/[^0-9\-.,]/g,"").split(",");return{x:parseFloat(r[12]||r[4],0),y:parseFloat(r[13]||r[5],0)}}return{x:0,y:0}}(e),o={x:r.x,y:r.y};"left"in t&&(o.x=r.x+t.left-n.left),"top"in t&&(o.y=r.y+t.top-n.top),function(e,t){var n=window.getComputedStyle(e,null),r=n.getPropertyValue("transform")||n.getPropertyValue(z());if(r&&"none"!==r){var o,i=r.match(H);i?((o=(i=i[1]).split(",").map((function(e){return parseFloat(e,10)})))[4]=t.x,o[5]=t.y,J(e,"matrix(".concat(o.join(","),")"))):((o=r.match(G)[1].split(",").map((function(e){return parseFloat(e,10)})))[12]=t.x,o[13]=t.y,J(e,"matrix3d(".concat(o.join(","),")")))}else J(e,"translateX(".concat(t.x,"px) translateY(").concat(t.y,"px) translateZ(0)"))}(e,o)}function ue(e,t){for(var n=0;n<e.length;n++)t(e[n])}function fe(e){return"border-box"===V(e,"boxSizing")}"undefined"!==typeof window&&(V=window.getComputedStyle?function(e,t,n){var r=n,o="",i=ee(e);return(r=r||i.defaultView.getComputedStyle(e,null))&&(o=r.getPropertyValue(t)||r[t]),o}:function(e,t){var n=e[re]&&e[re][t];if(te.test(n)&&!ne.test(t)){var r=e.style,o=r[ie],i=e[oe][ie];e[oe][ie]=e[re][ie],r[ie]="fontSize"===t?"1em":n||0,n=r.pixelLeft+"px",r[ie]=o,e[oe][ie]=i}return""===n?"auto":n});var de=["margin","border","padding"],he=-1,pe=2,me=1;function ye(e,t,n){var r,o,i,a=0;for(o=0;o<t.length;o++)if(r=t[o])for(i=0;i<n.length;i++){var s=void 0;s="border"===r?"".concat(r).concat(n[i],"Width"):r+n[i],a+=parseFloat(V(e,s))||0}return a}var ge={getParent:function(e){var t=e;do{t=11===t.nodeType&&t.host?t.host:t.parentNode}while(t&&1!==t.nodeType&&9!==t.nodeType);return t}};function be(e,t,n){var r=n;if(X(e))return"width"===t?ge.viewportWidth(e):ge.viewportHeight(e);if(9===e.nodeType)return"width"===t?ge.docWidth(e):ge.docHeight(e);var o="width"===t?["Left","Right"]:["Top","Bottom"],i="width"===t?Math.floor(e.getBoundingClientRect().width):Math.floor(e.getBoundingClientRect().height),a=fe(e),s=0;(null===i||void 0===i||i<=0)&&(i=void 0,(null===(s=V(e,t))||void 0===s||Number(s)<0)&&(s=e.style[t]||0),s=Math.floor(parseFloat(s))||0),void 0===r&&(r=a?me:he);var c=void 0!==i||a,l=i||s;return r===he?c?l-ye(e,["border","padding"],o):s:c?r===me?l:l+(r===pe?-ye(e,["border"],o):ye(e,["margin"],o)):s+ye(e,de.slice(r),o)}ue(["Width","Height"],(function(e){ge["doc".concat(e)]=function(t){var n=t.document;return Math.max(n.documentElement["scroll".concat(e)],n.body["scroll".concat(e)],ge["viewport".concat(e)](n))},ge["viewport".concat(e)]=function(t){var n="client".concat(e),r=t.document,o=r.body,i=r.documentElement[n];return"CSS1Compat"===r.compatMode&&i||o&&o[n]||i}}));var ve={position:"absolute",visibility:"hidden",display:"block"};function Ae(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r,o=t[0];return 0!==o.offsetWidth?r=be.apply(void 0,t):function(e,t,n){var r,o={},i=e.style;for(r in t)t.hasOwnProperty(r)&&(o[r]=i[r],i[r]=t[r]);for(r in n.call(e),t)t.hasOwnProperty(r)&&(i[r]=o[r])}(o,ve,(function(){r=be.apply(void 0,t)})),r}function we(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e}ue(["width","height"],(function(e){var t=e.charAt(0).toUpperCase()+e.slice(1);ge["outer".concat(t)]=function(t,n){return t&&Ae(t,e,n?0:me)};var n="width"===e?["Left","Right"]:["Top","Bottom"];ge[e]=function(t,r){var o=r;return void 0!==o?t?(fe(t)&&(o+=ye(t,["padding","border"],n)),W(t,e,o)):void 0:t&&Ae(t,e,he)}}));var Ee={getWindow:function(e){if(e&&e.document&&e.setTimeout)return e;var t=e.ownerDocument||e;return t.defaultView||t.parentWindow},getDocument:ee,offset:function(e,t,n){if("undefined"===typeof t)return $(e);!function(e,t,n){if(n.ignoreShake){var r=$(e),o=r.left.toFixed(0),i=r.top.toFixed(0),a=t.left.toFixed(0),s=t.top.toFixed(0);if(o===a&&i===s)return}n.useCssRight||n.useCssBottom?ce(e,t,n):n.useCssTransform&&z()in document.body.style?le(e,t):ce(e,t,n)}(e,t,n||{})},isWindow:X,each:ue,css:W,clone:function(e){var t,n={};for(t in e)e.hasOwnProperty(t)&&(n[t]=e[t]);if(e.overflow)for(t in e)e.hasOwnProperty(t)&&(n.overflow[t]=e.overflow[t]);return n},mix:we,getWindowScrollLeft:function(e){return Y(e)},getWindowScrollTop:function(e){return K(e)},merge:function(){for(var e={},t=0;t<arguments.length;t++)Ee.mix(e,t<0||arguments.length<=t?void 0:arguments[t]);return e},viewportWidth:0,viewportHeight:0};we(Ee,ge);var ke=Ee.getParent;function Me(e){if(Ee.isWindow(e)||9===e.nodeType)return null;var t,n=Ee.getDocument(e).body,r=Ee.css(e,"position");if(!("fixed"===r||"absolute"===r))return"html"===e.nodeName.toLowerCase()?null:ke(e);for(t=ke(e);t&&t!==n&&9!==t.nodeType;t=ke(t))if("static"!==(r=Ee.css(t,"position")))return t;return null}var xe=Ee.getParent;function Ce(e,t){for(var n={left:0,right:1/0,top:0,bottom:1/0},r=Me(e),o=Ee.getDocument(e),i=o.defaultView||o.parentWindow,a=o.body,s=o.documentElement;r;){if(-1!==navigator.userAgent.indexOf("MSIE")&&0===r.clientWidth||r===a||r===s||"visible"===Ee.css(r,"overflow")){if(r===a||r===s)break}else{var c=Ee.offset(r);c.left+=r.clientLeft,c.top+=r.clientTop,n.top=Math.max(n.top,c.top),n.right=Math.min(n.right,c.left+r.clientWidth),n.bottom=Math.min(n.bottom,c.top+r.clientHeight),n.left=Math.max(n.left,c.left)}r=Me(r)}var l=null;Ee.isWindow(e)||9===e.nodeType||(l=e.style.position,"absolute"===Ee.css(e,"position")&&(e.style.position="fixed"));var u=Ee.getWindowScrollLeft(i),f=Ee.getWindowScrollTop(i),d=Ee.viewportWidth(i),h=Ee.viewportHeight(i),p=s.scrollWidth,m=s.scrollHeight,y=window.getComputedStyle(a);if("hidden"===y.overflowX&&(p=i.innerWidth),"hidden"===y.overflowY&&(m=i.innerHeight),e.style&&(e.style.position=l),t||function(e){if(Ee.isWindow(e)||9===e.nodeType)return!1;var t=Ee.getDocument(e),n=t.body,r=null;for(r=xe(e);r&&r!==n&&r!==t;r=xe(r))if("fixed"===Ee.css(r,"position"))return!0;return!1}(e))n.left=Math.max(n.left,u),n.top=Math.max(n.top,f),n.right=Math.min(n.right,u+d),n.bottom=Math.min(n.bottom,f+h);else{var g=Math.max(p,u+d);n.right=Math.min(n.right,g);var b=Math.max(m,f+h);n.bottom=Math.min(n.bottom,b)}return n.top>=0&&n.left>=0&&n.bottom>n.top&&n.right>n.left?n:null}function Se(e){var t,n,r;if(Ee.isWindow(e)||9===e.nodeType){var o=Ee.getWindow(e);t={left:Ee.getWindowScrollLeft(o),top:Ee.getWindowScrollTop(o)},n=Ee.viewportWidth(o),r=Ee.viewportHeight(o)}else t=Ee.offset(e),n=Ee.outerWidth(e),r=Ee.outerHeight(e);return t.width=n,t.height=r,t}function _e(e,t){var n=t.charAt(0),r=t.charAt(1),o=e.width,i=e.height,a=e.left,s=e.top;return"c"===n?s+=i/2:"b"===n&&(s+=i),"c"===r?a+=o/2:"r"===r&&(a+=o),{left:a,top:s}}function Te(e,t,n,r,o){var i=_e(t,n[1]),a=_e(e,n[0]),s=[a.left-i.left,a.top-i.top];return{left:Math.round(e.left-s[0]+r[0]-o[0]),top:Math.round(e.top-s[1]+r[1]-o[1])}}function Ie(e,t,n){return e.left<n.left||e.left+t.width>n.right}function De(e,t,n){return e.top<n.top||e.top+t.height>n.bottom}function Pe(e,t,n){var r=[];return Ee.each(e,(function(e){r.push(e.replace(t,(function(e){return n[e]})))})),r}function Ne(e,t){return e[t]=-e[t],e}function Be(e,t){return(/%$/.test(e)?parseInt(e.substring(0,e.length-1),10)/100*t:parseInt(e,10))||0}function Oe(e,t){e[0]=Be(e[0],t.width),e[1]=Be(e[1],t.height)}function je(e,t,n,r){var o=n.points,i=n.offset||[0,0],a=n.targetOffset||[0,0],s=n.overflow,c=n.source||e;i=[].concat(i),a=[].concat(a);var l={},u=0,f=Ce(c,!(!(s=s||{})||!s.alwaysByViewport)),d=Se(c);Oe(i,d),Oe(a,t);var h=Te(d,t,o,i,a),p=Ee.merge(d,h);if(f&&(s.adjustX||s.adjustY)&&r){if(s.adjustX&&Ie(h,d,f)){var m=Pe(o,/[lr]/gi,{l:"r",r:"l"}),y=Ne(i,0),g=Ne(a,0);(function(e,t,n){return e.left>n.right||e.left+t.width<n.left})(Te(d,t,m,y,g),d,f)||(u=1,o=m,i=y,a=g)}if(s.adjustY&&De(h,d,f)){var b=Pe(o,/[tb]/gi,{t:"b",b:"t"}),v=Ne(i,1),A=Ne(a,1);(function(e,t,n){return e.top>n.bottom||e.top+t.height<n.top})(Te(d,t,b,v,A),d,f)||(u=1,o=b,i=v,a=A)}u&&(h=Te(d,t,o,i,a),Ee.mix(p,h));var w=Ie(h,d,f),E=De(h,d,f);if(w||E){var k=o;w&&(k=Pe(o,/[lr]/gi,{l:"r",r:"l"})),E&&(k=Pe(o,/[tb]/gi,{t:"b",b:"t"})),o=k,i=n.offset||[0,0],a=n.targetOffset||[0,0]}l.adjustX=s.adjustX&&w,l.adjustY=s.adjustY&&E,(l.adjustX||l.adjustY)&&(p=function(e,t,n,r){var o=Ee.clone(e),i={width:t.width,height:t.height};return r.adjustX&&o.left<n.left&&(o.left=n.left),r.resizeWidth&&o.left>=n.left&&o.left+i.width>n.right&&(i.width-=o.left+i.width-n.right),r.adjustX&&o.left+i.width>n.right&&(o.left=Math.max(n.right-i.width,n.left)),r.adjustY&&o.top<n.top&&(o.top=n.top),r.resizeHeight&&o.top>=n.top&&o.top+i.height>n.bottom&&(i.height-=o.top+i.height-n.bottom),r.adjustY&&o.top+i.height>n.bottom&&(o.top=Math.max(n.bottom-i.height,n.top)),Ee.mix(o,i)}(h,d,f,l))}return p.width!==d.width&&Ee.css(c,"width",Ee.width(c)+p.width-d.width),p.height!==d.height&&Ee.css(c,"height",Ee.height(c)+p.height-d.height),Ee.offset(c,{left:p.left,top:p.top},{useCssRight:n.useCssRight,useCssBottom:n.useCssBottom,useCssTransform:n.useCssTransform,ignoreShake:n.ignoreShake}),{points:o,offset:i,targetOffset:a,overflow:l}}function Ue(e,t,n){var r=n.target||t,o=Se(r),i=!function(e,t){var n=Ce(e,t),r=Se(e);
2return!n||r.left+r.width<=n.left||r.top+r.height<=n.top||r.left>=n.right||r.top>=n.bottom}(r,n.overflow&&n.overflow.alwaysByViewport);return je(e,o,n,i)}Ue.__getOffsetParent=Me,Ue.__getVisibleRectForElement=Ce;function Re(e){return e&&"object"===typeof e&&e.window===e}function Fe(e,t){var n=Math.floor(e),r=Math.floor(t);return Math.abs(n-r)<=1}function Le(e){return"function"===typeof e&&e?e():null}function ze(e){return"object"===typeof e&&e?e:null}var Qe=function(e){function t(){var e,n,r,a;(0,o.Z)(this,t);for(var s=arguments.length,c=Array(s),l=0;l<s;l++)c[l]=arguments[l];return n=r=(0,i.Z)(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(c))),r.forceAlign=function(){var e=r.props,t=e.disabled,n=e.target,o=e.align,i=e.onAlign;if(!t&&n){var a=d().findDOMNode(r),s=void 0,c=Le(n),l=ze(n),u=document.activeElement;c?s=Ue(a,c,o):l&&(s=function(e,t,n){var r,o,i=Ee.getDocument(e),a=i.defaultView||i.parentWindow,s=Ee.getWindowScrollLeft(a),c=Ee.getWindowScrollTop(a),l=Ee.viewportWidth(a),u=Ee.viewportHeight(a),f={left:r="pageX"in t?t.pageX:s+t.clientX,top:o="pageY"in t?t.pageY:c+t.clientY,width:0,height:0},d=r>=0&&r<=s+l&&o>=0&&o<=c+u,h=[n.points[0],"cc"];return je(e,f,O(O({},n),{},{points:h}),d)}(a,l,o)),function(e,t){e!==document.activeElement&&p(t,e)&&e.focus()}(u,a),i&&i(a,s)}},a=n,(0,i.Z)(r,a)}return(0,a.Z)(t,e),(0,N.Z)(t,[{key:"componentDidMount",value:function(){var e=this.props;this.forceAlign(),!e.disabled&&e.monitorWindowResize&&this.startMonitorWindowResize()}},{key:"componentDidUpdate",value:function(e){var t,n,r=!1,o=this.props;if(!o.disabled){var i=d().findDOMNode(this),a=i?i.getBoundingClientRect():null;if(e.disabled)r=!0;else{var s=Le(e.target),c=Le(o.target),l=ze(e.target),u=ze(o.target);Re(s)&&Re(c)?r=!1:(s!==c||s&&!c&&u||l&&u&&c||u&&!((t=l)===(n=u)||t&&n&&("pageX"in n&&"pageY"in n?t.pageX===n.pageX&&t.pageY===n.pageY:"clientX"in n&&"clientY"in n&&t.clientX===n.clientX&&t.clientY===n.clientY)))&&(r=!0);var f=this.sourceRect||{};r||!i||Fe(f.width,a.width)&&Fe(f.height,a.height)||(r=!0)}this.sourceRect=a}r&&this.forceAlign(),o.monitorWindowResize&&!o.disabled?this.startMonitorWindowResize():this.stopMonitorWindowResize()}},{key:"componentWillUnmount",value:function(){this.stopMonitorWindowResize()}},{key:"startMonitorWindowResize",value:function(){this.resizeHandler||(this.bufferMonitor=function(e,t){var n=void 0;function r(){n&&(clearTimeout(n),n=null)}function o(){r(),n=setTimeout(e,t)}return o.clear=r,o}(this.forceAlign,this.props.monitorBufferTime),this.resizeHandler=(0,m.Z)(window,"resize",this.bufferMonitor))}},{key:"stopMonitorWindowResize",value:function(){this.resizeHandler&&(this.bufferMonitor.clear(),this.resizeHandler.remove(),this.resizeHandler=null)}},{key:"render",value:function(){var e=this,t=this.props,n=t.childrenProps,r=t.children,o=c().Children.only(r);if(n){var i={};return Object.keys(n).forEach((function(t){i[t]=e.props[n[t]]})),c().cloneElement(o,i)}return o}}]),t}(s.Component);Qe.propTypes={childrenProps:u().object,align:u().object.isRequired,target:u().oneOfType([u().func,u().shape({clientX:u().number,clientY:u().number,pageX:u().number,pageY:u().number})]),onAlign:u().func,monitorBufferTime:u().number,monitorWindowResize:u().bool,disabled:u().bool,children:u().any},Qe.defaultProps={target:function(){return window},monitorBufferTime:50,monitorWindowResize:!1,disabled:!1};const Je=Qe;var Ve=n(61379),He=n(6340),Ge=function(e){function t(){return(0,o.Z)(this,t),(0,i.Z)(this,e.apply(this,arguments))}return(0,a.Z)(t,e),t.prototype.shouldComponentUpdate=function(e){return e.hiddenClassName||e.visible},t.prototype.render=function(){var e=this.props,t=e.hiddenClassName,n=e.visible,r=(0,He.Z)(e,["hiddenClassName","visible"]);return t||c().Children.count(r.children)>1?(!n&&t&&(r.className+=" "+t),c().createElement("div",r)):c().Children.only(r.children)},t}(s.Component);Ge.propTypes={children:u().any,className:u().string,visible:u().bool,hiddenClassName:u().string};const Ze=Ge;var We=function(e){function t(){return(0,o.Z)(this,t),(0,i.Z)(this,e.apply(this,arguments))}return(0,a.Z)(t,e),t.prototype.render=function(){var e=this.props,t=e.className;return e.visible||(t+=" "+e.hiddenClassName),c().createElement("div",{className:t,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onMouseDown:e.onMouseDown,onTouchStart:e.onTouchStart,style:e.style},c().createElement(Ze,{className:e.prefixCls+"-content",visible:e.visible},e.children))},t}(s.Component);We.propTypes={hiddenClassName:u().string,className:u().string,prefixCls:u().string,onMouseEnter:u().func,onMouseLeave:u().func,onMouseDown:u().func,onTouchStart:u().func,children:u().any};const qe=We;var Ye=function(e){function t(n){(0,o.Z)(this,t);var r=(0,i.Z)(this,e.call(this,n));return Ke.call(r),r.state={stretchChecked:!1,targetWidth:void 0,targetHeight:void 0},r.savePopupRef=D.bind(r,"popupInstance"),r.saveAlignRef=D.bind(r,"alignInstance"),r}return(0,a.Z)(t,e),t.prototype.componentDidMount=function(){this.rootNode=this.getPopupDomNode(),this.setStretchSize()},t.prototype.componentDidUpdate=function(){this.setStretchSize()},t.prototype.getPopupDomNode=function(){return d().findDOMNode(this.popupInstance)},t.prototype.getMaskTransitionName=function(){var e=this.props,t=e.maskTransitionName,n=e.maskAnimation;return!t&&n&&(t=e.prefixCls+"-"+n),t},t.prototype.getTransitionName=function(){var e=this.props,t=e.transitionName;return!t&&e.animation&&(t=e.prefixCls+"-"+e.animation),t},t.prototype.getClassName=function(e){return this.props.prefixCls+" "+this.props.className+" "+e},t.prototype.getPopupElement=function(){var e=this,t=this.savePopupRef,n=this.state,o=n.stretchChecked,i=n.targetHeight,a=n.targetWidth,s=this.props,l=s.align,u=s.visible,f=s.prefixCls,d=s.style,h=s.getClassNameFromAlign,p=s.destroyPopupOnHide,m=s.stretch,y=s.children,g=s.onMouseEnter,b=s.onMouseLeave,v=s.onMouseDown,A=s.onTouchStart,w=this.getClassName(this.currentAlignClassName||h(l)),E=f+"-hidden";u||(this.currentAlignClassName=null);var k={};m&&(-1!==m.indexOf("height")?k.height=i:-1!==m.indexOf("minHeight")&&(k.minHeight=i),-1!==m.indexOf("width")?k.width=a:-1!==m.indexOf("minWidth")&&(k.minWidth=a),o||(k.visibility="hidden",setTimeout((function(){e.alignInstance&&e.alignInstance.forceAlign()}),0)));var M={className:w,prefixCls:f,ref:t,onMouseEnter:g,onMouseLeave:b,onMouseDown:v,onTouchStart:A,style:(0,r.Z)({},k,d,this.getZIndexStyle())};return p?c().createElement(Ve.Z,{component:"",exclusive:!0,transitionAppear:!0,transitionName:this.getTransitionName()},u?c().createElement(Je,{target:this.getAlignTarget(),key:"popup",ref:this.saveAlignRef,monitorWindowResize:!0,align:l,onAlign:this.onAlign},c().createElement(qe,(0,r.Z)({visible:!0},M),y)):null):c().createElement(Ve.Z,{component:"",exclusive:!0,transitionAppear:!0,transitionName:this.getTransitionName(),showProp:"xVisible"},c().createElement(Je,{target:this.getAlignTarget(),key:"popup",ref:this.saveAlignRef,monitorWindowResize:!0,xVisible:u,childrenProps:{visible:"xVisible"},disabled:!u,align:l,onAlign:this.onAlign},c().createElement(qe,(0,r.Z)({hiddenClassName:E},M),y)))},t.prototype.getZIndexStyle=function(){var e={},t=this.props;return void 0!==t.zIndex&&(e.zIndex=t.zIndex),e},t.prototype.getMaskElement=function(){var e=this.props,t=void 0;if(e.mask){var n=this.getMaskTransitionName();t=c().createElement(Ze,{style:this.getZIndexStyle(),key:"mask",className:e.prefixCls+"-mask",hiddenClassName:e.prefixCls+"-mask-hidden",visible:e.visible}),n&&(t=c().createElement(Ve.Z,{key:"mask",showProp:"visible",transitionAppear:!0,component:"",transitionName:n},t))}return t},t.prototype.render=function(){return c().createElement("div",null,this.getMaskElement(),this.getPopupElement())},t}(s.Component);Ye.propTypes={visible:u().bool,style:u().object,getClassNameFromAlign:u().func,onAlign:u().func,getRootDomNo
2de:u().func,align:u().any,destroyPopupOnHide:u().bool,className:u().string,prefixCls:u().string,onMouseEnter:u().func,onMouseLeave:u().func,onMouseDown:u().func,onTouchStart:u().func,stretch:u().string,children:u().node,point:u().shape({pageX:u().number,pageY:u().number})};var Ke=function(){var e=this;this.onAlign=function(t,n){var r=e.props,o=r.getClassNameFromAlign(n);e.currentAlignClassName!==o&&(e.currentAlignClassName=o,t.className=e.getClassName(o)),r.onAlign(t,n)},this.setStretchSize=function(){var t=e.props,n=t.stretch,r=t.getRootDomNode,o=t.visible,i=e.state,a=i.stretchChecked,s=i.targetHeight,c=i.targetWidth;if(n&&o){var l=r();if(l){var u=l.offsetHeight,f=l.offsetWidth;s===u&&c===f&&a||e.setState({stretchChecked:!0,targetHeight:u,targetWidth:f})}}else a&&e.setState({stretchChecked:!1})},this.getTargetElement=function(){return e.props.getRootDomNode()},this.getAlignTarget=function(){var t=e.props.point;return t||e.getTargetElement}};const $e=Ye;function Xe(){}var et=["onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur","onContextMenu"],tt=!!f.createPortal,nt={rcTrigger:u().shape({onPopupMouseDown:u().func})},rt=function(e){function t(n){(0,o.Z)(this,t);var r=(0,i.Z)(this,e.call(this,n));ot.call(r);var a=void 0;return a="popupVisible"in n?!!n.popupVisible:!!n.defaultPopupVisible,r.state={prevPopupVisible:a,popupVisible:a},et.forEach((function(e){r["fire"+e]=function(t){r.fireEvents(e,t)}})),r}return(0,a.Z)(t,e),t.prototype.getChildContext=function(){return{rcTrigger:{onPopupMouseDown:this.onPopupMouseDown}}},t.prototype.componentDidMount=function(){this.componentDidUpdate({},{popupVisible:this.state.popupVisible})},t.prototype.componentDidUpdate=function(e,t){var n=this.props,r=this.state;if(tt||this.renderComponent(null,(function(){t.popupVisible!==r.popupVisible&&n.afterPopupVisibleChange(r.popupVisible)})),r.popupVisible){var o=void 0;return this.clickOutsideHandler||!this.isClickToHide()&&!this.isContextMenuToShow()||(o=n.getDocument(),this.clickOutsideHandler=(0,m.Z)(o,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(o=o||n.getDocument(),this.touchOutsideHandler=(0,m.Z)(o,"touchstart",this.onDocumentClick)),!this.contextMenuOutsideHandler1&&this.isContextMenuToShow()&&(o=o||n.getDocument(),this.contextMenuOutsideHandler1=(0,m.Z)(o,"scroll",this.onContextMenuClose)),void(!this.contextMenuOutsideHandler2&&this.isContextMenuToShow()&&(this.contextMenuOutsideHandler2=(0,m.Z)(window,"blur",this.onContextMenuClose)))}this.clearOutsideHandler()},t.prototype.componentWillUnmount=function(){this.clearDelayTimer(),this.clearOutsideHandler(),clearTimeout(this.mouseDownTimeout)},t.getDerivedStateFromProps=function(e,t){var n=e.popupVisible,r={};return void 0!==n&&t.popupVisible!==n&&(r.popupVisible=n,r.prevPopupVisible=t.popupVisible),r},t.prototype.getPopupDomNode=function(){return this._component&&this._component.getPopupDomNode?this._component.getPopupDomNode():null},t.prototype.getPopupAlign=function(){var e=this.props,t=e.popupPlacement,n=e.popupAlign,o=e.builtinPlacements;return t&&o?function(e,t,n){var o=e[t]||{};return(0,r.Z)({},o,n)}(o,t,n):n},t.prototype.setPopupVisible=function(e,t){var n=this.props.alignPoint,r=this.state.popupVisible;this.clearDelayTimer(),r!==e&&("popupVisible"in this.props||this.setState({popupVisible:e,prevPopupVisible:r}),this.props.onPopupVisibleChange(e)),n&&t&&this.setPoint(t)},t.prototype.delaySetPopupVisible=function(e,t,n){var r=this,o=1e3*t;if(this.clearDelayTimer(),o){var i=n?{pageX:n.pageX,pageY:n.pageY}:null;this.delayTimer=setTimeout((function(){r.setPopupVisible(e,i),r.clearDelayTimer()}),o)}else this.setPopupVisible(e,n)},t.prototype.clearDelayTimer=function(){this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=null)},t.prototype.clearOutsideHandler=function(){this.clickOutsideHandler&&(this.clickOutsideHandler.remove(),this.clickOutsideHandler=null),this.contextMenuOutsideHandler1&&(this.contextMenuOutsideHandler1.remove(),this.contextMenuOutsideHandler1=null),this.contextMenuOutsideHandler2&&(this.contextMenuOutsideHandler2.remove(),this.contextMenuOutsideHandler2=null),this.touchOutsideHandler&&(this.touchOutsideHandler.remove(),this.touchOutsideHandler=null)},t.prototype.createTwoChains=function(e){var t=this.props.children.props,n=this.props;return t[e]&&n[e]?this["fire"+e]:t[e]||n[e]},t.prototype.isClickToShow=function(){var e=this.props,t=e.action,n=e.showAction;return-1!==t.indexOf("click")||-1!==n.indexOf("click")},t.prototype.isContextMenuToShow=function(){var e=this.props,t=e.action,n=e.showAction;return-1!==t.indexOf("contextMenu")||-1!==n.indexOf("contextMenu")},t.prototype.isClickToHide=function(){var e=this.props,t=e.action,n=e.hideAction;return-1!==t.indexOf("click")||-1!==n.indexOf("click")},t.prototype.isMouseEnterToShow=function(){var e=this.props,t=e.action,n=e.showAction;
2return-1!==t.indexOf("hover")||-1!==n.indexOf("mouseEnter")},t.prototype.isMouseLeaveToHide=function(){var e=this.props,t=e.action,n=e.hideAction;return-1!==t.indexOf("hover")||-1!==n.indexOf("mouseLeave")},t.prototype.isFocusToShow=function(){var e=this.props,t=e.action,n=e.showAction;return-1!==t.indexOf("focus")||-1!==n.indexOf("focus")},t.prototype.isBlurToHide=function(){var e=this.props,t=e.action,n=e.hideAction;return-1!==t.indexOf("focus")||-1!==n.indexOf("blur")},t.prototype.forcePopupAlign=function(){this.state.popupVisible&&this._component&&this._component.alignInstance&&this._component.alignInstance.forceAlign()},t.prototype.fireEvents=function(e,t){var n=this.props.children.props[e];n&&n(t);var r=this.props[e];r&&r(t)},t.prototype.close=function(){this.setPopupVisible(!1)},t.prototype.render=function(){var e=this,t=this.state.popupVisible,n=this.props,r=n.children,o=n.forceRender,i=n.alignPoint,a=n.className,s=c().Children.only(r),l={key:"trigger"};this.isContextMenuToShow()?l.onContextMenu=this.onContextMenu:l.onContextMenu=this.createTwoChains("onContextMenu"),this.isClickToHide()||this.isClickToShow()?(l.onClick=this.onClick,l.onMouseDown=this.onMouseDown,l.onTouchStart=this.onTouchStart):(l.onClick=this.createTwoChains("onClick"),l.onMouseDown=this.createTwoChains("onMouseDown"),l.onTouchStart=this.createTwoChains("onTouchStart")),this.isMouseEnterToShow()?(l.onMouseEnter=this.onMouseEnter,i&&(l.onMouseMove=this.onMouseMove)):l.onMouseEnter=this.createTwoChains("onMouseEnter"),this.isMouseLeaveToHide()?l.onMouseLeave=this.onMouseLeave:l.onMouseLeave=this.createTwoChains("onMouseLeave"),this.isFocusToShow()||this.isBlurToHide()?(l.onFocus=this.onFocus,l.onBlur=this.onBlur):(l.onFocus=this.createTwoChains("onFocus"),l.onBlur=this.createTwoChains("onBlur"));var u=T()(s&&s.props&&s.props.className,a);u&&(l.className=u);var f=c().cloneElement(s,l);if(!tt)return c().createElement(w,{parent:this,visible:t,autoMount:!1,forceRender:o,getComponent:this.getComponent,getContainer:this.getContainer},(function(t){var n=t.renderComponent;return e.renderComponent=n,f}));var d=void 0;return(t||this._component||o)&&(d=c().createElement(S,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},this.getComponent())),[f,d]},t}(c().Component);rt.propTypes={children:u().any,action:u().oneOfType([u().string,u().arrayOf(u().string)]),showAction:u().any,hideAction:u().any,getPopupClassNameFromAlign:u().any,onPopupVisibleChange:u().func,afterPopupVisibleChange:u().func,popup:u().oneOfType([u().node,u().func]).isRequired,popupStyle:u().object,prefixCls:u().string,popupClassName:u().string,className:u().string,popupPlacement:u().string,builtinPlacements:u().object,popupTransitionName:u().oneOfType([u().string,u().object]),popupAnimation:u().any,mouseEnterDelay:u().number,mouseLeaveDelay:u().number,zIndex:u().number,focusDelay:u().number,blurDelay:u().number,getPopupContainer:u().func,getDocument:u().func,forceRender:u().bool,destroyPopupOnHide:u().bool,mask:u().bool,maskClosable:u().bool,onPopupAlign:u().func,popupAlign:u().object,popupVisible:u().bool,defaultPopupVisible:u().bool,maskTransitionName:u().oneOfType([u().string,u().object]),maskAnimation:u().string,stretch:u().string,alignPoint:u().bool},rt.contextTypes=nt,rt.childContextTypes=nt,rt.defaultProps={prefixCls:"rc-trigger-popup",getPopupClassNameFromAlign:function(){return""},getDocument:function(){return window.document},onPopupVisibleChange:Xe,afterPopupVisibleChange:Xe,onPopupAlign:Xe,popupClassName:"",mouseEnterDelay:0,mouseLeaveDelay:.1,focusDelay:0,blurDelay:.15,popupStyle:{},destroyPopupOnHide:!1,popupAlign:{},defaultPopupVisible:!1,mask:!1,maskClosable:!0,action:[],showAction:[],hideAction:[]};var ot=function(){var e=this;this.onMouseEnter=function(t){var n=e.props.mouseEnterDelay;e.fireEvents("onMouseEnter",t),e.delaySetPopupVisible(!0,n,n?null:t)},this.onMouseMove=function(t){e.fireEvents("onMouseMove",t),e.setPoint(t)},this.onMouseLeave=function(t){e.fireEvents("onMouseLeave",t),e.delaySetPopupVisible(!1,e.props.mouseLeaveDelay)},this.onPopupMouseEnter=function(){e.clearDelayTimer()},this.onPopupMouseLeave=function(t){t.relatedTarget&&!t.relatedTarget.setTimeout&&e._component&&e._component.getPopupDomNode&&p(e._component.getPopupDomNode(),t.relatedTarget)||e.delaySetPopupVisible(!1,e.props.mouseLeaveDelay)},this.onFocus=function(t){e.fireEvents("onFocus",t),e.clearDelayTimer(),e.isFocusToShow()&&(e.focusTime=Date.now(),e.delaySetPopupVisible(!0,e.props.focusDelay))},this.onMouseDown=function(t){e.fireEvents("onMouseDown",t),e.preClickTime=Date.now()},this.onTouchStart=function(t){e.fireEvents("onTouchStart",t),e.preTouchTime=Date.now()},this.onBlur=function(t){e.fireEvents("onBlur",t),e.clearDelayTimer(),e.isBlurToHide()&&e.delaySetPopupVisible(!1,e.props.blurDelay)},this.onContextMenu=function(t){t.preventDefault(),e.fireEvents("onContextMenu",t),e.setPopupVisible(!0,t)},this.onContextMenuClose=function(){e.isContextMenuToShow()&&e.close()},this.onClick=function(t){if(e.fireEvents("onClick",t),e.focusTime){var n=void 0;if(e.preClickTime&&e.preTouchTime?n=Math.min(e.preClickTime,e.preTouchTime):e.preClickTime?n=e.preClickTime:e.preTouchTime&&(n=e.preTouchTime),Math.abs(n-e.focusTime)<20)return;e.focusTime=0}
2e.preClickTime=0,e.preTouchTime=0,e.isClickToShow()&&(e.isClickToHide()||e.isBlurToHide())&&t&&t.preventDefault&&t.preventDefault();var r=!e.state.popupVisible;(e.isClickToHide()&&!r||r&&e.isClickToShow())&&e.setPopupVisible(!e.state.popupVisible,t)},this.onPopupMouseDown=function(){var t=e.context.rcTrigger,n=void 0===t?{}:t;e.hasPopupMouseDown=!0,clearTimeout(e.mouseDownTimeout),e.mouseDownTimeout=setTimeout((function(){e.hasPopupMouseDown=!1}),0),n.onPopupMouseDown&&n.onPopupMouseDown.apply(n,arguments)},this.onDocumentClick=function(t){if(!e.props.mask||e.props.maskClosable){var n=t.target;p((0,f.findDOMNode)(e),n)||e.hasPopupMouseDown||e.close()}},this.getRootDomNode=function(){return(0,f.findDOMNode)(e)},this.getPopupClassNameFromAlign=function(t){var n=[],r=e.props,o=r.popupPlacement,i=r.builtinPlacements,a=r.prefixCls,s=r.alignPoint,c=r.getPopupClassNameFromAlign;return o&&i&&n.push(function(e,t,n,r){var o=n.points;for(var i in e)if(e.hasOwnProperty(i)&&I(e[i].points,o,r))return t+"-placement-"+i;return""}(i,a,t,s)),c&&n.push(c(t)),n.join(" ")},this.getComponent=function(){var t=e.props,n=t.prefixCls,o=t.destroyPopupOnHide,i=t.popupClassName,a=t.action,s=t.onPopupAlign,l=t.popupAnimation,u=t.popupTransitionName,f=t.popupStyle,d=t.mask,h=t.maskAnimation,p=t.maskTransitionName,m=t.zIndex,y=t.popup,g=t.stretch,b=t.alignPoint,v=e.state,A=v.popupVisible,w=v.point,E=e.getPopupAlign(),k={};return e.isMouseEnterToShow()&&(k.onMouseEnter=e.onPopupMouseEnter),e.isMouseLeaveToHide()&&(k.onMouseLeave=e.onPopupMouseLeave),k.onMouseDown=e.onPopupMouseDown,k.onTouchStart=e.onPopupMouseDown,c().createElement($e,(0,r.Z)({prefixCls:n,destroyPopupOnHide:o,visible:A,point:b&&w,className:i,action:a,align:E,onAlign:s,animation:l,getClassNameFromAlign:e.getPopupClassNameFromAlign},k,{stretch:g,getRootDomNode:e.getRootDomNode,style:f,mask:d,zIndex:m,transitionName:u,maskAnimation:h,maskTransitionName:p,ref:e.savePopup}),"function"===typeof y?y():y)},this.getContainer=function(){var t=e.props,n=document.createElement("div");return n.style.position="absolute",n.style.top="0",n.style.left="0",n.style.width="100%",(t.getPopupContainer?t.getPopupContainer((0,f.findDOMNode)(e)):t.getDocument().body).appendChild(n),n},this.setPoint=function(t){e.props.alignPoint&&t&&e.setState({point:{pageX:t.pageX,pageY:t.pageY}})},this.handlePortalUpdate=function(){e.state.prevPopupVisible!==e.state.popupVisible&&e.props.afterPopupVisibleChange(e.state.popupVisible)},this.savePopup=function(t){e._component=t}};(0,h.polyfill)(rt);const it=rt},97920:(e,t,n)=>{"use strict";n.d(t,{Z:()=>B});var r=n(46678),o=n(81612),i=n(91129),a=n(59074),s=n(37324),c=n(25038),l=n.n(c),u=n(66038),f=n.n(u),d=n(1293),h=n(94521),p=n.n(h);function m(e){var t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch(n){return t}}function y(e){var t=new XMLHttpRequest;e.onProgress&&t.upload&&(t.upload.onprogress=function(t){t.total>0&&(t.percent=t.loaded/t.total*100),e.onProgress(t)});var n=new FormData;e.data&&Object.keys(e.data).forEach((function(t){var r=e.data[t];Array.isArray(r)?r.forEach((function(e){n.append(t+"[]",e)})):n.append(t,e.data[t])})),n.append(e.filename,e.file),t.onerror=function(t){e.onError(t)},t.onload=function(){if(t.status<200||t.status>=300)return e.onError(function(e,t){var n="cannot "+e.method+" "+e.action+" "+t.status+"'",r=new Error(n);return r.status=t.status,r.method=e.method,r.url=e.action,r}(e,t),m(t));e.onSuccess(m(t),t)},t.open(e.method,e.action,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var r=e.headers||{};for(var o in null!==r["X-Requested-With"]&&t.setRequestHeader("X-Requested-With","XMLHttpRequest"),r)r.hasOwnProperty(o)&&null!==r[o]&&t.setRequestHeader(o,r[o]);return t.send(n),{abort:function(){t.abort()}}}var g=+new Date,b=0;function v(){return"rc-upload-"+g+"-"+ ++b}const A=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(","),r=e.name||"",o=e.type||"",i=o.replace(/\/.*$/,"");return n.some((function(e){var t,n,a=e.trim();return"."===a.charAt(0)?(t=r.toLowerCase(),n=a.toLowerCase(),-1!==t.indexOf(n,t.length-n.length)):/\/\*$/.test(a)?i===a.replace(/\/.*$/,""):o===a}))}return!0};const w=function(e,t,n){var r=function e(r,o){o=o||"",r.isFile?r.file((function(e){n(e)&&(r.fullPath&&!e.webkitRelativePath&&(Object.defineProperties(e,{webkitRelativePath:{writable:!0}}),e.webkitRelativePath=r.fullPath.replace(/^\//,""),Object.defineProperties(e,{webkitRelativePath:{writable:!1}})),t([e]))}
2)):r.isDirectory&&function(e,t){var n=e.createReader(),r=[];!function e(){n.readEntries((function(n){var o=Array.prototype.slice.apply(n);r=r.concat(o),o.length?e():t(r)}))}()}(r,(function(t){t.forEach((function(t){e(t,""+o+r.name+"/")}))}))},o=!0,i=!1,a=void 0;try{for(var s,c=e[Symbol.iterator]();!(o=(s=c.next()).done);o=!0){r(s.value.webkitGetAsEntry())}}catch(l){i=!0,a=l}finally{try{!o&&c.return&&c.return()}finally{if(i)throw a}}};var E=n(80792),k=function(e){function t(){var e,n,r,i;(0,o.Z)(this,t);for(var s=arguments.length,c=Array(s),l=0;l<s;l++)c[l]=arguments[l];return n=r=(0,a.Z)(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(c))),r.state={uid:v()},r.reqs={},r.onChange=function(e){var t=e.target.files;r.uploadFiles(t),r.reset()},r.onClick=function(){var e=r.fileInput;e&&e.click()},r.onKeyDown=function(e){"Enter"===e.key&&r.onClick()},r.onFileDrop=function(e){var t=r.props.multiple;if(e.preventDefault(),"dragover"!==e.type)if(r.props.directory)w(e.dataTransfer.items,r.uploadFiles,(function(e){return A(e,r.props.accept)}));else{var n=Array.prototype.slice.call(e.dataTransfer.files).filter((function(e){return A(e,r.props.accept)}));!1===t&&(n=n.slice(0,1)),r.uploadFiles(n)}},r.uploadFiles=function(e){var t=Array.prototype.slice.call(e);t.map((function(e){return e.uid=v(),e})).forEach((function(e){r.upload(e,t)}))},r.saveFileInput=function(e){r.fileInput=e},i=n,(0,a.Z)(r,i)}return(0,s.Z)(t,e),(0,i.Z)(t,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"upload",value:function(e,t){var n=this,r=this.props;if(!r.beforeUpload)return setTimeout((function(){return n.post(e)}),0);var o=r.beforeUpload(e,t);o&&o.then?o.then((function(t){var r=Object.prototype.toString.call(t);return"[object File]"===r||"[object Blob]"===r?n.post(t):n.post(e)})).catch((function(e){E&&E.log(e)})):!1!==o&&setTimeout((function(){return n.post(e)}),0)}},{key:"post",value:function(e){var t=this;if(this._isMounted){var n=this.props,r=n.data,o=n.onStart,i=n.onProgress,a=n.transformFile,s=void 0===a?function(e){return e}:a;new Promise((function(t){var r=n.action;if("function"===typeof r)return t(r(e));t(r)})).then((function(a){var c=e.uid,l=n.customRequest||y;Promise.resolve(s(e)).catch((function(e){E.error(e)})).then((function(s){"function"===typeof r&&(r=r(e));var u={action:a,filename:n.name,data:r,file:s,headers:n.headers,withCredentials:n.withCredentials,method:n.method||"post",onProgress:i?function(t){i(t,e)}:null,onSuccess:function(r,o){delete t.reqs[c],n.onSuccess(r,e,o)},onError:function(r,o){delete t.reqs[c],n.onError(r,o,e)}};t.reqs[c]=l(u),o(e)}))}))}}},{key:"reset",value:function(){this.setState({uid:v()})}},{key:"abort",value:function(e){var t=this.reqs;if(e){var n=e;e&&e.uid&&(n=e.uid),t[n]&&t[n].abort&&t[n].abort(),delete t[n]}else Object.keys(t).forEach((function(e){t[e]&&t[e].abort&&t[e].abort(),delete t[e]}))}},{key:"render",value:function(){var e,t=this.props,n=t.component,o=t.prefixCls,i=t.className,a=t.disabled,s=t.id,c=t.style,u=t.multiple,f=t.accept,h=t.children,m=t.directory,y=t.openFileDialogOnClick,g=p()((e={},(0,d.Z)(e,o,!0),(0,d.Z)(e,o+"-disabled",a),(0,d.Z)(e,i,i),e)),b=a?{}:{onClick:y?this.onClick:function(){},onKeyDown:y?this.onKeyDown:function(){},onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return l().createElement(n,(0,r.Z)({},b,{className:g,role:"button",style:c}),l().createElement("input",{id:s,type:"file",ref:this.saveFileInput,onClick:function(e){return e.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:f,directory:m?"directory":null,webkitdirectory:m?"webkitdirectory":null,multiple:u,onChange:this.onChange}),h)}}]),t}(c.Component);k.propTypes={id:f().string,component:f().string,style:f().object,prefixCls:f().string,className:f().string,multiple:f().bool,directory:f().bool,disabled:f().bool,accept:f().string,children:f().any,onStart:f().func,data:f().oneOfType([f().object,f().func]),action:f().oneOfType([f().string,f().func]),headers:f().object,beforeUpload:f().func,customRequest:f().func,onProgress:f().func,withCredentials:f().bool,openFileDialogOnClick:f().bool,transformFile:f().func};const M=k;var x=n(58092),C=n.n(x),S=n(33696),_=n.n(S),T={position:"absolute",top:0,opacity:0,filter:"alpha(opacity=0)",left:0,zIndex:9999},I=function(e){function t(){var e,n,r,i;(0,o.Z)(this,t);for(var s=arguments.length,c=Array(s),l=0;l<s;l++)c[l]=arguments[l];return n=r=(0,a.Z)(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(c))),r.state={uploading:!1},r.file={},r.onLoad=function(){if(r.state.uploading){var e=r,t=e.props,n=e.file,o=void 0;try{var i=r.getIframeDocument(),a=i.getElementsByTagName("script")[0];a&&a.parentNode===i.body&&i.body.removeChild(a),o=i.body.innerHTML,t.onSuccess(o,n)}catch(s){_()(!1,"cross domain error for Upload. Maybe server should return document.domain script. see Note from https://github.com/react-component/upload"),o="cross-domain",t.onError(s,null,
2n)}r.endUpload()}},r.onChange=function(){var e=r.getFormInputNode(),t=r.file={uid:v(),name:e.value&&e.value.substring(e.value.lastIndexOf("\\")+1,e.value.length)};r.startUpload();var n=r.props;if(!n.beforeUpload)return r.post(t);var o=n.beforeUpload(t);o&&o.then?o.then((function(){r.post(t)}),(function(){r.endUpload()})):!1!==o?r.post(t):r.endUpload()},r.saveIframe=function(e){r.iframe=e},i=n,(0,a.Z)(r,i)}return(0,s.Z)(t,e),(0,i.Z)(t,[{key:"componentDidMount",value:function(){this.updateIframeWH(),this.initIframe()}},{key:"componentDidUpdate",value:function(){this.updateIframeWH()}},{key:"getIframeNode",value:function(){return this.iframe}},{key:"getIframeDocument",value:function(){return this.getIframeNode().contentDocument}},{key:"getFormNode",value:function(){return this.getIframeDocument().getElementById("form")}},{key:"getFormInputNode",value:function(){return this.getIframeDocument().getElementById("input")}},{key:"getFormDataNode",value:function(){return this.getIframeDocument().getElementById("data")}},{key:"getFileForMultiple",value:function(e){return this.props.multiple?[e]:e}},{key:"getIframeHTML",value:function(e){var t="",n="";if(e){var r="script";t="<"+r+'>document.domain="'+e+'";</'+r+">",n='<input name="_documentDomain" value="'+e+'" />'}return'\n <!DOCTYPE html>\n <html>\n <head>\n <meta http-equiv="X-UA-Compatible" content="IE=edge" />\n <style>\n body,html {padding:0;margin:0;border:0;overflow:hidden;}\n </style>\n '+t+'\n </head>\n <body>\n <form method="post"\n encType="multipart/form-data"\n action="" id="form"\n style="display:block;height:9999px;position:relative;overflow:hidden;">\n <input id="input" type="file"\n name="'+this.props.name+'"\n style="position:absolute;top:0;right:0;height:9999px;font-size:9999px;cursor:pointer;"/>\n '+n+'\n <span id="data"></span>\n </form>\n </body>\n </html>\n '}},{key:"initIframeSrc",value:function(){this.domain&&(this.getIframeNode().src="javascript:void((function(){\n var d = document;\n d.open();\n d.domain='"+this.domain+"';\n d.write('');\n d.close();\n })())")}},{key:"initIframe",value:function(){var e=this.getIframeNode(),t=e.contentWindow,n=void 0;this.domain=this.domain||"",this.initIframeSrc();try{n=t.document}catch(r){this.domain=document.domain,this.initIframeSrc(),n=(t=e.contentWindow).document}n.open("text/html","replace"),n.write(this.getIframeHTML(this.domain)),n.close(),this.getFormInputNode().onchange=this.onChange}},{key:"endUpload",value:function(){this.state.uploading&&(this.file={},this.state.uploading=!1,this.setState({uploading:!1}),this.initIframe())}},{key:"startUpload",value:function(){this.state.uploading||(this.state.uploading=!0,this.setState({uploading:!0}))}},{key:"updateIframeWH",value:function(){var e=C().findDOMNode(this),t=this.getIframeNode();t.style.height=e.offsetHeight+"px",t.style.width=e.offsetWidth+"px"}},{key:"abort",value:function(e){if(e){var t=e;e&&e.uid&&(t=e.uid),t===this.file.uid&&this.endUpload()}else this.endUpload()}},{key:"post",value:function(e){var t=this,n=this.getFormNode(),r=this.getFormDataNode(),o=this.props.data,i=this.props.onStart;"function"===typeof o&&(o=o(e));var a=document.createDocumentFragment();for(var s in o)if(o.hasOwnProperty(s)){var c=document.createElement("input");c.setAttribute("name",s),c.value=o[s],a.appendChild(c)}r.appendChild(a),new Promise((function(n){var r=t.props.action;if("function"===typeof r)return n(r(e));n(r)})).then((function(t){n.setAttribute("action",t),n.submit(),r.innerHTML="",i(e)}))}},{key:"render",value:function(){var e,t=this.props,n=t.component,o=t.disabled,i=t.className,a=t.prefixCls,s=t.children,c=t.style,u=(0,r.Z)({},T,{display:this.state.uploading||o?"none":""}),f=p()((e={},(0,d.Z)(e,a,!0),(0,d.Z)(e,a+"-disabled",o),(0,d.Z)(e,i,i),e));return l().createElement(n,{className:f,style:(0,r.Z)({position:"relative",zIndex:0},c)},l().createElement("iframe",{ref:this.saveIframe,onLoad:this.onLoad,style:u}),s)}}]),t}(c.Component);
2I.propTypes={component:f().string,style:f().object,disabled:f().bool,prefixCls:f().string,className:f().string,accept:f().string,onStart:f().func,multiple:f().bool,children:f().any,data:f().oneOfType([f().object,f().func]),action:f().oneOfType([f().string,f().func]),name:f().string};const D=I;function P(){}var N=function(e){function t(){var e,n,r,i;(0,o.Z)(this,t);for(var s=arguments.length,c=Array(s),l=0;l<s;l++)c[l]=arguments[l];return n=r=(0,a.Z)(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(c))),r.state={Component:null},r.saveUploader=function(e){r.uploader=e},i=n,(0,a.Z)(r,i)}return(0,s.Z)(t,e),(0,i.Z)(t,[{key:"componentDidMount",value:function(){this.props.supportServerRender&&this.setState({Component:this.getComponent()},this.props.onReady)}},{key:"getComponent",value:function(){return"undefined"!==typeof File?M:D}},{key:"abort",value:function(e){this.uploader.abort(e)}},{key:"render",value:function(){if(this.props.supportServerRender){var e=this.state.Component;return e?l().createElement(e,(0,r.Z)({},this.props,{ref:this.saveUploader})):null}var t=this.getComponent();return l().createElement(t,(0,r.Z)({},this.props,{ref:this.saveUploader}))}}]),t}(c.Component);N.propTypes={component:f().string,style:f().object,prefixCls:f().string,action:f().oneOfType([f().string,f().func]),name:f().string,multipart:f().bool,directory:f().bool,onError:f().func,onSuccess:f().func,onProgress:f().func,onStart:f().func,data:f().oneOfType([f().object,f().func]),headers:f().object,accept:f().string,multiple:f().bool,disabled:f().bool,beforeUpload:f().func,customRequest:f().func,onReady:f().func,withCredentials:f().bool,supportServerRender:f().bool,openFileDialogOnClick:f().bool},N.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onReady:P,onStart:P,onError:P,onSuccess:P,supportServerRender:!1,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};const B=N},52420:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(6367),o=n.n(r),i=n(58092),a=n.n(i);function s(e,t,n,r){var i=a().unstable_batchedUpdates?function(e){a().unstable_batchedUpdates(n,e)}:n;return o()(e,t,i,r)}},6903:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(e){var t=e.keyCode;if(e.altKey&&!e.ctrlKey||e.metaKey||t>=r.F1&&t<=r.F12)return!1;switch(t){case r.ALT:case r.CAPS_LOCK:case r.CONTEXT_MENU:case r.CTRL:case r.DOWN:case r.END:case r.ESC:case r.HOME:case r.INSERT:case r.LEFT:case r.MAC_FF_META:case r.META:case r.NUMLOCK:case r.NUM_CENTER:case r.PAGE_DOWN:case r.PAGE_UP:case r.PAUSE:case r.PRINT_SCREEN:case r.RIGHT:case r.SHIFT:case r.UP:case r.WIN_KEY:case r.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=r.ZERO&&e<=r.NINE)return!0;if(e>=r.NUM_ZERO&&e<=r.NUM_MULTIPLY)return!0;if(e>=r.A&&e<=r.Z)return!0;if(-1!==window.navigator.userAgent.indexOf("WebKit")&&0===e)return!0;switch(e){case r.SPACE:case r.QUESTION_MARK:case r.NUM_PLUS:case r.NUM_MINUS:case r.NUM_PERIOD:case r.NUM_DIVISION:case r.SEMICOLON:case r.DASH:case r.EQUALS:case r.COMMA:case r.PERIOD:case r.SLASH:case r.APOSTROPHE:case r.SINGLE_QUOTE:case r.OPEN_SQUARE_BRACKET:case r.BACKSLASH:case r.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};const o=r},54880:(e,t,n)=>{"use strict";function r(){var e=[].slice.call(arguments,0);return 1===e.length?e[0]:function(){for(var t=0;t<e.length;t++)e[t]&&e[t].apply&&e[t].apply(this,arguments)}}n.d(t,{Z:()=>r})}
2,91804:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>a});var r={};function o(e,t){0}function i(e,t,n){t||r[n]||(e(!1,n),r[n]=!0)}const a=function(e,t){i(o,e,t)}},21401:(e,t,n)=>{"use strict";t.oM=void 0;var r=i(n(22737)),o=i(n(95142));function i(e){return e&&e.__esModule?e:{default:e}}r.default;var a=o.default;t.oM=a},22737:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=void 0;var r=n(25038),o=n(39615),i=["className","children","ratio","style"];function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a.apply(this,arguments)}var s="--aspect-ratio";class c extends r.Component{constructor(){super(...arguments),this.node=null,this.setNode=e=>{this.node=e}}componentDidUpdate(){if(this.node){var{node:e}=this;e.style.getPropertyValue(s)||e.style.setProperty(s,"("+this.props.ratio+")")}}render(){var e=this.props,{className:t,children:n,ratio:r,style:c}=e,l=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,i),u=a({},c,{[s]:"("+r+")"});return(0,o.jsx)("div",a({className:t,ref:this.setNode,style:u},l,{children:n}))}}c.defaultProps={className:"react-aspect-ratio-placeholder",ratio:1};var l=c;t.default=l},95142:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=void 0;var r=n(39615),o=["className","children","ratio","style"];function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i.apply(this,arguments)}var a="react-aspect-ratio-placeholder";var s=function(e){var{className:t=a,children:n,ratio:s=1,style:c}=e,l=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,o),u=i({},c,{"--aspect-ratio":"("+s+")"});return(0,r.jsx)("div",i({className:t,style:u},l,{children:n}))};t.default=s},45891:(e,t,n)=>{"use strict";n.d(t,{Z:()=>f});var r=n(25038),o=n(66038),i=n.n(o),a=n(27255),s=n.n(a);function c(){return c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(this,arguments)}var l={},u=0;function f(e,t){return t=t||{},function(n){var o=n.displayName||n.name||"Component",a=function(o){var i,a;function s(e,t){var n;return(n=o.call(this,e,t)||this).state={},n.__scriptURL="",n}a=o,(i=s).prototype=Object.create(a.prototype),i.prototype.constructor=i,i.__proto__=a;var c=s.prototype;return c.asyncScriptLoaderGetScriptLoaderID=function(){return this.__scriptLoaderID||(this.__scriptLoaderID="async-script-loader-"+u++),this.__scriptLoaderID},c.setupScriptURL=function(){return this.__scriptURL="function"===typeof e?e():e,this.__scriptURL},c.asyncScriptLoaderHandleLoad=function(e){var t=this;this.setState(e,(function(){return t.props.asyncScriptOnLoad&&t.props.asyncScriptOnLoad(t.state)}))},c.asyncScriptLoaderTriggerOnScriptLoaded=function(){var e=l[this.__scriptURL];if(!e||!e.loaded)throw new Error("Script is not loaded.");for(var n in e.observers)e.observers[n](e);delete window[t.callbackName]},c.componentDidMount=function(){var e=this,n=this.setupScriptURL(),r=this.asyncScriptLoaderGetScriptLoaderID(),o=t,i=o.globalName,a=o.callbackName,s=o.scriptId;if(i&&"undefined"!==typeof window[i]&&(l[n]={loaded:!0,observers:{}}),l[n]){var c=l[n];return c&&(c.loaded||c.errored)?void this.asyncScriptLoaderHandleLoad(c):void(c.observers[r]=function(t){return e.asyncScriptLoaderHandleLoad(t)})}var u={};u[r]=function(t){return e.asyncScriptLoaderHandleLoad(t)},l[n]={loaded:!1,observers:u};var f=document.createElement("script");for(var d in f.src=n,f.async=!0,t.attributes)f.setAttribute(d,t.attributes[d]);s&&(f.id=s);var h=function(e){if(l[n]){var t=l[n].observers;for(var r in t)e(t[r])&&delete t[r]}};a&&"undefined"!==typeof window&&(window[a]=function(){return e.asyncScriptLoaderTriggerOnScriptLoaded()}),f.onload=function(){var e=l[n];e&&(e.loaded=!0,h((function(t){return!a&&(t(e),!0)})))},f.onerror=function(){var e=l[n];e&&(e.errored=!0,h((function(t){return t(e),!0})))},document.body.appendChild(f)},c.componentWillUnmount=function(){var e=this.__scriptURL;if(!0===t.removeOnUnmount)for(var n=document.getElementsByTagName("script"),r=0;r<n.length;r+=1)n[r].src.indexOf(e)>-1&&n[r].parentNode&&n[r].parentNode.removeChild(n[r]);var o=l[e];o&&(delete o.observers[this.asyncScriptLoaderGetScriptLoaderID()],!0===t.removeOnUnmount&&delete l[e])},c.render=function(){var e=t.globalName,o=this.props,i=(o.asyncScriptOnLoad,o.forwardedRef),a=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(o,["asyncScriptOnLoad","forwardedRef"]);return e&&"undefined"!==typeof window&&(a[e]="undefined"!==typeof window[e]?window[e]:void 0),a.ref=i,(0,r.createElement)(n,a)},s}(r.Component),f=(0,r.forwardRef)((function(e,t){return(0,r.createElement)(a,c({},e,{forwardedRef:t}))}));return f.displayName="AsyncScriptLoader("+o+")",f.propTypes={asyncScriptOnLoad:i().func},s()(f,n)}}},2690:function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),o=this&&this.__assign||Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};t.__esModule=!0;var a=n(25038),s=n(66038),c=n(29665),l=n(86659),u="autosize:resized",f=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={lineHeight:null},t.textarea=null,t.onResize=function(e){t.props.onResize&&t.props.onResize(e)},t.updateLineHeight=function(){t.textarea&&t.setState({lineHeight:l(t.textarea)})},t.onChange=function(e){var n=t.props.onChange;t.currentValue=e.currentTarget.value,n&&n(e)},t}return r(t,e),t.prototype.componentDidMount=function(){var e=this,t=this.props,n=t.maxRows,r=t.async;"number"===typeof n&&this.updateLineHeight(),"number"===typeof n||r?setTimeout((function(){return e.textarea&&c(e.textarea)})):this.textarea&&c(this.textarea),this.textarea&&this.textarea.addEventListener(u,this.onResize)},t.prototype.componentWillUnmount=function(){this.textarea&&(this.textarea.removeEventListener(u,this.onResize),c.destroy(this.textarea))},t.prototype.render=function(){var e=this,t=this.props,n=(t.onResize,t.maxRows),r=(t.onChange,t.style),s=(t.innerRef,t.children),c=i(t,["onResize","maxRows","onChange","style","innerRef","children"]),l=this.state.lineHeight,u=n&&l?l*n:null;return a.createElement("textarea",o({},c,{onChange:this.onChange,style:u?o({},r,{maxHeight:u}):r,ref:function(t){e.textarea=t,"function"===typeof e.props.innerRef?e.props.innerRef(t):e.props.innerRef&&(e.props.innerRef.current=t)}}),s)},t.prototype.componentDidUpdate=function(){this.textarea&&c.update(this.textarea)},t.defaultProps={rows:1,async:!1}
2,t.propTypes={rows:s.number,maxRows:s.number,onResize:s.func,innerRef:s.any,async:s.bool},t}(a.Component);t.TextareaAutosize=a.forwardRef((function(e,t){return a.createElement(f,o({},e,{innerRef:t}))}))},64639:(e,t,n)=>{"use strict";t.__esModule=!0;var r=n(2690);t.default=r.TextareaAutosize},8542:(e,t,n)=>{var r=n(80792),o="undefined"!==typeof Element,i="function"===typeof Map,a="function"===typeof Set,s="function"===typeof ArrayBuffer&&!!ArrayBuffer.isView;function c(e,t){if(e===t)return!0;if(e&&t&&"object"==typeof e&&"object"==typeof t){if(e.constructor!==t.constructor)return!1;var n,r,l,u;if(Array.isArray(e)){if((n=e.length)!=t.length)return!1;for(r=n;0!==r--;)if(!c(e[r],t[r]))return!1;return!0}if(i&&e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(u=e.entries();!(r=u.next()).done;)if(!t.has(r.value[0]))return!1;for(u=e.entries();!(r=u.next()).done;)if(!c(r.value[1],t.get(r.value[0])))return!1;return!0}if(a&&e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(u=e.entries();!(r=u.next()).done;)if(!t.has(r.value[0]))return!1;return!0}if(s&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if((n=e.length)!=t.length)return!1;for(r=n;0!==r--;)if(e[r]!==t[r])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf&&"function"===typeof e.valueOf&&"function"===typeof t.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString&&"function"===typeof e.toString&&"function"===typeof t.toString)return e.toString()===t.toString();if((n=(l=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!==r--;)if(!Object.prototype.hasOwnProperty.call(t,l[r]))return!1;if(o&&e instanceof Element)return!1;for(r=n;0!==r--;)if(("_owner"!==l[r]&&"__v"!==l[r]&&"__o"!==l[r]||!e.$$typeof)&&!c(e[l[r]],t[l[r]]))return!1;return!0}return e!==e&&t!==t}e.exports=function(e,t){try{return c(e,t)}catch(n){if((n.message||"").match(/stack|recursion/i))return r.warn("react-fast-compare cannot handle circular refs"),!1;throw n}}},596:(e,t,n)=>{"use strict";var r=n(80792);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=e||"";t&&(a=e.toString().trim().replace(/[A-Za-z0-9\u00C0-\u00FF]+[^\s-]*/g,(function(e,t,n){return t>0&&t+e.length!==n.length&&e.search(o)>-1&&":"!==n.charAt(t-2)&&("-"!==n.charAt(t+e.length)||"-"===n.charAt(t-1))&&n.charAt(t-1).search(/[^\s-]/)<0?e.toLowerCase():e.substr(1).search(/[A-Z]|\../)>-1?e:e.charAt(0).toUpperCase()+e.substr(1)})));n&&(a=function(e){if(function(e){return"string"===typeof e&&-1!==e.indexOf("@")}(e))return r.warn("This arg looks like an email address, redacting."),i;return e}(a));return a};var o=/^(a|an|and|as|at|but|by|en|for|if|in|nor|of|on|or|per|the|to|vs?\.?|via)$/i;var i="REDACTED (Potential Email Address)"},67912:(e,t,n)=>{"use strict";var r=n(80792);Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.GA4=void 0;var o=u(n(79011)),i=u(n(596)),a=["eventCategory","eventAction","eventLabel","eventValue","hitType"],s=["title","location"],c=["page","hitType"],l=["action","category","label","value","nonInteraction","transport"];function u(e){return e&&e.__esModule?e:{default:e}}function f(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function d(e){return d="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},d(e)}function h(e){return function(e){if(Array.isArray(e))return b(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||g(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
vendor: 8,306 bytes, line 2
2t%2?p(Object(n),!0).forEach((function(t){A(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function y(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(c){s=!0,o=c}finally{try{a||null==n.return||n.return()}finally{if(s)throw o}}return i}(e,t)||g(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e,t){if(e){if("string"===typeof e)return b(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?b(e,t):void 0}}function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function v(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function A(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var w=function(){function e(){var t=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),A(this,"reset",(function(){t.isInitialized=!1,t._testMode=!1,t._currentMeasurementId,t._hasLoadedGA=!1,t._isQueuing=!1,t._queueGtag=[]})),A(this,"_gtag",(function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];t._testMode||t._isQueuing?t._queueGtag.push(n):o.default.apply(void 0,n)})),A(this,"_loadGA",(function(e,n){if("undefined"!==typeof window&&"undefined"!==typeof document&&!t._hasLoadedGA){var r=document.createElement("script");r.async=!0,r.src="https://www.googletagmanager.com/gtag/js?id=".concat(e),n&&r.setAttribute("nonce",n),document.body.appendChild(r),window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)},t._hasLoadedGA=!0}})),A(this,"_toGtagOptions",(function(e){if(e){var t={cookieUpdate:"cookie_update",cookieExpires:"cookie_expires",cookieDomain:"cookie_domain",cookieFlags:"cookie_flags",userId:"user_id",clientId:"client_id",anonymizeIp:"anonymize_ip",contentGroup1:"content_group1",contentGroup2:"content_group2",contentGroup3:"content_group3",contentGroup4:"content_group4",contentGroup5:"content_group5",allowAdFeatures:"allow_google_signals",allowAdPersonalizationSignals:"allow_ad_personalization_signals",nonInteraction:"non_interaction",page:"page_path",hitCallback:"event_callback"};return Object.entries(e).reduce((function(e,n){var r=y(n,2),o=r[0],i=r[1];return t[o]?e[t[o]]=i:e[o]=i,e}),{})}})),A(this,"initialize",(function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e)throw new Error("Require GA_MEASUREMENT_ID");var r="string"===typeof e?[{trackingId:e}]:e;t._currentMeasurementId=r[0].trackingId;var o=n.gaOptions,i=n.gtagOptions,a=n.legacyDimensionMetric,s=void 0===a||a,c=n.nonce,l=n.testMode,u=void 0!==l&&l;if(t._testMode=u,u||t._loadGA(t._currentMeasurementId,c),t.isInitialized||(t._gtag("js",new Date),r.forEach((function(e){var n=t._appendCustomMap(m(m(m({send_page_view:!1},t._toGtagOptions(m(m({},o),e.gaOptions))),i),e.gtagOptions),s);t._gtag("config",e.trackingId,n)}))),t.isInitialized=!0,!u){var f=h(t._queueGtag);for(t._queueGtag=[],t._isQueuing=!1;f.length;){var d=f.shift();t._gtag.apply(t,h(d)),"get"===d[0]&&(t._isQueuing=!0)}}})),A(this,"set",(function(e){e?"object"===d(e)?(0===Object.keys(e).length&&r.warn("empty `fieldsObject` given to .set()"),t._gaCommand("set",e)):r.warn("Expected `fieldsObject` arg to be an Object"):r.warn("`fieldsObject` is required in .set()")})),A(this,"_gaCommandSendEvent",(function(e,n,r,o,i){t._gtag("event",n,m(m({event_category:e,event_label:r,value:o},i&&{non_interaction:i.nonInteraction}),t._toGtagOptions(i)))})),A(this,"_gaCommandSendEventParameters",(function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];if("string"===typeof n[0])t._gaCommandSendEvent.apply(t,h(n.slice(1)));else{var o=n[0],i=o.eventCategory,s=o.eventAction,c=o.eventLabel,l=o.eventValue,u=(o.hitType,f(o,a));t._gaCommandSendEvent(i,s,c,l,u)}})),A(this,"_gaCommandSendTiming",(function(e,n,r,o){t._gtag("event","timing_complete",{name:n,value:r,event_category:e,event_label:o})})),A(this,"_gaCommandSendPageview",(function(e,n){if(n&&Object.keys(n).length){var r=t._toGtagOptions(n),o=r.title,i=r.location,a=f(r,s);t._gtag("event","page_view",m(m(m(m({},e&&{page_path:e}),o&&{page_title:o}),i&&{page_location:i}),a))}else e?t._gtag("event","page_view",{page_path:e}):t._gtag("event","page_view")})),A(this,"_gaCommandSendPageviewParameters",(function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];if("string"===typeof n[0])t._gaCommandSendPageview.apply(t,h(n.slice(1)));else{var o=n[0],i=o.page,a=(o.hitType,f(o,c));t._gaCommandSendPageview(i,a)}})),A(this,"_gaCommandSend",(function(){for(var e=arguments.length,n=new Array(e),o=0;o<e;o++)n[o]=arguments[o];var i="string"===typeof n[0]?n[0]:n[0].hitType;switch(i){case"event":t._gaCommandSendEventParameters.apply(t,n);break;case"pageview":t._gaCommandSendPageviewParameters.apply(t,n);break;case"timing":t._gaCommandSendTiming.apply(t,h(n.slice(1)));break;case"screenview":case"transaction":case"item":case"social":case"exception":r.warn("Unsupported send command: ".concat(i));break;default:r.warn("Send command doesn't exist: ".concat(i))}})),A(this,"_gaCommandSet",(function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];"string"===typeof n[0]&&(n[0]=A({},n[0],n[1])),t._gtag("set",t._toGtagOptions(n[0]))})),A(this,"_gaCommand",(function(e){for(var n=arguments.length,o=new Array(n>1?n-1:0),i=1;i<n;i++)o[i-1]=arguments[i];switch(e){case"send":t._gaCommandSend.apply(t,o);break;case"set":t._gaCommandSet.apply(t,o);break;default:r.warn("Command doesn't exist: ".concat(e))}})),A(this,"ga",(function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];if("string"===typeof n[0])t._gaCommand.apply(t,n);else{var o=n[0];t._gtag("get",t._currentMeasurementId,"client_id",(function(e){t._isQueuing=!1;var n=t._queueGtag;for(o({get:function(n){return"clientId"===n?e:"trackingId"===n?t._currentMeasurementId:"apiVersion"===n?"1":void 0}});n.length;){var r=n.shift();t._gtag.apply(t,h(r))}})),t._isQueuing=!0}return t.ga})),A(this,"event",(function(e,n){if("string"===typeof e)t._gtag("event",e,t._toGtagOptions(n));else{var o=e.action,a=e.category,s=e.label,c=e.value,u=e.nonInteraction,d=e.transport,h=f(e,l);if(!a||!o)return void r.warn("args.category AND args.action are required in event()");var p={hitType:"event",eventCategory:(0,i.default)(a),eventAction:(0,i.default)(o)};s&&(p.eventLabel=(0,i.default)(s)),"undefined"!==typeof c&&("number"!==typeof c?r.warn("Expected `args.value` arg to be a Number."):p.eventValue=c),"undefined"!==typeof u&&("boolean"!==typeof u?r.warn("`args.nonInteraction` must be a boolean."):p.nonInteraction=u),"undefined"!==typeof d&&("string"!==typeof d?r.warn("`args.transport` must be a string."):(-1===["beacon","xhr","image"].indexOf(d)&&r.warn("`args.transport` must be either one of these values: `beacon`, `xhr` or `image`"),p.transport=d)),Object.keys(h).filter((function(e){return"dimension"===e.substr(0,9)})).forEach((function(e){p[e]=h[e]})),Object.keys(h).filter((function(e){return"metric"===e.substr(0,6)})).forEach((function(e){p[e]=h[e]})),t._gaCommand("send",p)}})),A(this,"send",(function(e){t._gaCommand("send",e)})),A(this,"pageview",(function(e,n,o){var i=null===e||void 0===e?void 0:e.trim();""!==i?t._gaCommand("send","pageview",i,{title:o}):r.warn("path cannot be an empty string in .pageview()")})),this.reset()}var t,n,u;return t=e,n=[{key:"gtag",value:function(){this._gtag.apply(this,arguments)}},{key:"_appendCustomMap",value:function(e){if(arguments.length>
21&&void 0!==arguments[1]&&!arguments[1])return e;e.custom_map||(e.custom_map={});for(var t=1;t<=200;t++)e.custom_map["dimension".concat(t)]||(e.custom_map["dimension".concat(t)]="dimension".concat(t)),e.custom_map["metric".concat(t)]||(e.custom_map["metric".concat(t)]="metric".concat(t));return e}},{key:"outboundLink",value:function(e,t){var n=e.label;if("function"===typeof t)if(n){var o={hitType:"event",eventCategory:"Outbound",eventAction:"Click",eventLabel:(0,i.default)(n)},a=!1,s=setTimeout((function(){a=!0,t()}),250);o.hitCallback=function(){clearTimeout(s),a||t()},this._gaCommand("send",o)}else r.warn("args.label is required in outboundLink()");else r.warn("hitCallback function is required")}}],n&&v(t.prototype,n),u&&v(t,u),e}();t.GA4=w;var E=new w;t.default=E},79011:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r;"undefined"!==typeof window&&("undefined"===typeof window.gtag&&(window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)}),(r=window).gtag.apply(r,t))};t.default=n},93457:(e,t,n)=>{"use strict";function r(e){return r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}t.ZP=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!==typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var c=a?Object.getOwnPropertyDescriptor(e,s):null;c&&(c.get||c.set)?Object.defineProperty(o,s,c):o[s]=e[s]}o.default=e,n&&n.set(e,o);return o}(n(67912));function i(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}o.GA4;var a=o.default;t.ZP=a},91159:(e,t,n)=>{"use strict";n.d(t,{q:()=>ue});var r=n(66038),o=n.n(r),i=n(6911),a=n.n(i),s=n(8542),c=n.n(s),l=n(25038),u=n.n(l),f=n(54693),d=n.n(f),h=n(80792),p="bodyAttributes",m="htmlAttributes",y="titleAttributes",g={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title"},b=(Object.keys(g).map((function(e){return g[e]})),"charset"),v="cssText",A="href",w="http-equiv",E="innerHTML",k="itemprop",M="name",x="property",C="rel",S="src",_="target",T={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},I="defaultTitle",D="defer",P="encodeSpecialCharacters",N="onChangeClientState",B="titleTemplate",O=Object.keys(T).reduce((function(e,t){return e[T[t]]=t,e}),{}),j=[g.NOSCRIPT,g.SCRIPT,g.STYLE],U="data-react-helmet",R="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},F=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),L=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},z=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},Q=function(e){return!1===(!(arguments.length>1&&void 0!==arguments[1])||arguments[1])?String(e):String(e).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")},J=function(e){var t=W(e,g.TITLE),n=W(e,B);if(n&&t)return n.replace(/%s/g,(function(){return Array.isArray(t)?t.join(""):t}));var r=W(e,I);return t||r||void 0},V=function(e){return W(e,N)||function(){}},H=function(e,t){return t.filter((function(t){return"undefined"!==typeof t[e]}
2)).map((function(t){return t[e]})).reduce((function(e,t){return L({},e,t)}),{})},G=function(e,t){return t.filter((function(e){return"undefined"!==typeof e[g.BASE]})).map((function(e){return e[g.BASE]})).reverse().reduce((function(t,n){if(!t.length)for(var r=Object.keys(n),o=0;o<r.length;o++){var i=r[o].toLowerCase();if(-1!==e.indexOf(i)&&n[i])return t.concat(n)}return t}),[])},Z=function(e,t,n){var r={};return n.filter((function(t){return!!Array.isArray(t[e])||("undefined"!==typeof t[e]&&X("Helmet: "+e+' should be of type "Array". Instead found type "'+R(t[e])+'"'),!1)})).map((function(t){return t[e]})).reverse().reduce((function(e,n){var o={};n.filter((function(e){for(var n=void 0,i=Object.keys(e),a=0;a<i.length;a++){var s=i[a],c=s.toLowerCase();-1===t.indexOf(c)||n===C&&"canonical"===e[n].toLowerCase()||c===C&&"stylesheet"===e[c].toLowerCase()||(n=c),-1===t.indexOf(s)||s!==E&&s!==v&&s!==k||(n=s)}if(!n||!e[n])return!1;var l=e[n].toLowerCase();return r[n]||(r[n]={}),o[n]||(o[n]={}),!r[n][l]&&(o[n][l]=!0,!0)})).reverse().forEach((function(t){return e.push(t)}));for(var i=Object.keys(o),a=0;a<i.length;a++){var s=i[a],c=d()({},r[s],o[s]);r[s]=c}return e}),[]).reverse()},W=function(e,t){for(var n=e.length-1;n>=0;n--){var r=e[n];if(r.hasOwnProperty(t))return r[t]}return null},q=function(){var e=Date.now();return function(t){var n=Date.now();n-e>16?(e=n,t(n)):setTimeout((function(){q(t)}),0)}}(),Y=function(e){return clearTimeout(e)},K="undefined"!==typeof window?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||q:n.g.requestAnimationFrame||q,$="undefined"!==typeof window?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||Y:n.g.cancelAnimationFrame||Y,X=function(e){return h&&"function"===typeof h.warn&&h.warn(e)},ee=null,te=function(e,t){var n=e.baseTag,r=e.bodyAttributes,o=e.htmlAttributes,i=e.linkTags,a=e.metaTags,s=e.noscriptTags,c=e.onChangeClientState,l=e.scriptTags,u=e.styleTags,f=e.title,d=e.titleAttributes;oe(g.BODY,r),oe(g.HTML,o),re(f,d);var h={baseTag:ie(g.BASE,n),linkTags:ie(g.LINK,i),metaTags:ie(g.META,a),noscriptTags:ie(g.NOSCRIPT,s),scriptTags:ie(g.SCRIPT,l),styleTags:ie(g.STYLE,u)},p={},m={};Object.keys(h).forEach((function(e){var t=h[e],n=t.newTags,r=t.oldTags;n.length&&(p[e]=n),r.length&&(m[e]=h[e].oldTags)})),t&&t(),c(e,p,m)},ne=function(e){return Array.isArray(e)?e.join(""):e},re=function(e,t){"undefined"!==typeof e&&document.title!==e&&(document.title=ne(e)),oe(g.TITLE,t)},oe=function(e,t){var n=document.getElementsByTagName(e)[0];if(n){for(var r=n.getAttribute(U),o=r?r.split(","):[],i=[].concat(o),a=Object.keys(t),s=0;s<a.length;s++){var c=a[s],l=t[c]||"";n.getAttribute(c)!==l&&n.setAttribute(c,l),-1===o.indexOf(c)&&o.push(c);var u=i.indexOf(c);-1!==u&&i.splice(u,1)}for(var f=i.length-1;f>=0;f--)n.removeAttribute(i[f]);o.length===i.length?n.removeAttribute(U):n.getAttribute(U)!==a.join(",")&&n.setAttribute(U,a.join(","))}},ie=function(e,t){var n=document.head||document.querySelector(g.HEAD),r=n.querySelectorAll(e+"["+U+"]"),o=Array.prototype.slice.call(r),i=[],a=void 0;return t&&t.length&&t.forEach((function(t){var n=document.createElement(e);for(var r in t)if(t.hasOwnProperty(r))if(r===E)n.innerHTML=t.innerHTML;else if(r===v)n.styleSheet?n.styleSheet.cssText=t.cssText:n.appendChild(document.createTextNode(t.cssText));else{var s="undefined"===typeof t[r]?"":t[r];n.setAttribute(r,s)}n.setAttribute(U,"true"),o.some((function(e,t){return a=t,n.isEqualNode(e)}))?o.splice(a,1):i.push(n)})),o.forEach((function(e){return e.parentNode.removeChild(e)})),i.forEach((function(e){return n.appendChild(e)})),{oldTags:o,newTags:i}},ae=function(e){return Object.keys(e).reduce((function(t,n){var r="undefined"!==typeof e[n]?n+'="'+e[n]+'"':""+n;return t?t+" "+r:r}),"")},se=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(t,n){return t[T[n]||n]=e[n],t}),t)},ce=function(e,t,n){switch(e){case g.TITLE:return{toComponent:function(){return function(e,t,n){var r,o=((r={key:t})[U]=!0,r),i=se(n,o);return[u().createElement(g.TITLE,i,t)]}(0,t.title,t.titleAttributes)},toString:function(){return function(e,t,n,r){var o=ae(n),i=ne(t);return o?"<"+e+" "+U+'="true" '+o+">"+Q(i,r)+"</"+e+">":"<"+e+" "+U+'="true">'+Q(i,r)+"</"+e+">"}(e,t.title,t.titleAttributes,n)}};case p:case m:return{toComponent:function(){return se(t)},toString:function(){return ae(t)}};default:return{toComponent:function(){return function(e,t){return t.map((function(t,n){var r,o=((r={key:n})[U]=!0,r);return Object.keys(t).forEach((function(e){var n=T[e]||e;if(n===E||n===v){var r=t.innerHTML||t.cssText;o.dangerouslySetInnerHTML={__html:r}}else o[n]=t[e]})),u().createElement(e,o)}))}(e,t)},toString:function(){return function(e,t,n){return t.reduce((function(t,r){var o=Object.keys(r).filter((function(e){return!(e===E||e===v)})).reduce((function(e,t){var o="undefined"===typeof r[t]?t:t+'="'+Q(r[t],n)+'"';return e?e+" "+o:o}),""),i=r.innerHTML||r.cssText||"",a=-1===j.indexOf(e);return t+"<"+e+" "+U+'="true" '+o+(a?"/>":">"+i+"</"+e+">")}),"")}(e,t,n)}}}},le=function(e){var t=e.baseTag,n=e.bodyAttributes,r=e.encode,o=e.htmlAttributes,i=e.linkTags,a=e.metaTags,s=e.noscriptTags,c=e.scriptTags,l=e.styleTags,u=e.title,f=void 0===u?"":u,d=e.titleAttributes;return{base:ce(g.BASE,t,r),bodyAttributes:ce(p,n,r),htmlAttributes:ce(m,o,r),link:ce(g.LINK,i,r),meta:ce(g.META,a,r),noscript:ce(g.NOSCRIPT,s,r),script:ce(g.SCRIPT,c,r),style:ce(g.STYLE,l,r),title:ce(g.TITLE,{title:f,titleAttributes:d},r)}},ue=function(e){var t,n;return n=t=function(t){function n(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,t.apply(this,arguments))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,t),n.prototype.shouldComponentUpdate=function(e){return!c()(this.props,e)},n.prototype.mapNestedChildrenToProps=function(e,t){if(!t)return null;switch(e.type){case g.SCRIPT:case g.NOSCRIPT:return{innerHTML:t};case g.STYLE:return{cssText:t}}throw new Error("<"+e.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},n.prototype.flattenArrayTypeChildren=function(e){var t,n=e.child,r=e.arrayTypeChildren,o=e.newChildProps,i=e.nestedChildren;return L({},r,((t={})[n.type]=[].concat(r[n.type]||[],[L({},o,this.mapNestedChildrenToProps(n,i))]),t))},n.prototype.mapObjectTypeChildren=function(e){var t,n,r=e.child,o=e.newProps,i=e.newChildProps,a=e.nestedChildren;switch(r.type){case g.TITLE:return L({},o,((t={})[r.type]=a,t.titleAttributes=L({},i),t));case g.BODY:return L({},o,{bodyAttributes:L({},i)});case g.HTML:return L({},o,{htmlAttributes:L({},i)})}return L({},o,((n={})[r.type]=L({},i),n))},n.prototype.mapArrayTypeChildrenToProps=function(e,t){var n=L({},t);return Object.keys(e).forEach((function(t){var r;n=L({},n,((r={})[t]=e[t],r))})),n}
2,n.prototype.warnOnInvalidChildren=function(e,t){return!0},n.prototype.mapChildrenToProps=function(e,t){var n=this,r={};return u().Children.forEach(e,(function(e){if(e&&e.props){var o=e.props,i=o.children,a=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(t,n){return t[O[n]||n]=e[n],t}),t)}(z(o,["children"]));switch(n.warnOnInvalidChildren(e,i),e.type){case g.LINK:case g.META:case g.NOSCRIPT:case g.SCRIPT:case g.STYLE:r=n.flattenArrayTypeChildren({child:e,arrayTypeChildren:r,newChildProps:a,nestedChildren:i});break;default:t=n.mapObjectTypeChildren({child:e,newProps:t,newChildProps:a,nestedChildren:i})}}})),t=this.mapArrayTypeChildrenToProps(r,t)},n.prototype.render=function(){var t=this.props,n=t.children,r=z(t,["children"]),o=L({},r);return n&&(o=this.mapChildrenToProps(n,o)),u().createElement(e,o)},F(n,null,[{key:"canUseDOM",set:function(t){e.canUseDOM=t}}]),n}(u().Component),t.propTypes={base:o().object,bodyAttributes:o().object,children:o().oneOfType([o().arrayOf(o().node),o().node]),defaultTitle:o().string,defer:o().bool,encodeSpecialCharacters:o().bool,htmlAttributes:o().object,link:o().arrayOf(o().object),meta:o().arrayOf(o().object),noscript:o().arrayOf(o().object),onChangeClientState:o().func,script:o().arrayOf(o().object),style:o().arrayOf(o().object),title:o().string,titleAttributes:o().object,titleTemplate:o().string},t.defaultProps={defer:!0,encodeSpecialCharacters:!0},t.peek=e.peek,t.rewind=function(){var t=e.rewind();return t||(t=le({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),t},n}(a()((function(e){return{baseTag:G([A,_],e),bodyAttributes:H(p,e),defer:W(e,D),encode:W(e,P),htmlAttributes:H(m,e),linkTags:Z(g.LINK,[C,A],e),metaTags:Z(g.META,[M,b,w,x,k],e),noscriptTags:Z(g.NOSCRIPT,[E],e),onChangeClientState:V(e),scriptTags:Z(g.SCRIPT,[S,E],e),styleTags:Z(g.STYLE,[v],e),title:J(e),titleAttributes:H(y,e)}}),(function(e){ee&&$(ee),e.defer?ee=K((function(){te(e,(function(){ee=null}))})):(te(e),ee=null)}),le)((function(){return null})));ue.renderStatic=ue.rewind},35481:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(n(25038)),o=e=>"checkbox"===e.type,i=e=>e instanceof Date,a=e=>null==e;const s=e=>"object"==typeof e;var c=e=>!a(e)&&!Array.isArray(e)&&s(e)&&!i(e),l=e=>c(e)&&e.target?o(e.target)?e.target.checked:e.target.value:e,u=(e,t)=>e.has((e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e)(t)),f=e=>{const t=e.constructor&&e.constructor.prototype;return c(t)&&t.hasOwnProperty("isPrototypeOf")},d="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function h(e){let t;const n=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else{if(d&&(e instanceof Blob||e instanceof FileList)||!n&&!c(e))return e;if(t=n?[]:{},n||f(e))for(const n in e)e.hasOwnProperty(n)&&(t[n]=h(e[n]));else t=e}return t}var p=e=>Array.isArray(e)?e.filter(Boolean):[],m=e=>void 0===e,y=(e,t,n)=>{if(!t||!c(e))return n;const r=p(t.split(/[,[\].]+?/)).reduce(((e,t)=>a(e)?e:e[t]),e);return m(r)||r===e?m(e[t])?n:e[t]:r},g=e=>"boolean"==typeof e;const b="blur",v="focusout",A="change",w="onBlur",E="onChange",k="onSubmit",M="onTouched",x="all",C="pattern",S="required",_=r.default.createContext(null),T=()=>r.default.useContext(_);var I=function(e,t,n){let r=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];const o={defaultValues:t._defaultValues};for(const i in e)Object.defineProperty(o,i,{get:()=>{const o=i;return t._proxyFormState[o]!==x&&(t._proxyFormState[o]=!r||x),n&&(n[o]=!0),e[o]}});return o},D=e=>c(e)&&!Object.keys(e).length,P=(e,t,n,r)=>{n(e);const{name:o,...i}=e;return D(i)||Object.keys(i).length>=Object.keys(t).length||Object.keys(i).find((e=>t[e]===(!r||x)))},N=e=>Array.isArray(e)?e:[e],B=(e,t,n)=>!e||!t||e===t||N(e).some((e=>e&&(n?e===t:e.startsWith(t)||t.startsWith(e))));function O(e){const t=r.default.useRef(e);t.current=e,r.default.useEffect((()=>{const n=!e.disabled&&t.current.subject&&t.current.subject.subscribe({next:t.current.next});return()=>{n&&n.unsubscribe()}}),[e.disabled])}
2function j(e){const t=T(),{control:n=t.control,disabled:o,name:i,exact:a}=e||{},[s,c]=r.default.useState(n._formState),l=r.default.useRef(!0),u=r.default.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1}),f=r.default.useRef(i);return f.current=i,O({disabled:o,next:e=>l.current&&B(f.current,e.name,a)&&P(e,u.current,n._updateFormState)&&c({...n._formState,...e}),subject:n._subjects.state}),r.default.useEffect((()=>(l.current=!0,u.current.isValid&&n._updateValid(!0),()=>{l.current=!1})),[n]),I(s,n,u.current,!1)}var U=e=>"string"==typeof e,R=(e,t,n,r,o)=>U(e)?(r&&t.watch.add(e),y(n,e,o)):Array.isArray(e)?e.map((e=>(r&&t.watch.add(e),y(n,e)))):(r&&(t.watchAll=!0),n);function F(e){const t=T(),{control:n=t.control,name:o,defaultValue:i,disabled:a,exact:s}=e||{},c=r.default.useRef(o);c.current=o,O({disabled:a,subject:n._subjects.values,next:e=>{B(c.current,e.name,s)&&u(h(R(c.current,n._names,e.values||n._formValues,!1,i)))}});const[l,u]=r.default.useState(n._getWatch(o,i));return r.default.useEffect((()=>n._removeUnmounted())),l}var L=e=>/^\w*$/.test(e),z=e=>p(e.replace(/["|']|\]/g,"").split(/\.|\[/)),Q=(e,t,n)=>{let r=-1;const o=L(t)?[t]:z(t),i=o.length,a=i-1;for(;++r<i;){const t=o[r];let i=n;if(r!==a){const n=e[t];i=c(n)||Array.isArray(n)?n:isNaN(+o[r+1])?{}:[]}e[t]=i,e=e[t]}return e};function J(e){const t=T(),{name:n,disabled:o,control:i=t.control,shouldUnregister:a}=e,s=u(i._names.array,n),c=F({control:i,name:n,defaultValue:y(i._formValues,n,y(i._defaultValues,n,e.defaultValue)),exact:!0}),f=j({control:i,name:n}),d=r.default.useRef(i.register(n,{...e.rules,value:c,...g(e.disabled)?{disabled:e.disabled}:{}}));return r.default.useEffect((()=>{const e=i._options.shouldUnregister||a,t=(e,t)=>{const n=y(i._fields,e);n&&(n._f.mount=t)};if(t(n,!0),e){const e=h(y(i._options.defaultValues,n));Q(i._defaultValues,n,e),m(y(i._formValues,n))&&Q(i._formValues,n,e)}return()=>{(s?e&&!i._state.action:e)?i.unregister(n):t(n,!1)}}),[n,i,s,a]),r.default.useEffect((()=>{y(i._fields,n)&&i._updateDisabledField({disabled:o,fields:i._fields,name:n,value:y(i._fields,n)._f.value})}),[o,n,i]),{field:{name:n,value:c,...g(o)||g(f.disabled)?{disabled:f.disabled||o}:{},onChange:r.default.useCallback((e=>d.current.onChange({target:{value:l(e),name:n},type:A})),[n]),onBlur:r.default.useCallback((()=>d.current.onBlur({target:{value:y(i._formValues,n),name:n},type:b})),[n,i]),ref:e=>{const t=y(i._fields,n);t&&e&&(t._f.ref={focus:()=>e.focus(),select:()=>e.select(),setCustomValidity:t=>e.setCustomValidity(t),reportValidity:()=>e.reportValidity()})}},formState:f,fieldState:Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!y(f.errors,n)},isDirty:{enumerable:!0,get:()=>!!y(f.dirtyFields,n)},isTouched:{enumerable:!0,get:()=>!!y(f.touchedFields,n)},error:{enumerable:!0,get:()=>y(f.errors,n)}})}}const V="post";var H=(e,t,n,r,o)=>t?{...n[e],types:{...n[e]&&n[e].types?n[e].types:{},[r]:o||!0}}:{},G=()=>{const e="undefined"==typeof performance?Date.now():1e3*performance.now();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(t=>{const n=(16*Math.random()+e)%16|0;return("x"==t?n:3&n|8).toString(16)}))},Z=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return n.shouldFocus||m(n.shouldFocus)?n.focusName||"".concat(e,".").concat(m(n.focusIndex)?t:n.focusIndex,"."):""},W=e=>({isOnSubmit:!e||e===k,isOnBlur:e===w,isOnChange:e===E,isOnAll:e===x,isOnTouch:e===M}),q=(e,t,n)=>!n&&(t.watchAll||t.watch.has(e)||[...t.watch].some((t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length)))));const Y=(e,t,n,r)=>{for(const o of n||Object.keys(e)){const n=y(e,o);if(n){const{_f:e,...i}=n;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],o)&&!r)break;if(e.ref&&t(e.ref,e.name)&&!r)break;Y(i,t)}else c(i)&&Y(i,t)}}};var K=(e,t,n)=>{const r=p(y(e,n));return Q(r,"root",t[n]),Q(e,n,r),e},$=e=>"file"===e.type,X=e=>"function"==typeof e,ee=e=>{if(!d)return!1;const t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},te=e=>U(e),ne=e=>"radio"===e.type,re=e=>e instanceof RegExp;const oe={value:!1,isValid:!1},ie={value:!0,isValid:!0};var ae=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter((e=>e&&e.checked&&!e.disabled)).map((e=>e.value));return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!m(e[0].attributes.value)?m(e[0].value)||""===e[0].value?ie:{value:e[0].value,isValid:!0}:ie:oe}return oe};const se={isValid:!1,value:null};var ce=e=>Array.isArray(e)?e.reduce(((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e),se):se;function le(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"validate";if(te(e)||Array.isArray(e)&&e.every(te)||g(e)&&!e)return{type:n,message:te(e)?e:"",ref:t}}var ue=e=>c(e)&&!re(e)?e:{value:e,message:""},fe=async(e,t,n,r,i)=>{const{ref:s,refs:l,required:u,maxLength:f,minLength:d,min:h,max:p,pattern:b,validate:v,name:A,valueAsNumber:w,mount:E,disabled:k}=e._f,M=y(t,A);if(!E||k)return{};const x=l?l[0]:s,_=e=>{r&&x.reportValidity&&(x.setCustomValidity(g(e)?"":e||""),x.reportValidity())},T={},I=ne(s),P=o(s),N=I||P,B=(w||$(s))&&m(s.value)&&m(M)||ee(s)&&""===s.value||""===M||Array.isArray(M)&&!M.length,O=H.bind(null,A,n,T),j=function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"maxLength",o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"minLength";const i=e?t:n;T[A]={type:e?r:o,message:i,ref:s,...O(e?r:o,i)}};if(i?!Array.isArray(M)||!M.length:u&&(!N&&(B||a(M))||g(M)&&!M||P&&!ae(l).isValid||I&&!ce(l).isValid)){const{value:e,message:t}=te(u)?{value:!!u,message:u}:ue(u);if(e&&(T[A]={type:S,message:t,ref:x,...O(S,t)},!n))return _(t),T}if(!(B||a(h)&&a(p))){let e,t;const r=ue(p),o=ue(h);if(a(M)||isNaN(M)){const n=s.valueAsDate||new Date(M),i=e=>new Date((new Date).toDateString()+" "+e),a="time"==s.type,c="week"==s.type;U(r.value)&&M&&(e=a?i(M)>i(r.value):c?M>r.value:n>new Date(r.value)),U(o.value)&&M&&(t=a?i(M)<i(o.value):c?M<o.value:n<new Date(o.value))}else{const n=s.valueAsNumber||(M?+M:M);a(r.value)||(e=n>r.value),a(o.value)||(t=n<o.value)}if((e||t)&&(j(!!e,r.message,o.message,"max","min"),!n))return _(T[A].message),T}if((f||d)&&!B&&(U(M)||i&&Array.isArray(M))){const e=ue(f),t=ue(d),r=!a(e.value)&&M.length>+e.value,o=!a(t.value)&&M.length<+t.value;if((r||o)&&(j(r,e.message,t.message),!n))return _(T[A].message),T}if(b&&!B&&U(M)){const{value:e,message:t}=ue(b);if(re(e)&&!M.match(e)&&(T[A]={type:C,message:t,ref:s,...O(C,t)},!n))return _(t),T}if(v)if(X(v)){const e=le(await v(M,t),x);if(e&&(T[A]={...e,...O("validate",e.message)},!n))return _(e.message),T}else if(c(v)){let e={};for(const r in v){if(!D(e)&&!n)break;const o=le(await v[r](M,t),x,r);o&&(e={...o,...O(r,o.message)},_(o.message),n&&(T[A]=e))}if(!D(e)&&(T[A]={ref:x,...e},!n))return T}return _(!0),T},de=(e,t)=>[...e,...N(t)],he=e=>Array.isArray(e)?e.map((()=>{})):void 0;function pe(e,t,n){return[...e.slice(0,t),...N(n),...e.slice(t)]}
2var me=(e,t,n)=>Array.isArray(e)?(m(e[n])&&(e[n]=void 0),e.splice(n,0,e.splice(t,1)[0]),e):[],ye=(e,t)=>[...N(t),...N(e)],ge=(e,t)=>m(t)?[]:function(e,t){let n=0;const r=[...e];for(const o of t)r.splice(o-n,1),n++;return p(r).length?r:[]}(e,N(t).sort(((e,t)=>e-t))),be=(e,t,n)=>{[e[t],e[n]]=[e[n],e[t]]};function ve(e,t){const n=Array.isArray(t)?t:L(t)?[t]:z(t),r=1===n.length?e:function(e,t){const n=t.slice(0,-1).length;let r=0;for(;r<n;)e=m(e)?r++:e[t[r++]];return e}(e,n),o=n.length-1,i=n[o];return r&&delete r[i],0!==o&&(c(r)&&D(r)||Array.isArray(r)&&function(e){for(const t in e)if(e.hasOwnProperty(t)&&!m(e[t]))return!1;return!0}(r))&&ve(e,n.slice(0,-1)),e}var Ae=(e,t,n)=>(e[t]=n,e),we=()=>{let e=[];return{get observers(){return e},next:t=>{for(const n of e)n.next&&n.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter((e=>e!==t))}}),unsubscribe:()=>{e=[]}}},Ee=e=>a(e)||!s(e);function ke(e,t){if(Ee(e)||Ee(t))return e===t;if(i(e)&&i(t))return e.getTime()===t.getTime();const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(const o of n){const n=e[o];if(!r.includes(o))return!1;if("ref"!==o){const e=t[o];if(i(n)&&i(e)||c(n)&&c(e)||Array.isArray(n)&&Array.isArray(e)?!ke(n,e):n!==e)return!1}}return!0}var Me=e=>"select-multiple"===e.type,xe=e=>ne(e)||o(e),Ce=e=>ee(e)&&e.isConnected,Se=e=>{for(const t in e)if(X(e[t]))return!0;return!1};function _e(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=Array.isArray(e);if(c(e)||n)for(const r in e)Array.isArray(e[r])||c(e[r])&&!Se(e[r])?(t[r]=Array.isArray(e[r])?[]:{},_e(e[r],t[r])):a(e[r])||(t[r]=!0);return t}function Te(e,t,n){const r=Array.isArray(e);if(c(e)||r)for(const o in e)Array.isArray(e[o])||c(e[o])&&!Se(e[o])?m(t)||Ee(n[o])?n[o]=Array.isArray(e[o])?_e(e[o],[]):{..._e(e[o])}:Te(e[o],a(t)?{}:t[o],n[o]):n[o]=!ke(e[o],t[o]);return n}var Ie=(e,t)=>Te(e,t,_e(t)),De=(e,t)=>{let{valueAsNumber:n,valueAsDate:r,setValueAs:o}=t;return m(e)?e:n?""===e?NaN:e?+e:e:r&&U(e)?new Date(e):o?o(e):e};function Pe(e){const t=e.ref;if(!(e.refs?e.refs.every((e=>e.disabled)):t.disabled))return $(t)?t.files:ne(t)?ce(e.refs).value:Me(t)?[...t.selectedOptions].map((e=>{let{value:t}=e;return t})):o(t)?ae(e.refs).value:De(m(t.value)?e.ref.value:t.value,e)}var Ne=e=>m(e)?e:re(e)?e.source:c(e)?re(e.value)?e.value.source:e.value:e;function Be(e,t,n){const r=y(e,n);if(r||L(n))return{error:r,name:n};const o=n.split(".");for(;o.length;){const r=o.join("."),i=y(t,r),a=y(e,r);if(i&&!Array.isArray(i)&&n!==r)return{name:n};if(a&&a.type)return{name:r,error:a};o.pop()}return{name:n}}const Oe={mode:k,reValidateMode:E,shouldFocusError:!0};function je(){let e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0,r={...Oe,...t},s={submitCount:0,isDirty:!1,isLoading:X(r.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},errors:r.errors||{},disabled:!1},f={},A=(c(r.defaultValues)||c(r.values))&&h(r.defaultValues||r.values)||{},w=r.shouldUnregister?{}:h(A),E={action:!1,mount:!1,watch:!1},k={mount:new Set,unMount:new Set,array:new Set,watch:new Set},M=0;const C={isDirty:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},S={values:we(),array:we(),state:we()},_=t.resetOptions&&t.resetOptions.keepDirtyValues,T=W(r.mode),I=W(r.reValidateMode),P=r.criteriaMode===x,B=async e=>{if(C.isValid||e){const e=r.resolver?D((await z()).errors):await J(f,!0);e!==s.isValid&&S.state.next({isValid:e})}},O=e=>C.isValidating&&S.state.next({isValidating:e}),j=(e,t,n,r)=>{const o=y(f,e);if(o){const i=y(w,e,m(n)?y(A,e):n);m(i)||r&&r.defaultChecked||t?Q(w,e,t?i:Pe(o._f)):G(e,i),E.mount&&B()}},F=(e,t,n,r,o)=>{let i=!1,a=!1;const c={name:e},l=!(!y(f,e)||!y(f,e)._f.disabled);if(!n||r){C.isDirty&&(a=s.isDirty,s.isDirty=c.isDirty=V(),i=a!==c.isDirty);const n=l||ke(y(A,e),t);a=!(l||!y(s.dirtyFields,e)),n||l?ve(s.dirtyFields,e):Q(s.dirtyFields,e,!0),c.dirtyFields=s.dirtyFields,i=i||C.dirtyFields&&a!==!n}if(n){const t=y(s.touchedFields,e);t||(Q(s.touchedFields,e,n),c.touchedFields=s.touchedFields,i=i||C.touchedFields&&t!==n)}return i&&o&&S.state.next(c),i?c:{}}
2,L=(n,r,o,i)=>{const a=y(s.errors,n),c=C.isValid&&g(r)&&s.isValid!==r;var l;if(t.delayError&&o?(l=()=>((e,t)=>{Q(s.errors,e,t),S.state.next({errors:s.errors})})(n,o),e=e=>{clearTimeout(M),M=setTimeout(l,e)},e(t.delayError)):(clearTimeout(M),e=null,o?Q(s.errors,n,o):ve(s.errors,n)),(o?!ke(a,o):a)||!D(i)||c){const e={...i,...c&&g(r)?{isValid:r}:{},errors:s.errors,name:n};s={...s,...e},S.state.next(e)}O(!1)},z=async e=>r.resolver(w,r.context,((e,t,n,r)=>{const o={};for(const i of e){const e=y(t,i);e&&Q(o,i,e._f)}return{criteriaMode:n,names:[...e],fields:o,shouldUseNativeValidation:r}})(e||k.mount,f,r.criteriaMode,r.shouldUseNativeValidation)),J=async function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{valid:!0};for(const o in e){const i=e[o];if(i){const{_f:e,...o}=i;if(e){const o=k.array.has(e.name),a=await fe(i,w,P,r.shouldUseNativeValidation&&!t,o);if(a[e.name]&&(n.valid=!1,t))break;!t&&(y(a,e.name)?o?K(s.errors,a,e.name):Q(s.errors,e.name,a[e.name]):ve(s.errors,e.name))}o&&await J(o,t,n)}}return n.valid},V=(e,t)=>(e&&t&&Q(w,e,t),!ke(ie(),A)),H=(e,t,n)=>R(e,k,{...E.mount?w:m(t)?A:U(e)?{[e]:t}:t},n,t),G=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r=y(f,e);let i=t;if(r){const n=r._f;n&&(!n.disabled&&Q(w,e,De(t,n)),i=ee(n.ref)&&a(t)?"":t,Me(n.ref)?[...n.ref.options].forEach((e=>e.selected=i.includes(e.value))):n.refs?o(n.ref)?n.refs.length>1?n.refs.forEach((e=>(!e.defaultChecked||!e.disabled)&&(e.checked=Array.isArray(i)?!!i.find((t=>t===e.value)):i===e.value))):n.refs[0]&&(n.refs[0].checked=!!i):n.refs.forEach((e=>e.checked=e.value===i)):$(n.ref)?n.ref.value="":(n.ref.value=i,n.ref.type||S.values.next({name:e,values:{...w}})))}(n.shouldDirty||n.shouldTouch)&&F(e,i,n.shouldTouch,n.shouldDirty,!0),n.shouldValidate&&oe(e)},Z=(e,t,n)=>{for(const r in t){const o=t[r],a="".concat(e,".").concat(r),s=y(f,a);!k.array.has(e)&&Ee(o)&&(!s||s._f)||i(o)?G(a,o,n):Z(a,o,n)}},te=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const o=y(f,e),i=k.array.has(e),c=h(t);Q(w,e,c),i?(S.array.next({name:e,values:{...w}}),(C.isDirty||C.dirtyFields)&&r.shouldDirty&&S.state.next({name:e,dirtyFields:Ie(A,w),isDirty:V(e,c)})):!o||o._f||a(c)?G(e,c,r):Z(e,c,r),q(e,k)&&S.state.next({...s}),S.values.next({name:e,values:{...w}}),!E.mount&&n()},ne=async t=>{const n=t.target;let o=n.name,i=!0;const a=y(f,o),c=e=>{i=Number.isNaN(e)||e===y(w,o,e)};if(a){let u,d;const h=n.type?Pe(a._f):l(t),p=t.type===b||t.type===v,m=!(e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate))(a._f)&&!r.resolver&&!y(s.errors,o)&&!a._f.deps||((e,t,n,r,o)=>!o.isOnAll&&(!n&&o.isOnTouch?!(t||e):(n?r.isOnBlur:o.isOnBlur)?!e:!(n?r.isOnChange:o.isOnChange)||e))(p,y(s.touchedFields,o),s.isSubmitted,I,T),g=q(o,k,p);Q(w,o,h),p?(a._f.onBlur&&a._f.onBlur(t),e&&e(0)):a._f.onChange&&a._f.onChange(t);const A=F(o,h,p,!1),E=!D(A)||g;if(!p&&S.values.next({name:o,type:t.type,values:{...w}}),m)return C.isValid&&B(),E&&S.state.next({name:o,...g?{}:A});if(!p&&g&&S.state.next({...s}),O(!0),r.resolver){const{errors:e}=await z([o]);if(c(h),i){const t=Be(s.errors,f,o),n=Be(e,f,t.name||o);u=n.error,o=n.name,d=D(e)}}else u=(await fe(a,w,P,r.shouldUseNativeValidation))[o],c(h),i&&(u?d=!1:C.isValid&&(d=await J(f,!0)));i&&(a._f.deps&&oe(a._f.deps),L(o,d,u,A))}},re=(e,t)=>{if(y(s.errors,t)&&e.focus)return e.focus(),1},oe=async function(e){let t,n,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const i=N(e);if(O(!0),r.resolver){const r=await(async e=>{const{errors:t}=await z(e);if(e)for(const n of e){const e=y(t,n);e?Q(s.errors,n,e):ve(s.errors,n)}else s.errors=t;return t})(m(e)?e:i);t=D(r),n=e?!i.some((e=>y(r,e))):t}else e?(n=(await Promise.all(i.map((async e=>{const t=y(f,e);return await J(t&&t._f?{[e]:t}:t)})))).every(Boolean),(n||s.isValid)&&B()):n=t=await J(f);return S.state.next({...!U(e)||C.isValid&&t!==s.isValid?{}:{name:e},...r.resolver||!e?{isValid:t}:{},errors:s.errors,isValidating:!1}),o.shouldFocus&&!n&&Y(f,re,e?i:k.mount),n},ie=e=>{const t={...A,...E.mount?w:{}};return m(e)?t:U(e)?y(t,e):e.map((e=>y(t,e)))},ae=(e,t)=>({invalid:!!y((t||s).errors,e),isDirty:!!y((t||s).dirtyFields,e),isTouched:!!y((t||s).touchedFields,e),error:y((t||s).errors,e)}),se=(e,t,n)=>{const r=(y(f,e,{_f:{}})._f||{}).ref;Q(s.errors,e,{...t,ref:r}),S.state.next({name:e,errors:s.errors,isValid:!1}),n&&n.shouldFocus&&r&&r.focus&&r.focus()},ce=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(const n of e?N(e):k.mount)k.mount.delete(n),k.array.delete(n),t.keepValue||(ve(f,n),ve(w,n)),!t.keepError&&ve(s.errors,n),!t.keepDirty&&ve(s.dirtyFields,n),!t.keepTouched&&ve(s.touchedFields,n),!r.shouldUnregister&&!t.keepDefaultValue&&ve(A,n);S.values.next({values:{...w}}),S.state.next({...s,...t.keepDirty?{isDirty:V()}:{}}
2),!t.keepIsValid&&B()},le=e=>{let{disabled:t,name:n,field:r,fields:o,value:i}=e;if(g(t)){const e=t?void 0:m(i)?Pe(r?r._f:y(o,n)._f):i;Q(w,n,e),F(n,e,!1,!1,!0)}},ue=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=y(f,e);const o=g(t.disabled);return Q(f,e,{...n||{},_f:{...n&&n._f?n._f:{ref:{name:e}},name:e,mount:!0,...t}}),k.mount.add(e),n?le({field:n,disabled:t.disabled,name:e,value:t.value}):j(e,!0,t.value),{...o?{disabled:t.disabled}:{},...r.progressive?{required:!!t.required,min:Ne(t.min),max:Ne(t.max),minLength:Ne(t.minLength),maxLength:Ne(t.maxLength),pattern:Ne(t.pattern)}:{},name:e,onChange:ne,onBlur:ne,ref:o=>{if(o){ue(e,t),n=y(f,e);const r=m(o.value)&&o.querySelectorAll&&o.querySelectorAll("input,select,textarea")[0]||o,i=xe(r),a=n._f.refs||[];if(i?a.find((e=>e===r)):r===n._f.ref)return;Q(f,e,{_f:{...n._f,...i?{refs:[...a.filter(Ce),r,...Array.isArray(y(A,e))?[{}]:[]],ref:{type:r.type,name:e}}:{ref:r}}}),j(e,!1,void 0,r)}else n=y(f,e,{}),n._f&&(n._f.mount=!1),(r.shouldUnregister||t.shouldUnregister)&&(!u(k.array,e)||!E.action)&&k.unMount.add(e)}}},de=()=>r.shouldFocusError&&Y(f,re,k.mount),he=(e,t)=>async n=>{n&&(n.preventDefault&&n.preventDefault(),n.persist&&n.persist());let o=h(w);if(S.state.next({isSubmitting:!0}),r.resolver){const{errors:e,values:t}=await z();s.errors=e,o=t}else await J(f);ve(s.errors,"root"),D(s.errors)?(S.state.next({errors:{}}),await e(o,n)):(t&&await t({...s.errors},n),de(),setTimeout(de)),S.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:D(s.errors),submitCount:s.submitCount+1,errors:s.errors})},pe=function(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const o=e?h(e):A,i=h(o),a=e&&!D(e)?i:A;if(r.keepDefaultValues||(A=o),!r.keepValues){if(r.keepDirtyValues||_)for(const e of k.mount)y(s.dirtyFields,e)?Q(a,e,y(w,e)):te(e,y(a,e));else{if(d&&m(e))for(const e of k.mount){const t=y(f,e);if(t&&t._f){const e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(ee(e)){const t=e.closest("form");if(t){t.reset();break}}}}f={}}w=t.shouldUnregister?r.keepDefaultValues?h(A):{}:h(a),S.array.next({values:{...a}}),S.values.next({values:{...a}})}k={mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},!E.mount&&n(),E.mount=!C.isValid||!!r.keepIsValid,E.watch=!!t.shouldUnregister,S.state.next({submitCount:r.keepSubmitCount?s.submitCount:0,isDirty:r.keepDirty?s.isDirty:!(!r.keepDefaultValues||ke(e,A)),isSubmitted:!!r.keepIsSubmitted&&s.isSubmitted,dirtyFields:r.keepDirtyValues?s.dirtyFields:r.keepDefaultValues&&e?Ie(A,e):{},touchedFields:r.keepTouched?s.touchedFields:{},errors:r.keepErrors?s.errors:{},isSubmitSuccessful:!!r.keepIsSubmitSuccessful&&s.isSubmitSuccessful,isSubmitting:!1})},me=(e,t)=>pe(X(e)?e(w):e,t);return{control:{register:ue,unregister:ce,getFieldState:ae,handleSubmit:he,setError:se,_executeSchema:z,_getWatch:H,_getDirty:V,_updateValid:B,_removeUnmounted:()=>{for(const e of k.unMount){const t=y(f,e);t&&(t._f.refs?t._f.refs.every((e=>!Ce(e))):!Ce(t._f.ref))&&ce(e)}k.unMount=new Set},_updateFieldArray:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,o=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],i=!(arguments.length>5&&void 0!==arguments[5])||arguments[5];if(r&&n){if(E.action=!0,i&&Array.isArray(y(f,e))){const t=n(y(f,e),r.argA,r.argB);o&&Q(f,e,t)}if(i&&Array.isArray(y(s.errors,e))){const t=n(y(s.errors,e),r.argA,r.argB);o&&Q(s.errors,e,t),((e,t)=>{!p(y(e,t)).length&&ve(e,t)})(s.errors,e)}if(C.touchedFields&&i&&Array.isArray(y(s.touchedFields,e))){const t=n(y(s.touchedFields,e),r.argA,r.argB);o&&Q(s.touchedFields,e,t)}C.dirtyFields&&(s.dirtyFields=Ie(A,w)),S.state.next({name:e,isDirty:V(e,t),dirtyFields:s.dirtyFields,errors:s.errors,isValid:s.isValid})}else Q(w,e,t)},_updateDisabledField:le,_getFieldArray:e=>p(y(E.mount?w:A,e,t.shouldUnregister?y(A,e,[]):[])),_reset:pe,_resetDefaultValues:()=>X(r.defaultValues)&&r.defaultValues().then((e=>{me(e,r.resetOptions),S.state.next({isLoading:!1})}
2)),_updateFormState:e=>{s={...s,...e}},_disableForm:e=>{g(e)&&(S.state.next({disabled:e}),Y(f,((t,n)=>{let r=e;const o=y(f,n);o&&g(o._f.disabled)&&(r||(r=o._f.disabled)),t.disabled=r}),0,!1))},_subjects:S,_proxyFormState:C,_setErrors:e=>{s.errors=e,S.state.next({errors:s.errors,isValid:!1})},get _fields(){return f},get _formValues(){return w},get _state(){return E},set _state(e){E=e},get _defaultValues(){return A},get _names(){return k},set _names(e){k=e},get _formState(){return s},set _formState(e){s=e},get _options(){return r},set _options(e){r={...r,...e}}},trigger:oe,register:ue,handleSubmit:he,watch:(e,t)=>X(e)?S.values.subscribe({next:n=>e(H(void 0,t),n)}):H(e,t,!0),setValue:te,getValues:ie,reset:me,resetField:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};y(f,e)&&(m(t.defaultValue)?te(e,y(A,e)):(te(e,t.defaultValue),Q(A,e,t.defaultValue)),t.keepTouched||ve(s.touchedFields,e),t.keepDirty||(ve(s.dirtyFields,e),s.isDirty=t.defaultValue?V(e,y(A,e)):V()),t.keepError||(ve(s.errors,e),C.isValid&&B()),S.state.next({...s}))},clearErrors:e=>{e&&N(e).forEach((e=>ve(s.errors,e))),S.state.next({errors:e?s.errors:{}})},unregister:ce,setError:se,setFocus:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=y(f,e),r=n&&n._f;if(r){const e=r.refs?r.refs[0]:r.ref;e.focus&&(e.focus(),t.shouldSelect&&e.select())}},getFieldState:ae}}t.Controller=e=>e.render(J(e)),t.Form=function(e){const t=T(),[n,o]=r.default.useState(!1),{control:i=t.control,onSubmit:a,children:s,action:c,method:l=V,headers:u,encType:f,onError:d,render:h,onSuccess:p,validateStatus:m,...g}=e,b=async t=>{let n=!1,r="";await i.handleSubmit((async e=>{const o=new FormData;let s="";try{s=JSON.stringify(e)}catch(e){}for(const t of i._names.mount)o.append(t,y(e,t));if(a&&await a({data:e,event:t,method:l,formData:o,formDataJson:s}),c)try{const e=[u&&u["Content-Type"],f].some((e=>e&&e.includes("json"))),t=await fetch(c,{method:l,headers:{...u,...f?{"Content-Type":f}:{}},body:e?s:o});t&&(m?!m(t.status):t.status<200||t.status>=300)?(n=!0,d&&d({response:t}),r=String(t.status)):p&&p({response:t})}catch(e){n=!0,d&&d({error:e})}}))(t),n&&e.control&&(e.control._subjects.state.next({isSubmitSuccessful:!1}),e.control.setError("root.server",{type:r}))};return r.default.useEffect((()=>{o(!0)}),[]),h?r.default.createElement(r.default.Fragment,null,h({submit:b})):r.default.createElement("form",{noValidate:n,action:c,method:l,encType:f,onSubmit:b,...g},s)},t.FormProvider=e=>{const{children:t,...n}=e;return r.default.createElement(_.Provider,{value:n},t)},t.appendErrors=H,t.get=y,t.set=Q,t.useController=J,t.useFieldArray=function(e){const t=T(),{control:n=t.control,name:o,keyName:i="id",shouldUnregister:a}=e,[s,c]=r.default.useState(n._getFieldArray(o)),l=r.default.useRef(n._getFieldArray(o).map(G)),u=r.default.useRef(s),f=r.default.useRef(o),d=r.default.useRef(!1);f.current=o,u.current=s,n._names.array.add(o),e.rules&&n.register(o,e.rules),O({next:e=>{let{values:t,name:n}=e;if(n===f.current||!n){const e=y(t,f.current);Array.isArray(e)&&(c(e),l.current=e.map(G))}},subject:n._subjects.array});const p=r.default.useCallback((e=>{d.current=!0,n._updateFieldArray(o,e)}),[n,o]);return r.default.useEffect((()=>{if(n._state.action=!1,q(o,n._names)&&n._subjects.state.next({...n._formState}),d.current&&(!W(n._options.mode).isOnSubmit||n._formState.isSubmitted))if(n._options.resolver)n._executeSchema([o]).then((e=>{const t=y(e.errors,o),r=y(n._formState.errors,o);(r?!t&&r.type||t&&(r.type!==t.type||r.message!==t.message):t&&t.type)&&(t?Q(n._formState.errors,o,t):ve(n._formState.errors,o),n._subjects.state.next({errors:n._formState.errors}))}));else{const e=y(n._fields,o);e&&e._f&&fe(e,n._formValues,n._options.criteriaMode===x,n._options.shouldUseNativeValidation,!0).then((e=>!D(e)&&n._subjects.state.next({errors:K(n._formState.errors,e,o)})))}n._subjects.values.next({name:o,values:{...n._formValues}}),n._names.focus&&Y(n._fields,((e,t)=>{if(n._names.focus&&t.startsWith(n._names.focus)&&e.focus)return e.focus(),1}
2)),n._names.focus="",n._updateValid(),d.current=!1}),[s,o,n]),r.default.useEffect((()=>(!y(n._formValues,o)&&n._updateFieldArray(o),()=>{(n._options.shouldUnregister||a)&&n.unregister(o)})),[o,n,i,a]),{swap:r.default.useCallback(((e,t)=>{const r=n._getFieldArray(o);be(r,e,t),be(l.current,e,t),p(r),c(r),n._updateFieldArray(o,r,be,{argA:e,argB:t},!1)}),[p,o,n]),move:r.default.useCallback(((e,t)=>{const r=n._getFieldArray(o);me(r,e,t),me(l.current,e,t),p(r),c(r),n._updateFieldArray(o,r,me,{argA:e,argB:t},!1)}),[p,o,n]),prepend:r.default.useCallback(((e,t)=>{const r=N(h(e)),i=ye(n._getFieldArray(o),r);n._names.focus=Z(o,0,t),l.current=ye(l.current,r.map(G)),p(i),c(i),n._updateFieldArray(o,i,ye,{argA:he(e)})}),[p,o,n]),append:r.default.useCallback(((e,t)=>{const r=N(h(e)),i=de(n._getFieldArray(o),r);n._names.focus=Z(o,i.length-1,t),l.current=de(l.current,r.map(G)),p(i),c(i),n._updateFieldArray(o,i,de,{argA:he(e)})}),[p,o,n]),remove:r.default.useCallback((e=>{const t=ge(n._getFieldArray(o),e);l.current=ge(l.current,e),p(t),c(t),n._updateFieldArray(o,t,ge,{argA:e})}),[p,o,n]),insert:r.default.useCallback(((e,t,r)=>{const i=N(h(t)),a=pe(n._getFieldArray(o),e,i);n._names.focus=Z(o,e,r),l.current=pe(l.current,e,i.map(G)),p(a),c(a),n._updateFieldArray(o,a,pe,{argA:e,argB:he(t)})}),[p,o,n]),update:r.default.useCallback(((e,t)=>{const r=h(t),i=Ae(n._getFieldArray(o),e,r);l.current=[...i].map(((t,n)=>t&&n!==e?l.current[n]:G())),p(i),c([...i]),n._updateFieldArray(o,i,Ae,{argA:e,argB:r},!0,!1)}),[p,o,n]),replace:r.default.useCallback((e=>{const t=N(h(e));l.current=t.map(G),p([...t]),c([...t]),n._updateFieldArray(o,[...t],(e=>e),{},!0,!1)}),[p,o,n]),fields:r.default.useMemo((()=>s.map(((e,t)=>({...e,[i]:l.current[t]||G()})))),[s,i])}},t.useForm=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=r.default.useRef(),n=r.default.useRef(),[o,i]=r.default.useState({isDirty:!1,isValidating:!1,isLoading:X(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},errors:e.errors||{},disabled:!1,defaultValues:X(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current={...je(e,(()=>i((e=>({...e}))))),formState:o});const a=t.current.control;return a._options=e,O({subject:a._subjects.state,next:e=>{P(e,a._proxyFormState,a._updateFormState,!0)&&i({...a._formState})}}),r.default.useEffect((()=>a._disableForm(e.disabled)),[a,e.disabled]),r.default.useEffect((()=>{if(a._proxyFormState.isDirty){const e=a._getDirty();e!==o.isDirty&&a._subjects.state.next({isDirty:e})}}),[a,o.isDirty]),r.default.useEffect((()=>{e.values&&!ke(e.values,n.current)?(a._reset(e.values,a._options.resetOptions),n.current=e.values,i((e=>({...e})))):a._resetDefaultValues()}),[e.values,a]),r.default.useEffect((()=>{e.errors&&a._setErrors(e.errors)}),[e.errors,a]),r.default.useEffect((()=>
2{a._state.mount||(a._updateValid(),a._state.mount=!0),a._state.watch&&(a._state.watch=!1,a._subjects.state.next({...a._formState})),a._removeUnmounted()})),t.current.formState=I(o,a),t.current},t.useFormContext=T,t.useFormState=j,t.useWatch=F},84547:(e,t)=>{"use strict";var n="function"===typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,o=n?Symbol.for("react.portal"):60106,i=n?Symbol.for("react.fragment"):60107,a=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,c=n?Symbol.for("react.provider"):60109,l=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,f=n?Symbol.for("react.concurrent_mode"):60111,d=n?Symbol.for("react.forward_ref"):60112,h=n?Symbol.for("react.suspense"):60113,p=n?Symbol.for("react.suspense_list"):60120,m=n?Symbol.for("react.memo"):60115,y=n?Symbol.for("react.lazy"):60116,g=n?Symbol.for("react.block"):60121,b=n?Symbol.for("react.fundamental"):60117,v=n?Symbol.for("react.responder"):60118,A=n?Symbol.for("react.scope"):60119;function w(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case u:case f:case i:case s:case a:case h:return e;default:switch(e=e&&e.$$typeof){case l:case d:case y:case m:case c:return e;default:return t}}case o:return t}}}function E(e){return w(e)===f}t.AsyncMode=u,t.ConcurrentMode=f,t.ContextConsumer=l,t.ContextProvider=c,t.Element=r,t.ForwardRef=d,t.Fragment=i,t.Lazy=y,t.Memo=m,t.Portal=o,t.Profiler=s,t.StrictMode=a,t.Suspense=h,t.isAsyncMode=function(e){return E(e)||w(e)===u},t.isConcurrentMode=E,t.isContextConsumer=function(e){return w(e)===l},t.isContextProvider=function(e){return w(e)===c},t.isElement=function(e){return"object"===typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return w(e)===d},t.isFragment=function(e){return w(e)===i},t.isLazy=function(e){return w(e)===y},t.isMemo=function(e){return w(e)===m},t.isPortal=function(e){return w(e)===o},t.isProfiler=function(e){return w(e)===s},t.isStrictMode=function(e){return w(e)===a},t.isSuspense=function(e){return w(e)===h},t.isValidElementType=function(e){return"string"===typeof e||"function"===typeof e||e===i||e===f||e===s||e===a||e===h||e===p||"object"===typeof e&&null!==e&&(e.$$typeof===y||e.$$typeof===m||e.$$typeof===c||e.$$typeof===l||e.$$typeof===d||e.$$typeof===b||e.$$typeof===v||e.$$typeof===A||e.$$typeof===g)},t.typeOf=w},21144:(e,t,n)=>{"use strict";e.exports=n(84547)},89473:(e,t,n)=>{"use strict";function r(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!==e&&void 0!==e&&this.setState(e)}function o(e){this.setState(function(t){var n=this.constructor.getDerivedStateFromProps(e,t);return null!==n&&void 0!==n?n:null}.bind(this))}function i(e,t){try{var n=this.props,r=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,r)}finally{this.props=n,this.state=r}}function a(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if("function"!==typeof e.getDerivedStateFromProps&&"function"!==typeof t.getSnapshotBeforeUpdate)return e;var n=null,a=null,s=null;if("function"===typeof t.componentWillMount?n="componentWillMount":"function"===typeof t.UNSAFE_componentWillMount&&(n="UNSAFE_componentWillMount"),"function"===typeof t.componentWillReceiveProps?a="componentWillReceiveProps":"function"===typeof t.UNSAFE_componentWillReceiveProps&&(a="UNSAFE_componentWillReceiveProps"),"function"===typeof t.componentWillUpdate?s="componentWillUpdate":"function"===typeof t.UNSAFE_componentWillUpdate&&(s="UNSAFE_componentWillUpdate"),null!==n||null!==a||null!==s){var c=e.displayName||e.name,l="function"===typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+c+" uses "+l+" but also contains the following legacy lifecycles:"+(null!==n?"\n "+n:"")+(null!==a?"\n "+a:"")+(null!==s?"\n "+s:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"===typeof e.getDerivedStateFromProps&&(t.componentWillMount=r,t.componentWillReceiveProps=o),"function"===typeof t.getSnapshotBeforeUpdate){if("function"!==typeof t.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=i;var u=t.componentDidUpdate;t.componentDidUpdate=function(e,t,n){var r=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:n;u.call(this,e,t,r)}}return e}
vendor: 4,542 bytes, line 2
2n.r(t),n.d(t,{polyfill:()=>a}),r.__suppressDeprecationWarning=!0,o.__suppressDeprecationWarning=!0,i.__suppressDeprecationWarning=!0},42590:(e,t,n)=>{"use strict";var r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function a(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var s=n(25038),c=n(66038),l=[],u=[];function f(e){var t=e(),n={loading:!0,loaded:null,error:null};return n.promise=t.then((function(e){return n.loading=!1,n.loaded=e,e})).catch((function(e){throw n.loading=!1,n.error=e,e})),n}function d(e){var t={loading:!1,loaded:{},error:null},n=[];try{Object.keys(e).forEach((function(r){var o=f(e[r]);o.loading?t.loading=!0:(t.loaded[r]=o.loaded,t.error=o.error),n.push(o.promise),o.promise.then((function(e){t.loaded[r]=e})).catch((function(e){t.error=e}))}))}catch(r){t.error=r}return t.promise=Promise.all(n).then((function(e){return t.loading=!1,e})).catch((function(e){throw t.loading=!1,e})),t}function h(e,t){return s.createElement((n=e)&&n.__esModule?n.default:n,t);var n}function p(e,t){var f,d;if(!t.loading)throw new Error("react-loadable requires a `loading` component");var p=Object.assign({loader:null,loading:null,delay:200,timeout:null,render:h,webpack:null,modules:null},t),m=null;function y(){return m||(m=e(p.loader)),m.promise}return l.push(y),"function"===typeof p.webpack&&u.push((function(){if(e=p.webpack,"object"===r(n.m)&&e().every((function(e){return"undefined"!==typeof e&&"undefined"!==typeof n.m[e]})))return y();var e})),d=f=function(t){function n(r){o(this,n);var a=i(this,t.call(this,r));return a.retry=function(){a.setState({error:null,loading:!0,timedOut:!1}),m=e(p.loader),a._loadModule()},y(),a.state={error:m.error,pastDelay:!1,timedOut:!1,loading:m.loading,loaded:m.loaded},a}return a(n,t),n.preload=function(){return y()},n.prototype.componentWillMount=function(){this._mounted=!0,this._loadModule()},n.prototype._loadModule=function(){var e=this;if(this.context.loadable&&Array.isArray(p.modules)&&p.modules.forEach((function(t){e.context.loadable.report(t)})),m.loading){"number"===typeof p.delay&&(0===p.delay?this.setState({pastDelay:!0}):this._delay=setTimeout((function(){e.setState({pastDelay:!0})}),p.delay)),"number"===typeof p.timeout&&(this._timeout=setTimeout((function(){e.setState({timedOut:!0})}),p.timeout));var t=function(){e._mounted&&(e.setState({error:m.error,loaded:m.loaded,loading:m.loading}),e._clearTimeouts())};m.promise.then((function(){t()})).catch((function(e){t()}))}},n.prototype.componentWillUnmount=function(){this._mounted=!1,this._clearTimeouts()},n.prototype._clearTimeouts=function(){clearTimeout(this._delay),clearTimeout(this._timeout)},n.prototype.render=function(){return this.state.loading||this.state.error?s.createElement(p.loading,{isLoading:this.state.loading,pastDelay:this.state.pastDelay,timedOut:this.state.timedOut,error:this.state.error,retry:this.retry}):this.state.loaded?p.render(this.state.loaded,this.props):null},n}(s.Component),f.contextTypes={loadable:c.shape({report:c.func.isRequired})},d}function m(e){return p(f,e)}m.Map=function(e){if("function"!==typeof e.render)throw new Error("LoadableMap requires a `render(loaded, props)` function");return p(d,e)};var y=function(e){function t(){return o(this,t),i(this,e.apply(this,arguments))}return a(t,e),t.prototype.getChildContext=function(){return{loadable:{report:this.props.report}}},t.prototype.render=function(){return s.Children.only(this.props.children)},t}(s.Component);function g(e){for(var t=[];e.length;){var n=e.pop();t.push(n())}return Promise.all(t).then((function(){if(e.length)return g(e)}))}y.propTypes={report:c.func.isRequired},y.childContextTypes={loadable:c.shape({report:c.func.isRequired}).isRequired},m.Capture=y,m.preloadAll=function(){return new Promise((function(e,t){g(l).then(e,t)}))},m.preloadReady=function(){return new Promise((function(e,t){g(u).then(e,e)}))},e.exports=m}
vendor: 13,680 bytes, line 2
2,68104:(e,t,n)=>{"use strict";var r=n(80792);Object.defineProperty(t,"__esModule",{value:!0}),t.bodyOpenClassName=t.portalClassName=void 0;var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=n(25038),s=m(a),c=m(n(58092)),l=m(n(66038)),u=m(n(36878)),f=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(75835)),d=n(39427),h=m(d),p=n(89473);function m(e){return e&&e.__esModule?e:{default:e}}function y(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var g=t.portalClassName="ReactModalPortal",b=t.bodyOpenClassName="ReactModal__Body--open",v=d.canUseDOM&&void 0!==c.default.createPortal,A=function(e){return document.createElement(e)},w=function(){return v?c.default.createPortal:c.default.unstable_renderSubtreeIntoContainer};function E(e){return e()}var k=function(e){function t(){var e,n,i;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var a=arguments.length,l=Array(a),f=0;f<a;f++)l[f]=arguments[f];return n=i=y(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(l))),i.removePortal=function(){!v&&c.default.unmountComponentAtNode(i.node);var e=E(i.props.parentSelector);e&&e.contains(i.node)?e.removeChild(i.node):r.warn('React-Modal: "parentSelector" prop did not returned any DOM element. Make sure that the parent element is unmounted to avoid any memory leaks.')},i.portalRef=function(e){i.portal=e},i.renderPortal=function(e){var n=w()(i,s.default.createElement(u.default,o({defaultStyles:t.defaultStyles},e)),i.node);i.portalRef(n)},y(i,n)}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"componentDidMount",value:function(){d.canUseDOM&&(v||(this.node=A("div")),this.node.className=this.props.portalClassName,E(this.props.parentSelector).appendChild(this.node),!v&&this.renderPortal(this.props))}},{key:"getSnapshotBeforeUpdate",value:function(e){return{prevParent:E(e.parentSelector),nextParent:E(this.props.parentSelector)}}},{key:"componentDidUpdate",value:function(e,t,n){if(d.canUseDOM){var r=this.props,o=r.isOpen,i=r.portalClassName;e.portalClassName!==i&&(this.node.className=i);var a=n.prevParent,s=n.nextParent;s!==a&&(a.removeChild(this.node),s.appendChild(this.node)),(e.isOpen||o)&&!v&&this.renderPortal(this.props)}}},{key:"componentWillUnmount",value:function(){if(d.canUseDOM&&this.node&&this.portal){var e=this.portal.state,t=Date.now(),n=e.isOpen&&this.props.closeTimeoutMS&&(e.closesAt||t+this.props.closeTimeoutMS);n?(e.beforeClose||this.portal.closeWithTimeout(),setTimeout(this.removePortal,n-t)):this.removePortal()}}},{key:"render",value:function(){return d.canUseDOM&&v?(!this.node&&v&&(this.node=A("div")),w()(s.default.createElement(u.default,o({ref:this.portalRef,defaultStyles:t.defaultStyles},this.props)),this.node)):null}}],[{key:"setAppElement",value:function(e){f.setElement(e)}}]),t}(a.Component);k.propTypes={isOpen:l.default.bool.isRequired,style:l.default.shape({content:l.default.object,overlay:l.default.object}),portalClassName:l.default.string,bodyOpenClassName:l.default.string,htmlOpenClassName:l.default.string,className:l.default.oneOfType([l.default.string,l.default.shape({base:l.default.string.isRequired,afterOpen:l.default.string.isRequired,beforeClose:l.default.string.isRequired})]),overlayClassName:l.default.oneOfType([l.default.string,l.default.shape({base:l.default.string.isRequired,afterOpen:l.default.string.isRequired,beforeClose:l.default.string.isRequired})]),appElement:l.default.oneOfType([l.default.instanceOf(h.default),l.default.instanceOf(d.SafeHTMLCollection),l.default.instanceOf(d.SafeNodeList),l.default.arrayOf(l.default.instanceOf(h.default))]),onAfterOpen:l.default.func,onRequestClose:l.default.func,closeTimeoutMS:l.default.number,ariaHideApp:l.default.bool,shouldFocusAfterRender:l.default.bool,shouldCloseOnOverlayClick:l.default.bool,shouldReturnFocusAfterClose:l.default.bool,preventScroll:l.default.bool,parentSelector:l.default.func,aria:l.default.object,data:l.default.object,role:l.default.string,contentLabel:l.default.string,shouldCloseOnEsc:l.default.bool,overlayRef:l.default.func,contentRef:l.default.func,id:l.default.string,overlayElement:l.default.func,contentElement:l.default.func},k.defaultProps={isOpen:!1,portalClassName:g,bodyOpenClassName:b,role:"dialog",ariaHideApp:!0,closeTimeoutMS:0,shouldFocusAfterRender:!0,shouldCloseOnEsc:!0,shouldCloseOnOverlayClick:!0,shouldReturnFocusAfterClose:!0,preventScroll:!1,parentSelector:function(){return document.body},overlayElement:function(e,t){return s.default.createElement("div",e,t)},contentElement:function(e,t){return s.default.createElement("div",e,t)}},k.defaultStyles={overlay:{position:"fixed",top:0,left:0,right:0,bottom:0,backgroundColor:"rgba(255, 255, 255, 0.75)"},content:{position:"absolute",top:"40px",left:"40px",right:"40px",bottom:"40px",border:"1px solid #ccc",background:"#fff",overflow:"auto",WebkitOverflowScrolling:"touch",borderRadius:"4px",outline:"none",padding:"20px"}},(0,p.polyfill)(k),t.default=k},36878:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=n(25038),s=y(n(66038)),c=m(n(40992)),l=y(n(96062)),u=m(n(75835)),f=m(n(66002)),d=n(39427),h=y(d),p=y(n(25964));function m(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function y(e){return e&&e.__esModule?e:{default:e}}n(45912);var g={overlay:"ReactModal__Overlay",content:"ReactModal__Content"},b=0,v=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.setOverlayRef=function(e){n.overlay=e,n.props.overlayRef&&n.props.overlayRef(e)},n.setContentRef=function(e){n.content=e,n.props.contentRef&&n.props.contentRef(e)},n.afterClose=function(){var e=n.props,t=e.appElement,r=e.ariaHideApp,o=e.htmlOpenClassName,i=e.bodyOpenClassName;i&&f.remove(document.body,i),o&&f.remove(document.getElementsByTagName("html")[0],o),r&&b>0&&0===(b-=1)&&u.show(t),n.props.shouldFocusAfterRender&&(n.props.shouldReturnFocusAfterClose?(c.returnFocus(n.props.preventScroll),c.teardownScopedFocus()):c.popWithoutFocus()),n.props.onAfterClose&&n.props.onAfterClose(),p.default.deregister(n)},n.open=function(){n.beforeOpen(),n.state.afterOpen&&n.state.beforeClose?(clearTimeout(n.closeTimer),n.setState({beforeClose:!1})):(n.props.shouldFocusAfterRender&&(c.setupScopedFocus(n.node),c.markForFocusLater()),n.setState({isOpen:!0},(function(){n.openAnimationFrame=requestAnimationFrame((function(){n.setState({afterOpen:!0}),n.props.isOpen&&n.props.onAfterOpen&&n.props.onAfterOpen({overlayEl:n.overlay,contentEl:n.content})}))})))},n.close=function(){n.props.closeTimeoutMS>0?n.closeWithTimeout():n.closeWithoutTimeout()},n.focusContent=function(){return n.content&&!n.contentHasFocus()&&n.content.focus({preventScroll:!0})},n.closeWithTimeout=function(){var e=Date.now()+n.props.closeTimeoutMS;n.setState({beforeClose:!0,closesAt:e},(function(){n.closeTimer=setTimeout(n.closeWithoutTimeout,n.state.closesAt-Date.now())}))},n.closeWithoutTimeout=function(){n.setState({beforeClose:!1,isOpen:!1,afterOpen:!1,closesAt:null},n.afterClose)},n.handleKeyDown=function(e){9===e.keyCode&&(0,l.default)(n.content,e),n.props.shouldCloseOnEsc&&27===e.keyCode&&(e.stopPropagation(),n.requestClose(e))},n.handleOverlayOnClick=function(e){null===n.shouldClose&&(n.shouldClose=!0),n.shouldClose&&n.props.shouldCloseOnOverlayClick&&(n.ownerHandlesClose()?n.requestClose(e):n.focusContent()),n.shouldClose=null},n.handleContentOnMouseUp=function(){n.shouldClose=!1},n.handleOverlayOnMouseDown=function(e){n.props.shouldCloseOnOverlayClick||e.target!=n.overlay||e.preventDefault()},n.handleContentOnClick=function(){n.shouldClose=!1},n.handleContentOnMouseDown=function(){n.shouldClose=!1},n.requestClose=function(e){return n.ownerHandlesClose()&&n.props.onRequestClose(e)},n.ownerHandlesClose=function(){return n.props.onRequestClose},n.shouldBeClosed=function(){return!n.state.isOpen&&!n.state.beforeClose},n.contentHasFocus=function(){return document.activeElement===n.content||n.content.contains(document.activeElement)},n.buildClassName=function(e,t){var r="object"===("undefined"===typeof t?"undefined":o(t))?t:{base:g[e],afterOpen:g[e]+"--after-open",beforeClose:g[e]+"--before-close"},i=r.base;return n.state.afterOpen&&(i=i+" "+r.afterOpen),n.state.beforeClose&&(i=i+" "+r.beforeClose),"string"===typeof t&&t?i+" "+t:i},n.attributesFromObject=function(e,t){return Object.keys(t).reduce((function(n,r){return n[e+"-"+r]=t[r],n}),{})},n.state={afterOpen:!1,beforeClose:!1},n.shouldClose=null,n.moveFromContentToOverlay=null,n}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"componentDidMount",value:function(){this.props.isOpen&&this.open()}},{key:"componentDidUpdate",value:function(e,t){this.props.isOpen&&!e.isOpen?this.open():!this.props.isOpen&&e.isOpen&&this.close(),this.props.shouldFocusAfterRender&&this.state.isOpen&&!t.isOpen&&this.focusContent()}},{key:"componentWillUnmount",value:function(){this.state.isOpen&&this.afterClose(),clearTimeout(this.closeTimer),cancelAnimationFrame(this.openAnimationFrame)}},{key:"beforeOpen",value:function(){var e=this.props,t=e.appElement,n=e.ariaHideApp,r=e.htmlOpenClassName,o=e.bodyOpenClassName;o&&f.add(document.body,o),r&&f.add(document.getElementsByTagName("html")[0],r),n&&(b+=1,u.hide(t)),p.default.register(this)}},{key:"render",value:function(){var e=this.props,t=e.id,n=e.className,o=e.overlayClassName,i=e.defaultStyles,a=e.children,s=n?{}:i.content,c=o?{}:i.overlay;if(this.shouldBeClosed())return null;var l={ref:this.setOverlayRef,className:this.buildClassName("overlay",o),style:r({},c,this.props.style.overlay),onClick:this.handleOverlayOnClick,onMouseDown:this.handleOverlayOnMouseDown},u=r({id:t,ref:this.setContentRef,style:r({},s,this.props.style.content),className:this.buildClassName("content",n),tabIndex:"-1",onKeyDown:this.handleKeyDown,onMouseDown:this.handleContentOnMouseDown,onMouseUp:this.handleContentOnMouseUp,onClick:this.handleContentOnClick,role:this.props.role,"aria-label":this.props.contentLabel},this.attributesFromObject("aria",r({modal:!0},this.props.aria)),this.attributesFromObject("data",this.props.data||{}),{"data-testid":this.props.testId}),f=this.props.contentElement(u,a);return this.props.overlayElement(l,f)}}]),t}(a.Component);v.defaultProps={style:{overlay:{},content:{}},defaultStyles:{}},v.propTypes={isOpen:s.default.bool.isRequired,defaultStyles:s.default.shape({content:s.default.object,overlay:s.default.object}),style:s.default.shape({content:s.default.object,overlay:s.default.object}),className:s.default.oneOfType([s.default.string,s.default.object]),overlayClassName:s.default.oneOfType([s.default.string,s.default.object]),bodyOpenClassName:s.default.string,htmlOpenClassName:s.default.string,ariaHideApp:s.default.bool,appElement:s.default.oneOfType([s.default.instanceOf(h.default),s.default.instanceOf(d.SafeHTMLCollection),s.default.instanceOf(d.SafeNodeList),s.default.arrayOf(s.default.instanceOf(h.default))]),onAfterOpen:s.default.func,onAfterClose:s.default.func,onRequestClose:s.default.func,closeTimeoutMS:s.default.number,shouldFocusAfterRender:s.default.bool,shouldCloseOnOverlayClick:s.default.bool,shouldReturnFocusAfterClose:s.default.bool,preventScroll:s.default.bool,role:s.default.string,contentLabel:s.default.string,aria:s.default.object,data:s.default.object,children:s.default.node,shouldCloseOnEsc:s.default.bool,overlayRef:s.default.func,contentRef:s.default.func,id:s.default.string,overlayElement:s.default.func,contentElement:s.default.func,testId:s.default.string},t.default=v,e.exports=t.default},75835:(e,t,n)=>{"use strict";var r=n(80792);
2Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){c&&(c.removeAttribute?c.removeAttribute("aria-hidden"):null!=c.length?c.forEach((function(e){return e.removeAttribute("aria-hidden")})):document.querySelectorAll(c).forEach((function(e){return e.removeAttribute("aria-hidden")})));c=null},t.log=function(){return void 0;var e=c||{};r.log("ariaAppHider ----------"),r.log(e.nodeName,e.className,e.id),r.log("end ariaAppHider ----------")},t.assertNodeList=l,t.setElement=function(e){var t=e;if("string"===typeof t&&s.canUseDOM){var n=document.querySelectorAll(t);l(n,t),t=n}return c=t||c},t.validateElement=u,t.hide=function(e){var t=!0,n=!1,r=void 0;try{for(var o,i=u(e)[Symbol.iterator]();!(t=(o=i.next()).done);t=!0){o.value.setAttribute("aria-hidden","true")}}catch(a){n=!0,r=a}finally{try{!t&&i.return&&i.return()}finally{if(n)throw r}}},t.show=function(e){var t=!0,n=!1,r=void 0;try{for(var o,i=u(e)[Symbol.iterator]();!(t=(o=i.next()).done);t=!0){o.value.removeAttribute("aria-hidden")}}catch(a){n=!0,r=a}finally{try{!t&&i.return&&i.return()}finally{if(n)throw r}}},t.documentNotReadyOrSSRTesting=function(){c=null};var o,i=n(33696),a=(o=i)&&o.__esModule?o:{default:o},s=n(39427);var c=null;function l(e,t){if(!e||!e.length)throw new Error("react-modal: No elements were found for selector "+t+".")}function u(e){var t=e||c;return t?Array.isArray(t)||t instanceof HTMLCollection||t instanceof NodeList?t:[t]:((0,a.default)(!1,["react-modal: App element is not defined.","Please use `Modal.setAppElement(el)` or set `appElement={el}`.","This is needed so screen readers don't see main content","when modal is opened. It is not recommended, but you can opt-out","by setting `ariaHideApp={false}`."].join(" ")),[])}},45912:(e,t,n)=>{"use strict";var r=n(80792);Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){for(var e=[s,c],t=0;t<e.length;t++){var n=e[t];n&&(n.parentNode&&n.parentNode.removeChild(n))}s=c=null,l=[]},t.log=function(){r.log("bodyTrap ----------"),r.log(l.length);for(var e=[s,c],t=0;t<e.length;t++){var n=e[t]||{};r.log(n.nodeName,n.className,n.id)}r.log("edn bodyTrap ----------")};var o,i=n(25964),a=(o=i)&&o.__esModule?o:{default:o};var s=void 0,c=void 0,l=[];function u(){0!==l.length&&l[l.length-1].focusContent()}a.default.subscribe((function(e,t){s||c||((s=document.createElement("div")).setAttribute("data-react-modal-body-trap",""),s.style.position="absolute",s.style.opacity="0",s.setAttribute("tabindex","0"),s.addEventListener("focus",u),(c=s.cloneNode()).addEventListener("focus",u)),(l=t).length>0?(document.body.firstChild!==s&&document.body.insertBefore(s,document.body.firstChild),document.body.lastChild!==c&&document.body.appendChild(c)):(s.parentElement&&s.parentElement.removeChild(s),c.parentElement&&c.parentElement.removeChild(c))}))},66002:(e,t,n)=>{"use strict";var r=n(80792);Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){var e=document.getElementsByTagName("html")[0];for(var t in o)a(e,o[t]);var n=document.body;for(var r in i)a(n,i[r]);o={},i={}},t.log=function(){return void 0;var e=document.getElementsByTagName("html")[0].className,t="Show tracked classes:\n\n";for(var n in t+="<html /> ("+e+"):\n",o)t+=" "+n+" "+o[n]+"\n";for(var a in e=document.body.className,t+="\n\ndoc.body ("+e+"):\n",i)t+=" "+a+" "+i[a]+"\n";t+="\n",r.log(t)};var o={},i={};function a(e,t){e.classList.remove(t)}t.add=function(e,t){return n=e.classList,r="html"==e.nodeName.toLowerCase()?o:i,void t.split(" ").forEach((function(e){!function(e,t){e[t]||(e[t]=0),e[t]+=1}(r,e),n.add(e)}));var n,r},t.remove=function(e,t){return n=e.classList,r="html"==e.nodeName.toLowerCase()?o:i,void t.split(" ").forEach((function(e){!function(e,t){e[t]&&(e[t]-=1)}(r,e),0===r[e]&&n.remove(e)}));var n,r}},40992:(e,t,n)=>{"use strict";var r=n(80792);Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){s=[]},t.log=function(){return void 0;r.log("focusManager ----------"),s.forEach((function(e){var t=e||{};r.log(t.nodeName,t.className,t.id)})),r.log("end focusManager ----------")},t.handleBlur=u,t.handleFocus=f,t.markForFocusLater=function(){s.push(document.activeElement)},t.returnFocus=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=null;try{return void(0!==s.length&&(t=s.pop()).focus({preventScroll:e}))}catch(n){r.warn(["You tried to return focus to",t,"but it is not in the DOM anymore"].join(" "))}},t.popWithoutFocus=function(){s.length>0&&s.pop()},t.setupScopedFocus=function(e){c=e,window.addEventListener?(window.addEventListener("blur",u,!1),document.addEventListener("focus",f,!0)):(window.attachEvent("onBlur",u),document.attachEvent("onFocus",f))},t.teardownScopedFocus=function(){c=null,window.addEventListener?(window.removeEventListener("blur",u),document.removeEventListener("focus",f)):(window.detachEvent("onBlur",u),document.detachEvent("onFocus",f))};var o,i=n(21803),a=(o=i)&&o.__esModule?o:{default:o};var s=[],c=null,l=!1;function u(){l=!0}function f(){if(l){if(l=!1,!c)return;setTimeout((function(){c.contains(document.activeElement)||((0,a.default)(c)[0]||c).focus()}),0)}}}
2,25964:(e,t,n)=>{"use strict";var r=n(80792);Object.defineProperty(t,"__esModule",{value:!0}),t.log=function(){r.log("portalOpenInstances ----------"),r.log(i.openInstances.length),i.openInstances.forEach((function(e){return r.log(e)})),r.log("end portalOpenInstances ----------")},t.resetState=function(){i=new o};var o=function e(){var t=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.register=function(e){-1===t.openInstances.indexOf(e)&&(t.openInstances.push(e),t.emit("register"))},this.deregister=function(e){var n=t.openInstances.indexOf(e);-1!==n&&(t.openInstances.splice(n,1),t.emit("deregister"))},this.subscribe=function(e){t.subscribers.push(e)},this.emit=function(e){t.subscribers.forEach((function(n){return n(e,t.openInstances.slice())}))},this.openInstances=[],this.subscribers=[]},i=new o;t.default=i},39427:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.canUseDOM=t.SafeNodeList=t.SafeHTMLCollection=void 0;var r,o=n(19717);var i=((r=o)&&r.__esModule?r:{default:r}).default,a=i.canUseDOM?window.HTMLElement:{};t.SafeHTMLCollection=i.canUseDOM?window.HTMLCollection:{},t.SafeNodeList=i.canUseDOM?window.NodeList:{},t.canUseDOM=i.canUseDOM;t.default=a},96062:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,i.default)(e);if(!n.length)return void t.preventDefault();var r=void 0,o=t.shiftKey,a=n[0],s=n[n.length-1];if(e===document.activeElement){if(!o)return;r=s}s!==document.activeElement||o||(r=a);a===document.activeElement&&o&&(r=s);if(r)return t.preventDefault(),void r.focus();var c=/(\bChrome\b|\bSafari\b)\//.exec(navigator.userAgent);if(null==c||"Chrome"==c[1]||null!=/\biPod\b|\biPad\b/g.exec(navigator.userAgent))return;var l=n.indexOf(document.activeElement);l>-1&&(l+=o?-1:1);if("undefined"===typeof(r=n[l]))return t.preventDefault(),void(r=o?s:a).focus();t.preventDefault(),r.focus()};var r,o=n(21803),i=(r=o)&&r.__esModule?r:{default:r};e.exports=t.default},21803:(e,t,n)=>{"use strict";var r=n(80792);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return[].slice.call(e.querySelectorAll("*"),0).filter(s)};var o=/input|select|textarea|button|object/;function i(e){var t=e.offsetWidth<=0&&e.offsetHeight<=0;if(t&&!e.innerHTML)return!0;try{var n=window.getComputedStyle(e);return t?"visible"!==n.getPropertyValue("overflow")||e.scrollWidth<=0&&e.scrollHeight<=0:"none"==n.getPropertyValue("display")}catch(o){return r.warn("Failed to inspect element style"),!1}}function a(e,t){var n=e.nodeName.toLowerCase();return(o.test(n)&&!e.disabled||"a"===n&&e.href||t)&&function(e){for(var t=e;t&&t!==document.body;){if(i(t))return!1;t=t.parentNode}return!0}(e)}function s(e){var t=e.getAttribute("tabindex");null===t&&(t=void 0);var n=isNaN(t);return(n||t>=0)&&a(e,!n)}e.exports=t.default},48675:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(68104),i=(r=o)&&r.__esModule?r:{default:r};t.default=i.default,e.exports=t.default},65597:(e,t,n)=>{"use strict";var r=n(80792);Object.defineProperty(t,"__esModule",{value:!0}),t.bodyOpenClassName=t.portalClassName=void 0;var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=n(25038),s=m(a),c=m(n(58092)),l=m(n(66038)),u=m(n(58596)),f=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(7325)),d=n(46742),h=m(d),p=n(89473);function m(e){return e&&e.__esModule?e:{default:e}}function y(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var g=t.portalClassName="ReactModalPortal",b=t.bodyOpenClassName="ReactModal__Body--open",v=d.canUseDOM&&void 0!==c.default.createPortal,A=function(e){return document.createElement(e)},w=function(){return v?c.default.createPortal:c.default.unstable_renderSubtreeIntoContainer};function E(e){return e()}var k=function(e){function t(){var e,n,i;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var a=arguments.length,l=Array(a),f=0;f<a;f++)l[f]=arguments[f];return n=i=y(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(l))),i.removePortal=function(){!v&&c.default.unmountComponentAtNode(i.node);var e=E(i.props.parentSelector);e&&e.contains(i.node)?e.removeChild(i.node):r.warn('React-Modal: "parentSelector" prop did not returned any DOM element. Make sure that the parent element is unmounted to avoid any memory leaks.')},i.portalRef=function(e){i.portal=e},i.renderPortal=function(e){var n=w()(i,s.default.createElement(u.default,o({defaultStyles:t.defaultStyles},e)),i.node);i.portalRef(n)},y(i,n)}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}
vendor: 17,282 bytes, line 2
2(t,e),i(t,[{key:"componentDidMount",value:function(){d.canUseDOM&&(v||(this.node=A("div")),this.node.className=this.props.portalClassName,E(this.props.parentSelector).appendChild(this.node),!v&&this.renderPortal(this.props))}},{key:"getSnapshotBeforeUpdate",value:function(e){return{prevParent:E(e.parentSelector),nextParent:E(this.props.parentSelector)}}},{key:"componentDidUpdate",value:function(e,t,n){if(d.canUseDOM){var r=this.props,o=r.isOpen,i=r.portalClassName;e.portalClassName!==i&&(this.node.className=i);var a=n.prevParent,s=n.nextParent;s!==a&&(a.removeChild(this.node),s.appendChild(this.node)),(e.isOpen||o)&&!v&&this.renderPortal(this.props)}}},{key:"componentWillUnmount",value:function(){if(d.canUseDOM&&this.node&&this.portal){var e=this.portal.state,t=Date.now(),n=e.isOpen&&this.props.closeTimeoutMS&&(e.closesAt||t+this.props.closeTimeoutMS);n?(e.beforeClose||this.portal.closeWithTimeout(),setTimeout(this.removePortal,n-t)):this.removePortal()}}},{key:"render",value:function(){return d.canUseDOM&&v?(!this.node&&v&&(this.node=A("div")),w()(s.default.createElement(u.default,o({ref:this.portalRef,defaultStyles:t.defaultStyles},this.props)),this.node)):null}}],[{key:"setAppElement",value:function(e){f.setElement(e)}}]),t}(a.Component);k.propTypes={isOpen:l.default.bool.isRequired,style:l.default.shape({content:l.default.object,overlay:l.default.object}),portalClassName:l.default.string,bodyOpenClassName:l.default.string,htmlOpenClassName:l.default.string,className:l.default.oneOfType([l.default.string,l.default.shape({base:l.default.string.isRequired,afterOpen:l.default.string.isRequired,beforeClose:l.default.string.isRequired})]),overlayClassName:l.default.oneOfType([l.default.string,l.default.shape({base:l.default.string.isRequired,afterOpen:l.default.string.isRequired,beforeClose:l.default.string.isRequired})]),appElement:l.default.oneOfType([l.default.instanceOf(h.default),l.default.instanceOf(d.SafeHTMLCollection),l.default.instanceOf(d.SafeNodeList),l.default.arrayOf(l.default.instanceOf(h.default))]),onAfterOpen:l.default.func,onRequestClose:l.default.func,closeTimeoutMS:l.default.number,ariaHideApp:l.default.bool,shouldFocusAfterRender:l.default.bool,shouldCloseOnOverlayClick:l.default.bool,shouldReturnFocusAfterClose:l.default.bool,preventScroll:l.default.bool,parentSelector:l.default.func,aria:l.default.object,data:l.default.object,role:l.default.string,contentLabel:l.default.string,shouldCloseOnEsc:l.default.bool,overlayRef:l.default.func,contentRef:l.default.func,id:l.default.string,overlayElement:l.default.func,contentElement:l.default.func},k.defaultProps={isOpen:!1,portalClassName:g,bodyOpenClassName:b,role:"dialog",ariaHideApp:!0,closeTimeoutMS:0,shouldFocusAfterRender:!0,shouldCloseOnEsc:!0,shouldCloseOnOverlayClick:!0,shouldReturnFocusAfterClose:!0,preventScroll:!1,parentSelector:function(){return document.body},overlayElement:function(e,t){return s.default.createElement("div",e,t)},contentElement:function(e,t){return s.default.createElement("div",e,t)}},k.defaultStyles={overlay:{position:"fixed",top:0,left:0,right:0,bottom:0,backgroundColor:"rgba(255, 255, 255, 0.75)"},content:{position:"absolute",top:"40px",left:"40px",right:"40px",bottom:"40px",border:"1px solid #ccc",background:"#fff",overflow:"auto",WebkitOverflowScrolling:"touch",borderRadius:"4px",outline:"none",padding:"20px"}},(0,p.polyfill)(k),t.default=k},58596:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=n(25038),s=y(n(66038)),c=m(n(90407)),l=y(n(78980)),u=m(n(7325)),f=m(n(76150)),d=n(46742),h=y(d),p=y(n(13405));function m(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function y(e){return e&&e.__esModule?e:{default:e}}n(98896);var g={overlay:"ReactModal__Overlay",content:"ReactModal__Content"},b=0,v=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.setOverlayRef=function(e){n.overlay=e,n.props.overlayRef&&n.props.overlayRef(e)},n.setContentRef=function(e){n.content=e,n.props.contentRef&&n.props.contentRef(e)},n.afterClose=function(){var e=n.props,t=e.appElement,r=e.ariaHideApp,o=e.htmlOpenClassName,i=e.bodyOpenClassName,a=e.parentSelector,s=a&&a().ownerDocument||document;i&&f.remove(s.body,i),o&&f.remove(s.getElementsByTagName("html")[0],o),r&&b>0&&0===(b-=1)&&u.show(t),n.props.shouldFocusAfterRender&&(n.props.shouldReturnFocusAfterClose?(c.returnFocus(n.props.preventScroll),c.teardownScopedFocus()):c.popWithoutFocus()),n.props.onAfterClose&&n.props.onAfterClose(),p.default.deregister(n)},n.open=function(){n.beforeOpen(),n.state.afterOpen&&n.state.beforeClose?(clearTimeout(n.closeTimer),n.setState({beforeClose:!1})):(n.props.shouldFocusAfterRender&&(c.setupScopedFocus(n.node),c.markForFocusLater()),n.setState({isOpen:!0},(function(){n.openAnimationFrame=requestAnimationFrame((function(){n.setState({afterOpen:!0}),n.props.isOpen&&n.props.onAfterOpen&&n.props.onAfterOpen({overlayEl:n.overlay,contentEl:n.content})}))})))},n.close=function(){n.props.closeTimeoutMS>0?n.closeWithTimeout():n.closeWithoutTimeout()},n.focusContent=function(){return n.content&&!n.contentHasFocus()&&n.content.focus({preventScroll:!0})},n.closeWithTimeout=function(){var e=Date.now()+n.props.closeTimeoutMS;n.setState({beforeClose:!0,closesAt:e},(function(){n.closeTimer=setTimeout(n.closeWithoutTimeout,n.state.closesAt-Date.now())}))},n.closeWithoutTimeout=function(){n.setState({beforeClose:!1,isOpen:!1,afterOpen:!1,closesAt:null},n.afterClose)},n.handleKeyDown=function(e){(function(e){return"Tab"===e.code||9===e.keyCode})(e)&&(0,l.default)(n.content,e),n.props.shouldCloseOnEsc&&function(e){return"Escape"===e.code||27===e.keyCode}(e)&&(e.stopPropagation(),n.requestClose(e))},n.handleOverlayOnClick=function(e){null===n.shouldClose&&(n.shouldClose=!0),n.shouldClose&&n.props.shouldCloseOnOverlayClick&&(n.ownerHandlesClose()?n.requestClose(e):n.focusContent()),n.shouldClose=null},n.handleContentOnMouseUp=function(){n.shouldClose=!1},n.handleOverlayOnMouseDown=function(e){n.props.shouldCloseOnOverlayClick||e.target!=n.overlay||e.preventDefault()},n.handleContentOnClick=function(){n.shouldClose=!1},n.handleContentOnMouseDown=function(){n.shouldClose=!1},n.requestClose=function(e){return n.ownerHandlesClose()&&n.props.onRequestClose(e)},n.ownerHandlesClose=function(){return n.props.onRequestClose},n.shouldBeClosed=function(){return!n.state.isOpen&&!n.state.beforeClose},n.contentHasFocus=function(){return document.activeElement===n.content||n.content.contains(document.activeElement)},n.buildClassName=function(e,t){var r="object"===("undefined"===typeof t?"undefined":o(t))?t:{base:g[e],afterOpen:g[e]+"--after-open",beforeClose:g[e]+"--before-close"},i=r.base;return n.state.afterOpen&&(i=i+" "+r.afterOpen),n.state.beforeClose&&(i=i+" "+r.beforeClose),"string"===typeof t&&t?i+" "+t:i},n.attributesFromObject=function(e,t){return Object.keys(t).reduce((function(n,r){return n[e+"-"+r]=t[r],n}),{})},n.state={afterOpen:!1,beforeClose:!1},n.shouldClose=null,n.moveFromContentToOverlay=null,n}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"componentDidMount",value:function(){this.props.isOpen&&this.open()}},{key:"componentDidUpdate",value:function(e,t){this.props.isOpen&&!e.isOpen?this.open():!this.props.isOpen&&e.isOpen&&this.close(),this.props.shouldFocusAfterRender&&this.state.isOpen&&!t.isOpen&&this.focusContent()}},{key:"componentWillUnmount",value:function(){this.state.isOpen&&this.afterClose(),clearTimeout(this.closeTimer),cancelAnimationFrame(this.openAnimationFrame)}},{key:"beforeOpen",value:function(){var e=this.props,t=e.appElement,n=e.ariaHideApp,r=e.htmlOpenClassName,o=e.bodyOpenClassName,i=e.parentSelector,a=i&&i().ownerDocument||document;o&&f.add(a.body,o),r&&f.add(a.getElementsByTagName("html")[0],r),n&&(b+=1,u.hide(t)),p.default.register(this)}},{key:"render",value:function(){var e=this.props,t=e.id,n=e.className,o=e.overlayClassName,i=e.defaultStyles,a=e.children,s=n?{}:i.content,c=o?{}:i.overlay;if(this.shouldBeClosed())return null;var l={ref:this.setOverlayRef,className:this.buildClassName("overlay",o),style:r({},c,this.props.style.overlay),onClick:this.handleOverlayOnClick,onMouseDown:this.handleOverlayOnMouseDown},u=r({id:t,ref:this.setContentRef,style:r({},s,this.props.style.content),className:this.buildClassName("content",n),tabIndex:"-1",onKeyDown:this.handleKeyDown,onMouseDown:this.handleContentOnMouseDown,onMouseUp:this.handleContentOnMouseUp,onClick:this.handleContentOnClick,role:this.props.role,"aria-label":this.props.contentLabel},this.attributesFromObject("aria",r({modal:!0},this.props.aria)),this.attributesFromObject("data",this.props.data||{}),{"data-testid":this.props.testId}),f=this.props.contentElement(u,a);return this.props.overlayElement(l,f)}}]),t}(a.Component);v.defaultProps={style:{overlay:{},content:{}},defaultStyles:{}},v.propTypes={isOpen:s.default.bool.isRequired,defaultStyles:s.default.shape({content:s.default.object,overlay:s.default.object}),style:s.default.shape({content:s.default.object,overlay:s.default.object}),className:s.default.oneOfType([s.default.string,s.default.object]),overlayClassName:s.default.oneOfType([s.default.string,s.default.object]),parentSelector:s.default.func,bodyOpenClassName:s.default.string,htmlOpenClassName:s.default.string,ariaHideApp:s.default.bool,appElement:s.default.oneOfType([s.default.instanceOf(h.default),s.default.instanceOf(d.SafeHTMLCollection),s.default.instanceOf(d.SafeNodeList),s.default.arrayOf(s.default.instanceOf(h.default))]),onAfterOpen:s.default.func,onAfterClose:s.default.func,onRequestClose:s.default.func,closeTimeoutMS:s.default.number,shouldFocusAfterRender:s.default.bool,shouldCloseOnOverlayClick:s.default.bool,shouldReturnFocusAfterClose:s.default.bool,preventScroll:s.default.bool,role:s.default.string,contentLabel:s.default.string,aria:s.default.object,data:s.default.object,children:s.default.node,shouldCloseOnEsc:s.default.bool,overlayRef:s.default.func,contentRef:s.default.func,id:s.default.string,overlayElement:s.default.func,contentElement:s.default.func,testId:s.default.string},t.default=v,e.exports=t.default},7325:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){s&&(s.removeAttribute?s.removeAttribute("aria-hidden"):null!=s.length?s.forEach((function(e){return e.removeAttribute("aria-hidden")})):document.querySelectorAll(s).forEach((function(e){return e.removeAttribute("aria-hidden")})));s=null},t.log=function(){0},t.assertNodeList=c,t.setElement=function(e){var t=e;if("string"===typeof t&&a.canUseDOM){var n=document.querySelectorAll(t);c(n,t),t=n}return s=t||s},t.validateElement=l,t.hide=function(e){var t=!0,n=!1,r=void 0;try{for(var o,i=l(e)[Symbol.iterator]();!(t=(o=i.next()).done);t=!0){o.value.setAttribute("aria-hidden","true")}}catch(a){n=!0,r=a}finally{try{!t&&i.return&&i.return()}finally{if(n)throw r}}},t.show=function(e){var t=!0,n=!1,r=void 0;try{for(var o,i=l(e)[Symbol.iterator]();!(t=(o=i.next()).done);t=!0){o.value.removeAttribute("aria-hidden")}}catch(a){n=!0,r=a}finally{try{!t&&i.return&&i.return()}finally{if(n)throw r}}},t.documentNotReadyOrSSRTesting=function(){s=null};var r,o=n(33696),i=(r=o)&&r.__esModule?r:{default:r},a=n(46742);var s=null;function c(e,t){if(!e||!e.length)throw new Error("react-modal: No elements were found for selector "+t+".")}function l(e){var t=e||s;return t?Array.isArray(t)||t instanceof HTMLCollection||t instanceof NodeList?t:[t]:((0,i.default)(!1,["react-modal: App element is not defined.","Please use `Modal.setAppElement(el)` or set `appElement={el}`.","This is needed so screen readers don't see main content","when modal is opened. It is not recommended, but you can opt-out","by setting `ariaHideApp={false}`."].join(" ")),[])}},98896:(e,t,n)=>{"use strict";var r=n(80792);Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){for(var e=[s,c],t=0;t<e.length;t++){var n=e[t];n&&(n.parentNode&&n.parentNode.removeChild(n))}s=c=null,l=[]},t.log=function(){r.log("bodyTrap ----------"),r.log(l.length);for(var e=[s,c],t=0;t<e.length;t++){var n=e[t]||{};r.log(n.nodeName,n.className,n.id)}r.log("edn bodyTrap ----------")};var o,i=n(13405),a=(o=i)&&o.__esModule?o:{default:o};var s=void 0,c=void 0,l=[];function u(){0!==l.length&&l[l.length-1].focusContent()}a.default.subscribe((function(e,t){s||c||((s=document.createElement("div")).setAttribute("data-react-modal-body-trap",""),s.style.position="absolute",s.style.opacity="0",s.setAttribute("tabindex","0"),s.addEventListener("focus",u),(c=s.cloneNode()).addEventListener("focus",u)),(l=t).length>0?(document.body.firstChild!==s&&document.body.insertBefore(s,document.body.firstChild),document.body.lastChild!==c&&document.body.appendChild(c)):(s.parentElement&&s.parentElement.removeChild(s),c.parentElement&&c.parentElement.removeChild(c))}))},76150:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){var e=document.getElementsByTagName("html")[0];for(var t in n)o(e,n[t]);var i=document.body;for(var a in r)o(i,r[a]);n={},r={}},t.log=function(){0};var n={},r={};function o(e,t){e.classList.remove(t)}t.add=function(e,t){return o=e.classList,i="html"==e.nodeName.toLowerCase()?n:r,void t.split(" ").forEach((function(e){!function(e,t){e[t]||(e[t]=0),e[t]+=1}(i,e),o.add(e)}));var o,i},t.remove=function(e,t){return o=e.classList,i="html"==e.nodeName.toLowerCase()?n:r,void t.split(" ").forEach((function(e){!function(e,t){e[t]&&(e[t]-=1)}(i,e),0===i[e]&&o.remove(e)}));var o,i}},90407:(e,t,n)=>{"use strict";var r=n(80792);Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){s=[]},t.log=function(){0},t.handleBlur=u,t.handleFocus=f,t.markForFocusLater=function(){s.push(document.activeElement)},t.returnFocus=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=null;try{return void(0!==s.length&&(t=s.pop()).focus({preventScroll:e}))}catch(n){r.warn(["You tried to return focus to",t,"but it is not in the DOM anymore"].join(" "))}},t.popWithoutFocus=function(){s.length>0&&s.pop()},t.setupScopedFocus=function(e){c=e,window.addEventListener?(window.addEventListener("blur",u,!1),document.addEventListener("focus",f,!0)):(window.attachEvent("onBlur",u),document.attachEvent("onFocus",f))},t.teardownScopedFocus=function(){c=null,window.addEventListener?(window.removeEventListener("blur",u),document.removeEventListener("focus",f)):(window.detachEvent("onBlur",u),document.detachEvent("onFocus",f))};var o,i=n(35727),a=(o=i)&&o.__esModule?o:{default:o};var s=[],c=null,l=!1;function u(){l=!0}function f(){if(l){if(l=!1,!c)return;setTimeout((function(){c.contains(document.activeElement)||((0,a.default)(c)[0]||c).focus()}),0)}}},13405:(e,t,n)=>{"use strict";var r=n(80792);Object.defineProperty(t,"__esModule",{value:!0}),t.log=function(){r.log("portalOpenInstances ----------"),r.log(i.openInstances.length),i.openInstances.forEach((function(e){return r.log(e)})),r.log("end portalOpenInstances ----------")},t.resetState=function(){i=new o};var o=function e(){var t=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.register=function(e){-1===t.openInstances.indexOf(e)&&(t.openInstances.push(e),t.emit("register"))},this.deregister=function(e){var n=t.openInstances.indexOf(e);-1!==n&&(t.openInstances.splice(n,1),t.emit("deregister"))},this.subscribe=function(e){t.subscribers.push(e)},this.emit=function(e){t.subscribers.forEach((function(n){return n(e,t.openInstances.slice())}))},this.openInstances=[],this.subscribers=[]},i=new o;t.default=i},46742:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.canUseDOM=t.SafeNodeList=t.SafeHTMLCollection=void 0;var r,o=n(19717);var i=((r=o)&&r.__esModule?r:{default:r}).default,a=i.canUseDOM?window.HTMLElement:{};t.SafeHTMLCollection=i.canUseDOM?window.HTMLCollection:{},t.SafeNodeList=i.canUseDOM?window.NodeList:{},t.canUseDOM=i.canUseDOM;t.default=a},78980:(e,t,n)=>{"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,i.default)(e);if(!n.length)return void t.preventDefault();var r=void 0,o=t.shiftKey,s=n[0],c=n[n.length-1],l=a();if(e===l){if(!o)return;r=c}c!==l||o||(r=s);s===l&&o&&(r=c);if(r)return t.preventDefault(),void r.focus();var u=/(\bChrome\b|\bSafari\b)\//.exec(navigator.userAgent);if(null==u||"Chrome"==u[1]||null!=/\biPod\b|\biPad\b/g.exec(navigator.userAgent))return;var f=n.indexOf(l);f>-1&&(f+=o?-1:1);if("undefined"===typeof(r=n[f]))return t.preventDefault(),void(r=o?c:s).focus();t.preventDefault(),r.focus()};var r,o=n(35727),i=(r=o)&&r.__esModule?r:{default:r};function a(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;return e.activeElement.shadowRoot?a(e.activeElement.shadowRoot):e.activeElement}e.exports=t.default},35727:(e,t,n)=>{"use strict";var r=n(80792);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){var n=[].slice.call(t.querySelectorAll("*"),0).reduce((function(t,n){return t.concat(n.shadowRoot?e(n.shadowRoot):[n])}),[]);return n.filter(l)};var o="none",i="contents",a=/input|select|textarea|button|object|iframe/;function s(e){var t=e.offsetWidth<=0&&e.offsetHeight<=0;if(t&&!e.innerHTML)return!0;try{var n=window.getComputedStyle(e),a=n.getPropertyValue("display");return t?a!==i&&function(e,t){return"visible"!==t.getPropertyValue("overflow")||e.scrollWidth<=0&&e.scrollHeight<=0}(e,n):a===o}catch(s){return r.warn("Failed to inspect element style"),!1}}function c(e,t){var n=e.nodeName.toLowerCase();return(a.test(n)&&!e.disabled||"a"===n&&e.href||t)&&function(e){for(var t=e,n=e.getRootNode&&e.getRootNode();t&&t!==document.body;){if(n&&t===n&&(t=n.host.parentNode),s(t))return!1;t=t.parentNode}return!0}(e)}function l(e){var t=e.getAttribute("tabindex");null===t&&(t=void 0);var n=isNaN(t);return(n||t>=0)&&c(e,!n)}e.exports=t.default},8149:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(65597),i=(r=o)&&r.__esModule?r:{default:r};t.default=i.default,e.exports=t.default},99721:(e,t,n)=>{"use strict";n.d(t,{j:()=>a});var r=n(42553),o=n(37745),i=n(33128),a=new(function(e){function t(){var t;return(t=e.call(this)||this).setup=function(e){var t;if(!i.sk&&(null==(t=window)?void 0:t.addEventListener)){var n=function(){return e()};return window.addEventListener("visibilitychange",n,!1),window.addEventListener("focus",n,!1),function(){window.removeEventListener("visibilitychange",n),window.removeEventListener("focus",n)}}},t}(0,r.Z)(t,e);var n=t.prototype;return n.onSubscribe=function(){this.cleanup||this.setEventListener(this.setup)},n.onUnsubscribe=function(){var e;this.hasListeners()||(null==(e=this.cleanup)||e.call(this),this.cleanup=void 0)},n.setEventListener=function(e){var t,n=this;this.setup=e,null==(t=this.cleanup)||t.call(this),this.cleanup=e((function(e){"boolean"===typeof e?n.setFocused(e):n.onFocus()}))},n.setFocused=function(e){this.focused=e,e&&this.onFocus()},n.onFocus=function(){this.listeners.forEach((function(e){e()}))},n.isFocused=function(){return"boolean"===typeof this.focused?this.focused:"undefined"===typeof document||[void 0,"visible","prerender"].includes(document.visibilityState)},t}(o.l))},75357:(e,t,n)=>{"use strict";n.d(t,{D:()=>a,Z:()=>s});var r=n(52003);
2function o(e){return e.state.isPaused}function i(e){return"success"===e.state.status}function a(e,t){var n,r,a=[],s=[];if(!1!==(null==(n=t=t||{})?void 0:n.dehydrateMutations)){var c=t.shouldDehydrateMutation||o;e.getMutationCache().getAll().forEach((function(e){c(e)&&a.push(function(e){return{mutationKey:e.options.mutationKey,state:e.state}}(e))}))}if(!1!==(null==(r=t)?void 0:r.dehydrateQueries)){var l=t.shouldDehydrateQuery||i;e.getQueryCache().getAll().forEach((function(e){l(e)&&s.push(function(e){return{state:e.state,queryKey:e.queryKey,queryHash:e.queryHash}}(e))}))}return{mutations:a,queries:s}}function s(e,t,n){if("object"===typeof t&&null!==t){var o=e.getMutationCache(),i=e.getQueryCache(),a=t.mutations||[],s=t.queries||[];a.forEach((function(t){var i;o.build(e,(0,r.Z)({},null==n||null==(i=n.defaultOptions)?void 0:i.mutations,{mutationKey:t.mutationKey}),t.state)})),s.forEach((function(t){var o,a=i.get(t.queryHash);a?a.state.dataUpdatedAt<t.state.dataUpdatedAt&&a.setState(t.state):i.build(e,(0,r.Z)({},null==n||null==(o=n.defaultOptions)?void 0:o.queries,{queryKey:t.queryKey,queryHash:t.queryHash}),t.state)}))}}},68831:(e,t,n)=>{"use strict";n.r(t),n.d(t,{CancelledError:()=>r.p8,InfiniteQueryObserver:()=>c.c,MutationCache:()=>l.L,MutationObserver:()=>u.X,QueriesObserver:()=>s.y,QueryCache:()=>o.t,QueryClient:()=>i.S,QueryObserver:()=>a.z,dehydrate:()=>y.D,focusManager:()=>h.j,hashQueryKey:()=>m.yF,hydrate:()=>y.Z,isCancelledError:()=>r.DV,isError:()=>m.VZ,notifyManager:()=>d.V,onlineManager:()=>p.N,setLogger:()=>f.E});var r=n(57096),o=n(7028),i=n(73093),a=n(79408),s=n(77546),c=n(26262),l=n(48814),u=n(28236),f=n(55927),d=n(81773),h=n(99721),p=n(92516),m=n(33128),y=n(75357),g=n(54768),b={};for(const v in g)["default","CancelledError","QueryCache","QueryClient","QueryObserver","QueriesObserver","InfiniteQueryObserver","MutationCache","MutationObserver","setLogger","notifyManager","focusManager","onlineManager","hashQueryKey","isError","isCancelledError","dehydrate","hydrate"].indexOf(v)<0&&(b[v]=()=>g[v]);n.d(t,b)},91706:(e,t,n)=>{"use strict";n.d(t,{Gm:()=>i,Qy:()=>c,ZF:()=>l});var r=n(57096),o=n(33128);function i(){return{onFetch:function(e){e.fetchFn=function(){var t,n,i,c,l,u,f,d=null==(t=e.fetchOptions)||null==(n=t.meta)?void 0:n.refetchPage,h=null==(i=e.fetchOptions)||null==(c=i.meta)?void 0:c.fetchMore,p=null==h?void 0:h.pageParam,m="forward"===(null==h?void 0:h.direction),y="backward"===(null==h?void 0:h.direction),g=(null==(l=e.state.data)?void 0:l.pages)||[],b=(null==(u=e.state.data)?void 0:u.pageParams)||[],v=(0,o.G9)(),A=null==v?void 0:v.signal,w=b,E=!1,k=e.options.queryFn||function(){return Promise.reject("Missing queryFn")},M=function(e,t,n,r){return w=r?[t].concat(w):[].concat(w,[t]),r?[n].concat(e):[].concat(e,[n])},x=function(t,n,o,i){if(E)return Promise.reject("Cancelled");if("undefined"===typeof o&&!n&&t.length)return Promise.resolve(t);var a={queryKey:e.queryKey,signal:A,pageParam:o,meta:e.meta},s=k(a),c=Promise.resolve(s).then((function(e){return M(t,o,e,i)}));(0,r.LE)(s)&&(c.cancel=s.cancel);return c};if(g.length)if(m){var C="undefined"!==typeof p,S=C?p:a(e.options,g);f=x(g,C,S)}else if(y){var _="undefined"!==typeof p,T=_?p:s(e.options,g);f=x(g,_,T,!0)}else!function(){w=[];var t="undefined"===typeof e.options.getNextPageParam,n=!d||!g[0]||d(g[0],0,g);f=n?x([],t,b[0]):Promise.resolve(M([],b[0],g[0]));for(var r=function(n){f=f.then((function(r){if(!d||!g[n]||d(g[n],n,g)){var o=t?b[n]:a(e.options,r);return x(r,t,o)}return Promise.resolve(M(r,b[n],g[n]))}))},o=1;o<g.length;o++)r(o)}();else f=x([]);var I=f.then((function(e){return{pages:e,pageParams:w}}));return I.cancel=function(){E=!0,null==v||v.abort(),(0,r.LE)(f)&&f.cancel()},I}}}}function a(e,t){return null==e.getNextPageParam?void 0:e.getNextPageParam(t[t.length-1],t)}function s(e,t){return null==e.getPreviousPageParam?void 0:e.getPreviousPageParam(t[0],t)}function c(e,t){if(e.getNextPageParam&&Array.isArray(t)){var n=a(e,t);return"undefined"!==typeof n&&null!==n&&!1!==n}}function l(e,t){if(e.getPreviousPageParam&&Array.isArray(t)){var n=s(e,t);return"undefined"!==typeof n&&null!==n&&!1!==n}}}
2,26262:(e,t,n)=>{"use strict";n.d(t,{c:()=>s});var r=n(52003),o=n(42553),i=n(79408),a=n(91706),s=function(e){function t(t,n){return e.call(this,t,n)||this}(0,o.Z)(t,e);var n=t.prototype;return n.bindMethods=function(){e.prototype.bindMethods.call(this),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)},n.setOptions=function(t,n){e.prototype.setOptions.call(this,(0,r.Z)({},t,{behavior:(0,a.Gm)()}),n)},n.getOptimisticResult=function(t){return t.behavior=(0,a.Gm)(),e.prototype.getOptimisticResult.call(this,t)},n.fetchNextPage=function(e){var t;return this.fetch({cancelRefetch:null==(t=null==e?void 0:e.cancelRefetch)||t,throwOnError:null==e?void 0:e.throwOnError,meta:{fetchMore:{direction:"forward",pageParam:null==e?void 0:e.pageParam}}})},n.fetchPreviousPage=function(e){var t;return this.fetch({cancelRefetch:null==(t=null==e?void 0:e.cancelRefetch)||t,throwOnError:null==e?void 0:e.throwOnError,meta:{fetchMore:{direction:"backward",pageParam:null==e?void 0:e.pageParam}}})},n.createResult=function(t,n){var o,i,s,c,l,u,f=t.state,d=e.prototype.createResult.call(this,t,n);return(0,r.Z)({},d,{fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:(0,a.Qy)(n,null==(o=f.data)?void 0:o.pages),hasPreviousPage:(0,a.ZF)(n,null==(i=f.data)?void 0:i.pages),isFetchingNextPage:f.isFetching&&"forward"===(null==(s=f.fetchMeta)||null==(c=s.fetchMore)?void 0:c.direction),isFetchingPreviousPage:f.isFetching&&"backward"===(null==(l=f.fetchMeta)||null==(u=l.fetchMore)?void 0:u.direction)})},t}(i.z)},55927:(e,t,n)=>{"use strict";n.d(t,{E:()=>i,j:()=>o});var r=n(80792);function o(){return r}function i(e){r=e}},4266:(e,t,n)=>{"use strict";n.d(t,{R:()=>l,m:()=>c});var r=n(52003),o=n(55927),i=n(81773),a=n(57096),s=n(33128),c=function(){function e(e){this.options=(0,r.Z)({},e.defaultOptions,e.options),this.mutationId=e.mutationId,this.mutationCache=e.mutationCache,this.observers=[],this.state=e.state||l(),this.meta=e.meta}var t=e.prototype;return t.setState=function(e){this.dispatch({type:"setState",state:e})},t.addObserver=function(e){-1===this.observers.indexOf(e)&&this.observers.push(e)},t.removeObserver=function(e){this.observers=this.observers.filter((function(t){return t!==e}))},t.cancel=function(){return this.retryer?(this.retryer.cancel(),this.retryer.promise.then(s.ZT).catch(s.ZT)):Promise.resolve()},t.continue=function(){return this.retryer?(this.retryer.continue(),this.retryer.promise):this.execute()},t.execute=function(){var e,t=this,n="loading"===this.state.status,r=Promise.resolve();return n||(this.dispatch({type:"loading",variables:this.options.variables}),r=r.then((function(){null==t.mutationCache.config.onMutate||t.mutationCache.config.onMutate(t.state.variables,t)})).then((function(){return null==t.options.onMutate?void 0:t.options.onMutate(t.state.variables)})).then((function(e){e!==t.state.context&&t.dispatch({type:"loading",context:e,variables:t.state.variables})}))),r.then((function(){return t.executeMutation()})).then((function(n){e=n,null==t.mutationCache.config.onSuccess||t.mutationCache.config.onSuccess(e,t.state.variables,t.state.context,t)})).then((function(){return null==t.options.onSuccess?void 0:t.options.onSuccess(e,t.state.variables,t.state.context)})).then((function(){return null==t.options.onSettled?void 0:t.options.onSettled(e,null,t.state.variables,t.state.context)})).then((function(){return t.dispatch({type:"success",data:e}),e})).catch((function(e){return null==t.mutationCache.config.onError||t.mutationCache.config.onError(e,t.state.variables,t.state.context,t),(0,o.j)().error(e),Promise.resolve().then((function(){return null==t.options.onError?void 0:t.options.onError(e,t.state.variables,t.state.context)})).then((function(){return null==t.options.onSettled?void 0:t.options.onSettled(void 0,e,t.state.variables,t.state.context)})).then((function(){throw t.dispatch({type:"error",error:e}),e}))}))},t.executeMutation=function(){var e,t=this;return this.retryer=new a.m4({fn:function(){return t.options.mutationFn?t.options.mutationFn(t.state.variables):Promise.reject("No mutationFn found")},onFail:function(){t.dispatch({type:"failed"})},onPause:function(){t.dispatch({type:"pause"})},onContinue:function(){t.dispatch({type:"continue"})},retry:null!=(e=this.options.retry)?e:0,retryDelay:this.options.retryDelay}),this.retryer.promise},t.dispatch=function(e){var t=this;this.state=function(e,t){switch(t.type){case"failed":return(0,r.Z)({},e,{failureCount:e.failureCount+1});case"pause":return(0,r.Z)({},e,{isPaused:!0});case"continue":return(0,r.Z)({},e,{isPaused:!1});case"loading":return(0,r.Z)({},e,{context:t.context,data:void 0,error:null,isPaused:!1,status:"loading",variables:t.variables});case"success":return(0,r.Z)({},e,{data:t.data,error:null,status:"success",isPaused:!1});case"error":return(0,r.Z)({},e,{data:void 0,error:t.error,failureCount:e.failureCount+1,isPaused:!1,status:"error"});case"setState":return(0,r.Z)({},e,t.state);default:return e}}
2(this.state,e),i.V.batch((function(){t.observers.forEach((function(t){t.onMutationUpdate(e)})),t.mutationCache.notify(t)}))},e}();function l(){return{context:void 0,data:void 0,error:null,failureCount:0,isPaused:!1,status:"idle",variables:void 0}}},48814:(e,t,n)=>{"use strict";n.d(t,{L:()=>s});var r=n(42553),o=n(81773),i=n(4266),a=n(33128),s=function(e){function t(t){var n;return(n=e.call(this)||this).config=t||{},n.mutations=[],n.mutationId=0,n}(0,r.Z)(t,e);var n=t.prototype;return n.build=function(e,t,n){var r=new i.m({mutationCache:this,mutationId:++this.mutationId,options:e.defaultMutationOptions(t),state:n,defaultOptions:t.mutationKey?e.getMutationDefaults(t.mutationKey):void 0,meta:t.meta});return this.add(r),r},n.add=function(e){this.mutations.push(e),this.notify(e)},n.remove=function(e){this.mutations=this.mutations.filter((function(t){return t!==e})),e.cancel(),this.notify(e)},n.clear=function(){var e=this;o.V.batch((function(){e.mutations.forEach((function(t){e.remove(t)}))}))},n.getAll=function(){return this.mutations},n.find=function(e){return"undefined"===typeof e.exact&&(e.exact=!0),this.mutations.find((function(t){return(0,a.X7)(e,t)}))},n.findAll=function(e){return this.mutations.filter((function(t){return(0,a.X7)(e,t)}))},n.notify=function(e){var t=this;o.V.batch((function(){t.listeners.forEach((function(t){t(e)}))}))},n.onFocus=function(){this.resumePausedMutations()},n.onOnline=function(){this.resumePausedMutations()},n.resumePausedMutations=function(){var e=this.mutations.filter((function(e){return e.state.isPau
2sed}));return o.V.batch((function(){return e.reduce((function(e,t){return e.then((function(){return t.continue().catch(a.ZT)}))}),Promise.resolve())}))},t}(n(37745).l)},28236:(e,t,n)=>{"use strict";n.d(t,{X:()=>s});var r=n(52003),o=n(42553),i=n(4266),a=n(81773),s=function(e){function t(t,n){var r;return(r=e.call(this)||this).client=t,r.setOptions(n),r.bindMethods(),r.updateResult(),r}(0,o.Z)(t,e);var n=t.prototype;return n.bindMethods=function(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)},n.setOptions=function(e){this.options=this.client.defaultMutationOptions(e)},n.onUnsubscribe=function(){var e;this.listeners.length||(null==(e=this.currentMutation)||e.removeObserver(this))},n.onMutationUpdate=function(e){this.updateResult();var t={listeners:!0};"success"===e.type?t.onSuccess=!0:"error"===e.type&&(t.onError=!0),this.notify(t)},n.getCurrentResult=function(){return this.currentResult},n.reset=function(){this.currentMutation=void 0,this.updateResult(),this.notify({listeners:!0})},n.mutate=function(e,t){return this.mutateOptions=t,this.currentMutation&&this.currentMutation.removeObserver(this),this.currentMutation=this.client.getMutationCache().build(this.client,(0,r.Z)({},this.options,{variables:"undefined"!==typeof e?e:this.options.variables})),this.currentMutation.addObserver(this),this.currentMutation.execute()},n.updateResult=function(){var e=this.currentMutation?this.currentMutation.state:(0,i.R)(),t=(0,r.Z)({},e,{isLoading:"loading"===e.status,isSuccess:"success"===e.status,isError:"error"===e.status,isIdle:"idle"===e.status,mutate:this.mutate,reset:this.reset});this.currentResult=t},n.notify=function(e){var t=this;a.V.batch((function(){t.mutateOptions&&(e.onSuccess?(null==t.mutateOptions.onSuccess||t.mutateOptions.onSuccess(t.currentResult.data,t.currentResult.variables,t.currentResult.context),null==t.mutateOptions.onSettled||t.mutateOptions.onSettled(t.currentResult.data,null,t.currentResult.variables,t.currentResult.context)):e.onError&&(null==t.mutateOptions.onError||t.mutateOptions.onError(t.currentResult.error,t.currentResult.variables,t.currentResult.context),null==t.mutateOptions.onSettled||t.mutateOptions.onSettled(void 0,t.currentResult.error,t.currentResult.variables,t.currentResult.context))),e.listeners&&t.listeners.forEach((function(e){e(t.currentResult)}))}))},t}(n(37745).l)},81773:(e,t,n)=>{"use strict";n.d(t,{V:()=>o});var r=n(33128),o=new(function(){function e(){this.queue=[],this.transactions=0,this.notifyFn=function(e){e()},this.batchNotifyFn=function(e){e()}}var t=e.prototype;return t.batch=function(e){var t;this.transactions++;try{t=e()}finally{this.transactions--,this.transactions||this.flush()}return t},t.schedule=function(e){var t=this;this.transactions?this.queue.push(e):(0,r.A4)((function(){t.notifyFn(e)}))},t.batchCalls=function(e){var t=this;return function(){for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];t.schedule((function(){e.apply(void 0,r)}))}},t.flush=function(){var e=this,t=this.queue;this.queue=[],t.length&&(0,r.A4)((function(){e.batchNotifyFn((function(){t.forEach((function(t){e.notifyFn(t)}))}))}))},t.setNotifyFunction=function(e){this.notifyFn=e},t.setBatchNotifyFunction=function(e){this.batchNotifyFn=e},e}())},92516:(e,t,n)=>{"use strict";n.d(t,{N:()=>a});var r=n(42553),o=n(37745),i=n(33128),a=new(function(e){function t(){var t;return(t=e.call(this)||this).setup=function(e){var t;if(!i.sk&&(null==(t=window)?void 0:t.addEventListener)){var n=function(){return e()};return window.addEventListener("online",n,!1),window.addEventListener("offline",n,!1),function(){window.removeEventListener("online",n),window.removeEventListener("offline",n)}}},t}(0,r.Z)(t,e);var n=t.prototype;return n.onSubscribe=function(){this.cleanup||this.setEventListener(this.setup)},n.onUnsubscribe=function(){var e;this.hasListeners()||(null==(e=this.cleanup)||e.call(this),this.cleanup=void 0)},n.setEventListener=function(e){var t,n=this;this.setup=e,null==(t=this.cleanup)||t.call(this),this.cleanup=e((function(e){"boolean"===typeof e?n.setOnline(e):n.onOnline()}))},n.setOnline=function(e){this.online=e,e&&this.onOnline()}
2,n.onOnline=function(){this.listeners.forEach((function(e){e()}))},n.isOnline=function(){return"boolean"===typeof this.online?this.online:"undefined"===typeof navigator||"undefined"===typeof navigator.onLine||navigator.onLine},t}(o.l))},77546:(e,t,n)=>{"use strict";n.d(t,{y:()=>s});var r=n(42553),o=n(33128),i=n(81773),a=n(79408),s=function(e){function t(t,n){var r;return(r=e.call(this)||this).client=t,r.queries=[],r.result=[],r.observers=[],r.observersMap={},n&&r.setQueries(n),r}(0,r.Z)(t,e);var n=t.prototype;return n.onSubscribe=function(){var e=this;1===this.listeners.length&&this.observers.forEach((function(t){t.subscribe((function(n){e.onUpdate(t,n)}))}))},n.onUnsubscribe=function(){this.listeners.length||this.destroy()},n.destroy=function(){this.listeners=[],this.observers.forEach((function(e){e.destroy()}))},n.setQueries=function(e,t){this.queries=e,this.updateObservers(t)},n.getCurrentResult=function(){return this.result},n.getOptimisticResult=function(e){return this.findMatchingObservers(e).map((function(e){return e.observer.getOptimisticResult(e.defaultedQueryOptions)}))},n.findMatchingObservers=function(e){var t=this,n=this.observers,r=e.map((function(e){return t.client.defaultQueryObserverOptions(e)})),o=r.flatMap((function(e){var t=n.find((function(t){return t.options.queryHash===e.queryHash}));return null!=t?[{defaultedQueryOptions:e,observer:t}]:[]})),i=o.map((function(e){return e.defaultedQueryOptions.queryHash})),a=r.filter((function(e){return!i.includes(e.queryHash)})),s=n.filter((function(e){return!o.some((function(t){return t.observer===e}))})),c=a.map((function(e,n){if(e.keepPreviousData){var r=s[n];if(void 0!==r)return{defaultedQueryOptions:e,observer:r}}return{defaultedQueryOptions:e,observer:t.getObserver(e)}}));return o.concat(c).sort((function(e,t){return r.indexOf(e.defaultedQueryOptions)-r.indexOf(t.defaultedQueryOptions)}))},n.getObserver=function(e){var t=this.client.defaultQueryObserverOptions(e),n=this.observersMap[t.queryHash];return null!=n?n:new a.z(this.client,t)},n.updateObservers=function(e){var t=this;i.V.batch((function(){var n=t.observers,r=t.findMatchingObservers(t.queries);r.forEach((function(t){return t.observer.setOptions(t.defaultedQueryOptions,e)}));var i=r.map((function(e){return e.observer})),a=Object.fromEntries(i.map((function(e){return[e.options.queryHash,e]}))),s=i.map((function(e){return e.getCurrentResult()})),c=i.some((function(e,t){return e!==n[t]}));(n.length!==i.length||c)&&(t.observers=i,t.observersMap=a,t.result=s,t.hasListeners()&&((0,o.e5)(n,i).forEach((function(e){e.destroy()})),(0,o.e5)(i,n).forEach((function(e){e.subscribe((function(n){t.onUpdate(e,n)}))})),t.notify()))}))},n.onUpdate=function(e,t){var n=this.observers.indexOf(e);-1!==n&&(this.result=(0,o.Rc)(this.result,n,t),this.notify())},n.notify=function(){var e=this;i.V.batch((function(){e.listeners.forEach((function(t){t(e.result)}))}))},t}(n(37745).l)},7028:(e,t,n)=>{"use strict";n.d(t,{t:()=>u});var r=n(42553),o=n(33128),i=n(52003),a=n(81773),s=n(55927),c=n(57096),l=function(){function e(e){this.abortSignalConsumed=!1,this.hadObservers=!1,this.defaultOptions=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.cache=e.cache,this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.initialState=e.state||this.getDefaultState(this.options),this.state=this.initialState,this.meta=e.meta,this.scheduleGc()}var t=e.prototype;return t.setOptions=function(e){var t;this.options=(0,i.Z)({},this.defaultOptions,e),this.meta=null==e?void 0:e.meta,this.cacheTime=Math.max(this.cacheTime||0,null!=(t=this.options.cacheTime)?t:3e5)},t.setDefaultOptions=function(e){this.defaultOptions=e},t.scheduleGc=function(){var e=this;this.clearGcTimeout(),(0,o.PN)(this.cacheTime)&&(this.gcTimeout=setTimeout((function(){e.optionalRemove()}),this.cacheTime))},t.clearGcTimeout=function(){this.gcTimeout&&(clearTimeout(this.gcTimeout),this.gcTimeout=void 0)},t.optionalRemove=function(){this.observers.length||(this.state.isFetching?this.hadObservers&&this.scheduleGc():this.cache.remove(this))},t.setData=function(e,t){var n,r,i=this.state.data,a=(0,o.SE)(e,i);return(null==(n=(r=this.options).isDataEqual)?void 0:n.call(r,i,a))?a=i:!1!==this.options.structuralSharing&&(
vendor: 4,300 bytes, line 2
2a=(0,o.Q$)(i,a)),this.dispatch({data:a,type:"success",dataUpdatedAt:null==t?void 0:t.updatedAt}),a},t.setState=function(e,t){this.dispatch({type:"setState",state:e,setStateOptions:t})},t.cancel=function(e){var t,n=this.promise;return null==(t=this.retryer)||t.cancel(e),n?n.then(o.ZT).catch(o.ZT):Promise.resolve()},t.destroy=function(){this.clearGcTimeout(),this.cancel({silent:!0})},t.reset=function(){this.destroy(),this.setState(this.initialState)},t.isActive=function(){return this.observers.some((function(e){return!1!==e.options.enabled}))},t.isFetching=function(){return this.state.isFetching},t.isStale=function(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.observers.some((function(e){return e.getCurrentResult().isStale}))},t.isStaleByTime=function(e){return void 0===e&&(e=0),this.state.isInvalidated||!this.state.dataUpdatedAt||!(0,o.Kp)(this.state.dataUpdatedAt,e)},t.onFocus=function(){var e,t=this.observers.find((function(e){return e.shouldFetchOnWindowFocus()}));t&&t.refetch(),null==(e=this.retryer)||e.continue()},t.onOnline=function(){var e,t=this.observers.find((function(e){return e.shouldFetchOnReconnect()}));t&&t.refetch(),null==(e=this.retryer)||e.continue()},t.addObserver=function(e){-1===this.observers.indexOf(e)&&(this.observers.push(e),this.hadObservers=!0,this.clearGcTimeout(),this.cache.notify({type:"observerAdded",query:this,observer:e}))},t.removeObserver=function(e){-1!==this.observers.indexOf(e)&&(this.observers=this.observers.filter((function(t){return t!==e})),this.observers.length||(this.retryer&&(this.retryer.isTransportCancelable||this.abortSignalConsumed?this.retryer.cancel({revert:!0}):this.retryer.cancelRetry()),this.cacheTime?this.scheduleGc():this.cache.remove(this)),this.cache.notify({type:"observerRemoved",query:this,observer:e}))},t.getObserversCount=function(){return this.observers.length},t.invalidate=function(){this.state.isInvalidated||this.dispatch({type:"invalidate"})},t.fetch=function(e,t){var n,r,i,a=this;if(this.state.isFetching)if(this.state.dataUpdatedAt&&(null==t?void 0:t.cancelRefetch))this.cancel({silent:!0});else if(this.promise){var l;return null==(l=this.retryer)||l.continueRetry(),this.promise}if(e&&this.setOptions(e),!this.options.queryFn){var u=this.observers.find((function(e){return e.options.queryFn}));u&&this.setOptions(u.options)}var f=(0,o.mc)(this.queryKey),d=(0,o.G9)(),h={queryKey:f,pageParam:void 0,meta:this.meta};Object.defineProperty(h,"signal",{enumerable:!0,get:function(){if(d)return a.abortSignalConsumed=!0,d.signal}});var p,m,y={fetchOptions:t,options:this.options,queryKey:f,state:this.state,fetchFn:function(){return a.options.queryFn?(a.abortSignalConsumed=!1,a.options.queryFn(h)):Promise.reject("Missing queryFn")},meta:this.meta};(null==(n=this.options.behavior)?void 0:n.onFetch)&&(null==(p=this.options.behavior)||p.onFetch(y));(this.revertState=this.state,this.state.isFetching&&this.state.fetchMeta===(null==(r=y.fetchOptions)?void 0:r.meta))||this.dispatch({type:"fetch",meta:null==(m=y.fetchOptions)?void 0:m.meta});return this.retryer=new c.m4({fn:y.fetchFn,abort:null==d||null==(i=d.abort)?void 0:i.bind(d),onSuccess:function(e){a.setData(e),null==a.cache.config.onSuccess||a.cache.config.onSuccess(e,a),0===a.cacheTime&&a.optionalRemove()},onError:function(e){(0,c.DV)(e)&&e.silent||a.dispatch({type:"error",error:e}),(0,c.DV)(e)||(null==a.cache.config.onError||a.cache.config.onError(e,a),(0,s.j)().error(e)),0===a.cacheTime&&a.optionalRemove()},onFail:function(){a.dispatch({type:"failed"})},onPause:function(){a.dispatch({type:"pause"})},onContinue:function(){a.dispatch({type:"continue"})},retry:y.options.retry,retryDelay:y.options.retryDelay}),this.promise=this.retryer.promise,this.promise},t.dispatch=function(e){var t=this;this.state=this.reducer(this.state,e),a.V.batch((function(){t.observers.forEach((function(t){t.onQueryUpdate(e)})),t.cache.notify({query:t,type:"queryUpdated",action:e})}))},t.getDefaultState=function(e){var t="function"===typeof e.initialData?e.initialData():e.initialData,n="undefined"!==typeof e.initialData?"function"===typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0,r="undefined"!==typeof t;return{data:t,dataUpdateCount:0,dataUpdatedAt:r?null!=n?n:Date.now():0,error:null,errorUpdate
2Count:0,errorUpdatedAt:0,fetchFailureCount:0,fetchMeta:null,isFetching:!1,isInvalidated:!1,isPaused:!1,status:r?"success":"idle"}},t.reducer=function(e,t){var n,r;switch(t.type){case"failed":return(0,i.Z)({},e,{fetchFailureCount:e.fetchFailureCount+1});case"pause":return(0,i.Z)({},e,{isPaused:!0});case"continue":return(0,i.Z)({},e,{isPaused:!1});case"fetch":return(0,i.Z)({},e,{fetchFailureCount:0,fetchMeta:null!=(n=t.meta)?n:null,isFetching:!0,isPaused:!1},!e.dataUpdatedAt&&{error:null,status:"loading"});case"success":return(0,i.Z)({},e,{data:t.data,dataUpdateCount:e.dataUpdateCount+1,dataUpdatedAt:null!=(r=t.dataUpdatedAt)?r:Date.now(),error:null,fetchFailureCount:0,isFetching:!1,isInvalidated:!1,isPaused:!1,status:"success"});case"error":var o=t.error;return(0,c.DV)(o)&&o.revert&&this.revertState?(0,i.Z)({},this.revertState):(0,i.Z)({},e,{error:o,errorUpdateCount:e.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:e.fetchFailureCount+1,isFetching:!1,isPaused:!1,status:"error"});case"invalidate":return(0,i.Z)({},e,{isInvalidated:!0});case"setState":return(0,i.Z)({},e,t.state);default:return e}},e}(),u=function(e){function t(t){var n;return(n=e.call(this)||this).config=t||{},n.queries=[],n.queriesMap={},n}(0,r.Z)(t,e);var n=t.prototype;return n.build=function(e,t,n){var r,i=t.queryKey,a=null!=(r=t.queryHash)?r:(0,o.Rm)(i,t),s=this.get(a);return s||(s=new l({cache:this,queryKey:i,queryHash:a,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(i),meta:t.meta}),this.add(s)),s},n.add=function(e){this.queriesMap[e.queryHash]||(this.queriesMap[e.queryHash]=e,this.queries.push(e),this.notify({type:"queryAdded",query:e}))},n.remove=function(e){var t=this.queriesMap[e.queryHash];t&&(e.destroy(),this.queries=this.queries.filter((function(t){return t!==e})),t===e&&delete this.queriesMap[e.queryHash],this.notify({type:"queryRemoved",query:e}))},n.clear=function(){var e=this;a.V.batch((function(){e.queries.forEach((function(t){e.remove(t)}))}))},n.get=function(e){return this.queriesMap[e]},n.getAll=function(){return this.queries},n.find=function(e,t){var n=(0,o.I6)(e,t)[0];return"undefined"===typeof n.exact&&(n.exact=!0),this.queries.find((function(e){return(0,o._x)(n,e)}))},n.findAll=function(e,t){var n=(0,o.I6)(e,t)[0];return Object.keys(n).length>0?this.queries.filter((function(e){return(0,o._x)(n,e)})):this.queries},n.notify=function(e){var t=this;a.V.batch((function(){t.listeners.forEach((function(t){t(e)}))}))},n.onFocus=function(){var e=this;a.V.batch((function(){e.queries.forEach((function(e){e.onFocus()}))}))},n.onOnline=function(){var e=this;a.V.batch((function(){e.queries.forEach((function(e){e.onOnline()}))}))},t}(n(37745).l)},73093:(e,t,n)=>{"use strict";n.d(t,{S:()=>f});var r=n(52003),o=n(33128),i=n(7028),a=n(48814),s=n(99721),c=n(92516),l=n(81773),u=n(91706),f=function(){function e(e){void 0===e&&(e={}),this.queryCache=e.queryCache||new i.t,this.mutationCache=e.mutationCache||new a.L,this.defaultOptions=e.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[]}var t=e.prototype;return t.mount=function(){var e=this;this.unsubscribeFocus=s.j.subscribe((function(){s.j.isFocused()&&c.N.isOnline()&&(e.mutationCache.onFocus(),e.queryCache.onFocus())})),this.unsubscribeOnline=c.N.subscribe((function(){s.j.isFocused()&&c.N.isOnline()&&(e.mutationCache.onOnline(),e.queryCache.onOnline())}))},t.unmount=function(){var e,t;null==(e=this.unsubscribeFocus)||e.call(this),null==(t=this.unsubscribeOnline)||t.call(this)},t.isFetching=function(e,t){var n=(0,o.I6)(e,t)[0];return n.fetching=!0,this.queryCache.findAll(n).length},t.isMutating=function(e){return this.mutationCache.findAll((0,r.Z)({},e,{fetching:!0})).length},t.getQueryData=function(e,t){var n;return null==(n=this.queryCache.find(e,t))?void 0:n.state.data},t.getQueriesData=function(e){return this.getQueryCache().findAll(e).map((function(e){return[e.queryKey,e.state.data]}))},t.setQueryData=function(e,t,n){var r=(0,o._v)(e),i=this.defaultQueryOptions(r);return this.queryCache.build(this,i).setData(t,n)},t.setQueriesData=function(e,t,n){var r=this;return l.V.batch((function(){return r.getQueryCache().findAll(e).map((function(e){var o=e.queryKey;return[o,r.setQueryData(o,t,n)]}))}))},t.getQueryState=function(e,t){var n;return null==(n=this.queryCache.find(e,t))?void 0:n.state},t.removeQueries=function(e,t){var n=(0,o.I6)(e,t)[0],r=this.queryCache;
2l.V.batch((function(){r.findAll(n).forEach((function(e){r.remove(e)}))}))},t.resetQueries=function(e,t,n){var i=this,a=(0,o.I6)(e,t,n),s=a[0],c=a[1],u=this.queryCache,f=(0,r.Z)({},s,{active:!0});return l.V.batch((function(){return u.findAll(s).forEach((function(e){e.reset()})),i.refetchQueries(f,c)}))},t.cancelQueries=function(e,t,n){var r=this,i=(0,o.I6)(e,t,n),a=i[0],s=i[1],c=void 0===s?{}:s;"undefined"===typeof c.revert&&(c.revert=!0);var u=l.V.batch((function(){return r.queryCache.findAll(a).map((function(e){return e.cancel(c)}))}));return Promise.all(u).then(o.ZT).catch(o.ZT)},t.invalidateQueries=function(e,t,n){var i,a,s,c=this,u=(0,o.I6)(e,t,n),f=u[0],d=u[1],h=(0,r.Z)({},f,{active:null==(i=null!=(a=f.refetchActive)?a:f.active)||i,inactive:null!=(s=f.refetchInactive)&&s});return l.V.batch((function(){return c.queryCache.findAll(f).forEach((function(e){e.invalidate()})),c.refetchQueries(h,d)}))},t.refetchQueries=function(e,t,n){var i=this,a=(0,o.I6)(e,t,n),s=a[0],c=a[1],u=l.V.batch((function(){return i.queryCache.findAll(s).map((function(e){return e.fetch(void 0,(0,r.Z)({},c,{meta:{refetchPage:null==s?void 0:s.refetchPage}}))}))})),f=Promise.all(u).then(o.ZT);return(null==c?void 0:c.throwOnError)||(f=f.catch(o.ZT)),f},t.fetchQuery=function(e,t,n){var r=(0,o._v)(e,t,n),i=this.defaultQueryOptions(r);"undefined"===typeof i.retry&&(i.retry=!1);var a=this.queryCache.build(this,i);return a.isStaleByTime(i.staleTime)?a.fetch(i):Promise.resolve(a.state.data)},t.prefetchQuery=function(e,t,n){return this.fetchQuery(e,t,n).then(o.ZT).catch(o.ZT)},t.fetchInfiniteQuery=function(e,t,n){var r=(0,o._v)(e,t,n);return r.behavior=(0,u.Gm)(),this.fetchQuery(r)},t.prefetchInfiniteQuery=function(e,t,n){return this.fetchInfiniteQuery(e,t,n).then(o.ZT).catch(o.ZT)},t.cancelMutations=function(){var e=this,t=l.V.batch((function(){return e.mutationCache.getAll().map((function(e){return e.cancel()}))}));return Promise.all(t).then(o.ZT).catch(o.ZT)},t.resumePausedMutations=function(){return this.getMutationCache().resumePausedMutations()},t.executeMutation=function(e){return this.mutationCache.build(this,e).execute()},t.getQueryCache=function(){return this.queryCache},t.getMutationCache=function(){return this.mutationCache},t.getDefaultOptions=function(){return this.defaultOptions},t.setDefaultOptions=function(e){this.defaultOptions=e},t.setQueryDefaults=function(e,t){var n=this.queryDefaults.find((function(t){return(0,o.yF)(e)===(0,o.yF)(t.queryKey)}));n?n.defaultOptions=t:this.queryDefaults.push({queryKey:e,defaultOptions:t})},t.getQueryDefaults=function(e){var t;return e?null==(t=this.queryDefaults.find((function(t){return(0,o.to)(e,t.queryKey)})))?void 0:t.defaultOptions:void 0},t.setMutationDefaults=function(e,t){var n=this.mutationDefaults.find((function(t){return(0,o.yF)(e)===(0,o.yF)(t.mutationKey)}));n?n.defaultOptions=t:this.mutationDefaults.push({mutationKey:e,defaultOptions:t})},t.getMutationDefaults=function(e){var t;return e?null==(t=this.mutationDefaults.find((function(t){return(0,o.to)(e,t.mutationKey)})))?void 0:t.defaultOptions:void 0},t.defaultQueryOptions=function(e){if(null==e?void 0:e._defaulted)return e;var t=(0,r.Z)({},this.defaultOptions.queries,this.getQueryDefaults(null==e?void 0:e.queryKey),e,{_defaulted:!0});return!t.queryHash&&t.queryKey&&(t.queryHash=(0,o.Rm)(t.queryKey,t)),t},t.defaultQueryObserverOptions=function(e){return this.defaultQueryOptions(e)},t.defaultMutationOptions=function(e){return(null==e?void 0:e._defaulted)?e:(0,r.Z)({},this.defaultOptions.mutations,this.getMutationDefaults(null==e?void 0:e.mutationKey),e,{_defaulted:!0})},t.clear=function(){this.queryCache.clear(),this.mutationCache.clear()},e}()},79408:(e,t,n)=>{"use strict";n.d(t,{z:()=>f});var r=n(52003),o=n(42553),i=n(33128),a=n(81773),s=n(99721),c=n(37745),l=n(55927),u=n(57096),f=function(e){function t(t,n){var r;return(r=e.call(this)||this).client=t,r.options=n,r.trackedProps=[],r.selectError=null,r.bindMethods(),r.setOptions(n),r}(0,o.Z)(t,e);var n=t.prototype;return n.bindMethods=function(){this.remove=this.remove.bind(this),this.refetch=this.refetch.bind(this)},n.onSubscribe=function(){1===this.listeners.length&&(this.currentQuery.addObserver(this),d(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())},n.onUnsubscribe=function(){this.listeners.length||this.destroy()},n.shouldFetchOnReconnect=function(){return h(this.currentQuery,this.options,this.options.refetchOnReconnect)},n.shouldFetchOnWindowFocus=function(){return h(this.currentQuery,this.options,this.options.refetchOnWindowFocus)},n.destroy=function(){this.listeners=[],this.clearTimers(),this.currentQuery.removeObserver(this)},n.setOptions=function(e,t){var n=this.options,r=this.currentQuery;if(this.options=this.client.defaultQueryObserverOptions(e),"undefined"!==typeof this.options.enabled&&"boolean"!==typeof this.options.enabled)throw new Error("Expected enabled to be a boolean");this.options.queryKey||(this.options.queryKey=n.queryKey),this.updateQuery();var o=this.hasListeners();o&&p(this.currentQuery,r,this.options,n)&&this.executeFetch(),this.updateResult(t),!o||this.currentQuery===r&&this.options.enabled===n.enabled&&this.options.staleTime===n.staleTime||this.updateStaleTimeout();var i=this.computeRefetchInterval();!o||this.currentQuery===r&&this.options.enabled===n.enabled&&i===this.currentRefetchInterval||this.updateRefetchInterval(i)},n.getOptimisticResult=function(e){var t=this.client.defaultQueryObserverOptions(e),n=this.client.getQueryCache().build(this.client,t);return this.createResult(n,t)},n.getCurrentResult=function(){return this.currentResult},n.trackResult=function(e,t){var n=this,r={},o=function(e){n.trackedProps.includes(e)||n.trackedProps.push(e)};return Object.keys(e).forEach((function(t){Object.defineProperty(r,t,{configurable:!1,enumerable:!0,get:function(){return o(t),e[t]}})})),(t.useErrorBoundary||t.suspense)&&o("error"),r},n.getNextResult=function(e){var t=this;return new Promise((function(n,r){var o=t.subscribe((function(t){t.isFetching||(o(),t.isError&&(null==e?void 0:e.throwOnError)?r(t.error):n(t))}))}))},n.getCurrentQuery=function(){return this.currentQuery},n.remove=function(){this.client.getQueryCache().remove(this.currentQuery)},n.refetch=function(e){return this.fetch((0,r.Z)({},e,{meta:{refetchPage:null==e?void 0:e.refetchPage}}))},n.fetchOptimistic=function(e){var t=this,n=this.client.defaultQueryObserverOptions(e),r=this.client.getQueryCache().build(this.client,n);return r.fetch().then((function(){return t.createResult(r,n)}))},n.fetch=function(e){var t=this;return this.executeFetch(e).then((function(){return t.updateResult(),t.currentResult}))},n.executeFetch=function(e){this.updateQuery();var t=this.currentQuery.fetch(this.options,e);return(null==e?void 0:e.throwOnError)||(t=t.catch(i.ZT)),t},n.updateStaleTimeout=function(){var e=this;if(this.clearStaleTimeout(),!i.sk&&!this.currentResult.isStale&&(0,i.PN)(this.options.staleTime)){var t=(0,i.Kp)(this.currentResult.dataUpdatedAt,this.options.staleTime)+1;this.staleTimeoutId=setTimeout((function(){e.currentResult.isStale||e.updateResult()}),t)}},n.computeRefetchInterval=function(){var e;return"function"===typeof this.options.refetchInterval?this.options.refetchInterval(this.currentResult.data,this.currentQuery):null!=(e=this.options.refetchInterval)&&e},n.updateRefetchInterval=function(e){var t=this;this.clearRefetchInterval(),this.currentRefetchInterval=e,!i.sk&&!1!==this.options.enabled&&(0,i.PN)(this.currentRefetchInterval)&&0!==this.currentRefetchInterval&&(this.refetchIntervalId=setInterval((function(){(t.options.refetchIntervalInBackgroun
vendor: 4,370 bytes, line 2
2d||s.j.isFocused())&&t.executeFetch()}),this.currentRefetchInterval))},n.updateTimers=function(){this.updateStaleTimeout(),this.updateRefetchInterval(this.computeRefetchInterval())},n.clearTimers=function(){this.clearStaleTimeout(),this.clearRefetchInterval()},n.clearStaleTimeout=function(){this.staleTimeoutId&&(clearTimeout(this.staleTimeoutId),this.staleTimeoutId=void 0)},n.clearRefetchInterval=function(){this.refetchIntervalId&&(clearInterval(this.refetchIntervalId),this.refetchIntervalId=void 0)},n.createResult=function(e,t){var n,r=this.currentQuery,o=this.options,a=this.currentResult,s=this.currentResultState,c=this.currentResultOptions,u=e!==r,f=u?e.state:this.currentQueryInitialState,h=u?this.currentResult:this.previousQueryResult,y=e.state,g=y.dataUpdatedAt,b=y.error,v=y.errorUpdatedAt,A=y.isFetching,w=y.status,E=!1,k=!1;if(t.optimisticResults){var M=this.hasListeners(),x=!M&&d(e,t),C=M&&p(e,r,t,o);(x||C)&&(A=!0,g||(w="loading"))}if(t.keepPreviousData&&!y.dataUpdateCount&&(null==h?void 0:h.isSuccess)&&"error"!==w)n=h.data,g=h.dataUpdatedAt,w=h.status,E=!0;else if(t.select&&"undefined"!==typeof y.data)if(a&&y.data===(null==s?void 0:s.data)&&t.select===this.selectFn)n=this.selectResult;else try{this.selectFn=t.select,n=t.select(y.data),!1!==t.structuralSharing&&(n=(0,i.Q$)(null==a?void 0:a.data,n)),this.selectResult=n,this.selectError=null}catch(_){(0,l.j)().error(_),this.selectError=_}else n=y.data;if("undefined"!==typeof t.placeholderData&&"undefined"===typeof n&&("loading"===w||"idle"===w)){var S;if((null==a?void 0:a.isPlaceholderData)&&t.placeholderData===(null==c?void 0:c.placeholderData))S=a.data;else if(S="function"===typeof t.placeholderData?t.placeholderData():t.placeholderData,t.select&&"undefined"!==typeof S)try{S=t.select(S),!1!==t.structuralSharing&&(S=(0,i.Q$)(null==a?void 0:a.data,S)),this.selectError=null}catch(_){(0,l.j)().error(_),this.selectError=_}"undefined"!==typeof S&&(w="success",n=S,k=!0)}return this.selectError&&(b=this.selectError,n=this.selectResult,v=Date.now(),w="error"),{status:w,isLoading:"loading"===w,isSuccess:"success"===w,isError:"error"===w,isIdle:"idle"===w,data:n,dataUpdatedAt:g,error:b,errorUpdatedAt:v,failureCount:y.fetchFailureCount,errorUpdateCount:y.errorUpdateCount,isFetched:y.dataUpdateCount>0||y.errorUpdateCount>0,isFetchedAfterMount:y.dataUpdateCount>f.dataUpdateCount||y.errorUpdateCount>f.errorUpdateCount,isFetching:A,isRefetching:A&&"loading"!==w,isLoadingError:"error"===w&&0===y.dataUpdatedAt,isPlaceholderData:k,isPreviousData:E,isRefetchError:"error"===w&&0!==y.dataUpdatedAt,isStale:m(e,t),refetch:this.refetch,remove:this.remove}},n.shouldNotifyListeners=function(e,t){if(!t)return!0;var n=this.options,r=n.notifyOnChangeProps,o=n.notifyOnChangePropsExclusions;if(!r&&!o)return!0;if("tracked"===r&&!this.trackedProps.length)return!0;var i="tracked"===r?this.trackedProps:r;return Object.keys(e).some((function(n){var r=n,a=e[r]!==t[r],s=null==i?void 0:i.some((function(e){return e===n})),c=null==o?void 0:o.some((function(e){return e===n}));return a&&!c&&(!i||s)}))},n.updateResult=function(e){var t=this.currentResult;if(this.currentResult=this.createResult(this.currentQuery,this.options),this.currentResultState=this.currentQuery.state,this.currentResultOptions=this.options,!(0,i.VS)(this.currentResult,t)){var n={cache:!0};!1!==(null==e?void 0:e.listeners)&&this.shouldNotifyListeners(this.currentResult,t)&&(n.listeners=!0),this.notify((0,r.Z)({},n,e))}},n.updateQuery=function(){var e=this.client.getQueryCache().build(this.client,this.options);if(e!==this.currentQuery){var t=this.currentQuery;this.currentQuery=e,this.currentQueryInitialState=e.state,this.previousQueryResult=this.currentResult,this.hasListeners()&&(null==t||t.removeObserver(this),e.addObserver(this))}},n.onQueryUpdate=function(e){var t={};"success"===e.type?t.onSuccess=!0:"error"!==e.type||(0,u.DV)(e.error)||(t.onError=!0),this.updateResult(t),this.hasListeners()&&this.updateTimers()},n.notify=function(e){var t=this;a.V.batch((function(){e.onSuccess?(null==t.options.onSuccess||t.options.onSuccess(t.currentResult.data),null==t.options.onSettled||t.options.onSettled(t.currentResult.data,null)):e.onError&&(null==t.options.onError||t.options.onError(t.currentResult.error),null==t.options.onSettled||t.options.onSettled(void 0,t.currentResult.error)),e.listeners&&t.listeners.forEac
2h((function(e){e(t.currentResult)})),e.cache&&t.client.getQueryCache().notify({query:t.currentQuery,type:"observerResultsUpdated"})}))},t}(c.l);function d(e,t){return function(e,t){return!1!==t.enabled&&!e.state.dataUpdatedAt&&!("error"===e.state.status&&!1===t.retryOnMount)}(e,t)||e.state.dataUpdatedAt>0&&h(e,t,t.refetchOnMount)}function h(e,t,n){if(!1!==t.enabled){var r="function"===typeof n?n(e):n;return"always"===r||!1!==r&&m(e,t)}return!1}function p(e,t,n,r){return!1!==n.enabled&&(e!==t||!1===r.enabled)&&(!n.suspense||"error"!==e.state.status)&&m(e,n)}function m(e,t){return e.isStaleByTime(t.staleTime)}},57096:(e,t,n)=>{"use strict";n.d(t,{DV:()=>l,LE:()=>s,m4:()=>u,p8:()=>c});var r=n(99721),o=n(92516),i=n(33128);function a(e){return Math.min(1e3*Math.pow(2,e),3e4)}function s(e){return"function"===typeof(null==e?void 0:e.cancel)}var c=function(e){this.revert=null==e?void 0:e.revert,this.silent=null==e?void 0:e.silent};function l(e){return e instanceof c}var u=function(e){var t,n,l,u,f=this,d=!1;this.abort=e.abort,this.cancel=function(e){return null==t?void 0:t(e)},this.cancelRetry=function(){d=!0},this.continueRetry=function(){d=!1},this.continue=function(){return null==n?void 0:n()},this.failureCount=0,this.isPaused=!1,this.isResolved=!1,this.isTransportCancelable=!1,this.promise=new Promise((function(e,t){l=e,u=t}));var h=function(t){f.isResolved||(f.isResolved=!0,null==e.onSuccess||e.onSuccess(t),null==n||n(),l(t))},p=function(t){f.isResolved||(f.isResolved=!0,null==e.onError||e.onError(t),null==n||n(),u(t))};!function l(){if(!f.isResolved){var u;try{u=e.fn()}catch(m){u=Promise.reject(m)}t=function(e){if(!f.isResolved&&(p(new c(e)),null==f.abort||f.abort(),s(u)))try{u.cancel()}catch(t){}},f.isTransportCancelable=s(u),Promise.resolve(u).then(h).catch((function(t){var s,c;if(!f.isResolved){var u=null!=(s=e.retry)?s:3,h=null!=(c=e.retryDelay)?c:a,m="function"===typeof h?h(f.failureCount,t):h,y=!0===u||"number"===typeof u&&f.failureCount<u||"function"===typeof u&&u(f.failureCount,t);!d&&y?(f.failureCount++,null==e.onFail||e.onFail(f.failureCount,t),(0,i.Gh)(m).then((function(){if(!r.j.isFocused()||!o.N.isOnline())return new Promise((function(t){n=t,f.isPaused=!0,null==e.onPause||e.onPause()})).then((function(){n=void 0,f.isPaused=!1,null==e.onContinue||e.onContinue()}))})).then((function(){d?p(t):l()}))):p(t)}}))}}()}},37745:(e,t,n)=>{"use strict";n.d(t,{l:()=>r});var r=function(){function e(){this.listeners=[]}var t=e.prototype;return t.subscribe=function(e){var t=this,n=e||function(){};return this.listeners.push(n),this.onSubscribe(),function(){t.listeners=t.listeners.filter((function(e){return e!==n})),t.onUnsubscribe()}},t.hasListeners=function(){return this.listeners.length>0},t.onSubscribe=function(){},t.onUnsubscribe=function(){},e}()},54768:()=>{},33128:(e,t,n)=>{"use strict";n.d(t,{A4:()=>T,G9:()=>I,Gh:()=>_,I6:()=>p,Kp:()=>f,PN:()=>s,Q$:()=>E,Rc:()=>u,Rm:()=>b,SE:()=>a,VS:()=>k,VZ:()=>S,X7:()=>g,ZT:()=>i,_v:()=>d,_x:()=>y,cb:()=>m,e5:()=>l,lV:()=>h,mc:()=>c,sk:()=>o,to:()=>A,yF:()=>v});var r=n(52003),o="undefined"===typeof window;function i(){}function a(e,t){return"function"===typeof e?e(t):e}function s(e){return"number"===typeof e&&e>=0&&e!==1/0}function c(e){return Array.isArray(e)?e:[e]}function l(e,t){return e.filter((function(e){return-1===t.indexOf(e)}))}function u(e,t,n){var r=e.slice(0);return r[t]=n,r}function f(e,t){return Math.max(e+(t||0)-Date.now(),0)}function d(e,t,n){return C(e)?"function"===typeof t?(0,r.Z)({},n,{queryKey:e,queryFn:t}):(0,r.Z)({},t,{queryKey:e}):e}function h(e,t,n){return C(e)?"function"===typeof t?(0,r.Z)({},n,{mutationKey:e,mutationFn:t}):(0,r.Z)({},t,{mutationKey:e}):"function"===typeof e?(0,r.Z)({},t,{mutationFn:e}):(0,r.Z)({},e)}function p(e,t,n){return C(e)?[(0,r.Z)({},t,{queryKey:e}),n]:[e||{},t]}function m(e,t){return C(e)?(0,r.Z)({},t,{mutationKey:e}):e}function y(e,t){var n=e.active,r=e.exact,o=e.fetching,i=e.inactive,a=e.predicate,s=e.queryKey,c=e.stale;if(C(s))if(r){if(t.queryHash!==b(s,t.options))return!1}else if(!A(t.queryKey,s))return!1;var l=function(e,t){return!0===e&&!0===t||null==e&&null==t?"all":!1===e&&!1===t?"none":(null!=e?e:!t)?"active":"inactive"}(n,i);if("none"===l)return!1;if("all"!==l){var u=t.isActive();if("active"===l&&!u)return!1;if("inactive"===l&&u)return!1}return("boolean"!==typeof c||t.isStale()===c)&&(("boolean"!==typeof o||t.isFetching()===o)&&!(a&&!a(t)))}function g(e,t){var n=e.exact,r=e.fetching,o=e.predicate,i=e.mutationKey;if(C(i)){if(!t.options.mutationKey)return!1;if(n){if(v(t.options.mutationKey)!==v(i))return!1}else if(!A(t.options.mutationKey,i))return!1}return("boolean"!==typeof r||"loading"===t.state.status===r)&&!(o&&!o(t))}function b(e,t){return((null==t?void 0:t.queryKeyHashFn)||v)(e)}function v(e){var t,n=c(e);return t=n,JSON.stringify(t,(function(e,t){return M(t)?Object.keys(t).sort().reduce((function(e,n){return e[n]=t[n],e}),{}):t}))}function A(e,t){return w(c(e),c(t))}function w(e,t){return e===t||typeof e===typeof t&&(!(!e||!t||"object"!==typeof e||"object"!==typeof t)&&!Object.keys(t).some((function(n){return!w(e[n],t[n])})))}function E(e,t){if(e===t)return e;var n=Array.isArray(e)&&Array.isArray(t);if(n||M(e)&&M(t)){for(var r=n?e.length:Object.keys(e).length,o=n?t:Object.keys(t),i=o.length,a=n?[]:{},s=0,c=0;c<i;c++){var l=n?c:o[c];a[l]=E(e[l],t[l]),a[l]===e[l]&&s++}return r===i&&s===r?e:a}return t}function k(e,t){if(e&&!t||t&&!e)return!1;for(var n in e)if(e[n]!==t[n])return!1;return!0}function M(e){if(!x(e))return!1;var t=e.constructor;if("undefined"===typeof t)return!0;var n=t.prototype;return!!x(n)&&!!n.hasOwnProperty("isPrototypeOf")}function x(e){return"[object Object]"===Object.prototype.toString.call(e)}function C(e){return"string"===typeof e||Array.isArray(e)}function S(e){return e instanceof Error}function _(e){return new Promise((function(t){setTimeout(t,e)}))}function T(e){Promise.resolve().then(e).catch((function(e){return setTimeout((function(){throw e}))}))}function I(){if("function"===typeof AbortController)return new AbortController}},8740:(e,t,n)=>{"use strict";n.r(t);var r=n(68831),o={};for(const a in r)"default"!==a&&(o[a]=()=>r[a]);n.d(t,o);var i=n(2452);o={};for(const a in i)["default","CancelledError","QueryCache","QueryClient","QueryObserver","QueriesObserver","InfiniteQueryObserver","MutationCache","MutationObserver","setLogger","notifyManager","focusManager","onlineManager","hashQueryKey","isError","isCancelledError","dehydrate","hydrate"].indexOf(a)<0&&(o[a]=()=>i[a]);n.d(t,o)},89308:(e,t,n)=>{"use strict";n.d(t,{p:()=>c,s:()=>s});var r=n(25038),o=n.n(r),i=n(75357),a=n(11238);function s(e,t){var n=(0,a.N)(),r=o().useRef(t);r.current=t,o().useMemo((function(){e&&(0,i.Z)(n,e,r.current)}),[n,e])}var c=function(e){var t=e.children,n=e.options;return s(e.state,n),t}}
2,11238:(e,t,n)=>{"use strict";n.d(t,{N:()=>c,a:()=>l});var r=n(25038),o=n.n(r),i=o().createContext(void 0),a=o().createContext(!1);function s(e){return e&&"undefined"!==typeof window?(window.ReactQueryClientContext||(window.ReactQueryClientContext=i),window.ReactQueryClientContext):i}var c=function(){var e=o().useContext(s(o().useContext(a)));if(!e)throw new Error("No QueryClient set, use QueryClientProvider to set one");return e},l=function(e){var t=e.client,n=e.contextSharing,r=void 0!==n&&n,i=e.children;o().useEffect((function(){return t.mount(),function(){t.unmount()}}),[t]);var c=s(r);return o().createElement(a.Provider,{value:r},o().createElement(c.Provider,{value:t},i))}},44392:(e,t,n)=>{"use strict";n.d(t,{_:()=>s,k:()=>c});var r=n(25038),o=n.n(r);function i(){var e=!1;return{clearReset:function(){e=!1},reset:function(){e=!0},isReset:function(){return e}}}var a=o().createContext(i()),s=function(){return o().useContext(a)},c=function(e){var t=e.children,n=o().useMemo((function(){return i()}),[]);return o().createElement(a.Provider,{value:n},"function"===typeof t?t(n):t)}},2452:(e,t,n)=>{"use strict";n.r(t),n.d(t,{Hydrate:()=>f.p,QueryClientProvider:()=>r.a,QueryErrorResetBoundary:()=>o.k,useHydrate:()=>f.s,useInfiniteQuery:()=>u.N,useIsFetching:()=>i.y,useIsMutating:()=>a.B,useMutation:()=>s.D,useQueries:()=>l.h,useQuery:()=>c.a,useQueryClient:()=>r.N,useQueryErrorResetBoundary:()=>o._});n(81369),n(28917);var r=n(11238),o=n(44392),i=n(43638),a=n(93881),s=n(46047),c=n(82345),l=n(19452),u=n(97629),f=n(89308),d=n(9313),h={};for(const p in d)["default","QueryClientProvider","useQueryClient","QueryErrorResetBoundary","useQueryErrorResetBoundary","useIsFetching","useIsMutating","useMutation","useQuery","useQueries","useInfiniteQuery","useHydrate","Hydrate"].indexOf(p)<0&&(h[p]=()=>d[p]);n.d(t,h)},81369:(e,t,n)=>{"use strict";var r=n(81773),o=n(58092),i=n.n(o)().unstable_batchedUpdates;r.V.setBatchNotifyFunction(i)},28917:(e,t,n)=>{"use strict";var r=n(55927),o=n(80792);(0,r.E)(o)},9313:()=>{},73317:(e,t,n)=>{"use strict";n.d(t,{r:()=>l});var r=n(25038),o=n.n(r),i=n(81773),a=n(44392),s=n(11238),c=n(57887);function l(e,t){var n=o().useRef(!1),r=o().useState(0)[1],l=(0,s.N)(),u=(0,a._)(),f=l.defaultQueryObserverOptions(e);f.optimisticResults=!0,f.onError&&(f.onError=i.V.batchCalls(f.onError)),f.onSuccess&&(f.onSuccess=i.V.batchCalls(f.onSuccess)),f.onSettled&&(f.onSettled=i.V.batchCalls(f.onSettled)),f.suspense&&("number"!==typeof f.staleTime&&(f.staleTime=1e3),0===f.cacheTime&&(f.cacheTime=1)),(f.suspense||f.useErrorBoundary)&&(u.isReset()||(f.retryOnMount=!1));var d=o().useState((function(){return new t(l,f)}))[0],h=d.getOptimisticResult(f);if(o().useEffect((function(){n.current=!0,u.clearReset();var e=d.subscribe(i.V.batchCalls((function(){n.current&&r((function(e){return e+1}))})));return d.updateResult(),function(){n.current=!1,e()}}),[u,d]),o().useEffect((function(){d.setOptions(f,{listeners:!1})}),[f,d]),f.suspense&&h.isLoading)throw d.fetchOptimistic(f).then((function(e){var t=e.data;null==f.onSuccess||f.onSuccess(t),null==f.onSettled||f.onSettled(t,null)})).catch((function(e){u.clearReset(),null==f.onError||f.onError(e),null==f.onSettled||f.onSettled(void 0,e)}));if(h.isError&&!u.isReset()&&!h.isFetching&&(0,c.L)(f.suspense,f.useErrorBoundary,[h.error,d.getCurrentQuery()]))throw h.error;return"tracked"===f.notifyOnChangeProps&&(h=d.trackResult(h,f)),h}},97629:(e,t,n)=>{"use strict";n.d(t,{N:()=>a});var r=n(26262),o=n(33128),i=n(73317);function a(e,t,n){var a=(0,o._v)(e,t,n);return(0,i.r)(a,r.c)}},43638:(e,t,n)=>{"use strict";n.d(t,{y:()=>l});var r=n(25038),o=n.n(r),i=n(81773),a=n(33128),s=n(11238),c=function(e,t,n,r){var o=e.isFetching(t);n!==o&&r(o)};function l(e,t){var n=o().useRef(!1),r=(0,s.N)(),l=(0,a.I6)(e,t)[0],u=o().useState(r.isFetching(l)),f=u[0],d=u[1],h=o().useRef(l);h.current=l;var p=o().useRef(f);return p.current=f,o().useEffect((function(){n.current=!0,c(r,h.current,p.current,d);var e=r.getQueryCache().subscribe(i.V.batchCalls((function(){n.current&&c(r,h.current,p.current,d)})));return function(){n.current=!1,e()}}),[r]),f}},93881:(e,t,n)=>{"use strict";n.d(t,{B:()=>c});var r=n(25038),o=n.n(r),i=n(81773),a=n(33128),s=n(11238);function c(e,t){var n=o().useRef(!1),r=(0,a.cb)(e,t),c=(0,s.N)(),l=o().useState(c.isMutating(r)),u=l[0],f=l[1],d=o().useRef(r);d.current=r;var h=o().useRef(u);return h.current=u,o().useEffect((function(){n.current=!0;var e=c.getMutationCache().subscribe(i.V.batchCalls((function(){if(n.current){var e=c.isMutating(d.current);h.current!==e&&f(e)}})));return function(){n.current=!1,e()}}),[c]),u}},46047:(e,t,n)=>{"use strict";n.d(t,{D:()=>f});var r=n(52003),o=n(25038),i=n.n(o),a=n(81773),s=n(33128),c=n(28236),l=n(11238),u=n(57887);
2function f(e,t,n){var o=i().useRef(!1),f=i().useState(0)[1],d=(0,s.lV)(e,t,n),h=(0,l.N)(),p=i().useRef();p.current?p.current.setOptions(d):p.current=new c.X(h,d);var m=p.current.getCurrentResult();i().useEffect((function(){o.current=!0;var e=p.current.subscribe(a.V.batchCalls((function(){o.current&&f((function(e){return e+1}))})));return function(){o.current=!1,e()}}),[]);var y=i().useCallback((function(e,t){p.current.mutate(e,t).catch(s.ZT)}),[]);if(m.error&&(0,u.L)(void 0,p.current.options.useErrorBoundary,[m.error]))throw m.error;return(0,r.Z)({},m,{mutate:y,mutateAsync:m.mutate})}},19452:(e,t,n)=>{"use strict";n.d(t,{h:()=>c});var r=n(25038),o=n.n(r),i=n(81773),a=n(77546),s=n(11238);function c(e){var t=o().useRef(!1),n=o().useState(0)[1],c=(0,s.N)(),l=(0,r.useMemo)((function(){return e.map((function(e){var t=c.defaultQueryObserverOptions(e);return t.optimisticResults=!0,t}))}),[e,c]),u=o().useState((function(){return new a.y(c,l)}))[0],f=u.getOptimisticResult(l);return o().useEffect((function(){t.current=!0;var e=u.subscribe(i.V.batchCalls((function(){t.current&&n((function(e){return e+1}))})));return function(){t.current=!1,e()}}),[u]),o().useEffect((function(){u.setQueries(l,{listeners:!1})}),[l,u]),f}},82345:(e,t,n)=>{"use strict";n.d(t,{a:()=>a});var r=n(79408),o=n(33128),i=n(73317);function a(e,t,n){var a=(0,o._v)(e,t,n);return(0,i.r)(a,r.z)}},57887:(e,t,n)=>{"use strict";function r(e,t,n){return"function"===typeof t?t.apply(void 0,n):"boolean"===typeof t?t:!!e}n.d(t,{L:()=>r})},12333:(e,t,n)=>{"use strict";e.exports=n(4822)},4822:function(e,t,n){!function(e,t,r,o,i){"use strict";function a(e){return void 0===e}function s(e){return null===e}function c(e){return"number"==typeof e&&!m(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var u="default"in t?t.default:t,f=(r=r&&r.hasOwnProperty("default")?r.default:r,o=o&&o.hasOwnProperty("default")?o.default:o,function(e){return"function"==typeof e}),d=function(e){return"string"==typeof e},h=function(e){return!(a(e)||s(e))},p=function(e){return e instanceof Array},m=function(e){return e!=e},y=function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:[],n=arguments[2];try{c(t)&&(t=String(t));var r=(d(t)?t.split("."):t).reduce((function(e,t){return e[t]}),e);return a(r)?n:r}catch(e){return n}},g=function(e){for(var t=arguments.length,n=Array(2<t?t-2:0),r=2;r<t;r++)n[r-2]=arguments[r];var o=d(o=1<arguments.length&&void 0!==arguments[1]?arguments[1]:[])?o.split("."):o,i=y(e,o);return e=y(e,o.slice(0,-1)),f(i)?i.call.apply(i,[e].concat(n)):i},b=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce((function(e,t){return a(e)?g(t):g(e)}),void 0)},v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},A=function(e,t,n){return t&&w(e.prototype,t),n&&w(e,n),e};function w(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function E(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function k(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function M(e,t){var n,r={};for(n in e)0<=t.indexOf(n)||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}function x(e,t){if(e)return!t||"object"!=typeof t&&"function"!=typeof t?e:t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}function C(e){return e.reduce((function(e,t){return[].concat(I(e),I(p(t)?C(t):[t]))}),[])}function S(e){var t,n=[];for(t in e)n.push(e[t]);return n}var _=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n,r=arguments[t];
2for(n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},T=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e)){var n=t,r=[],o=!0,i=void(t=!1);try{for(var a,s=e[Symbol.iterator]();!(o=(a=s.next()).done)&&(r.push(a.value),!n||r.length!==n);o=!0);}catch(e){t=!0,i=e}finally{try{!o&&s.return&&s.return()}finally{if(t)throw i}}return r}throw new TypeError("Invalid attempt to destructure non-iterable instance")},I=function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)},D=function(){if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if("undefined"!=typeof n.g)return n.g;throw new Error("unable to locate global object")}(),P="object"===("undefined"==typeof n.g?"undefined":v(n.g))&&n.g&&n.g.Math===Math&&n.g.Array===Array?n.g:D,N=y(P,"document.body"),B=y(P,"document.scrollingElement",y(P,"document.documentElement",{}));function O(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return!!h(e)&&(e.scrollWidth>e.clientWidth||e.scrollHeight>e.clientHeight)}function j(e){return f(y(P,"document.getElementById"))?[].concat(I(b(g(e,"querySelectorAll","*"),[])),[e]).filter(O):[]}function U(){return Object.entries(V).filter((function(e){return(e=T(e,2)[1])instanceof $?e.state.cached:Object.values(e).some((function(e){return e.state.cached}))}))}function R(){return _({},V)}function F(e,t){V[e]=t}function L(e){delete V[e]}function z(e){return g(e,"reset")}function Q(e){(e=y(V,[e]))&&(e instanceof $?z(e):Object.values(e).forEach(z))}function J(e){return g(e,"refresh")}var V={},H=r(),G=H.Provider;function Z(e,n){var r,o;f(t.useContext)&&((r=t.useRef((function(){return null}))).current=n,o=t.useContext(H),t.useEffect((function(){var t=g(o,"on",e,(function(){g(r.current)}));return function(){return g(t)}}),[]))}function W(e,t){var n=e.match,r=void 0===(r=e.when)?"forward":r;if(K(n)||(n=null),!t.cached&&n)return{cached:!0,matched:!0};if(t.matched&&!n){var o=y(e,"history.action"),i=!1;if(f(r))i=!r(e);else switch(r){case"always":break;case"back":["PUSH","REPLACE"].includes(o)&&(i=!0);break;default:"POP"===o&&(i=!0)}if(i)return{cached:!1,matched:!1}}return{matched:!!n}}H.Consumer,v=Z.bind(null,"didCache"),D=Z.bind(null,"didRecover");var q=h(u.forwardRef),Y="__isComputedUnmatch",K=function(e){return h(e)&&!0!==y(e,Y)},$=(k(X,r=t.Component),A(X,[{key:"componentDidUpdate",value:function(e,t){if(t.cached&&this.state.cached)return!0===t.matched&&!1===this.state.matched?(this.props.unmount&&this.ejectDOM(),this.__cacheUpdateTime=Date.now(),S(this.cacheLifecycles.__didCacheListener).forEach((function(e){g(e)})),g(this,"cacheLifecycles.__listener.didCache")):!1===t.matched&&!0===this.state.matched?(this.props.saveScrollPosition&&g(this.__revertScrollPos),this.__cacheUpdateTime=Date.now(),S(this.cacheLifecycles.__didRecoverListener).forEach((function(e){g(e)})),g(this,"cacheLifecycles.__listener.didRecover")):void 0}},{key:"shouldComponentUpdate",value:function(e,t){var n,r=!1===this.state.matched&&!0===t.matched,o=!0===this.state.cached&&!1===t.cached;return(t=this.state.matched||t.matched||this.state.cached!==t.cached)&&((this.props.unmount&&o||r)&&this.injectDOM(),o||r||!this.props.saveScrollPosition||(this.__revertScrollPos=(o=this.props.unmount?this.wrapper:void 0,n=[].concat(I(new Set([].concat(I(C((p(o)?o:[o]).map(j))),I([B,N].filter(O)))))).map((function(e){return[e,{x:e.scrollLeft,y:e.scrollTop}]})),function(){n.forEach((function(e){var t=(e=T(e,2))[0],n=(e=e[1]).x;e=e.y,t.scrollLeft=n,t.scrollTop=e}))}))),t}},{key:"componentWillUnmount",value:function(){var e=(n=this.props).unmount,t=n.href,n=n.multiple,r=g(this.props,"cacheKey",this.props);n?(delete(n=_({},R()[r]))[t],0===Object.keys(n).length?L(r):F(r,n)):L(r),e&&this.injectDOM()}},{key:"render",value:function(){var e=this,t=(r=this.state).matched,n=r.cached,r=r.key,o=void 0===(o=(a=this.props).className)?"":o,i=a.behavior,a=a.children;return t=void 0===(t=(i=b(g(i,void 0,!t),{})).className)?"":t,i=M(i,["className"]),o=g(o+" "+t,"trim"),n?u.createElement("div",_({key:r,className:""!==o?o:void 0},i,{ref:function(t){e.wrapper=t}}),u.createElement(G,{value:this.cacheLifecycles},g(a,void 0,this.cacheLifecycles))):null}}]),X);function X(e){l(this,X);for(var t=arguments.length,n=Array(1<t?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var o,i,a=x(this,(o=X.__proto__||Object.getPrototypeOf(X)).call.apply(o,[this,e].concat(n)));return a.cacheLifecycles={__listener:{},__didCacheListener:{},__didRecoverListener:{}
2,on:function(e,t){var n=Math.random(),r="__"+e+"Listener";return a.cacheLifecycles[r][n]=t,function(){delete a.cacheLifecycles[r][n]}},didCache:function(e){a.cacheLifecycles.__listener.didCache=e},didRecover:function(e){a.cacheLifecycles.__listener.didRecover=e}},a.componentWillReceiveProps=q?void 0:function(e){e=W(e,a.state),a.setState(e)},a.injectDOM=function(){try{g(a.__parentNode,"insertBefore",a.wrapper,a.__placeholderNode),g(a.__parentNode,"removeChild",a.__placeholderNode)}catch(e){}},a.ejectDOM=function(){try{var e=y(a.wrapper,"parentNode");a.__parentNode=e,g(a.__parentNode,"insertBefore",a.__placeholderNode,a.wrapper),g(a.__parentNode,"removeChild",a.wrapper)}catch(e){}},a.reset=function(){delete a.__revertScrollPos,a.setState({cached:!1})},a.refresh=function(){delete a.__revertScrollPos,a.setState({key:Math.random()})},a.__cacheCreateTime=Date.now(),a.__cacheUpdateTime=a.__cacheCreateTime,e.cacheKey&&(o=g(e.cacheKey,void 0,e),e.multiple?(i=e.href,F(o,_({},R()[o],E({},i,a)))):F(o,a)),"undefined"!=typeof document&&(i=g(e.cacheKey,void 0,e),a.__placeholderNode=document.createComment(" Route cached "+(i?'with cacheKey: "'+i+'" ':""))),a.state=W(e,{cached:!1,matched:!1,key:Math.random()}),a}$.__name="CacheComponent",$.propsTypes={history:o.object.isRequired,match:o.object.isRequired,children:o.func.isRequired,className:o.string,when:o.oneOfType([o.func,o.oneOf(["forward","back","always"])]),behavior:o.func,unmount:o.bool,saveScrollPosition:o.bool},$.defaultProps={when:"forward",unmount:!1,saveScrollPosition:!1,behavior:function(e){return e?{style:{display:"none"}}:void 0}},$.getDerivedStateFromProps=q?W:void 0;var ee=!(f(t.lazy)&&!a(t.Suspense)),te=(k(ne,r=t.Component),A(ne,[{key:"render",value:function(){var e=(n=this.props).freeze,n=n.children,r=this.promiseCache;if(e&&!r.promise)throw r.promise=new Promise((function(e){r.resolve=e})),r.promise;if(e)throw r.promise;return r.promise&&(r.resolve(),r.promise=void 0),u.createElement(t.Fragment,null,n)}}]),ne);function ne(){var e;l(this,ne);for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];return(e=x(this,(e=ne.__proto__||Object.getPrototypeOf(ne)).call.apply(e,[this].concat(n)))).promiseCache={},x(e,e)}var re=t.Suspense?function(e){var n=e.freeze,r=e.children;return e=e.placeholder,ee?r:u.createElement(t.Suspense,{fallback:void 0===e?null:e},u.createElement(te,{freeze:n},r))}:function(e){return e.children},oe=(k(ie,r=t.Component),ie);function ie(e){l(this,ie);var t=x(this,(ie.__proto__||Object.getPrototypeOf(ie)).call(this,e));return t.state={freeze:!1},t.freezeTimeout=null,t.shouldComponentUpdate=function(e){var n=e.freeze;return e=t.props.freeze,n!==e&&(clearTimeout(t.freezeTimeout),t.freezeTimeout=setTimeout((function(){t.setState({freeze:n})}),1e3)),!0},t.render=function(){return u.createElement(re,{freeze:!!t.props.freeze&&t.state.freeze},g(t.props,"children"))},t.state={freeze:e.freeze},t}oe.propsTypes={freeze:o.bool.isRequired},k(se,r=t.Component);var ae=se;function se(){var e,t;l(this,se);for(var n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];return(e=t=x(this,(e=se.__proto__||Object.getPrototypeOf(se)).call.apply(e,[this].concat(r)))).render=function(){return g(t.props,"children")},t.shouldComponentUpdate=function(e){return e.when},x(t,e)}function ce(e){return u.createElement(oe,{freeze:!e.when},u.createElement(ae,e))}ae.propsTypes={when:o.bool.isRequired};var le=h(t.Fragment);function ue(){var e;l(this,ue);for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];return(e=x(this,(e=ue.__proto__||Object.getPrototypeOf(ue)).call.apply(e,[this].concat(n)))).cache={},x(e,e)}k(ue,r=t.Component),A(ue,[{key:"render",value:function(){var e,n=this,r=(b=this.props).children,o=b.render,a=b.component,s=b.className,l=b.when,f=b.behavior,d=b.cacheKey,h=b.unmount,p=b.saveScrollPosition,m=b.computedMatchForCacheRoute,y=b.multiple,b=M(b,["children","render","component","className","when","behavior","cacheKey","unmount","saveScrollPosition","computedMatchForCacheRoute","multiple"]);return!u.isValidElement(r)&&(e=r,0===u.Children.count(e))||(o=function(){return r}),m&&(b.computedMatch=m),c(y=!(y&&!le)&&y)&&(y=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:Number.MAX_VALUE;return e<t?t:n<e?n:e}(y,1)),u.createElement(i.Route,b,(function(e){function i(e){return u.createElement($,e,(function(t){return u.createElement(ce,{when:K(e.match)},(function(){return Object.assign(e,{cacheLifecycles:t}),a?u.createElement(a,e):g(o||r,void 0,e)}))}))}var m=e.match,b=e.computedMatch,v=e.location,A=K(e.match),w=v.pathname,E=v.search,k=c(y)?y:1/0,M={when:l,className:s,behavior:f,cacheKey:d,unmount:h,saveScrollPosition:p};
2return y&&A&&(n.cache[v=w+E]={updateTime:Date.now(),href:v,pathname:w,render:i},Object.entries(n.cache).sort((function(e,t){return e=T(e,2)[1],T(t,2)[1].updateTime-e.updateTime})).forEach((function(e,t){e=T(e,1)[0],k<=t&&delete n.cache[e]}))),y?u.createElement(t.Fragment,null,Object.entries(n.cache).map((function(n){var r=(n=T(n,2))[0],o=(n=n[1]).render,i=n.href;return n=n.pathname,u.createElement(t.Fragment,{key:r},o(_({},e,M,{cacheKey:d,pathname:n,href:i,multiple:!0,key:r,match:r===w+E?m||b:null})))}))):i(_({},e,M,{pathname:w,href:w,multiple:!1}))}))}}]),(r=ue).__name="CacheRoute",r.propTypes={component:o.elementType||o.any,render:o.func,children:o.oneOfType([o.func,o.node]),computedMatchForCacheRoute:o.object,multiple:o.oneOfType([o.bool,o.number])},r.defaultProps={multiple:!1};var fe=h(t.Fragment)?function(e){return e=e.children,u.createElement(t.Fragment,null,e)}:h(t.PropTypes)?function(e){return e=e.children,u.createElement("div",null,e)}:function(e){return e.children},de=(fe.displayName="SwitchFragment",h(i.__RouterContext)||h(i.useHistory)),he=(k(pe,he=i.Switch),A(pe,[{key:"render",value:function(){var e,t=(e=this.props).children,n=e.which,r=(e
2=this.getContext()).location,o=e.match,a=!1;return u.createElement(ce,{when:K(o)},(function(){return u.createElement(fe,null,u.Children.map(t,(function(e){if(!u.isValidElement(e))return null;var t=e.props.path||e.props.from,c=void(t=a?null:t?i.matchPath(r.pathname,_({},e.props,{path:t}),o):o);return c=n(e)?u.cloneElement(e,_({location:r,computedMatch:t},s(t)?{computedMatchForCacheRoute:E({},Y,!0)}:null)):t&&!a?u.cloneElement(e,{location:r,computedMatch:t}):null,a=a||!!t,c})))}))}}]),pe);function pe(){var e,t;l(this,pe);for(var n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=x(this,(e=pe.__proto__||Object.getPrototypeOf(pe)).call.apply(e,[this].concat(r)))).getContext=function(){var e;return de?{location:(e=t.props).location,match:e.match}:(e=t.context.router.route,{location:t.props.location||e.location,match:e.match})},x(t,t)}de?(he.propTypes={children:o.node,location:o.object.isRequired,match:o.object.isRequired,which:o.func},he=i.withRouter(he)):(he.contextTypes={router:o.shape({route:o.object.isRequired}).isRequired},he.propTypes={children:o.node,location:o.object,which:o.func}),he.defaultProps={which:function(e){return"CacheRoute"===y(e,"type.__name")}},A=he,e.default=r,e.CacheRoute=r,e.CacheSwitch=A,e.dropByCacheKey=Q,e.refreshByCacheKey=function(e){(e=y(V,[e]))&&(e instanceof $?J(e):Object.values(e).forEach(J))},e.getCachingKeys=function(){return U().map((function(e){return T(e,1)[0]}))},e.clearCache=function(){U().forEach((function(e){return Q(e=T(e,1)[0])}))},e.getCachingComponents=function(){return U().reduce((function(e,t){var n=(t=T(t,2))[0];return t=t[1],_({},e,t instanceof $?E({},n,t):Object.entries(t).reduce((function(e,t){var r=(t=T(t,2))[0];return t=t[1],_({},e,E({},n+"."+r,t))}),{}))}),{})},e.useDidCache=v,e.useDidRecover=D,Object.defineProperty(e,"__esModule",{value:!0})}(t,n(25038),n(16270),n(66038),n(12185))},12185:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BrowserRouter:()=>f,HashRouter:()=>d,Link:()=>b,MemoryRouter:()=>r.VA,NavLink:()=>w,Prompt:()=>r.NL,Redirect:()=>r.l_,Route:()=>r.AW,Router:()=>r.F0,StaticRouter:()=>r.gx,Switch:()=>r.rs,generatePath:()=>r.Gn,matchPath:()=>r.LX,useHistory:()=>r.k6,useLocation:()=>r.TH,useParams:()=>r.UO,useRouteMatch:()=>r.$B,withRouter:()=>r.EN});var r=n(74687),o=n(42553),i=n(25038),a=n.n(i),s=n(7916),c=n(52003),l=n(38500),u=n(59683),f=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).history=(0,s.lX)(t.props),t}return(0,o.Z)(t,e),t.prototype.render=function(){return a().createElement(r.F0,{history:this.history,children:this.props.children})},t}(a().Component);var d=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).history=(0,s.q_)(t.props),t}return(0,o.Z)(t,e),t.prototype.render=function(){return a().createElement(r.F0,{history:this.history,children:this.props.children})},t}(a().Component);var h=function(e,t){return"function"===typeof e?e(t):e},p=function(e,t){return"string"===typeof e?(0,s.ob)(e,null,null,t):e},m=function(e){return e},y=a().forwardRef;"undefined"===typeof y&&(y=m);var g=y((function(e,t){var n=e.innerRef,r=e.navigate,o=e.onClick,i=(0,l.Z)(e,["innerRef","navigate","onClick"]),s=i.target,u=(0,c.Z)({},i,{onClick:function(e){try{o&&o(e)}catch(t){throw e.preventDefault(),t}e.defaultPrevented||0!==e.button||s&&"_self"!==s||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)||(e.preventDefault(),r())}});return u.ref=m!==y&&t||n,a().createElement("a",u)}));var b=y((function(e,t){var n=e.component,o=void 0===n?g:n,i=e.replace,f=e.to,d=e.innerRef,b=(0,l.Z)(e,["component","replace","to","innerRef"]);return a().createElement(r.s6.Consumer,null,(function(e){e||(0,u.Z)(!1);var n=e.history,r=p(h(f,e.location),e.location),l=r?n.createHref(r):"",g=(0,c.Z)({},b,{href:l,navigate:function(){var t=h(f,e.location),r=(0,s.Ep)(e.location)===(0,s.Ep)(p(t));(i||r?n.replace:n.push)(t)}});return m!==y?g.ref=t||d:g.innerRef=d,a().createElement(o,g)}))})),v=function(e){return e},A=a().forwardRef;"undefined"===typeof A&&(A=v);var w=A((function(e,t){var n=e["aria-current"],o=void 0===n?"page":n,i=e.activeClassName,s=void 0===i?"active":i,f=e.activeStyle,d=e.className,m=e.exact,y=e.isActive,g=e.location,w=e.sensitive,E=e.strict,k=e.style,M=e.to,x=e.innerRef,C=(0,l.Z)(e,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return a().createElement(r.s6.Consumer,null,(function(e){e||(0,u.Z)(!1);var n=g||e.location,i=p(h(M,n),n),l=i.pathname,S=l&&l.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),_=S?(0,r.LX)(n.pathname,{path:S,exact:m,sensitive:w,strict:E}):null,T=!!(y?y(_,n):_),I="function"===typeof d?d(T):d,D="function"===typeof k?k(T):k;T&&(I=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter((function(e){return e})).join(" ")}(I,s),D=(0,c.Z)({},D,f));var P=(0,c.Z)({"aria-current":T&&o||null,className:I,style:D,to:i},C);return v!==A?P.ref=t||x:P.innerRef=x,a().createElement(b,P)}))}))},74687:(e,t,n)=>{"use strict";n.d(t,{$B:()=>W,AW:()=>O,EN:()=>J,F0:()=>E,Gn:()=>T,LX:()=>B,NL:()=>x,TH:()=>G,UO:()=>Z,VA:()=>k,gx:()=>z,k6:()=>H,l_:()=>
2I,rs:()=>Q,s6:()=>w});var r=n(42553),o=n(25038),i=n.n(o),a=n(66038),s=n.n(a),c=n(7916),l=n(59683),u=n(52003),f=n(10429),d=n.n(f),h=(n(21144),n(38500)),p=n(27255),m=n.n(p),y=1073741823,g="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:{};var b=i().createContext||function(e,t){var n,o,a="__create-react-context-"+function(){var e="__global_unique_id__";return g[e]=(g[e]||0)+1}()+"__",c=function(e){function n(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).emitter=function(e){var t=[];return{on:function(e){t.push(e)},off:function(e){t=t.filter((function(t){return t!==e}))},get:function(){return e},set:function(n,r){e=n,t.forEach((function(t){return t(e,r)}))}}}(t.props.value),t}(0,r.Z)(n,e);var o=n.prototype;return o.getChildContext=function(){var e;return(e={})[a]=this.emitter,e},o.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var n,r=this.props.value,o=e.value;((i=r)===(a=o)?0!==i||1/i===1/a:i!==i&&a!==a)?n=0:(n="function"===typeof t?t(r,o):y,0!==(n|=0)&&this.emitter.set(e.value,n))}var i,a},o.render=function(){return this.props.children},n}(i().Component);c.childContextTypes=((n={})[a]=s().object.isRequired,n);var l=function(t){function n(){for(var e,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(e=t.call.apply(t,[this].concat(r))||this).observedBits=void 0,e.state={value:e.getValue()},e.onUpdate=function(t,n){0!==((0|e.observedBits)&n)&&e.setState({value:e.getValue()})},e}(0,r.Z)(n,t);var o=n.prototype;return o.componentWillReceiveProps=function(e){var t=e.observedBits;this.observedBits=void 0===t||null===t?y:t},o.componentDidMount=function(){this.context[a]&&this.context[a].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=void 0===e||null===e?y:e},o.componentWillUnmount=function(){this.context[a]&&this.context[a].off(this.onUpdate)},o.getValue=function(){return this.context[a]?this.context[a].get():e},o.render=function(){return(e=this.props.children,Array.isArray(e)?e[0]:e)(this.state.value);var e},n}(i().Component);return l.contextTypes=((o={})[a]=s().object,o),{Provider:c,Consumer:l}},v=function(e){var t=b();return t.displayName=e,t},A=v("Router-History"),w=v("Router"),E=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={location:t.history.location},n._isMounted=!1,n._pendingLocation=null,t.staticContext||(n.unlisten=t.history.listen((function(e){n._pendingLocation=e}))),n}(0,r.Z)(t,e),t.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var n=t.prototype;return n.componentDidMount=function(){var e=this;this._isMounted=!0,this.unlisten&&this.unlisten(),this.props.staticContext||(this.unlisten=this.props.history.listen((function(t){e._isMounted&&e.setState({location:t})}))),this._pendingLocation&&this.setState({location:this._pendingLocation})},n.componentWillUnmount=function(){this.unlisten&&(this.unlisten(),this._isMounted=!1,this._pendingLocation=null)},n.render=function(){return i().createElement(w.Provider,{value:{history:this.props.history,location:this.state.location,match:t.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},i().createElement(A.Provider,{children:this.props.children||null,value:this.props.history}))},t}(i().Component);var k=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).history=(0,c.PP)(t.props),t}return(0,r.Z)(t,e),t.prototype.render=function(){return i().createElement(E,{history:this.history,children:this.props.children})},t}(i().Component);var M=function(e){function t(){return e.apply(this,arguments)||this}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.props.onMount&&this.props.onMount.call(this,this)},n.componentDidUpdate=function(e){this.props.onUpdate&&this.props.onUpdate.call(this,this,e)},n.componentWillUnmount=function(){this.props.onUnmount&&this.props.onUnmount.call(this,this)},n.render=function(){return null},t}(i().Component);function x(e){var t=e.message,n=e.when,r=void 0===n||n;return i().createElement(w.Consumer,null,(function(e){if(e||(0,l.Z)(!1),!r||e.staticContext)return null;var n=e.history.block;return i().createElement(M,{onMount:function(e){e.release=n(t)},onUpdate:function(e,r){r.message!==t&&(e.release(),e.release=n(t))},onUnmount:function(e){e.release()},message:t})}))}var C={},S=1e4,_=0;function T(e,t){return void 0===e&&(e="/"),void 0===t&&(t={}),"/"===e?e:function(e){if(C[e])return C[e];var t=d().compile(e);return _<S&&(C[e]=t,_++),t}(e)(t,{pretty:!0})}function I(e){var t=e.computedMatch,n=e.to,r=e.push,o=void 0!==r&&r;return i().createElement(w.Consumer,null,(function(e){e||(0,l.Z)(!1);
2var r=e.history,a=e.staticContext,s=o?r.push:r.replace,f=(0,c.ob)(t?"string"===typeof n?T(n,t.params):(0,u.Z)({},n,{pathname:T(n.pathname,t.params)}):n);return a?(s(f),null):i().createElement(M,{onMount:function(){s(f)},onUpdate:function(e,t){var n=(0,c.ob)(t.to);(0,c.Hp)(n,(0,u.Z)({},f,{key:n.key}))||s(f)},to:n})}))}var D={},P=1e4,N=0;function B(e,t){void 0===t&&(t={}),("string"===typeof t||Array.isArray(t))&&(t={path:t});var n=t,r=n.path,o=n.exact,i=void 0!==o&&o,a=n.strict,s=void 0!==a&&a,c=n.sensitive,l=void 0!==c&&c;return[].concat(r).reduce((function(t,n){if(!n&&""!==n)return null;if(t)return t;var r=function(e,t){var n=""+t.end+t.strict+t.sensitive,r=D[n]||(D[n]={});if(r[e])return r[e];var o=[],i={regexp:d()(e,o,t),keys:o};return N<P&&(r[e]=i,N++),i}(n,{end:i,strict:s,sensitive:l}),o=r.regexp,a=r.keys,c=o.exec(e);if(!c)return null;var u=c[0],f=c.slice(1),h=e===u;return i&&!h?null:{path:n,url:"/"===n&&""===u?"/":u,isExact:h,params:a.reduce((function(e,t,n){return e[t.name]=f[n],e}),{})}}),null)}var O=function(e){function t(){return e.apply(this,arguments)||this}return(0,r.Z)(t,e),t.prototype.render=function(){var e=this;return i().createElement(w.Consumer,null,(function(t){t||(0,l.Z)(!1);var n=e.props.location||t.location,r=e.props.computedMatch?e.props.computedMatch:e.props.path?B(n.pathname,e.props):t.match,o=(0,u.Z)({},t,{location:n,match:r}),a=e.props,s=a.children,c=a.component,f=a.render;return Array.isArray(s)&&function(e){return 0===i().Children.count(e)}(s)&&(s=null),i().createElement(w.Provider,{value:o},o.match?s?"function"===typeof s?s(o):s:c?i().createElement(c,o):f?f(o):null:"function"===typeof s?s(o):null)}))},t}(i().Component);function j(e){return"/"===e.charAt(0)?e:"/"+e}function U(e,t){if(!e)return t;var n=j(e);return 0!==t.pathname.indexOf(n)?t:(0,u.Z)({},t,{pathname:t.pathname.substr(n.length)})}function R(e){return"string"===typeof e?e:(0,c.Ep)(e)}function F(e){return function(){(0,l.Z)(!1)}}function L(){}var z=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).handlePush=function(e){return t.navigateTo(e,"PUSH")},t.handleReplace=function(e){return t.navigateTo(e,"REPLACE")},t.handleListen=function(){return L},t.handleBlock=function(){return L},t}(0,r.Z)(t,e);var n=t.prototype;return n.navigateTo=function(e,t){var n=this.props,r=n.basename,o=void 0===r?"":r,i=n.context,a=void 0===i?{}:i;a.action=t,a.location=function(e,t){return e?(0,u.Z)({},t,{pathname:j(e)+t.pathname}):t}(o,(0,c.ob)(e)),a.url=R(a.location)},n.render=function(){var e=this.props,t=e.basename,n=void 0===t?"":t,r=e.context,o=void 0===r?{}:r,a=e.location,s=void 0===a?"/":a,l=(0,h.Z)(e,["basename","context","location"]),f={createHref:function(e){return j(n+R(e))},action:"POP",location:U(n,(0,c.ob)(s)),push:this.handlePush,replace:this.handleReplace,go:F(),goBack:F(),goForward:F(),listen:this.handleListen,block:this.handleBlock};return i().createElement(E,(0,u.Z)({},l,{history:f,staticContext:o}))},t}(i().Component);var Q=function(e){function t(){return e.apply(this,arguments)||this}return(0,r.Z)(t,e),t.prototype.render=function(){var e=this;return i().createElement(w.Consumer,null,(function(t){t||(0,l.Z)(!1);var n,r,o=e.props.location||t.location;return i().Children.forEach(e.props.children,(function(e){if(null==r&&i().isValidElement(e)){n=e;var a=e.props.path||e.props.from;r=a?B(o.pathname,(0,u.Z)({},e.props,{path:a})):t.match}})),r?i().cloneElement(n,{location:o,computedMatch:r}):null}))},t}(i().Component);function J(e){var t="withRouter("+(e.displayName||e.name)+")",n=function(t){var n=t.wrappedComponentRef,r=(0,h.Z)(t,["wrappedComponentRef"]);return i().createElement(w.Consumer,null,(function(t){return t||(0,l.Z)(!1),i().createElement(e,(0,u.Z)({},r,t,{ref:n}))}))};return n.displayName=t,n.WrappedComponent=e,m()(n,e)}var V=i().useContext;function H(){return V(A)}function G(){return V(w).location}function Z(){var e=V(w).match;return e?e.params:{}}function W(e){var t=G(),n=V(w).match;return e?B(t.pathname,e):n}},6911:(e,t,n)=>{"use strict";var r,o=n(25038),i=(r=o)&&"object"===typeof r&&"default"in r?r.default:r;function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s=!("undefined"===typeof window||!window.document||!window.document.createElement);e.exports=function(e,t,n){if("function"!==typeof e)throw new Error("Expected reducePropsToState to be a function.");
2if("function"!==typeof t)throw new Error("Expected handleStateChangeOnClient to be a function.");if("undefined"!==typeof n&&"function"!==typeof n)throw new Error("Expected mapStateOnServer to either be undefined or a function.");return function(r){if("function"!==typeof r)throw new Error("Expected WrappedComponent to be a React component.");var c,l=[];function u(){c=e(l.map((function(e){return e.props}))),f.canUseDOM?t(c):n&&(c=n(c))}var f=function(e){var t,n;function o(){return e.apply(this,arguments)||this}n=e,(t=o).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,o.peek=function(){return c},o.rewind=function(){if(o.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var e=c;return c=void 0,l=[],e};var a=o.prototype;return a.UNSAFE_componentWillMount=function(){l.push(this),u()},a.componentDidUpdate=function(){u()},a.componentWillUnmount=function(){var e=l.indexOf(this);l.splice(e,1),u()},a.render=function(){return i.createElement(r,this.props)},o}(o.PureComponent);return a(f,"displayName","SideEffect("+function(e){return e.displayName||e.name||"Component"}(r)+")"),a(f,"canUseDOM",s),f}}},27401:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>Mt});var r=n(25038),o=n.n(r),i=n(66038),a=n.n(i),s=Object.getOwnPropertyNames,c=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty;function u(e,t){return function(n,r,o){return e(n,r,o)&&t(n,r,o)}}function f(e){return function(t,n,r){if(!t||!n||"object"!==typeof t||"object"!==typeof n)return e(t,n,r);var o=r.cache,i=o.get(t),a=o.get(n);if(i&&a)return i===n&&a===t;o.set(t,n),o.set(n,t);var s=e(t,n,r);return o.delete(t),o.delete(n),s}}function d(e){return s(e).concat(c(e))}var h=Object.hasOwn||function(e,t){return l.call(e,t)};function p(e,t){return e||t?e===t:e===t||e!==e&&t!==t}var m="_owner",y=Object.getOwnPropertyDescriptor,g=Object.keys;function b(e,t,n){var r=e.length;if(t.length!==r)return!1;for(;r-- >0;)if(!n.equals(e[r],t[r],r,r,e,t,n))return!1;return!0}function v(e,t){return p(e.getTime(),t.getTime())}function A(e,t,n){if(e.size!==t.size)return!1;for(var r,o,i={},a=e.entries(),s=0;(r=a.next())&&!r.done;){for(var c=t.entries(),l=!1,u=0;(o=c.next())&&!o.done;){var f=r.value,d=f[0],h=f[1],p=o.value,m=p[0],y=p[1];l||i[u]||!(l=n.equals(d,m,s,u,e,t,n)&&n.equals(h,y,d,m,e,t,n))||(i[u]=!0),u++}if(!l)return!1;s++}return!0}function w(e,t,n){var r,o=g(e),i=o.length;if(g(t).length!==i)return!1;for(;i-- >0;){if((r=o[i])===m&&(e.$$typeof||t.$$typeof)&&e.$$typeof!==t.$$typeof)return!1;if(!h(t,r)||!n.equals(e[r],t[r],r,r,e,t,n))return!1}return!0}function E(e,t,n){var r,o,i,a=d(e),s=a.length;if(d(t).length!==s)return!1;for(;s-- >0;){if((r=a[s])===m&&(e.$$typeof||t.$$typeof)&&e.$$typeof!==t.$$typeof)return!1;if(!h(t,r))return!1;if(!n.equals(e[r],t[r],r,r,e,t,n))return!1;if(o=y(e,r),i=y(t,r),(o||i)&&(!o||!i||o.configurable!==i.configurable||o.enumerable!==i.enumerable||o.writable!==i.writable))return!1}return!0}function k(e,t){return p(e.valueOf(),t.valueOf())}function M(e,t){return e.source===t.source&&e.flags===t.flags}function x(e,t,n){if(e.size!==t.size)return!1;for(var r,o,i={},a=e.values();(r=a.next())&&!r.done;){for(var s=t.values(),c=!1,l=0;(o=s.next())&&!o.done;)c||i[l]||!(c=n.equals(r.value,o.value,r.value,o.value,e,t,n))||(i[l]=!0),l++;if(!c)return!1}return!0}function C(e,t){var n=e.length;if(t.length!==n)return!1;for(;n-- >0;)if(e[n]!==t[n])return!1;return!0}var S="[object Arguments]",_="[object Boolean]",T="[object Date]",I="[object Map]",D="[object Number]",P="[object Object]",N="[object RegExp]",B="[object Set]",O="[object String]",j=Array.isArray,U="function"===typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView:null,R=Object.assign,F=Object.prototype.toString.call.bind(Object.prototype.toString);var L=z();z({strict:!0}),z({circular:!0}),z({circular:!0,strict:!0}),z({createInternalComparator:function(){return p}}),z({strict:!0,createInternalComparator:function(){return p}}),z({circular:!0,createInternalComparator:function(){return p}}),z({circular:!0,createInternalComparator:function(){return p},strict:!0});function z(e){void 0===e&&(e={});var t,n=e.circular,r=void 0!==n&&n,o=e.createInternalComparator,i=e.createState,a=e.strict,s=void 0!==a&&a,c=function(e){var t=e.cir
2cular,n=e.createCustomConfig,r=e.strict,o={areArraysEqual:r?E:b,areDatesEqual:v,areMapsEqual:r?u(A,E):A,areObjectsEqual:r?E:w,arePrimitiveWrappersEqual:k,areRegExpsEqual:M,areSetsEqual:r?u(x,E):x,areTypedArraysEqual:r?E:C};if(n&&(o=R({},o,n(o))),t){var i=f(o.areArraysEqual),a=f(o.areMapsEqual),s=f(o.areObjectsEqual),c=f(o.areSetsEqual);o=R({},o,{areArraysEqual:i,areMapsEqual:a,areObjectsEqual:s,areSetsEqual:c})}return o}(e),l=function(e){var t=e.areArraysEqual,n=e.areDatesEqual,r=e.areMapsEqual,o=e.areObjectsEqual,i=e.arePrimitiveWrappersEqual,a=e.areRegExpsEqual,s=e.areSetsEqual,c=e.areTypedArraysEqual;return function(e,l,u){if(e===l)return!0;if(null==e||null==l||"object"!==typeof e||"object"!==typeof l)return e!==e&&l!==l;var f=e.constructor;if(f!==l.constructor)return!1;if(f===Object)return o(e,l,u);if(j(e))return t(e,l,u);if(null!=U&&U(e))return c(e,l,u);if(f===Date)return n(e,l,u);if(f===RegExp)return a(e,l,u);if(f===Map)return r(e,l,u);if(f===Set)return s(e,l,u);var d=F(e);return d===T?n(e,l,u):d===N?a(e,l,u):d===I?r(e,l,u):d===B?s(e,l,u):d===P?"function"!==typeof e.then&&"function"!==typeof l.then&&o(e,l,u):d===S?o(e,l,u):(d===_||d===D||d===O)&&i(e,l,u)}}(c);return function(e){var t=e.circular,n=e.comparator,r=e.createState,o=e.equals,i=e.strict;if(r)return function(e,a){var s=r(),c=s.cache,l=void 0===c?t?new WeakMap:void 0:c,u=s.meta;return n(e,a,{cache:l,equals:o,meta:u,strict:i})};if(t)return function(e,t){return n(e,t,{cache:new WeakMap,equals:o,meta:void 0,strict:i})};var a={cache:void 0,equals:o,meta:void 0,strict:i};return function(e,t){return n(e,t,a)}}({circular:r,comparator:l,createState:i,equals:o?o(l):(t=l,function(e,n,r,o,i,a,s){return t(e,n,s)}),strict:s})}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=-1;requestAnimationFrame((function r(o){n<0&&(n=o),o-n>t?(e(o),n=-1):function(e){"undefined"!==typeof requestAnimationFrame&&requestAnimationFrame(e)}(r)}))}function J(e){return J="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},J(e)}function V(e){return function(e){if(Array.isArray(e))return e}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return H(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return H(e,t)}(e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function H(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function G(){var e=function(){return null},t=!1,n=function n(r){if(!t){if(Array.isArray(r)){if(!r.length)return;var o=V(r),i=o[0],a=o.slice(1);return"number"===typeof i?void Q(n.bind(null,a),i):(n(i),void Q(n.bind(null,a)))}"object"===J(r)&&e(r),"function"===typeof r&&r()}};return{stop:function(){t=!0},start:function(e){t=!1,n(e)},subscribe:function(t){return e=t,function(){e=function(){return null}}}}}n(80792);function Z(e){return Z="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Z(e)}function W(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function q(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?W(Object(n),!0).forEach((function(t){Y(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):W(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Y(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==Z(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Z(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Z(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var K=function(e){return e},$=function(e,t){return Object.keys(t).reduce((function(n,r){return q(q({},n),{},Y({},r,e(r,t[r])))}),{})},X=function(e,t,n){return e.map((function(e){return"".concat((r=e,r.replace(/([A-Z])/g,(function(e){return"-".concat(e.toLowerCase())})))," ").concat(t,"ms ").concat(n);var r})).join(",")};function ee(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],c=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,o=e}
2finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||ne(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function te(e){return function(e){if(Array.isArray(e))return re(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||ne(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ne(e,t){if(e){if("string"===typeof e)return re(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?re(e,t):void 0}}function re(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var oe=1e-4,ie=function(e,t){return[0,3*e,3*t-6*e,3*e-3*t+1]},ae=function(e,t){return e.map((function(e,n){return e*Math.pow(t,n)})).reduce((function(e,t){return e+t}))},se=function(e,t){return function(n){var r=ie(e,t);return ae(r,n)}},ce=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t[0],o=t[1],i=t[2],a=t[3];if(1===t.length)switch(t[0]){case"linear":r=0,o=0,i=1,a=1;break;case"ease":r=.25,o=.1,i=.25,a=1;break;case"ease-in":r=.42,o=0,i=1,a=1;break;case"ease-out":r=.42,o=0,i=.58,a=1;break;case"ease-in-out":r=0,o=0,i=.58,a=1;break;default:var s=t[0].split("(");if("cubic-bezier"===s[0]&&4===s[1].split(")")[0].split(",").length){var c=ee(s[1].split(")")[0].split(",").map((function(e){return parseFloat(e)})),4);r=c[0],o=c[1],i=c[2],a=c[3]}}[r,i,o,a].every((function(e){return"number"===typeof e&&e>=0&&e<=1}));var l,u,f=se(r,i),d=se(o,a),h=(l=r,u=i,function(e){var t=ie(l,u),n=[].concat(te(t.map((function(e,t){return e*t})).slice(1)),[0]);return ae(n,e)}),p=function(e){for(var t,n=e>1?1:e,r=n,o=0;o<8;++o){var i=f(r)-n,a=h(r);if(Math.abs(i-n)<oe||a<oe)return d(r);r=(t=r-i/a)>1?1:t<0?0:t}return d(r)};return p.isStepper=!1,p},le=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t[0];if("string"===typeof r)switch(r){case"ease":case"ease-in-out":case"ease-out":case"ease-in":case"linear":return ce(r);case"spring":return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.stiff,n=void 0===t?100:t,r=e.damping,o=void 0===r?8:r,i=e.dt,a=void 0===i?17:i,s=function(e,t,r){var i=r+(-(e-t)*n-r*o)*a/1e3,s=r*a/1e3+e;return Math.abs(s-t)<oe&&Math.abs(i)<oe?[t,0]:[s,i]};return s.isStepper=!0,s.dt=a,s}();default:if("cubic-bezier"===r.split("(")[0])return ce(r)}return"function"===typeof r?r:null};function ue(e){return ue="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ue(e)}function fe(e){return function(e){if(Array.isArray(e))return ge(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||ye(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function de(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function he(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?de(Object(n),!0).forEach((function(t){pe(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):de(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function pe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==ue(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==ue(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===ue(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function me(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],c=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,o=e}
2finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||ye(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ye(e,t){if(e){if("string"===typeof e)return ge(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ge(e,t):void 0}}function ge(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var be=function(e,t,n){return e+(t-e)*n},ve=function(e){return e.from!==e.to},Ae=function e(t,n,r){var o=$((function(e,n){if(ve(n)){var r=me(t(n.from,n.to,n.velocity),2),o=r[0],i=r[1];return he(he({},n),{},{from:o,velocity:i})}return n}),n);return r<1?$((function(e,t){return ve(t)?he(he({},t),{},{velocity:be(t.velocity,o[e].velocity,r),from:be(t.from,o[e].from,r)}):t}),n):e(t,o,r-1)};const we=function(e,t,n,r,o){var i,a,s,c,l=(i=e,a=t,[Object.keys(i),Object.keys(a)].reduce((function(e,t){return e.filter((function(e){return t.includes(e)}))}))),u=l.reduce((function(n,r){return he(he({},n),{},pe({},r,[e[r],t[r]]))}),{}),f=l.reduce((function(n,r){return he(he({},n),{},pe({},r,{from:e[r],velocity:0,to:t[r]}))}),{}),d=-1,h=function(){return null};return h=n.isStepper?function(r){s||(s=r);var i=(r-s)/n.dt;f=Ae(n,f,i),o(he(he(he({},e),t),$((function(e,t){return t.from}),f))),s=r,Object.values(f).filter(ve).length&&(d=requestAnimationFrame(h))}:function(i){c||(c=i);var a=(i-c)/r,s=$((function(e,t){return be.apply(void 0,fe(t).concat([n(a)]))}),u);if(o(he(he(he({},e),t),s)),a<1)d=requestAnimationFrame(h);else{var l=$((function(e,t){return be.apply(void 0,fe(t).concat([n(1)]))}),u);o(he(he(he({},e),t),l))}},function(){return requestAnimationFrame(h),function(){cancelAnimationFrame(d)}}};function Ee(e){return Ee="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ee(e)}var ke=["children","begin","duration","attributeName","easing","isActive","steps","from","to","canBegin","onAnimationEnd","shouldReAnimate","onAnimationReStart"];function Me(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function xe(e){return function(e){if(Array.isArray(e))return Ce(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return Ce(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ce(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ce(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Se(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _e(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Se(Object(n),!0).forEach((function(t){Te(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Se(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Te(e,t,n){return(t=De(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ie(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,De(r.key),r)}}function De(e){var t=function(e,t){if("object"!==Ee(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Ee(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Ee(t)?t:String(t)}function Pe(e,t){return Pe=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Pe(e,t)}function Ne(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=je(e);if(t){var o=je(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Be(this,n)}}function Be(e,t){if(t&&("object"===Ee(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Oe(e)}function Oe(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function je(e){return je=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},je(e)}var Ue=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Pe(e,t)}(s,e);var t,n,i,a=Ne(s);function s(e,t){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s);var r=(n=a.call(this,e,t)).props,o=r.isActive,i=r.attributeName,c=r.from,l=r.to,u=r.steps,f=r.children,d=r.duration;if(n.handleStyleChange=n.handleStyleChange.bind(Oe(n)),n.changeStyle=n.changeStyle.bind(Oe(n)),!o||d<=0)return n.state={style:{}},"function"===typeof f&&(n.state={style:l}),Be(n);if(u&&u.length)n.state={style:u[0].style};else if(c){if("function"===typeof f)return n.state={style:c},Be(n);n.state={style:i?Te({},i,c):c}}else n.state={style:{}};return n}return t=s,(n=[{key:"componentDidMount",value:function(){var e=this.props,t=e.isActive,n=e.canBegin;this.mounted=!0,t&&n&&this.runAnimation(this.props)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isActive,r=t.canBegin,o=t.attributeName,i=t.shouldReAnimate,a=t.to,s=t.from,c=this.state.style;if(r)if(n){if(!(L(e.to,a)&&e.canBegin&&e.isActive)){var l=!e.canBegin||!e.isActive;this.manager&&this.manager.stop(),this.stopJSAnimation&&this.stopJSAnimation();var u=l||i?s:e.to;if(this.state&&c){var f={style:o?Te({},o,u):u};(o&&c[o]!==u||!o&&c!==u)&&this.setState(f)}this.runAnimation(_e(_e({},this.props),{},{from:u,begin:0}))}}else{var d={style:o?Te({},o,a):a};this.state&&c&&(o&&c[o]!==a||!o&&c!==a)&&this.setState(d)}}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var e=this.props.onAnimationEnd;this.unSubscribe&&this.unSubscribe(),this.manager&&(this.manager.stop(),this.manager=null),this.stopJSAnimation&&this.stopJSAnimation(),e&&e()}},{key:"handleStyleChange",value:function(e){this.changeStyle(e)}},{key:"changeStyle",value:function(e){this.mounted&&this.setState({style:e})}},{key:"runJSAnimation",value:function(e){var t=this,n=e.from,r=e.to,o=e.duration,i=e.easing,a=e.begin,s=e.onAnimationEnd,c=e.onAnimationStart,l=we(n,r,le(i),o,this.changeStyle);this.manager.start([c,a,function(){t.stopJSAnimation=l()},o,s])}},{key:"runStepAnimation",value:function(e){var t=this,n=e.steps,r=e.begin,o=e.onAnimationStart,i=n[0],a=i.style,s=i.duration,c=void 0===s?0:s;return this.manager.start([o].concat(xe(n.reduce((function(e,r,o){if(0===o)return e;var i=r.duration,a=r.easing,s=void 0===a?"ease":a,c=r.style,l=r.properties,u=r.onAnimationEnd,f=o>0?n[o-1]:r,d=l||Object.keys(c);if("function"===typeof s||"spring"===s)return[].concat(xe(e),[t.runJSAnimation.bind(t,{from:f.style,to:c,duration:i,easing:s}),i]);var h=X(d,i,s),p=_e(_e(_e({},f.style),c),{},{transition:h});return[].concat(xe(e),[p,i,u]).filter(K)}),[a,Math.max(c,r)])),[e.onAnimationEnd]))}},{key:"runAnimation",value:function(e){this.manager||(this.manager=G());var t=e.begin,n=e.duration,r=e.attributeName,o=e.to,i=e.easing,a=e.onAnimationStart,s=e.onAnimationEnd,c=e.steps,l=e.children,u=this.manager;if(this.unSubscribe=u.subscribe(this.handleStyleChange),"function"!==typeof i&&"function"!==typeof l&&"spring"!==i)if(c.length>1)this.runStepAnimation(e);else{var f=r?Te({},r,o):o,d=X(Object.keys(f),n,i);u.start([a,t,_e(_e({},f),{},{transition:d}),n,s])}else this.runJSAnimation(e)}},{key:"render",value:function(){var e=this.props,t=e.children,n=(e.begin,e.duration),i=(e.attributeName,e.easing,e.isActive),a=(e.steps,e.from,e.to,e.canBegin,e.onAnimationEnd,e.shouldReAnimate,e.onAnimationReStart,Me(e,ke)),s=r.Children.count(t),c=this.state.style;if("function"===typeof t)return t(c);if(!i||0===s||n<=0)return t;var l=function(e){var t=e.props,n=t.style,o=void 0===n?{}:n,i=t.className;return(0,r.cloneElement)(e,_e(_e({},a),{},{style:_e(_e({},o),c),className:i}))};return 1===s?l(r.Children.only(t)):o().createElement("div",null,r.Children.map(t,(function(e){return l(e)})))}}])&&Ie(t.prototype,n),i&&Ie(t,i),Object.defineProperty(t,"prototype",{writable:!1}),s}(r.PureComponent);
2Ue.displayName="Animate",Ue.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}},Ue.propTypes={from:a().oneOfType([a().object,a().string]),to:a().oneOfType([a().object,a().string]),attributeName:a().string,duration:a().number,begin:a().number,easing:a().oneOfType([a().string,a().func]),steps:a().arrayOf(a().shape({duration:a().number.isRequired,style:a().object.isRequired,easing:a().oneOfType([a().oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),a().func]),properties:a().arrayOf("string"),onAnimationEnd:a().func})),children:a().oneOfType([a().node,a().func]),isActive:a().bool,canBegin:a().bool,onAnimationEnd:a().func,shouldReAnimate:a().bool,onAnimationStart:a().func,onAnimationReStart:a().func};const Re=Ue;var Fe=n(38500),Le=n(52003),ze=n(89784),Qe=n(42553);const Je=o().createContext(null);function Ve(e,t){var n=Object.create(null);return e&&r.Children.map(e,(function(e){return e})).forEach((function(e){n[e.key]=function(e){return t&&(0,r.isValidElement)(e)?t(e):e}(e)})),n}function He(e,t,n){return null!=n[t]?n[t]:e.props[t]}function Ge(e,t,n){var o=Ve(e.children),i=function(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var r,o=Object.create(null),i=[];for(var a in e)a in t?i.length&&(o[a]=i,i=[]):i.push(a);var s={};for(var c in t){if(o[c])for(r=0;r<o[c].length;r++){var l=o[c][r];s[o[c][r]]=n(l)}s[c]=n(c)}for(r=0;r<i.length;r++)s[i[r]]=n(i[r]);return s}(t,o);
vendor: 5,447 bytes, line 2
2return Object.keys(i).forEach((function(a){var s=i[a];if((0,r.isValidElement)(s)){var c=a in t,l=a in o,u=t[a],f=(0,r.isValidElement)(u)&&!u.props.in;!l||c&&!f?l||!c||f?l&&c&&(0,r.isValidElement)(u)&&(i[a]=(0,r.cloneElement)(s,{onExited:n.bind(null,s),in:u.props.in,exit:He(s,"exit",e),enter:He(s,"enter",e)})):i[a]=(0,r.cloneElement)(s,{in:!1}):i[a]=(0,r.cloneElement)(s,{onExited:n.bind(null,s),in:!0,exit:He(s,"exit",e),enter:He(s,"enter",e)})}})),i}var Ze=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},We=function(e){function t(t,n){var r,o=(r=e.call(this,t,n)||this).handleExited.bind((0,ze.Z)(r));return r.state={contextValue:{isMounting:!0},handleExited:o,firstRender:!0},r}(0,Qe.Z)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var n,o,i=t.children,a=t.handleExited;return{children:t.firstRender?(n=e,o=a,Ve(n.children,(function(e){return(0,r.cloneElement)(e,{onExited:o.bind(null,e),in:!0,appear:He(e,"appear",n),enter:He(e,"enter",n),exit:He(e,"exit",n)})}))):Ge(e,i,a),firstRender:!1}},n.handleExited=function(e,t){var n=Ve(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState((function(t){var n=(0,Le.Z)({},t.children);return delete n[e.key],{children:n}})))},n.render=function(){var e=this.props,t=e.component,n=e.childFactory,r=(0,Fe.Z)(e,["component","childFactory"]),i=this.state.contextValue,a=Ze(this.state.children).map(n);return delete r.appear,delete r.enter,delete r.exit,null===t?o().createElement(Je.Provider,{value:i},a):o().createElement(Je.Provider,{value:i},o().createElement(t,r,a))},t}(o().Component);We.propTypes={},We.defaultProps={component:"div",childFactory:function(e){return e}};const qe=We;var Ye=n(58092),Ke=n.n(Ye);const $e=!1;var Xe="unmounted",et="exited",tt="entering",nt="entered",rt="exiting",ot=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var o,i=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?i?(o=et,r.appearStatus=tt):o=nt:o=t.unmountOnExit||t.mountOnEnter?Xe:et,r.state={status:o},r.nextCallback=null,r}(0,Qe.Z)(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===Xe?{status:et}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==tt&&n!==nt&&(t=tt):n!==tt&&n!==nt||(t=rt)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!==typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},n.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===tt){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:Ke().findDOMNode(this);n&&function(e){e.scrollTop}(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===et&&this.setState({status:Xe})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,o=this.props.nodeRef?[r]:[Ke().findDOMNode(this),r],i=o[0],a=o[1],s=this.getTimeouts(),c=r?s.appear:s.enter;!e&&!n||$e?this.safeSetState({status:nt},(function(){t.props.onEntered(i)})):(this.props.onEnter(i,a),this.safeSetState({status:tt},(function(){t.props.onEntering(i,a),t.onTransitionEnd(c,(function(){t.safeSetState({status:nt},(function(){t.props.onEntered(i,a)}))}))})))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:Ke().findDOMNode(this);t&&!$e?(this.props.onExit(r),this.safeSetState({status:rt},(function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:et},(function(){e.props.onExited(r)}))}))}))):this.safeSetState({status:et},(function(){e.props.onExited(r)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:Ke().findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],i=o[0],a=o[1];this.props.addEndListener(i,a)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if(e===Xe)return null;var t=this.props,n=t.children,r=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,(0,Fe.Z)(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return o().createElement(Je.Provider,{value:null},"function"===typeof n?n(e,r):o().cloneElement(o().Children.only(n),r))},t}
2(o().Component);function it(){}ot.contextType=Je,ot.propTypes={},ot.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:it,onEntering:it,onEntered:it,onExit:it,onExiting:it,onExited:it},ot.UNMOUNTED=Xe,ot.EXITED=et,ot.ENTERING=tt,ot.ENTERED=nt,ot.EXITING=rt;const at=ot;var st=["children","appearOptions","enterOptions","leaveOptions"];function ct(e){return ct="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ct(e)}function lt(){return lt=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},lt.apply(this,arguments)}function ut(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function ft(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function dt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ft(Object(n),!0).forEach((function(t){bt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ft(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ht(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,vt(r.key),r)}}function pt(e,t){return pt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},pt(e,t)}function mt(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=gt(e);if(t){var o=gt(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"===ct(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return yt(e)}(this,n)}}function yt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function gt(e){return gt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},gt(e)}function bt(e,t,n){return(t=vt(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function vt(e){var t=function(e,t){if("object"!==ct(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==ct(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===ct(t)?t:String(t)}var At=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.steps,n=e.duration;return t&&t.length?t.reduce((function(e,t){return e+(Number.isFinite(t.duration)&&t.duration>0?t.duration:0)}),0):Number.isFinite(n)?n:0},wt=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&pt(e,t)}(s,e);var t,n,i,a=mt(s);function s(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s),bt(yt(e=a.call(this)),"handleEnter",(function(t,n){var r=e.props,o=r.appearOptions,i=r.enterOptions;e.handleStyleActive(n?o:i)})),bt(yt(e),"handleExit",(function(){var t=e.props.leaveOptions;e.handleStyleActive(t)})),e.state={isActive:!1},e}return t=s,(n=[{key:"handleStyleActive",value:function(e){if(e){var t=e.onAnimationEnd?function(){e.onAnimationEnd()}:null;
2this.setState(dt(dt({},e),{},{onAnimationEnd:t,isActive:!0}))}}},{key:"parseTimeout",value:function(){var e=this.props,t=e.appearOptions,n=e.enterOptions,r=e.leaveOptions;return At(t)+At(n)+At(r)}},{key:"render",value:function(){var e=this,t=this.props,n=t.children,i=(t.appearOptions,t.enterOptions,t.leaveOptions,ut(t,st));return o().createElement(at,lt({},i,{onEnter:this.handleEnter,onExit:this.handleExit,timeout:this.parseTimeout()}),(function(){return o().createElement(Re,e.state,r.Children.only(n))}))}}])&&ht(t.prototype,n),i&&ht(t,i),Object.defineProperty(t,"prototype",{writable:!1}),s}(r.Component);wt.propTypes={appearOptions:a().object,enterOptions:a().object,leaveOptions:a().object,children:a().element};const Et=wt;function kt(e){var t=e.component,n=e.children,i=e.appear,a=e.enter,s=e.leave;return o().createElement(qe,{component:t},r.Children.map(n,(function(e,t){return o().createElement(Et,{appearOptions:i,enterOptions:a,leaveOptions:s,key:"child-".concat(t)},e)})))}kt.propTypes={appear:a().object,enter:a().object,leave:a().object,children:a().oneOfType([a().array,a().element]),component:a().any},kt.defaultProps={component:"span"};const Mt=Re},46589:(e,t,n)=>{"use strict";n.r(t),n.d(t,{TagsInput:()=>l});var r=n(25038),o=n.n(r);function i(e,t){let n=(0,r.useRef)(!1);(0,r.useEffect)((()=>{n.current?e():n.current=!0}),t)}function a(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter((e=>e)).join(" ")}function s(e){let{text:t,remove:n,disabled:r,className:i}=e;return o().createElement("span",{className:a("rti--tag",i)},o().createElement("span",null,t),!r&&o().createElement("button",{type:"button",onClick:e=>{e.stopPropagation(),n(t)},"aria-label":"remove ".concat(t)},"\u2715"))}!function(e){let{insertAt:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e||typeof document>"u")return;let n=document.head||document.getElementsByTagName("head")[0],r=document.createElement("style");r.type="text/css","top"===t&&n.firstChild?n.insertBefore(r,n.firstChild):n.appendChild(r),r.styleSheet?r.styleSheet.cssText=e:r.appendChild(document.createTextNode(e))}(".rti--container *{box-sizing:border-box;transition:all .2s ease}.rti--container{--rti-bg: #fff;--rti-border: #ccc;--rti-main: #3182ce;--rti-radius: .375rem;--rti-s: .5rem;--rti-tag: #edf2f7;--rti-tag-remove: #e53e3e;--rti-tag-padding: .15rem .25rem;align-items:center;background:var(--rti-bg);border:1px solid var(--rti-border);border-radius:var(--rti-radius);display:flex;flex-wrap:wrap;gap:var(--rti-s);line-height:1.4;padding:var(--rti-s)}.rti--container:focus-within{border-color:var(--rti-main);box-shadow:var(--rti-main) 0 0 0 1px}.rti--input{border:0;outline:0;font-size:inherit;line-height:inherit;width:50%}.rti--tag{align-items:center;background:var(--rti-tag);border-radius:var(--rti-radius);display:inline-flex;justify-content:center;padding:var(--rti-tag-padding)}.rti--tag button{background:none;border:0;border-radius:50%;cursor:pointer;line-height:inherit;padding:0 var(--rti-s)}.rti--tag button:hover{color:var(--rti-tag-remove)}\n");var c=["Enter"],l=e=>{let{name:t,placeHolder:n,value:l,onChange:u,onBlur:f,separators:d,disableBackspaceRemove:h,onExisting:p,onRemoved:m,disabled:y,isEditOnRemove:g,beforeAddValidate:b,onKeyUp:v,classNames:A}=e,[w,E]=(0,r.useState)(l||[]);i((()=>{u&&u(w)}),[w]),i((()=>{JSON.stringify(l)!==JSON.stringify(w)&&E(l)}),[l]);let k=e=>{E(w.filter((t=>t!==e))),m&&m(e)};return o().createElement("div",{"aria-labelledby":t,className:"rti--container"},w.map((e=>o().createElement(s,{key:e,className:null==A?void 0:A.tag,text:e,remove:k,disabled:y}))),o().createElement("input",{className:a("rti--input",null==A?void 0:A.input),type:"text",name:t,placeholder:n,onKeyDown:e=>{e.stopPropagation();let t=e.target.value;if(!t&&!h&&w.length&&"Backspace"===e.key&&(e.target.value=g?"".concat(w.at(-1)," "):"",E([...w.slice(0,-1)])),t&&(d||c).includes(e.key)){if(e.preventDefault(),b&&!b(t,w))return;if(w.includes(t))return void(p&&p(t));E([...w,t]),e.target.value=""}},onBlur:f,disabled:y,onKeyUp:v}))}},87272:function(e,t,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},r.apply(this,arguments)};
2Object.defineProperty(t,"__esModule",{value:!0}),t.ArrowContainer=void 0;var o=n(39615),i=n(25038),a=n(9728);t.ArrowContainer=function(e){var t=e.childRect,n=e.popoverRect,s=e.position,c=e.arrowColor,l=e.arrowSize,u=e.arrowClassName,f=e.arrowStyle,d=e.className,h=e.children,p=e.style,m=a.useArrowContainer({childRect:t,popoverRect:n,position:s,arrowColor:c,arrowSize:l}),y=m.arrowContainerStyle,g=m.arrowStyle,b=i.useMemo((function(){return r(r({},y),p)}),[y,p]),v=i.useMemo((function(){return r(r({},g),f)}),[g,f]);return o.jsxs("div",r({className:d,style:b},{children:[o.jsx("div",{style:v,className:u},void 0),h]}),void 0)}},39070:function(e,t,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},r.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.Popover=t.usePopover=t.ArrowContainer=t.useArrowContainer=void 0;var o=n(39615
2),i=n(25038),a=n(93229),s=n(48237),c=n(96173);Object.defineProperty(t,"usePopover",{enumerable:!0,get:function(){return c.usePopover}});var l=n(8226),u=n(9728);Object.defineProperty(t,"useArrowContainer",{enumerable:!0,get:function(){return u.useArrowContainer}});var f=n(87272);Object.defineProperty(t,"ArrowContainer",{enumerable:!0,get:function(){return f.ArrowContainer}});var d=["top","left","right","bottom"],h=i.forwardRef((function(e,t){var n=e.isOpen,u=e.children,f=e.content,h=e.positions,p=void 0===h?d:h,m=e.align,y=void 0===m?"center":m,g=e.padding,b=void 0===g?0:g,v=e.reposition,A=void 0===v||v,w=e.parentElement,E=void 0===w?window.document.body:w,k=e.boundaryElement,M=void 0===k?E:k,x=e.containerClassName,C=void 0===x?"react-tiny-popover-container":x,S=e.containerStyle,_=e.contentLocation,T=e.boundaryInset,I=void 0===T?0:T,D=e.onClickOutside,P=e.clickOutsideCapture,N=void 0!==P&&P,B=l.useMemoizedArray(p),O=i.useRef(!1),j=i.useRef(),U=i.useRef(),R=i.useRef(A),F=i.useRef(),L=i.useState({align:y,nudgedLeft:0,nudgedTop:0,position:B[0],padding:b,childRect:s.EMPTY_CLIENT_RECT,popoverRect:s.EMPTY_CLIENT_RECT,parentRect:s.EMPTY_CLIENT_RECT,boundaryRect:s.EMPTY_CLIENT_RECT,boundaryInset:I,violations:s.EMPTY_CLIENT_RECT,hasViolations:!1}),z=L[0],Q=L[1],J=i.useCallback((function(e){return Q(e)}),[]),V=c.usePopover({isOpen:n,childRef:F,containerClassName:C,parentElement:E,boundaryElement:M,contentLocation:_,positions:B,align:y,padding:b,boundaryInset:I,reposition:A,onPositionPopover:J}),H=V.positionPopover,G=V.popoverRef,Z=V.scoutRef;i.useLayoutEffect((function(){var e=!0,t=function(){var r,o;if(n&&e){var i=null===(r=null===F||void 0===F?void 0:F.current)||void 0===r?void 0:r.getBoundingClientRect(),a=null===(o=null===G||void 0===G?void 0:G.current)||void 0===o?void 0:o.getBoundingClientRect();null==i||null==a||s.rectsAreEqual(i,{top:z.childRect.top,left:z.childRect.left,width:z.childRect.width,height:z.childRect.height,bottom:z.childRect.top+z.childRect.height,right:z.childRect.left+z.childRect.width})&&a.width===z.popoverRect.width&&a.height===z.popoverRect.height&&z.padding===b&&z.align===y&&B===j.current&&_===U.current&&A===R.current||H(),B!==j.current&&(j.current=B),_!==U.current&&(U.current=_),A!==R.current&&(R.current=A),e&&window.requestAnimationFrame(t)}O.current=n};return window.requestAnimationFrame(t),function(){e=!1}}),[y,_,n,b,G,z.align,z.childRect.height,z.childRect.left,z.childRect.top,z.childRect.width,z.padding,z.popoverRect.height,z.popoverRect.width,H,B,A]),i.useEffect((function(){var e=G.current;return Object.assign(e.style,S),function(){Object.keys(null!==S&&void 0!==S?S:{}).forEach((function(t){return delete e.style[t]}))}}),[S,n,G]);var W=i.useCallback((function(e){var t,r;!n||(null===(t=G.current)||void 0===t?void 0:t.contains(e.target))||(null===(r=F.current)||void 0===r?void 0:r.contains(e.target))||null===D||void 0===D||D(e)}),[n,D,G]),q=i.useCallback((function(){F.current&&window.requestAnimationFrame((function(){return H()}))}),[H]);i.useEffect((function(){var e=E.ownerDocument.body;return e.addEventListener("click",W,N),e.addEventListener("contextmenu",W,N),e.addEventListener("resize",q),function(){e.removeEventListener("click",W,N),e.removeEventListener("contextmenu",W,N),e.removeEventListener("resize",q)}}),[N,W,q,E]);var Y=i.useCallback((function(e){F.current=e,null!=t&&("object"===typeof t?t.current=e:"function"===typeof t&&t(e))}),[t]);return o.jsxs(o.Fragment,{children:[i.cloneElement(u,{ref:Y}),n?o.jsx(a.PopoverPortal,r({element:G.current,scoutElement:Z.current,container:E},{children:"function"===typeof f?f(z):f}),void 0):null]},void 0)}));t.Popover=i.forwardRef((function(e,t){return"undefined"===typeof window?e.children:o.jsx(h,r({},e,{ref:t}),void 0)}))},93229:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PopoverPortal=void 0;var r=n(25038),o=n(58092);t.PopoverPortal=function(e){var t=e.container,n=e.element,i=e.scoutElement,a=e.children;return r.useLayoutEffect((function(){return t.appendChild(n),t.appendChild(i),function(){t.removeChild(n),t.removeChild(i)}}),[t,n,i]),o.createPortal(a,n)}},9728:function(e,t,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},r.apply(this,arguments)};
2Object.defineProperty(t,"__esModule",{value:!0}),t.useArrowContainer=void 0;var o=n(25038);t.useArrowContainer=function(e){var t=e.childRect,n=e.popoverRect,i=e.position,a=e.arrowSize,s=e.arrowColor;return{arrowContainerStyle:o.useMemo((function(){return{padding:a}}),[a]),arrowStyle:o.useMemo((function(){return r({position:"absolute"},function(){var e=2*a,r=t.top-n.top+t.height/2-e/2,o=t.left-n.left+t.width/2-e/2,c=a,l=n.width-a,u=n.height-a;switch(o=(o=o<c?c:o)+e>l?l-e:o,r=(r=r<c?c:r)+e>u?u-e:r,r=Number.isNaN(r)?0:r,o=Number.isNaN(o)?0:o,i){case"right":return{borderTop:a+"px solid transparent",borderBottom:a+"px solid transparent",borderRight:a+"px solid "+s,left:0,top:r};case"left":return{borderTop:a+"px solid transparent",borderBottom:a+"px solid transparent",borderLeft:a+"px solid "+s,right:0,top:r};case"bottom":return{borderLeft:a+"px solid transparent",borderRight:a+"px solid transparent",borderBottom:a+"px solid "+s,top:0,left:o};case"top":return{borderLeft:a+"px solid transparent",borderRight:a+"px solid transparent",borderTop:a+"px solid "+s,bottom:0,left:o};default:return{display:"hidden"}}}())}),[s,a,t.height,t.left,t.top,t.width,n.height,n.left,n.top,n.width,i])}}},64946:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useElementRef=void 0;var r=n(25038),o=n(48237);t.useElementRef=function(e,t){var n=r.useRef(),i=r.useMemo((function(){return o.createContainer(t,e)}),[e,t]);return n.current=i,n}},8226:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useMemoizedArray=void 0;var r=n(25038);t.useMemoizedArray=function(e){var t=r.useRef(e);return r.useMemo((function(){if(t.current===e)return t.current;if(t.current.length!==e.length)return t.current=e,e;for(var n=0;n<e.length;n+=1)if(e[n]!==t.current[n])return t.current=e,e;return t.current}),[e])}},96173:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.usePopover=void 0;var r=n(25038),o=n(48237),i=n(64946),a={position:"fixed",overflow:"visible",top:"0px",left:"0px"},s={position:"fixed",top:"0px",left:"0px",width:"0px",height:"0px",visibility:"hidden"};t.usePopover=function(e){var t=e.isOpen,n=e.childRef,c=e.positions,l=e.containerClassName,u=e.parentElement,f=e.contentLocation,d=e.align,h=e.padding,p=e.reposition,m=e.boundaryInset,y=e.boundaryElement,g=e.onPositionPopover,b=i.useElementRef(l,a),v=i.useElementRef("react-tiny-popover-scout",s),A=r.useCallback((function(e){var r,i,a=void 0===e?{}:e,s=a.positionIndex,l=void 0===s?0:s,w=a.parentRect,E=void 0===w?u.getBoundingClientRect():w,k=a.childRect,M=void 0===k?null===(r=null===n||void 0===n?void 0:n.current)||void 0===r?void 0:r.getBoundingClientRect():k,x=a.scoutRect,C=void 0===x?null===(i=null===v||void 0===v?void 0:v.current)||void 0===i?void 0:i.getBoundingClientRect():x,S=a.popoverRect,_=void 0===S?b.current.getBoundingClientRect():S,T=a.boundaryRect,I=void 0===T?y===u?E:y.getBoundingClientRect():T;if(M&&E&&t){if(f){var D="function"===typeof f?f({childRect:M,popoverRect:_,parentRect:E,boundaryRect:I,padding:h,nudgedTop:0,nudgedLeft:0,boundaryInset:m,violations:o.EMPTY_CLIENT_RECT,hasViolations:!1}):f,P=D.top,N=D.left,B=Math.round(E.left+N-C.left),O=Math.round(E.top+P-C.top);return b.current.style.transform="translate("+B+"px, "+O+"px)",void g({childRect:M,popoverRect:_,parentRect:E,boundaryRect:I,padding:h,nudgedTop:0,nudgedLeft:0,boundaryInset:m,violations:o.EMPTY_CLIENT_RECT,hasViolations:!1})}var j=l===c.length,U=j?c[0]:c[l],R=o.getNewPopoverRect({childRect:M,popoverRect:_,boundaryRect:I,position:U,align:d,padding:h,reposition:p},m),F=R.rect;if(R.boundaryViolation&&p&&!j)A({positionIndex:l+1,childRect:M,popoverRect:_,parentRect:E,boundaryRect:I});else{var L=F.top,z=F.left,Q=F.width,J=F.height,V=p&&!j,H=o.getNudgedPopoverRect(F,I,m),G=H.left,Z=H.top,W=L,q=z;V&&(W=Z,q=G),W=Math.round(W-C.top),q=Math.round(q-C.left),b.current.style.transform="translate("+q+"px, "+W+"px)";var Y={top:I.top+m-W,left:I.left+m-q,right:q+Q-I.right+m,bottom:W+J-I.bottom+m};g({childRect:M,popoverRect:{top:W,left:q,width:Q,height:J,right:q+Q,bottom:W+J},parentRect:E,boundaryRect:I,position:U,align:d,padding:h,nudgedTop:Z-L,nudgedLeft:G-z,boundaryInset:m,violations:{top:Y.top<=0?0:Y.top,left
2:Y.left<=0?0:Y.left,right:Y.right<=0?0:Y.right,bottom:Y.bottom<=0?0:Y.bottom},hasViolations:Y.top>0||Y.left>0||Y.right>0||Y.bottom>0})}}}),[u,n,v,b,y,t,f,c,d,h,p,m,g]);return{positionPopover:A,popoverRef:b,scoutRef:v}}},48237:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getNudgedPopoverRect=t.getNewPopoverRect=t.popoverRectForPosition=t.createContainer=t.rectsAreEqual=t.EMPTY_CLIENT_RECT=void 0,t.EMPTY_CLIENT_RECT={top:0,left:0,bottom:0,height:0,right:0,width:0};t.rectsAreEqual=function(e,t){return e===t||(null===e||void 0===e?void 0:e.bottom)===(null===t||void 0===t?void 0:t.bottom)&&(null===e||void 0===e?void 0:e.height)===(null===t||void 0===t?void 0:t.height)&&(null===e||void 0===e?void 0:e.left)===(null===t||void 0===t?void 0:t.left)&&(null===e||void 0===e?void 0:e.right)===(null===t||void 0===t?void 0:t.right)&&(null===e||void 0===e?void 0:e.top)===(null===t||void 0===t?void 0:t.top)&&(null===e||void 0===e?void 0:e.width)===(null===t||void 0===t?void 0:t.width)};t.createContainer=function(e,t){var n=window.document.createElement("div");return t&&(n.className=t),Object.assign(n.style,e),n};t.popoverRectForPosition=function(e,t,n,r,o){var i,a,s=t.left+t.width/2,c=t.top+t.height/2,l=n.width,u=n.height;
2switch(e){case"left":i=c-u/2,a=t.left-r-l,"start"===o&&(i=t.top),"end"===o&&(i=t.bottom-u);break;case"bottom":i=t.bottom+r,a=s-l/2,"start"===o&&(a=t.left),"end"===o&&(a=t.right-l);break;case"right":i=c-u/2,a=t.right+r,"start"===o&&(i=t.top),"end"===o&&(i=t.bottom-u);break;default:i=t.top-u-r,a=s-l/2,"start"===o&&(a=t.left),"end"===o&&(a=t.right-l)}return{top:i,left:a,width:l,height:u,right:a+l,bottom:i+u}};t.getNewPopoverRect=function(e,n){var r=e.position,o=e.align,i=e.childRect,a=e.popoverRect,s=e.boundaryRect,c=e.padding,l=e.reposition,u=t.popoverRectForPosition(r,i,a,c,o);return{rect:u,boundaryViolation:l&&("top"===r&&u.top<s.top+n||"left"===r&&u.left<s.left+n||"right"===r&&u.right>s.right-n||"bottom"===r&&u.bottom>s.bottom-n)}};t.getNudgedPopoverRect=function(e,t,n){var r=t.top+n,o=t.left+n,i=t.right-n,a=t.bottom-n,s=e.top<r?r:e.top;s=s+e.height>a?a-e.height:s;var c=e.left<o?o:e.left;return{top:s,left:c=c+e.width>i?i-e.width:c,width:e.width,height:e.height,right:c+e.width,bottom:s+e.height}}},35147:e=>{"use strict";var t={};function n(e,n,r){r||(r=Error);var o=function(e){var t,r;function o(t,r,o){return e.call(this,function(e,t,r){return"string"===typeof n?n:n(e,t,r)}(t,r,o))||this}return r=e,(t=o).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r,o}(r);o.prototype.name=r.name,o.prototype.code=e,t[e]=o}function r(e,t){if(Array.isArray(e)){var n=e.length;return e=e.map((function(e){return String(e)})),n>2?"one of ".concat(t," ").concat(e.slice(0,n-1).join(", "),", or ")+e[n-1]:2===n?"one of ".concat(t," ").concat(e[0]," or ").concat(e[1]):"of ".concat(t," ").concat(e[0])}return"of ".concat(t," ").concat(String(e))}n("ERR_INVALID_OPT_VALUE",(function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'}),TypeError),n("ERR_INVALID_ARG_TYPE",(function(e,t,n){var o,i,a,s;if("string"===typeof t&&(i="not ",t.substr(!a||a<0?0:+a,i.length)===i)?(o="must not be",t=t.replace(/^not /,"")):o="must be",function(e,t,n){return(void 0===n||n>e.length)&&(n=e.length),e.substring(n-t.length,n)===t}(e," argument"))s="The ".concat(e," ").concat(o," ").concat(r(t,"type"));else{var c=function(e,t,n){return"number"!==typeof n&&(n=0),!(n+t.length>e.length)&&-1!==e.indexOf(t,n)}(e,".")?"property":"argument";s='The "'.concat(e,'" ').concat(c," ").concat(o," ").concat(r(t,"type"))}return s+=". Received type ".concat(typeof n)}),TypeError),n("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),n("ERR_METHOD_NOT_IMPLEMENTED",(function(e){return"The "+e+" method is not implemented"})),n("ERR_STREAM_PREMATURE_CLOSE","Premature close"),n("ERR_STREAM_DESTROYED",(function(e){return"Cannot call "+e+" after a stream was destroyed"})),n("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),n("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),n("ERR_STREAM_WRITE_AFTER_END","write after end"),n("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),n("ERR_UNKNOWN_ENCODING",(function(e){return"Unknown encoding: "+e}),TypeError),n("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),e.exports.q=t},97472:(e,t,n)=>{"use strict";var r=n(75066),o=Object.keys||function(e){var t=[];for(var n in e)t.push(n);return t};e.exports=u;var i=n(64605),a=n(1966);n(2779)(u,i);for(var s=o(a.prototype),c=0;c<s.length;c++){var l=s[c];u.prototype[l]||(u.prototype[l]=a.prototype[l])}function u(e){if(!(this instanceof u))return new u(e);i.call(this,e),a.call(this,e),this.allowHalfOpen=!0,e&&(!1===e.readable&&(this.readable=!1),!1===e.writable&&(this.writable=!1),!1===e.allowHalfOpen&&(this.allowHalfOpen=!1,this.once("end",f)))}function f(){this._writableState.ended||r.nextTick(d,this)}function d(e){e.end()}Object.defineProperty(u.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(u.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(u.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(u.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed&&this._writableState.destroyed)},set:function(e){void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed=e,this._writableState.destroyed=e)}})},82332:(e,t,n)=>{"use strict";e.exports=o;var r=n(75084);function o(e){if(!(this instanceof o))return new o(e);r.call(this,e)}n(2779)(o,r),o.prototype._transform=function(e,t,n){n(null,e)}},64605:(e,t,n)=>{"use strict";var r,o=n(75066);e.exports=x,x.ReadableState=M;n(44802).EventEmitter;var i=function(e,t){return e.listeners(t).length},a=n(49998),s=n(49320).Buffer,c=("undefined"!==typeof n.g?n.g:"undefined"!==typeof window?window:"undefined"!==typeof self?self:{}).Uint8Array||function(){};var l,u=n(82880);l=u&&u.debuglog?u.debuglog("stream"):function(){};var f,d,h,p=n(24329),m=n(29705),y=n(68257).getHighWaterMark,g=n(35147).q,b=g.ERR_INVALID_ARG_TYPE,v=g.E
vendor: 6,392 bytes, line 2
2RR_STREAM_PUSH_AFTER_EOF,A=g.ERR_METHOD_NOT_IMPLEMENTED,w=g.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;n(2779)(x,a);var E=m.errorOrDestroy,k=["error","close","destroy","pause","resume"];function M(e,t,o){r=r||n(97472),e=e||{},"boolean"!==typeof o&&(o=t instanceof r),this.objectMode=!!e.objectMode,o&&(this.objectMode=this.objectMode||!!e.readableObjectMode),this.highWaterMark=y(this,e,"readableHighWaterMark",o),this.buffer=new p,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(f||(f=n(22333).s),this.decoder=new f(e.encoding),this.encoding=e.encoding)}function x(e){if(r=r||n(97472),!(this instanceof x))return new x(e);var t=this instanceof r;this._readableState=new M(e,this,t),this.readable=!0,e&&("function"===typeof e.read&&(this._read=e.read),"function"===typeof e.destroy&&(this._destroy=e.destroy)),a.call(this)}function C(e,t,n,r,o){l("readableAddChunk",t);var i,a=e._readableState;if(null===t)a.reading=!1,function(e,t){if(l("onEofChunk"),t.ended)return;if(t.decoder){var n=t.decoder.end();n&&n.length&&(t.buffer.push(n),t.length+=t.objectMode?1:n.length)}t.ended=!0,t.sync?I(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,D(e)))}(e,a);else if(o||(i=function(e,t){var n;r=t,s.isBuffer(r)||r instanceof c||"string"===typeof t||void 0===t||e.objectMode||(n=new b("chunk",["string","Buffer","Uint8Array"],t));var r;return n}(a,t)),i)E(e,i);else if(a.objectMode||t&&t.length>0)if("string"===typeof t||a.objectMode||Object.getPrototypeOf(t)===s.prototype||(t=function(e){return s.from(e)}(t)),r)a.endEmitted?E(e,new w):S(e,a,t,!0);else if(a.ended)E(e,new v);else{if(a.destroyed)return!1;a.reading=!1,a.decoder&&!n?(t=a.decoder.write(t),a.objectMode||0!==t.length?S(e,a,t,!1):P(e,a)):S(e,a,t,!1)}else r||(a.reading=!1,P(e,a));return!a.ended&&(a.length<a.highWaterMark||0===a.length)}function S(e,t,n,r){t.flowing&&0===t.length&&!t.sync?(t.awaitDrain=0,e.emit("data",n)):(t.length+=t.objectMode?1:n.length,r?t.buffer.unshift(n):t.buffer.push(n),t.needReadable&&I(e)),P(e,t)}Object.defineProperty(x.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&this._readableState.destroyed},set:function(e){this._readableState&&(this._readableState.destroyed=e)}}),x.prototype.destroy=m.destroy,x.prototype._undestroy=m.undestroy,x.prototype._destroy=function(e,t){t(e)},x.prototype.push=function(e,t){var n,r=this._readableState;return r.objectMode?n=!0:"string"===typeof e&&((t=t||r.defaultEncoding)!==r.encoding&&(e=s.from(e,t),t=""),n=!0),C(this,e,t,!1,n)},x.prototype.unshift=function(e){return C(this,e,null,!0,!1)},x.prototype.isPaused=function(){return!1===this._readableState.flowing},x.prototype.setEncoding=function(e){f||(f=n(22333).s);var t=new f(e);this._readableState.decoder=t,this._readableState.encoding=this._readableState.decoder.encoding;for(var r=this._readableState.buffer.head,o="";null!==r;)o+=t.write(r.data),r=r.next;return this._readableState.buffer.clear(),""!==o&&this._readableState.buffer.push(o),this._readableState.length=o.length,this};var _=1073741824;function T(e,t){return e<=0||0===t.length&&t.ended?0:t.objectMode?1:e!==e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=function(e){return e>=_?e=_:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function I(e){var t=e._readableState;l("emitReadable",t.needReadable,t.emittedReadable),t.needReadable=!1,t.emittedReadable||(l("emitReadable",t.flowing),t.emittedReadable=!0,o.nextTick(D,e))}function D(e){var t=e._readableState;l("emitReadable_",t.destroyed,t.length,t.ended),t.destroyed||!t.length&&!t.ended||(e.emit("readable"),t.emittedReadable=!1),t.needReadable=!t.flowing&&!t.ended&&t.length<=t.highWaterMark,U(e)}function P(e,t){t.readingMore||(t.readingMore=!0,o.nextTick(N,e,t))}function N(e,t){for(;!t.reading&&!t.ended&&(t.length<t.highWaterMark||t.flowing&&0===t.length);){var n=t.length;if(l("maybeReadMore read 0"),e.read(0),n===t.length)break}t.readingMore=!1}function B(e){var t=e._readableState;t.readableListening=e.listenerCount("readable")>0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function O(e){l("readable nexttick read 0"),e.read(0)}function j(e,t){l("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),U(e),t.flowing&&!t.reading&&e.read(0)}function U(e){var t=e._readableState;for(l("flow",t.flowing);t.flowing&&null!==e.read(););}function R(e,t){return 0===t.length?null:(t.objectMode?n=t.buffer.shift():!e||e>=t.length?(n=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):n=t.buffer.consume(e,t.decoder),n);var n}function F(e){var t=e._readableState;l("endReadable",t.endEmitted),t.endEmitted||(t.ended=!0,o.nextTick(L,t,e))}function L(e,t){if(l("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){var n=t._writableState;(!n||n.autoDestroy&&n.finished)&&t.destroy()}}function z(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1}x.prototype.read=function(e){l("read",e),e=parseInt(e,10);var t=this._readableState,n=e;if(0!==e&&(t.emittedReadable=!1),0===e&&t.needReadable&&((0!==t.highWaterMark?t.length>=t.highWaterMark:t.length>0)||t.ended))return l("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?F(this):I(this),null;if(0===(e=T(e,t))&&t.ended)return 0===t.length&&F(this),null;var r,o=t.needReadable;return l("need readable",o),(0===t.length||t.length-e<t.highWaterMark)&&l("length less than watermark",o=!0),t.ended||t.reading?l("reading or ended",o=!1):o&&(l("do read"),t.reading=!0,t.sync=!0,0===t.length&&(t.needReadable=!0),this._read(t.highWaterMark),t.sync=!1,t.reading||(e=T(n,t))),null===(r=e>0?R(e,t):null)?(t.needReadable=t.length<=t.highWaterMark,e=0):(t.length-=e,t.awaitDrain=0),0===t.length&&(t.ended||(t.needReadable=!0),n!==e&&t.ended&&F(this)),null!==r&&this.emit
vendor: 4,038 bytes, line 2
2("data",r),r},x.prototype._read=function(e){E(this,new A("_read()"))},x.prototype.pipe=function(e,t){var n=this,r=this._readableState;switch(r.pipesCount){case 0:r.pipes=e;break;case 1:r.pipes=[r.pipes,e];break;default:r.pipes.push(e)}r.pipesCount+=1,l("pipe count=%d opts=%j",r.pipesCount,t);var a=(!t||!1!==t.end)&&e!==o.stdout&&e!==o.stderr?c:y;function s(t,o){l("onunpipe"),t===n&&o&&!1===o.hasUnpiped&&(o.hasUnpiped=!0,l("cleanup"),e.removeListener("close",p),e.removeListener("finish",m),e.removeListener("drain",u),e.removeListener("error",h),e.removeListener("unpipe",s),n.removeListener("end",c),n.removeListener("end",y),n.removeListener("data",d),f=!0,!r.awaitDrain||e._writableState&&!e._writableState.needDrain||u())}function c(){l("onend"),e.end()}r.endEmitted?o.nextTick(a):n.once("end",a),e.on("unpipe",s);var u=function(e){return function(){var t=e._readableState;l("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&i(e,"data")&&(t.flowing=!0,U(e))}}(n);e.on("drain",u);var f=!1;function d(t){l("ondata");var o=e.write(t);l("dest.write",o),!1===o&&((1===r.pipesCount&&r.pipes===e||r.pipesCount>1&&-1!==z(r.pipes,e))&&!f&&(l("false write response, pause",r.awaitDrain),r.awaitDrain++),n.pause())}function h(t){l("onerror",t),y(),e.removeListener("error",h),0===i(e,"error")&&E(e,t)}function p(){e.removeListener("finish",m),y()}function m(){l("onfinish"),e.removeListener("close",p),y()}function y(){l("unpipe"),n.unpipe(e)}return n.on("data",d),function(e,t,n){if("function"===typeof e.prependListener)return e.prependListener(t,n);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(n):e._events[t]=[n,e._events[t]]:e.on(t,n)}(e,"error",h),e.once("close",p),e.once("finish",m),e.emit("pipe",n),r.flowing||(l("pipe resume"),n.resume()),e},x.prototype.unpipe=function(e){var t=this._readableState,n={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,n)),this;if(!e){var r=t.pipes,o=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var i=0;i<o;i++)r[i].emit("unpipe",this,{hasUnpiped:!1});return this}var a=z(t.pipes,e);return-1===a||(t.pipes.splice(a,1),t.pipesCount-=1,1===t.pipesCount&&(t.pipes=t.pipes[0]),e.emit("unpipe",this,n)),this},x.prototype.on=function(e,t){var n=a.prototype.on.call(this,e,t),r=this._readableState;return"data"===e?(r.readableListening=this.listenerCount("readable")>0,!1!==r.flowing&&this.resume()):"readable"===e&&(r.endEmitted||r.readableListening||(r.readableListening=r.needReadable=!0,r.flowing=!1,r.emittedReadable=!1,l("on readable",r.length,r.reading),r.length?I(this):r.reading||o.nextTick(O,this))),n},x.prototype.addListener=x.prototype.on,x.prototype.removeListener=function(e,t){var n=a.prototype.removeListener.call(this,e,t);return"readable"===e&&o.nextTick(B,this),n},x.prototype.removeAllListeners=function(e){var t=a.prototype.removeAllListeners.apply(this,arguments);return"readable"!==e&&void 0!==e||o.nextTick(B,this),t},x.prototype.resume=function(){var e=this._readableState;return e.flowing||(l("resume"),e.flowing=!e.readableListening,function(e,t){t.resumeScheduled||(t.resumeScheduled=!0,o.nextTick(j,e,t))}(this,e)),e.paused=!1,this},x.prototype.pause=function(){return l("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(l("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},x.prototype.wrap=function(e){var t=this,n=this._readableState,r=!1;for(var o in e.on("end",(function(){if(l("wrapped end"),n.decoder&&!n.ended){var e=n.decoder.end();e&&e.length&&t.push(e)}t.push(null)})),e.on("data",(function(o){(l("wrapped data"),n.decoder&&(o=n.decoder.write(o)),!n.objectMode||null!==o&&void 0!==o)&&((n.objectMode||o&&o.length)&&(t.push(o)||(r=!0,e.pause())))})),e)void 0===this[o]&&"function"===typeof e[o]&&(this[o]=function(t){return function(){return e[t].apply(e,arguments)}}(o));for(var i=0;i<k.length;
vendor: 8,023 bytes, line 2
2i++)e.on(k[i],this.emit.bind(this,k[i]));return this._read=function(t){l("wrapped _read",t),r&&(r=!1,e.resume())},this},"function"===typeof Symbol&&(x.prototype[Symbol.asyncIterator]=function(){return void 0===d&&(d=n(2293)),d(this)}),Object.defineProperty(x.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),Object.defineProperty(x.prototype,"readableBuffer",{enumerable:!1,get:function(){return this._readableState&&this._readableState.buffer}}),Object.defineProperty(x.prototype,"readableFlowing",{enumerable:!1,get:function(){return this._readableState.flowing},set:function(e){this._readableState&&(this._readableState.flowing=e)}}),x._fromList=R,Object.defineProperty(x.prototype,"readableLength",{enumerable:!1,get:function(){return this._readableState.length}}),"function"===typeof Symbol&&(x.from=function(e,t){return void 0===h&&(h=n(27041)),h(x,e,t)})},75084:(e,t,n)=>{"use strict";e.exports=u;var r=n(35147).q,o=r.ERR_METHOD_NOT_IMPLEMENTED,i=r.ERR_MULTIPLE_CALLBACK,a=r.ERR_TRANSFORM_ALREADY_TRANSFORMING,s=r.ERR_TRANSFORM_WITH_LENGTH_0,c=n(97472);function l(e,t){var n=this._transformState;n.transforming=!1;var r=n.writecb;if(null===r)return this.emit("error",new i);n.writechunk=null,n.writecb=null,null!=t&&this.push(t),r(e);var o=this._readableState;o.reading=!1,(o.needReadable||o.length<o.highWaterMark)&&this._read(o.highWaterMark)}function u(e){if(!(this instanceof u))return new u(e);c.call(this,e),this._transformState={afterTransform:l.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,e&&("function"===typeof e.transform&&(this._transform=e.transform),"function"===typeof e.flush&&(this._flush=e.flush)),this.on("prefinish",f)}function f(){var e=this;"function"!==typeof this._flush||this._readableState.destroyed?d(this,null,null):this._flush((function(t,n){d(e,t,n)}))}function d(e,t,n){if(t)return e.emit("error",t);if(null!=n&&e.push(n),e._writableState.length)throw new s;if(e._transformState.transforming)throw new a;return e.push(null)}n(2779)(u,c),u.prototype.push=function(e,t){return this._transformState.needTransform=!1,c.prototype.push.call(this,e,t)},u.prototype._transform=function(e,t,n){n(new o("_transform()"))},u.prototype._write=function(e,t,n){var r=this._transformState;if(r.writecb=n,r.writechunk=e,r.writeencoding=t,!r.transforming){var o=this._readableState;(r.needTransform||o.needReadable||o.length<o.highWaterMark)&&this._read(o.highWaterMark)}},u.prototype._read=function(e){var t=this._transformState;null===t.writechunk||t.transforming?t.needTransform=!0:(t.transforming=!0,this._transform(t.writechunk,t.writeencoding,t.afterTransform))},u.prototype._destroy=function(e,t){c.prototype._destroy.call(this,e,(function(e){t(e)}))}},1966:(e,t,n)=>{"use strict";var r,o=n(75066);function i(e){var t=this;this.next=null,this.entry=null,this.finish=function(){!function(e,t,n){var r=e.entry;e.entry=null;for(;r;){var o=r.callback;t.pendingcb--,o(n),r=r.next}t.corkedRequestsFree.next=e}(t,e)}}e.exports=x,x.WritableState=M;var a={deprecate:n(28197)},s=n(49998),c=n(49320).Buffer,l=("undefined"!==typeof n.g?n.g:"undefined"!==typeof window?window:"undefined"!==typeof self?self:{}).Uint8Array||function(){};var u,f=n(29705),d=n(68257).getHighWaterMark,h=n(35147).q,p=h.ERR_INVALID_ARG_TYPE,m=h.ERR_METHOD_NOT_IMPLEMENTED,y=h.ERR_MULTIPLE_CALLBACK,g=h.ERR_STREAM_CANNOT_PIPE,b=h.ERR_STREAM_DESTROYED,v=h.ERR_STREAM_NULL_VALUES,A=h.ERR_STREAM_WRITE_AFTER_END,w=h.ERR_UNKNOWN_ENCODING,E=f.errorOrDestroy;function k(){}function M(e,t,a){r=r||n(97472),e=e||{},"boolean"!==typeof a&&(a=t instanceof r),this.objectMode=!!e.objectMode,a&&(this.objectMode=this.objectMode||!!e.writableObjectMode),this.highWaterMark=d(this,e,"writableHighWaterMark",a),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var s=!1===e.decodeStrings;this.decodeStrings=!s,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){!function(e,t){var n=e._writableState,r=n.sync,i=n.writecb;if("function"!==typeof i)throw new y;if(function(e){e.writing=!1,e.writecb=null,e.length-=e.writelen,e.writelen=0}(n),t)!function(e,t,n,r,i){--t.pendingcb,n?(o.nextTick(i,r),o.nextTick(D,e,t),e._writableState.errorEmitted=!0,E(e,r)):(i(r),e._writableState.errorEmitted=!0,E(e,r),D(e,t))}(e,n,r,t,i);else{var a=T(n)||e.destroyed;a||n.corked||n.bufferProcessing||!n.bufferedRequest||_(e,n),r?o.nextTick(S,e,n,a,i):S(e,n,a,i)}}(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new i(this)}function x(e){var t=this instanceof(r=r||n(97472));if(!t&&!u.call(x,this))return new x(e);this._writableState=new M(e,this,t),this.writable=!0,e&&("function"===typeof e.write&&(this._write=e.write),"function"===typeof e.writev&&(this._writev=e.writev),"function"===typeof e.destroy&&(this._destroy=e.destroy),"function"===typeof e.final&&(this._final=e.final)),s.call(this)}function C(e,t,n,r,o,i,a){t.writelen=r,t.writecb=a,t.writing=!0,t.sync=!0,t.destroyed?t.onwrite(new b("write")):n?e._writev(o,t.onwrite):e._write(o,i,t.onwrite),t.sync=!1}function S(e,t,n,r){n||function(e,t){0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain"))}(e,t),t.pendingcb--,r(),D(e,t)}function _(e,t){t.bufferProcessing=!0;var n=t.bufferedRequest;if(e._writev&&n&&n.next){var r=t.bufferedRequestCount,o=new Array(r),a=t.corkedRequestsFree;a.entry=n;for(var s=0,c=!0;n;)o[s]=n,n.isBuf||(c=!1),n=n.next,s+=1;o.allBuffers=c,C(e,t,!0,t.length,o,"",a.finish),t.pendingcb++,t.lastBufferedRequest=null,a.next?(t.corkedRequestsFree=a.next,a.next=null):t.corkedRequestsFree=new i(t),t.bufferedRequestCount=0}else{for(;n;){var l=n.chunk,u=n.encoding,f=n.callback;if(C(e,t,!1,t.objectMode?1:l.length,l,u,f),n=n.next,t.bufferedRequestCount--,t.writing)break}null===n&&(t.lastBufferedRequest=null)}t.bufferedRequest=n,t.bufferProcessing=!1}function T(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function I(e,t){e._final((function(n){t.pendingcb--,n&&E(e,n),t.prefinished=!0,e.emit("prefinish"),D(e,t)}))}function D(e,t){var n=T(t);if(n&&(function(e,t){t.prefinished||t.finalCalled||("function"!==typeof e._final||t.destroyed?(t.prefinished=!0,e.emit("prefinish")):(t.pendingcb++,t.finalCalled=!0,o.nextTick(I,e,t)))}(e,t),0===t.pendingcb&&(t.finished=!0,e.emit("finish"),t.autoDestroy))){var r=e._readableState;(!r||r.autoDestroy&&r.endEmitted)&&e.destroy()}return n}n(2779)(x,s),M.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},function(){try{Object.defineProperty(M.prototype,"buffer",{get:a.deprecate((function(){return this.getBuffer()}),"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(e){}}(),"function"===typeof Symbol&&Symbol.hasInstance&&"function"===typeof Function.prototype[Symbol.hasInstance]?(u=Function.prototype[Symbol.hasInstance],Object.defineProperty(x,Symbol.hasInstance,{value:function(e){return!!u.call(this,e)||this===x&&(e&&e._writableState instanceof M)}})):u=function(e){return e instanceof this},x.prototype.pipe=function(){E(this,new g)},x.prototype.write=function(e,t,n){var r,i=this._writableState,a=!1,s=!i.objectMode&&(r=e,c.isBuffer(r)||r instanceof l);return s&&!c.isBuffer(e)&&(e=function(e){return c.from(e)}(e)),"function"===typeof t&&(n=t,t=null),s?t="buffer":t||(t=i.defaultEncoding),"function"!==typeof n&&(n=k),i.ending?function(e,t){var n=new A;E(e,n),o.nextTick(t,n)}(this,n):(s||function(e,t,n,r){var i;return null===n?i=new v:"string"===typeof n||t.objectMode||(i=new p("chunk",["string","Buffer"],n)),!i||(E(e,i),o.nextTick(r,i),!1)}
vendor: 10,851 bytes, line 2
2(this,i,e,n))&&(i.pendingcb++,a=function(e,t,n,r,o,i){if(!n){var a=function(e,t,n){e.objectMode||!1===e.decodeStrings||"string"!==typeof t||(t=c.from(t,n));return t}(t,r,o);r!==a&&(n=!0,o="buffer",r=a)}var s=t.objectMode?1:r.length;t.length+=s;var l=t.length<t.highWaterMark;l||(t.needDrain=!0);if(t.writing||t.corked){var u=t.lastBufferedRequest;t.lastBufferedRequest={chunk:r,encoding:o,isBuf:n,callback:i,next:null},u?u.next=t.lastBufferedRequest:t.bufferedRequest=t.lastBufferedRequest,t.bufferedRequestCount+=1}else C(e,t,!1,s,r,o,i);return l}(this,i,s,e,t,n)),a},x.prototype.cork=function(){this._writableState.corked++},x.prototype.uncork=function(){var e=this._writableState;e.corked&&(e.corked--,e.writing||e.corked||e.bufferProcessing||!e.bufferedRequest||_(this,e))},x.prototype.setDefaultEncoding=function(e){if("string"===typeof e&&(e=e.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((e+"").toLowerCase())>-1))throw new w(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(x.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(x.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),x.prototype._write=function(e,t,n){n(new m("_write()"))},x.prototype._writev=null,x.prototype.end=function(e,t,n){var r=this._writableState;return"function"===typeof e?(n=e,e=null,t=null):"function"===typeof t&&(n=t,t=null),null!==e&&void 0!==e&&this.write(e,t),r.corked&&(r.corked=1,this.uncork()),r.ending||function(e,t,n){t.ending=!0,D(e,t),n&&(t.finished?o.nextTick(n):e.once("finish",n));t.ended=!0,e.writable=!1}(this,r,n),this},Object.defineProperty(x.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(x.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),x.prototype.destroy=f.destroy,x.prototype._undestroy=f.undestroy,x.prototype._destroy=function(e,t){t(e)}},2293:(e,t,n)=>{"use strict";var r,o=n(75066);function i(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var a=n(96766),s=Symbol("lastResolve"),c=Symbol("lastReject"),l=Symbol("error"),u=Symbol("ended"),f=Symbol("lastPromise"),d=Symbol("handlePromise"),h=Symbol("stream");function p(e,t){return{value:e,done:t}}function m(e){var t=e[s];if(null!==t){var n=e[h].read();null!==n&&(e[f]=null,e[s]=null,e[c]=null,t(p(n,!1)))}}function y(e){o.nextTick(m,e)}var g=Object.getPrototypeOf((function(){})),b=Object.setPrototypeOf((i(r={get stream(){return this[h]},next:function(){var e=this,t=this[l];if(null!==t)return Promise.reject(t);if(this[u])return Promise.resolve(p(void 0,!0));if(this[h].destroyed)return new Promise((function(t,n){o.nextTick((function(){e[l]?n(e[l]):t(p(void 0,!0))}))}));var n,r=this[f];if(r)n=new Promise(function(e,t){return function(n,r){e.then((function(){t[u]?n(p(void 0,!0)):t[d](n,r)}),r)}}(r,this));else{var i=this[h].read();if(null!==i)return Promise.resolve(p(i,!1));n=new Promise(this[d])}return this[f]=n,n}},Symbol.asyncIterator,(function(){return this})),i(r,"return",(function(){var e=this;return new Promise((function(t,n){e[h].destroy(null,(function(e){e?n(e):t(p(void 0,!0))}))}))})),r),g);e.exports=function(e){var t,n=Object.create(b,(i(t={},h,{value:e,writable:!0}),i(t,s,{value:null,writable:!0}),i(t,c,{value:null,writable:!0}),i(t,l,{value:null,writable:!0}),i(t,u,{value:e._readableState.endEmitted,writable:!0}),i(t,d,{value:function(e,t){var r=n[h].read();r?(n[f]=null,n[s]=null,n[c]=null,e(p(r,!1))):(n[s]=e,n[c]=t)},writable:!0}),t));return n[f]=null,a(e,(function(e){if(e&&"ERR_STREAM_PREMATURE_CLOSE"!==e.code){var t=n[c];return null!==t&&(n[f]=null,n[s]=null,n[c]=null,t(e)),void(n[l]=e)}var r=n[s];null!==r&&(n[f]=null,n[s]=null,n[c]=null,r(p(void 0,!0))),n[u]=!0})),e.on("readable",y.bind(null,n)),n}},24329:(e,t,n)=>{"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach((function(t){i(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function i(e,t,n){return(t=s(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,s(r.key),r)}}function s(e){var t=function(e,t){if("object"!==typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===typeof t?t:String(t)}var c=n(49320).Buffer,l=n(87942).inspect,u=l&&l.custom||"inspect";e.exports=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.head=null,this.tail=null,this.length=0}var t,n,r;return t=e,(n=[{key:"push",value:function(e){var t={data:e,next:null};this.length>0?this.tail.next=t:this.head=t,this.tail=t,++this.length}},{key:"unshift",value:function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length}},{key:"shift",value:function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(e){if(0===this.length)return"";for(var t=this.head,n=""+t.data;t=t.next;)n+=e+t.data;return n}},{key:"concat",value:function(e){if(0===this.length)return c.alloc(0);for(var t,n,r,o=c.allocUnsafe(e>>>0),i=this.head,a=0;i;)t=i.data,n=o,r=a,c.prototype.copy.call(t,n,r),a+=i.data.length,i=i.next;return o}},{key:"consume",value:function(e,t){var n;return e<this.head.data.length?(n=this.head.data.slice(0,e),this.head.data=this.head.data.slice(e)):n=e===this.head.data.length?this.shift():t?this._getString(e):this._getBuffer(e),n}},{key:"first",value:function(){return this.head.data}},{key:"_getString",value:function(e){var t=this.head,n=1,r=t.data;for(e-=r.length;t=t.next;){var o=t.data,i=e>o.length?o.length:e;if(i===o.length?r+=o:r+=o.slice(0,e),0===(e-=i)){i===o.length?(++n,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=o.slice(i));break}++n}return this.length-=n,r}},{key:"_getBuffer",value:function(e){var t=c.allocUnsafe(e),n=this.head,r=1;for(n.data.copy(t),e-=n.data.length;n=n.next;){var o=n.data,i=e>o.length?o.length:e;if(o.copy(t,t.length-e,0,i),0===(e-=i)){i===o.length?(++r,n.next?this.head=n.next:this.head=this.tail=null):(this.head=n,n.data=o.slice(i));break}++r}return this.length-=r,t}},{key:u,value:function(e,t){return l(this,o(o({},t),{},{depth:0,customInspect:!1}))}}])&&a(t.prototype,n),r&&a(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}()},29705:(e,t,n)=>{"use strict";var r=n(75066);function o(e,t){a(e,t),i(e)}function i(e){e._writableState&&!e._writableState.emitClose||e._readableState&&!e._readableState.emitClose||e.emit("close")}function a(e,t){e.emit("error",t)}e.exports={destroy:function(e,t){var n=this,s=this._readableState&&this._readableState.destroyed,c=this._writableState&&this._writableState.destroyed;return s||c?(t?t(e):e&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,r.nextTick(a,this,e)):r.nextTick(a,this,e)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,(function(e){!t&&e?n._writableState?n._writableState.errorEmitted?r.nextTick(i,n):(n._writableState.errorEmitted=!0,r.nextTick(o,n,e)):r.nextTick(o,n,e):t?(r.nextTick(i,n),t(e)):r.nextTick(i,n)})),this)},undestroy:function(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)},errorOrDestroy:function(e,t){var n=e._readableState,r=e._writableState;n&&n.autoDestroy||r&&r.autoDestroy?e.destroy(t):e.emit("error",t)}}},96766:(e,t,n)=>{"use strict";var r=n(35147).q.ERR_STREAM_PREMATURE_CLOSE;function o(){}e.exports=function e(t,n,i){if("function"===typeof n)return e(t,null,n);n||(n={}),i=function(e){var t=!1;return function(){if(!t){t=!0;for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];e.apply(this,r)}}}(i||o);var a=n.readable||!1!==n.readable&&t.readable,s=n.writable||!1!==n.writable&&t.writable,c=function(){t.writable||u()},l=t._writableState&&t._writableState.finished,u=function(){s=!1,l=!0,a||i.call(t)},f=t._readableState&&t._readableState.endEmitted,d=function(){a=!1,f=!0,s||i.call(t)},h=function(e){i.call(t,e)},p=function(){var e;return a&&!f?(t._readableState&&t._readableState.ended||(e=new r),i.call(t,e)):s&&!l?(t._writableState&&t._writableState.ended||(e=new r),i.call(t,e)):void 0},m=function(){t.req.on("finish",u)};return!function(e){return e.setHeader&&"function"===typeof e.abort}(t)?s&&!t._writableState&&(t.on("end",c),t.on("close",c)):(t.on("complete",u),t.on("abort",p),t.req?m():t.on("request",m)),t.on("end",d),t.on("finish",u),!1!==n.error&&t.on("error",h),t.on("close",p),function(){t.removeListener("complete",u),t.removeListener("abort",p),t.removeListener("request",m),t.req&&t.req.removeListener("finish",u),t.removeListener("end",c),t.removeListener("close",c),t.removeListener("finish",u),t.removeListener("end",d),t.removeListener("error",h),t.removeListener("close",p)}}},27041:e=>{e.exports=function(){throw new Error("Readable.from is not available in the browser")}}
2,11914:(e,t,n)=>{"use strict";var r;var o=n(35147).q,i=o.ERR_MISSING_ARGS,a=o.ERR_STREAM_DESTROYED;function s(e){if(e)throw e}function c(e){e()}function l(e,t){return e.pipe(t)}e.exports=function(){for(var e=arguments.length,t=new Array(e),o=0;o<e;o++)t[o]=arguments[o];var u,f=function(e){return e.length?"function"!==typeof e[e.length-1]?s:e.pop():s}(t);if(Array.isArray(t[0])&&(t=t[0]),t.length<2)throw new i("streams");var d=t.map((function(e,o){var i=o<t.length-1;return function(e,t,o,i){i=function(e){var t=!1;return function(){t||(t=!0,e.apply(void 0,arguments))}}(i);var s=!1;e.on("close",(function(){s=!0})),void 0===r&&(r=n(96766)),r(e,{readable:t,writable:o},(function(e){if(e)return i(e);s=!0,i()}));var c=!1;return function(t){if(!s&&!c)return c=!0,function(e){return e.setHeader&&"function"===typeof e.abort}(e)?e.abort():"function"===typeof e.destroy?e.destroy():void i(t||new a("pipe"))}}(e,i,o>0,(function(e){u||(u=e),e&&d.forEach(c),i||(d.forEach(c),f(u))}))}));return t.reduce(l)}},68257:(e,t,n)=>{"use strict";var r=n(35147).q.ERR_INVALID_OPT_VALUE;e.exports={getHighWaterMark:function(e,t,n,o){var i=function(e,t,n){return null!=e.highWaterMark?e.highWaterMark:t?e[n]:null}(t,o,n);if(null!=i){if(!isFinite(i)||Math.floor(i)!==i||i<0)throw new r(o?n:"highWaterMark",i);return Math.floor(i)}return e.objectMode?16:16384}}},49998:(e,t,n)=>{e.exports=n(44802).EventEmitter},6178:(e,t,n)=>{(t=e.exports=n(64605)).Stream=t,t.Readable=t,t.Writable=n(1966),t.Duplex=n(97472),t.Transform=n(75084),t.PassThrough=n(82332),t.finished=n(96766),t.pipeline=n(11914)},11704:(e,t,n)=>{"use strict";n.d(t,{$:()=>G});var r=n(25038),o=n.n(r),i=n(5541),a=n(27401),s=n(21322),c=n.n(s),l=n(53322),u=n.n(l),f=n(53865),d=n(85116),h=n(36503),p=n(81429),m=n(86226),y=n(15022),g=n(86197),b=n(66849),v=n(59730),A=n(59683),w=n(92815),E=["x","y"];function k(e){return k="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},k(e)}function M(){return M=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},M.apply(this,arguments)}function x(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function C(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?x(Object(n),!0).forEach((function(t){S(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):x(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function S(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=k(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=k(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==k(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function T(e,t){var n=e.x,r=e.y,o=_(e,E),i="".concat(n),a=parseInt(i,10),s="".concat(r),c=parseInt(s,10),l="".concat(t.height||o.height),u=parseInt(l,10),f="".concat(t.width||o.width),d=parseInt(f,10);return C(C(C(C(C({},t),o),a?{x:a}:{}),c?{y:c}:{}),{},{height:u,width:d,name:t.name,radius:t.radius})}function I(e){return o().createElement(w.bn,M({shapeType:"rectangle",propTransformer:T,activeClassName:"recharts-active-bar"},e))}var D,P=["value","background"];function N(e){return N="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},N(e)}function B(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function O(){return O=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},O.apply(this,arguments)}function j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function U(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?j(Object(n),!0).forEach((function(t){V(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):j(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function R(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,H(r.key),r)}}function F(e,t,n){return t=z(t),function(e,t){if(t&&("object"===N(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Q(e)}(e,L()?Reflect.construct(t,n||[],z(e).constructor):t.apply(e,n))}function L(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(L=function(){return!!e})()}function z(e){return z=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},z(e)}function Q(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function J(e,t){return J=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},J(e,t)}function V(e,t,n){return(t=H(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function H(e){var t=function(e,t){if("object"!=N(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=N(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==N(t)?t:String(t)}var G=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return V(Q(e=F(this,t,[].concat(r))),"state",{isAnimationFinished:!1}),V(Q(e),"id",(0,m.EL)("recharts-bar-")),V(Q(e),"handleAnimationEnd",(function(){var t=e.props.onAnimationEnd;e.setState({isAnimationFinished:!0}),t&&t()})),V(Q(e),"handleAnimationStart",(function(){var t=e.props.onAnimationStart;e.setState({isAnimationFinished:!1}),t&&t()})),e}var n,r,s;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&J(e,t)}(t,e),n=t,s=[{key:"getDerivedStateFromProps",value:function(e,t){return e.animationId!==t.prevAnimationId?{prevAnimationId:e.animationId,curData:e.data,prevData:t.curData}:e.data!==t.curData?{curData:e.data}:null}}],(r=[{key:"renderRectanglesStatically",value:function(e){var t=this,n=this.props,r=n.shape,i=n.dataKey,a=n.activeIndex,s=n.activeBar,c=(0,y.L6)(this.props,!1);return e&&e.map((function(e,n){var l=n===a,u=l?s:r,d=U(U(U({},c),e),{},{isActive:l,option:u,index:n,dataKey:i,onAnimationStart:t.handleAnimationStart,onAnimationEnd:t.handleAnimationEnd});return o().createElement(f.m,O({className:"recharts-bar-rectangle"},(0,v.bw)(t.props,e,n),{key:"rectangle-".concat(null===e||void 0===e?void 0:e.x,"-").concat(null===e||void 0===e?void 0:e.y,"-").concat(null===e||void 0===e?void 0:e.value)}),o().createElement(I,d))}))}},{key:"renderRectanglesWithAnimation",value:function(){var e=this,t=this.props,n=t.data,r=t.layout,i=t.isAnimationActive,s=t.animationBegin,c=t.animationDuration,l=t.animationEasing,u=t.animationId,d=this.state.prevData;return o().createElement(a.ZP,{begin:s,duration:c,isActive:i,easing:l,from:{t:0},to:{t:1},key:"bar-".concat(u),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},(function(t){var i=t.t,a=n.map((function(e,t){var n=d&&d[t];if(n){var o=(0,m.k4)(n.x,e.x),a=(0,m.k4)(n.y,e.y),s=(0,m.k4)(n.width,e.width),c=(0,m.k4)(n.height,e.height);return U(U({},e),{},{x:o(i),y:a(i),width:s(i),height:c(i)})}if("horizontal"===r){var l=(0,m.k4)(0,e.height)(i);return U(U({},e),{},{y:e.y+e.height-l,height:l})}var u=(0,m.k4)(0,e.width)(i);return U(U({},e),{},{width:u})}));return o().createElement(f.m,null,e.renderRectanglesStatically(a))}))}},{key:"renderRectangles",value:function(){var e=this.props,t=e.data,n=e.isAnimationActive,r=this.state.prevData;return!(n&&t&&t.length)||r&&c()(r,t)?this.renderRectanglesStatically(t):this.renderRectanglesWithAnimation()}}
2,{key:"renderBackground",value:function(){var e=this,t=this.props,n=t.data,r=t.dataKey,i=t.activeIndex,a=(0,y.L6)(this.props.background,!1);return n.map((function(t,n){t.value;var s=t.background,c=B(t,P);if(!s)return null;var l=U(U(U(U(U({},c),{},{fill:"#eee"},s),a),(0,v.bw)(e.props,t,n)),{},{onAnimationStart:e.handleAnimationStart,onAnimationEnd:e.handleAnimationEnd,dataKey:r,index:n,key:"background-bar-".concat(n),className:"recharts-bar-background-rectangle"});return o().createElement(I,O({option:e.props.background,isActive:n===i},l))}))}},{key:"renderErrorBar",value:function(e,t){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var n=this.props,r=n.data,i=n.xAxis,a=n.yAxis,s=n.layout,c=n.children,l=(0,y.NN)(c,d.W);if(!l)return null;var u="vertical"===s?r[0].height/2:r[0].width/2,h=function(e,t){var n=Array.isArray(e.value)?e.value[1]:e.value;return{x:e.x,y:e.y,value:n,errorVal:(0,b.F$)(e,t)}},p={clipPath:e?"url(#clipPath-".concat(t,")"):null};return o().createElement(f.m,p,l.map((function(e){return o().cloneElement(e,{key:"error-bar-".concat(t,"-").concat(e.props.dataKey),data:r,xAxis:i,yAxis:a,layout:s,offset:u,dataPointFormatter:h})})))}},{key:"render",value:function(){var e=this.props,t=e.hide,n=e.data,r=e.className,a=e.xAxis,s=e.yAxis,c=e.left,l=e.top,d=e.width,h=e.height,m=e.isAnimationActive,y=e.background,g=e.id;if(t||!n||!n.length)return null;var b=this.state.isAnimationFinished,v=(0,i.Z)("recharts-bar",r),A=a&&a.allowDataOverflow,w=s&&s.allowDataOverflow,E=A||w,k=u()(g)?this.id:g;return o().createElement(f.m,{className:v},A||w?o().createElement("defs",null,o().createElement("clipPath",{id:"clipPath-".concat(k)},o().createElement("rect",{x:A?c:c-d/2,y:w?l:l-h/2,width:A?d:2*d,height:w?h:2*h}))):null,o().createElement(f.m,{className:"recharts-bar-rectangles",clipPath:E?"url(#clipPath-".concat(k,")"):null},y?this.renderBackground():null,this.renderRectangles()),this.renderErrorBar(E,k),(!m||b)&&p.e.renderCallByParent(this.props,n))}}])&&R(n.prototype,r),s&&R(n,s),Object.defineProperty(n,"prototype",{writable:!1}),t}(r.PureComponent);D=G,V(G,"displayName","Bar"),V(G,"defaultProps",{xAxisId:0,yAxisId:0,legendType:"rect",minPointSize:0,hide:!1,data:[],layout:"vertical",activeBar:!1,isAnimationActive:!g.x.isSsr,animationBegin:0,animationDuration:400,animationEasing:"ease"}),V(G,"getComposedData",(function(e){var t=e.props,n=e.item,r=e.barPosition,o=e.bandSize,i=e.xAxis,a=e.yAxis,s=e.xAxisTicks,c=e.yAxisTicks,l=e.stackedData,u=e.dataStartIndex,f=e.displayedData,d=e.offset,p=(0,b.Bu)(r,n);if(!p)return null;var g=t.layout,v=n.props,w=v.dataKey,E=v.children,k=v.minPointSize,M="horizontal"===g?a:i,x=l?M.scale.domain():null,C=(0,b.Yj)({numericAxis:M}),S=(0,y.NN)(E,h.b),_=f.map((function(e,t){var r,f,d,h,y,v;l?r=(0,b.Vv)(l[u+t],x):(r=(0,b.F$)(e,w),Array.isArray(r)||(r=[C,r]));var E=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return function(n,r){if("number"===typeof e)return e;var o="number"===typeof n;return o?e(n,r):(o||(0,A.Z)(!1),t)}}(k,D.defaultProps.minPointSize)(r[1],t);if("horizontal"===g){var M,_=[a.scale(r[0]),a.scale(r[1])],T=_[0],I=_[1];f=(0,b.Fy)({axis:i,ticks:s,bandSize:o,offset:p.offset,entry:e,index:t}),d=null!==(M=null!==I&&void 0!==I?I:T)&&void 0!==M?M:void 0,h=p.size;var P=T-I;if(y=Number.isNaN(P)?0:P,v={x:f,y:a.y,width:h,height:a.height},Math.abs(E)>0&&Math.abs(y)<Math.abs(E)){var N=(0,m.uY)(y||E)*(Math.abs(E)-Math.abs(y));d-=N,y+=N}}else{var B=[i.scale(r[0]),i.scale(r[1])],O=B[0],j=B[1];if(f=O,d=(0,b.Fy)({axis:a,ticks:c,bandSize:o,offset:p.offset,entry:e,index:t}),h=j-O,y=p.size,v={x:i.x,y:d,width:i.width,height:y},Math.abs(E)>0&&Math.abs(h)<Math.abs(E))h+=(0,m.uY)(h||E)*(Math.abs(E)-Math.abs(h))}return U(U(U({},e),{},{x:f,y:d,width:h,height:y,value:l?r:r[1],payload:e,background:v},S&&S[t]&&S[t].props),{},{tooltipPayload:[(0,b.Qo)(n,e)],tooltipPosition:{x:f+h/2,y:d+y/2}})}));return U({data:_,layout:g},d)}))},50268:(e,t,n)=>{"use strict";n.d(t,{O:()=>Q});var r=n(25038),o=n.n(r),i=n(64741),a=n.n(i),s=n(14793),c=n.n(s),l=n(5541),u=n(1734),f=n(53865),d=n(35103),h=n(2826),p=n(86226),m=n(59730),y=n(15022),g=n(12627),b=n(86197),v=n(15424);function A(e,t,n){if(t<1)return[];if(1===t&&void 0===n)return e;for(var r=[],o=0;o<e.length;o+=t){if(void 0!==n&&!0!==n(e[o]))return;r.push(e[o])}return r}function w(e,t,n,r,o){if(e*t<e*r||e*t>e*o)return!1;var i=n();return e*(t-e*i/2-r)>=0&&e*(t+e*i/2-o)<=0}function E(e){return E="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},E(e)}function k(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function M(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?k(Object(n),!0).forEach((function(t){x(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):k(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function x(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=E(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=E(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==E(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function C(e,t,n){var r=e.tick,o=e.ticks,i=e.viewBox,s=e.minTickGap,c=e.orientation,l=e.interval,u=e.tickFormatter,f=e.unit,d=e.angle;if(!o||!o.length||!r)return[];if((0,p.hj)(l)||b.x.isSsr)return function(e,t){return A(e,t+1)}(o,"number"===typeof l&&(0,p.hj)(l)?l:0);var h=[],m="top"===c||"bottom"===c?"width":"height",y=f&&"width"===m?(0,g.xE)(f,{fontSize:t,letterSpacing:n}):{width:0,height:0},E=function(e,r){var o=a()(u)?u(e.value,r):e.value;return"width"===m?function(e,t,n){var r={width:e.width+t.width,height:e.height+t.height};return(0,v.xE)(r,n)}((0,g.xE)(o,{fontSize:t,letterSpacing:n}),y,d):(0,g.xE)(o,{fontSize:t,letterSpacing:n})[m]},k=o.length>=2?(0,p.uY)(o[1].coordinate-o[0].coordinate):1,x=function(e,t,n){var r="width"===n,o=e.x,i=e.y,a=e.width,s=e.height;return 1===t?{start:r?o:i,end:r?o+a:i+s}:{start:r?o+a:i+s,end:r?o:i}}(i,k,m);return"equidistantPreserveStart"===l?function(e,t,n,r,o){for(var i,a=(r||[]).slice(),s=t.start,c=t.end,l=0,u=1,f=s,d=function(){var t=null===r||void 0===r?void 0:r[l];if(void 0===t)return{v:A(r,u)};var i,a=l,d=function(){return void 0===i&&(i=n(t,a)),i},h=t.coordinate,p=0===l||w(e,h,d,f,c);p||(l=0,f=s,u+=1),p&&(f=h+e*(d()/2+o),l+=u)};u<=a.length;)if(i=d())return i.v;return[]}(k,x,E,o,s):(h="preserveStart"===l||"preserveStartEnd"===l?function(e,t,n,r,o,i){var a=(r||[]).slice(),s=a.length,c=t.start,l=t.end;if(i){var u=r[s-1],f=n(u,s-1),d=e*(u.coordinate+e*f/2-l);a[s-1]=u=M(M({},u),{},{tickCoord:d>0?u.coordinate-d*e:u.coordinate}),w(e,u.tickCoord,(function(){return f}),c,l)&&(l=u.tickCoord-e*(f/2+o),a[s-1]=M(M({},u),{},{isShow:!0}))}for(var h=i?s-1:s,p=function(t){var r,i=a[t],s=function(){return void 0===r&&(r=n(i,t)),r};if(0===t){var u=e*(i.coordinate-e*s()/2-c);a[t]=i=M(M({},i),{},{tickCoord:u<0?i.coordinate-u*e:i.coordinate})}else a[t]=i=M(M({},i),{},{tickCoord:i.coordinate});w(e,i.tickCoord,s,c,l)&&(c=i.tickCoord+e*(s()/2+o),a[t]=M(M({},i),{},{isShow:!0}))},m=0;m<h;m++)p(m);return a}(k,x,E,o,s,"preserveStartEnd"===l):function(e,t,n,r,o){for(var i=(r||[]).slice(),a=i.length,s=t.start,c=t.end,l=function(t){var r,l=i[t],u=function(){return void 0===r&&(r=n(l,t)),r};if(t===a-1){var f=e*(l.coordinate+e*u()/2-c);i[t]=l=M(M({},l),{},{tickCoord:f>0?l.coordinate-f*e:l.coordinate})}else i[t]=l=M(M({},l),{},{tickCoord:l.coordinate});w(e,l.tickCoord,u,s,c)&&(c=l.tickCoord-e*(u()/2+o),i[t]=M(M({},l),{},{isShow:!0}))},u=a-1;u>=0;u--)l(u);return i}(k,x,E,o,s),h.filter((function(e){return e.isShow})))}var S=["viewBox"],_=["viewBox"],T=["ticks"];function I(e){return I="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},I(e)}function D(){return D=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},D.apply(this,arguments)}function P(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function N(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?P(Object(n),!0).forEach((function(t){L(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):P(Object(n)).forEac
2h((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function B(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function O(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,z(r.key),r)}}function j(e,t,n){return t=R(t),function(e,t){if(t&&("object"===I(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,U()?Reflect.construct(t,n||[],R(e).constructor):t.apply(e,n))}function U(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(U=function(){return!!e})()}function R(e){return R=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},R(e)}function F(e,t){return F=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},F(e,t)}function L(e,t,n){return(t=z(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function z(e){var t=function(e,t){if("object"!=I(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=I(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==I(t)?t:String(t)}var Q=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=j(this,t,[e])).state={fontSize:"",letterSpacing:""},n}var n,r,i;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&F(e,t)}(t,e),n=t,i=[{key:"renderTickItem",value:function(e,t,n){return o().isValidElement(e)?o().cloneElement(e,t):a()(e)?e(t):o().createElement(d.x,D({},t,{className:"recharts-cartesian-axis-tick-value"}),n)}}],(r=[{key:"shouldComponentUpdate",value:function(e,t){var n=e.viewBox,r=B(e,S),o=this.props,i=o.viewBox,a=B(o,_);return!(0,u.w)(n,i)||!(0,u.w)(r,a)||!(0,u.w)(t,this.state)}},{key:"componentDidMount",value:function(){var e=this.layerReference;if(e){var t=e.getElementsByClassName("recharts-cartesian-axis-tick-value")[0];t&&this.setState({fontSize:window.getComputedStyle(t).fontSize,letterSpacing:window.getComputedStyle(t).letterSpacing})}}},{key:"getTickLineCoord",value:function(e){var t,n,r,o,i,a,s=this.props,c=s.x,l=s.y,u=s.width,f=s.height,d=s.orientation,h=s.tickSize,m=s.mirror,y=s.tickMargin,g=m?-1:1,b=e.tickSize||h,v=(0,p.hj)(e.tickCoord)?e.tickCoord:e.coordinate;switch(d){case"top":t=n=e.coordinate,a=(r=(o=l+ +!m*f)-g*b)-g*y,i=v;break;case"left":r=o=e.coordinate,i=(t=(n=c+ +!m*u)-g*b)-g*y,a=v;break;case"right":r=o=e.coordinate,i=(t=(n=c+ +m*u)+g*b)+g*y,a=v;break;default:t=n=e.coordinate,a=(r=(o=l+ +m*f)+g*b)+g*y,i=v}return{line:{x1:t,y1:r,x2:n,y2:o},tick:{x:i,y:a}}}},{key:"getTickTextAnchor",value:function(){var e,t=this.props,n=t.orientation,r=t.mirror;switch(n){case"left":e=r?"start":"end";break;case"right":e=r?"end":"start";break;default:e="middle"}return e}},{key:"getTickVerticalAnchor",value:function(){var e=this.props,t=e.orientation,n=e.mirror,r="end";switch(t){case"left":case"right":r="middle";break;case"top":r=n?"start":"end";break;default:r=n?"end":"start"}return r}},{key:"renderAxisLine",value:function(){var e=this.props,t=e.x,n=e.y,r=e.width,i=e.height,a=e.orientation,s=e.mirror,u=e.axisLine,f=N(N(N({},(0,y.L6)(this.props,!1)),(0,y.L6)(u,!1)),{},{fill:"none"});if("top"===a||"bottom"===a){var d=+("top"===a&&!s||"bottom"===a&&s);f=N(N({},f),{},{x1:t,y1:n+d*i,x2:t+r,y2:n+d*i})}else{var h=+("left"===a&&!s||"right"===a&&s);f=N(N({},f),{},{x1:t+h*r,y1:n,x2:t+h*r,y2:n+i})}return o().createElement("line",D({},f,{className:(0,l.Z)("recharts-cartesian-axis-line",c()(u,"className"))}))}},{key:"renderTicks",value:function(e,n,r){var i=this,s=this.props,u=s.tickLine,d=s.stroke,h=s.tick,p=s.tickFormatter,g=s.unit,b=C(N(N({},this.props),{},{ticks:e}),n,r),v=this.getTickTextAnchor(),A=this.getTickVerticalAnchor(),w=(0,y.L6)(this.props,!1),E=(0,y.L6)(h,!1),k=N(N({},w),{},{fill:"none"}
2,(0,y.L6)(u,!1)),M=b.map((function(e,n){var r=i.getTickLineCoord(e),s=r.line,y=r.tick,M=N(N(N(N({textAnchor:v,verticalAnchor:A},w),{},{stroke:"none",fill:d},E),y),{},{index:n,payload:e,visibleTicksCount:b.length,tickFormatter:p});return o().createElement(f.m,D({className:"recharts-cartesian-axis-tick",key:"tick-".concat(e.value,"-").concat(e.coordinate,"-").concat(e.tickCoord)},(0,m.bw)(i.props,e,n)),u&&o().createElement("line",D({},k,s,{className:(0,l.Z)("recharts-cartesian-axis-tick-line",c()(u,"className"))})),h&&t.renderTickItem(h,M,"".concat(a()(p)?p(e.value,n):e.value).concat(g||"")))}));return o().createElement("g",{className:"recharts-cartesian-axis-ticks"},M)}},{key:"render",value:function(){var e=this,t=this.props,n=t.axisLine,r=t.width,i=t.height,s=t.ticksGenerator,c=t.className;if(t.hide)return null;var u=this.props,d=u.ticks,p=B(u,T),m=d;return a()(s)&&(m=d&&d.length>0?s(this.props):s(p)),r<=0||i<=0||!m||!m.length?null:o().createElement(f.m,{className:(0,l.Z)("recharts-cartesian-axis",c),ref:function(t){e.layerReference=t}},n&&this.renderAxisLine(),this.renderTicks(m,this.state.fontSize,this.state.letterSpacing),h._.renderCallByParent(this.props))}}])&&O(n.prototype,r),i&&O(n,i),Object.defineProperty(n,"prototype",{writable:!1}),t}(r.Component);L(Q,"displayName","CartesianAxis"),L(Q,"defaultProps",{x:0,y:0,width:0,height:0,viewBox:{x:0,y:0,width:0,height:0},orientation:"bottom",ticks:[],stroke:"#666",tickLine:!0,axisLine:!0,tick:!0,mirror:!1,minTickGap:5,tickSize:6,tickMargin:2,interval:"preserveEnd"})},85116:(e,t,n)=>{"use strict";n.d(t,{W:()=>h});var r=n(25038),o=n.n(r),i=n(59683),a=n(53865),s=n(15022),c=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],c=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function d(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function h(e){var t=e.offset,n=e.layout,r=e.width,f=e.dataKey,h=e.data,p=e.dataPointFormatter,m=e.xAxis,y=e.yAxis,g=d(e,c),b=(0,s.L6)(g,!1);"x"===e.direction&&"number"!==m.type&&(0,i.Z)(!1);var v=h.map((function(e){var i=p(e,f),s=i.x,c=i.y,d=i.value,h=i.errorVal;if(!h)return null;var g,v,A=[];if(Array.isArray(h)){var w=u(h,2);g=w[0],v=w[1]}else g=v=h;if("vertical"===n){var E=m.scale,k=c+t,M=k+r,x=k-r,C=E(d-g),S=E(d+v);A.push({x1:S,y1:M,x2:S,y2:x}),A.push({x1:C,y1:k,x2:S,y2:k}),A.push({x1:C,y1:M,x2:C,y2:x})}else if("horizontal"===n){var _=y.scale,T=s+t,I=T-r,D=T+r,P=_(d-g),N=_(d+v);A.push({x1:I,y1:N,x2:D,y2:N}),A.push({x1:T,y1:P,x2:T,y2:N}),A.push({x1:I,y1:P,x2:D,y2:P})}return o().createElement(a.m,l({className:"recharts-errorBar",key:"bar-".concat(A.map((function(e){return"".concat(e.x1,"-").concat(e.x2,"-").concat(e.y1,"-").concat(e.y2)})))},b),A.map((function(e){return o().createElement("line",l({},e,{key:"line-".concat(e.x1,"-").concat(e.x2,"-").concat(e.y1,"-").concat(e.y2)}))}
2)))}));return o().createElement(a.m,{className:"recharts-errorBars"},v)}h.defaultProps={stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"},h.displayName="ErrorBar"},10048:(e,t,n)=>{"use strict";n.d(t,{K:()=>u});var r=n(25038),o=n.n(r),i=n(5541),a=n(96696),s=n(50268),c=n(66849);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}var u=function(e){var t=e.xAxisId,n=(0,a.zn)(),r=(0,a.Mw)(),u=(0,a.bH)(t);return null==u?null:o().createElement(s.O,l({},u,{className:(0,i.Z)("recharts-".concat(u.axisType," ").concat(u.axisType),u.className),viewBox:{x:0,y:0,width:n,height:r},ticksGenerator:function(e){return(0,c.uY)(e,!0)}}))};u.displayName="XAxis",u.defaultProps={allowDecimals:!0,hide:!1,orientation:"bottom",width:0,height:30,mirror:!1,xAxisId:0,tickCount:5,type:"category",padding:{left:0,right:0},allowDataOverflow:!1,scale:"auto",reversed:!1,allowDuplicatedCategory:!0}},54699:(e,t,n)=>{"use strict";n.d(t,{B:()=>u});var r=n(25038),o=n.n(r),i=n(5541),a=n(96696),s=n(50268),c=n(66849);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}var u=function(e){var t=e.yAxisId,n=(0,a.zn)(),r=(0,a.Mw)(),u=(0,a.Ud)(t);return null==u?null:o().createElement(s.O,l({},u,{className:(0,i.Z)("recharts-".concat(u.axisType," ").concat(u.axisType),u.className),viewBox:{x:0,y:0,width:n,height:r},ticksGenerator:function(e){return(0,c.uY)(e,!0)}}))};u.displayName="YAxis",u.defaultProps={allowDuplicatedCategory:!0,allowDecimals:!0,hide:!1,orientation:"left",width:60,height:0,mirror:!1,yAxisId:0,tickCount:5,type:"number",padding:{top:0,bottom:0},allowDataOverflow:!1,scale:"auto",reversed:!1}},49974:(e,t,n)=>{"use strict";n.d(t,{v:()=>c});var r=n(56178),o=n(11704),i=n(10048),a=n(54699),s=n(15424),c=(0,r.z)({chartName:"BarChart",GraphicalChild:o.$,defaultTooltipEventType:"axis",validateTooltipEventTypes:["axis","item"],axisComponents:[{axisType:"xAxis",AxisComp:i.K},{axisType:"yAxis",AxisComp:a.B}],formatAxisMap:s.t9})},56178:(e,t,n)=>{"use strict";n.d(t,{z:()=>Bt});var r=n(25038),o=n.n(r),i=n(53322),a=n.n(i),s=n(64741),c=n.n(s),l=n(52893),u=n.n(l),f=n(14793),d=n.n(f),h=n(82067),p=n.n(h),m=n(86878),y=n.n(m),g=n(5541),b=n(59683),v=n(95274),A=n(53865),w=n(39896),E=n(85935),k=n(65765),M=n(61363),x=n(15022),C=n(20177),S=n(35103),_=n(66849),T=n(86226);function I(e){return I="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},I(e)}function D(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function P(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?D(Object(n),!0).forEach((function(t){N(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):D(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function N(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=I(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=I(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==I(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var B=["Webkit","Moz","O","ms"];function O(e){return O="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},O(e)}function j(){return j=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},j.apply(this,arguments)}function U(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function R(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?U(Object(n),!0).forEach((function(t){H(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):U(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function F(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,G(r.key),r)}}function L(e,t,n){return t=Q(t),function(e,t){if(t&&("object"===O(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return J(e)}(e,z()?Reflect.construct(t,n||[],Q(e).constructor):t.apply(e,n))}function z(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(z=function(){return!!e})()}function Q(e){return Q=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Q(e)}function J(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function V(e,t){return V=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},V(e,t)}function H(e,t,n){return(t=G(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function G(e){var t=function(e,t){if("object"!=O(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=O(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==O(t)?t:String(t)}var Z=function(e){return e.changedTouches&&!!e.changedTouches.length},W=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),H(J(n=L(this,t,[e])),"handleDrag",(function(e){n.leaveTimer&&(clearTimeout(n.leaveTimer),n.leaveTimer=null),n.state.isTravellerMoving?n.handleTravellerMove(e):n.state.isSlideMoving&&n.handleSlideDrag(e)})),H(J(n),"handleTouchMove",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&n.handleDrag(e.changedTouches[0])})),H(J(n),"handleDragEnd",(function(){n.setState({isTravellerMoving:!1,isSlideMoving:!1},(function(){var e=n.props,t=e.endIndex,r=e.onDragEnd,o=e.startIndex;null===r||void 0===r||r({endIndex:t,startIndex:o})})),n.detachDragEndListener()})),H(J(n),"handleLeaveWrapper",(function(){(n.state.isTravellerMoving||n.state.isSlideMoving)&&(n.leaveTimer=window.setTimeout(n.handleDragEnd,n.props.leaveTimeOut))})),H(J(n),"handleEnterSlideOrTraveller",(function(){n.setState({isTextActive:!0})})),H(J(n),"handleLeaveSlideOrTraveller",(function(){n.setState({isTextActive:!1})})),H(J(n),"handleSlideDragStart",(function(e){var t=Z(e)?e.changedTouches[0]:e;n.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:t.pageX}),n.attachDragEndListener()})),n.travellerDragStartHandlers={startX:n.handleTravellerDragStart.bind(J(n),"startX"),endX:n.handleTravellerDragStart.bind(J(n),"endX")},n.state={},n}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&V(e,t)}(t,e),n=t,a=[{key:"renderDefaultTraveller",value:function(e){var t=e.x,n=e.y,r=e.width,i=e.height,a=e.stroke,s=Math.floor(n+i/2)-1;return o().createElement(o().Fragment,null,o().createElement("rect",{x:t,y:n,width:r,height:i,fill:a,stroke:"none"}),o().createElement("line",{x1:t+1,y1:s,x2:t+r-1,y2:s,fill:"none",stroke:"#fff"}),o().createElement("line",{x1:t+1,y1:s+2,x2:t+r-1,y2:s+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(e,n){return o().isValidElement(e)?o().cloneElement(e,n):c()(e)?e(n):t.renderDefaultTraveller(n)}},{key:"getDerivedStateFromProps",value:function(e,t){var n=e.data,r=e.width,o=e.x,i=e.travellerWidth,a=e.updateId,s=e.startIndex,c=e.endIndex;if(n!==t.prevData||a!==t.prevUpdateId)return R({prevData:n,prevTravellerWidth:i,prevUpdateId:a,prevX:o,prevWidth:r},n&&n.length?function(e){var t=e.data,n=e.startIndex,r=e.endIndex,o=e.x,i=e.width,a=e.travellerWidth;if(!t||!t.length)return{};var s=t.length,c=(0,C.x)().domain(u()(0,s)).range([o,o+i-a]),l=c.domain().map((function(e){return c(e)}));return{isTextActive:!1,isSlideMoving:!1,isTravellerMoving:!1,isTravellerFocused:!1,startX:c(n),endX:c(r),scale:c,scaleValues:l}}({data:n,width:r,x:o,travellerWidth:i,startIndex:s,endIndex:c}):{scale:null,scaleValues:null});if(t.scale&&(r!==t.prevWidth||o!==t.prevX||i!==t.prevTravellerWidth)){t.scale.range([o,o+r-i]);var l=t.scale.domain().map((function(e){return t.scale(e)}));return{prevData:n,prevTravellerWidth:i,prevUpdateId:a,prevX:o,prevWidth:r,startX:t.scale(e.startIndex),endX:t.scale(e.endIndex),scaleValues:l}}return null}},{key:"getIndexInRange",value:function(e,t){for(var n=0,r=e.length-1;r-n>1;){var o=Math.floor((n+r)/2);e[o]>t?r=o:n=o}return t>=e[r]?r:n}}],(i=[{key:"componentWillUnmount",value:function(){this.leaveTimer&&(clearTimeout(this.leaveTimer),this.leaveTimer=null),this.detachDragEndListener()}},{key:"getIndex",value:function(e){var n=e.startX,r=e.endX,o=this.state.scaleValues,i=this.props,a=i.gap,s=i.data.length-1,c=Math.min(n,r),l=Math.max(n,r),u=t.getIndexInRange(o,c),f=t.getIndexInRange(o,l);return{startIndex:u-u%a,endIndex:f===s?s:f-f%a}}},{key:"getTextOfTick",value:function(e){var t=this.props,n=t.data,r=t.tickFormatter,o=t.dataKey,i=(0,_.F$)(n[e],o,e);return c()(r)?r(i,e):i}},{key:"attachDragEndListener",value:function(){window.addEventListener("mouseup",this.handleDragEnd,!0),window.addEventListener("touchend",this.handleDragEnd,!0),window.addEventListener("mousemove",this.handleDrag,!0)}},{key:"detachDragEndListener",value:function(){window.removeEventListener("mouseup",this.handleDragEnd,!0),window.removeEventListener("touchend",this.handleDragEnd,!0),window.removeEventListener("mousemove",this.handleDrag,!0)}},{key:"handleSlideDrag",value:function(e){var t=this.state,n=t.slideMoveStartX,r=t.startX,o=t.endX,i=this.props,a=i.x,s=i.width,c=i.travellerWidth,l=i.startIndex,u=i.endIndex,f=i.onChange,d=e.pageX-n;d>0?d=Math.min(d,a+s-c-o,a+s-c-r):d<0&&(d=Math.max(d,a-r,a-o));var h=this.getIndex({startX:r+d,endX:o+d});h.startIndex===l&&h.endIndex===u||!f||f(h),this.setState({startX:r+d,endX:o+d,slideMoveStartX:e.pageX})}},{key:"handleTravellerDragStart",value:function(e,t){var n=Z(t)?t.changedTouches[0]:t;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:e,brushMoveStartX:n.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(e){var t=this.state,n=t.brushMoveStartX,r=t.movingTravellerId,o=t.endX,i=t.startX,a=this.state[r],s=this.props,c=s.x,l=s.width,u=s.travellerWidth,f=s.onChange,d=s.gap,h=s.data,p={startX:this.state.startX,endX:this.state.endX},m=e.pageX-n;m>0?m=Math.min(m,c+l-u-a):m<0&&(m=Math.max(m,c-a)),p[r]=a+m;var y=this.getIndex(p),g=y.startIndex,b=y.endIndex;this.setState(H(H({},r,a+m),"brushMoveStartX",e.pageX),(function(){f&&function(){var e=h.length-1;return"startX"===r&&(o>i?g%d===0:b%d===0)||o<i&&b===e||"endX"===r&&(o>i?b%d===0:g%d===0)||o>i&&b===e}()&&f(y)}))}},{key:"handleTravellerMoveKeyboard",value:function(e,t){var n=this,r=this.state,o=r.scaleValues,i=r.startX,a=r.endX,s=this.state[t],c=o.indexOf(s);if(-1!==c){var l=c+e;if(!(-1===l||l>=o.length)){var u=o[l];"startX"===t&&u>=a||"endX"===t&&u<=i||this.setState(H({},t,u),(function(){n.props.onChange(n.getIndex({startX:n.state.startX,endX:n.state.endX}))}))}}}}
2,{key:"renderBackground",value:function(){var e=this.props,t=e.x,n=e.y,r=e.width,i=e.height,a=e.fill,s=e.stroke;return o().createElement("rect",{stroke:s,fill:a,x:t,y:n,width:r,height:i})}},{key:"renderPanorama",value:function(){var e=this.props,t=e.x,n=e.y,i=e.width,a=e.height,s=e.data,c=e.children,l=e.padding,u=r.Children.only(c);return u?o().cloneElement(u,{x:t,y:n,width:i,height:a,margin:l,compact:!0,data:s}):null}},{key:"renderTravellerLayer",value:function(e,n){var r=this,i=this.props,a=i.y,s=i.travellerWidth,c=i.height,l=i.traveller,u=i.ariaLabel,f=i.data,d=i.startIndex,h=i.endIndex,p=Math.max(e,this.props.x),m=R(R({},(0,x.L6)(this.props,!1)),{},{x:p,y:a,width:s,height:c}),y=u||"Min value: ".concat(f[d].name,", Max value: ").concat(f[h].name);return o().createElement(A.m,{tabIndex:0,role:"slider","aria-label":y,"aria-valuenow":e,className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[n],onTouchStart:this.travellerDragStartHandlers[n],onKeyDown:function(e){["ArrowLeft","ArrowRight"].includes(e.key)&&(e.preventDefault(),e.stopPropagation(),r.handleTravellerMoveKeyboard("ArrowRight"===e.key?1:-1,n))},onFocus:function(){r.setState({isTravellerFocused:!0})},onBlur:function(){r.setState({isTravellerFocused:!1})},style:{cursor:"col-resize"}},t.renderTraveller(l,m))}},{key:"renderSlide",value:function(e,t){var n=this.props,r=n.y,i=n.height,a=n.stroke,s=n.travellerWidth,c=Math.min(e,t)+s,l=Math.max(Math.abs(t-e)-s,0);return o().createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:a,fillOpacity:.2,x:c,y:r,width:l,height:i})}},{key:"renderText",value:function(){var e=this.props,t=e.startIndex,n=e.endIndex,r=e.y,i=e.height,a=e.travellerWidth,s=e.stroke,c=this.state,l=c.startX,u=c.endX,f={pointerEvents:"none",fill:s};return o().createElement(A.m,{className:"recharts-brush-texts"},o().createElement(S.x,j({textAnchor:"end",verticalAnchor:"middle",x:Math.min(l,u)-5,y:r+i/2},f),this.getTextOfTick(t)),o().createElement(S.x,j({textAnchor:"start",verticalAnchor:"middle",x:Math.max(l,u)+a+5,y:r+i/2},f),this.getTextOfTick(n)))}},{key:"render",value:function(){var e=this.props,t=e.data,n=e.className,r=e.children,i=e.x,a=e.y,s=e.width,c=e.height,l=e.alwaysShowText,u=this.state,f=u.startX,d=u.endX,h=u.isTextActive,p=u.isSlideMoving,m=u.isTravellerMoving,y=u.isTravellerFocused;if(!t||!t.length||!(0,T.hj)(i)||!(0,T.hj)(a)||!(0,T.hj)(s)||!(0,T.hj)(c)||s<=0||c<=0)return null;var b=(0,g.Z)("recharts-brush",n),v=1===o().Children.count(r),w=function(e,t){if(!e)return null;var n=e.replace(/(\w)/,(function(e){return e.toUpperCase()})),r=B.reduce((function(e,r){return P(P({},e),{},N({},r+n,t))}),{});return r[e]=t,r}("userSelect","none");return o().createElement(A.m,{className:b,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:w},this.renderBackground(),v&&this.renderPanorama(),this.renderSlide(f,d),this.renderTravellerLayer(f,"startX"),this.renderTravellerLayer(d,"endX"),(h||p||m||y||l)&&this.renderText())}}])&&F(n.prototype,i),a&&F(n,a),Object.defineProperty(n,"prototype",{writable:!1}),t}(r.PureComponent);H(W,"displayName","Brush"),H(W,"defaultProps",{height:40,travellerWidth:5,gap:1,fill:"#fff",stroke:"#666",padding:{top:1,right:1,bottom:1,left:1},leaveTimeOut:1e3,alwaysShowText:!1});var q=n(12627),Y=n(99987),K=n(2826),$=function(e,t){var n=e.alwaysShow,r=e.ifOverflow;return n&&(r="extendDomain"),r===t},X=n(15424),ee=n(69245);function te(e){return te="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},te(e)}function ne(){return ne=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ne.apply(this,arguments)}function re(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function oe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?re(Object(n),!0).forEach((function(t){ie(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):re(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ie(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=te(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=te(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==te(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ae(e){var t=e.x,n=e.y,r=e.r,i=e.alwaysShow,a=e.clipPathId,s=(0,T.P2)(t),c=(0,T.P2)(n);if((0,ee.Z)(void 0===i,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.'),!s||!c)return null;var l=function(e){var t=e.x,n=e.y,r=e.xAxis,o=e.yAxis,i=(0,X.Ky)({x:r.scale,y:o.scale}),a=i.apply({x:t,y:n},{bandAware:!0});return $(e,"discard")&&!i.isInRange(a)?null:a}(e);if(!l)return null;var u=l.x,f=l.y,d=e.shape,h=e.className,p=oe(oe({clipPath:$(e,"hidden")?"url(#".concat(a,")"):void 0},(0,x.L6)(e,!0)),{},{cx:u,cy:f});return o().createElement(A.m,{className:(0,g.Z)("recharts-reference-dot",h)},ae.renderDot(d,p),K._.renderCallByParent(e,{x:u-r,y:f-r,width:2*r,height:2*r}))}ae.displayName="ReferenceDot",ae.defaultProps={isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#fff",stroke:"#ccc",fillOpacity:1,strokeWidth:1},ae.renderDot=function(e,t){return o().isValidElement(e)?o().cloneElement(e,t):c()(e)?e(t):o().createElement(k.o,ne({},t,{cx:t.cx,cy:t.cy,className:"recharts-reference-dot-dot"}))};var se=n(25097),ce=n.n(se),le=n(96696);function ue(e){return ue="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ue(e)}function fe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function de(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?fe(Object(n),!0).forEach((function(t){he(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fe(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function he(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=ue(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=ue(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ue(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function pe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],c=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return me(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return me(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function me(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function ye(){return ye=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ye.apply(this,arguments)}function ge(e){var t=e.x,n=e.y,r=e.segment,i=e.xAxisId,a=e.yAxisId,s=e.shape,l=e.className,u=e.alwaysShow,f=(0,le.sp)(),d=(0,le.bH)(i),h=(0,le.Ud)(a),p=(0,le.d2)();if(!f||!p)return null;(0,ee.Z)(void 0===u,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');
2var m=function(e,t,n,r,o,i,a,s,c){var l=o.x,u=o.y,f=o.width,d=o.height;if(n){var h=c.y,p=e.y.apply(h,{position:i});if($(c,"discard")&&!e.y.isInRange(p))return null;var m=[{x:l+f,y:p},{x:l,y:p}];return"left"===s?m.reverse():m}if(t){var y=c.x,g=e.x.apply(y,{position:i});if($(c,"discard")&&!e.x.isInRange(g))return null;var b=[{x:g,y:u+d},{x:g,y:u}];return"top"===a?b.reverse():b}if(r){var v=c.segment.map((function(t){return e.apply(t,{position:i})}));return $(c,"discard")&&ce()(v,(function(t){return!e.isInRange(t)}))?null:v}return null}((0,X.Ky)({x:d.scale,y:h.scale}),(0,T.P2)(t),(0,T.P2)(n),r&&2===r.length,p,e.position,d.orientation,h.orientation,e);if(!m)return null;var y=pe(m,2),b=y[0],v=b.x,w=b.y,E=y[1],k=E.x,M=E.y,C=de(de({clipPath:$(e,"hidden")?"url(#".concat(f,")"):void 0},(0,x.L6)(e,!0)),{},{x1:v,y1:w,x2:k,y2:M});return o().createElement(A.m,{className:(0,g.Z)("recharts-reference-line",l)},function(e,t){return o().isValidElement(e)?o().cloneElement(e,t):c()(e)?e(t):o().createElement("line",ye({},t,{className:"recharts-reference-line-line"}))}(s,C),K._.renderCallByParent(e,(0,X._b)({x1:v,y1:w,x2:k,y2:M})))}function be(e){return be="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},be(e)}function ve(){return ve=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ve.apply(this,arguments)}function Ae(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function we(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ae(Object(n),!0).forEach((function(t){Ee(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ae(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ee(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=be(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=be(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==be(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}ge.displayName="ReferenceLine",ge.defaultProps={isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,fill:"none",stroke:"#ccc",fillOpacity:1,strokeWidth:1,position:"middle"};function ke(e){var t=e.x1,n=e.x2,r=e.y1,i=e.y2,a=e.className,s=e.alwaysShow,c=e.clipPathId;(0,ee.Z)(void 0===s,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var l=(0,T.P2)(t),u=(0,T.P2)(n),f=(0,T.P2)(r),d=(0,T.P2)(i),h=e.shape;if(!l&&!u&&!f&&!d&&!h)return null;var p=function(e,t,n,r,o){var i=o.x1,a=o.x2,s=o.y1,c=o.y2,l=o.xAxis,u=o.yAxis;if(!l||!u)return null;var f=(0,X.Ky)({x:l.scale,y:u.scale}),d={x:e?f.x.apply(i,{position:"start"}):f.x.rangeMin,y:n?f.y.apply(s,{position:"start"}):f.y.rangeMin},h={x:t?f.x.apply(a,{position:"end"}):f.x.rangeMax,y:r?f.y.apply(c,{position:"end"}):f.y.rangeMax};return!$(o,"discard")||f.isInRange(d)&&f.isInRange(h)?(0,X.O1)(d,h):null}(l,u,f,d,e);if(!p&&!h)return null;var m=$(e,"hidden")?"url(#".concat(c,")"):void 0;return o().createElement(A.m,{className:(0,g.Z)("recharts-reference-area",a)},ke.renderRect(h,we(we({clipPath:m},(0,x.L6)(e,!0)),p)),K._.renderCallByParent(e,p))}function Me(e){return function(e){if(Array.isArray(e))return xe(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return xe(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return xe(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function xe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}ke.displayName="ReferenceArea",ke.defaultProps={isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#ccc",fillOpacity:.5,stroke:"none",strokeWidth:1},ke.renderRect=function(e,t){return o().isValidElement(e)?o().cloneElement(e,t):c()(e)?e(t):o().createElement(M.A,ve({},t,{className:"recharts-reference-area-rect"}))};
2var Ce=function(e,t,n,r,o){var i=(0,x.NN)(e,ge),a=(0,x.NN)(e,ae),s=[].concat(Me(i),Me(a)),c=(0,x.NN)(e,ke),l="".concat(r,"Id"),u=r[0],f=t;if(s.length&&(f=s.reduce((function(e,t){if(t.props[l]===n&&$(t.props,"extendDomain")&&(0,T.hj)(t.props[u])){var r=t.props[u];return[Math.min(e[0],r),Math.max(e[1],r)]}return e}),f)),c.length){var d="".concat(u,"1"),h="".concat(u,"2");f=c.reduce((function(e,t){if(t.props[l]===n&&$(t.props,"extendDomain")&&(0,T.hj)(t.props[d])&&(0,T.hj)(t.props[h])){var r=t.props[d],o=t.props[h];return[Math.min(e[0],r,o),Math.max(e[1],r,o)]}return e}),f)}return o&&o.length&&(f=o.reduce((function(e,t){return(0,T.hj)(t)?[Math.min(e[0],t),Math.max(e[1],t)]:e}),f)),f},Se=n(82871),_e=n(1734),Te=n(31773),Ie=new(n.n(Te)()),De="recharts.syncMouseEvents",Pe=n(59730);function Ne(e){return Ne="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ne(e)}function Be(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,je(r.key),r)}}function Oe(e,t,n){return(t=je(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function je(e){var t=function(e,t){if("object"!=Ne(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Ne(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Ne(t)?t:String(t)}var Ue=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),Oe(this,"activeIndex",0),Oe(this,"coordinateList",[]),Oe(this,"layout","horizontal")}var t,n,r;return t=e,(n=[{key:"setDetails",value:function(e){var t,n=e.coordinateList,r=void 0===n?null:n,o=e.container,i=void 0===o?null:o,a=e.layout,s=void 0===a?null:a,c=e.offset,l=void 0===c?null:c,u=e.mouseHandlerCallback,f=void 0===u?null:u;this.coordinateList=null!==(t=null!==r&&void 0!==r?r:this.coordinateList)&&void 0!==t?t:[],this.container=null!==i&&void 0!==i?i:this.container,this.layout=null!==s&&void 0!==s?s:this.layout,this.offset=null!==l&&void 0!==l?l:this.offset,this.mouseHandlerCallback=null!==f&&void 0!==f?f:this.mouseHandlerCallback,this.activeIndex=Math.min(Math.max(this.activeIndex,0),this.coordinateList.length-1)}},{key:"focus",value:function(){this.spoofMouse()}},{key:"keyboardEvent",value:function(e){if(0!==this.coordinateList.length)switch(e.key){case"ArrowRight":if("horizontal"!==this.layout)return;this.activeIndex=Math.min(this.activeIndex+1,this.coordinateList.length-1),this.spoofMouse();break;case"ArrowLeft":if("horizontal"!==this.layout)return;this.activeIndex=Math.max(this.activeIndex-1,0),this.spoofMouse()}}},{key:"setIndex",value:function(e){this.activeIndex=e}},{key:"spoofMouse",value:function(){var e,t;if("horizontal"===this.layout&&0!==this.coordinateList.length){var n=this.container.getBoundingClientRect(),r=n.x,o=n.y,i=n.height,a=this.coordinateList[this.activeIndex].coordinate,s=(null===(e=window)||void 0===e?void 0:e.scrollX)||0,c=(null===(t=window)||void 0===t?void 0:t.scrollY)||0,l=r+a+s,u=o+this.offset.top+i/2+c;this.mouseHandlerCallback({pageX:l,pageY:u})}}}])&&Be(t.prototype,n),r&&Be(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();var Re=n(92815),Fe=n(78798);function Le(e){return Le="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Le(e)}var ze=["x","y","top","left","width","height","className"];function Qe(){return Qe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Qe.apply(this,arguments)}function Je(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ve(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Le(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Le(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Le(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function He(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var Ge=function(e,t,n,r,o,i){return"M".concat(e,",").concat(o,"v").concat(r,"M").concat(i,",").concat(t,"h").concat(n)},Ze=function(e){var t=e.x,n=void 0===t?0:t,r=e.y,i=void 0===r?0:r,a=e.top,s=void 0===a?0:a,c=e.left,l=void 0===c?0:c,u=e.width,f=void 0===u?0:u,d=e.height,h=void 0===d?0:d,p=e.className,m=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?Je(Object(n),!0).forEach((function(t){Ve(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Je(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({x:n,y:i,top:s,left:l,width:f,height:h},He(e,ze));return(0,T.hj)(n)&&(0,T.hj)(i)&&(0,T.hj)(f)&&(0,T.hj)(h)&&(0,T.hj)(s)&&(0,T.hj)(l)?o().createElement("path",Qe({},(0,x.L6)(m,!0),{className:(0,g.Z)("recharts-cross",p),d:Ge(n,i,f,h,s,l)})):null};function We(e){var t=e.cx,n=e.cy,r=e.radius,o=e.startAngle,i=e.endAngle;return{points:[(0,Se.op)(t,n,r,o),(0,Se.op)(t,n,r,i)],cx:t,cy:n,radius:r,startAngle:o,endAngle:i}}var qe=n(21489);function Ye(e,t,n){var r,o,i,a;if("horizontal"===e)i=r=t.x,o=n.top,a=n.top+n.height;else if("vertical"===e)a=o=t.y,r=n.left,i=n.left+n.width;else if(null!=t.cx&&null!=t.cy){if("centric"!==e)return We(t);var s=t.cx,c=t.cy,l=t.innerRadius,u=t.outerRadius,f=t.angle,d=(0,Se.op)(s,c,l,f),h=(0,Se.op)(s,c,u,f);r=d.x,o=d.y,i=h.x,a=h.y}return[{x:r,y:o},{x:i,y:a}]}function Ke(e){return Ke="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ke(e)}function $e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Xe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$e(Object(n),!0).forEach((function(t){et(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$e(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function et(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Ke(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Ke(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Ke(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function tt(e){var t,n=e.element,o=e.tooltipEventType,i=e.isActive,a=e.activeCoordinate,s=e.activePayload,c=e.offset,l=e.activeTooltipIndex,u=e.tooltipAxisBandSize,f=e.layout,d=e.chartName;if(!n||!n.props.cursor||!i||!a||"ScatterChart"!==d&&"axis"!==o)return null;var h=Fe.H;if("ScatterChart"===d)t=a,h=Ze;else if("BarChart"===d)t=function(e,t,n,r){var o=r/2;return{stroke:"none",fill:"#ccc",x:"horizontal"===e?t.x-o:n.left+.5,y:"horizontal"===e?n.top+.5:t.y-o,width:"horizontal"===e?r:n.width-1,height:"horizontal"===e?n.height-1:r}}(f,a,c,u),h=M.A;else if("radial"===f){var p=We(a),m=p.cx,y=p.cy,b=p.radius;t={cx:m,cy:y,startAngle:p.startAngle,endAngle:p.endAngle,innerRadius:b,outerRadius:b},h=qe.L}else t={points:Ye(f,a,c)},h=Fe.H;var v=Xe(Xe(Xe(Xe({stroke:"#ccc",pointerEvents:"none"},c),t),(0,x.L6)(n.props.cursor,!1)),{},{payload:s,payloadIndex:l,className:(0,g.Z)("recharts-tooltip-cursor",n.props.cursor.className)});return(0,r.isValidElement)(n.props.cursor)?(0,r.cloneElement)(n.props.cursor,v):(0,r.createElement)(h,v)}var nt=["item"],rt=["children","className","width","height","style","compact","title","desc"];function ot(e){return ot="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ot(e)}function it(){return it=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},it.apply(this,arguments)}function at(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],c=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,o=e}
2finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||mt(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function st(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function ct(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,At(r.key),r)}}function lt(e,t,n){return t=ft(t),function(e,t){if(t&&("object"===ot(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return dt(e)}(e,ut()?Reflect.construct(t,n||[],ft(e).constructor):t.apply(e,n))}function ut(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(ut=function(){return!!e})()}function ft(e){return ft=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},ft(e)}function dt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ht(e,t){return ht=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},ht(e,t)}function pt(e){return function(e){if(Array.isArray(e))return yt(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||mt(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function mt(e,t){if(e){if("string"===typeof e)return yt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?yt(e,t):void 0}}function yt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function gt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function bt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?gt(Object(n),!0).forEach((function(t){vt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):gt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function vt(e,t,n){return(t=At(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function At(e){var t=function(e,t){if("object"!=ot(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=ot(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ot(t)?t:String(t)}var wt={xAxis:["bottom","top"],yAxis:["left","right"]},Et={width:"100%",height:"100%"},kt={x:0,y:0};function Mt(e){return e}var xt=function(e,t){var n=t.graphicalItems,r=t.dataStartIndex,o=t.dataEndIndex,i=(null!==n&&void 0!==n?n:[]).reduce((function(e,t){var n=t.props.data;return n&&n.length?[].concat(pt(e),pt(n)):e}),[]);return i.length>0?i:e&&e.length&&(0,T.hj)(r)&&(0,T.hj)(o)?e.slice(r,o+1):[]};function Ct(e){return"number"===e?[0,"auto"]:void 0}var St=function(e,t,n,r){var o=e.graphicalItems,i=e.tooltipAxis,a=xt(t,e);return n<0||!o||!o.length||n>=a.length?null:o.reduce((function(o,s){var c,l,u=null!==(c=s.props.data)&&void 0!==c?c:t;if(u&&e.dataStartIndex+e.dataEndIndex!==0&&(u=u.slice(e.dataStartIndex,e.dataEndIndex+1)),i.dataKey&&!i.allowDuplicatedCategory){var f=void 0===u?a:u;l=(0,T.Ap)(f,i.dataKey,r)}else l=u&&u[n]||a[n];return l?[].concat(pt(o),[(0,_.Qo)(s,l)]):o}),[])},_t=function(e,t,n,r){var o=r||{x:e.chartX,y:e.chartY},i=function(e,t){return"horizontal"===t?e.x:"vertical"===t?e.y:"centric"===t?e.angle:e.radiu
2s}(o,n),a=e.orderedTooltipTicks,s=e.tooltipAxis,c=e.tooltipTicks,l=(0,_.VO)(i,a,c,s);if(l>=0&&c){var u=c[l]&&c[l].value,f=St(e,t,l,u),d=function(e,t,n,r){var o=t.find((function(e){return e&&e.index===n}));if(o){if("horizontal"===e)return{x:o.coordinate,y:r.y};if("vertical"===e)return{x:r.x,y:o.coordinate};if("centric"===e){var i=o.coordinate,a=r.radius;return bt(bt(bt({},r),(0,Se.op)(r.cx,r.cy,a,i)),{},{angle:i,radius:a})}var s=o.coordinate,c=r.angle;return bt(bt(bt({},r),(0,Se.op)(r.cx,r.cy,s,c)),{},{angle:c,radius:s})}return kt}(n,a,l,o);return{activeTooltipIndex:l,activeLabel:u,activePayload:f,activeCoordinate:d}}return null},Tt=function(e,t){var n=t.axes,r=t.graphicalItems,o=t.axisType,i=t.axisIdKey,s=t.stackGroups,c=t.dataStartIndex,l=t.dataEndIndex,f=e.layout,d=e.children,h=e.stackOffset,p=(0,_.NA)(f,o);return n.reduce((function(t,n){var m,y=n.props,g=y.type,b=y.dataKey,v=y.allowDataOverflow,A=y.allowDuplicatedCategory,w=y.scale,E=y.ticks,k=y.includeHidden,M=n.props[i];if(t[M])return t;var x,C,S,I=xt(e.data,{graphicalItems:r.filter((function(e){return e.props[i]===M})),dataStartIndex:c,dataEndIndex:l}),D=I.length;(function(e,t,n){if("number"===n&&!0===t&&Array.isArray(e)){var r=null===e||void 0===e?void 0:e[0],o=null===e||void 0===e?void 0:e[1];if(r&&o&&(0,T.hj)(r)&&(0,T.hj)(o))return!0}return!1})(n.props.domain,v,g)&&(x=(0,_.LG)(n.props.domain,null,v),!p||"number"!==g&&"auto"===w||(S=(0,_.gF)(I,b,"category")));var P=Ct(g);if(!x||0===x.length){var N,B=null!==(N=n.props.domain)&&void 0!==N?N:P;if(b){if(x=(0,_.gF)(I,b,g),"category"===g&&p){var O=(0,T.bv)(x);A&&O?(C=x,x=u()(0,D)):A||(x=(0,_.ko)(B,x,n).reduce((function(e,t){return e.indexOf(t)>=0?e:[].concat(pt(e),[t])}),[]))}else if("category"===g)x=A?x.filter((function(e){return""!==e&&!a()(e)})):(0,_.ko)(B,x,n).reduce((function(e,t){return e.indexOf(t)>=0||""===t||a()(t)?e:[].concat(pt(e),[t])}),[]);else if("number"===g){var j=(0,_.ZI)(I,r.filter((function(e){return e.props[i]===M&&(k||!e.props.hide)})),b,o,f);j&&(x=j)}!p||"number"!==g&&"auto"===w||(S=(0,_.gF)(I,b,"category"))}else x=p?u()(0,D):s&&s[M]&&s[M].hasStack&&"number"===g?"expand"===h?[0,1]:(0,_.EB)(s[M].stackGroups,c,l):(0,_.s6)(I,r.filter((function(e){return e.props[i]===M&&(k||!e.props.hide)})),g,f,!0);if("number"===g)x=Ce(d,x,M,o,E),B&&(x=(0,_.LG)(B,x,v));else if("category"===g&&B){var U=B;x.every((function(e){return U.indexOf(e)>=0}))&&(x=U)}}return bt(bt({},t),{},vt({},M,bt(bt({},n.props),{},{axisType:o,domain:x,categoricalDomain:S,duplicateDomain:C,originalDomain:null!==(m=n.props.domain)&&void 0!==m?m:P,isCategorical:p,layout:f})))}),{})},It=function(e,t){var n=t.axisType,r=void 0===n?"xAxis":n,o=t.AxisComp,i=t.graphicalItems,a=t.stackGroups,s=t.dataStartIndex,c=t.dataEndIndex,l=e.children,f="".concat(r,"Id"),h=(0,x.NN)(l,o),p={};return h&&h.length?p=Tt(e,{axes:h,graphicalItems:i,axisType:r,axisIdKey:f,stackGroups:a,dataStartIndex:s,dataEndIndex:c}):i&&i.length&&(p=function(e,t){var n=t.graphicalItems,r=t.Axis,o=t.axisType,i=t.axisIdKey,a=t.stackGroups,s=t.dataStartIndex,c=t.dataEndIndex,l=e.layout,f=e.children,h=xt(e.data,{graphicalItems:n,dataStartIndex:s,dataEndIndex:c}),p=h.length,m=(0,_.NA)(l,o),y=-1;return n.reduce((function(e,t){var g,b=t.props[i],v=Ct("number");return e[b]?e:(y++,m?g=u()(0,p):a&&a[b]&&a[b].hasStack?(g=(0,_.EB)(a[b].stackGroups,s,c),g=Ce(f,g,b,o)):(g=(0,_.LG)(v,(0,_.s6)(h,n.filter((function(e){return e.props[i]===b&&!e.props.hide})),"number",l),r.defaultProps.allowDataOverflow),g=Ce(f,g,b,o)),bt(bt({},e),{},vt({},b,bt(bt({axisType:o},r.defaultProps),{},{hide:!0,orientation:d()(wt,"".concat(o,".").concat(y%2),null),domain:g,originalDomain:v,isCategorical:m,layout:l}))))}),{})}(e,{Axis:o,graphicalItems:i,axisType:r,axisIdKey:f,stackGroups:a,dataStartIndex:s,dataEndIndex:c})),p},Dt=function(e){var t=e.children,n=e.defaultShowTooltip,r=(0,x.sP)(t,W),o=0,i=0;return e.data&&0!==e.data.length&&(i=e.data.length-1),r&&r.props&&(r.props.startIndex>=0&&(o=r.props.startIndex),r.props.endIndex>=0&&(i=r.props.endIndex)),{chartX:0,chartY:0,dataStartIndex:o,dataEndIndex:i,activeTooltipIndex:-1,isTooltipActive:Boolean(n)}},Pt=function(e){return"horizontal"===e?{numericAxisName:"yAxis",cateAxisName:"xAxis"}:"vertical"===e?{numericAxisName:"xAxis",cateAxisName:"yAxis"}:"centric"===e?{numericAxisName:"radiusAxis",cateAxisName:"angleAxis"}:{numericAxisName:"angleAxis",cateAxisName:"radiusAxis"}},Nt=function(e,t){return"xAxis"===t?e[t].width:"yAxis"===t?e[t].height:void 0},Bt=function(e){var t,n=e.chartName,i=e.GraphicalChild,s=e.defaultTooltipEventType,l=void 0===s?"axis":s,u=e.validateTooltipEventTypes,f=void 0===u?["axis"]:u,h=e.axisComponents,m=e.legendContent,C=e.formatAxisMap,S=e.defaultProps,I=function(e,t){var n=t.graphicalItems,r=t.stackGroups,o=t.offset,i=t.updateId,s=t.dataStartIndex,c=t.dataEndIndex,l=e.barSize,u=e.layout,f=e.barGap,d=e.barCategoryGap,p=e.maxBarSize,m=Pt(u),y=m.numericAxisName,g=m.cateAxisName,v=function(e){return!(!e||!e.length)&&e.some((function(e){var t=(0,x.Gf)(e&&e.type);return t&&t.indexOf("Bar")>=0}))}(n),A=[];
2return n.forEach((function(n,m){var w=xt(e.data,{graphicalItems:[n],dataStartIndex:s,dataEndIndex:c}),E=n.props,k=E.dataKey,M=E.maxBarSize,C=n.props["".concat(y,"Id")],S=n.props["".concat(g,"Id")],T=h.reduce((function(e,r){var o=t["".concat(r.axisType,"Map")],i=n.props["".concat(r.axisType,"Id")];o&&o[i]||"zAxis"===r.axisType||(0,b.Z)(!1);var a=o[i];return bt(bt({},e),{},vt(vt({},r.axisType,a),"".concat(r.axisType,"Ticks"),(0,_.uY)(a)))}),{}),I=T[g],D=T["".concat(g,"Ticks")],P=r&&r[C]&&r[C].hasStack&&(0,_.O3)(n,r[C].stackGroups),N=(0,x.Gf)(n.type).indexOf("Bar")>=0,B=(0,_.zT)(I,D),O=[],j=v&&(0,_.pt)({barSize:l,stackGroups:r,totalSize:Nt(T,g)});if(N){var U,R,F=a()(M)?p:M,L=null!==(U=null!==(R=(0,_.zT)(I,D,!0))&&void 0!==R?R:F)&&void 0!==U?U:0;O=(0,_.qz)({barGap:f,barCategoryGap:d,bandSize:L!==B?L:B,sizeList:j[S],maxBarSize:F}),L!==B&&(O=O.map((function(e){return bt(bt({},e),{},{position:bt(bt({},e.position),{},{offset:e.position.offset-L/2})})})))}var z=n&&n.type&&n.type.getComposedData;z&&A.push({props:bt(bt({},z(bt(bt({},T),{},{displayedData:w,props:e,dataKey:k,item:n,bandSize:B,barPosition:O,offset:o,stackedData:P,layout:u,dataStartIndex:s,dataEndIndex:c}))),{},vt(vt(vt({key:n.key||"item-".concat(m)},y,T[y]),g,T[g]),"animationId",i)),childIndex:(0,x.$R)(n,e.children),item:n})})),A},D=function(e,t){var r=e.props,o=e.dataStartIndex,a=e.dataEndIndex,s=e.updateId;if(!(0,x.TT)({props:r}))return null;var c=r.children,l=r.layout,u=r.stackOffset,f=r.data,m=r.reverseStackOrder,y=Pt(l),g=y.numericAxisName,b=y.cateAxisName,v=(0,x.NN)(c,i),A=(0,_.wh)(f,v,"".concat(g,"Id"),"".concat(b,"Id"),u,m),w=h.reduce((function(e,t){var n="".concat(t.axisType,"Map");return bt(bt({},e),{},vt({},n,It(r,bt(bt({},t),{},{graphicalItems:v,stackGroups:t.axisType===g&&A,dataStartIndex:o,dataEndIndex:a}))))}),{}),k=function(e,t){var n=e.props,r=e.graphicalItems,o=e.xAxisMap,i=void 0===o?{}:o,a=e.yAxisMap,s=void 0===a?{}:a,c=n.width,l=n.height,u=n.children,f=n.margin||{},h=(0,x.sP)(u,W),p=(0,x.sP)(u,E.D),m=Object.keys(s).reduce((function(e,t){var n=s[t],r=n.orientation;return n.mirror||n.hide?e:bt(bt({},e),{},vt({},r,e[r]+n.width))}),{left:f.left||0,right:f.right||0}),y=Object.keys(i).reduce((function(e,t){var n=i[t],r=n.orientation;return n.mirror||n.hide?e:bt(bt({},e),{},vt({},r,d()(e,"".concat(r))+n.height))}),{top:f.top||0,bottom:f.bottom||0}),g=bt(bt({},y),m),b=g.bottom;h&&(g.bottom+=h.props.height||W.defaultProps.height),p&&t&&(g=(0,_.By)(g,r,n,t));var v=c-g.left-g.right,A=l-g.top-g.bottom;return bt(bt({brushBottom:b},g),{},{width:Math.max(v,0),height:Math.max(A,0)})}(bt(bt({},w),{},{props:r,graphicalItems:v}),null===t||void 0===t?void 0:t.legendBBox);
2Object.keys(w).forEach((function(e){w[e]=C(r,w[e],k,e.replace("Map",""),n)}));var M=function(e){var t=(0,T.Kt)(e),n=(0,_.uY)(t,!1,!0);return{tooltipTicks:n,orderedTooltipTicks:p()(n,(function(e){return e.coordinate})),tooltipAxis:t,tooltipAxisBandSize:(0,_.zT)(t,n)}}(w["".concat(b,"Map")]),S=I(r,bt(bt({},w),{},{dataStartIndex:o,dataEndIndex:a,updateId:s,graphicalItems:v,stackGroups:A,offset:k}));return bt(bt({formattedGraphicalItems:S,graphicalItems:v,offset:k,stackGroups:A},M),w)};return t=function(e){function t(e){var i,s,l;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),vt(dt(l=lt(this,t,[e])),"eventEmitterSymbol",Symbol("rechartsEventEmitter")),vt(dt(l),"accessibilityManager",new Ue),vt(dt(l),"handleLegendBBoxUpdate",(function(e){if(e){var t=l.state,n=t.dataStartIndex,r=t.dataEndIndex,o=t.updateId;l.setState(bt({legendBBox:e},D({props:l.props,dataStartIndex:n,dataEndIndex:r,updateId:o},bt(bt({},l.state),{},{legendBBox:e}))))}})),vt(dt(l),"handleReceiveSyncEvent",(function(e,t,n){if(l.props.syncId===e){if(n===l.eventEmitterSymbol&&"function"!==typeof l.props.syncMethod)return;l.applySyncEvent(t)}})),vt(dt(l),"handleBrushChange",(function(e){var t=e.startIndex,n=e.endIndex;if(t!==l.state.dataStartIndex||n!==l.state.dataEndIndex){var r=l.state.updateId;l.setState((function(){return bt({dataStartIndex:t,dataEndIndex:n},D({props:l.props,dataStartIndex:t,dataEndIndex:n,updateId:r},l.state))})),l.triggerSyncEvent({dataStartIndex:t,dataEndIndex:n})}})),vt(dt(l),"handleMouseEnter",(function(e){var t=l.getMouseInfo(e);if(t){var n=bt(bt({},t),{},{isTooltipActive:!0});l.setState(n),l.triggerSyncEvent(n);var r=l.props.onMouseEnter;c()(r)&&r(n,e)}})),vt(dt(l),"triggeredAfterMouseMove",(function(e){var t=l.getMouseInfo(e),n=t?bt(bt({},t),{},{isTooltipActive:!0}):{isTooltipActive:!1};l.setState(n),l.triggerSyncEvent(n);var r=l.props.onMouseMove;c()(r)&&r(n,e)})),vt(dt(l),"handleItemMouseEnter",(function(e){l.setState((function(){return{isTooltipActive:!0,activeItem:e,activePayload:e.tooltipPayload,activeCoordinate:e.tooltipPosition||{x:e.cx,y:e.cy}}}))})),vt(dt(l),"handleItemMouseLeave",(function(){l.setState((function(){return{isTooltipActive:!1}}))})),vt(dt(l),"handleMouseMove",(function(e){e.persist(),l.throttleTriggeredAfterMouseMove(e)})),vt(dt(l),"handleMouseLeave",(function(e){l.throttleTriggeredAfterMouseMove.cancel();var t={isTooltipActive:!1};l.setState(t),l.triggerSyncEvent(t);var n=l.props.onMouseLeave;c()(n)&&n(t,e)})),vt(dt(l),"handleOuterEvent",(function(e){var t,n=(0,x.Bh)(e),r=d()(l.props,"".concat(n));n&&c()(r)&&r(null!==(t=/.*touch.*/i.test(n)?l.getMouseInfo(e.changedTouches[0]):l.getMouseInfo(e))&&void 0!==t?t:{},e)})),vt(dt(l),"handleClick",(function(e){var t=l.getMouseInfo(e);if(t){var n=bt(bt({},t),{},{isTooltipActive:!0});l.setState(n),l.triggerSyncEvent(n);var r=l.props.onClick;c()(r)&&r(n,e)}})),vt(dt(l),"handleMouseDown",(function(e){var t=l.props.onMouseDown;c()(t)&&t(l.getMouseInfo(e),e)})),vt(dt(l),"handleMouseUp",(function(e){var t=l.props.onMouseUp;c()(t)&&t(l.getMouseInfo(e),e)})),vt(dt(l),"handleTouchMove",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&l.throttleTriggeredAfterMouseMove(e.changedTouches[0])})),vt(dt(l),"handleTouchStart",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&l.handleMouseDown(e.changedTouches[0])})),vt(dt(l),"handleTouchEnd",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&l.handleMouseUp(e.changedTouches[0])})),vt(dt(l),"triggerSyncEvent",(function(e){void 0!==l.props.syncId&&Ie.emit(De,l.props.syncId,e,l.eventEmitterSymbol)})),vt(dt(l),"applySyncEvent",(function(e){var t=l.props,n=t.layout,r=t.syncMethod,o=l.state.updateId,i=e.dataStartIndex,a=e.dataEndIndex;if(void 0!==e.dataStartIndex||void 0!==e.dataEndIndex)l.setState(bt({dataStartIndex:i,dataEndIndex:a},D({props:l.props,dataStartIndex:i,dataEndIndex:a,updateId:o},l.state)));else if(void 0!==e.activeTooltipIndex){var s=e.chartX,c=e.chartY,u=e.activeTooltipIndex,f=l.state,d=f.offset,h=f.tooltipTicks;if(!d)return;if("function"===typeof r)u=r(h,e);else if("value"===r){u=-1;for(var p=0;p<h.length;p++)if(h[p].value===e.activeLabel){u=p;break}}var m=bt(bt({},d),{},{x:d.left,y:d.top}),y=Math.min(s,m.x+m.width),g=Math.min(c,m.y+m.height),b=h[u]&&h[u].value,v=St(l.state,l.props.data,u),A=h[u]?{x:"horizontal"===n?h[u].coordinate:y,y:"horizontal"===n?g:h[u].coordinate}:kt;l.setState(bt(bt({},e),{},{activeLabel:b,activeCoordinate:A,activePayload:v,activeTooltipIndex:u}))}else l.setState(e)})),vt(dt(l),"renderCursor",(function(e){var t,r=l.state,i=r.isTooltipActive,a=r.activeCoordinate,
2s=r.activePayload,c=r.offset,u=r.activeTooltipIndex,f=r.tooltipAxisBandSize,d=l.getTooltipEventType(),h=null!==(t=e.props.active)&&void 0!==t?t:i,p=l.props.layout,m=e.key||"_recharts-cursor";return o().createElement(tt,{key:m,activeCoordinate:a,activePayload:s,activeTooltipIndex:u,chartName:n,element:e,isActive:h,layout:p,offset:c,tooltipAxisBandSize:f,tooltipEventType:d})})),vt(dt(l),"renderPolarAxis",(function(e,t,n){var o=d()(e,"type.axisType"),i=d()(l.state,"".concat(o,"Map")),a=i&&i[e.props["".concat(o,"Id")]];return(0,r.cloneElement)(e,bt(bt({},a),{},{className:(0,g.Z)(o,a.className),key:e.key||"".concat(t,"-").concat(n),ticks:(0,_.uY)(a,!0)}))})),vt(dt(l),"renderPolarGrid",(function(e){var t=e.props,n=t.radialLines,o=t.polarAngles,i=t.polarRadius,a=l.state,s=a.radiusAxisMap,c=a.angleAxisMap,u=(0,T.Kt)(s),f=(0,T.Kt)(c),d=f.cx,h=f.cy,p=f.innerRadius,m=f.outerRadius;return(0,r.cloneElement)(e,{polarAngles:Array.isArray(o)?o:(0,_.uY)(f,!0).map((function(e){return e.coordinate})),polarRadius:Array.isArray(i)?i:(0,_.uY)(u,!0).map((function(e){return e.coordinate})),cx:d,cy:h,innerRadius:p,outerRadius:m,key:e.key||"polar-grid",radialLines:n})})),vt(dt(l),"renderLegend",(function(){var e=l.state.formattedGraphicalItems,t=l.props,n=t.children,o=t.width,i=t.height,a=l.props.margin||{},s=o-(a.left||0)-(a.right||0),c=(0,Y.z)({children:n,formattedGraphicalItems:e,legendWidth:s,legendContent:m});if(!c)return null;var u=c.item,f=st(c,nt);return(0,r.cloneElement)(u,bt(bt({},f),{},{chartWidth:o,chartHeight:i,margin:a,onBBoxUpdate:l.handleLegendBBoxUpdate}))})),vt(dt(l),"renderTooltip",(function(){var e,t=l.props,n=t.children,o=t.accessibilityLayer,i=(0,x.sP)(n,w.u);if(!i)return null;var a=l.state,s=a.isTooltipActive,c=a.activeCoordinate,u=a.activePayload,f=a.activeLabel,d=a.offset,h=null!==(e=i.props.active)&&void 0!==e?e:s;return(0,r.cloneElement)(i,{viewBox:bt(bt({},d),{},{x:d.left,y:d.top}),active:h,label:f,payload:h?u:[],coordinate:c,accessibilityLayer:o})})),vt(dt(l),"renderBrush",(function(e){var t=l.props,n=t.margin,o=t.data,i=l.state,a=i.offset,s=i.dataStartIndex,c=i.dataEndIndex,u=i.updateId;return(0,r.cloneElement)(e,{key:e.key||"_recharts-brush",onChange:(0,_.DO)(l.handleBrushChange,e.props.onChange),data:o,x:(0,T.hj)(e.props.x)?e.props.x:a.left,y:(0,T.hj)(e.props.y)?e.props.y:a.top+a.height+a.brushBottom-(n.bottom||0),width:(0,T.hj)(e.props.width)?e.props.width:a.width,startIndex:s,endIndex:c,updateId:"brush-".concat(u)})})),vt(dt(l),"renderReferenceElement",(function(e,t,n){if(!e)return null;var o=dt(l).clipPathId,i=l.state,a=i.xAxisMap,s=i.yAxisMap,c=i.offset,u=e.props,f=u.xAxisId,d=u.yAxisId;return(0,r.cloneElement)(e,{key:e.key||"".concat(t,"-").concat(n),xAxis:a[f],yAxis:s[d],viewBox:{x:c.left,y:c.top,width:c.width,height:c.height},clipPathId:o})})),vt(dt(l),"renderActivePoints",(function(e){var n=e.item,r=e.activePoint,o=e.basePoint,i=e.childIndex,a=e.isRange,s=[],c=n.props.key,l=n.item.props,u=l.activeDot,f=bt(bt({index:i,dataKey:l.dataKey,cx:r.x,cy:r.y,r:4,fill:(0,_.fk)(n.item),strokeWidth:2,stroke:"#fff",payload:r.payload,value:r.value,key:"".concat(c,"-activePoint-").concat(i)},(0,x.L6)(u,!1)),(0,Pe.Ym)(u));return s.push(t.renderActiveDot(u,f)),o?s.push(t.renderActiveDot(u,bt(bt({},f),{},{cx:o.x,cy:o.y,key:"".concat(c,"-basePoint-").concat(i)}))):a&&s.push(null),s})),vt(dt(l),"renderGraphicChild",(function(e,t,n){var o=l.filterFormatItem(e,t,n);if(!o)return null;var i=l.getTooltipEventType(),s=l.state,c=s.isTooltipActive,u=s.tooltipAxis,f=s.activeTooltipIndex,d=s.activeLabel,h=l.props.children,p=(0,x.sP)(h,w.u),m=o.props,y=m.points,g=m.isRange,b=m.baseLine,v=o.item.props,A=v.activeDot,E=v.hide,k=v.activeBar,M=v.activeShape,C=Boolean(!E&&c&&p&&(A||k||M)),S={};"axis"!==i&&p&&"click"===p.props.trigger?S={onClick:(0,_.DO)(l.handleItemMouseEnter,e.props.onClick)}:"axis"!==i&&(S={onMouseLeave:(0,_.DO)(l.handleItemMouseLeave,e.props.onMouseLeave),onMouseEnter:(0,_.DO)(l.handleItemMouseEnter,e.props.onMouseEnter)});var I=(0,r.cloneElement)(e,bt(bt({},o.props),S));if(C){if(!(f>=0)){var D,P=(null!==(D=l.getItemByXY(l.state.activeCoordinate))&&void 0!==D?D:{graphicalItem:
2I}).graphicalItem,N=P.item,B=void 0===N?e:N,O=P.childIndex,j=bt(bt(bt({},o.props),S),{},{activeIndex:O});return[(0,r.cloneElement)(B,j),null,null]}var U,R;if(u.dataKey&&!u.allowDuplicatedCategory){var F="function"===typeof u.dataKey?function(e){return"function"===typeof u.dataKey?u.dataKey(e.payload):null}:"payload.".concat(u.dataKey.toString());U=(0,T.Ap)(y,F,d),R=g&&b&&(0,T.Ap)(b,F,d)}else U=null===y||void 0===y?void 0:y[f],R=g&&b&&b[f];if(M||k){var L=void 0!==e.props.activeIndex?e.props.activeIndex:f;return[(0,r.cloneElement)(e,bt(bt(bt({},o.props),S),{},{activeIndex:L})),null,null]}if(!a()(U))return[I].concat(pt(l.renderActivePoints({item:o,activePoint:U,basePoint:R,childIndex:f,isRange:g})))}return g?[I,null,null]:[I,null]})),vt(dt(l),"renderCustomized",(function(e,t,n){return(0,r.cloneElement)(e,bt(bt({key:"recharts-customized-".concat(n)},l.props),l.state))})),vt(dt(l),"renderMap",{CartesianGrid:{handler:Mt,once:!0},ReferenceArea:{handler:l.renderReferenceElement},ReferenceLine:{handler:Mt},ReferenceDot:{handler:l.renderReferenceElement},XAxis:{handler:Mt},YAxis:{handler:Mt},Brush:{handler:l.renderBrush,once:!0},Bar:{handler:l.renderGraphicChild},Line:{handler:l.renderGraphicChild},Area:{handler:l.renderGraphicChild},Radar:{handler:l.renderGraphicChild},RadialBar:{handler:l.renderGraphicChild},Scatter:{handler:l.renderGraphicChild},Pie:{handler:l.renderGraphicChild},Funnel:{handler:l.renderGraphicChild},Tooltip:{handler:l.renderCursor,once:!0},PolarGrid:{handler:l.renderPolarGrid,once:!0},PolarAngleAxis:{handler:l.renderPolarAxis},PolarRadiusAxis:{handler:l.renderPolarAxis},Customized:{handler:l.renderCustomized}}),l.clipPathId="".concat(null!==(i=e.id)&&void 0!==i?i:(0,T.EL)("recharts"),"-clip"),l.throttleTriggeredAfterMouseMove=y()(l.triggeredAfterMouseMove,null!==(s=e.throttleDelay)&&void 0!==s?s:1e3/60),l.state={},l}var i,s,u;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ht(e,t)}(t,e),i=t,s=[{key:"componentDidMount",value:function(){var e,t;this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:null!==(e=this.props.margin.left)&&void 0!==e?e:0,top:null!==(t=this.props.margin.top)&&void 0!==t?t:0},coordinateList:this.state.tooltipTicks,mouseHandlerCallback:this.triggeredAfterMouseMove,layout:this.props.layout}),this.displayDefaultTooltip()}},{key:"displayDefaultTooltip",value:function(){var e=this.props,t=e.children,n=e.data,r=e.height,o=e.layout,i=(0,x.sP)(t,w.u);if(i){var a=i.props.defaultIndex;if(!("number"!==typeof a||a<0||a>this.state.tooltipTicks.length)){var s=this.state.tooltipTicks[a]&&this.state.tooltipTicks[a].value,c=St(this.state,n,a,s),l=this.state.tooltipTicks[a].coordinate,u=(this.state.offset.top+r)/2,f="horizontal"===o?{x:l,y:u}:{y:l,x:u},d=this.state.formattedGraphicalItems.find((function(e){return"Scatter"===e.item.type.name}));d&&(f=bt(bt({},f),d.props.points[a].tooltipPosition),c=d.props.points[a].tooltipPayload);var h={activeTooltipIndex:a,isTooltipActive:!0,activeLabel:s,activePayload:c,activeCoordinate:f};this.setState(h),this.renderCursor(i),this.accessibilityManager.setIndex(a)}}}},{key:"getSnapshotBeforeUpdate",value:function(e,t){return this.props.accessibilityLayer?(this.state.tooltipTicks!==t.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==e.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==e.margin&&this.accessibilityManager.setDetails({offset:{left:null!==(n=this.props.margin.left)&&void 0!==n?n:0,top:null!==(r=this.props.margin.top)&&void 0!==r?r:0}}),null):null;var n,r}},{key:"componentDidUpdate",value:function(e){(0,x.rL)([(0,x.sP)(e.children,w.u)],[(0,x.sP)(this.props.children,w.u)])||this.displayDefaultTooltip()}},{key:"componentWillUnmount",value:function(){this.removeListener(),this.throttleTriggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var e=(0,x.sP)(this.props.children,w.u);if(e&&"boolean"===typeof e.props.shared){var t=e.props.shared?"axis":"item";return f.indexOf(t)>=0?t:l}return l}},{key:"getMouseInfo",value:function(e){if(!this.container)return null;var t=this.container,n=t.getBoundingClientRect(),r=(0,q.os)(n),o={chartX:Math.round(e.pageX-r.left),chartY:Math.round(e.pageY-r.top)},i=n.width/t.offsetWidth||1,a=this.inRange(o.chartX,o.chartY,i);if(!a)return null;var s=this.state,c=s.xAxisMap,l=s.yAxisMap;if("axis"!==this.getTooltipEventType()&&c&&l){var u=(0,T.Kt)(c).scale,f=(0,T.Kt)(l).scale,d=u&&u.invert?u.
2invert(o.chartX):null,h=f&&f.invert?f.invert(o.chartY):null;return bt(bt({},o),{},{xValue:d,yValue:h})}var p=_t(this.state,this.props.data,this.props.layout,a);return p?bt(bt({},o),p):null}},{key:"inRange",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=this.props.layout,o=e/n,i=t/n;if("horizontal"===r||"vertical"===r){var a=this.state.offset;return o>=a.left&&o<=a.left+a.width&&i>=a.top&&i<=a.top+a.height?{x:o,y:i}:null}var s=this.state,c=s.angleAxisMap,l=s.radiusAxisMap;if(c&&l){var u=(0,T.Kt)(c);return(0,Se.z3)({x:o,y:i},u)}return null}},{key:"parseEventsOfWrapper",value:function(){var e=this.props.children,t=this.getTooltipEventType(),n=(0,x.sP)(e,w.u),r={};return n&&"axis"===t&&(r="click"===n.props.trigger?{onClick:this.handleClick}:{onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onMouseLeave:this.handleMouseLeave,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,onTouchEnd:this.handleTouchEnd}),bt(bt({},(0,Pe.Ym)(this.props,this.handleOuterEvent)),r)}},{key:"addListener",value:function(){Ie.on(De,this.handleReceiveSyncEvent)}},{key:"removeListener",value:function(){Ie.removeListener(De,this.handleReceiveSyncEvent)}},{key:"filterFormatItem",value:function(e,t,n){for(var r=this.state.formattedGraphicalItems,o=0,i=r.length;o<i;o++){var a=r[o];if(a.item===e||a.props.key===e.key||t===(0,x.Gf)(a.item.type)&&n===a.childIndex)return a}return null}},{key:"renderClipPath",value:function(){var e=this.clipPathId,t=this.state.offset,n=t.left,r=t.top,i=t.height,a=t.width;return o().createElement("defs",null,o().createElement("clipPath",{id:e},o().createElement("rect",{x:n,y:r,height:i,width:a})))}},{key:"getXScales",value:function(){var e=this.state.xAxisMap;return e?Object.entries(e).reduce((function(e,t){var n=at(t,2),r=n[0],o=n[1];return bt(bt({},e),{},vt({},r,o.scale))}),{}):null}},{key:"getYScales",value:function(){var e=this.state.yAxisMap;return e?Object.entries(e).reduce((function(e,t){var n=at(t,2),r=n[0],o=n[1];return bt(bt({},e),{},vt({},r,o.scale))}),{}):null}},{key:"getXScaleByAxisId",value:function(e){var t;return null===(t=this.state.xAxisMap)||void 0===t||null===(t=t[e])||void 0===t?void 0:t.scale}},{key:"getYScaleByAxisId",value:function(e){var t;return null===(t=this.state.yAxisMap)||void 0===t||null===(t=t[e])||void 0===t?void 0:t.scale}},{key:"getItemByXY",value:function(e){var t=this.state,n=t.formattedGraphicalItems,r=t.activeItem;if(n&&n.length)for(var o=0,i=n.length;o<i;o++){var a=n[o],s=a.props,c=a.item,l=(0,x.Gf)(c.type);if("Bar"===l){var u=(s.data||[]).find((function(t){return(0,M.X)(e,t)}));if(u)return{graphicalItem:a,payload:u}}else if("RadialBar"===l){var f=(s.data||[]).find((function(t){return(0,Se.z3)(e,t)}));if(f)return{graphicalItem:a,payload:f}}else if((0,Re.lT)(a,r)||(0,Re.V$)(a,r)||(0,Re.w7)(a,r)){var d=(0,Re.a3)({graphicalItem:a,activeTooltipItem:r,itemData:c.props.data}),h=void 0===c.props.activeIndex?d:c.props.activeIndex;return{graphicalItem:bt(bt({},a),{},{childIndex:h}),payload:(0,Re.w7)(a,r)?c.props.data[d]:a.props.data[d]}}}return null}},{key:"render",value:function(){var e=this;if(!(0,x.TT)(this))return null;var t,n,r=this.props,i=r.children,a=r.className,s=r.width,c=r.height,l=r.style,u=r.compact,f=r.title,d=r.desc,h=st(r,rt),p=(0,x.L6)(h,!1);if(u)return o().createElement(le.br,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},o().createElement(v.T,it({},p,{width:s,height:c,title:f,desc:d}),this.renderClipPath(),(0,x.eu)(i,this.renderMap)));this.props.accessibilityLayer&&(p.tabIndex=null!==(t=this.props.tabIndex)&&void 0!==t?t:0,p.role=null!==(n=this.props.role)&&void 0!==n?n:"application",p.onKeyDown=function(t){e.accessibilityManager.keyboardEvent(t)},p.onFocus=function(){e.accessibilityManager.focus()});var m=this.parseEventsOfWrapper();return o().createElement(le.br,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},o().createElement("div",it({className:(0,g.Z)("recharts-wrapper",a),style:bt({position:"relative",cursor:"default",width:s,height:c},l)},m,{ref:function(t){e.container=t}}),o().createElement(v.T,it({},p,{width:s,height:c,title:f,desc:d,style:Et}),this.renderClipPath(),(0,x.eu)(i,this.renderMap)),this.renderLegend(),this.renderTooltip()))}}],s&&ct(i.prototype,s),u&&ct(i,u),Object.defineProperty(i,"prototype",{writable:!1}),t}(r.Component),vt(t,"displayName",n),vt(t,"defaultProps",bt({layout:"horizontal",stackOffset:"none",barCategoryGap:"10%",barGap:4,margin:{top:5,right:5,bottom:5,left:5},reverseStackOrder:!1,syncMethod:"index"},S)),vt(t,"getDerivedStateFromProps",(function(e,t){var n=e.dataKey,r=e.data,o=e.children,i=e.width,s=e.he
2ight,c=e.layout,l=e.stackOffset,u=e.margin,f=t.dataStartIndex,d=t.dataEndIndex;if(void 0===t.updateId){var h=Dt(e);return bt(bt(bt({},h),{},{updateId:0},D(bt(bt({props:e},h),{},{updateId:0}),t)),{},{prevDataKey:n,prevData:r,prevWidth:i,prevHeight:s,prevLayout:c,prevStackOffset:l,prevMargin:u,prevChildren:o})}if(n!==t.prevDataKey||r!==t.prevData||i!==t.prevWidth||s!==t.prevHeight||c!==t.prevLayout||l!==t.prevStackOffset||!(0,_e.w)(u,t.prevMargin)){var p=Dt(e),m={chartX:t.chartX,chartY:t.chartY,isTooltipActive:t.isTooltipActive},y=bt(bt({},_t(t,r,c)),{},{updateId:t.updateId+1}),g=bt(bt(bt({},p),m),y);return bt(bt(bt({},g),D(bt({props:e},g),t)),{},{prevDataKey:n,prevData:r,prevWidth:i,prevHeight:s,prevLayout:c,prevStackOffset:l,prevMargin:u,prevChildren:o})}if(!(0,x.rL)(o,t.prevChildren)){var b,v,A,w,E=(0,x.sP)(o,W),k=E&&null!==(b=null===(v=E.props)||void 0===v?void 0:v.startIndex)&&void 0!==b?b:f,M=E&&null!==(A=null===(w=E.props)||void 0===w?void 0:w.endIndex)&&void 0!==A?A:d,C=k!==f||M!==d,S=!a()(r)&&!C?t.updateId:t.updateId+1;return bt(bt({updateId:S},D(bt(bt({props:e},t),{},{updateId:S,dataStartIndex:k,dataEndIndex:M}),t)),{},{prevChildren:o,dataStartIndex:k,dataEndIndex:M})}return null})),vt(t,"renderActiveDot",(function(e,t){var n;return n=(0,r.isValidElement)(e)?(0,r.cloneElement)(e,t):c()(e)?e(t):o().createElement(k.o,t),o().createElement(A.m,{className:"recharts-active-dot",key:t.key},n)})),t}},36503:(e,t,n)=>{"use strict";n.d(t,{b:()=>r});var r=function(e){return null};r.displayName="Cell"},2826:(e,t,n)=>{"use strict";n.d(t,{_:()=>I});var r=n(25038),o=n.n(r),i=n(53322),a=n.n(i),s=n(64741),c=n.n(s),l=n(44417),u=n.n(l),f=n(5541),d=n(35103),h=n(15022),p=n(86226),m=n(82871);function y(e){return y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},y(e)}var g=["offset"];function b(e){return function(e){if(Array.isArray(e))return v(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function A(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function w(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function E(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?w(Object(n),!0).forEach((function(t){k(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):w(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function k(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=y(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=y(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==y(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function M(){return M=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},M.apply(this,arguments)}var x=function(e){var t=e.value,n=e.formatter,r=a()(e.children)?t:e.children;return c()(n)?n(r):r},C=function(e,t,n){var r,i,s=e.position,c=e.viewBox,l=e.offset,u=e.className,d=c,h=d.cx,y=d.cy,g=d.innerRadius,b=d.outerRadius,v=d.startAngle,A=d.endAngle,w=d.clockWise,E=(g+b)/2,k=function(e,t){return(0,p.uY)(t-e)*Math.min(Math.abs(t-e),360)}(v,A),x=k>=0?1:-1;"insideStart"===s?(r=v+x*l,i=w):"insideEnd"===s?(r=A-x*l,i=!w):"end"===s&&(r=A+x*l,i=w),i=k<=0?i:!i;
2var C=(0,m.op)(h,y,E,r),S=(0,m.op)(h,y,E,r+359*(i?1:-1)),_="M".concat(C.x,",").concat(C.y,"\n A").concat(E,",").concat(E,",0,1,").concat(i?0:1,",\n ").concat(S.x,",").concat(S.y),T=a()(e.id)?(0,p.EL)("recharts-radial-line-"):e.id;return o().createElement("text",M({},n,{dominantBaseline:"central",className:(0,f.Z)("recharts-radial-bar-label",u)}),o().createElement("defs",null,o().createElement("path",{id:T,d:_})),o().createElement("textPath",{xlinkHref:"#".concat(T)},t))},S=function(e){var t=e.viewBox,n=e.offset,r=e.position,o=t,i=o.cx,a=o.cy,s=o.innerRadius,c=o.outerRadius,l=(o.startAngle+o.endAngle)/2;if("outside"===r){var u=(0,m.op)(i,a,c+n,l),f=u.x;return{x:f,y:u.y,textAnchor:f>=i?"start":"end",verticalAnchor:"middle"}}if("center"===r)return{x:i,y:a,textAnchor:"middle",verticalAnchor:"middle"};if("centerTop"===r)return{x:i,y:a,textAnchor:"middle",verticalAnchor:"start"};if("centerBottom"===r)return{x:i,y:a,textAnchor:"middle",verticalAnchor:"end"};var d=(s+c)/2,h=(0,m.op)(i,a,d,l);return{x:h.x,y:h.y,textAnchor:"middle",verticalAnchor:"middle"}},_=function(e){var t=e.viewBox,n=e.parentViewBox,r=e.offset,o=e.position,i=t,a=i.x,s=i.y,c=i.width,l=i.height,f=l>=0?1:-1,d=f*r,h=f>0?"end":"start",m=f>0?"start":"end",y=c>=0?1:-1,g=y*r,b=y>0?"end":"start",v=y>0?"start":"end";if("top"===o)return E(E({},{x:a+c/2,y:s-f*r,textAnchor:"middle",verticalAnchor:h}),n?{height:Math.max(s-n.y,0),width:c}:{});if("bottom"===o)return E(E({},{x:a+c/2,y:s+l+d,textAnchor:"middle",verticalAnchor:m}),n?{height:Math.max(n.y+n.height-(s+l),0),width:c}:{});if("left"===o){var A={x:a-g,y:s+l/2,textAnchor:b,verticalAnchor:"middle"};return E(E({},A),n?{width:Math.max(A.x-n.x,0),height:l}:{})}if("right"===o){var w={x:a+c+g,y:s+l/2,textAnchor:v,verticalAnchor:"middle"};return E(E({},w),n?{width:Math.max(n.x+n.width-w.x,0),height:l}:{})}var k=n?{width:c,height:l}:{};return"insideLeft"===o?E({x:a+g,y:s+l/2,textAnchor:v,verticalAnchor:"middle"},k):"insideRight"===o?E({x:a+c-g,y:s+l/2,textAnchor:b,verticalAnchor:"middle"},k):"insideTop"===o?E({x:a+c/2,y:s+d,textAnchor:"middle",verticalAnchor:m},k):"insideBottom"===o?E({x:a+c/2,y:s+l-d,textAnchor:"middle",verticalAnchor:h},k):"insideTopLeft"===o?E({x:a+g,y:s+d,textAnchor:v,verticalAnchor:m},k):"insideTopRight"===o?E({x:a+c-g,y:s+d,textAnchor:b,verticalAnchor:m},k):"insideBottomLeft"===o?E({x:a+g,y:s+l-d,textAnchor:v,verticalAnchor:h},k):"insideBottomRight"===o?E({x:a+c-g,y:s+l-d,textAnchor:b,verticalAnchor:h},k):u()(o)&&((0,p.hj)(o.x)||(0,p.hU)(o.x))&&((0,p.hj)(o.y)||(0,p.hU)(o.y))?E({x:a+(0,p.h1)(o.x,c),y:s+(0,p.h1)(o.y,l),textAnchor:"end",verticalAnchor:"end"},k):E({x:a+c/2,y:s+l/2,textAnchor:"middle",verticalAnchor:"middle"},k)},T=function(e){return"cx"in e&&(0,p.hj)(e.cx)};function I(e){var t,n=e.offset,i=E({offset:void 0===n?5:n},A(e,g)),s=i.viewBox,l=i.position,u=i.value,p=i.children,m=i.content,y=i.className,b=void 0===y?"":y,v=i.textBreakAll;if(!s||a()(u)&&a()(p)&&!(0,r.isValidElement)(m)&&!c()(m))return null;if((0,r.isValidElement)(m))return(0,r.cloneElement)(m,i);if(c()(m)){if(t=(0,r.createElement)(m,i),(0,r.isValidElement)(t))return t}else t=x(i);var w=T(s),k=(0,h.L6)(i,!0);if(w&&("insideStart"===l||"insideEnd"===l||"end"===l))return C(i,t,k);var I=w?S(i):_(i);return o().createElement(d.x,M({className:(0,f.Z)("recharts-label",b)},k,I,{breakAll:v}),t)}I.displayName="Label";var D=function(e){var t=e.cx,n=e.cy,r=e.angle,o=e.startAngle,i=e.endAngle,a=e.r,s=e.radius,c=e.innerRadius,l=e.outerRadius,u=e.x,f=e.y,d=e.top,h=e.left,m=e.width,y=e.height,g=e.clockWise,b=e.labelViewBox;if(b)return b;if((0,p.hj)(m)&&(0,p.hj)(y)){if((0,p.hj)(u)&&(0,p.hj)(f))return{x:u,y:f,width:m,height:y};if((0,p.hj)(d)&&(0,p.hj)(h))return{x:d,y:h,width:m,height:y}}return(0,p.hj)(u)&&(0,p.hj)(f)?{x:u,y:f,width:0,height:0}:(0,p.hj)(t)&&(0,p.hj)(n)?{cx:t,cy:n,startAngle:o||r||0,endAngle:i||r||0,innerRadius:c||0,outerRadius:l||s||a||0,clockWise:g}:e.viewBox?e.viewBox:{}};I.parseViewBox=D,I.renderCallByParent=function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!e||!e.children&&n&&!e.label)return null;var i=e.children,a=D(e),s=(0,h.NN)(i,I).map((function(e,n){return(0,r.cloneElement)(e,{viewBox:t||a,key:"label-".concat(n)})}));if(!n)return s;var l=function(e,t){return e?!0===e?o().createElement(I,{key:"label-implicit",viewBox:t}):(0,p.P2)(e)?o().createElement(I,{key:"label-implicit",viewBox:t,value:e}):(0,r.isValidElement)(e)?e.type===I?(0,r.cloneElement)(e,{key:"label-implicit",viewBox:t}):o().createElement(I,{key:"label-implicit",content:e,viewBox:t}):c()(e)?o().createElement(I,{key:"label-implicit",content:e,viewBox:t}):u()(e)?o().createElement(I,M({viewBox:t},e,{key:"label-implicit"})):null:null}(e.label,t||a);return[l].concat(b(s))}}
2,81429:(e,t,n)=>{"use strict";n.d(t,{e:()=>_});var r=n(25038),o=n.n(r),i=n(53322),a=n.n(i),s=n(44417),c=n.n(s),l=n(64741),u=n.n(l),f=n(20339),d=n.n(f),h=n(2826),p=n(53865),m=n(15022),y=n(66849);function g(e){return g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},g(e)}var b=["valueAccessor"],v=["data","dataKey","clockWise","id","textBreakAll"];function A(e){return function(e){if(Array.isArray(e))return w(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return w(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return w(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function w(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function E(){return E=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},E.apply(this,arguments)}function k(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function M(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?k(Object(n),!0).forEach((function(t){x(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):k(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function x(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=g(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=g(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==g(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function C(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var S=function(e){return Array.isArray(e.value)?d()(e.value):e.value};function _(e){var t=e.valueAccessor,n=void 0===t?S:t,r=C(e,b),i=r.data,s=r.dataKey,c=r.clockWise,l=r.id,u=r.textBreakAll,f=C(r,v);return i&&i.length?o().createElement(p.m,{className:"recharts-label-list"},i.map((function(e,t){var r=a()(s)?n(e,t):(0,y.F$)(e&&e.payload,s),i=a()(l)?{}:{id:"".concat(l,"-").concat(t)};return o().createElement(h._,E({},(0,m.L6)(e,!0),f,i,{parentViewBox:e.parentViewBox,value:r,textBreakAll:u,viewBox:h._.parseViewBox(a()(c)?e:M(M({},e),{},{clockWise:c})),key:"label-".concat(t),index:t}))}))):null}_.displayName="LabelList",_.renderCallByParent=function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!e||!e.children&&n&&!e.label)return null;var i=e.children,a=(0,m.NN)(i,_).map((function(e,n){return(0,r.cloneElement)(e,{data:t,key:"labelList-".concat(n)})}));return n?[function(e,t){return e?!0===e?o().createElement(_,{key:"labelList-implicit",data:t}):o().isValidElement(e)||u()(e)?o().createElement(_,{key:"labelList-implicit",data:t,content:e}):c()(e)?o().createElement(_,E({data:t},e,{key:"labelList-implicit"})):null:null}(e.label,t)].concat(A(a)):a}},85935:(e,t,n)=>{"use strict";n.d(t,{D:()=>L});var r=n(25038),o=n.n(r),i=n(64741),a=n.n(i),s=n(5541),c=n(69245),l=n(95274),u=n(89494),f=n(59730);function d(e){return d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},d(e)}function h(){return h=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},h.apply(this,arguments)}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,w(r.key),r)}}function y(e,t,n){return t=b(t),function(e,t){if(t&&("object"===d(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,g()?Reflect.construct(t,n||[],b(e).constructor):t.apply(e,n))}function g(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(g=function(){return!!e})()}function b(e){return b=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},b(e)}function v(e,t){return v=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},v(e,t)}function A(e,t,n){return(t=w(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function w(e){var t=function(e,t){if("object"!=d(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=d(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==d(t)?t:String(t)}var E=32,k=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),y(this,t,arguments)}var n,r,i;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&v(e,t)}(t,e),n=t,r=[{key:"renderIcon",value:function(e){var t=this.props.inactiveColor,n=16,r=E/6,i=E/3,a=e.inactive?t:e.color;if("plainline"===e.type)return o().createElement("line",{strokeWidth:4,fill:"none",stroke:a,strokeDasharray:e.payload.strokeDasharray,x1:0,y1:n,x2:E,y2:n,className:"recharts-legend-icon"});if("line"===e.type)return o().createElement("path",{strokeWidth:4,fill:"none",stroke:a,d:"M0,".concat(n,"h").concat(i,"\n A").concat(r,",").concat(r,",0,1,1,").concat(2*i,",").concat(n,"\n H").concat(E,"M").concat(2*i,",").concat(n,"\n A").concat(r,",").concat(r,",0,1,1,").concat(i,",").concat(n),className:"recharts-legend-icon"});if("rect"===e.type)return o().createElement("path",{stroke:"none",fill:a,d:"M0,".concat(4,"h").concat(E,"v").concat(24,"h").concat(-32,"z"),className:"recharts-legend-icon"});if(o().isValidElement(e.legendIcon)){var s=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?p(Object(n),!0).forEach((function(t){A(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e);return delete s.legendIcon,o().cloneElement(e.legendIcon,s)}return o().createElement(u.v,{fill:a,cx:n,cy:n,size:E,sizeType:"diameter",type:e.type})}},{key:"renderItems",value:function(){var e=this,t=this.props,n=t.payload,r=t.iconSize,i=t.layout,u=t.formatter,d=t.inactiveColor,p={x:0,y:0,width:E,height:E},m={display:"horizontal"===i?"inline-block":"block",marginRight:10},y={display:"inline-block",verticalAlign:"middle",marginRight:4};return n.map((function(t,n){var i=t.formatter||u,g=(0,s.Z)(A(A({"recharts-legend-item":!0},"legend-item-".concat(n),!0),"inactive",t.inactive));if("none"===t.type)return null;var b=a()(t.value)?null:t.value;(0,c.Z)(!a()(t.value),'The name property is also required when using a function for the dataKey of a chart\'s cartesian components. Ex: <Bar name="Name of my Data"/>');var v=t.inactive?d:t.color;return o().createElement("li",h({className:g,style:m,key:"legend-item-".concat(n)},(0,f.bw)(e.props,t,n)),o().createElement(l.T,{width:r,height:r,viewBox:p,style:y},e.renderIcon(t)),o().createElement("span",{className:"recharts-legend-item-text",style:{color:v}},i?i(b,t,n):b))}))}},{key:"render",value:function(){var e=this.props,t=e.payload,n=e.layout,r=e.align;if(!t||!t.length)return null;var i={padding:0,margin:0,textAlign:"horizontal"===n?r:"left"};return o().createElement("ul",{className:"recharts-default-legend",style:i},this.renderItems())}}],r&&m(n.prototype,r),i&&m(n,i),Object.defineProperty(n,"prototype",{writable:!1}),t}(r.PureComponent);A(k,"displayName","Legend"),A(k,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var M=n(86226),x=n(27374);function C(e){return C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},C(e)}var S=["ref"];function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function T(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_(Object(n),!0).forEach((function(t){j(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function I(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,U(r.key),r)}}function D(e,t,n){return t=N(t),function(e,t){if(t&&("object"===C(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return B(e)}(e,P()?Reflect.construct(t,n||[],N(e).constructor):t.apply(e,n))}function P(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(P=function(){return!!e})()}function N(e){return N=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},N(e)}function B(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function O(e,t){return O=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},O(e,t)}function j(e,t,n){return(t=U(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function U(e){var t=function(e,t){if("object"!=C(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=C(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==C(t)?t:String(t)}function R(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function F(e){return e.value}var L=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return j(B(e=D(this,t,[].concat(r))),"lastBoundingBox",{width:-1,height:-1}),e}var n,r,i;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&O(e,t)}(t,e),n=t,i=[{key:"getWithHeight",value:function(e,t){var n=e.props.layout;return"vertical"===n&&(0,M.hj)(e.props.height)?{height:e.props.height}:"horizontal"===n?{width:e.props.width||t}:null}}],(r=[{key:"componentDidMount",value:function(){this.updateBBox()}},{key:"componentDidUpdate",value:function(){this.updateBBox()}},{key:"getBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var e=this.wrapperNode.getBoundingClientRect();return e.height=this.wrapperNode.offsetHeight,e.width=this.wrapperNode.offsetWidth,e}return null}},{key:"updateBBox",value:function(){var e=this.props.onBBoxUpdate,t=this.getBBox();
2t?(Math.abs(t.width-this.lastBoundingBox.width)>1||Math.abs(t.height-this.lastBoundingBox.height)>1)&&(this.lastBoundingBox.width=t.width,this.lastBoundingBox.height=t.height,e&&e(t)):-1===this.lastBoundingBox.width&&-1===this.lastBoundingBox.height||(this.lastBoundingBox.width=-1,this.lastBoundingBox.height=-1,e&&e(null))}},{key:"getBBoxSnapshot",value:function(){return this.lastBoundingBox.width>=0&&this.lastBoundingBox.height>=0?T({},this.lastBoundingBox):{width:0,height:0}}},{key:"getDefaultPosition",value:function(e){var t,n,r=this.props,o=r.layout,i=r.align,a=r.verticalAlign,s=r.margin,c=r.chartWidth,l=r.chartHeight;return e&&(void 0!==e.left&&null!==e.left||void 0!==e.right&&null!==e.right)||(t="center"===i&&"vertical"===o?{left:((c||0)-this.getBBoxSnapshot().width)/2}:"right"===i?{right:s&&s.right||0}:{left:s&&s.left||0}),e&&(void 0!==e.top&&null!==e.top||void 0!==e.bottom&&null!==e.bottom)||(n="middle"===a?{top:((l||0)-this.getBBoxSnapshot().height)/2}:"bottom"===a?{bottom:s&&s.bottom||0}:{top:s&&s.top||0}),T(T({},t),n)}},{key:"render",value:function(){var e=this,t=this.props,n=t.content,r=t.width,i=t.height,a=t.wrapperStyle,s=t.payloadUniqBy,c=t.payload,l=T(T({position:"absolute",width:r||"auto",height:i||"auto"},this.getDefaultPosition(a)),a);return o().createElement("div",{className:"recharts-legend-wrapper",style:l,ref:function(t){e.wrapperNode=t}},function(e,t){if(o().isValidElement(e))return o().cloneElement(e,t);if("function"===typeof e)return o().createElement(e,t);t.ref;var n=R(t,S);return o().createElement(k,n)}(n,T(T({},this.props),{},{payload:(0,x.z)(c,s,F)})))}}])&&I(n.prototype,r),i&&I(n,i),Object.defineProperty(n,"prototype",{writable:!1}),t}(r.PureComponent);j(L,"displayName","Legend"),j(L,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"bottom"})},35103:(e,t,n)=>{"use strict";n.d(t,{x:()=>L});var r=n(25038),o=n.n(r),i=n(53322),a=n.n(i),s=n(5541),c=n(86226),l=n(86197),u=n(15022),f=n(12627);function d(e){return d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},d(e)}function h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],c=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function m(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,y(r.key),r)}}function y(e){var t=function(e,t){if("object"!=d(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=d(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==d(t)?t:String(t)}var g=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,b=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,v=/^px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q$/,A=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,w={cm:96/2.54,mm:96/25.4,pt:96/72,pc:16,in:96,Q:96/101.6,px:1},E=Object.keys(w),k="NaN";var M=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.num=t,this.unit=n,this.num=t,this.unit=n,Number.isNaN(t)&&(this.unit=""),""===n||v.test(n)||(this.num=NaN,this.unit=""),E.includes(n)&&(this.num=function(e,t){return e*w[t]}(t,n),this.unit="px")}var t,n,r;return t=e,r=[{key:"parse",value:function(t){var n,r=h(null!==(n=A.exec(t))&&void 0!==n?n:[],3),o=r[1],i=r[2];return new e(parseFloat(o),null!==i&&void 0!==i?i:"")}}],(n=[{key:"add",value:function(t){return this.unit!==t.unit?new e(NaN,""):new e(this.num+t.num,this.unit)}},{key:"subtract",value:function(t){return this.unit!==t.unit?new e(NaN,""):new e(this.num-t.num,this.unit)}},{key:"multiply",value:function(t){return""!==this.unit&&""!==t.unit&&this.unit!==t.unit?new e(NaN,""):new e(this.num*t.num,this.unit||t.unit)}},{key:"divide",value:function(t){return""!==this.unit&&""!==t.unit&&this.unit!==t.unit?new e(NaN,""):new e(this.num/t.num,this.unit||t.unit)}},{key:"toString",value:function(){return"".concat(this.num).concat(this.unit)}},{key:"isNaN",value:function(){return Number.isNaN(this.num)}}])&&m(t.prototype,n),r&&m(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();function x(e){if(e.includes(k))return k;for(var t=e;t.includes("*")||t.includes("/");){var n,r=h(null!==(n=g.exec(t))&&void 0!==n?n:[],4),o=r[1],i=r[2],a=r[3],s=M.parse(null!==o&&void 0!==o?o:""),c=M.parse(null!==a&&void 0!==a?a:""),l="*"===i?s.multiply(c):s.divide(c);if(l.isNaN())return k;t=t.replace(g,l.toString())}for(;t.includes("+")||/.-\d+(?:\.\d+)?/.test(t);){var u,f=h(null!==(u=b.exec(t))&&void 0!==u?u:[],4),d=f[1],p=f[2],m=f[3],y=M.parse(null!==d&&void 0!==d?d:""),v=M.parse(null!==m&&void 0!==m?m:""),A="+"===p?y.add(v):y.subtract(v);if(A.isNaN())return k;t=t.replace(b,A.toString())}return t}var C=/\(([^()]*)\)/;function S(e){var t=e.replace(/\s+/g,"");return t=function(e){for(var t=e;t.includes("(");){var n=h(C.exec(t),2)[1];t=t.replace(C,x(n))}return t}(t),t=x(t)}function _(e){var t=function(e){try{return S(e)}catch(t){return k}}(e.slice(5,-1));return t===k?"":t}var T=["x","y","lineHeight","capHeight","scaleToFit","textAnchor","verticalAnchor","fill"],I=["dx","dy","angle","className","breakAll"];function D(){return D=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},D.apply(this,arguments)}function P(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function N(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],c=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,o=e}
2finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return B(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return B(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function B(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var O=/[ \f\n\r\t\v\u2028\u2029]+/,j=function(e){var t=e.children,n=e.breakAll,r=e.style;try{var o=[];return a()(t)||(o=n?t.toString().split(""):t.toString().split(O)),{wordsWithComputedWidth:o.map((function(e){return{word:e,width:(0,f.xE)(e,r).width}})),spaceWidth:n?0:(0,f.xE)("\xa0",r).width}}catch(i){return null}},U=function(e){return[{words:a()(e)?[]:e.toString().split(O)}]},R=function(e){var t=e.width,n=e.scaleToFit,r=e.children,o=e.style,i=e.breakAll,a=e.maxLines;if((t||n)&&!l.x.isSsr){var s=j({breakAll:i,children:r,style:o});return s?function(e,t,n,r,o){var i=e.maxLines,a=e.children,s=e.style,l=e.breakAll,u=(0,c.hj)(i),f=a,d=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).reduce((function(e,t){var i=t.word,a=t.width,s=e[e.length-1];if(s&&(null==r||o||s.width+a+n<Number(r)))s.words.push(i),s.width+=a+n;else{var c={words:[i],width:a};e.push(c)}return e}),[])},h=d(t);if(!u)return h;
2for(var p,m=function(e){var t=f.slice(0,e),n=j({breakAll:l,style:s,children:t+"\u2026"}).wordsWithComputedWidth,o=d(n),a=o.length>i||function(e){return e.reduce((function(e,t){return e.width>t.width?e:t}))}(o).width>Number(r);return[a,o]},y=0,g=f.length-1,b=0;y<=g&&b<=f.length-1;){var v=Math.floor((y+g)/2),A=N(m(v-1),2),w=A[0],E=A[1],k=N(m(v),1)[0];if(w||k||(y=v+1),w&&k&&(g=v-1),!w&&k){p=E;break}b++}return p||h}({breakAll:i,children:r,maxLines:a,style:o},s.wordsWithComputedWidth,s.spaceWidth,t,n):U(r)}return U(r)},F="#808080",L=function(e){var t=e.x,n=void 0===t?0:t,i=e.y,a=void 0===i?0:i,l=e.lineHeight,f=void 0===l?"1em":l,d=e.capHeight,h=void 0===d?"0.71em":d,p=e.scaleToFit,m=void 0!==p&&p,y=e.textAnchor,g=void 0===y?"start":y,b=e.verticalAnchor,v=void 0===b?"end":b,A=e.fill,w=void 0===A?F:A,E=P(e,T),k=(0,r.useMemo)((function(){return R({breakAll:E.breakAll,children:E.children,maxLines:E.maxLines,scaleToFit:m,style:E.style,width:E.width})}),[E.breakAll,E.children,E.maxLines,m,E.style,E.width]),M=E.dx,x=E.dy,C=E.angle,S=E.className,N=E.breakAll,B=P(E,I);if(!(0,c.P2)(n)||!(0,c.P2)(a))return null;var O,j=n+((0,c.hj)(M)?M:0),U=a+((0,c.hj)(x)?x:0);switch(v){case"start":O=_("calc(".concat(h,")"));break;case"middle":O=_("calc(".concat((k.length-1)/2," * -").concat(f," + (").concat(h," / 2))"));break;default:O=_("calc(".concat(k.length-1," * -").concat(f,")"))}var L=[];if(m){var z=k[0].width,Q=E.width;L.push("scale(".concat(((0,c.hj)(Q)?Q/z:1)/z,")"))}return C&&L.push("rotate(".concat(C,", ").concat(j,", ").concat(U,")")),L.length&&(B.transform=L.join(" ")),o().createElement("text",D({},(0,u.L6)(B,!0),{x:j,y:U,className:(0,s.Z)("recharts-text",S),textAnchor:g,fill:w.includes("url")?F:w}),k.map((function(e,t){var n=e.words.join(N?"":" ");return o().createElement("tspan",{x:j,dy:0===t?O:f,key:n},n)})))}},39896:(e,t,n)=>{"use strict";n.d(t,{u:()=>K});var r=n(25038),o=n.n(r),i=n(82067),a=n.n(i),s=n(53322),c=n.n(s),l=n(5541),u=n(86226);function f(e){return f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(e)}function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}function h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],c=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function y(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?m(Object(n),!0).forEach((function(t){g(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function g(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=f(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=f(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==f(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function b(e){return Array.isArray(e)&&(0,u.P2)(e[0])&&(0,u.P2)(e[1])?e.join(" ~ "):e}var v=function(e){var t=e.separator,n=void 0===t?" : ":t,r=e.contentStyle,i=void 0===r?{}:r,s=e.itemStyle,f=void 0===s?{}:s,p=e.labelStyle,m=void 0===p?{}:p,g=e.payload,v=e.formatter,A=e.itemSorter,w=e.wrapperClassName,E=e.labelClassName,k=e.label,M=e.labelFormatter,x=e.accessibilityLayer,C=void 0!==x&&x,S=y({margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},i),_=y({margin:0},m),T=!c()(k),I=T?k:"",D=(0,l.Z)("recharts-default-tooltip",w),P=(0,l.Z)("recharts-tooltip-label",E);T&&M&&void 0!==g&&null!==g&&(I=M(k,g));var N=C?{role:"status","aria-live":"assertive"}:{};return o().createElement("div",d({className:D,style:S},N),o().createElement("p",{className:P,style:_}
2,o().isValidElement(I)?I:"".concat(I)),function(){if(g&&g.length){var e=(A?a()(g,A):g).map((function(e,t){if("none"===e.type)return null;var r=y({display:"block",paddingTop:4,paddingBottom:4,color:e.color||"#000"},f),i=e.formatter||v||b,a=e.value,s=e.name,c=a,l=s;if(i&&null!=c&&null!=l){var d=i(a,s,e,t,g);if(Array.isArray(d)){var p=h(d,2);c=p[0],l=p[1]}else c=d}return o().createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(t),style:r},(0,u.P2)(l)?o().createElement("span",{className:"recharts-tooltip-item-name"},l):null,(0,u.P2)(l)?o().createElement("span",{className:"recharts-tooltip-item-separator"},n):null,o().createElement("span",{className:"recharts-tooltip-item-value"},c),o().createElement("span",{className:"recharts-tooltip-item-unit"},e.unit||""))}));return o().createElement("ul",{className:"recharts-tooltip-item-list",style:{padding:0,margin:0}},e)}return null}())};function A(e){return A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},A(e)}function w(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=A(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=A(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==A(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var E="recharts-tooltip-wrapper",k={visibility:"hidden"};function M(e){var t=e.coordinate,n=e.translateX,r=e.translateY;return(0,l.Z)(E,w(w(w(w({},"".concat(E,"-right"),(0,u.hj)(n)&&t&&(0,u.hj)(t.x)&&n>=t.x),"".concat(E,"-left"),(0,u.hj)(n)&&t&&(0,u.hj)(t.x)&&n<t.x),"".concat(E,"-bottom"),(0,u.hj)(r)&&t&&(0,u.hj)(t.y)&&r>=t.y),"".concat(E,"-top"),(0,u.hj)(r)&&t&&(0,u.hj)(t.y)&&r<t.y))}function x(e){var t=e.allowEscapeViewBox,n=e.coordinate,r=e.key,o=e.offsetTopLeft,i=e.position,a=e.reverseDirection,s=e.tooltipDimension,c=e.viewBox,l=e.viewBoxDimension;if(i&&(0,u.hj)(i[r]))return i[r];var f=n[r]-s-o,d=n[r]+o;return t[r]?a[r]?f:d:a[r]?f<c[r]?Math.max(d,c[r]):Math.max(f,c[r]):d+s>c[r]+l?Math.max(f,c[r]):Math.max(d,c[r])}function C(e){return C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},C(e)}function S(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?S(Object(n),!0).forEach((function(t){O(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):S(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function T(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,j(r.key),r)}}function I(e,t,n){return t=P(t),function(e,t){if(t&&("object"===C(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return N(e)}(e,D()?Reflect.construct(t,n||[],P(e).constructor):t.apply(e,n))}function D(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(D=function(){return!!e})()}function P(e){return P=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},P(e)}function N(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function B(e,t){return B=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},B(e,t)}function O(e,t,n){return(t=j(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function j(e){var t=function(e,t){if("object"!=C(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=C(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==C(t)?t:String(t)}var U=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return O(N(e=I(this,t,[].concat(r))),"state",{dismissed:!1,dismissedAtCoordinate:{x:0,y:0},lastBoundingBox:{width:-1,height:-1}}),O(N(e),"handleKeyDown",(function(t){var n,r,o,i;"Escape"===t.key&&e.setState({dismissed:!0,dismissedAtCoordinate:{x:null!==(n=null===(r=e.props.coordinate)||void 0===r?void 0:r.x)&&void 0!==n?n:0,y:null!==(o=null===(i=e.props.coordinate)||void 0===i?void 0:i.y)&&void 0!==o?o:0}})})),e}var n,r,i;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&B(e,t)}(t,e),n=t,(r=[{key:"updateBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var e=this.wrapperNode.getBoundingClientRect();(Math.abs(e.width-this.state.lastBoundingBox.width)>1||Math.abs(e.height-this.state.lastBoundingBox.height)>1)&&this.setState({lastBoundingBox:{width:e.width,height:e.height}})}else-1===this.state.lastBoundingBox.width&&-1===this.state.lastBoundingBox.height||this.setState({lastBoundingBox:{width:-1,height:-1}})}},{key:"componentDidMount",value:function(){document.addEventListener("keydown",this.handleKeyDown),this.updateBBox()}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.handleKeyDown)}},{key:"componentDidUpdate",value:function(){var e,t;this.props.active&&this.updateBBox(),this.state.dismissed&&((null===(e=this.props.coordinate)||void 0===e?void 0:e.x)===this.state.dismissedAtCoordinate.x&&(null===(t=this.props.coordinate)||void 0===t?void 0:t.y)===this.state.dismissedAtCoordinate.y||(this.state.dismissed=!1))}},{key:"render",value:function(){var e=this,t=this.props,n=t.active,r=t.allowEscapeViewBox,i=t.animationDuration,a=t.animationEasing,s=t.children,c=t.coordinate,l=t.hasPayload,u=t.isAnimationActive,f=t.offset,d=t.position,h=t.reverseDirection,p=t.useTranslate3d,m=t.viewBox,y=t.wrapperStyle,g=function(e){var t,n,r=e.allowEscapeViewBox,o=e.coordinate,i=e.offsetTopLeft,a=e.position,s=e.reverseDirection,c=e.tooltipBox,l=e.useTranslate3d,u=e.viewBox;return{cssProperties:c.height>0&&c.width>0&&o?function(e){var t=e.translateX,n=e.translateY;return{transform:e.useTranslate3d?"translate3d(".concat(t,"px, ").concat(n,"px, 0)"):"translate(".concat(t,"px, ").concat(n,"px)")}}({translateX:t=x({allowEscapeViewBox:r,coordinate:o,key:"x",offsetTopLeft:i,position:a,reverseDirection:s,tooltipDimension:c.width,viewBox:u,viewBoxDimension:u.width}),translateY:n=x({allowEscapeViewBox:r,coordinate:o,key:"y",offsetTopLeft:i,position:a,reverseDirection:s,tooltipDimension:c.height,viewBox:u,viewBoxDimension:u.he
2ight}),useTranslate3d:l}):k,cssClasses:M({translateX:t,translateY:n,coordinate:o})}}({allowEscapeViewBox:r,coordinate:c,offsetTopLeft:f,position:d,reverseDirection:h,tooltipBox:this.state.lastBoundingBox,useTranslate3d:p,viewBox:m}),b=g.cssClasses,v=g.cssProperties,A=_(_({transition:u&&n?"transform ".concat(i,"ms ").concat(a):void 0},v),{},{pointerEvents:"none",visibility:!this.state.dismissed&&n&&l?"visible":"hidden",position:"absolute",top:0,left:0},y);return o().createElement("div",{tabIndex:-1,className:b,style:A,ref:function(t){e.wrapperNode=t}},s)}}])&&T(n.prototype,r),i&&T(n,i),Object.defineProperty(n,"prototype",{writable:!1}),t}(r.PureComponent),R=n(86197),F=n(27374);function L(e){return L="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},L(e)}function z(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Q(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?z(Object(n),!0).forEach((function(t){W(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):z(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function J(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,q(r.key),r)}}function V(e,t,n){return t=G(t),function(e,t){if(t&&("object"===L(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,H()?Reflect.construct(t,n||[],G(e).constructor):t.apply(e,n))}function H(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(H=function(){return!!e})()}function G(e){return G=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},G(e)}function Z(e,t){return Z=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Z(e,t)}function W(e,t,n){return(t=q(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function q(e){var t=function(e,t){if("object"!=L(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=L(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==L(t)?t:String(t)}function Y(e){return e.dataKey}var K=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),V(this,t,arguments)}var n,r,i;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Z(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this,t=this.props,n=t.active,r=t.allowEscapeViewBox,i=t.animationDuration,a=t.animationEasing,s=t.content,c=t.coordinate,l=t.filterNull,u=t.isAnimationActive,f=t.offset,d=t.payload,h=t.payloadUniqBy,p=t.position,m=t.reverseDirection,y=t.useTranslate3d,g=t.viewBox,b=t.wrapperStyle,A=null!==d&&void 0!==d?d:[];l&&A.length&&(A=(0,F.z)(d.filter((function(t){return null!=t.value&&(!0!==t.hide||e.props.includeHidden)})),h,Y));var w=A.length>0;return o().createElement(U,{allowEscapeViewBox:r,animationDuration:i,animationEasing:a,isAnimationActive:u,active:n,coordinate:c,hasPayload:w,offset:f,position:p,reverseDirection:m,useTranslate3d:y,viewBox:g,wrapperStyle:b},function(e,t){return o().isValidElement(e)?o().cloneElement(e,t):"function"===typeof e?o().createElement(e,t):o().createElement(v,t)}(s,Q(Q({},this.props),{},{payload:A})))}}])&&J(n.prototype,r),i&&J(n,i),Object.defineProperty(n,"prototype",{writable:!1}),t}(r.PureComponent);W(K,"displayName","Tooltip"),W(K,"defaultProps",{accessibilityLayer:!1,allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",contentStyle:{},coordinate:{x:0,y:0},cursor:!0,cursorStyle:{},filterNull:!0,isAnimationActive:!R.x.isSsr,itemStyle:{},labelStyle:{},offset:10,reverseDirection:{x:!1,y:!1},separator:" : ",trigger:"hover",useTranslate3d:!1,viewBox:{x:0,y:0,height:0,width:0},wrapperStyle:{}})},53865:(e,t,n)=>{"use strict";n.d(t,{m:()=>u});var r=n(25038),o=n.n(r),i=n(5541),a=n(15022),s=["children","className"];function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(this,arguments)}function l(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var u=o().forwardRef((function(e,t){var n=e.children,r=e.className,u=l(e,s),f=(0,i.Z)("recharts-layer",r);return o().createElement("g",c({className:f},(0,a.L6)(u,!0),{ref:t}),n)}))}
2,95274:(e,t,n)=>{"use strict";n.d(t,{T:()=>u});var r=n(25038),o=n.n(r),i=n(5541),a=n(15022),s=["children","width","height","viewBox","className","style","title","desc"];function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(this,arguments)}function l(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function u(e){var t=e.children,n=e.width,r=e.height,u=e.viewBox,f=e.className,d=e.style,h=e.title,p=e.desc,m=l(e,s),y=u||{width:n,height:r,x:0,y:0},g=(0,i.Z)("recharts-surface",f);return o().createElement("svg",c({},(0,a.L6)(m,!0,"svg"),{className:g,width:n,height:r,style:d,viewBox:"".concat(y.x," ").concat(y.y," ").concat(y.width," ").concat(y.height)}),o().createElement("title",null,h),o().createElement("desc",null,p),t)}},96696:(e,t,n)=>{"use strict";n.d(t,{br:()=>m,Mw:()=>w,zn:()=>A,sp:()=>y,d2:()=>v,bH:()=>g,Ud:()=>b});var r=n(25038),o=n.n(r),i=n(59683),a=(n(66146),n(82059),n(15293)),s=n.n(a)()((function(e){return{x:e.left,y:e.top,width:e.width,height:e.height}}),(function(e){return["l",e.left,"t",e.top,"w",e.width,"h",e.height].join("")}));var c=(0,r.createContext)(void 0),l=(0,r.createContext)(void 0),u=(0,r.createContext)(void 0),f=(0,r.createContext)({}),d=(0,r.createContext)(void 0),h=(0,r.createContext)(0),p=(0,r.createContext)(0),m=function(e){var t=e.state,n=t.xAxisMap,r=t.yAxisMap,i=t.offset,a=e.clipPathId,m=e.children,y=e.width,g=e.height,b=s(i);return o().createElement(c.Provider,{value:n},o().createElement(l.Provider,{value:r},o().createElement(f.Provider,{value:i},o().createElement(u.Provider,{value:b},o().createElement(d.Provider,{value:a},o().createElement(h.Provider,{value:g},o().createElement(p.Provider,{value:y},m)))))))},y=function(){return(0,r.useContext)(d)};var g=function(e){var t=(0,r.useContext)(c);null==t&&(0,i.Z)(!1);var n=t[e];return null==n&&(0,i.Z)(!1),n},b=function(e){var t=(0,r.useContext)(l);null==t&&(0,i.Z)(!1);var n=t[e];return null==n&&(0,i.Z)(!1),n},v=function(){return(0,r.useContext)(u)},A=function(){return(0,r.useContext)(p)},w=function(){return(0,r.useContext)(h)}}
2,78798:(e,t,n)=>{"use strict";n.d(t,{H:()=>B});var r=n(25038),o=n.n(r),i=n(22273),a=n(63322),s=n(10803),c=n(60995),l=n(93324),u=n(27302),f=n(97164),d=n(32793),h=n(31330),p=n(35666),m=n(79728),y=n(40662),g=n.n(y),b=n(64741),v=n.n(b),A=n(5541),w=n(59730),E=n(15022),k=n(86226);function M(e){return M="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},M(e)}function x(){return x=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},x.apply(this,arguments)}function C(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function S(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?C(Object(n),!0).forEach((function(t){_(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):C(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function _(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=M(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=M(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==M(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var T={curveBasisClosed:i.Z,curveBasisOpen:a.Z,curveBasis:s.ZP,curveBumpX:c.sj,curveBumpY:c.BW,curveLinearClosed:l.Z,curveLinear:u.Z,curveMonotoneX:f.Z,curveMonotoneY:f.s,curveNatural:d.Z,curveStep:h.ZP,curveStepAfter:h.cD,curveStepBefore:h.RN},I=function(e){return e.x===+e.x&&e.y===+e.y},D=function(e){return e.x},P=function(e){return e.y},N=function(e){var t,n=e.type,r=void 0===n?"linear":n,o=e.points,i=void 0===o?[]:o,a=e.baseLine,s=e.layout,c=e.connectNulls,l=void 0!==c&&c,f=function(e,t){if(v()(e))return e;var n="curve".concat(g()(e));return"curveMonotone"!==n&&"curveBump"!==n||!t?T[n]||u.Z:T["".concat(n).concat("vertical"===t?"Y":"X")]}(r,s),d=l?i.filter((function(e){return I(e)})):i;if(Array.isArray(a)){var h=l?a.filter((function(e){return I(e)})):a,y=d.map((function(e,t){return S(S({},e),{},{base:h[t]})}));return(t="vertical"===s?(0,p.Z)().y(P).x1(D).x0((function(e){return e.base.x})):(0,p.Z)().x(D).y1(P).y0((function(e){return e.base.y}))).defined(I).curve(f),t(y)}return(t="vertical"===s&&(0,k.hj)(a)?(0,p.Z)().y(P).x1(D).x0(a):(0,k.hj)(a)?(0,p.Z)().x(D).y1(P).y0(a):(0,m.Z)().x(D).y(P)).defined(I).curve(f),t(d)},B=function(e){var t=e.className,n=e.points,r=e.path,i=e.pathRef;if((!n||!n.length)&&!r)return null;var a=n&&n.length?N(e):r;return o().createElement("path",x({},(0,E.L6)(e,!1),(0,w.Ym)(e),{className:(0,A.Z)("recharts-curve",t),d:a,ref:i}))}},65765:(e,t,n)=>{"use strict";n.d(t,{o:()=>l});var r=n(25038),o=n.n(r),i=n(5541),a=n(59730),s=n(15022);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(this,arguments)}var l=function(e){var t=e.cx,n=e.cy,r=e.r,l=e.className,u=(0,i.Z)("recharts-dot",l);return t===+t&&n===+n&&r===+r?o().createElement("circle",c({},(0,s.L6)(e,!1),(0,a.Ym)(e),{className:u,cx:t,cy:n,r:r})):null}},61363:(e,t,n)=>{"use strict";n.d(t,{A:()=>b,X:()=>y});var r=n(25038),o=n.n(r),i=n(5541),a=n(27401),s=n(15022);function c(e){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],c=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,o=e}
2finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){p(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function p(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=c(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=c(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==c(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var m=function(e,t,n,r,o){var i,a=Math.min(Math.abs(n)/2,Math.abs(r)/2),s=r>=0?1:-1,c=n>=0?1:-1,l=r>=0&&n>=0||r<0&&n<0?1:0;if(a>0&&o instanceof Array){for(var u=[0,0,0,0],f=0;f<4;f++)u[f]=o[f]>a?a:o[f];i="M".concat(e,",").concat(t+s*u[0]),u[0]>0&&(i+="A ".concat(u[0],",").concat(u[0],",0,0,").concat(l,",").concat(e+c*u[0],",").concat(t)),i+="L ".concat(e+n-c*u[1],",").concat(t),u[1]>0&&(i+="A ".concat(u[1],",").concat(u[1],",0,0,").concat(l,",\n ").concat(e+n,",").concat(t+s*u[1])),i+="L ".concat(e+n,",").concat(t+r-s*u[2]),u[2]>0&&(i+="A ".concat(u[2],",").concat(u[2],",0,0,").concat(l,",\n ").concat(e+n-c*u[2],",").concat(t+r)),i+="L ".concat(e+c*u[3],",").concat(t+r),u[3]>0&&(i+="A ".concat(u[3],",").concat(u[3],",0,0,").concat(l,",\n ").concat(e,",").concat(t+r-s*u[3])),i+="Z"}else if(a>0&&o===+o&&o>0){var d=Math.min(a,o);i="M ".concat(e,",").concat(t+s*d,"\n A ").concat(d,",").concat(d,",0,0,").concat(l,",").concat(e+c*d,",").concat(t,"\n L ").concat(e+n-c*d,",").concat(t,"\n A ").concat(d,",").concat(d,",0,0,").concat(l,",").concat(e+n,",").concat(t+s*d,"\n L ").concat(e+n,",").concat(t+r-s*d,"\n A ").concat(d,",").concat(d,",0,0,").concat(l,",").concat(e+n-c*d,",").concat(t+r,"\n L ").concat(e+c*d,",").concat(t+r,"\n A ").concat(d,",").concat(d,",0,0,").concat(l,",").concat(e,",").concat(t+r-s*d," Z")}else i="M ".concat(e,",").concat(t," h ").concat(n," v ").concat(r," h ").concat(-n," Z");return i},y=function(e,t){if(!e||!t)return!1;var n=e.x,r=e.y,o=t.x,i=t.y,a=t.width,s=t.height;if(Math.abs(a)>0&&Math.abs(s)>0){var c=Math.min(o,o+a),l=Math.max(o,o+a),u=Math.min(i,i+s),f=Math.max(i,i+s);return n>=c&&n<=l&&r>=u&&r<=f}return!1},g={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},b=function(e){var t=h(h({},g),e),n=(0,r.useRef)(),c=u((0,r.useState)(-1),2),f=c[0],d=c[1];(0,r.useEffect)((function(){if(n.current&&n.current.getTotalLength)try{var e=n.current.getTotalLength();e&&d(e)}catch(t){}}),[]);var p=t.x,y=t.y,b=t.width,v=t.height,A=t.radius,w=t.className,E=t.animationEasing,k=t.animationDuration,M=t.animationBegin,x=t.isAnimationActive,C=t.isUpdateAnimationActive;if(p!==+p||y!==+y||b!==+b||v!==+v||0===b||0===v)return null;var S=(0,i.Z)("recharts-rectangle",w);return C?o().createElement(a.ZP,{canBegin:f>0,from:{width:b,height:v,x:p,y:y},to:{width:b,height:v,x:p,y:y},duration:k,animationEasing:E,isActive:C}
2,(function(e){var r=e.width,i=e.height,c=e.x,u=e.y;return o().createElement(a.ZP,{canBegin:f>0,from:"0px ".concat(-1===f?1:f,"px"),to:"".concat(f,"px 0px"),attributeName:"strokeDasharray",begin:M,duration:k,isActive:x,easing:E},o().createElement("path",l({},(0,s.L6)(t,!0),{className:S,d:m(c,u,r,i,A),ref:n})))})):o().createElement("path",l({},(0,s.L6)(t,!0),{className:S,d:m(p,y,b,v,A)}))}},21489:(e,t,n)=>{"use strict";n.d(t,{L:()=>g});var r=n(25038),o=n.n(r),i=n(5541),a=n(15022),s=n(82871),c=n(86226);function l(e){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l(e)}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u.apply(this,arguments)}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach((function(t){h(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function h(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=l(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=l(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==l(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var p=function(e){var t=e.cx,n=e.cy,r=e.radius,o=e.angle,i=e.sign,a=e.isExternal,c=e.cornerRadius,l=e.cornerIsExternal,u=c*(a?1:-1)+r,f=Math.asin(c/u)/s.Wk,d=l?o:o+i*f,h=l?o-i*f:o;return{center:(0,s.op)(t,n,u,d),circleTangency:(0,s.op)(t,n,r,d),lineTangency:(0,s.op)(t,n,u*Math.cos(f*s.Wk),h),theta:f}},m=function(e){var t=e.cx,n=e.cy,r=e.innerRadius,o=e.outerRadius,i=e.startAngle,a=function(e,t){return(0,c.uY)(t-e)*Math.min(Math.abs(t-e),359.999)}(i,e.endAngle),l=i+a,u=(0,s.op)(t,n,o,i),f=(0,s.op)(t,n,o,l),d="M ".concat(u.x,",").concat(u.y,"\n A ").concat(o,",").concat(o,",0,\n ").concat(+(Math.abs(a)>180),",").concat(+(i>l),",\n ").concat(f.x,",").concat(f.y,"\n ");if(r>0){var h=(0,s.op)(t,n,r,i),p=(0,s.op)(t,n,r,l);d+="L ".concat(p.x,",").concat(p.y,"\n A ").concat(r,",").concat(r,",0,\n ").concat(+(Math.abs(a)>180),",").concat(+(i<=l),",\n ").concat(h.x,",").concat(h.y," Z")}else d+="L ".concat(t,",").concat(n," Z");return d},y={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},g=function(e){var t=d(d({},y),e),n=t.cx,r=t.cy,s=t.innerRadius,l=t.outerRadius,f=t.cornerRadius,h=t.forceCornerRadius,g=t.cornerIsExternal,b=t.startAngle,v=t.endAngle,A=t.className;if(l<s||b===v)return null;var w,E=(0,i.Z)("recharts-sector",A),k=l-s,M=(0,c.h1)(f,k,0,!0);return w=M>0&&Math.abs(b-v)<360?function(e){var t=e.cx,n=e.cy,r=e.innerRadius,o=e.outerRadius,i=e.cornerRadius,a=e.forceCornerRadius,s=e.cornerIsExternal,l=e.startAngle,u=e.endAngle,f=(0,c.uY)(u-l),d=p({cx:t,cy:n,radius:o,angle:l,sign:f,cornerRadius:i,cornerIsExternal:s}),h=d.circleTangency,y=d.lineTangency,g=d.theta,b=p({cx:t,cy:n,radius:o,angle:u,sign:-f,cornerRadius:i,cornerIsExternal:s}),v=b.circleTangency,A=b.lineTangency,w=b.theta,E=s?Math.abs(l-u):Math.abs(l-u)-g-w;if(E<0)return a?"M ".concat(y.x,",").concat(y.y,"\n a").concat(i,",").concat(i,",0,0,1,").concat(2*i,",0\n a").concat(i,",").concat(i,",0,0,1,").concat(2*-i,",0\n "):m({cx:t,cy:n,innerRadius:r,outerRadius:o,startAngle:l,endAngle:u});var k="M ".concat(y.x,",").concat(y.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(f<0),",").concat(h.x,",").concat(h.y,"\n A").concat(o,",").concat(o,",0,").concat(+(E>180),",").concat(+(f<0),",").concat(v.x,",").concat(v.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(f<0),",").concat(A.x,",").concat(A.y,"\n ");if(r>0){var M=p({cx:t,cy:n,radius:r,angle:l,sign:f,isExternal:!0,cornerRadius:i,cornerIsExternal:s}),x=M.circleTangency,C=M.lineTangency,S=M.theta,_=p({cx:t,cy:n,radius:r,angle:u,sign:-f,isExternal:!0,cornerRadius:i,cornerIsExternal:s}),T=_.circleTangency,I=_.lineTangency,D=_.theta,P=s?Math.abs(l-u):Math.abs(l-u)-S-D;if(P<0&&0===i)return"".concat(k,"L").concat(t,",").concat(n,"Z");k+="L".concat(I.x,",").concat(I.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(f<0),",").concat(T.x,",").concat(T.y,"\n A").concat(r,",").concat(r,",0,").concat(+(P>180),",").concat(+(f>0),",").concat(x.x,",").concat(x.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(f<0),",").concat(C.x,",").concat(C.y,"Z")}else k+="L".concat(t,",").concat(n,"Z");return k}({cx:n,cy:r,innerRadius:s,outerRadius:l,cornerRadius:Math.min(M,k/2),forceCornerRadius:h,cornerIsExternal:g,startAngle:b,endAngle:v}):m({cx:n,cy:r,innerRadius:s,outerRadius:l,startAngle:b,endAngle:v}),o().createElement("path",u({},(0,a.L6)(t,!0),{className:E,d:w,role:"img"}))}},89494:(e,t,n)=>{"use strict";n.d(t,{v:()=>C});var r=n(25038),o=n.n(r),i=n(40662),a=n.n(i),s=n(23137),c=n(65655),l=n(67880),u=n(77683),f=n(99533),d=n(40515),h=n(52535),p=n(10628),m=n(5541),y=n(15022);function g(e){return g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},g(e)}var b=["type","size","sizeType"];function v(){return v=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},v.apply(this,arguments)}function A(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function w(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?A(Object(n),!0).forEach((function(t){E(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):A(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function E(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=g(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=g(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==g(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function k(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var M={symbolCircle:s.Z,symbolCross:c.Z,symbolDiamond:l.Z,symbolSquare:u.Z,symbolStar:f.Z,symbolTriangle:d.Z,symbolWye:h.Z},x=Math.PI/180,C=function(e){var t=e.type,n=void 0===t?"circle":t,r=e.size,i=void 0===r?64:r,c=e.sizeType,l=void 0===c?"area":c,u=w(w({},k(e,b)),{},{type:n,size:i,sizeType:l}),f=u.className,d=u.cx,h=u.cy,g=(0,y.L6)(u,!0);return d===+d&&h===+h&&i===+i?o().createElement("path",v({}
2,g,{className:(0,m.Z)("recharts-symbols",f),transform:"translate(".concat(d,", ").concat(h,")"),d:function(){var e=function(e){var t="symbol".concat(a()(e));return M[t]||s.Z}(n),t=(0,p.ZP)().type(e).size(function(e,t,n){if("area"===t)return e;switch(n){case"cross":return 5*e*e/9;case"diamond":return.5*e*e/Math.sqrt(3);case"square":return e*e;case"star":var r=18*x;return 1.25*e*e*(Math.tan(r)-Math.tan(2*r)*Math.pow(Math.tan(r),2));case"triangle":return Math.sqrt(3)*e*e/4;case"wye":return(21-10*Math.sqrt(3))*e*e/8;default:return Math.PI*e*e/4}}(i,l,n));return t()}()})):null};C.registerSymbol=function(e,t){M["symbol".concat(a()(e))]=t}},92815:(e,t,n)=>{"use strict";n.d(t,{bn:()=>R,a3:()=>H,lT:()=>F,V$:()=>L,w7:()=>z});var r=n(25038),o=n.n(r),i=n(64741),a=n.n(i),s=n(74426),c=n.n(s),l=n(63047),u=n.n(l),f=n(21322),d=n.n(f),h=n(61363),p=n(5541),m=n(27401),y=n(15022);function g(e){return g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},g(e)}function b(){return b=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},b.apply(this,arguments)}function v(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],c=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return A(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return A(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function A(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function w(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function E(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?w(Object(n),!0).forEach((function(t){k(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):w(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function k(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=g(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=g(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==g(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var M=function(e,t,n,r,o){var i,a=n-r;return i="M ".concat(e,",").concat(t),i+="L ".concat(e+n,",").concat(t),i+="L ".concat(e+n-a/2,",").concat(t+o),i+="L ".concat(e+n-a/2-r,",").concat(t+o),i+="L ".concat(e,",").concat(t," Z")},x={x:0,y:0,upperWidth:0,lowerWidth:0,height:0,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},C=function(e){var t=E(E({},x),e),n=(0,r.useRef)(),i=v((0,r.useState)(-1),2),a=i[0],s=i[1];(0,r.useEffect)((function(){if(n.current&&n.current.getTotalLength)try{var e=n.current.getTotalLength();e&&s(e)}catch(t){}}),[]);var c=t.x,l=t.y,u=t.upperWidth,f=t.lowerWidth,d=t.height,h=t.className,g=t.animationEasing,A=t.animationDuration,w=t.animationBegin,k=t.isUpdateAnimationActive;if(c!==+c||l!==+l||u!==+u||f!==+f||d!==+d||0===u&&0===f||0===d)return null;var C=(0,p.Z)("recharts-trapezoid",h);return k?o().createElement(m.ZP,{canBegin:a>0,from:{upperWidth:0,lowerWidth:0,height:d,x:c,y:l},to:{upperWidth:u,lowerWidth:f,height:d,x:c,y:l},duration:A,animationEasing:g,isActive:k}
2,(function(e){var r=e.upperWidth,i=e.lowerWidth,s=e.height,c=e.x,l=e.y;return o().createElement(m.ZP,{canBegin:a>0,from:"0px ".concat(-1===a?1:a,"px"),to:"".concat(a,"px 0px"),attributeName:"strokeDasharray",begin:w,duration:A,easing:g},o().createElement("path",b({},(0,y.L6)(t,!0),{className:C,d:M(c,l,r,i,s),ref:n})))})):o().createElement("g",null,o().createElement("path",b({},(0,y.L6)(t,!0),{className:C,d:M(c,l,u,f,d)})))},S=n(21489),_=n(53865),T=n(89494),I=["option","shapeType","propTransformer","activeClassName","isActive"];function D(e){return D="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},D(e)}function P(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function N(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function B(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?N(Object(n),!0).forEach((function(t){O(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):N(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function O(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=D(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=D(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==D(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function j(e,t){return B(B({},t),e)}function U(e){var t=e.shapeType,n=e.elementProps;switch(t){case"rectangle":return o().createElement(h.A,n);case"trapezoid":return o().createElement(C,n);case"sector":return o().createElement(S.L,n);case"symbols":if(function(e,t){return"symbols"===e}(t))return o().createElement(T.v,n);break;default:return null}}function R(e){var t,n=e.option,i=e.shapeType,s=e.propTransformer,l=void 0===s?j:s,f=e.activeClassName,d=void 0===f?"recharts-active-shape":f,h=e.isActive,p=P(e,I);if((0,r.isValidElement)(n))t=(0,r.cloneElement)(n,B(B({},p),function(e){return(0,r.isValidElement)(e)?e.props:e}(n)));else if(a()(n))t=n(p);else if(c()(n)&&!u()(n)){var m=l(n,p);t=o().createElement(U,{shapeType:i,elementProps:m})}else{var y=p;t=o().createElement(U,{shapeType:i,elementProps:y})}return h?o().createElement(_.m,{className:d},t):t}function F(e,t){return null!=t&&"trapezoids"in e.props}function L(e,t){return null!=t&&"sectors"in e.props}function z(e,t){return null!=t&&"points"in e.props}function Q(e,t){var n,r,o=e.x===(null===t||void 0===t||null===(n=t.labelViewBox)||void 0===n?void 0:n.x)||e.x===t.x,i=e.y===(null===t||void 0===t||null===(r=t.labelViewBox)||void 0===r?void 0:r.y)||e.y===t.y;return o&&i}function J(e,t){var n=e.endAngle===t.endAngle,r=e.startAngle===t.startAngle;return n&&r}function V(e,t){var n=e.x===t.x,r=e.y===t.y,o=e.z===t.z;return n&&r&&o}function H(e){var t=e.activeTooltipItem,n=e.graphicalItem,r=e.itemData,o=function(e,t){var n;return F(e,t)?n="trapezoids":L(e,t)?n="sectors":z(e,t)&&(n="points"),n}(n,t),i=function(e,t){var n,r;return F(e,t)?null===(n=t.tooltipPayload)||void 0===n||null===(n=n[0])||void 0===n||null===(n=n.payload)||void 0===n?void 0:n.payload:L(e,t)?null===(r=t.tooltipPayload)||void 0===r||null===(r=r[0])||void 0===r||null===(r=r.payload)||void 0===r?void 0:r.payload:z(e,t)?t.payload:{}}(n,t),a=r.filter((function(e,r){var a=d()(i,e),s=n.props[o].filter((function(e){var r=function(e,t){var n;
2return F(e,t)?n=Q:L(e,t)?n=J:z(e,t)&&(n=V),n}(n,t);return r(e,t)})),c=n.props[o].indexOf(s[s.length-1]);return a&&r===c}));return r.indexOf(a[a.length-1])}},15424:(e,t,n)=>{"use strict";n.d(t,{Ky:()=>w,O1:()=>b,_b:()=>v,t9:()=>g,xE:()=>E});var r=n(15158),o=n.n(r),i=n(82059),a=n.n(i),s=n(66849),c=n(15022),l=n(86226),u=n(11704);function f(e){return f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(e)}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,y(r.key),r)}}function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?h(Object(n),!0).forEach((function(t){m(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):h(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function m(e,t,n){return(t=y(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function y(e){var t=function(e,t){if("object"!=f(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=f(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==f(t)?t:String(t)}var g=function(e,t,n,r,o){var i=e.width,a=e.height,f=e.layout,d=e.children,h=Object.keys(t),y={left:n.left,leftMirror:n.left,right:i-n.right,rightMirror:i-n.right,top:n.top,topMirror:n.top,bottom:a-n.bottom,bottomMirror:a-n.bottom},g=!!(0,c.sP)(d,u.$);return h.reduce((function(i,a){var c,u,d,h,b,v=t[a],A=v.orientation,w=v.domain,E=v.padding,k=void 0===E?{}:E,M=v.mirror,x=v.reversed,C="".concat(A).concat(M?"Mirror":"");if("number"===v.type&&("gap"===v.padding||"no-gap"===v.padding)){var S=w[1]-w[0],_=1/0,T=v.categoricalDomain.sort();if(T.forEach((function(e,t){t>0&&(_=Math.min((e||0)-(T[t-1]||0),_))})),Number.isFinite(_)){var I=_/S,D="vertical"===v.layout?n.height:n.width;if("gap"===v.padding&&(c=I*D/2),"no-gap"===v.padding){var P=(0,l.h1)(e.barCategoryGap,I*D),N=I*D/2;c=N-P-(N-P)/D*P}}}u="xAxis"===r?[n.left+(k.left||0)+(c||0),n.left+n.width-(k.right||0)-(c||0)]:"yAxis"===r?"horizontal"===f?[n.top+n.height-(k.bottom||0),n.top+(k.top||0)]:[n.top+(k.top||0)+(c||0),n.top+n.height-(k.bottom||0)-(c||0)]:v.range,x&&(u=[u[1],u[0]]);var B=(0,s.Hq)(v,o,g),O=B.scale,j=B.realScaleType;O.domain(w).range(u),(0,s.zF)(O);var U=(0,s.g$)(O,p(p({},v),{},{realScaleType:j}));"xAxis"===r?(b="top"===A&&!M||"bottom"===A&&M,d=n.left,h=y[C]-b*v.height):"yAxis"===r&&(b="left"===A&&!M||"right"===A&&M,d=y[C]-b*v.width,h=n.top);var R=p(p(p({},v),U),{},{realScaleType:j,x:d,y:h,scale:O,width:"xAxis"===r?n.width:v.width,height:"yAxis"===r?n.height:v.height});return R.bandSize=(0,s.zT)(R,U),v.hide||"xAxis"!==r?v.hide||(y[C]+=(b?-1:1)*R.width):y[C]+=(b?-1:1)*R.height,p(p({},i),{},m({},a,R))}),{})},b=function(e,t){var n=e.x,r=e.y,o=t.x,i=t.y;return{x:Math.min(n,o),y:Math.min(r,i),width:Math.abs(o-n),height:Math.abs(i-r)}},v=function(e){var t=e.x1,n=e.y1,r=e.x2,o=e.y2;return b({x:t,y:n},{x:r,y:o})},A=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.scale=t}var t,n,r;return t=e,n=[{key:"domain",get:function(){return this.scale.domain}},{key:"range",get:function(){return this.scale.range}},{key:"rangeMin",get:function(){return this.range()[0]}},{key:"rangeMax",get:function(){return this.range()[1]}},{key:"bandwidth",get:function(){return this.scale.bandwidth}},{key:"apply",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.bandAware,r=t.position;if(void 0!==e){if(r)switch(r){case"start":default:return this.scale(e);case"middle":var o=this.bandwidth?this.bandwidth()/2:0;return this.scale(e)+o;case"end":var i=this.bandwidth?this.bandwidth():0;return this.scale(e)+i}if(n){var a=this.bandwidth?this.bandwidth()/2:0;return this.scale(e)+a}return this.scale(e)}}},{key:"isInRange",value:function(e){var t=this.range(),n=t[0],r=t[t.length-1];return n<=r?e>=n&&e<=r:e>=r&&e<=n}}],r=[{key:"create",value:function(t){return new e(t)}}],n&&d(t.prototype,n),r&&d(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();m(A,"EPS",1e-4);var w=function(e){var t=Object.keys(e).reduce((function(t,n){return p(p({},t),{},m({},n,A.create(e[n])))}),{});return p(p({},t),{},{apply:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.bandAware,i=n.position;return o()(e,(function(e,n){return t[n].apply(e,{bandAware:r,position:i})}))},isInRange:function(e){return a()(e,(function(e,n){return t[n].isInRange(e)}
2))}})};var E=function(e){var t=e.width,n=e.height,r=function(e){return(e%180+180)%180}(arguments.length>1&&void 0!==arguments[1]?arguments[1]:0),o=r*Math.PI/180,i=Math.atan(n/t),a=o>i&&o<Math.PI-i?n/Math.sin(o):t/Math.cos(o);return Math.abs(a)}},66849:(e,t,n)=>{"use strict";n.d(t,{By:()=>ke,VO:()=>ve,zF:()=>Ne,DO:()=>Ie,Bu:()=>Be,zT:()=>We,qz:()=>Ee,pt:()=>we,Yj:()=>Qe,Fy:()=>ze,Hv:()=>Le,gF:()=>be,s6:()=>Ce,EB:()=>Ve,fk:()=>Ae,wh:()=>Re,O3:()=>Je,uY:()=>_e,g$:()=>Fe,Qo:()=>Ye,F$:()=>ge,NA:()=>Se,ko:()=>qe,ZI:()=>xe,Hq:()=>De,LG:()=>Ze,Vv:()=>Oe});var r={};n.r(r),n.d(r,{scaleBand:()=>a.ti,scaleDiverging:()=>a.AB,scaleDivergingLog:()=>a.Wr,scaleDivergingPow:()=>a.dK,scaleDivergingSqrt:()=>a.KR,scaleDivergingSymlog:()=>a.b4,scaleIdentity:()=>a.ez,scaleImplicit:()=>a.qm,scaleLinear:()=>a.BY,scaleLog:()=>a.p2,scaleOrdinal:()=>a.PK,scalePoint:()=>a.q2,scalePow:()=>a.vY,scaleQuantile:()=>a.FT,scaleQuantize:()=>a.aE,scaleRadial:()=>a.s$,scaleSequential:()=>a.cJ,scaleSequentialLog:()=>a.$l,scaleSequentialPow:()=>a.bE,scaleSequentialQuantile:()=>a.IO,scaleSequentialSqrt:()=>a.aA,scaleSequentialSymlog:()=>a.lQ,scaleSqrt:()=>a.PU,scaleSymlog:()=>a.eh,scaleThreshold:()=>a.ut,scaleTime:()=>a.Xf,scaleUtc:()=>a.KY,tickFormat:()=>a.uk});var o=n(20177),i=n(3099),a=n(13936),s=n(96203),c=n(62124),l=n(3892),u=n(44338),f=n(7817),d=n(74598),h=n(9751),p=n.n(h),m=n(7861),y=n.n(m),g=n(53322),b=n.n(g),v=n(64741),A=n.n(v),w=n(39087),E=n.n(w),k=n(14793),M=n.n(k),x=n(39658),C=n.n(x),S=n(42136),_=n.n(S),T=n(40662),I=n.n(T),D=n(21322),P=n.n(D),N=n(82067),B=n.n(N),O=n(89403),j=n.n(O);function U(e){return function(e){if(Array.isArray(e))return R(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return R(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return R(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function R(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var F=function(e){return e},L={"@@functional/placeholder":!0},z=function(e){return e===L},Q=function(e){return function t(){return 0===arguments.length||1===arguments.length&&z(arguments.length<=0?void 0:arguments[0])?t:e.apply(void 0,arguments)}},J=function e(t,n){return 1===t?n:Q((function(){for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];var a=o.filter((function(e){return e!==L})).length;return a>=t?n.apply(void 0,o):e(t-a,Q((function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var i=o.map((function(e){return z(e)?t.shift():e}));return n.apply(void 0,U(i).concat(t))})))}))},V=function(e){return J(e.length,e)},H=function(e,t){for(var n=[],r=e;r<t;++r)n[r-e]=r;return n},G=V((function(e,t){return Array.isArray(t)?t.map(e):Object.keys(t).map((function(e){return t[e]})).map(e)})),Z=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(!t.length)return F;var r=t.reverse(),o=r[0],i=r.slice(1);return function(){return i.reduce((function(e,t){return t(e)}),o.apply(void 0,arguments))}},W=function(e){return Array.isArray(e)?e.reverse():e.split("").reverse.join("")},q=function(e){var t=null,n=null;return function(){for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return t&&o.every((function(e,n){return e===t[n]}))?n:(t=o,n=e.apply(void 0,o))}};const Y={rangeStep:function(e,t,n){for(var r=new(j())(e),o=0,i=[];r.lt(t)&&o<1e5;)i.push(r.toNumber()),r=r.add(n),o++;return i},getDigitCount:function(e){return 0===e?1:Math.floor(new(j())(e).abs().log(10).toNumber())+1},interpolateNumber:V((function(e,t,n){var r=+e;return r+n*(+t-r)})),uninterpolateNumber:V((function(e,t,n){var r=t-+e;return(n-e)/(r=r||1/0)})),uninterpolateTruncation:V((function(e,t,n){var r=t-+e;return r=r||1/0,Math.max(0,Math.min(1,(n-e)/r))}))};function K(e){return function(e){if(Array.isArray(e))return ee(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||X(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function $(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"===typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(c){o=!0,i=c}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}(e,t)||X(e,t)||function(){throw new TypeError("Invalid attempt to de
2structure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function X(e,t){if(e){if("string"===typeof e)return ee(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ee(e,t):void 0}}function ee(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function te(e){var t=$(e,2),n=t[0],r=t[1],o=n,i=r;return n>r&&(o=r,i=n),[o,i]}function ne(e,t,n){if(e.lte(0))return new(j())(0);var r=Y.getDigitCount(e.toNumber()),o=new(j())(10).pow(r),i=e.div(o),a=1!==r?.05:.1,s=new(j())(Math.ceil(i.div(a).toNumber())).add(n).mul(a).mul(o);return t?s:new(j())(Math.ceil(s))}function re(e,t,n){var r=1,o=new(j())(e);if(!o.isint()&&n){var i=Math.abs(e);i<1?(r=new(j())(10).pow(Y.getDigitCount(e)-1),o=new(j())(Math.floor(o.div(r).toNumber())).mul(r)):i>1&&(o=new(j())(Math.floor(e)))}else 0===e?o=new(j())(Math.floor((t-1)/2)):n||(o=new(j())(Math.floor(e)));var a=Math.floor((t-1)/2);return Z(G((function(e){return o.add(new(j())(e-a).mul(r)).toNumber()})),H)(0,t)}function oe(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;if(!Number.isFinite((t-e)/(n-1)))return{step:new(j())(0),tickMin:new(j())(0),tickMax:new(j())(0)};var i,a=ne(new(j())(t).sub(e).div(n-1),r,o);i=e<=0&&t>=0?new(j())(0):(i=new(j())(e).add(t).div(2)).sub(new(j())(i).mod(a));var s=Math.ceil(i.sub(e).div(a).toNumber()),c=Math.ceil(new(j())(t).sub(i).div(a).toNumber()),l=s+c+1;return l>n?oe(e,t,n,r,o+1):(l<n&&(c=t>0?c+(n-l):c,s=t>0?s:s+(n-l)),{step:a,tickMin:i.sub(new(j())(s).mul(a)),tickMax:i.add(new(j())(c).mul(a))})}var ie=q((function(e){var t=$(e,2),n=t[0],r=t[1],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=Math.max(o,2),s=$(te([n,r]),2),c=s[0],l=s[1];if(c===-1/0||l===1/0){var u=l===1/0?[c].concat(K(H(0,o-1).map((function(){return 1/0})))):[].concat(K(H(0,o-1).map((function(){return-1/0}))),[l]);return n>r?W(u):u}if(c===l)return re(c,o,i);var f=oe(c,l,a,i),d=f.step,h=f.tickMin,p=f.tickMax,m=Y.rangeStep(h,p.add(new(j())(.1).mul(d)),d);return n>r?W(m):m})),ae=(q((function(e){var t=$(e,2),n=t[0],r=t[1],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=Math.max(o,2),s=$(te([n,r]),2),c=s[0],l=s[1];if(c===-1/0||l===1/0)return[n,r];if(c===l)return re(c,o,i);var u=ne(new(j())(l).sub(c).div(a-1),i,0),f=Z(G((function(e){return new(j())(c).add(new(j())(e).mul(u)).toNumber()})),H)(0,a).filter((function(e){return e>=c&&e<=l}));return n>r?W(f):f})),q((function(e,t){var n=$(e,2),r=n[0],o=n[1],i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=$(te([r,o]),2),s=a[0],c=a[1];if(s===-1/0||c===1/0)return[r,o];if(s===c)return[s];var l=Math.max(t,2),u=ne(new(j())(c).sub(s).div(l-1),i,0),f=[].concat(K(Y.rangeStep(new(j())(s),new(j())(c).sub(new(j())(.99).mul(u)),u)),[c]);return r>o?W(f):f}))),se=n(85116),ce=n(86226),le=n(15022),ue=n(99987);function fe(e){return fe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},fe(e)}function de(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function he(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?de(Object(n),!0).forEach((function(t){pe(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):de(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function pe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=fe(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=fe(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==fe(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function me(e){return function(e){if(Array.isArray(e))return ye(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return ye(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ye(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ye(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function ge(e,t,n){return b()(e)||b()(t)?n:(0,ce.P2)(t)?M()(e,t,n
2):A()(t)?t(e):n}function be(e,t,n,r){var o=C()(e,(function(e){return ge(e,t)}));if("number"===n){var i=o.filter((function(e){return(0,ce.hj)(e)||parseFloat(e)}));return i.length?[y()(i),p()(i)]:[1/0,-1/0]}return(r?o.filter((function(e){return!b()(e)})):o).map((function(e){return(0,ce.P2)(e)||e instanceof Date?e:""}))}var ve=function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0,i=-1,a=null!==(t=null===n||void 0===n?void 0:n.length)&&void 0!==t?t:0;if(a<=1)return 0;if(o&&"angleAxis"===o.axisType&&Math.abs(Math.abs(o.range[1]-o.range[0])-360)<=1e-6)for(var s=o.range,c=0;c<a;c++){var l=c>0?r[c-1].coordinate:r[a-1].coordinate,u=r[c].coordinate,f=c>=a-1?r[0].coordinate:r[c+1].coordinate,d=void 0;if((0,ce.uY)(u-l)!==(0,ce.uY)(f-u)){var h=[];if((0,ce.uY)(f-u)===(0,ce.uY)(s[1]-s[0])){d=f;var p=u+s[1]-s[0];h[0]=Math.min(p,(p+l)/2),h[1]=Math.max(p,(p+l)/2)}else{d=l;var m=f+s[1]-s[0];h[0]=Math.min(u,(m+u)/2),h[1]=Math.max(u,(m+u)/2)}var y=[Math.min(u,(d+u)/2),Math.max(u,(d+u)/2)];if(e>y[0]&&e<=y[1]||e>=h[0]&&e<=h[1]){i=r[c].index;break}}else{var g=Math.min(l,f),b=Math.max(l,f);if(e>(g+u)/2&&e<=(b+u)/2){i=r[c].index;break}}}else for(var v=0;v<a;v++)if(0===v&&e<=(n[v].coordinate+n[v+1].coordinate)/2||v>0&&v<a-1&&e>(n[v].coordinate+n[v-1].coordinate)/2&&e<=(n[v].coordinate+n[v+1].coordinate)/2||v===a-1&&e>(n[v].coordinate+n[v-1].coordinate)/2){i=n[v].index;break}return i},Ae=function(e){var t,n=e.type.displayName,r=e.props,o=r.stroke,i=r.fill;switch(n){case"Line":t=o;break;case"Area":case"Radar":t=o&&"none"!==o?o:i;break;default:t=i}return t},we=function(e){var t=e.barSize,n=e.totalSize,r=e.stackGroups,o=void 0===r?{}:r;if(!o)return{};for(var i={},a=Object.keys(o),s=0,c=a.length;s<c;s++)for(var l=o[a[s]].stackGroups,u=Object.keys(l),f=0,d=u.length;f<d;f++){var h=l[u[f]],p=h.items,m=h.cateAxisId,y=p.filter((function(e){return(0,le.Gf)(e.type).indexOf("Bar")>=0}));if(y&&y.length){var g=y[0].props.barSize,v=y[0].props[m];i[v]||(i[v]=[]);var A=b()(g)?t:g;i[v].push({item:y[0],stackList:y.slice(1),barSize:b()(A)?void 0:(0,ce.h1)(A,n,0)})}}return i},Ee=function(e){var t=e.barGap,n=e.barCategoryGap,r=e.bandSize,o=e.sizeList,i=void 0===o?[]:o,a=e.maxBarSize,s=i.length;if(s<1)return null;var c,l=(0,ce.h1)(t,r,0,!0),u=[];if(i[0].barSize===+i[0].barSize){var f=!1,d=r/s,h=i.reduce((function(e,t){return e+t.barSize||0}),0);(h+=(s-1)*l)>=r&&(h-=(s-1)*l,l=0),h>=r&&d>0&&(f=!0,h=s*(d*=.9));var p={offset:((r-h)/2>>0)-l,size:0};c=i.reduce((function(e,t){var n={item:t.item,position:{offset:p.offset+p.size+l,size:f?d:t.barSize}},r=[].concat(me(e),[n]);return p=r[r.length-1].position,t.stackList&&t.stackList.length&&t.stackList.forEach((function(e){r.push({item:e,position:p})})),r}),u)}else{var m=(0,ce.h1)(n,r,0,!0);r-2*m-(s-1)*l<=0&&(l=0);var y=(r-2*m-(s-1)*l)/s;y>1&&(y>>=0);var g=a===+a?Math.min(y,a):y;c=i.reduce((function(e,t,n){var r=[].concat(me(e),[{item:t.item,position:{offset:m+(y+l)*n+(y-g)/2,size:g}}]);return t.stackList&&t.stackList.length&&t.stackList.forEach((function(e){r.push({item:e,position:r[r.length-1].position})})),r}),u)}return c},ke=function(e,t,n,r){var o=n.children,i=n.width,a=n.margin,s=i-(a.left||0)-(a.right||0),c=(0,ue.z)({children:o,legendWidth:s});if(c){var l=r||{},u=l.width,f=l.height,d=c.align,h=c.verticalAlign,p=c.layout;if(("vertical"===p||"horizontal"===p&&"middle"===h)&&"center"!==d&&(0,ce.hj)(e[d]))return he(he({},e),{},pe({},d,e[d]+(u||0)));if(("horizontal"===p||"vertical"===p&&"center"===d)&&"middle"!==h&&(0,ce.hj)(e[h]))return he(he({},e),{},pe({},h,e[h]+(f||0)))}return e},Me=function(e,t,n,r,o){var i=t.props.children,a=(0,le.NN)(i,se.W).filter((function(e){return function(e,t,n){return!!b()(t)||("horizontal"===e?"yAxis"===t:"vertical"===e||"x"===n?"xAxis"===t:"y"!==n||"yAxis"===t)}(r,o,e.props.direction)}));if(a&&a.length){var s=a.map((function(e){return e.props.dataKey}));return e.reduce((function(e,t){var r=ge(t,n);if(b()(r))return e;var o=Array.isArray(r)?[y()(r),p()(r)]:[r,r],i=s.reduce((function(e,n){var r=ge(t,n,0),i=o[0]-Math.abs(Array.isArray(r)?r[0]:r),a=o[1]+Math.abs(Array.isArray(r)?r[1]:r);return[Math.min(i,e[0]),Math.max(a,e[1])]}),[1/0,-1/0]);return[Math.min(i[0],e[0]),Math.max(i[1],e[1])]}),[1/0,-1/0])}return null},xe=function(e,t,n,r,o){var i=t.map((function(t){return Me(e,t,n,o,r)})).filter((function(e){return!b()(e)}));return i&&i.length?i.reduce((function(e,t){return[Math.min(e[0],t[0]),Math.max(e[1],t[1])]}),[1/0,-1/0]):null},Ce=function(e,t,n,r,o){var i=t.map((function(t){var i=t.props.dataKey;return"number"===n&&i&&Me(e,t,i,r)||be(e,i,n,o)}));if("number"===n)return i.reduce((function(e,t){return[Math.min(e[0],t[0]),Math.max(e[1],t[1])]}),[1/0,-1/0]);var a={};return i.reduce((function(e,t){for(var n=0,r=t.length;n<r;n++)a[t[n]]||(a[t[n]]=!0,e.push(t[n]));return e}),[])},Se=function(e,t){return"horizontal"===e&&"xAxis"===t||"vertical"===e&&"yAxis"===t||"centric"===e&&"angleAxis"===t||"radial"===e&&"radiusAxis"===t},_e=function(e,t,n){if(!e)return null;var r=e.scale,o=e.duplicateDomain,i=e.type,a=e.range,s="scaleBand"===e.realScaleType?r.bandwidth()/2:2,c=(t||n)&&"category"===i&&r.bandwidth?r.bandwidth()/s:0;return c="angleAxis"===e.axisType&&(null===a||void 0===a?void 0:a.length)>=2?2*(0,ce.uY)(a[0]-a[1])*c:c,t&&(e.ticks||e.niceTicks)?(e.ticks||e.niceTicks).map((function(e){var t=o?o.indexOf(e):e;return{coordinate:r(t)+c,value:e,offset:c}})).filter((function(e){return!_()(e.coordinate)})):e.isCategorical&&e.categoricalDomain?e.categoricalDomain.map((function(e,t){return{coordinate:r(e)+c,value:e,index:t,offset:c}})):r.ticks&&!n?r.ticks(e.tickCount).map((function(e){return{coordinate:r(e)+c,value:e,offset:c}})):r.domain().map((function(e,t){return{coordinate:r(e)+c,value:o?o[e]:e,index:t,offset:c}}))},Te=new WeakMap,Ie=function(e,t){if("function"!==typeof t)return e;Te.has(e)||Te.set(e,new WeakMap);var n=Te.get(e);if(n.has(t))return n.get(t);var r=function(){e.apply(void 0,arguments),t.apply(void 0,arguments)};return n.set(t,r),r},De=function(e,t,n){var a=e.scale,s=e.type,c=e.layout,l=e.axisType;
2if("auto"===a)return"radial"===c&&"radiusAxis"===l?{scale:o.Z(),realScaleType:"band"}:"radial"===c&&"angleAxis"===l?{scale:i.Z(),realScaleType:"linear"}:"category"===s&&t&&(t.indexOf("LineChart")>=0||t.indexOf("AreaChart")>=0||t.indexOf("ComposedChart")>=0&&!n)?{scale:o.x(),realScaleType:"point"}:"category"===s?{scale:o.Z(),realScaleType:"band"}:{scale:i.Z(),realScaleType:"linear"};if(E()(a)){var u="scale".concat(I()(a));return{scale:(r[u]||o.x)(),realScaleType:r[u]?u:"point"}}return A()(a)?{scale:a}:{scale:o.x(),realScaleType:"point"}},Pe=1e-4,Ne=function(e){var t=e.domain();if(t&&!(t.length<=2)){var n=t.length,r=e.range(),o=Math.min(r[0],r[1])-Pe,i=Math.max(r[0],r[1])+Pe,a=e(t[0]),s=e(t[n-1]);(a<o||a>i||s<o||s>i)&&e.domain([t[0],t[n-1]])}},Be=function(e,t){if(!e)return null;for(var n=0,r=e.length;n<r;n++)if(e[n].item===t)return e[n].position;return null},Oe=function(e,t){if(!t||2!==t.length||!(0,ce.hj)(t[0])||!(0,ce.hj)(t[1]))return e;var n=Math.min(t[0],t[1]),r=Math.max(t[0],t[1]),o=[e[0],e[1]];return(!(0,ce.hj)(e[0])||e[0]<n)&&(o[0]=n),(!(0,ce.hj)(e[1])||e[1]>r)&&(o[1]=r),o[0]>r&&(o[0]=r),o[1]<n&&(o[1]=n),o},je={sign:function(e){var t=e.length;if(!(t<=0))for(var n=0,r=e[0].length;n<r;++n)for(var o=0,i=0,a=0;a<t;++a){var s=_()(e[a][n][1])?e[a][n][0]:e[a][n][1];s>=0?(e[a][n][0]=o,e[a][n][1]=o+s,o=e[a][n][1]):(e[a][n][0]=i,e[a][n][1]=i+s,i=e[a][n][1])}},expand:s.Z,none:c.Z,silhouette:l.Z,wiggle:u.Z,positive:function(e){var t=e.length;if(!(t<=0))for(var n=0,r=e[0].length;n<r;++n)for(var o=0,i=0;i<t;++i){var a=_()(e[i][n][1])?e[i][n][0]:e[i][n][1];a>=0?(e[i][n][0]=o,e[i][n][1]=o+a,o=e[i][n][1]):(e[i][n][0]=0,e[i][n][1]=0)}}},Ue=function(e,t,n){var r=t.map((function(e){return e.props.dataKey})),o=je[n];return(0,f.Z)().keys(r).value((function(e,t){return+ge(e,t,0)})).order(d.Z).offset(o)(e)},Re=function(e,t,n,r,o,i){if(!e)return null;var a=(i?t.reverse():t).reduce((function(e,t){var o=t.props,i=o.stackId;if(o.hide)return e;var a=t.props[n],s=e[a]||{hasStack:!1,stackGroups:{}};if((0,ce.P2)(i)){var c=s.stackGroups[i]||{numericAxisId:n,cateAxisId:r,items:[]};c.items.push(t),s.hasStack=!0,s.stackGroups[i]=c}else s.stackGroups[(0,ce.EL)("_stackId_")]={numericAxisId:n,cateAxisId:r,items:[t]};return he(he({},e),{},pe({},a,s))}),{});return Object.keys(a).reduce((function(t,i){var s=a[i];if(s.hasStack){s.stackGroups=Object.keys(s.stackGroups).reduce((function(t,i){var a=s.stackGroups[i];return he(he({},t),{},pe({},i,{numericAxisId:n,cateAxisId:r,items:a.items,stackedData:Ue(e,a.items,o)}))}),{})}return he(he({},t),{},pe({},i,s))}),{})},Fe=function(e,t){var n=t.realScaleType,r=t.type,o=t.tickCount,i=t.originalDomain,a=t.allowDecimals,s=n||t.scale;if("auto"!==s&&"linear"!==s)return null;if(o&&"number"===r&&i&&("auto"===i[0]||"auto"===i[1])){var c=e.domain();if(!c.length)return null;var l=ie(c,o,a);return e.domain([y()(l),p()(l)]),{niceTicks:l}}if(o&&"number"===r){var u=e.domain();return{niceTicks:ae(u,o,a)}}return null};function Le(e){var t=e.axis,n=e.ticks,r=e.bandSize,o=e.entry,i=e.index,a=e.dataKey;if("category"===t.type){if(!t.allowDuplicatedCategory&&t.dataKey&&!b()(o[t.dataKey])){var s=(0,ce.Ap)(n,"value",o[t.dataKey]);if(s)return s.coordinate+r/2}return n[i]?n[i].coordinate+r/2:null}var c=ge(o,b()(a)?t.dataKey:a);return b()(c)?null:t.scale(c)}var ze=function(e){var t=e.axis,n=e.ticks,r=e.offset,o=e.bandSize,i=e.entry,a=e.index;if("category"===t.type)return n[a]?n[a].coordinate+r:null;var s=ge(i,t.dataKey,t.domain[a]);return b()(s)?null:t.scale(s)-o/2+r},Qe=function(e){var t=e.numericAxis,n=t.scale.domain();if("number"===t.type){var r=Math.min(n[0],n[1]),o=Math.max(n[0],n[1]);return r<=0&&o>=0?0:o<0?o:r}return n[0]},Je=function(e,t){var n=e.props.stackId;if((0,ce.P2)(n)){var r=t[n];if(r){var o=r.items.indexOf(e);return o>=0?r.stackedData[o]:null}}return null},Ve=function(e,t,n){return Object.keys(e).reduce((function(r,o){var i=e[o].stackedData.reduce((function(e,r){var o=r.slice(t,n+1).reduce((function(e,t){return[y()(t.concat([e[0]]).filter(ce.hj)),p()(t.concat([e[1]]).filter(ce.hj))]}),[1/0,-1/0]);return[Math.min(e[0],o[0]),Math.max(e[1],o[1])]}),[1/0,-1/0]);return[Math.min(i[0],r[0]),Math.max(i[1],r[1])]}),[1/0,-1/0]).map((function(e){return e===1/0||e===-1/0?0:e}))},He=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,Ge=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,Ze=function(e,t,n){if(A()(e))return e(t,n);if(!Array.isArray(e))return t;var r=[];if((0,ce.hj)(e[0]))r[0]=n?e[0]:Math.min(e[0],t[0]);else if(He.test(e[0])){var o=+He.exec(e[0])[1];r[0]=t[0]-o}else A()(e[0])?r[0]=e[0](t[0]):r[0]=t[0];if((0,ce.hj)(e[1]))r[1]=n?e[1]:Math.max(e[1],t[1]);else if(Ge.test(e[1])){var i=+Ge.exec(e[1])[1];r[1]=t[1]+i}else A()(e[1])?r[1]=e[1](t[1]):r[1]=t[1];return r},We=function(e,t,n){if(e&&e.scale&&e.scale.bandwidth){var r=e.scale.bandwidth();if(!n||r>0)return r}if(e&&t&&t.length>=2){for(var o=B()(t,(function(e){return e.coordinate})),i=1/0,a=1,s=o.length;a<s;a++){var c=o[a],l=o[a-1];i=Math.min((c.coordinate||0)-(l.coordinate||0),i)}return i===1/0?0:i}return n?void 0:0},qe=function(e,t,n){return e&&e.length?P()(e,M()(n,"type.defaultProps.domain"))?t:e:t},Ye=function(e,t){var n=e.props,r=n.dataKey,o=n.name,i=n.unit,a=n.formatter,s=n.tooltipType,c=n.chartType,l=n.hide;return he(he({},(0,le.L6)(e,!1)),{},{dataKey:r,unit:i,formatter:a,name:o||r,color:Ae(e),value:ge(t,r),type:s,payload:t,chartType:c,hide:l})}},12627:(e,t,n)=>{"use strict";n.d(t,{os:()=>d,xE:()=>f});var r=n(86197);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?i(Object(n),!0).forEach((function(t){s(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=o(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=o(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==o(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var c={widthCache:{},cacheCount:0},l={position:"absolute",top:"-20000px",left:0,padding:0,margin:0,border:"none",whiteSpace:"pre"},u="recharts_measurement_span";var f=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(void 0===e||null===e||r.x.isSsr)return{width:0,height:0};var n=function(e){var t=a({},e);return Object.keys(t).forEach((function(e){t[e]||delete t[e]})),t}(t),o=JSON.stringify({text:e,copyStyle:n});if(c.widthCache[o])return c.widthCache[o];try{var i=document.getElementById(u);i||((i=document.createElement("span")).setAttribute("id",u),i.setAttribute("aria-hidden","true"),document.body.appendChild(i));var s=a(a({},l),n);Object.assign(i.style,s),i.textContent="".concat(e);var f=i.getBoundingClientRect(),d={width:f.width,height:f.height};return c.widthCache[o]=d,++c.cacheCount>2e3&&(c.cacheCount=0,c.widthCache={}),d}catch(h){return{width:0,height:0}}},d=function(e){return{top:e.top+window.scrollY-document.documentElement.clientTop,left:e.left+window.scrollX-document.documentElement.clientLeft}}},86226:(e,t,n)=>{"use strict";n.d(t,{Ap:()=>w,EL:()=>y,Kt:()=>b,P2:()=>p,bv:()=>v,h1:()=>g,hU:()=>d,hj:()=>h,k4:()=>A,uY:()=>f});var r=n(39087),o=n.n(r),i=n(42136),a=n.n(i),s=n(14793),c=n.n(s),l=n(54263),u=n.n(l),f=function(e){return 0===e?0:e>0?1:-1},d=function(e){return o()(e)&&e.indexOf("%")===e.length-1},h=function(e){return u()(e)&&!a()(e)},p=function(e){return h(e)||o()(e)},m=0,y=function(e){var t=++m;return"".concat(e||"").concat(t)},g=function(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!h(e)&&!o()(e))return r;if(d(e)){var s=e.indexOf("%");n=t*parseFloat(e.slice(0,s))/100}else n=+e;return a()(n)&&(n=r),i&&n>t&&(n=t),n},b=function(e){if(!e)return null;var t=Object.keys(e);return t&&t.length?e[t[0]]:null},v=function(e){if(!Array.isArray(e))return!1;for(var t=e.length,n={},r=0;r<t;r++){if(n[e[r]])return!0;n[e[r]]=!0}return!1},A=function(e,t){return h(e)&&h(t)?function(n){return e+n*(t-e)}:function(){return t}};function w(e,t,n){return e&&e.length?e.find((function(e){return e&&("function"===typeof t?t(e):c()(e,t))===n})):null}},86197:(e,t,n)=>{"use strict";n.d(t,{x:()=>r});var r={isSsr:!("undefined"!==typeof window&&window.document&&window.document.createElement&&window.setTimeout),get:function(e){return r[e]},set:function(e,t){if("string"===typeof e)r[e]=t;else{var n=Object.keys(e);n&&n.length&&n.forEach((function(t){r[t]=e[t]}))}}}},69245:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});n(80792);var r=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o]}},82871:(e,t,n)=>{"use strict";n.d(t,{Wk:()=>s,op:()=>l,z3:()=>d});n(53322),n(25038),n(64741);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEac
2h((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function a(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s=Math.PI/180,c=function(e){return 180*e/Math.PI},l=function(e,t,n,r){return{x:e+Math.cos(-s*r)*n,y:t+Math.sin(-s*r)*n}},u=function(e,t){var n=e.x,r=e.y,o=t.cx,i=t.cy,a=function(e,t){var n=e.x,r=e.y,o=t.x,i=t.y;return Math.sqrt(Math.pow(n-o,2)+Math.pow(r-i,2))}({x:n,y:r},{x:o,y:i});if(a<=0)return{radius:a};var s=(n-o)/a,l=Math.acos(s);return r>i&&(l=2*Math.PI-l),{radius:a,angle:c(l),angleInRadian:l}},f=function(e,t){var n=t.startAngle,r=t.endAngle,o=Math.floor(n/360),i=Math.floor(r/360);return e+360*Math.min(o,i)},d=function(e,t){var n=e.x,r=e.y,o=u({x:n,y:r},t),a=o.radius,s=o.angle,c=t.innerRadius,l=t.outerRadius;if(a<c||a>l)return!1;if(0===a)return!0;var d,h=function(e){var t=e.startAngle,n=e.endAngle,r=Math.floor(t/360),o=Math.floor(n/360),i=Math.min(r,o);return{startAngle:t-360*i,endAngle:n-360*i}}(t),p=h.startAngle,m=h.endAngle,y=s;if(p<=m){for(;y>m;)y-=360;for(;y<p;)y+=360;d=y>=p&&y<=m}else{for(;y>p;)y-=360;for(;y<m;)y+=360;d=y>=m&&y<=p}return d?i(i({},t),{},{radius:a,angle:f(y,t)}):null}},15022:(e,t,n)=>{"use strict";n.d(t,{$R:()=>R,$k:()=>P,Bh:()=>U,Gf:()=>k,L6:()=>N,NN:()=>S,TT:()=>T,eu:()=>j,rL:()=>B,sP:()=>_});var r=n(14793),o=n.n(r),i=n(53322),a=n.n(i),s=n(39087),c=n.n(s),l=n(64741),u=n.n(l),f=n(44417),d=n.n(f),h=n(25038),p=n(21144),m=n(86226),y=n(1734),g=n(59730),b=["children"],v=["children"];function A(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function w(e){return w="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},w(e)}var E={click:"onClick",mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",mouseout:"onMouseOut",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",touchcancel:"onTouchCancel",touchend:"onTouchEnd",touchmove:"onTouchMove",touchstart:"onTouchStart"},k=function(e){return"string"===typeof e?e:e?e.displayName||e.name||"Component":""},M=null,x=null,C=function e(t){if(t===M&&Array.isArray(x))return x;var n=[];return h.Children.forEach(t,(function(t){a()(t)||((0,p.isFragment)(t)?n=n.concat(e(t.props.children)):n.push(t))})),x=n,M=t,n};function S(e,t){var n=[],r=[];return r=Array.isArray(t)?t.map((function(e){return k(e)})):[k(t)],C(e).forEach((function(e){var t=o()(e,"type.displayName")||o()(e,"type.name");-1!==r.indexOf(t)&&n.push(e)})),n}function _(e,t){var n=S(e,t);return n&&n[0]}var T=function(e){if(!e||!e.props)return!1;var t=e.props,n=t.width,r=t.height;return!(!(0,m.hj)(n)||n<=0||!(0,m.hj)(r)||r<=0)},I=["a","altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","circle","clipPath","color-profile","cursor","defs","desc","ellipse","feBlend","feColormatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-url","foreignObject","g","glyph","glyphRef","hkern","image","line","lineGradient","marker","mask","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","radialGradient","rect","script","set","stop","style","svg","switch","symbol","text","textPath","title","tref","tspan","use","view","vkern"],D=function(e){return e&&e.type&&c()(e.type)&&I.indexOf(e.type)>=0},P=function(e){return e&&"object"===w(e)&&"cx"in e&&"cy"in e&&"r"in e},N=function(e,t,n){if(!e||"function"===typeof e||"boolean"===typeof e)return null;var r=e;if((0,h.isValidElement)(e)&&(r=e.props),!d()(r))return null;var o={};return Object.keys(r).forEach((function(e){var i;(function(e,t,n,r){var o,i=null!==(o=null===g.ry||void 0===g.ry?void 0:g.ry[r])&&void 0!==o?o:[];return!u()(e)&&(r&&i.includes(t)||g.Yh.includes(t))||n&&g.nv.includes(t)})(null===(i=r)||void 0===i?void 0:i[e],e,t,n)&&(o[e]=r[e])})),o},B=function e(t,n){if(t===n)return!0;var r=h.Children.count(t);if(r!==h.Children.count(n))return!1;if(0===r)return!0;
2if(1===r)return O(Array.isArray(t)?t[0]:t,Array.isArray(n)?n[0]:n);for(var o=0;o<r;o++){var i=t[o],a=n[o];if(Array.isArray(i)||Array.isArray(a)){if(!e(i,a))return!1}else if(!O(i,a))return!1}return!0},O=function(e,t){if(a()(e)&&a()(t))return!0;if(!a()(e)&&!a()(t)){var n=e.props||{},r=n.children,o=A(n,b),i=t.props||{},s=i.children,c=A(i,v);return r&&s?(0,y.w)(o,c)&&B(r,s):!r&&!s&&(0,y.w)(o,c)}return!1},j=function(e,t){var n=[],r={};return C(e).forEach((function(e,o){if(D(e))n.push(e);else if(e){var i=k(e.type),a=t[i]||{},s=a.handler,c=a.once;if(s&&(!c||!r[i])){var l=s(e,i,o);n.push(l),r[i]=!0}}})),n},U=function(e){var t=e&&e.type;return t&&E[t]?E[t]:null},R=function(e,t){return C(t).indexOf(e)}},1734:(e,t,n)=>{"use strict";function r(e,t){for(var n in e)if({}.hasOwnProperty.call(e,n)&&(!{}.hasOwnProperty.call(t,n)||e[n]!==t[n]))return!1;for(var r in t)if({}.hasOwnProperty.call(t,r)&&!{}.hasOwnProperty.call(e,r))return!1;return!0}n.d(t,{w:()=>r})},99987:(e,t,n)=>{"use strict";n.d(t,{z:()=>u});var r=n(85935),o=n(66849),i=n(15022);function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){l(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function l(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=a(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=a(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==a(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var u=function(e){var t,n=e.children,a=e.formattedGraphicalItems,s=e.legendWidth,l=e.legendContent,u=(0,i.sP)(n,r.D);return u?(t=u.props&&u.props.payload?u.props&&u.props.payload:"children"===l?(a||[]).reduce((function(e,t){var n=t.item,r=t.props,o=r.sectors||r.data||[];return e.concat(o.map((function(e){return{type:u.props.iconType||n.props.legendType,value:e.name,color:e.fill,payload:e}})))}),[]):(a||[]).map((function(e){var t=e.item,n=t.props,r=n.dataKey,i=n.name,a=n.legendType;return{inactive:n.hide,dataKey:r,type:u.props.iconType||a||"square",color:(0,o.fk)(t),value:i||r,payload:t.props}})),c(c(c({},u.props),r.D.getWithHeight(u,s)),{},{payload:t,item:u})):null}}
2,27374:(e,t,n)=>{"use strict";n.d(t,{z:()=>s});var r=n(79879),o=n.n(r),i=n(64741),a=n.n(i);function s(e,t,n){return!0===t?o()(e,n):a()(t)?o()(e,t):e}},59730:(e,t,n)=>{"use strict";n.d(t,{Yh:()=>s,Ym:()=>f,bw:()=>d,nv:()=>u,ry:()=>l});var r=n(25038),o=n(44417),i=n.n(o);function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}var s=["aria-activedescendant","aria-atomic","aria-autocomplete","aria-busy","aria-checked","aria-colcount","aria-colindex","aria-colspan","aria-controls","aria-current","aria-describedby","aria-details","aria-disabled","aria-errormessage","aria-expanded","aria-flowto","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-level","aria-live","aria-modal","aria-multiline","aria-multiselectable","aria-orientation","aria-owns","aria-placeholder","aria-posinset","aria-pressed","aria-readonly","aria-relevant","aria-required","aria-roledescription","aria-rowcount","aria-rowindex","aria-rowspan","aria-selected","aria-setsize","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext","className","color","height","id","lang","max","media","method","min","name","style","target","width","role","tabIndex","accentHeight","accumulate","additive","alignmentBaseline","allowReorder","alphabetic","amplitude","arabicForm","ascent","attributeName","attributeType","autoReverse","azimuth","baseFrequency","baselineShift","baseProfile","bbox","begin","bias","by","calcMode","capHeight","clip","clipPath","clipPathUnits","clipRule","colorInterpolation","colorInterpolationFilters","colorProfile","colorRendering","contentScriptType","contentStyleType","cursor","cx","cy","d","decelerate","descent","diffuseConstant","direction","display","divisor","dominantBaseline","dur","dx","dy","edgeMode","elevation","enableBackground","end","exponent","externalResourcesRequired","fill","fillOpacity","fillRule","filter","filterRes","filterUnits","floodColor","floodOpacity","focusable","fontFamily","fontSize","fontSizeAdjust","fontStretch","fontStyle","fontVariant","fontWeight","format","from","fx","fy","g1","g2","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","glyphRef","gradientTransform","gradientUnits","hanging","horizAdvX","horizOriginX","href","ideographic","imageRendering","in2","in","intercept","k1","k2","k3","k4","k","kernelMatrix","kernelUnitLength","kerning","keyPoints","keySplines","keyTimes","lengthAdjust","letterSpacing","lightingColor","limitingConeAngle","local","markerEnd","markerHeight","markerMid","markerStart","markerUnits","markerWidth","mask","maskContentUnits","maskUnits","mathematical","mode","numOctaves","offset","opacity","operator","order","orient","orientation","origin","overflow","overlinePosition","overlineThickness","paintOrder","panose1","pathLength","patternContentUnits","patternTransform","patternUnits","pointerEvents","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","r","radius","refX","refY","renderingIntent","repeatCount","repeatDur","requiredExtensions","requiredFeatures","restart","result","rotate","rx","ry","seed","shapeRendering","slope","spacing","specularConstant","specularExponent","speed","spreadMethod","startOffset","stdDeviation","stemh","stemv","stitchTiles","stopColor","stopOpacity","strikethroughPosition","strikethroughThickness","string","stroke","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin","strokeMiterlimit","strokeOpacity","strokeWidth","surfaceScale","systemLanguage","tableValues","targetX","targetY","textAnchor","textDecoration","textLength","textRendering","to","transform","u1","u2","underlinePosition","underlineThickness","unicode","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","values","vectorEffect","version","vertAdvY","vertOriginX","vertOriginY","vHanging","vIdeographic","viewTarget","visibility","vMathematical","widths","wordSpacing","writingMode","x1","x2","x","xChannelSelector","xHeight","xlinkActuate","xlinkArcrole","xlinkHref","xlinkRole","xlinkShow","xlinkTitle","xlinkType","xmlBase","xmlLang","xmlns","xmlnsXlink","xmlSpace","y1","y2","y","yChannelSelector","z","zoomAndPan","ref","key","angle"],c=["points","pathLength"],l={svg:["viewBox","children"],polygon:c,polyline:c},u=["dangerouslySetInnerHTML","onCopy","onCopyCapture","onCut","onCutCapture","onPaste","onPasteCapture","onCompositionEnd","onCompositionEndCapture","onCompositionStart","onCompositionStartCapture","onCompositionUpdate","onCompositionUpdateCapture","onF
2ocus","onFocusCapture","onBlur","onBlurCapture","onChange","onChangeCapture","onBeforeInput","onBeforeInputCapture","onInput","onInputCapture","onReset","onResetCapture","onSubmit","onSubmitCapture","onInvalid","onInvalidCapture","onLoad","onLoadCapture","onError","onErrorCapture","onKeyDown","onKeyDownCapture","onKeyPress","onKeyPressCapture","onKeyUp","onKeyUpCapture","onAbort","onAbortCapture","onCanPlay","onCanPlayCapture","onCanPlayThrough","onCanPlayThroughCapture","onDurationChange","onDurationChangeCapture","onEmptied","onEmptiedCapture","onEncrypted","onEncryptedCapture","onEnded","onEndedCapture","onLoadedData","onLoadedDataCapture","onLoadedMetadata","onLoadedMetadataCapture","onLoadStart","onLoadStartCapture","onPause","onPauseCapture","onPlay","onPlayCapture","onPlaying","onPlayingCapture","onProgress","onProgressCapture","onRateChange","onRateChangeCapture","onSeeked","onSeekedCapture","onSeeking","onSeekingCapture","onStalled","onStalledCapture","onSuspend","onSuspendCapture","onTimeUpdate","onTimeUpdateCapture","onVolumeChange","onVolumeChangeCapture","onWaiting","onWaitingCapture","onAuxClick","onAuxClickCapture","onClick","onClickCapture","onContextMenu","onContextMenuCapture","onDoubleClick","onDoubleClickCapture","onDrag","onDragCapture","onDragEnd","onDragEndCapture","onDragEnter","onDragEnterCapture","onDragExit","onDragExitCapture","onDragLeave","onDragLeaveCapture","onDragOver","onDragOverCapture","onDragStart","onDragStartCapture","onDrop","onDropCapture","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseMoveCapture","onMouseOut","onMouseOutCapture","onMouseOver","onMouseOverCapture","onMouseUp","onMouseUpCapture","onSelect","onSelectCapture","onTouchCancel","onTouchCancelCapture","onTouchEnd","onTouchEndCapture","onTouchMove","onTouchMoveCapture","onTouchStart","onTouchStartCapture","onPointerDown","onPointerDownCapture","onPointerMove","onPointerMoveCapture","onPointerUp","onPointerUpCapture","onPointerCancel","onPointerCancelCapture","onPointerEnter","onPointerEnterCapture","onPointerLeave","onPointerLeaveCapture","onPointerOver","onPointerOverCapture","onPointerOut","onPointerOutCapture","onGotPointerCapture","onGotPointerCaptureCapture","onLostPointerCapture","onLostPointerCaptureCapture","onScroll","onScrollCapture","onWheel","onWheelCapture","onAnimationStart","onAnimationStartCapture","onAnimationEnd","onAnimationEndCapture","onAnimationIteration","onAnimationIterationCapture","onTransitionEnd","onTransitionEndCapture"],f=function(e,t){if(!e||"function"===typeof e||"boolean"===typeof e)return null;var n=e;if((0,r.isValidElement)(e)&&(n=e.props),!i()(n))return null;var o={};return Object.keys(n).forEach((function(e){u.includes(e)&&(o[e]=t||function(t){return n[e](n,t)})})),o},d=function(e,t,n){if(!i()(e)||"object"!==a(e))return null;var r=null;return Object.keys(e).forEach((function(o){var i=e[o];u.includes(o)&&"function"===typeof i&&(r||(r={}),r[o]=function(e,t,n){return function(r){return e(t,n,r),null}}(i,t,n))})),r}},51261:(e,t,n)=>{"use strict";n.d(t,{$l:()=>a,ZP:()=>i,z8:()=>s});var r=n(16112),o={};function i(){return o.get=(0,r._8)((function(e){var t=e.snapshot;return function(e){return t.getLoadable(e).contents}}),[]),o.getPromise=(0,r._8)((function(e){var t=e.snapshot;return function(e){return t.getPromise(e)}}),[]),o.set=(0,r._8)((function(e){return e.set}),[]),o.reset=(0,r._8)((function(e){return e.reset}),[]),null}function a(e){return o.get(e)}function s(e,t){o.set(e,t)}},16112:(e,t,n)=>{"use strict";n.d(t,{AY:()=>Po,FV:()=>jo,Wh:()=>Do,Zl:()=>Uo,_8:()=>Ro,cn:()=>No,sJ:()=>Oo,xu:()=>Bo});var r=n(58092),o=n.n(r),i=n(25038),a=n.n(i),s=n(80792);const c=new Map;function l(e){var t;return null!==(t=c.get(e))&&void 0!==t&&t}l.setPass=e=>{c.set(e,!0)},l.setFail=e=>{c.set(e,!1)};var u=l;var f=function(e,t){const n=new Map;return e.forEach(((e,r)=>{n.set(r,t(e,r))})),n};var d=function(e,t){if(null!=e)return e;throw new Error(null!==t&&void 0!==t?t:"Got unexpected null or undefined")};var h=function(e,t){let{error:n}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return null};var p={trace:function(e,t,n){return n()},wrap:function(e){return e}};var m={setByAddingToSet:function(e,t){const n=new Set(e);return n.add(t),n},setByDeletingFromSet:function(e,t){const n=new Set(e);return n.delete(t),n},mapBySettingInMap:function(e,t,n){const r=new Map(e);return r.set(t,n),r},mapByUpdatingInMap:function(e,t,n){const r=new Map(e);return r.set(t,n(r.get(t))),r},mapByDeletingFromMap:function(e,t){const n=new Map(e);return n.delete(t),n},mapByDeletingMultipleFromMap:function(e,t){const n=new Map(e);return t.forEach((e=>n.delete(e))),n}};var y=function(e){};function g(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class b{constructor(e){g(this,"key",void 0),this.key=e}}class v extends b{}class A extends b{}var w={AbstractRecoilValue:b,RecoilState:v,RecoilValueReadOnly:A,isRecoilValue:function(e){return e instanceof v||e instanceof A}},E=w.AbstractRecoilValue,k=w.RecoilState,M=w.RecoilValueReadOnly,x=w.isRecoilValue,C=Object.freeze({__proto__:null,AbstractRecoilValue:E,RecoilState:k,RecoilValueReadOnly:M,isRecoilValue:x});class S{}const _=new S;
2class T extends Error{constructor(e){super("Tried to set the value of Recoil selector ".concat(e," using an updater function, but it is an async selector in a pending or error state; this is not supported."))}}const I=new Map,D=new Map;class P extends Error{}var N={nodes:I,recoilValues:D,registerNode:function(e){if(I.has(e.key)){const t='Duplicate atom key "'.concat(e.key,'". This is a FATAL ERROR in\n production. But it is safe to ignore this warning if it occurred because of\n hot module replacement.');s.warn(t)}I.set(e.key,e);const t=null==e.set?new C.RecoilValueReadOnly(e.key):new C.RecoilState(e.key);return D.set(e.key,t),t},getNode:function(e){const t=I.get(e);if(null==t)throw new P('Missing definition for RecoilValue: "'.concat(e,'""'));return t},getNodeMaybe:function(e){return I.get(e)},NodeMissingError:P,DefaultValue:S,DEFAULT_VALUE:_,RecoilValueNotReady:T};const{mapByDeletingFromMap:B,mapBySettingInMap:O,setByAddingToSet:j}=m,{getNode:U,getNodeMaybe:R}=N,F=Object.freeze(new Set);class L extends Error{}var z={getNodeLoadable:function(e,t,n){return U(n).get(e,t)},peekNodeLoadable:function(e,t,n){return U(n).peek(e,t)},setNodeValue:function(e,t,n,r){const o=U(n);if(null==o.set)throw new L("Attempt to set read-only RecoilValue: ".concat(n));return o.set(e,t,r)},cleanUpNode:function(e,t){U(t).cleanUp(e)},setUnvalidatedAtomValue_DEPRECATED:function(e,t,n){var r;const o=R(t);return null===o||void 0===o||null===(r=o.invalidate)||void 0===r||r.call(o,e),{...e,atomValues:B(e.atomValues,t),nonvalidatedAtoms:O(e.nonvalidatedAtoms,t,n),dirtyAtoms:j(e.dirtyAtoms,t)}},getDownstreamNodes:function(e,t,n){const r=new Set,o=Array.from(n),i=e.getGraph(t.version);for(let s=o.pop();s;s=o.pop()){var a;r.add(s);const e=null!==(a=i.nodeToNodeSubscriptions.get(s))&&void 0!==a?a:F;for(const t of e)r.has(t)||o.push(t)}return r}};var Q=function(e){const t=new Set;for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];e:for(const i of e){for(const e of r)if(e.has(i))continue e;t.add(i)}return t};function J(e,t,n){const{nodeDeps:r,nodeToNodeSubscriptions:o}=t;e.forEach(((e,t)=>{const i=r.get(t);if(i&&n&&i!==n.nodeDeps.get(t))return;r.set(t,new Set(e));if((null==i?e:Q(e,i)).forEach((e=>{o.has(e)||o.set(e,new Set);d(o.get(e)).add(t)})),i){Q(i,e).forEach((e=>{if(!o.has(e))return;const n=d(o.get(e));n.delete(t),0===n.size&&o.delete(e)}))}}))}var V={addToDependencyMap:function(e,t,n){n.has(e)||n.set(e,new Set),d(n.get(e)).add(t)},cloneGraph:function(e){return{nodeDeps:f(e.nodeDeps,(e=>new Set(e))),nodeToNodeSubscriptions:f(e.nodeToNodeSubscriptions,(e=>new Set(e)))}},graph:function(){return{nodeDeps:new Map,nodeToNodeSubscriptions:new Map}},mergeDepsIntoDependencyMap:function(e,t){e.forEach(((e,n)=>{t.has(n)||t.set(n,new Set);const r=d(t.get(n));e.forEach((e=>r.add(e)))}))},saveDependencyMapToStore:function(e,t,n){var r,o,i,a;const s=t.getState();n!==s.currentTree.version&&n!==(null===(r=s.nextTree)||void 0===r?void 0:r.version)&&n!==(null===(o=s.previousTree)||void 0===o?void 0:o.version)&&h("Tried to save dependencies to a discarded tree");const c=t.getGraph(n);if(J(e,c),n===(null===(i=s.previousTree)||void 0===i?void 0:i.version)){J(e,t.getGraph(s.currentTree.version),c)}if(n===(null===(a=s.previousTree)||void 0===a?void 0:a.version)||n===s.currentTree.version){var l;const n=null===(l=s.nextTree)||void 0===l?void 0:l.version;if(void 0!==n){J(e,t.getGraph(n),c)}}}};const{getDownstreamNodes:H,getNodeLoadable:G,setNodeValue:Z}=z,{saveDependencyMapToStore:W}=V,{getNodeMaybe:q}=N,{DefaultValue:Y,RecoilValueNotReady:K}=N,{AbstractRecoilValue:$,RecoilState:X,RecoilValueReadOnly:ee,isRecoilValue:te}=C;function ne(e,t,n){if("set"===n.type){const{recoilValue:r,valueOrUpdater:o}=n,i=function(e,t,n,r){let{key:o}=n;if("function"===typeof r){const n=G(e,t,o)[1];if("loading"===n.state)throw new K(o);if("hasError"===n.state)throw n.contents;return r(n.contents)}return r}(e,t,r,o),[a,s]=Z(e,t,r.key,i);W(a,e,t.version);for(const[e,n]of s.entries())re(t,e,n)}else if("setLoadable"===n.type){const{recoilValue:{key:e},loadable:r}=n;re(t,e,r)}else if("markModified"===n.type){const{recoilValue:{key:e}}=n;t.dirtyAtoms.add(e)}else if("setUnvalidated"===n.type){var r;const{recoilValue:{key:e},unvalidatedValue:o}=n,i=q(e);null===i||void 0===i||null===(r=i.invalidate)||void 0===r||r.call(i,t),t.atomValues.delete(e),t.nonvali
2datedAtoms.set(e,o),t.dirtyAtoms.add(e)}else h("Unknown action ".concat(n.type))}function re(e,t,n){"hasValue"===n.state&&n.contents instanceof Y?e.atomValues.delete(t):e.atomValues.set(t,n),e.dirtyAtoms.add(t),e.nonvalidatedAtoms.delete(t)}function oe(e,t){e.replaceState((n=>{const r=function(e){return{...e,atomValues:new Map(e.atomValues),nonvalidatedAtoms:new Map(e.nonvalidatedAtoms),dirtyAtoms:new Set(e.dirtyAtoms)}}(n);for(const o of t)ne(e,r,o);return se(e,r),r}))}function ie(e,t,n,r){if(ae.length){const n=ae[ae.length-1];let r=n.get(e);r||n.set(e,r=[]),r.push(t)}else p.trace(r,n,(()=>oe(e,[t])))}const ae=[];function se(e,t){const n=H(e,t,t.dirtyAtoms);for(const i of n){var r,o;null===(r=q(i))||void 0===r||null===(o=r.invalidate)||void 0===o||o.call(r,t)}}function ce(e,t,n){ie(e,{type:"set",recoilValue:t,valueOrUpdater:n},t.key,"set Recoil value")}let le=0;var ue={RecoilValueReadOnly:ee,AbstractRecoilValue:$,RecoilState:X,getRecoilValueAsLoadable:function(e,t){let{key:n}=t,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e.getState().currentTree;var o,i;const a=e.getState();r.version!==a.currentTree.version&&r.version!==(null===(o=a.nextTree)||void 0===o?void 0:o.version)&&r.version!==(null===(i=a.previousTree)||void 0===i?void 0:i.version)&&h("Tried to read from a discarded tree");const[s,c]=G(e,r,n);return u("recoil_async_selector_refactor")||W(s,e,r.version),c}
2,setRecoilValue:ce,setRecoilValueLoadable:function(e,t,n){if(n instanceof Y)return ce(e,t,n);ie(e,{type:"setLoadable",recoilValue:t,loadable:n},t.key,"set Recoil value")},markRecoilValueModified:function(e,t){ie(e,{type:"markModified",recoilValue:t},t.key,"mark RecoilValue modified")},setUnvalidatedRecoilValue:function(e,t,n){ie(e,{type:"setUnvalidated",recoilValue:t,unvalidatedValue:n},t.key,"set Recoil value")},subscribeToRecoilValue:function(e,t,n){let{key:r}=t,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;const i=le++,a=e.getState();return a.nodeToComponentSubscriptions.has(r)||a.nodeToComponentSubscriptions.set(r,new Map),d(a.nodeToComponentSubscriptions.get(r)).set(i,[null!==o&&void 0!==o?o:"<not captured>",n]),{release:()=>{const t=e.getState(),n=t.nodeToComponentSubscriptions.get(r);void 0!==n&&n.has(i)?(n.delete(i),0===n.size&&t.nodeToComponentSubscriptions.delete(r)):h("Subscription missing at release time for atom ".concat(r,". This is a bug in Recoil."))}}},isRecoilValue:te,applyAtomValueWrites:function(e,t){const n=f(e,(e=>e));return t.forEach(((e,t)=>{"hasValue"===e.state&&e.contents instanceof Y?n.delete(t):n.set(t,e)})),n},batchStart:function(){const e=new Map;return ae.push(e),()=>{for(const[t,n]of e)p.trace("Recoil batched updates","-",(()=>
2oe(t,n)));ae.pop()!==e&&h("Incorrect order of batch popping")}},invalidateDownstreams_FOR_TESTING:se};const{unstable_batchedUpdates:fe}=o();var de={unstable_batchedUpdates:fe};const{batchStart:he}=ue,{unstable_batchedUpdates:pe}=de;let me=pe;var ye={getBatcher:()=>me,setBatcher:e=>{me=e},batchUpdates:e=>{me((()=>{let t=()=>{};try{t=he(),e()}finally{t()}}))}};var ge={enqueueExecution:function(e,t){t()}};var be=function*(e){for(const t of e)for(const e of t)yield e};var ve=function*(e,t){let n=0;for(const r of e)t(r,n++)&&(yield r)};var Ae=function(e,t){return function*(){let n=0;for(const r of e)yield t(r,n++)}()};const{graph:we}=V;let Ee=0;const ke=()=>Ee++;function Me(){const e=ke();return{version:e,stateID:e,transactionMetadata:{},dirtyAtoms:new Set,atomValues:new Map,nonvalidatedAtoms:new Map}}var xe={makeEmptyTreeState:Me,makeEmptyStoreState:function(){const e=Me();return{currentTree:e,nextTree:null,previousTree:null,knownAtoms:new Set,knownSelectors:new Set,transactionSubscriptions:new Map,nodeTransactionSubscriptions:new Map,nodeToComponentSubscriptions:new Map,queuedComponentCallbacks_DEPRECATED:[],suspendedComponentResolvers:new Set,graphsByVersion:(new Map).set(e.version,we()),versionsUsedByComponent:new Map}},getNextTreeStateVersion:ke};const{batchUpdates:Ce}=ye,{getDownstreamNodes:Se,peekNodeLoadable:_e}=z,{graph:Te}=V,{DEFAULT_VALUE:Ie,recoilValues:De}=N,{getRecoilValueAsLoadable:Pe,setRecoilValue:Ne}=ue,{getNextTreeStateVersion:Be,makeEmptyStoreState:Oe}=xe;function je(e){return Ae(e,(e=>d(De.get(e))))}class Ue{constructor(e){g(this,"_store",void 0),g(this,"getLoadable",(e=>Pe(this._store,e))),g(this,"getPromise",(e=>this.getLoadable(e).toPromise())),g(this,"getNodes_UNSTABLE",(e=>{if(!0===(null===e||void 0===e?void 0:e.isModified)){if(!1===(null===e||void 0===e?void 0:e.isInitialized))return[];return je(this._store.getState().currentTree.dirtyAtoms)}const t=this._store.getState().knownAtoms,n=this._store.getState().knownSelectors;return null==(null===e||void 0===e?void 0:e.isInitialized)?De.values():!0===e.isInitialized?je(be([this._store.getState().knownAtoms,this._store.getState().knownSelectors])):ve(De.values(),(e=>{let{key:r}=e;return!t.has(r)&&!n.has(r)}))})),g(this,"getDeps_UNSTABLE",(e=>{this.getLoadable(e);const t=this._store.getGraph(this._store.getState().currentTree.version).nodeDeps.get(e.key);return je(null!==t&&void 0!==t?t:[])})),g(this,"getSubscribers_UNSTABLE",(e=>{let{key:t}=e;const n=this._store.getState().currentTree;return{nodes:je(ve(Se(this._store,n,new Set([t])),(e=>e!==t)))}})),g(this,"getInfo_UNSTABLE",(e=>{var t;const{key:n}=e,r=this._store.getState().currentTree,o=this._store.getGraph(r.version),i=this._store.getState().knownAtoms.has(n)?"atom":this._store.getState().knownSelectors.has(n)?"selector":void 0;return{loadable:_e(this._store,r,n),isActive:this._store.getState().knownAtoms.has(n)||this._store.getState().knownSelectors.has(n),isSet:"selector"!==i&&r.atomValues.has(n),isModified:r.dirtyAtoms.has(n),type:i,deps:je(null!==(t=o.nodeDeps.get(n))&&void 0!==t?t:[]),subscribers:this.getSubscribers_UNSTABLE(e)}})),g(this,"map",(e=>{const t=new Le(this);return e(t),Fe(t.getStore_INTERNAL())})),g(this,"asyncMap",(async e=>{const t=new Le(this);return await e(t),Fe(t.getStore_INTERNAL())})),this._store={getState:()=>e,replaceState:t=>{e.currentTree=t(e.currentTree)},getGraph:t=>{const n=e.graphsByVersion;if(n.has(t))return d(n.get(t));const r=Te();return n.set(t,r),r},subscribeToTransactions:()=>({release:()=>{}}),addTransactionMetadata:()=>{throw new Error("Cannot subscribe to Snapshots")}}}getStore_INTERNAL(){return this._store}getID(){return this.getID_INTERNAL()}getID_INTERNAL(){return this._store.getState().currentTree.stateID}}function Re(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const r=e.getState(),o=n?Be():t.version;return{currentTree:n?{version:o,stateID:o,transactionMetadata:{...t.transactionMetadata},dirtyAtoms:new Set(t.dirtyAtoms),atomValues:new Map(t.atomValues),nonvalidatedAtoms:new Map(t.nonvalidatedAtoms)}:t,nextTree:null,previousTree:null,knownAtoms:new Set(r.knownAtoms),knownSelectors:new Set(r.knownSelectors),transactionSubscriptions:new Map,nodeTransactionSubscriptions:new Map,nodeToComponentSubscriptions:new Map,queuedComponentCallbacks_DEPRECATED:[],suspendedComponentResolvers:new Set,graphsByVersion:(new Map).set(o,e.getGraph(t.version)),versionsUsedByComponent:new Map}}function Fe(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"current";const n=e.getState(),r="current"===t?n.currentTree:d(n.previousTree);return new Ue(Re(e,r))}class Le extends Ue{constructor(e){super(Re(e.getStore_INTERNAL(),e.getStore_INTERNAL().getState().currentTree,!0)),g(this,"set",((e,t)=>
2{const n=this.getStore_INTERNAL();Ce((()=>{Ne(n,e,t)}))})),g(this,"reset",(e=>Ce((()=>Ne(this.getStore_INTERNAL(),e,Ie)))))}}var ze={Snapshot:Ue,MutableSnapshot:Le,freshSnapshot:function(e){const t=new Ue(Oe());return null!=e?t.map(e):t},cloneSnapshot:Fe},Qe=ze.Snapshot,Je=ze.MutableSnapshot,Ve=ze.freshSnapshot,He=ze.cloneSnapshot,Ge=Object.freeze({__proto__:null,Snapshot:Qe,MutableSnapshot:Je,freshSnapshot:Ve,cloneSnapshot:He});var Ze=function(){const e=new Set;for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];for(const o of n)for(const t of o)e.add(t);return e};const{useContext:We,useEffect:qe,useMemo:Ye,useRef:Ke,useState:$e}=a(),{cleanUpNode:Xe,getDownstreamNodes:et,setNodeValue:tt,setUnvalidatedAtomValue_DEPRECATED:nt}=z,{graph:rt,saveDependencyMapToStore:ot}=V,{cloneGraph:it}=V,{applyAtomValueWrites:at}=ue,{freshSnapshot:st}=Ge,{getNextTreeStateVersion:ct,makeEmptyStoreState:lt}=xe,{mapByDeletingMultipleFromMap:ut}=m;function ft(){throw new Error("This component must be used inside a <RecoilRoot> component.")}const dt=Object.freeze({getState:ft,replaceState:ft,getGraph:ft,subscribeToTransactions:ft,addTransactionMetadata:ft});let ht=!1;function pt(e){if(ht)throw new Error("An atom update was triggered within the execution of a state updater function. State updater functions provided to Recoil must be pure functions.");if(null===e.nextTree){const t=e.currentTree.version,n=ct();e.nextTree={...e.currentTree,version:n,stateID:n,dirtyAtoms:new Set,transactionMetadata:{}},e.graphsByVersion.set(n,it(d(e.graphsByVersion.get(t))))}}const mt=a().createContext({current:dt}),yt=()=>We(mt),gt=a().createContext(null);function bt(e){const t=e.getState(),n=t.currentTree,r=n.dirtyAtoms;if(r.size){for(const[n,a]of t.nodeTransactionSubscriptions)if(r.has(n))for(const[t,r]of a)r(e);for(const[n,r]of t.transactionSubscriptions)r(e);const o=et(e,n,r);for(const e of o){const r=t.nodeToComponentSubscriptions.get(e);if(r)for(const[e,[t,o]]of r)o(n)}let i="[available in dev build]";0,t.suspendedComponentResolvers.forEach((e=>p.trace("value became available, waking components",i,e)))}t.queuedComponentCallbacks_DEPRECATED.forEach((e=>e(n))),t.queuedComponentCallbacks_DEPRECATED.splice(0,t.queuedComponentCallbacks_DEPRECATED.length)}function vt(e){const t=yt(),[n,r]=$e([]);return e.setNotifyBatcherOfChange((()=>r({}))),qe((()=>{ge.enqueueExecution("Batcher",(()=>{const e=t.current.getState(),{nextTree:n}=e;if(null===n)return;e.previousTree=e.currentTree,e.currentTree=n,e.nextTree=null,bt(t.current);const r=d(e.previousTree).version;e.graphsByVersion.delete(r),e.previousTree=null}))})),null}let At=0;var wt={useStoreRef:yt,useRecoilMutableSource:()=>We(gt),RecoilRoot:function(e){let{initializeState_DEPRECATED:t,initializeState:n,store_INTERNAL:r,children:o}=e;var i;let s;const c=Ke(null),l=null!==(i=a().createMutableSource)&&void 0!==i?i:a().unstable_createMutableSource,u=null!==r&&void 0!==r?r:{getState:()=>s.current,replaceState:e=>{const t=f.current.getState();pt(t);const n=d(t.nextTree);let r;try{ht=!0,r=e(n)}finally{ht=!1}r!==n&&(t.nextTree=r,d(c.current)())},getGraph:e=>{const t=s.current.graphsByVersion;if(t.has(e))return d(t.get(e));const n=rt();return t.set(e,n),n},subscribeToTransactions:(e,t)=>{if(null==t){const{transactionSubscriptions:t}=f.current.getState(),n=At++;return t.set(n,e),{release:()=>{t.delete(n)}}}{const{nodeTransactionSubscriptions:n}=f.current.getState();n.has(t)||n.set(t,new Map);const r=At++;return d(n.get(t)).set(r,e),{release:()=>{const e=n.get(t);e&&(e.delete(r),0===e.size&&n.delete(t))}}}},addTransactionMetadata:e=>{pt(f.current.getState());for(const t of Object.keys(e))d(f.current.getState().nextTree).transactionMetadata[t]=e[t]}},f=Ke(u);s=Ke(null!=t?function(e,t){const n=lt();return t({set:(t,r)=>{const o=n.currentTree,[i,a]=tt(e,o,t.key,r),s=new Set(a.keys());ot(i,e,o.version);const c=ut(o.nonvalidatedAtoms,s);n.currentTree={...o,dirtyAtoms:Ze(o.dirtyAtoms,s),atomValues:at(o.atomValues,a),nonvalidatedAtoms:c}},setUnvalidatedAtomValues:e=>{e.forEach(((e,t)=>{n.currentTree=nt(n.currentTree,t,e)}))}}),n}
2(u,t):null!=n?function(e){return st().map(e).getStore_INTERNAL().getState()}(n):lt());const h=Ye((()=>l?l(s,(()=>s.current.currentTree.version)):null),[l,s]);return qe((()=>()=>{for(const e of f.current.getState().knownAtoms)Xe(f.current,e)}),[]),a().createElement(mt.Provider,{value:f},a().createElement(gt.Provider,{value:h},a().createElement(vt,{setNotifyBatcherOfChange:function(e){c.current=e}}),o))},sendEndOfBatchNotifications_FOR_TESTING:bt};var Et=function(e,t){const n=new Map;for(const[r,o]of e)t(o,r)&&n.set(r,o);return n};var kt=function(e,t){const n=new Set;for(const r of e)t(r)&&n.add(r);return n};var Mt=function(e,t){if(!e)throw new Error(t)};var xt,Ct=function(){const e=new Map;for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];for(let o=0;o<n.length;o++){const t=n[o].keys();let r;for(;!(r=t.next()).done;)e.set(r.value,n[o].get(r.value))}return e};const St=null!==(xt=a().useMutableSource)&&void 0!==xt?xt:a().unstable_useMutableSource;var _t={mutableSourceExists:function(){return St&&!("undefined"!==typeof window&&window.$disableRecoilValueMutableSource_TEMP_HACK_DO_NOT_USE)},useMutableSource:St};const{useRef:Tt}=a();var It=function(){return Tt(),"<component name not available>"};const{useCallback:Dt,useEffect:Pt,useMemo:Nt,useRef:Bt,useState:Ot}=a(),{batchUpdates:jt}=ye,{DEFAULT_VALUE:Ut,getNode:Rt,nodes:Ft}=N,{useRecoilMutableSource:Lt,useStoreRef:zt}=wt,{isRecoilValue:Qt}=C,{AbstractRecoilValue:Jt,getRecoilValueAsLoadable:Vt,setRecoilValue:Ht,setRecoilValueLo
2adable:Gt,setUnvalidatedRecoilValue:Zt,subscribeToRecoilValue:Wt}=ue,{Snapshot:qt,cloneSnapshot:Yt}=Ge,{setByAddingToSet:Kt}=m,{mutableSourceExists:$t,useMutableSource:Xt}=_t;function en(e,t,n){if("hasValue"===e.state)return e.contents;if("loading"===e.state){throw new Promise((e=>{n.current.getState().suspendedComponentResolvers.add(e)}))}throw"hasError"===e.state?e.contents:new Error('Invalid value of loadable atom "'.concat(t.key,'"'))}function tn(e){return $t()?function(e){const t=zt(),n=Dt((()=>Vt(t.current,e,t.current.getState().currentTree)),[t,e]),r=It(),o=Dt(((n,o)=>{const i=t.current,a=Wt(i,e,(()=>{p.trace("RecoilValue subscription fired",e.key,(()=>{o()}))}),r);return()=>a.release(i)}),[e,t,r]);return Xt(Lt(),n,o)}(e):function(e){const t=zt(),[n,r]=Ot([]),o=It();return Pt((()=>{const n=t.current,i=Wt(n,e,(t=>{p.trace("RecoilValue subscription fired",e.key,(()=>{r([])}))}),o);return p.trace("initial update on subscribing",e.key,(()=>{n.getState().nextTree?n.getState().queuedComponentCallbacks_DEPRECATED.push(p.wrap((()=>{r([])}))):r([])}
2)),()=>i.release(n)}),[e,t]),Vt(t.current,e)}(e)}function nn(e){const t=zt();return en(tn(e),e,t)}function rn(e){const t=zt();return Dt((n=>{Ht(t.current,e,n)}),[t,e])}function on(e){const t=zt();Pt((()=>t.current.subscribeToTransactions(e).release),[e,t])}function an(e){const t=e.atomValues,n=f(Et(t,((e,t)=>{const n=Rt(t).persistence_UNSTABLE;return null!=n&&"none"!==n.type&&"hasValue"===e.state})),(e=>e.contents));return Ct(e.nonvalidatedAtoms,n)}function sn(){const e=zt();return Dt((t=>{var n;const r=e.current.getState(),o=null!==(n=r.nextTree)&&void 0!==n?n:r.currentTree,i=t.getStore_INTERNAL().getState().currentTree;jt((()=>{const n=new Set;for(const e of[o.atomValues.keys(),i.atomValues.keys()])for(const t of e){var r,a;(null===(r=o.atomValues.get(t))||void 0===r?void 0:r.contents)!==(null===(a=i.atomValues.get(t))||void 0===a?void 0:a.contents)&&Rt(t).shouldRestoreFromSnapshots&&n.add(t)}n.forEach((t=>{Gt(e.current,new Jt(t),i.atomValues.has(t)?d(i.atomValues.get(t)):Ut)})),e.current.replaceState((e=>({...e,stateID:t.getID_INTERNAL()})))}))}),[e])}class cn{}const ln=new cn;var un={recoilComponentGetRecoilValueCount_FOR_TESTING:{current:0},useGotoRecoilSnapshot:sn,useRecoilCallback:function(e,t){const n=zt(),r=sn();return Dt((function(){for(var t=arguments.length,o=new Array(t),i=0;i<t;i++)o[i]=arguments[i];const a=Yt(n.current);function s(e,t){Ht(n.current,e,t)}function c(e){Ht(n.current,e,Ut)}let l=ln;return jt((()=>{l=e({set:s,reset:c,snapshot:a,gotoSnapshot:r})(...o)})),l instanceof cn&&Mt(!1),l}),null!=t?[...t,n]:void 0)},useRecoilInterface:function(){const e=zt(),[t,n]=Ot([]),r=Bt(new Set);r.current=new Set;const o=Bt(new Set),i=Bt(new Map),a=Dt((t=>{const n=i.current.get(t);n&&(n.release(e.current),i.current.delete(t))}),[e,i]),s=It();return Pt((()=>{const t=e.current;function c(e,t){i.current.has(t)&&n([])}Q(r.current,o.current).forEach((e=>{if(i.current.has(e))return void y('Double subscription to RecoilValue "'.concat(e,'"'));const n=Wt(t,new Jt(e),(t=>{p.trace("RecoilValue subscription fired",e,(()=>{c(0,e)}))}),s);i.current.set(e,n),p.trace("initial update on subscribing",e,(()=>{t.getState().nextTree?t.getState().queuedComponentCallbacks_DEPRECATED.push(p.wrap((()=>{c(t.getState(),e)}))):c(t.getState(),e)}))})),Q(o.current,r.current).forEach((e=>{a(e)})),o.current=r.current})),Pt((()=>{const e=i.current;return()=>e.forEach(((e,t)=>a(t)))}),[a]),Nt((()=>{function t(t){return n=>{Ht(e.current,t,n)}}function n(t){return r.current.has(t.key)||(r.current=Kt(r.current,t.key)),Vt(e.current,t)}function o(t){return en(n(t),t,e)}
2return{getRecoilValue:o,getRecoilValueLoadable:n,getRecoilState:function(e){return[o(e),t(e)]},getRecoilStateLoadable:function(e){return[n(e),t(e)]},getSetRecoilState:t,getResetRecoilState:function(t){return()=>Ht(e.current,t,Ut)}}}),[r,e])},useRecoilSnapshot:function(){const e=zt(),[t,n]=Ot((()=>Yt(e.current)));return on(Dt((e=>n(Yt(e))),[])),t},useRecoilState:function(e){return[nn(e),rn(e)]},useRecoilStateLoadable:function(e){return[tn(e),rn(e)]},useRecoilTransactionObserver:function(e){on(Dt((t=>{e({snapshot:Yt(t,"current"),previousSnapshot:Yt(t,"previous")})}),[e]))},useRecoilValue:nn,useRecoilValueLoadable:tn,useResetRecoilState:function(e){const t=zt();return Dt((()=>{Ht(t.current,e,Ut)}),[t,e])},useSetRecoilState:rn,useSetUnvalidatedAtomValues:function(){const e=zt();return function(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};jt((()=>{e.current.addTransactionMetadata(n),t.forEach(((t,n)=>Zt(e.current,new Jt(n),t)))}))}},useTransactionObservation_DEPRECATED:function(e){on(Dt((t=>{let n=t.getState().previousTree;const r=t.getState().currentTree;n||(h("Transaction subscribers notified without a previous tree being present -- this is a bug in Recoil"),n=t.getState().currentTree);const o=an(r),i=an(n),a=f(Ft,(e=>{var t,n,r,o;return{persistence_UNSTABLE:{type:null!==(t=null===(n=e.persistence_UNSTABLE)||void 0===n?void 0:n.type)&&void 0!==t?t:"none",backButton:null!==(r=null===(o=e.persistence_UNSTABLE)||void 0===o?void 0:o.backButton)&&void 0!==r&&r}}})),s=kt(r.dirtyAtoms,(e=>o.has(e)||i.has(e)));e({atomValues:o,previousAtomValues:i,atomInfo:a,modifiedAtoms:s,transactionMetadata:{...r.transactionMetadata}})}),[e]))},useTransactionSubscription_DEPRECATED:on};const{useMemo:fn}=a(),{RecoilRoot:dn,useStoreRef:hn}=wt;var pn=function(){const e=hn().current;return fn((()=>function(t){let{children:n}=t;return a().createElement(dn,{store_INTERNAL:e},n)}),[e])};var mn=function(e){return!!e&&"function"===typeof e.then};const yn={getValue(){if("loading"===this.state&&u("recoil_async_selector_refactor"))throw this.contents.then((e=>{let{__value:t}=e;return t}));if("hasValue"!==this.state)throw this.contents;return this.contents},toPromise(){return"hasValue"===this.state?Promise.resolve(this.contents):"hasError"===this.state?Promise.reject(this.contents):u("recoil_async_selector_refactor")?this.contents.then((e=>{let{__value:t}=e;return t})):this.contents},valueMaybe(){return"hasValue"===this.state?this.contents:void 0},valueOrThrow(){if("hasValue"!==this.state)throw new Error('Loadable expected value, but in "'.concat(this.state,'" state'));return this.contents},errorMaybe(){return"hasError"===this.state?this.contents:void 0},errorOrThrow(){if("hasError"!==this.state)throw new Error('Loadable expected error, but in "'.concat(this.state,'" state'));return this.contents},promiseMaybe(){return"loading"===this.state?u("recoil_async_selector_refactor")?this.contents.then((e=>{let{__value:t}=e;return t})):this.contents:void 0},promiseOrThrow(){if("loading"!==this.state)throw new Error('Loadable expected promise, but in "'.concat(this.state,'" state'));return u("recoil_async_selector_refactor")?this.contents.then((e=>{let{__value:t}=e;return t})):this.contents},map(e){if("hasError"===this.state)return this;if("hasValue"===this.state)try{const t=e(this.contents);return mn(t)?vn(t):gn(t)}catch(t){return mn(t)?vn(t.next((()=>e(this.contents)))):bn(t)}if("loading"===this.state)return vn(this.contents.then(e).catch((t=>{if(mn(t))return t.then((()=>e(this.contents)));throw t})));throw new Error("Invalid Loadable state")}};function gn(e){return Object.freeze({state:"hasValue",contents:e,...yn})}function bn(e){return Object.freeze({state:"hasError",contents:e,...yn})}function vn(e){return Object.freeze({state:"loading",contents:e,...yn})}var An={loadableWithValue:gn,loadableWithError:bn,loadableWithPromise:vn,loadableLoading:function(){return vn(new Promise((()=>{})))},loadableAll:function(e){return e.every((e=>"hasValue"===e.state))?gn(e.map((e=>e.contents))):e.some((e=>"hasError"===e.state))?bn(d(e.find((e=>"hasError"===e.state)),"Invalid loadable passed to loadableAll").contents):vn(u("recoil_async_selector_refactor")?Promise.all(e.map((e=>e.contents))).then((e=>({__value:e}))):Promise.all(e.map((e=>e.contents))))}};Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,DataView;"undefined"!==typeof navigator&&navigator.product;var wn=function(){let e,t;const n={get:n=>n===e?t:void 0,set:(r,o)=>(e=r,t=o,n)};return n};const En=Symbol("ArrayKeyedMap"),kn=new Map;class Mn{constructor(e){if(g(this,"_base",new Map),e instanceof Mn)for(const[t,n]of e.entries())this.set(t,n);else if(e)for(const[t,n]of e)this.set(t,n);return this}get(e){const t=Array.isArray(e)?e:[e];let n=this._base;return t.forEach((e=>{var t;n=null!==(t=n.get(e))&&void 0!==t?t:kn})),void 0===n?void 0:n.get(En)}set(e,t){const n=Array.isArray(e)?e:[e];let r=this._base,o=r;
2return n.forEach((e=>{o=r.get(e),o||(o=new Map,r.set(e,o)),r=o})),o.set(En,t),this}delete(e){const t=Array.isArray(e)?e:[e];let n=this._base,r=n;return t.forEach((e=>{r=n.get(e),r||(r=new Map,n.set(e,r)),n=r})),r.delete(En),this}entries(){const e=[];return function t(n,r){n.forEach(((n,o)=>{o===En?e.push([r,n]):t(n,r.concat(o))}))}(this._base,[]),e.values()}toBuiltInMap(){return new Map(this.entries())}}var xn=Mn,Cn=Object.freeze({__proto__:null,ArrayKeyedMap:xn});const{ArrayKeyedMap:Sn}=Cn;var _n=function(){return new Sn};function Tn(e,t,n){if("string"===typeof e&&!e.includes('"')&&!e.includes("\\"))return'"'.concat(e,'"');switch(typeof e){case"undefined":return"";case"boolean":return e?"true":"false";case"number":case"symbol":return String(e);case"string":return JSON.stringify(e);case"function":if(!0!==(null===t||void 0===t?void 0:t.allowFunctions))throw new Error("Attempt to serialize function in a Recoil cache key");return"__FUNCTION(".concat(e.name,")__")}if(null===e)return"null";var r;if("object"!==typeof e)return null!==(r=JSON.stringify(e))&&void 0!==r?r:"";if(mn(e))return"__PROMISE__";if(Array.isArray(e))return"[".concat(e.map(((e,n)=>Tn(e,t,n.toString()))),"]");if("function"===typeof e.toJSON)return Tn(e.toJSON(n),t,n);if(e instanceof Map){const r={};for(const[n,o]of e)r["string"===typeof n?n:Tn(n,t)]=o;return Tn(r,t,n)}return e instanceof Set?Tn(Array.from(e).sort(((e,n)=>Tn(e,t).localeCompare(Tn(n,t)))),t,n):null!=e[Symbol.iterator]&&"function"===typeof e[Symbol.iterator]?Tn(Array.from(e),t,n):"{".concat(Object.keys(e).filter((t=>void 0!==e[t])).sort().map((n=>"".concat(Tn(n,t),":").concat(Tn(e[n],t,n)))).join(","),"}")}var In=function(e){return Tn(e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{allowFunctions:!1})};var Dn=function(){const e=new Map,t={get:t=>e.get(In(t)),set:(n,r)=>(e.set(In(n),r),t),map:e};return t};var Pn=function(){let e;return{get:(t,n)=>{if(void 0!==e){for(const[o,i]of e.route){var r;if(t(o)!==i)return;null===n||void 0===n||null===(r=n.onCacheHit)||void 0===r||r.call(n,o)}return e.value}},set:(t,n)=>{e={route:t,value:n}},getRoot:()=>e}};var Nn={setInTreeCache:function e(t,n,r){if(null==t){if(0===n.length)return{type:"result",result:r};{const[t,...o]=n,[i,a]=t;return{type:"branch",nodeKey:i,branches:new Map([[a,e(null,o,r)]])}}}if(0===n.length){if("result"!==t.type&&Mt(!1),t.result&&"loading"===t.result.state){return{type:"result",result:r}}t.result!==r&&Mt(!1);return t}{const[o,...i]=n,[a,s]=o;return"branch"!==t.type&&Mt(!1),t.nodeKey!==a&&Mt(!1),t.branches.set(s,e(t.branches.get(s),i,r)),t}},getFromTreeCache:function e(t,n,r){var o;if(null==t)return;if("result"===t.type)return t.result;null===r||void 0===r||null===(o=r.onCacheHit)||void 0===o||o.call(r,t.nodeKey);const i=n(t.nodeKey);return e(t.branches.get(i),n,r)}};const{getFromTreeCache:Bn,setInTreeCache:On}=Nn;var jn=function(){let e;return{get:(t,n)=>Bn(e,t,n),set:(t,n)=>{e=On(e,t,n)},getRoot:()=>e}};const{getFromTreeCache:Un,setInTreeCache:Rn}=Nn;var Fn=function(){let e;return{get:(t,n)=>Un(e,(e=>In(t(e))),n),set:(t,n)=>{e=Rn(e,t.map((e=>{let[t,n]=e;return[t,In(n)]})),n)},getRoot:()=>e}};var Ln={startPerfBlock:function(e){return()=>null}};const{loadableWithError:zn,loadableWithPromise:Qn,loadableWithValue:Jn}=An,{getNodeLoadable:Vn,peekNodeLoadable:Hn,setNodeValue:Gn}=z,{saveDependencyMapToStore:Zn}=V,{DEFAULT_VALUE:Wn,RecoilValueNotReady:qn,registerNode:Yn}=N,{isRecoilValue:Kn}=C,{AbstractRecoilValue:$n}
2=C,{setRecoilValueLoadable:Xn}=ue,{startPerfBlock:er}=Ln,tr=Object.freeze(new Set),nr=[],rr=new Map,or=(()=>{let e=0;return()=>e++})();var ir=function(e){const{key:t,get:n,cacheImplementation_UNSTABLE:r}=e,o=null!=e.set?e.set:void 0,i=r===_n?jn():r===Dn?Fn():r===wn?Pn():jn(),a={depValuesDiscoveredSoFarDuringAsyncWork:null,latestLoadable:null,latestExecutionId:null,stateVersion:null};function s(e){e.getState().knownSelectors.add(t)}function c(e,t,n){if("loading"===t.state){let t=rr.get(n);null==t&&rr.set(n,t=new Set),t.add(e)}}function l(e,t,n){if(t.atomValues.has(n))return[new Map,d(t.atomValues.get(n))];const[,r]=Vn(e,t,n),o=e.getState().knownSelectors.has(n);return"loading"!==r.state&&o&&t.atomValues.set(n,r),[new Map,r]}function u(e,n,r,o,i){return n.then((n=>{const{__key:o,__value:a}=n;null!=o&&r.atomValues.set(o,Jn(a));const[s,c]=m(e,r,i);if(E(i)&&w(c,i),k(s),"loading"!==s.state&&(x(r,y(c),s),f(s,i)),"hasError"===s.state)throw s.contents;return"hasValue"===s.state?{__value:s.contents,__key:t}:s.contents})).catch((e=>{const t=zn(e);throw M(e),x(r,y(o),zn(e)),f(t,i),e}))}function f(e,n){E(n)&&(A(e),function(e,n){const r=rr.get(n);if(void 0!==r){for(const n of r)Xn(n,new $n(t),e);rr.delete(n)}}(e,n))}function h(e,n,r,o){var i,a,s,c,l,u,f;(E(o)||n.version===(null===(i=e.getState())||void 0===i||null===(a=i.currentTree)||void 0===a?void 0:a.version)||n.version===(null===(s=e.getState())||void 0===s||null===(c=s.nextTree)||void 0===c?void 0:c.version))&&Zn(new Map([[t,r]]),e,null!==(l=null===(u=e.getState())||void 0===u||null===(f=u.nextTree)||void 0===f?void 0:f.version)&&void 0!==l?l:e.getState().currentTree.version)}function p(e,t,n,r,o){n.add(r),h(e,t,n,o)}function m(e,r,o){const i=er(t);let a,s;const c=new Map,d=new Set;function m(t){const{key:n}=t;p(e,r,d,n,o);const[,i]=l(e,r,n);if(c.set(n,i),"hasValue"===i.state)return i.contents;throw i.contents}h(e,r,d,o);try{a=n({get:m}),a=Kn(a)?m(a):a,mn(a)?a=function(e,n,r,o,i){return n.then((e=>{const n=Jn(e);return M(e),x(r,y(o),n),f(n,i),{__value:e,__key:t}})).catch((t=>{if(E(i)&&w(o,i),mn(t))return u(e,t,r,o,i);const n=zn(t);throw M(t),x(r,y(o),n),f(n,i),t}))}(e,a,r,c,o).finally(i):i()}catch(g){a=g,mn(a)?a=u(e,a,r,c,o).finally(i):i()}return s=a instanceof Error?zn(a):mn(a)?Qn(a):Jn(a),k(s),[s,c]}function y(e){return Array.from(e.entries()).map((e=>{let[t,n]=e;return[t,n.contents]}))}function g(e,t){const n=or(),[r,o]=m(e,t,n);return A(r,o,n,t),function(e,t,n){"loading"!==n.state&&x(e,t,n)}(t,y(o),r),c(e,r,n),r}function b(e,n){const r=function(e,n){var r;if(n.atomValues.has(t))return n.atomValues.get(t);const o=new Set(null!==(r=e.getGraph(n.version).nodeDeps.get(t))&&void 0!==r?r:tr);return h(e,n,o,a.latestExecutionId),i.get((t=>{const[,r]=l(e,n,t);return r.contents}),{onCacheHit:r=>{r!==t&&p(e,n,o,r,a.latestExecutionId)}})}(e,n);return null!=r?(A(r),r):function(e,t){return null!=a.latestLoadable&&null!=a.latestExecutionId&&!function(e,t){var n,r;const o=null!==(n=a.depValuesDiscoveredSoFarDuringAsyncWork)&&void 0!==n?n:new Map,i=Array((null!==(r=v.get(t.version))&&void 0!==r?r:new Map).entries()),s=v.has(t.version)&&i.length===o.size&&i.every((e=>{let[t,n]=e;return o.get(t)===n}));if(null==o||t.version===a.stateVersion||s)return!1;return v.set(t.version,new Map(o)),Array.from(o).some((n=>{let[r,o]=n;const[,i]=l(e,t,r);return i.contents!==o.contents&&!("loading"===o.state&&"loading"!==i.state)}))}(e,t)}(e,n)?(c(e,d(a.latestLoadable),d(a.latestExecutionId)),d(a.latestLoadable)):g(e,n)}const v=new Map;function A(e,t,n,r){"loading"===e.state?(a.depValuesDiscoveredSoFarDuringAsyncWork=t,a.latestExecutionId=n,a.latestLoadable=e,a.stateVersion=null===r||void 0===r?void 0:r.version):(a.depValuesDiscoveredSoFarDuringAsyncWork=null,a.latestExecutionId=null,a.latestLoadable=null,a.stateVersion=null)}function w(e,t){E(t)&&(a.depValuesDiscoveredSoFarDuringAsyncWork=e)}function E(e){return e===a.latestExecutionId}function k(e){"loading"!==e.state&&M(e.contents)}function M(e){0}function x(e,n,r){e.atomValues.set(t,r),i.set(n,r)}function C(e){if(nr.includes(t)){const e="Recoil selector has circular dependencies: ".concat(nr.slice(nr.indexOf(t)).join(" \u2192 "));return zn(new Error(e))}nr.push(t);try{return e()}finally{nr.pop()}}function S(e,t){return i.get((n=>{const r=Hn(e,t,n);return null===r||void 0===r?void 0:r.contents}))}function _(e,t){return s(e),[new Map,C((()=>b(e,t)))]}function T(e){e.atomValues.delete(t)}if(null!=o){function I(e,t,n){s(e);const r=new Map,i=new Map;function a(n){let{key:r}=n;const[,o]=l(e,t,r);if("hasValue"===o.state)return o.contents;throw"loading"===o.state?new qn(r):o.contents}function c(n,r){const o="function"===typeof r?r(a(n)):r,[,s]=Gn(e,t,n.key,o);
2s.forEach(((e,t)=>i.set(t,e)))}return o({set:c,get:a,reset:function(e){c(e,Wn)}},n),[r,i]}return Yn({key:t,peek:S,get:_,set:I,cleanUp:()=>{},invalidate:T,dangerouslyAllowMutability:e.dangerouslyAllowMutability,shouldRestoreFromSnapshots:!1})}return Yn({key:t,peek:S,get:_,cleanUp:()=>{},invalidate:T,dangerouslyAllowMutability:e.dangerouslyAllowMutability,shouldRestoreFromSnapshots:!1})};const{loadableWithError:ar,loadableWithPromise:sr,loadableWithValue:cr}=An,{getNodeLoadable:lr,peekNodeLoadable:ur,setNodeValue:fr}=z,{addToDependencyMap:dr,mergeDepsIntoDependencyMap:hr,saveDependencyMapToStore:pr}=V,{DEFAULT_VALUE:mr,RecoilValueNotReady:yr,registerNode:gr}=N,{AbstractRecoilValue:br}=C,{getRecoilValueAsLoadable:vr,isRecoilValue:Ar,setRecoilValueLoadable:wr}=ue,{startPerfBlock:Er}=Ln,kr=Object.freeze(new Set);function Mr(e){const t=[];for(const n of Array.from(e.keys()).sort()){const r=d(e.get(n));t.push(n),t.push(r.state),t.push(r.contents)}return t}const xr=new Map;var Cr=function(e){const{key:t,get:n,cacheImplementation_UNSTABLE:r}=e,o=null!=e.set?e.set:void 0;let i=null!==r&&void 0!==r?r:_n();function a(e){e.getState().knownSelectors.add(t)}function s(e,t){if("loading"===t.state){let n=xr.get(t);void 0===n&&xr.set(t,n=new Set),n.add(e)}}function c(e,n){const r=xr.get(e);if(void 0!==r){for(const e of r)wr(e,new br(t),n);xr.delete(e)}}function l(e,r){var o;const a=new Map,l=null!==(o=e.getGraph(r.version).nodeDeps.get(t))&&void 0!==o?o:kr,u=new Map(Array.from(l).sort().map((t=>{const[n,o]=lr(e,r,t);return hr(n,a),pr(a,e,r.version),[t,o]}))),f=Mr(u),d=i.get(f);if(null!=d)return s(e,d),[a,d];const[h,p,m]=function(e,r){const o=Er(t),i=new Map,a=new Map;function s(n){let{key:o}=n;dr(t,o,a);const[s,c]=lr(e,r,o);if(i.set(o,c),hr(s,a),pr(a,e,r.version),"hasValue"===c.state)return c.contents;throw c.contents}try{const e=n({get:s}),t=Ar(e)?s(e):e;let r;return mn(t)?r=sr(t.finally(o)):(o(),r=cr(t)),[a,r,i]}catch(c){let n;return void 0!==c.then?n=sr(c.then((()=>{const n=vr(e,new br(t));if("hasError"===n.state)throw n.contents;return n.contents})).finally(o)):(o(),n=ar(c)),[a,n,i]}}(e,r);hr(h,a),pr(a,e,r.version);const y=Mr(m);return s(e,p),function(e,n,r){"loading"!==r.state||r.contents.then((e=>{const t=cr(e);return i=i.set(n,t),c(r,t),e})).catch((e=>{if(mn(e))return e;const t=ar(e);return i=i.set(n,t),c(r,t),e})),i=i.set(n,r),"loading"!==r.state&&e.atomValues.set(t,r)}(r,y,p),[a,p]}function u(e,n){var r;const o=null!==(r=e.getGraph(n.version).nodeDeps.get(t))&&void 0!==r?r:kr,a=new Map(Array.from(o).sort().map((t=>[t,ur(e,n,t)]))),s=new Map;for(const[t,i]of a.entries()){if(null==i)return;s.set(t,i)}const c=Mr(s);return i.get(c)}function f(e){e.atomValues.delete(t)}function d(e,n){a(e);const r=n.atomValues.get(t);return void 0!==r?[new Map,r]:l(e,n)}if(null!=o){function h(e,t,n){a(e);const r=new Map,i=new Map;function s(n){let{key:o}=n;const[i,a]=lr(e,t,o);if(hr(i,r),"hasValue"===a.state)return a.contents;throw"loading"===a.state?new yr(o):a.contents}function c(n,o){const a="function"===typeof o?o(s(n)):o,[c,l]=fr(e,t,n.key,a);hr(c,r),l.forEach(((e,t)=>i.set(t,e)))}return o({set:c,get:s,reset:function(e){c(e,mr)}},n),[r,i]}return gr({key:t,peek:u,get:d,set:h,invalidate:f,cleanUp:()=>{},dangerouslyAllowMutability:e.dangerouslyAllowMutability,shouldRestoreFromSnapshots:!1})}return gr({key:t,peek:u,get:d,invalidate:f,cleanUp:()=>{},dangerouslyAllowMutability:e.dangerouslyAllowMutability,shouldRestoreFromSnapshots:!1})};var Sr=u("recoil_async_selector_refactor")?ir:Cr;const{loadableWithError:_r,loadableWithPromise:Tr,loadableWithValue:Ir}=An,{DEFAULT_VALUE:Dr,DefaultValue:Pr,registerNode:Nr}=N,{isRecoilValue:Br}=C,{markRecoilValueModified:Or,setRecoilValue:jr,setRecoilValueLo
2adable:Ur}=ue;function Rr(e){const{key:t,persistence_UNSTABLE:n}=e;let r,o=mn(e.default)?Tr(e.default.then((e=>{o=Ir(e);return{__key:t,__value:e}})).catch((e=>{throw o=_r(e),e}))):Ir(e.default);const i=new Map;function a(n,r,a){if(n.getState().knownAtoms.has(t))return;if(n.getState().knownAtoms.add(t),"loading"===o.state){function f(){var e;(null!==(e=n.getState().nextTree)&&void 0!==e?e:n.getState().currentTree).atomValues.has(t)||Or(n,s)}o.contents.then(f).catch(f)}let c=Dr,l=null;if(null!=e.effects_UNSTABLE){let d=!0;const p=e=>t=>{if(d){const e=c instanceof Pr||mn(c)?"hasValue"===o.state?o.contents:Dr:c;c="function"===typeof t?t(e):t}else{if(mn(t))throw new Error("Setting atoms to async values is not implemented.");"function"!==typeof t&&(l={effect:e,value:t}),jr(n,s,"function"===typeof t?n=>{const r=t(n);return l={effect:e,value:r},r}:t)}},m=e=>()=>p(e)(Dr),y=e=>r=>{n.subscribeToTransactions((n=>{var i;let{currentTree:a,previousTree:s}=n.getState();s||(h("Transaction subscribers notified without a next tree being present -- this is a bug in Recoil"),s=a);const c=a.atomValues.get(t);if(null==c||"hasValue"===c.state){var u,f,d;const n=null!=c?c.contents:Dr,i=null!==(u=s.atomValues.get(t))&&void 0!==u?u:o,a="hasValue"===i.state?i.contents:Dr;(null===(f=l)||void 0===f?void 0:f.effect)===e&&(null===(d=l)||void 0===d?void 0:d.value)===n||r(n,a)}(null===(i=l)||void 0===i?void 0:i.effect)===e&&(l=null)}),t)};for(const g of null!==(u=e.effects_UNSTABLE)&&void 0!==u?u:[]){var u;const b=g({node:s,trigger:a,setSelf:p(g),resetSelf:m(g),onSet:y(g)});null!=b&&i.set(n,b)}d=!1}c instanceof Pr||r.atomValues.set(t,mn(c)?Tr(function(e,n){const r=n.then((n=>{var o,i;return(null===(i=(null!==(o=e.getState().nextTree)&&void 0!==o?o:e.getState().currentTree).atomValues.get(t))||void 0===i?void 0:i.contents)===r&&jr(e,s,n),{__key:t,__value:n}})).catch((n=>{var o,i;throw(null===(i=(null!==(o=e.getState().nextTree)&&void 0!==o?o:e.getState().currentTree).atomValues.get(t))||void 0===i?void 0:i.contents)===r&&Ur(e,s,_r(n)),n}));return r}(n,c)):Ir(c))}const s=Nr({key:t,peek:function(e,n){var i,a,s;return null!==(i=null!==(a=n.atomValues.get(t))&&void 0!==a?a:null===(s=r)||void 0===s?void 0:s[1])&&void 0!==i?i:o},get:function(e,i){if(a(e,i,"get"),i.atomValues.has(t))return[new Map,d(i.atomValues.get(t))];if(i.nonvalidatedAtoms.has(t)){if(null!=r)return r;if(null==n)return y("Tried to restore a persisted value for atom ".concat(t," but it has no persistence settings.")),[new Map,o];const e=i.nonvalidatedAtoms.get(t),a=n.validator(e,Dr),s=a instanceof Pr?o:Ir(a);return r=[new Map,s],r}return[new Map,o]},set:function(e,n,o){if(a(e,n,"set"),n.atomValues.has(t)){const e=d(n.atomValues.get(t));if("hasValue"===e.state&&o===e.contents)return[new Map,new Map]}else if(!n.nonvalidatedAtoms.has(t)&&o instanceof Pr)return[new Map,new Map];return r=void 0,[new Map,(new Map).set(t,Ir(o))]},cleanUp:function(e){var t;null===(t=i.get(e))||void 0===t||t(),i.delete(e)},invalidate:function(){r=void 0},dangerouslyAllowMutability:e.dangerouslyAllowMutability,persistence_UNSTABLE:e.persistence_UNSTABLE?{type:e.persistence_UNSTABLE.type,backButton:e.persistence_UNSTABLE.backButton}:void 0,shouldRestoreFromSnapshots:!0});return s}function Fr(e){const{default:t,...n}=e;return Br(t)?function(e){const t=Fr({...e,default:Dr,persistence_UNSTABLE:void 0===e.persistence_UNSTABLE?void 0:{...e.persistence_UNSTABLE,validator:t=>t instanceof Pr?t:d(e.persistence_UNSTABLE).validator(t,Dr)},effects_UNSTABLE:e.effects_UNSTABLE});return Sr({key:"".concat(e.key,"__withFallback"),get:n=>{let{get:r}=n;const o=r(t);return o instanceof Pr?e.default:o},set:(e,n)=>{let{set:r}=e;return r(t,n)},dangerouslyAllowMutability:e.dangerouslyAllowMutability})}({...n,default:t}):Rr({...n,default:t})}var Lr=Fr;let zr=0;var Qr=function(e){var t,n;let r=null!==(t=null===(n=e.cacheImplementationForParams_UNSTABLE)||void 0===n?void 0:n.call(e))&&void 0!==t?t:Dn();return t=>{var n,o;const i=r.get(t);if(null!=i)return i;const a="".concat(e.key,"__selectorFamily/").concat(null!==(n=In(t,{allowFunctions:!0}))&&void 0!==n?n:"void","/").concat(zr++),s=n=>e.get(t)(n),c=null===(o=e.cacheImplementation_UNSTABLE)||void 0===o?void 0:o.call(e);let l;if(null!=e.set){const n=e.set;l=Sr({key:a,get:s,set:(e,r)=>n(t)(e,r),cacheImplementation_UNSTABLE:c,dangerouslyAllowMutability:e.dangerouslyAllowMutability})}else l=Sr({key:a,get:s,cacheImplementation_UNSTABLE:c,dangerouslyAllowMutability:e.dangerouslyAllowMutability});return r=r.set(t,l),l}};const{DEFAULT_VALUE:Jr,DefaultValue:Vr}=N;var Hr=function(e){let t=Dn();const n={key:e.key,default:Jr,persistence_UNSTABLE:e.persistence_UNSTABLE};let r;r=Lr(n);const o=Qr({key:"".concat(e.key,"__atomFamily/Default"),get:t=>n=>{let{get:o}=n;const i=o("function"===typeof r?r(t):r);return i instanceof Vr?"function"===typeof e.default?e.default(t):e.default:i},dangerouslyAllowMutability:e.dangerouslyAllowMutability});return n=>{var r;const i=t.get(n);if(null!=i)return i;
2const a=Lr({...e,key:"".concat(e.key,"__").concat(null!==(r=In(n))&&void 0!==r?r:"void"),default:o(n),effects_UNSTABLE:"function"===typeof e.effects_UNSTABLE?e.effects_UNSTABLE(n):e.effects_UNSTABLE});return t=t.set(n,a),a}};const Gr=Qr({key:"__constant",get:e=>()=>e,cacheImplementationForParams_UNSTABLE:_n});var Zr=function(e){return Gr(e)};const Wr=Qr({key:"__error",get:e=>()=>{throw new Error(e)},cacheImplementationForParams_UNSTABLE:_n});var qr=function(e){return Wr(e)};var Yr=function(e){return e};const{loadableWithError:Kr,loadableWithPromise:$r,loadableWithValue:Xr}=An;function eo(e,t){const n=Array(t.length).fill(void 0),r=Array(t.length).fill(void 0);for(const[i,a]of t.entries())try{n[i]=e(a)}catch(o){r[i]=o}return[n,r]}function to(e){return null!=e&&!mn(e)}function no(e){return Array.isArray(e)?e:Object.getOwnPropertyNames(e).map((t=>e[t]))}function ro(e){return null!=e&&"object"===typeof e&&e.hasOwnProperty("__value")?e.__value:e}function oo(e,t){return Array.isArray(e)?t:Object.getOwnPropertyNames(e).reduce(((e,n,r)=>({...e,[n]:t[r]})),{})}function io(e,t,n){return oo(e,n.map(((e,n)=>null==e?Xr(t[n]):mn(e)?$r(e):Kr(e))))}var ao={waitForNone:Qr({key:"__waitForNone",get:e=>t=>{let{get:n}=t;const r=no(e),[o,i]=eo(n,r);return io(e,o,i)}}),waitForAny:Qr({key:"__waitForAny",get:e=>t=>{let{get:n}=t;const r=no(e),[o,i]=eo(n,r);if(i.some((e=>null==e)))return io(e,o,i);if(i.every(to))throw i.find(to);if(u("recoil_async_selector_refactor"))return new Promise(((t,n)=>{for(const[r,a]of i.entries())mn(a)&&a.then((n=>{o[r]=ro(n),i[r]=null,t(io(e,o,i))})).catch((e=>{i[r]=e,i.every(to)&&n(i[0])}))}));throw new Promise(((t,n)=>{for(const[r,a]of i.entries())mn(a)&&a.then((n=>{o[r]=n,i[r]=null,t(io(e,o,i))})).catch((e=>{i[r]=e,i.every(to)&&n(i[0])}))}))}}),waitForAll:Qr({key:"__waitForAll",get:e=>t=>{let{get:n}=t;const r=no(e),[o,i]=eo(n,r);if(i.every((e=>null==e)))return oo(e,o);const a=i.find(to);if(null!=a)throw a;if(u("recoil_async_selector_refactor"))return Promise.all(i).then((t=>{return oo(e,(n=o,r=t,r.map(((e,t)=>void 0===e?n[t]:e))).map(ro));var n,r}));throw Promise.all(i).then((t=>oo(e,t)))}}),noWait:Qr({key:"__noWait",get:e=>t=>{let{get:n}=t;try{return Xr(n(e))}catch(r){return mn(r)?$r(r):Kr(r)}}})};const{batchUpdates:so,setBatcher:co}=ye,{DefaultValue:lo}=N,{RecoilRoot:uo}=wt,{isRecoilValue:fo}=C,{freshSnapshot:ho}=Ge,{useGotoRecoilSnapshot:po,useRecoilCallback:mo,useRecoilSnapshot:yo,useRecoilState:go,useRecoilStateLoadable:bo,useRecoilTransactionObserver:vo,useRecoilValue:Ao,useRecoilValueLo
2adable:wo,useResetRecoilState:Eo,useSetRecoilState:ko,useSetUnvalidatedAtomValues:Mo,useTransactionObservation_DEPRECATED:xo}=un,{noWait:Co,waitForAll:So,waitForAny:_o,waitForNone:To}=ao;var Io={DefaultValue:lo,RecoilRoot:uo,useRecoilBridgeAcrossReactRoots_UNSTABLE:pn,atom:Lr,selector:Sr,atomFamily:Hr,selectorFamily:Qr,constSelector:Zr,errorSelector:qr,readOnlySelector:Yr,useRecoilValue:Ao,useRecoilValueLoadable:wo,useRecoilState:go,useRecoilStateLoadable:bo,useSetRecoilState:ko,useResetRecoilState:Eo,useRecoilCallback:mo,useGotoRecoilSnapshot:po,useRecoilSnapshot:yo,useRecoilTransactionObserver_UNSTABLE:vo,useTransactionObservation_UNSTABLE:xo,useSetUnvalidatedAtomValues_UNSTABLE:Mo,noWait:Co,waitForNone:To,waitForAny:_o,waitForAll:So,isRecoilValue:fo,batchUpdates:so,setBatcher:co,snapshot_UNSTABLE:ho},Do=Io.RecoilRoot,Po=Io.useRecoilBridgeAcrossReactRoots_UNSTABLE,No=Io.atom,Bo=Io.atomFamily,Oo=Io.useRecoilValue,jo=Io.useRecoilState,Uo=Io.useSetRecoilState,Ro=Io.useRecoilCallback},17309:(e,t,n)=>{"use strict";var r=n(49320).Buffer,o=n(2779),i=n(28798),a=new Array(16),s=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13],c=[5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11],l=[11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6],u=[8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11],f=[0,1518500249,1859775393,2400959708,2840853838],d=[1352829926,1548603684,1836072691,2053994217,0];function h(){i.call(this,64),this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520}function p(e,t){return e<<t|e>>>32-t}function m(e,t,n,r,o,i,a,s){return p(e+(t^n^r)+i+a|0,s)+o|0}function y(e,t,n,r,o,i,a,s){return p(e+(t&n|~t&r)+i+a|0,s)+o|0}function g(e,t,n,r,o,i,a,s){return p(e+((t|~n)^r)+i+a|0,s)+o|0}function b(e,t,n,r,o,i,a,s){return p(e+(t&r|n&~r)+i+a|0,s)+o|0}function v(e,t,n,r,o,i,a,s){return p(e+(t^(n|~r))+i+a|0,s)+o|0}o(h,i),h.prototype._update=function(){for(var e=a,t=0;t<16;++t)e[t]=this._block.readInt32LE(4*t);for(var n=0|this._a,r=0|this._b,o=0|this._c,i=0|this._d,h=0|this._e,A=0|this._a,w=0|this._b,E=0|this._c,k=0|this._d,M=0|this._e,x=0;x<80;x+=1){var C,S;x<16?(C=m(n,r,o,i,h,e[s[x]],f[0],l[x]),S=v(A,w,E,k,M,e[c[x]],d[0],u[x])):x<32?(C=y(n,r,o,i,h,e[s[x]],f[1],l[x]),S=b(A,w,E,k,M,e[c[x]],d[1],u[x])):x<48?(C=g(n,r,o,i,h,e[s[x]],f[2],l[x]),S=g(A,w,E,k,M,e[c[x]],d[2],u[x])):x<64?(C=b(n,r,o,i,h,e[s[x]],f[3],l[x]),S=y(A,w,E,k,M,e[c[x]],d[3],u[x])):(C=v(n,r,o,i,h,e[s[x]],f[4],l[x]),S=m(A,w,E,k,M,e[c[x]],d[4],u[x])),n=h,h=i,i=p(o,10),o=r,r=C,A=M,M=k,k=p(E,10),E=w,w=S}var _=this._b+o+k|0;this._b=this._c+i+M|0,this._c=this._d+h+A|0,this._d=this._e+n+w|0,this._e=this._a+r+E|0,this._a=_},h.prototype._digest=function(){this._block[this._blockOffset++]=128,this._blockOffset>56&&(this._block.fill(0,this._blockOffset,64),this._update(),this._blockOffset=0),this._block.fill(0,this._blockOffset,56),this._block.writeUInt32LE(this._length[0],56),this._block.writeUInt32LE(this._length[1],60),this._update();var e=r.alloc?r.alloc(20):new r(20);return e.writeInt32LE(this._a,0),e.writeInt32LE(this._b,4),e.writeInt32LE(this._c,8),e.writeInt32LE(this._d,12),e.writeInt32LE(this._e,16),e},e.exports=h},55557:function(e,t,n){"use strict";var r=n(49320).Buffer,o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getLength=t.decode=t.encode=void 0;var i=o(n(84968));function a(e,t){if("0"===e[0]&&"0"===e[1])throw new Error("invalid RLP: extra zeros");return parseInt(e,t)}function s(e,t){if(e<56)return r.from([e+t]);var n=u(e),o=u(t+55+n.length/2);return r.from(o+n,"hex")}function c(e){var t,n,o,i,s,l=[],u=e[0];if(u<=127)return{data:e.slice(0,1),remainder:e.slice(1)};if(u<=183){if(t=u-127,o=128===u?r.from([]):e.slice(1,t),2===t&&o[0]<128)throw new Error("invalid rlp encoding: byte must be less 0x80");return{data:o,remainder:e.slice(t)}}if(u<=191){if(n=u-182,e.length-1<n)throw new Error("invalid RLP: n
2ot enough bytes for string length");if((t=a(e.slice(1,n).toString("hex"),16))<=55)throw new Error("invalid RLP: expected string length to be greater than 55");if((o=e.slice(n,t+n)).length<t)throw new Error("invalid RLP: not enough bytes for string");return{data:o,remainder:e.slice(t+n)}}if(u<=247){for(t=u-191,i=e.slice(1,t);i.length;)s=c(i),l.push(s.data),i=s.remainder;return{data:l,remainder:e.slice(t)}}var f=(n=u-246)+(t=a(e.slice(1,n).toString("hex"),16));if(f>e.length)throw new Error("invalid rlp: total length is larger than the data");if(0===(i=e.slice(n,f)).length)throw new Error("invalid rlp, List has a invalid length");for(;i.length;)s=c(i),l.push(s.data),i=s.remainder;return{data:l,remainder:e.slice(f)}}function l(e){return"0x"===e.slice(0,2)}function u(e){if(e<0)throw new Error("Invalid integer as argument, must be unsigned!");var t=e.toString(16);return t.length%2?"0"+t:t}function f(e){if(!r.isBuffer(e)){if("string"===typeof e)return l(e)?r.from((t="string"!==typeof(n=e)?n:l(n)?n.slice(2):n).length%2?"0"+t:t,"hex"):r.from(e);if("number"===typeof e||"bigint"===typeof e)return e?function(e){var t=u(e);return r.from(t,"hex")}(e):r.from([]);if(null===e||void 0===e)return r.from([]);if(e instanceof Uint8Array)return r.from(e);if(i.default.isBN(e))return r.from(e.toArray());throw new Error("invalid type")}var t,n;return e}t.encode=function e(t){if(Array.isArray(t)){for(var n=[],o=0;o<t.length;o++)n.push(e(t[o]));var i=r.concat(n);return r.concat([s(i.length,192),i])}var a=f(t);return 1===a.length&&a[0]<128?a:r.concat([s(a.length,128),a])},t.decode=function(e,t){if(void 0===t&&(t=!1),!e||0===e.length)return r.from([]);var n=c(f(e));if(t)return n;if(0!==n.remainder.length)throw new Error("invalid remainder");return n.data},t.getLength=function(e){if(!e||0===e.length)return r.from([]);var t=f(e),n=t[0];if(n<=127)return t.length;if(n<=183)return n-127;if(n<=191)return n-182;if(n<=247)return n-191;var o=n-246;return o+a(t.slice(1,o).toString("hex"),16)}},69826:function(e,t,n){"use strict";var r,o,i=n(80792),a=n(75066),s=n(49320).Buffer;"undefined"!=typeof self&&self,r=function(){return function(){function e(e){var t=e.stackSize;e.stackSize*=2;for(var n=t;n<e.stackSize;n++)e.stack[n]={type:0,value:void 0}}function t(t,n,r,o){t.top<t.stackSize||e(t);var i=t.stack[t.top];t.top++,i.type=6,i.value={type:o,properties:{},prototype:null,extensible:!0,defined:!1,value:{function:n,scope:r}}}function n(t,n,r,o){n={type:12,properties:{},prototype:t.FunctionProto,extensible:!0,defined:!1,value:{name:n,function:r,constructor:null,length:o}},t.top<t.stackSize||e(t),r=t.stack[t.top],t.top++,r.type=6,r.value=n,t.top<t.stackSize||e(t),r=t.stack[t.top],t.top++,r.type=4,r.value=o,P(t,-2,"length",0),n={type:7,properties:{},prototype:t.ObjectProto,extensible:!0,defined:!1,value:void 0},t.top<t.stackSize||e(t),r=t.stack[t.top],t.top++,r.type=6,r.value=n,t.top<t.stackSize||e(t),o=t.stack[t.top],r=t.stack[t.top+-2],o.type=r.type,o.value=r.value,t.top+=1,P(t,-2,"constructor",5),P(t,-2,"__proto__",0)}function r(t,n,r,o,i){o={type:12,properties:{},prototype:t.FunctionProto,extensible:!0,defined:!1,value:{name:o,function:n,constructor:r,length:i}},t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=6,n.value=o,t.top<t.stackSize||e(t),r=t.stack[t.top],t.top++,r.type=4,r.value=i,P(t,-2,"length",0),n=t.top,r=(o=t.stack)[n-1],o[n-1]=o[n-2],o[n-2]=r,t.top<t.stackSize||e(t),i=t.stack[t.top],o=t.stack[t.top+-2],i.type=o.type,i.value=o.value,t.top+=1,P(t,-2,"constructor",5),P(t,-2,"prototype",1)}function o(t,n,r){r={type:9,properties:{},prototype:t.FunctionProto,extensible:!0,defined:!1,value:{function:n,scope:r}};var o=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,o.type=6,o.value=r,t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=4,o.value=n.numparams,P(t,-2,"length",4),r=A(0,t.FunctionProto,"constructor",!1),t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=r.value.type,o.value=r.value.value,P(t,-2,"constructor",5),t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=6,n.value={type:7,properties:{},prototype:t.ObjectProto,extensible:!0,defined:!1,value:void 0},t.top<t.stackSize||e(t),o=t.stack[t.top],r=t.stack[t.top+-2],o.type=r.type,o.value=r.value,t.top+=1,P(t,-2,"constructor",5),P(t,-2,"prototype",1)}
2function c(e,t,n){for(var r=0,o=0;o<n.length;o++)"g"===n[o]?r|=1:"m"===n[o]?r|=4:"i"===n[o]&&(r|=2);try{return{type:17,properties:{},prototype:e.RegExpProto,extensible:!0,defined:!1,value:{prog:new RegExp(t,n),source:t,flags:r,last:0}}}catch(i){_(e,i.message,i.constructor.name)}}function l(t,n){t.top<t.stackSize||e(t);var r,o,i=t.stack[t.top];if(t.top++,i.type=6,i.value=n,I(t,-1,"toString"),6===(n=t.stack[t.top+-1]).type&&(9===n.value.type||10===n.value.type||11===n.value.type||12===n.value.type))return i=t.top,o=(r=t.stack)[i-1],r[i-1]=r[i-2],r[i-2]=o,U(t,0),6!==(n=t.stack[t.top+-1]).type?1:(--t.top,void(t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))));t.top-=2,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))}function u(t,n){t.top<t.stackSize||e(t);var r,o,i=t.stack[t.top];if(t.top++,i.type=6,i.value=n,I(t,-1,"valueOf"),6===(n=t.stack[t.top+-1]).type&&(9===n.value.type||10===n.value.type||11===n.value.type||12===n.value.type))return i=t.top,o=(r=t.stack)[i-1],r[i-1]=r[i-2],r[i-2]=o,U(t,0),6!==(n=t.stack[t.top+-1]).type?1:(--t.top,void(t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))));t.top-=2,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))}function f(e,t,n){if(6!==t.type)return t;var r;if(0===n&&(n=6===t.type&&18===t.value.type?2:1),t=t.value,2===n){if(l(e,t)||u(e,t))return n=e.stack[e.top+-1],(r={type:0,value:void 0}).type=n.type,r.value=n.value,--e.top,e.top<e.bottom&&(e.top=e.bottom,_(e,"stack underflow: top < bottom")),r}else if(u(e,t)||l(e,t))return n=e.stack[e.top+-1],(r={type:0,value:void 0}).type=n.type,r.value=n.value,--e.top,e.top<e.bottom&&(e.top=e.bottom,_(e,"stack underflow: top < bottom")),r;_(e,"cannot convert object to primitive","TypeError")}function d(e,t){return!!t.value}function h(e,t){return 6===t.type?h(e,f(e,t,1)):+t.value}function p(e,t){return 6===t.type?p(e,f(e,t,2)):""+t.value}function m(e,t){switch(t.type){case 0:case 1:_(e,"cannot convert undefined to object","TypeError");case 2:_(e,"cannot convert null to object","TypeError");case 3:return{type:14,properties:{},prototype:e.BooleanProto,extensible:!0,defined:!1,value:t.value};case 4:return{type:15,properties:{},prototype:e.NumberProto,extensible:!0,defined:!1,value:t.value};case 5:return{type:16,properties:{},prototype:e.StringProto,extensible:!0,defined:!1,value:t.value};case 6:return t.value}}function y(e,t){return 6!==t.type||9!==t.value.type&&10!==t.value.type&&11!==t.value.type&&12!==t.value.type?{type:1,value:void 0}:t.value}function g(e,t){if(6===t.type&&17===t.value.type)return t.value;_(e,"not a regexp","TypeError")}function b(e,t){if(6===t.type&&18===t.value.type)return t.value;_(e,"not a date","TypeError")}function v(e,t,n){n=n||{};var r=t.prototype;return t=t.properties,r&&(n=v(e,r,n)),t?function(e,t,n,r){for(var o in n){var i=n[o];i&&!0===i.__property__&&0!==i.value.type&&(i.enumerable?r&&x(0,r,o)||(t[o]=1):t[o]&&(t[o]=null,delete t[o]))}return t}(0,n,t,r):n}function A(e,t,n,r){do{var o,i=t.properties[n];if(i&&!0===i.__property__&&0!==i.value.type)return i;if("length"===n&&8===t.type)return o={type:4,value:i},(i={name:n,writable:!0,enumerable:!0,configurable:!0,value:{type:1,value:void 0},getter:null,setter:null,descType:0,__property__:!0}).value=o,i.writable=t.writable,i.enumerable=!1,i.configurable=!1,i}while((t=t.prototype)&&!r);return null}function w(e,t,n){var r=t.properties[n];return t.extensible?r&&!0===r.__property__||((r=t.properties[n]={name:n,writable:!0,enumerable:!0,configurable:!0,value:{type:1,value:void 0},getter:null,setter:null,descType:0,__property__:!0}).descType=1):!e.strict||r&&!0===r.__property__||_(e,"object is non-extensible","TypeError"),r}function E(t,n,r){switch(n.type){case 8:if("length"===r)return t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=4,o.value=n.properties.length,!0;break;case 16:if("length"===r)return t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=4,o.value=n.value.length,!0;if(!isNaN(Number(r))){var o=+r,i=n.value;if(0<=o&&o<i.length)return t.top<t.stackSize||e(t),a=t.stack[t.top],t.top++,i[o]?(a.type=5,a.value=i[o]
2):(a.type=1,a.value=void 0),!0}break;case 17:var a;if(i=n.value,"source"===r)return t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=5,o.value=""+i.source,!0;if("global"===r)return t.top<t.stackSize||e(t),a=t.stack[t.top],t.top++,a.type=3,a.value=!!(1&i.flags),!0;if("ignoreCase"===r)return t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=3,o.value=!!(2&i.flags),!0;if("multiline"===r)return t.top<t.stackSize||e(t),a=t.stack[t.top],t.top++,a.type=3,a.value=!!(4&i.flags),!0;if("lastIndex"===r)return t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=4,o.value=i.last,!0}var s=A(0,n,r,!1);if(!s||!0!==s.__property__)return!1;var c,l=s.getter;return l?1===l.type||0===l.type?(t.top<t.stackSize||e(t),c=t.stack[t.top],t.top++,c.type=l.type,c.value=l.value):(t.top<t.stackSize||e(t),c=t.stack[t.top],t.top++,c.type=6,c.value=l,t.top<t.stackSize||e(t),c=t.stack[t.top],t.top++,c.type=6,c.value=n,U(t,0)):(l=s.value,t.top<t.stackSize||e(t),c=t.stack[t.top],t.top++,c.type=l.type,c.value=l.value),!0}function k(e,t,n,r,o,i,a){var s=!1;switch(t.type){case 8:case 16:"length"===n&&(s=!0);break;case 17:"source"!==n&&"global"!==n&&"ignoreCase"!==n&&"multiline"!==n&&"lastIndex"!==n||(s=!0)}e.strict&&s&&_(e,"'"+n+"' is read-only or non-configurable"),(t=w(e,t,n))&&!0===t.__property__&&(o&&(t.writable?t.value={type:o.type,value:o.value}:e.strict&&_(e,"'"+n+"' is read-only")),i&&(t.configurable?t.getter=y(0,i):e.strict&&_(e,"'"+n+"' is non-configurable","TypeError")),a&&(t.configurable?t.setter=y(0,a):e.strict&&_(e,"'"+n+"' is non-configurable","TypeError")),t.writable=!!(1&(r=r||0)),t.enumerable=!!(2&r),t.configurable=!!(4&r))}function M(e,t,n){return t.properties[n]=null,delete t.properties[n]}function x(e,t,n){do{var r=t.properties[n];if(r&&!0===r.__property__&&r.enumerable)return r}while(t=t.prototype)}function C(t,n,r,o){var i,a,s=!1,c=!1,l=!1,u=!1,f=!1,p=!1,y=!1,g=(t.top<t.stackSize||e(t),t.stack[t.top]),b=(t.top++,g.type=6,g.value=n,t.top<t.stackSize||e(t),g=t.stack[t.top],t.top++,g.type=6,g.value=o,A(0,n,r,!0)),v=(b&&!0===b.__property__?("length"===r&&8===n.type||b.configurable||(v=a=i=!(C=x=g=null),E(t,o,"set")&&(s=!0,M=1===(g=t.stack[t.top+-1]).type||0===g.type,D=b.setter&&(1===b.setter.type||0===b.setter.type),i=b.setter&&1!==b.setter.type&&0!==b.setter.type&&!M?b.setter.value===g.value.value:D&&M,--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))),E(t,o,"get")&&(c=!0,D=(x=t.stack[t.top+-1])&&(1===x.type||0===x.type),M=b.getter&&(1===b.getter.type||0===b.getter.type),a=b.getter&&1!==b.getter.type&&0!==b.getter.type&&!D?b.getter.value===x.value.value:M&&D,--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))),E(t,o,"value")&&(u=!0,M=4===(C=t.stack[t.top+-1]).type&&isNaN(C.value),D=4===b.value.type&&isNaN(b.value.value),M&&D?v=M&&D:(t.top<t.stackSize||e(t),M=t.stack[t.top],t.top++,M.type=C.type,M.value=C.value,t.top<t.stackSize||e(t),D=t.stack[t.top],t.top++,D.type=b.value.type,D.value=b.value.value,v=J(t),t.top-=2,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))),(b.getter&&c&&!a||b.setter&&s&&!i||b.value&&u&&!v&&!b.writable||b.getter&&s&&1!==g.type&&0!==g.type&&!i||b.setter&&c&&1!==x.type&&0!==x.type&&!a||b.value&&1!==b.value.type&&0!==b.value.type&&(c||s))&&_(t,"Cannot redefine property: "+r,"TypeError")),f=b.enumerable,p=b.configurable,y=b.writable):n.extensible||_(t,"Cannot define property, object is not extensible","TypeError"),(u=E(t,o,"value"))?b&&!0===b.__property__&&!b.writable&&!b.configurable&&(b.getter||b.setter||1!==b.value.type&&0!==b.value.type)&&8!==n.type&&"length"!==r&&(C=4===(M=t.stack[t.top+-1]).type&&isNaN(M.value),D=4===b.value.type&&isNaN(b.value.value),t.top<t.stackSize||e(t),v=t.stack[t.top],t.top++,v.type=M.type,v.value=M.value,t.top<t.stackSize||e(t),g=t.stack[t.top],t.top++,g.type=b.value.type,g.value=b.value.value,C||D||J(t)||_(t,"Cannot redefine property: "+r,"TypeError"),t.top-=2,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))):b&&!0===b.__property__?(i=b.value,t.top<t.stackSize||e(t),x=t.stack[t.top],t.top++,x.type=i.type,x.value=i.value):(t.top<t.stackSize||e(t),a=t.stack[t.top],t.top++,a.type=1,a.value=void 0),t.stack[t.top+-1]),M=((S={type:0,value:void 0}).type=v.type,S.value=v.value,--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),E(t,o,"writable")&&(l=!0,y=d(0,t.stack[t.top+-1]),b&&!0===b.__property__&&!b.configurable&&!b.writable&&y&&_(t,"Cannot redefine property: "+r,"TypeError"),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))),E(t,o,"enumerable")&&(f=d(0,t.stack[t.top+-1]),b&&!0===b.__property__&&!b.configurable&&b.enumerable!==f&&_(t,"Cannot redefine property: "+r,"TypeError"),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))),E(t,o,"configurable")&&(p=d(0,t.stack[t.top+-1]),b&&!0===b.__property__&&!b.configurable&&p&&_(t,"Cannot redefine property: "+r,"TypeError"),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))),0),x=(y&&(M|=1),f&&(M|=2),p&&(M|=4),g=b&&b.getter,E(t,o,"get")?(1!==(g=t.stack[t.top+-1]).type&&0!==g.type&&(6!==g.type||9!==g.value.type&&10!==g.value.type&&11!==g.value.type&&12!==g.value.type)&&_(t,"Getter must be a function","TypeError"),c=!0,(l||u)&&_(t,"value/writable and get/set attributes are exclusive","TypeError")):g?(t.top<t.stackSize||e(t),C=t.stack[t.top],t.top++,C.type=6,C.value=g,g=t.stack[t.top+-1]):(t.top<t.stackSize||e(t),D=t.stack[t.top],t.top++,D.type=1,D.value=void 0),b&&b.setter);if(E(t,o,"set")?(1!==(x=t.stack[t.top+-1]).type&&0!==x.type&&(6!==x.type||9!==x.value.type&&10!==x.value.type&&11!==x.value.type&&12!==x.value.type)&&_(t,"Setter must be a function","TypeError"),s=!0,(l||u)&&_(t,"value/writable and get/set attributes are exclusive","TypeError")):x?(t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=6,i.value=x,x=t.stack[t.top+-1]):(t.top<t.stackSize||e(t),a=t.stack[t.top],t.top++,a.type=1,a.value=void 0),b&&!0===b.__property__||(8===n.type&&(v=n.properties.length-1,(0|r)==r&&0<=r&&v<r&&!n.writable&&_(t,"Cannot define property "+r+", object is not extensible","TypeError")),b=w(t,n,r)),8===n.type&&"length"===r){if((f||p||s||c)&&_(t,"Cannot redefine property: length","TypeError"),!n.writable&&y&&_(t,"Cannot redefine property: length","TypeError"),u){var C=b.value.value,S=h(t,S),T=((isNaN(S)||S<0||4294967296<=S||Number(S)===S&&S%1!=0)&&_(t,"Invalid array length","RangeError"),n.writable||C==S||_(t,"Cannot redefine property: length","TypeError"),n.properties);if(S<C)for(var I=C-1;S<=I;I--)(b=T[I])&&!0===b.__property__&&!b.configurable?(n.writable=y,_(t,"Cannot delete property '"+I+"' of [object Array]","TypeError")):--T.length;else T.length=S}n.writable=y}else{var D=b.value;if(D.type=S.type,D.value=S.value,21===n.type&&(c||!y)){var P,N={name:r,writable:!0,enumerable:!0,configurable:!0,value:{type:1,value:void 0},getter:null,setter:null,descType:0,__property__:!0};for(P in b)b.hasOwnProperty(P)&&(N[P]=b[P]);n.properties[r]=b=N,u&&(b.value={type:D.type,value:D.value})}k(t,m(t,t.stack[t.top+-4]),r,M,null,g,x),t.top-=4,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),b=A(0,n,r,!1),c||s?(b.descType=2,b.value={type:1,value:void 0}):u&&(b.descType=1,b.getter=b.setter=null)}}function S(e){return{buffer:e.buffer,__jmpbuffer__:!0}}function _(t,n,r){if(n.__jmpbuffer__)throw n;var o=((r=A(0,t.G,r,!1))&&!0===r.__property__||(r=A(0,t.G,"Error",!1)),t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,o.type=r.value.type,o.value=r.value.value,t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=5,o.value=""+n,R(t,1),T(t)}function T(t){var n,r,o=t.stack[t.top+-1],i="";throw 0<t.tryTop?(r=t.tries[--t.tryTop],t.E=r.E,t.envTop=r.envTop,t.top=r.top,t.bottom=r.bottom,t.strict=r.strict,t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=o.type,n.value=o.value,r.jmpbuf):(6===o.type?(I(t,-1,"stack"),n=t.stack[t.top+-1],(r={type:0,value:void 0}).type=n.type,r.value=n.value,i=r,--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),5===i.type&&(o=p(t,o),i=(i=i.value).split("\n").slice(1).join("\n"))):o=p(t,o),o+"\n"+i)}function I(t,n,r){var o=null;6!==(n=t.stack[t[n<0?"top":"bottom"]+n]).type||9!==n.value.type&&10!==n.value.type&&11!==n.value.type&&12!==n.value.type||(o=m(t,n),"arguments"===r&&(9===o.type?o.value.function.strict&&_(t,"arguments can't access in strict mode","TypeError"):12===o.type&&_(t,"arguments can't access in strict mode","TypeError"))),E(t,o||m(t,n),r)||(t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=1,o.value=void 0)}function D(t,n,r,o){var i=null;if(6!==(n=t.stack[t[n<0?"top":"bottom"]+n]).type||9!==n.value.type&&10!==n.value.type&&11!==n.value.type&&12!==n.value.type)if(6===n.type&&8===n.value.type){if("length"===r){if(i=m(t,n),n=h(t,t.stack[t.top+-1]),(isNaN(n)||n<0||4294967296<=n||Number(n)===n&&n%1!=0)&&_(t,"Invalid array length","RangeError"),i.writable){for(var a=i.properties,s=a.length,c=n;c<s;c++){var l=a[c];if(l&&!0===l.__property__&&!l.configurable)return}a.length=n}return}}else 6===n.type&&17===n.value.type&&"lastIndex"===r&&((i=m(t,n)).value.prog.lastIndex=h(t,t.stack[t.top+-1]));else"arguments"===r&&(9===(i=m(t,n)).type?i.value.function.strict&&_(t,"arguments can't access in strict mode","TypeError"):12===i.t
2ype&&_(t,"arguments can't access in strict mode","TypeError"));i=i||m(t,n),n=t.stack[t.top+-1];var u=A(0,i,r,!1);if(u&&!0===u.__property__){var f=u.setter,d=u.getter,p=t.strict;if(!p||!d||f&&1!==f.type&&0!==f.type){if(f&&1!==f.type&&0!==f.type)return t.top<t.stackSize||e(t),p=t.stack[t.top],t.top++,p.type=6,p.value=f,t.top<t.stackSize||e(t),d=t.stack[t.top],t.top++,d.type=6,d.value=i,t.top<t.stackSize||e(t),p=t.stack[t.top],t.top++,p.type=n.type,p.value=n.value,U(t,1),--t.top,void(t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")));if(f&&(1===f.type||0===f.type))return void(u.value={type:1,value:void 0})}else _(t,"setting property '"+r+"' that only has a getter","TypeError")}d=i.properties[r],u&&d&&!0===d.__property__||(!u||u.writable||o?u=w(t,i,r):t.strict&&_(t,r+" is read only","TypeError")),u&&!0===u.__property__&&(u.descType=1,u.writable?((p=u.value).type=n.type,p.value=n.value):t.strict&&_(t,r+" is read only","TypeError"))}function P(e,t,n,r){k(e,m(e,e.stack[e[t<0?"top":"bottom"]+t]),n,r||0,e.stack[e.top+-1],null,null),--e.top,e.top<e.bottom&&(e.top=e.bottom,_(e,"stack underflow: top < bottom"))}function N(e,t,n){var r=null;if(6===(t=e.stack[e[t<0?"top":"bottom"]+t]).type&&8===t.value.type&&"length"===n){if(!e.strict)return!1;_(e,"'"+n+"' is non-configurable","TypeError")}else if(6===t.type&&17===t.value.type){if("source"===n||"global"===n||"ignoreCase"===n||"multiline"===n||"lastIndex"===n){if(!e.strict)return!1;_(e,"'"+n+"' is non-configurable","TypeError")}}else if(6===t.type&&(9===t.value.type||10===t.value.type||11===t.value.type||12===t.value.type))if("length"===n){if(r=m(e,t),!e.strict||"RegExp"!==r.value.name)return 12!==r.type;_(e,"'"+n+"' is non-configurable","TypeError")}else if("constructor"===n)return!0;if((t=A(0,r=r||m(e,t),n,!0))&&!0===t.__property__){if(!t.configurable){if(!e.strict)return!1;_(e,"'"+n+"' is non-configurable","TypeError")}M(0,r,n)}return!0}function B(t,n){var r=t.E;do{var o,i=A(0,r.vars,n,!1);if(i&&!0===i.__property__)return i.getter?(t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=6,o.value=i.getter,t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=6,o.value=r.vars,U(t,0)):(t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=i.value.type,o.value=i.value.value),1}while(r=r.outer)}function O(t,n){var r,o,i=t.E;do{var a,s,c=A(0,i.vars,n,!1);if(c&&!0===c.__property__)return void(c.setter?(t.top<t.stackSize||e(t),a=t.stack[t.top],t.top++,a.type=6,a.value=c.setter,t.top<t.stackSize||e(t),a=t.stack[t.top],t.top++,a.type=6,a.value=i.vars,t.top<t.stackSize||e(t),a=t.stack[t.top],s=t.stack[t.top+-3],a.type=s.type,a.value=s.value,t.top+=1,U(t,1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))):c.writable?(a=c.value,s=t.stack[t.top+-1],a.type=s.type,a.value=s.value):t.strict&&_(t,"'"+n+"' is read-only","TypeError"))}while(i=i.outer);t.strict?(r=A(0,t.G,n,!1))&&!0===r.__property__||_(t,"'"+n+"' is not defined","ReferenceError"):(t.top<t.stackSize||e(t),r=t.stack[t.top],t.top++,r.type=6,r.value=t.G,t.top<t.stackSize||e(t),r=t.stack[t.top],o=t.stack[t.top+-2],r.type=o.type,r.value=o.value,t.top+=1,D(t,-2,n,!1),t.top-=2,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")))}function j(e,t){var n=e.E;do{var r=A(0,n.vars,t,!0);if(r&&!0===r.__property__){if(!r.configurable){if(!e.strict)return!1;_(e,"'"+t+"' is non-configurable","TypeError")}return n.vars.properties[t]=null,delete n.vars.properties[t],!0}}while(n=n.outer);return M(0,e.G,t)}function U(t,r){var o=t.stack[t[-r-2<0?"top":"bottom"]+(-r-2)],i=((6!==o.type||9!==o.value.type&&10!==o.value.type&&11!==o.value.type&&12!==o.value.type)&&_(t,L(t,-r-2)+" is not callable","TypeError"),t.stack[t[-r-1<0?"top":"bottom"]+(-r-1)]),a=m(t,o),s=(o=a.value).function,c=s.strict;switch(1!==i.type&&0!==i.type?2!==i.type&&null!==c&&(c?6!==i.type||6!==i.type||14!==(c=i.value.type)&&15!==c&&16!==c||(c=f(t,i,0),i.type=c.type,i.value=c.value):6!==i.type&&(i.value=m(t,i),i.type=6)):t.with&&(c=A(0,t.E.vars,o.name,!1))&&!0===c.__property__&&(i.value=t.E.vars,i.type=6),c=t.bottom,t.bottom=t.top-(r+1),a.type){case 9:if(s.lightweight){var l=t,u=r,d=s,h=o.scope;l.envs[l.envTop++]=l.E,l.E={vars:h.vars,outer:h.outer,name:h.outer&&h.outer.name,lineno:0,colno:0},(h=d.numparams)<u&&(l.top-=u-h,l.top<l.bottom&&(l.top=l.bottom,_(l,"stack underflow: top < bottom")),u=h);for(var p=0,y=d.vt.length;p<y;p++){l.top<l.stackSize||e(l);var g=l.stack[l.top];l.top++,g.type=1,g.value=void 0}Rr(l,d),h=l.stack[l.top+-1],l.top=--l.bottom,l.top<l.stackSize||e(l),u=l.stack[l.top],l.top++,u.type=h.type,u.value=h.value,l.E=l.envs[--l.envTop]}else{var b=t,v=r;d=s,u={vars:{type:7,properties:{},prototype:void 0,extensible:!0,defined:!1,value:void 0},outer:u=o.scope,name:u&&u.name,lineno:0,colno:0},b.envs[b.envTop++]=b.E,b.E={vars:u.vars,outer:u.outer,name:u.outer&&u.outer.name,lineno:0,colno:0};for(var E=b.E.vars,M=d.numparams,x=d.vt,C=0;C<v&&C<M;C++)k(b,E,x[C],5,b.stack[b[C+1<0?"top":"bottom"]+(C+1)],null,null);if(d.arguments){var S=d.strict;b.top<b.stackSize||e(b),u=b.stack[b.top],b.top++,u.type=6,u.value={type:2
21,properties:{},prototype:b.ObjectProto,extensible:!0,defined:!1,value:void 0},S?(n(b,"callee",(function(){_(b,"callee can't access in strict mode","TypeError")}),0),u=m(b,b.stack[b.top+-2]),T=b.stack[b.top+-1],k(b,u,"callee",1,null,T,T),u.properties.callee.descType=2,--b.top,b.top<b.bottom&&(b.top=b.bottom,_(b,"stack underflow: top < bottom"))):(b.top<b.stackSize||e(b),T=b.stack[b.top],u=b.stack[b.bottom-1],b.top++,T.type=u.type,T.value=u.value,P(b,-2,"callee",5),A(0,m(b,b.stack[b.top+-1]),"callee",!1).descType=1),b.top<b.stackSize||e(b);var T=b.stack[b.top];b.top++,T.type=4,T.value=v,P(b,-2,"length",5),A(0,m(b,b.stack[b.top+-1]),"length",!1).descType=1;for(var I,D,N,B=0;B<v;B++)!S&&B<M?(I=A(0,E,x[B],!1),(b.stack[b.top+-1].value.properties[B]=I).enumerable=!0):(I=b.stack[b.top+-1],b.top<b.stackSize||e(b),D=b.stack[b.top],N=b.stack[b[B+1<0?"top":"bottom"]+(B+1)],D.type=N.type,D.value=N.value,b.top+=1,D=b.stack[b.top+-1],(N=w(b,I.value,B)).value={type:D.type,value:D.value},N.enumerable=!0,--b.top,b.top<b.bottom&&(b.top=b.bottom,_(b,"stack underflow: top < bottom")));k(b,E,"arguments",3,b.stack[b.top+-1],null,null),--b.top,b.top<b.bottom&&(b.top=b.bottom,_(b,"stack underflow: top < bottom"))}b.top-=v,b.top<b.bottom&&(b.top=b.bottom,_(b,"stack underflow: top < bottom"));for(var O=x.length;C<O;C++){b.top<b.stackSize||e(b);var j=b.stack[b.top];b.top++,j.type=1,j.value=void 0,k(b,E,x[C],3,b.stack[b.top+-1],null,null),--b.top,b.top<b.bottom&&(b.top=b.bottom,_(b,"stack underflow: top < bottom"))}Rr(b,d),u=b.stack[b.top+-1],b.top=--b.bottom,b.top<b.stackSize||e(b),T=b.stack[b.top],b.top++,T.type=u.type,T.value=u.value,b.E=b.envs[--b.envTop]}break;case 10:var U=t;h=r,T=s,(G=o.scope)&&(U.envs[U.envTop++]=U.E,U.E={vars:G.vars,outer:G.outer,name:G.outer&&G.outer.name,lineno:0,colno:0}),U.top-=h,U.top<U.bottom&&(U.top=U.bottom,_(U,"stack underflow: top < bottom"));for(var R=U.E.vars,z=T.vt,Q=0,J=z.length;Q<J;Q++){U.top<U.stackSize||e(U);var V=U.stack[U.top];U.top++,V.type=1,V.value=void 0,k(U,R,z[Q],3,U.stack[U.top+-1],null,null),--U.top,U.top<U.bottom&&(U.top=U.bottom,_(U,"stack underflow: top < bottom"))}Rr(U,T),U.top=--U.bottom,h=U.stack[U.bottom+0],U.top<U.stackSize||e(U),T=U.stack[U.top],U.top++,T.type=h.type,T.value=h.value,G&&(U.E=U.envs[--U.envTop]);break;case 11:var H=t,G=r,Z=s,W=o.scope;Z.strict&&(W={vars:{type:7,properties:{},prototype:void 0,extensible:!0,defined:!1,value:void 0},outer:W,name:W&&W.name,lineno:0,colno:0}),H.envs[H.envTop++]=H.E,H.E={vars:W.vars,outer:W.outer,name:W.outer&&W.outer.name,lineno:0,colno:0},H.top-=G,H.top<H.bottom&&(H.top=H.bottom,_(H,"stack underflow: top < bottom"));for(var q=H.E.vars,Y=Z.vt,K=0,$=Y.length;K<$;K++){H.top<H.stackSize||e(H);var X=H.stack[H.top];H.top++,X.type=1,X.value=void 0,k(H,q,Y[K],5,H.stack[H.top+-1],null,null),--H.top,H.top<H.bottom&&(H.top=H.bottom,_(H,"stack underflow: top < bottom"))}Rr(H,Z),W=H.stack[H.top+-1],H.top=--H.bottom,H.top<H.stackSize||e(H),G=H.stack[H.top],H.top++,G.type=W.type,G.value=W.value,H.E=H.envs[--H.envTop];break;case 12:F(t,r,s,o.length)}t.bottom=c}function R(t,n){var r=((6!==(l=t.stack[t[-n-1<0?"top":"bottom"]+(-n-1)]).type||9!==l.value.type&&10!==l.value.type&&11!==l.value.type&&12!==l.value.type)&&_(t,L(t,-n-1)+" is not callable","TypeError"),l=m(t,l)).value.name,o=l.value.constructor,i=l.value.length;if(null==o&&_(t,r+" is not a constructor","TypeError"),12===l.type&&!o.__isFromApi__){if(r=t.bottom,t.top<t.stackSize||e(t),l=t.stack[t.top],t.top++,l.type=2,l.value=null,0<n){for(var a=1,s=t.top,c=t.stack,l=c[s-1];a<n+1;a++)c[s-a]=c[s-a-1];c[s-a]=l}return t.bottom=t.top-n-1,F(t,n,o,i),void(t.bottom=r)}if(I(t,-n-1,"prototype"),l=6===(l=t.stack[t.top+-1]).type?m(t,l):t.ObjectProto,--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),o={type:7,properties:{},prototype:l,extensible:!0,defined:!1,value:void 0},t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=6,i.value=o,0<n){var u=1,f=t.top,d=t.stack;for(r=d[f-1];u<n+1;u++)d[f-u]=d[f-u-1];d[f-u]=r}U(t,n),6!==t.stack[t.top+-1].type&&(--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),(l={type:o.type,properties:{},prototype:o.prototype,extensible:!0,defined:!1,value:o.value}).properties=o.properties,l.extensible=o.extensible,t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=6,i.value=l)}function F(t,n,r,o){for(var i=n;i<o;i++){t.top<t.stackSize||e(t);var a=t.stack[t.top];t.top++,a.type=1,a.value=void 0}r(t),n=t.stack[t.top+-1],t.top=--t.bottom,t.top<t.stackSize||e(t),r=t.stack[t.top],t.top++,r.type=n.type,r.value=n.value}function L(e,t){var n=e.stack[e[t<0?"top":"bottom"]+t];switch(n.type){case 0:case 1:return"undefined";case 2:return"object";case 3:return"boolean";case 4:return"number";case 5:return"string";
2case 6:return 6!==n.type||9!==n.value.type&&10!==n.value.type&&11!==n.value.type&&12!==n.value.type?"object":"function";default:return"unknown"}}function z(e){var t=f(e,e.stack[e.top+-2],0),n=f(e,e.stack[e.top+-1],0);if(5===t.type&&5===n.type)t=p(e,t),n=p(e,n);else if(t=h(e,t),n=h(e,n),isNaN(t)||isNaN(n))return null;return t===n?0:n<t?1:-1}function Q(e){for(var t=e.stack[e.top+-2],n=e.stack[e.top+-1];;){if(5===t.type&&5===n.type)return p(e,t)===p(e,n);if(t.type===n.type)return 1===t.type||0===t.type||2===t.type||(3===t.type||4===t.type||6===t.type)&&t.value===n.value;if(2===t.type&&(1===n.type||0===n.type))return!0;if((1===t.type||0===t.type)&&2===n.type)return!0;if(4===t.type&&5===n.type)return t.value===h(e,n);if(5===t.type&&4===n.type)return h(e,t)===n.value;if(3===t.type)t.type=4,t.value=Number(t.value);else if(3===n.type)n.type=4,n.value=Number(n.value);else if(5!==t.type&&4!==t.type||6!==n.type){if(6!==t.type||5!==n.type&&4!==n.type)return!1;var r=f(e,t,0);t.type=r.type,t.value=r.value}else r=f(e,n,0),n.type=r.type,n.value=r.value}}function J(e){var t=e.stack[e.top+-2],n=e.stack[e.top+-1];return 5===t.type&&5===n.type?p(e,t)===p(e,n):!(1!==t.type&&0!==t.type||1!==n.type&&0!==n.type)||t.type===n.type&&(1===t.type||0===t.type||2===t.type||(4===t.type||3===t.type||6===t.type?t.value===n.value:void 0))}function V(e){6!==e.stack[e.top+-1].type&&_(e,"instanceof: r-value is not an object","TypeError");var t=e.stack[e.top+-2];if(0===t.type||1===t.type||2===t.type)return!1;I(e,-1,"prototype");var n=e.stack[e.top+-1];for(6!==n.type&&_(e,"instanceof: 'prototype' property is not an object","TypeError"),n=m(e,n),--e.top,e.top<e.bottom&&(e.top=e.bottom,_(e,"stack underflow: top < bottom")),6===t.type&&(t=m(e,t));t;)if(n===(t=t.prototype))return!0;return!1}function H(e,t){for(var n=e.top,r=e.bottom,o=(((t=t<0?n+t:r+t)<r||n<=t)&&_(e,"stack error"),e.stack);t<n-1;t++){var i=o[t],a=o[t+1];i.type=a.type,i.value=a.value}--e.top}function G(t){var n=t.stack[t.bottom+0];if(1===n.type||0===n.type){t.top<t.stackSize||e(t);var r=t.stack[t.top];t.top++,r.type=5,r.value="[object Undefined]"}else if(2===n.type)t.top<t.stackSize||e(t),r=t.stack[t.top],t.top++,r.type=5,r.value="[object Null]";else switch((n=m(t,n)).type){case 6:case 7:t.top<t.stackSize||e(t);var o=t.stack[t.top];t.top++,o.type=5,o.value="[object Object]";break;case 8:t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=5,o.value="[object Array]";break;case 9:case 10:case 11:case 12:t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=5,o.value="[object Function]";break;case 13:t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=5,o.value="[object Error]";break;case 14:t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=5,o.value="[object Boolean]";break;case 15:t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=5,o.value="[object Number]";break;case 16:t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=5,o.value="[object String]";break;case 17:t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=5,o.value="[object RegExp]";break;case 18:t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=5,o.value="[object Date]";break;case 19:t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=5,o.value="[object Math]";break;case 20:t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=5,o.value="[object JSON]";break;case 21:t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=5,o.value="[object Arguments]";break;case 22:t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=5,o.value="[object Iterator]"}}function Z(t){var n=1===(n=t.stack[t.bottom+1]).type||0===n.type||2===n.type?{type:6,properties:{},prototype:t.ObjectProto,extensible:!0,defined:!1,value:void 0}:m(t,n),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=6,r.value=n}function W(e){G(e)}function q(e){G(e)}function Y(t){t.top<t.stackSize||e(t);var n=t.stack[t.top],r=t.stack[t.bottom+0];n.type=r.type,n.value=r.value,t.top+=1}function K(t){var n=t.stack[t.bottom+0],r=p(t,t.stack[t.bottom+1]);if(6===n.type&&(9===n.value.type||10===n.value.type||11===n.value.type||12===n.value.type)&&"constructor"===r)return t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=3,void(o.value=!1);if(6===n.type&&17===n.value.type&&("source"===r||"global"===r||"ignoreCase"===r||"multiline"===r||"lastIndex"===r))return t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=3,void(o.value=!0);var o=m(t,n);if(n=A(0,o,r,!0))return t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=3,void(i.value=!(0===n.value.type));if(16===o.type){if("length"===r)return t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=3,void(i.value=!0);if(!isNaN(Number(r))){n=o.value.length;var i=parseInt(r);if(0<=i&&i<n)return t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=3,void(o.value=!0)}}t.top<t.stackSize||e(t),r=t.stack[t.top],t.top++,r.type=3,r.value=!1}function $(t){if(6===(o=t.stack[t.bottom+0]).type){var n,r=m(t,t.stack[t.bottom+1]),o=m(t,o);do{if(o===(r=r.prototype))return t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=3,void(n.value=!0)}while(r)}t.top<t.stackSize||e(t);var i=t.stack[t.top];t.top++,i.type=3,i.value=!1}function X(t){var n,r=A(0,m(t,t.stack[t.bottom+0]),p(t,t.stack[t.bottom+1]),!0);r&&!0===r.__property__?(t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=3,n.value=r.enumerable):(t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=3,n.value=!1)}function ee(e){Z(e)}function te(e){Z(e)}function ne(t){var n,r=t.stack[t.bottom+1];6!==r.type&&_(t,"not an object","TypeError"),(r=m(t,r)).prototype?(t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=6,n.value=r.prototype):(t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=2,n.value=null)}function re(t){var n=t.stack[t.bottom+1],r=(6!==n.type&&_(t,"not an object","TypeError"),n=m(t,n),p(t,t.stack[t.bottom+2])),o=A(0,n,r,!0);if(o&&0!==o.descType&&o&&!0===o.__property__){t.top<t.stackSize||e(t);var i=t.stack[t.top],a=(t.top++,i.type=6,i.value={type:7,properties:{},prototype:t.ObjectProto,extensible:!0,defined:!1,value:void 0},1===o.descType?(t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=o.value.type,i.value=o.value.value,D(t,-2,"value",!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=3,i.value=o.writable,D(t,-2,"writable",!1)):((i=o.getter)&&1!==i.type&&0!==i.type?(t.top<t.stackSize||e(t),a=t.stack[t.top],t.top++,a.type=6,a.value=i):(t.top<t.stackSize||e(t),a=t.stack[t.top],t.top++,a.type=1,a.value=void 0),D(t,-2,"get",!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),(i=o.setter)&&1!==i.type&&0!==i.type?(t.top<t.stackSize||e(t),a=t.stack[t.top],t.top++,a.type=6,a.value=i):(t.top<t.stackSize||e(t),a=t.stack[t.top],t.top++,a.type=1,a.value=void 0),D(t,-2,"set",!1)),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=3,i.value=o.enumerable,D(t,-2,"enumerable",!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,a.type=3,a.value=o.configurable,D(t,-2,"configurable",!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))}
2else if(16===(i=n.type)||8===i){if(a=n[16===i?"value":"properties"].length,!(o=!isNaN(Number(r)))&&"length"!==r)return t.top<t.stackSize||e(t),s=t.stack[t.top],t.top++,s.type=1,void(s.value=void 0);t.top<t.stackSize||e(t);var s=t.stack[t.top];t.top++,s.type=6,s.value={type:7,properties:{},prototype:t.ObjectProto,extensible:!0,defined:!1,value:void 0},o?(s=Number(r),0<=r&&s<a&&(t.top<t.stackSize||e(t),r=t.stack[t.top],t.top++,r.type=5,r.value=""+n.value[s])):(t.top<t.stackSize||e(t),r=t.stack[t.top],t.top++,r.type=4,r.value=a),D(t,-2,"value",!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),t.top<t.stackSize||e(t),s=t.stack[t.top],t.top++,s.type=3,s.value=o,D(t,-2,"enumerable",!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),t.top<t.stackSize||e(t),r=t.stack[t.top],t.top++,r.type=3,D(t,-2,"configurable",r.value=!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),t.top<t.stackSize||e(t),a=t.stack[t.top],t.top++,a.type=3,a.value=8===i&&n.writable,D(t,-2,"writable",!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))}else t.top<t.stackSize||e(t),s=t.stack[t.top],t.top++,s.type=1,s.value=void 0}function oe(t){for(var n=t.stack[t.bottom+1],r=(6!==n.type&&_(t,"not an object","TypeError"),m(t,n)),o={type:8,properties:{},prototype:t.ArrayProto,extensible:!0,defined:!1,value:void 0},i=(o.properties=[],o.writable=!0,t.top<t.stackSize||e(t),t.stack[t.top]),a=(t.top++,i.type=6,i.value=o,0),s=Object.keys(r.properties),c=6===n.type&&(9===n.value.type||10===n.value.type||11===n.value.type||12===n.value.type),l=0,u=s.length;l<u;l++){var f,d=s[l];c&&"constructor"===d||(t.top<t.stackSize||e(t),f=t.stack[t.top],t.top++,f.type=5,f.value=""+d,D(t,-2,a++,!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")))}if(6===n.type&&8===n.value.type)t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=5,D(t,-2,a++,!(i.value="length")),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"));else if(6===n.type&&17===n.value.type)t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=5,D(t,-2,a++,!(o.value="source")),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=5,D(t,-2,a++,!(i.value="global")),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=5,D(t,-2,a++,!(n.value="ignoreCase")),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=5,D(t,-2,a++,!(o.value="multiline")),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=5,D(t,-2,a++,!(i.value="lastIndex")),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"));else if(16===r.type)for(t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=5,D(t,-2,a++,!(n.value="length")),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),l=0,u=r.value.length;l<u;l++){t.top<t.stackSize||e(t);var h=t.stack[t.top];t.top++,h.type=5,h.value=""+l,D(t,-2,a++,!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))}}function ie(t){var n=t.stack[t.bottom+1],r=t.stack[t.bottom+2],o=(6===n.type?n=m(t,n):2===n.type?n=null:_(t,"not an object or null","TypeError"),{type:7,properties:{},prototype:n,extensible:!0,defined:!1,value:void 0});if(t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=6,n.value=o,1!==r.type&&0!==r.type){6!==r.type&&_(t,"not an object","TypeError");var i,a,s,c,l,u,f=(r=m(t,r)).properties;for(i in f)!f.hasOwnProperty(i)||(a=f[i]).enumerable&&(s=a.value,c=null,!(l=a.getter)||9!==l.type&&10!==l.type&&11!==l.type&&12!==l.type||(t.top<t.stackSize||e(t),u=t.stack[t.top],t.top++,u.type=6,u.value=l,t.top<t.stackSize||e(t),u=t.stack[t.top],t.top++,u.type=6,u.value=r,U(t,0),c=t.stack[t.top+-1],(s={type:0,value:void 0}).type=c.type,s.value=c.value,--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))),6!==s.t
2ype&&_(t,"not an object","TypeError"),(a=A(0,s=s.value,"get",!1))&&!0===a.__property__&&(l=null,1===(u=a.descType)?1!==(l=a.value).type&&0!==l.type||(s={type:7,properties:{},prototype:t.ObjectProto,extensible:!0,defined:!1,value:void 0}):2!==u||(l=a.getter)&&(9===l.type||10===l.type||11===l.type||12===l.type)||(s={type:7,properties:{},prototype:t.ObjectProto,extensible:!0,defined:!1,value:void 0})),C(t,o,i,s))}}function ae(t){var n=t.stack[t.bottom+1],r=t.stack[t.bottom+2],o=t.stack[t.bottom+3];6!==n.type&&_(t,"not an object","TypeError"),6!==o.type&&_(t,"not an object","TypeError"),n=m(t,n),r=p(t,r),o=m(t,o),16!==n.type||isNaN(Number(r))||n.extensible||_(t,"object is non-extensible","TypeError"),C(t,n,r,o),n.defined=!0,t.top<t.stackSize||e(t),r=t.stack[t.top],o=t.stack[t.bottom+1],r.type=o.type,r.value=o.value,t.top+=1}function se(t){var n,r=t.stack[t.bottom+1],o=t.stack[t.bottom+2],i=(6!==r.type&&_(t,"not an object","TypeError"),r=m(t,r),(o=m(t,o)).properties||[]);for(n in i){var a,s,c=i[n];c&&!0===c.__property__&&c.enumerable&&(s=c.getter,c=c.value,s&&1!==s.type&&0!==s.type?(t.top<t.stackSize||e(t),a=t.stack[t.top],t.top++,a.type=6,a.value=s,t.top<t.stackSize||e(t),a=t.stack[t.top],t.top++,a.type=6,a.value=o,U(t,0),s=t.stack[t.top+-1],c.type=s.type,c.value=s.value,--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))):c=c||{type:1,value:void 0},6!==c.type&&_(t,"Property description must be an object: "+n,"TypeError"),C(t,r,n,m(t,c)),r.defined=!0)}t.top<t.stackSize||e(t);var l=t.stack[t.top],u=t.stack[t.bottom+1];l.type=u.type,l.value=u.value,t.top+=1}function ce(t){var n,r=(6!==(i=t.stack[t.bottom+1]).type&&_(t,"not an object","TypeError"),(i=m(t,i)).extensible=!1,i.properties);for(n in r){var o=r[n];o&&!0===o.__property__&&(o.configurable=!1)}t.top<t.stackSize||e(t);var i=t.stack[t.top],a=t.stack[t.bottom+1];i.type=a.type,i.value=a.value,t.top+=1}function le(t){var n,r=(6!==(i=t.stack[t.bottom+1]).type&&_(t,"not an object","TypeError"),(i=m(t,i)).extensible=!1,i.properties);for(n in r){var o=r[n];o&&!0===o.__property__&&(o.writable=!1,o.configurable=!1)}t.top<t.stackSize||e(t);var i=t.stack[t.top],a=t.stack[t.bottom+1];i.type=a.type,i.value=a.value,t.top+=1}function ue(t){var n=(6!==(n=t.stack[t.bottom+1]).type&&_(t,"not an object","TypeError"),(n=m(t,n)).extensible=!1,t.top<t.stackSize||e(t),t.stack[t.top]),r=t.stack[t.bottom+1];n.type=r.type,n.value=r.value,t.top+=1}function fe(t){var n,r=t.stack[t.bottom+1],o=(6!==r.type&&_(t,"not an object","TypeError"),(r=m(t,r)).properties);if(r.extensible)return t.top<t.stackSize||e(t),r=t.stack[t.top],t.top++,r.type=3,void(r.value=!1);for(n in o){var i=o[n];if(i&&!0===i.__property__&&i.configurable)return t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=3,void(i.value=!1)}t.top<t.stackSize||e(t),r=t.stack[t.top],t.top++,r.type=3,r.value=!0}function de(t){var n,r=t.stack[t.bottom+1],o=(6!==r.type&&_(t,"not an object","TypeError"),(r=m(t,r)).properties);for(n in o){var i=o[n];if(i&&!0===i.__property__&&(i.writable||i.configurable))return t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=3,void(i.value=!1)}t.top<t.stackSize||e(t);var a=t.stack[t.top];t.top++,a.type=3,a.value=!r.extensible}function he(t){var n=t.stack[t.bottom+1],r=(6!==n.type&&_(t,"not an object","TypeError"),n=m(t,n),t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=3,r.value=n.extensible}function pe(t){var n=t.stack[t.bottom+1],r=(6!==n.type&&_(t,"not an object","TypeError"),{}),o=n.value.properties;if(6===n.type&&8===n.value.type){for(var i in o)0!==o[i].value.type&&(r[i]=o[i]);o=r}var a=0,s=Object.keys(o),c={type:8,properties:{},prototype:t.ArrayProto,extensible:!0,defined:!1,value:void 0},l=(c.properties=[],c.writable=!0,t.top<t.stackSize||e(t),t.stack[t.top]);if(t.top++,l.type=6,l.value=c,6===n.type&&16===n.value.type)for(var u=0,f=n.value.length;u<f;u++){t.top<t.stackSize||e(t);var d=t.stack[t.top];t.top++,d.type=4,d.value=a,D(t,-2,a++,!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))}for(u=0,f=s.length;u<f;u++){var h=o[s[u]];h&&!0===h.__property__&&h.enumerable&&(t.top<t.stackSize||e(t),h=t.stack[t.top],t.top++,h.type=5,h.value=""+s[u],D(t,-2,a++,!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")))}}function me(t){for(var n=t.top-t.bottom,r=(t.top-=n-1,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),m(t,t.stack[t.bottom+0])),o=[],i=0,a=r.properties.length;i<a;i++){var s,c=A(0,r,i,!1);c&&!0===c.__property__?(s=c.value,c.getter&&(I(t,-1,i),c=t.stack[t.top+-1],(s={type:0,value:void 0}).type=c.type,s.value=c.value,--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))),1===s.type||0===s.type||2===s.type?o[i]=void 0:o[i]=p(t,s)):o[i]=void 0}t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=5,n.value=""+o.toString()}function ye(t){for(var n=t.top-t.bottom,r=(t.top-=n-1,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),m(t,t.stack[t.bottom+0])),o=[],i=0,a=r.properties.length;i<a;i++){var s,c=A(0,r,i,!1);c&&!0===c.__property__?(s=c.value,c.getter&&(I(t,-1,i),c=t.stack[t.top+-1],(s={type:0,value:void 0}).type=c.type,s.value=c.value,--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))),1===s.type||0===s.type||2===s.type?o[i]=void 0:E(t,m(t,s),"toLocaleStr
2ing")?6!==(c=t.stack[t.top+-1]).type||9!==c.value.type&&10!==c.value.type&&11!==c.value.type&&12!==c.value.type?_(t,"not a function","TypeError"):(t.top<t.stackSize||e(t),c=t.stack[t.top],t.top++,c.type=s.type,c.value=s.value,U(t,0),1===(c=t.stack[t.top+-1]).type||0===c.type||2===c.type?o[i]=void 0:o[i]=p(t,c),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))):o[i]=p(t,s)):o[i]=void 0}t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=5,n.value=""+o.toLocaleString()}function ge(t){for(var n=t.top-t.bottom,r={type:8,properties:{},prototype:t.ArrayProto,extensible:!0,defined:!1,value:void 0},o=(r.properties=[],r.writable=!0,t.top<t.stackSize||e(t),t.stack[t.top]),i=(t.top++,o.type=6,o.value=r,0),a=0;a<n;a++){var s,c=t.stack[t[a<0?"top":"bottom"]+a];if(6===c.type&&8===c.value.type)for(var l=(l=A(0,c=m(t,c),"length",!1))&&!0===l.__property__?h(t,l.value):0,u=0;u<l;u++){var f,d=A(0,c,u,!1);d&&!0===d.__property__&&(f=d.value,d.getter&&(I(t,a,u),d=t.stack[t.top+-1],(f={type:0,value:void 0}).type=d.type,f.value=d.value,--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))),t.top<t.stackSize||e(t),d=t.stack[t.top],t.top++,d.type=f.type,d.value=f.value,D(t,-2,i++,!0),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")))}else 0===a?(t.top<t.stackSize||e(t),s=t.stack[t.top],t.top++,s.type=6,s.value=m(t,c)):(t.top<t.stackSize||e(t),s=t.stack[t.top],t.top++,s.type=c.type,s.value=c.value),D(t,-2,i++,!0),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))}}function be(t){var n=m(t,t.stack[t.bottom+0]),r=t.stack[t.bottom+1],o=(n.properties,r=1===r.type||0===r.type?",":p(t,r),(o=A(0,n,"length",!1))&&!0===o.__property__?h(t,o.value):0);!isFinite(o)||isNaN(o)?o=0:Number(o)===o&&o%1!=0&&(o=parseInt(o));for(var i=[],a=0;a<o;a++){var s,c=A(0,n,a,!1);c&&!0===c.__property__?(s=c.value,c.getter&&(I(t,0,a),c=t.stack[t.top+-1],(s={type:0,value:void 0}).type=c.type,s.value=c.value,--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))),1===s.type||0===s.type||2===s.type?i[a]=void 0:i[a]=p(t,s)):i[a]=void 0}t.top<t.stackSize||e(t);var l=t.stack[t.top];t.top++,l.type=5,l.value=""+i.join(r)}function ve(t){if((n=A(0,i=m(t,t.stack[t.bottom+0]),"length",!1))&&!0===n.__property__?(n=h(t,n.value),Number(n)===n&&n%1!=0&&(n=parseInt(n))):n=0,!n||!isFinite(n)||isNaN(n)||n<0||4294967295<n)return t.top<t.stackSize||e(t),r=t.stack[t.top],t.top++,r.type=4,D(t,r.value=0,"length",!0),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),t.top<t.stackSize||e(t),r=t.stack[t.top],t.top++,r.type=1,void(r.value=void 0);var n,r=null,o=((o=A(0,i,n-=1,!1))&&!0===o.__property__?(o.configurable||_(t,"'"+n+"' is non-configurable","TypeError"),r=o.value,o.getter&&(I(t,0,n),o=t.stack[t.top+-1],(r={type:0,value:void 0}).type=o.type,r.value=o.value,--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))),i.properties[n]=null,delete i.properties[n]):r={type:1,value:void 0},t.top<t.stackSize||e(t),t.stack[t.top]),i=(t.top++,o.type=6,o.value=i,t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=4,o.value=n,D(t,-2,"length",!1),t.top-=2,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,i.type=r.type,i.value=r.value}function Ae(t){var n=t.top-t.bottom,r=A(0,m(t,t.stack[t.bottom+0]),"length",!1);r&&!0===r.__property__?(r=h(t,r.value),Number(r)===r&&r%1!=0&&(r=parseInt(r))):r=0,(!r||!isFinite(r)||isNaN(r)||r<0||4294967295<r)&&(r=0);for(var o=1;o<n;o++){t.top<t.stackSize||e(t);var i=t.stack[t.top],a=t.stack[t[o<0?"top":"bottom"]+o];i.type=a.type,i.value=a.value,t.top+=1,D(t,0,r++,!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))}t.top<t.stackSize||e(t);var s=t.stack[t.top];t.top++,s.type=4,s.value=r,D(t,0,"length",!0)}function we(t){for(var n=m(t,t.stack[t.bottom+0]),r=A(0,n,"length",!1),o=(r&&!0===r.__property__?(r=h(t,r.value),Number(r)===r&&r%1!=0&&(r=parseInt(r))):r=0,(!r||!isFinite(r)||isNaN(r)||r<0||4294967295<r)&&(r=0),Math.floor(r/2)),i=0;i!=o;){var a=r-i-1,s=E(t,n,i),c=E(t,n,a);s&&c?(D(t,0,i,!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),D(t,0,a,!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))):c?(D(t,0,i,!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),t.top<t.stackSize||e(t),c=t.stack[t.top],t.top++,c.type=1,c.value=void 0,D(t,0,a,!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))):s&&(D(t,0,a,!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),t.top<t.stackSize||e(t),c=t.stack[t.top],t.top++,c.type=1,c.value=void 0,D(t,0,i,!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))),i+=1}t.top<t.stackSize||e(t);var l=t.stack[t.top],u=t.stack[t.bottom+0];l.type=u.type,l.value=u.value,t.top+=1}function Ee(t){var n=m(t,t.stack[t.bottom+0]),r=A(0,n,"length",!1);if(r&&!0===r.__property__?(r=h(t,r.value),Number(r)===r&&r%1!=0&&(r=parseInt(r))):r=0,!r||!isFinite(r)||isNaN(r)||r<0||4294967295<r)return t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=4,D(t,o.value=0,"length",!0),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=1,void(o.value=void 0);
2I(t,0,0);var o={type:0,value:void 0},i=t.stack[t.top+-1];o.type=i.type,o.value=i.value,--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"));for(var a=1;a<r;a++)E(t,n,a)?(D(t,0,a-1,!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))):N(t,0,a-1);N(t,0,r-1),t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=6,i.value=n,t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=4,i.value=r-1,D(t,-2,"length",!1),t.top-=2,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=o.type,i.value=o.value}function ke(t){var n=m(t,t.stack[t.bottom+0]),r=n.properties.length,o={type:8,properties:{},prototype:t.ArrayProto,extensible:!0,defined:!1,value:void 0},i=(o.properties=[],o.writable=!0,t.top<t.stackSize||e(t),t.stack[t.top]);if(t.top++,i.type=6,i.value=o,7===n.type){if(!(r=A(0,n,"length",!0))||!0!==r.__property__)return;r=h(t,r.value)}if(!(isNaN(r)||!isFinite(r)||r<0)){4294967296<=r&&_(t,"Invalid array length","RangeError");for(var a=t.stack[t.bottom+1],s=(1===(i=t.stack[t.bottom+2]).type||0===i.type?i=r:(i=h(t,i))<0?(i=r<(i+=r)?r:i,i|=0):isNaN(i)?i=0:isFinite(i)?Number(i)===i&&i%1!=0&&(i|=0):i=r,1===a.type||0===a.type?a=0:(a=h(t,a))<0?(a=(a+=r)<0?0:a,a|=0):isNaN(a)?a=0:isFinite(a)?Number(a)===a&&a%1!=0&&(a|=0):a=i+1,i-a),c=0;c<s;c++){var l,u=a+c,f=A(0,n,u,!1);f&&!0===f.__property__&&(l=f.value,f.getter&&(I(t,0,u),f=t.stack[t.top+-1],(l={type:0,value:void 0}).type=f.type,l.value=f.value,--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))),t.top<t.stackSize||e(t),u=t.stack[t.top],t.top++,u.type=l.type,u.value=l.value,D(t,-2,c,!0),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")))}}}function Me(t){var n=m(t,t.stack[t.bottom+0]),r=6!==(r=t.stack[t.bottom+1]).type||9!==r.value.type&&10!==r.value.type&&11!==r.value.type&&12!==r.value.type?function(e,n){return 1!==e.type&&0!==e.type||1!==n.type&&0!==n.type?1===e.type||0===e.type?1:1===n.type||0===n.type?-1:(e=p(t,e))===(n=p(t,n))?0:n<e?1:-1:0}:function(n,r){var o,i;return 1!==n.type&&0!==n.type||1!==r.type&&0!==r.type?1===n.type||0===n.type?1:1===r.type||0===r.type?-1:(t.top<t.stackSize||e(t),o=t.stack[t.top],i=t.stack[t.bottom+1],o.type=i.type,o.value=i.value,t.top+=1,t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=1,o.value=void 0,t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=n.type,i.value=n.value,t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=r.type,o.value=r.value,U(t,2),i=h(t,t.stack[t.top+-1]),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),i):0},o=[],i=null,a=n.properties;u=(u=A(0,n,"length",!1))&&!0===u.__property__?h(t,u.value):0;for(var s=0;s<u;s++){var c,l=a[s];l&&!0===l.__property__?(c=l.value,l.getter?(I(t,0,s),i=t.stack[t.top+-1],(c={type:0,value:void 0}).type=i.type,c.value=i.value,--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))):(i=c,(c={type:0,value:void 0}).type=i.type,c.value=i.value),o.push(c)):o.push({type:1,value:void 0})}if(o.length){s=0;for(var u=(o=o.sort(r)).length;s<u;s++){t.top<t.stackSize||e(t);var f=t.stack[t.top];t.top++,f.type=o[s].type,f.value=o[s].value,D(t,0,s,!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))}}t.top<t.stackSize||e(t),n=t.stack[t.top],r=t.stack[t.bottom+0],n.type=r.type,n.value=r.value,t.top+=1}function xe(t){var n=t.top-t.bottom,r=m(t,t.stack[t.bottom+0]),o=(o=A(0,r,"length",!1))&&!0===o.__property__?h(t,o.value):0,i=t.stack[t.bottom+1],a=t.stack[t.bottom+2],s=(1===i.type||0===i.type?i=0:(i=h(t,i),isNaN(i)?i=0:isFinite(i)?Number(i)===i&&i%1!=0&&(i=parseInt(i)):i=i<0?0:o,i<0?i=Math.max(i+o,0):o<i&&(i=o)),1===a.type||0===a.type?a=0:(a=h(t,a),isNaN(a)?a=0:isFinite(a)?Number(a)===a&&a%1!=0&&(a=parseInt(a)):a=a<0?0:o,a<0?a=0:o-i<a&&(a=o-i)),{type:8,properties:{},prototype:t.ArrayProto,extensible:!0,defined:!1,value:void 0}),c=(s.properties=[],s.writable=!0,t.top<t.stackSize||e(t),t.stack[t.top]);if(t.top++,c.type=6,c.value=s,!(o<0)){for(var l=0;l<a;l++)E(t,r,i+l)&&(D(t,-2,l,!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")));var u=n-3;if(0<=u&&u<a){l=i;for(var f=o-a;l<f;l++)E(t,r,l+a)?(D(t,0,l+u,!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))):N(t,0,l+u);for(l=o,f=o-a+u;f<l;l--)N(t,0,l-1)}else for(l=o-a;i<l;
2l--)E(t,r,l+a-1)?(D(t,0,l+u-1,!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))):N(t,0,l-u-1);for(l=0;l<u;l++){t.top<t.stackSize||e(t);var d=t.stack[t.top],p=t.stack[t[l+3<0?"top":"bottom"]+(l+3)];d.type=p.type,d.value=p.value,t.top+=1,D(t,0,l+i,!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))}t.top<t.stackSize||e(t),c=t.stack[t.top],t.top++,c.type=6,c.value=r,t.top<t.stackSize||e(t),s=t.stack[t.top],t.top++,s.type=4,s.value=o-a+u,D(t,-2,"length",!1),t.top-=2,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))}}function Ce(t){var n=t.top-t.bottom,r=m(t,t.stack[t.bottom+0]),o=(o=A(0,r,"length",!1))&&!0===o.__property__?h(t,o.value):((o=w(t,r,"length")).value={type:4,value:0},0);!isFinite(o)||isNaN(o)||o<0?o=0:Number(o)===o&&o%1!=0&&(o=parseInt(o));for(var i=o-1;0<=i;i--)E(t,r,i)&&(D(t,0,i+n-1,!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")));for(i=1;i<n;i++){t.top<t.stackSize||e(t);var a=t.stack[t.top],s=t.stack[t[i<0?"top":"bottom"]+i];a.type=s.type,a.value=s.value,t.top+=1,D(t,0,i-1,!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))}t.top<t.stackSize||e(t);var c=t.stack[t.top];t.top++,c.type=4,c.value=o+n-1,D(t,0,"length",!1)}function Se(t){var n=t.top-t.bottom,r=m(t,t.stack[t.bottom+0]),o=t.stack[t.bottom+1],i=0;if(16===r.type)return o=p(t,o),t.top<t.stackSize||e(t),a=t.stack[t.top],t.top++,a.type=4,void(a.value=r.value.indexOf(o,i));var a,s,c=A(0,r,"length",!1);c&&!0===c.__property__?c.getter?(I(t,0,"length"),c=h(t,t.stack[t.top+-1]),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))):c=h(t,c.value):c=0,c<0?c=0:Number(c)===c&&c%1!=0&&(c=parseInt(c)),2<n&&(a=t.top,s=(n=t.stack)[a-1],n[a-1]=n[a-2],n[a-2]=s,o=t.stack[t.bottom+2],i=h(t,t.stack[t.bottom+1]),isNaN(i)?i=0:isFinite(i)?i<0?i=(i=parseInt(i)+c)<0?0:i:Number(i)===i&&i%1!=0&&(i=parseInt(i)):i=i<0?0:c);for(var l=i;l<c;l++)if((f=A(0,r,l,!1))&&!0===f.__property__){var u=f.value,f=(f.getter&&(I(t,0,l),u=t.stack[t.top+-1],--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))),t.top<t.stackSize||e(t),t.stack[t.top]);if(t.top++,f.type=u.type,f.value=u.value,f=J(t),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),f)return t.top<t.stackSize||e(t),u=t.stack[t.top],t.top++,u.type=4,void(u.value=l)}t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=4,n.value=-1}function _e(t){var n=t.top-t.bottom,r=m(t,t.stack[t.bottom+0]),o=t.stack[t.bottom+1];if(16===r.type)return o=p(t,o),t.top<t.stackSize||e(t),a=t.stack[t.top],t.top++,a.type=4,void(a.value=r.value.indexOf(o,s));var i,a=A(0,r,"length",!1),s=(a&&!0===a.__property__?a.getter?(I(t,0,"length"),a=h(t,t.stack[t.top+-1]),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))):a=h(t,a.value):a=0,a<0?a=0:Number(a)===a&&a%1!=0&&(a=parseInt(a)),a-1);2<n&&(n=t.top,i=(f=t.stack)[n-1],f[n-1]=f[n-2],f[n-2]=i,o=t.stack[t.bottom+2],s=h(t,t.stack[t.bottom+1]),isNaN(s)?s=0:isFinite(s)?s<0?s=(s=a+parseInt(s))<0?-1:s:Number(s)===s&&s%1!=0&&(s=parseInt(s)):s=s<0?-1:a);for(var c=s;0<=c;c--)if((u=A(0,r,c,!1))&&!0===u.__property__){var l=u.value,u=(u.getter&&(I(t,0,c),l=t.stack[t.top+-1],--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))),t.top<t.stackSize||e(t),t.stack[t.top]);if(t.top++,u.type=l.type,u.value=l.value,u=J(t),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),u)return t.top<t.stackSize||e(t),l=t.stack[t.top],t.top++,l.type=4,void(l.value=c)}t.top<t.stackSize||e(t);var f=t.stack[t.top];t.top++,f.type=4,f.value=-1}function Te(t){for(var n=t.top-t.bottom,r=m(t,t.stack[t.bottom+0]),o=null,i=(o=2<n?t.stack[t.bottom+2]:{type:1,value:void 0},0),a=((6!==(16===r.type?i=r.value.length:(I(t,0,"length"),i=h(t,t.stack[t.top+-1]),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),i<0||isNaN(i)?i=0:Number(i)===i&&i%1!=0&&(i=parseInt(i))),n=t.stack[t.bottom+1]).type||9!==n.value.type&&10!==n.value.type&&11!==n.value.type&&12!==n.value.type)&&_(t,"undefined is not a function","TypeError"),!0),s=0;s<i;s++){var c=null;if(16===r.type?(I(t,0,s),l=t.stack[t.top+-1],(u={type:1,value:void 0}).type=l.type,u.value=l.value,(c={name:s,writable:!0,enumerable:!0,configurable:!0,value:{type:1,value:void 0},getter:null,setter:null,descType:0,__property__:!0}).value=u,--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))):c=A(0,r,s,!1),c&&!0===c.__property__){t.top<t.stackSize||e(t);var l=t.stack[t.top],u=t.stack[t.bottom+1],f=(l.type=u.type,l.value=u.value,t.top+=1,t.top<t.stackSize||e(t),t.stack[t.top]);if(t.top++,f.type=o.type,f.value=o.value,f=c.value,c.getter&&(I(t,0,s),f=t.stack[t.top+-1],--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))),t.top<t.stackSize||e(t),c=t.stack[t.top],t.top++,c.type=f.type,c.value=f.value,t.top<t.stackSize||e(t),c=t.stack[t.top],t.top++,c.type=4,c.value=s,t.top<t.stackSize||e(t),f=t.stack[t.top],t.top++,f.type=6,f.value=r,U(t,3),c=d(0,t.stack[t.top+-1]),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),!c){a=!1;break}}}t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=3,n.value=a}function Ie(t){for(var n=t.top-t.bottom,r=m(t,t.stack[t.bottom+0]),o=null,i=(o=2<n?t.stack[t.bottom+2]:{type:1,value:void 0},0),a=((6!==(16===r.type?i=r.value.length:(I(t,0,"length"),i=h(t,t.stack[t.top+-1]),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),i<0||isNaN(i)?i=0:Number(i)===i&&i%1!=0&&(i=parseInt(i))),n=t.stack[t.bottom+1]).type||9!==n.value.type&&10!==n.value.type&&11!==n.value.type&&12!==n.value.type)&&_(t,"undefined is not a function","TypeError"),!1),s=0;s<i;s++){var c=null;if(16===r.type?(I(t,0,s),l=t.stack[t.top+-1],(u={type:1,value:void 0}).type=l.type,u.value=l.value,(c={name:s,writable:!0,enumerable:!0,configurable:!0,value:{type:1,value:void 0},getter:null,setter:null,descType:0,__property__:!0}).value=u,--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))):c=A(0,r,s,!1),c&&!0===c.__property__){t.top<t.stackSize||e(t);var l=t.stack[t.top],u=t.stack[t.bottom+1],f=(l.type=u.type,l.value=u.value,t.top+=1,t.top<t.stackSize||e(t),t.stack[t.top]);if(t.top++,f.type=o.type,f.value=o.value,f=c.value,c.getter&&(I(t,0,s),f=t.stack[t.top+-1],--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))),t.top<t.stackSize||e(t),c=t.stack[t.top],t.top++,c.type=f.type,c.value=f.value,t.top<t.stackSize||e(t),c=t.stack[t.top],t.top++,c.type=4,c.value=s,t.top<t.stackSize||e(t),f=t.stack[t.top],t.top++,f.type=6,f.value=r,U(t,3),c=d(0,t.stack[t.top+-1]),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),c){a=!0;break}}}t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=3,n.value=a}function De(t){var n=t.top-t.bottom,r=m(t,t.stack[t.bottom+0]),o=null,i=(o=2<n?t.stack[t.bottom+2]:{type:1,value:void 0},0);(6!==(16===r.type?i=r.value.length:(I(t,0,"length"),i=h(t,t.stack[t.top+-1]),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),i<0||isNaN(i)?i=0:Number(i)===i&&i%1!=0&&(i=parseInt(i))),n=t.stack[t.bottom+1]).type||9!==n.value.type&&10!==n.value.type&&11!==n.value.type&&12!==n.value.type)&&_(t,"undefined is not a function","TypeError");for(var a=0;a<i;a++){var s,c,l,u=null;16===r.type?(I(t,0,a),s=t.stack[t.top+-1],(c={type:1,value:void 0}).type=s.type,c.value=s.value,(u={name:a,writable:!0,enumerable:!0,configurable:!0,value:{type:1,value:void 0},getter:null,setter:null,descType:0,__property__:!0}).value=c,--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))):u=A(0,r,a,!1),u&&!0===u.__property__&&(t.top<t.stackSize||e(t),s=t.stack[t.top],c=t.stack[t.bottom+1],s.type=c.type,s.value=c.value,t.top+=1,t.top<t.stackSize||e(t),l=t.stack[t.top],t.top++,l.type=o.type,l.value=o.value,l=u.value,u.getter&&(I(t,0,a),l=t.stack[t.top+-1],--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))),t.top<t.stackSize||e(t),u=t.stack[t.top],t.top++,u.type=l.type,u.value=l.value,t.top<t.stackSize||e(t),u=t.stack[t.top],t.top++,u.type=4,u.value=a,t.top<t.stackSize||e(t),l=t.stack[t.top],t.top++,l.type=6,l.value=r,U(t,3),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")))}t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=1,n.value=void 0}function Pe(t){var n=t.top-t.bottom,r=m(t,t.stack[t.bottom+0]),o=null,i=(o=2<n?t.stack[t.bottom+2]:{type:1,value:void 0},0),a=((6!==(16===r.type?i=r.value.length:(I(t,0,"length"),i=h(t,t.stack[t.top+-1]),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),i<0||isNaN(i)?i=0:Number(i)===i&&i%1!=0?i=parseInt(i):4294967295<i&&_(t,"Invalid array length","RangeError")),n=t.stack[t.bottom+1]).type||9!==n.value.type&&10!==n.value.type&&11!==n.value.type&&12!==n.value.type)&&_(t,"undefined is not a function","TypeError"),{type:8,properties:{},prototype:t.ArrayProto,extensible:!0,defined:!1,value:void 0});if(a.properties=[].concat(r.properties||[]),a.writable=!0,t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=6,n.value=a,i)for(var s=0;s<i;s++){var c=null,l=!1;if(16===r.type){I(t,0,s);var u=t.stack[t.top+-1],f={type:1,value:void 0};f.type=u.type,f.value=u.value,(c={name:s,writable:!0,enumerable:!0,configurable:!0,value:{type:1,value:void 0},getter:null,setter:null,descType:0,__property__:!0}).value=f,--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))}else if(null===(c=A(0,r,s,!1))&&!(l=r.properties.length<i?(c=A(0,a,s,!1))&&!0===c.__property__&&c.getter:l)){t.top<t.stackSize||e(t),u=t.stack[t.top],t.top++,u.type=0,u.value=void 0,D(t,-2,s,!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"));continue}c&&!0===c.__property__&&(t.top<t.stackSize||e(t),f=t.stack[t.top],l=t.stack[t.bottom+1],f.type=l.type,f.value=l.value,t.top+=1,t.top<t.stackSize||e(t),l=t.stack[t.top],t.top++,l.type=o.type,l.value=o.value,l=c.value,c.getter&&(I(t,0,s),l=t.stack[t.top+-1],--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))),t.top<t.stackSize||e(t),c=t.stack[t.top],t.top++,c.type=l.type,c.value=l.value,t.top<t.stackSize||e(t),c=t.stack[t.top],t.top++,c.type=4,c.value=s,t.top<t.stackSize||e(t),l=t.stack[t.top],t.top++,l.type=6,l.value=r,U(t,3),D(t,-2,s,!(a.properties[s]={name:s,writable:!0,enumerable:!0,configurable:!0,value:{type:1,value:void 0},getter:null,setter:null,descType:0,__property__:!0})),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")))}else a.properties=[]}function Ne(t){var n=t.top-t.bottom,r=m(t,t.stack[t.bottom+0]),o=null,i=(o=2<n?t.stack[t.bottom+2]:{type:1,value:void 0},0),a=(((6!==(16===r.type?i=r.value.length:(I(t,0,"length"),i=h(t,t.stack[t.top+-1]),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),i<0||isNaN(i)?i=0:Number(i)===i&&i%1!=0?i=parseInt(i):4294967295<i&&_(t,"Invalid array length","RangeError")),n=t.stack[t.bottom+1]).type||9!==n.value.type&&10!==n.value.type&&11!==n.value.type&&12!==n.value.type)&&_(t,"undefined is not a function","TypeError"),n={type:8,properties:{},prototype:t.ArrayProto,extensible:!0,defined:!1,value:void 0}).properties=[],n.writable=!0,t.top<t.stackSize||e(t),t.stack[t.top]);if(t.top++,a.type=6,a.value=n,i)for(var s=0,c=0;c<i;c++){var l,u,f,p=null;16===r.type?(I(t,0,c),l=t.stack[t.top+-1],(u={type:1,value:void 0}).type=l.type,u.value=l.value,(p={name:c,writable:!0,enumerable:!0,configurable:!0,value:{type:1,value:void 0},getter:null,setter:null,descType:0,__property__:!0}).value=u,--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))):p=A(0,r,c,!1),p&&!0===p.__property__&&(t.top<t.stackSize||e(t),l=t.stack[t.top],u=t.stack[t.bottom+1],l.type=u.type,l.value=u.value,t.top+=1,t.top<t.stackSize||e(t),f=t.stack[t.top],t.top++,f.type=o.type,f.value=o.value,f=p.value,p.getter&&(I(t,0,c),f=t.stack[t.top+-1],--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))),t.top<t.stackSize||e(t),p=t.stack[t.top],t.top++,p.type=f.type,p.value=f.value,t.top<t.stackSize||e(t),p=t.stack[t.top],t.top++,p.type=4,p.value=c,t.top<t.stackSize||e(t),p=t.stack[t.top],t.top++,p.type=6,p.value=r,U(t,3),p=d(0,t.stack[t.top+-1]),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),p&&(t.top<t.stackSize||e(t),p=t.stack[t.top],t.top++,p.type=f.type,p.value=f.value,D(t,-2,s++,!0),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))))}}function Be(t){for(var n,r=t.top-t.bottom,o=m(t,t.stack[t.bottom+0]),i=t.stack[t.bottom+2],a=(r=2<r,I(t,0,"length"),h(t,t.stack[t.top+-1])),s=(--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),a=a<0||!isFinite(a)||isNaN(a)?0:parseInt(a),t.stack[t.bottom+1]),c=((6!==s.type||9!==s.value.type&&10!==s.value.type&&11!==s.value.type&&12!==s.value.type)&&_(t,"undefined is not a function","TypeError"),-1),l=0,u=0;u<a;u++)16===o.type?(l+=1,c=0):(n=A(0,o,u,!1))&&!0===n.__property__&&(l+=1,-1===c&&(c=u));
2r||l||_(t,"Reduce of empty array with no initial value","TypeError");var f=null;for(r?f=i:16===o.type?f={type:5,value:o.value[c++]}:(f=A(0,o,c,!1)).getter?(I(t,0,c++),s=t.stack[t.top+-1],(f={type:0,value:void 0}).type=s.type,f.value=s.value,--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))):(c+=1,f=f.value),u=c;u<a;u++){var d,p,y=null;16===o.type?(y={name:u,writable:!0,enumerable:!0,configurable:!0,value:{type:1,value:void 0},getter:null,setter:null,descType:0,__property__:!0}).value={type:5,value:o.value[u]}:y=A(0,o,u,!1),y&&!0===y.__property__&&(y.getter?(I(t,0,u),d=t.stack[t.top+-1],(y={type:0,value:void 0}).type=d.type,y.value=d.value,--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))):y=y.value,t.top<t.stackSize||e(t),d=t.stack[t.top],p=t.stack[t.bottom+1],d.type=p.type,d.value=p.value,t.top+=1,t.top<t.stackSize||e(t),p=t.stack[t.top],t.top++,p.type=1,p.value=void 0,t.top<t.stackSize||e(t),p=t.stack[t.top],t.top++,p.type=f.type,p.value=f.value,t.top<t.stackSize||e(t),p=t.stack[t.top],t.top++,p.type=y.type,p.value=y.value,t.top<t.stackSize||e(t),p=t.stack[t.top],t.top++,p.type=4,p.value=u,t.top<t.stackSize||e(t),y=t.stack[t.top],t.top++,y.type=6,y.value=o,U(t,4),p=t.stack[t.top+-1],(f={type:0,value:void 0}).type=p.type,f.value=p.value,--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")))}t.top<t.stackSize||e(t),r=t.stack[t.top],t.top++,r.type=f.type,r.value=f.value}function Oe(t){for(var n,r=t.top-t.bottom,o=m(t,t.stack[t.bottom+0]),i=t.stack[t.bottom+2],a=(r=2<r,I(t,0,"length"),h(t,t.stack[t.top+-1])),s=(--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),a=a<0||!isFinite(a)||isNaN(a)?0:parseInt(a),t.stack[t.bottom+1]),c=((6!==s.type||9!==s.value.type&&10!==s.value.type&&11!==s.value.type&&12!==s.value.type)&&_(t,"undefined is not a function","TypeError"),-1),l=0,u=a-1;0<=u;u--)16===o.type?(l+=1,c=a-1):(n=A(0,o,u,!1))&&!0===n.__property__&&(l+=1,-1===c&&(c=u));r||l||_(t,"Reduce of empty array with no initial value","TypeError");var f=null;for(r?f=i:16===o.type?f={type:5,value:o.value[c--]}:(f=A(0,o,c,!1)).getter?(I(t,0,c--),s=t.stack[t.top+-1],(f={type:0,value:void 0}).type=s.type,f.value=s.value,--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))):(--c,f=f.value),u=c;0<=u;u--){var d,p,y=null;16===o.type?(y={name:u,writable:!0,enumerable:!0,configurable:!0,value:{type:1,value:void 0},getter:null,setter:null,descType:0,__property__:!0}).value={type:5,value:o.value[u]}:y=A(0,o,u,!1),y&&!0===y.__property__&&(y.getter?(I(t,0,u),d=t.stack[t.top+-1],(y={type:0,value:void 0}).type=d.type,y.value=d.value,--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))):y=y.value,t.top<t.stackSize||e(t),d=t.stack[t.top],p=t.stack[t.bottom+1],d.type=p.type,d.value=p.value,t.top+=1,t.top<t.stackSize||e(t),p=t.stack[t.top],t.top++,p.type=1,p.value=void 0,t.top<t.stackSize||e(t),p=t.stack[t.top],t.top++,p.type=f.type,p.value=f.value,t.top<t.stackSize||e(t),p=t.stack[t.top],t.top++,p.type=y.type,p.value=y.value,t.top<t.stackSize||e(t),p=t.stack[t.top],t.top++,p.type=4,p.value=u,t.top<t.stackSize||e(t),y=t.stack[t.top],t.top++,y.type=6,y.value=o,U(t,4),p=t.stack[t.top+-1],(f={type:0,value:void 0}).type=p.type,f.value=p.value,--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")))}t.top<t.stackSize||e(t),r=t.stack[t.top],t.top++,r.type=f.type,r.value=f.value}function je(t){var n=t.top-t.bottom,r=t.stack[t.bottom+1],o={type:8,properties:{},prototype:t.ArrayProto,extensible:!0,defined:!1,value:void 0},i=(o.properties=[],o.writable=!0,t.top<t.stackSize||e(t),t.stack[t.top]);if(t.top++,i.type=6,i.value=o,2==n)4===r.type?(i=h(t,r),(isNaN(i)||Number(i)===i&&i%1!=0||i<0||4294967296<=i)&&_(t,"Invalid array length","RangeError"),o.properties.length=i):(t.top<t.stackSize||e(t),r=t.stack[t.top],o=t.stack[t.bottom+1],r.type=o.type,r.value=o.value,t.top+=1,D(t,-2,0,!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")));else for(var a=1;a<n;a++){t.top<t.stackSize||e(t);var s=t.stack[t.top],c=t.stack[t[a<0?"top":"bottom"]+a];s.type=c.type,s.value=c.value,t.top+=1,D(t,-2,a-1,!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))}}function Ue(t){var n=t.top-t.bottom,r=t.stack[t.bottom+1],o={type:8,properties:{},prototype:t.ArrayProto,extensible:!0,defined:!1,value:void 0},i=(o.properties=[],o.writable=!0,t.top<t.stackSize||e(t),t.stack[t.top]);if(t.top++,i.type=6,i.value=o,2==n)4===r.type?(i=h(t,r),(isNaN(i)||Number(i)===i&&i%1!=0||i<0||4294967296<=i)&&_(t,"Invalid array length","RangeError"),o.properties.length=i):(t.top<t.stackSize||e(t),r=t.stack[t.top],o=t.stack[t.bottom+1],r.type=o.type,r.value=o.value,t.top+=1,D(t,-2,0,!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")));else for(var a=1;a<n;a++){t.top<t.stackSize||e(t);var s=t.stack[t.top],c=t.stack[t[a<0?"top":"bottom"]+a];s.type=c.type,s.value=c.value,t.top+=1,D(t,-2,a-1,!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))}}function Re(t){var n=t.stack[t.bottom+1],r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=3,r.value=6===n.type&&8===n.value.type}function Fe(e){var t;-1===(4!==(t=e.stack[e.bottom+1]).type&&_(e,"Function only could call directly, and accept undefined/null or literal string/number","SyntaxError"),t=e.dfuntab[h(e,t)])?_(e,"dynamic expression isn't supported at eval and Function","SyntaxError"):t||_(e,"Function couldn't be find, maybe compile error","SyntaxError"),o(e,t,e.GE)}function Le(t){var n=t.stack[t.bottom+0],r=((6!==n.type||9!==n.value.type&&10!==n.value.type&&11!==n.value.type&&12!==n.value.type)&&_(t,"requires that 'this' be a Function","TypeError"),(n=m(t,n)).value.name);switch(n.type){case 9:case 10:case 11:for(var o=n.value.function,i="function "+(o.name||"")+"(",a=0;a<o.numparams;a++)0<a&&(i+=","),i+=""+o.vt[a];i+="){ [byte code] }",t.top<t.stackSize||e(t),a=t.stack[t.top],t.top++,a.type=5,a.value=""+i;break;case 12:t.top<t.stackSize||e(t),a=t.stack[t.top],t.top++,a.type=5,a.value="function "+r+"(){ [native code] }";break;default:t.top<t.stackSize||e(t),a=t.stack[t.top],t.top++,a.type=5,a.value="function (){}"}}function ze(t){var n=((6!==(n=t.stack[t.bottom+0]).type||9!==n.value.type&&10!==n.value.type&&11!==n.value.type&&12!==n.value.type)&&_(t,"requires that 'this' be a Function","TypeError"),t.top<t.stackSize||e(t),t.stack[t.top]),r
2=t.stack[t.bottom+0],o=(n.type=r.type,n.value=r.value,t.top+=1,t.top<t.stackSize||e(t),n=t.stack[t.top],r=t.stack[t.bottom+1],n.type=r.type,n.value=r.value,t.top+=1,0);if(2!==(n=t.stack[t.bottom+2]).type&&1!==n.type&&0!==n.type){I(t,2,"length"),4===(o=t.stack[t.top+-1]).type&&5!==n.type||_(t,"CreateListFromArrayLike called on non-object","TypeError"),o=h(t,o),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"));for(var i=0;i<o;i++)I(t,2,i)}U(t,o)}function Qe(t){var n=t.stack[t.bottom+0];(6!==n.type||9!==n.value.type&&10!==n.value.type&&11!==n.value.type&&12!==n.value.type)&&_(t,"requires that 'this' be a Function","TypeError");for(var r=0,o=t.top-t.bottom;r<o;r++){t.top<t.stackSize||e(t);var i=t.stack[t.top],a=t.stack[t[r<0?"top":"bottom"]+r];i.type=a.type,i.value=a.value,t.top+=1}U(t,o-2)}function Je(t){var n,o,i=((6!==(a=t.stack[t.bottom+0]).type||9!==a.value.type&&10!==a.value.type&&11!==a.value.type&&12!==a.value.type)&&_(t,"Bind must be called on a function","TypeError"),t.top-t.bottom),a=0,s=(1!==(I(t,0,"length"),a=h(t,t.stack[t.top+-1]),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),i-2<a?a-=i-2:a=0,I(t,0,"prototype"),s=t.stack[t.top+-1]).type&&0!==s.type||(--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),I(t,0,"__proto__")),r(t,(function(){var t,n,r,i=t=o.top-o.bottom,a=(o.top<o.stackSize||e(o),o.stack[o.top]),s=o.stack[o.bottom-1];o.top++,a.type=s.type,a.value=s.value,I(o,t,"__TargetFunction__"),I(o,t,"__BoundThis__"),n=o.top-o.bottom,I(o,t,"__BoundArguments__"),I(o,n,"length"),r=h(o,o.stack[o.top+-1]),--o.top,o.top<o.bottom&&(o.top=o.bottom,_(o,"stack underflow: top < bottom"));for(var c=0;c<r;c++)I(o,n,c);for(H(o,n),c=1;c<i;c++){o.top<o.stackSize||e(o);var l=o.stack[o.top],u=o.stack[o[c<0?"top":"bottom"]+c];l.type=u.type,l.value=u.value,o.top+=1}U(o,r+i-1)}),(n=o=t,function(){var t,r,o=t=n.top-n.bottom,i=(n.top<n.stackSize||e(n),n.stack[n.top]),a=n.stack[n.bottom-1],s=(n.top++,i.type=a.type,i.value=a.value,I(n,t,"__TargetFunction__"),r=n.top-n.bottom,I(n,t,"__BoundArguments__"),I(n,r,"length"),h(n,n.stack[n.top+-1]));--n.top,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom"));for(var c=0;c<s;c++)I(n,r,c);for(H(n,r),c=1;c<o;c++){n.top<n.stackSize||e(n);var l=n.stack[n.top],u=n.stack[n[c<0?"top":"bottom"]+c];l.type=u.type,l.value=u.value,n.top+=1}R(n,s+o-1)}),"[bind]",a),t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,s.type=6,s.value={type:21,properties:{},prototype:t.ObjectProto,extensible:!0,defined:!1,value:void 0},P(t,-2,"arguments",1),t.top<t.stackSize||e(t),a=t.stack[t.top],s=t.stack[t.bottom+0],a.type=s.type,a.value=s.value,t.top+=1,P(t,-2,"__TargetFunction__",0),t.top<t.stackSize||e(t),a=t.stack[t.top],s=t.stack[t.bottom+1],(a.type=s.type,a.value=s.value,t.top+=1,P(t,-2,"__BoundThis__",0),a={type:8,properties:{},prototype:t.ArrayProto,extensible:!0,defined:!1,value:void 0}).properties=[],a.writable=!0,t.top<t.stackSize||e(t),s=t.stack[t.top],t.top++,s.type=6,s.value=a;for(var c=2;c<i;c++){t.top<t.stackSize||e(t);var l=t.stack[t.top],u=t.stack[t[c<0?"top":"bottom"]+c];l.type=u.type,l.value=u.value,t.top+=1,D(t,-2,c-2),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))}P(t,-2,"__BoundArguments__",0)}function Ve(e){Fe(e)}function He(e){Fe(e)}function Ge(t){var n=m(t,t.stack[t.bottom+0]),r=(14!==n.type&&_(t,"not a boolean","TypeError"),t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=5,r.value=n.value?"true":"false"}function Ze(t){var n=m(t,t.stack[t.bottom+0]),r=(14!==n.type&&_(t,"not a boolean","TypeError"),t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=3,r.value=!!n.value}function We(t){var n=1<t.top-t.bottom&&d(0,t.stack[t.bottom+1]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=3,r.value=n}function qe(t){var n={type:14,properties:{},prototype:t.BooleanProto,extensible:!0,defined:!1,value:1<t.top-t.bottom&&d(0,t.stack[t.bottom+1])},r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=6,r.value=n}function Ye(t){var n=m(t,t.stack[t.bottom+0]),r=(15!==n.type&&_(t,"not a number","TypeError"),t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=n.value}function Ke(t){var n=m(t,t.stack[t.bottom+0]),r=t.stack[t.bottom+1],o=(1===r.type||0===r.type?r=10:((r=h(t,r))<2||36<r)&&_(t,"radix argument must be between 2 and 36","RangeError"),15!==n.t
2ype&&_(t,"not a number","TypeError"),t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,o.type=5,o.value=""+n.value.toString(r)}function $e(t){var n=m(t,t.stack[t.bottom+0]),r=(15!==n.type&&_(t,"not a number","TypeError"),t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=5,r.value=""+n.value.toLocaleString()}function Xe(t){var n=m(t,t.stack[t.bottom+0]),r=t.stack[t.bottom+1],o=(4===r.type||5===r.type?(r=h(t,r),((r=isFinite(r)?parseInt(r):r)<0||100<r)&&_(t,"digits argument must be between 0 and 100","RangeError")):r=void 0,t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,o.type=5,o.value=""+n.value.toFixed(r)}function et(t){var n=m(t,t.stack[t.bottom+0]),r=h(t,t.stack[t.bottom+1]),o=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,o.type=5,o.value=""+n.value.toExponential(r)}function tt(t){var n=m(t,t.stack[t.bottom+0]),r=h(t,t.stack[t.bottom+1]),o=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,o.type=5,o.value=""+n.value.toPrecision(r)}function nt(t){var n=1<t.top-t.bottom?h(t,t.stack[t.bottom+1]):0,r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=n}function rt(t){var n={type:15,properties:{},prototype:t.NumberProto,extensible:!0,defined:!1,value:1<t.top-t.bottom?h(t,t.stack[t.bottom+1]):0},r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=6,r.value=n}function ot(t){var n=m(t,t.stack[t.bottom+0]),r=(16!==n.type&&_(t,"not a string","TypeError"),t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=5,r.value=""+n.value}function it(t){var n=m(t,t.stack[t.bottom+0]),r=(16!==n.type&&_(t,"not a string","TypeError"),t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=5,r.value=""+n.value}function at(t){var n=p(t,t.stack[t.bottom+0]),r=h(t,t.stack[t.bottom+1]),o=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,o.type=5,o.value=""+n.charAt(r)}function st(t){var n=p(t,t.stack[t.bottom+0]),r=h(t,t.stack[t.bottom+1]),o=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,o.type=4,o.value=n.charCodeAt(r)}function ct(t){for(var n=p(t,t.stack[t.bottom+0]),r=t.top-t.bottom,o=1;o<r;o++)n+=p(t,t.stack[t[o<0?"top":"bottom"]+o]);t.top<t.stackSize||e(t);var i=t.stack[t.top];t.top++,i.type=5,i.value=""+n}function lt(t){var n=p(t,t.stack[t.bottom+0]),r=p(t,t.stack[t.bottom+1]),o=2<t.top-t.bottom?h(t,t.stack[t.bottom+2]):0,i=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,i.type=4,i.value=n.indexOf(r,o)}function ut(t){var n=p(t,t.stack[t.bottom+0]),r=p(t,t.stack[t.bottom+1]),o=2<t.top-t.bottom?h(t,t.stack[t.bottom+2]):n.length-1,i=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,i.type=4,i.value=n.lastIndexOf(r,o)}function ft(t){var n=p(t,t.stack[t.bottom+0]),r=p(t,t.stack[t.bottom+1]),o=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,o.type=4,o.value=n.localeCompare(r)}function dt(t){var n=p(t,t.stack[t.bottom+0]),r=null,o=0;if(1===(i=t.stack[t.bottom+1]).type||0===i.type?r=n.match():6===i.type&&17===i.value.type?(i=g(t,i),r=n.match(i.value.prog),o=i.value.flags):(i=new RegExp(p(t,i)),r=n.match(i)),null==r)t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=2,n.value=null;else{var i;(i={type:8,properties:{},prototype:t.ArrayProto,extensible:!0,defined:!1,value:void 0}).properties=[],i.writable=!0,t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=6,n.value=i,1&o||(t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=5,n.value=""+(r.input||""),D(t,-2,"input",!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=4,i.value=r.index||0,D(t,-2,"index",!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")));for(var a,s=0,c=r.length;s<c;s++)null!=r[s]?(t.top<t.stackSize||e(t),a=t.stack[t.top],t.top++,a.type=5,a.value=""+r[s]):(t.top<t.stackSize||e(t),a=t.stack[t.top],t.top++,a.type=1,a.value=void 0),D(t,-2,s,!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))}}function ht(t){var n=p(t,t.stack[t.bottom+0]),r=t.stack[t.bottom+1],o=t.stack[t.bottom+2],i=(r=6===r.type&&17===r.value.type?(r=g(t,r)).value.prog:p(t,r),o=6!==o.type||9!==o.value.type&&10!==o.value.type&&11!==o.value.type&&12!==o.value.type?p(t,o):function(n,r,o){t.top<t.stackSize||e(t);var i=t.stack[t.top],a=t.stack[t.bottom+2];return i.type=a.type,i.value=a.value,t.top+=1,t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=1,i.value=void 0,t.top<t.stackSize||e(t),a=t.stack[t.top],t.top++,a.type=5,a.value=""+n,t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=4,i.value=r,t.top<t.stackSize||e(t),a=t.stack[t.top],t.top++,a.type=5,a.value=""+o,U(t,3),n=p(t,t.stack[t.top+-1]),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),n},t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,i.type=5,i.value=""+n.replace(r,o)}
2function pt(t){var n=p(t,t.stack[t.bottom+0]),r=1===(r=t.stack[t.bottom+1]).type||0===r.type?void 0:6===r.type&&17===r.value.type?(r=g(t,r)).value.prog:p(t,r),o=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,o.type=4,o.value=n.search(r)}function mt(t){var n=p(t,t.stack[t.bottom+0]),r=1===(r=t.stack[t.bottom+1]).type||0===r.type?0:h(t,r),o=1===(o=t.stack[t.bottom+2]).type||0===o.type?n.length:h(t,o),i=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,i.type=5,i.value=""+n.slice(r,o)}function yt(t){var n=p(t,t.stack[t.bottom+0]),r=t.stack[t.bottom+1],o={type:8,properties:{},prototype:t.ArrayProto,extensible:!0,defined:!1,value:void 0};if(o.properties=[],o.writable=!0,1===r.type||0===r.type){t.top<t.stackSize||e(t);var i=t.stack[t.top];t.top++,i.type=6,i.value=o,t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=5,i.value=""+n,D(t,-2,"0",!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))}else{if(1===(i=t.stack[t.bottom+2]).type||0===i.type)i=void 0;else if(i=h(t,i),isNaN(i))return t.top<t.stackSize||e(t),s=t.stack[t.top],t.top++,s.type=6,void(s.value=o);r=6===r.type&&17===r.value.type?(r=g(t,r)).value.prog:p(t,t.stack[t.bottom+1]);var a=n.split(r,i),s=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,s.type=6,s.value=o;for(var c=0,l=a.length;c<l;c++){t.top<t.stackSize||e(t);var u=t.stack[t.top];t.top++,u.type=5,u.value=""+a[c],D(t,-2,c,!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))}}}function gt(t){var n=p(t,t.stack[t.bottom+0]),r=1===(r=t.stack[t.bottom+1]).type||0===r.type?0:h(t,r),o=1===(o=t.stack[t.bottom+2]).type||0===o.type?n.length:h(t,o),i=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,i.type=5,i.value=""+n.substring(r,o)}function bt(t){var n=p(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=5,r.value=""+n.toLowerCase()}function vt(t){var n=p(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=5,r.value=""+n.toLocaleLowerCase()}function At(t){var n=p(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=5,r.value=""+n.toUpperCase()}function wt(t){var n=p(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=5,r.value=""+n.toLocaleUpperCase()}function Et(t){var n=t.stack[t.bottom+0],r=(1!==n.type&&0!==n.type&&2!==n.type||_(t,"not a string","TypeError"),n=p(t,n),t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=5,r.value=""+n.trim()}function kt(t){var n=t.top-t.bottom,r=p(t,t.stack[t.bottom+0]),o=1===(o=t.stack[t.bottom+1]).type||0===o.type?0:h(t,o),i=t.stack[t.bottom+2];i=3<=n&&1!==i.type&&0!==i.type?h(t,i):void 0,t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=5,n.value=""+r.substr(o,i)}function Mt(t){var n=1<t.top-t.bottom?p(t,t.stack[t.bottom+1]):"",r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=5,r.value=""+n}function xt(t){var n=1<t.top-t.bottom?p(t,t.stack[t.bottom+1]):"",r=(n={type:16,properties:{},prototype:t.StringProto,extensible:!0,defined:!1,value:n},t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=6,r.value=n}function Ct(t){for(var n=[],r=t.top-t.bottom,o=1;o<r;o++)n.push(h(t,t.stack[t[o<0?"top":"bottom"]+o]));t.top<t.stackSize||e(t);var i=t.stack[t.top];t.top++,i.type=5,i.value=""+String.fromCharCode.apply(String,n)}function St(t){var n,r=t.stack[t.bottom+1],o=t.stack[t.bottom+2],i=(6===r.type&&17===r.value.type?(n=[],1!==o.type&&0!==o.type&&(n=(""+o.value).split("")),r=(i=g(t,r)).value.source,1&(o=i.value.flags)&&-1===n.indexOf("g")&&n.push("g"),4&o&&-1===n.indexOf("m")&&n.push("m"),2&o&&-1===n.indexOf("i")&&n.push("i"),o=n.join("")):r=1===r.type||0===r.type?"(?:)":p(t,r),r.length||(r="(?:)"),"object"==typeof o&&(o=1!==o.type&&0!==o.type?p(t,o):""),t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,i.type=6,i.value=c(t,r,o)}function _t(t){var n=g(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=5,r.value=""+n.value.prog.toString()}function Tt(t){var n=g(t,t.stack[t.bottom+0]),r=p(t,t.stack[t.bottom+1]),o=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,o.type=3,o.value=n.value.prog.test(r)}function It(t){var n=g(t,t.stack[t.bottom+0]),r=p(t,t.stack[t.bottom+1]),o=n.value.prog.exec(r);if(n.value.last=n.value.prog.lastIndex,o){(r={type:8,properties:{},prototype:t.ArrayProto,extensible:!0,defined:!1,value:void 0}).properties=[],r.writable=!0,t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=6,n.value=r,t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=5,n.value=""+(o.input||""),D(t,-2,"input",!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),t.top<t.stackSize||e(t),r=t.stack[t.top],t.top++,r.type=4,r.value=o.index||0,D(t,-2,"index",!1),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"));for(var i,a=0,s=o.length;a<s;a++)null==o[a]?(t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=1,i.value=void 0):(t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=5,i.value=""+o[a]),D(t,-2,a),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))}else t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=2,n.value=null}function Dt(e){Pt(e)}function Pt(t){var n=t.top-t.bottom,r=t.stack[t.bottom+1],o=t.stack[t.bottom+2];2<n&&1!==o.type&&0!==o.type||6!==r.type||17!==r.value.type?St(t):(t.top<t.stackSize||e(t),n=t.stack[t.top],o=t.stack[t.bottom+1],n.type=o.type,n.value=o.value,t.top+=1)}function Nt(e){St(e)}function Bt(t){var n=b(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=n.value}function Ot(t){var n=b(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=5,r.value=""+new Date(n.value).toString()}function jt(t){var n=b(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=5,r.value=""+new Date(n.value).toDateString()}function Ut(t){var n=b(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);
2t.top++,r.type=5,r.value=""+new Date(n.value).toTimeString()}function Rt(t){var n=b(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=5,r.value=""+new Date(n.value).toLocaleString()}function Ft(t){var n=b(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=5,r.value=""+new Date(n.value).toLocaleDateString()}function Lt(t){var n=b(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=5,r.value=""+new Date(n.value).toLocaleTimeString()}function zt(t){var n=b(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=5,r.value=""+new Date(n.value).toUTCString()}function Qt(t){var n=b(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=n.value}function Jt(t){var n=b(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=new Date(n.value).getFullYear()}function Vt(t){var n=b(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=new Date(n.value).getUTCFullYear()}function Ht(t){var n=b(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=new Date(n.value).getMonth()}function Gt(t){var n=b(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=new Date(n.value).getUTCMonth()}function Zt(t){var n=b(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=new Date(n.value).getDate()}function Wt(t){var n=b(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=new Date(n.value).getUTCDate()}function qt(t){var n=b(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=new Date(n.value).getDay()}function Yt(t){var n=b(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=new Date(n.value).getUTCDay()}function Kt(t){var n=b(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=new Date(n.value).getHours()}function $t(t){var n=b(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=new Date(n.value).getUTCHours()}function Xt(t){var n=b(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=new Date(n.value).getMinutes()}function en(t){var n=b(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=new Date(n.value).getUTCMinutes()}function tn(t){var n=b(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=new Date(n.value).getSeconds()}function nn(t){var n=b(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=new Date(n.value).getUTCSeconds()}function rn(t){var n=b(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=new Date(n.value).getMilliseconds()}function on(t){var n=b(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=new Date(n.value).getUTCMilliseconds()}function an(t){var n=b(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=new Date(n.value).getTimezoneOffset()}function sn(t){var n=b(t,t.stack[t.bottom+0]),r=((r=new Date(n.value)).setTime(h(t,t.stack[t.bottom+1])),n.value=+r,t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=n.value}function cn(t){var n=b(t,t.stack[t.bottom+0]),r=((r=new Date(n.value)).setMilliseconds(h(t,t.stack[t.bottom+1])),n.value=+r,t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=n.value}function ln(t){var n=b(t,t.stack[t.bottom+0]),r=((r=new Date(n.value)).setUTCMilliseconds(h(t,t.stack[t.bottom+1])),n.value=+r,t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=n.value}function un(t){var n=b(t,t.stack[t.bottom+0]),r=((r=new Date(n.value)).setSeconds(h(t,t.stack[t.bottom+1])),n.value=+r,t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=n.value}function fn(t){var n=b(t,t.stack[t.bottom+0]),r=((r=new Date(n.value)).setUTCSeconds(h(t,t.stack[t.bottom+1])),n.value=+r,t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=n.value}function dn(t){var n=b(t,t.stack[t.bottom+0]),r=((r=new Date(n.value)).setMinutes(h(t,t.stack[t.bottom+1])),n.value=+r,t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=n.value}function hn(t){var n=b(t,t.stack[t.bottom+0]),r=((r=new Date(n.value)).setUTCMinutes(h(t,t.stack[t.bottom+1])),n.value=+r,t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=n.value}function pn(t){var n=b(t,t.stack[t.bottom+0]),r=((r=new Date(n.value)).setHours(h(t,t.stack[t.bottom+1])),n.value=+r,t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=n.value}function mn(t){var n=b(t,t.stack[t.bottom+0]),r=((r=new Date(n.value)).setUTCHours(h(t,t.stack[t.bottom+1])),n.value=+r,t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=n.value}function yn(t){var n=b(t,t.stack[t.bottom+0]),r=((r=new Date(n.value)).setDate(h(t,t.stack[t.bottom+1])),n.value=+r,t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=n.value}function gn(t){var n=b(t,t.stack[t.bottom+0]),r=((r=new Date(n.value)).setUTCDate(h(t,t.stack[t.bottom+1])),n.value=+r,t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=n.value}function bn(t){var n=b(t,t.stack[t.bottom+0]),r=((r=new Date(n.value)).setMonth(h(t,t.stack[t.bottom+1])),n.value=+r,t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=n.value}function vn(t){var n=b(t,t.stack[t.bottom+0]),r=((r=new Date(n.value)).setUTCMonth(h(t,t.stack[t.bottom+1])),n.value=+r,t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=n.value}function An(t){var n=b(t,t.stack[t.bottom+0]),r=((r=new Date(n.value)).setFullYear(h(t,t.stack[t.bottom+1])),n.value=+r,t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=n.value}function wn(t){var n=b(t,t.stack[t.bottom+0]),r=((r=new Date(n.value)).setUTCFullYear(h(t,t.stack[t.bottom+1])),n.value=+r,t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=n.value}function En(t){var n=b(t,t.stack[t.bottom+0]);try{t.top<t.stackSize||e(t);var r=t.stack[t.top];t.top++,r.type=5,r.value=""+new Date(n.value).toISOString()}catch(o){_(t,o.message,o.constructor.name)}}function kn(t){var n=b(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=5,r.value=""+new Date(n.value).toJSON()}function Mn(t){var n=b(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=new Date(n.value).getYear()}function xn(t){var n=b(t,t.stack[t.bottom+0]),r=((r=new Date(n.value)).setYear(h(t,t.stack[t.bottom+1])),n.value=+r,t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=n.value}function Cn(t){var n=b(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=5,r.value=""+new Date(n.value).toGMTString()}function Sn(t){t.top<t.stackSize||e(t);var n=t.stack[t.top];t.top++,n.type=5,n.value=""+Date()}function _n(t){var n,r,o,i,a=t.top-t.bottom,s=0,c=(s=1==a?Date.now():2==a?(n=m(t,t.stack[t.bottom+1]),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),t.top<t.stackSize||e(t),c=t.stack[t.top],t.top++,c.type=6,c.value=n,s=f(t,t.stack[t.bottom+1],0),+new Date(s.value)):(c=t.stack[t.bottom+3],n=t.stack[t.bottom+4],r=t.stack[t.bottom+5],o=t.stack[t.bottom+6],i=t.stack[t.bottom+7],+new Date(h(t,t.stack[t.bottom+1]),h(t,t.stack[t.bottom+2]),a<4?1:h(t,c),a<5?0:h(t,n),a<6?0:h(t,r),a<7?0:h(t,o),a<8?0:h(t,i))),t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,c.type=6,c.value={type:18,properties:{},prototype:t.DateProto,extensible:!0,defined:!1,value:s}}function Tn(t){var n=p(t,t.stack[t.bottom+0]),r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=4,r.value=Date.parse(n)}function In(t){var n=t.top-t.bottom,r=t.stack[t.bottom+2],o=t.stack[t.bottom+3],i=t.stack[t.bottom+4],a=t.stack[t.bottom+5],s=t.stack[t.bottom+6],c=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,c.type=4,c.value=Date.UTC(h(t,t.stack[t.bottom+0]),h(t,t.stack[t.bottom+1]),n<3?1:h(t,r),n<4?0:h(t,o),n<5?0:h(t,i),n<6?0:h(t,a),n<7?0:h(t,s))}function Dn(t){t.top<t.stackSize||e(t);var n=t.stack[t.top];t.top++,n.type=4,n.value=Date.now()}function Pn(t){function n(){for(var t="stack: \n",n=Tr.E.name,r=Tr.E.lineno,o=Tr.E.colno,i=(0<r&&(t+=" at <"+n+">:"+r+":"+o+"\n"),Tr.envs),a=i.length-1;0<=a;a--){var s=i[a].name;r=i[a].lineno,o=i[a].colno,0<r&&(t+=" at <"+s+">:"+r+":"+o+"\n")}Tr.top<Tr.stackSize||e(Tr),n=Tr.stack[Tr.top],Tr.top++,n.type=5,n.value=""+t}var r,o={type:12,properties:{},prototype:Tr.FunctionProto,extensible:!0,defined:!1,value:{name:"stack",function:n,constructor:n,length:0}},i=(Tr.top<Tr.stackSize||e(Tr),Tr.stack[Tr.top]);Tr.top++,i.type=6,i.value=o,Tr.top<Tr.stackSize||e(Tr),i=Tr.stack[Tr.top],Tr.top++,i.type=1,i.value=void 0,o="stack",i=0,k(r=Tr,m(r,r.stack[r[t<0?"top":"bottom"]+t]),o,i,null,r.stack[r.top+-2],r.stack[r.top+-1]),r.top-=2,r.top<r.bottom&&(r.top=r.bottom,_(r,"stack underflow: top < bottom"))}function Nn(t){var n="",r="",o=t.stack[t.bottom+0];6!==o.type&&_(t,"not an object","TypeError"),(n=A(0,o=m(t,o),"name"))&&!0===n.__property__&&(n=p(t,n.value)),(r=A(0,o,"message",!0))&&!0===r.__property__&&(r=p(t,r.value)),n&&n.length?r&&r.length?(t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=5,o.value=n+": "+r):(t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=5,o.value=""+(n||"Error")):(t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=5,o.value=""+(r||""))}function Bn(t){var n=t.top-t.bottom,r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=6,r.value={type:13,properties:{},prototype:t.ErrorProto,extensible:!0,defined:!1,value:void 0}
2,2<=n&&1!==(r=t.stack[t.bottom+1]).type&&0!==r.type&&(t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=5,n.value=""+p(t,r),P(t,-2,"message",5)),Pn(-3)}function On(t){var n=t.top-t.bottom,r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=6,r.value={type:13,properties:{},prototype:t.EvalErrorProto,extensible:!0,defined:!1,value:void 0},2<=n&&1!==(r=t.stack[t.bottom+1]).type&&0!==r.type&&(t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=5,n.value=""+p(t,r),P(t,-2,"message",5)),Pn(-3)}function jn(t){var n=t.top-t.bottom,r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=6,r.value={type:13,properties:{},prototype:t.RangeErrorProto,extensible:!0,defined:!1,value:void 0},2<=n&&1!==(r=t.stack[t.bottom+1]).type&&0!==r.type&&(t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=5,n.value=""+p(t,r),P(t,-2,"message",5)),Pn(-3)}function Un(t){var n=t.top-t.bottom,r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=6,r.value={type:13,properties:{},prototype:t.ReferenceErrorProto,extensible:!0,defined:!1,value:void 0},2<=n&&1!==(r=t.stack[t.bottom+1]).type&&0!==r.type&&(t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=5,n.value=""+p(t,r),P(t,-2,"message",5)),Pn(-3)}function Rn(t){var n=t.top-t.bottom,r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=6,r.value={type:13,properties:{},prototype:t.SyntaxErrorProto,extensible:!0,defined:!1,value:void 0},2<=n&&1!==(r=t.stack[t.bottom+1]).type&&0!==r.type&&(t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=5,n.value=""+p(t,r),P(t,-2,"message",5)),Pn(-3)}function Fn(t){var n=t.top-t.bottom,r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=6,r.value={type:13,properties:{},prototype:t.TypeErrorProto,extensible:!0,defined:!1,value:void 0},2<=n&&1!==(r=t.stack[t.bottom+1]).type&&0!==r.type&&(t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=5,n.value=""+p(t,r),P(t,-2,"message",5)),Pn(-3)}function Ln(t){var n=t.top-t.bottom,r=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,r.type=6,r.value={type:13,properties:{},prototype:t.URIErrorProto,extensible:!0,defined:!1,value:void 0},2<=n&&1!==(r=t.stack[t.bottom+1]).type&&0!==r.type&&(t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=5,n.value=""+p(t,r),P(t,-2,"message",5)),Pn(-3)}function zn(t){t.top<t.stackSize||e(t);var n=t.stack[t.top];t.top++,n.type=4,n.value=Math.abs(h(t,t.stack[t.bottom+1]))}function Qn(t){t.top<t.stackSize||e(t);var n=t.stack[t.top];t.top++,n.type=4,n.value=Math.acos(h(t,t.stack[t.bottom+1]))}function Jn(t){t.top<t.stackSize||e(t);var n=t.stack[t.top];t.top++,n.type=4,n.value=Math.asin(h(t,t.stack[t.bottom+1]))}function Vn(t){t.top<t.stackSize||e(t);var n=t.stack[t.top];t.top++,n.type=4,n.value=Math.atan(h(t,t.stack[t.bottom+1]))}function Hn(t){var n=h(t,t.stack[t.bottom+1]),r=h(t,t.stack[t.bottom+2]),o=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,o.type=4,o.value=Math.atan2(n,r)}function Gn(t){t.top<t.stackSize||e(t);var n=t.stack[t.top];t.top++,n.type=4,n.value=Math.ceil(h(t,t.stack[t.bottom+1]))}function Zn(t){t.top<t.stackSize||e(t);var n=t.stack[t.top];t.top++,n.type=4,n.value=Math.cos(h(t,t.stack[t.bottom+1]))}function Wn(t){t.top<t.stackSize||e(t);var n=t.stack[t.top];t.top++,n.type=4,n.value=Math.exp(h(t,t.stack[t.bottom+1]))}function qn(t){t.top<t.stackSize||e(t);var n=t.stack[t.top];t.top++,n.type=4,n.value=Math.floor(h(t,t.stack[t.bottom+1]))}function Yn(t){t.top<t.stackSize||e(t);var n=t.stack[t.top];t.top++,n.type=4,n.value=Math.log(h(t,t.stack[t.bottom+1]))}function Kn(t){for(var n=t.top-t.bottom,r=[],o=1;o<n;o++)r.push(h(t,t.stack[t[o<0?"top":"bottom"]+o]));t.top<t.stackSize||e(t);var i=t.stack[t.top];t.top++,i.type=4,i.value=Math.max.apply(Math,r)}function $n(t){for(var n=t.top-t.bottom,r=[],o=1;o<n;o++)r.push(h(t,t.stack[t[o<0?"top":"bottom"]+o]));t.top<t.stackSize||e(t);var i=t.stack[t.top];t.top++,i.type=4,i.value=Math.min.apply(Math,r)}function Xn(t){var n=h(t,t.stack[t.bottom+1]),r=h(t,t.stack[t.bottom+2]),o=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,o.type=4,o.value=Math.pow(n,r)}function er(t){t.top<t.stackSize||e(t);var n=t.stack[t.top];t.top++,n.type=4,n.value=Math.random()}function tr(t){t.top<t.stackSize||e(t);var n=t.stack[t.top];t.top++,n.type=4,n.value=Math.round(h(t,t.stack[t.bottom+1]))}function nr(t){t.top<t.stackSize||e(t);var n=t.stack[t.top];t.top++,n.type=4,n.value=Math.sin(h(t,t.stack[t.bottom+1]))}function rr(t){t.top<t.stackSize||e(t);var n=t.stack[t.top];t.top++,n.type=4,n.value=Math.sqrt(h(t,t.stack[t.bottom+1]))}function or(t){t.top<t.stackSize||e(t);var n=t.stack[t.top];t.top++,n.type=4,n.value=Math.tan(h(t,t.stack[t.bottom+1]))}function ir(e){return"[object Array]"===Object.prototype.toString.call(e)}function ar(e){return"[object Object]"===Object.prototype.toString.call(e)}function sr(t){var n=p(t,t.stack[t.bottom+1]);try{var r=null;if(ar(n=JSON.parse(n))?r={type:7,properties:{},prototype:t.ObjectProto,extensible:!0,defined:!1,value:void 0}:ir(n)&&((r={type:8,properties:{},prototype:t.ArrayProto,extensible:!0,defined:!1,value:void 0}).properties=[],r.writable=!0),null===r)switch(typeof n){case"number":t.top<t.stackSize||e(t);var o=t.stack[t.top];t.top++,o.type=4,o.value=n;break;case"string":t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=5,o.value=""+n;break;case"boolean":t.top<t.stackSize||e(t),o=t.stack[t.top],t.top++,o.type=3,o.value=n}else{!function t(n,r,o){n.top<n.stackSize||e(n);var i,a=n.stack[n.top];for(i in n.top++,a.type=6,a.value=r,o)if(o.hasOwnProperty(i)){var s,c=o[i];switch(typeof c){case"undefined":n.top<n.stackSize||e(n);var l=n.stack[n.top];n.top++,l.type=1,l.value=void 0;break;case"number":n.top<n.stackSize||e(n),l=n.stack[n.top],n.top++,l.type=4,l.value=c;break;case"string":n.top<n.stackSize||e(n),l=n.stack[n.top],n.top++,l.type=5,l.value=""+c;break;case"boolean":n.top<n.stackSize||e(n),l=n.stack[n.top],n.top++,l.type=3,l.value=c;break;case"object":null===c?(n.top<n.stackSize||e(n),s=n.stack[n.top],n.top++,s.type=2,s.value=null):(s=null,ar(c)?s={type:7,properties:{},prototype:n.ObjectProto,extensible:!0,defined:!1,value:void 0}:ir(c)?((s={type:8,properties:{},prototype:n.ArrayProto,extensible:!0,defined:!1,value:void 0}).properties=[],s.writable=!0):_(n,"not support type","TypeError"),t(n,s,c
2));break;default:_(n,"not support type","TypeError")}D(n,-2,i),--n.top,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom"))}}(t,r,n),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),t.top<t.stackSize||e(t);var i=t.stack[t.top];t.top++,i.type=6,i.value=r}}catch(a){_(t,a.message,a.constructor.name)}}function cr(t){var n=t.stack[t.bottom+1],r=t.stack[t.bottom+2],o=t.stack[t.bottom+3];if(r=6!==r.type||9!==r.value.type&&10!==r.value.type&&11!==r.value.type&&12!==r.value.type?null:y(0,r),1===o.type||0===o.type||2===o.type||3===o.type?o=null:4===o.type?o=h(t,o):6===o.type?15===(i=o.value.type)?o=h(t,o):16===i?o=p(t,o):14===i&&(o=null):o=p(t,o),6===n.type&&E(t,n.value,"toJSON")&&(6!==(i=t.stack[t.top+-1]).type||9!==i.value.type&&10!==i.value.type&&11!==i.value.type&&12!==i.value.type||(t.top<t.stackSize||e(t),a=t.stack[t.top],t.top++,a.type=i.type,a.value=i.value,t.top<t.stackSize||e(t),a=t.stack[t.top],t.top++,a.type=1,a.value=void 0,U(t,0),i=t.stack[t.top+-1],n.type=i.type,n.value=i.value,--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom"))),null!==r&&(t.top<t.stackSize||e(t),a=t.stack[t.top],t.top++,a.type=6,a.value=r,t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=1,i.value=void 0,t.top<t.stackSize||e(t),a=t.stack[t.top],t.top++,a.type=5,a.value="",t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=n.type,i.value=n.value,U(t,2),a=t.stack[t.top+-1],(n={type:0,value:void 0}).type=a.type,n.value=a.value),1===n.type||0===n.type||6===n.type&&(9===n.value.type||10===n.value.type||11===n.value.type||12===n.value.type))return t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=1,void(i.value=void 0);if(2===n.type)return t.top<t.stackSize||e(t),a=t.stack[t.top],t.top++,a.type=5,void(a.value="null");if(4===n.type)return t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=5,void(i.value=""+h(t,n));if(5===n.type)return t.top<t.stackSize||e(t),a=t.stack[t.top],t.top++,a.type=5,void(a.value=""+JSON.stringify(p(t,n)));if(3===n.type)return t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=5,void(i.value=""+d(0,n));if(6===n.type){var i,a=n.value.type;if(15===a)return t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=5,void(i.value=""+h(t,n));if(16===a)return t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=5,void(i.value=""+JSON.stringify(p(t,n)));if(14===a)return t.top<t.stackSize||e(t),i=t.stack[t.top],t.top++,i.type=5,void(i.value=""+d(0,n.value))}n=function t(n,r,o,i){var a,s=8===r.type?[]:{},c=(n.top<n.stackSize||e(n),n.stack[n.top]),l=(n.top++,c.type=6,(c.value=r).properties);for(a in l)if(l.hasOwnProperty(a)){var u=l[a];if(u&&!0===u.__property__){var f,m=u.value,y=(u.getter&&(I(n,-1,a),u=n.stack[n.top+-1],(m={type:0,value:void 0}).type=u.type,m.value=u.value,--n.top,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom"))),-1<i.indexOf(m)&&_(n,"Converting circular structure to JSON","TypeError"),i.push(m),6===m.type&&E(n,m.value,"toJSON")&&(6!==(u=n.stack[n.top+-1]).type||9!==u.value.type&&10!==u.value.type&&11!==u.value.type&&12!==u.value.type||(n.top<n.stackSize||e(n),f=n.stack[n.top],n.top++,f.type=u.type,f.value=u.value,n.top<n.stackSize||e(n),f=n.stack[n.top],n.top++,f.type=1,f.value=void 0,U(n,0),u=n.stack[n.top+-1],m.type=u.type,m.value=u.value,--n.top,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom"))),--n.top,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom"))),null!==o&&(n.top<n.stackSize||e(n),f=n.stack[n.top],n.top++,f.type=6,f.value=o,n.top<n.stackSize||e(n),u=n.stack[n.top],n.top++,u.type=1,u.value=void 0,"number"==typeof a?(n.top<n.stackSize||e(n),u=n.stack[n.top],n.top++,u.type=4,u.value=a):(n.top<n.stackSize||e(n),u=n.stack[n.top],n.top++,u.type=5,u.value=""+a),n.top<n.stackSize||e(n),u=n.stack[n.top],n.top++,u.type=m.type,u.value=m.value,U(n,2),u=n.stack[n.top+-1],(m={type:0,value:void 0}).type=u.type,m.value=u.value),m.type);switch(m=m.value,y){case 1:s[a]=void 0;break;case 2:s[a]=null;break;case 3:s[a]=!!m;break;case 4:s[a]=+m;break;case 5:s[a]=""+m;break;case 6:y=m.type,s[a]=15===y?h(n,m):14===y?d(0,m):16===y?p(n,m):t(n,m,o,i),--n.top,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom"));break;default:_(n,"not support type","TypeError")}}}return s}(t,n=m(t,n),r,[]),--t.top,t.top<t.bottom&&(t.top=t.bottom,_(t,"stack underflow: top < bottom")),t.top<t.stackSize||e(t),a=t.stack[t.top],t.top++,a.type=5,a.value=""+JSON.stringify(n,null,o)}var lr="object"==typeof i&&i.log?i.log:"function"==typeof print?print:function(){};function ur(t){for(var n=t.top-t.bottom,r=[],o=1;o<n;o++)r.push(p(t,t.stack[t[o<0?"top":"bottom"]+o]));t.top<t.stackSize||e(t);var i=t.stack[t.top];t.top++,i.type=1,i.value=void 0,lr(r.join(" "))}
2function fr(t){var n=p(t,t.stack[t.bottom+1]),r=1===(r=t.stack[t.bottom+2]).type||0===r.type?void 0:h(t,r),o=(t.top<t.stackSize||e(t),t.stack[t.top]);t.top++,o.type=4,o.value=parseInt(n,r)}function dr(t){t.top<t.stackSize||e(t);var n=t.stack[t.top];t.top++,n.type=4,n.value=parseFloat(p(t,t.stack[t.bottom+1]))}function hr(t){t.top<t.stackSize||e(t);var n=t.stack[t.top];t.top++,n.type=3,n.value=isNaN(h(t,t.stack[t.bottom+1]))}function pr(t){t.top<t.stackSize||e(t);var n=t.stack[t.top];t.top++,n.type=3,n.value=isFinite(h(t,t.stack[t.bottom+1]))}function mr(t){try{t.top<t.stackSize||e(t);var n=t.stack[t.top];t.top++,n.type=5,n.value=""+decodeURI(p(t,t.stack[t.bottom+1]))}catch(r){_(t,r,"URIError")}}function yr(t){try{t.top<t.stackSize||e(t);var n=t.stack[t.top];t.top++,n.type=5,n.value=""+decodeURIComponent(p(t,t.stack[t.bottom+1]))}catch(r){_(t,r,"URIError")}}function gr(t){try{t.top<t.stackSize||e(t);var n=t.stack[t.top];t.top++,n.type=5,n.value=""+encodeURI(p(t,t.stack[t.bottom+1]))}catch(r){_(t,r,"URIError")}}function br(t){try{t.top<t.stackSize||e(t);var n=t.stack[t.top];t.top++,n.type=5,n.value=""+encodeURIComponent(p(t,t.stack[t.bottom+1]))}catch(r){_(t,r,"URIError")}}function vr(t){var n;"function"!=typeof escape?_(t,"not supported global escape method."):(t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=5,n.value=""+escape(p(t,t.stack[t.bottom+1])))}function Ar(t){var n;"function"!=typeof unescape?_(t,"not supported global unescape method."):(t.top<t.stackSize||e(t),n=t.stack[t.top],t.top++,n.type=5,n.value=""+unescape(p(t,t.stack[t.bottom+1])))}function wr(e,t,r,o){var i=t,a=t.lastIndexOf(".");n(e,i=-1<a?t.slice(a+1):i,r,o),P(e,-2,i,5),m(e,e.stack[e.top+-1]).properties[i].descType=1}function Er(t,n,r){t.top<t.stackSize||e(t);var o=t.stack[t.top];t.top++,o.type=4,o.value=r,P(t,-2,n,0)}function kr(t,n,r){t.top<t.stackSize||e(t);var o=t.stack[t.top];t.top++,o.type=5,o.value=""+r,P(t,-2,n,5)}function Mr(e,t,r,o){n(e,t,r,o),k(e,e.G,t,5,e.stack[e.top+-1],null,null),--e.top,e.top<e.bottom&&(e.top=e.bottom,_(e,"stack underflow: top < bottom")),(r=A(0,e.G,t,!1))&&!0===r.__property__&&((o=m(e,r.value)).properties.prototype=null,delete o.properties.prototype)}for(var xr,Cr,Sr,_r,Tr={vm:null,with:!1,strict:!1,stackSize:16,stack:[],pc:0,top:0,bottom:0,envs:[],envTop:0,tries:[],tryTop:0,dfuntab:null,jmpbuf:{buffer:-1,__jmpbuffer__:!0},Compiler:null},Ir=0;Ir<Tr.stackSize;Ir++)Tr.stack[Ir]={type:0,value:void 0};Tr.ObjectProto={type:7,properties:{},prototype:void 0,extensible:!0,defined:!1,value:void 0},Tr.ArrayProto={type:8,properties:{},prototype:Tr.ObjectProto,extensible:!0,defined:!1,value:void 0},Tr.FunctionProto={type:12,properties:{},prototype:Tr.ObjectProto,extensible:!0,defined:!1,value:void 0},Tr.BooleanProto={type:14,properties:{},prototype:Tr.ObjectProto,extensible:!0,defined:!1,value:void 0},Tr.NumberProto={type:15,properties:{},prototype:Tr.ObjectProto,extensible:!0,defined:!1,value:void 0},Tr.StringProto={type:16,properties:{},prototype:Tr.ObjectProto,extensible:!0,defined:!1,value:void 0},Tr.RegExpProto={type:17,properties:{},prototype:Tr.ObjectProto,extensible:!0,defined:!1,value:void 0},Tr.DateProto={type:18,properties:{},prototype:Tr.ObjectProto,extensible:!0,defined:!1,value:void 0},Tr.ErrorProto={type:13,properties:{},prototype:Tr.ObjectProto,extensible:!0,defined:!1,value:void 0},Tr.EvalErrorProto={type:13,properties:{},prototype:Tr.ErrorProto,extensible:!0,defined:!1,value:void 0},Tr.RangeErrorProto={type:13,properties:{},prototype:Tr.ErrorProto,extensible:!0,defined:!1,value:void 0},Tr.ReferenceErrorProto={type:13,properties:{},prototype:Tr.ErrorProto,extensible:!0,defined:!1,value:void 0},Tr.SyntaxErrorProto={type:13,properties:{},prototype:Tr.ErrorProto,extensible:!0,defined:!1,value:void 0},Tr.TypeErrorProto={type:13,properties:{},prototype:Tr.ErrorProto,extensible:!0,defined:!1,value:void 0},Tr.URIErrorProto={type:13,properties:{},prototype:Tr.ErrorProto,extensible:!0,defined:!1,value:void 0},Tr.R={type:7,properties:{},prototype:Tr.ObjectProto,extensible:!0,defined:!1,value:void 0},Tr.G={type:7,properties:{},prototype:Tr.ObjectProto,extensible:!0,defined:!1,value:void 0},Tr.E={vars:Tr.G,outer:void 0,name:void 0,lineno:0,colno:0}
2,Tr.GE=Tr.E,(Cr=Tr).top<Cr.stackSize||e(Cr),_r=Cr.stack[Cr.top],Cr.top++,_r.type=6,_r.value=Cr.ObjectProto,wr(Cr,"Object.prototype.toString",W,0),wr(Cr,"Object.prototype.toLocaleString",q,0),wr(Cr,"Object.prototype.valueOf",Y,0),wr(Cr,"Object.prototype.hasOwnProperty",K,1),wr(Cr,"Object.prototype.isPrototypeOf",$,1),wr(Cr,"Object.prototype.propertyIsEnumerable",X,1),r(Cr,ee,te,"Object",1),(_r=A(0,m(Cr,Cr.stack[Cr.top+-1]),"prototype",!0)).writable=!1,_r.enumerable=!1,_r.configurable=!1,wr(Cr,"Object.getPrototypeOf",ne,1),wr(Cr,"Object.getOwnPropertyDescriptor",re,2),wr(Cr,"Object.getOwnPropertyNames",oe,1),wr(Cr,"Object.create",ie,2),wr(Cr,"Object.defineProperty",ae,3),wr(Cr,"Object.defineProperties",se,2),wr(Cr,"Object.seal",ce,1),wr(Cr,"Object.freeze",le,1),wr(Cr,"Object.preventExtensions",ue,1),wr(Cr,"Object.isSealed",fe,1),wr(Cr,"Object.isFrozen",de,1),wr(Cr,"Object.isExtensible",he,1),wr(Cr,"Object.keys",pe,1),k(Cr,Cr.G,"Object",5,Cr.stack[Cr.top+-1],null,null),--Cr.top,Cr.top<Cr.bottom&&(Cr.top=Cr.bottom,_(Cr,"stack underflow: top < bottom")),(Cr=(_r=Tr).ArrayProto).properties=[],Cr.writable=!0,_r.top<_r.stackSize||e(_r),Sr=_r.stack[_r.top],_r.top++,Sr.type=6,Sr.value=Cr,wr(_r,"Array.prototype.toString",me,0),wr(_r,"Array.prototype.toLocaleString",ye,0),wr(_r,"Array.prototype.concat",ge,0),wr(_r,"Array.prototype.join",be,1),wr(_r,"Array.prototype.pop",ve,0),wr(_r,"Array.prototype.push",Ae,0),wr(_r,"Array.prototype.reverse",we,0),wr(_r,"Array.prototype.shift",Ee,0),wr(_r,"Array.prototype.slice",ke,2),wr(_r,"Array.prototype.sort",Me,1),wr(_r,"Array.prototype.splice",xe,2),wr(_r,"Array.prototype.unshift",Ce,0),wr(_r,"Array.prototype.indexOf",Se,1),wr(_r,"Array.prototype.lastIndexOf",_e,1),wr(_r,"Array.prototype.every",Te,1),wr(_r,"Array.prototype.some",Ie,1),wr(_r,"Array.prototype.forEach",De,1),wr(_r,"Array.prototype.map",Pe,1),wr(_r,"Array.prototype.filter",Ne,2),wr(_r,"Array.prototype.reduce",Be,1),wr(_r,"Array.prototype.reduceRight",Oe,1),r(_r,je,Ue,"Array",0),(Sr=A(0,m(_r,_r.stack[_r.top+-1]),"prototype",!0)).writable=!1,Sr.enumerable=!1,Sr.configurable=!1,wr(_r,"Array.isArray",Re,1),k(_r,_r.G,"Array",5,_r.stack[_r.top+-1],null,null),--_r.top,_r.top<_r.bottom&&(_r.top=_r.bottom,_(_r,"stack underflow: top < bottom")),(Cr=(xr=Tr).FunctionProto).value={name:"",constructor:null,length:0,function:function(){xr.top<xr.stackSize||e(xr);var t=xr.stack[xr.top];xr.top++,t.type=1,t.value=void 0}},xr.top<xr.stackSize||e(xr),Sr=xr.stack[xr.top],xr.top++,Sr.type=6,Sr.value=Cr,Er(xr,"length",0),wr(xr,"Function.prototype.toString",Le,0),wr(xr,"Function.prototype.apply",ze,2),wr(xr,"Function.prototype.call",Qe,1),wr(xr,"Function.prototype.bind",Je,1),r(xr,Ve,He,"Function",1),(Sr=A(0,m(xr,xr.stack[xr.top+-1]),"prototype",!0)).writable=!1,Sr.enumerable=!1,Sr.configurable=!1,k(xr,xr.G,"Function",5,xr.stack[xr.top+-1],null,null),--xr.top,xr.top<xr.bottom&&(xr.top=xr.bottom,_(xr,"stack underflow: top < bottom")),(Cr=(_r=Tr).BooleanProto).value=!1,_r.top<_r.stackSize||e(_r),Sr=_r.stack[_r.top],_r.top++,Sr.type=6,Sr.value=Cr,wr(_r,"Boolean.prototype.toString",Ge,0),wr(_r,"Boolean.prototype.valueOf",Ze,0),r(_r,We,qe,"Boolean",1),(Sr=A(0,m(_r,_r.stack[_r.top+-1]),"prototype",!0)).writable=!1,Sr.enumerable=!1,Sr.configurable=!1,k(_r,_r.G,"Boolean",5,_r.stack[_r.top+-1],null,null),--_r.top,_r.top<_r.bottom&&(_r.top=_r.bottom,_(_r,"stack underflow: top < bottom")),(Sr=(Cr=Tr).NumberProto).value=0,Cr.top<Cr.stackSize||e(Cr),_r=Cr.stack[Cr.top],Cr.top++,_r.type=6,_r.value=Sr,wr(Cr,"Number.prototype.valueOf",Ye,0),wr(Cr,"Number.prototype.toString",Ke,1),wr(Cr,"Number.prototype.toLocaleString",$e,0),wr(Cr,"Number.prototype.toFixed",Xe,1),wr(Cr,"Number.prototype.toExponential",et,1),wr(Cr,"Number.prototype.toPrecision",tt,1),r(Cr,nt,rt,"Number",0),(_r=A(0,m(Cr,Cr.stack[Cr.top+-1]),"prototype",!0)).writable=!1,_r.enumerable=!1,_r.configurable=!1,Er(Cr,"MAX_VALUE",Number.MAX_VALUE),Er(Cr,"MIN_VALUE",Number.MIN_VALUE),Er(Cr,"NaN",Number.NaN),Er(Cr,"NEGATIVE_INFINITY",Number.NEGATIVE_INFINITY),Er(Cr,"POSITIVE_INFINITY",Number.POSITIVE_INFINITY),k(Cr,Cr.G,"Number",5,Cr.stack[Cr.to
2p+-1],null,null),--Cr.top,Cr.top<Cr.bottom&&(Cr.top=Cr.bottom,_(Cr,"stack underflow: top < bottom")),(_r=(Sr=Tr).StringProto).value="",Sr.top<Sr.stackSize||e(Sr),Cr=Sr.stack[Sr.top],Sr.top++,Cr.type=6,Cr.value=_r,wr(Sr,"String.prototype.toString",ot,0),wr(Sr,"String.prototype.valueOf",it,0),wr(Sr,"String.prototype.charAt",at,1),wr(Sr,"String.prototype.charCodeAt",st,1),wr(Sr,"String.prototype.concat",ct,0),wr(Sr,"String.prototype.indexOf",lt,1),wr(Sr,"String.prototype.lastIndexOf",ut,1),wr(Sr,"String.prototype.localeCompare",ft,1),wr(Sr,"String.prototype.match",dt,1),wr(Sr,"String.prototype.replace",ht,2),wr(Sr,"String.prototype.search",pt,1),wr(Sr,"String.prototype.slice",mt,2),wr(Sr,"String.prototype.split",yt,2),wr(Sr,"String.prototype.substring",gt,2),wr(Sr,"String.prototype.toLowerCase",bt,0),wr(Sr,"String.prototype.toLocaleLowerCase",vt,0),wr(Sr,"String.prototype.toUpperCase",At,0),wr(Sr,"String.prototype.toLocaleUpperCase",wt,0),wr(Sr,"String.prototype.trim",Et,0),wr(Sr,"String.prototype.substr",kt,1),r(Sr,Mt,xt,"String",0),(Cr=A(0,m(Sr,Sr.stack[Sr.top+-1]),"prototype",!0)).writable=!1,Cr.enumerable=!1,Cr.configurable=!1,wr(Sr,"String.fromCharCode",Ct,0),k(Sr,Sr.G,"String",5,Sr.stack[Sr.top+-1],null,null),--Sr.top,Sr.top<Sr.bottom&&(Sr.top=Sr.bottom,_(Sr,"stack underflow: top < bottom")),(Cr=(_r=Tr).RegExpProto).value={source:"(?:)",global:null,ignoreCase:null,multiline:null},_r.top<_r.stackSize||e(_r),Sr=_r.stack[_r.top],_r.top++,Sr.type=6,Sr.value=Cr,wr(_r,"RegExp.prototype.toString",_t,0),wr(_r,"RegExp.prototype.test",Tt,1),wr(_r,"RegExp.prototype.exec",It,1),wr(_r,"RegExp.prototype.compile",Dt,2),Er(_r,"source","(?:)"),Er(_r,"global",null),Er(_r,"ignoreCase",null),Er(_r,"multiline",null),r(_r,Pt,Nt,"RegExp",2),(Sr=A(0,m(_r,_r.stack[_r.top+-1]),"prototype",!0)).writable=!1,Sr.enumerable=!1,Sr.configurable=!1,k(_r,_r.G,"RegExp",5,_r.stack[_r.top+-1],null,null),--_r.top,_r.top<_r.bottom&&(_r.top=_r.bottom,_(_r,"stack underflow: top < bottom")),(Sr=(Cr=Tr).DateProto).value=0,Cr.top<Cr.stackSize||e(Cr),_r=Cr.stack[Cr.top],Cr.top++,_r.type=6,_r.value=Sr,wr(Cr,"Date.prototype.valueOf",Bt,0),wr(Cr,"Date.prototype.toString",Ot,0),wr(Cr,"Date.prototype.toDateString",jt,0),wr(Cr,"Date.prototype.toTimeString",Ut,0),wr(Cr,"Date.prototype.toLocaleString",Rt,0),wr(Cr,"Date.prototype.toLocaleDateString",Ft,0),wr(Cr,"Date.prototype.toLocaleTimeString",Lt,0),wr(Cr,"Date.prototype.toUTCString",zt,0),wr(Cr,"Date.prototype.getTime",Qt,0),wr(Cr,"Date.prototype.getFullYear",Jt,0),wr(Cr,"Date.prototype.getUTCFullYear",Vt,0),wr(Cr,"Date.prototype.getMonth",Ht,0),wr(Cr,"Date.prototype.getUTCMonth",Gt,0),wr(Cr,"Date.prototype.getDate",Zt,0),wr(Cr,"Date.prototype.getUTCDate",Wt,0),wr(Cr,"Date.prototype.getDay",qt,0),wr(Cr,"Date.prototype.getUTCDay",Yt,0),wr(Cr,"Date.prototype.getHours",Kt,0),wr(Cr,"Date.prototype.getUTCHours",$t,0),wr(Cr,"Date.prototype.getMinutes",Xt,0),wr(Cr,"Date.prototype.getUTCMinutes",en,0),wr(Cr,"Date.prototype.getSeconds",tn,0),wr(Cr,"Date.prototype.getUTCSeconds",nn,0),wr(Cr,"Date.prototype.getMilliseconds",rn,0),wr(Cr,"Date.prototype.getUTCMilliseconds",on,0),wr(Cr,"Date.prototype.getTimezoneOffset",an,0),wr(Cr,"Date.prototype.setTime",sn,1),wr(Cr,"Date.prototype.setMilliseconds",cn,1),wr(Cr,"Date.prototype.setUTCMilliseconds",ln,1),wr(Cr,"Date.prototype.setSeconds",un,2),wr(Cr,"Date.prototype.setUTCSeconds",fn,2),wr(Cr,"Date.prototype.setMinutes",dn,3),wr(Cr,"Date.prototype.setUTCMinutes",hn,3),wr(Cr,"Date.prototype.setHours",pn,4),wr(Cr,"Date.prototype.setUTCHours",mn,4),wr(Cr,"Date.prototype.setDate",yn,1),wr(Cr,"Date.prototype.setUTCDate",gn,1),wr(Cr,"Date.prototype.setMonth",bn,2),wr(Cr,"Date.prototype.setUTCMonth",vn,2),wr(Cr,"Date.prototype.setFullYear",An,3),wr(Cr,"Date.prototype.setUTCFullYear",wn,3),wr(Cr,"Date.prototype.toISOString",En,0),wr(Cr,"Date.prototype.toJSON",kn,1),wr(Cr,"Date.prototype.getYear",Mn,0),wr(Cr,"Date.prototype.setYear",xn,1),wr(Cr,"Date.prototype.toGMTString",Cn,0),r(Cr,Sn,_n,"Date",0),(_r=A(0,m(Cr,Cr.stack[Cr.top+-1]),"prototype",!0)).writable=!1,_r.enumerable=!1,_r.configurable=!1,wr(Cr,"Date.parse",Tn,1),wr(Cr,"Date.UTC",In,7),wr(Cr,"Date.now",Dn,0),k(Cr,Cr.G,"Date",5,Cr.stack[Cr.to
2p+-1],null,null),--Cr.top,Cr.top<Cr.bottom&&(Cr.top=Cr.bottom,_(Cr,"stack underflow: top < bottom"));for(var Dr=Tr,Pr=[[Dr.ErrorProto,"Error",Bn],[Dr.EvalErrorProto,"EvalError",On],[Dr.RangeErrorProto,"RangeError",jn],[Dr.ReferenceErrorProto,"ReferenceError",Un],[Dr.SyntaxErrorProto,"SyntaxError",Rn],[Dr.TypeErrorProto,"TypeError",Fn],[Dr.URIErrorProto,"URIError",Ln]],Nr=0;Nr<Pr.length;Nr++){var Br=Pr[Nr][0],Or=Pr[Nr][1],jr=(Dr.top<Dr.stackSize||e(Dr),Dr.stack[Dr.top]);(Dr.top++,jr.type=6,jr.value=Br,kr(Dr,"name",Or),"Error"===Or&&(kr(Dr,"message","an error has occurred"),wr(Dr,"Error.prototype.toString",Nn,0)),r(Dr,Pr[Nr][2],Pr[Nr][2],Or,1),jr=A(0,m(Dr,Dr.stack[Dr.top+-1]),"prototype",!0)).writable=!1,jr.enumerable=!1,jr.configurable=!1,k(Dr,Dr.G,Or,5,Dr.stack[Dr.top+-1],null,null),--Dr.top,Dr.top<Dr.bottom&&(Dr.top=Dr.bottom,_(Dr,"stack underflow: top < bottom"))}function Ur(){}function Rr(n,r){var i,a,s,l,u,y,g,b,w,M,C,P,F,H,G,Z,W,q,Y,K,$,X=n.strict,ee=n.dfuntab,te=n.pc,ne=n.stack,re=r.vt,oe=r.st,ie=r.ft,ae=r.nt,se=r.et,ce=r.dft,le=r.opcode,ue=r.strict,fe=r.lightweight,de={buffer:++n.jmpbuf.buffer,__jmpbuffer__:!0};n.pc=0,n.strict=ue,n.dfuntab=ce,n.E.name=r.name||"anonymous";e:for(;;)try{switch(le[n.pc++]){case 0:--n.top,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom"));break;case 1:var he=n.top,pe=(n.top+=1,he<n.stackSize||e(n),n.stack[he]),me=n.stack[he-1];pe.type=me.type,pe.value=me.value;break;case 2:var ye=n.top,ge=n.stack;n.top+=2;for(var be=0;be<2;be++){ye<n.stackSize||e(n);var ve=n.stack[ye],Ae=ge[ye-2];ye+=1,ve.type=Ae.type,ve.value=Ae.value}break;case 3:var we=n.top,Ee=n.stack,ke=Ee[we-1];Ee[we-1]=Ee[we-2],Ee[we-2]=ke;break;case 4:var Me=n.top,xe=n.stack,Ce=xe[Me-1];xe[Me-1]=xe[Me-2],xe[Me-2]=xe[Me-3],xe[Me-3]=Ce;break;case 5:var Se=n.top,_e=n.stack,Te=_e[Se-1];_e[Se-1]=_e[Se-2],_e[Se-2]=_e[Se-3],_e[Se-3]=_e[Se-4],_e[Se-4]=Te;break;case 6:n.top<n.stackSize||e(n);var Ie=n.stack[n.top];n.top++,Ie.type=4,Ie.value=+ae[le[n.pc++]];break;case 7:n.top<n.stackSize||e(n);var De=n.stack[n.top];n.top++,De.type=4,De.value=+ae[le[n.pc++]];break;case 8:n.top<n.stackSize||e(n);var Pe=n.stack[n.top];n.top++,Pe.type=5,Pe.value=""+oe[le[n.pc++]];break;case 9:o(n,ie[le[n.pc++]],n.E);break;case 10:var Ne={type:8,properties:{},prototype:n.ArrayProto,extensible:!0,defined:!1,value:void 0},Be=(Ne.properties=[],Ne.writable=!0,n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,Be.type=6,Be.value=Ne;break;case 11:n.top<n.stackSize||e(n);var Oe=n.stack[n.top];n.top++,Oe.type=6,Oe.value={type:7,properties:{},prototype:n.ObjectProto,extensible:!0,defined:!1,value:void 0};break;case 12:var je=oe[le[n.pc++]],Ue=oe[le[n.pc++]],Re=(n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,Re.type=6,Re.value=c(n,je,Ue);break;case 13:n.top<n.stackSize||e(n);var Fe=n.stack[n.top];n.top++,Fe.type=0,Fe.value=void 0;break;case 14:n.top<n.stackSize||e(n);var Le=n.stack[n.top];n.top++,Le.type=1,Le.value=void 0;break;case 15:n.top<n.stackSize||e(n);var ze=n.stack[n.top];n.top++,ze.type=2,ze.value=null;break;case 16:n.top<n.stackSize||e(n);var Qe=n.stack[n.top];n.top++,Qe.type=3,Qe.value=!0;break;case 17:n.top<n.stackSize||e(n);var Je=n.stack[n.top];n.top++,Je.type=3,Je.value=!1;break;case 18:ue?(n.top<n.stackSize||e(n),i=n.stack[n.top],a=n.stack[n.bottom+0],i.type=a.type,i.value=a.value,n.top+=1):0!==(s=n.stack[n.bottom+0]).type&&1!==s.type&&2!==s.type?(n.top<n.stackSize||e(n),l=n.stack[n.top],u=n.stack[n.bottom+0],l.type=u.type,l.value=u.value,n.top+=1):(n.top<n.stackSize||e(n),y=n.stack[n.top],n.top++,y.type=6,y.value=n.G);break;case 19:n.top<n.stackSize||e(n);var Ve=n.stack[n.top],He=ne[n.bottom-1];n.top++,Ve.type=He.type,Ve.value=He.value;break;case 20:if(fe){n.top<n.stackSize||e(n);var Ge=n.stack[n.top],Ze=ne[n.bottom+le[n.pc++]];n.top++,Ge.type=Ze.type,Ge.value=Ze.value;break}case 21:var We=re[le[n.pc++]-1];B(n,We)||_(n,"'"+We+"' is not defined",ue?"SyntaxError":"ReferenceError");break;case 22:if(fe){var qe=ne[n.bottom+le[n.pc++]],Ye=ne[n.top-1];qe.type=Ye.type,qe.value=Ye.value;break}case 23:O(n,re[le[n.pc++]-1]);break;case 24:if(fe){++n.pc,n.top<n.stackSize||e(n);var Ke=n.stack[n.top];n.top++,Ke.type=3,Ke.value=!1;break}case 25:n.top<n.stackSize||e(n);var $e=n.stack[n.top];n.top++,$e.type=3,$e.value=j(n,re[le[n.pc++]-1]);break;case 26:B(n,oe[le[n.pc++]])||(n.top<n.stackSize||e(n),g=n.stack[n.top],n.top++,g.type=1,g.value=void 0);break;case 27:var Xe=oe[le[n.pc++]];
2B(n,Xe)||_(n,"'"+Xe+"' is not defined",ue?"SyntaxError":"ReferenceError");break;case 28:O(n,oe[le[n.pc++]]);break;case 29:n.top<n.stackSize||e(n);var et=n.stack[n.top];n.top++,et.type=3,et.value=j(n,oe[le[n.pc++]]);break;case 30:var tt=n.stack[n.top+-1],nt=(6!==tt.type&&_(n,"operand to 'in' is not an object","TypeError"),E(n,m(n,tt),p(n,n.stack[n.top+-2]))),rt=(n.top-=2+nt,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,rt.type=3,rt.value=nt;break;case 31:D(n,-3,p(n,n.stack[n.top+-2]),!0),n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom"));break;case 32:var ot=m(n,n.stack[n.top+-3]),it=p(n,n.stack[n.top+-2]),at=(k(n,ot,it,7,null,n.stack[n.top+-1],null),n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),A(0,m(n,n.stack[n.top+-1]),it,!0));at&&(at.descType=2);break;case 33:var st=m(n,n.stack[n.top+-3]),ct=p(n,n.stack[n.top+-2]),lt=(k(n,st,ct,7,null,null,n.stack[n.top+-1]),n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),A(0,m(n,n.stack[n.top+-1]),ct,!0));lt&&(lt.descType=2);break;case 34:I(n,-2,p(n,n.stack[n.top+-1]));var ut=n.top,ft=n.stack,dt=ft[ut-3],ht=ft[ut-1];dt.type=ht.type,dt.value=ht.value,n.top-=2;break;case 35:I(n,-1,oe[le[n.pc++]]);var pt=n.top,mt=n.stack,yt=mt[pt-2],gt=mt[pt-1];yt.type=gt.type,yt.value=gt.value,--n.top;break;case 36:D(n,-3,p(n,n.stack[n.top+-2]),!1);var bt=n.top,vt=n.stack,At=vt[bt-3],wt=vt[bt-1];At.type=wt.type,At.value=wt.value,n.top-=2;break;case 37:D(n,-2,oe[le[n.pc++]],!1);var Et=n.top,kt=n.stack,Mt=kt[Et-2],xt=kt[Et-1];Mt.type=xt.type,Mt.value=xt.value,--n.top;break;case 38:var Ct=N(n,-2,p(n,n.stack[n.top+-1])),St=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,St.type=3,St.value=Ct;break;case 39:var _t=N(n,-1,oe[le[n.pc++]]),Tt=(--n.top,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,Tt.type=3,Tt.value=_t;break;case 40:var It,Dt=n.stack[n.top+-1];0!==Dt.type&&1!==Dt.type&&2!==Dt.type&&(Dt=function(e,t){var n,r,o=n={next:null};for(r in v(e,t))n.name=r,n=n.next={next:null};if(e={type:22,properties:{},prototype:null,extensible:!0,defined:!1,value:{target:t,head:o}},16===t.type){for(n=e.value.head;n.next;)n=n.next;for(var i=t.value,a=0,s=i.length;a<s;a++){var c=i[a];c&&!x(0,t,c)&&(n.name=a,n=n.next={next:null})}}return e}(n,m(n,Dt)),--n.top,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),It=n.stack[n.top],n.top++,It.type=6,It.value=Dt);break;case 41:var Pt,Nt,Bt,Ot,jt,Ut,Rt=n.stack[n.top+-1];6===Rt.type?null!=(Pt=function(e){for(var t=e.value.target;e.value.head;){var n=e.value.head.name;if(e.value.head=e.value.head.next,A(0,t,n,!1))return n;if(16===t.type&&!isNaN(Number(n))&&n<t.value.length)return n}}(m(n,Rt)))?("number"==typeof Pt?(n.top<n.stackSize||e(n),Nt=n.stack[n.top],n.top++,Nt.type=4,Nt.value=Pt):(n.top<n.stackSize||e(n),Bt=n.stack[n.top],n.top++,Bt.type=5,Bt.value=""+Pt),n.top<n.stackSize||e(n),Ot=n.stack[n.top],n.top++,Ot.type=3,Ot.value=!0):(--n.top,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),jt=n.stack[n.top],n.top++,jt.type=3,jt.value=!1):(--n.top,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),Ut=n.stack[n.top],n.top++,Ut.type=3,Ut.value=!1);break;case 42:var Ft=se[le[n.pc++]],Lt=(-1===Ft&&_(n,"dynamic expression isn't supported at eval and Function","SyntaxError"),t(n,Ft,n.E,11),n.top),zt=n.stack,Qt=zt[Lt-2],Jt=zt[Lt-1],Vt=(Qt.type=Jt.type,Qt.value=Jt.value,--n.top,n.top<n.stackSize||e(n),n.stack[n.top]),Ht=n.stack[n.bottom+0];Vt.type=Ht.type,Vt.value=Ht.value,n.top+=1,U(n,0);break;case 43:U(n,le[n.pc++]);break;case 44:R(n,le[n.pc++]);break;case 45:var Gt=L(n,-1),Zt=(--n.top,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,Zt.type=5,Zt.value=""+Gt;break;case 46:var Wt=h(n,n.stack[n.top+-1]),qt=(--n.top,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,qt.type=4,qt.value=Wt;break;case 47:var Yt=h(n,n.stack[n.top+-1]),Kt=(--n.top,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,Kt.type=4,Kt.value=-Yt;break;case 48:var $t=h(n,n.stack[n.top+-1]),Xt=(--n.top,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,Xt.type=4,Xt.value=~$t;break;case 49:var en=d(0,n.stack[n.top+-1]),tn=(--n.top,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,tn.type=3,tn.value=!en;break;case 50:var nn=h(n,n.stack[n.top+-1]),rn=(--n.top,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,rn.type=4,rn.value=++nn;break;case 51:var on=h(n,n.stack[n.top+-1]),an=(--n.top,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,an.type=4,an.value=--on;break;case 52:var sn=h(n,n.stack[n.top+-1]),cn=(--n.top,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]),ln=(n.top++,cn.type=4,cn.value=sn+1,n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,ln.type=4,ln.value=sn;break;case 53:var un=h(n,n.stack[n.top+-1]),fn=(--n.top,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]),dn=(n.top++,fn.type=4,fn.value=un-1,n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,dn.type=4,dn.value=un;break;case 54:var hn=h(n,n.stack[n.top+-2]),pn=h(n,n.stack[n.top+-1]),mn=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,mn.type=4,mn.value=hn*pn;break;case 55:var yn=h(n,n.stack[n.top+-2]),gn=h(n,n.stack[n.top+-1]),bn=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,bn.type=4,bn.value=yn/gn;break;case 56:var vn=h(n,n.stack[n.top+-2]),An=h(n,n.stack[n.top+-1]),wn=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,wn.type=4,wn.value=vn%An;break;case 57:$=K=Y=void 0,K=f(q=n,q.stack[q.top+-2],0),$=f(q,q.stack[q.top+-1],0),5===K.type||5===$.type?(q.top-=2,q.top<q.bottom&&(q.top=q.bottom,_(q,"stack underflow: top < bottom")),q.top<q.stackSize||e(q),Y=q.stack[q.top],q.top++,Y.type=5,Y.value=""+(p(q,K)+p(q,$))):(q.top-=2,q.top<q.bottom&&(q.top=q.bottom,_(q,"stack underflow: top < bottom")),q.top<q.stackSize||e(q),Y=q.stack[q.top],q.top++,Y.type=4,Y.value=h(q,K)+h(q,$));break;case 58:var En=h(n,n.stack[n.top+-2]),kn=h(n,n.stack[n.top+-1]),Mn=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,Mn.type=4,Mn.value=En-kn;break;case 59:var xn=h(n,n.stack[n.top+-2]),Cn=h(n,n.stack[n.top+-1]),Sn=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,Sn.type=4,Sn.value=xn<<Cn;break;case 60:var _n=h(n,n.stack[n.top+-2]),Tn=h(n,n.stack[n.top+-1]),In=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,In.type=4,In.value=_n>>Tn;break;case 61:var Dn=h(n,n.stack[n.top+-2]),Pn=h(n,n.stack[n.top+-1]),Nn=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,Nn.type=4,Nn.value=Dn>>>Pn;break;case 62:var Bn=z(n),On=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,On.type=3,On.value=null!==Bn&&Bn<0;break;case 63:var jn=z(n),Un=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,Un.type=3,Un.value=null!==jn&&0<jn;break;case 64:var Rn=z(n),Fn=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,Fn.type=3,Fn.value=null!==Rn&&Rn<=0;break;case 65:var Ln=z(n),zn=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,zn.type=3,zn.value=null!==Ln&&0<=Ln;break;case 66:var Qn=Q(n),Jn=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,Jn.type=3,Jn.value=Qn;break;case 67:var Vn=Q(n),Hn=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,Hn.type=3,Hn.value=!Vn;break;case 68:var Gn=J(n),Zn=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,Zn.type=3,Zn.value=Gn;break;case 69:var Wn=J(n),qn=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,qn.type=3,qn.value=!Wn;break;case 70:var Yn=le[n.pc++];J(n)?(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.pc=Yn):(--n.top,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")));break;case 71:var Kn=h(n,n.stack[n.top+-2]),$n=h(n,n.stack[n.top+-1]),Xn=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,Xn.type=4,Xn.value=Kn&$n;break;case 72:var er=h(n,n.stack[n.top+-2]),tr=h(n,n.stack[n.top+-1]),nr=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,nr.type=4,nr.value=er^tr;break;case 73:var rr=h(n,n.stack[n.top+-2]),or=h(n,n.stack[n.top+-1]),ir=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,ir.type=4,ir.value=rr|or;break;case 74:var ar=V(n),sr=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,sr.type=3,sr.value=ar;break;case 75:T(n);break;case 76:var cr=le[n.pc++];W=void 0,(W=(Z=n).tries[Z.tryTop++]={}).E=Z.E,W.envTop=Z.envTop,W.top=Z.top,W.bottom=Z.bottom,W.strict=Z.strict,W.pc=Z.pc,W.jmpbuf=S(Z.jmpbuf),n.pc=cr;break;case 77:--n.tryTop;break;case 78:C=oe[le[(M=n).pc++]],P={type:6,properties:{},prototype:G=H=F=P=void 0,extensible:!0,defined:!1,value:void 0},M.top<M.stackSize||e(M),F=M.stack[M.top],M.top++,F.type=6,F.value=P,F=M.top,G=(H=M.stack)[F-1],H[F-1]=H[F-2],H[F-2]=G,D(M,-2,C,!1),--M.top,M.top<M.bottom&&(M.top=M.bottom,_(M,"stack underflow: top < bottom")),M.E={vars:P,outer:M.E,name:M.E&&M.E.name,lineno:0,colno:0},--n.top,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom"));break;case 79:n.E=n.E.outer;break;case 80:var lr=m(n,n.stack[n.top+-1]);n.E={vars:lr,outer:n.E,name:n.E&&n.E.name,lineno:0,colno:0},n.with=!0,--n.top,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom"));break;case 81:n.E=n.E.outer,n.with=!1;break;case 82:break;case 83:n.pc=le[n.pc];break;case 84:var ur=le[n.pc++],fr=d(0,n.stack[n.top+-1]);--n.top,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),fr&&(n.pc=ur);break;case 85:var dr=le[n.pc++],hr=d(0,n.stack[n.top+-1]);--n.top,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),hr||(n.pc=dr);break;case 86:n.E.lineno=le[n.pc++],n.E.colno=le[n.pc++];break;case 87:break e;case 88:var pr=h(n,n.stack[n.top+-2]),mr=n.stack[n.top+-1].value,yr=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,yr.type=4,yr.value=pr*mr;break;case 89:var gr=n.stack[n.top+-2].value,br=h(n,n.stack[n.top+-1]),vr=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,vr.type=4,vr.value=gr*br;break;case 90:var Ar=h(n,n.stack[n.top+-2]),wr=n.stack[n.top+-1].value,Er=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,Er.type=4,Er.value=Ar/wr;break;case 91:var kr=n.stack[n.top+-2].value,Mr=h(n,n.stack[n.top+-1]),xr=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,xr.type=4,xr.value=kr/Mr;break;case 92:var Cr=h(n,n.stack[n.top+-2]),Sr=n.stack[n.top+-1].value,_r=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,_r.type=4,_r.value=Cr%Sr;break;case 93:var Tr=n.stack[n.top+-2].value,Ir=h(n,n.stack[n.top+-1]),Dr=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,Dr.type=4,Dr.value=Tr%Ir;break;case 94:var Pr,Nr,Br=f(n,n.stack[n.top+-2],0),Or=n.stack[n.top+-1].value;n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),5===Br.type?(n.top<n.stackSize||e(n),Pr=n.stack[n.top],n.top++,Pr.type=5,Pr.value=""+(p(n,Br)+Or)):(n.top<n.stackSize||e(n),Nr=n.stack[n.top],n.top++,Nr.type=4,Nr.value=h(n,Br)+Or);break;case 95:var jr=f(n,n.stack[n.top+-2],0),Ur=n.stack[n.top+-1].value,Rr=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,Rr.type=5,Rr.value=""+(p(n,jr)+Ur);break;case 96:var Fr,Lr,zr=n.stack[n.top+-2].value,Qr=f(n,n.stack[n.top+-1],0);n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),5===Qr.type?(n.top<n.stackSize||e(n),Fr=n.stack[n.top],n.top++,Fr.type=5,Fr.value=""+(zr+p(n,Qr))):(n.top<n.stackSize||e(n),Lr=n.stack[n.top],n.top++,Lr.type=4,Lr.value=zr+h(n,Qr));break;case 97:var Jr=n.stack[n.top+-2].value,Vr=f(n,n.stack[n.top+-1],0),Hr=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,Hr.type=5,Hr.value=""+(Jr+p(n,Vr));break;case 98:var Gr=h(n,n.stack[n.top+-2]),Zr=n.stack[n.top+-1].value,Wr=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,Wr.type=4,Wr.value=Gr-Zr;break;case 99:var qr=n.stack[n.top+-2].value,Yr=h(n,n.stack[n.top+-1]),Kr=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,Kr.type=4,Kr.value=qr-Yr;break;case 100:var $r=h(n,n.stack[n.top+-2]),Xr=n.stack[n.top+-1].value,eo=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,eo.type=4,eo.value=$r<<Xr;break;
2case 101:var to=n.stack[n.top+-2].value,no=h(n,n.stack[n.top+-1]),ro=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,ro.type=4,ro.value=to<<no;break;case 102:var oo=h(n,n.stack[n.top+-2]),io=n.stack[n.top+-1].value,ao=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,ao.type=4,ao.value=oo>>io;break;case 103:var so=n.stack[n.top+-2].value,co=h(n,n.stack[n.top+-1]),lo=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,lo.type=4,lo.value=so>>co;break;case 104:var uo=h(n,n.stack[n.top+-2]),fo=n.stack[n.top+-1].value,ho=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,ho.type=4,ho.value=uo>>>fo;break;case 105:var po=n.stack[n.top+-2].value,mo=h(n,n.stack[n.top+-1]),yo=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,yo.type=4,yo.value=po>>>mo;break;case 106:var go=f(n,n.stack[n.top+-2],0),bo=n.stack[n.top+-1].value;if(5===go.type)go=p(n,go),bo=""+bo;else if(go=h(n,go),isNaN(go)){n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n);var vo=n.stack[n.top];n.top++,vo.type=3,vo.value=!1;break}n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n);var Ao=n.stack[n.top];n.top++,Ao.type=3,Ao.value=go<bo;break;case 107:var wo=f(n,n.stack[n.top+-2],0),Eo=n.stack[n.top+-1].value,ko=(5===wo.type?wo=p(n,wo):(wo=h(n,wo),Eo=Number(Eo)),n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,ko.type=3,ko.value=wo<Eo;break;case 108:var Mo=n.stack[n.top+-2].value,xo=f(n,n.stack[n.top+-1],0);if(5===xo.type)Mo=""+Mo,xo=p(n,xo);else if(xo=h(n,xo),isNaN(xo)){n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n);var Co=n.stack[n.top];n.top++,Co.type=3,Co.value=!1;break}n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n);var So=n.stack[n.top];n.top++,So.type=3,So.value=Mo<xo;break;case 109:var _o=n.stack[n.top+-2].value,To=f(n,n.stack[n.top+-1],0),Io=(5===To.type?To=p(n,To):(To=h(n,To),_o=Number(_o)),n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,Io.type=3,Io.value=_o<To;break;case 110:var Do=f(n,n.stack[n.top+-2],0),Po=n.stack[n.top+-1].value;if(5===Do.type)Do=p(n,Do),Po=""+Po;else if(Do=h(n,Do),isNaN(Do)){n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n);var No=n.stack[n.top];n.top++,No.type=3,No.value=!1;break}n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n);var Bo=n.stack[n.top];n.top++,Bo.type=3,Bo.value=Po<Do;break;case 111:var Oo=f(n,n.stack[n.top+-2],0),jo=n.stack[n.top+-1].value,Uo=(5===Oo.type?Oo=p(n,Oo):(Oo=h(n,Oo),jo=Number(jo)),n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,Uo.type=3,Uo.value=jo<Oo;break;case 112:var Ro=n.stack[n.top+-2].value,Fo=f(n,n.stack[n.top+-1],0);if(5===Fo.type)Ro=""+Ro,Fo=p(n,Fo);else if(Fo=h(n,Fo),isNaN(Fo)){n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n);var Lo=n.stack[n.top];n.top++,Lo.type=3,Lo.value=!1;break}n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n);var zo=n.stack[n.top];n.top++,zo.type=3,zo.value=Fo<Ro;break;case 113:var Qo=n.stack[n.top+-2].value,Jo=f(n,n.stack[n.top+-1],0),Vo=(5===Jo.type?Jo=p(n,Jo):(Jo=h(n,Jo),Qo=Number(Qo)),n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,Vo.type=3,Vo.value=Jo<Qo;break;case 114:var Ho=f(n,n.stack[n.top+-2],0),Go=n.stack[n.top+-1].value;if(5===Ho.type)Ho=p(n,Ho),Go=""+Go;else if(Ho=h(n,Ho),isNaN(Ho)){n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n);var Zo=n.stack[n.top];n.top++,Zo.type=3,Zo.value=!1;break}n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n);var Wo=n.stack[n.top];n.top++,Wo.type=3,Wo.value=Ho<=Go;break;case 115:var qo=f(n,n.stack[n.top+-2],0),Yo=n.stack[n.top+-1].value,Ko=(5===qo.type?qo=p(n,qo):(qo=h(n,qo),Yo=Number(Yo)),n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,Ko.type=3,Ko.value=qo<=Yo;break;case 116:var $o=n.stack[n.top+-2].value,Xo=f(n,n.stack[n.top+-1],0);if(5===Xo.type)$o=""+$o,Xo=p(n,Xo);else if(Xo=h(n,Xo),isNaN(Xo)){n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n);var ei=n.stack[n.top];n.top++,ei.type=3,ei.value=!1;break}n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n);var ti=n.stack[n.top];n.top++,ti.type=3,ti.value=$o<=Xo;break;case 117:var ni=n.stack[n.top+-2].value,ri=f(n,n.stack[n.top+-1],0),oi=(5===ri.type?ri=p(n,ri):(ri=h(n,ri),ni=Number(ni)),n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,oi.type=3,oi.value=ni<=ri;break;case 118:var ii=f(n,n.stack[n.top+-2],0),ai=n.stack[n.top+-1].value;if(5===ii.type)ii=p(n,ii),ai=""+ai;else if(ii=h(n,ii),isNaN(ii)){n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n);var si=n.stack[n.top];n.top++,si.type=3,si.value=!1;break}n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n);var ci=n.stack[n.top];n.top++,ci.type=3,ci.value=ai<=ii;break;case 119:var li=f(n,n.stack[n.top+-2],0),ui=n.stack[n.top+-1].value,fi=(5===li.type?li=p(n,li):(li=h(n,li),ui=Number(ui)),n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,fi.type=3,fi.value=ui<=li;break;case 120:var di=n.stack[n.top+-2].value,hi=f(n,n.stack[n.top+-1],0);if(5===hi.type)di=""+di,hi=p(n,hi);else if(hi=h(n,hi),isNaN(hi)){n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n);var pi=n.stack[n.top];
2n.top++,pi.type=3,pi.value=!1;break}n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n);var mi=n.stack[n.top];n.top++,mi.type=3,mi.value=hi<=di;break;case 121:var yi=n.stack[n.top+-2].value,gi=f(n,n.stack[n.top+-1],0),bi=(5===gi.type?gi=p(n,gi):(gi=h(n,gi),yi=Number(yi)),n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,bi.type=3,bi.value=gi<=yi;break;case 122:var vi=h(n,n.stack[n.top+-2]),Ai=n.stack[n.top+-1].value,wi=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,wi.type=4,wi.value=vi&Ai;break;case 123:var Ei=n.stack[n.top+-2].value,ki=h(n,n.stack[n.top+-1]),Mi=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,Mi.type=4,Mi.value=Ei&ki;break;case 124:var xi=h(n,n.stack[n.top+-2]),Ci=n.stack[n.top+-1].value,Si=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,Si.type=4,Si.value=xi^Ci;break;case 125:var _i=n.stack[n.top+-2].value,Ti=h(n,n.stack[n.top+-1]),Ii=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,Ii.type=4,Ii.value=_i^Ti;break;case 126:var Di=h(n,n.stack[n.top+-2]),Pi=n.stack[n.top+-1].value,Ni=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,Ni.type=4,Ni.value=Di|Pi;break;case 127:var Bi=n.stack[n.top+-2].value,Oi=h(n,n.stack[n.top+-1]),ji=(n.top-=2,n.top<n.bottom&&(n.top=n.bottom,_(n,"stack underflow: top < bottom")),n.top<n.stackSize||e(n),n.stack[n.top]);n.top++,ji.type=4,ji.value=Bi|Oi}}catch(Ui){if(b=de,!0!==(w=Ui).__jmpbuffer__||b.buffer!==w.buffer)throw Ui;n.pc=n.tries[n.tryTop].pc,n.dfuntab=ce,n.strict=ue,n.jmpbuf=S(Ui)}n.pc=te,n.strict=X,n.dfuntab=ee,n.jmpbuf={buffer:--de.buffer,__jmpbuffer__:!0}}return(Sr=Tr).top<Sr.stackSize||e(Sr),_r=Sr.stack[Sr.top],Sr.top++,_r.type=6,_r.value={type:19,properties:{},prototype:Sr.ObjectProto,extensible:!0,defined:!1,value:void 0},Er(Sr,"E",Math.E),Er(Sr,"LN10",Math.LN10),Er(Sr,"LN2",Math.LN2),Er(Sr,"LOG2E",Math.LOG2E),Er(Sr,"LOG10E",Math.LOG10E),Er(Sr,"PI",Math.PI),Er(Sr,"SQRT1_2",Math.SQRT1_2),Er(Sr,"SQRT2",Math.SQRT2),wr(Sr,"Math.abs",zn,1),wr(Sr,"Math.acos",Qn,1),wr(Sr,"Math.asin",Jn,1),wr(Sr,"Math.atan",Vn,1),wr(Sr,"Math.atan2",Hn,2),wr(Sr,"Math.ceil",Gn,1),wr(Sr,"Math.cos",Zn,1),wr(Sr,"Math.exp",Wn,1),wr(Sr,"Math.floor",qn,1),wr(Sr,"Math.log",Yn,1),wr(Sr,"Math.max",Kn,0),wr(Sr,"Math.min",$n,0),wr(Sr,"Math.pow",Xn,2),wr(Sr,"Math.random",er,0),wr(Sr,"Math.round",tr,1),wr(Sr,"Math.sin",nr,1),wr(Sr,"Math.sqrt",rr,1),wr(Sr,"Math.tan",or,1),k(Sr,Sr.G,"Math",5,Sr.stack[Sr.top+-1],null,null),--Sr.top,Sr.top<Sr.bottom&&(Sr.top=Sr.bottom,_(Sr,"stack underflow: top < bottom")),(Cr=Tr).top<Cr.stackSize||e(Cr),_r=Cr.stack[Cr.top],Cr.top++,_r.type=6,_r.value={type:20,properties:{},prototype:Cr.ObjectProto,extensible:!0,defined:!1,value:void 0},wr(Cr,"JSON.parse",sr,2),wr(Cr,"JSON.stringify",cr,3),k(Cr,Cr.G,"JSON",5,Cr.stack[Cr.top+-1],null,null),--Cr.top,Cr.top<Cr.bottom&&(Cr.top=Cr.bottom,_(Cr,"stack underflow: top < bottom")),(Sr=Tr).top<Sr.stackSize||e(Sr),_r=Sr.stack[Sr.top],Sr.top++,_r.type=4,_r.value=NaN,k(Sr,Sr.G,"NaN",0,Sr.stack[Sr.top+-1],null,null),--Sr.top,Sr.top<Sr.bottom&&(Sr.top=Sr.bottom,_(Sr,"stack underflow: top < bottom")),Sr.top<Sr.stackSize||e(Sr),_r=Sr.stack[Sr.top],Sr.top++,_r.type=4,_r.value=1/0,k(Sr,Sr.G,"Infinity",0,Sr.stack[Sr.top+-1],null,null),--Sr.top,Sr.top<Sr.bottom&&(Sr.top=Sr.bottom,_(Sr,"stack underflow: top < bottom")),Sr.top<Sr.stackSize||e(Sr),_r=Sr.stack[Sr.top],Sr.top++,_r.type=1,_r.value=void 0,k(Sr,Sr.G,"undefined",0,Sr.stack[Sr.top+-1],null,null),--Sr.top,Sr.top<Sr.bottom&&(Sr.top=Sr.bottom,_(Sr,"stack underflow: top < bottom")),Mr(Sr,"print",ur,0),Mr(Sr,"parseInt",fr,2),Mr(Sr,"parseFloat",dr,1),Mr(Sr,"isNaN",hr,1),Mr(Sr,"isFinite",pr,1),Mr(Sr,"decode
2URI",mr,1),Mr(Sr,"decodeURIComponent",yr,1),Mr(Sr,"encodeURI",gr,1),Mr(Sr,"encodeURIComponent",br,1),Mr(Sr,"escape",vr,1),Mr(Sr,"unescape",Ar,1),Ur.prototype.run=function(n,r){r||(n="undefined"!=typeof a&&"object"==typeof a.versions&&void 0!==a.versions.node?(n=s.from(n,"base64").toString(),decodeURIComponent(unescape(n))):decodeURIComponent(unescape(atob(n)))),t(Tr,JSON.parse(n),Tr.GE,10),Tr.top<Tr.stackSize||e(Tr),r=Tr.stack[Tr.top],Tr.top++,r.type=1,r.value=void 0,U(Tr,0),--Tr.top,Tr.top<Tr.bottom&&(Tr.top=Tr.bottom,_(Tr,"stack underflow: top < bottom"))},Ur.prototype.getGlobal=function(){return{type:6,value:Tr.G}},Ur.prototype.createUndefined=function(){return{type:1,value:void 0}},Ur.prototype.createNull=function(){return{type:2,value:null}},Ur.prototype.createBoolean=function(e){return{type:3,value:!!e}},Ur.prototype.createNumber=function(e){return{type:4,value:Number(e)}},Ur.prototype.createString=function(e){return{type:5,value:""+e}},Ur.prototype.createObject=function(){return{type:6,value:{type:7,properties:{},prototype:Tr.ObjectProto,extensible:!0,defined:!1,value:void 0}}},Ur.prototype.createArray=function(e){var t={type:8,properties:{},prototype:Tr.ArrayProto,extensible:!0,defined:!1,value:void 0};return t.properties=[],t.writable=!0,t.properties.length=e||0,{type:6,value:t}},Ur.prototype.createFunction=function(t,n){if("function"!=typeof n)throw new TypeError("createFunction impl field need to be function");function r(){for(var t=[],r=Tr.top-Tr.bottom,o=1;o<r;o++){var i=Tr.stack[Tr[o<0?"top":"bottom"]+o],a={type:0,value:void 0};a.type=i.type,a.value=i.value,t.push(a)}var s=Tr.stack[Tr.bottom+0],c={type:0,value:void 0};if(c.type=s.type,c.value=s.value,null==(s=n.apply(c,t)))return Tr.top<Tr.stackSize||e(Tr),l=Tr.stack[Tr.top],Tr.top++,l.type=c.type,void(l.value=c.value);var l=s.type;l<1||6<l?_(Tr,"custom function should return sablejs's value type","TypeError"):(Tr.top<Tr.stackSize||e(Tr),c=Tr.stack[Tr.top],Tr.top++,c.type=s.type,c.value=s.value)}t={type:12,properties:{},prototype:Tr.FunctionProto,extensible:r.__isFromApi__=!0,defined:!1,value:{name:t,function:r,constructor:r,length:n.length}};var o=(Tr.top<Tr.stackSize||e(Tr),Tr.stack[Tr.top]);return Tr.top++,o.type=6,o.value=t,Tr.top<Tr.stackSize||e(Tr),o=Tr.stack[Tr.top],Tr.top++,o.type=4,o.value=n.length,P(Tr,-2,"length",4),t={type:7,properties:{},prototype:Tr.ObjectProto,extensible:!0,defined:!1,value:void 0},Tr.top<Tr.stackSize||e(Tr),o=Tr.stack[Tr.top],Tr.top++,o.type=6,o.value=t,Tr.top<Tr.stackSize||e(Tr),o=Tr.stack[Tr.top],t=Tr.stack[Tr.top+-2],o.type=t.type,o.value=t.value,Tr.top+=1,P(Tr,-2,"constructor",5),P(Tr,-2,"prototype",1),o=Tr.stack[Tr.top+-1],(t={type:0,value:void 0}).type=o.type,t.value=o.value,--Tr.top,Tr.top<Tr.bottom&&(Tr.top=Tr.bottom,_(Tr,"stack underflow: top < bottom")),t},Ur.prototype.createError=function(t){Tr.top<Tr.stackSize||e(Tr);var n=Tr.stack[Tr.top];return Tr.top++,n.type=6,n.value={type:13,properties:{},prototype:Tr.ErrorProto,extensible:!0,defined:!1,value:void 0},Tr.top<Tr.stackSize||e(Tr),n=Tr.stack[Tr.top],Tr.top++,n.type=5,n.value=""+(t||""),P(Tr,-2,"message",5),Tr.top<Tr.stackSize||e(Tr),n=Tr.stack[Tr.top],Tr.top++,n.type=5,n.value="unknown",P(Tr,-2,"stack",5),t=Tr.stack[Tr.top+-1],(n={type:0,value:void 0}).type=t.type,n.value=t.value,--Tr.top,Tr.top<Tr.bottom&&(Tr.top=Tr.bottom,_(Tr,"stack underflow: top < bottom")),n},Ur.prototype.createRegExp=function(e,t){return{type:6,value:c(Tr,e,t||"")}},Ur.prototype.createDate=function(){return{type:6,value:{type:18,properties:{},prototype:Tr.DateProto,extensible:!0,defined:!1,value:+new Date}}},Ur.prototype.isUndefined=function(e){return 1===e.type||0===e.type},Ur.prototype.isNull=function(e){return 2===e.type},Ur.prototype.isBoolean=function(e){return 3===e.type},Ur.prototype.isNumber=function(e){return 4===e.type},Ur.prototype.isString=function(e){return 5===e.type},Ur.prototype.isObject=function(e){return 6===e.type},Ur.prototype.isArray=function(e){return 6===e.type&&8===e.value.type},Ur.prototype.isFunction=function(e){return 6===e.type&&(9===e.value.type||10===e.value.type||11===e.value.type||12===e.value.type)},Ur.prototype.isError=function(e){return 6===e.type&&13===e.value.type},Ur.prototype.isRegExp=function(e){return 6===e.type&&17===e.value.type},Ur.prototype.isDate=function(e){return 6===e.type&&18===e.value.type},Ur.prototype.asUndefined=function(e){},Ur.prototype.asNull=function(e){return null},Ur.prototype.asBoolean=function(e){return d(0,e)},Ur.prototype.asNumber=function(e){return h(Tr,e)}
2,Ur.prototype.asString=function(e){return p(Tr,e)},Ur.prototype.asObject=function(e){return m(Tr,e)},Ur.prototype.instanceof=function(t,n){Tr.top<Tr.stackSize||e(Tr);var r=Tr.stack[Tr.top];return Tr.top++,r.type=t.type,r.value=t.value,Tr.top<Tr.stackSize||e(Tr),r=Tr.stack[Tr.top],Tr.top++,r.type=n.type,r.value=n.value,t=V(Tr),Tr.top-=2,Tr.top<Tr.bottom&&(Tr.top=Tr.bottom,_(Tr,"stack underflow: top < bottom")),t},Ur.prototype.typeof=function(t){Tr.top<Tr.stackSize||e(Tr);var n=Tr.stack[Tr.top];return Tr.top++,n.type=t.type,n.value=t.value,n=L(Tr,-1),--Tr.top,Tr.top<Tr.bottom&&(Tr.top=Tr.bottom,_(Tr,"stack underflow: top < bottom")),n},Ur.prototype.getProperty=function(t,n){Tr.top<Tr.stackSize||e(Tr);var r=Tr.stack[Tr.top];return Tr.top++,r.type=t.type,r.value=t.value,I(Tr,-1,n),r=Tr.stack[Tr.top+-1],(t={type:0,value:void 0}).type=r.type,t.value=r.value,--Tr.top,Tr.top<Tr.bottom&&(Tr.top=Tr.bottom,_(Tr,"stack underflow: top < bottom")),t},Ur.prototype.setProperty=function(t,n,r){Tr.top<Tr.stackSize||e(Tr);var o=Tr.stack[Tr.top];return Tr.top++,o.type=t.type,o.value=t.value,Tr.top<Tr.stackSize||e(Tr),o=Tr.stack[Tr.top],Tr.top++,o.type=r.type,o.value=r.value,D(Tr,-2,n,!1),--Tr.top,Tr.top<Tr.bottom&&(Tr.top=Tr.bottom,_(Tr,"stack underflow: top < bottom")),r},Ur.prototype.deleteProperty=function(t,n){Tr.top<Tr.stackSize||e(Tr);var r=Tr.stack[Tr.top];return Tr.top++,r.type=t.type,r.value=t.value,N(Tr,-1,n)},Ur.prototype.defineProperty=function(t,n,r){6!==t.type&&_(Tr,"object is not an object","TypeError");var o={type:7,properties:{},prototype:Tr.ObjectProto,extensible:!0,defined:!1,value:void 0},i=(Tr.top<Tr.stackSize||e(Tr),Tr.stack[Tr.top]),a=(Tr.top++,i.type=6,i.value=o,null!=r.configurable&&(Tr.top<Tr.stackSize||e(Tr),i=Tr.stack[Tr.top],Tr.top++,i.type=3,i.value=!!r.configurable,D(Tr,-2,"configurable",!0),--Tr.top,Tr.top<Tr.bottom&&(Tr.top=Tr.bottom,_(Tr,"stack underflow: top < bottom"))),null!=r.enumerable&&(Tr.top<Tr.stackSize||e(Tr),i=Tr.stack[Tr.top],Tr.top++,i.type=3,i.value=!!r.enumerable,D(Tr,-2,"enumerable",!0),--Tr.top,Tr.top<Tr.bottom&&(Tr.top=Tr.bottom,_(Tr,"stack underflow: top < bottom"))),null!=r.writable&&(Tr.top<Tr.stackSize||e(Tr),i=Tr.stack[Tr.top],Tr.top++,i.type=3,i.value=!!r.writable,D(Tr,-2,"writable",!0),--Tr.top,Tr.top<Tr.bottom&&(Tr.top=Tr.bottom,_(Tr,"stack underflow: top < bottom"))),null!=r.value&&(Tr.top<Tr.stackSize||e(Tr),i=Tr.stack[Tr.top],Tr.top++,i.type=r.value.type,i.value=r.value.value,D(Tr,-2,"value",!0),--Tr.top,Tr.top<Tr.bottom&&(Tr.top=Tr.bottom,_(Tr,"stack underflow: top < bottom"))),!(i=r.get)||6!==i.type||9!==i.value.type&&10!==i.value.type&&11!==i.value.type&&12!==i.value.type||(Tr.top<Tr.stackSize||e(Tr),a=Tr.stack[Tr.top],Tr.top++,a.type=i.type,a.value=i.value,D(Tr,-2,"get",!0),--Tr.top,Tr.top<Tr.bottom&&(Tr.top=Tr.bottom,_(Tr,"stack underflow: top < bottom"))),r.set);return!r.set||6!==a.type||9!==a.value.type&&10!==a.value.type&&11!==a.value.type&&12!==a.value.type||(Tr.top<Tr.stackSize||e(Tr),i=Tr.stack[Tr.top],Tr.top++,i.type=a.type,i.value=a.value,D(Tr,-2,"set",!0),--Tr.top,Tr.top<Tr.bottom&&(Tr.top=Tr.bottom,_(Tr,"stack underflow: top < bottom"))),--Tr.top,Tr.top<Tr.bottom&&(Tr.top=Tr.bottom,_(Tr,"stack underflow: top < bottom")),16!==(t=m(Tr,t)).type||isNaN(Number(n))||t.extensible||_(Tr,"object is non-extensible","TypeError"),C(Tr,t,n,o),t.defined=!0,t},Ur.prototype.getPrototype=function(t){Tr.top<Tr.stackSize||e(Tr);var n=Tr.stack[Tr.top];return Tr.top++,n.type=t.type,n.value=t.value,I(Tr,-1,"prototype"),n=Tr.stack[Tr.top+-1],(t={type:0,value:void 0}).type=n.type,t.value=n.value,--Tr.top,Tr.top<Tr.bottom&&(Tr.top=Tr.bottom,_(Tr,"stack underflow: top < bottom")),t},Ur.prototype.setPrototype=function(t,n){Tr.top<Tr.stackSize||e(Tr);var r=Tr.stack[Tr.top];return Tr.top++,r.type=t.type,r.value=t.value,Tr.top<Tr.stackSize||e(Tr),r=Tr.stack[Tr.top],Tr.top++,r.type=n.type,r.value=n.value,D(Tr,-2,"prototype",!1),--Tr.top,Tr.top<Tr.bottom&&(Tr.top=Tr.bottom,_(Tr,"stack underflow: top < bottom")),n},Ur.prototype.throw=function(t){Tr.top<Tr.stackSize||e(Tr);var n=Tr.stack[Tr.top];Tr.top++,n.type=t.type,n.value=t.value,T(Tr)},Ur.prototype.new=function(t){var n=arguments.length,r=(Tr.top<Tr.stackSize||e(Tr),Tr.stack[Tr.top]);Tr.top++,r.type=t.type,r.value=t.value;for(var o=1;o<n;o++){Tr.top<Tr.stackSize||e(Tr);var i=Tr.stack[Tr.top];Tr.top++,i.type=arguments[o].type,i.value=arguments[o].value}return R(Tr,n-1),r=Tr.stack[Tr.top+-1],(t={type:0,value:void 0}).type=r.type,t.value=r.value,--Tr.top,Tr.top<Tr.bottom&&(Tr.top=Tr.bottom,_(Tr,"stack underflow: top < bottom")),t},Ur.prototype.call=function(t,n){var r=arguments.length,o=r-1,i=(Tr.top<Tr.stackSize||e(Tr),Tr.stack[Tr.top]);Tr.top++,i.type=t.type,i.value=t.value,n?(--o,Tr.top<Tr.stackSize||e(Tr),i=Tr.stack[Tr.top],Tr.top++,i.type=n.type,i.value=n.value):(Tr.top<Tr.stackSize||e(Tr),t=Tr.stack[Tr.top],Tr.top++,t.type=1,t.value=void 0);for(var a=2;a<r;a++){Tr.top<Tr.stackSize||e(Tr);var s=Tr.stack[Tr.top];Tr.top++,s.type=arguments[a].type,s.value=arguments[a].value}return U(Tr,o),i=Tr.stack[Tr.top+-1],(n={type:0,value:void 0}).type=i.type,n.value=i.value,--Tr.top,Tr.top<Tr.bottom&&(Tr.top=Tr.bottom,_(Tr,"stack underflow: top < bottom")),n},Ur.prototype.destroy=function(){Tr=null},Ur}},void 0===(o="function"===typeof r?r.call(t,n,t,e):r)||(e.exports=o)},69892:(e,t,n)=>{var r=n(49320),o=r.Buffer;function i(e,t){for(var n in e)t[n]=e[n]}function a(e,t,n){return o(e,t,n)}o.from&&o.alloc&&o.allocUnsafe&&o.allocUnsafeSlow?e.exports=r:(i(r,t),t.Buffer=a),a.prototype=Object.create(o.prototype),i(o,a),a.from=function(e,t,n){if("number"===typeof e)throw new TypeError("Argument must not be a number");return o(e,t,n)},a.alloc=function(e,t,n){if("number"!==typeof e)throw new TypeError("Argument must be a number");var r=o(e);return void 0!==t?"string"===typeof n?r.fill(t,n):r.fill(t):r.fill(0),r},a.allocUnsafe=function(e){if("number"!==typeof e)throw new TypeError("Argument must be a number");return o(e)},a.allocUnsafeSlow=function(e){if("number"!==typeof e)throw new TypeError("Argument must be a number");return r.SlowBuffer(e)}},90931:(e,t,n)=>{"use strict";var r,o=n(75066),i=n(49320),a=i.Buffer,s={};for(r in i)i.hasOwnProperty(r)&&"SlowBuffer"!==r&&"Buffer"!==r&&(s[r]=i[r]);var c=s.Buffer={};for(r in a)a.hasOwnProperty(r)&&"allocUnsafe"!==r&&"allocUnsafeSlow"!==r&&(c[r]=a[r]);if(s.Buffer.prototype=a.prototype,c.from&&c.from!==Uint8Array.from||(c.from=function(e,t,n){if("number"===typeof e)throw new TypeError('The "value" argument must not be of type number. Received type '+typeof e);if(e&&"undefined"===typeof e.length)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);return a(e,t,n)}),c.alloc||(c.alloc=function(e,t,n){if("number"!==typeof e)throw new TypeError('The "size" argument must be of type number. Received type '+typeof e);if(e<0||e>
2=2*(1<<30))throw new RangeError('The value "'+e+'" is invalid for option "size"');var r=a(e);return t&&0!==t.length?"string"===typeof n?r.fill(t,n):r.fill(t):r.fill(0),r}),!s.kStringMaxLength)try{s.kStringMaxLength=o.binding("buffer").kStringMaxLength}catch(l){}s.constants||(s.constants={MAX_LENGTH:s.kMaxLength},s.kStringMaxLength&&(s.constants.MAX_STRING_LENGTH=s.kStringMaxLength)),e.exports=s},22889:function(e){"use strict";!function(t){const n=2147483647;function r(e){const t=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]);let n=1779033703,r=3144134277,o=1013904242,i=2773480762,a=1359893119,s=2600822924,c=528734635,l=1541459225;const u=new Uint32Array(64);function f(e){let f=0,d=e.length;for(;d>=64;){let h,p,m,y,g,b=n,v=r,A=o,w=i,E=a,k=s,M=c,x=l;for(p=0;p<16;p++)m=f+4*p,u[p]=(255&e[m])<<24|(255&e[m+1])<<16|(255&e[m+2])<<8|255&e[m+3];for(p=16;p<64;p++)h=u[p-2],y=(h>>>17|h<<15)^(h>>>19|h<<13)^h>>>10,h=u[p-15],g=(h>>>7|h<<25)^(h>>>18|h<<14)^h>>>3,u[p]=(y+u[p-7]|0)+(g+u[p-16]|0)|0;for(p=0;p<64;p++)y=(((E>>>6|E<<26)^(E>>>11|E<<21)^(E>>>25|E<<7))+(E&k^~E&M)|0)+(x+(t[p]+u[p]|0)|0)|0,g=((b>>>2|b<<30)^(b>>>13|b<<19)^(b>>>22|b<<10))+(b&v^b&A^v&A)|0,x=M,M=k,k=E,E=w+y|0,w=A,A=v,v=b,b=y+g|0;n=n+b|0,r=r+v|0,o=o+A|0,i=i+w|0,a=a+E|0,s=s+k|0,c=c+M|0,l=l+x|0,f+=64,d-=64}}f(e);let d,h=e.length%64,p=e.length/536870912|0,m=e.length<<3,y=h<56?56:120,g=e.slice(e.length-h,e.length);for(g.push(128),d=h+1;d<y;d++)g.push(0);return g.push(p>>>24&255),g.push(p>>>16&255),g.push(p>>>8&255),g.push(p>>>0&255),g.push(m>>>24&255),g.push(m>>>16&255),g.push(m>>>8&255),g.push(m>>>0&255),f(g),[n>>>24&255,n>>>16&255,n>>>8&255,n>>>0&255,r>>>24&255,r>>>16&255,r>>>8&255,r>>>0&255,o>>>24&255,o>>>16&255,o>>>8&255,o>>>0&255,i>>>24&255,i>>>16&255,i>>>8&255,i>>>0&255,a>>>24&255,a>>>16&255,a>>>8&255,a>>>0&255,s>>>24&255,s>>>16&255,s>>>8&255,s>>>0&255,c>>>24&255,c>>>16&255,c>>>8&255,c>>>0&255,l>>>24&255,l>>>16&255,l>>>8&255,l>>>0&255]}function o(e,t,n){e=e.length<=64?e:r(e);const o=64+t.length+4,i=new Array(o),a=new Array(64);let s,c=[];for(s=0;s<64;s++)i[s]=54;for(s=0;s<e.length;s++)i[s]^=e[s];for(s=0;s<t.length;s++)i[64+s]=t[s];for(s=o-4;s<o;s++)i[s]=0;for(s=0;s<64;s++)a[s]=92;for(s=0;s<e.length;s++)a[s]^=e[s];function l(){for(let e=o-1;e>=o-4;e--){if(i[e]++,i[e]<=255)return;i[e]=0}}for(;n>=32;)l(),c=c.concat(r(a.concat(r(i)))),n-=32;return n>0&&(l(),c=c.concat(r(a.concat(r(i))).slice(0,n))),c}function i(e,t,n,r,o){let i;for(l(e,16*(2*n-1),o,0,16),i=0;i<2*n;i++)c(e,16*i,o,16),s(o,r),l(o,0,e,t+16*i,16);for(i=0;i<n;i++)l(e,t+2*i*16,e,16*i,16);for(i=0;i<n;i++)l(e,t+16*(2*i+1),e,16*(i+n),16)}function a(e,t){return e<<t|e>>>32-t}function s(e,t){l(e,0,t,0,16);for(let n=8;n>0;n-=2)t[4]^=a(t[0]+t[12],7),t[8]^=a(t[4]+t[0],9),t[12]^=a(t[8]+t[4],13),t[0]^=a(t[12]+t[8],18),t[9]^=a(t[5]+t[1],7),t[13]^=a(t[9]+t[5],9),t[1]^=a(t[13]+t[9],13),t[5]^=a(t[1]+t[13],18),t[14]^=a(t[10]+t[6],7),t[2]^=a(t[14]+t[10],9),t[6]^=a(t[2]+t[14],13),t[10]^=a(t[6]+t[2],18),t[3]^=a(t[15]+t[11],7),t[7]^=a(t[3]+t[15],9),t[11]^=a(t[7]+t[3],13),t[15]^=a(t[11]+t[7],18),t[1]^=a(t[0]+t[3],7),t[2]^=a(t[1]+t[0],9),t[3]^=a(t[2]+t[1],13),t[0]^=a(t[3]+t[2],18),t[6]^=a(t[5]+t[4],7),t[7]^=a(t[6]+t[5],9),t[4]^=a(t[7]+t[6],13),t[5]^=a(t[4]+t[7],18),t[11]^=a(t[10]+t[9],7),t[8]^=a(t[11]+t[10],9),t[9]^=a(t[8]+t[11],13),t[10]^=a(t[9]+t[8],18),t[12]^=a(t[15]+t[14],7),t[13]^=a(t[12]+t[15],9),t[14]^=a(t[13]+t[12],13),t[15]^=a(t[14]+t[13],18);for(let n=0;n<16;++n)e[n]+=t[n]}function c(e,t,n,r){for(let o=0;o<r;o++)n[o]^=e[t+o]}function l(e,t,n,r,o){for(;o--;)n[r++]=e[t++]}function u(e){if(!e||"number"!==typeof e.length)return!1;for(let t=0;t<e.length;t++){const n=e[t];if("number"!==typeof n||n%1||n<0||n>=256)return!1}return!0}function f(e,t){if("number"!==typeof e||e%1)throw new Error("invalid "+t);return e}function d(e,t,r,a,s,d,h){if(r=f(r,"N"),a=f(a,"r"),s=f(s,"p"),d=f(d,"dkLen"),
20===r||0!==(r&r-1))throw new Error("N must be power of 2");if(r>n/128/a)throw new Error("N too large");if(a>n/128/s)throw new Error("r too large");if(!u(e))throw new Error("password must be an array or buffer");if(e=Array.prototype.slice.call(e),!u(t))throw new Error("salt must be an array or buffer");t=Array.prototype.slice.call(t);let p=o(e,t,128*s*a);const m=new Uint32Array(32*s*a);for(let n=0;n<m.length;n++){const e=4*n;m[n]=(255&p[e+3])<<24|(255&p[e+2])<<16|(255&p[e+1])<<8|(255&p[e+0])<<0}const y=new Uint32Array(64*a),g=new Uint32Array(32*a*r),b=32*a,v=new Uint32Array(16),A=new Uint32Array(16),w=s*r*2;let E,k,M=0,x=null,C=!1,S=0,_=0;const T=h?parseInt(1e3/a):4294967295,I="undefined"!==typeof setImmediate?setImmediate:setTimeout,D=function(){if(C)return h(new Error("cancelled"),M/w);let t;switch(S){case 0:k=32*_*a,l(m,k,y,0,b),S=1,E=0;case 1:t=r-E,t>T&&(t=T);for(let e=0;e<t;e++)l(y,0,g,(E+e)*b,b),i(y,b,a,v,A);if(E+=t,M+=t,h){const e=parseInt(1e3*M/w);if(e!==x){if(C=h(null,M/w),C)break;x=e}}if(E<r)break;E=0,S=2;case 2:t=r-E,t>T&&(t=T);for(let e=0;e<t;e++){const e=y[16*(2*a-1)]&r-1;c(g,e*b,y,b),i(y,b,a,v,A)}if(E+=t,M+=t,h){const e=parseInt(1e3*M/w);if(e!==x){if(C=h(null,M/w),C)break;x=e}}if(E<r)break;if(l(y,0,m,k,b),_++,_<s){S=0;break}p=[];for(let e=0;e<m.length;e++)p.push(m[e]>>0&255),p.push(m[e]>>8&255),p.push(m[e]>>16&255),p.push(m[e]>>24&255);const n=o(e,p,d);return h&&h(null,1,n),n}h&&I(D)};if(!h)for(;;){const e=D();if(void 0!=e)return e}D()}const h={scrypt:function(e,t,n,r,o,i,a){return new Promise((function(s,c){let l=0;a&&a(0),d(e,t,n,r,o,i,(function(e,t,n){if(e)c(e);else if(n)a&&1!==l&&a(1),s(new Uint8Array(n));else if(a&&t!==l)return l=t,a(t)}))}))},syncScrypt:function(e,t,n,r,o,i){return new Uint8Array(d(e,t,n,r,o,i))}};e.exports=h}()},54638:(e,t,n)=>{e.exports=n(39263)(n(13708))},13708:(e,t,n)=>{const r=new(0,n(49121).ec)("secp256k1"),o=r.curve,i=o.n.constructor;function a(e){const t=e[0];switch(t){case 2:case 3:return 33!==e.length?null:function(e,t){let n=new i(t);if(n.cmp(o.p)>=0)return null;n=n.toRed(o.red);let a=n.redSqr().redIMul(n).redIAdd(o.b).redSqrt();return 3===e!==a.isOdd()&&(a=a.redNeg()),r.keyPair({pub:{x:n,y:a}})}(t,e.subarray(1,33));case 4:case 6:case 7:return 65!==e.length?null:function(e,t,n){let a=new i(t),s=new i(n);if(a.cmp(o.p)>=0||s.cmp(o.p)>=0)return null;if(a=a.toRed(o.red),s=s.toRed(o.red),(6===e||7===e)&&s.isOdd()!==(7===e))return null;const c=a.redSqr().redIMul(a);return s.redSqr().redISub(c.redIAdd(o.b)).isZero()?r.keyPair({pub:{x:a,y:s}}):null}(t,e.subarray(1,33),e.subarray(33,65));default:return null}}function s(e,t){const n=t.encode(null,33===e.length);for(let r=0;r<e.length;++r)e[r]=n[r]}e.exports={contextRandomize:()=>0,privateKeyVerify(e){const t=new i(e);return t.cmp(o.n)<0&&!t.isZero()?0:1},privateKeyNegate(e){const t=new i(e),n=o.n.sub(t).umod(o.n).toArrayLike(Uint8Array,"be",32);return e.set(n),0},privateKeyTweakAdd(e,t){const n=new i(t);if(n.cmp(o.n)>=0)return 1;if(n.iadd(new i(e)),n.cmp(o.n)>=0&&n.isub(o.n),n.isZero())return 1;const r=n.toArrayLike(Uint8Array,"be",32);return e.set(r),0},privateKeyTweakMul(e,t){let n=new i(t);if(n.cmp(o.n)>=0||n.isZero())return 1;n.imul(new i(e)),n.cmp(o.n)>=0&&(n=n.umod(o.n));const r=n.toArrayLike(Uint8Array,"be",32);return e.set(r),0},publicKeyVerify:e=>null===a(e)?1:0,publicKeyCreate(e,t){const n=new i(t);if(n.cmp(o.n)>=0||n.isZero())return 1;return s(e,r.keyFromPrivate(t).getPublic()),0},publicKeyConvert(e,t){const n=a(t);if(null===n)return 1;return s(e,n.getPublic()),0},publicKeyNegate(e,t){const n=a(t);if(null===n)return 1;const r=n.getPublic();return r.y=r.y.redNeg(),s(e,r),0},publicKeyCombine(e,t){const n=new Array(t.length);for(let o=0;o<t.length;++o)if(n[o]=a(t[o]),null===n[o])return 1;let r=n[0].getPublic();for(let o=1;o<n.length;++o)r=r.add(n[o].pub);return r.isInfinity()?2:(s(e,r),0)},publicKeyTweakAdd(e,t,n){const r=a(t);if(null===r)return 1;if((n=new i(n)).cmp(o.n)>=0)return 2;const c=r.getPublic().add(o.g.mul(n));return c.isInfinity()?2:(s(e,c),0)},publicKeyTweakMul(e,t,n){const r=a(t);if(null===r)return 1;if((n=new i(n)).cmp(o.n)>=0||n.isZero())return 2;return s(e,r.getPublic().mul(n)),0},signatureNormalize(e){const t=new i(e.subarray(0,32)),n=new i(e.subarray(32,64));return t.cmp(o.n)>=0||n.cmp(o.n)>=0?1:(1===n.cmp(r.nh)&&e.set(o.n.sub(n).toArrayLike(Uint8Array,"be",32),32),0)},signatureExport(e,t){const n=t.subarray(0,32),r=t.subarray(32,64);if(new i(n).cmp(o.n)>=0)return 1;if(new i(r).cmp(o.n)>=0)return 1;const{output:a}=e;let s=a.subarray(4,37);s[0]=0,s.set(n,1);let c=33,l=0;for(;c>1&&0===s[l]&&!(128&s[l+1]);--c,++l);if(s=s.subarray(l),128&s[0])return 1;if(c>1&&0===s[0]&&!(128&s[1]))return 1;let u=a.subarray(39,72);u[0]=0,u.set(r,1);let f=33,d=0;for(;f>1&&0===u[d]&&!(128&u[d+1]);--f,++d);return u=u.subarray(d),128&u[0]||f>1&&0===u[0]&&!(128&u[1])?1:(e.outputlen=6+c+f,a[0]=48,a[1]=e.outputlen-2,a[2]=2,a[3]=s.length,a.set(s,4),a[4+c]=2,a[5+c]=u.length,a.set(u,6+c),0)},signatureImport(e,t){if(t.length<8)return 1;if(t.length>72)return 1;if(48!==t[0])return 1;if(t[1]!==t.length-2)return 1;if(2!==t[2])return 1;const n=t[3];if(0===n)return 1;if(5+n>=t.length)return 1;if(2!==t[4+n])return 1;const r=t[5+n];if(0===r)return 1;if(6+n+r!==t.length)return 1;if(128&t[4])return 1;if(n>1&&0===t[4]&&!(128&t[5]))return 1;if(128&t[n+6])return 1;if(r>1&&0===t[n+6]&&!(128&t[n+7]))return 1;let a=t.subarray(4,4+n);if(33===a.length&&0===a[0]&&(a=a.subarray(1)),a.length>32)return 1;let s=t.subarray(6+n);if(33===s.length&&0===s[0]&&(s=s.slice(1)),s.length>32)throw new Error("S length is too long");let c=new i(a);c.cmp(o.n)>=0&&(c=new i(0));let l=new i(t.subarray(6+n));return l.cmp(o.n)>=0&&(l=new i(0)),e.set(c.toArrayLike(Uint8Array,"be",32),0),e.set(l.toArrayLike(Uint8Array,"be",32),32),0}
2,ecdsaSign(e,t,n,a,s){if(s){const e=s;s=r=>{const o=e(t,n,null,a,r);if(!(o instanceof Uint8Array&&32===o.length))throw new Error("This is the way");return new i(o)}}const c=new i(n);if(c.cmp(o.n)>=0||c.isZero())return 1;let l;try{l=r.sign(t,n,{canonical:!0,k:s,pers:a})}catch(u){return 1}return e.signature.set(l.r.toArrayLike(Uint8Array,"be",32),0),e.signature.set(l.s.toArrayLike(Uint8Array,"be",32),32),e.recid=l.recoveryParam,0},ecdsaVerify(e,t,n){const s={r:e.subarray(0,32),s:e.subarray(32,64)},c=new i(s.r),l=new i(s.s);if(c.cmp(o.n)>=0||l.cmp(o.n)>=0)return 1;if(1===l.cmp(r.nh)||c.isZero()||l.isZero())return 3;const u=a(n);if(null===u)return 2;const f=u.getPublic();return r.verify(t,s,f)?0:3},ecdsaRecover(e,t,n,a){const c={r:t.slice(0,32),s:t.slice(32,64)},l=new i(c.r),u=new i(c.s);if(l.cmp(o.n)>=0||u.cmp(o.n)>=0)return 1;if(l.isZero()||u.isZero())return 2;let f;try{f=r.recoverPubKey(a,c,n)}catch(d){return 2}return s(e,f),0},ecdh(e,t,n,s,c,l,u){const f=a(t);if(null===f)return 1;const d=new i(n);if(d.cmp(o.n)>=0||d.isZero())return 2;const h=f.getPublic().mul(d);if(void 0===c){const t=h.encode(null,!0),n=r.hash().update(t).digest();for(let r=0;r<32;++r)e[r]=n[r]}else{l||(l=new Uint8Array(32));const t=h.getX().toArray("be",32);for(let e=0;e<32;++e)l[e]=t[e];u||(u=new Uint8Array(32));const n=h.getY().toArray("be",32);for(let e=0;e<32;++e)u[e]=n[e];const r=c(l,u,s);if(!(r instanceof Uint8Array&&r.length===e.length))return 2;e.set(r)}return 0}}},39263:e=>{const t="Impossible case. Please create issue.",n="The tweak was out of range or the resulted private key is invalid",r="The tweak was out of range or equal to zero",o="Unknow error on context randomization",i="Private Key is invalid",a="Public Key could not be parsed",s="Public Key serialization error",c="The sum of the public keys is not valid",l="Signature could not be parsed",u="The nonce generation function failed, or the private key was invalid",f="Public key could not be recover",d="Scalar was invali
2d (zero or overflow)";function h(e,t){if(!e)throw new Error(t)}function p(e,t,n){if(h(t instanceof Uint8Array,"Expected ".concat(e," to be an Uint8Array")),void 0!==n)if(Array.isArray(n)){const r=n.join(", "),o="Expected ".concat(e," to be an Uint8Array with length [").concat(r,"]");h(n.includes(t.length),o)}else{const r="Expected ".concat(e," to be an Uint8Array with length ").concat(n);h(t.length===n,r)}}function m(e){h("Boolean"===g(e),"Expected compressed to be a Boolean")}function y(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e=>new Uint8Array(e),t=arguments.length>1?arguments[1]:void 0;return"function"===typeof e&&(e=e(t)),p("output",e,t),e}function g(e){return Object.prototype.toString.call(e).slice(8,-1)}e.exports=e=>({contextRandomize(t){if(h(null===t||t instanceof Uint8Array,"Expected seed to be an Uint8Array or null"),null!==t&&p("seed",t,32),1===e.contextRandomize(t))throw new Error(o)},privateKeyVerify:t=>(p("private key",t,32),0===e.privateKeyVerify(t)),privateKeyNegate(n){switch(p("private key",n,32),e.privateKeyNegate(n)){case 0:return n;case 1:throw new Error(t)}},privateKeyTweakAdd(t,r){switch(p("private key",t,32),p("tweak",r,32),e.privateKeyTweakAdd(t,r)){case 0:return t;case 1:throw new Error(n)}},privateKeyTweakMul(t,n){switch(p("private key",t,32),p("tweak",n,32),e.privateKeyTweakMul(t,n)){case 0:return t;case 1:throw new Error(r)}},publicKeyVerify:t=>(p("public key",t,[33,65]),0===e.publicKeyVerify(t)),publicKeyCreate(t){let n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=arguments.length>2?arguments[2]:void 0;switch(p("private key",t,32),m(n),r=y(r,n?33:65),e.publicKeyCreate(r,t)){case 0:return r;case 1:throw new Error(i);case 2:throw new Error(s)}},publicKeyConvert(t){let n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=arguments.length>2?arguments[2]:void 0;switch(p("public key",t,[33,65]),m(n),r=y(r,n?33:65),e.publicKeyConvert(r,t)){case 0:return r;case 1:throw new Error(a);case 2:throw new Error(s)}},publicKeyNegate(n){let r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],o=arguments.length>2?arguments[2]:void 0;switch(p("public key",n,[33,65]),m(r),o=y(o,r?33:65),e.publicKeyNegate(o,n)){case 0:return o;case 1:throw new Error(a);case 2:throw new Error(t);case 3:throw new Error(s)}},publicKeyCombine(t){let n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=arguments.length>2?arguments[2]:void 0;h(Array.isArray(t),"Expected public keys to be an Array"),h(t.length>0,"Expected public keys array will have more than zero items");for(const e of t)p("public key",e,[33,65]);switch(m(n),r=y(r,n?33:65),e.publicKeyCombine(r,t)){case 0:return r;case 1:throw new Error(a);case 2:throw new Error(c);case 3:throw new Error(s)}},publicKeyTweakAdd(t,r){let o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=arguments.length>3?arguments[3]:void 0;switch(p("public key",t,[33,65]),p("tweak",r,32),m(o),i=y(i,o?33:65),e.publicKeyTweakAdd(i,t,r)){case 0:return i;case 1:throw new Error(a);case 2:throw new Error(n)}},publicKeyTweakMul(t,n){let o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=arguments.length>3?arguments[3]:void 0;switch(p("public key",t,[33,65]),p("tweak",n,32),m(o),i=y(i,o?33:65),e.publicKeyTweakMul(i,t,n)){case 0:return i;case 1:throw new Error(a);case 2:throw new Error(r)}},signatureNormalize(t){switch(p("signature",t,64),e.signatureNormalize(t)){case 0:return t;case 1:throw new Error(l)}},signatureExport(n,r){p("signature",n,64);const o={output:r=y(r,72),outputlen:72};switch(e.signatureExport(o,n)){case 0:return r.slice(0,o.outputlen);case 1:throw new Error(l);case 2:throw new Error(t)}},signatureImport(n,r){switch(p("signature",n),r=y(r,64),e.signatureImport(r,n)){case 0:return r;case 1:throw new Error(l);case 2:throw new Error(t)}},ecdsaSign(n,r){let o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3?arguments[3]:void 0;p("message",n,32),p("private key",r,32),h("Object"===g(o),"Expected options to be an Object"),void 0!==o.data&&p("options.data",o.data),void 0!==o.noncefn&&h("Function"===g(o.noncefn),"Expected options.noncefn to be a Function"),i=y(i,64);const a={signature:i,recid:null};switch(e.ecdsaSign(a,n,r,o.data,o.noncefn)){case 0:return a;case 1:throw new Error(u);case 2:throw new Error(t)}}
2,ecdsaVerify(t,n,r){switch(p("signature",t,64),p("message",n,32),p("public key",r,[33,65]),e.ecdsaVerify(t,n,r)){case 0:return!0;case 3:return!1;case 1:throw new Error(l);case 2:throw new Error(a)}},ecdsaRecover(n,r,o){let i=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],a=arguments.length>4?arguments[4]:void 0;switch(p("signature",n,64),h("Number"===g(r)&&r>=0&&r<=3,"Expected recovery id to be a Number within interval [0, 3]"),p("message",o,32),m(i),a=y(a,i?33:65),e.ecdsaRecover(a,n,r,o)){case 0:return a;case 1:throw new Error(l);case 2:throw new Error(f);case 3:throw new Error(t)}},ecdh(t,n){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=arguments.length>3?arguments[3]:void 0;switch(p("public key",t,[33,65]),p("private key",n,32),h("Object"===g(r),"Expected options to be an Object"),void 0!==r.data&&p("options.data",r.data),void 0!==r.hashfn?(h("Function"===g(r.hashfn),"Expected options.hashfn to be a Function"),void 0!==r.xbuf&&p("options.xbuf",r.xbuf,32),void 0!==r.ybuf&&p("options.ybuf",r.ybuf,32),p("output",o)):o=y(o,32),e.ecdh(o,t,n,r.data,r.hashfn,r.xbuf,r.ybuf)){case 0:return o;case 1:throw new Error(a);case 2:throw new Error(d)}}})},98935:(e,t,n)=>{var r=n(69892).Buffer;function o(e,t){this._block=r.alloc(e),this._finalSize=t,this._blockSize=e,this._len=0}o.prototype.update=function(e,t){"string"===typeof e&&(t=t||"utf8",e=r.from(e,t));for(var n=this._block,o=this._blockSize,i=e.length,a=this._len,s=0;s<i;){for(var c=a%o,l=Math.min(i-s,o-c),u=0;u<l;u++)n[c+u]=e[s+u];s+=l,(a+=l)%o===0&&this._update(n)}return this._len+=i,this},o.prototype.digest=function(e){var t=this._len%this._blockSize;this._block[t]=128,this._block.fill(0,t+1),t>=this._finalSize&&(this._update(this._block),this._block.fill(0));var n=8*this._len;if(n<=4294967295)this._block.writeUInt32BE(n,this._blockSize-4);else{var r=(4294967295&n)>>>0,o=(n-r)/4294967296;this._block.writeUInt32BE(o,this._blockSize-8),this._block.writeUInt32BE(r,this._blockSize-4)}this._update(this._block);var i=this._hash();return e?i.toString(e):i},o.prototype._update=function(){throw new Error("_update must be implemented by subclass")},e.exports=o},37555:(e,t,n)=>{var r=e.exports=function(e){e=e.toLowerCase();var t=r[e];if(!t)throw new Error(e+" is not supported (we accept pull requests)");return new t};r.sha=n(57616),r.sha1=n(62187),r.sha224=n(28088),r.sha256=n(10301),r.sha384=n(78540),r.sha512=n(60860)},57616:(e,t,n)=>{var r=n(2779),o=n(98935),i=n(69892).Buffer,a=[1518500249,1859775393,-1894007588,-899497514],s=new Array(80);function c(){this.init(),this._w=s,o.call(this,64,56)}function l(e){return e<<30|e>>>2}function u(e,t,n,r){return 0===e?t&n|~t&r:2===e?t&n|t&r|n&r:t^n^r}r(c,o),c.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},c.prototype._update=function(e){for(var t,n=this._w,r=0|this._a,o=0|this._b,i=0|this._c,s=0|this._d,c=0|this._e,f=0;f<16;++f)n[f]=e.readInt32BE(4*f);for(;f<80;++f)n[f]=n[f-3]^n[f-8]^n[f-14]^n[f-16];for(var d=0;d<80;++d){var h=~~(d/20),p=0|((t=r)<<5|t>>>27)+u(h,o,i,s)+c+n[d]+a[h];c=s,s=i,i=l(o),o=r,r=p}this._a=r+this._a|0,this._b=o+this._b|0,this._c=i+this._c|0,this._d=s+this._d|0,this._e=c+this._e|0},c.prototype._hash=function(){var e=i.allocUnsafe(20);return e.writeInt32BE(0|this._a,0),e.writeInt32BE(0|this._b,4),e.writeInt32BE(0|this._c,8),e.writeInt32BE(0|this._d,12),e.writeInt32BE(0|this._e,16),e},e.exports=c},62187:(e,t,n)=>{var r=n(2779),o=n(98935),i=n(69892).Buffer,a=[1518500249,1859775393,-1894007588,-899497514],s=new Array(80);function c(){this.init(),this._w=s,o.call(this,64,56)}function l(e){return e<<5|e>>>27}function u(e){return e<<30|e>>>2}function f(e,t,n,r){return 0===e?t&n|~t&r:2===e?t&n|t&r|n&r:t^n^r}r(c,o),c.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},c.prototype._update=function(e){for(var t,n=this._w,r=0|this._a,o=0|this._b,i=0|this._c,s=0|this._d,c=0|this._e,d=0;d<16;++d)n[d]=e.readInt32BE(4*d);for(;d<80;++d)n[d]=(t=n[d-3]^n[d-8]^n[d-14]^n[d-16])<<1|t>>>31;for(var h=0;h<80;++h){var p=~~(h/20),m=l(r)+f(p,o,i,s)+c+n[h]+a[p]|0;c=s,s=i,i=u(o),o=r,r=m}this._a=r+this._a|0,this._b=o+this._b|0,this._c=i+this._c|0,this._d=s+this._d|0,this._e=c+this._e|0},c.prototype._hash=function(){var e=i.allocUnsafe(20);return e.writeInt32BE(0|this._a,0),e.writeInt32BE(0|this._b,4),e.writeInt32BE(0|this._c,8),e.writeInt32BE(0|this._d,12),e.writeInt32BE(0|this._e,16),e},e.exports=c}
vendor: 5,180 bytes, line 2
2,28088:(e,t,n)=>{var r=n(2779),o=n(10301),i=n(98935),a=n(69892).Buffer,s=new Array(64);function c(){this.init(),this._w=s,i.call(this,64,56)}r(c,o),c.prototype.init=function(){return this._a=3238371032,this._b=914150663,this._c=812702999,this._d=4144912697,this._e=4290775857,this._f=1750603025,this._g=1694076839,this._h=3204075428,this},c.prototype._hash=function(){var e=a.allocUnsafe(28);return e.writeInt32BE(this._a,0),e.writeInt32BE(this._b,4),e.writeInt32BE(this._c,8),e.writeInt32BE(this._d,12),e.writeInt32BE(this._e,16),e.writeInt32BE(this._f,20),e.writeInt32BE(this._g,24),e},e.exports=c},10301:(e,t,n)=>{var r=n(2779),o=n(98935),i=n(69892).Buffer,a=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],s=new Array(64);function c(){this.init(),this._w=s,o.call(this,64,56)}function l(e,t,n){return n^e&(t^n)}function u(e,t,n){return e&t|n&(e|t)}function f(e){return(e>>>2|e<<30)^(e>>>13|e<<19)^(e>>>22|e<<10)}function d(e){return(e>>>6|e<<26)^(e>>>11|e<<21)^(e>>>25|e<<7)}function h(e){return(e>>>7|e<<25)^(e>>>18|e<<14)^e>>>3}r(c,o),c.prototype.init=function(){return this._a=1779033703,this._b=3144134277,this._c=1013904242,this._d=2773480762,this._e=1359893119,this._f=2600822924,this._g=528734635,this._h=1541459225,this},c.prototype._update=function(e){for(var t,n=this._w,r=0|this._a,o=0|this._b,i=0|this._c,s=0|this._d,c=0|this._e,p=0|this._f,m=0|this._g,y=0|this._h,g=0;g<16;++g)n[g]=e.readInt32BE(4*g);for(;g<64;++g)n[g]=0|(((t=n[g-2])>>>17|t<<15)^(t>>>19|t<<13)^t>>>10)+n[g-7]+h(n[g-15])+n[g-16];for(var b=0;b<64;++b){var v=y+d(c)+l(c,p,m)+a[b]+n[b]|0,A=f(r)+u(r,o,i)|0;y=m,m=p,p=c,c=s+v|0,s=i,i=o,o=r,r=v+A|0}this._a=r+this._a|0,this._b=o+this._b|0,this._c=i+this._c|0,this._d=s+this._d|0,this._e=c+this._e|0,this._f=p+this._f|0,this._g=m+this._g|0,this._h=y+this._h|0},c.prototype._hash=function(){var e=i.allocUnsafe(32);return e.writeInt32BE(this._a,0),e.writeInt32BE(this._b,4),e.writeInt32BE(this._c,8),e.writeInt32BE(this._d,12),e.writeInt32BE(this._e,16),e.writeInt32BE(this._f,20),e.writeInt32BE(this._g,24),e.writeInt32BE(this._h,28),e},e.exports=c},78540:(e,t,n)=>{var r=n(2779),o=n(60860),i=n(98935),a=n(69892).Buffer,s=new Array(160);function c(){this.init(),this._w=s,i.call(this,128,112)}r(c,o),c.prototype.init=function(){return this._ah=3418070365,this._bh=1654270250,this._ch=2438529370,this._dh=355462360,this._eh=1731405415,this._fh=2394180231,this._gh=3675008525,this._hh=1203062813,this._al=3238371032,this._bl=914150663,this._cl=812702999,this._dl=4144912697,this._el=4290775857,this._fl=1750603025,this._gl=1694076839,this._hl=3204075428,this},c.prototype._hash=function(){var e=a.allocUnsafe(48);function t(t,n,r){e.writeInt32BE(t,r),e.writeInt32BE(n,r+4)}return t(this._ah,this._al,0),t(this._bh,this._bl,8),t(this._ch,this._cl,16),t(this._dh,this._dl,24),t(this._eh,this._el,32),t(this._fh,this._fl,40),e},e.exports=c},60860:(e,t,n)=>{var r=n(2779),o=n(98935),i=n(69892).Buffer,a=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,
21126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591],s=new Array(160);function c(){this.init(),this._w=s,o.call(this,128,112)}function l(e,t,n){return n^e&(t^n)}function u(e,t,n){return e&t|n&(e|t)}function f(e,t){return(e>>>28|t<<4)^(t>>>2|e<<30)^(t>>>7|e<<25)}function d(e,t){return(e>>>14|t<<18)^(e>>>18|t<<14)^(t>>>9|e<<23)}function h(e,t){return(e>>>1|t<<31)^(e>>>8|t<<24)^e>>>7}function p(e,t){return(e>>>1|t<<31)^(e>>>8|t<<24)^(e>>>7|t<<25)}function m(e,t){return(e>>>19|t<<13)^(t>>>29|e<<3)^e>>>6}function y(e,t){return(e>>>19|t<<13)^(t>>>29|e<<3)^(e>>>6|t<<26)}function g(e,t){return e>>>0<t>>>0?1:0}r(c,o),c.prototype.init=function(){return this._ah=1779033703,this._bh=3144134277,this._ch=1013904242,this._dh=2773480762,this._eh=1359893119,this._fh=2600822924,this._gh=528734635,this._hh=1541459225,this._al=4089235720,this._bl=2227873595,this._cl=4271175723,this._dl=1595750129,this._el=2917565137,this._fl=725511199,this._gl=4215389547,this._hl=327033209,this},c.prototype._update=function(e){for(var t=this._w,n=0|this._ah,r=0|this._bh,o=0|this._ch,i=0|this._dh,s=0|this._eh,c=0|this._fh,b=0|this._gh,v=0|this._hh,A=0|this._al,w=0|this._bl,E=0|this._cl,k=0|this._dl,M=0|this._el,x=0|this._fl,C=0|this._gl,S=0|this._hl,_=0;_<32;_+=2)t[_]=e.readInt32BE(4*_),t[_+1]=e.readInt32BE(4*_+4);for(;_<160;_+=2){var T=t[_-30],I=t[_-30+1],D=h(T,I),P=p(I,T),N=m(T=t[_-4],I=t[_-4+1]),B=y(I,T),O=t[_-14],j=t[_-14+1],U=t[_-32],R=t[_-32+1],F=P+j|0,L=D+O+g(F,P)|0;L=(L=L+N+g(F=F+B|0,B)|0)+U+g(F=F+R|0,R)|0,t[_]=L,t[_+1]=F}for(var z=0;z<160;z+=2){L=t[z],F=t[z+1];var Q=u(n,r,o),J=u(A,w,E),V=f(n,A),H=f(A,n),G=d(s,M),Z=d(M,s),W=a[z],q=a[z+1],Y=l(s,c,b),K=l(M,x,C),$=S+Z|0,X=v+G+g($,S)|0;X=(X=(X=X+Y+g($=$+K|0,K)|0)+W+g($=$+q|0,q)|0)+L+g($=$+F|0,F)|0;var ee=H+J|0,te=V+Q+g(ee,H)|0;v=b,S=C,b=c,C=x,c=s,x=M,s=i+X+g(M=k+$|0,k)|0,i=o,k=E,o=r,E=w,r=n,w=A,n=X+te+g(A=$+ee|0,$)|0}this._al=this._al+A|0,this._bl=this._bl+w|0,this._cl=this._cl+E|0,this._dl=this._dl+k|0,this._el=this._el+M|0,this._fl=this._fl+x|0,this._gl=this._gl+C|0,this._hl=this._hl+S|0,this._ah=this._ah+n+g(this._al,A)|0,this._bh=this._bh+r+g(this._bl,w)|0,this._ch=this._ch+o+g(this._cl,E)|0,this._dh=this._dh+i+g(this._dl,k)|0,this._eh=this._eh+s+g(this._el,M)|0,this._fh=this._fh+c+g(this._fl,x)|0,this._gh=this._gh+b+g(this._gl,C)|0,this._hh=this._hh+v+g(this._hl,S)|0},c.prototype._hash=function(){var e=i.allocUnsafe(64);function t(t,n,r){e.writeInt32BE(t,r),e.writeInt32BE(n,r+4)}return t(this._ah,this._al,0),t(this._bh,this._bl,8),t(this._ch,this._cl,16),t(this._dh,this._dl,24),t(this._eh,this._el,32),t(this._fh,this._fl,40),t(this._gh,this._gl,48),t(this._hh,this._hl,56),e},e.exports=c},21030:(e,t)=>{!function(e){var t=[1116352408,1899447441,-1245643825,-373957723,961987163,1508970993,-1841331548,-1424204075,-670586216,310598401,607225278,1426881987,1925078388,-2132889090,-1680079193,-1046744716,-459576895,-272742522,264347078,604807628,770255983,1249150122,1555081692,1996064986,-1740746414,-1473132947,-1341970488,-1084653625,-958395405,-710438585,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,-2117940946,-1838011259,-1564481375,-1474664885,-1035236496,-949202525,-778901479,-694614492,-200395387,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,-2067236844,-1933114872,-1866530822,-1538233109,-1090935817,-965641998],n={sha256:1};e.createHash=function(e){if(e&&!n[e]&&!n[e.toLowerCase()])throw new Error("Digest method not supported");return new r};var r=function(){function e(){this.A=1779033703,this.B=-1150833019,this.C=1013904242,this.D=-1521486534,this.E=1359893119,this.F=-1694144372,this.G=528734635,this.H=1541459225,this.t=0,this.i=0,(!o||a>=8e3)&&(o=new ArrayBuffer(8e3),a=0),this.h=new Uint8Array(o,a,80),this.o=new Int32Array(o,a,20),a+=80}return e.prototype.update=function(e){if("string"==typeof e)return this.u(e);if(null==e)throw new TypeError("Invalid type: "+typeof e);var t=e.byteOffset,n=e.byteLength,r=n/64|0,o=0;if(r&&!(3&t)&&!(this.t%64)){for(var i=new Int32Array(e.buffer,t,16*r);r--;)this.v(i,o>>2),o+=64;this.t+=o}if(1!==e.BYTES_PER_ELEMENT&&e.buffer){var a=new Uint8Array(e.buffer,t+o,n-o);return this.p(a)}return o===n?this:this.p(e,o)},e.prototype.p=function(e,t){var n=this.h,r=this.o,o=e.length;for(t|=0;t<o;){for(var i=this.t%64,a=i;t<o&&a<64;)n[a++]=e[t++];a>=64&&this.v(r),this.t+=a-i}return this},e.prototype.u=function(e){for(var t=this.h,n=this.o,r=e.length,o=this.i,i=0;i<r;){for(var a=this.t%64,s=a;i<r&&s<64;){var c=0|e.charCodeAt(i++);c<128?t[s++]=c:c<2048?(t[s++]=192|c>>>6,t[s++]=128|63&c):c<55296||c>57343?(t[s++]=224|c>>>12,t[s++]=128|c>>>6&63,t[s++]=128|63&c):o?(c=((1023&o)<<10)+(1023&c)+65536,t[s++]=240|c>>>18,t[s++]=128|c>>>12&63,t[s++]=128|c>>>6&63,t[s++]=128|63&c,o=0):o=c}s>=64&&(this.v(n),n[0]=n[16]),this.t+=s-a}return this.i=o,this},e.prototype.v=function(e,n){var r=this,o=r.A,a=r.B,s=r.C,m=r.D,y=r.E,g=r.F,b=r.G,v=r.H,A=0;for(n|=0;A<16;)i[A++]=c(e[n++]);for(A=16;A<64;A++)i[A]=p(i[A-2])+i[A-7]+h(i[A-15])+i[A-16]|0;for(A=0;A<64;A++){var w=v+d(y)+l(y,g,b)+t[A]+i[A]|0,E=f(o)+u(o,a,s)|0;v=b,b=g,g=y,y=m+w|0,m=s,s=a,a=o,o=w+E|0}this.A=o+this.A|0,this.B=a+this.B|0,this.C=s+this.C|0,this.D=m+this.D|0,this.E=y+this.E|0,this.F=g+this.F|0,this.G=b+this.G|0,this.H=v+this.H|0},e.prototype.digest=function(e){var t=this.h,n=this.o,r=this.t%64|0;for(t[r++]=128;3&r;)t[r++]=0;if((r>>=2)>14){for(;r<16;)n[r++]=0;r=0,this.v(n)}for(;r<16;)n[r++]=0;var o=8*this.t,i=(4294967295&o)>>>0,a=(o-i)/4294967296;return a&&(n[14]=c(a)),i&&(n[15]=c(i)),this.v(n),"hex"===e?this.I():this.U()},e.prototype.I=function(){var e=this,t=e.A,n=e.B,r=e.C,o=e.D,i=e.E,a=e.F,c=e.G,l=e.H;return s(t)+s(n)+s(r)+s(o)+s(i)+s(a)+s(c)+s(l)},e.prototype.U=function(){var e=this,t=e.A,n=e.B,r=e.C,o=e.D,i=e.E,a=e.F,s=e.G,l=e.H,u=e.h,f=e.o;return f[0]=c(t),f[1]=c(n),f[2]=c(r),f[3]=c(o),f[4]=c(i),f[5]=c(a),f[6]=c(s),f[7]=c(l),u.slice(0,32)},e}();e.Hash=r;var o,i=new Int32Array(64),a=0,s=function(e){return(e+4294967296).toString(16).substr(-8)},c=254===new Uint8Array(new Uint16Array([65279]).buffer)[0]?function(e){return e}:function(e){return e<<24&4278190080|e<<8&16711680|e>>8&65280|e>>24&255},l=function(e,t,n){return n^e&(t^n)},u=function(e,t,n){return e&t|n&(e|t)},f=function(e){return(e>>>2|e<<30)^(e>>>13|e<<19)^(e>>>22|e<<10)},d=function(e){return(e>>>6|e<<26)^(e>>>11|e<<21)^(e>>>25|e<<7)},h=function(e){return(e>>>7|e<<25)^(e>>>18|e<<14)^e>>>3},p=function(e){return(e>>>17|e<<15)^(e>>>19|e<<13)^e>>>10}}(t)},24439:e=>{e.exports=function(e,t,n,r){var o=n?n.call(r,e,t):void 0;if(void 0!==o)return!!o;if(e===t)return!0;
2if("object"!==typeof e||!e||"object"!==typeof t||!t)return!1;var i=Object.keys(e),a=Object.keys(t);if(i.length!==a.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(t),c=0;c<i.length;c++){var l=i[c];if(!s(l))return!1;var u=e[l],f=t[l];if(!1===(o=n?n.call(r,u,f,l):void 0)||void 0===o&&u!==f)return!1}return!0}},52299:(e,t,n)=>{"use strict";function r(e){return"[object Object]"===Object.prototype.toString.call(e)}function o(e){var t,n;return!1!==r(e)&&(void 0===(t=e.constructor)||!1!==r(n=t.prototype)&&!1!==n.hasOwnProperty("isPrototypeOf"))}n.d(t,{NB:()=>X,xv:()=>ge});var i=n(93982);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s=new WeakMap,c=new WeakMap,l=(new WeakMap,new WeakMap),u=new WeakMap,f=new WeakMap,d=new WeakMap;function h(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var p,m=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!t,r=t?w(e):e,o=p.None,i=p.None,a=0,s=null;for(var c of r){var l=c.codePointAt(0);if(!l)break;var u=N(c,l);if([o,i]=n?[i,u]:[u,o],B(o,p.ZWJ)&&B(i,p.ExtPict)&&!R(n?e.substring(0,a):e.substring(0,e.length-a)))break;if(B(o,p.RI)&&B(i,p.RI)&&!(s=null!==s?!s:!!n||L(e.substring(0,e.length-a))))break;if(o!==p.None&&i!==p.None&&j(o,i))break;a+=c.length}return a||1},y=/\s/,g=/[\u0021-\u0023\u0025-\u002A\u002C-\u002F\u003A\u003B\u003F\u0040\u005B-\u005D\u005F\u007B\u007D\u00A1\u00A7\u00AB\u00B6\u00B7\u00BB\u00BF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E3B\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]/,b=/['\u2018\u2019]/,v=(e,t,n)=>{if(n){var r=e.length-t;return[e.slice(r,e.length),e.slice(0,r)]}return[e.slice(0,t),e.slice(t)]},A=function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(y.test(t))return!1;if(b.test(t)){var o=m(n,r),[i,a]=v(n,o,r);if(e(i,a,r))return!0}return!g.test(t)},w=function*(e){for(var t=e.length-1,n=0;n<e.length;n++){var r=e.charAt(t-n);if(k(r.charCodeAt(0))){var o=e.charAt(t-n-1);if(E(o.charCodeAt(0))){yield o+r,n++;continue}}yield r}},E=e=>e>=55296&&e<=56319,k=e=>e>=56320&&e<=57343;!function(e){e[e.None=0]="None",e[e.Extend=1]="Extend",e[e.ZWJ=2]="ZWJ",e[e.RI=4]="RI",e[e.Prepend=8]="Prepend",e[e.SpacingMark=16]="SpacingMark",e[e.L=32]="L",e[e.V=64]="V",e[e.T=128]="T",e[e.LV=256]="LV",e[e.LVT=512]="LVT",e[e.ExtPict=1024]="ExtPict",e[e.Any=2048]="Any"}(p||(p={}));var M=/^(?:[\u0300-\u036F\u0483-\u0489\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D3-\u08E1\u08E3-\u0902\u093A\u093C\u0941-\u0948\u
2094D\u0951-\u0957\u0962\u0963\u0981\u09BC\u09BE\u09C1-\u09C4\u09CD\u09D7\u09E2\u09E3\u09FE\u0A01\u0A02\u0A3C\u0A41\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81\u0A82\u0ABC\u0AC1-\u0AC5\u0AC7\u0AC8\u0ACD\u0AE2\u0AE3\u0AFA-\u0AFF\u0B01\u0B3C\u0B3E\u0B3F\u0B41-\u0B44\u0B4D\u0B55-\u0B57\u0B62\u0B63\u0B82\u0BBE\u0BC0\u0BCD\u0BD7\u0C00\u0C04\u0C3E-\u0C40\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81\u0CBC\u0CBF\u0CC2\u0CC6\u0CCC\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D00\u0D01\u0D3B\u0D3C\u0D3E\u0D41-\u0D44\u0D4D\u0D57\u0D62\u0D63\u0D81\u0DCA\u0DCF\u0DD2-\u0DD4\u0DD6\u0DDF\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F71-\u0F7E\u0F80-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102D-\u1030\u1032-\u1037\u1039\u103A\u103D\u103E\u1058\u1059\u105E-\u1060\u1071-\u1074\u1082\u1085\u1086\u108D\u109D\u135D-\u135F\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4\u17B5\u17B7-\u17BD\u17C6\u17C9-\u17D3\u17DD\u180B-\u180D\u1885\u1886\u18A9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193B\u1A17\u1A18\u1A1B\u1A56\u1A58-\u1A5E\u1A60\u1A62\u1A65-\u1A6C\u1A73-\u1A7C\u1A7F\u1AB0-\u1AC0\u1B00-\u1B03\u1B34-\u1B3A\u1B3C\u1B42\u1B6B-\u1B73\u1B80\u1B81\u1BA2-\u1BA5\u1BA8\u1BA9\u1BAB-\u1BAD\u1BE6\u1BE8\u1BE9\u1BED\u1BEF-\u1BF1\u1C2C-\u1C33\u1C36\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE0\u1CE2-\u1CE8\u1CED\u1CF4\u1CF8\u1CF9\u1DC0-\u1DF9\u1DFB-\u1DFF\u200C\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA825\uA826\uA82C\uA8C4\uA8C5\uA8E0-\uA8F1\uA8FF\uA926-\uA92D\uA947-\uA951\uA980-\uA982\uA9B3\uA9B6-\uA9B9\uA9BC\uA9BD\uA9E5\uAA29-\uAA2E\uAA31\uAA32\uAA35\uAA36\uAA43\uAA4C\uAA7C\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEC\uAAED\uAAF6\uABE5\uABE8\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFF9E\uFF9F]|\uD800[\uDDFD\uDEE0\uDF76-\uDF7A]|\uD802[\uDE01-\uDE03\uDE05\uDE06\uDE0C-\uDE0F\uDE38-\uDE3A\uDE3F\uDEE5\uDEE6]|\uD803[\uDD24-\uDD27\uDEAB\uDEAC\uDF46-\uDF50]|\uD804[\uDC01\uDC38-\uDC46\uDC7F-\uDC81\uDCB3-\uDCB6\uDCB9\uDCBA\uDD00-\uDD02\uDD27-\uDD2B\uDD2D-\uDD34\uDD73\uDD80\uDD81\uDDB6-\uDDBE\uDDC9-\uDDCC\uDDCF\uDE2F-\uDE31\uDE34\uDE36\uDE37\uDE3E\uDEDF\uDEE3-\uDEEA\uDF00\uDF01\uDF3B\uDF3C\uDF3E\uDF40\uDF57\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC38-\uDC3F\uDC42-\uDC44\uDC46\uDC5E\uDCB0\uDCB3-\uDCB8\uDCBA\uDCBD\uDCBF\uDCC0\uDCC2\uDCC3\uDDAF\uDDB2-\uDDB5\uDDBC\uDDBD\uDDBF\uDDC0\uDDDC\uDDDD\uDE33-\uDE3A\uDE3D\uDE3F\uDE40\uDEAB\uDEAD\uDEB0-\uDEB5\uDEB7\uDF1D-\uDF1F\uDF22-\uDF25\uDF27-\uDF2B]|\uD806[\uDC2F-\uDC37\uDC39\uDC3A\uDD30\uDD3B\uDD3C\uDD3E\uDD43\uDDD4-\uDDD7\uDDDA\uDDDB\uDDE0\uDE01-\uDE0A\uDE33-\uDE38\uDE3B-\uDE3E\uDE47\uDE51-\uDE56\uDE59-\uDE5B\uDE8A-\uDE96\uDE98\uDE99]|\uD807[\uDC30-\uDC36\uDC38-\uDC3D\uDC3F\uDC92-\uDCA7\uDCAA-\uDCB0\uDCB2\uDCB3\uDCB5\uDCB6\uDD31-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD45\uDD47\uDD90\uDD91\uDD95\uDD97\uDEF3\uDEF4]|\uD81A[\uDEF0-\uDEF4\uDF30-\uDF36]|\uD81B[\uDF4F\uDF8F-\uDF92\uDFE4]|\uD82F[\uDC9D\uDC9E]|\uD834[\uDD65\uDD67-\uDD69\uDD6E-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A\uDD30-\uDD36\uDEEC-\uDEEF]|\uD83A[\uDCD0-\uDCD6\uDD44-\uDD4A]|\uD83C[\uDFFB-\uDFFF]|\uDB40[\uDC20-\uDC7F\uDD00-\uDDEF])$/,x=/^(?:[\u0600-\u0605\u06DD\u070F\u0890\u0891\u08E2\u0D4E]|\uD804[\uDCBD\uDCCD\uDDC2\uDDC3]|\uD806[\uDD3F\uDD41\uDE3A\uDE84-\uDE89]|\uD807\uDD46)$/,C=/^(?:[\u0903\u093B\u093E-\u0940\u0949-\u094C\u094E\u094F\u0982\u0983\u09BF\u09C0\u09C7\u09C8\u09CB\u09CC\u0A03\u0A3E-\u0A40\u0A83\u0ABE-\u0AC0\u0AC9\u0ACB\u0ACC\u0B02\u0B03\u0B40\u0B47\u0B48\u0B4B\u0B4C\u0BBF\u0BC1\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCC\u0C01-\u0C03\u0C41-\u0C44\u0C82\u0C83\u0CBE\u0CC0\u0CC1\u0CC3\u0CC4\u0CC7\u0CC8\u0CCA\u0CCB\u0D02\u0D03\u0D3F\u0D40\u0D46-\u0D48\u0D4A-\u0D4C\u0D82\u0D83\u0DD0\u0DD1\u0DD8-\u0DDE\u0DF2\u0DF3\u0E33\u0EB3\u0F3E\u0F3F\u0F7F\u1031\u103B\u103C\u1056\u1057\u1084\u1715\u1734\u17B6\u17BE-\u17C5\u17C7\u17C8\u1923-\u1926\u1929-\u192B\u1930\u1931\u1933-\u1938\u
21A19\u1A1A\u1A55\u1A57\u1A6D-\u1A72\u1B04\u1B3B\u1B3D-\u1B41\u1B43\u1B44\u1B82\u1BA1\u1BA6\u1BA7\u1BAA\u1BE7\u1BEA-\u1BEC\u1BEE\u1BF2\u1BF3\u1C24-\u1C2B\u1C34\u1C35\u1CE1\u1CF7\uA823\uA824\uA827\uA880\uA881\uA8B4-\uA8C3\uA952\uA953\uA983\uA9B4\uA9B5\uA9BA\uA9BB\uA9BE-\uA9C0\uAA2F\uAA30\uAA33\uAA34\uAA4D\uAAEB\uAAEE\uAAEF\uAAF5\uABE3\uABE4\uABE6\uABE7\uABE9\uABEA\uABEC]|\uD804[\uDC00\uDC02\uDC82\uDCB0-\uDCB2\uDCB7\uDCB8\uDD2C\uDD45\uDD46\uDD82\uDDB3-\uDDB5\uDDBF\uDDC0\uDDCE\uDE2C-\uDE2E\uDE32\uDE33\uDE35\uDEE0-\uDEE2\uDF02\uDF03\uDF3F\uDF41-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF62\uDF63]|\uD805[\uDC35-\uDC37\uDC40\uDC41\uDC45\uDCB1\uDCB2\uDCB9\uDCBB\uDCBC\uDCBE\uDCC1\uDDB0\uDDB1\uDDB8-\uDDBB\uDDBE\uDE30-\uDE32\uDE3B\uDE3C\uDE3E\uDEAC\uDEAE\uDEAF\uDEB6\uDF26]|\uD806[\uDC2C-\uDC2E\uDC38\uDD31-\uDD35\uDD37\uDD38\uDD3D\uDD40\uDD42\uDDD1-\uDDD3\uDDDC-\uDDDF\uDDE4\uDE39\uDE57\uDE58\uDE97]|\uD807[\uDC2F\uDC3E\uDCA9\uDCB1\uDCB4\uDD8A-\uDD8E\uDD93\uDD94\uDD96\uDEF5\uDEF6]|\uD81B[\uDF51-\uDF87\uDFF0\uDFF1]|\uD834[\uDD66\uDD6D])$/,S=/^[\u1100-\u115F\uA960-\uA97C]$/,_=/^[\u1160-\u11A7\uD7B0-\uD7C6]$/,T=/^[\u11A8-\u11FF\uD7CB-\uD7FB]$/,I=/^[\uAC00\uAC1C\uAC38\uAC54\uAC70\uAC8C\uACA8\uACC4\uACE0\uACFC\uAD18\uAD34\uAD50\uAD6C\uAD88\uADA4\uADC0\uADDC\uADF8\uAE14\uAE30\uAE4C\uAE68\uAE84\uAEA0\uAEBC\uAED8\uAEF4\uAF10\uAF2C\uAF48\uAF64\uAF80\uAF9C\uAFB8\uAFD4\uAFF0\uB00C\uB028\uB044\uB060\uB07C\uB098\uB0B4\uB0D0\uB0EC\uB108\uB124\uB140\uB15C\uB178\uB194\uB1B0\uB1CC\uB1E8\uB204\uB220\uB23C\uB258\uB274\uB290\uB2AC\uB2C8\uB2E4\uB300\uB31C\uB338\uB354\uB370\uB38C\uB3A8\uB3C4\uB3E0\uB3FC\uB418\uB434\uB450\uB46C\uB488\uB4A4\uB4C0\uB4DC\uB4F8\uB514\uB530\uB54C\uB568\uB584\uB5A0\uB5BC\uB5D8\uB5F4\uB610\uB62C\uB648\uB664\uB680\uB69C\uB6B8\uB6D4\uB6F0\uB70C\uB728\uB744\uB760\uB77C\uB798\uB7B4\uB7D0\uB7EC\uB808\uB824\uB840\uB85C\uB878\uB894\uB8B0\uB8CC\uB8E8\uB904\uB920\uB93C\uB958\uB974\uB990\uB9AC\uB9C8\uB9E4\uBA00\uBA1C\uBA38\uBA54\uBA70\uBA8C\uBAA8\uBAC4\uBAE0\uBAFC\uBB18\uBB34\uBB50\uBB6C\uBB88\uBBA4\uBBC0\uBBDC\uBBF8\uBC14\uBC30\uBC4C\uBC68\uBC84\uBCA0\uBCBC\uBCD8\uBCF4\uBD10\uBD2C\uBD48\uBD64\uBD80\uBD9C\uBDB8\uBDD4\uBDF0\uBE0C\uBE28\uBE44\uBE60\uBE7C\uBE98\uBEB4\uBED0\uBEEC\uBF08\uBF24\uBF40\uBF5C\uBF78\uBF94\uBFB0\uBFCC\uBFE8\uC004\uC020\uC03C\uC058\uC074\uC090\uC0AC\uC0C8\uC0E4\uC100\uC11C\uC138\uC154\uC170\uC18C\uC1A8\uC1C4\uC1E0\uC1FC\uC218\uC234\uC250\uC26C\uC288\uC2A4\uC2C0\uC2DC\uC2F8\uC314\uC330\uC34C\uC368\uC384\uC3A0\uC3BC\uC3D8\uC3F4\uC410\uC42C\uC448\uC464\uC480\uC49C\uC4B8\uC4D4\uC4F0\uC50C\uC528\uC544\uC560\uC57C\uC598\uC5B4\uC5D0\uC5EC\uC608\uC624\uC640\uC65C\uC678\uC694\uC6B0\uC6CC\uC6E8\uC704\uC720\uC73C\uC758\uC774\uC790\uC7AC\uC7C8\uC7E4\uC800\uC81C\uC838\uC854\uC870\uC88C\uC8A8\uC8C4\uC8E0\uC8FC\uC918\uC934\uC950\uC96C\uC988\uC9A4\uC9C0\uC9DC\uC9F8\uCA14\uCA30\uCA4C\uCA68\uCA84\uCAA0\uCABC\uCAD8\uCAF4\uCB10\uCB2C\uCB48\uCB64\uCB80\uCB9C\uCBB8\uCBD4\uCBF0\uCC0C\uCC28\uCC44\uCC60\uCC7C\uCC98\uCCB4\uCCD0\uCCEC\uCD08\uCD24\uCD40\uCD5C\uCD78\uCD94\uCDB0\uCDCC\uCDE8\uCE04\uCE20\uCE3C\uCE58\uCE74\uCE90\uCEAC\uCEC8\uCEE4\uCF00\uCF1C\uCF38\uCF54\uCF70\uCF8C\uCFA8\uCFC4\uCFE0\uCFFC\uD018\uD034\uD050\uD06C\uD088\uD0A4\uD0C0\uD0DC\uD0F8\uD114\uD130\uD14C\uD168\uD184\uD1A0\uD1BC\uD1D8\uD1F4\uD210\uD22C\uD248\uD264\uD280\uD29C\uD2B8\uD2D4\uD2F0\uD30C\uD328\uD344\uD360\uD37C\uD398\uD3B4\uD3D0\uD3EC\uD408\uD424\uD440\uD45C\uD478\uD494\uD4B0\uD4CC\uD4E8\uD504\uD520\uD53C\uD558\uD574\uD590\uD5AC\uD5C8\uD5E4\uD600\uD61C\uD638\uD654\uD670\uD68C\uD6A8\uD6C4\uD6E0\uD6FC\uD718\uD734\uD750\uD76C\uD788]$/,D=/^[\uAC01-\uAC1B\uAC1D-\uAC37\uAC39-\uAC53\uAC55-\uAC6F\uAC71-\uAC8B\uAC8D-\uACA7\uACA9-\uACC3\uACC5-\uACDF\uACE1-\uACFB\uACFD-\uAD17\uAD19-\uAD33\uAD35-\uAD4F\uAD51-\uAD6B\uAD6D-\uAD87\uAD89-\uADA3\uADA5-\uADBF\uADC1-\uADDB\uADDD-\uADF7\uADF9-\uAE13\uAE15-\uAE2F\uAE31-\uAE4B\uAE4D-\uAE67\uAE69-\uAE83\uAE85-\uAE9F\uAEA1-\uAEBB\uAEBD-\uAED7\uAED9-\uAEF3\uAEF5-\uAF0F\uAF11-\uAF2B\uAF2D-\uAF47\uAF49-\uAF63\uAF65-\uAF7F\uAF81-\uAF9B\uAF9D-\uAFB7\uAFB9-\uAFD3\uAFD5-\uAFEF\uAFF1-\uB00B\uB00D-\uB027\uB029-\uB043\uB045-\uB05F\uB061-\uB07B\uB07D-\uB097\uB099-\uB0B3\uB0B5-\uB0CF\uB0D1-\uB0EB\uB0ED-\uB107\uB109-\uB123\uB125-\uB13F\uB141-\uB15B\uB15D-\uB177\uB179-\uB193\uB195-\uB1AF\uB1B1-\uB1CB\uB1CD-\uB1E7\uB1E9-\uB203\uB205-\uB21F\uB221-\uB23B\uB23D-\uB257\uB259-\uB273\uB275-\uB28F\uB291-\uB2AB\uB2AD-\uB2C7\uB2C9-\uB2E3\uB2E5-\uB2FF\uB301-\uB31B\uB31D-\uB337\uB339-\uB353\uB355-\uB36F\uB371-\uB38B\uB38D-\uB3A7\uB3A9-\uB3C3\uB3C5-\uB3DF\uB3E1-\uB3FB\uB3FD-\uB417\uB419-\uB433\uB435-\uB44F\uB451-\uB46B\uB46D-\uB487\uB489-\uB4A3\uB4A5-\uB4BF\uB4C1-\uB4DB\uB4DD-\uB4F7\uB4F9-\uB513\uB515-\uB52F\uB531-\uB54B\uB54D-\uB567\uB569-\uB583\uB585-\uB59F\uB5A1-\uB5BB\uB5BD-\uB5D7\uB5D9-\uB5F3\uB5F5-\uB60F\uB611-\uB62B\uB62D-\uB647\uB649-\uB663\uB665-\uB67F\uB681-\uB69B\uB69D-\uB6B7\uB6B9-\uB6D3\uB6D5-\uB6EF\uB6F1-\uB70B\uB70D-\uB727\uB729-\uB743\uB745-\uB75F\uB761-\uB77B\uB77D-\uB797\uB799-\uB7B3\uB7B5-\uB7CF\uB7D1-\uB7EB\uB7ED-\uB807\uB809-\uB823\uB825-\uB83F\uB841-\uB85B\uB85D-\uB877\uB879-\uB893\uB895-\uB8AF\uB8B1-\uB8CB\uB8CD-\uB8E7\uB8E9-\uB903\uB905-\uB91F\uB921-\uB93B\uB93D-\uB957\uB959-\uB973\uB975-\uB98F\uB991-\uB9AB\uB9AD-\uB9C7\uB9C9-\uB9E3\uB9E5-\uB9FF\uBA01-\uBA1B\uBA1D-\uBA37\uBA39-\uBA53\uBA55-\uBA6F\uBA71-\uBA8B\uBA8D-\uBAA7\uBAA9-\uBAC3\uBAC5-\uBADF\uBAE1-\uBAFB\uBAFD-\uBB17\uBB19-\uBB33\uBB35-\uBB4F\uBB51-\uBB6B\uBB6D-\uBB87\uBB89-\uBBA3\uBBA5-\uBBBF\uBBC1-\uBBDB\uBBDD-\uBBF7\uBBF9-\uBC13\uBC15-\uBC2F\uBC31-\uBC4B\uBC4D-\uBC67\uBC69-\uBC83\uBC85-\uBC9F\uBCA1-\uBCBB\uBCBD-\uBCD7\uBCD9-\uBCF3\uBCF5-\uBD0F\uBD11-\uBD2B\uBD2D-\uBD47\uBD49-\uBD63\uBD65-\uBD7F\uBD81-\uBD9B\uBD9D-\uBDB7\uBDB9-\uBDD3\uBDD5-\uBDEF\uBDF1-\uBE0B\uBE0D-\uBE27\uBE29-\uBE43\uBE45-\uBE5F\uBE61-\uBE7B\uBE7D-\uBE97\uBE99-\uBEB3\uBEB5-\uBECF\uBED1-\uBEEB\uBEED-\uBF07\uBF09-\uBF23\uBF25-\uBF3F\uBF41-\uBF5B\uBF5D-\uBF77\uBF79-\uBF93\uBF95-\uBFAF\uBFB1-\uBFCB\uBFCD-\uBFE7\uBFE9-\uC003\uC005-\uC01F\uC021-\uC03B\uC03D-\uC057\uC059-\uC073\uC075-\uC08F\uC091-\uC0AB\uC0AD-\uC0C7\uC0C9-\uC0E3\uC0E5-\uC0FF\uC101-\uC11B\uC11D-\uC137\uC139-\uC153\uC155-\uC16F\uC171-\uC18B\uC18D-\uC1A7\uC1A9-\uC1C3\uC1C5-\uC1DF\uC1E1-\uC1FB\uC1FD-\uC217\uC219-\uC233\uC235-\uC24F\uC251-\uC26B\uC26D-\uC287\uC289-\uC2A3\uC2A5-\uC2BF\uC2C1-\uC2DB\uC2DD-\uC2F7\u
2C2F9-\uC313\uC315-\uC32F\uC331-\uC34B\uC34D-\uC367\uC369-\uC383\uC385-\uC39F\uC3A1-\uC3BB\uC3BD-\uC3D7\uC3D9-\uC3F3\uC3F5-\uC40F\uC411-\uC42B\uC42D-\uC447\uC449-\uC463\uC465-\uC47F\uC481-\uC49B\uC49D-\uC4B7\uC4B9-\uC4D3\uC4D5-\uC4EF\uC4F1-\uC50B\uC50D-\uC527\uC529-\uC543\uC545-\uC55F\uC561-\uC57B\uC57D-\uC597\uC599-\uC5B3\uC5B5-\uC5CF\uC5D1-\uC5EB\uC5ED-\uC607\uC609-\uC623\uC625-\uC63F\uC641-\uC65B\uC65D-\uC677\uC679-\uC693\uC695-\uC6AF\uC6B1-\uC6CB\uC6CD-\uC6E7\uC6E9-\uC703\uC705-\uC71F\uC721-\uC73B\uC73D-\uC757\uC759-\uC773\uC775-\uC78F\uC791-\uC7AB\uC7AD-\uC7C7\uC7C9-\uC7E3\uC7E5-\uC7FF\uC801-\uC81B\uC81D-\uC837\uC839-\uC853\uC855-\uC86F\uC871-\uC88B\uC88D-\uC8A7\uC8A9-\uC8C3\uC8C5-\uC8DF\uC8E1-\uC8FB\uC8FD-\uC917\uC919-\uC933\uC935-\uC94F\uC951-\uC96B\uC96D-\uC987\uC989-\uC9A3\uC9A5-\uC9BF\uC9C1-\uC9DB\uC9DD-\uC9F7\uC9F9-\uCA13\uCA15-\uCA2F\uCA31-\uCA4B\uCA4D-\uCA67\uCA69-\uCA83\uCA85-\uCA9F\uCAA1-\uCABB\uCABD-\uCAD7\uCAD9-\uCAF3\uCAF5-\uCB0F\uCB11-\uCB2B\uCB2D-\uCB47\uCB49-\uCB63\uCB65-\uCB7F\uCB81-\uCB9B\uCB9D-\uCBB7\uCBB9-\uCBD3\uCBD5-\uCBEF\uCBF1-\uCC0B\uCC0D-\uCC27\uCC29-\uCC43\uCC45-\uCC5F\uCC61-\uCC7B\uCC7D-\uCC97\uCC99-\uCCB3\uCCB5-\uCCCF\uCCD1-\uCCEB\uCCED-\uCD07\uCD09-\uCD23\uCD25-\uCD3F\uCD41-\uCD5B\uCD5D-\uCD77\uCD79-\uCD93\uCD95-\uCDAF\uCDB1-\uCDCB\uCDCD-\uCDE7\uCDE9-\uCE03\uCE05-\uCE1F\uCE21-\uCE3B\uCE3D-\uCE57\uCE59-\uCE73\uCE75-\uCE8F\uCE91-\uCEAB\uCEAD-\uCEC7\uCEC9-\uCEE3\uCEE5-\uCEFF\uCF01-\uCF1B\uCF1D-\uCF37\uCF39-\uCF53\uCF55-\uCF6F\uCF71-\uCF8B\uCF8D-\uCFA7\uCFA9-\uCFC3\uCFC5-\uCFDF\uCFE1-\uCFFB\uCFFD-\uD017\uD019-\uD033\uD035-\uD04F\uD051-\uD06B\uD06D-\uD087\uD089-\uD0A3\uD0A5-\uD0BF\uD0C1-\uD0DB\uD0DD-\uD0F7\uD0F9-\uD113\uD115-\uD12F\uD131-\uD14B\uD14D-\uD167\uD169-\uD183\uD185-\uD19F\uD1A1-\uD1BB\uD1BD-\uD1D7\uD1D9-\uD1F3\uD1F5-\uD20F\uD211-\uD22B\uD22D-\uD247\uD249-\uD263\uD265-\uD27F\uD281-\uD29B\uD29D-\uD2B7\uD2B9-\uD2D3\uD2D5-\uD2EF\uD2F1-\uD30B\uD30D-\uD327\uD329-\uD343\uD345-\uD35F\uD361-\uD37B\uD37D-\uD397\uD399-\uD3B3\uD3B5-\uD3CF\uD3D1-\uD3EB\uD3ED-\uD407\uD409-\uD423\uD425-\uD43F\uD441-\uD45B\uD45D-\uD477\uD479-\uD493\uD495-\uD4AF\uD4B1-\uD4CB\uD4CD-\uD4E7\uD4E9-\uD503\uD505-\uD51F\uD521-\uD53B\uD53D-\uD557\uD559-\uD573\uD575-\uD58F\uD591-\uD5AB\uD5AD-\uD5C7\uD5C9-\uD5E3\uD5E5-\uD5FF\uD601-\uD61B\uD61D-\uD637\uD639-\uD653\uD655-\uD66F\uD671-\uD68B\uD68D-\uD6A7\uD6A9-\uD6C3\uD6C5-\uD6DF\uD6E1-\uD6FB\uD6FD-\uD717\uD719-\uD733\uD735-\uD74F\uD751-\uD76B\uD76D-\uD787\uD789-\uD7A3]$/,P=/^(?:[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u2388\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2605\u2607-\u2612\u2614-\u2685\u2690-\u2705\u2708-\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763-\u2767\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC00-\uDCFF\uDD0D-\uDD0F\uDD2F\uDD6C-\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDAD-\uDDE5\uDE01-\uDE0F\uDE1A\uDE2F\uDE32-\uDE3A\uDE3C-\uDE3F\uDE49-\uDFFA]|\uD83D[\uDC00-\uDD3D\uDD46-\uDE4F\uDE80-\uDEFF\uDF74-\uDF7F\uDFD5-\uDFFF]|\uD83E[\uDC0C-\uDC0F\uDC48-\uDC4F\uDC5A-\uDC5F\uDC88-\uDC8F\uDCAE-\uDCFF\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDEFF]|\uD83F[\uDC00-\uDFFD])$/,N=(e,t)=>{var n=p.Any;return-1!==e.search(M)&&(n|=p.Extend),8205===t&&(n|=p.ZWJ),t>=127462&&t<=127487&&(n|=p.RI),-1!==e.search(x)&&(n|=p.Prepend),-1!==e.search(C)&&(n|=p.SpacingMark),-1!==e.search(S)&&(n|=p.L),-1!==e.search(_)&&(n|=p.V),-1!==e.search(T)&&(n|=p.T),-1!==e.search(I)&&(n|=p.LV),-1!==e.search(D)&&(n|=p.LVT),-1!==e.search(P)&&(n|=p.ExtPict),n};function B(e,t){return 0!==(e&t)}var O=[[p.L,p.L|p.V|p.LV|p.LVT],[p.LV|p.V,p.V|p.T],[p.LVT|p.T,p.T],[p.Any,p.Extend|p.ZWJ],[p.Any,p.SpacingMark],[p.Prepend,p.Any],[p.ZWJ,p.ExtPict],[p.RI,p.RI]];function j(e,t){return-1===O.findIndex((n=>B(e,n[0])&&B(t,n[1])))}var U=/(?:[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u2388\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2605\u2607-\u2612\u2614-\u2685\u2690-\u2705\u2708-\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763-\u2767\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC00-\uDCFF\uDD0D-\uDD0F\uDD2F\uDD6C-\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDAD-\uDDE5\uDE01-\uDE0F\uDE1A\uDE2F\uDE32-\uDE3A\uDE3C-\uDE3F\uDE49-\uDFFA]|\uD83D[\uDC00-\uDD3D\uDD46-\uDE4F\uDE80-\uDEFF\uDF74-\uDF7F\uDFD5-\uDFFF]|\uD83E[\uDC0C-\uDC0F\uDC48-\uDC4F\uDC5A-\uDC5F\uDC88-\uDC8F\uDCAE-\uDCFF\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDEFF]|\uD83F[\uDC00-\uDFFD])(?:[\u0300-\u036F\u0483-\u0489\u
20591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D3-\u08E1\u08E3-\u0902\u093A\u093C\u0941-\u0948\u094D\u0951-\u0957\u0962\u0963\u0981\u09BC\u09BE\u09C1-\u09C4\u09CD\u09D7\u09E2\u09E3\u09FE\u0A01\u0A02\u0A3C\u0A41\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81\u0A82\u0ABC\u0AC1-\u0AC5\u0AC7\u0AC8\u0ACD\u0AE2\u0AE3\u0AFA-\u0AFF\u0B01\u0B3C\u0B3E\u0B3F\u0B41-\u0B44\u0B4D\u0B55-\u0B57\u0B62\u0B63\u0B82\u0BBE\u0BC0\u0BCD\u0BD7\u0C00\u0C04\u0C3E-\u0C40\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81\u0CBC\u0CBF\u0CC2\u0CC6\u0CCC\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D00\u0D01\u0D3B\u0D3C\u0D3E\u0D41-\u0D44\u0D4D\u0D57\u0D62\u0D63\u0D81\u0DCA\u0DCF\u0DD2-\u0DD4\u0DD6\u0DDF\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F71-\u0F7E\u0F80-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102D-\u1030\u1032-\u1037\u1039\u103A\u103D\u103E\u1058\u1059\u105E-\u1060\u1071-\u1074\u1082\u1085\u1086\u108D\u109D\u135D-\u135F\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4\u17B5\u17B7-\u17BD\u17C6\u17C9-\u17D3\u17DD\u180B-\u180D\u1885\u1886\u18A9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193B\u1A17\u1A18\u1A1B\u1A56\u1A58-\u1A5E\u1A60\u1A62\u1A65-\u1A6C\u1A73-\u1A7C\u1A7F\u1AB0-\u1AC0\u1B00-\u1B03\u1B34-\u1B3A\u1B3C\u1B42\u1B6B-\u1B73\u1B80\u1B81\u1BA2-\u1BA5\u1BA8\u1BA9\u1BAB-\u1BAD\u1BE6\u1BE8\u1BE9\u1BED\u1BEF-\u1BF1\u1C2C-\u1C33\u1C36\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE0\u1CE2-\u1CE8\u1CED\u1CF4\u1CF8\u1CF9\u1DC0-\u1DF9\u1DFB-\u1DFF\u200C\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA825\uA826\uA82C\uA8C4\uA8C5\uA8E0-\uA8F1\uA8FF\uA926-\uA92D\uA947-\uA951\uA980-\uA982\uA9B3\uA9B6-\uA9B9\uA9BC\uA9BD\uA9E5\uAA29-\uAA2E\uAA31\uAA32\uAA35\uAA36\uAA43\uAA4C\uAA7C\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEC\uAAED\uAAF6\uABE5\uABE8\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFF9E\uFF9F]|\uD800[\uDDFD\uDEE0\uDF76-\uDF7A]|\uD802[\uDE01-\uDE03\uDE05\uDE06\uDE0C-\uDE0F\uDE38-\uDE3A\uDE3F\uDEE5\uDEE6]|\uD803[\uDD24-\uDD27\uDEAB\uDEAC\uDF46-\uDF50]|\uD804[\uDC01\uDC38-\uDC46\uDC7F-\uDC81\uDCB3-\uDCB6\uDCB9\uDCBA\uDD00-\uDD02\uDD27-\uDD2B\uDD2D-\uDD34\uDD73\uDD80\uDD81\uDDB6-\uDDBE\uDDC9-\uDDCC\uDDCF\uDE2F-\uDE31\uDE34\uDE36\uDE37\uDE3E\uDEDF\uDEE3-\uDEEA\uDF00\uDF01\uDF3B\uDF3C\uDF3E\uDF40\uDF57\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC38-\uDC3F\uDC42-\uDC44\uDC46\uDC5E\uDCB0\uDCB3-\uDCB8\uDCBA\uDCBD\uDCBF\uDCC0\uDCC2\uDCC3\uDDAF\uDDB2-\uDDB5\uDDBC\uDDBD\uDDBF\uDDC0\uDDDC\uDDDD\uDE33-\uDE3A\uDE3D\uDE3F\uDE40\uDEAB\uDEAD\uDEB0-\uDEB5\uDEB7\uDF1D-\uDF1F\uDF22-\uDF25\uDF27-\uDF2B]|\uD806[\uDC2F-\uDC37\uDC39\uDC3A\uDD30\uDD3B\uDD3C\uDD3E\uDD43\uDDD4-\uDDD7\uDDDA\uDDDB\uDDE0\uDE01-\uDE0A\uDE33-\uDE38\uDE3B-\uDE3E\uDE47\uDE51-\uDE56\uDE59-\uDE5B\uDE8A-\uDE96\uDE98\uDE99]|\uD807[\uDC30-\uDC36\uDC38-\uDC3D\uDC3F\uDC92-\uDCA7\uDCAA-\uDCB0\uDCB2\uDCB3\uDCB5\uDCB6\uDD31-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD45\uDD47\uDD90\uDD91\uDD95\uDD97\uDEF3\uDEF4]|\uD81A[\uDEF0-\uDEF4\uDF30-\uDF36]|\uD81B[\uDF4F\uDF8F-\uDF92\uDFE4]|\uD82F[\uDC9D\uDC9E]|\uD834[\uDD65\uDD67-\uDD69\uDD6E-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A\uDD30-\uDD36\uDEEC-\uDEEF]|\uD83A[\uDCD0-\uDCD6\uDD44-\uDD4A]|\uD83C[\uDFFB-\uDFFF]|\uDB40[\uDC20-\uDC7F\uDD00-\uDDEF])*\u200D$/,R=e=>-1!==e.search(U),F=/(?:\uD83C[\uDDE6-\uDDFF])+$/g,L=e=>{var t=e.match(F);return null!==t&&t[0].length/2%2===1},z=e=>o(e)&&X.isNodeList(e.children)&&!W.isEditor(e),Q={isAncestor:e=>o(e)&&X.isNodeList(e.children),isElement:z,isElementList:e=>Array.isArray(e)&&e.every((e=>Q.isElement(e))),isElementProps:e=>void 0!==e.children,isElementType:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"type";return z(e)&&e[n]===t},matches(e,t){for(var n in t)if("children"!==n&&e[n]!==t[n])return!1;return!0}},J=["text"],V=["text"];function H(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function G(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?H(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):H(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Z=new WeakMap,W={above(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{voids:n=!1,mode:r="lowest",at:o=e.selection,match:i}=t;if(o){var a=W.path(e,o),s="lowest"===r;for(var[c,l]of W.levels(e,{at:a,voids:n,match:i,reverse:s}))if(!ge.isText(c))if(le.isRange(o)){if(re.isAncestor(l,o.anchor.path)&&re.isAncestor(l,o.focus.path))return[c,l]}else if(!re.equals(a,l))return[c,l]}},addMark(e,t,n){e.addMark(t,n)},after(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o={anchor:W.point(e,t,{edge:"end"}),focus:W.end(e,[])},{distance:i=1}=r,a=0;for(var s of W.positions(e,G(G({},r),{},{at:o}))){if(a>i)break;0!==a&&(n=s),a++}return n},before(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o={anchor:W.start(e,[]),focus:W.point(e,t,{edge:"start"})},{distance:i=1}=r,a=0;for(var s of W.positions(e,G(G({},r),{},{at:o,reverse:!0}))){if(a>i)break;0!==a&&(n=s),a++}return n},deleteBackward(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{unit:n="character"}=t;e.deleteBackward(n)},deleteForward(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{unit:n="character"}=t;e.deleteForward(n)},deleteFragment(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{direction:n="forward"}=t;e.deleteFragment(n)},edges:(e,t)=>[W.start(e,t),W.end(e,t)],elementReadOnly(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return W.above(e,G(G({},t),{},{match:t=>Q.isElement(t)&&W.isElementReadOnly(e,t)}))},end:(e,t)=>W.point(e,t,{edge:"end"}),first(e,t){var n=W.path(e,t,{edge:"start"});return W.node(e,n)},fragment(e,t){var n=W.range(e,t);return X.fragment(e,n)},hasBlocks:(e,t)=>t.children.some((t=>Q.isElement(t)&&W.isBlock(e,t))),hasInlines:(e,t)=>t.children.some((t=>ge.isText(t)||W.isInline(e,t))),hasTexts:(e,t)=>t.children.every((e=>ge.isText(e))),insertBreak(e){e.insertBreak()},insertSoftBreak(e){e.insertSoftBreak()},insertFragment(e,t){e.insertFragment(t)},insertNode(e,t){e.insertNode(t)},insertText(e,t){e.insertText(t)},isBlock:(e,t)=>!e.isInline(t),isEditor(e){var t=Z.get(e);if(void 0!==t)return t;if(!o(e))return!1;var n="function"===typeof e.addMark&&"function"===typeof e.apply&&"function"===typeof e.deleteBackward&&"function"===typeof e.deleteForward&&"function"===typeof e.deleteFragment&&"function"===typeof e.insertBreak&&"function"===typeof e.insertSoftBreak&&"function"===typeof e.insertFragment&&"function"===typeof e.insertNode&&"function"===typeof e.insertText&&"function"===typeof e.isElementReadOnly&&"function"===typeof e.isInline&&"function"===typeof e.isSelectable&&"function"===typeof e.isVoid&&"function"===typeof e.normalizeNode&&"function"===typeof e.onChange&&"function"===typeof e.removeMark&&"function"===typeof e.getDirtyPaths&&(null===e.marks||o(e.marks))&&(null===e.selection||le.isRange(e.selection))&&X.isNodeList(e.children)&&ne.isOperationList(e.operations);return Z.set(e,n),n},isEnd(e,t,n){var r=W.end(e,n);return ae.equals(t,r)},isEdge:(e,t,n)=>W.isStart(e,t,n)||W.isEnd(e,t,n),isEmpty(e,t){var{children:n}=t,[r]=n;return 0===n.length||1===n.length&&ge.isText(r)&&""===r.text&&!e.isVoid(t)},isInline:(e,t)=>e.isInline(t),isElementReadOnly:(e,t)=>e.isElementReadOnly(t),isNormalizing(e){var t=l.get(e);return void 0===t||t},isSelectable:(e,t)=>e.isSelectable(t),isStart(e,t,n){if(0!==t.offset)return!1;var r=W.start(e,n);return ae.equals(t,r)},isVoid:(e,t)=>e.isVoid(t),last(e,t){var n=W.path(e,t,{edge:"end"});return W.node(e,n)},leaf(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=W.path(e,t,n);return[X.leaf(e,r),r]},*levels(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{at:n=e.selection,reverse:r=!1,voids:o=!1}=t,{match:i}=t;if(null==i&&(i=()=>!0),n){var a=[],s=W.path(e,n);for(var[c,l]of X.levels(e,s))if(i(c,l)&&(a.push([c,l]),!o&&Q.isElement(c)&&W.isVoid(e,c)))break;r&&a.reverse(),yield*a}},marks(e){var{marks:t,selection:n}=e;if(!n)return null;if(t)return t;if(le.isExpanded(n)){var[r]=W.nodes(e,{match:ge.isText});if(r){var[o]=r;return h(o,J)}return{}}var{anchor:i}=n,{path:a}=i,[s]=W.leaf(e,a);if(0===i.offset){var c=W.previous(e,{at:a,match:ge.isText});if(!W.above(e,{match:t=>Q.isElement(t)&&W.isVoid(e,t)&&e.markableVoid(t)})){var l=W.above(e,{match:t=>Q.isElement(t)&&W.isBlock(e,t)});if(c&&l){var[u,f]=c,[,d]=l;re.isAncestor(d,f)&&(s=u)}}}return h(s,V)},next(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{mode:n="lowest",voids:r=!1}=t,{match:o,at:i=e.selection}=t;if(i){var a=W.after(e,i,{voids:r});if(a){var[,s]=W.last(e,[]),c=[a.path,s];if(re.isPath(i)&&0===i.length)throw new Error("Cannot get the next node from the root node!");
2if(null==o)if(re.isPath(i)){var[l]=W.parent(e,i);o=e=>l.children.includes(e)}else o=()=>!0;var[u]=W.nodes(e,{at:c,match:o,mode:n,voids:r});return u}}},node(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=W.path(e,t,n);return[X.get(e,r),r]},*nodes(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{at:n=e.selection,mode:r="all",universal:o=!1,reverse:i=!1,voids:a=!1,ignoreNonSelectable:s=!1}=t,{match:c}=t;if(c||(c=()=>!0),n){var l,u;if(q.isSpan(n))l=n[0],u=n[1];else{var f=W.path(e,n,{edge:"start"}),d=W.path(e,n,{edge:"end"});l=i?d:f,u=i?f:d}var h,p=X.nodes(e,{reverse:i,from:l,to:u,pass:t=>{var[n]=t;return!!Q.isElement(n)&&(!(a||!W.isVoid(e,n)&&!W.isElementReadOnly(e,n))||!(!s||W.isSelectable(e,n)))}}),m=[];for(var[y,g]of p)if(!s||!Q.isElement(y)||W.isSelectable(e,y)){var b=h&&0===re.compare(g,h[1]);if("highest"!==r||!b)if(c(y,g))if("lowest"===r&&b)h=[y,g];else{var v="lowest"===r?h:[y,g];v&&(o?m.push(v):yield v),h=[y,g]}else if(o&&!b&&ge.isText(y))return}"lowest"===r&&h&&(o?m.push(h):yield h),o&&(yield*m)}},normalize(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{force:n=!1,operation:r}=t,o=e=>s.get(e)||[],i=e=>{var t=o(e).pop(),n=t.join(",");return(e=>c.get(e)||new Set)(e).delete(n),t};if(W.isNormalizing(e)){if(n){var a=Array.from(X.nodes(e),(e=>{var[,t]=e;return t})),l=new Set(a.map((e=>e.join(","))));s.set(e,a),c.set(e,l)}0!==o(e).length&&W.withoutNormalizing(e,(()=>{for(var t of o(e))if(X.has(e,t)){var n=W.node(e,t),[a,s]=n;Q.isElement(a)&&0===a.children.length&&e.normalizeNode(n,{operation:r})}for(var c=o(e),l=c.length,u=0;0!==c.length;){if(!e.shouldNormalize({dirtyPaths:c,iteration:u,initialDirtyPathsLength:l,operation:r}))return;var f=i(e);if(X.has(e,f)){var d=W.node(e,f);e.normalizeNode(d,{operation:r})}u++,c=o(e)}}))}},parent(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=W.path(e,t,n),o=re.parent(r);return W.node(e,o)},path(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{depth:r,edge:o}=n;if(re.isPath(t))if("start"===o){var[,i]=X.first(e,t);t=i}else if("end"===o){var[,a]=X.last(e,t);t=a}return le.isRange(t)&&(t="start"===o?le.start(t):"end"===o?le.end(t):re.common(t.anchor.path,t.focus.path)),ae.isPoint(t)&&(t=t.path),null!=r&&(t=t.slice(0,r)),t},hasPath:(e,t)=>X.has(e,t),pathRef(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{affinity:r="forward"}=n,o={current:t,affinity:r,unref(){var{current:t}=o;return W.pathRefs(e).delete(o),o.current=null,t}};return W.pathRefs(e).add(o),o},pathRefs(e){var t=u.get(e);return t||(t=new Set,u.set(e,t)),t},point(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{edge:r="start"}=n;if(re.isPath(t)){var o;if("end"===r){var[,i]=X.last(e,t);o=i}else{var[,a]=X.first(e,t);o=a}var s=X.get(e,o);if(!ge.isText(s))throw new Error("Cannot get the ".concat(r," point in the node at path [").concat(t,"] because it has no ").concat(r," text node."));return{path:o,offset:"end"===r?s.text.length:0}}if(le.isRange(t)){var[c,l]=le.edges(t);return"start"===r?c:l}return t},pointRef(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{affinity:r="forward"}=n,o={current:t,affinity:r,unref(){var{current:t}=o;return W.pointRefs(e).delete(o),o.current=null,t}};return W.pointRefs(e).add(o),o},pointRefs(e){var t=f.get(e);return t||(t=new Set,f.set(e,t)),t},*positions(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{at:n=e.selection,unit:r="offset",reverse:o=!1,voids:i=!1,ignoreNonSelectable:a=!1}=t;if(n){var s=W.range(e,n),[c,l]=le.edges(s),u=o?l:c,f=!1,d="",h=0,p=0,y=0;for(var[g,b]of W.nodes(e,{at:n,reverse:o,voids:i,ignoreNonSelectable:a})){if(Q.isElement(g)){if(!i&&(e.isVoid(g)||e.isElementReadOnly(g))){yield W.start(e,b);continue}if(e.isInline(g))continue;if(W.hasInlines(e,g)){var w=re.isAncestor(b,l.path)?l:W.end(e,b),E=re.isAncestor(b,c.path)?c:W.start(e,b);d=W.string(e,{anchor:E,focus:w},{voids:i}),f=!0}}if(ge.isText(g)){var k=re.equals(b,u.path);for(k?(p=o?u.offset:g.text.length-u.offset,y=u.offset):(p=g.text.length,y=o?p:0),(k||f||"offset"===r)&&(yield{path:b,offset:y},f=!1);;){if(0===h){if(""===d)break;h=M(d,r,o),d=v(d,h,o)[1]}if(y=o?y-h:y+h,(p-=h)<0){h=-p;break}h=0,yield{path:b,offset:y}}}}}function M(e,t,n){return"character"===t?m(e,n):"word"===t?function(e){for(var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=0,r=!1;e.length>0;){var o=m(e,t),[i,a]=v(e,o,t);if(A(i,a,t))r=!0,n+=o;else{if(r)break;n+=o}e=a}return n}
2(e,n):"line"===t||"block"===t?e.length:1}},previous(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{mode:n="lowest",voids:r=!1}=t,{match:o,at:i=e.selection}=t;if(i){var a=W.before(e,i,{voids:r});if(a){var[,s]=W.first(e,[]),c=[a.path,s];if(re.isPath(i)&&0===i.length)throw new Error("Cannot get the previous node from the root node!");if(null==o)if(re.isPath(i)){var[l]=W.parent(e,i);o=e=>l.children.includes(e)}else o=()=>!0;var[u]=W.nodes(e,{reverse:!0,at:c,match:o,mode:n,voids:r});return u}}},range:(e,t,n)=>le.isRange(t)&&!n?t:{anchor:W.start(e,t),focus:W.end(e,n||t)},rangeRef(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{affinity:r="forward"}=n,o={current:t,affinity:r,unref(){var{current:t}=o;return W.rangeRefs(e).delete(o),o.current=null,t}};return W.rangeRefs(e).add(o),o},rangeRefs(e){var t=d.get(e);return t||(t=new Set,d.set(e,t)),t},removeMark(e,t){e.removeMark(t)},setNormalizing(e,t){l.set(e,t)},start:(e,t)=>W.point(e,t,{edge:"start"}),string(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{voids:r=!1}=n,o=W.range(e,t),[i,a]=le.edges(o),s="";for(var[c,l]of W.nodes(e,{at:o,match:ge.isText,voids:r})){var u=c.text;re.equals(l,a.path)&&(u=u.slice(0,a.offset)),re.equals(l,i.path)&&(u=u.slice(i.offset)),s+=u}return s},unhangRange(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{voids:r=!1}=n,[o,i]=le.edges(t);if(0!==o.offset||0!==i.offset||le.isCollapsed(t)||re.hasPrevious(i.path))return t;var a=W.above(e,{at:i,match:t=>Q.isElement(t)&&W.isBlock(e,t),voids:r}),s=a?a[1]:[],c={anchor:W.start(e,o),focus:i},l=!0;for(var[u,f]of W.nodes(e,{at:c,match:ge.isText,reverse:!0,voids:r}))if(l)l=!1;else if(""!==u.text||re.isBefore(f,s)){i={path:f,offset:u.text.length};break}return{anchor:o,focus:i}},void(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return W.above(e,G(G({},t),{},{match:t=>Q.isElement(t)&&W.isVoid(e,t)}))},withoutNormalizing(e,t){var n=W.isNormalizing(e);W.setNormalizing(e,!1);try{t()}finally{W.setNormalizing(e,n)}W.normalize(e)}},q={isSpan:e=>Array.isArray(e)&&2===e.length&&e.every(re.isPath)},Y=["children"],K=["text"],$=new WeakMap,X={ancestor(e,t){var n=X.get(e,t);if(ge.isText(n))throw new Error("Cannot get the ancestor node at path [".concat(t,"] because it refers to a text node instead: ").concat(fe.stringify(n)));return n},*ancestors(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};for(var r of re.ancestors(t,n)){var o=[X.ancestor(e,r),r];yield o}},child(e,t){if(ge.isText(e))throw new Error("Cannot get the child of a text node: ".concat(fe.stringify(e)));var n=e.children[t];if(null==n)throw new Error("Cannot get child at index `".concat(t,"` in node: ").concat(fe.stringify(e)));return n},*children(e,t){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{reverse:r=!1}=n,o=X.ancestor(e,t),{children:i}=o,a=r?i.length-1:0;r?a>=0:a<i.length;){var s=X.child(o,a),c=t.concat(a);yield[s,c],a=r?a-1:a+1}},common(e,t,n){var r=re.common(t,n);return[X.get(e,r),r]},descendant(e,t){var n=X.get(e,t);if(W.isEditor(n))throw new Error("Cannot get the descendant node at path [".concat(t,"] because it refers to the root editor node instead: ").concat(fe.stringify(n)));return n},*descendants(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var[n,r]of X.nodes(e,t))0!==r.length&&(yield[n,r])},*elements(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var[n,r]of X.nodes(e,t))Q.isElement(n)&&(yield[n,r])},extractProps:e=>Q.isAncestor(e)?h(e,Y):h(e,K),first(e,t){for(var n=t.slice(),r=X.get(e,n);r&&!ge.isText(r)&&0!==r.children.length;)r=r.children[0],n.push(0);return[r,n]},fragment(e,t){if(ge.isText(e))throw new Error("Cannot get a fragment starting from a root text node: ".concat(fe.stringify(e)));return(0,i.Uy)({children:e.children},(e=>{var[n,r]=le.edges(t),o=X.nodes(e,{reverse:!0,pass:e=>{var[,n]=e;return!le.includes(t,n)}});for(var[,i]of o){if(!le.includes(t,i)){var a=X.parent(e,i),s=i[i.length-1];a.children.splice(s,1)}if(re.equals(i,r.path)){var c=X.leaf(e,i);c.text=c.text.slice(0,r.offset)}if(re.equals(i,n.path)){var l=X.leaf(e,i);l.text=l.text.slice(n.offset)}}W.isEditor(e)&&(e.selection=null)})).children},get(e,t){for(var n=e,r=0;r<t.length;r++){var o=t[r];if(ge.isText(n)||!n.children[o])throw new Error("Cannot find a descendant at path [".concat(t,"] in node: ").concat(fe.stringify(e)));n=n.children[o]}return n},has(e,t){for(var n=e,r=0;r<t.length;r++){var o=t[r];if(ge.isText(n)||!n.children[o])return!1;
2n=n.children[o]}return!0},isNode:e=>ge.isText(e)||Q.isElement(e)||W.isEditor(e),isNodeList(e){if(!Array.isArray(e))return!1;var t=$.get(e);if(void 0!==t)return t;var n=e.every((e=>X.isNode(e)));return $.set(e,n),n},last(e,t){for(var n=t.slice(),r=X.get(e,n);r&&!ge.isText(r)&&0!==r.children.length;){var o=r.children.length-1;r=r.children[o],n.push(o)}return[r,n]},leaf(e,t){var n=X.get(e,t);if(!ge.isText(n))throw new Error("Cannot get the leaf node at path [".concat(t,"] because it refers to a non-leaf node: ").concat(fe.stringify(n)));return n},*levels(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};for(var r of re.levels(t,n)){var o=X.get(e,r);yield[o,r]}},matches:(e,t)=>Q.isElement(e)&&Q.isElementProps(t)&&Q.matches(e,t)||ge.isText(e)&&ge.isTextProps(t)&&ge.matches(e,t),*nodes(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{pass:n,reverse:r=!1}=t,{from:o=[],to:i}=t,a=new Set,s=[],c=e;!i||!(r?re.isBefore(s,i):re.isAfter(s,i));)if(a.has(c)||(yield[c,s]),a.has(c)||ge.isText(c)||0===c.children.length||null!=n&&!1!==n([c,s])){if(0===s.length)break;if(!r){var l=re.next(s);if(X.has(e,l)){s=l,c=X.get(e,s);continue}}if(r&&0!==s[s.length-1])s=re.previous(s),c=X.get(e,s);else s=re.parent(s),c=X.get(e,s),a.add(c)}else{a.add(c);var u=r?c.children.length-1:0;re.isAncestor(s,o)&&(u=o[s.length]),s=s.concat(u),c=X.get(e,s)}},parent(e,t){var n=re.parent(t),r=X.get(e,n);if(ge.isText(r))throw new Error("Cannot get the parent of path [".concat(t,"] because it does not exist in the root."));return r},string:e=>ge.isText(e)?e.text:e.children.map(X.string).join(""),*texts(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var[n,r]of X.nodes(e,t))ge.isText(n)&&(yield[n,r])}};function ee(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function te(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ee(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ee(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var ne={isNodeOperation:e=>ne.isOperation(e)&&e.type.endsWith("_node"),isOperation(e){if(!o(e))return!1;switch(e.type){case"insert_node":case"remove_node":return re.isPath(e.path)&&X.isNode(e.node);case"insert_text":case"remove_text":return"number"===typeof e.offset&&"string"===typeof e.text&&re.isPath(e.path);case"merge_node":return"number"===typeof e.position&&re.isPath(e.path)&&o(e.properties);case"move_node":return re.isPath(e.path)&&re.isPath(e.newPath);case"set_node":return re.isPath(e.path)&&o(e.properties)&&o(e.newProperties);case"set_selection":return null===e.properties&&le.isRange(e.newProperties)||null===e.newProperties&&le.isRange(e.properties)||o(e.properties)&&o(e.newProperties);case"split_node":return re.isPath(e.path)&&"number"===typeof e.position&&o(e.properties);default:return!1}},isOperationList:e=>Array.isArray(e)&&e.every((e=>ne.isOperation(e))),isSelectionOperation:e=>ne.isOperation(e)&&e.type.endsWith("_selection"),isTextOperation:e=>ne.isOperation(e)&&e.type.endsWith("_text"),inverse(e){switch(e.type){case"insert_node":return te(te({},e),{},{type:"remove_node"});case"insert_text":return te(te({},e),{},{type:"remove_text"});case"merge_node":return te(te({},e),{},{type:"split_node",path:re.previous(e.path)});case"move_node":var{newPath:t,path:n}=e;if(re.equals(t,n))return e;if(re.isSibling(n,t))return te(te({},e),{},{path:t,newPath:n});var r=re.transform(n,e),o=re.transform(re.next(n),e);return te(te({},e),{},{path:r,newPath:o});case"remove_node":return te(te({},e),{},{type:"insert_node"});case"remove_text":return te(te({},e),{},{type:"insert_text"});case"set_node":var{properties:i,newProperties:a}=e;return te(te({},e),{},{properties:a,newProperties:i});case"set_selection":var{properties:s,newProperties:c}=e;return te(te({},e),{},null==s?{properties:c,newProperties:null}:null==c?{properties:null,newProperties:s}:{properties:c,newProperties:s});case"split_node":return te(te({},e),{},{type:"merge_node",path:re.next(e.path)})}}},re={ancestors(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{reverse:n=!1}=t,r=re.levels(e,t);return r=n?r.slice(1):r.slice(0,-1)},common(e,t){for(var n=[],r=0;r<e.length&&r<t.length;r++){var o=e[r];if(o!==t[r])break;n.push(o)}return n},compare(e,t){for(var n=Math.min(e.length,t.length),r=0;r<n;r++){if(e[r]<t[r])return-1;if(e[r]>t[r])return 1}return 0},endsAfter(e,t){var n=e.length-1,r=e.slice(0,n),o=t.slice(0,n),i=e[n],a=t[n];return re.equals(r,o)&&i>a},endsAt(e,t){var n=e.length,r=e.slice(0,n),o=t.slice(0,n);return re.equals(r,o)},endsBefore(e,t){var n=e.length-1,r=e.slice(0,n),o=t.slice(0,n),i=e[n],a=t[n];return re.equals(r,o)&&i<a},equals:(e,t)=>e.length===t.length&&e.every(((e,n)=>e===t[n])),hasPrevious:e=>e[e.length-1]>0,isAfter:(e,t)=>1===re.compare(e,t),isAncestor:(e,t)=>
2e.length<t.length&&0===re.compare(e,t),isBefore:(e,t)=>-1===re.compare(e,t),isChild:(e,t)=>e.length===t.length+1&&0===re.compare(e,t),isCommon:(e,t)=>e.length<=t.length&&0===re.compare(e,t),isDescendant:(e,t)=>e.length>t.length&&0===re.compare(e,t),isParent:(e,t)=>e.length+1===t.length&&0===re.compare(e,t),isPath:e=>Array.isArray(e)&&(0===e.length||"number"===typeof e[0]),isSibling(e,t){if(e.length!==t.length)return!1;var n=e.slice(0,-1),r=t.slice(0,-1);return e[e.length-1]!==t[t.length-1]&&re.equals(n,r)},levels(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{reverse:n=!1}=t,r=[],o=0;o<=e.length;o++)r.push(e.slice(0,o));return n&&r.reverse(),r},next(e){if(0===e.length)throw new Error("Cannot get the next path of a root path [".concat(e,"], because it has no next index."));var t=e[e.length-1];return e.slice(0,-1).concat(t+1)},operationCanTransformPath(e){switch(e.type){case"insert_node":case"remove_node":case"merge_node":case"split_node":case"move_node":return!0;default:return!1}},parent(e){if(0===e.length)throw new Error("Cannot get the parent path of the root path [".concat(e,"]."));return e.slice(0,-1)},previous(e){if(0===e.length)throw new Error("Cannot get the previous path of a root path [".concat(e,"], because it has no previous index."));var t=e[e.length-1];if(t<=0)throw new Error("Cannot get the previous path of a first child path [".concat(e,"] because it would result in a negative index."));return e.slice(0,-1).concat(t-1)},relative(e,t){if(!re.isAncestor(t,e)&&!re.equals(e,t))throw new Error("Cannot get the relative path of [".concat(e,"] inside ancestor [").concat(t,"], because it is not above or equal to the path."));return e.slice(t.length)},transform(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!e)return null;var r=[...e],{affinity:o="forward"}=n;if(0===e.length)return r;switch(t.type){case"insert_node":var{path:i}=t;(re.equals(i,r)||re.endsBefore(i,r)||re.isAncestor(i,r))&&(r[i.length-1]+=1);break;case"remove_node":var{path:a}=t;if(re.equals(a,r)||re.isAncestor(a,r))return null;re.endsBefore(a,r)&&(r[a.length-1]-=1);break;case"merge_node":var{path:s,position:c}=t;re.equals(s,r)||re.endsBefore(s,r)?r[s.length-1]-=1:re.isAncestor(s,r)&&(r[s.length-1]-=1,r[s.length]+=c);break;case"split_node":var{path:l,position:u}=t;if(re.equals(l,r)){if("forward"===o)r[r.length-1]+=1;else if("backward"!==o)return null}else re.endsBefore(l,r)?r[l.length-1]+=1:re.isAncestor(l,r)&&e[l.length]>=u&&(r[l.length-1]+=1,r[l.length]-=u);break;case"move_node":var{path:f,newPath:d}=t;if(re.equals(f,d))return r;if(re.isAncestor(f,r)||re.equals(f,r)){var h=d.slice();return re.endsBefore(f,d)&&f.length<d.length&&(h[f.length-1]-=1),h.concat(r.slice(f.length))}re.isSibling(f,d)&&(re.isAncestor(d,r)||re.equals(d,r))?re.endsBefore(f,r)?r[f.length-1]-=1:r[f.length-1]+=1:re.endsBefore(d,r)||re.equals(d,r)||re.isAncestor(d,r)?(re.endsBefore(f,r)&&(r[f.length-1]-=1),r[d.length-1]+=1):re.endsBefore(f,r)&&(re.equals(d,r)&&(r[d.length-1]+=1),r[f.length-1]-=1)}return r}};function oe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ie(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?oe(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oe(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var ae={compare(e,t){var n=re.compare(e.path,t.path);return 0===n?e.offset<t.offset?-1:e.offset>t.offset?1:0:n},isAfter:(e,t)=>1===ae.compare(e,t),isBefore:(e,t)=>-1===ae.compare(e,t),equals:(e,t)=>e.offset===t.offset&&re.equals(e.path,t.path),isPoint:e=>o(e)&&"number"===typeof e.offset&&re.isPath(e.path),transform(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return(0,i.Uy)(e,(e=>{if(null===e)return null;var{affinity:r="forward"}=n,{path:o,offset:i}=e;switch(t.type){case"insert_node":case"move_node":e.path=re.transform(o,t,n);break;case"insert_text":re.equals(t.path,o)&&(t.offset<i||t.offset===i&&"forward"===r)&&(e.offset+=t.text.length);break;case"merge_node":re.equals(t.path,o)&&(e.offset+=t.position),e.path=re.transform(o,t,n);break;case"remove_text":re.equals(t.path,o)&&t.offset<=i&&(e.offset-=Math.min(i-t.offset,t.text.length));break;case"remove_node":if(re.equals(t.path,o)||re.isAncestor(t.path,o))return null;e.path=re.transform(o,t,n);break;
2case"split_node":if(re.equals(t.path,o)){if(t.position===i&&null==r)return null;(t.position<i||t.position===i&&"forward"===r)&&(e.offset-=t.position,e.path=re.transform(o,t,ie(ie({},n),{},{affinity:"forward"})))}else e.path=re.transform(o,t,n)}}))}},se=["anchor","focus"];function ce(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var le={edges(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{reverse:n=!1}=t,{anchor:r,focus:o}=e;return le.isBackward(e)===n?[r,o]:[o,r]},end(e){var[,t]=le.edges(e);return t},equals:(e,t)=>ae.equals(e.anchor,t.anchor)&&ae.equals(e.focus,t.focus),includes(e,t){if(le.isRange(t)){if(le.includes(e,t.anchor)||le.includes(e,t.focus))return!0;var[n,r]=le.edges(e),[o,i]=le.edges(t);return ae.isBefore(n,o)&&ae.isAfter(r,i)}var[a,s]=le.edges(e),c=!1,l=!1;return ae.isPoint(t)?(c=ae.compare(t,a)>=0,l=ae.compare(t,s)<=0):(c=re.compare(t,a.path)>=0,l=re.compare(t,s.path)<=0),c&&l},intersection(e,t){var n=h(e,se),[r,o]=le.edges(e),[i,s]=le.edges(t),c=ae.isBefore(r,i)?i:r,l=ae.isBefore(o,s)?o:s;return ae.isBefore(l,c)?null:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ce(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ce(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({anchor:c,focus:l},n)},isBackward(e){var{anchor:t,focus:n}=e;return ae.isAfter(t,n)},isCollapsed(e){var{anchor:t,focus:n}=e;return ae.equals(t,n)},isExpanded:e=>!le.isCollapsed(e),isForward:e=>!le.isBackward(e),isRange:e=>o(e)&&ae.isPoint(e.anchor)&&ae.isPoint(e.focus),*points(e){yield[e.anchor,"anchor"],yield[e.focus,"focus"]},start(e){var[t]=le.edges(e);return t},transform(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return(0,i.Uy)(e,(e=>{if(null===e)return null;var r,o,{affinity:i="inward"}=n;if("inward"===i){var a=le.isCollapsed(e);le.isForward(e)?(r="forward",o=a?r:"backward"):(r="backward",o=a?r:"forward")}else"outward"===i?le.isForward(e)?(r="backward",o="forward"):(r="forward",o="backward"):(r=i,o=i);var s=ae.transform(e.anchor,t,{affinity:r}),c=ae.transform(e.focus,t,{affinity:o});if(!s||!c)return null;e.anchor=s,e.focus=c}))}},ue=void 0,fe={setScrubber(e){ue=e},stringify:e=>JSON.stringify(e,ue)},de=(e,t)=>{for(var n in e){var r=e[n],i=t[n];if(o(r)&&o(i)){if(!de(r,i))return!1}else if(Array.isArray(r)&&Array.isArray(i)){if(r.length!==i.length)return!1;for(var a=0;a<r.length;a++)if(r[a]!==i[a])return!1}else if(r!==i)return!1}for(var s in t)if(void 0===e[s]&&void 0!==t[s])return!1;return!0},he=["text"],pe=["anchor","focus"];function me(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ye(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?me(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):me(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var ge={equals(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{loose:r=!1}=n;function o(e){return h(e,he)}return de(r?o(e):e,r?o(t):t)},isText:e=>o(e)&&"string"===typeof e.text,isTextList:e=>Array.isArray(e)&&e.every((e=>ge.isText(e))),isTextProps:e=>void 0!==e.text,matches(e,t){for(var n in t)if("text"!==n&&(!e.hasOwnProperty(n)||e[n]!==t[n]))return!1;return!0},decorations(e,t){var n=[ye({},e)];for(var r of t){var o=h(r,pe),[i,a]=le.edges(r),s=[],c=0,l=i.offset,u=a.offset;for(var f of n){var{length:d}=f.text,p=c;if(c+=d,l<=p&&c<=u)Object.assign(f,o),s.push(f);else if(l!==u&&(l===c||u===p)||l>c||u<p||u===p&&0!==p)s.push(f);else{var m=f,y=void 0,g=void 0;if(u<c){var b=u-p;g=ye(ye({},m),{},{text:m.text.slice(b)}),m=ye(ye({},m),{},{text:m.text.slice(0,b)})}if(l>p){var v=l-p;y=ye(ye({},m),{},{text:m.text.slice(0,v)}),m=ye(ye({},m),{},{text:m.text.slice(v)})}Object.assign(m,o),y&&s.push(y),s.push(m),g&&s.push(g)}}n=s}return n}};function be(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ve(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?be(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):be(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Ae=["text"],we=["children"];function Ee(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ke(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ee(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ee(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Me={insertNodes(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};W.withoutNormalizing(e,(()=>{var{hanging:r=!1,voids:o=!1,mode:i="lowest"}=n,{at:a,match:s,select:c}=n;if(X.isNode(t)&&(t=[t]),0!==t.length){var[l]=t;if(a||(a=e.selection?e.selection:e.children.length>0?W.end(e,[]):[0],c=!0),null==c&&(c=!1),le.isRange(a))if(r||(a=W.unhangRange(e,a,{voids:o})),le.isCollapsed(a))a=a.anchor;else{var[,u]=le.edges(a),f=W.pointRef(e,u);Be.delete(e,{at:a}),a=f.unref()}if(ae.isPoint(a)){null==s&&(s=ge.isText(l)?e=>ge.isText(e):e.isInline(l)?t=>ge.isText(t)||W.isInline(e,t):t=>Q.isElement(t)&&W.isBlock(e,t));var[d]=W.nodes(e,{at:a.path,match:s,mode:i,voids:o});if(!d)return;var[,h]=d,p=W.pathRef(e,h),m=W.isEnd(e,a,h);Be.splitNodes(e,{at:a,match:s,mode:i,voids:o});var y=p.unref();a=m?re.next(y):y}var g=re.parent(a),b=a[a.length-1];if(o||!W.void(e,{at:g})){for(var v of t){var A=g.concat(b);b++,e.apply({type:"insert_node",path:A,node:v}),a=re.next(a)}if(a=re.previous(a),c){var w=W.end(e,a);w&&Be.select(e,w)}}}}))},liftNodes(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};W.withoutNormalizing(e,(()=>{var{at:n=e.selection,mode:r="lowest",voids:o=!1}=t,{match:i}=t;if(null==i&&(i=re.isPath(n)?Se(e,n):t=>Q.isElement(t)&&W.isBlock(e,t)),n){var a=W.nodes(e,{at:n,match:i,mode:r,voids:o}),s=Array.from(a,(t=>{var[,n]=t;return W.pathRef(e,n)}));for(var c of s){var l=c.unref();if(l.length<2)throw new Error("Cannot lift node at a path [".concat(l,"] because it has a depth of less than `2`."));var u=W.node(e,re.parent(l)),[f,d]=u,h=l[l.length-1],{length:p}=f.children;if(1===p){var m=re.next(d);Be.moveNodes(e,{at:l,to:m,voids:o}),Be.removeNodes(e,{at:d,voids:o})}else if(0===h)Be.moveNodes(e,{at:l,to:d,voids:o});else if(h===p-1){var y=re.next(d);Be.moveNodes(e,{at:l,to:y,voids:o})}else{var g=re.next(l),b=re.next(d);Be.splitNodes(e,{at:g,voids:o}),Be.moveNodes(e,{at:l,to:b,voids:o})}}}}))},mergeNodes(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};W.withoutNormalizing(e,(()=>{var{match:n,at:r=e.selection}=t,{hanging:o=!1,voids:i=!1,mode:a="lowest"}=t;if(r){if(null==n)if(re.isPath(r)){var[s]=W.parent(e,r);n=e=>s.children.includes(e)}else n=t=>Q.isElement(t)&&W.isBlock(e,t);if(!o&&le.isRange(r)&&(r=W.unhangRange(e,r,{voids:i})),le.isRange(r))if(le.isCollapsed(r))r=r.anchor;else{var[,c]=le.edges(r),l=W.pointRef(e,c);Be.delete(e,{at:r}),r=l.unref(),null==t.at&&Be.select(e,r)}var[u]=W.nodes(e,{at:r,match:n,voids:i,mode:a}),f=W.previous(e,{at:r,match:n,voids:i,mode:a});if(u&&f){var[d,p]=u,[m,y]=f;if(0!==p.length&&0!==y.length){var g,b,v=re.next(y),A=re.common(p,y),w=re.isSibling(p,y),E=Array.from(W.levels(e,{at:p}),(e=>{var[t]=e;return t})).slice(A.length).slice(0,-1),k=W.above(e,{at:p,mode:"highest",match:t=>E.includes(t)&&xe(e,t)}),M=k&&W.pathRef(e,k[1]);if(ge.isText(d)&&ge.isText(m)){var x=h(d,Ae);b=m.text.length,g=x}else{if(!Q.isElement(d)||!Q.isElement(m))throw new Error("Cannot merge the node at path [".concat(p,"] with the previous sibling because it is not the same kind: ").concat(fe.stringify(d)," ").concat(fe.stringify(m)));x=h(d,we);b=m.children.length,g=x}w||Be.moveNodes(e,{at:p,to:v,voids:i}),M&&Be.removeNodes(e,{at:M.current,voids:i}),Q.isElement(m)&&W.isEmpty(e,m)||ge.isText(m)&&""===m.text&&0!==y[y.length-1]?Be.removeNodes(e,{at:y,voids:i}):e.apply({type:"merge_node",path:v,position:b,properties:g}),M&&M.unref()}}}}))},moveNodes(e,t){W.withoutNormalizing(e,(()=>{var{to:n,at:r=e.selection,mode:o="lowest",voids:i=!1}=t,{match:a}=t;if(r){null==a&&(a=re.isPath(r)?Se(e,r):t=>Q.isElement(t)&&W.isBlock(e,t));var s=W.pathRef(e,n),c=W.nodes(e,{at:r,match:a,mode:o,voids:i}),l=Array.from(c,(t=>{var[,n]=t;return W.pathRef(e,n)}));for(var u of l){var f=u.unref(),d=s.current;0!==f.length&&e.apply({type:"move_node",path:f,newPath:d}),s.current&&re.isSibling(d,f)&&re.isAfter(d,f)&&(s.current=re.next(s.current))}s.unref()}}))},removeNodes(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};W.withoutNormalizing(e,(()=>{var{hanging:n=!1,voids:r=!1,mode:o="lowest"}=t,{at:i=e.selection,match:a}=t;if(i){null==a&&(a=re.isPath(i)?Se(e,i):t=>Q.isElement(t)&&W.isBlock(e,t)),!n&&le.isRange(i)&&(i=W.unhangRange(e,i,{voids:r}));var s=W.nodes(e,{at:i,match:a,mode:o,voids:r}),c=Array.from(s,(t=>{var[,n]=t;return W.pathRef(e,n)}));for(var l of c){var u=l.unref();if(u){var[f]=W.node(e,u);e.apply({type:"remove_node",path:u,node:f})}}}}))},setNodes(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};W.withoutNormalizing(e,(()=>{var{match:r,at:o=e.selection,compare:i,merge:a}=n,{hanging:s=!1,mode:c="lowest",split:l=!1,voids:u=!1}=n;if(o){if(null==r&&(r=re.isPath(o)?Se(e,o):t=>
2Q.isElement(t)&&W.isBlock(e,t)),!s&&le.isRange(o)&&(o=W.unhangRange(e,o,{voids:u})),l&&le.isRange(o)){if(le.isCollapsed(o)&&W.leaf(e,o.anchor)[0].text.length>0)return;var f=W.rangeRef(e,o,{affinity:"inward"}),[d,h]=le.edges(o),p="lowest"===c?"lowest":"highest",m=W.isEnd(e,h,h.path);Be.splitNodes(e,{at:h,match:r,mode:p,voids:u,always:!m});var y=W.isStart(e,d,d.path);Be.splitNodes(e,{at:d,match:r,mode:p,voids:u,always:!y}),o=f.unref(),null==n.at&&Be.select(e,o)}for(var[g,b]of(i||(i=(e,t)=>e!==t),W.nodes(e,{at:o,match:r,mode:c,voids:u}))){var v={},A={};if(0!==b.length){var w=!1;for(var E in t)"children"!==E&&"text"!==E&&i(t[E],g[E])&&(w=!0,g.hasOwnProperty(E)&&(v[E]=g[E]),a?null!=t[E]&&(A[E]=a(g[E],t[E])):null!=t[E]&&(A[E]=t[E]));w&&e.apply({type:"set_node",path:b,properties:v,newProperties:A})}}}}))},splitNodes(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};W.withoutNormalizing(e,(()=>{var{mode:n="lowest",voids:r=!1}=t,{match:o,at:i=e.selection,height:a=0,always:s=!1}=t;if(null==o&&(o=t=>Q.isElement(t)&&W.isBlock(e,t)),le.isRange(i)&&(i=Ce(e,i)),re.isPath(i)){var c=i,l=W.point(e,c),[u]=W.parent(e,c);o=e=>e===u,a=l.path.length-c.length+1,i=l,s=!0}if(i){var f,d=W.pointRef(e,i,{affinity:"backward"});try{var[h]=W.nodes(e,{at:i,match:o,mode:n,voids:r});if(!h)return;var p=W.void(e,{at:i,mode:"highest"});if(!r&&p){var[m,y]=p;if(Q.isElement(m)&&e.isInline(m)){var g=W.after(e,y);if(!g){var b=re.next(y);Be.insertNodes(e,{text:""},{at:b,voids:r}),g=W.point(e,b)}i=g,s=!0}a=i.path.length-y.length+1,s=!0}f=W.pointRef(e,i);var v=i.path.length-a,[,A]=h,w=i.path.slice(0,v),E=0===a?i.offset:i.path[v]+0;for(var[k,M]of W.levels(e,{at:w,reverse:!0,voids:r})){var x=!1;if(M.length<A.length||0===M.length||!r&&Q.isElement(k)&&W.isVoid(e,k))break;var C=d.current,S=W.isEnd(e,C,M);if(s||!d||!W.isEdge(e,C,M)){x=!0;var _=X.extractProps(k);e.apply({type:"split_node",path:M,position:E,properties:_})}E=M[M.length-1]+(x||S?1:0)}if(null==t.at){var T=f.current||W.end(e,[]);Be.select(e,T)}}finally{var I;d.unref(),null===(I=f)||void 0===I||I.unref()}}}))},unsetNodes(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};Array.isArray(t)||(t=[t]);var r={};for(var o of t)r[o]=null;Be.setNodes(e,r,n)},unwrapNodes(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};W.withoutNormalizing(e,(()=>{var{mode:n="lowest",split:r=!1,voids:o=!1}=t,{at:i=e.selection,match:a}=t;if(i){null==a&&(a=re.isPath(i)?Se(e,i):t=>Q.isElement(t)&&W.isBlock(e,t)),re.isPath(i)&&(i=W.range(e,i));var s=le.isRange(i)?W.rangeRef(e,i):null,c=W.nodes(e,{at:i,match:a,mode:n,voids:o}),l=Array.from(c,(t=>{var[,n]=t;return W.pathRef(e,n)})).reverse(),u=function(t){var n=t.unref(),[i]=W.node(e,n),a=W.range(e,n);r&&s&&(a=le.intersection(s.current,a)),Be.liftNodes(e,{at:a,match:e=>Q.isAncestor(i)&&i.children.includes(e),voids:o})};for(var f of l)u(f);s&&s.unref()}}))},wrapNodes(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};W.withoutNormalizing(e,(()=>{var{mode:r="lowest",split:o=!1,voids:i=!1}=n,{match:a,at:s=e.selection}=n;if(s){if(null==a&&(a=re.isPath(s)?Se(e,s):e.isInline(t)?t=>Q.isElement(t)&&W.isInline(e,t)||ge.isText(t):t=>Q.isElement(t)&&W.isBlock(e,t)),o&&le.isRange(s)){var[c,l]=le.edges(s),u=W.rangeRef(e,s,{affinity:"inward"});Be.splitNodes(e,{at:l,match:a,voids:i}),Be.splitNodes(e,{at:c,match:a,voids:i}),s=u.unref(),null==n.at&&Be.select(e,s)}var f=Array.from(W.nodes(e,{at:s,match:e.isInline(t)?t=>Q.isElement(t)&&W.isBlock(e,t):e=>W.isEditor(e),mode:"lowest",voids:i}));for(var[,d]of f){var h=le.isRange(s)?le.intersection(s,W.range(e,d)):s;if(h){var p=Array.from(W.nodes(e,{at:h,match:a,mode:r,voids:i}));if(p.length>0)if("continue"===function(){var[n]=p,r=p[p.length-1],[,o]=n,[,a]=r;if(0===o.length&&0===a.length)return"continue";var s=re.equals(o,a)?re.parent(o):re.common(o,a),c=W.range(e,o,a),l=W.node(e,s),[u]=l,f=s.length+1,d=re.next(a.slice(0,f)),h=ke(ke({},t),{},{children:[]});Be.insertNodes(e,h,{at:d,voids:i}),Be.moveNodes(e,{at:c,match:e=>Q.isAncestor(u)&&u.children.includes(e),to:d.concat(0),voids:i})}())continue}}}}))}},xe=(e,t)=>{if(Q.isElement(t)){var n=t;return!!W.isVoid(e,t)||1===n.children.length&&xe(e,n.children[0])}return!W.isEditor(t)},Ce=(e,t)=>{if(le.isCollapsed(t))return t.anchor;var[,n]=le.edges(t),r=W.pointRef(e,n);return Be.delete(e,{at:t}),r.unref()},Se=(e,t)=>{var[n]=W.node(e,t);return e=>e===n};function _e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Te(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?_e(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_e(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Ie={collapse(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{edge:n="anchor"}=t,{selection:r}=e;if(r)if("anchor"===n)Be.select(e,r.anchor);else if("focus"===n)Be.select(e,r.focus);else if("start"===n){var[o]=le.edges(r);Be.select(e,o)}else if("end"===n){var[,i]=le.edges(r);Be.select(e,i)}},deselect(e){var{selection:t}=e;t&&e.apply({type:"set_selection",properties:t,newProperties:null})},move(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{selection:n}=e,{distance:r=1,unit:o="character",reverse:i=!1}=t,{edge:a=null}=t;if(n){"start"===a&&(a=le.isBackward(n)?"focus":"anchor"),"end"===a&&(a=le.isBackward(n)?"anchor":"focus");var{anchor:s,focus:c}=n,l={distance:r,unit:o,ignoreNonSelectable:!0},u={};if(null==a||"anchor"===a){var f=i?W.before(e,s,l):W.after(e,s,l);f&&(u.anchor=f)}if(null==a||"focus"===a){var d=i?W.before(e,c,l):W.after(e,c,l);d&&(u.focus=d)}Be.setSelection(e,u)}},select(e,t){var{selection:n}=e;if(t=W.range(e,t),n)Be.setSelection(e,t);else{if(!le.isRange(t))throw new Error("When setting the selection and the current selection is `null` you must provide at least an `anchor` and `focus`, but you passed: ".concat(fe.stringify(t)));e.apply({type:"set_selection",properties:n,newProperties:t})}},setPoint(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{selection:r}=e,{edge:o="both"}=n;if(r){"start"===o&&(o=le.isBackward(r)?"focus":"anchor"),"end"===o&&(o=le.isBackward(r)?"anchor":"focus");
2var{anchor:i,focus:a}=r,s="anchor"===o?i:a;Be.setSelection(e,{["anchor"===o?"anchor":"focus"]:Te(Te({},s),t)})}},setSelection(e,t){var{selection:n}=e,r={},o={};if(n){for(var i in t)("anchor"===i&&null!=t.anchor&&!ae.equals(t.anchor,n.anchor)||"focus"===i&&null!=t.focus&&!ae.equals(t.focus,n.focus)||"anchor"!==i&&"focus"!==i&&t[i]!==n[i])&&(r[i]=n[i],o[i]=t[i]);Object.keys(r).length>0&&e.apply({type:"set_selection",properties:r,newProperties:o})}}},De={delete(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};W.withoutNormalizing(e,(()=>{var n,r,{reverse:o=!1,unit:i="character",distance:a=1,voids:s=!1}=t,{at:c=e.selection,hanging:l=!1}=t;if(c){var u=!1;if(le.isRange(c)&&le.isCollapsed(c)&&(u=!0,c=c.anchor),ae.isPoint(c)){var f=W.void(e,{at:c,mode:"highest"});if(!s&&f){var[,d]=f;c=d}else{var h={unit:i,distance:a};c={anchor:c,focus:o?W.before(e,c,h)||W.start(e,[]):W.after(e,c,h)||W.end(e,[])},l=!0}}if(re.isPath(c))Be.removeNodes(e,{at:c,voids:s});else if(!le.isCollapsed(c)){if(!l){var[,p]=le.edges(c),m=W.end(e,[]);ae.equals(p,m)||(c=W.unhangRange(e,c,{voids:s}))}var[y,g]=le.edges(c),b=W.above(e,{match:t=>Q.isElement(t)&&W.isBlock(e,t),at:y,voids:s}),v=W.above(e,{match:t=>Q.isElement(t)&&W.isBlock(e,t),at:g,voids:s}),A=b&&v&&!re.equals(b[1],v[1]),w=re.equals(y.path,g.path),E=s?null:null!==(n=W.void(e,{at:y,mode:"highest"}))&&void 0!==n?n:W.elementReadOnly(e,{at:y,mode:"highest"}),k=s?null:null!==(r=W.void(e,{at:g,mode:"highest"}))&&void 0!==r?r:W.elementReadOnly(e,{at:g,mode:"highest"});if(E){var M=W.before(e,y);M&&b&&re.isAncestor(b[1],M.path)&&(y=M)}if(k){var x=W.after(e,g);x&&v&&re.isAncestor(v[1],x.path)&&(g=x)}var C,S=[];for(var _ of W.nodes(e,{at:c,voids:s})){var[T,I]=_;C&&0===re.compare(I,C)||(!s&&Q.isElement(T)&&(W.isVoid(e,T)||W.isElementReadOnly(e,T))||!re.isCommon(I,y.path)&&!re.isCommon(I,g.path))&&(S.push(_),C=I)}var D=Array.from(S,(t=>{var[,n]=t;return W.pathRef(e,n)})),P=W.pointRef(e,y),N=W.pointRef(e,g),B="";if(!w&&!E){var O=P.current,[j]=W.leaf(e,O),{path:U}=O,{offset:R}=y,F=j.text.slice(R);F.length>0&&(e.apply({type:"remove_text",path:U,offset:R,text:F}),B=F)}if(D.reverse().map((e=>e.unref())).filter((e=>null!==e)).forEach((t=>Be.removeNodes(e,{at:t,voids:s}))),!k){var L=N.current,[z]=W.leaf(e,L),{path:J}=L,V=w?y.offset:0,H=z.text.slice(V,g.offset);H.length>0&&(e.apply({type:"remove_text",path:J,offset:V,text:H}),B=H)}!w&&A&&N.current&&P.current&&Be.mergeNodes(e,{at:N.current,hanging:!0,voids:s}),u&&o&&"character"===i&&B.length>1&&B.match(/[\u0E00-\u0E7F]+/)&&Be.insertText(e,B.slice(0,B.length-a));var G=P.unref(),Z=N.unref(),q=o?G||Z:Z||G;null==t.at&&q&&Be.select(e,q)}}}))},insertFragment(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};W.withoutNormalizing(e,(()=>{var{hanging:r=!1,voids:o=!1}=n,{at:i=e.selection}=n;if(t.length&&i){if(le.isRange(i))if(r||(i=W.unhangRange(e,i,{voids:o})),le.isCollapsed(i))i=i.anchor;else{var[,a]=le.edges(i);if(!o&&W.void(e,{at:a}))return;var s=W.pointRef(e,a);Be.delete(e,{at:i}),i=s.unref()}else re.isPath(i)&&(i=W.start(e,i));if(o||!W.void(e,{at:i})){var c=W.above(e,{at:i,match:t=>Q.isElement(t)&&W.isInline(e,t),mode:"highest",voids:o});if(c){var[,l]=c;if(W.isEnd(e,i,l))i=W.after(e,l);else if(W.isStart(e,i,l)){i=W.before(e,l)}}var u=W.above(e,{match:t=>Q.isElement(t)&&W.isBlock(e,t),at:i,voids:o}),[,f]=u,d=W.isStart(e,i,f),h=W.isEnd(e,i,f),p=d&&h,m=!d||d&&h,y=!h,[,g]=X.first({children:t},[]),[,b]=X.last({children:t},[]),v=[],A=t=>{var[n,r]=t;return!(0===r.length)&&(!!p||!(m&&re.isAncestor(r,g)&&Q.isElement(n)&&!e.isVoid(n)&&!e.isInline(n))&&!(y&&re.isAncestor(r,b)&&Q.isElement(n)&&!e.isVoid(n)&&!e.isInline(n)))};for(var w of X.nodes({children:t},{pass:A}))A(w)&&v.push(w);var E=[],k=[],M=[],x=!0,C=!1;for(var[S]of v)Q.isElement(S)&&!e.isInline(S)?(x=!1,C=!0,k.push(S)):x?E.push(S):M.push(S);var[_]=W.nodes(e,{at:i,match:t=>ge.isText(t)||W.isInline(e,t),mode:"highest",voids:o}),[,T]=_,I=W.isStart(e,i,T),D=W.isEnd(e,i,T),P=W.pathRef(e,h&&!M.length?re.next(f):f),N=W.pathRef(e,D?re.next(T):T);Be.splitNodes(e,{at:i,match:t=>C?Q.isElement(t)&&W.isBlock(e,t):ge.isText(t)||W.isInline(e,t),mode:C?"lowest":"highest",always:C&&(!d||E.length>0)&&(!h||M.length>0),voids:o});var B,O=W.pathRef(e,!I||I&&D?re.next(T):T);
2if(Be.insertNodes(e,E,{at:O.current,match:t=>ge.isText(t)||W.isInline(e,t),mode:"highest",voids:o}),p&&!E.length&&k.length&&!M.length&&Be.delete(e,{at:f,voids:o}),Be.insertNodes(e,k,{at:P.current,match:t=>Q.isElement(t)&&W.isBlock(e,t),mode:"lowest",voids:o}),Be.insertNodes(e,M,{at:N.current,match:t=>ge.isText(t)||W.isInline(e,t),mode:"highest",voids:o}),!n.at)if(M.length>0&&N.current?B=re.previous(N.current):k.length>0&&P.current?B=re.previous(P.current):O.current&&(B=re.previous(O.current)),B){var j=W.end(e,B);Be.select(e,j)}O.unref(),P.unref(),N.unref()}}}))},insertText(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};W.withoutNormalizing(e,(()=>{var{voids:r=!1}=n,{at:o=e.selection}=n;if(o){if(re.isPath(o)&&(o=W.range(e,o)),le.isRange(o))if(le.isCollapsed(o))o=o.anchor;else{var i=le.end(o);if(!r&&W.void(e,{at:i}))return;var a=le.start(o),s=W.pointRef(e,a),c=W.pointRef(e,i);Be.delete(e,{at:o,voids:r});var l=s.unref(),u=c.unref();o=l||u,Be.setSelection(e,{anchor:o,focus:o})}if(!(!r&&W.void(e,{at:o})||W.elementReadOnly(e,{at:o}))){var{path:f,offset:d}=o;t.length>0&&e.apply({type:"insert_text",path:f,offset:d,text:t})}}}))}};function Pe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ne(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Pe(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Pe(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Be=Ne(Ne(Ne(Ne({},{transform(e,t){e.children=(0,i.P2)(e.children);var n=e.selection&&(0,i.P2)(e.selection);try{n=((e,t,n)=>{switch(n.type){case"insert_node":var{path:r,node:o}=n,i=X.parent(e,r),a=r[r.length-1];if(a>i.children.length)throw new Error('Cannot apply an "insert_node" operation at path ['.concat(r,"] because the destination is past the end of the node."));if(i.children.splice(a,0,o),t)for(var[s,c]of le.points(t))t[c]=ae.transform(s,n);break;case"insert_text":var{path:l,offset:u,text:f}=n;if(0===f.length)break;var d=X.leaf(e,l),h=d.text.slice(0,u),p=d.text.slice(u);if(d.text=h+f+p,t)for(var[m,y]of le.points(t))t[y]=ae.transform(m,n);break;case"merge_node":var{path:g}=n,b=X.get(e,g),v=re.previous(g),A=X.get(e,v),w=X.parent(e,g),E=g[g.length-1];if(ge.isText(b)&&ge.isText(A))A.text+=b.text;else{if(ge.isText(b)||ge.isText(A))throw new Error('Cannot apply a "merge_node" operation at path ['.concat(g,"] to nodes of different interfaces: ").concat(fe.stringify(b)," ").concat(fe.stringify(A)));A.children.push(...b.children)}if(w.children.splice(E,1),t)for(var[k,M]of le.points(t))t[M]=ae.transform(k,n);break;case"move_node":var{path:x,newPath:C}=n;if(re.isAncestor(x,C))throw new Error("Cannot move a path [".concat(x,"] to new path [").concat(C,"] because the destination is inside itself."));var S=X.get(e,x),_=X.parent(e,x),T=x[x.length-1];_.children.splice(T,1);var I=re.transform(x,n),D=X.get(e,re.parent(I)),P=I[I.length-1];if(D.children.splice(P,0,S),t)for(var[N,B]of le.points(t))t[B]=ae.transform(N,n);break;case"remove_node":var{path:O}=n,j=O[O.length-1];if(X.parent(e,O).children.splice(j,1),t)for(var[U,R]of le.points(t)){var F=ae.transform(U,n);if(null!=t&&null!=F)t[R]=F;else{var L=void 0,z=void 0;for(var[Q,J]of X.texts(e)){if(-1!==re.compare(J,O)){z=[Q,J];break}L=[Q,J]}var V=!1;L&&z&&(V=re.equals(z[1],O)?!re.hasPrevious(z[1]):re.common(L[1],O).length<re.common(z[1],O).length),L&&!V?(U.path=L[1],U.offset=L[0].text.length):z?(U.path=z[1],U.offset=0):t=null}}break;case"remove_text":var{path:H,offset:G,text:Z}=n;if(0===Z.length)break;var W=X.leaf(e,H),q=W.text.slice(0,G),Y=W.text.slice(G+Z.length);if(W.text=q+Y,t)for(var[K,$]of le.points(t))t[$]=ae.transform(K,n);break;case"set_node":var{path:ee,properties:te,newProperties:ne}=n;if(0===ee.length)throw new Error("Cannot set properties on the root node!");var oe=X.get(e,ee);for(var ie in ne){if("children"===ie||"text"===ie)throw new Error('Cannot set the "'.concat(ie,'" property of nodes!'));var se=ne[ie];null==se?delete oe[ie]:oe[ie]=se}for(var ce in te)ne.hasOwnProperty(ce)||delete oe[ce];break;case"set_selection":var{newProperties:ue}=n;if(null==ue)t=ue;else{if(null==t){if(!le.isRange(ue))throw new Error('Cannot apply an incomplete "set_selection" operation properties '.concat(fe.stringify(ue)," when there is no current selection."));t=ve({},ue)}for(var de in ue){var he=ue[de];if(null==he){if("anchor"===de||"focus"===de)throw new Error('Cannot remove the "'.concat(de,'" selection property'));delete t[de]}else t[de]=he}}break;case"split_node":var{path:pe,position:me,properties:ye}=n;if(0===pe.length)throw new Error('Cannot apply a "split_node" operation at path ['.concat(pe,"] because the root node cannot be split."));var be,Ae=X.get(e,pe),we=X.parent(e,pe),Ee=pe[pe.length-1];if(ge.isText(Ae)){var ke=Ae.text.slice(0,me),Me=Ae.text.slice(me);Ae.text=ke,be=ve(ve({},ye),{},{text:Me})}else{var xe=Ae.children.slice(0,me),Ce=Ae.children.slice(me);Ae.children=xe,be=ve(ve({},ye),{},{children:Ce})}if(we.children.splice(Ee+1,0,be),t)for(var[Se,_e]of le.points(t))t[_e]=ae.transform(Se,n)}return t})(e,n,t)}finally{e.children=(0,i._x)(e.children),e.selection=n?(0,i.mv)(n)?(0,i._x)(n):n:null}}}),Me),Ie),De)},55922:(e,t,n)=>{e.exports=o;var r=n(44802).EventEmitter;function o(){r.call(this)}n(2779)(o,r),o.Readable=n(64605),o.Writable=n(1966),o.Duplex=n(97472),o.Transform=n(75084),o.PassThrough=n(82332),o.finished=n(96766),o.pipeline=n(11914),o.Stream=o,o.prototype.pipe=function(e,t){var n=this;function o(t){e.writable&&!1===e.write(t)&&n.pause&&n.pause()}function i(){n.readable&&n.resume&&n.resume()}n.on("data",o),e.on("drain",i),e._isStdio||t&&!1===t.end||(n.on("end",s),n.on("close",c));var a=!1;function s(){a||(a=!0,e.end())}function c(){a||(a=!0,"function"===typeof e.destroy&&e.destroy())}function l(e){if(u(),0===r.listenerCount(this,"error"))throw e}function u(){n.removeListener("data",o),e.removeListener("drain",i),n.removeListener("end",s),n.removeListener("close",c),n.removeListener("error",l),e.removeListener("error",l),n.removeListener("end",u),n.removeListener("close",u),e.removeListener("close",u)}return n.on("error",l),e.on("error",l),n.on("end",u),n.on("close",u),e.on("close",u),e.emit("pipe",n),e}}
2,22333:(e,t,n)=>{"use strict";var r=n(69892).Buffer,o=r.isEncoding||function(e){switch((e=""+e)&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function i(e){var t;switch(this.encoding=function(e){var t=function(e){if(!e)return"utf8";for(var t;;)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}(e);if("string"!==typeof t&&(r.isEncoding===o||!o(e)))throw new Error("Unknown encoding: "+e);return t||e}(e),this.encoding){case"utf16le":this.text=c,this.end=l,t=4;break;case"utf8":this.fillLast=s,t=4;break;case"base64":this.text=u,this.end=f,t=3;break;default:return this.write=d,void(this.end=h)}this.lastNeed=0,this.lastTotal=0,this.lastChar=r.allocUnsafe(t)}function a(e){return e<=127?0:e>>5===6?2:e>>4===14?3:e>>3===30?4:e>>6===2?-1:-2}function s(e){var t=this.lastTotal-this.lastNeed,n=function(e,t,n){if(128!==(192&t[0]))return e.lastNeed=0,"\ufffd";if(e.lastNeed>1&&t.length>1){if(128!==(192&t[1]))return e.lastNeed=1,"\ufffd";if(e.lastNeed>2&&t.length>2&&128!==(192&t[2]))return e.lastNeed=2,"\ufffd"}}(this,e);return void 0!==n?n:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function c(e,t){if((e.length-t)%2===0){var n=e.toString("utf16le",t);if(n){var r=n.charCodeAt(n.length-1);if(r>=55296&&r<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],n.slice(0,-1)}return n}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function l(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var n=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,n)}return t}function u(e,t){var n=(e.length-t)%3;return 0===n?e.toString("base64",t):(this.lastNeed=3-n,this.lastTotal=3,1===n?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-n))}function f(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function d(e){return e.toString(this.encoding)}function h(e){return e&&e.length?this.write(e):""}t.s=i,i.prototype.write=function(e){if(0===e.length)return"";var t,n;if(this.lastNeed){if(void 0===(t=this.fillLast(e)))return"";n=this.lastNeed,this.lastNeed=0}else n=0;return n<e.length?t?t+this.text(e,n):this.text(e,n):t||""},i.prototype.end=function(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+"\ufffd":t},i.prototype.text=function(e,t){var n=function(e,t,n){var r=t.length-1;if(r<n)return 0;var o=a(t[r]);if(o>=0)return o>0&&(e.lastNeed=o-1),o;if(--r<n||-2===o)return 0;if(o=a(t[r]),o>=0)return o>0&&(e.lastNeed=o-2),o;if(--r<n||-2===o)return 0;if(o=a(t[r]),o>=0)return o>0&&(2===o?o=0:e.lastNeed=o-3),o;return 0}(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=n;var r=e.length-(n-this.lastNeed);return e.copy(this.lastChar,0,r),e.toString("utf8",t,r)},i.prototype.fillLast=function(e){if(this.lastNeed<=e.length)return e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,e.length),this.lastNeed-=e.length}},6545:(e,t,n)=>{"use strict";t.Qc=function(e,t){var n=t&&t.assetType?t.assetType:"svg",r=t&&t.buildUrl?t.buildUrl:function(e,t){return"png"===t?"https://twemoji.maxcdn.com/2/72x72/"+e+".png":"https://twemoji.maxcdn.com/2/svg/"+e+".svg"},o=[];i.default.lastIndex=0;for(;;){var s=i.default.exec(e);if(!s)break;var c=s[0],f=u(l(c)).join("-");o.push({url:f?r(f,n):"",indices:[s.index,i.default.lastIndex],text:c,type:a})}return o};var r,o=n(85671),i=(r=o)&&r.__esModule?r:{default:r};var a="emoji";var s=/\uFE0F/g,c=String.fromCharCode(8205),l=function(e){return e.indexOf(c)<0?e.replace(s,""):e};function u(e){for(var t=[],n=0,r=0,o=0;o<e.length;)n=e.charCodeAt(o++),r?(t.push((65536+(r-55296<<10)+(n-56320)).toString(16)),r=0):n>55296&&n<=56319?r=n:t.push(n.toString(16));return t}},85671:(e,t)=>{"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=/(?:\ud83d[\udc68\udc69])(?:\ud83c[\udffb-\udfff])?\u200d(?:\u2695\ufe0f|\u2696\ufe0f|\u2708\ufe0f|\ud83c[\udf3e\udf73\udf93\udfa4\udfa8\udfeb\udfed]|\ud83d[\udcbb\udcbc\udd27\udd2c\ude80\ude92]|\ud83e[\uddb0-\uddb3])|(?:\ud83c[\udfcb\udfcc]|\ud83d[\udd74\udd75]|\u26f9)((?:\ud83c[\udffb-\udfff]|\ufe0f)\u200d[\u2640\u2642]\ufe0f)|(?:\ud83c[\udfc3\udfc4\udfca]|\ud83d[\udc6e\udc71\udc73\udc77\udc81\udc82\udc86\udc87\ude45-\ude47\ude4b\ude4d\ude4e\udea3\udeb4-\udeb6]|\ud83e[\udd26\udd35\udd37-\udd39\udd3d\udd3e\uddb8\uddb9\uddd6-\udddd])(?:\ud83c[\udffb-\udfff])?\u200d[\u2640\u2642]\ufe0f|(?:\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d[\udc68\udc69]|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc68|\ud83d\udc68\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d[\udc68\udc69]|\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83c\udff3\ufe0f\u200d\ud83c\udf08|\ud83c\udff4\u200d\u2620\ufe0f|\ud83d\udc41\u200d\ud83d\udde8|\ud83d\udc68\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83d\udc6f\u200d\u2640\ufe0f|\ud83d\udc6f\u200d\u2642\ufe0f|\ud83e\udd3c\u200d\u2640\ufe0f|\ud83e\udd3c\u200d\u2642\ufe0f|\ud83e\uddde\u200d\u2640\ufe0f|\ud83e\uddde\u200d\u2642\ufe0f|\ud83e\udddf\u200d\u2640\ufe0f|\ud83e\udddf\u200d\u2642\ufe0f)|[#*0-9]\ufe0f?\u20e3|(?:[\xa9\xae\u2122\u265f]\ufe0f)|(?:\ud83c[\udc04\udd70\udd71\udd7e\udd7f\ude02\ude1a\ude2f\ude37\udf21\udf24-\udf2c\udf36\udf7d\udf96\udf97\udf99-\udf9b\udf9e\udf9f\udfcd\udfce\udfd4-\udfdf\udff3\udff5\udff7]|\ud83d[\udc3f\udc41\udcfd\udd49\udd4a\udd6f\udd70\udd73\udd76-\udd79\udd87\udd8a-\udd8d\udda5\udda8\uddb1\uddb2\uddbc\uddc2-\uddc4\uddd1-\uddd3\udddc-\uddde\udde1\udde3\udde8\uddef\uddf3\uddfa\udecb\udecd-\udecf\udee0-\udee5\udee9\udef0\udef3]|[\u203c\u2049\u2139\u2194-\u2199\u21a9\u21aa\u231a\u231b\u2328\u23cf\u23ed-\u23ef\u23f1\u23f2\u23f8-\u23fa\u24c2\u25aa\u25ab\u25b6\u25c0\u25fb-\u25fe\u2600-\u2604\u260e\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262a\u262e\u262f\u2638-\u263a\u2640\u2642\u2648-\u2653\u2660\u2663\u2665\u2666\u2668\u267b\u267f\u2692-\u2697\u2699\u269b\u269c\u26a0\u26a1\u26aa\u26ab\u26b0\u26b1\u26bd\u26be\u26c4\u26c5\u26c8\u26cf\u26d1\u26d3\u26d4\u26e9\u26ea\u26f0-\u26f5\u26f8\u26fa\u26fd\u2702\u2708\u2709\u270f\u2712\u2714\u2716\u271d\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u2764\u27a1\u2934\u2935\u2b05-\u2b07\u2b1b\u2b1c\u2b50\u2b55\u3030\u303d\u3297\u3299])(?:\ufe0f|(?!\ufe0e))|(?:(?:\ud83c[\udfcb\udfcc]|\ud83d[\udd74\udd75\udd90]|[\u261d\u26f7\u26f9\u270c\u270d])(?:\ufe0f|(?!\ufe0e))|(?:\ud83c[\udf85\udfc2-\udfc4\udfc7\udfca]|\ud83d[\udc42\udc43\udc46-\udc50\udc66-\udc69\udc6e\udc70-\udc78\udc7c\udc81-\udc83\udc85-\udc87\udcaa\udd7a\udd95\udd96\ude45-\ude47\ude4b-\ude4f\udea3\udeb4-\udeb6\udec0\udecc]|\ud83e[\udd18-\udd1c\udd1e\udd1f\udd26\udd30-\udd39\udd3d\udd3e\uddb5\uddb6\uddb8\uddb9\uddd1-\udddd]|[\u270a\u270b]))(?:\ud83c[\udffb-\udfff])?|(?:\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f|\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc73\udb40\udc63\udb40\udc74\udb40\udc7f|\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc77\udb40\udc6c\udb40\udc73\udb40\udc7f|\ud83c\udde6\ud83c[\udde8-\uddec\uddee\uddf1\uddf2\uddf4\uddf6-\uddfa\uddfc\uddfd\uddff]|\ud83c\udde7\ud83c[\udde6\udde7\udde9-\uddef\uddf1-\uddf4\uddf6-\uddf9\uddfb\uddfc\uddfe\uddff]|\ud83c\udde8\ud83c[\udde6\udde8\udde9\uddeb-\uddee\uddf0-\uddf5\uddf7\uddfa-\uddff]|\ud83c\udde9\ud83c[\uddea\uddec\uddef\uddf0\uddf2\uddf4\uddff]|\ud83c\uddea\ud83c[\udde6\udde8\uddea\uddec\udded\uddf7-\uddfa]|\ud83c\uddeb\ud83c[\uddee-\uddf0\uddf2\uddf4\uddf7]|\ud83c\uddec\ud83c[\udde6\udde7\udde9-\uddee\uddf1-\uddf3\uddf5-\uddfa\uddfc\uddfe]|\ud83c\udded\ud83c[\uddf0\uddf2\uddf3\uddf7\uddf9\uddfa]|\ud83c\uddee\ud83c[\udde8-\uddea\uddf
21-\uddf4\uddf6-\uddf9]|\ud83c\uddef\ud83c[\uddea\uddf2\uddf4\uddf5]|\ud83c\uddf0\ud83c[\uddea\uddec-\uddee\uddf2\uddf3\uddf5\uddf7\uddfc\uddfe\uddff]|\ud83c\uddf1\ud83c[\udde6-\udde8\uddee\uddf0\uddf7-\uddfb\uddfe]|\ud83c\uddf2\ud83c[\udde6\udde8-\udded\uddf0-\uddff]|\ud83c\uddf3\ud83c[\udde6\udde8\uddea-\uddec\uddee\uddf1\uddf4\uddf5\uddf7\uddfa\uddff]|\ud83c\uddf4\ud83c\uddf2|\ud83c\uddf5\ud83c[\udde6\uddea-\udded\uddf0-\uddf3\uddf7-\uddf9\uddfc\uddfe]|\ud83c\uddf6\ud83c\udde6|\ud83c\uddf7\ud83c[\uddea\uddf4\uddf8\uddfa\uddfc]|\ud83c\uddf8\ud83c[\udde6-\uddea\uddec-\uddf4\uddf7-\uddf9\uddfb\uddfd-\uddff]|\ud83c\uddf9\ud83c[\udde6\udde8\udde9\uddeb-\udded\uddef-\uddf4\uddf7\uddf9\uddfb\uddfc\uddff]|\ud83c\uddfa\ud83c[\udde6\uddec\uddf2\uddf3\uddf8\uddfe\uddff]|\ud83c\uddfb\ud83c[\udde6\udde8\uddea\uddec\uddee\uddf3\uddfa]|\ud83c\uddfc\ud83c[\uddeb\uddf8]|\ud83c\uddfd\ud83c\uddf0|\ud83c\uddfe\ud83c[\uddea\uddf9]|\ud83c\uddff\ud83c[\udde6\uddf2\uddfc]|\ud83c[\udccf\udd8e\udd91-\udd9a\udde6-\uddff\ude01\ude32-\ude36\ude38-\ude3a\ude50\ude51\udf00-\udf20\udf2d-\udf35\udf37-\udf7c\udf7e-\udf84\udf86-\udf93\udfa0-\udfc1\udfc5\udfc6\udfc8\udfc9\udfcf-\udfd3\udfe0-\udff0\udff4\udff8-\udfff]|\ud83d[\udc00-\udc3e\udc40\udc44\udc45\udc51-\udc65\udc6a-\udc6d\udc6f\udc79-\udc7b\udc7d-\udc80\udc84\udc88-\udca9\udcab-\udcfc\udcff-\udd3d\udd4b-\udd4e\udd50-\udd67\udda4\uddfb-\ude44\ude48-\ude4a\ude80-\udea2\udea4-\udeb3\udeb7-\udebf\udec1-\udec5\uded0-\uded2\udeeb\udeec\udef4-\udef9]|\ud83e[\udd10-\udd17\udd1d\udd20-\udd25\udd27-\udd2f\udd3a\udd3c\udd40-\udd45\udd47-\udd70\udd73-\udd76\udd7a\udd7c-\udda2\uddb4\uddb7\uddc0-\uddc2\uddd0\uddde
2-\uddff]|[\u23e9-\u23ec\u23f0\u23f3\u267e\u26ce\u2705\u2728\u274c\u274e\u2753-\u2755\u2795-\u2797\u27b0\u27bf\ue50a])|\ufe0f/g},74822:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={version1:{version:1,maxWeightedTweetLength:140,scale:1,defaultWeight:1,transformedURLLength:23,ranges:[]},version2:{version:2,maxWeightedTweetLength:280,scale:100,defaultWeight:200,transformedURLLength:23,ranges:[{start:0,end:4351,weight:100},{start:8192,end:8205,weight:100},{start:8208,end:8223,weight:100},{start:8242,end:8247,weight:100}]},version3:{version:3,maxWeightedTweetLength:280,scale:100,defaultWeight:200,emojiParsingEnabled:!0,transformedURLLength:23,ranges:[{start:0,end:4351,weight:100},{start:8192,end:8205,weight:100},{start:8208,end:8223,weight:100},{start:8242,end:8247,weight:100}]},defaults:{version:3,maxWeightedTweetLength:280,scale:100,defaultWeight:200,emojiParsingEnabled:!0,transformedURLLength:23,ranges:[{start:0,end:4351,weight:100},{start:8192,end:8205,weight:100},{start:8208,end:8223,weight:100},{start:8242,end:8247,weight:100}]}}},29543:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});n(83302),n(21572),n(157),n(9738);var r=n(83326),o=n(68848),i=(n(52018),n(2653)),a=n.n(i),s=n(75371);const c={toAscii:function(e){if("xn--"!==e.substring(0,4)||e.match(s.Z)){for(var t=e.split("."),n=0;n<t.length;n++){var r=t[n],o=a().toASCII(r);if(o.length<1||o.length>63)return}return t.join(".")}}};var l=n(24692),u={extractUrlsWithoutProtocol:!0},f=function(e,t,n){var r=e.length,o=c.toAscii(n);return!(!o||!o.length)&&(r=r+o.length-n.length,t.length+r<=4096)};const d=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:u;if(!e||(t.extractUrlsWithoutProtocol?!e.match(/\./):!e.match(/:/)))return[];for(var n=[],i=function(){var e=RegExp.$2,i=RegExp.$3,a=RegExp.$4,c=RegExp.$5,u=RegExp.$7,d=r.Z.lastIndex,h=d-i.length;if(!f(i,a||"https://",c))return"continue";if(a){if(i.match(l.Z)){var p=RegExp.$1;if(p&&p.length>40)return"continue";i=RegExp.lastMatch,d=h+i.length}n.push({url:i,indices:[h,d]})}else{if(!t.extractUrlsWithoutProtocol||e.match(o.Z))return"continue";var m=null,y=0;if(c.replace(s.Z,(function(e){var t=c.indexOf(e,y);y=t+e.length,m={url:e,indices:[h+t,h+y]},n.push(m)})),null==m)return"continue";u&&(m.url=i.replace(c,m.url),m.indices[1]=d)}};r.Z.exec(e);)i();return n}},11602:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(74822),o=(n(29543),n(7329),n(51652),n(76240));const i=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r.Z.defaults;return(0,o.Z)(e,t).weightedLength}},83386:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(79788);function o(e){return r.Z.test(e)}},93154:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>bt});n(21572),n(83302);const r=/[a-z]{1,6}(?:[._][a-z]{1,2})?/i;var o=n(97925),i=n(73181),a=n(73489);const s=(0,i.Z)(/[#{spacesGroup}]/,{spacesGroup:a.Z});const c=(0,i.Z)("(^|#{spaces})(\\$)(#{cashtag})(?=$|\\s|[#{punct}])",{cashtag:r,spaces:s,punct:o.Z},"gi");function l(e){if(!e||-1===e.indexOf("$"))return[];var t=[];return e.replace(c,(function(e,n,r,o,i,a){var s=i+n.length,c=s+o.length+1;t.push({cashtag:o,indices:[s,c]})})),t}n(9738);const u=/[#\uff03]/;const f=(0,i.Z)(/^(?:#{hashSigns}|:\/\/)/,{hashSigns:u});var d=n(29543);n(36297);function h(e){e.sort((function(e,t){return e.indices[0]-t.indices[0]}));for(var t=e[0],n=1;n<e.length;n++)t.indices[1]>e[n].indices[0]?(e.splice(n,1),n--):t=e[n]}const p=/\ud800[\udc00-\udc0b\udc0d-\udc26\udc28-\udc3a\udc3c\udc3d\udc3f-\udc4d\udc50-\udc5d\udc80-\udcfa\uddfd\ude80-\ude9c\udea0-\uded0\udee0\udf00-\udf1f\udf30-\udf40\udf42-\udf49\udf50-\udf7a\udf80-\udf9d\udfa0-\udfc3\udfc8-\udfcf]|\ud801[\udc00-\udc9d\udd00-\udd27\udd30-\udd63\ude00-\udf36\udf40-\udf55\udf60-\udf67]|\ud802[\udc00-\udc05\udc08\udc0a-\udc35\udc37\udc38\udc3c\udc3f-\udc55\udc60-\udc76\udc80-\udc9e\udd00-\udd15\udd20-\udd39\udd80-\uddb7\uddbe\uddbf\ude00-\ude03\ude05\ude06\ude0c-\ude13\ude15-\ude17\ude19-\ude33\ude38-\ude3a\ude3f\ude60-\ude7c\ude80-\ude9c\udec0-\udec7\udec9-\udee6\udf00-\udf35\udf40-\udf55\udf60-\udf72\udf80-\udf91]|\ud803[\udc00-\udc48]|\ud804[\udc00-\udc46\udc7f-\udcba\udcd0-\udce8\udd00-\udd34\udd50-\udd73\udd76\udd80-\uddc4\uddda\ude00-\ude11\ude13-\ude37\udeb0-\udeea\udf01-\udf03\udf05-\udf0c\udf0f\udf10\udf13-\udf28\udf2a-\udf30\udf32\udf33\udf35-\udf39\udf3c-\udf44\udf47\udf48\udf4b-\udf4d\udf57\udf5d-\udf63\udf66-\udf6c\udf70-\udf74]|\ud805[\udc80-\udcc5\udcc7\udd80-\uddb5\uddb8-\uddc0\ude00-\ude40\ude44\ude80-\udeb7]|\ud806[\udca0-\udcdf\udcff\udec0-\udef8]|\ud808[\udc00-\udf98]|\ud80c[\udc00-\udfff]|\ud80d[\udc00-\udc2e]|\ud81a[\udc00-\ude38\ude40-\ude5e\uded0-\udeed\udef0-\udef4\udf00-\udf36\udf40-\udf43\udf63-\udf77\udf7d-\udf8f]|\ud81b[\udf00-\udf44\udf50-\udf7e\udf8f-\udf9f]|\ud82c[\udc00\udc01]|\ud82f[\udc00-\udc6a\udc70-\udc7c\udc80-\udc88\udc90-\udc99\udc9d\udc9e]|\ud834[\udd65-\udd69\udd6d-\udd72\udd7b-\udd82\udd85-\udd8b\uddaa-\uddad\ude42-\ude44]|\ud835[\udc00-\udc54\udc56-\udc9c\udc9e\udc9f\udca2\udca5\udca6\udca9-\udcac\udcae-\udcb9\udcbb\udcbd-\udcc3\udcc5-\udd05\udd07-\udd0a\udd0d-\udd14\udd16-\udd1c\udd1e-\udd39\udd3b-\udd3e\udd40-\udd44\udd46\udd4a-\udd50\udd52-\udea5\udea8-\udec0\udec2-\udeda\udedc-\udefa\udefc-\udf14\udf16-\udf34\udf36-\udf4e\udf50-\udf6e\udf70-\udf88\udf8a-\udfa8\udfaa-\udfc2\udfc4-\udfcb]|\ud83a[\udc00-\udcc4\udcd0-\udcd6]|\ud83b[\ude00-\ude03\ude05-\ude1f\ude21\ude22\ude24\ude27\ude29-\ude32\ude34-\ude37\ude39\ude3b\ude42\ude47\ude49\ude4b\ude4d-\ude4f\ude51\ude52\ude54\ude57\ude59\ude5b\ude5d\ude5f\ude61\ude62\ude64\ude67-\ude6a\ude6c-\ude72\ude74-\ude77\ude79-\ude7c\ude7e\ude80-\ude89\ude8b-\ude9b\udea1-\udea3\udea5-\udea9\udeab-\udebb]|\ud840[\udc00-\udfff]|\ud841[\udc00-\udfff]|\ud842[\udc00-\udfff]|\ud843[\udc00-\udfff]|\ud844[\udc00-\udfff]|\ud845[\udc00-\udfff]|\ud846[\udc00-\udfff]|\ud847[\udc00-\udfff]|\ud848[\udc00-\udfff]|\ud849[\udc00-\udfff]|\ud84a[\udc00-\udfff]|\ud84b[\udc00-\udfff]|\ud84c[\udc00-\udfff]|\ud84d[\udc00-\udfff]|\ud84e[\udc00-\udfff]|\ud84f[\udc00-\udfff]|\ud850[\udc00-\udfff]|\ud851[\udc00-\udfff]|\ud852[\udc00-\udfff]|\ud853[\udc00-\udfff]|\ud854[\udc00-\udfff]|\ud855[\udc00-\udfff]|\ud856[\udc00-\udfff]|\ud857[\udc00-\udfff]|\ud858[\udc00-\udfff]|\ud859[\udc00-\udfff]|\ud85a[\udc00-\udfff]|\ud85b[\udc00-\udfff]|\ud85c[\udc00-\udfff]|\ud85d[\udc00-\udfff]|\ud85e[\udc00-\udfff]|\ud85f[\udc00-\udfff]|\ud860[\udc00-\udfff]|\ud861[\udc00-\udfff]|\ud862[\udc00-\udfff]|\ud863[\udc00-\udfff]|\ud864[\udc00-\udfff]|\ud865[\udc00-\udfff]|\ud866[\udc00-\udfff]|\ud867[\udc00-\udfff]|\ud868[\udc00-\udfff]|\ud869[\udc00-\uded6\udf00-\udfff]|\ud86a[\udc00-\udfff]|\ud86b[\udc00-\udfff]|\ud86c[\udc00-\udfff]|\ud86d[\udc00-\udf34\udf40-\udfff]|\ud86e[\udc00-\udc1d]|\ud87e[\udc00-\ude1d]|\udb40[\udd00-\uddef]/;
2const m=/A-Za-z\xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8-\u02c1\u02c6-\u02d1\u02e0-\u02e4\u02ec\u02ee\u0300-\u0374\u0376\u0377\u037a-\u037d\u037f\u0386\u0388-\u038a\u038c\u038e-\u03a1\u03a3-\u03f5\u03f7-\u0481\u0483-\u052f\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u05d0-\u05ea\u05f0-\u05f2\u0610-\u061a\u0620-\u065f\u066e-\u06d3\u06d5-\u06dc\u06df-\u06e8\u06ea-\u06ef\u06fa-\u06fc\u06ff\u0710-\u074a\u074d-\u07b1\u07ca-\u07f5\u07fa\u0800-\u082d\u0840-\u085b\u08a0-\u08b2\u08e4-\u0963\u0971-\u0983\u0985-\u098c\u098f\u0990\u0993-\u09a8\u09aa-\u09b0\u09b2\u09b6-\u09b9\u09bc-\u09c4\u09c7\u09c8\u09cb-\u09ce\u09d7\u09dc\u09dd\u09df-\u09e3\u09f0\u09f1\u0a01-\u0a03\u0a05-\u0a0a\u0a0f\u0a10\u0a13-\u0a28\u0a2a-\u0a30\u0a32\u0a33\u0a35\u0a36\u0a38\u0a39\u0a3c\u0a3e-\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a59-\u0a5c\u0a5e\u0a70-\u0a75\u0a81-\u0a83\u0a85-\u0a8d\u0a8f-\u0a91\u0a93-\u0aa8\u0aaa-\u0ab0\u0ab2\u0ab3\u0ab5-\u0ab9\u0abc-\u0ac5\u0ac7-\u0ac9\u0acb-\u0acd\u0ad0\u0ae0-\u0ae3\u0b01-\u0b03\u0b05-\u0b0c\u0b0f\u0b10\u0b13-\u0b28\u0b2a-\u0b30\u0b32\u0b33\u0b35-\u0b39\u0b3c-\u0b44\u0b47\u0b48\u0b4b-\u0b4d\u0b56\u0b57\u0b5c\u0b5d\u0b5f-\u0b63\u0b71\u0b82\u0b83\u0b85-\u0b8a\u0b8e-\u0b90\u0b92-\u0b95\u0b99\u0b9a\u0b9c\u0b9e\u0b9f\u0ba3\u0ba4\u0ba8-\u0baa\u0bae-\u0bb9\u0bbe-\u0bc2\u0bc6-\u0bc8\u0bca-\u0bcd\u0bd0\u0bd7\u0c00-\u0c03\u0c05-\u0c0c\u0c0e-\u0c10\u0c12-\u0c28\u0c2a-\u0c39\u0c3d-\u0c44\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c58\u0c59\u0c60-\u0c63\u0c81-\u0c83\u0c85-\u0c8c\u0c8e-\u0c90\u0c92-\u0ca8\u0caa-\u0cb3\u0cb5-\u0cb9\u0cbc-\u0cc4\u0cc6-\u0cc8\u0cca-\u0ccd\u0cd5\u0cd6\u0cde\u0ce0-\u0ce3\u0cf1\u0cf2\u0d01-\u0d03\u0d05-\u0d0c\u0d0e-\u0d10\u0d12-\u0d3a\u0d3d-\u0d44\u0d46-\u0d48\u0d4a-\u0d4e\u0d57\u0d60-\u0d63\u0d7a-\u0d7f\u0d82\u0d83\u0d85-\u0d96\u0d9a-\u0db1\u0db3-\u0dbb\u0dbd\u0dc0-\u0dc6\u0dca\u0dcf-\u0dd4\u0dd6\u0dd8-\u0ddf\u0df2\u0df3\u0e01-\u0e3a\u0e40-\u0e4e\u0e81\u0e82\u0e84\u0e87\u0e88\u0e8a\u0e8d\u0e94-\u0e97\u0e99-\u0e9f\u0ea1-\u0ea3\u0ea5\u0ea7\u0eaa\u0eab\u0ead-\u0eb9\u0ebb-\u0ebd\u0ec0-\u0ec4\u0ec6\u0ec8-\u0ecd\u0edc-\u0edf\u0f00\u0f18\u0f19\u0f35\u0f37\u0f39\u0f3e-\u0f47\u0f49-\u0f6c\u0f71-\u0f84\u0f86-\u0f97\u0f99-\u0fbc\u0fc6\u1000-\u103f\u1050-\u108f\u109a-\u109d\u10a0-\u10c5\u10c7\u10cd\u10d0-\u10fa\u10fc-\u1248\u124a-\u124d\u1250-\u1256\u1258\u125a-\u125d\u1260-\u1288\u128a-\u128d\u1290-\u12b0\u12b2-\u12b5\u12b8-\u12be\u12c0\u12c2-\u12c5\u12c8-\u12d6\u12d8-\u1310\u1312-\u1315\u1318-\u135a\u135d-\u135f\u1380-\u138f\u13a0-\u13f4\u1401-\u166c\u166f-\u167f\u1681-\u169a\u16a0-\u16ea\u16f1-\u16f8\u1700-\u170c\u170e-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176c\u176e-\u1770\u1772\u1773\u1780-\u17d3\u17d7\u17dc\u17dd\u180b-\u180d\u1820-\u1877\u1880-\u18aa\u18b0-\u18f5\u1900-\u191e\u1920-\u192b\u1930-\u193b\u1950-\u196d\u1970-\u1974\u1980-\u19ab\u19b0-\u19c9\u1a00-\u1a1b\u1a20-\u1a5e\u1a60-\u1a7c\u1a7f\u1aa7\u1ab0-\u1abe\u1b00-\u1b4b\u1b6b-\u1b73\u1b80-\u1baf\u1bba-\u1bf3\u1c00-\u1c37\u1c4d-\u1c4f\u1c5a-\u1c7d\u1cd0-\u1cd2\u1cd4-\u1cf6\u1cf8\u1cf9\u1d00-\u1df5\u1dfc-\u1f15\u1f18-\u1f1d\u1f20-\u1f45\u1f48-\u1f4d\u1f50-\u1f57\u1f59\u1f5b\u1f5d\u1f5f-\u1f7d\u1f80-\u1fb4\u1fb6-\u1fbc\u1fbe\u1fc2-\u1fc4\u1fc6-\u1fcc\u1fd0-\u1fd3\u1fd6-\u1fdb\u1fe0-\u1fec\u1ff2-\u1ff4\u1ff6-\u1ffc\u2071\u207f\u2090-\u209c\u20d0-\u20f0\u2102\u2107\u210a-\u2113\u2115\u2119-\u211d\u2124\u2126\u2128\u212a-\u212d\u212f-\u2139\u213c-\u213f\u2145-\u2149\u214e\u2183\u2184\u2c00-\u2c2e\u2c30-\u2c5e\u2c60-\u2ce4\u2ceb-\u2cf3\u2d00-\u2d25\u2d27\u2d2d\u2d30-\u2d67\u2d6f\u2d7f-\u2d96\u2da0-\u2da6\u2da8-\u2dae\u2db0-\u2db6\u2db8-\u2dbe\u2dc0-\u2dc6\u2dc8-\u2dce\u2dd0-\u2dd6\u2dd8-\u2dde\u2de0-\u2dff\u2e2f\u3005\u3006\u302a-\u302f\u3031-\u3035\u303b\u303c\u3041-\u3096\u3099\u309a\u309d-\u309f\u30a1-\u30fa\u30fc-\u30ff\u3105-\u312d\u3131-\u318e\u31a0-\u31ba\u31f0-\u31ff\u3400-\u4db5\u4e00-\u9fcc\ua000-\ua48c\ua4d0-\ua4fd\ua500-\ua60c\ua610-\ua61f\ua62a\ua62b\ua640-\ua672\ua674-\ua67d\ua67f-\ua69d\ua69f-\ua6e5\ua6f0\ua6f1\ua717-\ua71f\ua722-\ua788\ua78b-\ua78e\ua790-\ua7ad\ua7b0\ua7b1\ua7f7-\ua827\ua840-\ua873\ua880-\ua8c4\ua8e0-\ua8f7\ua8fb\ua90a-\ua92d\ua930-\ua953\ua960-\ua97c\ua980-\ua9c0\ua9cf\ua9e0-\ua9ef\ua9fa-\ua9fe\uaa00-\uaa36\uaa40-\uaa4d\uaa60-\uaa76\uaa7a-\uaac2\uaadb-\uaadd\uaae0-\uaaef\uaaf2-\uaaf6\uab01-\uab06\uab09-\uab0e\uab11-\uab16\uab20-\uab26\uab28-\uab2e\uab30-\uab5a\uab5c-\uab5f\uab64\uab65\uabc0-\uabea\uabec\uabed\uac00-\ud7a3\ud7b0-\ud7c6\ud7cb-\ud7fb\uf870-\uf87f\uf882\uf884-\uf89f\uf8b8\uf8c1-\uf8d6\uf900-\ufa6d\ufa70-\ufad9\ufb00-\ufb06\ufb13-\ufb17\ufb1d-\ufb28\ufb2a-\ufb36\ufb38-\ufb3c\ufb3e\ufb40\ufb41\ufb43\ufb44\ufb46-\ufbb1\ufbd3-\ufd3d\ufd50-\ufd8f\ufd92-\ufdc7\ufdf0-\ufdfb\ufe00-\ufe0f\ufe20-\ufe2d\ufe70-\ufe74\ufe76-\ufefc\uff21-\uff3a\uff41-\uff5a\uff66-\uffbe\uffc2-\uffc7\uffca-\uffcf\uffd2-\uffd7\uffda-\uffdc/;const y=/[\uD800-\uDBFF][\uDC00-\uDFFF]/gm;const g=(0,i.Z)(/(?:[#{bmpLetterAndMarks}
2]|(?=#{nonBmpCodePairs})(?:#{astralLetterAndMarks}))/,{bmpLetterAndMarks:m,nonBmpCodePairs:y,astralLetterAndMarks:p});const b=/\ud801[\udca0-\udca9]|\ud804[\udc66-\udc6f\udcf0-\udcf9\udd36-\udd3f\uddd0-\uddd9\udef0-\udef9]|\ud805[\udcd0-\udcd9\ude50-\ude59\udec0-\udec9]|\ud806[\udce0-\udce9]|\ud81a[\ude60-\ude69\udf50-\udf59]|\ud835[\udfce-\udfff]/;const v=/0-9\u0660-\u0669\u06f0-\u06f9\u07c0-\u07c9\u0966-\u096f\u09e6-\u09ef\u0a66-\u0a6f\u0ae6-\u0aef\u0b66-\u0b6f\u0be6-\u0bef\u0c66-\u0c6f\u0ce6-\u0cef\u0d66-\u0d6f\u0de6-\u0def\u0e50-\u0e59\u0ed0-\u0ed9\u0f20-\u0f29\u1040-\u1049\u1090-\u1099\u17e0-\u17e9\u1810-\u1819\u1946-\u194f\u19d0-\u19d9\u1a80-\u1a89\u1a90-\u1a99\u1b50-\u1b59\u1bb0-\u1bb9\u1c40-\u1c49\u1c50-\u1c59\ua620-\ua629\ua8d0-\ua8d9\ua900-\ua909\ua9d0-\ua9d9\ua9f0-\ua9f9\uaa50-\uaa59\uabf0-\uabf9\uff10-\uff19/;const A=/_\u200c\u200d\ua67e\u05be\u05f3\u05f4\uff5e\u301c\u309b\u309c\u30a0\u30fb\u3003\u0f0b\u0f0c\xb7/;const w=(0,i.Z)(/(?:[#{bmpLetterAndMarks}#{bmpNumerals}#{hashtagSpecialChars}]|(?=#{nonBmpCodePairs})(?:#{astralLetterAndMarks}|#{astralNumerals}))/,{bmpLetterAndMarks:m,bmpNumerals:v,hashtagSpecialChars:A,nonBmpCodePairs:y,astralLetterAndMarks:p,astralNumerals:b});const E=/(?:[^\uD800-\uDFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF])/;const k=(0,i.Z)(/(?:^|\uFE0E|\uFE0F|$|(?!#{hashtagAlphaNumeric}|&)#{codePoint})/,{codePoint:E,hashtagAlphaNumeric:w});const M=(0,i.Z)(/(#{hashtagBoundary})(#{hashSigns})(?!\uFE0F|\u20E3)(#{hashtagAlphaNumeric}*#{hashtagAlpha}#{hashtagAlphaNumeric}*)/gi,{hashtagBoundary:k,hashSigns:u,hashtagAlphaNumeric:w,hashtagAlpha:g});const x=function(e,t){if(t||(t={checkUrlOverlap:!0}),!e||!e.match(u))return[];var n=[];if(e.replace(M,(function(e,t,r,o,i,a){if(!a.slice(i+e.length).match(f)){var s=i+t.length,c=s+o.length+1;n.push({hashtag:o,indices:[s,c]})}})),t.checkUrlOverlap){var r=(0,d.Z)(e);if(r.length>0){var o=n.concat(r);h(o),n=[];for(var i=0;i<o.length;i++)o[i].hashtag&&n.push(o[i])}}return n};const C=/[@\uff20]/;var S=n(41129);const _=(0,i.Z)(/^(?:#{atSigns}|[#{latinAccentChars}]|:\/\/)/,{atSigns:C,latinAccentChars:S.Z});const T=/(?:^|[^a-zA-Z0-9_!#$%&*@\uff20]|(?:^|[^a-zA-Z0-9_+~.-])(?:rt|RT|rT|Rt):?)/;const I=(0,i.Z)("(#{validMentionPrecedingChars})(#{atSigns})([a-zA-Z0-9_]{1,20})(/[a-zA-Z][a-zA-Z0-9_-]{0,24})?",{validMentionPrecedingChars:T,atSigns:C},"g");function D(e){if(!e||!e.match(C))return[];var t=[];return e.replace(I,(function(e,n,r,o,i,a,s){if(!s.slice(a+e.length).match(_)){i=i||"";var c=a+n.length,l=c+o.length+i.length+1;t.push({screenName:o,listSlug:i,indices:[c,l]})}})),t}function P(e,t){var n=(0,d.Z)(e,t).concat(D(e)).concat(x(e,{checkUrlOverlap:!1})).concat(l(e));return 0==n.length?[]:(h(n),n)}function N(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}var B={disabled:!0,readonly:!0,multiple:!0,checked:!0},O={urlClass:!0,listClass:!0,usernameClass:!0,hashtagClass:!0,cashtagClass:!0,usernameUrlBase:!0,listUrlBase:!0,hashtagUrlBase:!0,cashtagUrlBase:!0,usernameUrlBlock:!0,listUrlBlock:!0,hashtagUrlBlock:!0,linkUrlBlock:!0,usernameIncludeSymbol:!0,suppressLists:!0,suppressNoFollow:!0,targetBlank:!0,suppressDataScreenName:!0,urlEntities:!0,symbolTag:!0,textWithSymbolTag:!0,urlTarget:!0,invisibleTagAttrs:!0,linkAttributeBlock:!0,linkTextBlock:!0,htmlEscapeNonEntities:!0};function j(e){var t={};for(var n in e){var r=e[n];O[n]||(B[n]&&(r=r?n:null),null!=r&&(t[n]=r))}return t}var U={"&":"&",">":">","<":"<",'"':""","'":"'"};function R(e){return e&&e.replace(/[&"'><]/g,(function(e){return U[e]}))}var F=n(15495),L=(n(92680),n(68453),n(25082),{disabled:!0,readonly:!0,multiple:!0,checked:!0});function z(e){var t="";for(var n in e){var r=e[n];L[n]&&(r=r?n:null),null!=r&&(t+=" ".concat(R(n),'="').concat(R(r.toString()),'"'))}return t}function Q(e,t,n,r){r.suppressNoFollow||(n.rel="nofollow"),r.linkAttributeBlock&&r.linkAttributeBlock(e,n),r.linkTextBlock&&(t=r.linkTextBlock(e,t));var o={text:t,attr:z(n)};return(0,F.Z)("<a#{attr}>#{text}</a>",o)}function J(e,t,n,r,o){var i=o.symbolTag?"<".concat(o.symbolTag,">").concat(t,"</").concat(o.symbolTag,">"):t;n=R(n);var a=o.textWithSymbolTag?"<".concat(o.textWithSymbolTag,">").concat(n,"</").concat(o.textWithSymbolTag,">"):n;return o.usernameIncludeSymbol||!t.match(C)?Q(e,i+a,r,o):i+Q(e,a,r,o)}
2function V(e,t,n){var r=R(e.cashtag),o=N(n.htmlAttrs||{});return o.href=n.cashtagUrlBase+r,o.title="$".concat(r),o.class=n.cashtagClass,n.targetBlank&&(o.target="_blank"),J(e,"$",r,o,n)}const H=/[\u0600-\u06FF]|[\u0750-\u077F]|[\u0590-\u05FF]|[\uFE70-\uFEFF]/gm;function G(e,t,n){var r=t.substring(e.indices[0],e.indices[0]+1),o=R(e.hashtag),i=N(n.htmlAttrs||{});return i.href=n.hashtagUrlBase+o,i.title="#".concat(o),i.class=n.hashtagClass,o.charAt(0).match(H)&&(i.class+=" rtl"),n.targetBlank&&(i.target="_blank"),J(e,r,o,i,n)}function Z(e,t){var n=e.display_url,r=e.expanded_url,o=n.replace(/\u2026/g,"");if(-1!=r.indexOf(o)){var i=r.indexOf(o),a={displayUrlSansEllipses:o,beforeDisplayUrl:r.substr(0,i),afterDisplayUrl:r.substr(i+o.length),precedingEllipsis:n.match(/^\u2026/)?"\u2026":"",followingEllipsis:n.match(/\u2026$/)?"\u2026":""};for(var s in a)a.hasOwnProperty(s)&&(a[s]=R(a[s]));return a.invisible=t.invisibleTagAttrs,(0,F.Z)("<span class='tco-ellipsis'>#{precedingEllipsis}<span #{invisible}> </span></span><span #{invisible}>#{beforeDisplayUrl}</span><span class='js-display-url'>#{displayUrlSansEllipses}</span><span #{invisible}>#{afterDisplayUrl}</span><span class='tco-ellipsis'><span #{invisible}> </span>#{followingEllipsis}</span>",a)}return n}const W=/^https?:\/\//i;function q(e,t,n){var r=e.url,o=R(r),i=n.urlEntities&&n.urlEntities[r]||e;i.display_url&&(o=Z(i,n));var a=N(n.htmlAttrs||{});return r.match(W)||(r="http://".concat(r)),a.href=r,n.targetBlank&&(a.target="_blank"),n.urlClass&&(a.class=n.urlClass),n.urlTarget&&(a.target=n.urlTarget),!n.title&&i.display_url&&(a.title=i.expanded_url),Q(e,o,a,n)}function Y(e,t,n){var r=t.substring(e.indices[0],e.indices[0]+1),o=R(e.screenName),i=R(e.listSlug),a=e.listSlug&&!n.suppressLists,s=N(n.htmlAttrs||{});return s.class=a?n.listClass:n.usernameClass,s.href=a?n.listUrlBase+o+i:n.usernameUrlBase+o,a||n.suppressDataScreenName||(s["data-screen-name"]=o),n.targetBlank&&(s.target="_blank"),J(e,r,a?o+i:o,s,n)}var K="tweet-url list-slug",$="tweet-url username",X="tweet-url hashtag",ee="tweet-url cashtag";function te(e,t,n){var r,o;if((n=N(n||{})).hashtagClass=n.hashtagClass||X,n.hashtagUrlBase=n.hashtagUrlBase||"https://twitter.com/search?q=%23",n.cashtagClass=n.cashtagClass||ee,n.cashtagUrlBase=n.cashtagUrlBase||"https://twitter.com/search?q=%24",n.listClass=n.listClass||K,n.usernameClass=n.usernameClass||$,n.usernameUrlBase=n.usernameUrlBase||"https://twitter.com/",n.listUrlBase=n.listUrlBase||"https://twitter.com/",n.htmlAttrs=j(n),n.invisibleTagAttrs=n.invisibleTagAttrs||"style='position:absolute;left:-9999px;'",n.urlEntities){for(r={},c=0,o=n.urlEntities.length;c<o;c++)r[n.urlEntities[c].url]=n.urlEntities[c];n.urlEntities=r}var i="",a=0;t.sort((function(e,t){return e.indices[0]-t.indices[0]}));for(var s=n.htmlEscapeNonEntities?R:function(e){return e},c=0;c<t.length;c++){var l=t[c];i+=s(e.substring(a,l.indices[0])),l.url?i+=q(l,0,n):l.hashtag?i+=G(l,e,n):l.screenName?i+=Y(l,e,n):l.cashtag&&(i+=V(l,0,n)),a=l.indices[1]}return i+=s(e.substring(a,e.length))}var ne=n(65893);function re(e,t){(0,ne.Z)(e,t,!1)}var oe=n(74822);function ie(e){for(var t=[],n=x(e),r=0;r<n.length;r++)t.push(n[r].hashtag);return t}function ae(e){for(var t,n=[],r=D(e),o=0;o<r.length;o++)""===(t=r[o]).listSlug&&n.push({screenName:t.screenName,indices:t.indices});return n}function se(e){for(var t=[],n=ae(e),r=0;r<n.length;r++){var o=n[r].screenName;t.push(o)}return t}n(157);const ce=(0,i.Z)(/^(?:#{spaces})*#{atSigns}([a-zA-Z0-9_]{1,20})/,{atSigns:C,spaces:s});var le=n(11602);function ue(e){return e.replace(y," ").length}var fe=n(83386);n(52018);function de(e){for(var t,n,r=e.split("<"),o=[],i=0;i<r.length;i+=1)if(n=r[i]){t=n.split(">");for(var a=0;a<t.length;a+=1)o.push(t[a])}else o.push("");return o}n(89159),n(6653),n(36275),n(91930),n(96975),n(84651),n(10409),n(39726),n(39081);var he=n(41127);function pe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function me(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:oe.Z.defaults;if(!e)return"empty";var n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?pe(n,!0).forEach((function(t){(0,he.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pe(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},oe.Z.defaults,{},t),r=n.maxWeightedTweetLength;return(0,le.Z)(e,n)>r?"too_long":!!(0,fe.Z)(e)&&"invalid_characters"}var ye=(0,i.Z)(/^#{validMentionOrList}$/,{validMentionOrList:I});const ge=/[a-z\u0400-\u04FF0-9\-._~]/i;const be=/(?:%[0-9a-f]{2})/i;const ve=/[!$&'()*+,;=]/i;const Ae=(0,i.Z)("(?:#{validateUrlUnreserved}|#{validateUrlPctEncoded}|#{validateUrlSubDelims}|:)*",{validateUrlUnreserved:ge,validateUrlPctEncoded:be,validateUrlSubDelims:ve},"i");const we=/(?:[a-z0-9](?:[a-z0-9\-]*[a-z0-9])?)/i;const Ee=/(?:[a-z](?:[a-z0-9\-]*[a-z0-9])?)/i;const ke=/(?:[a-z0-9](?:[a-z0-9_\-]*[a-z0-9])?)/i;const Me=(0,i.Z)(/(?:(?:#{validateUrlSubDomainSegment}\.)*(?:#{validateUrlDomainSegment}\.)#{validateUrlDomainTld})/i,{validateUrlSubDomainSegment:ke,validateUrlDomainSegment:we,validateUrlDomainTld:Ee});const xe=/(?:[0-9]|(?:[1-9][0-9])|(?:1[0-9]{2})|(?:2[0-4][0-9])|(?:25[0-5]))/i;const Ce=(0,i.Z)(/(?:#{validateUrlDecOctet}(?:\.#{validateUrlDecOctet}){3})/i,{validateUrlDecOctet:xe});const Se=/(?:\[[a-f0-9:\.]+\])/i;const _e=(0,i.Z)("(?:#{validateUrlIpv4}|#{validateUrlIpv6})",{validateUrlIpv4:Ce,validateUrlIpv6:Se},"i");const Te=(0,i.Z)("(?:#{validateUrlIp}|#{validateUrlDomain})",{validateUrlIp:_e,validateUrlDomain:Me},"i");const Ie=/[0-9]{1,5}/;const De=(0,i.Z)("(?:(#{validateUrlUserinfo})@)?(#{validateUrlHost})(?::(#{validateUrlPort}))?",{validateUrlUserinfo:Ae,validateUrlHost:Te,validateUrlPort:Ie},"i");const Pe=(0,i.Z)("(?:#{validateUrlUnreserved}|#{validateUrlPctEncoded}
2|#{validateUrlSubDelims}|[:|@])",{validateUrlUnreserved:ge,validateUrlPctEncoded:be,validateUrlSubDelims:ve},"i");const Ne=(0,i.Z)(/(#{validateUrlPchar}|\/|\?)*/i,{validateUrlPchar:Pe});const Be=(0,i.Z)(/(\/#{validateUrlPchar}*)*/i,{validateUrlPchar:Pe});const Oe=(0,i.Z)(/(#{validateUrlPchar}|\/|\?)*/i,{validateUrlPchar:Pe});const je=/(?:[a-z][a-z0-9+\-.]*)/i;const Ue=(0,i.Z)("^(?:([^:/?#]+):\\/\\/)?([^/?#]*)([^?#]*)(?:\\?([^#]*))?(?:#(.*))?$","i");const Re=/(?:(?:[a-z0-9]|[^\u0000-\u007f])(?:(?:[a-z0-9_\-]|[^\u0000-\u007f])*(?:[a-z0-9]|[^\u0000-\u007f]))?)/i;const Fe=/(?:(?:[a-z0-9]|[^\u0000-\u007f])(?:(?:[a-z0-9\-]|[^\u0000-\u007f])*(?:[a-z0-9]|[^\u0000-\u007f]))?)/i;const Le=/(?:(?:[a-z]|[^\u0000-\u007f])(?:(?:[a-z0-9\-]|[^\u0000-\u007f])*(?:[a-z0-9]|[^\u0000-\u007f]))?)/i;const ze=(0,i.Z)(/(?:(?:#{validateUrlUnicodeSubDomainSegment}\.)*(?:#{validateUrlUnicodeDomainSegment}\.)#{validateUrlUnicodeDomainTld})/i,{validateUrlUnicodeSubDomainSegment:Re,validateUrlUnicodeDomainSegment:Fe,validateUrlUnicodeDomainTld:Le});const Qe=(0,i.Z)("(?:#{validateUrlIp}|#{validateUrlUnicodeDomain})",{validateUrlIp:_e,validateUrlUnicodeDomain:ze},"i");const Je=(0,i.Z)("(?:(#{validateUrlUserinfo})@)?(#{validateUrlUnicodeHost})(?::(#{validateUrlPort}))?",{validateUrlUserinfo:Ae,validateUrlUnicodeHost:Qe,validateUrlPort:Ie},"i");function Ve(e,t,n){return n?!e||e.match(t)&&RegExp["$&"]===e:"string"===typeof e&&e.match(t)&&RegExp["$&"]===e}var He=n(51652),Ge=n(2549),Ze=n(83326),We=n(79788),qe=n(43629),Ye=n(20609),Ke=n(68848);const $e=/^https:\/\//i;var Xe=n(75371),et=n(9448),tt=n(3211),nt=n(83712),rt=n(81757),ot=n(77189),it=n(88198),at=n(52132),st=n(62951),ct=n(71478),lt=n(24692),ut=n(84086),ft=n(78298),dt=n(76025),ht=n(4615),pt=n(26391),mt=n(68047);const yt={astralLetterAndMarks:p,astralNumerals:b,atSigns:C,bmpLetterAndMarks:m,bmpNumerals:v,cashtag:r,codePoint:E,cyrillicLettersAndMarks:Ge.Z,endHashtagMatch:f,endMentionMatch:_,extractUrl:Ze.Z,hashSigns:u,hashtagAlpha:g,hashtagAlphaNumeric:w,hashtagBoundary:k,hashtagSpecialChars:A,invalidChars:We.Z,invalidCharsGroup:qe.Z,invalidDomainChars:Ye.Z,invalidUrlWithoutProtocolPrecedingChars:Ke.Z,latinAccentChars:S.Z,nonBmpCodePairs:y,punct:o.Z,rtlChars:H,spaces:s,spacesGroup:a.Z,urlHasHttps:$e,urlHasProtocol:W,validAsciiDomain:Xe.Z,validateUrlAuthority:De,validateUrlDecOctet:xe,validateUrlDomain:Me,validateUrlDomainSegment:we,validateUrlDomainTld:Ee,validateUrlFragment:Ne,validateUrlHost:Te,validateUrlIp:_e,validateUrlIpv4:Ce,validateUrlIpv6:Se,validateUrlPath:Be,validateUrlPchar:Pe,validateUrlPctEncoded:be,validateUrlPort:Ie,validateUrlQuery:Oe,validateUrlScheme:je,validateUrlSubDelims:ve,validateUrlSubDomainSegment:ke,validateUrlUnencoded:Ue,validateUrlUnicodeAuthority:Je,validateUrlUnicodeDomain:ze,validateUrlUnicodeDomainSegment:Fe,validateUrlUnicodeDomainTld:Le,validateUrlUnicodeHost:Qe,validateUrlUnicodeSubDomainSegment:Re,validateUrlUnreserved:ge,validateUrlUserinfo:Ae,validCashtag:c,validCCTLD:et.Z,validDomain:tt.Z,validDomainChars:nt.Z,validDomainName:rt.Z,validGeneralUrlPathChars:ot.Z,validGTLD:it.Z,validHashtag:M,validMentionOrList:I,validMentionPrecedingChars:T,validPortNumber:at.Z,validPunycode:st.Z,validReply:ce,validSubdomain:ct.Z,validTcoUrl:lt.Z,validUrlBalancedParens:ut.Z,validUrlPath:ft.Z,validUrlPathEndingChars:dt.Z,validUrlPrecedingChars:ht.Z,validUrlQueryChars:pt.Z,validUrlQueryEndingChars:mt.Z};var gt=n(76240);n(59942),n(51389);const bt={autoLink:function(e,t){return te(e,P(e,{extractUrlsWithoutProtocol:!1}),t)},autoLinkCashtags:function(e,t){return te(e,l(e),t)},autoLinkEntities:te,autoLinkHashtags:function(e,t){return te(e,x(e),t)},autoLinkUrlsCustom:function(e,t){return te(e,(0,d.Z)(e,{extractUrlsWithoutProtocol:!1}),t)},autoLinkUsernamesOrLists:function(e,t){return te(e,D(e),t)},autoLinkWithJSON:function(e,t,n){if(t.user_mentions)for(var r=0;r<t.user_mentions.length;r++)t.user_mentions[r].screenName=t.user_mentions[r].screen_name;if(t.hashtags)for(r=0;r<t.hashtags.length;r++)t.hashtags[r].hashtag=t.hashtags[r].text;if(t.symbols)for(r=0;r<t.symbols.length;r++)t.symbols[r].cashtag=t.symbols[r].text;var o=[];for(var i in t)o=o.concat(t[i]);return re(e,o),te(e,o,n)},configs:oe.Z,convertUnicodeIndices:function(e,t,n){if(0!=t.length){var r=0,o=0;
2t.sort((function(e,t){return e.indices[0]-t.indices[0]}));for(var i=0,a=t[0];r<e.length;){if(a.indices[0]==(n?r:o)){var s=a.indices[1]-a.indices[0];if(a.indices[0]=n?o:r,a.indices[1]=a.indices[0]+s,++i==t.length)break;a=t[i]}var c=e.charCodeAt(r);c>=55296&&c<=56319&&r<e.length-1&&(c=e.charCodeAt(r+1))>=56320&&c<=57343&&r++,o++,r++}}},extractCashtags:function(e){for(var t=[],n=l(e),r=0;r<n.length;r++)t.push(n[r].cashtag);return t},extractCashtagsWithIndices:l,extractEntitiesWithIndices:P,extractHashtags:ie,extractHashtagsWithIndices:x,extractHtmlAttrsFromOptions:j,extractMentions:se,extractMentionsOrListsWithIndices:D,extractMentionsWithIndices:ae,extractReplies:function(e){if(!e)return null;var t=e.match(ce);return!t||RegExp.rightContext.match(_)?null:t[1]},extractUrls:function(e,t){for(var n=[],r=(0,d.Z)(e,t),o=0;o<r.length;o++)n.push(r[o].url);return n},extractUrlsWithIndices:d.Z,getTweetLength:le.Z,getUnicodeTextLength:ue,hasInvalidCharacters:fe.Z,hitHighlight:function(e,t,n){if(n=n||{},0===(t=t||[]).length)return e;var r,o,i,a,s,c,l,u=n.tag||"em",f=["<".concat(u,">"),"</".concat(u,">")],d=de(e),h="",p=0,m=d[0],y=0,g=0,b=!1,v=m,A=[];for(r=0;r<t.length;r+=1)for(o=0;o<t[r].length;o+=1)A.push(t[r][o]);for(i=0;i<A.length;i+=1){for(a=A[i],s=f[i%2],c=!1;null!=m&&a>=y+m.length;)h+=v.slice(g),b&&a===y+v.length&&(h+=s,c=!0),d[p+1]&&(h+="<".concat(d[p+1],">")),y+=v.length,g=0,v=m=d[p+=2],b=!1;c||null==m?c||(c=!0,h+=s):(l=a-y,h+=v.slice(g,l)+s,g=l,b=i%2===0)}if(null!=m)for(g<v.length&&(h+=v.slice(g)),i=p+1;i<d.length;i+=1)h+=i%2===0?d[i]:"<".concat(d[i],">");return h},htmlEscape:R,isInvalidTweet:me,isValidHashtag:function(e){if(!e)return!1;var t=ie(e);return 1===t.length&&t[0]===e.slice(1)},isValidList:function(e){var t=e.match(ye);return!(!t||""!=t[1]||!t[4])},isValidTweetText:function(e,t){return!me(e,t)},isValidUrl:function(e,t,n){if(null==t&&(t=!0),null==n&&(n=!0),!e)return!1;var r=e.match(Ue);if(!r||r[0]!==e)return!1;var o=r[1],i=r[2],a=r[3],s=r[4],c=r[5];return!!((!n||Ve(o,je)&&o.match(/^https?$/i))&&Ve(a,Be)&&Ve(s,Oe,!0)&&Ve(c,Ne,!0))&&(t&&Ve(i,Je)||!t&&Ve(i,De))},isValidUsername:function(e){if(!e)return!1;var t=se(e);return 1===t.length&&t[0]===e.slice(1)},linkTextWithEntity:Z,linkToCashtag:V,linkToHashtag:G,linkToMentionAndList:Y,linkToText:Q,linkToTextWithSymbol:J,linkToUrl:q,modifyIndicesFromUTF16ToUnicode:He.Z,modifyIndicesFromUnicodeToUTF16:re,regexen:yt,removeOverlappingEntities:h,parseTweet:gt.Z,splitTags:de,standardizeIndices:function(e,t,n){var r=ue(e);if(e.length-r>0){var o=Array.from(e),i=0===t?"":o.slice(0,t).join(""),a=o.slice(t,n).join("");return[i.length,i.length+a.length]}return[t,n]},tagAttrs:z}},65893:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});n(36297);const r=function(e,t,n){if(0!==t.length){var r=0,o=0;t.sort((function(e,t){return e.indices[0]-t.indices[0]}));for(var i=0,a=t[0];r<e.length;){if(a.indices[0]===(n?r:o)){var s=a.indices[1]-a.indices[0];if(a.indices[0]=n?o:r,a.indices[1]=a.indices[0]+s,++i===t.length)break;a=t[i]}var c=e.charCodeAt(r);c>=55296&&c<=56319&&r<e.length-1&&(c=e.charCodeAt(r+1))>=56320&&c<=57343&&r++,o++,r++}}}},7329:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});n(65407);const r=function(e,t){var n=t.defaultWeight,r=t.ranges,o=n,i=e.charCodeAt(0);if(Array.isArray(r))for(var a=0,s=r.length;a<s;a++){var c=r[a];if(i>=c.start&&i<=c.end){o=c.weight;break}}return o}},73181:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});n(21572),n(157),n(83302);function r(e,t,n){return n=n||"","string"!==typeof e&&(e.global&&n.indexOf("g")<0&&(n+="g"),e.ignoreCase&&n.indexOf("i")<0&&(n+="i"),e.multiline&&n.indexOf("m")<0&&(n+="m"),e=e.source),new RegExp(e.replace(/#\{(\w+)\}/g,(function(e,n){var r=t[n]||"";return"string"!==typeof r&&(r=r.source),r})),n)}},15495:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});n(21572);function r(e,t){return e.replace(/#\{(\w+)\}/g,(function(e,n){return t[n]||""}))}},51652:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(65893);function o(e,t){(0,r.Z)(e,t,!0)}},76240:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});n(73313),n(10409),n(39726),n(25082),n(39081);var r=n(74822),o=n(29543),i=n(7329),a=n(83386),s=(n(51652),n(6545)),c=function(e){return e.reduce((function(e,t){return e[t.indices[
20]]=t,e}),{})},l=function(e,t){if(t<e.length-1){var n=e.charCodeAt(t),r=e.charCodeAt(t+1);return 55296<=n&&n<=56319&&56320<=r&&r<=57343}return!1};const u=function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r.Z.defaults,n=Object.keys(t).length?t:r.Z.defaults,u=n.defaultWeight,f=n.emojiParsingEnabled,d=n.scale,h=n.maxWeightedTweetLength,p=n.transformedURLLength,m="function"===typeof String.prototype.normalize?e.normalize():e,y=c((0,o.Z)(m)),g=f?c((0,s.Qc)(m)):[],b=m.length,v=0,A=0,w=!0,E=0;E<b;E++){if(y[E]){var k=y[E],M=k.url;k.indices;v+=p*d,E+=M.length-1}else if(f&&g[E]){var x=g[E],C=x.text;x.indices;v+=u,E+=C.length-1}else E+=l(m,E)?1:0,v+=(0,i.Z)(m.charAt(E),n);w&&(w=!(0,a.Z)(m.substring(E,E+1))),w&&v<=h*d&&(A=E)}return{weightedLength:v/=d,valid:w=w&&v>0&&v<=h,permillage:Math.floor(v/h*1e3),validRangeStart:0,validRangeEnd:A+=e.length-m.length,displayRangeStart:0,displayRangeEnd:e.length>0?e.length-1:0}}},2549:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r=/\u0400-\u04FF/},97182:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r=/\u202A-\u202E\u061C\u200E\u200F\u2066\u2067\u2068\u2069/},83326:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var r=n(73181),o=n(3211),i=n(52132),a=n(78298),s=n(4615),c=n(26391),l=n(68047);const u=(0,r.Z)("((#{validUrlPrecedingChars})((https?:\\/\\/)?(#{validDomain})(?::(#{validPortNumber}))?(\\/#{validUrlPath}*)?(\\?#{validUrlQueryChars}*#{validUrlQueryEndingChars})?))",{validUrlPrecedingChars:s.Z,validDomain:o.Z,validPortNumber:i.Z,validUrlPath:a.Z,validUrlQueryChars:c.Z,validUrlQueryEndingChars:l.Z},"gi")},79788:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(43629);const o=(0,n(73181).Z)(/[#{invalidCharsGroup}]/,{invalidCharsGroup:r.Z})},43629:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r=/\uFFFE\uFEFF\uFFFF/},20609:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(97182),o=n(43629),i=n(97925),a=n(73489);const s=(0,n(15495).Z)("#{punct}#{spacesGroup}#{invalidCharsGroup}#{directionalMarkersGroup}",{punct:i.Z,spacesGroup:a.Z,invalidCharsGroup:o.Z,directionalMarkersGroup:r.Z})},68848:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r=/[-_.\/]$/}
2,41129:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r=/\xC0-\xD6\xD8-\xF6\xF8-\xFF\u0100-\u024F\u0253\u0254\u0256\u0257\u0259\u025B\u0263\u0268\u026F\u0272\u0289\u028B\u02BB\u0300-\u036F\u1E00-\u1EFF/},97925:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r=/\!'#%&'\(\)*\+,\\\-\.\/:;<=>\?@\[\]\^_{|}~\$/},73489:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r=/\x09-\x0D\x20\x85\xA0\u1680\u180E\u2000-\u200A\u2028\u2029\u202F\u205F\u3000/},75371:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var r=n(41129),o=n(73181),i=n(9448),a=n(88198),s=n(62951);const c=(0,o.Z)(/(?:(?:[\-a-z0-9#{latinAccentChars}]+)\.)+(?:#{validGTLD}|#{validCCTLD}|#{validPunycode})/gi,{latinAccentChars:r.Z,validGTLD:a.Z,validCCTLD:i.Z,validPunycode:s.Z})},9448:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});n(157);const r=(0,n(73181).Z)(RegExp("(?:(?:\ud55c\uad6d|\u9999\u6e2f|\u6fb3\u9580|\u65b0\u52a0\u5761|\u53f0\u7063|\u53f0\u6e7e|\u4e2d\u570b|\u4e2d\u56fd|\u10d2\u10d4|\u0ea5\u0eb2\u0ea7|\u0e44\u0e17\u0e22|\u0dbd\u0d82\u0d9a\u0dcf|\u0d2d\u0d3e\u0d30\u0d24\u0d02|\u0cad\u0cbe\u0cb0\u0ca4|\u0c2d\u0c3e\u0c30\u0c24\u0c4d|\u0b9a\u0bbf\u0b99\u0bcd\u0b95\u0baa\u0bcd\u0baa\u0bc2\u0bb0\u0bcd|\u0b87\u0bb2\u0b99\u0bcd\u0b95\u0bc8|\u0b87\u0ba8\u0bcd\u0ba4\u0bbf\u0baf\u0bbe|\u0b2d\u0b3e\u0b30\u0b24|\u0aad\u0abe\u0ab0\u0aa4|\u0a2d\u0a3e\u0a30\u0a24|\u09ad\u09be\u09f0\u09a4|\u09ad\u09be\u09b0\u09a4|\u09ac\u09be\u0982\u09b2\u09be|\u092d\u093e\u0930\u094b\u0924|\u092d\u093e\u0930\u0924\u092e\u094d|\u092d\u093e\u0930\u0924|\u0680\u0627\u0631\u062a|\u067e\u0627\u06a9\u0633\u062a\u0627\u0646|\u0645\u0648\u0631\u064a\u062a\u0627\u0646\u064a\u0627|\u0645\u0644\u064a\u0633\u064a\u0627|\u0645\u0635\u0631|\u0642\u0637\u0631|\u0641\u0644\u0633\u0637\u064a\u0646|\u0639\u0645\u0627\u0646|\u0639\u0631\u0627\u0642|\u0633\u0648\u0631\u064a\u0629|\u0633\u0648\u062f\u0627\u0646|\u062a\u0648\u0646\u0633|\u0628\u06be\u0627\u0631\u062a|\u0628\u0627\u0631\u062a|\u0627\u06cc\u0631\u0627\u0646|\u0627\u0645\u0627\u0631\u0627\u062a|\u0627\u0644\u0645\u063a\u0631\u0628|\u0627\u0644\u0633\u0639\u0648\u062f\u064a\u0629|\u0627\u0644\u062c\u0632\u0627\u0626\u0631|\u0627\u0644\u0628\u062d\u0631\u064a\u0646|\u0627\u0644\u0627\u0631\u062f\u0646|\u0570\u0561\u0575|\u049b\u0430\u0437|\u0443\u043a\u0440|\u0441\u0440\u0431|\u0440\u0444|\u043c\u043e\u043d|\u043c\u043a\u0434|\u0435\u044e|\u0431\u0435\u043b|\u0431\u0433|\u03b5\u03c5|\u03b5\u03bb|zw|zm|za|yt|ye|ws|wf|vu|vn|vi|vg|ve|vc|va|uz|uy|us|um|uk|ug|ua|tz|tw|tv|tt|tr|tp|to|tn|tm|tl|tk|tj|th|tg|tf|td|tc|sz|sy|sx|sv|su|st|ss|sr|so|sn|sm|sl|sk|sj|si|sh|sg|se|sd|sc|sb|sa|rw|ru|rs|ro|re|qa|py|pw|pt|ps|pr|pn|pm|pl|pk|ph|pg|pf|pe|pa|om|nz|nu|nr|np|no|nl|ni|ng|nf|ne|nc|na|mz|my|mx|mw|mv|mu|mt|ms|mr|mq|mp|mo|mn|mm|ml|mk|mh|mg|mf|me|md|mc|ma|ly|lv|lu|lt|ls|lr|lk|li|lc|lb|la|kz|ky|kw|kr|kp|kn|km|ki|kh|kg|ke|jp|jo|jm|je|it|is|ir|iq|io|in|im|il|ie|id|hu|ht|hr|hn|hm|hk|gy|gw|gu|gt|gs|gr|gq|gp|gn|gm|gl|gi|gh|gg|gf|ge|gd|gb|ga|fr|fo|fm|fk|fj|fi|eu|et|es|er|eh|eg|ee|ec|dz|do|dm|dk|dj|de|cz|cy|cx|cw|cv|cu|cr|co|cn|cm|cl|ck|ci|ch|cg|cf|cd|cc|ca|bz|by|bw|bv|bt|bs|br|bq|bo|bn|bm|bl|bj|bi|bh|bg|bf|be|bd|bb|ba|az|ax|aw|au|at|as|ar|aq|ao|an|am|al|ai|ag|af|ae|ad|ac)(?=[^0-9a-zA-Z@+-]|$))"))},3211:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(73181),o=n(9448),i=n(81757),a=n(88198),s=n(62951),c=n(71478);const l=(0,r.Z)(/(?:#{validSubdomain}*#{validDomainName}(?:#{validGTLD}|#{validCCTLD}|#{validPunycode}))/,{validDomainName:i.Z,validSubdomain:c.Z,validGTLD:a.Z,validCCTLD:o.Z,validPunycode:s.Z})},83712:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(20609);const o=(0,n(73181).Z)(/[^#{invalidDomainChars}]/,{invalidDomainChars:r.Z})},81757:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(73181),o=n(83712);const i=(0,r.Z)(/(?:(?:#{validDomainChars}(?:-|#{validDomainChars})*)?#{validDomainChars}\.)/,{validDomainChars:o.Z})},88198:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});n(157);const r=(0,n(73181).Z)(RegExp("(?:(?:\uc0bc\uc131|\ub2f7\ucef4|\ub2f7\ub137|\u9999\u683c\u91cc\u62c9|\u9910\u5385|\u98df\u54c1|\u98de\u5229\u6d66|\u96fb\u8a0a\u76c8\u79d1|\u96c6\u56e2|\u901a\u8ca9|\u8d2d\u7269|\u8c37\u6b4c|\u8bfa\u57fa\u4e9a|\u8054\u901a|\u7f51\u7edc|\u7f51\u7ad9|\u7f51\u5e97|\u7f51\u5740|\u7ec4\u7ec7\u673a\u6784|\u79fb\u52a8|\u73e0\u5b9d|\u70b9\u770b|\u6e38\u620f|\u6de1\u9a6c\u9521|\u673a\u6784|\u66f8\u7c4d|\u65f6\u5c1a|\u65b0\u95fb|\u653f\u5e9c|\u653f\u52a1|\u62db\u8058|\u624b\u8868|\u624b\u673a|\u6211\u7231\u4f60|\u6148\u5584|\u5fae\u535a|\u5e7f\u4e1c|\u5de5\u884c|\u5bb6\u96fb|\u5a31\u4e50|\u5929\u4e3b\u6559|\u5927\u62ff|\u5927\u4f17\u6c7d\u8f66|\u5728\u7ebf|\u5609\u91cc\u5927\u9152\u5e97|\u5609\u91cc|\u5546\u6807|\u5546\u5e97|\u5546\u57ce|\u516c\u76ca|\u516c\u53f8|\u516b\u5366|\u5065\u5eb7|\u4fe1\u606f|\u4f5b\u5c71|\u4f01\u4e1a|\u4e2d\u6587\u7f51|\u4e2d\u4fe1|\u4e16\u754c|\u30dd\u30a4\u30f3\u30c8|\u30d5\u30a1\u30c3\u30b7\u30e7\u30f3|\u30bb\u30fc\u30eb|\u30b9\u30c8\u30a2|\u30b3\u30e0|\u30b0\u30fc\u30b0\u30eb|\u30af\u30e9\u30a6\u30c9|\u307f\u3093\u306a|\u0e04\u0e2d\u0e21|\u0938\u0902\u0917\u0920\u0928|\u0928\u0947\u091f|\u0915\u0949\u092e|\u0647\u0645\u0631\u0627\u0647|\u0645\u0648\u0642\u0639|\u0645\u0648\u0628\u0627\u064a\u0644\u064a|\u0643\u0648\u0645|\u0643\u0627\u062b\u0648\u0644\u064a\u0643|\u0639\u0631\u0628|\u0634\u0628\u0643\u0629|\u0628\u064a\u062a\u0643|\u0628\u0627\u0632\u0627\u0631|\u0627\u0644\u0639\u0644\u064a\u0627\u0646|\u0627\u0631\u0627\u0645\u0643\u0648|\u0627\u062a\u0635\u0627\u0644\u0627\u062a|\u0627\u0628\u0648\u0638\u0628\u064a|\u05e7\u05d5\u05dd|\u0441\u0430\u0439\u0442|\u0440\u0443\u0441|\u043e\u0440\u0433|\u043e\u043d\u043b\u0430\u0439\u043d|\u043c\u043e\u0441\u043a\u0432\u0430|\u043a\u043e\u043c|\u043a\u0430\u0442\u043e\u043b\u0438\u043a|\u0434\u0435\u0442\u0438|zuerich|zone|zippo|zip|zero|zara|zappos|yun|youtube|you|yokohama|yoga|yodobashi|yandex|yamaxun|yahoo|yachts|xyz|xxx|xperia|xin|xihuan|xfinity|xerox|xbox|wtf|wtc|wow|world|works|work|woodside|wolterskluwer|wme|winners|wine|windows|win|williamhill|wiki|wien|whoswho|weir|weibo|wedding|wed|website|weber|webcam|weatherchannel|weather|watches|watch|warman|wanggou|wang|walter|walmart|wales|vuelos|voyage|voto|voting|vote|volvo|volkswagen|vodka|vlaanderen|vivo|viva|vistaprint|vista|vision|visa|virgin|vip|vin|villas|viking|vig|video|viajes|vet|versicherung|verm\xf6gensberatung|verm\xf6gensberater|verisign|ventures|vegas|vanguard|vana|vacations|ups|uol|uno|university|unicom|uconnect|ubs|ubank|tvs|tushu|tunes|tui|tube|trv|trust|travelersinsurance|travelers|travelchannel|travel|training|trading|trade|toys|toyota|town|tours|total|toshiba|toray|top|tools|tokyo|today|tmall|tkmaxx|tjx|tjmaxx|tirol|tires|tips|tiffany|tienda|tickets|tiaa|theatre|theater|thd|teva|tennis|temasek|telefonica|telecity|tel|technology|tech|team|tdk|tci|taxi|tax|tattoo|tatar|tatamotors|target|taobao|talk|taipei|tab|systems|symantec|sydney|swiss|swiftcover|swatch|suzuki|surgery|surf|support|supply|supplies|sucks|style|study|studio|stream|store|storage|stockholm|stcgroup|stc|statoil|statefarm|statebank|starhub|star|staples|stada|srt|srl|spreadbetting|spot|sport|spiegel|space|soy|sony|song|solutions|solar|sohu|softw
2are|softbank|social|soccer|sncf|smile|smart|sling|skype|sky|skin|ski|site|singles|sina|silk|shriram|showtime|show|shouji|shopping|shop|shoes|shiksha|shia|shell|shaw|sharp|shangrila|sfr|sexy|sex|sew|seven|ses|services|sener|select|seek|security|secure|seat|search|scot|scor|scjohnson|science|schwarz|schule|school|scholarships|schmidt|schaeffler|scb|sca|sbs|sbi|saxo|save|sas|sarl|sapo|sap|sanofi|sandvikcoromant|sandvik|samsung|samsclub|salon|sale|sakura|safety|safe|saarland|ryukyu|rwe|run|ruhr|rugby|rsvp|room|rogers|rodeo|rocks|rocher|rmit|rip|rio|ril|rightathome|ricoh|richardli|rich|rexroth|reviews|review|restaurant|rest|republican|report|repair|rentals|rent|ren|reliance|reit|reisen|reise|rehab|redumbrella|redstone|red|recipes|realty|realtor|realestate|read|raid|radio|racing|qvc|quest|quebec|qpon|pwc|pub|prudential|pru|protection|property|properties|promo|progressive|prof|productions|prod|pro|prime|press|praxi|pramerica|post|porn|politie|poker|pohl|pnc|plus|plumbing|playstation|play|place|pizza|pioneer|pink|ping|pin|pid|pictures|pictet|pics|piaget|physio|photos|photography|photo|phone|philips|phd|pharmacy|pfizer|pet|pccw|pay|passagens|party|parts|partners|pars|paris|panerai|panasonic|pamperedchef|page|ovh|ott|otsuka|osaka|origins|orientexpress|organic|org|orange|oracle|open|ooo|onyourside|online|onl|ong|one|omega|ollo|oldnavy|olayangroup|olayan|okinawa|office|off|observer|obi|nyc|ntt|nrw|nra|nowtv|nowruz|now|norton|northwesternmutual|nokia|nissay|nissan|ninja|nikon|nike|nico|nhk|ngo|nfl|nexus|nextdirect|next|news|newholland|new|neustar|network|netflix|netbank|net|nec|nba|navy|natura|nationwide|name|nagoya|nadex|nab|mutuelle|mutual|museum|mtr|mtpc|mtn|msd|movistar|movie|mov|motorcycles|moto|moscow|mortgage|mormon|mopar|montblanc|monster|money|monash|mom|moi|moe|moda|mobily|mobile|mobi|mma|mls|mlb|mitsubishi|mit|mint|mini|mil|microsoft|miami|metlife|merckmsd|meo|menu|men|memorial|meme|melbourne|meet|media|med|mckinsey|mcdonalds|mcd|mba|mattel|maserati|marshalls|marriott|markets|marketing|market|map|mango|management|man|makeup|maison|maif|madrid|macys|luxury|luxe|lupin|lundbeck|ltda|ltd|lplfinancial|lpl|love|lotto|lotte|london|lol|loft|locus|locker|loans|loan|llp|llc|lixil|living|live|lipsy|link|linde|lincoln|limo|limited|lilly|like|lighting|lifestyle|lifeinsurance|life|lidl|liaison|lgbt|lexus|lego|legal|lefrak|leclerc|lease|lds|lawyer|law|latrobe|latino|lat|lasalle|lanxess|landrover|land|lancome|lancia|lancaster|lamer|lamborghini|ladbrokes|lacaixa|kyoto|kuokgroup|kred|krd|kpn|kpmg|kosher|komatsu|koeln|kiwi|kitchen|kindle|kinder|kim|kia|kfh|kerryproperties|kerrylogistics|kerryhotels|kddi|kaufen|juniper|juegos|jprs|jpmorgan|joy|jot|joburg|jobs|jnj|jmp|jll|jlc|jio|jewelry|jetzt|jeep|jcp|jcb|java|jaguar|iwc|iveco|itv|itau|istanbul|ist|ismaili|iselect|irish|ipiranga|investments|intuit|international|intel|int|insure|insurance|institute|ink|ing|info|infiniti|industries|inc|immobilien|immo|imdb|imamat|ikano|iinet|ifm|ieee|icu|ice|icbc|ibm|hyundai|hyatt|hughes|htc|hsbc|how|house|hotmail|hotels|hoteles|hot|hosting|host|hospital|horse|honeywell|honda|homesense|homes|homegoods|homedepot|holiday|holdings|hockey|hkt|hiv|hitachi|hisamitsu|hiphop|hgtv|hermes|here|helsinki|help|healthcare|health|hdfcbank|hdfc|hbo|haus|hangout|hamburg|hair|guru|guitars|guide|guge|gucci|guardian|group|grocery|gripe|green|gratis|graphics|grainger|gov|got|gop|google|goog|goodyear|goodhands|goo|golf|goldpoint|gold|godaddy|gmx|gmo|gmbh|gmail|globo|global|gle|glass|glade|giving|gives|gifts|gift|ggee|george|genting|gent|gea|gdn|gbiz|gay|garden|gap|games|game|gallup|gallo|gallery|gal|fyi|futbol|furniture|fund|fun|fujixerox|fujitsu|ftr|frontier|frontdoor|frogans|frl|fresenius|free|fox|foundation|forum|forsale|forex|ford|football|foodnetwork|food|foo|fly|flsmidth|flowers|florist|flir|flights|flickr|fitness|fit|fishing|fish|firmdale|firestone|fire|financial|finance|final|film|fido|fidelity|fiat|ferrero|ferrari|feedback|fedex|fast|fashion|farmers|farm|fans|fan|family|faith|fairwinds|fail|fage|extraspace|express|exposed|expert|exchange|everbank|events|eus|eurovision|etisalat|esurance|estate|esq|erni|ericsson|equipment|epson|epost|enterprises|engineering|engineer|energy|emerck|email|education|edu|edeka|eco|eat|earth|dvr|dvag|durban|dupont|duns|dunlop|duck|dubai|dtv|drive|download|dot|doosan|domains|doha|dog|dodge|doctor|docs|dnp|diy|dish|discover|discount|directory|direct|digital|diet|diamonds|dhl|dev|design|desi|dentist|dental|democrat|delta|deloitte|dell|delivery|degree|deals|dealer|deal|dds|dclk|day|datsun|dating|date|data|dance|dad|dabur|cyou|cymru|cuisinella|csc|cruises|cruise|crs|crown|cricket|creditunion|creditcard|credit|cpa|courses|coupons|coupon|country|corsica|coop|cool|cookingchannel|cooking|contractors|contact|consulting|construction|condos|comsec|computer|compare|c
2ompany|community|commbank|comcast|com|cologne|college|coffee|codes|coach|clubmed|club|cloud|clothing|clinique|clinic|click|cleaning|claims|cityeats|city|citic|citi|citadel|cisco|circle|cipriani|church|chrysler|chrome|christmas|chloe|chintai|cheap|chat|chase|charity|channel|chanel|cfd|cfa|cern|ceo|center|ceb|cbs|cbre|cbn|cba|catholic|catering|cat|casino|cash|caseih|case|casa|cartier|cars|careers|career|care|cards|caravan|car|capitalone|capital|capetown|canon|cancerresearch|camp|camera|cam|calvinklein|call|cal|cafe|cab|bzh|buzz|buy|business|builders|build|bugatti|budapest|brussels|brother|broker|broadway|bridgestone|bradesco|box|boutique|bot|boston|bostik|bosch|boots|booking|book|boo|bond|bom|bofa|boehringer|boats|bnpparibas|bnl|bmw|bms|blue|bloomberg|blog|blockbuster|blanco|blackfriday|black|biz|bio|bingo|bing|bike|bid|bible|bharti|bet|bestbuy|best|berlin|bentley|beer|beauty|beats|bcn|bcg|bbva|bbt|bbc|bayern|bauhaus|basketball|baseball|bargains|barefoot|barclays|barclaycard|barcelona|bar|bank|band|bananarepublic|banamex|baidu|baby|azure|axa|aws|avianca|autos|auto|author|auspost|audio|audible|audi|auction|attorney|athleta|associates|asia|asda|arte|art|arpa|army|archi|aramco|arab|aquarelle|apple|app|apartments|aol|anz|anquan|android|analytics|amsterdam|amica|amfam|amex|americanfamily|americanexpress|alstom|alsace|ally|allstate|allfinanz|alipay|alibaba|alfaromeo|akdn|airtel|airforce|airbus|aigo|aig|agency|agakhan|africa|afl|afamilycompany|aetna|aero|aeg|adult|ads|adac|actor|active|aco|accountants|accountant|accenture|academy|abudhabi|abogado|able|abc|abbvie|abbott|abb|abarth|aarp|aaa|onion)(?=[^0-9a-zA-Z@+-]|$))"))},77189:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(2549),o=n(41129);const i=(0,n(73181).Z)(/[a-z#{cyrillicLettersAndMarks}0-9!\*';:=\+,\.\$\/%#\[\]\-\u2013_~@\|&#{latinAccentChars}]/i,{cyrillicLettersAndMarks:r.Z,latinAccentChars:o.Z})},52132:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r=/[0-9]+/},62951:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r=/(?:xn--[\-0-9a-z]+)/},71478:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(73181),o=n(83712);const i=(0,r.Z)(/(?:(?:#{validDomainChars}(?:[_-]|#{validDomainChars})*)?#{validDomainChars}\.)/,{validDomainChars:o.Z})},24692:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(73181),o=n(26391),i=n(68047);const a=(0,r.Z)(/^https?:\/\/t\.co\/([a-z0-9]+)(?:\?#{validUrlQueryChars}*#{validUrlQueryEndingChars})?/,{validUrlQueryChars:o.Z,validUrlQueryEndingChars:i.Z},"i")},84086:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(73181),o=n(77189);const i=(0,r.Z)("\\((?:#{validGeneralUrlPathChars}+|(?:#{validGeneralUrlPathChars}*\\(#{validGeneralUrlPathChars}+\\)#{validGeneralUrlPathChars}*))\\)",{validGeneralUrlPathChars:o.Z},"i")},78298:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(73181),o=n(77189),i=n(84086),a=n(76025);const s=(0,r.Z)("(?:(?:#{validGeneralUrlPathChars}*(?:#{validUrlBalancedParens}#{validGeneralUrlPathChars}*)*#{validUrlPathEndingChars})|(?:@#{validGeneralUrlPathChars}+/))",{validGeneralUrlPathChars:o.Z,validUrlBalancedParens:i.Z,validUrlPathEndingChars:a.Z},"i")},76025:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(2549),o=n(41129),i=n(73181),a=n(84086);const s=(0,i.Z)(/[\+\-a-z#{cyrillicLettersAndMarks}0-9=_#\/#{latinAccentChars}]|(?:#{validUrlBalancedParens})/i,{cyrillicLettersAndMarks:r.Z,latinAccentChars:o.Z,validUrlBalancedParens:a.Z})},4615:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(97182),o=n(43629);const i=(0,n(73181).Z)(/(?:[^A-Za-z0-9@\uff20$#\uff03#{invalidCharsGroup}]|[#{directionalMarkersGroup}]|^)/,{invalidCharsGroup:o.Z,directionalMarkersGroup:r.Z})},26391:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r=/[a-z0-9!?\*'@\(\);:&=\+\$\/%#\[\]\-_\.,~|]/i},68047:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r=/[a-z0-9\-_&=#\/]/i},38452:(e,t,n)=>{var r=n(49320).Buffer,o=n(95895).strict;e.exports=function(e){if(o(e)){var t=r.from(e.buffer);return e.byteLength!==e.buffer.byteLength&&(t=t.slice(e.byteOffset,e.byteOffset+e.byteLength)),t}return r.from(e)}},63086:(e,t,n)=>{"use strict";var r=n(25038);var o="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t},i=r.useState,a=r.useEffect,s=r.useLayoutEffect,c=r.useDebugValue;function l(e){var t=e.getSnapshot;e=e.value;try{var n=t();
2return!o(e,n)}catch(r){return!0}}var u="undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=i({inst:{value:n,getSnapshot:t}}),o=r[0].inst,u=r[1];return s((function(){o.value=n,o.getSnapshot=t,l(o)&&u({inst:o})}),[e,n,t]),a((function(){return l(o)&&u({inst:o}),e((function(){l(o)&&u({inst:o})}))}),[e]),c(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:u},90975:(e,t,n)=>{"use strict";var r=n(25038),o=n(16355);var i="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t},a=o.useSyncExternalStore,s=r.useRef,c=r.useEffect,l=r.useMemo,u=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,o){var f=s(null);if(null===f.current){var d={hasValue:!1,value:null};f.current=d}else d=f.current;f=l((function(){function e(e){if(!c){if(c=!0,a=e,e=r(e),void 0!==o&&d.hasValue){var t=d.value;if(o(t,e))return s=t}return s=e}if(t=s,i(a,e))return t;var n=r(e);return void 0!==o&&o(t,n)?(a=e,t):(a=e,s=n)}var a,s,c=!1,l=void 0===n?null:n;return[function(){return e(t())},null===l?void 0:function(){return e(l())}]}),[t,n,r,o]);var h=a(e,f[0],f[1]);return c((function(){d.hasValue=!0,d.value=h}),[h]),u(h),h}},16355:(e,t,n)=>{"use strict";e.exports=n(63086)},38278:(e,t,n)=>{"use strict";e.exports=n(90975)},42830:(e,t)=>{!function(e){var t,n,r,o=String.fromCharCode;function i(e){for(var t,n,r=[],o=0,i=e.length;o<i;)(t=e.charCodeAt(o++))>=55296&&t<=56319&&o<i?56320==(64512&(n=e.charCodeAt(o++)))?r.push(((1023&t)<<10)+(1023&n)+65536):(r.push(t),o--):r.push(t);return r}function a(e){if(e>=55296&&e<=57343)throw Error("Lone surrogate U+"+e.toString(16).toUpperCase()+" is not a scalar value")}function s(e,t){return o(e>>t&63|128)}function c(e){if(0==(4294967168&e))return o(e);var t="";return 0==(4294965248&e)?t=o(e>>6&31|192):0==(4294901760&e)?(a(e),t=o(e>>12&15|224),t+=s(e,6)):0==(4292870144&e)&&(t=o(e>>18&7|240),t+=s(e,12),t+=s(e,6)),t+=o(63&e|128)}function l(){if(r>=n)throw Error("Invalid byte index");var e=255&t[r];if(r++,128==(192&e))return 63&e;throw Error("Invalid continuation byte")}function u(){var e,o;if(r>n)throw Error("Invalid byte index");if(r==n)return!1;if(e=255&t[r],r++,0==(128&e))return e;if(192==(224&e)){if((o=(31&e)<<6|l())>=128)return o;throw Error("Invalid continuation byte")}if(224==(240&e)){if((o=(15&e)<<12|l()<<6|l())>=2048)return a(o),o;throw Error("Invalid continuation byte")}if(240==(248&e)&&(o=(7&e)<<18|l()<<12|l()<<6|l())>=65536&&o<=1114111)return o;throw Error("Invalid UTF-8 detected")}e.version="3.0.0",e.encode=function(e){for(var t=i(e),n=t.length,r=-1,o="";++r<n;)o+=c(t[r]);return o},e.decode=function(e){t=i(e),n=t.length,r=0;for(var a,s=[];!1!==(a=u());)s.push(a);return function(e){for(var t,n=e.length,r=-1,i="";++r<n;)(t=e[r])>65535&&(i+=o((t-=65536)>>>10&1023|55296),t=56320|1023&t),i+=o(t);return i}(s)}}(t)},28197:(e,t,n)=>{var r=n(80792);function o(e){try{if(!n.g.localStorage)return!1}catch(r){return!1}var t=n.g.localStorage[e];return null!=t&&"true"===String(t).toLowerCase()}e.exports=function(e,t){if(o("noDeprecation"))return e;var n=!1;return function(){if(!n){if(o("throwDeprecation"))throw new Error(t);o("traceDeprecation")?r.trace(t):r.warn(t),n=!0}return e.apply(this,arguments)}}},29089:(e,t,n)=>{"use strict";n.d(t,{v4:()=>r.Z});var r=n(35324)},35324:(e,t,n)=>{"use strict";var r;n.d(t,{Z:()=>f});var o=new Uint8Array(16);function i(){if(!r&&!(r="undefined"!==typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!==typeof msCrypto&&"function"===typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return r(o)}const a=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;const s=function(e){return"string"===typeof e&&a.test(e)};for(var c=[],l=0;l<256;++l)c.push((l+256).toString(16).substr(1));const u=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(c[e[t+0]]+c[e[t+1]]+c[e[t+2]]+c[e[t+3]]+"-"+c[e[t+4]]+c[e[t+5]]+"-"+c[e[t+6]]+c[e[t+7]]+"-"+c[e[t+8]]+c[e[t+9]]+"-"+c[e[t+10]]+c[e[t+11]]+c[e[t+12]]+c[e[t+13]]+c[e[t+14]]+c[e[t+15]]).toLowerCase();
vendor: 4,256 bytes, line 2
2if(!s(n))throw TypeError("Stringified UUID is invalid");return n};const f=function(e,t,n){var r=(e=e||{}).random||(e.rng||i)();if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,t){n=n||0;for(var o=0;o<16;++o)t[n+o]=r[o];return t}return u(r)}},739:()=>{},91642:()=>{},85354:()=>{},2704:()=>{},32421:function(e){e.exports=function(){"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}var t=/^\s+/,n=/\s+$/;function r(e,t){if(t=t||{},(e=e||"")instanceof r)return e;if(!(this instanceof r))return new r(e,t);var n=o(e);this._originalInput=e,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=Math.round(100*this._a)/100,this._format=t.format||n.format,this._gradientType=t.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=n.ok}function o(t){var n={r:0,g:0,b:0},r=1,o=null,a=null,c=null,u=!1,f=!1;return"string"==typeof t&&(t=L(t)),"object"==e(t)&&(F(t.r)&&F(t.g)&&F(t.b)?(n=i(t.r,t.g,t.b),u=!0,f="%"===String(t.r).substr(-1)?"prgb":"rgb"):F(t.h)&&F(t.s)&&F(t.v)?(o=O(t.s),a=O(t.v),n=l(t.h,o,a),u=!0,f="hsv"):F(t.h)&&F(t.s)&&F(t.l)&&(o=O(t.s),c=O(t.l),n=s(t.h,o,c),u=!0,f="hsl"),t.hasOwnProperty("a")&&(r=t.a)),r=_(r),{ok:u,format:t.format||f,r:Math.min(255,Math.max(n.r,0)),g:Math.min(255,Math.max(n.g,0)),b:Math.min(255,Math.max(n.b,0)),a:r}}function i(e,t,n){return{r:255*T(e,255),g:255*T(t,255),b:255*T(n,255)}}function a(e,t,n){e=T(e,255),t=T(t,255),n=T(n,255);var r,o,i=Math.max(e,t,n),a=Math.min(e,t,n),s=(i+a)/2;if(i==a)r=o=0;else{var c=i-a;switch(o=s>.5?c/(2-i-a):c/(i+a),i){case e:r=(t-n)/c+(t<n?6:0);break;case t:r=(n-e)/c+2;break;case n:r=(e-t)/c+4}r/=6}return{h:r,s:o,l:s}}function s(e,t,n){var r,o,i;function a(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}if(e=T(e,360),t=T(t,100),n=T(n,100),0===t)r=o=i=n;else{var s=n<.5?n*(1+t):n+t-n*t,c=2*n-s;r=a(c,s,e+1/3),o=a(c,s,e),i=a(c,s,e-1/3)}return{r:255*r,g:255*o,b:255*i}}function c(e,t,n){e=T(e,255),t=T(t,255),n=T(n,255);var r,o,i=Math.max(e,t,n),a=Math.min(e,t,n),s=i,c=i-a;if(o=0===i?0:c/i,i==a)r=0;else{switch(i){case e:r=(t-n)/c+(t<n?6:0);break;case t:r=(n-e)/c+2;break;case n:r=(e-t)/c+4}r/=6}return{h:r,s:o,v:s}}function l(e,t,n){e=6*T(e,360),t=T(t,100),n=T(n,100);var r=Math.floor(e),o=e-r,i=n*(1-t),a=n*(1-o*t),s=n*(1-(1-o)*t),c=r%6;return{r:255*[n,a,i,i,s,n][c],g:255*[s,n,n,a,i,i][c],b:255*[i,i,s,n,n,a][c]}}function u(e,t,n,r){var o=[B(Math.round(e).toString(16)),B(Math.round(t).toString(16)),B(Math.round(n).toString(16))];return r&&o[0].charAt(0)==o[0].charAt(1)&&o[1].charAt(0)==o[1].charAt(1)&&o[2].charAt(0)==o[2].charAt(1)?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0):o.join("")}function f(e,t,n,r,o){var i=[B(Math.round(e).toString(16)),B(Math.round(t).toString(16)),B(Math.round(n).toString(16)),B(j(r))];return o&&i[0].charAt(0)==i[0].charAt(1)&&i[1].charAt(0)==i[1].charAt(1)&&i[2].charAt(0)==i[2].charAt(1)&&i[3].charAt(0)==i[3].charAt(1)?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0)+i[3].charAt(0):i.join("")}function d(e,t,n,r){return[B(j(r)),B(Math.round(e).toString(16)),B(Math.round(t).toString(16)),B(Math.round(n).toString(16))].join("")}function h(e,t){t=0===t?0:t||10;var n=r(e).toHsl();return n.s-=t/100,n.s=I(n.s),r(n)}function p(e,t){t=0===t?0:t||10;var n=r(e).toHsl();return n.s+=t/100,n.s=I(n.s),r(n)}function m(e){return r(e).desaturate(100)}function y(e,t){t=0===t?0:t||10;var n=r(e).toHsl();return n.l+=t/100,n.l=I(n.l),r(n)}function g(e,t){t=0===t?0:t||10;var n=r(e).toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(-t/100*255))),n.g=Math.max(0,Math.min(255,n.g-Math.round(-t/100*255))),n.b=Math.max(0,Math.min(255,n.b-Math.round(-t/100*255))),r(n)}function b(e,t){t=0===t?0:t||10;var n=r(e).toHsl();return n.l-=t/100,n.l=I(n.l),r(n)}function v(e,t){var n=r(e).toHsl(),o=(n.h+t)%360;return n.h=o<0?360+o:o,r(n)}function A(e){var t=r(e).toHsl();return t.h=(t.h+180)%360,r(t)}function w(e,t){if(isNaN(t)||t<=0)throw new Error("Argument to polyad must be a positive number");for(var n=r(e).toHsl(),o=[r(e)],i=360/t,a=1;a<t;
vendor: 5,748 bytes, line 2
2a++)o.push(r({h:(n.h+a*i)%360,s:n.s,l:n.l}));return o}function E(e){var t=r(e).toHsl(),n=t.h;return[r(e),r({h:(n+72)%360,s:t.s,l:t.l}),r({h:(n+216)%360,s:t.s,l:t.l})]}function k(e,t,n){t=t||6,n=n||30;var o=r(e).toHsl(),i=360/n,a=[r(e)];for(o.h=(o.h-(i*t>>1)+720)%360;--t;)o.h=(o.h+i)%360,a.push(r(o));return a}function M(e,t){t=t||6;for(var n=r(e).toHsv(),o=n.h,i=n.s,a=n.v,s=[],c=1/t;t--;)s.push(r({h:o,s:i,v:a})),a=(a+c)%1;return s}r.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,n,r=this.toRgb();return e=r.r/255,t=r.g/255,n=r.b/255,.2126*(e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.0722*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))},setAlpha:function(e){return this._a=_(e),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var e=c(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=c(this._r,this._g,this._b),t=Math.round(360*e.h),n=Math.round(100*e.s),r=Math.round(100*e.v);return 1==this._a?"hsv("+t+", "+n+"%, "+r+"%)":"hsva("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHsl:function(){var e=a(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=a(this._r,this._g,this._b),t=Math.round(360*e.h),n=Math.round(100*e.s),r=Math.round(100*e.l);return 1==this._a?"hsl("+t+", "+n+"%, "+r+"%)":"hsla("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHex:function(e){return u(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return f(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(100*T(this._r,255))+"%",g:Math.round(100*T(this._g,255))+"%",b:Math.round(100*T(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+Math.round(100*T(this._r,255))+"%, "+Math.round(100*T(this._g,255))+"%, "+Math.round(100*T(this._b,255))+"%)":"rgba("+Math.round(100*T(this._r,255))+"%, "+Math.round(100*T(this._g,255))+"%, "+Math.round(100*T(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(C[u(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+d(this._r,this._g,this._b,this._a),n=t,o=this._gradientType?"GradientType = 1, ":"";if(e){var i=r(e);n="#"+d(i._r,i._g,i._b,i._a)}return"progid:DXImageTransform.Microsoft.gradient("+o+"startColorstr="+t+",endColorstr="+n+")"},toString:function(e){var t=!!e;e=e||this._format;var n=!1,r=this._a<1&&this._a>=0;return t||!r||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"hex4"!==e&&"hex8"!==e&&"name"!==e?("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},clone:function(){return r(this.toString())},_applyModification:function(e,t){var n=e.apply(null,[this].concat([].slice.call(t)));return this._r=n._r,this._g=n._g,this._b=n._b,this.setAlpha(n._a),this},lighten:function(){return this._applyModification(y,arguments)},brighten:function(){return this._applyModification(g,arguments)},darken:function(){return this._applyModification(b,arguments)},desaturate:function(){return this._applyModification(h,arguments)},saturate:function(){return this._applyModification(p,arguments)},greyscale:function(){return this._applyModification(m,arguments)},spin:function(){return this._applyModification(v,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(k,arguments)},complement:function(){return this._applyCombination(A,arguments)},monochromatic:function(){return this._applyCombination(M,arguments)},splitcomplement:function(){return this._applyCombination(E,arguments)},triad:function(){return this._applyCombination(w,[3])},tetrad:function(){return this._applyCombination(w,[4])}},r.fromRatio=function(t,n){if("object"==e(t)){var o={};for(var i in t)t.hasOwnProperty(i)&&(o[i]="a"===i?t[i]:O(t[i]));t=o}return r(t,n)},r.equals=function(e,t){return!(!e||!t)&&r(e).toRgbString()==r(t).toRgbString()},r.random=function(){return r.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})},r.mix=function(e,t,n){n=0===n?0:n||50;var o=r(e).toRgb(),i=r(t).toRgb(),a=n/100;return r({r:(i.r-o.r)*a+o.r,g:(i.g-o.g)*a+o.g,b:(i.b-o.b)*a+o.b,a:(i.a-o.a)*a+o.a})},r.readability=function(e,t){var n=r(e),o=r(t);return(Math.max(n.getLuminance(),o.getLuminance())+.05)/(Math.min(n.getLuminance(),o.getLuminance())+.05)},r.isReadable=function(e,t,n){var o,i,a=r.readability(e,t);switch(i=!1,(o=z(n)).level+o.size){case"AAsmall":case"AAAlarge":i=a>=4.5;break;case"AAlarge":i=a>=3;break;case"AAAsmall":i=a>=7}return i},r.mostReadable=function(e,t,n){var o,i,a,s,c=null,l=0;i=(n=n||{}).includeFallbackColors,a=n.level,s=n.size;
vendor: 1,583 bytes, line 2
2for(var u=0;u<t.length;u++)(o=r.readability(e,t[u]))>l&&(l=o,c=r(t[u]));return r.isReadable(e,c,{level:a,size:s})||!i?c:(n.includeFallbackColors=!1,r.mostReadable(e,["#fff","#000"],n))};var x=r.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee9
20",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},C=r.hexNames=S(x);function S(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}function _(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function T(e,t){P(e)&&(e="100%");var n=N(e);return e=Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function I(e){return Math.min(1,Math.max(0,e))}function D(e){return parseInt(e,16)}function P(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)}function N(e){return"string"===typeof e&&-1!=e.indexOf("%")}function B(e){return 1==e.length?"0"+e:""+e}function O(e){return e<=1&&(e=100*e+"%"),e}function j(e){return Math.round(255*parseFloat(e)).toString(16)}function U(e){return D(e)/255}var R=function(){var e="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)",t="[\\s|\\(]+("+e+")[,|\\s]+("+e+")[,|\\s]+("+e+")\\s*\\)?",n="[\\s|\\(]+("+e+")[,|\\s]+("+e+")[,|\\s]+("+e+")[,|\\s]+("+e+")\\s*\\)?";return{CSS_UNIT:new RegExp(e),rgb:new RegExp("rgb"+t),rgba:new RegExp("rgba"+n),hsl:new RegExp("hsl"+t),hsla:new RegExp("hsla"+n),hsv:new RegExp("hsv"+t),hsva:new RegExp("hsva"
2+n),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function F(e){return!!R.CSS_UNIT.exec(e)}function L(e){e=e.replace(t,"").replace(n,"").toLowerCase();var r,o=!1;if(x[e])e=x[e],o=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};return(r=R.rgb.exec(e))?{r:r[1],g:r[2],b:r[3]}:(r=R.rgba.exec(e))?{r:r[1],g:r[2],b:r[3],a:r[4]}:(r=R.hsl.exec(e))?{h:r[1],s:r[2],l:r[3]}:(r=R.hsla.exec(e))?{h:r[1],s:r[2],l:r[3],a:r[4]}:(r=R.hsv.exec(e))?{h:r[1],s:r[2],v:r[3]}:(r=R.hsva.exec(e))?{h:r[1],s:r[2],v:r[3],a:r[4]}:(r=R.hex8.exec(e))?{r:D(r[1]),g:D(r[2]),b:D(r[3]),a:U(r[4]),format:o?"name":"hex8"}:(r=R.hex6.exec(e))?{r:D(r[1]),g:D(r[2]),b:D(r[3]),format:o?"name":"hex"}:(r=R.hex4.exec(e))?{r:D(r[1]+""+r[1]),g:D(r[2]+""+r[2]),b:D(r[3]+""+r[3]),a:U(r[4]+""+r[4]),format:o?"name":"hex8"}:!!(r=R.hex3.exec(e))&&{r:D(r[1]+""+r[1]),g:D(r[2]+""+r[2]),b:D(r[3]+""+r[3]),format:o?"name":"hex"}}function z(e){var t,n;return"AA"!==(t=((e=e||{level:"AA",size:"small"}).level||"AA").toUpperCase())&&"AAA"!==t&&(t="AA"),"small"!==(n=(e.size||"small").toLowerCase())&&"large"!==n&&(n="small"),{level:t,size:n}}return r}()},79382:(e,t,n)=>{"use strict";n.d(t,{G:()=>h});var r=n(39615),o=n(25038),i=n(80792),a=Object.defineProperty,s=(e,t,n)=>((e,t,n)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n)(e,"symbol"!==typeof t?t+"":t,n),c=(e=>(e.SYNC_PROPS="SYNC_PROPS",e.REGISTER="REGISTER",e.ON_UPDATE="ON_UPDATE",e))(c||{});class l{constructor(){s(this,"targetPort"),s(this,"onMessage"),s(this,"postMessage",((e,t)=>{(t||this.targetPort).postMessage((e=>{if(!e)return e;try{return JSON.stringify(e)}catch(t){return e}})(e))})),s(this,"handleMessage",(e=>{var t;const n=(e=>{if(!e||"string"!==typeof e)return e;try{return JSON.parse(e)}catch(t){return e}})(e.data);null==(t=this.onMessage)||t.call(this,n)})),s(this,"setTargetPort",(e=>{!this.targetPort&&e&&(this.targetPort=e)})),s(this,"init",(e=>{let{onMessage:t}=e;this.onMessage=t,window.addEventListener("message",this.handleMessage),document.addEventListener("message",this.handleMessage)})),s(this,"deposit",(()=>{window.removeEventListener("message",this.handleMessage),document.removeEventListener("message",this.handleMessage),this.onMessage=null})),this.targetPort=window.ReactNativeWebView}}class u{constructor(e){s(this,"targetPort"),s(this,"targetSource","*"),s(this,"onMessage"),s(this,"postMessage",((e,t)=>{t||this.targetPort?(t||this.targetPort).postMessage(e,this.targetSource):i.error("targetPort is empty")})),s(this,"handleMessage",(e=>{var t;null==(t=this.onMessage)||t.call(this,e.data,e.source)})),s(this,"setTargetPort",(e=>{!this.targetPort&&e&&(this.targetPort=e)})),s(this,"init",(e=>{let{onMessage:t,targetSource:n}=e;this.onMessage=t,this.targetSource=n,window.addEventListener("message",this.handleMessage)})),s(this,"deposit",(()=>{this.onMessage=null,window.removeEventListener("message",this.handleMessage)})),this.targetPort=e}}class f{constructor(e){let{id:t,messager:n,onMessage:r,targetPort:o,targetSource:i}=e;s(this,"boxId"),s(this,"onMessage"),s(this,"mgr"),s(this,"handleMessage",((e,t)=>{var n,r;e.boxId&&e.boxId===this.boxId&&(null==(n=this.mgr)||n.setTargetPort(t),null==(r=this.onMessage)||r.call(this,e))})),s(this,"deposit",(()=>{this.mgr&&(this.mgr.deposit(),this.mgr=null),this.onMessage=null})),s(this,"postMessage",((e,t)=>{var n;null==(n=this.mgr)||n.postMessage({boxId:this.boxId,type:e,data:t})})),s(this,"portPostMessage",((e,t,n)=>{var r;null==(r=this.mgr)||r.postMessage({boxId:this.boxId,type:t,data:n},e)})),this.onMessage=r,this.boxId=t,n?this.mgr=n:window.ReactNativeWebView?this.mgr=new l:this.mgr=new u(o),this.mgr.init({onMessage:this.handleMessage,targetSource:i})}}const d={border:0,width:"100%",display:"block",overflow:"hidden"},h=e=>
2{let{id:t,src:n,style:i,className:a,onUpdate:s,onMessage:l,...u}=e;const h=(0,o.useRef)(new f({targetSource:n,id:t.toString()})).current,p=(0,o.useRef)(null),m=(0,o.useMemo)((()=>(null==n?void 0:n.includes("?"))?n:"".concat(n,"?id=").concat(h.boxId||"","&referrer=").concat(location.origin)),[n]),y=(0,o.useMemo)((()=>({...d,...i})),[]);return((e,t,n,r)=>{const i=(0,o.useRef)(!1);(0,o.useEffect)((()=>{i.current&&(null==e||e.postMessage(c.SYNC_PROPS,r))}),[r]),(0,o.useEffect)((()=>(e.onMessage=o=>{switch(o.type){case c.REGISTER:i.current=!0,null==e||e.postMessage(c.SYNC_PROPS,r);break;case c.ON_UPDATE:null==t||t(o.data);break;default:null==n||n(o)}},()=>{e.deposit()})),[])})(h,s,l,u),(0,r.jsx)("iframe",{src:m,ref:p,style:y,className:a})}},687:(e,t,n)=>{"use strict";n.d(t,{JQ:()=>u});var r=n(39444);function o(e,t,n){return e&t^e&n^t&n}class i extends r.kb{constructor(e,t,n,o){super(),this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.blockLen=e,this.outputLen=t,this.padOffset=n,this.isLE=o,this.buffer=new Uint8Array(e),this.view=(0,r.GL)(this.buffer)}update(e){(0,r.$h)(this),e=(0,r.O0)(e),(0,r.gk)(e);const{view:t,buffer:n,blockLen:o}=this,i=e.length;for(let a=0;a<i;){const s=Math.min(o-this.pos,i-a);if(s!==o)n.set(e.subarray(a,a+s),this.pos),this.pos+=s,a+=s,this.pos===o&&(this.process(t,0),this.pos=0);else{const t=(0,r.GL)(e);for(;o<=i-a;a+=o)this.process(t,a)}}return this.length+=e.length,this.roundClean(),this}digestInto(e){(0,r.$h)(this),(0,r.eB)(e,this),this.finished=!0;const{buffer:t,view:n,blockLen:o,isLE:i}=this;let{pos:a}=this;t[a++]=128,(0,r.ru)(this.buffer.subarray(a)),this.padOffset>o-a&&(this.process(n,0),a=0);for(let r=a;r<o;r++)t[r]=0;!function(e,t,n,r){if("function"===typeof e.setBigUint64)return e.setBigUint64(t,n,r);const o=BigInt(32),i=BigInt(4294967295),a=Number(n>>o&i),s=Number(n&i),c=r?4:0,l=r?0:4;e.setUint32(t+c,a,r),e.setUint32(t+l,s,r)}(n,o-8,BigInt(8*this.length),i),this.process(n,0);const s=(0,r.GL)(e),c=this.outputLen;if(c%4)throw new Error("_sha2: outputLen should be aligned to 32bit");const l=c/4,u=this.get();if(l>u.length)throw new Error("_sha2: outputLen bigger than state");for(let r=0;r<l;r++)s.setUint32(4*r,u[r],i)}digest(){const{buffer:e,outputLen:t}=this;this.digestInto(e);const n=e.slice(0,t);return this.destroy(),n}_cloneInto(e){e||(e=new this.constructor),e.set(...this.get());const{blockLen:t,buffer:n,length:r,finished:o,destroyed:i,pos:a}=this;return e.destroyed=i,e.finished=o,e.length=r,e.pos=a,r%t&&e.buffer.set(n),e}clone(){return this._cloneInto()}}const a=Uint32Array.from([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]),s=Uint32Array.from([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),c=new Uint32Array(64);class l extends i{constructor(){super(64,arguments.length>0&&void 0!==arguments[0]?arguments[0]:32,8,!1),this.A=0|a[0],this.B=0|a[1],this.C=0|a[2],this.D=0|a[3],this.E=0|a[4],this.F=0|a[5],this.G=0|a[6],this.H=0|a[7]}get(){const{A:e,B:t,C:n,D:r,E:o,F:i,G:a,H:s}=this;return[e,t,n,r,o,i,a,s]}set(e,t,n,r,o,i,a,s){this.A=0|e,this.B=0|t,this.C=0|n,this.D=0|r,this.E=0|o,this.F=0|i,this.G=0|a,this.H=0|s}process(e,t){for(let r=0;r<16;r++,t+=4)c[r]=e.getUint32(t,!1);for(let o=16;o<64;o++){const e=c[o-15],t=c[o-2],n=(0,r.np)(e,7)^(0,r.np)(e,18)^e>>>3,i=(0,r.np)(t,17)^(0,r.np)(t,19)^t>>>10;c[o]=i+c[o-7]+n+c[o-16]|0}let{A:n,B:i,C:a,D:l,E:u,F:f,G:d,H:h}=this;for(let m=0;m<64;m++){const e=h+((0,r.np)(u,6)^(0,r.np)(u,11)^(0,r.np)(u,25))+((p=u)&f^~p&d)+s[m]+c[m]|0,t=((0,r.np)(n,2)^(0,r.np)(n,13)^(0,r.np)(n,22))+o(n,i,a)|0;h=d,d=f,f=u,u=l+e|0,l=a,a=i,i=n,n=e+t|0}var p;n=n+this.A|0,i=i+this.B|0,a=a+this.C|0,l=l+this.D|0,u=u+this.E|0,f=f+this.F|0,d=d+this.G|0,h=h+this.H|0,this.set(n,i,a,l,u,f,d,h)}roundClean(){(0,r.ru)(c)}destroy(){this.set(0,0,0,0,0,0,0,0),(0,r.ru)(this.buffer)}}const u=(0,r.V1)((()=>new l))},39444:(e,t,n)=>{"use strict";n.d(t,{kb:()=>v,gk:()=>i,$h:()=>s,z3:()=>a,k8:()=>o,eB:()=>c,ru:()=>u,eV:()=>b,V1:()=>A,GL:()=>f,O6:()=>w,np:()=>d,Ux:()=>m,O0:()=>g,Jq:()=>l});const r="object"===typeof globalThis&&"crypto"in globalThis?globalThis.crypto:void 0;function o(e){if(!Number.isSafeInteger(e)||e<0)throw new Error("positive integer expected, got "+e)}function i(e){if(!((t=e)instanceof Uint8Array||ArrayBuffer.isView(t)&&"Uint8Array"===t.constructor.name))throw new Error("Uint8Array expected");for(var t,n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];if(r.length>0&&!r.includes(e.length))throw new Error("Uint8Array expected of length "+r+", got length="+e.length)}function a(e){if("function"!==typeof e||"function"!==typeof e.create)throw new Error("Hash should be wrapped by utils.createHasher");o(e.outputLen),o(e.blockLen)}function s(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(e.destroyed)throw new Error("Hash instance has been destroyed");if(t&&e.finished)throw new Error("Hash#digest() has already been called")}function c(e,t){i(e);const n=t.outputLen;if(e.length<n)throw new Error("digestInto() expects output buffer of length at least "+n)}function l(e){return new Uint32Array(e.buffer,e.byteOffset,Math.floor(e.byteLength/4))}function u(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];for(let r=0;r<t.length;r++)t[r].fill(0)}function f(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function d(e,t){return e<<32-t|e>>>t}const h=(()=>68===new Uint8Array(new Uint32Array([287454020]).buffer)[0])();function p(e){return e<<24&4278190080|e<<8&16711680|e>>>8&65280|e>>>24&255}const m=h?e=>e:function(e){for(let t=0;t<e.length;t++)e[t]=p(e[t]);return e};function y(e){if("string"!==typeof e)throw new Error("string expected");return new Uint8Array((new TextEncoder).encode(e))}function g(e){return"string"===typeof e&&(e=y(e)),i(e),e}function b(){let e=0;for(let n=0;n<arguments.length;n++){const t=n<0||arguments.length<=n?void 0:arguments[n];i(t),e+=t.length}const t=new Uint8Array(e);for(let n=0,r=0;n<arguments.length;n++){const e=n<0||arguments.length<=n?void 0:arguments[n];t.set(e,r),r+=e.length}return t}class v{}function A(e){const t=t=>e().update(g(t)).digest(),n=e();return t.outputLen=n.outputLen,t.blockLen=n.blockLen,t.create=()=>e(),t}function w(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:32;if(r&&"function"===typeof r.getRandomValues)return r.getRandomValues(new Uint8Array(e));if(r&&"function"===typeof r.randomBytes)return Uint8Array.from(r.randomBytes(e));throw new Error("crypto.getRandomValues must be defined")}}
2,70952:(e,t,n)=>{"use strict";n.d(t,{f:()=>Ya,_:()=>qa});var r=n(2811),o=n(97003),i=n(17998),a=n(42369),s=n(59296),c=n(26411),l=n(60713),u=n(78688);function f(){}const d=e=>e;function h(e,t){for(const n in t)e[n]=t[n];return e}function p(e){return e()}function m(){return Object.create(null)}function y(e){e.forEach(p)}function g(e){return"function"===typeof e}function b(e,t){return e!=e?t==t:e!==t||e&&"object"===typeof e||"function"===typeof e}let v;function A(e,t){return e===t||(v||(v=document.createElement("a")),v.href=t,e===v.href)}function w(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];if(null==e){for(const e of n)e(void 0);return f}const o=e.subscribe(...n);return o.unsubscribe?()=>o.unsubscribe():o}function E(e,t,n){e.$$.on_destroy.push(w(t,n))}function k(e,t,n,r){if(e){const o=M(e,t,n,r);return e[0](o)}}function M(e,t,n,r){return e[1]&&r?h(n.ctx.slice(),e[1](r(t))):n.ctx}function x(e,t,n,r){if(e[2]&&r){const o=e[2](r(n));if(void 0===t.dirty)return o;if("object"===typeof o){const e=[],n=Math.max(t.dirty.length,o.length);for(let r=0;r<n;r+=1)e[r]=t.dirty[r]|o[r];return e}return t.dirty|o}return t.dirty}function C(e,t,n,r,o,i){if(o){const a=M(t,n,r,i);e.p(a,o)}}function S(e){if(e.ctx.length>32){const t=[],n=e.ctx.length/32;for(let e=0;e<n;e++)t[e]=-1;return t}return-1}function _(e){const t={};for(const n in e)"$"!==n[0]&&(t[n]=e[n]);return t}function T(e,t){const n={};t=new Set(t);for(const r in e)t.has(r)||"$"===r[0]||(n[r]=e[r]);return n}function I(e){return null==e?"":e}const D="undefined"!==typeof window;let P=D?()=>window.performance.now():()=>Date.now(),N=D?e=>requestAnimationFrame(e):f;const B=new Set;function O(e){B.forEach((t=>{t.c(e)||(B.delete(t),t.f())})),0!==B.size&&N(O)}var j=n(41127);const U="undefined"!==typeof window?window:"undefined"!==typeof globalThis?globalThis:global;class R{constructor(e){(0,j.Z)(this,"_listeners","WeakMap"in U?new WeakMap:void 0),(0,j.Z)(this,"_observer",void 0),(0,j.Z)(this,"options",void 0),this.options=e}observe(e,t){return this._listeners.set(e,t),this._getObserver().observe(e,this.options),()=>{this._listeners.delete(e),this._observer.unobserve(e)}}_getObserver(){var e;return null!==(e=this._observer)&&void 0!==e?e:this._observer=new ResizeObserver((e=>{for(const n of e){var t;R.entries.set(n.target,n),null===(t=this._listeners.get(n.target))||void 0===t||t(n)}}))}}R.entries="WeakMap"in U?new WeakMap:void 0;let F=!1;function L(e,t){e.appendChild(t)}function z(e,t,n){const r=Q(e);if(!r.getElementById(t)){const e=W("style");e.id=t,e.textContent=n,V(r,e)}}function Q(e){if(!e)return document;const t=e.getRootNode?e.getRootNode():e.ownerDocument;return t&&t.host?t:e.ownerDocument}function J(e){const t=W("style");return t.textContent="/* empty */",V(Q(e),t),t.sheet}function V(e,t){return L(e.head||e,t),t.sheet}function H(e,t,n){e.insertBefore(t,n||null)}function G(e){e.parentNode&&e.parentNode.removeChild(e)}function Z(e,t){for(let n=0;n<e.length;n+=1)e[n]&&e[n].d(t)}function W(e){return document.createElement(e)}function q(e){return document.createElementNS("http://www.w3.org/2000/svg",e)}function Y(e){return document.createTextNode(e)}function K(){return Y(" ")}function $(){return Y("")}function X(e,t,n,r){return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)}function ee(e,t,n){null==n?e.removeAttribute(t):e.getAttribute(t)!==n&&e.setAttribute(t,n)}const te=["width","height"];function ne(e,t){const n=Object.getOwnPropertyDescriptors(e.__proto__);for(const r in t)null==t[r]?e.removeAttribute(r):"style"===r?e.style.cssText=t[r]:"__value"===r?e.value=e[r]=t[r]:n[r]&&n[r].set&&-1===te.indexOf(r)?e[r]=t[r]:ee(e,r,t[r])}function re(e,t){t=""+t,e.data!==t&&(e.data=t)}function oe(e,t,n,r){null==n?e.style.removeProperty(t):e.style.setProperty(t,n,r?"important":"")}function ie(e,t,n){e.classList.toggle(t,!!n)}class ae{constructor(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];(0,j.Z)(this,"is_svg",!1),(0,j.Z)(this,"e",void 0),(0,j.Z)(this,"n",void 0),(0,j.Z)(this,"t",void 0),(0,j.Z)(this,"a",void 0),this.is_svg=e,this.e=this.n=null}c(e){this.h(e)}m(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this.e||(this.is_svg?this.e=q(t.nodeName):this.e=W(11===t.nodeType?"TEMPLATE":t.nodeName),this.t="TEMPLATE"!==t.tagName?t:t.content,this.c(e)),this.i(n)}h(e){this.e.innerHTML=e,this.n=Array.from("TEMPLATE"===this.e.nodeName?this.e.content.childNodes:this.e.childNodes)}i(e){for(let t=0;t<this.n.length;t+=1)H(this.t,this.n[t],e)}p(e){this.d(),this.h(e),this.i(this.a)}
2d(){this.n.forEach(G)}}const se=new Map;let ce,le=0;function ue(e,t,n,r,o,i,a){let s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:0;const c=16.666/r;let l="{\n";for(let y=0;y<=1;y+=c){const e=t+(n-t)*i(y);l+=100*y+"%{".concat(a(e,1-e),"}\n")}const u=l+"100% {".concat(a(n,1-n),"}\n}"),f="__svelte_".concat(function(e){let t=5381,n=e.length;for(;n--;)t=(t<<5)-t^e.charCodeAt(n);return t>>>0}(u),"_").concat(s),d=Q(e),{stylesheet:h,rules:p}=se.get(d)||function(e,t){const n={stylesheet:J(t),rules:{}};return se.set(e,n),n}(d,e);p[f]||(p[f]=!0,h.insertRule("@keyframes ".concat(f," ").concat(u),h.cssRules.length));const m=e.style.animation||"";return e.style.animation="".concat(m?"".concat(m,", "):"").concat(f," ").concat(r,"ms linear ").concat(o,"ms 1 both"),le+=1,f}function fe(e,t){const n=(e.style.animation||"").split(", "),r=n.filter(t?e=>e.indexOf(t)<0:e=>-1===e.indexOf("__svelte")),o=n.length-r.length;o&&(e.style.animation=r.join(", "),le-=o,le||N((()=>{le||(se.forEach((e=>{const{ownerNode:t}=e.stylesheet;t&&G(t)})),se.clear())})))}function de(e){ce=e}function he(){if(!ce)throw new Error("Function called outside component initialization");return ce}function pe(e){he().$$.on_mount.push(e)}function me(e,t){const n=e.$$.callbacks[t.type];n&&n.slice().forEach((e=>e.call(this,t)))}const ye=[],ge=[];let be=[];const ve=[],Ae=Promise.resolve();let we=!1;function Ee(){we||(we=!0,Ae.then(Se))}function ke(e){be.push(e)}const Me=new Set;let xe,Ce=0;function Se(){if(0!==Ce)return;const e=ce;do{try{for(;Ce<ye.length;){const e=ye[Ce];Ce++,de(e),_e(e.$$)}}catch(t){throw ye.length=0,Ce=0,t}for(de(null),ye.length=0,Ce=0;ge.length;)ge.pop()();for(let e=0;e<be.length;e+=1){const t=be[e];Me.has(t)||(Me.add(t),t())}be.length=0}while(ye.length);for(;ve.length;)ve.pop()();we=!1,Me.clear(),de(e)}function _e(e){if(null!==e.fragment){e.update(),y(e.before_update);const t=e.dirty;e.dirty=[-1],e.fragment&&e.fragment.p(e.ctx,t),e.after_update.forEach(ke)}}function Te(){return xe||(xe=Promise.resolve(),xe.then((()=>{xe=null}))),xe}function Ie(e,t,n){e.dispatchEvent(function(e,t){let{bubbles:n=!1,cancelable:r=!1}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return new CustomEvent(e,{detail:t,bubbles:n,cancelable:r})}("".concat(t?"intro":"outro").concat(n)))}const De=new Set;let Pe;function Ne(){Pe={r:0,c:[],p:Pe}}function Be(){Pe.r||y(Pe.c),Pe=Pe.p}function Oe(e,t){e&&e.i&&(De.delete(e),e.i(t))}function je(e,t,n,r){if(e&&e.o){if(De.has(e))return;De.add(e),Pe.c.push((()=>{De.delete(e),r&&(n&&e.d(1),r())})),e.o(t)}else r&&r()}const Ue={duration:0};function Re(e,t,n,r){let o,i=t(e,n,{direction:"both"}),a=r?0:1,s=null,c=null,l=null;function u(){l&&fe(e,l)}function h(e,t){const n=e.b-a;return t*=Math.abs(n),{a:a,b:e.b,d:n,duration:t,start:e.start,end:e.start+t,group:e.group}}function p(t){const{delay:n=0,duration:r=300,easing:p=d,tick:m=f,css:g}=i||Ue,b={start:P()+n,b:t};t||(b.group=Pe,Pe.r+=1),"inert"in e&&(t?void 0!==o&&(e.inert=o):(o=e.inert,e.inert=!0)),s||c?c=b:(g&&(u(),l=ue(e,a,t,r,n,p,g)),t&&m(0,1),s=h(b,r),ke((()=>Ie(e,t,"start"))),function(e){let t;0===B.size&&N(O),new Promise((n=>{B.add(t={c:e,f:n})}))}((t=>{if(c&&t>c.start&&(s=h(c,r),c=null,Ie(e,s.b,"start"),g&&(u(),l=ue(e,a,s.b,s.duration,0,p,i.css))),s)if(t>=s.end)m(a=s.b,1-a),Ie(e,s.b,"end"),c||(s.b?u():--s.group.r||y(s.group.c)),s=null;else if(t>=s.start){const e=t-s.start;a=s.a+s.d*p(e/s.duration),m(a,1-a)}return!(!s&&!c)})))}return{run(e){g(i)?Te().then((()=>{i=i({direction:e?"in":"out"}),p(e)})):p(e)},end(){u(),s=c=null}}}function Fe(e){return void 0!==(null===e||void 0===e?void 0:e.length)?e:Array.from(e)}function Le(e,t){const n={},r={},o={$$scope:1};let i=e.length;for(;i--;){const a=e[i],s=t[i];if(s){for(const e in a)e in s||(r[e]=1);for(const e in s)o[e]||(n[e]=s[e],o[e]=1);e[i]=s}else for(const e in a)o[e]=1}for(const a in r)a in n||(n[a]=void 0);return n}new Set(["allowfullscreen","allowpaymentrequest","async","autofocus","autoplay","checked","controls","default","defer","disabled","formnovalidate","hidden","inert","ismap","loop","multiple","muted","nomodule","novalidate","o
2pen","playsinline","readonly","required","reversed","selected"]);n(80792);let ze;function Qe(e){e&&e.c()}function Je(e,t,n){const{fragment:r,after_update:o}=e.$$;r&&r.m(t,n),ke((()=>{const t=e.$$.on_mount.map(p).filter(g);e.$$.on_destroy?e.$$.on_destroy.push(...t):y(t),e.$$.on_mount=[]})),o.forEach(ke)}function Ve(e,t){const n=e.$$;null!==n.fragment&&(!function(e){const t=[],n=[];be.forEach((r=>-1===e.indexOf(r)?t.push(r):n.push(r))),n.forEach((e=>e())),be=t}(n.after_update),y(n.on_destroy),n.fragment&&n.fragment.d(t),n.on_destroy=n.fragment=null,n.ctx=[])}function He(e,t,n,r,o,i){let a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:[-1];const c=ce;de(e);const l=e.$$={fragment:null,ctx:[],props:i,update:f,not_equal:o,bound:m(),on_mount:[],on_destroy:[],on_disconnect:[],before_update:[],after_update:[],context:new Map(t.context||(c?c.$$.context:[])),callbacks:m(),dirty:s,skip_bound:!1,root:t.target||c.$$.root};a&&a(l.root);let u=!1;if(l.ctx=n?n(e,t.props||{},(function(t,n){const r=!(arguments.length<=2)&&arguments.length-2?arguments.length<=2?void 0:arguments[2]:n;return l.ctx&&o(l.ctx[t],l.ctx[t]=r)&&(!l.skip_bound&&l.bound[t]&&l.bound[t](r),u&&function(e,t){-1===e.$$.dirty[0]&&(ye.push(e),Ee(),e.$$.dirty.fill(0)),e.$$.dirty[t/31|0]|=1<<t%31}(e,t)),n})):[],l.update(),u=!0,y(l.before_update),l.fragment=!!r&&r(l.ctx),t.target){if(t.hydrate){F=!0;const e=(d=t.target,Array.from(d.childNodes));l.fragment&&l.fragment.l(e),e.forEach(G)}else l.fragment&&l.fragment.c();t.intro&&Oe(e.$$.fragment),Je(e,t.target,t.anchor),F=!1,Se()}var d;de(c)}function Ge(e,t,n,r){var o;const i=null===(o=n[e])||void 0===o?void 0:o.type;if(t="Boolean"===i&&"boolean"!==typeof t?null!=t:t,!r||!n[e])return t;if("toAttribute"===r)switch(i){case"Object":case"Array":return null==t?null:JSON.stringify(t);case"Boolean":return t?"":null;case"Number":return null==t?null:t;default:return t}else switch(i){case"Object":case"Array":return t&&JSON.parse(t);case"Boolean":default:return t;case"Number":return null!=t?+t:t}}"function"===typeof HTMLElement&&(ze=class extends HTMLElement{constructor(e,t,n){super(),(0,j.Z)(this,"$$ctor",void 0),(0,j.Z)(this,"$$s",void 0),(0,j.Z)(this,"$$c",void 0),(0,j.Z)(this,"$$cn",!1),(0,j.Z)(this,"$$d",{}),(0,j.Z)(this,"$$r",!1),(0,j.Z)(this,"$$p_d",{}),(0,j.Z)(this,"$$l",{}),(0,j.Z)(this,"$$l_u",new Map),this.$$ctor=e,this.$$s=t,n&&this.attachShadow({mode:"open"})}addEventListener(e,t,n){if(this.$$l[e]=this.$$l[e]||[],this.$$l[e].push(t),this.$$c){const n=this.$$c.$on(e,t);this.$$l_u.set(t,n)}super.addEventListener(e,t,n)}removeEventListener(e,t,n){if(super.removeEventListener(e,t,n),this.$$c){const e=this.$$l_u.get(t);e&&(e(),this.$$l_u.delete(t))}}async connectedCallback(){if(this.$$cn=!0,!this.$$c){if(await Promise.resolve(),!this.$$cn)return;function e(e){return()=>{let t;return{c:function(){t=W("slot"),"default"!==e&&ee(t,"name",e)},m:function(e,n){H(e,t,n)},d:function(e){e&&G(t)}}}}const t={},n=function(e){const t={};return e.childNodes.forEach((e=>{t[e.slot||"default"]=!0})),t}(this);for(const o of this.$$s)o in n&&(t[o]=[e(o)]);for(const i of this.attributes){const a=this.$$g_p(i.name);a in this.$$d||(this.$$d[a]=Ge(a,i.value,this.$$p_d,"toProp"))}for(const s in this.$$p_d)s in this.$$d||void 0===this[s]||(this.$$d[s]=this[s],delete this[s]);this.$$c=new this.$$ctor({target:this.shadowRoot||this,props:{...this.$$d,$$slots:t,$$scope:{ctx:[]}}});const r=()=>{this.$$r=!0;for(const e in this.$$p_d)if(this.$$d[e]=this.$$c.$$.ctx[this.$$c.$$.props[e]],this.$$p_d[e].reflect){const t=Ge(e,this.$$d[e],this.$$p_d,"toAttribute");null==t?this.removeAttribute(this.$$p_d[e].attribute||e):this.setAttribute(this.$$p_d[e].attribute||e,t)}this.$$r=!1};this.$$c.$$.after_update.push(r),r();for(const c in this.$$l)for(const l of this.$$l[c]){const u=this.$$c.$on(c,l);this.$$l_u.set(l,u)}this.$$l={}}}attributeChangedCallback(e,t,n){var r;this.$$r||(e=this.$$g_p(e),this.$$d[e]=Ge(e,n,this.$$p_d,"toProp"),null===(r=this.$$c)||void 0===r||r.$set({[e]:this.$$d[e]}))}disconnectedCallback(){this.$$cn=!1,Promise.resolve().then((()=>{this.$$cn||(this.$$c.$destroy(),this.$$c=void 0)}))}$$g_p(e){return Object.keys(this.$$p_d).find((t=>this.$$p_d[t].attribute===e||!this.$$p_d[t].attribute&&t.toLowerCase()===e))||e}});class Ze{constructor(){(0,j.Z)(this,"$$",void 0),(0,j.Z)(this,"$$set",void 0)}$destroy(){Ve(this,1),this.$destroy=f}$on(e,t){if(!g(t))return f;const n=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return n.push(t),()=>{const e=n.indexOf(t);-1!==e&&n.splice(e,1)}}$set(e){var t;this.$$set&&(t=e,0!==Object.keys(t).length)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}n(80792);const We=[];function qe(e,t){return{subscribe:Ye(e,t).subscribe}}function Ye(e){let t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:f;const r=new Set;function o(n){if(b(e,n)&&(e=n,t)){const t=!We.length;for(const n of r)n[1](),We.push(n,e);if(t){for(let e=0;e<We.length;e+=2)We[e][0](We[e+1]);We.length=0}}}function i(t){o(t(e))}return{set:o,update:i,subscribe:function(a){const s=[a,arguments.length>1&&void 0!==arguments[1]?arguments[1]:f];return r.add(s),1===r.size&&(t=n(o,i)||f),a(e),()=>{r.delete(s),0===r.size&&t&&(t(),t=null)}}}}function Ke(e,t,n){const r=!Array.isArray(e),o=r?[e]:e;if(!o.every(Boolean))throw new Error("derived() expects stores as input, got a falsy value");const i=t.length<2;return qe(n,((e,n)=>{let a=!1;const s=[];let c=0,l=f;const u=()=>{if(c)return;l();const o=t(r?s[0]:s,e,n);i?e(o):l=g(o)?o:f},d=o.map(((e,t)=>w(e,(e=>{s[t]=e,c&=~(1<<t),a&&u()}),(()=>{c|=1<<t}
2))));return a=!0,u(),function(){y(d),l(),a=!1}}))}var $e,Xe,et,tt=n(54905),nt=n(72388);function rt(e){return e.type===Xe.literal}function ot(e){return e.type===Xe.argument}function it(e){return e.type===Xe.number}function at(e){return e.type===Xe.date}function st(e){return e.type===Xe.time}function ct(e){return e.type===Xe.select}function lt(e){return e.type===Xe.plural}function ut(e){return e.type===Xe.pound}function ft(e){return e.type===Xe.tag}function dt(e){return!(!e||"object"!==typeof e||e.type!==et.number)}function ht(e){return!(!e||"object"!==typeof e||e.type!==et.dateTime)}!function(e){e[e.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",e[e.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",e[e.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",e[e.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",e[e.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",e[e.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",e[e.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",e[e.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",e[e.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",e[e.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",e[e.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",e[e.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",e[e.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",e[e.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",e[e.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",e[e.INVALID_TAG=23]="INVALID_TAG",e[e.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",e[e.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",e[e.UNCLOSED_TAG=27]="UNCLOSED_TAG"}($e||($e={})),function(e){e[e.literal=0]="literal",e[e.argument=1]="argument",e[e.number=2]="number",e[e.date=3]="date",e[e.time=4]="time",e[e.select=5]="select",e[e.plural=6]="plural",e[e.pound=7]="pound",e[e.tag=8]="tag"}(Xe||(Xe={})),function(e){e[e.number=0]="number",e[e.dateTime=1]="dateTime"}(et||(et={}));var pt=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,mt=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function yt(e){var t={};return e.replace(mt,(function(e){var n=e.length;switch(e[0]){case"G":t.era=4===n?"long":5===n?"narrow":"short";break;case"y":t.year=2===n?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":t.month=["numeric","2-digit","short","long","narrow"][n-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":t.day=["numeric","2-digit"][n-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":t.weekday=4===n?"long":5===n?"narrow":"short";break;case"e":if(n<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][n-4];break;case"c":if(n<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][n-4];break;case"a":t.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":t.hourCycle="h12",t.hour=["numeric","2-digit"][n-1];break;case"H":t.hourCycle="h23",t.hour=["numeric","2-digit"][n-1];break;case"K":t.hourCycle="h11",t.hour=["numeric","2-digit"][n-1];break;case"k":t.hourCycle="h24",t.hour=["numeric","2-digit"][n-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":t.minute=["numeric","2-digit"][n-1];break;case"s":t.second=["numeric","2-digit"][n-1];break;case"S":case"A":throw new RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":t.timeZoneName=n<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""})),t}var gt=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;var bt=/^\.(?:(0+)(\*)?|(#+)|(0+)(#+))$/g,vt=/^(@+)?(\+|#+)?[rs]?$/g,At=/(\*)(0+)|(#+)(0+)|(0+)/g,wt=/^(0+)$/;function Et(e){var t={};return"r"===e[e.length-1]?t.roundingPriority="morePrecision":"s"===e[e.length-1]&&(t.roundingPriority="lessPrecision"),e.replace(vt,(function(e,n,r){return"string"!==typeof r?(t.minimumSignificantDigits=n.length,t.maximumSignificantDigits=n.length):"+"===r?t.minimumSignificantDigits=n.length:"#"===n[0]?t.maximumSignificantDigits=n.length:(t.minimumSignificantDigits=n.length,t.maximumSignificantDigits=n.length+("string"===typeof r?r.length:0)),""})),t}function kt(e){switch(e){case"sign-auto":return{signDisplay:"auto"};case"sign-accounting":case"()":return{currencySign:"accounting"};case"sign-always":case"+!":return{signDisplay:"always"};case"sign-accounting-always":case"()!":return{signDisplay:"always",currencySign:"accounting"};case"sign-except-zero":case"+?":return{signDisplay:"exceptZero"};case"sign-accounting-except-zero":case"()?":return{signDisplay:"exceptZero",currencySign:"accounting"};case"sign-never":case"+_":return{signDisplay:"never"}}}function Mt(e){var t;if("E"===e[0]&&"E"===e[1]?(t={notation:"engineering"},e=e.slice(2)):"E"===e[0]&&(t={notation:"scientific"},e=e.slice(1)),t){var n=e.slice(0,2);if("+!"===n?(t.signDisplay="always",e=e.slice(2)):"+?"===n&&(t.signDisplay="exceptZero",e=e.slice(2)),!wt.test(e))throw new Error("Malformed concise eng/scientific notation");t.minimumIntegerDigits=e.length}return t}function xt(e){var t=kt(e);return t||{}}function Ct(e){for(var t={},n=0,r=e;n<r.length;n++){var o=r[n];switch(o.stem){case"percent":case"%":t.style="percent";continue;case"%x100":t.style="percent",t.scale=100;continue;case"currency":t.style="currency",t.currency=o.options[0];continue;case"group-off":case",_":t.useGrouping=!1;continue;case"precision-integer":case".":t.maximumFractionDigits=0;continue;case"measure-unit":case"unit":t.style="unit",t.unit=o.options[0].replace(/^(.*?)-/,"");continue;case"compact-short":case"K":t.notation="compact",t.compactDisplay="short";continue;case"compact-long":case"KK":t.notation="compact",t.compactDisplay="long";continue;
2case"scientific":t=(0,nt.__assign)((0,nt.__assign)((0,nt.__assign)({},t),{notation:"scientific"}),o.options.reduce((function(e,t){return(0,nt.__assign)((0,nt.__assign)({},e),xt(t))}),{}));continue;case"engineering":t=(0,nt.__assign)((0,nt.__assign)((0,nt.__assign)({},t),{notation:"engineering"}),o.options.reduce((function(e,t){return(0,nt.__assign)((0,nt.__assign)({},e),xt(t))}),{}));continue;case"notation-simple":t.notation="standard";continue;case"unit-width-narrow":t.currencyDisplay="narrowSymbol",t.unitDisplay="narrow";continue;case"unit-width-short":t.currencyDisplay="code",t.unitDisplay="short";continue;case"unit-width-full-name":t.currencyDisplay="name",t.unitDisplay="long";continue;case"unit-width-iso-code":t.currencyDisplay="symbol";continue;case"scale":t.scale=parseFloat(o.options[0]);continue;case"integer-width":if(o.options.length>1)throw new RangeError("integer-width stems only accept a single optional option");o.options[0].replace(At,(function(e,n,r,o,i,a){if(n)t.minimumIntegerDigits=r.length;else{if(o&&i)throw new Error("We currently do not support maximum integer digits");if(a)throw new Error("We currently do not support exact integer digits")}return""}));continue}if(wt.test(o.stem))t.minimumIntegerDigits=o.stem.length;else if(bt.test(o.stem)){if(o.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");o.stem.replace(bt,(function(e,n,r,o,i,a){return"*"===r?t.minimumFractionDigits=n.length:o&&"#"===o[0]?t.maximumFractionDigits=o.length:i&&a?(t.minimumFractionDigits=i.length,t.maximumFractionDigits=i.length+a.length):(t.minimumFractionDigits=n.length,t.maximumFractionDigits=n.length),""}));var i=o.options[0];"w"===i?t=(0,nt.__assign)((0,nt.__assign)({},t),{trailingZeroDisplay:"stripIfInteger"}):i&&(t=(0,nt.__assign)((0,nt.__assign)({},t),Et(i)))}else if(vt.test(o.stem))t=(0,nt.__assign)((0,nt.__assign)({},t),Et(o.stem));else{var a=kt(o.stem);a&&(t=(0,nt.__assign)((0,nt.__assign)({},t),a));var s=Mt(o.stem);s&&(t=(0,nt.__assign)((0,nt.__assign)({},t),s))}}return t}var St,_t={"001":["H","h"],AC:["H","h","hb","hB"],AD:["H","hB"],AE:["h","hB","hb","H"],AF:["H","hb","hB","h"],AG:["h","hb","H","hB"],AI:["H","h","hb","hB"],AL:["h","H","hB"],AM:["H","hB"],AO:["H","hB"],AR:["H","h","hB","hb"],AS:["h","H"],AT:["H","hB"],AU:["h","hb","H","hB"],AW:["H","hB"],AX:["H"],AZ:["H","hB","h"],BA:["H","hB","h"],BB:["h","hb","H","hB"],BD:["h","hB","H"],BE:["H","hB"],BF:["H","hB"],BG:["H","hB","h"],BH:["h","hB","hb","H"],BI:["H","h"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["H","hB","h","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],BY:["H","h"],BZ:["H","h","hb","hB"],CA:["h","hb","H","hB"],CC:["H","h","hb","hB"],CD:["hB","H"],CF:["H","h","hB"],CG:["H","hB"],CH:["H","hB","h"],CI:["H","hB"],CK:["H","h","hb","hB"],CL:["H","h","hB","hb"],CM:["H","h","hB"],CN:["H","hB","hb","h"],CO:["h","H","hB","hb"],CP:["H"],CR:["H","h","hB","hb"],CU:["H","h","hB","hb"],CV:["H","hB"],CW:["H","hB"],CX:["H","h","hb","hB"],CY:["h","H","hb","hB"],CZ:["H"],DE:["H","hB"],DG:["H","h","hb","hB"],DJ:["h","H"],DK:["H"],DM:["h","hb","H","hB"],DO:["h","H","hB","hb"],DZ:["h","hB","hb","H"],EA:["H","h","hB","hb"],EC:["H","hB","h","hb"],EE:["H","hB"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],ER:["h","H"],ES:["H","hB","h","hb"],ET:["hB","hb","h","H"],FI:["H"],FJ:["h","hb","H","hB"],FK:["H","h","hb","hB"],FM:["h","hb","H","hB"],FO:["H","h"],FR:["H","hB"],GA:["H","hB"],GB:["H","h","hb","hB"],GD:["h","hb","H","hB"],GE:["H","hB","h"],GF:["H","hB"],GG:["H","h","hb","hB"],GH:["h","H"],GI:["H","h","hb","hB"],GL:["H","h"],GM:["h","hb","H","hB"],GN:["H","hB"],GP:["H","hB"],GQ:["H","hB","h","hb"],GR:["h","H","hb","hB"],GT:["H","h","hB","hb"],GU:["h","hb","H","hB"],GW:["H","hB"],GY:["h","hb","H","hB"],HK:["h","hB","hb","H"],HN:["H","h","hB","hb"],HR:["H","hB"],HU:["H","h"],IC:["H","h","hB","hb"],ID:["H"],IE:["H","h","hb","hB"],IL:["H","hB"],IM:["H","h","hb","hB"],IN:["h","H"],IO:["H","h","hb","hB"],IQ:["h","hB","hb","H"],IR:["hB","H"],IS:["H"],IT:["H","hB"],JE:["H","h","hb","hB"],JM:["h","hb","H","hB"],JO:["h","hB","hb","H"],JP:["H","K","h"],KE:["hB","hb","H","h"],KG:["H","h","hB","hb"],KH:["hB","h","H","hb"],KI:["h","hb","H","hB"],KM:["H","h","hB","hb"],KN:["h","hb","H","hB"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],KW:["h","hB","hb","H"],KY:["h","hb","H","hB"],KZ:["H","hB"],LA:["H","hb","hB","h"],LB:["h","hB","hb","H"],LC:["h","hb","H","hB"],LI:["H","hB","h"],LK:["H","h","hB","hb"],LR:["h","hb","H","hB"],LS:["h","H"],LT:["H","h","hb","hB"],LU:["H","h","hB"],LV:["H","hB","hb","h"],LY:["h","hB","hb","H"],MA
2:["H","h","hB","hb"],MC:["H","hB"],MD:["H","hB"],ME:["H","hB","h"],MF:["H","hB"],MG:["H","h"],MH:["h","hb","H","hB"],MK:["H","h","hb","hB"],ML:["H"],MM:["hB","hb","H","h"],MN:["H","h","hb","hB"],MO:["h","hB","hb","H"],MP:["h","hb","H","hB"],MQ:["H","hB"],MR:["h","hB","hb","H"],MS:["H","h","hb","hB"],MT:["H","h"],MU:["H","h"],MV:["H","h"],MW:["h","hb","H","hB"],MX:["H","h","hB","hb"],MY:["hb","hB","h","H"],MZ:["H","hB"],NA:["h","H","hB","hb"],NC:["H","hB"],NE:["H"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NI:["H","h","hB","hb"],NL:["H","hB"],NO:["H","h"],NP:["H","h","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],NZ:["h","hb","H","hB"],OM:["h","hB","hb","H"],PA:["h","H","hB","hb"],PE:["H","hB","h","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","H"],PL:["H","h"],PM:["H","hB"],PN:["H","h","hb","hB"],PR:["h","H","hB","hb"],PS:["h","hB","hb","H"],PT:["H","hB"],PW:["h","H"],PY:["H","h","hB","hb"],QA:["h","hB","hb","H"],RE:["H","hB"],RO:["H","hB"],RS:["H","hB","h"],RU:["H"],RW:["H","h"],SA:["h","hB","hb","H"],SB:["h","hb","H","hB"],SC:["H","h","hB"],SD:["h","hB","hb","H"],SE:["H"],SG:["h","hb","H","hB"],SH:["H","h","hb","hB"],SI:["H","hB"],SJ:["H"],SK:["H"],SL:["h","hb","H","hB"],SM:["H","h","hB"],SN:["H","h","hB"],SO:["h","H"],SR:["H","hB"],SS:["h","hb","H","hB"],ST:["H","hB"],SV:["H","h","hB","hb"],SX:["H","h","hb","hB"],SY:["h","hB","hb","H"],SZ:["h","hb","H","hB"],TA:["H","h","hb","hB"],TC:["h","hb","H","hB"],TD:["h","H","hB"],TF:["H","h","hB"],TG:["H","hB"],TH:["H","h"],TJ:["H","h"],TL:["H","hB","hb","h"],TM:["H","h"],TN:["h","hB","hb","H"],TO:["h","H"],TR:["H","hB"],TT:["h","hb","H","hB"],TW:["hB","hb","h","H"],TZ:["hB","hb","H","h"],UA:["H","hB","h"],UG:["hB","hb","H","h"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],UY:["H","h","hB","hb"],UZ:["H","hB","h"],VA:["H","h","hB"],VC:["h","hb","H","hB"],VE:["h","H","hB","hb"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],VN:["H","h"],VU:["h","H"],WF:["H","hB"],WS:["h","H"],XK:["H","hB","h"],YE:["h","hB","hb","H"],YT:["H","hB"],ZA:["H","h","hb","hB"],ZM:["h","hb","H","hB"],ZW:["H","h"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"es-BO":["H","h","hB","hb"],"es-BR":["H","h","hB","hb"],"es-EC":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"es-PE":["H","h","hB","hb"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"gu-IN":["hB","hb","h","H"],"hi-IN":["hB","h","H"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],"ta-IN":["hB","h","hb","H"],"te-IN":["hB","h","H"],"zu-ZA":["H","hB","hb","h"]};function Tt(e){var t=e.hourCycle;if(void 0===t&&e.hourCycles&&e.hourCycles.length&&(t=e.hourCycles[0]),t)switch(t){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var n,r=e.language;return"root"!==r&&(n=e.maximize().region),(_t[n||""]||_t[r||""]||_t["".concat(r,"-001")]||_t["001"])[0]}var It=new RegExp("^".concat(pt.source,"*")),Dt=new RegExp("".concat(pt.source,"*$"));function Pt(e,t){return{start:e,end:t}}var Nt=!!String.prototype.startsWith&&"_a".startsWith("a",1),Bt=!!String.fromCodePoint,Ot=!!Object.fromEntries,jt=!!String.prototype.codePointAt,Ut=!!String.prototype.trimStart,Rt=!!String.prototype.trimEnd,Ft=!!Number.isSafeInteger?Number.isSafeInteger:function(e){return"number"===typeof e&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},Lt=!0;try{Lt="a"===(null===(St=Wt("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu").exec("a"))||void 0===St?void 0:St[0])}catch(Ka){Lt=!1}var zt,Qt=Nt?function(e,t,n){return e.startsWith(t,n)}:function(e,t,n){return e.slice(n,n+t.length)===t},Jt=Bt?String.fromCodePoint:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var n,r="",o=e.length,i=0;o>i;){if((n=e[i++])>1114111)throw RangeError(n+" is not a valid code point");r+=n<65536?String.fromCharCode(n):String.fromCharCode(55296+((n-=65536)>>10),n%1024+56320)}return r},Vt=Ot?Object.fromEntries:function(e){for(var t={},n=0,r=e;n<r.length;n++){var o=r[n],i=o[0],a=o[1];t[i]=a}return t},Ht=jt?function(e,t){return e.codePointAt(t)}:function(e,t){var n=e.length;if(!(t<0||t>=n)){var r,o=e.charCodeAt(t);return o<55296||o>56319||t+1===n||(r=e.charCodeAt(t+1))<56320||r>57343?o:r-56320+(o-55296<<10)+65536}},Gt=Ut?function(e){return e.trimStart()}:function(e){return e.replace(It,"")},Zt=Rt?function(e){return e.trimEnd()}:function(e){return e.replace(Dt,"")};function Wt(e,t){return new RegExp(e,t)}if(Lt){var qt=Wt("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");zt=function(e,t){var n;return qt.lastIndex=t,null!==(n=qt.exec(e)[1])&&void 0!==n?n:""}}else zt=function(e,t){for(var n=[];;){var r=Ht(e,t);if(void 0===r||$t(r)||Xt(r))break;n.push(r),t+=r>=65536?2:1}return Jt.apply(void 0,n)};var Yt=function(){function e(e,t){void 0===t&&(t={}),this.message=e,this.position={offset:0,line:1,column:1},this.ignoreTag=!!t.ignoreTag,this.locale=t.locale,this.requiresOtherClause=!!t.requiresOtherClause,this.shouldParseSkeletons=!!t.shouldParseSkeletons}return e.prototype.parse=function(){if(0!==this.offset())throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(e,t,n){for(var r=[];!this.isEOF();){var o=this.char();if(123===o){if((i=this.parseArgument(e,n)).err)return i;r.push(i.val)}else{if(125===o&&e>0)break;if(35!==o||"plural"!==t&&"selectordinal"!==t){if(60===o&&!this.ignoreTag&&47===this.peek()){if(n)break;return this.error($e.UNMATCHED_CLOSING_TAG,Pt(this.clonePosition(),this.clonePosition()))}if(60===o&&!this.ignoreTag&&Kt(this.peek()||0)){if((i=this.parseTag(e,t)).err)return i;r.push(i.val)}else{var i;if((i=this.parseLiteral(e,t)).err)return i;r.push(i.val)}}else{var a=this.clonePosition();this.bump(),r.push({type:Xe.pound,location:Pt(a,this.clonePosition())})}}}return{val:r,err:null}},e.prototype.parseTag=function(e,t){var n=this.clonePosition();this.bump();var r=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:Xe.literal,value:"<".concat(r,"/>"),location:Pt(n,this.clonePosition())},err:null};if(this.bumpIf(">")){var o=this.parseMessage(e+1,t,!0);if(o.err)return o;var i=o.val,a=this.clonePosition();if(this.bumpIf("</")){if(this.isEOF()||!Kt(this.char()))return this.error($e.INVALID_TAG,Pt(a,this.clonePosition()));var s=this.clonePosition();return r!==this.parseTagName()?this.error($e.UNMATCHED_CLOSING_TAG,Pt(s,this.clonePosition())):(this.bumpSpace(),this.bumpIf(">")?{val:{type:Xe.tag,value:r,children:i,location:Pt(n,this.clonePosition())},err:null}:this.error($e.INVALID_TAG,Pt(a,this.clonePosition())))}return this.error($e.UNCLOSED_TAG,Pt(n,this.clonePosition()))}return this.error($e.INVALID_TAG,Pt(n,this.clonePosition()))},e.prototype.parseTagName=function(){var e,t=this.offset();for(this.bump();!this.isEOF()&&(45===(e=this.char())||46===e||e>=48&&e<=57||95===e||e>=97&&e<=122||e>=65&&e<=90||183==e||e>=192&&e<=214||e>=216&&e<=246||e>=248&&e<=893||e>=895&&e<=8191||e>=8204&&e<=8205||e>=8255&&e<=8256||e>=8304&&e<=8591||e>=11264&&e<=12271||e>=12289&&e<=55295||e>=63744&&e<=64975||e>=65008&&e<=65533||e>=65536&&e<=983039);)this.bump();return this.message.slice(t,this.offset())},e.prototype.parseLiteral=function(e,t){for(var n=this.clonePosition(),r="";;){var o=this.tryParseQuote(t);if(o)r+=o;else{var i=this.tryParseUnquoted(e,t);if(i)r+=i;else{var a=this.tryParseLeftAngleBracket();if(!a)break;r+=a}}}var s=Pt(n,this.clonePosition());return{val:{type:Xe.literal,value:r,location:s},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return this.isEOF()||60!==this.char()||!this.ignoreTag&&(Kt(e=this.peek()||0)||47===e)?null:(this.bump(),"<");var e},e.prototype.tryParseQuote=function(e){if(this.isEOF()||39!==this.char())return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";
2case 123:case 60:case 62:case 125:break;case 35:if("plural"===e||"selectordinal"===e)break;return null;default:return null}this.bump();var t=[this.char()];for(this.bump();!this.isEOF();){var n=this.char();if(39===n){if(39!==this.peek()){this.bump();break}t.push(39),this.bump()}else t.push(n);this.bump()}return Jt.apply(void 0,t)},e.prototype.tryParseUnquoted=function(e,t){if(this.isEOF())return null;var n=this.char();return 60===n||123===n||35===n&&("plural"===t||"selectordinal"===t)||125===n&&e>0?null:(this.bump(),Jt(n))},e.prototype.parseArgument=function(e,t){var n=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error($e.EXPECT_ARGUMENT_CLOSING_BRACE,Pt(n,this.clonePosition()));if(125===this.char())return this.bump(),this.error($e.EMPTY_ARGUMENT,Pt(n,this.clonePosition()));var r=this.parseIdentifierIfPossible().value;if(!r)return this.error($e.MALFORMED_ARGUMENT,Pt(n,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error($e.EXPECT_ARGUMENT_CLOSING_BRACE,Pt(n,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:Xe.argument,value:r,location:Pt(n,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error($e.EXPECT_ARGUMENT_CLOSING_BRACE,Pt(n,this.clonePosition())):this.parseArgumentOptions(e,t,r,n);default:return this.error($e.MALFORMED_ARGUMENT,Pt(n,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var e=this.clonePosition(),t=this.offset(),n=zt(this.message,t),r=t+n.length;return this.bumpTo(r),{value:n,location:Pt(e,this.clonePosition())}},e.prototype.parseArgumentOptions=function(e,t,n,r){var o,i=this.clonePosition(),a=this.parseIdentifierIfPossible().value,s=this.clonePosition();switch(a){case"":return this.error($e.EXPECT_ARGUMENT_TYPE,Pt(i,s));case"number":case"date":case"time":this.bumpSpace();var c=null;if(this.bumpIf(",")){this.bumpSpace();var l=this.clonePosition();if((g=this.parseSimpleArgStyleIfPossible()).err)return g;if(0===(h=Zt(g.val)).length)return this.error($e.EXPECT_ARGUMENT_STYLE,Pt(this.clonePosition(),this.clonePosition()));c={style:h,styleLocation:Pt(l,this.clonePosition())}}if((b=this.tryParseArgumentClose(r)).err)return b;var u=Pt(r,this.clonePosition());if(c&&Qt(null===c||void 0===c?void 0:c.style,"::",0)){var f=Gt(c.style.slice(2));if("number"===a)return(g=this.parseNumberSkeletonFromString(f,c.styleLocation)).err?g:{val:{type:Xe.number,value:n,location:u,style:g.val},err:null};if(0===f.length)return this.error($e.EXPECT_DATE_TIME_SKELETON,u);var d=f;this.locale&&(d=function(e,t){for(var n="",r=0;r<e.length;r++){var o=e.charAt(r);if("j"===o){for(var i=0;r+1<e.length&&e.charAt(r+1)===o;)i++,r++;var a=1+(1&i),s=i<2?1:3+(i>>1),c=Tt(t);for("H"!=c&&"k"!=c||(s=0);s-- >0;)n+="a";for(;a-- >0;)n=c+n}else n+="J"===o?"H":o}return n}(f,this.locale));var h={type:et.dateTime,pattern:d,location:c.styleLocation,parsedOptions:this.shouldParseSkeletons?yt(d):{}};return{val:{type:"date"===a?Xe.date:Xe.time,value:n,location:u,style:h},err:null}}return{val:{type:"number"===a?Xe.number:"date"===a?Xe.date:Xe.time,value:n,location:u,style:null!==(o=null===c||void 0===c?void 0:c.style)&&void 0!==o?o:null},err:null};case"plural":case"selectordinal":case"select":var p=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error($e.EXPECT_SELECT_ARGUMENT_OPTIONS,Pt(p,(0,nt.__assign)({},p)));this.bumpSpace();var m=this.parseIdentifierIfPossible(),y=0;if("select"!==a&&"offset"===m.value){if(!this.bumpIf(":"))return this.error($e.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,Pt(this.clonePosition(),this.clonePosition()));var g;if(this.bumpSpace(),(g=this.tryParseDecimalInteger($e.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,$e.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE)).err)return g;this.bumpSpace(),m=this.parseIdentifierIfPossible(),y=g.val}var b,v=this.tryParsePluralOrSelectOptions(e,a,t,m);if(v.err)return v;if((b=this.tryParseArgumentClose(r)).err)return b;var A=Pt(r,this.clonePosition());return"select"===a?{val:{type:Xe.select,value:n,options:Vt(v.val),location:A},err:null}:{val:{type:Xe.plural,value:n,options:Vt(v.val),offset:y,pluralType:"plural"===a?"cardinal":"ordinal",location:A},err:null};default:return this.error($e.INVALID_ARGUMENT_TYPE,Pt(i,s))}},e.prototype.tryParseArgumentClose=function(e){return this.isEOF()||125!==this.char()?this.error($e.EXPECT_ARGUMENT_CLOSING_BRACE,Pt(e,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var e=0,t=this.clonePosition();!this.isEOF();){switch(this.char()){case 39:this.bump();var n=this.clonePosition();if(!this.bumpUntil("'"))return this.error($e.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,Pt(n,this.clonePosition()));this.bump();break;case 123:e+=1,this.bump();break;case 125:if(!(e>0))return{val:this.message.slice(t.offset,this.offset()),err:null};e-=1;break;default:this.bump()}}return{val:this.message.slice(t.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(e,t){var n=[];try{n=function(e){if(0===e.length)throw new Error("Number skeleton cannot be empty");for(var t=[],n=0,r=e.split(gt).filter((function(e){return e.length>0}));n<r.length;n++){var o=r[n].split("/");if(0===o.length)throw new Error("Invalid number skeleton");for(var i=o[0],a=o.slice(1),s=0,c=a;s<c.length;s++)if(0===c[s].length)throw new Error("Invalid number skeleton");t.push({stem:i,options:a})}return t}(e)}
2catch(r){return this.error($e.INVALID_NUMBER_SKELETON,t)}return{val:{type:et.number,tokens:n,location:t,parsedOptions:this.shouldParseSkeletons?Ct(n):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(e,t,n,r){for(var o,i=!1,a=[],s=new Set,c=r.value,l=r.location;;){if(0===c.length){var u=this.clonePosition();if("select"===t||!this.bumpIf("="))break;var f=this.tryParseDecimalInteger($e.EXPECT_PLURAL_ARGUMENT_SELECTOR,$e.INVALID_PLURAL_ARGUMENT_SELECTOR);if(f.err)return f;l=Pt(u,this.clonePosition()),c=this.message.slice(u.offset,this.offset())}if(s.has(c))return this.error("select"===t?$e.DUPLICATE_SELECT_ARGUMENT_SELECTOR:$e.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,l);"other"===c&&(i=!0),this.bumpSpace();var d=this.clonePosition();if(!this.bumpIf("{"))return this.error("select"===t?$e.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:$e.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,Pt(this.clonePosition(),this.clonePosition()));var h=this.parseMessage(e+1,t,n);if(h.err)return h;var p=this.tryParseArgumentClose(d);if(p.err)return p;a.push([c,{value:h.val,location:Pt(d,this.clonePosition())}]),s.add(c),this.bumpSpace(),c=(o=this.parseIdentifierIfPossible()).value,l=o.location}return 0===a.length?this.error("select"===t?$e.EXPECT_SELECT_ARGUMENT_SELECTOR:$e.EXPECT_PLURAL_ARGUMENT_SELECTOR,Pt(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!i?this.error($e.MISSING_OTHER_CLAUSE,Pt(this.clonePosition(),this.clonePosition())):{val:a,err:null}},e.prototype.tryParseDecimalInteger=function(e,t){var n=1,r=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(n=-1);for(var o=!1,i=0;!this.isEOF();){var a=this.char();if(!(a>=48&&a<=57))break;o=!0,i=10*i+(a-48),this.bump()}var s=Pt(r,this.clonePosition());return o?Ft(i*=n)?{val:i,err:null}:this.error(t,s):this.error(e,s)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var e=this.position.offset;if(e>=this.message.length)throw Error("out of bound");var t=Ht(this.message,e);if(void 0===t)throw Error("Offset ".concat(e," is at invalid UTF-16 code unit boundary"));return t},e.prototype.error=function(e,t){return{val:null,err:{kind:e,message:this.message,location:t}}},e.prototype.bump=function(){if(!this.isEOF()){var e=this.char();10===e?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=e<65536?1:2)}},e.prototype.bumpIf=function(e){if(Qt(this.message,e,this.offset())){for(var t=0;t<e.length;t++)this.bump();return!0}return!1},e.prototype.bumpUntil=function(e){var t=this.offset(),n=this.message.indexOf(e,t);return n>=0?(this.bumpTo(n),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(e){if(this.offset()>e)throw Error("targetOffset ".concat(e," must be greater than or equal to the current offset ").concat(this.offset()));for(e=Math.min(e,this.message.length);;){var t=this.offset();if(t===e)break;if(t>e)throw Error("targetOffset ".concat(e," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&$t(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var e=this.char(),t=this.offset(),n=this.message.charCodeAt(t+(e>=65536?2:1));return null!==n&&void 0!==n?n:null},e}();function Kt(e){return e>=97&&e<=122||e>=65&&e<=90}function $t(e){return e>=9&&e<=13||32===e||133===e||e>=8206&&e<=8207||8232===e||8233===e}function Xt(e){return e>=33&&e<=35||36===e||e>=37&&e<=39||40===e||41===e||42===e||43===e||44===e||45===e||e>=46&&e<=47||e>=58&&e<=59||e>=60&&e<=62||e>=63&&e<=64||91===e||92===e||93===e||94===e||96===e||123===e||124===e||125===e||126===e||161===e||e>=162&&e<=165||166===e||167===e||169===e||171===e||172===e||174===e||176===e||177===e||182===e||187===e||191===e||215===e||247===e||e>=8208&&e<=8213||e>=8214&&e<=8215||8216===e||8217===e||8218===e||e>=8219&&e<=8220||8221===e||8222===e||8223===e||e>=8224&&e<=8231||e>=8240&&e<=8248||8249===e||8250===e||e>=8251&&e<=8254||e>=8257&&e<=8259||8260===e||8261===e||8262===e||e>=8263&&e<=8273||8274===e||8275===e||e>=8277&&e<=8286||e>=8592&&e<=8596||e>=8597&&e<=8601||e>=8602&&e<=8603||e>=8604&&e<=8607||8608===e||e>=8609&&e<=8610||8611===e||e>=8612&&e<=8613||8614===e||e>=8615&&e<=8621||8622===e||e>=8623&&e<=8653||e>=8654&&e<=8655||e>=8656&&e<=8657||8658===e||8659===e||8660===e||e>=8661&&e<=8691||e>=8692&&e<=8959||e>=8960&&e<=8967||8968===e||8969===e||8970===e||8971===e||e>=8972&&e<=8991||e>=8992&&e<=8993||e>=8994&&e<=9e3||9001===e||9002===e||e>=9003&&e<=9083||9084===e||e>=9085&&e<=9114||e>=9115&&e<=9139||e>=9140&&e<=9179||e>=9180&&e<=9185||e>=9186&&e<=9254||e>=9255&&e<=9279||e>=9280&&e<=9290||e>=9291&&e<=9311||e>=9472&&e<=9654||9655===e||e>
2=9656&&e<=9664||9665===e||e>=9666&&e<=9719||e>=9720&&e<=9727||e>=9728&&e<=9838||9839===e||e>=9840&&e<=10087||10088===e||10089===e||10090===e||10091===e||10092===e||10093===e||10094===e||10095===e||10096===e||10097===e||10098===e||10099===e||10100===e||10101===e||e>=10132&&e<=10175||e>=10176&&e<=10180||10181===e||10182===e||e>=10183&&e<=10213||10214===e||10215===e||10216===e||10217===e||10218===e||10219===e||10220===e||10221===e||10222===e||10223===e||e>=10224&&e<=10239||e>=10240&&e<=10495||e>=10496&&e<=10626||10627===e||10628===e||10629===e||10630===e||10631===e||10632===e||10633===e||10634===e||10635===e||10636===e||10637===e||10638===e||10639===e||10640===e||10641===e||10642===e||10643===e||10644===e||10645===e||10646===e||10647===e||10648===e||e>=10649&&e<=10711||10712===e||10713===e||10714===e||10715===e||e>=10716&&e<=10747||10748===e||10749===e||e>=10750&&e<=11007||e>=11008&&e<=11055||e>=11056&&e<=11076||e>=11077&&e<=11078||e>=11079&&e<=11084||e>=11085&&e<=11123||e>=11124&&e<=11125||e>=11126&&e<=11157||11158===e||e>=11159&&e<=11263||e>=11776&&e<=11777||11778===e||11779===e||11780===e||11781===e||e>=11782&&e<=11784||11785===e||11786===e||11787===e||11788===e||11789===e||e>=11790&&e<=11798||11799===e||e>=11800&&e<=11801||11802===e||11803===e||11804===e||11805===e||e>=11806&&e<=11807||11808===e||11809===e||11810===e||11811===e||11812===e||11813===e||11814===e||11815===e||11816===e||11817===e||e>=11818&&e<=11822||11823===e||e>=11824&&e<=11833||e>=11834&&e<=11835||e>=11836&&e<=11839||11840===e||11841===e||11842===e||e>=11843&&e<=11855||e>=11856&&e<=11857||11858===e||e>=11859&&e<=11903||e>=12289&&e<=12291||12296===e||12297===e||12298===e||12299===e||12300===e||12301===e||12302===e||12303===e||12304===e||12305===e||e>=12306&&e<=12307||12308===e||12309===e||12310===e||12311===e||12312===e||12313===e||12314===e||12315===e||12316===e||12317===e||e>=12318&&e<=12319||12320===e||12336===e||64830===e||64831===e||e>=65093&&e<=65094}function en(e){e.forEach((function(e){if(delete e.location,ct(e)||lt(e))for(var t in e.options)delete e.options[t].location,en(e.options[t].value);else it(e)&&dt(e.style)||(at(e)||st(e))&&ht(e.style)?delete e.style.location:ft(e)&&en(e.children)}))}function tn(e,t){void 0===t&&(t={}),t=(0,nt.__assign)({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var n=new Yt(e,t).parse();if(n.err){var r=SyntaxError($e[n.err.kind]);throw r.location=n.err.location,r.originalMessage=n.err.message,r}return(null===t||void 0===t?void 0:t.captureLocation)||en(n.val),n.val}function nn(e,t){var n=t&&t.cache?t.cache:fn,r=t&&t.serializer?t.serializer:cn;return(t&&t.strategy?t.strategy:sn)(e,{cache:n,serializer:r})}function rn(e,t,n,r){var o,i=null==(o=r)||"number"===typeof o||"boolean"===typeof o?r:n(r),a=t.get(i);return"undefined"===typeof a&&(a=e.call(this,r),t.set(i,a)),a}function on(e,t,n){var r=Array.prototype.slice.call(arguments,3),o=n(r),i=t.get(o);return"undefined"===typeof i&&(i=e.apply(this,r),t.set(o,i)),i}function an(e,t,n,r,o){return n.bind(t,e,r,o)}function sn(e,t){return an(e,this,1===e.length?rn:on,t.cache.create(),t.serializer)}var cn=function(){return JSON.stringify(arguments)};function ln(){this.cache=Object.create(null)}ln.prototype.get=function(e){return this.cache[e]},ln.prototype.set=function(e,t){this.cache[e]=t};var un,fn={create:function(){return new ln}},dn={variadic:function(e,t){return an(e,this,on,t.cache.create(),t.serializer)},monadic:function(e,t){return an(e,this,rn,t.cache.create(),t.serializer)}};!function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"}(un||(un={}));var hn,pn=function(e){function t(t,n,r){var o=e.call(this,t)||this;return o.code=n,o.originalMessage=r,o}return(0,nt.__extends)(t,e),t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),mn=function(e){function t(t,n,r,o){return e.call(this,'Invalid values for "'.concat(t,'": "').concat(n,'". Options are "').concat(Object.keys(r).join('", "'),'"'),un.INVALID_VALUE,o)||this}return(0,nt.__extends)(t,e),t}(pn),yn=function(e){function t(t,n,r){return e.call(this,'Value for "'.concat(t,'" must be of type ').concat(n),un.INVALID_VALUE,r)||this}return(0,nt.__extends)(t,e),t}(pn),gn=function(e){function t(t,n){return e.call(this,'The intl str
2ing context variable "'.concat(t,'" was not provided to the string "').concat(n,'"'),un.MISSING_VALUE,n)||this}return(0,nt.__extends)(t,e),t}(pn);function bn(e){return"function"===typeof e}function vn(e,t,n,r,o,i,a){if(1===e.length&&rt(e[0]))return[{type:hn.literal,value:e[0].value}];for(var s=[],c=0,l=e;c<l.length;c++){var u=l[c];if(rt(u))s.push({type:hn.literal,value:u.value});else if(ut(u))"number"===typeof i&&s.push({type:hn.literal,value:n.getNumberFormat(t).format(i)});else{var f=u.value;if(!o||!(f in o))throw new gn(f,a);var d=o[f];if(ot(u))d&&"string"!==typeof d&&"number"!==typeof d||(d="string"===typeof d||"number"===typeof d?String(d):""),s.push({type:"string"===typeof d?hn.literal:hn.object,value:d});else if(at(u)){var h="string"===typeof u.style?r.date[u.style]:ht(u.style)?u.style.parsedOptions:void 0;s.push({type:hn.literal,value:n.getDateTimeFormat(t,h).format(d)})}else if(st(u)){h="string"===typeof u.style?r.time[u.style]:ht(u.style)?u.style.parsedOptions:r.time.medium;s.push({type:hn.literal,value:n.getDateTimeFormat(t,h).format(d)})}else if(it(u)){(h="string"===typeof u.style?r.number[u.style]:dt(u.style)?u.style.parsedOptions:void 0)&&h.scale&&(d*=h.scale||1),s.push({type:hn.literal,value:n.getNumberFormat(t,h).format(d)})}else{if(ft(u)){var p=u.children,m=u.value,y=o[m];if(!bn(y))throw new yn(m,"function",a);var g=y(vn(p,t,n,r,o,i).map((function(e){return e.value})));Array.isArray(g)||(g=[g]),s.push.apply(s,g.map((function(e){return{type:"string"===typeof e?hn.literal:hn.object,value:e}})))}if(ct(u)){if(!(b=u.options[d]||u.options.other))throw new mn(u.value,d,Object.keys(u.options),a);s.push.apply(s,vn(b.value,t,n,r,o))}else if(lt(u)){var b;if(!(b=u.options["=".concat(d)])){if(!Intl.PluralRules)throw new pn('Intl.PluralRules is not available in this environment.\nTry polyfilling it using "@formatjs/intl-pluralrules"\n',un.MISSING_INTL_API,a);var v=n.getPluralRules(t,{type:u.pluralType}).select(d-(u.offset||0));b=u.options[v]||u.options.other}if(!b)throw new mn(u.value,d,Object.keys(u.options),a);s.push.apply(s,vn(b.value,t,n,r,o,d-(u.offset||0)))}else;}}}return function(e){return e.length<2?e:e.reduce((function(e,t){var n=e[e.length-1];return n&&n.type===hn.literal&&t.type===hn.literal?n.value+=t.value:e.push(t),e}),[])}(s)}function An(e,t){return t?Object.keys(e).reduce((function(n,r){var o,i;return n[r]=(o=e[r],(i=t[r])?(0,nt.__assign)((0,nt.__assign)((0,nt.__assign)({},o||{}),i||{}),Object.keys(o).reduce((function(e,t){return e[t]=(0,nt.__assign)((0,nt.__assign)({},o[t]),i[t]||{}),e}),{})):o),n}),(0,nt.__assign)({},e)):e}function wn(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,n){e[t]=n}}}}}!function(e){e[e.literal=0]="literal",e[e.object=1]="object"}(hn||(hn={}));var En=function(){function e(t,n,r,o){var i,a=this;if(void 0===n&&(n=e.defaultLocale),this.formatterCache={number:{},dateTime:{},pluralRules:{}},this.format=function(e){var t=a.formatToParts(e);if(1===t.length)return t[0].value;var n=t.reduce((function(e,t){return e.length&&t.type===hn.literal&&"string"===typeof e[e.length-1]?e[e.length-1]+=t.value:e.push(t.value),e}),[]);return n.length<=1?n[0]||"":n},this.formatToParts=function(e){return vn(a.ast,a.locales,a.formatters,a.formats,e,void 0,a.message)},this.resolvedOptions=function(){var e;return{locale:(null===(e=a.resolvedLocale)||void 0===e?void 0:e.toString())||Intl.NumberFormat.supportedLocalesOf(a.locales)[0]}},this.getAst=function(){return a.ast},this.locales=n,this.resolvedLocale=e.resolveLocale(n),"string"===typeof t){if(this.message=t,!e.__parse)throw new TypeError("IntlMessageFormat.__parse must be set to process `message` of type `string`");var s=o||{},c=(s.formatters,(0,nt.__rest)(s,["formatters"]));this.ast=e.__parse(t,(0,nt.__assign)((0,nt.__assign)({},c),{locale:this.resolvedLocale}))}else this.ast=t;if(!Array.isArray(this.ast))throw new TypeError("A message must be provided as a String or AST.");this.formats=An(e.formats,r),this.formatters=o&&o.formatters||(void 0===(i=this.formatterCache)&&(i={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:nn((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.NumberFormat).bind.apply(e,(0,nt.__spreadArray)([void 0],t,!1)))}),{cache:wn(i.number),strategy:dn.variadic}),getDateTimeFormat:nn((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.DateTimeFormat).bind.apply(e,(0,nt.__spreadArray)([void 0],t,!1)))}),{cache:wn(i.dateTime),strategy:dn.variadic}),getPluralRules:nn((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.PluralRules).bind.apply(e,(0,nt.__spreadArray)([void 0],t,!1)))}),{cache:wn(i.pluralRules),strategy:dn.variadic})})}return Object.defineProperty(e,"defaultLocale",{get:function(){return e.memoizedDefaultLocale||(e.memoizedDefaultLocale=(new Intl.NumberFormat).resolvedOptions().locale),e.memoizedDefaultLocale}
2,enumerable:!1,configurable:!0}),e.memoizedDefaultLocale=null,e.resolveLocale=function(e){if("undefined"!==typeof Intl.Locale){var t=Intl.NumberFormat.supportedLocalesOf(e);return t.length>0?new Intl.Locale(t[0]):new Intl.Locale("string"===typeof e?e:e[0])}},e.__parse=tn,e.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},e}(),kn=n(80792);const Mn={},xn=(e,t,n)=>n?(t in Mn||(Mn[t]={}),e in Mn[t]||(Mn[t][e]=n),n):n,Cn=(e,t)=>{if(null==t)return;if(t in Mn&&e in Mn[t])return Mn[t][e];const n=tr(t);for(let r=0;r<n.length;r++){const o=In(n[r],e);if(o)return xn(e,t,o)}};let Sn;const _n=Ye({});function Tn(e){return e in Sn}function In(e,t){if(!Tn(e))return null;const n=function(e){return Sn[e]||null}(e);return function(e,t){if(null==t)return;if(t in e)return e[t];const n=t.split(".");let r=e;for(let o=0;o<n.length;o++)if("object"===typeof r){if(o>0){const e=n.slice(o,n.length).join(".");if(e in r){r=r[e];break}}r=r[n[o]]}else r=void 0;return r}(n,t)}function Dn(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];delete Mn[e],_n.update((t=>(t[e]=tt.all([t[e]||{},...n]),t)))}Ke([_n],(e=>{let[t]=e;return Object.keys(t)}));_n.subscribe((e=>Sn=e));const Pn={};function Nn(e){return Pn[e]}function Bn(e){return null!=e&&tr(e).some((e=>{var t;return null==(t=Nn(e))?void 0:t.size}))}function On(e,t){const n=Promise.all(t.map((t=>(function(e,t){Pn[e].delete(t),0===Pn[e].size&&delete Pn[e]}(e,t),t().then((e=>e.default||e))))));return n.then((t=>Dn(e,...t)))}const jn={};function Un(e){if(!Bn(e))return e in jn?jn[e]:Promise.resolve();const t=function(e){return tr(e).map((e=>{const t=Nn(e);return[e,t?[...t]:[]]})).filter((e=>{let[,t]=e;return t.length>0}))}(e);return jn[e]=Promise.all(t.map((e=>{let[t,n]=e;return On(t,n)}))).then((()=>
2{if(Bn(e))return Un(e);delete jn[e]})),jn[e]}var Rn=Object.getOwnPropertySymbols,Fn=Object.prototype.hasOwnProperty,Ln=Object.prototype.propertyIsEnumerable;function zn(e){let{locale:t,id:n}=e;kn.warn('[svelte-i18n] The message "'.concat(n,'" was not found in "').concat(tr(t).join('", "'),'".').concat(Bn(nr())?"\n\nNote: there are at least one loader still registered to this locale that wasn't executed.":""))}const Qn={fallbackLocale:null,loadingDelay:200,formats:{number:{scientific:{notation:"scientific"},engineering:{notation:"engineering"},compactLong:{notation:"compact",compactDisplay:"long"},compactShort:{notation:"compact",compactDisplay:"short"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},warnOnMissingMessages:!0,handleMissingMessage:void 0,ignoreTag:!0};function Jn(){return Qn}const Vn=Ye(!1);var Hn=Object.defineProperty,Gn=Object.defineProperties,Zn=Object.getOwnPropertyDescriptors,Wn=Object.getOwnPropertySymbols,qn=Object.prototype.hasOwnProperty,Yn=Object.prototype.propertyIsEnumerable,Kn=(e,t,n)=>t in e?Hn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;let $n;const Xn=Ye(null);function er(e){return e.split("-").map(((e,t,n)=>n.slice(0,t+1).join("-"))).reverse()}function tr(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Jn().fallbackLocale;const n=er(e);return t?[...new Set([...n,...er(t)])]:n}function nr(){return null!=$n?$n:void 0}Xn.subscribe((e=>{$n=null!=e?e:void 0,"undefined"!==typeof window&&null!=e&&document.documentElement.setAttribute("lang",e)}));const rr=(or=((e,t)=>{for(var n in t||(t={}))qn.call(t,n)&&Kn(e,n,t[n]);if(Wn)for(var n of Wn(t))Yn.call(t,n)&&Kn(e,n,t[n]);return e})({},Xn),Gn(or,Zn({set:e=>{if(e&&function(e){if(null==e)return;const t=tr(e);for(let n=0;n<t.length;n++){const e=t[n];if(Tn(e))return e}}(e)&&Bn(e)){const{loadingDelay:t}=Jn();let n;return"undefined"!==typeof window&&null!=nr()&&t?n=window.setTimeout((()=>Vn.set(!0)),t):Vn.set(!0),Un(e).then((()=>{Xn.set(e)})).finally((()=>{clearTimeout(n),Vn.set(!1)}))}return Xn.set(e)}})));var or;const ir=e=>{const t=Object.create(null);return n=>{const r=JSON.stringify(n);return r in t?t[r]:t[r]=e(n)}};var ar=Object.defineProperty,sr=Object.getOwnPropertySymbols,cr=Object.prototype.hasOwnProperty,lr=Object.prototype.propertyIsEnumerable,ur=(e,t,n)=>t in e?ar(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,fr=(e,t)=>{for(var n in t||(t={}))cr.call(t,n)&&ur(e,n,t[n]);if(sr)for(var n of sr(t))lr.call(t,n)&&ur(e,n,t[n]);return e},dr=(e,t)=>{var n={};for(var r in e)cr.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&sr)for(var r of sr(e))t.indexOf(r)<0&&lr.call(e,r)&&(n[r]=e[r]);return n};const hr=(e,t)=>{const{formats:n}=Jn();if(e in n&&t in n[e])return n[e][t];throw new Error('[svelte-i18n] Unknown "'.concat(t,'" ').concat(e," format."))},pr=ir((e=>{var t=e,{locale:n,format:r}=t,o=dr(t,["locale","format"]);if(null==n)throw new Error('[svelte-i18n] A "locale" must be set to format numbers');return r&&(o=hr("number",r)),new Intl.NumberFormat(n,o)})),mr=ir((e=>{var t=e,{locale:n,format:r}=t,o=dr(t,["locale","format"]);if(null==n)throw new Error('[svelte-i18n] A "locale" must be set to format dates');return r?o=hr("date",r):0===Object.keys(o).length&&(o=hr("date","short")),new Intl.DateTimeFormat(n,o)})),yr=ir((e=>{var t=e,{locale:n,format:r}=t,o=dr(t,["locale","format"]);if(null==n)throw new Error('[svelte-i18n] A "locale" must be set to format time values');return r?o=hr("time",r):0===Object.keys(o).length&&(o=hr("time","short")),new Intl.DateTimeFormat(n,o)})),gr=ir((function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:nr();return new En(e,t,Jn().formats,{ignoreTag:Jn().ignoreTag})})),br=function(e){var t,n,r,o;let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};"object"===typeof e&&(i=e,e=i.id);const{values:a,locale:s=nr(),default:c}=i;
2if(null==s)throw new Error("[svelte-i18n] Cannot format a message without first setting the initial locale.");let l=Cn(e,s);if(l){if("string"!==typeof l)return kn.warn('[svelte-i18n] Message with id "'.concat(e,'" must be of type "string", found: "').concat(typeof l,'". Gettin its value through the "$format" method is deprecated; use the "json" method instead.')),l}else l=null!=(o=null!=(r=null==(n=(t=Jn()).handleMissingMessage)?void 0:n.call(t,{locale:s,id:e,defaultValue:c}))?r:c)?o:e;if(!a)return l;let u=l;try{u=gr(l,s).format(a)}catch(f){f instanceof Error&&kn.warn('[svelte-i18n] Message "'.concat(e,'" has syntax error:'),f.message)}return u},vr=(e,t)=>function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{locale:t=nr()}=e,n=dr(e,["locale"]);return yr(fr({locale:t},n))}(t).format(e),Ar=(e,t)=>function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{locale:t=nr()}=e,n=dr(e,["locale"]);return mr(fr({locale:t},n))}(t).format(e),wr=(e,t)=>function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{locale:t=nr()}=e,n=dr(e,["locale"]);return pr(fr({locale:t},n))}(t).format(e),Er=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:nr();return Cn(e,t)},kr=Ke([rr,_n],(()=>br));Ke([rr],(()=>vr)),Ke([rr],(()=>Ar)),Ke([rr],(()=>wr)),Ke([rr,_n],(()=>Er));"undefined"!==typeof window&&(window.__svelte||(window.__svelte={v:new Set})).v.add("4");var Mr=n(5541);function xr(e){let{delay:t=0,duration:n=400,easing:r=d}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const o=+getComputedStyle(e).opacity;return{delay:t,duration:n,easing:r,css:e=>"opacity: ".concat(e*o)}}var Cr=Object.prototype.hasOwnProperty;function Sr(e,t,n){for(n of e.keys())if(_r(n,t))return n}function _r(e,t){var n,r,o;if(e===t)return!0;if(e&&t&&(n=e.constructor)===t.constructor){if(n===Date)return e.getTime()===t.getTime();if(n===RegExp)return e.toString()===t.toString();if(n===Array){if((r=e.length)===t.length)for(;r--&&_r(e[r],t[r]););return-1===r}if(n===Set){if(e.size!==t.size)return!1;for(r of e){if((o=r)&&"object"===typeof o&&!(o=Sr(t,o)))return!1;if(!t.has(o))return!1}return!0}if(n===Map){if(e.size!==t.size)return!1;for(r of e){if((o=r[0])&&"object"===typeof o&&!(o=Sr(t,o)))return!1;if(!_r(r[1],t.get(o)))return!1}return!0}if(n===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(n===DataView){if((r=e.byteLength)===t.byteLength)for(;r--&&e.getInt8(r)===t.getInt8(r););return-1===r}if(ArrayBuffer.isView(e)){if((r=e.byteLength)===t.byteLength)for(;r--&&e[r]===t[r];);return-1===r}if(!n||"object"===typeof e){for(n in r=0,e){if(Cr.call(e,n)&&++r&&!Cr.call(t,n))return!1;if(!(n in t)||!_r(e[n],t[n]))return!1}return Object.keys(t).length===r}}return e!==e&&t!==t}var Tr=n(64183),Ir=n(66631),Dr=n(5111),Pr=n(80792);const Nr=(0,l.M)()((0,u.XR)(((e,t)=>({appName:"RabbyKit",isMobile:!1,theme:"light",themeVariables:void 0,status:"disconnected",language:"en",page:"wallet",activeTab:"browser",open:!1,showWalletConnect:!0,openModal:n=>{const{forceOpen:o,...i}=n||{},a=t().wagmi;a&&(o||!(0,r.D)(a).isConnected)&&e({open:!0,openHooks:[...t().openHooks||[],i]})},closeModal:()=>{e({open:!1})},setTab:t=>{e({activeTab:t})},setTheme:t=>{e({theme:t})},setDisclaimer:t=>{e({disclaimer:t})},setCustomButtons:t=>{e({customButtons:t})},setFooterContent:t=>{let{node:n,className:r}=t;Pr.log("footerContent",n),e({footerContent:n,footerClassName:r})}}))));Nr.subscribe((e=>e.language),(e=>{rr.set(e)}));const Br=e=>Nr.subscribe((e=>e.open),e),Or=e=>(0,o.$)(Nr.getState().wagmi,e).then((()=>{var e;const{configHook:t,openHooks:n}=Nr.getState();null!==n&&void 0!==n&&n.forEach((e=>{var t;return null===(t=e.onConnect)||void 0===t?void 0:t.call(e)})),null===t||void 0===t||null===(e=t.onConnect)||void 0===e||e.call(t)})).catch((e=>{var t;const{configHook:n,openHooks:r}=Nr.getState();throw null!==r&&void 0!==r&&r.forEach((t=>{var n;return null===(n=t.onConnectError)||void 0===n?void 0:n.call(t,e)})),null!==n&&void 0!==n&&null!==(t=n.onConnectError)&&void 0!==t&&t.call(n,e),e}));var jr,Ur,Rr=function(e){const t=qe(e.getState(),(t=>e.subscribe((e=>t(e)))));return{...t,subscribe:t.subscribe}}(Nr);function Fr(e){z(e,"svelte-1r568gc",'[data-rabbykit].svelte-1r568gc{--rk-modal-index:2147483647;--rk-font:-apple-system, BlinkMacSystemFont, "Helvetica Neue", Roboto,\n "PingFang SC", "Microsoft Yahei", sans-serif;--rabby-light-blue-default:rgba(112, 132, 255, 1);--rabby-light-blue-light-1:rgba(238, 241, 255, 1);--rabby-light-blue-light-2:rgba(222, 227, 252, 1);--rabby-light-blue-disable:rgba(112, 132, 255, 0.5);--rabby-light-green-default:rgba(42, 187, 127, 1);--rabby-light-green-light:rgba(42, 187, 127, 0.15);--rabby-light-orange-default:rgba(255, 176, 32, 1);--rabby-light-orange-light:rgba(255, 176, 32, 0.15);--rabby-light-red-default:rgba(227, 73, 53, 1);--rabby-light-red-light:rgba(227, 73, 53, 0.15);--rabby-light-red-dark:rgba(174, 42, 25, 1);--rabby-light-red-light-2:rgba(174, 42, 25, 0.2);--rabby-light-neutral-title-1:rgba(25, 41, 69, 1);--rabby-light-neutral-body:rgba(62, 73, 94, 1);--rabby-light-neutral-foot:rgba(106, 117, 135, 1);--rabby-light-neutral-line:rgba(211, 216, 224, 1);--rabby-light-neutral-bg-1:rgba(255, 255, 255, 1);--rabby-light-neutral-bg-2:rgba(242, 244, 247, 1);--rabby-light-neutral-bg-3:rgba(247, 250, 252, 1);--rabby-light-neutral-card-1:rgba(255, 255, 255, 1);--rabby-light-neutral-card-2:rgba(242, 244, 247, 1);--rabby-light-neutral-card-3:rgba(247, 250, 252, 1);--rabby-light-neutral-title-2:rgb(255, 255, 255, 1);--rabby-light-neutral-black:rgba(0, 0, 0, 1);--r-blue-default:var(--rabby-light-blue-default);--r-blue-light-1:var(--rabby-light-blue-light-1);--r-blue-light-2:var(--rabby-light-blue-light-2);--r-blue-disable:var(--rabby-light-blue-disable);--r-green-default:var(--rabby-light-green-default);--r-green-light:var(--rabby-light-green-light);--r-orange-default:var(--rabby-light-orange-default);--r-orange-light:var(--rabby-light-orange-light);--r-red-default:var(--rabby-light-red-default);--r-red-light:var(--rabby-light-red-light);--r-red-dark:var(--rabby-light-red-dark);--r-red-light-2:var(--rabby-light-red-light-2);--r-neutral-title-1:var(--rabby-light-neutral-title-1);--r-neutral-body:var(--rabby-light-neutral-body);--r-neutral-foot:var(--rabby-light-neutral-foot);--r-neutral-line:var(--rabby-light-neutral-line);--r-neutral-bg-1:var(--rabby-light-neutral-bg-1);--r-neutral-bg-2:var(--rabby-light-neutral-bg-2);--r-neutral-bg-3:var(--rabby-light-neutral-bg-3);--r-neutral-card-1:var(--rabby-light-neutral-card-1);--r-neutral-card-2:var(--rabby-light-neutral-card-2);--r-neutral-card-3:var(--rabby-light-neutral-card-3);--r-neutral-title-2:var(--rabby-light-neutral-title-2);--r-neutral-black:var(--rabby-light-neutral-black);--button-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.1);--modal-shadow:0px 24px 80px 0px rgba(0, 0, 0, 0.2);--icon-stroke:#3e495e}.dark.svelte-1r568gc,[data-rabbykit].dark.svelte-1r568gc{--r-blue-light-1:rgba(112, 132, 255, 0.1);--r-blue-light-2:rgba(112, 132, 255, 0.1);--r-blue-default:#7084ff;--r-green-default:#2abb7f;--r-green-light:rgba(42, 187, 127, 0.2);--r-orange-default:#ffc64a;--r-orange-light:rgba(255, 198, 74, 0.2);--r-red-default:#ef5c48;--r-red-light:rgba(239, 92, 72, 0.2);--r-red-dark:#ae2a19;--r-red-light-2:rgba(174, 42, 25, 0.2);--r-neutral-title-1:#f7fafc;--r-neutral-body:#d3d8e0;--r-neutral-foot:#babec5;--r-neutral-line:rgba(255, 255, 255, 0.1);--r-neutral-bg-1:#3d4251;--r-neutral-bg-2:#3d4251;--r-neutral-card-3:rgba(255, 255, 255, 0.06);--r-neutral-card-1:rgba(255, 255, 255, 0.06);--r-neutral-card-2:rgba(255, 255, 255, 0.06);--r-neutral-card-3:rgba(255, 255, 255, 0.06);--r-neutral-title-2:#fff;--r-neutral-black:#000;--modal-shadow:0px 24px 80px 0px rgba(0, 0, 0, 0.2);--button-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.1);--icon-stroke:#d3d8e0}[data-rabbykit].svelte-1r568gc{--z-index-scroll:1;--z-index-page:2;line-height:normal;font-family:var(--rk-font-family, var(--rk-font))}@media(prefers-color-scheme: dark){[data-rabbykit].system.svelte-1r568gc{--r-blue-light-1:rgba(112, 132, 255, 0.1);--r-blue-default:#7084ff;--r-green-default:#2abb7f;--r-red-default:#ef5c48;--r-neutral-title-1:#f7fafc;--r-neutral-body:#d3d8e0;--r-neutral-foot:#babec5;--r-neutral-line:rgba(255, 255, 255, 0.1);--r-neutral-bg-2:#3d4251;--r-neutral-card-3:rgba(255, 255, 255, 0.06);--r-neutral-card-1:rgba(255, 255, 255, 0.06);--modal-shadow:0px 24px 80px 0px rgba(0, 0, 0, 0.2);--button-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.1);--icon-stroke:#d3d8e0}}@media(prefers-color-scheme: light){[data-rabbykit].system.svelte-1r568gc{--rk-modal-index:2147483647;--rk-font:-apple-system, BlinkMacSystemFont, "Helvetica Neue", Roboto,\n "PingFang SC", "Microsoft Yahei", sans-serif;--rabby-light-blue-default:rgba(112, 132, 255, 1);--rabby-light-blue-light-1:rgba(238, 241, 255, 1);--rabby-light-blue-light-2:rgba(222, 227, 252, 1);--rabby-light-blue-disable:rgba(112, 132, 255, 0.5);--rabby-light-green-default:rgba(42, 187, 127, 1);--rabby-light-green-light:rgba(42, 187, 127, 0.15);--rabby-light-orange-default:rgba(255, 176, 32, 1);--rabby-light-orange-light:rgba(255, 176, 32, 0.15);--rabby-light-red-default:rgba(227, 73, 53, 1);--rabby-light-red-light:rgba(227, 73, 53, 0.15);--rabby-light-red-dark:rgba(174, 42, 25, 1);--rabby-light-red-light-2:rgba(174, 42, 25, 0.2);--rabby-light-neutral-title-1:rgba(25, 41, 69, 1);--rabby-light-neutral-body:rgba(62, 73, 94, 1);--rabby-light-neutral-foot:rgba(106, 117, 135, 1);--rabby-light-neutral-line:rgba(211, 216, 224, 1);--rabby-light-neutral-bg-1:rgba(255, 255, 255, 1);--rabby-light-neutral-bg-2:rgba(242, 244, 247, 1);--rabby-light-neutral-bg-3:rgba(247, 250, 252, 1);--rabby-light-neutral-card-1:rgba(255, 255, 255, 1);--rabby-light-neutral-card-2:rgba(242, 244, 247, 1);--rabby-light-neutral-card-3:rgba(247, 250, 252, 1);--rabby-light-neutral-title-2:rgb(255, 255, 255, 1);--rabby-light-neutral-black:rgba(0, 0, 0, 1);--r-blue-default:var(--rabby-light-blue-default);--r-blue-light-1:var(--rabby-light-blue-light-1);--r-blue-light-2:var(--rabby-light-blue-light-2);--r-blue-disable:var(--rabby-light-blue-disable);--r-green-default:var(--rabby-light-green-default);--r-green-light:var(--rabby-light-green-light);--r-orange-default:var(--rabby-light-orange-default);--r-orange-light:var(--rabby-light-orange-light);--r-red-default:var(--rabby-light-red-default);--r-red-light:var(--rabby-light-red-light);--r-red-dark:var(--rabby-light-red-dark);--r-red-light-2:var(--rabby-light-red-light-2);--r-neutral-title-1:var(--rabby-light-neutral-title-1);--r-neutral-body:var(--rabby-light-neutral-body);--r-neutral-foot:var(--rabby-light-neutral-foot);--r-neutral-line:var(--rabby-light-neutral-line);--r-neutral-bg-1:var(--rabby-light-neutral-bg-1);--r-neutral-bg-2:var(--rabby-light-neutral-bg-2);--r-neutral-bg-3:var(--rabby-light-neutral-bg-3);--r-neutral-card-1:var(--rabby-light-neutral-card-1);--r-neutral-card-2:var(--rabby-light-neutral-card-2);--r-neutral-card-3:var(--rabby-light-neutral-card-3);--r-neutral-title-2:var(--rabby-light-neutral-title-2);--r-neutral-black:var(--rabby-light-neutral-black);--button-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.1);--modal-shadow:0px 24px 80px 0px rgba(0, 0, 0, 0.2);--icon-stroke:#3e495e}}*,::before,::after{box-sizing:border-box}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}
2code,kbd,samp,pre{font-family:ui-monospace, SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}button{font-family:var(--rk-font-family, var(--rk-font));background:transparent;box-shadow:none;border:0;padding:0}')}function Lr(e){let t,n;const r=e[3].default,o=k(r,e,e[2],null);return{c(){t=W("div"),o&&o.c(),ee(t,"data-rabbykit","0.0.01"),ee(t,"style",e[1]),ee(t,"class","svelte-1r568gc"),ie(t,"dark","dark"===e[0].theme),ie(t,"system","system"===e[0].theme)},m(e,r){H(e,t,r),o&&o.m(t,null),n=!0},p(e,i){let[a]=i;o&&o.p&&(!n||4&a)&&C(o,r,e,e[2],n?x(r,e[2],a,null):S(e[2]),null),(!n||2&a)&&ee(t,"style",e[1]),(!n||1&a)&&ie(t,"dark","dark"===e[0].theme),(!n||1&a)&&ie(t,"system","system"===e[0].theme)},i(e){n||(Oe(o,e),n=!0)},o(e){je(o,e),n=!1},d(e){e&&G(t),o&&o.d(e)}}}function zr(e,t,n){let r,o;E(e,Rr,(e=>n(0,o=e)));let{$$slots:i={},$$scope:a}=t;return e.$$set=e=>{"$$scope"in e&&n(2,a=e.$$scope)},e.$$.update=()=>{var t,i;1&e.$$.dirty&&n(1,r=null!==(t=o)&&void 0!==t&&t.themeVariables?Object.entries(null===(i=o)||void 0===i?void 0:i.themeVariables).map((e=>{let[t,n]=e;return"".concat(t,":").concat(n,";")})).join(""):"")},[o,r,a,i]}class Qr extends Ze{constructor(e){super(),He(this,e,zr,Lr,b,{},Fr)}}function Jr(e){z(e,"svelte-1c2bj34",".icon.svelte-1c2bj34{display:flex;align-items:center;justify-content:center;padding:6px;cursor:pointer}.icon.hover.svelte-1c2bj34:hover{border-radius:4px;background:var(--r-neutral-card-3, #f7fafc)}.icon.svelte-1c2bj34>svg{width:var(--icon-width);height:var(--icon-height)}")}function Vr(e){let t,n,r,o,i;return{c(){ee(t=W("button"),"style",n="--icon-width:".concat(e[0],";--icon-height:").concat(e[1])),ee(t,"class",r=I((0,Mr.Z)("icon",e[4].class))+" svelte-1c2bj34"),ie(t,"hover",e[2])},m(n,r){H(n,t,r),t.innerHTML=e[3],o||(i=X(t,"click",e[6]),o=!0)},p(e,o){let[i]=o;3&i&&n!==(n="--icon-width:".concat(e[0],";--icon-height:").concat(e[1]))&&ee(t,"style",n),16&i&&r!==(r=I((0,Mr.Z)("icon",e[4].class))+" svelte-1c2bj34")&&ee(t,"class",r),20&i&&ie(t,"hover",e[2])},i:f,o:f,d(e){e&&G(t),o=!1,i()}}}function Hr(e,t,n){let{name:r}=t,{width:o="20px"}=t,{height:i="20px"}=t,{hover:a=!0}=t,s={close:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none" width="100%" height="100%"><path d="m4 4 12 12M4 16 16 4" stroke="var(--icon-stroke)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',back:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none" width="100%" height="100%"><path d="m13 3-7 7 7 7" stroke="var(--icon-stroke)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',copy:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none" width="100%" height="100%"><path d="M5.417 5.18V3.255c0-.647.524-1.172 1.171-1.172h10.157c.647 0 1.172.525 1.172 1.172V13.41c0 .647-.525 1.172-1.172 1.172h-1.947" stroke="var(--icon-stroke)" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/><path d="M13.412 5.417H3.255c-.647 0-1.172.525-1.172 1.172v10.156c0 .647.525 1.172 1.172 1.172h10.157c.647 0 1.171-.525 1.171-1.172V6.59c0-.647-.524-1.172-1.171-1.172Z" stroke="var(--icon-stroke)" stroke-width="1.25" stroke-linejoin="round"/></svg>',copied:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none" width="100%" height="100%"><path d="m3 10 4.708 4.347 9.417-8.693" stroke="#2ABB7F" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',refresh:'<svg viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%">
2<path d="M18 2.892v7.11M2 10v7.111M18 10A8 8 0 0 0 4.244 4.444M2 10a8 8 0 0 0 13.556 5.756" stroke="var(--icon-stroke)" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/></svg>',chrome:'<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 78 78" width="100%" height="100%"><path fill="url(#eb5ca)" d="M71.034 20.5a37.001 37.001 0 0 0-64.084 0l2.22 39.96L71.034 20.5Z"/><path fill="url(#dbd1b)" d="M22.979 48.25 6.958 20.5A37 37 0 0 0 39 76l36.26-37-52.281 9.25Z"/><path fill="url(#f05bc)" d="M55.021 48.25 39 76a37.001 37.001 0 0 0 32.035-55.5H39l16.021 27.75Z"/><path fill="#fff" d="M39 57.5a18.5 18.5 0 1 0 0-37 18.5 18.5 0 0 0 0 37Z"/><path fill="#1A73E8" d="M39 53.652a14.65 14.65 0 0 0 13.536-20.26A14.653 14.653 0 1 0 39 53.653Z"/><defs><linearGradient id="eb5ca" x1="6.958" x2="71.034" y1="25.125" y2="25.125" gradientUnits="userSpaceOnUse"><stop stop-color="#D93025"/><stop offset="1" stop-color="#EA4335"/></linearGradient><linearGradient id="dbd1b" x1="43.003" x2="10.961" y1="73.684" y2="18.184" gradientUnits="userSpaceOnUse"><stop stop-color="#1E8E3E"/><stop offset="1" stop-color="#34A853"/></linearGradient><linearGradient id="f05bc" x1="33.598" x2="65.64" y1="76" y2="20.596" gradientUnits="userSpaceOnUse"><stop stop-color="#FCC934"/><stop offset="1" stop-color="#FBBC04"/></linearGradient></defs></svg>',edge:'<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 78 78" width="100%" height="100%"><g clip-path="url(#3c46a)"><path fill="url(#7e06b)" d="M68.802 57.066c-.992.516-2.016.97-3.064 1.359a29.456 29.456 0 0 1-10.377 1.85c-13.673 0-25.582-9.395-25.582-21.477a9.106 9.106 0 0 1 4.74-7.892c-12.371.52-15.551 13.413-15.551 20.957 0 21.39 19.685 23.53 23.934 23.53 2.284 0 5.724-.665 7.805-1.33l.376-.115a37.088 37.088 0 0 0 19.251-15.263 1.156 1.156 0 0 0-1.532-1.619Z"/><path fill="url(#7548c)" d="M68.802 57.066c-.992.516-2.016.97-3.064 1.359a29.456 29.456 0 0 1-10.377 1.85c-13.673 0-25.582-9.395-25.582-21.477a9.106 9.106 0 0 1 4.74-7.892c-12.371.52-15.551 13.413-15.551 20.957 0 21.39 19.685 23.53 23.934 23.53 2.284 0 5.724-.665 7.805-1.33l.376-.115a37.088 37.088 0 0 0 19.251-15.263 1.156 1.156 0 0 0-1.532-1.619Z" opacity=".35"/><path fill="url(#68fdd)" d="M32.554 71.751a22.894 22.894 0 0 1-6.562-6.157 23.329 23.329 0 0 1 8.527-34.687c.925-.434 2.458-1.186 4.51-1.157a9.365 9.365 0 0 1 7.429 3.758 9.222 9.222 0 0 1 1.82 5.406c0-.058 7.083-23.01-23.124-23.01-12.69 0-23.125 12.025-23.125 22.605a37.636 37.636 0 0 0 3.498 16.188 37 37 0 0 0 45.209 19.367 21.825 21.825 0 0 1-18.153-2.313h-.03Z"/><path fill="url(#95ade)" d="M32.554 71.751a22.894 22.894 0 0 1-6.562-6.157 23.329 23.329 0 0 1 8.527-34.687c.925-.434 2.458-1.186 4.51-1.157a9.365 9.365 0 0 1 7.429 3.758 9.222 9.222 0 0 1 1.82 5.406c0-.058 7.083-23.01-23.124-23.01-12.69 0-23.125 12.025-23.125 22.605a37.636 37.636 0 0 0 3.498 16.188 37 37 0 0 0 45.209 19.367 21.825 21.825 0 0 1-18.153-2.313h-.03Z" opacity=".41"/><path fill="url(#2eedf)" d="M46.053 45.013c-.26.289-.983.722-.983 1.618 0 .752.492 1.503 1.388 2.11 4.133 2.891 11.967 2.486 11.996 2.486a17.227 17.227 0 0 0 8.759-2.399A17.748 17.748 0 0 0 76 33.537c.087-6.475-2.313-10.782-3.266-12.69C66.577 8.88 53.366 2 39 2A37 37 0 0 0 2 38.48c.145-10.551 10.637-19.078 23.125-19.078 1.012 0 6.793.086 12.14 2.89a20.986 20.986 0 0 1 8.933 8.47c1.763 3.064 2.08 6.966 2.08 8.527 0 1.561-.78 3.845-2.254 5.752l.03-.028Z"/><path fill="url(#d836g)" d="M46.053 45.013c-.26.289-.983.722-.983 1.618 0 .752.492 1.503 1.388 2.11 4.133 2.891 11.967 2.486 11.996 2.486a17.227 17.227 0 0 0 8.759-2.399A17.748 17.748 0 0 0 76 33.537c.087-6.475-2.313-10.782-3.266-12.69C66.577 8.88 53.366 2 39 2A37 37 0 0 0 2 38.48c.145-10.551 10.637-19.078 23.125-19.078 1.012 0 6.793.086 12.14 2.89a20.986 20.986 0 0 1 8.933 8.47c1.763 3.064 2.08 6.966 2.08 8.527 0 1.561-.78 3.845-2.254 5.752l.03-.028Z"/></g><defs><radialGradient id="7548c" cx="0" cy="0" r="1" gradientTransform="matrix(27.5766 0 0 26.1977 47.44 53.553)" gradientUnits="userSpaceOnUse"><stop offset=".7" stop-opacity="0"/><stop offset=".9" stop-opacity=".5"/><stop offset="1"/></radialGradient><radialGradient id="95ade" cx="0" cy="0" r="1" gradientTransform="matrix(6.20902 -40.9798 33.10754 5.01627 22.395 59.506)" gradientUnits="userSpaceOnUse"><stop offset=".8" stop-opacity="0"/><stop offset=".9" stop-opacity=".5"/><stop offset="1"/></radialGradient><radialGradient id="2eedf" cx="0" cy="0" r="1" gradientTransform="matrix(-2.34024 58.50621 -124.60636 -4.98423 9.484 15.677)" gradientUnits="userSpaceOnUse"><stop stop-color="#35C1F1"/><stop offset=".1" stop-color="#34C1ED"/><stop offset=".2" stop-color="#2FC2DF"/><stop offset=".3" stop-color="#2BC3D2"/><stop offset=".7" stop-color="#36C752"/></radialGradient>
2<radialGradient id="d836g" cx="0" cy="0" r="1" gradientTransform="rotate(73.74 19.467 59.767) scale(28.1258 22.8719)" gradientUnits="userSpaceOnUse"><stop stop-color="#66EB6E"/><stop offset="1" stop-color="#66EB6E" stop-opacity="0"/></radialGradient><linearGradient id="7e06b" x1="18.968" x2="70.537" y1="53.164" y2="53.164" gradientUnits="userSpaceOnUse"><stop stop-color="#0C59A4"/><stop offset="1" stop-color="#114A8B"/></linearGradient><linearGradient id="68fdd" x1="46.14" x2="13.967" y1="30.791" y2="65.854" gradientUnits="userSpaceOnUse"><stop stop-color="#1B9DE2"/><stop offset=".2" stop-color="#1595DF"/><stop offset=".7" stop-color="#0680D7"/><stop offset="1" stop-color="#0078D4"/></linearGradient><clipPath id="3c46a"><path fill="#fff" d="M0 0h74v74H0z" transform="translate(2 2)"/></clipPath></defs></svg>',firefox:'<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 78 78" width="100%" height="100%"><g clip-path="url(#6077a)"><path fill="url(#d797b)" d="M72.049 26.827c-1.559-3.75-4.72-7.798-7.195-9.078a37.264 37.264 0 0 1 3.632 10.883l.007.06c-4.055-10.105-10.929-14.186-16.546-23.06a43.39 43.39 0 0 1-.845-1.373 11.337 11.337 0 0 1-.395-.74 6.525 6.525 0 0 1-.535-1.42.092.092 0 0 0-.08-.093.128.128 0 0 0-.069 0c-.004 0-.012.008-.017.01-.006.002-.018.01-.026.014l.014-.024C40.986 7.28 37.927 17.042 37.65 21.928a17.944 17.944 0 0 0-9.874 3.804c-.295-.25-.604-.484-.925-.701a16.629 16.629 0 0 1-.1-8.766 26.558 26.558 0 0 0-8.634 6.672h-.016c-1.421-1.802-1.322-7.743-1.24-8.983a6.44 6.44 0 0 0-1.197.635 26.119 26.119 0 0 0-3.506 3.003 31.312 31.312 0 0 0-3.352 4.023v.005-.006a30.287 30.287 0 0 0-4.812 10.863l-.048.237a57.058 57.058 0 0 0-.353 2.24c0 .026-.005.051-.008.078a34.183 34.183 0 0 0-.582 4.944v.185a35.867 35.867 0 0 0 71.205 6.065c.06-.463.11-.92.163-1.388a36.883 36.883 0 0 0-2.326-18.017l.004.006ZM30.713 54.902c.168.08.325.167.497.244l.025.016c-.174-.083-.348-.17-.522-.26Zm37.78-26.2v-.034l.007.038-.007-.004Z"/><path fill="url(#d82bc)" d="M72.05 26.828c-1.558-3.75-4.72-7.798-7.195-9.078a37.261 37.261 0 0 1 3.632 10.882v.034l.007.038a32.48 32.48 0 0 1-1.116 24.207c-4.11 8.82-14.056 17.86-29.63 17.415C20.926 69.85 6.101 57.362 3.335 41.011c-.505-2.579 0-3.886.253-5.982a26.723 26.723 0 0 0-.576 4.949v.185a35.867 35.867 0 0 0 71.205 6.065c.06-.463.11-.921.163-1.389a36.884 36.884 0 0 0-2.326-18.016l-.004.005Z"/><path fill="url(#dfa0d)" d="M72.05 26.828c-1.558-3.75-4.72-7.798-7.195-9.078a37.261 37.261 0 0 1 3.632 10.882v.034l.007.038a32.48 32.48 0 0 1-1.116 24.207c-4.11 8.82-14.056 17.86-29.63 17.415C20.926 69.85 6.101 57.362 3.335 41.011c-.505-2.579 0-3.886.253-5.982a26.723 26.723 0 0 0-.576 4.949v.185a35.867 35.867 0 0 0 71.205 6.065c.06-.463.11-.921.163-1.389a36.884 36.884 0 0 0-2.326-18.016l-.004.005Z"/><path fill="url(#1adbe)" d="M54.615 31.037c.078.055.15.11.223.164a19.525 19.525 0 0 0-3.33-4.344c-11.151-11.15-2.922-24.17-1.535-24.837l.014-.02C40.978 7.274 37.92 17.037 37.643 21.923c.418-.029.832-.064 1.26-.064a18.1 18.1 0 0 1 15.712 9.176v.002Z"/><path fill="url(#eff4f)" d="M38.923 33.268c-.06.892-3.211 3.969-4.313 3.969-10.198 0-11.854 6.169-11.854 6.169.451 5.195 4.071 9.476 8.447 11.733.2.104.403.197.605.29.352.154.703.298 1.054.43a15.91 15.91 0 0 0 4.666.9c17.878.839 21.339-21.375 8.438-27.825a12.381 12.381 0 0 1 8.648 2.1A18.1 18.1 0 0 0 38.9 21.857c-.425 0-.842.036-1.26.064a17.943 17.943 0 0 0-9.873 3.804c.546.463 1.164 1.081 2.464 2.363 2.433 2.397 8.675 4.881 8.689 5.172l.002.008Z"/><path fill="url(#81b6g)" d="M38.923 33.268c-.06.892-3.211 3.969-4.313 3.969-10.198 0-11.854 6.169-11.854 6.169.451 5.195 4.071 9.476 8.447 11.733.2.104.403.197.605.29.352.154.703.298 1.054.43a15.91 15.91 0 0 0 4.666.9c17.878.839 21.339-21.375 8.438-27.825a12.381 12.381 0 0 1 8.648 2.1A18.1 18.1 0 0 0 38.9 21.857c-.425 0-.842.036-1.26.064a17.943 17.943 0 0 0-9.873 3.804c.546.463 1.164 1.081 2.464 2.363 2.433 2.397 8.675 4.881 8.689 5.172l.002.008Z"/><path fill="url(#63c7h)" d="M26.097 24.542c.29.185.53.346.74.491a16.628 16.628 0 0 1-.1-8.765 26.557 26.557 0 0 0-8.633 6.671c.174-.004 5.377-.098 7.993 1.603Z"/><path fill="url(#9ea5i)" d="M3.327 41.013c2.768 16.35 17.59 28.843 34.414 29.315 15.573.44 25.52-8.6 29.63-17.415a32.48 32.48 0 0 0 1.115-24.207v-.034c0-.027-.005-.043 0-.035l.007.06c1.272 8.307-2.953 16.351-9.56 21.802l-.02.046c-12.871 10.484-25.188 6.324-27.677 4.627-.174-.084-.348-.17-.522-.26-7.503-3.587-10.604-10.42-9.938-16.286a9.21 9.21 0 0 1-8.495-5.344 13.528 13.528 0 0 1 13.186-.53 17.86 17.86 0 0 0 13.464.53c-.014-.292-6.256-2.776-8.69-5.173-1.3-1.282-1.917-1.899-2.464-2.363-.295-.25-.604-.484-.925-.7-.213-.146-.453-.303-.74-.492-2.616-1.701-7.818-1.608-7.99-1.603h-.017c-1.422-1.802-1.322-7.742-1.24-8.983-.42.169-.822.382-1.198.636a26.105 26.105 0 0 0-3.505 3.002 31.315 31.315 0 0 0-3.366 4.013v.006-.006a30.287 30.287 0 0 0-4.812 10.863c-.018.073-1.292 5.644-.664 8.533l.007-.002Z"/><path fill="url(#6a94j)" d="M51.507 26.855a19.527 19.527 0 0 1 3.33 4.349c.198.149.382.297.538.44 8.132 7.496 3.871 18.09 3.554 18.84 6.605-5.442 10.826-13.491 9.5
259-21.8C64.43 18.568 57.55 14.487 51.942 5.613a43.401 43.401 0 0 1-.844-1.373 11.29 11.29 0 0 1-.396-.74 6.525 6.525 0 0 1-.534-1.42.093.093 0 0 0-.082-.093.127.127 0 0 0-.067 0c-.005 0-.012.008-.018.01l-.026.014c-1.387.658-9.614 13.686 1.536 24.827l-.004.016Z"/><path fill="url(#6030k)" d="M55.375 31.65a7.495 7.495 0 0 0-.538-.441c-.073-.055-.145-.11-.223-.164a12.382 12.382 0 0 0-8.647-2.1c12.9 6.45 9.439 28.658-8.438 27.825a15.95 15.95 0 0 1-4.667-.9 18.885 18.885 0 0 1-1.053-.431 13.248 13.248 0 0 1-.605-.289l.025.016c2.493 1.702 14.806 5.86 27.677-4.627l.02-.046c.322-.75 4.582-11.345-3.553-18.84l.002-.004Z"/><path fill="url(#b504l)" d="M22.756 43.4s1.655-6.17 11.853-6.17c1.102 0 4.257-3.076 4.313-3.968a17.86 17.86 0 0 1-13.463-.53 13.529 13.529 0 0 0-13.186.53 9.21 9.21 0 0 0 8.495 5.344c-.664 5.864 2.436 12.696 9.938 16.286.168.08.325.167.497.244-4.38-2.262-7.996-6.541-8.447-11.733V43.4Z"/><path fill="url(#9d58m)" d="M72.049 26.827c-1.559-3.75-4.72-7.798-7.195-9.078a37.261 37.261 0 0 1 3.632 10.883l.007.06c-4.055-10.105-10.929-14.186-16.546-23.06a43.39 43.39 0 0 1-.844-1.373 11.337 11.337 0 0 1-.396-.74 6.525 6.525 0 0 1-.534-1.42.092.092 0 0 0-.082-.093.128.128 0 0 0-.067 0c-.005 0-.012.008-.018.01l-.026.014.014-.024C40.986 7.28 37.928 17.042 37.65 21.928c.418-.028.833-.064 1.26-.064a18.1 18.1 0 0 1 15.713 9.177 12.38 12.38 0 0 0-8.648-2.1c12.9 6.45 9.439 28.658-8.438 27.826a15.952 15.952 0 0 1-4.666-.9 18.933 18.933 0 0 1-1.054-.432c-.202-.093-.405-.185-.605-.289l.025.016a19.04 19.04 0 0 1-.522-.26c.168.08.325.167.497.244-4.38-2.263-7.996-6.542-8.447-11.733 0 0 1.655-6.17 11.853-6.17 1.102 0 4.257-3.076 4.313-3.968-.013-.292-6.255-2.776-8.688-5.173-1.3-1.281-1.918-1.899-2.465-2.362-.295-.25-.604-.485-.925-.702a16.628 16.628 0 0 1-.1-8.765 26.557 26.557 0 0 0-8.634 6.671h-.016c-1.422-1.801-1.322-7.742-1.24-8.983-.42.169-.822.382-1.197.636a26.112 26.112 0 0 0-3.506 3.002 31.304 31.304 0 0 0-3.352 4.023v.006-.007a30.287 30.287 0 0 0-4.812 10.864l-.048.236c-.068.316-.37 1.919-.414 2.263a41.724 41.724 0 0 0-.53 5v.185a35.866 35.866 0 0 0 71.206 6.064c.06-.462.11-.92.163-1.388a36.885 36.885 0 0 0-2.326-18.016l.002-.002Zm-3.558 1.842.006.038-.006-.038Z"/></g><defs><radialGradient id="d82bc" cx="0" cy="0" r="1" gradientTransform="translate(64.999 10.329) scale(74.768)" gradientUnits="userSpaceOnUse"><stop offset=".129" stop-color="#FFBD4F"/><stop offset=".186" stop-color="#FFAC31"/><stop offset=".247" stop-color="#FF9D17"/><stop offset=".283" stop-color="#FF980E"/><stop offset=".403" stop-color="#FF563B"/><stop offset=".467" stop-color="#FF3750"/><stop offset=".71" stop-color="#F5156C"/><stop offset=".782" stop-color="#EB0878"/><stop offset=".86" stop-color="#E50080"/></radialGradient><radialGradient id="dfa0d" cx="0" cy="0" r="1" gradientTransform="translate(37.239 40.865) scale(74.768)" gradientUnits="userSpaceOnUse"><stop offset=".3" stop-color="#960E18"/><stop offset=".351" stop-color="#B11927" stop-opacity=".74"/><stop offset=".435" stop-color="#DB293D" stop-opacity=".343"/><stop offset=".497" stop-color="#F5334B" stop-opacity=".094"/><stop offset=".53" stop-color="#FF3750" stop-opacity="0"/></radialGradient><radialGradient id="1adbe" cx="0" cy="0" r="1" gradientTransform="translate(46.49 -6.328) scale(54.1606)" gradientUnits="userSpaceOnUse"><stop offset=".132" stop-color="#FFF44F"/><stop offset=".252" stop-color="#FFDC3E"/><stop offset=".506" stop-color="#FF9D12"/><stop offset=".526" stop-color="#FF980E"/></radialGradient><radialGradient id="eff4f" cx="0" cy="0" r="1" gradientTransform="translate(28.91 60.297) scale(35.5981)" gradientUnits="userSpaceOnUse"><stop offset=".353" stop-color="#3A8EE6"/><stop offset=".472" stop-color="#5C79F0"/><stop offset=".669" stop-color="#9059FF"/><stop offset="1" stop-color="#C139E6"/></radialGradient><radialGradient id="81b6g" cx="0" cy="0" r="1" gradientTransform="matrix(18.34852 -4.43626 5.19374 21.48145 40.856 34.448)" gradientUnits="userSpaceOnUse"><stop offset=".206" stop-color="#9059FF" stop-opacity="0"/><stop offset=".278" stop-color="#8C4FF3" stop-opacity=".064"/><stop offset=".747" stop-color="#7716A8" stop-opacity=".45"/><stop offset=".975" stop-color="#6E008B" stop-opacity=".6"/></radialGradient><radialGradient id="63c7h" cx="0" cy="0" r="1" gradientTransform="translate(36.313 7.553) scale(25.6136)" gradientUnits="userSpaceOnUse"><stop stop-color="#FFE226"/><stop offset=".121" stop-color="#FFDB27"/><stop offset=".295" stop-color="#FFC82A"/><stop offset=".502" stop-color="#FFA930"/><stop offset=".732" stop-color="#FF7E37"/><stop offset=".792" stop-color="#FF7139"/></radialGradient>
2<radialGradient id="9ea5i" cx="0" cy="0" r="1" gradientTransform="translate(56.67 -9.104) scale(109.283)" gradientUnits="userSpaceOnUse"><stop offset=".113" stop-color="#FFF44F"/><stop offset=".456" stop-color="#FF980E"/><stop offset=".622" stop-color="#FF5634"/><stop offset=".716" stop-color="#FF3647"/><stop offset=".904" stop-color="#E31587"/></radialGradient><radialGradient id="6a94j" cx="0" cy="0" r="1" gradientTransform="rotate(83.976 25.485 24.914) scale(80.0845 52.5588)" gradientUnits="userSpaceOnUse"><stop stop-color="#FFF44F"/><stop offset=".06" stop-color="#FFE847"/><stop offset=".168" stop-color="#FFC830"/><stop offset=".304" stop-color="#FF980E"/><stop offset=".356" stop-color="#FF8B16"/><stop offset=".455" stop-color="#FF672A"/><stop offset=".57" stop-color="#FF3647"/><stop offset=".737" stop-color="#E31587"/></radialGradient><radialGradient id="6030k" cx="0" cy="0" r="1" gradientTransform="translate(36.313 16.807) scale(68.2166)" gradientUnits="userSpaceOnUse"><stop offset=".137" stop-color="#FFF44F"/><stop offset=".48" stop-color="#FF980E"/><stop offset=".592" stop-color="#FF5634"/><stop offset=".655" stop-color="#FF3647"/><stop offset=".904" stop-color="#E31587"/></radialGradient><radialGradient id="b504l" cx="0" cy="0" r="1" gradientTransform="translate(53.894 20.507) scale(74.6662)" gradientUnits="userSpaceOnUse"><stop offset=".094" stop-color="#FFF44F"/><stop offset=".231" stop-color="#FFE141"/><stop offset=".509" stop-color="#FFAF1E"/><stop offset=".626" stop-color="#FF980E"/></radialGradient><linearGradient id="d797b" x1="67.302" x2="7.762" y1="13.461" y2="70.907" gradientUnits="userSpaceOnUse"><stop offset=".048" stop-color="#FFF44F"/><stop offset=".111" stop-color="#FFE847"/><stop offset=".225" stop-color="#FFC830"/><stop offset=".368" stop-color="#FF980E"/><stop offset=".401" stop-color="#FF8B16"/><stop offset=".462" stop-color="#FF672A"/><stop offset=".534" stop-color="#FF3647"/><stop offset=".705" stop-color="#E31587"/></linearGradient><linearGradient id="9d58m" x1="66.58" x2="15.926" y1="13.156" y2="63.819" gradientUnits="userSpaceOnUse"><stop offset=".167" stop-color="#FFF44F" stop-opacity=".8"/><stop offset=".266" stop-color="#FFF44F" stop-opacity=".634"/><stop offset=".489" stop-color="#FFF44F" stop-opacity=".217"/><stop offset=".6" stop-color="#FFF44F" stop-opacity="0"/></linearGradient><clipPath id="6077a"><path fill="#fff" d="M0 0h71.64v74H0z" transform="translate(3 2)"/></clipPath></defs></svg>',safari:'<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 78 77" width="100%" height="100%"><defs><mask id="f715c"><g filter="url(#8211a)"><path d="M0 0h78v77H0z" style="fill:#000;fill-opacity:.529412;stroke:none"/></g></mask><mask id="015df"><g filter="url(#8211a)"><path d="M0 0h78v77H0z" style="fill:#000;fill-opacity:.407843;stroke:none"/></g></mask><mask id="c403h"><g filter="url(#8211a)"><path d="M0 0h78v77H0z" style="fill:#000;fill-opacity:.243137;stroke:none"/></g></mask><radialGradient id="613fe" cx="413.061" cy="136.818" r="82.125" fx="413.061" fy="136.818" gradientTransform="matrix(.4505 0 0 .44664 -146.86 -29.291)" gradientUnits="userSpaceOnUse"><stop offset="0" style="stop-color:#06c2e7;stop-opacity:1"/><stop offset=".25" style="stop-color:#0db8ec;stop-opacity:1"/><stop offset=".5" style="stop-color:#12aef1;stop-opacity:1"/><stop offset=".75" style="stop-color:#1f86f9;stop-opacity:1"/><stop offset="1" style="stop-color:#107ddd;stop-opacity:1"/></radialGradient><linearGradient id="7f4fd" x1="412.975" x2="412.975" y1="237.608" y2="59.392" gradientTransform="translate(206.79 159.773) scale(.35154)" gradientUnits="userSpaceOnUse"><stop offset="0" style="stop-color:#bdbdbd;stop-opacity:1"/><stop offset="1" style="stop-color:#fff;stop-opacity:1"/></linearGradient><clipPath id="a55bb"><path d="M0 0h78v77H0z"/></clipPath><filter id="8211a" width="100%" height="100%" x="0%" y="0%" filterUnits="objectBoundingBox"><feColorMatrix in="SourceGraphic" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0"/></filter><g id="4f5cg" clip-path="url(#a55bb)"><path d="m15.316 59.238 27.657-18.445 19.859-26.54Zm0 0" style="stroke:none;fill-rule:nonzero;fill:#000;fill-opacity:1"/></g></defs><use xlink:href="#c" mask="url(#f715c)"/><path d="M383.295 211.976c0 17.3-14.026 31.324-31.327 31.324-17.3 0-31.326-14.024-31.326-31.324 0-17.3 14.026-31.324 31.326-31.324s31.327 14.024 31.327 31.324Zm0 0" style="fill-rule:nonzero;fill:url(#7f4fd);stroke-width:.0930123;stroke-linecap:round;stroke-linejoin:round;stroke:#cdcdcd;stroke-opacity:1;stroke-miterlimit:4" transform="matrix(1.1811 0 0 1.17096 -376.637 -211.47)"/><path d="M73.172 36.746c0 18.672-15.266 33.809-34.098 33.809S4.977 55.418 4.977 36.746c0-18.672 15.265-33.805 34.097-33.805s34.098 15.133 34.098 33.805Zm0 0" style="stroke:none;fill-rule:nonzero;fill:url(#613fe)"/><path d="M39.074 4.703a.493.493 0 0 0-.496.492v5.688c0 .273.223.492.496.492a.491.491 0 0 0 .496-.492V5.195a.491.491 0 0 0-.496-.492Zm-3.254.203a.495.495 0 0 0-.543.543l.25 2.38a.5.5 0 0 0 .547.437.489.489 0 0 0 .442-.54l-.25-2.378a.495.495 0 0 0-.446-.442Zm6.528.004c-.23.02-.418.2-.446.438l-.25 2.379a.49.49 0 0 0 .442.543.496.496 0 0 0 .547-.438l.254-2.379a.496.496 0 0 0-.547-.543Zm-9.868.477a.493.493 0 0 0-.484.598l1.188 5.558c.058.27.32.437.59.383a.492.492 0 0 0 .382-.586L32.97 5.777a.494.494 0 0 0-.489-.39Zm13.211.004a.502.502 0 0 0-.492.39l-1.191 5.563a.497.497 0 0 0 .972.207l1.192-5.563a.492.492 0 0 0-.48-.597Zm-16.398.886a.548.548 0 0 0-.195.024.492.492 0 0 0-.32.62l.745 2.274a.493.493 0 0 0 .625.317.49.49 0 0 0 .32-.62
21l-.745-2.274a.5.5 0 0 0-.43-.34Zm19.566.004a.5.5 0 0 0-.43.336l-.745 2.278a.496.496 0 0 0 .945.304l.746-2.277a.49.49 0 0 0-.516-.64Zm-22.718 1.14a.492.492 0 0 0-.445.695l2.327 5.197a.497.497 0 0 0 .91-.402l-2.331-5.196a.493.493 0 0 0-.461-.293Zm25.91.02a.494.494 0 0 0-.465.293l-2.336 5.192c-.113.25 0 .539.25.648.254.114.547 0 .656-.246l2.336-5.195a.488.488 0 0 0-.25-.649.486.486 0 0 0-.191-.043ZM23.21 8.957a.491.491 0 0 0-.281.066.49.49 0 0 0-.184.672l1.207 2.075a.5.5 0 0 0 .68.18.494.494 0 0 0 .183-.677l-1.207-2.07a.5.5 0 0 0-.398-.246Zm31.727 0a.5.5 0 0 0-.399.246l-1.207 2.07a.494.494 0 0 0 .184.676.5.5 0 0 0 .68-.18l1.206-2.074a.49.49 0 0 0-.183-.672.524.524 0 0 0-.282-.066ZM20.37 10.715a.501.501 0 0 0-.273.094.487.487 0 0 0-.114.687l3.368 4.602a.5.5 0 0 0 .695.113.49.49 0 0 0 .11-.691l-3.368-4.602a.502.502 0 0 0-.418-.203Zm37.442.027a.488.488 0 0 0-.418.2l-3.375 4.597a.494.494 0 0 0 .109.691c.223.16.535.11.695-.109l3.375-4.598a.49.49 0 0 0-.11-.687.465.465 0 0 0-.276-.094Zm-39.981 2.086a.496.496 0 0 0-.36.125.487.487 0 0 0-.038.695l1.617 1.778a.495.495 0 1 0 .738-.66l-1.613-1.774a.495.495 0 0 0-.344-.164Zm42.488.004a.506.506 0 0 0-.343.16l-1.614 1.778a.491.491 0 0 0 .04.699c.202.18.515.164.699-.04l1.617-1.777a.487.487 0 0 0-.04-.695.496.496 0 0 0-.359-.125Zm-44.925 2.313a.511.511 0 0 0-.344.164.49.49 0 0 0 .039.695l4.262 3.805a.5.5 0 0 0 .703-.036.491.491 0 0 0-.04-.699l-4.261-3.8a.5.5 0 0 0-.36-.13Zm47.375.02a.496.496 0 0 0-.36.124l-4.265 3.8a.49.49 0 0 0-.04.696c.188.203.5.219.704.04l4.265-3.802a.49.49 0 0 0-.305-.86ZM13.37 17.726a.502.502 0 0 0-.418.203.486.486 0 0 0 .11.687l1.949 1.406c.222.16.535.114.695-.109a.486.486 0 0 0-.11-.687l-1.949-1.407a.525.525 0 0 0-.277-.093Zm51.418.02a.481.481 0 0 0-.273.093l-1.954 1.402a.494.494 0 0 0-.109.692c.16.218.473.27.695.109l1.954-1.406a.49.49 0 0 0 .109-.688.489.489 0 0 0-.422-.203ZM11.48 20.48a.49.49 0 0 0-.215.918l4.965 2.844a.5.5 0 0 0 .68-.18.492.492 0 0 0-.18-.675l-4.968-2.84a.491.491 0 0 0-.282-.067Zm55.188 0a.462.462 0 0 0-.281.067l-4.969 2.84a.492.492 0 0 0-.18.675.5.5 0 0 0 .68.18l4.965-2.844a.49.49 0 0 0-.215-.918Zm-56.617 2.934a.494.494 0 0 0-.215.945l2.203.973c.254.11.547 0 .656-.25a.485.485 0 0 0-.25-.648l-2.203-.977a.486.486 0 0 0-.191-.043Zm58.058.02a.545.545 0 0 0-.191.043l-2.207.972a.492.492 0 0 0-.25.653.5.5 0 0 0 .656.25l2.203-.973a.493.493 0 0 0 .254-.652.498.498 0 0 0-.465-.293ZM8.773 26.48a.492.492 0 0 0-.11.96l5.45 1.763a.492.492 0 1 0 .309-.938l-5.453-1.761a.548.548 0 0 0-.196-.024Zm60.61.024a.415.415 0 0 0-.195.023l-5.458 1.754a.493.493 0 1 0 .309.938l5.453-1.754a.495.495 0 0 0 .32-.625.496.496 0 0 0-.43-.336Zm-61.403 3.2a.494.494 0 0 0-.492.39.493.493 0 0 0 .387.582l2.36.496c.269.058.53-.11.59-.379a.493.493 0 0 0-.387-.582l-2.36-.5a.822.822 0 0 0-.098-.008Zm62.192.003c-.035 0-.067.004-.102.008l-2.36.5a.491.491 0 1 0 .207.96l2.36-.495a.49.49 0 0 0-.105-.973ZM7.379 32.941c-.23.02-.422.2-.445.438a.495.495 0 0 0 .441.543l5.703.598a.499.499 0 0 0 .547-.442.491.491 0 0 0-.441-.539l-5.704-.598a.441.441 0 0 0-.101 0Zm63.398.04c-.035 0-.07 0-.101.003l-5.703.59a.492.492 0 1 0 .101.98l5.703-.59a.495.495 0 0 0 0-.984ZM7.281 36.253a.493.493 0 1 0 0 .988h2.414a.493.493 0 1 0 0-.988Zm61.172 0a.493.493 0 1 0 0 .988h2.414a.493.493 0 1 0 0-.988ZM13.176 38.94a.442.442 0 0 0-.102 0l-5.703.59a.493.493 0 1 0 .102.98l5.703-.59a.492.492 0 0 0 0-.98Zm51.793.036a.493.493 0 0 0-.004.98l5.703.598a.496.496 0 0 0 .547-.438.49.49 0 0 0-.442-.543l-5.703-.597a.441.441 0 0 0-.101 0Zm-54.637 3.328a.477.477 0 0 0-.102.011l-2.359.496a.497.497 0 0 0-.383.586c.059.266.32.438.59.38l2.36-.497a.492.492 0 0 0 .382-.586.5.5 0 0 0-.488-.39Zm57.484.008a.49.49 0 0 0-.488.39.488.488 0 0 0 .383.582l2.36.5a.499.499 0 0 0 .59-.383.494.494 0 0 0-.384-.582l-2.359-.5a.93.93 0 0 0-.102-.008Zm-53.511 1.94a.484.484 0 0 0-.196.02L8.656 46.03a.492.492 0 1 0 .309.938l5.453-1.758a.491.491 0 0 0-.113-.957Zm49.53.017a.492.492 0 0 0-.11.96l5.455 1.762a.5.5 0 0 0 .625-.316.487.487 0 0 0-.317-.621l-5.453-1.762c-.066-.023-.133-.027-.2-.023Zm-51.612 3.832a.486.486 0 0 0-.192.043l-2.203.972a.496.496 0 0 0-.254.653.503.503 0 0 0 .656.25l2.207-.973a.494.494 0 0 0-.215-.945Zm53.695.02a.494.494 0 0 0-.465.292c-.113.25 0 .54.25.648l2.203.977c.254.11.547 0 .656-.25a.49.49 0 0 0-.25-.652l-2.203-.973a.486.486 0 0 0-.191-.043Zm-49.402 1.066a.497.497 0 0 0-.286.066l-4.964 2.844a.49.49 0 0 0-.184.672c.14.238.441.316.68.18l4.968-2.84a.492.492 0 0 0 .18-.676.493.493 0 0 0-.394-.246Zm45.117 0a.493.493 0 0 0-.395.246.492.492 0 0 0 .18.675l4.969 2.84a.498.498 0 0 0 .68-.18.49.49 0 0 0-.184-.671l-4.965-2.844a.53.53 0 0 0-.285-.066Zm-46.356 4.171a.524.524 0 0 0-.277.094l-1.95 1.406a.49.49 0 0 0-.113.688.5.5 0 0 0 .696.11l1.953-1.403a.49.49 0 0 0 .11-.691.502.502 0 0 0-.419-.204Zm47.582.016a.502.502 0 0 0-.418.203.49.49 0 0 0 .11.692l1.953 1.406c.223.16.531.11.691-.11a.49.49 0 0 0-.11-.691l-1.948-1.402a.498.498 0 0 0-.278-.098Zm-43.16.172a.496.496 0 0 0-.36.125l-4.265 3.8a.486.486 0 0 0-.035.696.495.495 0 0 0 .7.039l4.265-3.8a.487.487 0 0 0 .039-.696.511.511 0 0 0-.344-.164Zm38.739.012a.511.511 0 0 0-.344.164.486.486 0 0 0 .039.695l4.262 3.805a.5.5 0 0 0 .703-.035.486.486 0 0 0-.04-.696l-4.261-3.804a.5.5 0 0 0-.36-.13Zm-34.696 3.613a.487.487 0 0 0-.418.203l-3.375 4.598a.49.49 0 0 0 .11.687c.222.16.535.113.695-.11l3.375-4.597a.49.49 0 0 0-.387-.781Zm30.633.02a.512.512 0 0 0-.273.093.486.486 0 0 0-.11.688l3.367 4.601a.495.495 0 1 0 .805-.578l-3.367-4.601a.509.509 0 0 0-.422-.204Zm-34.984.71a.496.496 0 0 0-.344.164l-1.613 1.778a.487.487 0 0 0 .035.695.5.5 0 0 0 .703-.039l1.613-1.777a.487.487 0 0 0-.039-.696.492.492 0 0 0-.355-.125Zm39.367 0a.5.5 0 0 0-.36.13.487.487 0 0 0-.039.695l1.614 1.777a.5.5 0 0 0 .703.035.486.486 0 0 0 .039-.695l-1.613-1.778a.511.511 0 0 0-.344-.164Zm-30.305 1.973a.493.493 0 0 0-.46.293l-2.337 5.191c-.113.25 0 .54.25.653a.5.5 0 0 0 .657-.25l2.335-5.192a.492.492 0 0 0-.445-.695Zm21.211.016a.491.491 0 0 0-.45.691l2.333 5.195c.11.25.402.364.656.25a.486.486 0 0 0 .25-.648l-2.328-5.195a.493.493 0 0 0-.46-.293Zm-25.316 1.59a.499.499 0 0 0-.395.246l-1.207 2.07a.494.494 0 0 0 .184.676.498.498 0 0 0 .68-.184l1.206-2.07a.49.49 0 0 0-.183-.672.497.497 0 0 0-.285-.067Zm29.453 0a.497.497 0 0 0-.285.066.485.485 0 0 0-.18.672l1.203 2.07a.5.5 0 0 0 .68.184.494.494 0 0 0 .183-.676l-1.207-2.07a.499.499 0 0 0-.394-.247Zm-20.145.074a.497.497 0 0 0-.488.39l-1.
2191 5.563a.488.488 0 0 0 .382.582c.27.058.532-.11.59-.38l1.192-5.558a.493.493 0 0 0-.485-.597Zm10.82.004a.45.45 0 0 0-.101.011.488.488 0 0 0-.383.582l1.188 5.563c.054.27.32.437.59.379a.49.49 0 0 0 .382-.582l-1.187-5.563a.497.497 0 0 0-.488-.39Zm-5.402.562a.493.493 0 0 0-.496.492v5.684c0 .273.223.492.496.492a.491.491 0 0 0 .496-.492v-5.684a.491.491 0 0 0-.496-.492Zm-9.125 1.836a.49.49 0 0 0-.43.34l-.746 2.273a.49.49 0 0 0 .317.621.499.499 0 0 0 .629-.316l.746-2.273a.49.49 0 0 0-.32-.622.488.488 0 0 0-.196-.023Zm18.246 0a.57.57 0 0 0-.195.023.492.492 0 0 0-.32.622l.746 2.273a.493.493 0 0 0 .625.316.486.486 0 0 0 .32-.62l-.746-2.274a.49.49 0 0 0-.43-.34Zm-12.242 1.27a.491.491 0 0 0-.445.437l-.25 2.379a.489.489 0 0 0 .441.539.493.493 0 0 0 .547-.437l.25-2.38a.489.489 0 0 0-.543-.538Zm6.223 0a.49.49 0 0 0-.543.543l.25 2.378c.027.27.27.465.543.438a.492.492 0 0 0 .445-.54l-.25-2.378a.499.499 0 0 0-.445-.441Zm0 0" style="stroke:none;fill-rule:nonzero;fill:#f4f2f3;fill-opacity:1"/><use xlink:href="#g" mask="url(#015df)"/><path d="m42.973 40.793-7.797-8.094 27.656-18.445Zm0 0" style="stroke:none;fill-rule:nonzero;fill:#ff5150;fill-opacity:1"/><path d="m42.973 40.793-7.797-8.094-19.86 26.54Zm0 0" style="stroke:none;fill-rule:nonzero;fill:#f1f1f1;fill-opacity:1"/><use xlink:href="#4f5cg" mask="url(#c403h)"/></svg>'}[r];return e.$$set=e=>{n(4,t=h(h({},t),_(e))),"name"in e&&n(5,r=e.name),"width"in e&&n(0,o=e.width),"height"in e&&n(1,i=e.height),"hover"in e&&n(2,a=e.hover)},t=_(t),[o,i,a,s,t,r,function(t){me.call(this,e,t)}]}class Gr extends Ze{constructor(e){super(),He(this,e,Hr,Vr,b,{name:5,width:0,height:1,hover:2},Jr)}}const Zr=()=>"undefined"!=typeof navigator&&/Android/i.test(navigator.userAgent),Wr=()=>Zr()||"undefined"!=typeof navigator&&/iPhone|iPad|iPod/i.test(navigator.userAgent);(jr=Ur||(Ur={})).Chrome="chrome",jr.Edge="edge",jr.Firefox="firefox",jr.Safari="safari",Dn("en",{"The following wallets are not installed or in conflict with others":"The following wallets are not available","No wallet found. The following wallets are not installed or in conflict with others":"No wallet found. The following wallets are not installed or in conflict with others","Requesting Connection":"Requesting Connection","Connect with":"Connect with {name}","connecting description":"Check {name} to confirm connect.","Connect your wallet":"Connect your wallet","Connect your wallet with":"Connect your wallet with {name}","connect tip":"Connecting your wallet is like \u201clogging in\u201d to Web3 \nSelect your wallet from the options to get started","Connection Successful":"Connection Successful","Request Cancelled":"Request Canceled","You canceled the request":"You canceled the request.","Scan with your Mobile wallet":"Scan with your mobile wallet","How to use":"How to use {name}?","Install the Extension":"Install the Extension","If you haven't installed":"1. If you haven't installed {name}","downloaded by clicking the button below":"Download {name} here","If you already have installed":"2. If you have installed {name}","Make sure your wallet is enabled and disable other plugin wallets":"Enable {name} extension and disable other browser extension wallets","Powered by RabbyKit":"Powered by RabbyKit","Connect Wallet":"Connect Wallet","Unable to Connect Wallet":"Unable to Connect Wallet","Connect x":"Connect {name}","Copy Dapp URL":"Copy Dapp URL","unsupported mobile env":"The Dapp cannot connect to wallets in the current web environment. Please use your computer or mobile wallet for full functionality",disclaimer:'By connecting your wallet you agree to the <a href={termsOfServiceUrl} target="_blank">Terms of Service</a> and <a href={privacyPolicyUrl} target="_blank">Privacy Policy</a>',"Select your Mobile Wallet":"Select your Mobile Wallet","Select your wallet to login":"Select your wallet to login"}),Dn("zh-CN",{"The following wallets are not installed or in conflict with others":"\u4ee5\u4e0b\u94b1\u5305\u4e0d\u53ef\u7528","No wallet found. The following wallets are not installed or in conflict with others":"\u672a\u627e\u5230\u94b1\u5305\u3002\u4ee5\u4e0b\u94b1\u5305\u672a\u5b89\u88c5\u6216\u4e0e\u5176\u4ed6\u94b1\u5305\u51b2\u7a81","Requesting Connection":"\u8bf7\u6c42\u8fde\u
263a5","Connect with":"\u8fde\u63a5\u81f3 {name}","connecting description":"\u68c0\u67e5 {name} \u4ee5\u786e\u8ba4\u8fde\u63a5\u3002","Connect your wallet":"\u8fde\u63a5\u60a8\u7684\u94b1\u5305","Connect your wallet with":"\u4f7f\u7528 {name} \u8fde\u63a5\u60a8\u7684\u94b1\u5305","connect tip":"\u8fde\u63a5\u60a8\u7684\u94b1\u5305\u5c31\u50cf\u201c\u767b\u5f55\u201d\u5230 Web3\n\u4ece\u9009\u9879\u4e2d\u9009\u62e9\u60a8\u7684\u94b1\u5305\u4ee5\u5f00\u59cb","Connection Successful":"\u8fde\u63a5\u6210\u529f","Request Cancelled":"\u8bf7\u6c42\u5df2\u53d6\u6d88","You canceled the request":"\u60a8\u5df2\u53d6\u6d88\u8bf7\u6c42\u3002","Scan with your Mobile wallet":"\u4f7f\u7528\u60a8\u7684\u79fb\u52a8\u94b1\u5305\u626b\u63cf","How to use":"\u5982\u4f55\u4f7f\u7528 {name}\uff1f","Install the Extension":"\u5b89\u88c5\u6269\u5c55\u7a0b\u5e8f","If you haven't installed":"1. \u5982\u679c\u60a8\u8fd8\u672a\u5b89\u88c5 {name}","downloaded by clicking the button below":"\u70b9\u51fb\u4e0b\u65b9\u6309\u94ae\u4e0b\u8f7d {name}","If you already have installed":"2. \u5982\u679c\u60a8\u5df2\u5b89\u88c5 {name}","Make sure your wallet is enabled and disable other plugin wallets":"\u542f\u7528 {name} \u6269\u5c55\u5e76\u7981\u7528\u5176\u4ed6\u6d4f\u89c8\u5668\u6269\u5c55\u94b1\u5305","Powered by RabbyKit":"\u7531 RabbyKit \u63d0\u4f9b\u652f\u6301","Connect Wallet":"\u8fde\u63a5\u94b1\u5305","Unable to Connect Wallet":"\u65e0\u6cd5\u8fde\u63a5\u94b1\u5305","Connect x":"\u8fde\u63a5 {name}","Copy Dapp URL":"\u590d\u5236 Dapp \u7f51\u5740","unsupported mobile env":"\u6b64 Dapp \u65e0\u6cd5\u5728\u5f53\u524d Web \u73af\u5883\u4e2d\u8fde\u63a5\u5230\u94b1\u5305\u3002\u8bf7\u4f7f\u7528\u8ba1\u7b97\u673a\u6216\u79fb\u52a8\u94b1\u5305\u4ee5\u83b7\u5f97\u5b8c\u6574\u529f\u80fd\u3002",disclaimer:'\u8fde\u63a5\u60a8\u7684\u94b1\u5305\u5373\u8868\u793a\u60a8\u540c\u610f<a href={termsOfServiceUrl} target="_blank">\u670d\u52a1\u6761\u6b3e</a>\u548c<a href={privacyPolicyUrl} target="_blank">\u9690\u79c1\u653f\u7b56</a>',"Select your Mobile Wallet":"\u9009\u62e9\u60a8\u7684\u79fb\u52a8\u94b1\u5305","Select your wallet to login":"\u9009\u62e9\u60a8\u7684\u94b1\u5305\u8fdb\u884c\u767b\u5f55"}),function(e){const t=e,{formats:n}=t,r=((e,t)=>{var n={};for(var r in e)Fn.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&Rn)for(var r of Rn(e))t.indexOf(r)<0&&Ln.call(e,r)&&(n[r]=e[r]);return n})(t,["formats"]);let o=e.fallbackLocale;if(e.initialLocale)try{En.resolveLocale(e.initialLocale)&&(o=e.initialLocale)}catch(i){kn.warn('[svelte-i18n] The initial locale "'.concat(e.initialLocale,'" is not a valid locale.'))}r.warnOnMissingMessages&&(delete r.warnOnMissingMessages,null==r.handleMissingMessage?r.handleMissingMessage=zn:kn.warn('[svelte-i18n] The "warnOnMissingMessages" option is deprecated. Please use the "handleMissingMessage" option instead.')),Object.assign(Qn,r,{initialLocale:o}),n&&("number"in n&&Object.assign(Qn.formats.number,n.number),"date"in n&&Object.assign(Qn.formats.date,n.date),"time"in n&&Object.assign(Qn.formats.time,n.time)),rr.set(o)}({fallbackLocale:"en",initialLocale:"en"});function qr(e){z(e,"svelte-18y99pm",".modal.svelte-18y99pm.svelte-18y99pm{position:fixed;top:0;left:0;width:100%;height:100%;background-color:transparent;z-index:var(--rk-modal-index)}.modal-content.svelte-18y99pm.svelte-18y99pm{--fallback-modal-border-radius:16px;--fallback-modal-box-shadow:0px 24px 80px 0px rgba(0, 0, 0, 0.2);width:780px;height:540px;padding-bottom:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:var(--rk-border-radius, var(--fallback-modal-border-radius));background:var(--rk-modal-bg, var(--r-neutral-bg-2));box-shadow:var(--rk-modal-box-shadow, var(--fallback-modal-box-shadow));overflow:hidden}.modal-content.mobile.svelte-18y99pm.svelte-18y99pm{--fallback-modal-box-shadow:0px -8px 8px 0px rgba(0, 0, 0, 0.08);padding:0;width:100vw;max-width:100vw;height:auto;top:initial;left:0;bottom:0;transform:translateZ(0);background:var(--rk-modal-bg, var(--r-neutral-bg-1));box-shadow:var(--rk-modal-box-shadow, var(--fallback-modal-box-shadow));border-radius:var(--rk-border-radius, var(--fallback-modal-border-radius)) var(--rk-border-radius, var(--fallback-modal-border-radius)) 0px 0px}.modal-content.mobile.svelte-18y99pm .close.svelte-18y99pm{top:13px;right:6px}.icon.svelte-18y99pm.svelte-18y99pm{position:absolute;top:20px;right:20px;z-index:20}.close.svelte-18y99pm.svelte-18y99pm{top:16px}.modal-overlay.svelte-18y99pm.svelte-18y99pm{--fallback-overlay-bg:rgba(0, 0, 0, 0.6);position:absolute;top:0;left:0;width:100%;height:100%;background:var(--rk-overlay-bg, var(--fallback-overlay-bg))}.modal-overlay.mobile.svelte-18y99pm.svelte-18y99pm{--fallback-overlay-bg:rgba(0, 0, 0, 0.4);background:var(--rk-overlay-bg, var(--fallback-overlay-bg))}")}function Yr(e){let t,n,r,o,i,a,s,c,l,u,f;(a=new Gr({props:{name:"close"}})).$on("click",e[1]);const d=e[5].default,h=k(d,e,e[4],null);return{c(){t=W("div"),n=W("div"),r=K(),o=W("div"),i=W("div"),Qe(a.$$.fragment),s=K(),h&&h.c(),ee(n,"class","modal-overlay
2svelte-18y99pm"),ie(n,"mobile",e[0]),ee(i,"class","icon svelte-18y99pm"),ie(i,"close",e[1]),ee(o,"class","modal-content svelte-18y99pm"),ie(o,"mobile",e[0]),ee(t,"class","modal svelte-18y99pm")},m(c,d){H(c,t,d),L(t,n),L(t,r),L(t,o),L(o,i),Je(a,i,null),L(o,s),h&&h.m(o,null),l=!0,u||(f=[X(n,"click",e[1]),X(t,"outroend",e[2])],u=!0)},p(e,t){let[r]=t;(!l||1&r)&&ie(n,"mobile",e[0]),h&&h.p&&(!l||16&r)&&C(h,d,e,e[4],l?x(d,e[4],r,null):S(e[4]),null),(!l||1&r)&&ie(o,"mobile",e[0])},i(e){l||(Oe(a.$$.fragment,e),Oe(h,e),e&&ke((()=>{l&&(c||(c=Re(t,xr,{duration:100},!0)),c.run(1))})),l=!0)},o(e){je(a.$$.fragment,e),je(h,e),e&&(c||(c=Re(t,xr,{duration:100},!1)),c.run(0)),l=!1},d(e){e&&G(t),Ve(a),h&&h.d(e),e&&c&&c.end(),u=!1,y(f)}}}function Kr(e,t,n){let r,o;E(e,Rr,(e=>n(3,o=e)));let{$$slots:i={},$$scope:a}=t,s=!1,{lock:c,unlock:l}=(()=>{const e=document.body||document.documentElement;let t={};return{lock:()=>{t.position=e.style.position,t.overflow=e.style.overflow,e.style.position="sticky",e.style.overflow="hidden"},unlock:()=>{e.style.position=t.position,t.overflow?e.style.overflow=t.overflow:e.style.removeProperty("overflow")}}})();function u(){Nr.setState({isMobile:Wr()})}return pe((()=>{u(),window.addEventListener("resize",u),c()})),f=()=>{window.removeEventListener("resize",u),l(),Nr.setState({page:"wallet",currentWallet:void 0})},he().$$.on_destroy.push(f),e.$$set=e=>{"$$scope"in e&&n(4,a=e.$$scope)},e.$$.update=()=>{8&e.$$.dirty&&n(0,r=!!o.isMobile)},[r,function(){Nr.getState().closeModal(),s=!0},function(){var e,t,n,r,i,a;s&&(null!==(e=Nr.getState().openHooks)&&void 0!==e&&e.forEach((e=>{var t;return null===e||void 0===e||null===(t=e.onModalClosedByManualOperation)||void 0===t?void 0:t.call(e)})),null!==(t=Nr.getState().configHook)&&void 0!==t&&null!==(n=t.onModalClosedByManualOperation)&&void 0!==n&&n.call(t),s=!1),null!==(r=o.openHooks)&&void 0!==r&&r.forEach((e=>{var t;return null===e||void 0===e||null===(t=e.onModalClosed)||void 0===t?void 0:t.call(e)})),null!==(i=o.configHook)&&void 0!==i&&null!==(a=i.onModalClosed)&&void 0!==a&&a.call(i),Nr.setState({openHooks:[]})},o,a,i];var f}class $r extends Ze{constructor(e){super(),He(this,e,Kr,Yr,b,{},qr)}}function Xr(e){z(e,"svelte-1cuuebb","img.svelte-1cuuebb{width:100%;height:100%}")}function eo(e){let t,n,r;return{c(){A((t=W("img")).src,n=e[0])||ee(t,"src",n),ee(t,"alt",r=e[1].alt),ee(t,"loading","lazy"),ee(t,"class","svelte-1cuuebb")},m(e,n){H(e,t,n)},p(e,o){1&o&&!A(t.src,n=e[0])&&ee(t,"src",n),2&o&&r!==(r=e[1].alt)&&ee(t,"alt",r)},d(e){e&&G(t)}}}function to(e){let t,n;return{c(){t=new ae(!1),n=$(),t.a=n},m(r,o){t.m(e[0],r,o),H(r,n,o)},p(e,n){1&n&&t.p(e[0])},d(e){e&&(G(n),t.d())}}}function no(e){let t,n;function r(e,n){var r;return 1&n&&(t=null),null==t&&(t=!(null===(r=e[0])||void 0===r||!r.includes("<svg"))),t?to:eo}let o=r(e,-1),i=o(e);return{c(){i.c(),n=$()},m(e,t){i.m(e,t),H(e,n,t)},p(e,t){let[a]=t;o===(o=r(e,a))&&i?i.p(e,a):(i.d(1),(i=o(e))&&(i.c(),i.m(n.parentNode,n)))},i:f,o:f,d(e){e&&G(n),i.d(e)}}}function ro(e,t,n){let{src:r}=t;return e.$$set=e=>{n(1,t=h(h({},t),_(e))),"src"in e&&n(0,r=e.src)},t=_(t),[r,t,"lazy"]}class oo extends Ze{constructor(e){super(),He(this,e,ro,no,b,{loading:2,src:0},Xr)}get loading(){return this.$$.ctx[2]}}function io(e){z(e,"svelte-jyyvr8",".button.svelte-jyyvr8.svelte-jyyvr8{--fallback-border:0.5
2px solid transparent;width:100%;height:56px;padding:10px 20px;padding-right:0;display:inline-flex;align-items:center;gap:12px;cursor:pointer;border-radius:var(--rk-primary-button-border-radius, 8px);background:var(--rk-primary-button-bg, var(--r-neutral-card-1));box-shadow:var(--button-shadow);color:var(--rk-primary-button-color, var(--r-neutral-title-1));font-weight:var(--rk-primary-button-font-weight, 590);border:var(--rk-primary-button-border, var(--fallback-border));font-size:var(--rk-primary-button-font-size, 16px)}.button.lg.svelte-jyyvr8.svelte-jyyvr8{height:64px;border-width:1px}.button.lg.svelte-jyyvr8.svelte-jyyvr8:hover{border-width:1px}.button.ready.svelte-jyyvr8.svelte-jyyvr8{width:100%}.button.svelte-jyyvr8.svelte-jyyvr8:not(.unused){color:var(--rk-primary-button-hover-color, var(--r-neutral-title-1))}.button.svelte-jyyvr8.svelte-jyyvr8:hover{--fallback-border:0.5px solid var(--r-blue-default);border:var(--rk-primary-button-hover-border, var(--fallback-border));background:var(--rk-primary-button-hover-bg, var(--r-blue-light-1))}.button.qrCode.svelte-jyyvr8.svelte-jyyvr8{font-weight:510;box-shadow:none;border:0.5px solid var(--r-neutral-line)}.button.qrCode.svelte-jyyvr8.svelte-jyyvr8:hover{border:0.5px solid var(--r-blue-default);box-shadow:none}.button.unused.svelte-jyyvr8.svelte-jyyvr8{font-size:15px;font-weight:510;box-shadow:none;color:var(--r-neutral-body);border:1px solid var(--r-neutral-line);background:transparent}.button.unused.svelte-jyyvr8.svelte-jyyvr8:hover{border:1px solid var(--r-blue-default);background:transparent}.button.mobile.svelte-jyyvr8.svelte-jyyvr8{padding:12px 0;padding-left:16px;width:100%;height:48px;font-size:14px;font-weight:510;box-shadow:none;color:var(--r-neutral-body);border:0.5px solid var(--r-neutral-line);background:transparent}.button.mobile.svelte-jyyvr8 .logo.svelte-jyyvr8{width:24px;height:24px;display:inline-flex;justify-content:center;align-items:center}.button.mobile.svelte-jyyvr8 .logo.svelte-jyyvr8>svg{min-width:48px;width:48px;height:48px;transform:scale(0.5)}.button.mobile.svelte-jyyvr8.svelte-jyyvr8:hover{border:0.5px solid var(--r-neutral-line);background:transparent}.button.active.svelte-jyyvr8.svelte-jyyvr8,.button.active.svelte-jyyvr8.svelte-jyyvr8:hover{border-color:transparent;background-color:var(--r-blue-default);color:var(--r-neutral-title2, #fff)}.logo.svelte-jyyvr8.svelte-jyyvr8{width:32px;height:32px;object-fit:contain;border-radius:4px;overflow:hidden;flex-shrink:0}.button-label.svelte-jyyvr8.svelte-jyyvr8{flex-shrink:1;text-align:left}.logo.svelte-jyyvr8>*{width:100%;height:100%}")}function ao(e){let t,n;return{c(){t=q("svg"),ee(n=q("path"),"d","M9.6001 6L15.6001 12L9.6001 18"),ee(n,"stroke","var(--r-neutral-foot)"),ee(n,"stroke-width","1.5"),ee(n,"stroke-linecap","round"),ee(n,"stroke-linejoin","round"),ee(t,"xmlns","http://www.w3.org/2000/svg"),ee(t,"width","24"),ee(t,"height","24"),oe(t,"margin-left","auto"),oe(t,"margin-right","20px"),ee(t,"viewBox","0 0 24 24"),ee(t,"fill","none")},m(e,r){H(e,t,r),L(t,n)},d(e){e&&G(t)}}}function so(e){let t,n,r,o,i,a,s,c,l,u,f;r=new oo({props:{src:e[3],alt:e[2]}});let d=e[4]&&ao(),p=[{class:c=(0,Mr.Z)("button",e[6].class)},e[7]],m={};for(let y=0;y<p.length;y+=1)m=h(m,p[y]);return{c(){t=W("button"),n=W("div"),Qe(r.$$.fragment),o=K(),i=W("span"),a=Y(e[2]),s=K(),d&&d.c(),ee(n,"class","logo svelte-jyyvr8"),ee(i,"class","button-label svelte-jyyvr8"),ne(t,m),ie(t,"sm","sm"===e[1]),ie(t,"lg","lg"===e[1]),ie(t,"ready","browser"===e[0]),ie(t,"qrCode","qrCode"===e[0]),ie(t,"mobile","mobile"===e[0]),ie(t,"unused","unused"===e[0]),ie(t,"active",e[5]),ie(t,"svelte-jyyvr8",!0)},m(c,h){H(c,t,h),L(t,n),Je(r,n,null),L(t,o),L(t,i),L(i,a),L(t,s),d&&d.m(t,null),t.autofocus&&t.focus(),l=!0,u||(f=X(t,"click",e[8]),u=!0)},p(e,n){let[o]=n;const i={};8&o&&(i.src=e[3]),4&o&&(i.alt=e[2]),r.$set(i),(!l||4&o)&&re(a,e[2]),e[4]?d||((d=ao()).c(),d.m(t,null)):d&&(d.d(1),d=null),ne(t,m=Le(p,[(!l||64&o&&c!==(c=(0,Mr.Z)("button",e[6].class)))&&{class:c},128&o&&e[7]])),ie(t,"sm","sm"===e[1]),ie(t,"lg","lg"===e[1]),ie(t,"ready","browser"===e[0]),ie(t,"qrCode","qrCode"===e[0]),ie(t,"mobile","mobile"===e[0]),ie(t,"unused","unused"===e[0]),ie(t,"active",e[5]),ie(t,"svelte-jyyvr8",!0)},i(e){l||(Oe(r.$$.fragment,e),l=!0)},o(e){je(r.$$.fragment,e),l=!1},d(e){e&&G(t),Ve(r),d&&d.d(),u=!1,f()}}}function co(e,t,n){const r=["type","size","name","logo","showRightArrow","active"];let o=T(t,r),{type:i}=t,{size:a="lg"}=t,{name:s}=t,{logo:c}=t,{showRightArrow:l=!1}=t,{active:u=!1}=t;return e.$$set=e=>{n(6,t=h(h({},t),_(e))),n(7,o=T(t,r)),"type"in e&&n(0,i=e.type),"size"in e&&n(1,a=e.size),"name"in e&&n(2,s=e.name),"logo"in e&&n(3,c=e.logo),"showRightArrow"in e&&n(4,l=e.showRightArrow),"active"in e&&n(5,u=e.active)},t=_(t),[i,a,s,c,l,u,t,o,function(t){me.call(this,e,t)}]}class lo extends Ze{constructor(e){super(),He(this,e,co,so,b,{type:0,size:1,name:2,logo:3,showRightArrow:4,active:5},io)}}const uo=[],fo=new Map,ho=e=>{const t=uo.find((t=>_r(e,t)));if(t)return fo.get(t);uo.push(e);const n=(0,Tr.a)(e);return fo.set(e,n),n};async function po(e){const t=await e.getProvider();return"coinbaseWallet"===e.type?t.qrUrl:new Promise(((e,n)=>{t.once("display_uri",e),setTimeout((()=>n()),3e3)}))}
2async function mo(e){let{connector:t,iosUri:n,androidUri:r}=e;const o=await po(t);let i=o,a=o;return n||r?(n&&(i="function"==typeof n?n(o):n),r&&(a="function"==typeof r?r(o):r),Wr()?Zr()?a:i:o):o}function yo(e){let t,n;return(t=new lo({props:{type:e[0],name:e[5],logo:e[4],size:e[1],active:e[2]}})).$on("click",e[3]),{c(){Qe(t.$$.fragment)},m(e,r){Je(t,e,r),n=!0},p(e,n){let[r]=n;const o={};1&r&&(o.type=e[0]),2&r&&(o.size=e[1]),4&r&&(o.active=e[2]),t.$set(o)},i(e){n||(Oe(t.$$.fragment,e),n=!0)},o(e){je(t.$$.fragment,e),n=!1},d(e){Ve(t,e)}}}function go(e,t,n){let r;E(e,Rr,(e=>n(7,r=e)));let{wallet:o}=t,{type:i}=t,{size:a="lg"}=t,{active:s=!1}=t,{browser:c}=o.connector;let l=o.logo,u="mobile"===i?o.mobileName||o.name:o.name||"";return e.$$set=e=>{n(9,t=h(h({},t),_(e))),"wallet"in e&&n(6,o=e.wallet),"type"in e&&n(0,i=e.type),"size"in e&&n(1,a=e.size),"active"in e&&n(2,s=e.active)},t=_(t),[i,a,s,async()=>{var n,a,s;if(null!==(n=(a=t).click)&&void 0!==n&&n.call(a),c&&"browser"===i||"qrCode"===i)Nr.setState({page:"connect",currentWallet:o,type:i,status:"connecting"});else if("mobile"!==i)"unused"===i&&Nr.setState({page:"download",currentWallet:o});else if(null!==(s=o.connector)&&void 0!==s&&null!==(s=s.mobile)&&void 0!==s&&s.connector)try{var l,u,f;let e;Or({connector:null===(l=o.connector)||void 0===l?void 0:l.mobile.connector()}).then((()=>{r.closeModal()}));const t=((null===(u=r.wagmi)||void 0===u?void 0:u.connectors)||[]).find((e=>"coinbase"===o.id?"coinbaseWallet"===e.type:"walletConnect"===e.type));if(!t)throw Error("walletConnect not found");if(e=null!==(f=o.connector.mobile)&&void 0!==f&&f.getUri?await o.connector.mobile.getUri(t):await mo({connector:t}),e)if(e.startsWith("http")){const t=document.createElement("a");t.href=e,t.target="_blank",t.rel="noreferrer noopener",t.click()}else window.location.href=e}catch(e){alert(String(e))}},l,u,o]}class bo extends Ze{constructor(e){super(),He(this,e,go,yo,b,{wallet:6,type:0,size:1,active:2})}}function vo(e){z(e,"svelte-yg827",".scroll.svelte-yg827{height:100%;max-height:100%;margin:0 -20px;padding-left:20px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.scroll.svelte-yg827::-webkit-scrollbar{display:none}.scroll.mobile.svelte-yg827{padding-top:0;margin:0;padding:0}.title.svelte-yg827{position:sticky;top:0;margin-left:-20px;padding:0 20px;padding-bottom:16px;color:var(--r-neutral-title-1);text-align:center;font-size:18px;font-weight:510;border-bottom:0.5px solid transparent;z-index:var(--z-index-scroll);background:var(--rk-modal-bg, var(--r-neutral-bg-2))}.title.borderB.svelte-yg827{border-bottom:0.5px solid var(--r-neutral-line)}.title.mobile.svelte-yg827{margin:0;padding:0;padding-top:18px;background:var(--rk-modal-bg, var(--r-neutral-bg-1))}")}function Ao(e){let t,n,r;return{c(){t=W("div"),n=Y(e[0]),ee(t,"class",r=I("title ".concat(e[1]))+" svelte-yg827"),ie(t,"mobile",e[5].isMobile),ie(t,"borderB",e[4]>0)},m(e,r){H(e,t,r),L(t,n)},p(e,o){1&o&&re(n,e[0]),2&o&&r!==(r=I("title ".concat(e[1]))+" svelte-yg827")&&ee(t,"class",r),34&o&&ie(t,"mobile",e[5].isMobile),18&o&&ie(t,"borderB",e[4]>0)},d(e){e&&G(t)}}}function wo(e){let t,n,r,o,i,a,s=e[0]&&Ao(e);const c=e[7].default,l=k(c,e,e[6],null);return{c(){t=W("div"),s&&s.c(),n=K(),l&&l.c(),ee(t,"class",r=I("scroll ".concat(e[2]))+" svelte-yg827"),ie(t,"mobile",e[5].isMobile)},m(r,c){H(r,t,c),s&&s.m(t,null),L(t,n),l&&l.m(t,null),e[8](t),o=!0,i||(a=X(t,"scroll",e[9]),i=!0)},p(e,i){let[a]=i;e[0]?s?s.p(e,a):((s=Ao(e)).c(),s.m(t,n)):s&&(s.d(1),s=null),l&&l.p&&(!o||64&a)&&C(l,c,e,e[6],o?x(c,e[6],a,null):S(e[6]),null),(!o||4&a&&r!==(r=I("scroll ".concat(e[2]))+" svelte-yg827"))&&ee(t,"class",r),(!o||36&a)&&ie(t,"mobile",e[5].isMobile)},i(e){o||(Oe(l,e),o=!0)},o(e){je(l,e),o=!1},d(n){n&&G(t),s&&s.d(),l&&l.d(n),e[8](null),i=!1,a()}}}function Eo(e,t,n){let r,o,i;E(e,Rr,(e=>n(5,r=e)));let{$$slots:a={},$$scope:s}=t,{title:c}=t,{titleClass:l=""}=t,{className:u=""}=t;return e.$$set=e=>{"title"in e&&n(0,c=e.title),"titleClass"in e&&n(1,l=e.titleClass),"className"in e&&n(2,u=e.className),"$$scope"in e&&n(6,s=e.$$scope)},[c,l,u,o,i,r,s,a,function(e){ge[e?"unshift":"push"]((()=>{n(3,o=e)}))},()=>{n(4,i=o.scrollTop)}]}class ko extends Ze{constructor(e){super(),He(this,e,Eo,wo,b,{title:0,titleClass:1,className:2},vo)}}const Mo=e=>{if("undefined"==typeof window||void 0===window.ethereum)return;const t=window.ethereum.providers;return t?t.find((t=>t[e])):window.ethereum[e]?window.ethereum:void 0},xo="rabbykit_other_injected_wallet",Co=()=>({id:xo,name:"Other Wallet",logo:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" fill="none" width="100%" height="100%"><rect x="4" y="4" width="8" height="8" rx="1" fill="#D3D8E0"/><rect x="4" y="16" width="8" height="8" rx="1" fill="#D3D8E0"/><rect x="16" y="4" width="8" height="8" rx="1" fill="#D3D8E0"/><rect x="16" y="16" width="8" height="8" rx="1" fill="#D3D8E0"/></svg>',installed:"undefined"!=typeof window&&void 0!==window.ethereum,downloadUrls:{},connector:{browser:()=>(0,i.L)({target:()=>{let e=function(e,t,n){if(!e)return"Injected";const r=e=>e.isApexWallet?"Apex Wallet":e.isAvalanche?"Core Wallet":e.isBackpack?"Backpack":e.isBifrost?"Bifrost Wallet":e.isBitKeep?"Bitget Wallet":e.isBitski?"Bitski":e.isBlockWallet?"BlockWallet":e.isBraveWallet?"Brave Wallet":e.isCoin98?"Coin98 Wallet":e.isCoinbaseWallet?"Coinbase Wallet":e.isDawn?"Dawn Wallet":e.isDefiant?"Defiant":e.isDesig?"Desig Wallet":e.isEnkrypt?"Enkrypt":e.isExodus?"Exodus":e.isFordefi?"Fordefi":e.isFrame?"Frame":e.isFrontier?"Frontier Wallet":e.isGamestop?"GameStop Wallet":e.isHaqqWallet?"HAQQ Wallet":e.isHyperPay?"HyperPay Wallet":e.isImToken?"ImToken":e.isHaloWallet?"Halo Wallet":e.isKuCoinWallet?"KuCoin Wallet":e.isMathWallet?"MathWallet":e.isNovaWallet?"Nova Wallet":e.isOkxWallet||e.isOKExWallet?"OKX Wallet":e.isOneInchIOSWallet||e.isOneInchAndroidWallet?"1inch Wallet":e.isOpera?"Opera":e.isPhantom?"Phantom":e.isPortal?"Ripio Portal":e.isRabby?"Rabby Wallet":e.isRainbow?"Rainbow":e.isSafePal?"SafePal Wallet":e.isStatus?"Status":e.isSubWallet?"SubWallet":e.isTalisman?"Talisman":e.isTally?"Taho":e.isTokenPocket?"TokenPocket":e.isTokenary?"Tokenary":e.isTrust||e.isTrustWallet?"Trust Wallet":e.isTTWallet?"TTWallet":e.isXDEFI?"XDEFI Wallet":e.isZeal?"Zeal":e.isZerion?"Zerion":e.isMetaMask?"MetaMask":void 0;if(null!==(t=e.providers)&&void 0!==t&&t.length){var o;const t=new Set;let n=1;for(const o of e.providers){let e=r(o);e||(e="Unknown Wallet #".concat(n),n+=1),t.add(e)}const i=[...t];return i.length?i:null!==(o=i[0])&&void 0!==o?o:"Injected"}return null!==(n=r(e))&&void 0!==n?n:"Injected"}(window.ethereum);return"Injected"===(e="string"==typeof e?e:e.join(","))&&(e=Object.keys(window.ethereum).filter((e=>e.startsWith("is")&&window.ethereum[e]&&"boolean"==typeof window.ethereum[e])).map((e=>e.replace("is",""))).join(",")),{id:xo,name:e||"Other Wallet",provider:window.ethereum}}})}});function So(e){z(e,"svelte-1rpkvp7",".container.svelte-1rpkvp7{height:100%}.container.svelte-1rpkvp7 .scroll-title{margin-left:-20px;padding-left:20px;text-align:left}.ready-wallet-container.svelte-1rpkvp7{display:flex;flex-direction:column;padding-right:20px}.ready-wallet-container.svelte-1rpkvp7>button{margin-bottom:10px}.ready-wallet-container.svelte-1rpkvp7>button:last-child{margin-bottom:20px}.wallet-container.svelte-1rpkvp7{display:flex;flex-direction:column;padding-right:20px}.wallet-container.svelte-1rpkvp7>button{margin-bottom:10px}.wallet-container.svelte-1rpkvp7>button:last-child{margin-bottom:20px}.sub-title.svelte-1rpkvp7{color:var(--r-neutral-foot);font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:12px}")}function _o(e,t,n){const r=e.slice();return r[16]=t[n],r}function To(e,t,n){const r=e.slice();return r[19]=t[n],r}
2function Io(e,t,n){const r=e.slice();return r[16]=t[n],r}function Do(e){let t,n;function r(){return e[8](e[16])}return t=new bo({props:{wallet:e[16],type:"browser",active:e[0]===e[16].id,click:r}}),{c(){Qe(t.$$.fragment)},m(e,r){Je(t,e,r),n=!0},p(n,o){e=n;const i={};2&o&&(i.wallet=e[16]),3&o&&(i.active=e[0]===e[16].id),3&o&&(i.click=r),t.$set(i)},i(e){n||(Oe(t.$$.fragment,e),n=!0)},o(e){je(t.$$.fragment,e),n=!1},d(e){Ve(t,e)}}}function Po(e){let t,n;return(t=new lo({props:{type:"browser",name:e[3]("Mobile Wallet"),logo:'<svg viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%"><rect width="28" height="28" rx="14" fill="#3183FA"/><path d="M8.5 21.336V6.669c0-1.008.825-1.833 1.833-1.833h7.334c1.008 0 1.833.825 1.833 1.833v14.667a1.839 1.839 0 0 1-1.833 1.833h-7.334A1.839 1.839 0 0 1 8.5 21.336Z" fill="#fff"/><path d="M17.667 6.21h-7.334c-.275 0-.458.184-.458.46v13.29c0 .276.183.46.458.46h7.334c.275 0 .458-.184.458-.46V6.67c0-.276-.183-.46-.458-.46ZM12.625 21.336h2.75v.917h-2.75v-.917Z" fill="#3183FA"/></svg>',active:e[0]===e[3]("Mobile Wallet")}})).$on("click",e[10]),{c(){Qe(t.$$.fragment)},m(e,r){Je(t,e,r),n=!0},p(e,n){const r={};8&n&&(r.name=e[3]("Mobile Wallet")),9&n&&(r.active=e[0]===e[3]("Mobile Wallet")),t.$set(r)},i(e){n||(Oe(t.$$.fragment,e),n=!0)},o(e){je(t.$$.fragment,e),n=!1},d(e){Ve(t,e)}}}function No(e){let t,n,r=Fe(e[2].customButtons),o=[];for(let a=0;a<r.length;a+=1)o[a]=Bo(To(e,r,a));const i=e=>je(o[e],1,1,(()=>{o[e]=null}));return{c(){for(let e=0;e<o.length;e+=1)o[e].c();t=$()},m(e,r){for(let t=0;t<o.length;t+=1)o[t]&&o[t].m(e,r);H(e,t,r),n=!0},p(e,n){if(5&n){let a;for(a=0,r=Fe(e[2].customButtons);a<r.length;a+=1){const i=To(e,r,a);o[a]?(o[a].p(i,n),Oe(o[a],1)):(o[a]=Bo(i),o[a].c(),Oe(o[a],1),o[a].m(t.parentNode,t))}for(Ne(),a=r.length;a<o.length;a+=1)i(a);Be()}},i(e){if(!n){for(let e=0;e<r.length;e+=1)Oe(o[e]);n=!0}},o(e){o=o.filter(Boolean);for(let t=0;t<o.length;t+=1)je(o[t]);n=!1},d(e){e&&G(t),Z(o,e)}}}function Bo(e){let t,n;return(t=new lo({props:{type:"browser",name:e[19].name,logo:e[19].logo,active:e[0]===e[19].logo}})).$on("click",(function(){return e[11](e[19])})),{c(){Qe(t.$$.fragment)},m(e,r){Je(t,e,r),n=!0},p(n,r){e=n;const o={};4&r&&(o.name=e[19].name),4&r&&(o.logo=e[19].logo),5&r&&(o.active=e[0]===e[19].logo),t.$set(o)},i(e){n||(Oe(t.$$.fragment,e),n=!0)},o(e){je(t.$$.fragment,e),n=!1},d(e){Ve(t,e)}}}function Oo(e){let t,n;function r(){return e[12](e[16])}return t=new bo({props:{wallet:e[16],type:"unused",size:"normal",active:e[0]===e[16].id,click:r}}),{c(){Qe(t.$$.fragment)},m(e,r){Je(t,e,r),n=!0},p(n,o){e=n;const i={};1&o&&(i.active=e[0]===e[16].id),1&o&&(i.click=r),t.$set(i)},i(e){n||(Oe(t.$$.fragment,e),n=!0)},o(e){je(t.$$.fragment,e),n=!1},d(e){Ve(t,e)}}}function jo(e){let t,n,r,o,i,a,s,c,l,u,f,d,h=e[3]("The following wallets are not installed or in conflict with others")+"",p=Fe(e[1]),m=[];for(let k=0;k<p.length;k+=1)m[k]=Do(Io(e,p,k));const y=e=>je(m[e],1,1,(()=>{m[e]=null}));let g=e[5]&&e[6]&&(f=new bo({props:{wallet:e[5],type:"browser",active:e[0]===e[5].id,click:e[9]}}),{c(){Qe(f.$$.fragment)},m(e,t){Je(f,e,t),d=!0},p(e,t){const n={};1&t&&(n.active=e[0]===e[5].id),1&t&&(n.click=e[9]),f.$set(n)},i(e){d||(Oe(f.$$.fragment,e),d=!0)},o(e){je(f.$$.fragment,e),d=!1},d(e){Ve(f,e)}}),b=e[2].showWalletConnect&&Po(e),v=e[2].customButtons&&e[2].customButtons.length>0&&No(e),A=Fe(e[4]),w=[];for(let k=0;k<A.length;k+=1)w[k]=Oo(_o(e,A,k));const E=e=>je(w[e],1,1,(()=>{w[e]=null}));return{c(){t=W("div");for(let e=0;e<m.length;e+=1)m[e].c();n=K(),g&&g.c(),r=K(),b&&b.c(),o=K(),v&&v.c(),i=K(),a=W("div"),s=Y(h),c=K(),l=W("div");for(let e=0;e<w.length;e+=1)w[e].c();ee(t,"class","ready-wallet-container svelte-1rpkvp7"),ee(a,"class","sub-title svelte-1rpkvp7"),ee(l,"class","wallet-container svelte-1rpkvp7")},m(e,f){H(e,t,f);for(let n=0;n<m.length;n+=1)m[n]&&m[n].m(t,null);L(t,n),g&&g.m(t,null),L(t,r),b&&b.m(t,null),L(t,o),v&&v.m(t,null),H(e,i,f),H(e,a,f),L(a,s),H(e,c,f),H(e,l,f);for(let t=0;t<w.length;t+=1)w[t]&&w[t].m(l,null);u=!0},p(e,r){if(3&r){let o;for(o=0,p=Fe(e[1]);o<p.length;o+=1){const i=Io(e,p,o);m[o]?(m[o].p(i,r),Oe(m[o],1)):(m[o]=Do(i),m[o].c(),Oe(m[o],1),m[o].m(t,n))}for(Ne(),o=p.length;o<m.length;o+=1)y(o);Be()}if(e[5]&&e[6]&&g.p(e,r),e[2].showWalletConnect?b?(b.p(e,r),4&r&&Oe(b,1)):((b=Po(e)).c(),Oe(b,1),b.m(t,o)):b&&(Ne(),je(b,1,1,(()=>{b=null})),Be()),e[2].customButtons&&e[2].customButtons.length>0?v?(v.p(e,r),4&r&&Oe(v,1)):((v=No(e)).c(),Oe(v,1),v.m(t,null)):v&&(Ne(),je(v,1,1,(()=>{v=null})),Be()),(!u||8&r)&&h!==(h=e[3]("The following wallets are not installed or in conflict with others")+"")&&re(s,h),17&r){let t;for(t=0,A=Fe(e[4]);t<A.length;t+=1){const n=_o(e,A,t);w[t]?(w[t].p(n,r),Oe(w[t],1)):(w[t]=Oo(n),w[t].c(),Oe(w[t],1),w[t].m(l,null))}for(Ne(),t=A.length;t<w.length;t+=1)E(t);Be()}},i(e){if(!u){for(let e=0;e<p.length;e+=1)Oe(m[e]);Oe(g),Oe(b),Oe(v);for(let e=0;e<A.length;e+=1)Oe(w[e]);u=!0}},o(e){m=m.filter(Boolean);for(let t=0;t<m.length;t+=1)je(m[t]);
2je(g),je(b),je(v),w=w.filter(Boolean);for(let t=0;t<w.length;t+=1)je(w[t]);u=!1},d(e){e&&(G(t),G(i),G(a),G(c),G(l)),Z(m,e),g&&g.d(),b&&b.d(),v&&v.d(),Z(w,e)}}}function Uo(e){let t,n,r;return n=new ko({props:{title:e[3]("Select your wallet to login"),titleClass:"scroll-title",$$slots:{default:[jo]},$$scope:{ctx:e}}}),{c(){t=W("div"),Qe(n.$$.fragment),ee(t,"class","container svelte-1rpkvp7")},m(e,o){H(e,t,o),Je(n,t,null),r=!0},p(e,t){let[r]=t;const o={};8&r&&(o.title=e[3]("Select your wallet to login")),16777231&r&&(o.$$scope={dirty:r,ctx:e}),n.$set(o)},i(e){r||(Oe(n.$$.fragment,e),r=!0)},o(e){je(n.$$.fragment,e),r=!1},d(e){e&&G(t),Ve(n)}}}function Ro(e,t,n){var r;let o,i;E(e,Rr,(e=>n(2,o=e))),E(e,kr,(e=>n(3,i=e)));let a="";const s=o.wallets||[];let c=s.filter((e=>e.installed&&e.id!==xo));const l=((null===(r=Nr.getState().wagmi)||void 0===r?void 0:r.connectors)||[]).filter((e=>(e=>{var t;return(null===(t=e.icon)||void 0===t?void 0:t.replace(/\n/g,"").startsWith("data:image"))&&e.name&&e.uid})(e))).map((e=>{const t=c.find((t=>t.rdns===e.id));return{id:e.uid,name:e.name,...t||{},logo:e.icon,rdns:e.id,installed:!0,connector:{browser:()=>e}}}));c=[...c=c.filter((e=>!l.some((t=>t.rdns===e.rdns)))),...l].sort(((e,t)=>e.name.localeCompare(t.name)));const u=s.filter((e=>!e.installed)).filter((e=>(e=>{var t,n,r,o;return!!(null!==(t=e.downloadUrls)&&void 0!==t&&t.chrome||null!==(n=e.downloadUrls)&&void 0!==n&&n.edge||null!==(r=e.downloadUrls)&&void 0!==r&&r.firefox||null!==(o=e.downloadUrls)&&void 0!==o&&o.safari)})(e))).filter((e=>!c.some((t=>t.name===e.name||t.rdns===e.rdns)))).sort(((e,t)=>e.name.localeCompare(t.name))),f=s.find((e=>e.id===xo)),d=!!(f&&f.installed&&c.length<1),h=()=>{Nr.setState({page:"wc-select"})};return[a,c,o,i,u,f,d,h,e=>{n(0,a=e.id)},()=>{n(0,a=f.id)},()=>{n(0,a=i("Mobile Wallet")),h()},e=>{var t;n(0,a=e.logo),null===(t=e.onClick)||void 0===t||t.call(e)},e=>{n(0,a=e.id)}]}class Fo extends Ze{constructor(e){super(),He(this,e,Ro,Uo,b,{},So)}}function Lo(e){z(e,"svelte-1jkyhya",".mobile-container.scroll{--mobile-h:335px;height:var(--mobile-h) !important;height:335px !important;height:calc(var(--mobile-h) + env(safe-area-inset-bottom)) !important}.wallet-container.svelte-1jkyhya{display:flex;flex-wrap:wrap;padding:18px 12px}.wallet-container.svelte-1jkyhya>button{width:calc((100vw - 36px) / 2) !important}.wallet-container.svelte-1jkyhya>button:nth-of-type(2n){margin-left:12px}.wallet-container.svelte-1jkyhya>button:nth-of-type(n + 3){margin-top:12px}")}function zo(e,t,n){const r=e.slice();return r[3]=t[n],r}function Qo(e){let t,n;return t=new bo({props:{wallet:e[3],type:"mobile",size:"sm"}}),{c(){Qe(t.$$.fragment)},m(e,r){Je(t,e,r),n=!0},p:f,i(e){n||(Oe(t.$$.fragment,e),n=!0)},o(e){je(t.$$.fragment,e),n=!1},d(e){Ve(t,e)}}}function Jo(e){let t,n,r=Fe(e[1]),o=[];for(let a=0;a<r.length;a+=1)o[a]=Qo(zo(e,r,a));const i=e=>je(o[e],1,1,(()=>{o[e]=null}));return{c(){t=W("div");for(let e=0;e<o.length;e+=1)o[e].c();ee(t,"class","wallet-container svelte-1jkyhya")},m(e,r){H(e,t,r);for(let n=0;n<o.length;n+=1)o[n]&&o[n].m(t,null);n=!0},p(e,n){if(2&n){let a;for(a=0,r=Fe(e[1]);a<r.length;a+=1){const i=zo(e,r,a);o[a]?(o[a].p(i,n),Oe(o[a],1)):(o[a]=Qo(i),o[a].c(),Oe(o[a],1),o[a].m(t,null))}for(Ne(),a=r.length;a<o.length;a+=1)i(a);Be()}},i(e){if(!n){for(let e=0;e<r.length;e+=1)Oe(o[e]);n=!0}},o(e){o=o.filter(Boolean);for(let t=0;t<o.length;t+=1)je(o[t]);n=!1},d(e){e&&G(t),Z(o,e)}}}function Vo(e){let t,n;return t=new ko({props:{className:"mobile-container",title:e[0]("Connect with Mobile Wallet"),$$slots:{default:[Jo]},$$scope:{ctx:e}}}),{c(){Qe(t.$$.fragment)},m(e,r){Je(t,e,r),n=!0},p(e,n){let[r]=n;const o={};1&r&&(o.title=e[0]("Connect with Mobile Wallet")),64&r&&(o.$$scope={dirty:r,ctx:e}),t.$set(o)},i(e){n||(Oe(t.$$.fragment,e),n=!0)},o(e){je(t.$$.fragment,e),n=!1},d(e){Ve(t,e)}}}function Ho(e,t,n){var r;let o,i;E(e,Rr,(e=>n(2,o=e))),E(e,kr,(e=>n(0,i=e)));const a=(null===(r=o.wallets)||void 0===r?void 0:r.filter((e=>{var t;return!(null===(t=e.connector.qrCode)||void 0===t||!t.connector)})))||[];return[i,a]}class Go extends Ze{constructor(e){super(),He(this,e,Ho,Vo,b,{},Lo)}}function Zo(e){z(e,"svelte-1qbfqd6",".container.svelte-1qbfqd6{--safe-area-inset-bottom:env(safe-area-inset-bottom);display:flex;flex-direction:column;align-items:center;height:140px;height:calc(140px + (var(--safe-area-inset-bottom)));padding-bottom:var(--safe-area-inset-bottom)}.container.unable.svelte-1qbfqd6,.container.disclaimer.svelte-1qbfqd6{height:170px;height:calc(170px + var(--safe-area-inset-bottom))}.title.svelte-1qbfqd6{padding-top:20px;color:var(--r-neutral-title-1);text-align:center;font-size:18px;font-weight:510;margin-bottom:16px}.desc.svelte-1qbfqd6{color:var(--r-neutral-foot);text-align:center;font-size:13px;font-weight:400}.desc.svelte-1qbfqd6 a{color:var(--r-neutral-body)}button.svelte-1qbfqd6{border-radius:6px;background:var(--r-blue-default);color:var(--r-neutral-title-2);box-shadow:0px 2px 8px 0px rgba(112, 132, 255, 0.19);display:inline-flex;width:302px;
2height:48px;justify-content:center;align-items:center;cursor:pointer}")}function Wo(e){let t,n,r,o=(e[1]?function(e){var t;let n,r,o,i,a,s,c,l,u=e[0]("Connect x",{values:{name:e[4]}})+"",f=e[7]&&(l=(t=e)[0]("disclaimer",{values:{termsOfServiceUrl:t[5],privacyPolicyUrl:t[6]}})+"",{c(){ee(c=W("div"),"class","desc svelte-1qbfqd6")},m(e,t){H(e,c,t),c.innerHTML=l},p(e,t){1&t&&l!==(l=e[0]("disclaimer",{values:{termsOfServiceUrl:e[5],privacyPolicyUrl:e[6]}})+"")&&(c.innerHTML=l)},d(e){e&&G(c)}});return{c(){n=W("button"),r=Y(u),o=K(),f&&f.c(),i=$(),oe(n,"margin-bottom","16px"),ee(n,"class","svelte-1qbfqd6")},m(t,c){H(t,n,c),L(n,r),H(t,o,c),f&&f.m(t,c),H(t,i,c),a||(s=X(n,"click",e[2]),a=!0)},p(e,t){1&t&&u!==(u=e[0]("Connect x",{values:{name:e[4]}})+"")&&re(r,u),e[7]&&f.p(e,t)},d(e){e&&(G(n),G(o),G(i)),f&&f.d(e),a=!1,s()}}}:function(e){let t,n,r,o,i,a,s,c=e[0]("unsupported mobile env")+"",l=e[0]("Copy Dapp URL")+"";return{c(){t=W("div"),n=Y(c),r=K(),o=W("button"),i=Y(l),ee(t,"class","desc svelte-1qbfqd6"),oe(t,"margin-bottom","16px"),ee(o,"class","svelte-1qbfqd6")},m(e,c){H(e,t,c),L(t,n),H(e,r,c),H(e,o,c),L(o,i),a||(s=X(o,"click",qo),a=!0)},p(e,t){1&t&&c!==(c=e[0]("unsupported mobile env")+"")&&re(n,c),1&t&&l!==(l=e[0]("Copy Dapp URL")+"")&&re(i,l)},d(e){e&&(G(t),G(r),G(o)),a=!1,s()}}})(e);return{c(){t=W("div"),(n=W("div")).textContent="".concat(e[3]),r=K(),o.c(),ee(n,"class","title svelte-1qbfqd6"),ee(t,"class","container svelte-1qbfqd6"),ie(t,"unable",!e[1]),ie(t,"disclaimer",e[6]&&e[7])}
2,m(e,i){H(e,t,i),L(t,n),L(t,r),o.m(t,null)},p(e,t){let[n]=t;o.p(e,n)},i:f,o:f,d(e){e&&G(t),o.d()}}}function qo(){window.navigator.clipboard.writeText(window.location.href)}function Yo(e,t,n){var r,o,a;let s,c;E(e,Rr,(e=>n(9,s=e))),E(e,kr,(e=>n(0,c=e)));const l=(s.wallets||[]).filter((e=>e.installed));let u=!1,f=l.length>0||!!window.ethereum;const d=(null===(r=l[0])||void 0===r?void 0:r.connector.browser)||(()=>(0,i.L)());let h=c(f?"Connect Wallet":"Unable to Connect Wallet"),p=(null===d||void 0===d?void 0:d.name)||"wallet",m=null===(o=s.disclaimer)||void 0===o?void 0:o.term,y=null===(a=s.disclaimer)||void 0===a?void 0:a.privacy;return[c,f,function(){!u&&(u=!0,d&&Or({connector:d()}).then((()=>{s.closeModal()})).finally((()=>{u=!1})))},h,p,m,y,!!m&&!!y]}class Ko extends Ze{constructor(e){super(),He(this,e,Yo,Wo,b,{},Zo)}}function $o(e){z(e,"svelte-1kk9rvg",".sub-page.svelte-1kk9rvg.svelte-1kk9rvg{position:absolute;width:480px;height:100%;right:0;top:0;background-color:#fff;transform:translateX(100%);padding:20px;padding-bottom:0;background:var(--r-neutral-bg-2);z-index:var(--z-index-page)}.sub-page.svelte-1kk9rvg .back.svelte-1kk9rvg{position:absolute;transform:translateX(100%);top:14px;left:20px;z-index:10}.sub-page.show.svelte-1kk9rvg.svelte-1kk9rvg{transform:translateX(0)}.sub-page.show.svelte-1kk9rvg .back.svelte-1kk9rvg{transform:translateX(0)}.animation.svelte-1kk9rvg.svelte-1kk9rvg{transition:transform 0.3s}")}function Xo(e){let t,n,r;return(n=new Gr({props:{name:"back"}})).$on("click",(function(){g(e[1])&&e[1].apply(this,arguments)})),{c(){t=W("div"),Qe(n.$$.fragment),ee(t,"class","back svelte-1kk9rvg")},m(e,o){H(e,t,o),Je(n,t,null),r=!0},p(t,n){e=t},i(e){r||(Oe(n.$$.fragment,e),r=!0)},o(e){je(n.$$.fragment,e),r=!1},d(e){e&&G(t),Ve(n)}}}function ei(e){let t;const n=e[5].default,r=k(n,e,e[4],null);return{c(){r&&r.c()},m(e,n){r&&r.m(e,n),t=!0},p(e,o){r&&r.p&&(!t||16&o)&&C(r,n,e,e[4],t?x(n,e[4],o,null):S(e[4]),null)},i(e){t||(Oe(r,e),t=!0)},o(e){je(r,e),t=!1},d(e){r&&r.d(e)}}}function ti(e){let t,n,r,o=e[2]&&Xo(e),i=e[0]&&ei(e);return{c(){t=W("div"),o&&o.c(),n=K(),i&&i.c(),ee(t,"class","sub-page svelte-1kk9rvg"),ie(t,"show",e[0]),ie(t,"animation",e[3])},m(e,a){H(e,t,a),o&&o.m(t,null),L(t,n),i&&i.m(t,null),r=!0},p(e,a){let[s]=a;e[2]?o?(o.p(e,s),4&s&&Oe(o,1)):((o=Xo(e)).c(),Oe(o,1),o.m(t,n)):o&&(Ne(),je(o,1,1,(()=>{o=null})),Be()),e[0]?i?(i.p(e,s),1&s&&Oe(i,1)):((i=ei(e)).c(),Oe(i,1),i.m(t,null)):i&&(Ne(),je(i,1,1,(()=>{i=null})),Be()),(!r||1&s)&&ie(t,"show",e[0]),(!r||8&s)&&ie(t,"animation",e[3])},i(e){r||(Oe(o),Oe(i),r=!0)},o(e){je(o),je(i),r=!1},d(e){e&&G(t),o&&o.d(),i&&i.d()}}}function ni(e,t,n){let{$$slots:r={},$$scope:o}=t,{show:i}=t,{back:a}=t,{showBack:s=!1}=t,{animation:c=!0}=t;return e.$$set=e=>{"show"in e&&n(0,i=e.show),"back"in e&&n(1,a=e.back),"showBack"in e&&n(2,s=e.showBack),"animation"in e&&n(3,c=e.animation),"$$scope"in e&&n(4,o=e.$$scope)},[i,a,s,c,o,r]}class ri extends Ze{constructor(e){super(),He(this,e,ni,ti,b,{show:0,back:1,showBack:2,animation:3},$o)}}function oi(e){z(e,"svelte-1vtg0ez",".hidden.svelte-1vtg0ez.svelte-1vtg0ez{display:none}.tip.svelte-1vtg0ez.svelte-1vtg0ez{display:block;text-align:center;font-size:12px;color:var(--r-neutral-foot)}.tip.svelte-1vtg0ez>a.svelte-1vtg0ez{color:var(--r-neutral-foot);text-decoration:none}.tip.svelte-1vtg0ez>a.svelte-1vtg0ez:hover{text-decoration:underline}")}function ii(e){let t,n,r,o,i,a,s,c=e[3]("Powered by RabbyKit")+"";return{c(){t=W("div"),r=K(),o=W("div"),i=W("a"),a=Y(c),ee(t,"class",n=I("outer-slot ".concat(e[1]||"hidden"))+" svelte-1vtg0ez"),ee(i,"part","powered-by"),ee(i,"href","https://rabbykit.rabby.io"),ee(i,"target","_blank"),ee(i,"rel","noreferrer"),ee(i,"class","svelte-1vtg0ez"),ee(o,"class",s=I("tip ".concat(e[0]))+" svelte-1vtg0ez")},m(n,s){H(n,t,s),e[4](t),H(n,r,s),H(n,o,s),L(o,i),L(i,a)},p(e,r){let[i]=r;2&i&&n!==(n=I("outer-slot ".concat(e[1]||"hidden"))+" svelte-1vtg0ez")&&ee(t,"class",n),8&i&&c!==(c=e[3]("Powered by RabbyKit")+"")&&re(a,c),1&i&&s!==(s=I("tip ".concat(e[0]))+" svelte-1vtg0ez")&&ee(o,"class",s)},i:f,o:f,d(n){n&&(G(t),G(r),G(o)),e[4](null)}}}function ai(e,t,n){let r,o,i;E(e,Rr,(e=>n(5,r=e))),E(e,kr,(e=>n(3,o=e)));let{class:a=""}=t,s="";return pe((()=>{n(2,i.innerHTML="",i),n(1,s=""),r.footerContent&&(n(1,s=r.footerClassName||""),i.appendChild(r.footerContent))})),e.$$set=e=>{"class"in e&&n(0,a=e.class)},[a,s,i,o,function(e){ge[e?"unshift":"push"]((()=>{n(2,i=e)}))}]}class si extends Ze{constructor(e){super(),He(this,e,ai,ii,b,{class:0},oi)}}var ci='<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 28 28" width="100%" height="100%"><g clip-path="url(#7f4fa)"><path fill="#8697FF" d="M28 0H0v28h28V0Z"/>
2<path fill="url(#41a4b)" d="M22.54 15.078c.677-1.514-2.673-5.744-5.874-7.506-2.017-1.365-4.12-1.178-4.545-.579-.935 1.316 3.094 2.43 5.788 3.731-.58.252-1.125.703-1.446 1.28-1.004-1.096-3.209-2.04-5.796-1.28-1.743.513-3.191 1.721-3.751 3.546a1.097 1.097 0 1 0-.445 2.1c.112 0 .463-.075.463-.075l5.612.041c-2.244 3.56-4.018 4.081-4.018 4.698s1.697.45 2.335.22c3.05-1.1 6.327-4.531 6.89-5.519 2.36.295 4.345.33 4.786-.657Z"/><path fill="url(#449cc)" fill-rule="evenodd" d="m17.885 10.713.025.01c.125-.049.105-.233.07-.378-.078-.333-1.438-1.676-2.715-2.277-1.743-.82-3.025-.777-3.212-.398.356.726 1.998 1.408 3.714 2.12.723.3 1.46.606 2.118.923Z" clip-rule="evenodd"/><path fill="url(#bbb1d)" fill-rule="evenodd" d="M15.701 18.036a10.296 10.296 0 0 0-1.2-.37c.482-.862.583-2.138.128-2.945-.639-1.133-1.44-1.736-3.304-1.736-1.024 0-3.783.346-3.832 2.648-.005.242 0 .464.017.667l5.036.037a17.264 17.264 0 0 1-1.871 2.483c.669.172 1.221.316 1.728.448.48.125.92.24 1.38.357a21.003 21.003 0 0 0 1.918-1.59Z" clip-rule="evenodd"/><path fill="url(#ce78e)" d="M6.848 16.063c.206 1.75 1.2 2.435 3.232 2.638 2.032.203 3.197.067 4.749.208 1.296.118 2.453.778 2.882.55.386-.205.17-.947-.347-1.423-.67-.617-1.597-1.046-3.229-1.199.325-.89.234-2.138-.27-2.817-.731-.982-2.079-1.426-3.785-1.232-1.782.202-3.49 1.08-3.232 3.275Z"/></g><defs><linearGradient id="41a4b" x1="10.464" x2="22.394" y1="13.737" y2="17.12" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="449cc" x1="20.386" x2="11.779" y1="13.509" y2="4.879" gradientUnits="userSpaceOnUse"><stop stop-color="#7258DC"/><stop offset="1" stop-color="#797DEA" stop-opacity="0"/></linearGradient><linearGradient id="bbb1d" x1="15.94" x2="7.673" y1="18.337" y2="13.584" gradientUnits="userSpaceOnUse"><stop stop-color="#7461EA"/><stop offset="1" stop-color="#BFC2FF" stop-opacity="0"/></linearGradient><linearGradient id="ce78e" x1="11.177" x2="16.765" y1="13.648" y2="20.749" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset=".984" stop-color="#D5CEFF"/></linearGradient><clipPath id="7f4fa"><path fill="#fff" d="M0 0h28v28H0z"/></clipPath></defs></svg>';function li(e){z(e,"svelte-15381bv",".content.svelte-15381bv.svelte-15381bv{flex:1;display:flex;flex-direction:column;padding-top:130px;align-items:center;position:relative}.content.svelte-15381bv .app-logo.svelte-15381bv{width:84px;height:84px;border-radius:8px;overflow:hidden}.content.svelte-15381bv .title.svelte-15381bv{color:var(--r-neutral-title-1, #192945);text-align:center;font-size:22px;font-style:normal;font-weight:590;line-height:normal;margin-top:44px;margin-bottom:15px}.content.svelte-15381bv .title.no-logo.svelte-15381bv{margin-top:74px}.content.svelte-15381bv .desc.svelte-15381bv{color:var(--r-neutral-body, #3e495e);text-align:center;font-size:15px;font-style:normal;font-weight:400;line-height:22px;max-width:400px;white-space:pre}.content.svelte-15381bv .powerBy.svelte-15381bv{position:absolute;left:0;bottom:24px;width:100%}")}function ui(e){let t,n,r;return n=new oo({props:{src:e[0].appLogo||ci,alt:e[0].appName+" logo"}}),{c(){t=W("div"),Qe(n.$$.fragment),ee(t,"class","app-logo svelte-15381bv")},m(e,o){H(e,t,o),Je(n,t,null),r=!0},p(e,t){const r={};1&t&&(r.src=e[0].appLogo||ci),1&t&&(r.alt=e[0].appName+" logo"),n.$set(r)},i(e){r||(Oe(n.$$.fragment,e),r=!0)},o(e){je(n.$$.fragment,e),r=!1},d(e){e&&G(t),Ve(n)}}}function fi(e){let t,n,r=e[1]("Connect your wallet")+"";return{c(){t=W("div"),n=Y(r),ee(t,"class","title svelte-15381bv")},m(e,r){H(e,t,r),L(t,n)},p(e,t){2&t&&r!==(r=e[1]("Connect your wallet")+"")&&re(n,r)},d(e){e&&G(t)}}}function di(e){let t,n,r,o=e[1]("Connect your wallet with",{values:{name:e[0].appName}})+"";return{c(){t=W("div"),n=Y(o),ee(t,"class",r=I((0,Mr.Z)("title",!e[0].appLogo&&"no-logo"))+" svelte-15381bv")},m(e,r){H(e,t,r),L(t,n)},p(e,i){3&i&&o!==(o=e[1]("Connect your wallet with",{values:{name:e[0].appName}})+"")&&re(n,o),1&i&&r!==(r=I((0,Mr.Z)("title",!e[0].appLogo&&"no-logo"))+" svelte-15381bv")&&ee(t,"class",r)},d(e){e&&G(t)}}}function hi(e){let t,n,r,o,i,a,s,c,l,u=e[1]("connect tip")+"",f=e[0].appLogo&&ui(e);function d(e,t){return e[0].appName?di:fi}let h=d(e),p=h(e);return c=new si({}),{c(){t=W("div"),f&&f.c(),n=K(),p.c(),r=K(),o=W("div"),i=Y(u),a=K(),s=W("div"),Qe(c.$$.fragment),ee(o,"class","desc
2svelte-15381bv"),ee(s,"class","powerBy svelte-15381bv"),ee(t,"class","content svelte-15381bv")},m(e,u){H(e,t,u),f&&f.m(t,null),L(t,n),p.m(t,null),L(t,r),L(t,o),L(o,i),L(t,a),L(t,s),Je(c,s,null),l=!0},p(e,o){let[a]=o;e[0].appLogo?f?(f.p(e,a),1&a&&Oe(f,1)):((f=ui(e)).c(),Oe(f,1),f.m(t,n)):f&&(Ne(),je(f,1,1,(()=>{f=null})),Be()),h===(h=d(e))&&p?p.p(e,a):(p.d(1),(p=h(e))&&(p.c(),p.m(t,r))),(!l||2&a)&&u!==(u=e[1]("connect tip")+"")&&re(i,u)},i(e){l||(Oe(f),Oe(c.$$.fragment,e),l=!0)},o(e){je(f),je(c.$$.fragment,e),l=!1},d(e){e&&G(t),f&&f.d(),p.d(),Ve(c)}}}function pi(e,t,n){let r,o;return E(e,Rr,(e=>n(0,r=e))),E(e,kr,(e=>n(1,o=e))),[r,o]}class mi extends Ze{constructor(e){super(),He(this,e,pi,hi,b,{},li)}}function yi(e){z(e,"svelte-1f6o4sj",".container.svelte-1f6o4sj.svelte-1f6o4sj{height:100%;display:flex;flex-direction:column;align-items:center}.container.svelte-1f6o4sj .title.svelte-1f6o4sj{color:var(--r-neutral-title-1, #192945);text-align:center;font-size:18px;font-weight:510}.container.svelte-1f6o4sj .logo-container.svelte-1f6o4sj{margin-top:120px;margin-bottom:32px;position:relative;display:flex;justify-content:center;align-items:center;width:96px;height:96px}.container.svelte-1f6o4sj .logo-container .loading-status.svelte-1f6o4sj{position:absolute;width:100%;height:100%}.container.svelte-1f6o4sj .logo-container .status-icon.svelte-1f6o4sj{position:absolute;right:0;bottom:0;width:30px;height:30px}.container.svelte-1f6o4sj .logo-container .loading.svelte-1f6o4sj{animation:svelte-1f6o4sj-spin 1s linear infinite}.container.svelte-1f6o4sj .logo.svelte-1f6o4sj{overflow:hidden;width:80px;height:80px;border-radius:99999999px}.container.svelte-1f6o4sj .result.svelte-1f6o4sj{color:var(--r-green-default, #2abb7f);text-align:center;font-size:20px;font-weight:590}.container.svelte-1f6o4sj .result.failed.svelte-1f6o4sj{color:var(--r-red-default, #e34935)}.container.svelte-1f6o4sj .status.svelte-1f6o4sj{color:var(--r-neutral-title-1, #192945);text-align:center;font-size:20px;font-weight:590}.container.svelte-1f6o4sj .desc.svelte-1f6o4sj{margin-top:16px;max-width:340px;color:var(--r-neutral-body, #3e495e);text-align:center;font-size:15px;font-style:normal;font-weight:510;line-height:20px}.container.svelte-1f6o4sj .retry.svelte-1f6o4sj{margin-top:40px;cursor:pointer;color:var(--r-neutral-body, #3e495e);text-align:center;font-size:15px;font-style:normal;font-weight:510;line-height:normal;text-decoration-line:underline}@keyframes svelte-1f6o4sj-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}")}function gi(e){let t,n,r,o,i,a,s,c;return{c(){t=q("svg"),n=q("circle"),r=K(),o=q("svg"),i=q("rect"),a=q("path"),s=q("path"),c=q("rect"),ee(n,"cx","48"),ee(n,"cy","48"),ee(n,"r","46.75"),ee(n,"stroke","#E34935"),ee(n,"stroke-width","2.5"),ee(t,"xmlns","http://www.w3.org/2000/svg"),ee(t,"width","96"),ee(t,"height","96"),ee(t,"viewBox","0 0 96 96"),ee(t,"fill","none"),ee(i,"x","1"),ee(i,"y","1"),ee(i,"width","28"),ee(i,"height","28"),ee(i,"rx","14"),ee(i,"fill","#E34935"),ee(a,"d","M10 10L20 20"),ee(a,"stroke","white"),ee(a,"stroke-width","2"),ee(a,"stroke-linecap","round"),ee(a,"stroke-linejoin","round"),ee(s,"d","M10 20L20 10"),ee(s,"stroke","white"),ee(s,"stroke-width","2"),ee(s,"stroke-linecap","round"),ee(s,"stroke-linejoin","round"),ee(c,"x","1"),ee(c,"y","1"),ee(c,"width","28"),ee(c,"height","28"),ee(c,"rx","14"),ee(c,"stroke","white"),ee(c,"stroke-width","2"),ee(o,"class","status-icon failed svelte-1f6o4sj"),ee(o,"xmlns","http://www.w3.org/2000/svg"),ee(o,"width","30"),ee(o,"height","30"),ee(o,"viewBox","0 0 30 30"),ee(o,"fill","none")},m(e,l){H(e,t,l),L(t,n),H(e,r,l),H(e,o,l),L(o,i),L(o,a),L(o,s),L(o,c)},d(e){e&&(G(t),G(r),G(o))}}}function bi(e){let t,n,r,o,i,a,s,c;return{c(){t=q("svg"),n=q("circle"),r=K(),o=q("svg"),i=q("rect"),a=q("path"),s=q("path"),c=q("rect"),ee(n,"cx","48"),ee(n,"cy","48"),ee(n,"r","46.75"),ee(n,"stroke","#2ABB7F"),ee(n,"stroke-width","2.5"),ee(t,"xmlns","http://www.w3.org/2000/svg"),ee(t,"width","96"),ee(t,"height","96"),ee(t,"viewBox","0 0 96 96"),ee(t,"fill","none"),ee(i,"x","1"),ee(i,"y","1"),ee(i,"width","28"),ee(i,"height","28"),ee(i,"rx","14"),ee(i,"fill","#2ABB7F"),ee(a,"d","M8 16L13 21"),ee(a,"stroke","white"),ee(a,"stroke-width","2"),ee(a,"stroke-linecap","round"),ee(a,"stroke-linejoin","round"),ee(s,"d","M13 21L23 11"),ee(s,"stroke","white"),ee(s,"stroke-width","2"),ee(s,"stroke-linecap","round"),ee(s,"stroke-linejoin","round"),ee(c,"x","1"),ee(c,"y","1"),ee(c,"width","28"),ee(c,"height","28"),ee(c,"rx","14"),ee(c,"stroke","white"),ee(c,"stroke-width","1.5"),ee(o,"xmlns","http://www.w3.org/2000/svg"),ee(o,"width","30"),ee(o,"height","30"),ee(o,"viewBox","0 0 30 30"),ee(o,"f
2ill","none"),ee(o,"class","status-icon svelte-1f6o4sj")},m(e,l){H(e,t,l),L(t,n),H(e,r,l),H(e,o,l),L(o,i),L(o,a),L(o,s),L(o,c)},d(e){e&&(G(t),G(r),G(o))}}}function vi(e){let t,n,r,o,i,a;return{c(){t=q("svg"),n=q("path"),r=q("defs"),o=q("linearGradient"),i=q("stop"),a=q("stop"),ee(n,"d","M48 3C23.1472 3 3.00001 23.1472 3 48C3 72.8528 23.1472 93 48 93"),ee(n,"stroke","url(#paint0_linear_73607_12661)"),ee(n,"stroke-width","3"),ee(n,"stroke-linecap","round"),ee(n,"stroke-linejoin","round"),ee(i,"stop-color","#7084FF"),ee(a,"offset","1"),ee(a,"stop-color","#7084FF"),ee(a,"stop-opacity","0.13"),ee(o,"id","paint0_linear_73607_12661"),ee(o,"x1","17.3182"),ee(o,"y1","18.8523"),ee(o,"x2","40.3296"),ee(o,"y2","93"),ee(o,"gradientUnits","userSpaceOnUse"),ee(t,"xmlns","http://www.w3.org/2000/svg"),ee(t,"width","96"),ee(t,"height","96"),ee(t,"viewBox","0 0 96 96"),ee(t,"fill","none")},m(e,s){H(e,t,s),L(t,n),L(t,r),L(r,o),L(o,i),L(o,a)},d(e){e&&G(t)}}}function Ai(e){let t,n,r,o,i,a,s,c,l,u=e[1]("Request Cancelled")+"",f=e[1]("You canceled the request")+"";return{c(){t=W("div"),n=Y(u),r=K(),o=W("div"),i=Y(f),a=K(),(s=W("div")).textContent="Retry",ee(t,"class","result failed svelte-1f6o4sj"),ee(o,"class","desc svelte-1f6o4sj"),ee(s,"class","retry svelte-1f6o4sj")},m(u,f){H(u,t,f),L(t,n),H(u,r,f),H(u,o,f),L(o,i),H(u,a,f),H(u,s,f),c||(l=X(s,"click",e[4]),c=!0)},p(e,t){2&t&&u!==(u=e[1]("Request Cancelled")+"")&&re(n,u),2&t&&f!==(f=e[1]("You canceled the request")+"")&&re(i,f)},d(e){e&&(G(t),G(r),G(o),G(a),G(s)),c=!1,l()}}}function wi(e){let t,n,r=e[1]("Connection Successful")+"";return{c(){t=W("div"),n=Y(r),ee(t,"class","result svelte-1f6o4sj")},m(e,r){H(e,t,r),L(t,n)},p(e,t){2&t&&r!==(r=e[1]("Connection Successful")+"")&&re(n,r)},d(e){e&&G(t)}}}function Ei(e){let t,n,r,o,i,a=e[1]("Requesting Connection")+"",s=e[1]("connecting description",{values:{name:e[2]}})+"";return{c(){t=W("div"),n=Y(a),r=K(),o=W("div"),i=Y(s),ee(t,"class","status svelte-1f6o4sj"),ee(o,"class","desc svelte-1f6o4sj")},m(e,a){H(e,t,a),L(t,n),H(e,r,a),H(e,o,a),L(o,i)},p(e,t){2&t&&a!==(a=e[1]("Requesting Connection")+"")&&re(n,a),2&t&&s!==(s=e[1]("connecting description",{values:{name:e[2]}})+"")&&re(i,s)},d(e){e&&(G(t),G(r),G(o))}}}function ki(e){let t,n,r,o,i,a,s,c,l,u,f,d=e[1]("Connect with",{values:{name:e[2]}})+"";function h(e,t){return"loading"===e[0]?vi:"success"===e[0]?bi:gi}let p=h(e),m=p(e);function y(e,t){return"loading"===e[0]?Ei:"success"===e[0]?wi:Ai}l=new oo({props:{src:e[3],alt:e[2]}});let g=y(e),b=g(e);return{c(){t=W("div"),n=W("div"),r=Y(d),o=K(),i=W("div"),a=W("div"),m.c(),s=K(),c=W("div"),Qe(l.$$.fragment),u=K(),b.c(),ee(n,"class","title svelte-1f6o4sj"),ee(a,"class","loading-status svelte-1f6o4sj"),ie(a,"loading","loading"===e[0]),ee(c,"class","logo svelte-1f6o4sj"),ee(i,"class","logo-container svelte-1f6o4sj"),ee(t,"class","container svelte-1f6o4sj")},m(e,d){H(e,t,d),L(t,n),L(n,r),L(t,o),L(t,i),L(i,a),m.m(a,null),L(i,s),L(i,c),Je(l,c,null),L(t,u),b.m(t,null),f=!0},p(e,n){let[o]=n;(!f||2&o)&&d!==(d=e[1]("Connect with",{values:{name:e[2]}})+"")&&re(r,d),p!==(p=h(e))&&(m.d(1),(m=p(e))&&(m.c(),m.m(a,null))),(!f||1&o)&&ie(a,"loading","loading"===e[0]),g===(g=y(e))&&b?b.p(e,o):(b.d(1),(b=g(e))&&(b.c(),b.m(t,null)))},i(e){f||(Oe(l.$$.fragment,e),f=!0)},o(e){je(l.$$.fragment,e),f=!1},d(e){e&&G(t),m.d(),Ve(l),b.d()}}}function Mi(e,t,n){let o,i;E(e,Rr,(e=>n(6,o=e))),E(e,kr,(e=>n(1,i=e)));let{wallet:s}=t,c=s.name,l=s.logo,u="loading";return pe((()=>{!async function(){var e;if(!o.wagmi)return;(null===(e=(0,r.D)(o.wagmi))||void 0===e?void 0:e.isConnected)&&await(0,a.z)(o.wagmi);const{browser:t}=s.connector;if(!t)throw Error("no available connector");Or({connector:t()})}()})),e.$$set=e=>{"wallet"in e&&n(5,s=e.wallet)},e.$$.update=()=>{65&e.$$.dirty&&(["connecting","reconnecting"].includes(o.status)&&n(0,u="loading"),"connected"===o.status&&n(0,u="success"),"disconnected"===o.status&&n(0,u="failed"),"success"===u&&setTimeout((()=>{o.closeModal()}),500))},[u,i,c,l,()=>{var e;(null===(e=s)||void 0===e||null===(e=e.connector)||void 0===e?void 0:e.browser)&&Or({connector:s.connector.browser()})},s,o]}class xi extends Ze{constructor(e){super(),He(this,e,Mi,ki,b,{wallet:5},yi)}}function Ci(e){z(e,"svelte-wj4637",'.qr-code.svelte-wj4637.svelte-wj4637{width:var(--qr-code-size);height:var(--qr-code-size);user-select:none;position:relative;display:flex;justify-content:center;align-items:center;border-radius:8px;border:0.583px solid var(--r-neutral-line, #d3d8e0);background:#fff;overflow:hidden}.qr-code.svelte-wj4637 .loading.svelte-wj4637{content:"";top:0;right:0;bottom:0;left:0;position:absolute;background:rgba(255, 255, 255, 0.5);z-index:4}.qr-code.svelte-wj4637 .loading.svelte-wj4637::after{content:"";top:-2px;right:0;bottom:0;left:0;position:absolute;border-top:2px solid var(--r-blue-default)}.qr-code.svelte-wj4637 .loading-line.svelte-wj4637{content:"";top:0;right:0;bottom:0;left:0;position:absolute;background:transparent;z-index:4;border-top:2px solid var(--r-blue-default);animation:svelte-wj4637-slide 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite forwards}@keyframes svelte-wj4637-slide{from{transform:translateY(0)}to{transform:translateY(100%)}}.logo.svelte-wj4637.svelte-wj4637{position:absolute;
2left:50%;top:50%;transform:translate(-50%, -50%);width:80px;height:80px;border-radius:9999px;z-index:2;overflow:hidden}')}function Si(e,t,n){const r=e.slice();return r[11]=t[n],r}function _i(e){let t,n;return t=new oo({props:{src:e[1],alt:""}}),{c(){Qe(t.$$.fragment)},m(e,r){Je(t,e,r),n=!0},p(e,n){const r={};2&n&&(r.src=e[1]),t.$set(r)},i(e){n||(Oe(t.$$.fragment,e),n=!0)},o(e){je(t.$$.fragment,e),n=!1},d(e){Ve(t,e)}}}function Ti(e){let t,n,r,o,i;return{c(){t=q("svg"),n=q("rect"),r=q("path"),o=q("path"),i=q("rect"),ee(n,"x","2"),ee(n,"y","2"),ee(n,"width","76"),ee(n,"height","76"),ee(n,"rx","38"),ee(n,"fill","#E34935"),ee(r,"d","M26.668 26.6641L53.3346 53.3307"),ee(r,"stroke","white"),ee(r,"stroke-width","4"),ee(r,"stroke-linecap","round"),ee(r,"stroke-linejoin","round"),ee(o,"d","M26.668 53.3307L53.3346 26.6641"),ee(o,"stroke","white"),ee(o,"stroke-width","4"),ee(o,"stroke-linecap","round"),ee(o,"stroke-linejoin","round"),ee(i,"x","2"),ee(i,"y","2"),ee(i,"width","76"),ee(i,"height","76"),ee(i,"rx","38"),ee(i,"stroke","white"),ee(i,"stroke-width","4"),ee(t,"xmlns","http://www.w3.org/2000/svg"),ee(t,"width","80"),ee(t,"height","80"),ee(t,"viewBox","0 0 80 80"),ee(t,"fill","none")},m(e,a){H(e,t,a),L(t,n),L(t,r),L(t,o),L(t,i)},p:f,i:f,o:f,d(e){e&&G(t)}}}function Ii(e){let t,n,r,o,i;return{c(){t=q("svg"),n=q("rect"),r=q("path"),o=q("path"),i=q("rect"),ee(n,"x","2"),ee(n,"y","2"),ee(n,"width","76"),ee(n,"height","76"),ee(n,"rx","38"),ee(n,"fill","#2ABB7F"),ee(r,"d","M20 40.9492L34.2857 55.2349"),ee(r,"stroke","white"),ee(r,"stroke-width","4"),ee(r,"stroke-linecap","round"),ee(r,"stroke-linejoin","round"),ee(o,"d","M34.291 55.2394L62.8624 26.668"),ee(o,"stroke","white"),ee(o,"stroke-width","4"),ee(o,"stroke-linecap","round"),ee(o,"stroke-linejoin","round"),ee(i,"x","2"),ee(i,"y","2"),ee(i,"width","76"),ee(i,"height","76"),ee(i,"rx","38"),ee(i,"stroke","white"),ee(i,"stroke-width","4"),ee(t,"width","80"),ee(t,"height","80"),ee(t,"viewBox","0 0 80 80"),ee(t,"fill","none"),ee(t,"xmlns","http://www.w3.org/2000/svg")},m(e,a){H(e,t,a),L(t,n),L(t,r),L(t,o),L(t,i)},p:f,i:f,o:f,d(e){e&&G(t)}}}function Di(e){let t,n,r=e[11]+"";return{c(){t=new ae(!0),n=$(),t.a=n},m(e,o){t.m(r,e,o),H(e,n,o)},p(e,n){32&n&&r!==(r=e[11]+"")&&t.p(r)},d(e){e&&(G(n),t.d())}}}function Pi(e){let t,n,r;return{c(){t=W("div"),n=K(),r=W("div"),ee(t,"class","svelte-wj4637"),ie(t,"loading",e[0]),ee(r,"class","loading-line svelte-wj4637")},m(e,o){H(e,t,o),H(e,n,o),H(e,r,o)},p(e,n){1&n&&ie(t,"loading",e[0])},d(e){e&&(G(t),G(n),G(r))}}}function Ni(e){let t,n,r,o,i,a,s,c,l,u;const f=[Ii,Ti,_i],d=[];function h(e,t){return e[3]?0:e[4]?1:2}o=d[r=h(e)]=f[r](e);
2let p=Fe(e[5]),m=[];for(let g=0;g<p.length;g+=1)m[g]=Di(Si(e,p,g));let y=e[0]&&Pi(e);return{c(){t=W("div"),n=W("div"),o.c(),i=K(),a=W("div"),s=q("svg"),c=q("rect");for(let e=0;e<m.length;e+=1)m[e].c();l=K(),y&&y.c(),ee(n,"class","logo svelte-wj4637"),ee(c,"fill","transparent"),ee(c,"height",e[6]),ee(c,"width",e[6]),ee(s,"height",e[6]),oe(s,"all","revert"),ee(s,"width",e[6]),oe(a,"opacity",e[3]||e[4]?"0.3":"1"),ee(t,"class","qr-code svelte-wj4637"),oe(t,"--qr-code-size",e[2]+"px"),ie(t,"loading",e[0])},m(e,o){H(e,t,o),L(t,n),d[r].m(n,null),L(t,i),L(t,a),L(a,s),L(s,c);for(let t=0;t<m.length;t+=1)m[t]&&m[t].m(s,null);L(t,l),y&&y.m(t,null),u=!0},p(e,i){let[c]=i,l=r;if((r=h(e))===l?d[r].p(e,c):(Ne(),je(d[l],1,1,(()=>{d[l]=null})),Be(),(o=d[r])?o.p(e,c):(o=d[r]=f[r](e)).c(),Oe(o,1),o.m(n,null)),32&c){let t;for(t=0,p=Fe(e[5]);t<p.length;t+=1){const n=Si(e,p,t);m[t]?m[t].p(n,c):(m[t]=Di(n),m[t].c(),m[t].m(s,null))}for(;t<m.length;t+=1)m[t].d(1);m.length=p.length}(!u||24&c)&&oe(a,"opacity",e[3]||e[4]?"0.3":"1"),e[0]?y?y.p(e,c):((y=Pi(e)).c(),y.m(t,null)):y&&(y.d(1),y=null),(!u||4&c)&&oe(t,"--qr-code-size",e[2]+"px"),(!u||1&c)&&ie(t,"loading",e[0])},i(e){u||(Oe(o),u=!0)},o(e){je(o),u=!1},d(e){e&&G(t),d[r].d(),Z(m,e),y&&y.d()}}}function Bi(e,t,n){let{loading:r}=t,{logo:o}=t,{uri:i}=t,{size:a=280}=t,{ecl:s="M"}=t,{success:c=!1}=t,{failed:l=!1}=t;const u=a-2*parseInt("20",10);let f=[];const d=[{x:0,y:0},{x:1,y:0},{x:0,y:1}];return e.$$set=e=>{"loading"in e&&n(0,r=e.loading),"logo"in e&&n(1,o=e.logo),"uri"in e&&n(7,i=e.uri),"size"in e&&n(2,a=e.size),"ecl"in e&&n(8,s=e.ecl),"success"in e&&n(3,c=e.success),"failed"in e&&n(4,l=e.failed)},e.$$.update=()=>{if(416&e.$$.dirty){n(5,f=[]);const e=((e,t)=>{const n=Array.prototype.slice.call(Dr.create(e,{errorCorrectionLevel:t}).modules.data,0),r=Math.sqrt(n.length);return n.reduce(((e,t,n)=>(n%r==0?e.push([t]):e[e.length-1].push(t))&&e),[])})(i,s),t=u/e.length;d.forEach((r=>{let{x:o,y:a}=r;const c=(e.length-7)*t*o,l=(e.length-7)*t*a;for(let e=0;e<3;e++){const r="".concat(e,"-").concat(o,"-").concat(a);f.push("\n <rect\n fill=".concat(e%2!=0?"white":"black","\n height=").concat(t*(7-2*e),"\n key=").concat(r,"\n rx=").concat(-5*(e-2)+(0===e?2:0),"\n ry=").concat(-5*(e-2)+(0===e?2:0),"\n width=").concat(t*(7-2*e),"\n x=").concat(c+t*e,"\n y=").concat(l+t*e,"\n />")),n(5,f),n(7,i),n(8,s)}}));const r=Math.floor(75/t),o=e.length/2-r/2,a=e.length/2+r/2-1;e.forEach(((r,c)=>{r.forEach(((r,l)=>{if(e[c][l]&&!(c<7&&l<7||c>e.length-8&&l<7||c<7&&l>e.length-8)&&!(c>o&&c<a&&l>o&&l<a)){const e="circle-".concat(c,"-").concat(l);f.push("\n <circle\n cx=".concat(c*t+t/2,"\n cy=").concat(l*t+t/2,'\n fill="black"\n key=').concat(e,"\n r=").concat(t/3," // calculate size of single dots\n />")),n(5,f),n(7,i),n(8,s)}}))}))}},[r,o,a,c,l,f,u,i,s]}class Oi extends Ze{constructor(e){super(),He(this,e,Bi,Ni,b,{loading:0,logo:1,uri:7,size:2,ecl:8,success:3,failed:4},Ci)}}function ji(e){z(e,"svelte-1oqrrc4",".copy.svelte-1oqrrc4{display:flex;justify-content:center;align-items:center;cursor:pointer;color:var(--r-neutral-body);text-align:center;font-size:15px;font-style:normal;font-weight:510;line-height:normal;&.disable {\n cursor: not-allowed;\n }}.copied.svelte-1oqrrc4{cursor:initial;color:var(--r-green-default)}")}function Ui(e){let t,n,r,o,i;return t=new Gr({props:{name:"copy",hover:!1}}),{c(){Qe(t.$$.fragment),n=K(),r=W("span"),o=Y(e[1])},m(e,a){Je(t,e,a),H(e,n,a),H(e,r,a),L(r,o),i=!0},p(e,t){(!i||2&t)&&re(o,e[1])},i(e){i||(Oe(t.$$.fragment,e),i=!0)},o(e){je(t.$$.fragment,e),i=!1},d(e){e&&(G(n),G(r)),Ve(t,e)}}}function Ri(e){let t,n,r,o,i;return t=new Gr({props:{name:"copied",hover:!1}}),{c(){Qe(t.$$.fragment),n=K(),r=W("span"),o=Y(e[2])},m(e,a){Je(t,e,a),H(e,n,a),H(e,r,a),L(r,o),i=!0},p(e,t){(!i||4&t)&&re(o,e[2])},i(e){i||(Oe(t.$$.fragment,e),i=!0)},o(e){je(t.$$.fragment,e),i=!1},d(e){e&&(G(n),G(r)),Ve(t,e)}}}function Fi(e){let t,n,r,o,i,a;const s=[Ri,Ui],c=[];r=c[n=e[3]?0:1]=s[n](e);let l=[{role:"button"},{tabindex:"0"},e[5]],u={};for(let f=0;f<l.length;f+=1)u=h(u,l[f]);return{c(){t=W("div"),r.c(),ne(t,u),ie(t,"copy",e[4]),ie(t,"copied",e[3]),ie(t,"disable",e[0]),ie(t,"svelte-1oqrrc4",!0)},m(r,s){H(r,t,s),c[n].m(t,null),o=!0,i||(a=X(t,"click",e[4]),i=!0)},p(e,o){let[i]=o;let a=n;(n=e[3]?0:1)===a?c[n].p(e,i):(Ne(),je(c[a],1,1,(()=>{c[a]=null})),Be(),(r=c[n])?r.p(e,i):(r=c[n]=s[n](e)).c(),Oe(r,1),r.m(t,null)),ne(t,u=Le(l,[{role:"button"},{tabindex:"0"},32&i&&e[5]])),ie(t,"copy",e[4]),ie(t,"copied",e[3]),ie(t,"disable",e[0]),ie(t,"svelte-1oqrrc4",!0)},i(e){o||(Oe(r),o=!0)},o(e){je(r),o=!1},d(e){e&&G(t),c[n].d(),i=!1,a()}}}function Li(e,t,n){const r=["disable","copyTip","CopiedTip","copyText"];let o=T(t,r),{disable:i=!1}=t,{copyTip:a="Copy Url"}=t,{CopiedTip:s="Copied"}=t,{copyText:c}=t,l=!1;return e.$$set=e=>{n(5,o=T(t=h(h({},t),_(e)),r)),"disable"in e&&n(0,i=e.disable),"copyTip"in e&&n(1,a=e.copyTip),"CopiedTip"in e&&n(2,s=e.CopiedTip),"copyText"in e&&n(6,c=e.copyText)},[i,a,s,l,async function(){if(!i)try{await navigator.clipboard.writeText(c),n(3,l=!0),setTimeout((()=>{n(3,l=!1)}),2e3)}catch(e){Pr.log("error",e)}},o,c]}class zi extends Ze{constructor(e){super(),He(this,e,Li,Fi,b,{disable:0,copyTip:1,CopiedTip:2,copyText:6},ji)}}function Qi(e){z(e,"svelte-xs1ds0",".container.svelte-xs1ds0.svelte-xs1ds0{height:100%;display:flex;flex-direction:column;align-items:center}.container.svelte-xs1ds0 .title.svelte-xs1ds0{color:var(--r-neutral-title-1, #192945);text-align:center;font-size:18px;font-weight:510}.container.svelte-xs1ds0 section.svelte-xs1ds0{display:flex;flex-direction:column;align-items:center}.container.svelte-xs1ds0 .qr-code.svelte-xs1ds0{margin-top:60px;margin-bottom:24px}
2.container.svelte-xs1ds0 .tip.svelte-xs1ds0{color:var(--r-neutral-title-1, #192945);text-align:center;font-size:20px;font-style:normal;font-weight:590;line-height:normal;margin-bottom:25px}.container.svelte-xs1ds0 .tip.success.svelte-xs1ds0{color:var(--r-green-default, #2abb7f)}.container.svelte-xs1ds0 .tip.failed.svelte-xs1ds0{color:var(--r-red-default, #e34935)}.container.svelte-xs1ds0 .desc.svelte-xs1ds0{display:flex;justify-content:center;align-items:center;cursor:pointer;color:var(--r-neutral-body, #3e495e);text-align:center;font-size:15px;font-style:normal;font-weight:510;line-height:normal}@keyframes svelte-xs1ds0-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.container.svelte-xs1ds0 .loading.svelte-xs1ds0{animation:svelte-xs1ds0-spin 1s linear infinite}")}function Ji(e){let t,n,r,o,i,a=e[6]("Scan with your Mobile wallet")+"";return o=new zi({props:{copyText:e[2],disable:e[5]||e[3]}}),{c(){t=W("div"),n=Y(a),r=K(),Qe(o.$$.fragment),ee(t,"class","tip svelte-xs1ds0")},m(e,a){H(e,t,a),L(t,n),H(e,r,a),Je(o,e,a),i=!0},p(e,t){(!i||64&t)&&a!==(a=e[6]("Scan with your Mobile wallet")+"")&&re(n,a);const r={};4&t&&(r.copyText=e[2]),40&t&&(r.disable=e[5]||e[3]),o.$set(r)},i(e){i||(Oe(o.$$.fragment,e),i=!0)},o(e){je(o.$$.fragment,e),i=!1},d(e){e&&(G(t),G(r)),Ve(o,e)}}}function Vi(e){let t,n,r=e[6]("Connection Successful")+"";return{c(){t=W("div"),n=Y(r),ee(t,"class","tip success svelte-xs1ds0")},m(e,r){H(e,t,r),L(t,n)},p(e,t){64&t&&r!==(r=e[6]("Connection Successful")+"")&&re(n,r)},i:f,o:f,d(e){e&&G(t)}}}function Hi(e){let t,n,r,o,i,a,s,c,l,u,f,d,h=e[6]("Request canceled")+"",p=e[6]("Refresh QRCode")+"";return a=new Gr({props:{name:"refresh",hover:!1}}),{c(){t=W("div"),n=Y(h),r=K(),o=W("button"),i=W("div"),Qe(a.$$.fragment),s=K(),c=W("span"),l=Y(p),ee(t,"class","tip failed svelte-xs1ds0"),ee(i,"class","svelte-xs1ds0"),ie(i,"loading",e[4]),ee(o,"class","desc svelte-xs1ds0")},m(h,p){H(h,t,p),L(t,n),H(h,r,p),H(h,o,p),L(o,i),Je(a,i,null),L(o,s),L(o,c),L(c,l),u=!0,f||(d=X(o,"click",e[13]),f=!0)},p(e,t){(!u||64&t)&&h!==(h=e[6]("Request canceled")+"")&&re(n,h),(!u||16&t)&&ie(i,"loading",e[4]),(!u||64&t)&&p!==(p=e[6]("Refresh QRCode")+"")&&re(l,p)},i(e){u||(Oe(a.$$.fragment,e),u=!0)},o(e){je(a.$$.fragment,e),u=!1},d(e){e&&(G(t),G(r),G(o)),Ve(a),f=!1,d()}}}function Gi(e){let t,n,r,o,i,a,s,c,l,u,f,d=e[6]("Connect with",{values:{name:e[8]}})+"";s=new Oi({props:{logo:e[7],uri:e[2]||"",size:e[0],success:e[1],failed:e[5],loading:e[3]}});const h=[Hi,Vi,Ji],p=[];function m(e,t){return e[5]?0:e[1]?1:2}return u=p[l=m(e)]=h[l](e),{c(){t=W("div"),n=W("div"),r=Y(d),o=K(),i=W("section"),a=W("div"),Qe(s.$$.fragment),c=K(),u.c(),ee(n,"class","title svelte-xs1ds0"),ee(a,"class","qr-code svelte-xs1ds0"),ee(i,"class","svelte-xs1ds0"),ee(t,"class","container svelte-xs1ds0")},m(e,u){H(e,t,u),L(t,n),L(n,r),L(t,o),L(t,i),L(i,a),Je(s,a,null),L(i,c),p[l].m(i,null),f=!0},p(e,t){let[n]=t;(!f||64&n)&&d!==(d=e[6]("Connect with",{values:{name:e[8]}})+"")&&re(r,d);const o={};4&n&&(o.uri=e[2]||""),1&n&&(o.size=e[0]),2&n&&(o.success=e[1]),32&n&&(o.failed=e[5]),8&n&&(o.loading=e[3]),s.$set(o);let a=l;(l=m(e))===a?p[l].p(e,n):(Ne(),je(p[a],1,1,(()=>{p[a]=null})),Be(),(u=p[l])?u.p(e,n):(u=p[l]=h[l](e)).c(),Oe(u,1),u.m(i,null))},i(e){f||(Oe(s.$$.fragment,e),Oe(u),f=!0)},o(e){je(s.$$.fragment,e),je(u),f=!1},d(e){e&&G(t),Ve(s),p[l].d()}}}function Zi(e,t,n){let o,i;E(e,Rr,(e=>n(12,o=e))),E(e,kr,(e=>n(6,i=e)));let{wallet:s}=t,{size:c=280}=t,l="loading",u=!0,f=!1;async function d(){try{var e,t;let r;n(3,u=!0);const i=((null===(e=o.wagmi)||void 0===e?void 0:e.connectors)||[]).find((e=>"coinbase"===s.id?"coinbaseWallet"===e.type:"walletConnect"===e.type));if(!i)throw Error("walletConnect not found");r=null!==(t=s)&&void 0!==t&&null!==(t=t.connector)&&void 0!==t&&null!==(t=t.qrCode)&&void 0!==t&&t.getUri?await s.connector.qrCode.getUri(i):await po(i),r&&(n(2,l=r),n(3,u=!1),n(4,m=!1),n(1,y=!1),n(5,g=!1))}catch(r){Pr.error("getUri() error:",r),n(1,y=!1),n(5,g=!0),n(3,u=!1)}}const h=s.logo,p=s.name;let m=!1,y=!1,g=!1;async function b(){var e,t;const r=(null===(e=s.connector)||void 0===e||null===(e=e.qrCode)||void 0===e?void 0:e.connector)||(null===(t=s.connector)||void 0===t?void 0:t.browser);r&&(n(4,m=!0),Or({connector:r()}),await d(),n(4,m=!1))}return pe((()=>{!async function(){var e,t,i;(null===(e=(0,r.D)(o.wagmi))||void 0===e?void 0:e.isConnected)&&(n(11,f=!0),await(0,a.z)(o.wagmi),n(11,f=!1));const c=(null===(t=s.connector)||void 0===t||null===(t=t.qrCode)||void 0===t?void 0:t.connector)||(null===(i=s.connector)||void 0===i?void 0:i.browser);c&&(Or({connector:c()}),await d())}()})),e.$$set=e=>{"wallet"in e&&n(10,s=e.wallet),"size"in e&&n(0,c=e.size)},e.$$.update=()=>{6146&e.$$.dirty&&!f&&(["connecting","reconnecting"].includes(o.status)&&(n(1,y=!1),n(5,g=!1)),"connected"===o.status&&(n(1,y=!0),n(5,g=!1)),"disconnected"===o.status&&(n(5,g=!0),n(1,y=!1)),y&&setTimeout((()=>{o.closeModal()}),500))},[c,y,l,u,m,g,i,h,p,b,s,f,o,()=>b()]}class Wi extends Ze{constructor(e){super(),He(this,e,Zi,Gi,b,{wallet:10,size:0},Qi)}}function qi(e){z(e,"svelte-oxkmmy",".container.svelte-oxkmmy.svelte-oxkmmy{height:100%;display:flex;flex-direction:column;align-items:center}.container.svelte-oxkmmy .title.svelte-oxkmmy{color:var(--r-neutral-title-1);text-align:center;font-size:18px;font-weight:510;margin-bottom:16px}.container.svelte-oxkmmy section.svelte-oxkmmy{width:100%;padding:32px 40px;border-radius:var(--rk-primary-button-border-radius, 8px);
2border:0.5px solid var(--r-neutral-line);background:var(--r-neutral-card-1)}.container.svelte-oxkmmy section.svelte-oxkmmy:not(:last-child){margin-bottom:12px}.container.svelte-oxkmmy section .text1.svelte-oxkmmy{color:var(--r-neutral-title-1);font-size:15px;font-weight:510;word-wrap:break-word;margin-bottom:12px}.container.svelte-oxkmmy section .text2.svelte-oxkmmy{color:var(--r-neutral-body);font-size:13px;font-weight:400;word-wrap:break-word;margin-bottom:24px}.container.svelte-oxkmmy section a.svelte-oxkmmy{text-decoration:none}.container.svelte-oxkmmy section .card.svelte-oxkmmy{width:222px;height:52px;background:var(--r-neutral-card-3);border-radius:4px;overflow:hidden;border:0.5px solid var(--r-neutral-line);justify-content:center;align-items:center;display:inline-flex}.container.svelte-oxkmmy section .card.install.svelte-oxkmmy:hover{border-radius:4px;border:0.5px solid var(--r-blue-default);background:var(--r-blue-light-1)}.container.svelte-oxkmmy section .card .card-content.svelte-oxkmmy{align-self:stretch;justify-content:flex-start;align-items:center;gap:8px;display:inline-flex}.container.svelte-oxkmmy section .card .card-content .tip.svelte-oxkmmy{text-align:center;color:var(--r-neutral-title-1);font-size:15px;font-weight:510;word-wrap:break-word}.container.svelte-oxkmmy section .card2.svelte-oxkmmy{user-select:none;display:flex;flex-direction:column;justify-content:space-between;width:220px;height:100px;padding:10px;border-radius:4px;border:0.5px solid var(--r-neutral-line);background:var(--r-neutral-card-3)}.container.svelte-oxkmmy section .card2 .row1.svelte-oxkmmy{display:flex;align-items:center}.container.svelte-oxkmmy section .card2 .row1 .tip.svelte-oxkmmy{margin-left:6px;color:var(--r-neutral-title-1);font-size:12px;font-style:normal;font-weight:510;line-height:normal}.container.svelte-oxkmmy section .card2 .row2.svelte-oxkmmy{display:flex;align-items:center}.container.svelte-oxkmmy section .card2 .row2 .btn.svelte-oxkmmy{margin-right:4px;display:flex;align-items:center;justify-content:center;padding:4px 9px;border-radius:2px;border:0.3px solid var(--r-neutral-line);color:var(--r-blue-default);text-align:center;font-size:12px;font-style:normal;font-weight:510;line-height:normal}.container.svelte-oxkmmy section .card2 .row2 .switch.svelte-oxkmmy{margin-left:auto}")}function Yi(e){let t,n,r,o,i,a,s,c,l,u,f,d,h,p,m,y,g,b,v,A,w,E,k,M,x,C,S,_,T,I,D,P,N,B,O=e[2]("How to use",{values:{name:e[4]}})+"",j=e[2]("If you haven't installed",{values:{name:e[4]}})+"",U=e[2]("downloaded by clicking the button below",{values:{name:e[4]}})+"",R=e[2]("Install the Extension")+"",F=e[2]("If you already have installed",{values:{name:e[4]}})+"",z=e[2]("Make sure your wallet is enabled and disable other plugin wallets",{values:{name:e[4]}})+"";return p=new Gr({props:{name:e[1],hover:!1}}),T=new oo({props:{src:e[3],alt:e[4]}}),{c(){t=W("div"),n=W("div"),r=Y(O),o=K(),i=W("section"),a=W("div"),s=Y(j),c=K(),l=W("div"),u=Y(U),f=K(),d=W("a"),h=W("div"),Qe(p.$$.fragment),m=K(),y=W("div"),g=Y(R),b=K(),v=W("section"),A=W("div"),w=Y(F),E=K(),k=W("div"),M=Y(z),x=K(),C=W("div"),S=W("div"),_=W("div"),Qe(T.$$.fragment),I=K(),(D=W("div")).textContent="".concat(e[4]),P=K(),(N=W("div")).innerHTML='<div class="btn svelte-oxkmmy"><span>Details</span></div> <div class="btn svelte-oxkmmy"><span>Remove</span></div> <svg class="switch svelte-oxkmmy" xmlns="http://www.w3.org/2000/svg" width="24" height="13" viewBox="0 0 24 13" fill="none"><rect width="24" height="12" rx="6" fill="#7084FF"></rect><g filter="url(#filter0_d_73616_14562)"><circle cx="18" cy="6.00028" r="5.14286" fill="white"></circle></g><defs><filter id="filter0_d_73616_14562" x="11.1429" y="0.857422" width="12.0001" height="12.0004" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"></feColorMatrix><feOffset dx="-0.857143" dy="0.857143"></feOffset><feGaussianBlur stdDeviation="0.428571"></feGaussianBlur><feComposite in2="hardAlpha" operator="out"></feComposite><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.08 0">
2</feColorMatrix><feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_73616_14562"></feBlend><feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_73616_14562" result="shape"></feBlend></filter></defs></svg>',ee(n,"class","title svelte-oxkmmy"),ee(a,"class","text1 svelte-oxkmmy"),ee(l,"class","text2 svelte-oxkmmy"),ee(y,"class","tip svelte-oxkmmy"),ee(h,"class","card-content svelte-oxkmmy"),oe(h,"margin-left","-6px"),ee(d,"class","card install svelte-oxkmmy"),ee(d,"href",e[0]),ee(d,"target","_blank"),ee(i,"class","svelte-oxkmmy"),ee(A,"class","text1 svelte-oxkmmy"),ee(k,"class","text2 svelte-oxkmmy"),oe(_,"width","20px"),oe(_,"height","20px"),ee(D,"class","tip svelte-oxkmmy"),ee(S,"class","row1 svelte-oxkmmy"),ee(N,"class","row2 svelte-oxkmmy"),ee(C,"class","card2 svelte-oxkmmy"),ee(v,"class","svelte-oxkmmy"),ee(t,"class","container svelte-oxkmmy")},m(e,O){H(e,t,O),L(t,n),L(n,r),L(t,o),L(t,i),L(i,a),L(a,s),L(i,c),L(i,l),L(l,u),L(i,f),L(i,d),L(d,h),Je(p,h,null),L(h,m),L(h,y),L(y,g),L(t,b),L(t,v),L(v,A),L(A,w),L(v,E),L(v,k),L(k,M),L(v,x),L(v,C),L(C,S),L(S,_),Je(T,_,null),L(S,I),L(S,D),L(C,P),L(C,N),B=!0},p(e,t){let[n]=t;(!B||4&n)&&O!==(O=e[2]("How to use",{values:{name:e[4]}})+"")&&re(r,O),(!B||4&n)&&j!==(j=e[2]("If you haven't installed",{values:{name:e[4]}})+"")&&re(s,j),(!B||4&n)&&U!==(U=e[2]("downloaded by clicking the button below",{values:{name:e[4]}})+"")&&re(u,U);const o={};2&n&&(o.name=e[1]),p.$set(o),(!B||4&n)&&R!==(R=e[2]("Install the Extension")+"")&&re(g,R),(!B||1&n)&&ee(d,"href",e[0]),(!B||4&n)&&F!==(F=e[2]("If you already have installed",{values:{name:e[4]}})+"")&&re(w,F),(!B||4&n)&&z!==(z=e[2]("Make sure your wallet is enabled and disable other plugin wallets",{values:{name:e[4]}})+"")&&re(M,z)},i(e){B||(Oe(p.$$.fragment,e),Oe(T.$$.fragment,e),B=!0)},o(e){je(p.$$.fragment,e),je(T.$$.fragment,e),B=!1},d(e){e&&G(t),Ve(p),Ve(T)}}}function Ki(e,t,n){var r,o;let i;E(e,kr,(e=>n(2,i=e)));let{wallet:a}=t,s=a.logo,c=(null===(r=a.downloadUrls)||void 0===r?void 0:r.chrome)||(null===(o=a.downloadUrls)||void 0===o?void 0:o.edge)||"",l=a.name,u=function(){const e=navigator.userAgent.toLowerCase();if(e.indexOf("edg/")>-1)return"edge";if(e.indexOf("chrome")>-1);else if(e.indexOf("firefox")>-1)return"firefox";return"chrome"}();return e.$$set=e=>{"wallet"in e&&n(5,a=e.wallet)},e.$$.update=()=>{var t,r;35&e.$$.dirty&&(u!==Ur.Safari||null!==(t=a.downloadUrls)&&void 0!==t&&t[u]||n(1,u=Ur.Chrome),n(0,c=(null===(r=a)||void 0===r||null===(r=r.downloadUrls)||void 0===r?void 0:r[u])||c))},[c,u,i,s,l,a]}class $i extends Ze{constructor(e){super(),He(this,e,Ki,Yi,b,{wallet:5},qi)}}function Xi(e){z(e,"svelte-13ps6v",".wallet-container.svelte-13ps6v{display:flex;flex-wrap:wrap;margin-bottom:20px}.wallet-container.svelte-13ps6v>button{width:212px !important}.wallet-container.svelte-13ps6v>button>.logo{width:28px;height:28px}.wallet-container.svelte-13ps6v>button:nth-of-type(2n){margin-left:12px}.wallet-container.svelte-13ps6v>button:nth-of-type(n + 3){margin-top:12px}")}function ea(e,t,n){const r=e.slice();return r[3]=t[n],r}function ta(e){let t,n;return t=new bo({props:{wallet:e[3],type:"qrCode"}}),{c(){Qe(t.$$.fragment)},m(e,r){Je(t,e,r),n=!0},p:f,i(e){n||(Oe(t.$$.fragment,e),n=!0)},o(e){je(t.$$.fragment,e),n=!1},d(e){Ve(t,e)}}}function na(e){let t,n,r=Fe(e[1]),o=[];for(let a=0;a<r.length;a+=1)o[a]=ta(ea(e,r,a));const i=e=>je(o[e],1,1,(()=>{o[e]=null}));return{c(){t=W("div");for(let e=0;e<o.length;e+=1)o[e].c();ee(t,"class","wallet-container svelte-13ps6v")},m(e,r){H(e,t,r);for(let n=0;n<o.length;n+=1)o[n]&&o[n].m(t,null);n=!0},p(e,n){if(2&n){let a;for(a=0,r=Fe(e[1]);a<r.length;a+=1){const i=ea(e,r,a);o[a]?(o[a].p(i,n),Oe(o[a],1)):(o[a]=ta(i),o[a].c(),Oe(o[a],1),o[a].m(t,null))}for(Ne(),a=r.length;a<o.length;a+=1)i(a);Be()}},i(e){if(!n){for(let e=0;e<r.length;e+=1)Oe(o[e]);n=!0}},o(e){o=o.filter(Boolean);for(let t=0;t<o.length;t+=1)je(o[t]);n=!1},d(e){e&&G(t),Z(o,e)}}}function ra(e){let t,n;return t=new ko({props:{title:e[0]("Select your Mobile Wallet"),$$slots:{default:[na]},$$scope:{ctx:e}}}),{c(){Qe(t.$$.fragment)},m(e,r){Je(t,e,r),n=!0},p(e,n){let[r]=n;const o={};1&r&&(o.title=e[0]("Select your Mobile Wallet")),64&r&&(o.$$scope={dirty:r,ctx:e}),t.$set(o)},i(e){n||(Oe(t.$$.fragment,e),n=!0)},o(e){je(t.$$.fragment,e),n=!1},d(e){Ve(t,e)}}}
2function oa(e,t,n){var r;let o,i;E(e,Rr,(e=>n(2,o=e))),E(e,kr,(e=>n(0,i=e)));const a=(null===(r=o.wallets)||void 0===r?void 0:r.filter((e=>{var t;return!(null===(t=e.connector.qrCode)||void 0===t||!t.connector)})).sort(((e,t)=>e.name.localeCompare(t.name))))||[];return[i,a]}class ia extends Ze{constructor(e){super(),He(this,e,oa,ra,b,{},Xi)}}function aa(e){z(e,"svelte-veh8pn",'.body.svelte-veh8pn{display:flex;height:100%}.sidebar.svelte-veh8pn{width:300px;height:100%;position:relative;padding:20px;padding-bottom:0}.sidebar.svelte-veh8pn::after{position:absolute;content:"";height:100%;width:0;border-right:0.5px solid var(--r-neutral-line, #d3d8e0);top:0;right:0;z-index:10}')}function sa(e){let t,n;return t=new $r({props:{$$slots:{default:[wa]},$$scope:{ctx:e}}}),{c(){Qe(t.$$.fragment)},m(e,r){Je(t,e,r),n=!0},p(e,n){const r={};623&n&&(r.$$scope={dirty:n,ctx:e}),t.$set(r)},i(e){n||(Oe(t.$$.fragment,e),n=!0)},o(e){je(t.$$.fragment,e),n=!1},d(e){Ve(t,e)}}}function ca(e){let t,n,r,o,i,a,s,c,l,u,f,d;return r=new Fo({}),i=new mi({}),s=new ri({props:{show:e[2],back:e[7],animation:!1,$$slots:{default:[ua]},$$scope:{ctx:e}}}),l=new ri({props:{show:"connect"===e[0].page&&!!e[3]&&"qrCode"===e[0].type,back:e[8],showBack:!0,$$slots:{default:[da]},$$scope:{ctx:e}}}),f=new ri({props:{show:e[1]&&!e[2],back:e[7],$$slots:{default:[ba]},$$scope:{ctx:e}}}),{c(){t=W("div"),n=W("div"),Qe(r.$$.fragment),o=K(),Qe(i.$$.fragment),a=K(),Qe(s.$$.fragment),c=K(),Qe(l.$$.fragment),u=K(),Qe(f.$$.fragment),ee(n,"class","sidebar svelte-veh8pn"),ee(t,"class","body svelte-veh8pn")},m(e,h){H(e,t,h),L(t,n),Je(r,n,null),L(t,o),Je(i,t,null),L(t,a),Je(s,t,null),L(t,c),Je(l,t,null),L(t,u),Je(f,t,null),d=!0},p(e,t){const n={};4&t&&(n.show=e[2]),512&t&&(n.$$scope={dirty:t,ctx:e}),s.$set(n);const r={};9&t&&(r.show="connect"===e[0].page&&!!e[3]&&"qrCode"===e[0].type),520&t&&(r.$$scope={dirty:t,ctx:e}),l.$set(r);const o={};6&t&&(o.show=e[1]&&!e[2]),521&t&&(o.$$scope={dirty:t,ctx:e}),f.$set(o)},i(e){d||(Oe(r.$$.fragment,e),Oe(i.$$.fragment,e),Oe(s.$$.fragment,e),Oe(l.$$.fragment,e),Oe(f.$$.fragment,e),d=!0)},o(e){je(r.$$.fragment,e),je(i.$$.fragment,e),je(s.$$.fragment,e),je(l.$$.fragment,e),je(f.$$.fragment,e),d=!1},d(e){e&&G(t),Ve(r),Ve(i),Ve(s),Ve(l),Ve(f)}}}function la(e){let t,n,r,o;const i=[Aa,va],a=[];return n=a[t=e[5]?0:1]=i[t](e),{c(){n.c(),r=$()},m(e,n){a[t].m(e,n),H(e,r,n),o=!0},p(e,o){let s=t;(t=e[5]?0:1)!==s&&(Ne(),je(a[s],1,1,(()=>{a[s]=null})),Be(),(n=a[t])||(n=a[t]=i[t](e)).c(),Oe(n,1),n.m(r.parentNode,r))},i(e){o||(Oe(n),o=!0)},o(e){je(n),o=!1},d(e){e&&G(r),a[t].d(e)}}}function ua(e){let t,n;return t=new ia({}),{c(){Qe(t.$$.fragment)},m(e,r){Je(t,e,r),n=!0},i(e){n||(Oe(t.$$.fragment,e),n=!0)},o(e){je(t.$$.fragment,e),n=!1},d(e){Ve(t,e)}}}function fa(e){let t,n;return t=new Wi({props:{wallet:e[3]}}),{c(){Qe(t.$$.fragment)},m(e,r){Je(t,e,r),n=!0},p(e,n){const r={};8&n&&(r.wallet=e[3]),t.$set(r)},i(e){n||(Oe(t.$$.fragment,e),n=!0)},o(e){je(t.$$.fragment,e),n=!1},d(e){Ve(t,e)}}}function da(e){let t,n,r=!!e[3]&&fa(e);return{c(){r&&r.c(),t=$()},m(e,o){r&&r.m(e,o),H(e,t,o),n=!0},p(e,n){e[3]?r?(r.p(e,n),8&n&&Oe(r,1)):((r=fa(e)).c(),Oe(r,1),r.m(t.parentNode,t)):r&&(Ne(),je(r,1,1,(()=>{r=null})),Be())},i(e){n||(Oe(r),n=!0)},o(e){je(r),n=!1},d(e){e&&G(t),r&&r.d(e)}}}function ha(e){let t,n,r=e[3].id,o=ma(e);return{c(){o.c(),t=$()},m(e,r){o.m(e,r),H(e,t,r),n=!0},p(e,n){8&n&&b(r,r=e[3].id)?(Ne(),je(o,1,1,f),Be(),(o=ma(e)).c(),Oe(o,1),o.m(t.parentNode,t)):o.p(e,n)},i(e){n||(Oe(o),n=!0)},o(e){je(o),n=!1},d(e){e&&G(t),o.d(e)}}}function pa(e){let t,n,r="browser"===e[0].type&&ya(e);return{c(){r&&r.c(),t=$()},m(e,o){r&&r.m(e,o),H(e,t,o),n=!0},p(e,n){"browser"===e[0].type?r?(r.p(e,n),1&n&&Oe(r,1)):((r=ya(e)).c(),Oe(r,1),r.m(t.parentNode,t)):r&&(Ne(),je(r,1,1,(()=>{r=null})),Be())},i(e){n||(Oe(r),n=!0)},o(e){je(r),n=!1},d(e){e&&G(t),r&&r.d(e)}}}function ma(e){let t,n;return t=new $i({props:{wallet:e[3]}}),{c(){Qe(t.$$.fragment)},m(e,r){Je(t,e,r),n=!0},p(e,n){const r={};8&n&&(r.wallet=e[3]),t.$set(r)},i(e){n||(Oe(t.$$.fragment,e),n=!0)},o(e){je(t.$$.fragment,e),n=!1},d(e){Ve(t,e)}}}function ya(e){let t,n,r=e[3].id,o=ga(e);return{c(){o.c(),t=$()},m(e,r){o.m(e,r),H(e,t,r),n=!0},p(e,n){8&n&&b(r,r=e[3].id)?(Ne(),je(o,1,1,f),Be(),(o=ga(e)).c(),Oe(o,1),o.m(t.parentNode,t)):o.p(e,n)},i(e){n||(Oe(o),n=!0)},o(e){je(o),n=!1},d(e){e&&G(t),o.d(e)}}}function ga(e){let t,n;return t=new xi({props:{wallet:e[3]}}),{c(){Qe(t.$$.fragment)},m(e,r){Je(t,e,r),n=!0},p(e,n){const r={};8&n&&(r.wallet=e[3]),t.$set(r)},i(e){n||(Oe(t.$$.fragment,e),n=!0)},o(e){je(t.$$.fragment,e),n=!1},d(e){Ve(t,e)}}}function ba(e){let t,n,r,o;const i=[pa,ha],a=[];function s(e,t){return"connect"===e[0].page&&e[3]?0:"download"===e[0].page&&e[3]?1:-1}return~(t=s(e))&&(n=a[t]=i[t](e)),{c(){n&&n.c(),r=$()},m(e,n){~t&&a[t].m(e,n),H(e,r,n),o=!0},p(e,o){let c=t;(t=s(e))===c?~t&&a[t].p(e,o):(n&&(Ne(),je(a[c],1,1,(()=>{a[c]=null})),Be()),~t?((n=a[t])?n.p(e,o):(n=a[t]=i[t](e)).c(),Oe(n,1),n.m(r.parentNode,r)):n=null)},i(e){o||(Oe(n),o=!0)},o(e){je(n),o=!1},d(e){e&&G(r),~t&&a[t].d(e)}}}function va(e){let t,n;return t=new Go({}),{c(){Qe(t.$$.fragment)},m(e,r){Je(t,e,r),n=!0},i(e){n||(Oe(t.$$.fragment,e),n=!0)},o(e){je(t.$$.fragment,e),n=!1},d(e){Ve(t,e)}}}function Aa(e){let t,n;return t=new Ko({}),{c(){Qe(t.$$.fragment)},m(e,r){Je(t,e,r),n=!0},i(e){n||(Oe(t.$$.fragment,e),n=!0)},o(e){je(t.$$.fragment,e),n=!1},d(e){Ve(t,e)}}}function wa(e){let t,n,r,o;const i=[la,ca],a=[];return n=a[t=e[6]?0:1]=i[t](e),{c(){n.c(),r=$()},m(e,n){a[t].m(e,n),H(e,r,n),o=!0},p(e,o){let s=t;(t=e[6]?0:1)===s?a[t].p(e,o):(Ne(),je(a[s],1,1,(()=>{a[s]=null})),Be(),(n=a[t])?n.p(e,o):(n=a[t]=i[t](e)).c(),Oe(n,1),n.m(r.parentNode,r))},i(e){o||(Oe(n),o=!0)},o(e){je(n),o=!1},d(e){e&&G(r),a[t].d(e)}}}function Ea(e){let t,n,r=e[4]&&sa(e);return{c(){r&&r.c(),t=$()},m(e,o){r&&r.m(e,o),H(e,t,o),n=!0},p(e,n){e[4]?r?(r.p(e,n),16&n&&Oe(r,1)):((r=sa(e)).c(),Oe(r,1),r.m(t.parentNode,t)):r&&(Ne(),je(r,1,1,(()=>{r=null})),Be())},i(e){n||(Oe(r),n=!0)},o(e){je(r),n=!1},d(e){e&&G(t),r&&r.d(e)}}}function ka(e){let t,n;return t=new Qr({props:{$$slots:{default:[Ea]},$$scope:{ctx:e}}}),{c(){Qe(t.$$.fragment)},m(e,r){Je(t,e,r),n=!0},p(e,n){let[r]=n;const o={};639&r&&(o.$$scope={dirty:r,ctx:e}),t.$set(o)},i(e){n||(Oe(t.$$.fragment,e),n=!0)},o(e){je(t.$$.fragment,e),n=!1},d(e){Ve(t,e)}}}
2function Ma(e,t,n){var r;let o,i,a,s,c,l,u;return E(e,Rr,(e=>n(0,u=e))),e.$$.update=()=>{1&e.$$.dirty&&n(6,o=u.isMobile),1&e.$$.dirty&&n(4,a=u.open),1&e.$$.dirty&&n(3,s=u.currentWallet),1&e.$$.dirty&&n(2,c="wc-select"===u.page||"connect"===u.page&&!!u.currentWallet&&"qrCode"===u.type),1&e.$$.dirty&&n(1,l=["connect","download"].includes(u.page))},n(5,i=!(null===(r=window)||void 0===r||!r.ethereum)),[u,l,c,s,a,i,o,function(){Nr.setState({page:"wallet",currentWallet:void 0})},function(){Nr.setState({page:"wc-select",currentWallet:void 0})}]}class xa extends Ze{constructor(e){super(),He(this,e,Ma,ka,b,{},aa)}}const Ca=()=>{var e;class t extends HTMLElement{constructor(){super()}}customElements.get("rabby-kit")||customElements.define("rabby-kit",t);let n=document.querySelector("[data-rk-mounted]");n||((n=document.createElement("rabby-kit")).setAttribute("data-rk-mounted",""),n.attachShadow({mode:"open"}),document.body.insertAdjacentElement("afterend",n)),(null===(e=n)||void 0===e||null===(e=e.shadowRoot)||void 0===e?void 0:e.querySelector("[data-rabbykit]"))||new xa({target:n.shadowRoot})},Sa=e=>{const t=!!Mo("isCoinbaseWallet"),n=(0,Ir.D)({...e,headlessMode:!0}),r=()=>n;return{id:"coinbase",name:"Coinbase Wallet",rdns:"com.coinbase.wallet",logo:'<svg viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%"><rect width="100%" height="100%" fill="#2C5FF6"/><path fill-rule="evenodd" clip-rule="evenodd" d="M14 23.8c5.412 0 9.8-4.388 9.8-9.8 0-5.412-4.388-9.8-9.8-9.8-5.412 0-9.8 4.388-9.8 9.8 0 5.412 4.388 9.8 9.8 9.8Zm-2.45-13a.75.75 0 0 0-.75.75v4.9c0 .414.336.75.75.75h4.9a.75.75 0 0 0 .75-.75v-4.9a.75.75 0 0 0-.75-.75h-4.9Z" fill="#fff"/></svg>',installed:t||void 0,downloadUrls:{android:"https://play.google.com/store/apps/details?id=org.toshi",ios:"https://apps.apple.com/us/app/coinbase-wallet-store-crypto/id1278383455",chrome:"https://chrome.google.com/webstore/detail/coinbase-wallet-extension/hnfanknocfeofbddgcijnmhnfnkdnaad"},connector:{browser:r,mobile:{connector:r},qrCode:{connector:r}}}},_a=e=>{var t,n;let{projectId:r,...o}=e;var a;const s="undefined"!=typeof window&&(!(null===(n=a=null===(t=window)||void 0===t?void 0:t.ethereum)||void 0===n||!n.isMetaMask)&&(!a.isBraveWallet||!!a._events||!!a._state)&&!a.isAmbire&&!a.isApexWallet&&!a.isAvalanche&&!a.isBackpack&&!a.isBifrost&&!a.isBitKeep&&!a.isBitski&&!a.isBlockWallet&&!a.isCoin98&&!a.isFordefi&&!a.isMathWallet&&!a.isDesig&&!a.isOkxWallet&&!a.isOKExWallet&&!a.isOneInchIOSWallet&&!a.isOneInchAndroidWallet&&!a.isOpera&&!a.isOneKey&&!a.isPortal&&!a.isRabby&&!a.isDefiant&&!a.isTokenPocket&&!a.isTokenary&&!a.isZeal&&!a.isZerion&&!a.isRainbow&&!a.isTrust&&!a.isTrustWallet&&!a.isXDEFI&&!a.isStatus&&!a.isTalisman&&!a.isTally&&!a.isPhantom&&!a.isCoinbaseWallet&&!a.isDawn&&!a.isEnkrypt&&!a.isExodus&&!a.isFrame&&!a.isFrontier&&!a.isGamestop&&!a.isHyperPay&&!a.isImToken&&!a.isKuCoinWallet&&!a.isBitski&&!a.isBifrost&&!a.isBackpack&&!a.isSafePal&&!a.isHaqqWallet&&!a.isHaloWallet&&!a.isNovaWallet&&!a.isTTWallet&&!a.isSubWallet),c=ho({projectId:r,showQrModal:!1,...o});return{id:"metaMask",name:"MetaMask",mobileName:"MetaMask",rdns:"io.metamask",logo:'<svg viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%"><rect width="100%" height="100%" rx="14" fill="url(#d1eca)"/><path d="m5.11 4.375 7.71 5.858-1.255-3.375L5.11 4.375ZM4.085 17.784l1.49 4.47 4.5-1.49-2.152-3.012-3.838.032Z" fill="#E27625"/><path d="m9.703 12.01-1.18 2.297 4.533.125-.435-5.09-2.918 2.669ZM10.076 20.763l2.498-.993-2.25-1.986-.248 2.98Z" fill="#E27625"/><path d="m10.076 20.764 2.39 1.428.108-2.422-2.498.994Z" fill="#D7CCC8"/><path d="m10.075 20.763.248-2.98h-2.42l2.172 2.98Z" fill="#CC6228"/><path d="m12.87 14.308-.387 2.41.515 2.65.115-3.492-.244-1.568Z" fill="#FB8C00"/><path d="m4.116 7.355 1.49 6.456 4.137-1.388 2.816-2.585-7.45-5.463-.993 2.98Z" fill="#763E1A"/><path d="m12.559 16.418-3.973-2.11 1.156-1.885-4.136 1.388-1.521 3.973h6.239l2.25 1.986.423-.403-.438-2.949Z" fill="#FB8C00"/><path d="m10.324 16.046 2.235.745.31-2.483H8.586l1.738 1.738Z" fill="#CC6228"/><path d="m12.559 16.79-2.235-.744 1.552-.745.683 1.49Z" fill="#212121"/>
2<path d="m16.515 6.858-1.256 3.375 7.712-5.858-6.456 2.483ZM20.157 17.752l-2.136 3.012 4.485 1.49 1.49-4.47-3.839-.032Z" fill="#E27625"/><path d="m15.414 9.465-.223 5.01 4.366-.168-1.04-1.986-3.103-2.856ZM17.756 17.784l-2.233 1.986 2.498.993-.265-2.98Z" fill="#E27625"/><path d="m15.523 19.77.092 2.422 2.406-1.428-2.498-.994Z" fill="#D7CCC8"/><path d="M20.177 17.784h-2.42l.264 2.98 2.156-2.98Z" fill="#CC6228"/><path d="M15.708 21.979v-.719h-3.335v.719l-2.297-1.215 2.483 1.986h2.963l2.5-1.986-2.314 1.215Z" fill="#BCAAA4"/><path d="m22.971 4.375-7.432 5.463 2.799 2.585 4.153 1.388 1.473-6.456-.993-2.98Z" fill="#763E1A"/><path d="m22.491 13.81-4.153-1.387 1.156 1.884-3.919 2.273-.364-2.272-.243 1.568.115 3.491v-.003.003l.44.403 2.233-1.986h6.24L22.49 13.81Z" fill="#FB8C00"/><path d="m11.565 6.858.994 2.98.33 4.637.1 1.408.008 3.484h1.043v-.023.023h1.043l.008-3.484.1-1.408.347-4.637.994-2.98h-4.967Z" fill="#FB8C00"/><path d="m15.539 19.77-.467-.497h-2.063l-.45.497-.186 1.49h3.335l-.17-1.49Z" fill="#212121"/><path d="M19.495 14.308H15.21l.31 2.483 2.236-.745 1.738-1.738Z" fill="#CC6228"/><path d="m16.221 15.3 1.536.746-2.235.745.7-1.49Z" fill="#212121"/><defs><linearGradient id="d1eca" x1="14" y1="0" x2="14" y2="28" gradientUnits="userSpaceOnUse"><stop stop-color="#FEF5E6"/><stop offset="1" stop-color="#E4CBB1"/></linearGradient></defs></svg>',installed:s,downloadUrls:{android:"https://play.google.com/store/apps/details?id=io.metamask",ios:"https://apps.apple.com/us/app/metamask/id1438144202",chrome:"https://chrome.google.com/webstore/detail/metamask/nkbihfbeogaeaoehlefnkodbefgpgknn",edge:"https://microsoftedge.microsoft.com/addons/detail/metamask/ejbalbakoplchlghecdalmeeeajnimhm",firefox:"https://addons.mozilla.org/firefox/addon/ether-metamask"},connector:{browser:s?()=>(0,i.L)({target:"metaMask"}):void 0,qrCode:{connector:()=>c},mobile:{getUri:e=>mo({connector:e,iosUri:e=>"metamask://wc?uri=".concat(encodeURIComponent(e))}),connector:()=>c}}}},Ta=()=>{const e=Mo("isRabby"),t=!!e;return{id:"rabby",name:"Rabby Wallet",rdns:"io.rabby",logo:ci,downloadUrls:{chrome:"https://chrome.google.com/webstore/detail/rabby-wallet/acmacodkjbdgmoleebolmdjonilkdbch"},installed:t,connector:{browser:t?()=>(0,i.L)({target:()=>({id:"rabby",name:"Rabby Wallet",provider:e})}):void 0}}},Ia=e=>{let{projectId:t,...n}=e;const r="undefined"!=typeof window&&void 0!==window.bitkeep&&void 0!==window.bitkeep.ethereum&&!0===window.bitkeep.ethereum.isBitKeep,o=ho({projectId:t,showQrModal:!1,...n});return{id:"bitget",name:"Bitget Wallet",rdns:"com.bitget.web3",logo:'<svg viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%"><g clip-path="url(#6c6da)"><path d="M27.838 13.953c0-7.71-6.251-13.962-13.962-13.962C6.165-.009-.086 6.242-.086 13.953c0 7.711 6.25 13.962 13.962 13.962 7.71 0 13.962-6.25 13.962-13.962Z" fill="#000"/><path d="M27.838 13.953c0-7.71-6.251-13.962-13.962-13.962C6.165-.009-.086 6.242-.086 13.953c0 7.711 6.25 13.962 13.962 13.962 7.71 0 13.962-6.25 13.962-13.962Z" fill="#54FFF5"/><g filter="url(#c8c4b)"><path d="M1.384 21.654c-4.67 13.137 20.309 9.427 33.381 5.93 13.38-4.44 4.132-24.013-5.464-24.446-9.596-.433 1.19 9.05-6.961 11.758-8.151 2.71-15.119-9.664-20.956 6.758Z" fill="#fff"/></g><g filter="url(#cc6dc)"><path d="M9.241-5.008C6.791-11.7-1.932-2.627-5.987 2.746-9.856 8.591.242 13.642 4.203 10.903 8.163 8.163.762 7.63 3.117 4.068c2.356-3.562 9.186-.71 6.124-9.076Z" fill="#00FFF0" fill-opacity=".67"/></g><g filter="url(#5a2bd)"><path d="M10.438 24.58c-3.341-11.242-17.732-5.322-24.51-.957-6.52 5.169 8.96 20.037 15.39 19.276 6.43-.76-5.158-7.233-1.187-10.385 3.97-3.151 14.483 6.117 10.307-7.935Z" fill="#9D81FF"/></g><g filter="url(#7876e)"><path d="M30.687-11.72c-7.207-8.582-17.524-1.485-21.782 3.136C5.18-3.353 24.377 6.232 29.705 4.59c5.329-1.643-7.265-5.042-4.998-8.231 2.267-3.19 14.989 2.648 5.98-8.08Z" fill="#4D94FF"/></g><path fill-rule="evenodd" clip-rule="evenodd" d="M10.278 16.716h4.65l-5.29-5.445 5.357-5.445 1.46-1.451h-4.827l-6.146 6.32a.826.826 0 0 0 .003 1.15l4.793 4.871Zm2.795-5.432 5.289 5.445-5.357 5.445-1.46 1.451h4.827l6.146-6.319a.826.826 0 0 0-.003-1.15l-4.793-4.872h-4.65Z" fill="#000"/></g><defs><filter id="c8c4b" x="-13.036" y="-10.723" width="68.339" height="55.454" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
2<feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur stdDeviation="6.923" result="effect1_foregroundBlur_73607_12928"/></filter><filter id="cc6dc" x="-20.701" y="-21.221" width="44.564" height="46.736" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur stdDeviation="6.923" result="effect1_foregroundBlur_73607_12928"/></filter><filter id="5a2bd" x="-29.489" y="4.263" width="54.736" height="52.511" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur stdDeviation="6.923" result="effect1_foregroundBlur_73607_12928"/></filter><filter id="7876e" x="-5.417" y="-29.596" width="53.137" height="48.219" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur stdDeviation="6.923" result="effect1_foregroundBlur_73607_12928"/></filter><clipPath id="6c6da"><rect width="100%" height="100%" rx="14" fill="#fff"/></clipPath></defs></svg>',installed:r||void 0,downloadUrls:{android:"https://web3.bitget.com/en/wallet-download?type=0",ios:"https://apps.apple.com/app/bitkeep/id1395301115",chrome:"https://chrome.google.com/webstore/detail/bitkeep-crypto-nft-wallet/jiidiaalihmmhddjgbnbgdfflelocpak"},connector:{browser:()=>(0,i.L)({target:()=>{var e;return{id:"bitget",name:"Bitget Wallet",provider:null===(e=window)||void 0===e||null===(e=e.bitkeep)||void 0===e?void 0:e.ethereum}}}),qrCode:{connector:()=>o},mobile:{getUri:e=>mo({connector:e,iosUri:e=>"bitkeep://wc?uri=".concat(encodeURIComponent(e))}),connector:()=>o}}}},Da=()=>{var e;return{id:"brave",name:"Brave Wallet",rdns:"com.brave.wallet",logo:'<svg viewBox="-100 -100 2970 2970" xmlns="http://www.w3.org/2000/svg" style="background-color:#fff" width="100%" height="100%"><linearGradient id="97d6a" y1="51%" y2="51%"><stop offset=".4" stop-color="#f50"/><stop offset=".6" stop-color="#ff2000"/></linearGradient><linearGradient id="11a4b" x1="2%" y1="51%" y2="51%"><stop offset="0" stop-color="#ff452a"/><stop offset="1" stop-color="#ff2000"/></linearGradient><path fill="url(#97d6a)" d="m2395 723 60-147-170-176c-92-92-288-38-288-38l-222-252H992L769 363s-196-53-288 37L311 575l60 147-75 218 250 953c52 204 87 283 234 387l457 310c44 27 98 74 147 74s103-47 147-74l457-310c147-104 182-183 234-387l250-953z"/><path fill="#fff" d="M1935 524s287 347 287 420c0 75-36 94-72 133l-215 230c-20 20-63 54-38 113 25 60 60 134 20 210-40 77-110 128-155 120a820 820 0 0 1-190-90c-38-25-160-126-160-165s126-110 150-124c23-16 130-78 132-102s2-30-30-90-88-140-80-192c10-52 100-80 167-105l207-78c16-8 12-15-36-20-48-4-183-22-244-5s-163 43-173 57c-8 14-16 14-7 62l58 315c4 40 12 67-30 77-44 10-117 27-142 27s-99-17-142-27-35-37-30-77c4-40 48-268 57-315 10-48 1-48-7-62-10-14-113-40-174-57-60-17-196 1-244 6-48 4-52 10-36 20l207 77c66 25 158 53 167 105 10 53-47 132-80 192s-32 66-30 90 110 86 132 102c24 15 150 85 150 124s-119 140-159 165a820 820 0 0 1-190 90c-45 8-115-43-156-120-40-76-4-150 20-210 25-60-17-92-38-113l-215-230c-35-37-71-57-71-131s287-420 287-420l273 44c32 0 103-27 168-50 65-20 110-22 110-22s44 0 110 22 136 50 168 50c33 0 275-47 275-47zm-215 1328c18 10 7 32-10 44l-254 198c-20 20-52 50-73 50s-52-30-73-50a13200 13200 0 0 0-255-198c-16-12-27-33-10-44l150-80a870 870 0 0 1 188-73c15 0 110 34 187 73l150 80z"/><path fill="url(#11a4b)" d="m1999 363-224-253H992L769 363s-196-53-288 37c0 0 260-23 350 123l276 47c32 0 103-27 168-50 65-20 110-22 110-22s44 0 110 22 136 50 168 50c33 0 275-47 275-47 90-146 350-123 350-123-92-92-288-38-288-38"/></svg>',installed:"undefined"!=typeof window&&!0===(null===(e=window.ethereum)||void 0===e?void 0:e.isBraveWallet),downloadUrls:{},connector:{browser:()=>(0,i.L)({target:"braveWallet"})}}};function Pa(){var e,t;return"undefined"!=typeof window&&void 0!==window.ethereum?null!==(e=window.evmproviders)&&void 0!==e&&e.core?null===(t=window.evmproviders)||void 0===t?void 0:t.core:window.avalanche?window.avalanche:"undefined"!=typeof window&&void 0!==window.ethereum&&!0===window.ethereum.isAvalanche?window.ethereum:void 0:void 0}const Na=e=>{let{projectId:t,...n}=e;const r=!!Pa(),o=ho({projectId:t,showQrModal:!1,...n});return{id:"core",name:"Core",rdns:"app.core.extension",installed:r,logo:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" fill="none" width="100%" height="100%"><path fill="#1A1A1C" d="M0 0h28v28H0z"/><path fill="#1A1A1C" d="m14.22 8.796 1.798 1.01.75-.728 2.507-.282 1.473 1.64.246 2.362-1.719 1.519-3.257 1.337-3.985-1.599-1.01-2.046.749-2.383 2.447-.83Z"/><path fill="#fff" fill-rule="evenodd" d="M10.96 20.016c-1.6 0-3.1-.341-4.4-.939l5.285-4.824a3.26 3.26 0 0 1-1.196-2.526 3.26 3.26 0 0 1 1.236-2.558V8.46h2.03c.816 0 1.563.3 2.135.795a3.253 3.253 0 0 1 2.135-.795h2.03v.708a3.266 3.266 0 0 1-.632 5.51c-.395 1.166-1.137 2.214-2.131 3.067v1.507h-2.499a10.614 10.614 0 0 1-3.993.763Zm2.955-5.777c.595 0 1.14-.207 1.57-.552l.56 1.26.562-1.266a2.512 2.512 0 1 0-.557-3.278 2.512 2.512 0 1 0-2.135 3.836Zm0-.754a1.758 1.758 0 1 0 0-3.516 1.758 1.758 0 0 0 0 3.516Zm0-.753a1.005 1.005 0 1 0 0-2.01 1.005 1.005 0 0 0 0 2.01Zm6.029-1.005a1.758 1.758 0 1 1-3.517 0 1.758 1.758 0 0 1 3.517 0Zm-.754 0a1.005 1.005 0 1 1-2.01 0 1.005 1.005 0 0 1 2.01 0Z" clip-rule="evenodd"/>
2<path fill="#1A1A1C" fill-rule="evenodd" d="M14.954 19.253h2.498v-1.507c.994-.853 1.736-1.901 2.131-3.067a3.266 3.266 0 0 0 .632-5.51V8.46h-2.03c-.816 0-1.562.3-2.135.795a3.253 3.253 0 0 0-2.135-.795h-2.03v.708a3.26 3.26 0 0 0-1.236 2.558 3.254 3.254 0 0 0 1.196 2.526L6.56 19.077c.168.077.34.15.513.219 1.176.462 2.494.72 3.887.72 1.435 0 2.791-.274 3.993-.763Zm.767-9.272a2.512 2.512 0 1 0-.235 3.706l.56 1.26.561-1.266a2.502 2.502 0 0 0 1.578.558 2.512 2.512 0 1 0-2.135-3.836 2.526 2.526 0 0 0-.329-.422Zm.324 3.715.292-.658a2.261 2.261 0 0 1-.287-.55c-.072.2-.17.389-.293.56l.288.648Zm-2.13-1.472a.497.497 0 1 0 0-.994.497.497 0 0 0 0 .994Zm4.27 0a.497.497 0 1 0 0-.994.497.497 0 0 0 0 .994Zm-2.512-.497a1.758 1.758 0 1 1-3.516 0 1.758 1.758 0 0 1 3.516 0Zm-.753 0a1.005 1.005 0 1 1-2.01 0 1.005 1.005 0 0 1 2.01 0Zm3.265 1.758a1.758 1.758 0 1 0 0-3.517 1.758 1.758 0 0 0 0 3.517Zm0-.753a1.005 1.005 0 1 0 0-2.01 1.005 1.005 0 0 0 0 2.01Z" clip-rule="evenodd"/><path fill="#fff" fill-rule="evenodd" d="M10.96 20.016c-1.6 0-3.1-.341-4.4-.939l5.285-4.824a3.26 3.26 0 0 1-1.196-2.526 3.26 3.26 0 0 1 1.236-2.558V8.46h2.03c.816 0 1.563.3 2.135.795a3.253 3.253 0 0 1 2.135-.795h2.03v.708a3.266 3.266 0 0 1-.632 5.51c-.395 1.166-1.137 2.214-2.131 3.067v1.507h-2.499a10.614 10.614 0 0 1-3.993.763Zm2.955-5.777c.595 0 1.14-.207 1.57-.552l.56 1.26.562-1.266a2.512 2.512 0 1 0-.557-3.278 2.512 2.512 0 1 0-2.135 3.836Zm0-.754a1.758 1.758 0 1 0 0-3.516 1.758 1.758 0 0 0 0 3.516Zm0-.753a1.005 1.005 0 1 0 0-2.01 1.005 1.005 0 0 0 0 2.01Zm6.029-1.005a1.758 1.758 0 1 1-3.517 0 1.758 1.758 0 0 1 3.517 0Zm-.754 0a1.005 1.005 0 1 1-2.01 0 1.005 1.005 0 0 1 2.01 0Z" clip-rule="evenodd"/><path fill="#1A1A1C" d="M16.413 11.706a2.515 2.515 0 1 1-5.031 0 2.515 2.515 0 0 1 5.03 0Z"/><path fill="#1A1A1C" d="M20.689 11.706a2.515 2.515 0 1 1-5.03 0 2.515 2.515 0 0 1 5.03 0Z"/><path fill="#fff" d="M15.658 11.706a1.76 1.76 0 1 1-3.521 0 1.76 1.76 0 0 1 3.521 0Zm4.276 0a1.76 1.76 0 1 1-3.521 0 1.76 1.76 0 0 1 3.521 0Z"/><path fill="#1A1A1C" d="M14.903 11.706a1.006 1.006 0 1 1-2.012 0 1.006 1.006 0 0 1 2.012 0Zm4.277 0a1.006 1.006 0 1 1-2.013 0 1.006 1.006 0 0 1 2.013 0Zm-3.15 3.224-.87-1.962h1.742l-.872 1.962Z"/></svg>',downloadUrls:{android:"https://play.google.com/store/apps/details?id=com.avaxwallet",ios:"https://apps.apple.com/us/app/core-wallet/id6443685999",chrome:"https://chrome.google.com/webstore/detail/core-crypto-wallet-nft-ex/agoakfejjabomempkjlepdflaleeobhb"},connector:{browser:r?()=>(0,i.L)({target:()=>({id:"core",name:"Core",provider:Pa()})}):void 0,qrCode:{connector:()=>o},mobile:{connector:()=>o}}}},Ba=()=>{var e;const t="undefined"!=typeof window&&void 0!==window.enkrypt&&(null===(e=window)||void 0===e||null===(e=e.enkrypt)||void 0===e||null===(e=e.providers)||void 0===e?void 0:e.ethereum);return{id:"enkrypt",name:"Enkrypt Wallet",rdns:"com.enkrypt",logo:'<svg viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%"><rect width="100%" height="100%" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M5.879 5.879a3.547 3.547 0 0 1 2.508-1.04h14.887v2.722a2.55 2.55 0 0 1-2.55 2.55h-6.999a3.547 3.547 0 0 0-3.547 3.548v.902a3.547 3.547 0 0 0 3.547 3.548h7a2.55 2.55 0 0 1 2.55 2.55v2.616H8.386a3.548 3.548 0 0 1-3.547-3.548V8.387c0-.94.373-1.843 1.039-2.508Zm8 5.716h7.178c1.225 0 2.217.992 2.217 2.217v.597a2.217 2.217 0 0 1-2.217 2.217h-7.179a2.217 2.217 0 0 1-2.217-2.218v-.596c0-1.224.993-2.217 2.217-2.217Z" fill="url(#80a6a)"/><defs><linearGradient id="80a6a" x1="6.692" y1="4.84" x2="19.624" y2="24.129" gradientUnits="userSpaceOnUse"><stop stop-color="#C549FF"/><stop offset="1" stop-color="#654BFF"/></linearGradient></defs></svg>',installed:!!t||void 0,downloadUrls:{chrome:"https://chrome.google.com/webstore/detail/enkrypt-ethereum-polkadot/kkpllkodjeloidieedojogacfhpaihoh",edge:"https://microsoftedge.microsoft.com/addons/detail/enkrypt-ethereum-polkad/gfenajajnjjmmdojhdjmnngomkhlnfjl",firefox:"https://addons.mozilla.org/en-US/firefox/addon/enkrypt/",safari:"https://apps.apple.com/app/enkrypt-web3-wallet/id1640164309"}
2,connector:{browser:t?()=>(0,i.L)({target:"enkrypt"}):void 0}}},Oa=()=>{var e;const t="undefined"!=typeof window&&void 0!==window.ethereum&&(!0===window.ethereum.isFrame||!(null===(e=window.ethereum.providers)||void 0===e||!e.find((e=>!0===e.isFrame))));return{id:"frame",name:"Frame",rdns:"sh.frame",logo:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 153.4 152.9" width="100%" height="100%"><path fill="#00D2BE" d="M145.1 75.6v-58c0-5.1-4.2-9.3-9.3-9.3H77.7c-.6 0-1.1-.2-1.6-.6l-7-7c-.4-.4-1-.7-1.6-.7H9.3C4.2 0 0 4.1 0 9.3v58c0 .6.2 1.1.6 1.6l7 7c.4.4.7 1 .7 1.6v58c0 5.1 4.2 9.3 9.3 9.3h58.2c.6 0 1.1.2 1.6.6l7 7c.4.4 1 .6 1.6.6h58.2c5.1 0 9.3-4.1 9.3-9.3v-58c0-.6-.2-1.1-.6-1.6l-7-7c-.5-.4-.8-.9-.8-1.5zm-39.5 31H47.9c-.7 0-1.3-.6-1.3-1.3V47.7c0-.7.6-1.3 1.3-1.3h57.7c.7 0 1.3.6 1.3 1.3v57.6c.1.7-.5 1.3-1.3 1.3z"/></svg>',installed:t,downloadUrls:{chrome:"https://frame.sh/"},connector:{browser:t?()=>(0,i.L)({target:"frame"}):void 0}}},ja=e=>{let{projectId:t,...n}=e;const r="undefined"!=typeof window&&void 0!==window.okxwallet,o=ho({projectId:t,showQrModal:!1,...n});return{id:"okx",name:"OKX Wallet",rdns:"com.okex.wallet",logo:'<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 28 28" width="100%" height="100%"><path fill="#000" d="M0 0h28v28H0z"/><path fill="#fff" fill-rule="evenodd" d="M10.819 5.556H5.93a.376.376 0 0 0-.375.375v4.888c0 .207.168.375.375.375h4.888a.376.376 0 0 0 .375-.376V5.932a.376.376 0 0 0-.376-.375Zm5.64 5.638h-4.886a.376.376 0 0 0-.376.376v4.887c0 .208.168.376.376.376h4.887a.376.376 0 0 0 .376-.375V11.57a.376.376 0 0 0-.376-.377Zm.75-5.638h4.887c.208 0 .376.168.376.375v4.888a.376.376 0 0 1-.376.375H17.21a.376.376 0 0 1-.376-.376V5.933c0-.208.169-.376.376-.376Zm-6.39 11.277H5.93a.376.376 0 0 0-.375.376v4.887c0 .208.168.376.375.376h4.888a.376.376 0 0 0 .375-.376V17.21a.376.376 0 0 0-.376-.376Zm6.39 0h4.887c.208 0 .376.169.376.376v4.887a.376.376 0 0 1-.376.376H17.21a.376.376 0 0 1-.376-.376V17.21c0-.207.169-.376.376-.376Z" clip-rule="evenodd"/></svg>',installed:r,downloadUrls:{android:"https://play.google.com/store/apps/details?id=com.okinc.okex.gp",ios:"https://itunes.apple.com/app/id1327268470?mt=8",chrome:"https://chrome.google.com/webstore/detail/okx-wallet/mcohilncbfahbmgdjkbpemcciiolgcge",edge:"https://microsoftedge.microsoft.com/addons/detail/okx-wallet/pbpjkcldjiffchgbbndmhojiacbgflha",firefox:"https://addons.mozilla.org/firefox/addon/okexwallet/"},connector:{browser:r?()=>(0,i.L)({target:()=>({id:"okx",name:"OKX Wallet",provider:window.okxwallet})}):void 0,qrCode:{connector:()=>o},mobile:{getUri:e=>mo({connector:e,iosUri:e=>"okex://main/wc?uri=".concat(encodeURIComponent(e))}),connector:()=>o}}}};function Ua(){var e;const t=e=>!!e.isCoin98;return"undefined"!=typeof window&&void 0!==window.ethereum?window.coin98Wallet?window.coin98Wallet:t(window.ethereum)?window.ethereum:null!==(e=window.ethereum)&&void 0!==e&&e.providers?window.ethereum.providers.find(t):void 0:void 0}const Ra=e=>{let{projectId:t,...n}=e;const r=!!Ua(),o=ho({projectId:t,showQrModal:!1,...n});return{id:"coin98",name:"Coin98 Wallet",rdns:"coin98.com",logo:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" fill="none" width="100%" height="100%"><g clip-path="url(#2b0ca)"><path fill="url(#c038b)" d="M0 0h28v28H0z"/><path fill="#252525" d="M9.428 7a4.372 4.372 0 0 0-3.088 7.461A4.371 4.371 0 1 0 9.428 7Zm0 6.951a2.58 2.58 0 1 1 2.58-2.579 2.587 2.587 0 0 1-2.58 2.58Zm12.888-3.212a3.678 3.678 0 0 1-.46 1.789 5.022 5.022 0 0 0-1.57-.865 1.946 1.946 0 1 0-3.66-.924c-.001.323.08.641.235.924a5.026 5.026 0 0 0-1.57.865A3.735 3.735 0 0 1 18.575 7a3.745 3.745 0 0 1 3.74 3.74Zm-3.741 1.513a4.372 4.372 0 0 0-3.098 7.46 4.371 4.371 0 0 0 7.466-3.084 4.38 4.38 0 0 0-4.368-4.376Zm0 6.947a2.576 2.576 0 1 1 .006-5.152 2.576 2.576 0 0 1-.006 5.152Zm-5.406-1.945a3.741 3.741 0 0 1-7.484 0H7.48a1.945 1.945 0 0 0 3.893 0h1.796Z"/></g><defs><linearGradient id="c038b" x1="26.572" x2="1.815" y1="1.428" y2="26.185" gradientUnits="userSpaceOnUse"><stop stop-color="#F1D961"/><stop offset="1" stop-color="#CDA146"/></linearGradient><clipPath id="2b0ca"><path fill="#fff" d="M0 0h28v28H0z"/></clipPath></defs></svg>',installed:r,downloadUrls:{android:"https://play.google.com/store/apps/details?id=coin98.crypto.finance.media",ios:"https://apps.apple.com/vn/app/coin98-super-app/id1561969966",chrome:"https://chrome.google.com/webstore/detail/coin98-wallet/aeachknmefphepccionboohckonoeemg"},connector:{browser:r?()=>(0,i.L)({target:()=>({id:"coin98",name:"Coin98 Wallet",provider:Ua()})}):void 0,qrCode:{connector:()=>o},mobile:{connector:()=>o}}}},Fa=()=>{var e;const t="undefined"!=typeof window&&(null===(e=window.$onekey)||void 0===e?void 0:e.ethereum),n=!!t;return{id:"onekey",name:"OneKey",rdns:"so.onekey.app.wallet",logo:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="100%" height="100%"><rect width="100%" height="100%" style="fill:#44d62c;fill-opacity:1;stroke:none"/><path style="stroke:none;fill-rule:nonzero;fill:#44d62c;fill-opacity:1" d="M28 14c0 9.664-4.336 14-14 14S0 23.664 0 14 4.336 0 14 0s14 4.336 14 14Zm0 0"/><path style="stroke:none;fill-rule:nonzero;fill:#000;fill-opacity:1" d="M15.266 5.938H11.37l-.684 2.066h2.165v4.351h2.414Zm0 0"/><path style="stroke:none;fill-rule:evenodd;fill:#000;fill-opacity:1" d="M18.441 17.621a4.441 4.441 0 1 1-8.882 0 4.441 4.441 0 0 1 8.882 0Zm-2.015 0a2.426 2.426 0 1 1-4.851 0 2.426 2.426 0 0 1 4.85 0Zm0 0"/></svg>',installed:n,downloadUrls:{android:"https://play.google.com/store/apps/details?id=so.onekey.app.wallet",chrome:"https://chrome.google.com/webstore/detail/onekey/jnmbobjmhlngoefaiojfljckilhhlhcj",edge:"https://microsoftedge.microsoft.com/addons/detail/onekey/obffkkagpmohennipjokmpllocnlndac",ios:"https://apps.apple.com/us/app/onekey-open-source-wallet/id1609559473"}
2,connector:{browser:n?()=>(0,i.L)({target:()=>({id:"onekey",name:"OneKey",provider:t})}):void 0}}},La=()=>{var e;const t="undefined"!=typeof window?null===(e=window.phantom)||void 0===e?void 0:e.ethereum:void 0;return{id:"phantom",name:"Phantom",rdns:"app.phantom",logo:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" fill="none" width="100%" height="100%"><g clip-path="url(#51cda)"><path fill="#AB9FF2" d="M28 0H0v28h28V0Z"/><path fill="#FFFDF8" fill-rule="evenodd" d="M12.063 18.128c-1.173 1.796-3.137 4.07-5.75 4.07-1.236 0-2.424-.51-2.424-2.719 0-5.627 7.682-14.337 14.81-14.337 4.056 0 5.671 2.813 5.671 6.008 0 4.101-2.66 8.79-5.306 8.79-.84 0-1.252-.46-1.252-1.192 0-.19.032-.397.095-.62-.902 1.542-2.645 2.973-4.276 2.973-1.188 0-1.79-.747-1.79-1.797 0-.381.079-.778.222-1.176Zm9.63-7.089c0 .931-.549 1.397-1.163 1.397-.624 0-1.164-.466-1.164-1.397 0-.93.54-1.396 1.164-1.396.614 0 1.164.465 1.164 1.396Zm-3.49 0c0 .931-.55 1.397-1.164 1.397-.624 0-1.164-.466-1.164-1.397 0-.93.54-1.396 1.164-1.396.614 0 1.164.465 1.164 1.396Z" clip-rule="evenodd"/></g><defs><clipPath id="51cda"><path fill="#fff" d="M0 0h28v28H0z"/></clipPath></defs></svg>',installed:!!t,downloadUrls:{android:"https://play.google.com/store/apps/details?id=app.phantom",ios:"https://apps.apple.com/app/phantom-solana-wallet/1598432977",chrome:"https://chrome.google.com/webstore/detail/phantom/bfnaelmomeimhlpmgjnjophhpkkoljpa",firefox:"https://addons.mozilla.org/firefox/addon/phantom-app/"},connector:{browser:t?()=>(0,i.L)({target:"phantom"}):void 0}}},za=e=>{let{projectId:t,...n}=e;const r=!!Mo("isRainbow"),o=ho({projectId:t,showQrModal:!1,...n});return{id:"rainbow",name:"Rainbow",rdns:"me.rainbow",logo:'<svg viewBox="0 0 120 120" fill="none" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%"><rect width="100%" height="100%" fill="url(#f12ca)"/><path d="M20 38h6c30.928 0 56 25.072 56 56v6h12a6 6 0 0 0 6-6c0-40.87-33.13-74-74-74a6 6 0 0 0-6 6v12Z" fill="url(#3177b)"/><path d="M84 94h16a6 6 0 0 1-6 6H84v-6Z" fill="url(#8f8ac)"/><path d="M26 20v16h-6V26a6 6 0 0 1 6-6Z" fill="url(#2467d)"/><path d="M20 36h6c32.032 0 58 25.968 58 58v6H66v-6c0-22.091-17.909-40-40-40h-6V36Z" fill="url(#5520e)"/><path d="M68 94h16v6H68v-6Z" fill="url(#98e2f)"/><path d="M20 52V36h6v16h-6Z" fill="url(#dca2g)"/><path d="M20 62a6 6 0 0 0 6 6c14.36 0 26 11.64 26 26a6 6 0 0 0 6 6h10v-6c0-23.196-18.804-42-42-42h-6v10Z" fill="url(#cac1h)"/><path d="M52 94h16v6H58a6 6 0 0 1-6-6Z" fill="url(#8119i)"/><path d="M26 68a6 6 0 0 1-6-6V52h6v16Z" fill="url(#5713j)"/><defs><radialGradient id="3177b" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0 -74 74 0 26 94)"><stop offset=".77" stop-color="#FF4000"/><stop offset="1" stop-color="#8754C9"/></radialGradient><radialGradient id="5520e" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0 -58 58 0 26 94)"><stop offset=".724" stop-color="#FFF700"/><stop offset="1" stop-color="#FF9901"/></radialGradient><radialGradient id="cac1h" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0 -42 42 0 26 94)"><stop offset=".595" stop-color="#0AF"/><stop offset="1" stop-color="#01DA40"/></radialGradient><radialGradient id="8119i" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(17 0 0 45.3333 51 97)"><stop stop-color="#0AF"/><stop offset="1" stop-color="#01DA40"/></radialGradient><radialGradient id="5713j" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0 -17 322.37 0 23 69)"><stop stop-color="#0AF"/><stop offset="1" stop-color="#01DA40"/></radialGradient><linearGradient id="f12ca" x1="60" y1="0" x2="60" y2="120" gradientUnits="userSpaceOnUse"><stop stop-color="#174299"/><stop offset="1" stop-color="#001E59"/></linearGradient><linearGradient id="8f8ac" x1="83" y1="97" x2="100" y2="97" gradientUnits="userSpaceOnUse"><stop stop-color="#FF4000"/><stop offset="1" stop-color="#8754C9"/></linearGradient><linearGradient id="2467d" x1="23" y1="20" x2="23" y2="37" gradientUnits="userSpaceOnUse"><stop stop-color="#8754C9"/><stop offset="1" stop-color="#FF4000"/></linearGradient><linearGradient id="98e2f" x1="68" y1="97" x2="84" y2="97" gradientUnits="userSpaceOnUse"><stop stop-color="#FFF700"/><stop offset="1" stop-color="#FF9901"/></linearGradient><linearGradient id="dca2g" x1="23" y1="52" x2="23" y2="36" gradientUnits="userSpaceOnUse"><stop stop-color="#FFF700"/><stop offset="1" stop-color="#FF9901"/></linearGradient></defs></svg>',installed:r,downloadUrls:{android:"https://play.google.com/store/apps/details?id=me.rainbow&referrer=utm_source%3Drainbowkit&utm_source=rainbowkit",ios:"https://apps.apple.com/app/apple-store/id1457119021?pt=119997837&ct=rainbowkit&mt=8",chrome:"https://chromewebstore.google.com/detail/rainbow/opfgelmcmbiajamepnmloijbpoleiama",firefox:"https://addons.mozilla.org/en-US/firefox/addon/rainbow-extension/"},connector:{browser:r?()=>(0,i.L)({target:"rainbow"}):void 0,qrCode:{connector:()=>o},mobile:{getUri:e=>mo({connector:e,iosUri:e=>"rainbow://wc?uri=".concat(encodeURIComponent(e))}),connector:()=>o}}}},Qa=e=>{let{projectId:t,...n}=e;const r=Mo("isTokenPocket"),o=!!r,a=ho({projectId:t,showQrModal:!1,...n});return{id:"tokenPocket",name:"TokenPocket",rdns:"pro.tokenpocket",logo:'<svg viewBox="0 0 28 28" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%"><defs><linearGradient x1="107.511%" y1="50.015%" x2=".046%" y2="50.015%" id="dacca"><stop stop-color="#FFF" offset="0%"/><stop stop-color="#FFF" stop-opacity=".323" offset="96.67%"/><stop stop-color="#FFF" stop-opacity=".3" offset="100%"/></linearGradient></defs><g fill-rule="nonzero" fill="none"><path fill="#2980FE" d="M27.987 0H0v28h27.987z"/><path d="M11.394 12.026h.013c-.013-.031-.013-.068-.013-.1v.1Z" fill="#29AEFF"/><path d="M18.194 12.675h-3.781v7.124c0 .337.26.609.583.609h2.614a.596.596 0 0 0 .584-.609v-7.124ZM12.587 7.574H5.69a.596.596 0 0 0-.582.61v2.47c0 .337.26.61.583.61h2.22v8.553c0 .337.26.609.583.609h2.484a.596.596 0 0 0 .583-.61V11.264h1.016c.974 0 1.767-.827 1.767-1.844.01-1.017-.782-1.845-1.757-1.845Z" fill="#FFF"/><path d="M13.09 5.1v4.972a4.703 4.703 0 0 0 .991.129h.034V6.247c-.573-.04-1.026-.538-1.026-1.146Z" fill="url(#dacca)" transform="translate(5.108 7.574)"/><path d="M19.298 7.574c-2.696 0-4.885 2.285-4.885 5.1 0 2.422 1.616 4.45 3.784 4.972v-4.971c0-.634.494-1.15 1.101-1.15.608 0 1.102.516 1.102 1.15 0 .533-.347.981-.82 1.11-.09.025-.
2186.04-.282.04v3.95c.096 0 .189-.003.282-.007 2.566-.154 4.604-2.375 4.604-5.093.004-2.816-2.185-5.1-4.886-5.1Z" fill="#FFF"/><path d="M19.32 17.775v-3.95c-.035 0-.066 0-.1-.004v3.954h.1Z" fill="#FFF"/></g></svg>',installed:o,downloadUrls:{chrome:"https://chrome.google.com/webstore/detail/tokenpocket/mfgccjchihfkkindfppnaooecgfneiii",android:"https://play.google.com/store/apps/details?id=vip.mytokenpocket",ios:"https://apps.apple.com/us/app/tp-global-wallet/id6444625622"},connector:{browser:o?()=>(0,i.L)({target:()=>({id:"tokenPocket",name:"TokenPocket",provider:r})}):void 0,qrCode:{connector:()=>a},mobile:{getUri:e=>mo({connector:e,iosUri:e=>"tpoutside://wc?uri=".concat(encodeURIComponent(e)),androidUri:e=>"tpoutside://wc?uri=".concat(encodeURIComponent(e))}),connector:()=>a}}}};function Ja(){var e;const t=e=>!!e.isTrust&&!e.isSafePal;return"undefined"!=typeof window&&void 0!==window.ethereum?window.trustwallet?window.trustwallet:t(window.ethereum)?window.ethereum:null!==(e=window.ethereum)&&void 0!==e&&e.providers?window.ethereum.providers.find(t):void 0:void 0}const Va=e=>{let{projectId:t,...n}=e;const r=!!Ja(),o=ho({projectId:t,showQrModal:!1,...n});return{id:"trust",name:"Trust Wallet",rdns:"com.trustwallet.app",logo:'<svg viewBox="0 0 52 52" fill="none" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%"><rect width="52" height="52" rx="26" fill="#fff"/><path d="M9.75 14.964 25.84 9.75v36.096C14.346 41.033 9.75 31.808 9.75 26.596V14.963Z" fill="#0500FF"/><path d="M41.93 14.964 25.84 9.75v36.096c11.493-4.813 16.09-14.038 16.09-19.25V14.963Z" fill="url(#7939a)"/><defs><linearGradient id="7939a" x1="37.656" y1="7.222" x2="25.567" y2="45.373" gradientUnits="userSpaceOnUse"><stop offset=".02" stop-color="#00F"/><stop offset=".08" stop-color="#0094FF"/><stop offset=".16" stop-color="#48FF91"/><stop offset=".42" stop-color="#0094FF"/><stop offset=".68" stop-color="#0038FF"/><stop offset=".9" stop-color="#0500FF"/></linearGradient></defs></svg>',installed:r,downloadUrls:{android:"https://play.google.com/store/apps/details?id=com.wallet.crypto.trustapp",ios:"https://apps.apple.com/us/app/trust-crypto-bitcoin-wallet/id1288339409",chrome:"https://chrome.google.com/webstore/detail/trust-wallet/egjidjbpglichdcondbcbdnbeeppgdph"},connector:{browser:r?()=>(0,i.L)({target:()=>({id:"trust",name:"Trust Wallet",provider:Ja()})}):void 0,qrCode:{connector:()=>o},mobile:{getUri:e=>mo({connector:e,iosUri:e=>"trust://wc?uri=".concat(encodeURIComponent(e)),androidUri:e=>"trust://wc?uri=".concat(encodeURIComponent(e))}),connector:()=>o}}}},Ha=()=>{var e;const t="undefined"!=typeof window&&void 0!==(null===(e=window)||void 0===e?void 0:e.xfi);return{id:"xdefi",name:"XDEFI Wallet",rdns:"io.xdefi",logo:'<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 28 28" width="100%" height="100%"><g clip-path="url(#7f99a)"><mask id="494bb" width="100%" height="100%" x="0" y="0" maskUnits="userSpaceOnUse" style="mask-type:luminance"><path fill="#fff" d="M0 0h28v28H0V0Z"/></mask><g mask="url(#494bb)"><path fill="#172777" d="M0 0h28v28H0V0Z"/><path fill="url(#62dfc)" d="M0 0h28v28H0V0Z"/><path fill="#fff" d="M15.384 14.897a7 7 0 0 1-3.97.935c-1.226-.055-2.227-.498-2.834-1.22a3.084 3.084 0 0 1-.601-2.482 3.17 3.17 0 0 1 .284-.94l.022-.04a6.289 6.289 0 0 1 10.823-.606 6.284 6.284 0 0 1-4.67 9.767l.065.766a7.072 7.072 0 0 0 6.42-7.542 7.05 7.05 0 0 0-7.437-6.53 7.071 7.071 0 0 0-5.884 3.796l-.028.054a4.162 4.162 0 0 0-.355 1.165 3.86 3.86 0 0 0 .765 3.08c.739.896 1.942 1.427 3.391 1.498a7.71 7.71 0 0 0 4.736-1.27l-.733-.431h.006Z"/><path fill="#fff" d="M16.844 15.766c-.7.602-2.319 1.707-5.015 1.86-3.019.164-4.277-.82-4.288-.826l-.24.3.246-.295-.503.586c.054.049 1.258 1.017 4.09 1.017.23 0 .476 0 .728-.017 3.26-.18 5.047-1.602 5.67-2.209l-.688-.416Z"/><path fill="#fff" d="M18.156 16.56a5.695 5.695 0 0 1-1.504 1.367c-2.04 1.312-4.637 1.482-6.453 1.389l-.038.765c.3.022.601.028.88.028 5.13 0 7.203-2.336 7.777-3.167l-.667-.388m-.192-2.904a.612.612 0 1 0 0-1.225.612.612 0 0 0 0 1.225Z"/></g></g><defs><linearGradient id="62dfc" x1="14" x2="14" y1="0" y2="28" gradientUnits="userSpaceOnUse"><stop stop-color="#2048E5"/><stop offset="1" stop-color="#14277A"/></linearGradient><clipPath id="7f99a"><path fill="#fff" d="M0 0h28v28H0z"/></clipPath></defs></svg>',installed:t,downloadUrls:{chrome:"https://chrome.google.com/webstore/detail/xdefi-wallet/hmeobnfnfcmdkdcmlblgagmfpfboieaf"},connector:{browser:t?()=>(0,i.L)({target:()=>{var e;return{id:"xdefi",name:"XDEFI Wallet",provider:null===(e=window.xfi)||void 0===e?void 0:e.ethereum}}}):void 0}}},Ga=e=>{let{projectId:t,...n}=e;const r="undefined"!=typeof window&&(void 0!==window.ethereum&&window.ethereum.isZerion||void 0!==window.zerionWallet)||Mo("isZerion"),o=ho({projectId:t,showQrModal:!1,...n});return{id:"zerion",name:"Zerion",rdns:"io.zerion.wallet",logo:'<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 28 28" width="100%" height="100%"><path fill="#2962EF" d="M0 0h28v28H0z"/><path fill="#fff" d="M6.073 7c-.48 0-.665.593-.262.841l10.073 6.074a.577.577 0 0 0 .758-.139l4.43-5.814c.3-.404-.004-.962-.525-.962H6.073Zm15.831 14c.48 0 .67-.596.267-.844l-10.075-6.073a.569.569 0 0 0-.751.146l-4.437 5.813c-.301.404.012.958.534.958h14.462Z"/></svg>',installed:!!r,downloadUrls:{android:"https://play.google.com/store/apps/details?id=io.zerion.android",ios:"https://apps.apple.com/app/apple-store/id1456732565",chrome:"https://chrome.google.com/webstore/detail/klghhnkeealcohjjanjjdaeeggmfmlpl"},connector:{browser:r?()=>(0,i.L)({target:()=>({id:"zerion",name:"Zerion",provider:()=>"undefined"!=typeof window?window.zerionWallet||Mo("isZerion")||window.ethereum:void 0})}):void 0,qrCode:{connector:()=>o},mobile:{getUri:e=>mo({connector:e,iosUri:e=>"zerion://wc?uri=".concat(encodeURIComponent(e))}),connector:()=>o}}}},Za=()=>{const e="undefined"!=typeof window&&void 0!==window.tally&&!!window.tally;return{id:"taho",name:"Taho",logo:'<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 28 28" width="100%" height="100%"><path fill="#D08E39" d="M0 0h28v28H0z"/><path fill="#002522" fill-rule="evenodd" d="M22.529 13.053c.201.165.337.396.382.652a.77.77 0 0 1-.003.23 2.333 2.333 0 0 1-.087.47 2.122 2.122 0 0 1-.371.706v.014l.001.008c.003.023.009.065.021.127.034.204.045.411.031.618a3.551 3.551 0 0 1-.28 1.166 2.597 2.597 0 0 1-.72.998l-.037.034-.05.017a8.34 8.34 0 0 1-1.206.351c-.42.096-.851.138-1.282.124h-.
2073a12.802 12.802 0 0 0-2.752-.562 5.462 5.462 0 0 1-.756-.11 6.189 6.189 0 0 1-.72-.23 8.761 8.761 0 0 0-1.149-.332c-.183.256-.268.57-.239.883.059.447.201.88.419 1.276.274.43.5.889.672 1.368.166.515.208 1.06.123 1.594l-.075.486-.41-.28a2.075 2.075 0 0 0-.231-.152l-.051-.031-.281-.155c.1.368.166.744.197 1.124.018.33.012.659-.02.987a3.423 3.423 0 0 1-.214.953c-1.165-1.77-2.116-2.278-2.949-2.722-.56-.299-1.066-.569-1.548-1.174-.714-1.015-.893-2.181.102-4.387.275-.682.445-1.43.584-2.042.118-.517.213-.938.332-1.137v.016c-.081.465-.081.94 0 1.406.035.219.117.428.239.613.128.167.3.297.497.373.425.164.873.259 1.327.282.23.036.464.036.703.036a3.52 3.52 0 0 1 .37.014c.127.011.25.028.374.045.49.08.974.199 1.445.357.425.163.875.253 1.33.267.966.077 1.92.266 2.844.562.364.012.73-.017 1.088-.084a6.4 6.4 0 0 0 .388-.085c.635-.185 1.349-1.264.522-1.174-.23.01-.457.039-.683.084-.129.03-.256.079-.392.13a4.307 4.307 0 0 1-.45.151 1.91 1.91 0 0 1-.945-.025 2.783 2.783 0 0 0-.843-.197c.135-.077.286-.123.44-.135.114-.011.215-.007.312-.004.047.002.093.004.139.004.262.036.528.025.787-.034.132-.037.267-.11.41-.187.116-.062.238-.127.371-.18.293-.123.607-.19.925-.198h-.006c.115-.01.23-.01.346 0a1.123 1.123 0 0 0 .28-.88.607.607 0 0 0-.342-.25 8.77 8.77 0 0 0-.21-.042c-.418-.08-1.1-.213-1.375-.469-.189-.183-.29-.73.373-.883.352-.06.71-.072 1.066-.033h.013c.16.016.554.054.647-.026a2.706 2.706 0 0 1-.125-.09l-.06-.044-.871-.664a8.944 8.944 0 0 1-.176-.127c-.088-.064-.172-.126-.257-.182a.826.826 0 0 0-.186-.098 2.694 2.694 0 0 1-.281-.127 3.557 3.557 0 0 1-.916-.677 11.453 11.453 0 0 1-2.01-2.791 1.933 1.933 0 0 0-1.009-.914 1.661 1.661 0 0 1 1.24.45c.056.047.128.175.22.34.256.459.67 1.2 1.345 1.228.116-.01.231-.035.34-.076-.335-.317-.561-.699-.774-1.056-.322-.542-.61-1.029-1.193-1.147a3.896 3.896 0 0 1-.428-.183l-.393-.194-.787-.385a14.157 14.157 0 0 0-1.602-.65 8.13 8.13 0 0 0-1.667-.359 3.681 3.681 0 0 0-.405-.03.705.705 0 0 0-.314.072c-.057.025-.121.059-.187.094a2.792 2.792 0 0 1-.212.106 6.987 6.987 0 0 0-.391.18 7.8 7.8 0 0 0-1.442.905 3.75 3.75 0 0 0-.871.857 3.19 3.19 0 0 1 1.245.163 4.73 4.73 0 0 0-1.496.214 5.196 5.196 0 0 0-.694.255 4.74 4.74 0 0 0-.65.34c-.203.118-.392.26-.561.425a.72.72 0 0 0-.158.242 5.26 5.26 0 0 0-.132.337c-.163.472-.294.955-.39 1.445a11.692 11.692 0 0 0-.225 2.976 5.78 5.78 0 0 0 .615 2.31c.346-.455.683-.919 1.01-1.385.42-.605.81-1.23 1.166-1.875.185-.332.35-.68.516-1.031.151-.32.304-.644.476-.962a6.05 6.05 0 0 1 .61-.972 2.29 2.29 0 0 1 .41-.419.944.944 0 0 1 .54-.216c-.63.565-1.119 2.082-1.608 3.783-.393 1.38-1.731 4.525-2.574 4.604-.326.017-.447-.138-.67-.458l-.185-.253a5.038 5.038 0 0 1-.73-1.484 7.436 7.436 0 0 1-.282-1.597 11.153 11.153 0 0 1 .037-1.594 13.31 13.31 0 0 1 .28-1.56c.118-.516.271-1.023.459-1.517.05-.127.101-.25.163-.377.034-.07.072-.137.115-.202.05-.067.103-.13.16-.189.205-.194.436-.357.686-.486.37-.193.763-.336 1.17-.424.127-.287.302-.55.517-.779.215-.224.448-.43.697-.615a8.424 8.424 0 0 1 1.54-.967c.087-.044.192-.09.286-.132l.124-.057c.049-.022.1-.049.157-.078.07-.036.148-.076.234-.116a1.31 1.31 0 0 1 .54-.126c.147 0 .255.011.366.023l.109.01a8.767 8.767 0 0 1 1.776.386c.57.19 1.126.417 1.667.677l.8.388.397.197c.097.052.22.1.355.151l.03.012c.146.056.279.112.428.188.079.04.155.087.227.138.07.056.135.116.197.18a4.096 4.096 0 0 1 .622.872c.275.479.531.926.93 1.188l.28.185a.276.276 0 0 1-.016.045l-.06.107-.28.144a.229.229 0 0 0-.121.129.254.254 0 0 0-.017.084v.18a.985.985 0 0 1-.037.281 1 1 0 0 1-.038.097.283.283 0 0 0-.032.1.155.155 0 0 0 0 .09c.223.227.481.417.765.562l.224.104c.053.02.105.042.155.068l.143.087c.126.08.23.158.332.236.041.032.083.063.127.095l.874.666.208.155c.088.057.172.12.253.188Zm-6.906-2.594c.028.348-.388.621-.897.677-.641.065-.984-.306-.894-.736.169-.72-.202-.475-.45-.194a.034.034 0 0 1-.062-.025c.104-.742.54-.773.734-.773.588.04 1.17.14 1.737.295a.085.085 0 0 1 .064.064.085.085 0 0 1-.03.085.632.632 0 0 0-.202.607Z" clip-rule="evenodd"/></svg>',downloadUrls:{chrome:"https://chrome.google.com/webstore/detail/taho/eajafomhmkipbjmfmhebemolkcicgfmd"},installed:e,connector:{browser:e?()=>(0,i.L)({target:()=>({id:"taho",name:"Taho",provider:window.tally})}):void 0}}},Wa=e=>{let{projectId:t,...n}=e;const r=ho({projectId:t,showQrModal:!1,...n});return{id:"imToken",name:"imToken",mobileName:"imToken",logo:'<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 28 28" width="100%" height="100%"><path fill="url(#e301a)" d="M0 0h28v28H0z"/><path fill="#fff" d="M14.193 20.693c-4.435.374-8.547-2.224-8.87-6.26-.298-3.326 1.825-4.758 3.504-4.885a2.908 2.908 0 0 1 3.282 2.376c.12 1.325-.742 1.952-1.343 1.996a1.007 1.007 0 0 1-1.128-.83c-.044-.513.165-.583.101-1.121a1.172 1.172 0 0 0-1.432-1.033c-.57.044-1.622.703-1.489 2.332.134 1.628 1.774 2.94 3.903 2.743a4.346 4.346 0 0 0 4.03-4.372c0-.128.03-.254.088-.367.027-.044.057-.087.09-.127.056-.089.122-.172.196-.247l.209-.21c1-.911 4.637-3.104 8.052-2.42a.14.14 0 0 1 .076 0c.133 0 .21.09.222.222.539 7.996-4.745 11.785-9.49 12.203Z"/><defs><linearGradient id="e301a" x1="27.236" x2=".05" y1=".889" y2="27.978" gradientUnits="userSpaceOnUse"><stop stop-color="#11C4D1"/><stop offset="1" stop-color="#0062AD"/></linearGradient></defs></svg>',installed:!1,downloadUrls:{android:"https://play.google.com/store/apps/details?id=im.token.app",ios:"https://itunes.apple.com/us/app/imtoken2/id1384798940"},connector:{qrCode:{connector:()=>r},mobile:{getUri:async e=>mo({connector:e,iosUri:e=>"imtokenv2://wc?uri=".concat(encodeURIComponent(e)),androidUri:e=>"imtokenv2://wc?uri=".concat(encodeURIComponent(e))}),connector:()=>r}}}};function qa(e){const{appName:t,appUrl:n,appDesc:r,appLogo:o,projectId:i,...a}=e,s=t&&n&&r&&o?{name:t,description:r,url:n,icons:[o]}:void 0,c=[Ta(),_a({projectId:i,metadata:s}),Sa({appName:t,appLogoUrl:o}),Ia({projectId:i,metadata:s}),Na({projectId:i,metadata:s}),Da(),Ba(),Oa(),ja({projectId:i,metadata:s}),Ra({projectId:i,metadata:s}),Fa(),La(),za({projectId:i,metadata:s}),Qa({projectId:i,metadata:s}),Va({projectId:i,metadata:s}),Ha(),Ga({projectId:i,metadata:s}),Za(),Wa({projectId:i,metadata:s}),Co()].filter((e=>"brave"!==e.id||!!e.installed));Nr.setState({wallets:c,appName:t,appLogo:o});const l=[...fo.values()];return c.filter((e=>
2"coinbase"===e.id)).forEach((e=>{e.connector.browser&&"function"==typeof e.connector.browser&&l.push(e.connector.browser())})),{...a,connectors:l}}const Ya=e=>{let{wagmi:t,disclaimer:n,customButtons:o,showWalletConnect:i=!0,onConnect:a,onConnectError:l,onModalClosed:u,onModalClosedByManualOperation:f,theme:d="light",themeVariables:h,language:p="en"}=e;(0,s.u)(t,{onChange(e,t){!function(){const e=Nr.getState().wagmi;if(!e)return;const t=(0,r.D)(e),{address:n,isConnected:o,isDisconnected:i,status:a}=t,s=t.chain;o&&n&&s?Nr.setState({isConnected:o,address:n,chainId:s.id}):o||Nr.setState({isConnected:o,address:void 0}),Nr.setState({status:a})}()}}),Nr.setState({wagmi:t,disclaimer:n,customButtons:o,showWalletConnect:i,configHook:{onConnect:a,onConnectError:l,onModalClosed:u,onModalClosedByManualOperation:f},theme:d,themeVariables:h,language:p}),(0,c.G)(t);let m=!1;return{subscribeModalState:Br,getOpenState:()=>Nr.getState().open,open:e=>{m||(m=!0,Ca()),Nr.getState().openModal(e)},close:()=>{Nr.setState({open:!1})},getTheme:()=>Nr.getState().theme,setTheme:e=>{Nr.getState().setTheme(e)},setThemeVariables:e=>Nr.setState({themeVariables:e}),getCustomButtons:()=>Nr.getState().customButtons,setCustomButtons:Nr.getState().setCustomButtons,getDisclaimer:()=>Nr.getState().disclaimer,setDisclaimer:Nr.getState().setDisclaimer,getLanguage:()=>Nr.getState().language,setLanguage:e=>Nr.setState({language:e}),setFooterContent:e=>Nr.getState().setFooterContent(e)}}},83969:(e,t,n)=>{"use strict";n.d(t,{j:()=>f});var r,o,i,a=n(81810),s=n(74852),c=n(50555),l=n(38265),u=n(72429),f=new(r=new WeakMap,o=new WeakMap,i=new WeakMap,class extends l.l{constructor(){super(),(0,a.Z)(this,r,{writable:!0,value:void 0}),(0,a.Z)(this,o,{writable:!0,value:void 0}),(0,a.Z)(this,i,{writable:!0,value:void 0}),(0,c.Z)(this,i,(e=>{if(!u.sk&&window.addEventListener){const t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}))}onSubscribe(){(0,s.Z)(this,o)||this.setEventListener((0,s.Z)(this,i))}onUnsubscribe(){var e;this.hasListeners()||(null===(e=(0,s.Z)(this,o))||void 0===e||e.call(this),(0,c.Z)(this,o,void 0))}setEventListener(e){var t;(0,c.Z)(this,i,e),null===(t=(0,s.Z)(this,o))||void 0===t||t.call(this),(0,c.Z)(this,o,e((e=>{"boolean"===typeof e?this.setFocused(e):this.onFocus()})))}setFocused(e){(0,s.Z)(this,r)!==e&&((0,c.Z)(this,r,e),this.onFocus())}onFocus(){const e=this.isFocused();this.listeners.forEach((t=>{t(e)}))}isFocused(){var e;return"boolean"===typeof(0,s.Z)(this,r)?(0,s.Z)(this,r):"hidden"!==(null===(e=globalThis.document)||void 0===e?void 0:e.visibilityState)}})},54365:(e,t,n)=>{"use strict";n.d(t,{Gm:()=>o,Qy:()=>s,ZF:()=>c});var r=n(72429);function o(e){return{onFetch:(t,n)=>{var o,s,c;const l=t.options,u=null===(o=t.fetchOptions)||void 0===o||null===(o=o.meta)||void 0===o||null===(o=o.fetchMore)||void 0===o?void 0:o.direction,f=(null===(s=t.state.data)||void 0===s?void 0:s.pages)||[],d=(null===(c=t.state.data)||void 0===c?void 0:c.pageParams)||[];let h={pages:[],pageParams:[]},p=0;const m=async()=>{let n=!1;const o=(0,r.cG)(t.options,t.fetchOptions),s=async(e,i,a)=>{if(n)return Promise.reject();if(null==i&&e.pages.length)return Promise.resolve(e);const s={client:t.client,queryKey:t.queryKey,pageParam:i,direction:a?"backward":"forward",meta:t.options.meta};var c;c=s,Object.defineProperty(c,"signal",{enumerable:!0,get:()=>(t.signal.aborted?n=!0:t.signal.addEventListener("abort",(()=>{n=!0})),t.signal)});const l=await o(s),{maxPages:u}=t.options,f=a?r.Ht:r.VX;return{pages:f(e.pages,l,u),pageParams:f(e.pageParams,i,u)}};if(u&&f.length){const e="backward"===u,t={pages:f,pageParams:d},n=(e?a:i)(l,t);h=await s(t,n,e)}else{const t=null!==e&&void 0!==e?e:f.length;do{var c;const e=0===p?null!==(c=d[0])&&void 0!==c?c:l.initialPageParam:i(l,h);if(p>0&&null==e)break;h=await s(h,e),p++}while(p<t)}return h};t.options.persister?t.fetchFn=()=>{var e,r;return null===(e=(r=t.options).persister)||void 0===e?void 0:e.call(r,m,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},n)}:t.fetchFn=m}}}function i(e,t){let{pages:n,pageParams:r}=t;const o=n.length-1;return n.length>0?e.getNextPageParam(n[o],n,r[o],r):void 0}function a(e,t){var n;let{pages:r,pageParams:o}=t;return r.length>0?null===(n=e.getPreviousPageParam)||void 0===n?void 0:n.call(e,r[0],r,o[0],o):void 0}function s(e,t){return!!t&&null!=i(e,t)}function c(e,t){return!(!t||!e.getPreviousPageParam)&&null!=a(e,t)}},25191:(e,t,n)=>{"use strict";n.d(t,{R:()=>g,m:()=>m});var r,o,i,a,s=n(99735),c=n(81810),l=n(23830),u=n(74852),f=n(50555),d=n(65515),h=n(88421),p=n(32094),m=(r=new WeakMap,o=new WeakMap,i=new WeakMap,a=new WeakSet,class extends h.F{constructor(e){super(),(0,s.Z)(this,a),(0,c.Z)(this,r,{writable:!0,value:void 0}),(0,c.Z)(this,o,{writable:!0,value:void 0}),(0,c.Z)(this,i,{writable:!0,value:void 0}),this.mutationId=e.mutationId,(0,f.Z)(this,o,e.mutationCache),(0,f.Z)(this,r,[]),this.state=e.state||{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0},this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){(0,u.Z)(this,r).includes(e)||((0,u.Z)(this,r).push(e),this.clearGcTimeout(),(0,u.Z)(this,o).notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){(0,f.Z)(this,r,(0,u.Z)(this,r).filter((t=>t!==e))),this.scheduleGc(),(0,u.Z)(this,o).notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){(0,u.Z)(this,r).length||("pending"===this.state.status?this.scheduleGc():(0,u.Z)(this,o).remove(this))}continue(){var e,t;return null!==(e=null===(t=(0,u.Z)(this,i))||void 0===t?void 0:t.continue())&&void 0!==e?e:this.execute(this.state.variables)}async execute(e){var t;const n=()=>{(0,l.Z)(this,a,y).call(this,{type:"continue"})};(0,f.Z)(this,i,(0,p.Mz)({fn:()=>this.options.mutationFn?this.options.mutationFn(e):Promise.reject(new Error("No mutationFn found")),onFail:(e,t)=>{(0,l.Z)(this,a,y).call(this,{type:"failed",failureCount:e,error:t})},onPause:()=>{(0,l.Z)(this,a,y).call(this,{type:"pause"})},onContinue:n,retry:null!==(t=this.options.retry)&&void 0!==t?t:0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>(0,u.Z)(this,o).canRun(this)}));const r="pending"===this.state.status,s=!(0,u.Z)(this,i).canStart();try{var c,d,h,m,g,b,v,A;if(r)n();else{var w,E,k,M;(0,l.Z)(this,a,y).call(this,{type:"pending",variables:e,isPaused:s}),await(null===(w=(E=(0,u.Z)(this,o).config).onMutate)||void 0===w?void 0:w.call(E,e,this));const t=await(null===(k=(M=this.options).onMutate)||void 0===k?void 0:k.call(M,e));t!==this.state.context&&(0,l.Z)(this,a,y).call(this,{type:"pending",context:t,variables:e,isPaused:s})}const t=await(0,u.Z)(this,i).start();return await(null===(c=(d=(0,u.Z)(this,o).config).onSuccess)||void 0===c?void 0:c.call(
2d,t,e,this.state.context,this)),await(null===(h=(m=this.options).onSuccess)||void 0===h?void 0:h.call(m,t,e,this.state.context)),await(null===(g=(b=(0,u.Z)(this,o).config).onSettled)||void 0===g?void 0:g.call(b,t,null,this.state.variables,this.state.context,this)),await(null===(v=(A=this.options).onSettled)||void 0===v?void 0:v.call(A,t,null,e,this.state.context)),(0,l.Z)(this,a,y).call(this,{type:"success",data:t}),t}catch(N){try{var x,C,S,_,T,I,D,P;throw await(null===(x=(C=(0,u.Z)(this,o).config).onError)||void 0===x?void 0:x.call(C,N,e,this.state.context,this)),await(null===(S=(_=this.options).onError)||void 0===S?void 0:S.call(_,N,e,this.state.context)),await(null===(T=(I=(0,u.Z)(this,o).config).onSettled)||void 0===T?void 0:T.call(I,void 0,N,this.state.variables,this.state.context,this)),await(null===(D=(P=this.options).onSettled)||void 0===D?void 0:D.call(P,void 0,N,e,this.state.context)),N}finally{(0,l.Z)(this,a,y).call(this,{type:"error",error:N})}}finally{(0,u.Z)(this,o).runNext(this)}}});function y(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};case"pending":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}})(this.state),d.Vr.batch((()=>{(0,u.Z)(this,r).forEach((t=>{t.onMutationUpdate(e)})),(0,u.Z)(this,o).notify({mutation:this,type:"updated",action:e})}))}function g(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}},65515:(e,t,n)=>{"use strict";n.d(t,{Vr:()=>o});var r=e=>setTimeout(e,0);var o=function(){let e=[],t=0,n=e=>{e()},o=e=>{e()},i=r;const a=r=>{t?e.push(r):i((()=>{n(r)}))};return{batch:r=>{let a;t++;try{a=r()}finally{t--,t||(()=>{const t=e;e=[],t.length&&i((()=>{o((()=>{t.forEach((e=>{n(e)}))}))}))})()}return a},batchCalls:e=>function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];a((()=>{e(...n)}))},schedule:a,setNotifyFunction:e=>{n=e},setBatchNotifyFunction:e=>{o=e},setScheduler:e=>{i=e}}}()},77055:(e,t,n)=>{"use strict";n.d(t,{N:()=>f});var r,o,i,a=n(81810),s=n(74852),c=n(50555),l=n(38265),u=n(72429),f=new(r=new WeakMap,o=new WeakMap,i=new WeakMap,class extends l.l{constructor(){super(),(0,a.Z)(this,r,{writable:!0,value:!0}),(0,a.Z)(this,o,{writable:!0,value:void 0}),(0,a.Z)(this,i,{writable:!0,value:void 0}),(0,c.Z)(this,i,(e=>{if(!u.sk&&window.addEventListener){const t=()=>e(!0),n=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",n,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",n)}}}))}onSubscribe(){(0,s.Z)(this,o)||this.setEventListener((0,s.Z)(this,i))}onUnsubscribe(){var e;this.hasListeners()||(null===(e=(0,s.Z)(this,o))||void 0===e||e.call(this),(0,c.Z)(this,o,void 0))}setEventListener(e){var t;(0,c.Z)(this,i,e),null===(t=(0,s.Z)(this,o))||void 0===t||t.call(this),(0,c.Z)(this,o,e(this.setOnline.bind(this)))}setOnline(e){(0,s.Z)(this,r)!==e&&((0,c.Z)(this,r,e),this.listeners.forEach((t=>{t(e)})))}isOnline(){return(0,s.Z)(this,r)}})},76973:(e,t,n)=>{"use strict";n.d(t,{A:()=>A,z:()=>E});var r,o,i,a,s,c,l,u,f=n(99735),d=n(81810),h=n(23830),p=n(74852),m=n(50555),y=n(72429),g=n(65515),b=n(32094),v=n(88421),A=(r=new WeakMap,o=new WeakMap,i=new WeakMap,a=new WeakMap,s=new WeakMap,c=new WeakMap,l=new WeakMap,u=new WeakSet,class extends v.F{constructor(e){var t;super(),(0,f.Z)(this,u),(0,d.Z)(this,r,{writable:!0,value:void 0}),(0,d.Z)(this,o,{writable:!0,value:void 0}),(0,d.Z)(this,i,{writable:!0,value:void 0}),(0,d.Z)(this,a,{writable:!0,value:void 0}),(0,d.Z)(this,s,{writable:!0,value:void 0}),(0,d.Z)(this,c,{writable:!0,value:void 0}),(0,d.Z)(this,l,{writable:!0,value:void 0}),(0,m.Z)(this,l,!1),(0,m.Z)(this,c,e.defaultOptions),this.setOptions(e.options),this.observers=[],(0,m.Z)(this,a,e.client),(0,m.Z)(this,i,(0,p.Z)(this,a).getQueryCache()),this.queryKey=e.queryKey,this.queryHash=e.queryHash,(0,m.Z)(this,r,function(e){const t="function"===typeof e.initialData?e.initialData():e.initialData,n=void 0!==t,r=n?"function"===typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?null!==r&&void 0!==r?r:Date.now():0,error:null,errorUpdate
2Count:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?"success":"pending",fetchStatus:"idle"}}(this.options)),this.state=null!==(t=e.state)&&void 0!==t?t:(0,p.Z)(this,r),this.scheduleGc()}get meta(){return this.options.meta}get promise(){var e;return null===(e=(0,p.Z)(this,s))||void 0===e?void 0:e.promise}setOptions(e){this.options={...(0,p.Z)(this,c),...e},this.updateGcTime(this.options.gcTime)}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||(0,p.Z)(this,i).remove(this)}setData(e,t){const n=(0,y.oE)(this.state.data,e,this.options);return(0,h.Z)(this,u,w).call(this,{data:n,type:"success",dataUpdatedAt:null===t||void 0===t?void 0:t.updatedAt,manual:null===t||void 0===t?void 0:t.manual}),n}setState(e,t){(0,h.Z)(this,u,w).call(this,{type:"setState",state:e,setStateOptions:t})}cancel(e){var t,n;const r=null===(t=(0,p.Z)(this,s))||void 0===t?void 0:t.promise;return null===(n=(0,p.Z)(this,s))||void 0===n||n.cancel(e),r?r.then(y.ZT).catch(y.ZT):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState((0,p.Z)(this,r))}isActive(){return this.observers.some((e=>!1!==(0,y.Nc)(e.options.enabled,this)))}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===y.CN||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStale(){return!!this.state.isInvalidated||(this.getObserversCount()>0?this.observers.some((e=>e.getCurrentResult().isStale)):void 0===this.state.data)}isStaleByTime(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return this.state.isInvalidated||void 0===this.state.data||!(0,y.Kp)(this.state.dataUpdatedAt,e)}onFocus(){var e;const t=this.observers.find((e=>e.shouldFetchOnWindowFocus()));null===t||void 0===t||t.refetch({cancelRefetch:!1}),null===(e=(0,p.Z)(this,s))||void 0===e||e.continue()}onOnline(){var e;const t=this.observers.find((e=>e.shouldFetchOnReconnect()));null===t||void 0===t||t.refetch({cancelRefetch:!1}),null===(e=(0,p.Z)(this,s))||void 0===e||e.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),(0,p.Z)(this,i).notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter((t=>t!==e)),this.observers.length||((0,p.Z)(this,s)&&((0,p.Z)(this,l)?(0,p.Z)(this,s).cancel({revert:!0}):(0,p.Z)(this,s).cancelRetry()),this.scheduleGc()),(0,p.Z)(this,i).notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||(0,h.Z)(this,u,w).call(this,{type:"invalidate"})}fetch(e,t){var n,r;if("idle"!==this.state.fetchStatus)if(void 0!==this.state.data&&null!==t&&void 0!==t&&t.cancelRefetch)this.cancel({silent:!0});else if((0,p.Z)(this,s))return(0,p.Z)(this,s).continueRetry(),(0,p.Z)(this,s).promise;if(e&&this.setOptions(e),!this.options.queryFn){const e=this.observers.find((e=>e.options.queryFn));e&&this.setOptions(e.options)}const c=new AbortController,f=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>((0,m.Z)(this,l,!0),c.signal)})},d={fetchOptions:t,options:this.options,queryKey:this.queryKey,client:(0,p.Z)(this,a),state:this.state,fetchFn:()=>{const e=(0,y.cG)(this.options,t),n={client:(0,p.Z)(this,a),queryKey:this.queryKey,meta:this.meta};return f(n),(0,m.Z)(this,l,!1),this.options.persister?this.options.persister(e,n,this):e(n)}};var g;(f(d),null===(n=this.options.behavior)||void 0===n||n.onFetch(d,this),(0,m.Z)(this,o,this.state),"idle"===this.state.fetchStatus||this.state.fetchMeta!==(null===(r=d.fetchOptions)||void 0===r?void 0:r.meta))&&(0,h.Z)(this,u,w).call(this,{type:"fetch",meta:null===(g=d.fetchOptions)||void 0===g?void 0:g.meta});const v=e=>{var t,n,r,o;((0,b.DV)(e)&&e.silent||(0,h.Z)(this,u,w).call(this,{type:"error",error:e}),(0,b.DV)(e))||(null===(t=(n=(0,p.Z)(this,i).config).onError)||void 0===t||t.call(n,e,this),null===(r=(o=(0,p.Z)(this,i).config).onSettled)||void 0===r||r.call(o,this.state.data,e,this));this.scheduleGc()};return(0,m.Z)(this,s,(0,b.Mz)({initialPromise:null===t||void 0===t?void 0:t.initialPromise,fn:d.fetchFn,abort:c.abort.bind(c),onSuccess:e=>{var t,n,r,o;
2if(void 0!==e){try{this.setData(e)}catch(a){return void v(a)}null===(t=(n=(0,p.Z)(this,i).config).onSuccess)||void 0===t||t.call(n,e,this),null===(r=(o=(0,p.Z)(this,i).config).onSettled)||void 0===r||r.call(o,e,this.state.error,this),this.scheduleGc()}else v(new Error("".concat(this.queryHash," data is undefined")))},onError:v,onFail:(e,t)=>{(0,h.Z)(this,u,w).call(this,{type:"failed",failureCount:e,error:t})},onPause:()=>{(0,h.Z)(this,u,w).call(this,{type:"pause"})},onContinue:()=>{(0,h.Z)(this,u,w).call(this,{type:"continue"})},retry:d.options.retry,retryDelay:d.options.retryDelay,networkMode:d.options.networkMode,canRun:()=>!0})),(0,p.Z)(this,s).start()}});function w(e){this.state=(t=>{var n,r;switch(e.type){case"failed":return{...t,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...t,fetchStatus:"paused"};case"continue":return{...t,fetchStatus:"fetching"};case"fetch":return{...t,...E(t.data,this.options),fetchMeta:null!==(n=e.meta)&&void 0!==n?n:null};case"success":return{...t,data:e.data,dataUpdateCount:t.dataUpdateCount+1,dataUpdatedAt:null!==(r=e.dataUpdatedAt)&&void 0!==r?r:Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":const i=e.error;return(0,b.DV)(i)&&i.revert&&(0,p.Z)(this,o)?{...(0,p.Z)(this,o),fetchStatus:"idle"}:{...t,error:i,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:i,fetchStatus:"idle",status:"error"};case"invalidate":return{...t,isInvalidated:!0};case"setState":return{...t,...e.state}}})(this.state),g.Vr.batch((()=>{this.observers.forEach((e=>{e.onQueryUpdate()})),(0,p.Z)(this,i).notify({query:this,type:"updated",action:e})}))}function E(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:(0,b.Kw)(t.networkMode)?"fetching":"paused",...void 0===e&&{error:null,status:"pending"}}}},30996:(e,t,n)=>{"use strict";n.d(t,{t:()=>f});var r,o=n(81810),i=n(74852),a=n(50555),s=n(72429),c=n(76973),l=n(65515),u=n(38265),f=(r=new WeakMap,class extends u.l{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};super(),(0,o.Z)(this,r,{writable:!0,value:void 0}),this.config=e,(0,a.Z)(this,r,new Map)}build(e,t,n){var r;const o=t.queryKey,i=null!==(r=t.queryHash)&&void 0!==r?r:(0,s.Rm)(o,t);let a=this.get(i);return a||(a=new c.A({client:e,queryKey:o,queryHash:i,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(o)}),this.add(a)),a}add(e){(0,i.Z)(this,r).has(e.queryHash)||((0,i.Z)(this,r).set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){const t=(0,i.Z)(this,r).get(e.queryHash);t&&(e.destroy(),t===e&&(0,i.Z)(this,r).delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){l.Vr.batch((()=>{this.getAll().forEach((e=>{this.remove(e)}))}))}get(e){return(0,i.Z)(this,r).get(e)}getAll(){return[...(0,i.Z)(this,r).values()]}find(e){const t={exact:!0,...e};return this.getAll().find((e=>(0,s._x)(t,e)))}findAll(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=this.getAll();return Object.keys(e).length>0?t.filter((t=>(0,s._x)(e,t))):t}notify(e){l.Vr.batch((()=>{this.listeners.forEach((t=>{t(e)}))}))}onFocus(){l.Vr.batch((()=>{this.getAll().forEach((e=>{e.onFocus()}))}))}onOnline(){l.Vr.batch((()=>{this.getAll().forEach((e=>{e.onOnline()}))}))}})},631:(e,t,n)=>{"use strict";n.d(t,{S:()=>S});var r,o,i,a=n(81810),s=n(74852),c=n(50555),l=n(72429),u=n(30996),f=n(65515),d=n(25191),h=n(38265),p=(r=new WeakMap,o=new WeakMap,i=new WeakMap,class extends h.l{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};super(),(0,a.Z)(this,r,{writable:!0,value:void 0}),(0,a.Z)(this,o,{writable:!0,value:void 0}),(0,a.Z)(this,i,{writable:!0,value:void 0}),this.config=e,(0,c.Z)(this,r,new Set),(0,c.Z)(this,o,new Map),(0,c.Z)(this,i,0)}build(e,t,n){var r;const o=new d.m({mutationCache:this,mutationId:(0,c.Z)(this,i,(r=(0,s.Z)(this,i),++r)),options:e.defaultMutationOptions(t),state:n});return this.add(o),o}add(e){(0,s.Z)(this,r).add(e);const t=m(e);if("string"===typeof t){const n=(0,s.Z)(this,o).get(t);n?n.push(e):(0,s.Z)(this,o).set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if((0,s.Z)(this,r).delete(e)){const t=m(e);if("string"===typeof t){const n=(0,s.Z)(this,o).get(t);if(n)if(n.length>1){const t=n.indexOf(e);-1!==t&&n.splice(t,1)}else n[0]===e&&(0,s.Z)(this,o).delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){const t=m(e);if("string"===typeof t){const n=(0,s.Z)(this,o).get(t),r=null===n||void 0===n?void 0:n.find((e=>"pending"===e.state.status));return!r||r===e}return!0}runNext(e){const t=m(e);if("string"===typeof t){var n,r;const i=null===(n=(0,s.Z)(this,o).get(t))||void 0===n?void 0:n.find((t=>
2t!==e&&t.state.isPaused));return null!==(r=null===i||void 0===i?void 0:i.continue())&&void 0!==r?r:Promise.resolve()}return Promise.resolve()}clear(){f.Vr.batch((()=>{(0,s.Z)(this,r).forEach((e=>{this.notify({type:"removed",mutation:e})})),(0,s.Z)(this,r).clear(),(0,s.Z)(this,o).clear()}))}getAll(){return Array.from((0,s.Z)(this,r))}find(e){const t={exact:!0,...e};return this.getAll().find((e=>(0,l.X7)(t,e)))}findAll(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.getAll().filter((t=>(0,l.X7)(e,t)))}notify(e){f.Vr.batch((()=>{this.listeners.forEach((t=>{t(e)}))}))}resumePausedMutations(){const e=this.getAll().filter((e=>e.state.isPaused));return f.Vr.batch((()=>Promise.all(e.map((e=>e.continue().catch(l.ZT))))))}});function m(e){var t;return null===(t=e.options.scope)||void 0===t?void 0:t.id}var y,g,b,v,A,w,E,k,M=n(83969),x=n(77055),C=n(54365),S=(y=new WeakMap,g=new WeakMap,b=new WeakMap,v=new WeakMap,A=new WeakMap,w=new WeakMap,E=new WeakMap,k=new WeakMap,class{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,a.Z)(this,y,{writable:!0,value:void 0}),(0,a.Z)(this,g,{writable:!0,value:void 0}),(0,a.Z)(this,b,{writable:!0,value:void 0}),(0,a.Z)(this,v,{writable:!0,value:void 0}),(0,a.Z)(this,A,{writable:!0,value:void 0}),(0,a.Z)(this,w,{writable:!0,value:void 0}),(0,a.Z)(this,E,{writable:!0,value:void 0}),(0,a.Z)(this,k,{writable:!0,value:void 0}),(0,c.Z)(this,y,e.queryCache||new u.t),(0,c.Z)(this,g,e.mutationCache||new p),(0,c.Z)(this,b,e.defaultOptions||{}),(0,c.Z)(this,v,new Map),(0,c.Z)(this,A,new Map),(0,c.Z)(this,w,0)}mount(){var e;(0,c.Z)(this,w,(e=(0,s.Z)(this,w),e++,e)),1===(0,s.Z)(this,w)&&((0,c.Z)(this,E,M.j.subscribe((async e=>{e&&(await this.resumePausedMutations(),(0,s.Z)(this,y).onFocus())}))),(0,c.Z)(this,k,x.N.subscribe((async e=>{e&&(await this.resumePausedMutations(),(0,s.Z)(this,y).onOnline())}))))}unmount(){var e,t,n;(0,c.Z)(this,w,(e=(0,s.Z)(this,w),e--,e)),0===(0,s.Z)(this,w)&&(null===(t=(0,s.Z)(this,E))||void 0===t||t.call(this),(0,c.Z)(this,E,void 0),null===(n=(0,s.Z)(this,k))||void 0===n||n.call(this),(0,c.Z)(this,k,void 0))}isFetching(e){return(0,s.Z)(this,y).findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return(0,s.Z)(this,g).findAll({...e,status:"pending"}).length}getQueryData(e){var t;const n=this.defaultQueryOptions({queryKey:e});return null===(t=(0,s.Z)(this,y).get(n.queryHash))||void 0===t?void 0:t.state.data}ensureQueryData(e){const t=this.defaultQueryOptions(e),n=(0,s.Z)(this,y).build(this,t),r=n.state.data;return void 0===r?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime((0,l.KC)(t.staleTime,n))&&this.prefetchQuery(t),Promise.resolve(r))}getQueriesData(e){return(0,s.Z)(this,y).findAll(e).map((e=>{let{queryKey:t,state:n}=e;return[t,n.data]}))}setQueryData(e,t,n){const r=this.defaultQueryOptions({queryKey:e}),o=(0,s.Z)(this,y).get(r.queryHash),i=null===o||void 0===o?void 0:o.state.data,a=(0,l.SE)(t,i);if(void 0!==a)return(0,s.Z)(this,y).build(this,r).setData(a,{...n,manual:!0})}setQueriesData(e,t,n){return f.Vr.batch((()=>(0,s.Z)(this,y).findAll(e).map((e=>{let{queryKey:r}=e;return[r,this.setQueryData(r,t,n)]}))))}getQueryState(e){var t;const n=this.defaultQueryOptions({queryKey:e});return null===(t=(0,s.Z)(this,y).get(n.queryHash))||void 0===t?void 0:t.state}removeQueries(e){const t=(0,s.Z)(this,y);f.Vr.batch((()=>{t.findAll(e).forEach((e=>{t.remove(e)}))}))}resetQueries(e,t){const n=(0,s.Z)(this,y);return f.Vr.batch((()=>(n.findAll(e).forEach((e=>{e.reset()})),this.refetchQueries({type:"active",...e},t))))}cancelQueries(e){const t={revert:!0,...arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}},n=f.Vr.batch((()=>(0,s.Z)(this,y).findAll(e).map((e=>e.cancel(t)))));return Promise.all(n).then(l.ZT).catch(l.ZT)}invalidateQueries(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return f.Vr.batch((()=>{var n,r;return(0,s.Z)(this,y).findAll(e).forEach((e=>{e.invalidate()})),"none"===(null===e||void 0===e?void 0:e.refetchType)?Promise.resolve():this.refetchQueries({...e,type:null!==(n=null!==(r=null===e||void 0===e?void 0:e.refetchType)&&void 0!==r?r:null===e||void 0===e?void 0:e.type)&&void 0!==n?n:"active"},t)}))}refetchQueries(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const r={...n,cancelRefetch:null===(t=n.cancelRefetch)||void 0===t||t},o=f.Vr.batch((()=>(0,s.Z)(this,y).findAll(e).filter((e=>!e.isDisabled())).map((e=>{let t=e.fetch(void 0,r);return r.throwOnError||(t=t.catch(l.ZT)),"paused"===e.state.fetchStatus?Promise.resolve():t}
2))));return Promise.all(o).then(l.ZT)}fetchQuery(e){const t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);const n=(0,s.Z)(this,y).build(this,t);return n.isStaleByTime((0,l.KC)(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(l.ZT).catch(l.ZT)}fetchInfiniteQuery(e){return e.behavior=(0,C.Gm)(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(l.ZT).catch(l.ZT)}ensureInfiniteQueryData(e){return e.behavior=(0,C.Gm)(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return x.N.isOnline()?(0,s.Z)(this,g).resumePausedMutations():Promise.resolve()}getQueryCache(){return(0,s.Z)(this,y)}getMutationCache(){return(0,s.Z)(this,g)}getDefaultOptions(){return(0,s.Z)(this,b)}setDefaultOptions(e){(0,c.Z)(this,b,e)}setQueryDefaults(e,t){(0,s.Z)(this,v).set((0,l.Ym)(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...(0,s.Z)(this,v).values()],n={};return t.forEach((t=>{(0,l.to)(e,t.queryKey)&&Object.assign(n,t.defaultOptions)})),n}setMutationDefaults(e,t){(0,s.Z)(this,A).set((0,l.Ym)(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...(0,s.Z)(this,A).values()],n={};return t.forEach((t=>{(0,l.to)(e,t.mutationKey)&&Object.assign(n,t.defaultOptions)})),n}defaultQueryOptions(e){if(e._defaulted)return e;const t={...(0,s.Z)(this,b).queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=(0,l.Rm)(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.throwOnError&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===l.CN&&(t.enabled=!1),t}defaultMutationOptions(e){return null!==e&&void 0!==e&&e._defaulted?e:{...(0,s.Z)(this,b).mutations,...(null===e||void 0===e?void 0:e.mutationKey)&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){(0,s.Z)(this,y).clear(),(0,s.Z)(this,g).clear()}})},6862:(e,t,n)=>{"use strict";n.d(t,{z:()=>R});var r,o,i,a,s,c,l,u,f,d,h,p,m,y,g,b,v,A,w,E,k,M,x,C,S=n(99735),_=n(81810),T=n(23830),I=n(74852),D=n(50555),P=n(83969),N=n(65515),B=n(76973),O=n(38265),j=n(12026),U=n(72429),R=(r=new WeakMap,o=new WeakMap,i=new WeakMap,a=new WeakMap,s=new WeakMap,c=new WeakMap,l=new WeakMap,u=new WeakMap,f=new WeakMap,d=new WeakMap,h=new WeakMap,p=new WeakMap,m=new WeakMap,y=new WeakMap,g=new WeakMap,b=new WeakSet,v=new WeakSet,A=new WeakSet,w=new WeakSet,E=new WeakSet,k=new WeakSet,M=new WeakSet,x=new WeakSet,C=new WeakSet,class extends O.l{constructor(e,t){super(),(0,S.Z)(this,C),(0,S.Z)(this,x),(0,S.Z)(this,M),(0,S.Z)(this,k),(0,S.Z)(this,E),(0,S.Z)(this,w),(0,S.Z)(this,A),(0,S.Z)(this,v),(0,S.Z)(this,b),(0,_.Z)(this,r,{writable:!0,value:void 0}),(0,_.Z)(this,o,{writable:!0,value:void 0}),(0,_.Z)(this,i,{writable:!0,value:void 0}),(0,_.Z)(this,a,{writable:!0,value:void 0}),(0,_.Z)(this,s,{writable:!0,value:void 0}),(0,_.Z)(this,c,{writable:!0,value:void 0}),(0,_.Z)(this,l,{writable:!0,value:void 0}),(0,_.Z)(this,u,{writable:!0,value:void 0}),(0,_.Z)(this,f,{writable:!0,value:void 0}),(0,_.Z)(this,d,{writable:!0,value:void 0}),(0,_.Z)(this,h,{writable:!0,value:void 0}),(0,_.Z)(this,p,{writable:!0,value:void 0}),(0,_.Z)(this,m,{writable:!0,value:void 0}),(0,_.Z)(this,y,{writable:!0,value:void 0}),(0,_.Z)(this,g,{writable:!0,value:new Set}),this.options=t,(0,D.Z)(this,r,e),(0,D.Z)(this,u,null),(0,D.Z)(this,l,(0,j.O)()),this.options.experimental_prefetchInRender||(0,I.Z)(this,l).reject(new Error("experimental_prefetchInRender feature flag is not enabled")),this.bindMethods(),this.setOptions(t)}bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&((0,I.Z)(this,o).addObserver(this),W((0,I.Z)(this,o),this.options)?(0,T.Z)(this,b,F).call(this):this.updateResult(),(0,T.Z)(this,E,J).call(this))}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return q((0,I.Z)(this,o),this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return q((0,I.Z)(this,o),this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,(0,T.Z)(this,k,V).call(this),(0,T.Z)(this,M,H).call(this),(0,I.Z)(this,o).removeObserver(this)}setOptions(e){const t=this.options,n=(0,I.Z)(this,o);if(this.options=(0,I.Z)(this,r).defaultQueryOptions(e),void 0!==this.options.enabled&&"boolean"!==typeof this.options.enabled&&"function"!==typeof this.options.enabled&&"boolean"!==typeof(0,U.Nc)(this.options.enabled,(0,I.Z)(this,o)))throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");(0,T.Z)(this,x,G).call(this),(0,I.Z)(this,o).setOptions(this.options),t._defaulted&&!(0,U.VS)(this.options,t)&&(0,I.Z)(this,r).getQueryCache().notify({type:"observerOptionsUpdated",query:(0,I.Z)(this,o),observer:this});const i=this.hasListeners();i&&Y((0,I.Z)(this,o),n,this.options,t)&&(0,T.Z)(this,b,F).call(this),this.updateResult(),!i||(0,I.Z)(this,o)===n&&(0,U.Nc)(this.options.enabled,(0,I.Z)(this,o))===(0,U.Nc)(t.enabled,(0,I.Z)(this,o))&&(0,U.KC)(this.options.staleTime,(0,I.Z)(this,o))===(0,U.KC)(t.staleTime,(0,I.Z)(this,o))||(0,T.Z)(this,v,L).call(this);const a=(0,T.Z)(this,A,z).call(this);!i||(0,I.Z)(this,o)===n&&(0,U.Nc)(this.options.enabled,(0,I.Z)(this,o))===(0,U.Nc)(t.enabled,(0,I.Z)(this,o))&&a===(0,I.Z)(this,y)||(0,T.Z)(this,w,Q).call(this,a)}getOptimisticResult(e){const t=(0,I.Z)(this,r).getQueryCache().build((0,I.Z)(this,r),e),n=this.createResult(t,e);return function(e,t){if(!(0,U.VS)(e.getCurrentResult(),t))return!0;return!1}(this,n)&&((0,D.Z)(this,a,n),(0,D.Z)(this,c,this.options),(0,D.Z)(this,s,(0,I.Z)(this,o).state)),n}getCurrentResult(){return(0,I.Z)(this,a)}trackResult(e,t){const n={};return Object.keys(e).forEach((r=>{Object.defineProperty(n,r,{configurable:!1,enumerable:!0,get:()=>(this.trackProp(r),null===t||void 0===t||t(r),e[r])})})),n}trackProp(e){(0,I.Z)(this,g).add(e)}getCurrentQuery(){return(0,I.Z)(this,o)}refetch(){let{...e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.fetch({...e})}fetchOptimistic(e){const t=(0,I.Z)(this,r).defaultQueryOptions(e),n=(0,I.Z)(this,r).getQueryCache().build((0,I.Z)(this,r),t);return n.fetch().then((()=>this.createResult(n,t)))}fetch(e){var t;return(0,T.Z)(this,b,F).call(this,{...e,cancelRefetch:null===(t=e.cancelRefetch)||void 0===t||t}).then((()=>(this.updateResult(),(0,I.Z)(this,a))))}createResult(e,t){const n=(0,I.Z)(this,o),r=this.options,p=(0,I.Z)(this,a),m=(0,I.Z)(this,s),y=(0,I.Z)(this,c),g=e!==n?e.state:(0,I.Z)(this,i),{state:b}=e;let v,A={...b},w=!1;if(t._optimisticResults){const o=this.hasListeners(),i=!o&&W(e,t),a=o&&Y(e,n,t,r);(i||a)&&(A={...A,...(0,B.z)(b.data,e.options)}),"isRestoring"===t._optimisticResults&&(A.fetchStatus="idle")}let{error:E,errorUpdatedAt:k,status:M}=A;v=A.data;let x=!1;if(void 0!==t.placeholderData&&void 0===v&&"pending"===M){let e;var C;if(null!==p&&void 0!==p&&p.isPlaceholderData&&t.placeholderData===(null===y||void 0===y?void 0:y.placeholderData))e=p.data,x=!0;else e="function"===typeof t.placeholderData?t.placeholderData(null===(C=(0,I.Z)(this,h))||void 0===C?void 0:C.state.data,(0,I.Z)(this,h)):t.placeholderData;void 0!==e&&(M="success",v=(0,U.oE)(null===p||void 0===p?void 0:p.data,e,t),w=!0)}if(t.select&&void 0!==v&&!x)if(p&&v===(null===m||void 0===m?void 0:m.data)&&t.select===(0,I.Z)(this,f))v=(0,I.Z)(this,d);else try{(0,D.Z)(this,f,t.select),v=t.select(v),v=(0,U.oE)(null===p||void 0===p?void 0:p.data,v,t),(0,D.Z)(this,d,v),(0,D.Z)(this,u,null)}catch(R){(0,D.Z)(this,u,R)}(0,I.Z)(this,u)&&(E=(0,I.Z)(this,u),v=(0,I.Z)(this,d),k=Date.now(),M="error");const S="fetching"===A.fetchStatus,_="pending"===M,T="error"===M,P=_&&S,N=void 0!==v,O={status:M,fetchStatus:A.fetchStatus,isPending:_,isSuccess:"success"===M,isError:T,isInitialLoading:P,isLoading:P,data:v,dataUpdatedAt:A.dataUpdatedAt,error:E,errorUpdatedAt:k,failureCount:A.fetchFailureCount,failureReason:A.fetchFailureReason,errorUpdate
2Count:A.errorUpdateCount,isFetched:A.dataUpdateCount>0||A.errorUpdateCount>0,isFetchedAfterMount:A.dataUpdateCount>g.dataUpdateCount||A.errorUpdateCount>g.errorUpdateCount,isFetching:S,isRefetching:S&&!_,isLoadingError:T&&!N,isPaused:"paused"===A.fetchStatus,isPlaceholderData:w,isRefetchError:T&&N,isStale:K(e,t),refetch:this.refetch,promise:(0,I.Z)(this,l)};if(this.options.experimental_prefetchInRender){const t=e=>{"error"===O.status?e.reject(O.error):void 0!==O.data&&e.resolve(O.data)},r=()=>{const e=(0,D.Z)(this,l,O.promise=(0,j.O)());t(e)},o=(0,I.Z)(this,l);switch(o.status){case"pending":e.queryHash===n.queryHash&&t(o);break;case"fulfilled":"error"!==O.status&&O.data===o.value||r();break;case"rejected":"error"===O.status&&O.error===o.reason||r()}}return O}updateResult(){const e=(0,I.Z)(this,a),t=this.createResult((0,I.Z)(this,o),this.options);if((0,D.Z)(this,s,(0,I.Z)(this,o).state),(0,D.Z)(this,c,this.options),void 0!==(0,I.Z)(this,s).data&&(0,D.Z)(this,h,(0,I.Z)(this,o)),(0,U.VS)(t,e))return;(0,D.Z)(this,a,t);(0,T.Z)(this,C,Z).call(this,{listeners:(()=>{if(!e)return!0;const{notifyOnChangeProps:t}=this.options,n="function"===typeof t?t():t;if("all"===n||!n&&!(0,I.Z)(this,g).size)return!0;const r=new Set(null!==n&&void 0!==n?n:(0,I.Z)(this,g));return this.options.throwOnError&&r.add("error"),Object.keys((0,I.Z)(this,a)).some((t=>{const n=t;return(0,I.Z)(this,a)[n]!==e[n]&&r.has(n)}))})()})}onQueryUpdate(){this.updateResult(),this.hasListeners()&&(0,T.Z)(this,E,J).call(this)}});function F(e){(0,T.Z)(this,x,G).call(this);let t=(0,I.Z)(this,o).fetch(this.options,e);return null!==e&&void 0!==e&&e.throwOnError||(t=t.catch(U.ZT)),t}function L(){(0,T.Z)(this,k,V).call(this);const e=(0,U.KC)(this.options.staleTime,(0,I.Z)(this,o));if(U.sk||(0,I.Z)(this,a).isStale||!(0,U.PN)(e))return;const t=(0,U.Kp)((0,I.Z)(this,a).dataUpdatedAt,e)+1;(0,D.Z)(this,p,setTimeout((()=>{(0,I.Z)(this,a).isStale||this.updateResult()}),t))}function z(){var e;return null!==(e="function"===typeof this.options.refetchInterval?this.options.refetchInterval((0,I.Z)(this,o)):this.options.refetchInterval)&&void 0!==e&&e}function Q(e){(0,T.Z)(this,M,H).call(this),(0,D.Z)(this,y,e),!U.sk&&!1!==(0,U.Nc)(this.options.enabled,(0,I.Z)(this,o))&&(0,U.PN)((0,I.Z)(this,y))&&0!==(0,I.Z)(this,y)&&(0,D.Z)(this,m,setInterval((()=>{(this.options.refetchIntervalInBackground||P.j.isFocused())&&(0,T.Z)(this,b,F).call(this)}),(0,I.Z)(this,y)))}function J(){(0,T.Z)(this,v,L).call(this),(0,T.Z)(this,w,Q).call(this,(0,T.Z)(this,A,z).call(this))}function V(){(0,I.Z)(this,p)&&(clearTimeout((0,I.Z)(this,p)),(0,D.Z)(this,p,void 0))}function H(){(0,I.Z)(this,m)&&(clearInterval((0,I.Z)(this,m)),(0,D.Z)(this,m,void 0))}function G(){const e=(0,I.Z)(this,r).getQueryCache().build((0,I.Z)(this,r),this.options);if(e===(0,I.Z)(this,o))return;const t=(0,I.Z)(this,o);(0,D.Z)(this,o,e),(0,D.Z)(this,i,e.state),this.hasListeners()&&(null===t||void 0===t||t.removeObserver(this),e.addObserver(this))}function Z(e){N.Vr.batch((()=>{e.listeners&&this.listeners.forEach((e=>{e((0,I.Z)(this,a))})),(0,I.Z)(this,r).getQueryCache().notify({query:(0,I.Z)(this,o),type:"observerResultsUpdated"})}))}function W(e,t){return function(e,t){return!1!==(0,U.Nc)(t.enabled,e)&&void 0===e.state.data&&!("error"===e.state.status&&!1===t.retryOnMount)}(e,t)||void 0!==e.state.data&&q(e,t,t.refetchOnMount)}function q(e,t,n){if(!1!==(0,U.Nc)(t.enabled,e)){const r="function"===typeof n?n(e):n;return"always"===r||!1!==r&&K(e,t)}return!1}function Y(e,t,n,r){return(e!==t||!1===(0,U.Nc)(r.enabled,e))&&(!n.suspense||"error"!==e.state.status)&&K(e,n)}function K(e,t){return!1!==(0,U.Nc)(t.enabled,e)&&e.isStaleByTime((0,U.KC)(t.staleTime,e))}},88421:(e,t,n)=>{"use strict";n.d(t,{F:()=>c});var r,o=n(81810),i=n(74852),a=n(50555),s=n(72429),c=(r=new WeakMap,class{constructor(){(0,o.Z)(this,r,{writable:!0,value:void 0})}destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,s.PN)(this.gcTime)&&(0,a.Z)(this,r,setTimeout((()=>{this.optionalRemove()}),this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,null!==e&&void 0!==e?e:s.sk?1/0:3e5)}clearGcTimeout(){(0,i.Z)(this,r)&&(clearTimeout((0,i.Z)(this,r)),(0,a.Z)(this,r,void 0))}})},32094:(e,t,n)=>{"use strict";n.d(t,{DV:()=>u,Kw:()=>c,Mz:()=>f});var r=n(83969),o=n(77055),i=n(12026),a=n(72429);function s(e){return Math.min(1e3*2**e,3e4)}function c(e){return"online"!==(null!==e&&void 0!==e?e:"online")||o.N.isOnline()}
2var l=class extends Error{constructor(e){super("CancelledError"),this.revert=null===e||void 0===e?void 0:e.revert,this.silent=null===e||void 0===e?void 0:e.silent}};function u(e){return e instanceof l}function f(e){let t,n=!1,u=0,f=!1;const d=(0,i.O)(),h=()=>r.j.isFocused()&&("always"===e.networkMode||o.N.isOnline())&&e.canRun(),p=()=>c(e.networkMode)&&e.canRun(),m=n=>{var r,o;f||(f=!0,null===(r=e.onSuccess)||void 0===r||r.call(e,n),null===(o=t)||void 0===o||o(),d.resolve(n))},y=n=>{var r,o;f||(f=!0,null===(r=e.onError)||void 0===r||r.call(e,n),null===(o=t)||void 0===o||o(),d.reject(n))},g=()=>new Promise((n=>{var r;t=e=>{(f||h())&&n(e)},null===(r=e.onPause)||void 0===r||r.call(e)})).then((()=>{var n;(t=void 0,f)||(null===(n=e.onContinue)||void 0===n||n.call(e))})),b=()=>{if(f)return;let t;const r=0===u?e.initialPromise:void 0;try{t=null!==r&&void 0!==r?r:e.fn()}catch(o){t=Promise.reject(o)}Promise.resolve(t).then(m).catch((t=>{var r,o,i;if(f)return;const c=null!==(r=e.retry)&&void 0!==r?r:a.sk?0:3,l=null!==(o=e.retryDelay)&&void 0!==o?o:s,d="function"===typeof l?l(u,t):l,p=!0===c||"number"===typeof c&&u<c||"function"===typeof c&&c(u,t);!n&&p?(u++,null===(i=e.onFail)||void 0===i||i.call(e,u,t),(0,a._v)(d).then((()=>h()?void 0:g())).then((()=>{n?y(t):b()}))):y(t)}))};return{promise:d,cancel:t=>{var n;f||(y(new l(t)),null===(n=e.abort)||void 0===n||n.call(e))},continue:()=>{var e;return null===(e=t)||void 0===e||e(),d},cancelRetry:()=>{n=!0},continueRetry:()=>{n=!1},canStart:p,start:()=>(p()?b():g().then(b),d)}}},38265:(e,t,n)=>{"use strict";n.d(t,{l:()=>r});var r=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}}},12026:(e,t,n)=>{"use strict";function r(){let e,t;const n=new Promise(((n,r)=>{e=n,t=r}));function r(e){Object.assign(n,e),delete n.resolve,delete n.reject}return n.status="pending",n.catch((()=>{})),n.resolve=t=>{r({status:"fulfilled",value:t}),e(t)},n.reject=e=>{r({status:"rejected",reason:e}),t(e)},n}n.d(t,{O:()=>r})},72429:(e,t,n)=>{"use strict";n.d(t,{CN:()=>x,Ht:()=>M,KC:()=>c,Kp:()=>s,Nc:()=>l,PN:()=>a,Q$:()=>m,Rm:()=>d,SE:()=>i,VS:()=>y,VX:()=>k,Wk:()=>E,X7:()=>f,Ym:()=>h,ZT:()=>o,_v:()=>A,_x:()=>u,cG:()=>C,oE:()=>w,sk:()=>r,to:()=>p});var r="undefined"===typeof window||"Deno"in globalThis;function o(){}function i(e,t){return"function"===typeof e?e(t):e}function a(e){return"number"===typeof e&&e>=0&&e!==1/0}function s(e,t){return Math.max(e+(t||0)-Date.now(),0)}function c(e,t){return"function"===typeof e?e(t):e}function l(e,t){return"function"===typeof e?e(t):e}function u(e,t){const{type:n="all",exact:r,fetchStatus:o,predicate:i,queryKey:a,stale:s}=e;if(a)if(r){if(t.queryHash!==d(a,t.options))return!1}else if(!p(t.queryKey,a))return!1;if("all"!==n){const e=t.isActive();if("active"===n&&!e)return!1;if("inactive"===n&&e)return!1}return("boolean"!==typeof s||t.isStale()===s)&&((!o||o===t.state.fetchStatus)&&!(i&&!i(t)))}function f(e,t){const{exact:n,status:r,predicate:o,mutationKey:i}=e;if(i){if(!t.options.mutationKey)return!1;if(n){if(h(t.options.mutationKey)!==h(i))return!1}else if(!p(t.options.mutationKey,i))return!1}return(!r||t.state.status===r)&&!(o&&!o(t))}function d(e,t){return((null===t||void 0===t?void 0:t.queryKeyHashFn)||h)(e)}function h(e){return JSON.stringify(e,((e,t)=>b(t)?Object.keys(t).sort().reduce(((e,n)=>(e[n]=t[n],e)),{}):t))}function p(e,t){return e===t||typeof e===typeof t&&(!(!e||!t||"object"!==typeof e||"object"!==typeof t)&&Object.keys(t).every((n=>p(e[n],t[n]))))}function m(e,t){if(e===t)return e;const n=g(e)&&g(t);if(n||b(e)&&b(t)){const r=n?e:Object.keys(e),o=r.length,i=n?t:Object.keys(t),a=i.length,s=n?[]:{};let c=0;for(let l=0;l<a;l++){const o=n?l:i[l];(!n&&r.includes(o)||n)&&void 0===e[o]&&void 0===t[o]?(s[o]=void 0,c++):(s[o]=m(e[o],t[o]),s[o]===e[o]&&void 0!==e[o]&&c++)}return o===a&&c===o?e:s}return t}function y(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(e[n]!==t[n])return!1;return!0}function g(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function b(e){if(!v(e))return!1;const t=e.constructor;if(void 0===t)return!0;const n=t.prototype;return!!v(n)&&(!!n.hasOwnProperty("isPrototypeOf")&&Object.getPrototypeOf(e)===Object.prototype)}function v(e){return"[object Object]"===Object.prototype.toString.call(e)}function A(e){return new Promise((t=>{setTimeout(t,e)}))}function w(e,t,n){return"function"===typeof n.structuralSharing?n.structuralSharing(e,t):!1!==n.structuralSharing?m(e,t):t}function E(e){return e}function k(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;const r=[...e,t];return n&&r.length>n?r.slice(1):r}function M(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;const r=[t,...e];return n&&r.length>n?r.slice(0,-1):r}var x=Symbol();function C(e,t){return!e.queryFn&&null!==t&&void 0!==t&&t.initialPromise?()=>t.initialPromise:e.queryFn&&e.queryFn!==x?e.queryFn:()=>Promise.reject(new Error("Missing queryFn: '".concat(e.queryHash,"'")))}},39870:(e,t,n)=>{"use strict";n.d(t,{NL:()=>a,aH:()=>s});var r=n(25038),o=n(39615),i=r.createContext(void 0),a=e=>{const t=r.useContext(i);if(e)return e;if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},s=e=>{let{client:t,children:n}=e;return r.useEffect((()=>(t.mount(),()=>{t.unmount()})),[t]),(0,o.jsx)(i.Provider,{value:t,children:n})}},37894:(e,t,n)=>{"use strict";n.d(t,{_:()=>a});var r=n(25038);n(39615);function o(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}
2var i=r.createContext(o()),a=()=>r.useContext(i)},25183:(e,t,n)=>{"use strict";n.d(t,{JN:()=>a,KJ:()=>s,pf:()=>i});var r=n(25038),o=n(96413),i=(e,t)=>{(e.suspense||e.throwOnError||e.experimental_prefetchInRender)&&(t.isReset()||(e.retryOnMount=!1))},a=e=>{r.useEffect((()=>{e.clearReset()}),[e])},s=e=>{let{result:t,errorResetBoundary:n,throwOnError:r,query:i,suspense:a}=e;return t.isError&&!n.isReset()&&!t.isFetching&&i&&(a&&void 0===t.data||(0,o.L)(r,[t.error,i]))}},74158:(e,t,n)=>{"use strict";n.d(t,{S:()=>i});var r=n(25038),o=r.createContext(!1),i=()=>r.useContext(o);o.Provider},54841:(e,t,n)=>{"use strict";n.d(t,{A8:()=>r,SB:()=>i,Z$:()=>o,j8:()=>a});var r=e=>{const t=e.staleTime;e.suspense&&(e.staleTime="function"===typeof t?function(){return Math.max(t(...arguments),1e3)}:Math.max(null!==t&&void 0!==t?t:1e3,1e3),"number"===typeof e.gcTime&&(e.gcTime=Math.max(e.gcTime,1e3)))},o=(e,t)=>e.isLoading&&e.isFetching&&!t,i=(e,t)=>(null===e||void 0===e?void 0:e.suspense)&&t.isPending,a=(e,t,n)=>t.fetchOptimistic(e).catch((()=>{n.clearReset()}))},20626:(e,t,n)=>{"use strict";n.d(t,{r:()=>d});var r=n(25038),o=n(65515),i=n(72429),a=n(39870),s=n(37894),c=n(25183),l=n(74158),u=n(54841),f=n(96413);function d(e,t,n){var d,h,p,m;const y=(0,a.NL)(n),g=(0,l.S)(),b=(0,s._)(),v=y.defaultQueryOptions(e);
2null===(d=y.getDefaultOptions().queries)||void 0===d||null===(h=d._experimental_beforeQuery)||void 0===h||h.call(d,v),v._optimisticResults=g?"isRestoring":"optimistic",(0,u.A8)(v),(0,c.pf)(v,b),(0,c.JN)(b);const A=!y.getQueryCache().get(v.queryHash),[w]=r.useState((()=>new t(y,v))),E=w.getOptimisticResult(v),k=!g&&!1!==e.subscribed;if(r.useSyncExternalStore(r.useCallback((e=>{const t=k?w.subscribe(o.Vr.batchCalls(e)):f.Z;return w.updateResult(),t}),[w,k]),(()=>w.getCurrentResult()),(()=>w.getCurrentResult())),r.useEffect((()=>{w.setOptions(v)}),[v,w]),(0,u.SB)(v,E))throw(0,u.j8)(v,w,b);if((0,c.KJ)({result:E,errorResetBoundary:b,throwOnError:v.throwOnError,query:y.getQueryCache().get(v.queryHash),suspense:v.suspense}))throw E.error;if(null===(p=y.getDefaultOptions().queries)||void 0===p||null===(m=p._experimental_afterQuery)||void 0===m||m.call(p,v,E),v.experimental_prefetchInRender&&!i.sk&&(0,u.Z$)(E,g)){var M;const e=A?(0,u.j8)(v,w,b):null===(M=y.getQueryCache().get(v.queryHash))||void 0===M?void 0:M.promise;null===e||void 0===e||e.catch(f.Z).finally((()=>{w.updateResult()}))}return v.notifyOnChangeProps?E:w.trackResult(E)}},4138:(e,t,n)=>{"use strict";n.d(t,{N:()=>s});var r=n(6862),o=n(54365),i=class extends r.z{constructor(e,t){super(e,t)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(e){super.setOptions({...e,behavior:(0,o.Gm)()})}getOptimisticResult(e){return e.behavior=(0,o.Gm)(),super.getOptimisticResult(e)}fetchNextPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"backward"}}})}createResult(e,t){var n;const{state:r}=e,i=super.createResult(e,t),{isFetching:a,isRefetching:s,isError:c,isRefetchError:l}=i,u=null===(n=r.fetchMeta)||void 0===n||null===(n=n.fetchMore)||void 0===n?void 0:n.direction,f=c&&"forward"===u,d=a&&"forward"===u,h=c&&"backward"===u,p=a&&"backward"===u;return{...i,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:(0,o.Qy)(t,r.data),hasPreviousPage:(0,o.ZF)(t,r.data),isFetchNextPageError:f,isFetchingNextPage:d,isFetchPreviousPageError:h,isFetchingPreviousPage:p,isRefetchError:l&&!f&&!h,isRefetching:s&&!d&&!p}}},a=n(20626);function s(e,t){return(0,a.r)(e,i,t)}},79970:(e,t,n)=>{"use strict";n.d(t,{D:()=>M});var r,o,i,a,s,c,l=n(25038),u=n(99735),f=n(81810),d=n(74852),h=n(23830),p=n(50555),m=n(25191),y=n(65515),g=n(38265),b=n(72429),v=(r=new WeakMap,o=new WeakMap,i=new WeakMap,a=new WeakMap,s=new WeakSet,c=new WeakSet,class extends g.l{constructor(e,t){super(),(0,u.Z)(this,c),(0,u.Z)(this,s),(0,f.Z)(this,r,{writable:!0,value:void 0}),(0,f.Z)(this,o,{writable:!0,value:void 0}),(0,f.Z)(this,i,{writable:!0,value:void 0}),(0,f.Z)(this,a,{writable:!0,value:void 0}),(0,p.Z)(this,r,e),this.setOptions(t),this.bindMethods(),(0,h.Z)(this,s,A).call(this)}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){var t;const n=this.options;this.options=(0,d.Z)(this,r).defaultMutationOptions(e),(0,b.VS)(this.options,n)||(0,d.Z)(this,r).getMutationCache().notify({type:"observerOptionsUpdated",mutation:(0,d.Z)(this,i),observer:this}),null!==n&&void 0!==n&&n.mutationKey&&this.options.mutationKey&&(0,b.Ym)(n.mutationKey)!==(0,b.Ym)(this.options.mutationKey)?this.reset():"pending"===(null===(t=(0,d.Z)(this,i))||void 0===t?void 0:t.state.status)&&(0,d.Z)(this,i).setOptions(this.options)}onUnsubscribe(){var e;this.hasListeners()||(null===(e=(0,d.Z)(this,i))||void 0===e||e.removeObserver(this))}onMutationUpdate(e){(0,h.Z)(this,s,A).call(this),(0,h.Z)(this,c,w).call(this,e)}getCurrentResult(){return(0,d.Z)(this,o)}reset(){var e;null===(e=(0,d.Z)(this,i))||void 0===e||e.removeObserver(this),(0,p.Z)(this,i,void 0),(0,h.Z)(this,s,A).call(this),(0,h.Z)(this,c,w).call(this)}mutate(e,t){var n;return(0,p.Z)(this,a,t),null===(n=(0,d.Z)(this,i))||void 0===n||n.removeObserver(this),(0,p.Z)(this,i,(0,d.Z)(this,r).getMutationCache().build((0,d.Z)(this,r),this.options)),(0,d.Z)(this,i).addObserver(this),(0,d.Z)(this,i).execute(e)}});function A(){var e,t;const n=null!==(e=null===(t=(0,d.Z)(this,i))||void 0===t?void 0:t.state)&&void 0!==e?e:(0,m.R)();(0,p.Z)(this,o,{...n,isPending:"pending"===n.status,isSuccess:"success"===n.status,isError:"error"===n.status,isIdle:"idle"===n.status,mutate:this.mutate,reset:this.reset})}function w(e){y.Vr.batch((()=>
2{if((0,d.Z)(this,a)&&this.hasListeners()){const f=(0,d.Z)(this,o).variables,h=(0,d.Z)(this,o).context;var t,n,r,i;if("success"===(null===e||void 0===e?void 0:e.type))null===(t=(n=(0,d.Z)(this,a)).onSuccess)||void 0===t||t.call(n,e.data,f,h),null===(r=(i=(0,d.Z)(this,a)).onSettled)||void 0===r||r.call(i,e.data,null,f,h);else if("error"===(null===e||void 0===e?void 0:e.type)){var s,c,l,u;null===(s=(c=(0,d.Z)(this,a)).onError)||void 0===s||s.call(c,e.error,f,h),null===(l=(u=(0,d.Z)(this,a)).onSettled)||void 0===l||l.call(u,void 0,e.error,f,h)}}this.listeners.forEach((e=>{e((0,d.Z)(this,o))}))}))}var E=n(39870),k=n(96413);function M(e,t){const n=(0,E.NL)(t),[r]=l.useState((()=>new v(n,e)));l.useEffect((()=>{r.setOptions(e)}),[r,e]);const o=l.useSyncExternalStore(l.useCallback((e=>r.subscribe(y.Vr.batchCalls(e))),[r]),(()=>r.getCurrentResult()),(()=>r.getCurrentResult())),i=l.useCallback(((e,t)=>{r.mutate(e,t).catch(k.Z)}),[r]);if(o.error&&(0,k.L)(r.options.throwOnError,[o.error]))throw o.error;return{...o,mutate:i,mutateAsync:o.mutate}}},6778:(e,t,n)=>{"use strict";n.d(t,{h:()=>L});var r,o,i,a,s,c,l,u,f,d,h,p,m,y,g=n(25038),b=n(99735),v=n(81810),A=n(23830),w=n(74852),E=n(50555),k=n(65515),M=n(6862),x=n(38265),C=n(72429);function S(e,t){return e.filter((e=>!t.includes(e)))}var _=(r=new WeakMap,o=new WeakMap,i=new WeakMap,a=new WeakMap,s=new WeakMap,c=new WeakMap,l=new WeakMap,u=new WeakMap,f=new WeakMap,d=new WeakSet,h=new WeakSet,p=new WeakSet,m=new WeakSet,y=new WeakSet,class extends x.l{constructor(e,t,n){super(),(0,b.Z)(this,y),(0,b.Z)(this,m),(0,b.Z)(this,p),(0,b.Z)(this,h),(0,b.Z)(this,d),(0,v.Z)(this,r,{writable:!0,value:void 0}),(0,v.Z)(this,o,{writable:!0,value:void 0}),(0,v.Z)(this,i,{writable:!0,value:void 0}),(0,v.Z)(this,a,{writable:!0,value:void 0}),(0,v.Z)(this,s,{writable:!0,value:void 0}),(0,v.Z)(this,c,{writable:!0,value:void 0}),(0,v.Z)(this,l,{writable:!0,value:void 0}),(0,v.Z)(this,u,{writable:!0,value:void 0}),(0,v.Z)(this,f,{writable:!0,value:[]}),(0,E.Z)(this,r,e),(0,E.Z)(this,a,n),(0,E.Z)(this,i,[]),(0,E.Z)(this,s,[]),(0,E.Z)(this,o,[]),this.setQueries(t)}onSubscribe(){1===this.listeners.size&&(0,w.Z)(this,s).forEach((e=>{e.subscribe((t=>{(0,A.Z)(this,m,P).call(this,e,t)}))}))}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,(0,w.Z)(this,s).forEach((e=>{e.destroy()}))}setQueries(e,t){(0,E.Z)(this,i,e),(0,E.Z)(this,a,t),k.Vr.batch((()=>{const e=(0,w.Z)(this,s),t=(0,A.Z)(this,p,D).call(this,(0,w.Z)(this,i));(0,E.Z)(this,f,t),t.forEach((e=>e.observer.setOptions(e.defaultedQueryOptions)));const n=t.map((e=>e.observer)),r=n.map((e=>e.getCurrentResult())),a=n.some(((t,n)=>t!==e[n]));(e.length!==n.length||a)&&((0,E.Z)(this,s,n),(0,E.Z)(this,o,r),this.hasListeners()&&(S(e,n).forEach((e=>{e.destroy()})),S(n,e).forEach((e=>{e.subscribe((t=>{(0,A.Z)(this,m,P).call(this,e,t)}))})),(0,A.Z)(this,y,N).call(this)))}))}getCurrentResult(){return(0,w.Z)(this,o)}getQueries(){return(0,w.Z)(this,s).map((e=>e.getCurrentQuery()))}getObservers(){return(0,w.Z)(this,s)}getOptimisticResult(e,t){const n=(0,A.Z)(this,p,D).call(this,e),r=n.map((e=>e.observer.getOptimisticResult(e.defaultedQueryOptions)));return[r,e=>(0,A.Z)(this,h,I).call(this,null!==e&&void 0!==e?e:r,t),()=>(0,A.Z)(this,d,T).call(this,r,n)]}});function T(e,t){return t.map(((n,r)=>{const o=e[r];return n.defaultedQueryOptions.notifyOnChangeProps?o:n.observer.trackResult(o,(e=>{t.forEach((t=>{t.observer.trackProp(e)}))}))}))}function I(e,t){return t?((0,w.Z)(this,c)&&(0,w.Z)(this,o)===(0,w.Z)(this,u)&&t===(0,w.Z)(this,l)||((0,E.Z)(this,l,t),(0,E.Z)(this,u,(0,w.Z)(this,o)),(0,E.Z)(this,c,(0,C.Q$)((0,w.Z)(this,c),t(e)))),(0,w.Z)(this,c)):e}function D(e){const t=new Map((0,w.Z)(this,s).map((e=>[e.options.queryHash,e]))),n=[];return e.forEach((e=>{const o=(0,w.Z)(this,r).defaultQueryOptions(e),i=t.get(o.queryHash);i?n.push({defaultedQueryOptions:o,observer:i}):n.push({defaultedQueryOptions:o,observer:new M.z((0,w.Z)(this,r),o)})})),n}function P(e,t){const n=(0,w.Z)(this,s).indexOf(e);-1!==n&&((0,E.Z)(this,o,function(e,t,n){const r=e.slice(0);return r[t]=n,r}((0,w.Z)(this,o),n,t)),(0,A.Z)(this,y,N).call(this))}function N(){if(this.hasListeners()){var e;const t=(0,w.Z)(this,c),n=(0,A.Z)(this,d,T).call(this,(0,w.Z)(this,o),(0,w.Z)(this,f));t!==(0,A.Z)(this,h,I).call(this,n,null===(e=(0,w.Z)(this,a))||void 0===e?void 0:e.comb
2ine)&&k.Vr.batch((()=>{this.listeners.forEach((e=>{e((0,w.Z)(this,o))}))}))}}var B=n(39870),O=n(74158),j=n(37894),U=n(25183),R=n(54841),F=n(96413);function L(e,t){let{queries:n,...r}=e;const o=(0,B.NL)(t),i=(0,O.S)(),a=(0,j._)(),s=g.useMemo((()=>n.map((e=>{const t=o.defaultQueryOptions(e);return t._optimisticResults=i?"isRestoring":"optimistic",t}))),[n,o,i]);s.forEach((e=>{(0,R.A8)(e),(0,U.pf)(e,a)})),(0,U.JN)(a);const[c]=g.useState((()=>new _(o,s,r))),[l,u,f]=c.getOptimisticResult(s,r.combine),d=!i&&!1!==r.subscribed;g.useSyncExternalStore(g.useCallback((e=>d?c.subscribe(k.Vr.batchCalls(e)):F.Z),[c,d]),(()=>c.getCurrentResult()),(()=>c.getCurrentResult())),g.useEffect((()=>{c.setQueries(s,r)}),[s,r,c]);const h=l.some(((e,t)=>(0,R.SB)(s[t],e)))?l.flatMap(((e,t)=>{const n=s[t];if(n){const t=new M.z(o,n);if((0,R.SB)(n,e))return(0,R.j8)(n,t,a);(0,R.Z$)(e,i)&&(0,R.j8)(n,t,a)}return[]})):[];if(h.length>0)throw Promise.all(h);const p=l.find(((e,t)=>{const n=s[t];return n&&(0,U.KJ)({result:e,errorResetBoundary:a,throwOnError:n.throwOnError,query:o.getQueryCache().get(n.queryHash),suspense:n.suspense})}));if(null!==p&&void 0!==p&&p.error)throw p.error;return u(f())}},3299:(e,t,n)=>{"use strict";n.d(t,{a:()=>i});var r=n(6862),o=n(20626);function i(e,t){return(0,o.r)(e,r.z,t)}},96413:(e,t,n)=>{"use strict";function r(e,t){return"function"===typeof e?e(...t):!!e}function o(){}n.d(t,{L:()=>r,Z:()=>o})},50414:(e,t,n)=>{"use strict";n.d(t,{Z:()=>Le});var r,o,i=9e15,a=1e9,s="0123456789abcdef",c="2.3025850929940456840179914546843642076011014886287729760333279009675726096773524802359972050895982983419677840422862486334095254650828067566662873690987816894829072083255546808437998948262331985283935053089653777326288461633662222876982198867465436674744042432743651550489343149393914796194044002221051017141748003688084012647080685567743216228355220114804663715659121373450747856947683463616792101806445070648000277502684916746550586856935673420670581136429224554405758925724208241314695689016758940256776311356919292033376587141660230105703089634572075440370847469940168269282808481184289314848524948644871927809676271275775397027668605952496716674183485704422507197965004714951050492214776567636938662976979522110718264549734772662425709429322582798502585509785265383207606726317164309505995087807523710333101197857547331541421808427543863591778117054309827482385045648019095610299291824318237525357709750539565187697510374970888692180205189339507238539205144634197265287286965110862571492198849978748873771345686209167058",l="3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679821480865132823066470938446095505822317253594081284811174502841027019385211055596446229489549303819644288109756659334461284756482337867831652712019091456485669234603486104543266482133936072602491412737245870066063155881748815209209628292540917153643678925903600113305305488204665213841469519415116094330572703657595919530921861173819326117931051185480744623799627495673518857527248912279381830119491298336733624406566430860213949463952247371907021798609437027705392171762931767523846748184676694051320005681271452635608277857713427577896091736371787214684409012249534301465495853710507922796892589235420199561121290219608640344181598136297747713099605187072113499999983729780499510597317328160963185950244594553469083026425223082533446850352619311881710100031378387528865875332083814206171776691473035982534904287554687311595628638823537875937519577818577805321712268066130019278766111959092164201989380952572010654858632789",u={precision:20,rounding:4,modulo:1,toExpNeg:-7,toExpPos:21,minE:-i,maxE:i,crypto:!1},f=!0,d="[DecimalError] ",h=d+"Invalid argument: ",p=d+"Precision limit exceeded",m=d+"crypto unavailable",y="[object Decimal]",g=Math.floor,b=Math.pow,v=/^0b([01]+(\.[01]*)?|\.[01]+)(p[+-]?\d+)?$/i,A=/^0x([0-9a-f]+(\.[0-9a-f]*)?|\.[0-9a-f]+)(p[+-]?\d+)?$/i,w=/^0o([0-7]+(\.[0-7]*)?|\.[0-7]+)(p[+-]?\d+)?$/i,E=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,k=1e7,M=7,x=c.length-1,C=l.length-1,S={toStringTag:y};function _(e){var t,n,r,o=e.length-1,i="",a=e[0];if(o>0){for(i+=a,t=1;t<o;t++)r=e[t]+"",(n=M-r.length)&&(i+=F(n)),i+=r;a=e[t],(n=M-(r=a+"").length)&&(i+=F(n))}else if(0===a)return"0";for(;a%10===0;)a/=10;return i+a}function T(e,t,n){if(e!==~~e||e<t||e>n)throw Error(h+e)}function I(e,t,n,r){var o,i,a,s;for(i=e[0];i>=10;i/=10)--t;return--t<0?(t+=M,o=0):(o=Math.ceil((t+1)/M),t%=M),i=b(10,M-t),s=e[o]%i|0,null==r?t<3?(0==t?s=s/100|0:1==t&&(s=s/10|0),a=n<4&&99999==s||n>3&&49999==s||5e4==s||0==s):a=(n<4&&s+1==i||n>3&&s+1==i/2)&&(e[o+1]/i/100|0)==b(10,t-2)-1||(s==i/2||0==s)&&0==(e[o+1]/i/100|0):t<4?(0==t?s=s/1e3|0:1==t?s=s/100|0:2==t&&(s=s/10|0),a=(r||n<4)&&9999==s||!r&&n>3&&4999==s):a=((r||n<4)&&s+1==i||!r&&n>3&&s+1==i/2)&&(e[o+1]/i/1e3|0)==b(10,t-3)-1,a}function D(e,t,n){for(var r,o,i=[0],a=0,c=e.length;a<c;){for(o=i.length;o--;)i[o]*=t;
2for(i[0]+=s.indexOf(e.charAt(a++)),r=0;r<i.length;r++)i[r]>n-1&&(void 0===i[r+1]&&(i[r+1]=0),i[r+1]+=i[r]/n|0,i[r]%=n)}return i.reverse()}S.absoluteValue=S.abs=function(){var e=new this.constructor(this);return e.s<0&&(e.s=1),N(e)},S.ceil=function(){return N(new this.constructor(this),this.e+1,2)},S.clampedTo=S.clamp=function(e,t){var n=this,r=n.constructor;if(e=new r(e),t=new r(t),!e.s||!t.s)return new r(NaN);if(e.gt(t))throw Error(h+t);return n.cmp(e)<0?e:n.cmp(t)>0?t:new r(n)},S.comparedTo=S.cmp=function(e){var t,n,r,o,i=this,a=i.d,s=(e=new i.constructor(e)).d,c=i.s,l=e.s;if(!a||!s)return c&&l?c!==l?c:a===s?0:!a^c<0?1:-1:NaN;if(!a[0]||!s[0])return a[0]?c:s[0]?-l:0;if(c!==l)return c;if(i.e!==e.e)return i.e>e.e^c<0?1:-1;for(t=0,n=(r=a.length)<(o=s.length)?r:o;t<n;++t)if(a[t]!==s[t])return a[t]>s[t]^c<0?1:-1;return r===o?0:r>o^c<0?1:-1},S.cosine=S.cos=function(){var e,t,n=this,r=n.constructor;return n.d?n.d[0]?(e=r.precision,t=r.rounding,r.precision=e+Math.max(n.e,n.sd())+M,r.rounding=1,n=function(e,t){var n,r,o;if(t.isZero())return t;r=t.d.length,r<32?o=(1/q(4,n=Math.ceil(r/3))).toString():(n=16,o="2.3283064365386962890625e-10");e.precision+=n,t=W(e,1,t.times(o),new e(1));for(var i=n;i--;){var a=t.times(t);t=a.times(a).minus(a).times(8).plus(1)}return e.precision-=n,t}(r,Y(r,n)),r.precision=e,r.rounding=t,N(2==o||3==o?n.neg():n,e,t,!0)):new r(1):new r(NaN)},S.cubeRoot=S.cbrt=function(){var e,t,n,r,o,i,a,s,c,l,u=this,d=u.constructor;if(!u.isFinite()||u.isZero())return new d(u);for(f=!1,(i=u.s*b(u.s*u,1/3))&&Math.abs(i)!=1/0?r=new d(i.toString()):(n=_(u.d),(i=((e=u.e)-n.length+1)%3)&&(n+=1==i||-2==i?"0":"00"),i=b(n,1/3),e=g((e+1)/3)-(e%3==(e<0?-1:2)),(r=new d(n=i==1/0?"5e"+e:(n=i.toExponential()).slice(0,n.indexOf("e")+1)+e)).s=u.s),a=(e=d.precision)+3;;)if(l=(c=(s=r).times(s).times(s)).plus(u),r=P(l.plus(u).times(s),l.plus(c),a+2,1),_(s.d).slice(0,a)===(n=_(r.d)).slice(0,a)){if("9999"!=(n=n.slice(a-3,a+1))&&(o||"4999"!=n)){+n&&(+n.slice(1)||"5"!=n.charAt(0))||(N(r,e+1,1),t=!r.times(r).times(r).eq(u));break}if(!o&&(N(s,e+1,0),s.times(s).times(s).eq(u))){r=s;break}a+=4,o=1}return f=!0,N(r,e,d.rounding,t)},S.decimalPlaces=S.dp=function(){var e,t=this.d,n=NaN;if(t){if(n=((e=t.length-1)-g(this.e/M))*M,e=t[e])for(;e%10==0;e/=10)n--;n<0&&(n=0)}return n},S.dividedBy=S.div=function(e){return P(this,new this.constructor(e))},S.dividedToIntegerBy=S.divToInt=function(e){var t=this.constructor;return N(P(this,new t(e),0,1,1),t.precision,t.rounding)},S.equals=S.eq=function(e){return 0===this.cmp(e)},S.floor=function(){return N(new this.constructor(this),this.e+1,3)},S.greaterThan=S.gt=function(e){return this.cmp(e)>0},S.greaterThanOrEqualTo=S.gte=function(e){var t=this.cmp(e);return 1==t||0===t},S.hyperbolicCosine=S.cosh=function(){var e,t,n,r,o,i=this,a=i.constructor,s=new a(1);if(!i.isFinite())return new a(i.s?1/0:NaN);if(i.isZero())return s;n=a.precision,r=a.rounding,a.precision=n+Math.max(i.e,i.sd())+4,a.rounding=1,(o=i.d.length)<32?t=(1/q(4,e=Math.ceil(o/3))).toString():(e=16,t="2.3283064365386962890625e-10"),i=W(a,1,i.times(t),new a(1),!0);for(var c,l=e,u=new a(8);l--;)c=i.times(i),i=s.minus(c.times(u.minus(c.times(u))));return N(i,a.precision=n,a.rounding=r,!0)},S.hyperbolicSine=S.sinh=function(){var e,t,n,r,o=this,i=o.constructor;if(!o.isFinite()||o.isZero())return new i(o);if(t=i.precision,n=i.rounding,i.precision=t+Math.max(o.e,o.sd())+4,i.rounding=1,(r=o.d.length)<3)o=W(i,2,o,o,!0);else{e=(e=1.4*Math.sqrt(r))>16?16:0|e,o=W(i,2,o=o.times(1/q(5,e)),o,!0);for(var a,s=new i(5),c=new i(16),l=new i(20);e--;)a=o.times(o),o=o.times(s.plus(a.times(c.times(a).plus(l))))}return i.precision=t,i.rounding=n,N(o,t,n,!0)},S.hyperbolicTangent=S.tanh=function(){var e,t,n=this,r=n.constructor;return n.isFinite()?n.isZero()?new r(n):(e=r.precision,t=r.rounding,r.precision=e+7,r.rounding=1,P(n.sinh(),n.cosh(),r.precision=e,r.rounding=t)):new r(n.s)},S.inverseCosine=S.acos=function(){var e,t=this,n=t.constructor,r=t.abs().cmp(1),o=n.precision,i=n.rounding;return-1!==r?0===r?t.isNeg()?U(n,o,i):new n(0):new n(NaN):t.isZero()?U(n,o+4,i).times(.5):(n.precision=o+6,n.roun
2ding=1,t=t.asin(),e=U(n,o+4,i).times(.5),n.precision=o,n.rounding=i,e.minus(t))},S.inverseHyperbolicCosine=S.acosh=function(){var e,t,n=this,r=n.constructor;return n.lte(1)?new r(n.eq(1)?0:NaN):n.isFinite()?(e=r.precision,t=r.rounding,r.precision=e+Math.max(Math.abs(n.e),n.sd())+4,r.rounding=1,f=!1,n=n.times(n).minus(1).sqrt().plus(n),f=!0,r.precision=e,r.rounding=t,n.ln()):new r(n)},S.inverseHyperbolicSine=S.asinh=function(){var e,t,n=this,r=n.constructor;return!n.isFinite()||n.isZero()?new r(n):(e=r.precision,t=r.rounding,r.precision=e+2*Math.max(Math.abs(n.e),n.sd())+6,r.rounding=1,f=!1,n=n.times(n).plus(1).sqrt().plus(n),f=!0,r.precision=e,r.rounding=t,n.ln())},S.inverseHyperbolicTangent=S.atanh=function(){var e,t,n,r,o=this,i=o.constructor;return o.isFinite()?o.e>=0?new i(o.abs().eq(1)?o.s/0:o.isZero()?o:NaN):(e=i.precision,t=i.rounding,r=o.sd(),Math.max(r,e)<2*-o.e-1?N(new i(o),e,t,!0):(i.precision=n=r-o.e,o=P(o.plus(1),new i(1).minus(o),n+e,1),i.precision=e+4,i.rounding=1,o=o.ln(),i.precision=e,i.rounding=t,o.times(.5))):new i(NaN)},S.inverseSine=S.asin=function(){var e,t,n,r,o=this,i=o.constructor;return o.isZero()?new i(o):(t=o.abs().cmp(1),n=i.precision,r=i.rounding,-1!==t?0===t?((e=U(i,n+4,r).times(.5)).s=o.s,e):new i(NaN):(i.precision=n+6,i.rounding=1,o=o.div(new i(1).minus(o.times(o)).sqrt().plus(1)).atan(),i.precision=n,i.rounding=r,o.times(2)))},S.inverseTangent=S.atan=function(){var e,t,n,r,o,i,a,s,c,l=this,u=l.constructor,d=u.precision,h=u.rounding;if(l.isFinite()){if(l.isZero())return new u(l);if(l.abs().eq(1)&&d+4<=C)return(a=U(u,d+4,h).times(.25)).s=l.s,a}else{if(!l.s)return new u(NaN);if(d+4<=C)return(a=U(u,d+4,h).times(.5)).s=l.s,a}for(u.precision=s=d+10,u.rounding=1,e=n=Math.min(28,s/M+2|0);e;--e)l=l.div(l.times(l).plus(1).sqrt().plus(1));for(f=!1,t=Math.ceil(s/M),r=1,c=l.times(l),a=new u(l),o=l;-1!==e;)if(o=o.times(c),i=a.minus(o.div(r+=2)),o=o.times(c),void 0!==(a=i.plus(o.div(r+=2))).d[t])for(e=t;a.d[e]===i.d[e]&&e--;);return n&&(a=a.times(2<<n-1)),f=!0,N(a,u.precision=d,u.rounding=h,!0)},S.isFinite=function(){return!!this.d},S.isInteger=S.isInt=function(){return!!this.d&&g(this.e/M)>this.d.length-2},S.isNaN=function(){return!this.s},S.isNegative=S.isNeg=function(){return this.s<0},S.isPositive=S.isPos=function(){return this.s>0},S.isZero=function(){return!!this.d&&0===this.d[0]},S.lessThan=S.lt=function(e){return this.cmp(e)<0},S.lessThanOrEqualTo=S.lte=function(e){return this.cmp(e)<1},S.logarithm=S.log=function(e){var t,n,r,o,i,a,s,c,l=this,u=l.constructor,d=u.precision,h=u.rounding;if(null==e)e=new u(10),t=!0;else{if(n=(e=new u(e)).d,e.s<0||!n||!n[0]||e.eq(1))return new u(NaN);t=e.eq(10)}if(n=l.d,l.s<0||!n||!n[0]||l.eq(1))return new u(n&&!n[0]?-1/0:1!=l.s?NaN:n?0:1/0);if(t)if(n.length>1)i=!0;else{for(o=n[0];o%10===0;)o/=10;i=1!==o}if(f=!1,a=V(l,s=d+5),r=t?j(u,s+10):V(e,s),I((c=P(a,r,s,1)).d,o=d,h))do{if(a=V(l,s+=10),r=t?j(u,s+10):V(e,s),c=P(a,r,s,1),!i){+_(c.d).slice(o+1,o+15)+1==1e14&&(c=N(c,d+1,0));break}}while(I(c.d,o+=10,h));return f=!0,N(c,d,h)},S.minus=S.sub=function(e){var t,n,r,o,i,a,s,c,l,u,d,h,p=this,m=p.constructor;if(e=new m(e),!p.d||!e.d)return p.s&&e.s?p.d?e.s=-e.s:e=new m(e.d||p.s!==e.s?p:NaN):e=new m(NaN),e;if(p.s!=e.s)return e.s=-e.s,p.plus(e);if(l=p.d,h=e.d,s=m.precision,c=m.rounding,!l[0]||!h[0]){if(h[0])e.s=-e.s;else{if(!l[0])return new m(3===c?-0:0);e=new m(p)}return f?N(e,s,c):e}if(n=g(e.e/M),u=g(p.e/M),l=l.slice(),i=u-n){for((d=i<0)?(t=l,i=-i,a=h.length):(t=h,n=u,a=l.length),i>(r=Math.max(Math.ceil(s/M),a)+2)&&(i=r,t.length=1),t.reverse(),r=i;r--;)t.push(0);t.reverse()}else{for((d=(r=l.length)<(a=h.length))&&(a=r),r=0;r<a;r++)if(l[r]!=h[r]){d=l[r]<h[r];break}i=0}for(d&&(t=l,l=h,h=t,e.s=-e.s),a=l.length,r=h.length-a;r>0;--r)l[a++]=0;for(r=h.length;r>i;){if(l[--r]<h[r]){for(o=r;o&&0===l[--o];)l[o]=k-1;--l[o],l[r]+=k}l[r]-=h[r]}for(;0===l[--a];)l.pop();for(;0===l[0];l.shift())--n;return l[0]?(e.d=l,e.e=O(l,n),f?N(e,s,c):e):new m(3===c?-0:0)},S.modulo=S.mod=function(e){var t,n=this,r=n.constructor;return e=new r(e),!n.d||!e.s||e.d&&!e.d[0]?new r(NaN):!e.d||n.d&&!n.d[0]?N(new r(n),r.precision,r.rounding):(f=!1,9==r.modulo?(t=P(n,e.abs(),0,3,1)).s*=e.s:t=P(n,e,0,r.modulo,1),t=t.times(e),f=!0,n.minus(t))},S.naturalExponential=S.exp=function(){return J(this)},S.naturalLogarithm=S.ln=function(){return V(this)},S.negated=S.neg=function(){var e=new this.constructor(this);return e.s=-e.s,N(e)},S.plus=S.add=function(e){var t,n,r,o,i,a,s,c,l,u,d=this,h=d.constructor;if(e=new h(e),!d.d||!e.d)return d.s&&e.s?d.d||(e=new h(e.d||d.s===e.s?d:NaN)):e=new h(NaN),e;if(d.s!=e.s)return e.s=-e.s,d.minus(e);if(l=d.d,u=e.d,s=h.precision,c=h.rounding,!l[0]||!u[0])return u[0]||(e=new h(d)),f?N(e,s,c):e;if(i=g(d.e/M),r=g(e.e/M),l=l.slice(),o=i-r){for(o<0?(n=l,o=-o,a=u.length):(n=u,r=i,a=l.length),o>(a=(i=Math.ceil(s/M))>a?i+1:a+1)&&(o=a,n.length=1),n.reverse();o--;)n.push(0);n.reverse()}for((a=l.length)-(o=u.length)<0&&(o=a,n=u,u=l,l=n),t=0;o;)t=(l[--o]=l[o]+u[o]+t)/k|0,l[o]%=k;for(t&&(l.unshift(t),++r),a=l.length;0==l[--a];)l.pop();return e.d=l,e.e=O(l,r),f?N(e,s,c):e},S.precision=S.sd=function(e){var t,n=this;if(void 0!==e&&e!==!!e&&1!==e&&0!==e)throw Error(h+e);return n.d?(t=R(n.d),e&&n.e+1>t&&(t=n.e+1)):t=NaN,t},S.round=function(){var e=this,t=e.constructor;return N(new t(e),e.e+1,t.rounding)},S.sine=S.sin=function(){var e,t,n=this,r=n.constructor;return n.isFinite()?n.isZero()?new r(n):(e=r.precision,t=r.rounding,r.precision=e+Math.max(n.e,n.sd())+M,r.rounding=1,n=function(e,t){var n,r=t.d.length;if(r<3)return t.isZero()?t:W(e,2,t,t);n=(n=1.4*Math.sqrt(r))>16?16:0|n,t=t.times(1/q(5,n)),t=W(e,2,t,t);for(var o,i=new e(5),a=new e(16),s=new e(20);n--;)o=t.times(t),t=t.times(i.plus(o.times(a.times(o).minus(s))));return t}(r,Y(r,n)),r.precision=e,r.rounding=t,N(o>2?n.neg():n,e,t,!0)):new r(NaN)},S.squareRoot=S.sqrt=function(){var e,t,n,r,o,i,a=this,s=a.d,c=a.e,l=a.s,u=a.constructor;if(1!==l||!s||!s[0])return new u(!l||l<0&&(!s||s[0])?NaN:s?a:1/0);for(f=!1,0==(l=Math.sqrt(+a))||l==1/0?(((t=_(s)).length+c)%2==0&&(t+="0"),l=Math.sqrt(t),c=g((c+1)/2)-(c<0||c%2),r=new u(t=l==1/0?"5e"+c:(t=l.toExponential()).slice(0,t.indexOf("e")+1)+c)):r=new u(l.toString()),n=(c=u.precision)+3;;)if(r=(i=r).plus(P(a,i,n+2,1)).times(.5),_(i.d).slice(0,n)===(t=_(r.d)).slice(0,n)){if("9999"!=(t=t.slice(n-3,n+1))&&(o||"4999"!=t)){+t&&(+t.slice(1)||"5"!=t.charAt(0))||(N(r,c+1,1),e=!r.times(r).eq(a));break}if(!o&&(N(i,c+1,0),i.times(i).eq(a))){r=i;break}n+=4,o=1}return f=!0,N(r,c,u.rounding,e)},S.tangent=S.tan=function(){var e,t,n=this,r=n.constructor;return n.isFinite()?n.isZero()?new r(n):(e=r.precision,t=r.rounding,r.precision=e+10,r.rounding=1,(n=n.sin()).s=1,n=P(n,new r(1).minus(n.times(n)).sqrt(),e+10,0),r.precision=e,r.rounding=t,N(2==o||4==o?n.neg():n,e,t,!0)):new r(NaN)},S.times=S.mul=function(e){var t,n,r,o,i,a,s,c,l,u=this,d=u.constructor,h=u.d,p=(e=new d(e)).d;if(e.s*=u.s,!h||!h[0]||!p||!p[0])return new d(!e.s||h&&!h[0]&&!p||p&&!p[0]&&!h?NaN:h&&p?0*e.s:e.s/0);for(n=g(u.e/M)+g(e.e/M),(c=h.length)<(l=p.length)&&(i=h,h=p,p=i,a=c,c=l,l=a),i=[],r=a=c+l;r--;)i.push(0);for(r=l;--r>=0;){for(t=0,o=c+r;o>r;)s=i[o]+p[r]*h[o-r-1]+t,i[o--]=s%k|0,t=s/k|0;i[o]=(i[o]+t)%k|0}for(;!i[--a];)i.pop();return t?++n:i.shift(),e.d=i,e.e=O(i,n),f?N(e,d.precision,d.rounding):e},S.toBinary=function(e,t){return K(this,2,e,t)},S.toDecimalPlaces=S.toDP=function(e,t){var n=this,r=n.constructor;return n=new r(n),void 0===e?n:(T(e,0,a),void 0===t?t=r.rounding:T(t,0,8),N(n,e+n.e+1,t))},S.toExponential=function(e,t){var n,r=this,o=r.constructor;return void 0===e?n=B(r,!0):(T(e,0,a),void 0===t?t=o.rounding:T(t,0,8),n=B(r=N(new o(r),e+1,t),!0,e+1)),r.isNeg()&&!r.isZero()?"-"+n:n},S.toFixed=function(e,t){var n,r,o=this,i=o.constructor;return void 0===e?n=B(o):(T(e,0,a),void 0===t?t=i.rounding:T(t,0,8),n=B(r=N(new i(o),e+o.e+1,t),!1,e+r.e+1)),o.isNeg()&&!o.isZero()?"-"+n:n},S.toFraction=function(e){var t,n,r,o,i,a,s,c,l,u,d,p,m=this,y=m.d,g=m.constructor;if(!y)return new g(m);if(l=n=new g(1),r=c=new g(0),a=(i=(t=new g(r)).e=R(y)-m.e-1)%M,t.d[0]=b(10,a<0?M+a:a),null==e)e=i>0?t:l;else{if(!(s=new g(e)).isInt()||s.lt(l))throw Error(h+s);e=s.gt(t)?i>0?t:l:s}for(f=!1,s=new g(_(y)),u=g.precision,g.precision=i=y.length*M*2;d=P(s,t,0,1,1),1!=(o=n.plus(d.times(r))).cmp(e);)n=r,r=o,o=l,l=c.plus(d.times(o)),c=o,o=t,t=s.minus(d.times(o)),s=o;
2return o=P(e.minus(n),r,0,1,1),c=c.plus(o.times(l)),n=n.plus(o.times(r)),c.s=l.s=m.s,p=P(l,r,i,1).minus(m).abs().cmp(P(c,n,i,1).minus(m).abs())<1?[l,r]:[c,n],g.precision=u,f=!0,p},S.toHexadecimal=S.toHex=function(e,t){return K(this,16,e,t)},S.toNearest=function(e,t){var n=this,r=n.constructor;if(n=new r(n),null==e){if(!n.d)return n;e=new r(1),t=r.rounding}else{if(e=new r(e),void 0===t?t=r.rounding:T(t,0,8),!n.d)return e.s?n:e;if(!e.d)return e.s&&(e.s=n.s),e}return e.d[0]?(f=!1,n=P(n,e,0,t,1).times(e),f=!0,N(n)):(e.s=n.s,n=e),n},S.toNumber=function(){return+this},S.toOctal=function(e,t){return K(this,8,e,t)},S.toPower=S.pow=function(e){var t,n,r,o,i,a,s=this,c=s.constructor,l=+(e=new c(e));if(!s.d||!e.d||!s.d[0]||!e.d[0])return new c(b(+s,l));if((s=new c(s)).eq(1))return s;if(r=c.precision,i=c.rounding,e.eq(1))return N(s,r,i);if((t=g(e.e/M))>=e.d.length-1&&(n=l<0?-l:l)<=9007199254740991)return o=L(c,s,n,r),e.s<0?new c(1).div(o):N(o,r,i);if((a=s.s)<0){if(t<e.d.length-1)return new c(NaN);if(0==(1&e.d[t])&&(a=1),0==s.e&&1==s.d[0]&&1==s.d.length)return s.s=a,s}return(t=0!=(n=b(+s,l))&&isFinite(n)?new c(n+"").e:g(l*(Math.log("0."+_(s.d))/Math.LN10+s.e+1)))>c.maxE+1||t<c.minE-1?new c(t>0?a/0:0):(f=!1,c.rounding=s.s=1,n=Math.min(12,(t+"").length),(o=J(e.times(V(s,r+n)),r)).d&&I((o=N(o,r+5,1)).d,r,i)&&(t=r+10,+_((o=N(J(e.times(V(s,t+n)),t),t+5,1)).d).slice(r+1,r+15)+1==1e14&&(o=N(o,r+1,0))),o.s=a,f=!0,c.rounding=i,N(o,r,i))},S.toPrecision=function(e,t){var n,r=this,o=r.constructor;return void 0===e?n=B(r,r.e<=o.toExpNeg||r.e>=o.toExpPos):(T(e,1,a),void 0===t?t=o.rounding:T(t,0,8),n=B(r=N(new o(r),e,t),e<=r.e||r.e<=o.toExpNeg,e)),r.isNeg()&&!r.isZero()?"-"+n:n},S.toSignificantDigits=S.toSD=function(e,t){var n=this.constructor;return void 0===e?(e=n.precision,t=n.rounding):(T(e,1,a),void 0===t?t=n.rounding:T(t,0,8)),N(new n(this),e,t)},S.toString=function(){var e=this,t=e.constructor,n=B(e,e.e<=t.toExpNeg||e.e>=t.toExpPos);return e.isNeg()&&!e.isZero()?"-"+n:n},S.truncated=S.trunc=function(){return N(new this.constructor(this),this.e+1,1)},S.valueOf=S.toJSON=function(){var e=this,t=e.constructor,n=B(e,e.e<=t.toExpNeg||e.e>=t.toExpPos);return e.isNeg()?"-"+n:n};var P=function(){function e(e,t,n){var r,o=0,i=e.length;for(e=e.slice();i--;)r=e[i]*t+o,e[i]=r%n|0,o=r/n|0;return o&&e.unshift(o),e}function t(e,t,n,r){var o,i;if(n!=r)i=n>r?1:-1;else for(o=i=0;o<n;o++)if(e[o]!=t[o]){i=e[o]>t[o]?1:-1;break}return i}function n(e,t,n,r){for(var o=0;n--;)e[n]-=o,o=e[n]<t[n]?1:0,e[n]=o*r+e[n]-t[n];for(;!e[0]&&e.length>1;)e.shift()}return function(o,i,a,s,c,l){var u,f,d,h,p,m,y,b,v,A,w,E,x,C,S,_,T,I,D,P,B=o.constructor,O=o.s==i.s?1:-1,j=o.d,U=i.d;if(!j||!j[0]||!U||!U[0])return new B(o.s&&i.s&&(j?!U||j[0]!=U[0]:U)?j&&0==j[0]||!U?0*O:O/0:NaN);for(l?(p=1,f=o.e-i.e):(l=k,p=M,f=g(o.e/p)-g(i.e/p)),D=U.length,T=j.length,A=(v=new B(O)).d=[],d=0;U[d]==(j[d]||0);d++);if(U[d]>(j[d]||0)&&f--,null==a?(C=a=B.precision,s=B.rounding):C=c?a+(o.e-i.e)+1:a,C<0)A.push(1),m=!0;else{if(C=C/p+2|0,d=0,1==D){for(h=0,U=U[0],C++;(d<T||h)&&C--;d++)S=h*l+(j[d]||0),A[d]=S/U|0,h=S%U|0;m=h||d<T}else{for((h=l/(U[0]+1)|0)>1&&(U=e(U,h,l),j=e(j,h,l),D=U.length,T=j.length),_=D,E=(w=j.slice(0,D)).length;E<D;)w[E++]=0;(P=U.slice()).unshift(0),I=U[0],U[1]>=l/2&&++I;do{h=0,(u=t(U,w,D,E))<0?(x=w[0],D!=E&&(x=x*l+(w[1]||0)),(h=x/I|0)>1?(h>=l&&(h=l-1),1==(u=t(y=e(U,h,l),w,b=y.length,E=w.length))&&(h--,n(y,D<b?P:U,b,l))):(0==h&&(u=h=1),y=U.slice()),(b=y.length)<E&&y.unshift(0),n(w,y,E,l),-1==u&&(u=t(U,w,D,E=w.length))<1&&(h++,n(w,D<E?P:U,E,l)),E=w.length):0===u&&(h++,w=[0]),A[d++]=h,u&&w[0]?w[E++]=j[_]||0:(w=[j[_]],E=1)}while((_++<T||void 0!==w[0])&&C--);m=void 0!==w[0]}A[0]||A.shift()}if(1==p)v.e=f,r=m;else{for(d=1,h=A[0];h>=10;h/=10)d++;v.e=d+f*p-1,N(v,c?a+v.e+1:a,s,m)}return v}}();function N(e,t,n,r){var o,i,a,s,c,l,u,d,h,p=e.constructor;e:if(null!=t){if(!(d=e.d))return e;for(o=1,s=d[0];s>=10;s/=10)o++;if((i=t-o)<0)i+=M,a=t,c=(u=d[h=0])/b(10,o-a-1)%10|0;else if((h=Math.ceil((i+1)/M))>=(s=d.length)){if(!r)break e;for(;s++<=h;)d.push(0);u=c=0,o=1,a=(i%=M)-M+1}else{for(u=s=d[h],o=1;s>=10;s/=10)o++;c=(a=(i%=M)-M+o)<0?0:u/b(10,o-a-1)%10|0}if(r=r||t<0||void 0!==d[h+1]||(a<0?u:u%b(10,o-a-1)),l=n<4?(c||r)&&(0==n||n==(e.s<0?3:2)):c>5||5==c&&(4==n||r||6==n&&(i>0?a>0?u/b(10,o-a):0:d[h-1])%10&1||n==(e.s<0?8:7)),t<1||!d[0])return d.length=0,l?(t-=e.e+1,d[0]=b(10,(M-t%M
2)%M),e.e=-t||0):d[0]=e.e=0,e;if(0==i?(d.length=h,s=1,h--):(d.length=h+1,s=b(10,M-i),d[h]=a>0?(u/b(10,o-a)%b(10,a)|0)*s:0),l)for(;;){if(0==h){for(i=1,a=d[0];a>=10;a/=10)i++;for(a=d[0]+=s,s=1;a>=10;a/=10)s++;i!=s&&(e.e++,d[0]==k&&(d[0]=1));break}if(d[h]+=s,d[h]!=k)break;d[h--]=0,s=1}for(i=d.length;0===d[--i];)d.pop()}return f&&(e.e>p.maxE?(e.d=null,e.e=NaN):e.e<p.minE&&(e.e=0,e.d=[0])),e}function B(e,t,n){if(!e.isFinite())return H(e);var r,o=e.e,i=_(e.d),a=i.length;return t?(n&&(r=n-a)>0?i=i.charAt(0)+"."+i.slice(1)+F(r):a>1&&(i=i.charAt(0)+"."+i.slice(1)),i=i+(e.e<0?"e":"e+")+e.e):o<0?(i="0."+F(-o-1)+i,n&&(r=n-a)>0&&(i+=F(r))):o>=a?(i+=F(o+1-a),n&&(r=n-o-1)>0&&(i=i+"."+F(r))):((r=o+1)<a&&(i=i.slice(0,r)+"."+i.slice(r)),n&&(r=n-a)>0&&(o+1===a&&(i+="."),i+=F(r))),i}function O(e,t){var n=e[0];for(t*=M;n>=10;n/=10)t++;return t}function j(e,t,n){if(t>x)throw f=!0,n&&(e.precision=n),Error(p);return N(new e(c),t,1,!0)}function U(e,t,n){if(t>C)throw Error(p);return N(new e(l),t,n,!0)}function R(e){var t=e.length-1,n=t*M+1;if(t=e[t]){for(;t%10==0;t/=10)n--;for(t=e[0];t>=10;t/=10)n++}return n}function F(e){for(var t="";e--;)t+="0";return t}function L(e,t,n,r){var o,i=new e(1),a=Math.ceil(r/M+4);for(f=!1;;){if(n%2&&$((i=i.times(t)).d,a)&&(o=!0),0===(n=g(n/2))){n=i.d.length-1,o&&0===i.d[n]&&++i.d[n];break}$((t=t.times(t)).d,a)}return f=!0,i}function z(e){return 1&e.d[e.d.length-1]}function Q(e,t,n){for(var r,o=new e(t[0]),i=0;++i<t.length;){if(!(r=new e(t[i])).s){o=r;break}o[n](r)&&(o=r)}return o}function J(e,t){var n,r,o,i,a,s,c,l=0,u=0,d=0,h=e.constructor,p=h.rounding,m=h.precision;if(!e.d||!e.d[0]||e.e>17)return new h(e.d?e.d[0]?e.s<0?0:1/0:1:e.s?e.s<0?0:e:NaN);for(null==t?(f=!1,c=m):c=t,s=new h(.03125);e.e>-2;)e=e.times(s),d+=5;for(c+=r=Math.log(b(2,d))/Math.LN10*2+5|0,n=i=a=new h(1),h.precision=c;;){if(i=N(i.times(e),c,1),n=n.times(++u),_((s=a.plus(P(i,n,c,1))).d).slice(0,c)===_(a.d).slice(0,c)){for(o=d;o--;)a=N(a.times(a),c,1);if(null!=t)return h.precision=m,a;if(!(l<3&&I(a.d,c-r,p,l)))return N(a,h.precision=m,p,f=!0);h.precision=c+=10,n=i=s=new h(1),u=0,l++}a=s}}function V(e,t){var n,r,o,i,a,s,c,l,u,d,h,p=1,m=e,y=m.d,g=m.constructor,b=g.rounding,v=g.precision;if(m.s<0||!y||!y[0]||!m.e&&1==y[0]&&1==y.length)return new g(y&&!y[0]?-1/0:1!=m.s?NaN:y?0:m);if(null==t?(f=!1,u=v):u=t,g.precision=u+=10,r=(n=_(y)).charAt(0),!(Math.abs(i=m.e)<15e14))return l=j(g,u+2,v).times(i+""),m=V(new g(r+"."+n.slice(1)),u-10).plus(l),g.precision=v,null==t?N(m,v,b,f=!0):m;for(;r<7&&1!=r||1==r&&n.charAt(1)>3;)r=(n=_((m=m.times(e)).d)).charAt(0),p++;for(i=m.e,r>1?(m=new g("0."+n),i++):m=new g(r+"."+n.slice(1)),d=m,c=a=m=P(m.minus(1),m.plus(1),u,1),h=N(m.times(m),u,1),o=3;;){if(a=N(a.times(h),u,1),_((l=c.plus(P(a,new g(o),u,1))).d).slice(0,u)===_(c.d).slice(0,u)){if(c=c.times(2),0!==i&&(c=c.plus(j(g,u+2,v).times(i+""))),c=P(c,new g(p),u,1),null!=t)return g.precision=v,c;if(!I(c.d,u-10,b,s))return N(c,g.precision=v,b,f=!0);g.precision=u+=10,l=a=m=P(d.minus(1),d.plus(1),u,1),h=N(m.times(m),u,1),o=s=1}c=l,o+=2}}function H(e){return String(e.s*e.s/0)}function G(e,t){var n,r,o;for((n=t.indexOf("."))>-1&&(t=t.replace(".","")),(r=t.search(/e/i))>0?(n<0&&(n=r),n+=+t.slice(r+1),t=t.substring(0,r)):n<0&&(n=t.length),r=0;48===t.charCodeAt(r);r++);for(o=t.length;48===t.charCodeAt(o-1);--o);if(t=t.slice(r,o)){if(o-=r,e.e=n=n-r-1,e.d=[],r=(n+1)%M,n<0&&(r+=M),r<o){for(r&&e.d.push(+t.slice(0,r)),o-=M;r<o;)e.d.push(+t.slice(r,r+=M));t=t.slice(r),r=M-t.length}else r-=o;for(;r--;)t+="0";e.d.push(+t),f&&(e.e>e.constructor.maxE?(e.d=null,e.e=NaN):e.e<e.constructor.minE&&(e.e=0,e.d=[0]))}else e.e=0,e.d=[0];return e}function Z(e,t){var n,r,o,i,a,s,c,l,u;if(t.indexOf("_")>-1){if(t=t.replace(/(\d)_(?=\d)/g,"$1"),E.test(t))return G(e,t)}else if("Infinity"===t||"NaN"===t)return+t||(e.s=NaN),e.e=NaN,e.d=null,e;if(A.test(t))n=16,t=t.toLowerCase();else if(v.test(t))n=2;else{if(!w.test(t))throw Error(h+t);n=8}for((i=t.search(/p/i))>0?(c=+t.slice(i+1),t=t.substring(2,i)):t=t.slice(2),a=(i=t.indexOf("."))>=0,r=e.constructor,a&&(i=(s=(t=t.replace(".","")).length)-i,o=L(r,new r(n),i,2*i)),i=u=(l=D(t,n,k)).length-1;
20===l[i];--i)l.pop();return i<0?new r(0*e.s):(e.e=O(l,u),e.d=l,f=!1,a&&(e=P(e,o,4*s)),c&&(e=e.times(Math.abs(c)<54?b(2,c):Fe.pow(2,c))),f=!0,e)}function W(e,t,n,r,o){var i,a,s,c,l=e.precision,u=Math.ceil(l/M);for(f=!1,c=n.times(n),s=new e(r);;){if(a=P(s.times(c),new e(t++*t++),l,1),s=o?r.plus(a):r.minus(a),r=P(a.times(c),new e(t++*t++),l,1),void 0!==(a=s.plus(r)).d[u]){for(i=u;a.d[i]===s.d[i]&&i--;);if(-1==i)break}i=s,s=r,r=a,a=i}return f=!0,a.d.length=u+1,a}function q(e,t){for(var n=e;--t;)n*=e;return n}function Y(e,t){var n,r=t.s<0,i=U(e,e.precision,1),a=i.times(.5);if((t=t.abs()).lte(a))return o=r?4:1,t;if((n=t.divToInt(i)).isZero())o=r?3:2;else{if((t=t.minus(n.times(i))).lte(a))return o=z(n)?r?2:3:r?4:1,t;o=z(n)?r?1:4:r?3:2}return t.minus(i).abs()}function K(e,t,n,o){var i,c,l,u,f,d,h,p,m,y=e.constructor,g=void 0!==n;if(g?(T(n,1,a),void 0===o?o=y.rounding:T(o,0,8)):(n=y.precision,o=y.rounding),e.isFinite()){for(g?(i=2,16==t?n=4*n-3:8==t&&(n=3*n-2)):i=t,(l=(h=B(e)).indexOf("."))>=0&&(h=h.replace(".",""),(m=new y(1)).e=h.length-l,m.d=D(B(m),10,i),m.e=m.d.length),c=f=(p=D(h,10,i)).length;0==p[--f];)p.pop();if(p[0]){if(l<0?c--:((e=new y(e)).d=p,e.e=c,p=(e=P(e,m,n,o,0,i)).d,c=e.e,d=r),l=p[n],u=i/2,d=d||void 0!==p[n+1],d=o<4?(void 0!==l||d)&&(0===o||o===(e.s<0?3:2)):l>u||l===u&&(4===o||d||6===o&&1&p[n-1]||o===(e.s<0?8:7)),p.length=n,d)for(;++p[--n]>i-1;)p[n]=0,n||(++c,p.unshift(1));for(f=p.length;!p[f-1];--f);for(l=0,h="";l<f;l++)h+=s.charAt(p[l]);if(g){if(f>1)if(16==t||8==t){for(l=16==t?4:3,--f;f%l;f++)h+="0";for(f=(p=D(h,i,t)).length;!p[f-1];--f);for(l=1,h="1.";l<f;l++)h+=s.charAt(p[l])}else h=h.charAt(0)+"."+h.slice(1);h=h+(c<0?"p":"p+")+c}else if(c<0){for(;++c;)h="0"+h;h="0."+h}else if(++c>f)for(c-=f;c--;)h+="0";else c<f&&(h=h.slice(0,c)+"."+h.slice(c))}else h=g?"0p+0":"0";h=(16==t?"0x":2==t?"0b":8==t?"0o":"")+h}else h=H(e);return e.s<0?"-"+h:h}function $(e,t){if(e.length>t)return e.length=t,!0}function X(e){return new this(e).abs()}function ee(e){return new this(e).acos()}function te(e){return new this(e).acosh()}function ne(e,t){return new this(e).plus(t)}function re(e){return new this(e).asin()}function oe(e){return new this(e).asinh()}function ie(e){return new this(e).atan()}function ae(e){return new this(e).atanh()}function se(e,t){e=new this(e),t=new this(t);var n,r=this.precision,o=this.rounding,i=r+4;return e.s&&t.s?e.d||t.d?!t.d||e.isZero()?(n=t.s<0?U(this,r,o):new this(0)).s=e.s:!e.d||t.isZero()?(n=U(this,i,1).times(.5)).s=e.s:t.s<0?(this.precision=i,this.rounding=1,n=this.atan(P(e,t,i,1)),t=U(this,i,1),this.precision=r,this.rounding=o,n=e.s<0?n.minus(t):n.plus(t)):n=this.atan(P(e,t,i,1)):(n=U(this,i,1).times(t.s>0?.25:.75)).s=e.s:n=new this(NaN),n}function ce(e){return new this(e).cbrt()}function le(e){return N(e=new this(e),e.e+1,2)}function ue(e,t,n){return new this(e).clamp(t,n)}function fe(e){if(!e||"object"!==typeof e)throw Error(d+"Object expected");var t,n,r,o=!0===e.defaults,s=["precision",1,a,"rounding",0,8,"toExpNeg",-i,0,"toExpPos",0,i,"maxE",0,i,"minE",-i,0,"modulo",0,9];for(t=0;t<s.length;t+=3)if(n=s[t],o&&(this[n]=u[n]),void 0!==(r=e[n])){if(!(g(r)===r&&r>=s[t+1]&&r<=s[t+2]))throw Error(h+n+": "+r);this[n]=r}if(n="crypto",o&&(this[n]=u[n]),void 0!==(r=e[n])){if(!0!==r&&!1!==r&&0!==r&&1!==r)throw Error(h+n+": "+r);if(r){if("undefined"==typeof crypto||!crypto||!crypto.getRandomValues&&!crypto.randomBytes)throw Error(m);this[n]=!0}else this[n]=!1}return this}function de(e){return new this(e).cos()}function he(e){return new this(e).cosh()}function pe(e,t){return new this(e).div(t)}function me(e){return new this(e).exp()}function ye(e){return N(e=new this(e),e.e+1,3)}function ge(){var e,t,n=new this(0);for(f=!1,e=0;e<arguments.length;)if((t=new this(arguments[e++])).d)n.d&&(n=n.plus(t.times(t)));else{if(t.s)return f=!0,new this(1/0);n=t}return f=!0,n.sqrt()}function be(e){return e instanceof Fe||e&&e.toStringTag===y||!1}function ve(e){return new this(e).ln()}function Ae(e,t){return new this(e).log(t)}function we(e){return new this(e).log(2)}function Ee(e){return new this(e).log(10)}function ke(){return Q(this,arguments,"lt")}function Me(){return Q(this,arguments,"gt")}function xe(e,t){return new this(e).mod(t)}function Ce(e,t){return new this(e).mul(t)}function Se(e,t){return new this(e).pow(t)}function _e(e){var t,n,r,o,i=0,s=new this(1),c=[];
2if(void 0===e?e=this.precision:T(e,1,a),r=Math.ceil(e/M),this.crypto)if(crypto.getRandomValues)for(t=crypto.getRandomValues(new Uint32Array(r));i<r;)(o=t[i])>=429e7?t[i]=crypto.getRandomValues(new Uint32Array(1))[0]:c[i++]=o%1e7;else{if(!crypto.randomBytes)throw Error(m);for(t=crypto.randomBytes(r*=4);i<r;)(o=t[i]+(t[i+1]<<8)+(t[i+2]<<16)+((127&t[i+3])<<24))>=214e7?crypto.randomBytes(4).copy(t,i):(c.push(o%1e7),i+=4);i=r/4}else for(;i<r;)c[i++]=1e7*Math.random()|0;for(r=c[--i],e%=M,r&&e&&(o=b(10,M-e),c[i]=(r/o|0)*o);0===c[i];i--)c.pop();if(i<0)n=0,c=[0];else{for(n=-1;0===c[0];n-=M)c.shift();for(r=1,o=c[0];o>=10;o/=10)r++;r<M&&(n-=M-r)}return s.e=n,s.d=c,s}function Te(e){return N(e=new this(e),e.e+1,this.rounding)}function Ie(e){return(e=new this(e)).d?e.d[0]?e.s:0*e.s:e.s||NaN}function De(e){return new this(e).sin()}function Pe(e){return new this(e).sinh()}function Ne(e){return new this(e).sqrt()}function Be(e,t){return new this(e).sub(t)}function Oe(){var e=0,t=arguments,n=new this(t[e]);for(f=!1;n.s&&++e<t.length;)n=n.plus(t[e]);return f=!0,N(n,this.precision,this.rounding)}function je(e){return new this(e).tan()}function Ue(e){return new this(e).tanh()}function Re(e){return N(e=new this(e),e.e+1,1)}S[Symbol.for("nodejs.util.inspect.custom")]=S.toString,S[Symbol.toStringTag]="Decimal";var Fe=S.constructor=function e(t){var n,r,o;function i(e){var t,n,r,o=this;if(!(o instanceof i))return new i(e);if(o.constructor=i,be(e))return o.s=e.s,void(f?!e.d||e.e>i.maxE?(o.e=NaN,o.d=null):e.e<i.minE?(o.e=0,o.d=[0]):(o.e=e.e,o.d=e.d.slice()):(o.e=e.e,o.d=e.d?e.d.slice():e.d));if("number"===(r=typeof e)){if(0===e)return o.s=1/e<0?-1:1,o.e=0,void(o.d=[0]);if(e<0?(e=-e,o.s=-1):o.s=1,e===~~e&&e<1e7){for(t=0,n=e;n>=10;n/=10)t++;return void(f?t>i.maxE?(o.e=NaN,o.d=null):t<i.minE?(o.e=0,o.d=[0]):(o.e=t,o.d=[e]):(o.e=t,o.d=[e]))}return 0*e!==0?(e||(o.s=NaN),o.e=NaN,void(o.d=null)):G(o,e.toString())}if("string"!==r)throw Error(h+e);return 45===(n=e.charCodeAt(0))?(e=e.slice(1),o.s=-1):(43===n&&(e=e.slice(1)),o.s=1),E.test(e)?G(o,e):Z(o,e)}if(i.prototype=S,i.ROUND_UP=0,i.ROUND_DOWN=1,i.ROUND_CEIL=2,i.ROUND_FLOOR=3,i.ROUND_HALF_UP=4,i.ROUND_HALF_DOWN=5,i.ROUND_HALF_EVEN=6,i.ROUND_HALF_CEIL=7,i.ROUND_HALF_FLOOR=8,i.EUCLID=9,i.config=i.set=fe,i.clone=e,i.isDecimal=be,i.abs=X,i.acos=ee,i.acosh=te,i.add=ne,i.asin=re,i.asinh=oe,i.atan=ie,i.atanh=ae,i.atan2=se,i.cbrt=ce,i.ceil=le,i.clamp=ue,i.cos=de,i.cosh=he,i.div=pe,i.exp=me,i.floor=ye,i.hypot=ge,i.ln=ve,i.log=Ae,i.log10=Ee,i.log2=we,i.max=ke,i.min=Me,i.mod=xe,i.mul=Ce,i.pow=Se,i.random=_e,i.round=Te,i.sign=Ie,i.sin=De,i.sinh=Pe,i.sqrt=Ne,i.sub=Be,i.sum=Oe,i.tan=je,i.tanh=Ue,i.trunc=Re,void 0===t&&(t={}),t&&!0!==t.defaults)for(o=["precision","rounding","toExpNeg","toExpPos","maxE","minE","modulo","crypto"],n=0;n<o.length;)t.hasOwnProperty(r=o[n++])||(t[r]=this[r]);return i.config(t),i}(u);c=new Fe(c),l=new Fe(l);const Le=Fe},36379:(e,t,n)=>{"use strict";n.d(t,{v:()=>r});var r=n(2787)},34761:(e,t,n)=>{"use strict";n.d(t,{_:()=>r});const r=(0,n(25038).createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"})},92755:(e,t,n)=>{"use strict";function r(e){if("undefined"===typeof Proxy)return e;const t=new Map;return new Proxy((function(){return e(...arguments)}),{get:(n,r)=>"create"===r?e:(t.has(r)||t.set(r,e(r)),t.get(r))})}function o(e){return null!==e&&"object"===typeof e&&"function"===typeof e.start}function i(e){const t=[{},{}];return null===e||void 0===e||e.values.forEach(((e,n)=>{t[0][n]=e.get(),t[1][n]=e.getVelocity()})),t}function a(e,t,n,r){if("function"===typeof t){const[o,a]=i(r);t=t(void 0!==n?n:e.custom,o,a)}if("string"===typeof t&&(t=e.variants&&e.variants[t]),"function"===typeof t){const[o,a]=i(r);t=t(void 0!==n?n:e.custom,o,a)}return t}function s(e,t,n){const r=e.getProps();return a(r,t,void 0!==n?n:r.custom,e)}function c(e,t){var n,r;return null!==(n=null!==(r=null===e||void 0===e?void 0:e[t])&&void 0!==r?r:null===e||void 0===e?void 0:e.default)&&void 0!==n?n:e}n.d(t,{E:()=>sa});var l=n(61942);const u=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],f=(()=>new Set(u))(),d=new Set(["width","height","top","left","right","bottom",...u]);var h=n(18620);const p=e=>Array.isArray(e);function m(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,(0,h.BX)(n))}var y=n(54267);const g=e=>Boolean(e&&e.getVelocity);function b(e,t){const n=e.getValue("willChange");if(r=n,Boolean(g(r)&&r.add))return n.add(t);if(!n&&y.c.WillChange){const n=new y.c.WillChange("auto");e.addValue("willChange",n),n.add(t)}var r}const v=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase(),A="data-"+v("framerAppearId");function w(e){return e.props[A]}var E=n(41536),k=n(18707);const M=e=>1e3*e,x=e=>e/1e3;var C=n(81997);const S={layout:0,mainThread:0,waapi:0};var _=n(48797);const T=e=>{const t=t=>{let{timestamp:n}=t;return e(n)};return{start:function(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return l.Wi.update(t,e)},stop:()=>(0,l.Pn)(t),now:()=>l.frameData.isProcessing?l.frameData.timestamp:C.X.now()}},I=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10,r="";
2const o=Math.max(Math.round(t/n),2);for(let i=0;i<o;i++)r+=Math.round(1e4*e(i/(o-1)))/1e4+", ";return"linear(".concat(r.substring(0,r.length-2),")")},D=2e4;function P(e){let t=0;let n=e.next(t);for(;!n.done&&t<D;)t+=50,n=e.next(t);return t>=D?1/0:t}var N=n(72012);const B=5;function O(e,t,n){const r=Math.max(t-B,0);return(0,N.R)(n-e(r),t-r)}const j={stiffness:100,damping:10,mass:1,velocity:0,duration:800,bounce:.3,visualDuration:.3,restSpeed:{granular:.01,default:2},restDelta:{granular:.005,default:.5},minDuration:.01,maxDuration:10,minDamping:.05,maxDamping:1};var U=n(60717);const R=.001;function F(e){let t,n,{duration:r=j.duration,bounce:o=j.bounce,velocity:i=j.velocity,mass:a=j.mass}=e;(0,U.K)(r<=M(j.maxDuration),"Spring duration must be 10 seconds or less","spring-duration-limit");let s=1-o;s=(0,k.u)(j.minDamping,j.maxDamping,s),r=(0,k.u)(j.minDuration,j.maxDuration,x(r)),s<1?(t=e=>{const t=e*s,n=t*r,o=t-i,a=z(e,s),c=Math.exp(-n);return R-o/a*c},n=e=>{const n=e*s*r,o=n*i+i,a=Math.pow(s,2)*Math.pow(e,2)*r,c=Math.exp(-n),l=z(Math.pow(e,2),s);return(-t(e)+R>0?-1:1)*((o-a)*c)/l}):(t=e=>Math.exp(-e*r)*((e-i)*r+1)-R,n=e=>Math.exp(-e*r)*(r*r*(i-e)));const c=function(e,t,n){let r=n;for(let o=1;o<L;o++)r-=e(r)/t(r);return r}(t,n,5/r);if(r=M(r),isNaN(c))return{stiffness:j.stiffness,damping:j.damping,duration:r};{const e=Math.pow(c,2)*a;return{stiffness:e,damping:2*s*Math.sqrt(a*e),duration:r}}}const L=12;function z(e,t){return e*Math.sqrt(1-t*t)}const Q=["duration","bounce"],J=["stiffness","damping","mass"];function V(e,t){return t.some((t=>void 0!==e[t]))}function H(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:j.visualDuration,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:j.bounce;const n="object"!==typeof e?{visualDuration:e,keyframes:[0,1],bounce:t}:e;let{restSpeed:r,restDelta:o}=n;const i=n.keyframes[0],a=n.keyframes[n.keyframes.length-1],s={done:!1,value:i},{stiffness:c,damping:l,mass:u,duration:f,velocity:d,isResolvedFromDuration:h}=function(e){let t={velocity:j.velocity,stiffness:j.stiffness,damping:j.damping,mass:j.mass,isResolvedFromDuration:!1,...e};if(!V(e,J)&&V(e,Q))if(e.visualDuration){const n=e.visualDuration,r=2*Math.PI/(1.2*n),o=r*r,i=2*(0,k.u)(.05,1,1-(e.bounce||0))*Math.sqrt(o);t={...t,mass:j.mass,stiffness:o,damping:i}}else{const n=F(e);t={...t,...n,mass:j.mass},t.isResolvedFromDuration=!0}return t}({...n,velocity:-x(n.velocity||0)}),p=d||0,m=l/(2*Math.sqrt(c*u)),y=a-i,g=x(Math.sqrt(c/u)),b=Math.abs(y)<5;let v;if(r||(r=b?j.restSpeed.granular:j.restSpeed.default),o||(o=b?j.restDelta.granular:j.restDelta.default),m<1){const e=z(g,m);v=t=>{const n=Math.exp(-m*g*t);return a-n*((p+m*g*y)/e*Math.sin(e*t)+y*Math.cos(e*t))}}else if(1===m)v=e=>a-Math.exp(-g*e)*(y+(p+g*y)*e);else{const e=g*Math.sqrt(m*m-1);v=t=>{const n=Math.exp(-m*g*t),r=Math.min(e*t,300);return a-n*((p+m*g*y)*Math.sinh(r)+e*y*Math.cosh(r))/e}}const A={calculatedDuration:h&&f||null,next:e=>{const t=v(e);if(h)s.done=e>=f;else{let n=0===e?p:0;m<1&&(n=0===e?M(p):O(v,e,t));const i=Math.abs(n)<=r,c=Math.abs(a-t)<=o;s.done=i&&c}return s.value=s.done?a:t,s},toString:()=>{const e=Math.min(P(A),D),t=I((t=>A.next(e*t).value),e,30);return e+"ms "+t},toTransition:()=>{}};return A}function G(e){let{keyframes:t,velocity:n=0,power:r=.8,timeConstant:o=325,bounceDamping:i=10,bounceStiffness:a=500,modifyTarget:s,min:c,max:l,restDelta:u=.5,restSpeed:f}=e;const d=t[0],h={done:!1,value:d},p=e=>void 0===c?l:void 0===l||Math.abs(c-e)<Math.abs(l-e)?c:l;let m=r*n;const y=d+m,g=void 0===s?y:s(y);g!==y&&(m=g-d);const b=e=>-m*Math.exp(-e/o),v=e=>g+b(e),A=e=>{const t=b(e),n=v(e);h.done=Math.abs(t)<=u,h.value=h.done?g:n};let w,E;const k=e=>{var t;(t=h.value,void 0!==c&&t<c||void 0!==l&&t>l)&&(w=e,E=H({keyframes:[h.value,p(h.value)],velocity:O(v,e,h.value),damping:i,stiffness:a,restDelta:u,restSpeed:f}))};return k(0),{calculatedDuration:null,next:e=>{let t=!1;return E||void 0!==w||(t=!0,A(e),k(e)),void 0!==w&&e>=w?E.next(e-w):(!t&&A(e),h)}}}H.applyToOptions=e=>{const t=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100;const n=(arguments.length>2?arguments[2]:void 0)({...e,keyframes:[0,t]}),r=Math.min(P(n),D);return{type:"keyframes",ease:e=>n.next(r*e).value/t,duration:x(r)}}(e,100,H);return e.ease=t.ease,e.duration=M(t.duration),e.type="keyframes",e};var Z=n(1695);const W=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e,q=1e-7,Y=12;function K(e,t,n,r){if(e===t&&n===r)return Z.Z;const o=t=>function(e,t,n,r,o){let i,a,s=0;do{a=t+(n-t)/2,i=W(a,r,o)-e,i>0?n=a:t=a}while(Math.abs(i)>q&&++s<Y);return a}(t,0,1,e,n);return e=>0===e||1===e?e:W(o(e),t,r)}const $=K(.42,0,1,1),X=K(0,0,.58,1),ee=K(.42,0,.58,1),te=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,ne=e=>t=>1-e(1-t),re=K(.33,1.53,.69,.99),oe=ne(re),ie=te(oe),ae=e=>(e*=2)<1?.5*oe(e):.5*(2-Math.pow(2,-10*(e-1))),se=e=>1-Math.sin(Math.acos(e)),ce=ne(se),le=te(se),ue=e=>Array.isArray(e)&&"number"===typeof e[0],fe={linear:Z.Z,easeIn:$,easeInOut:ee,easeOut:X,circIn:se,circInOut:le,circOut:ce,backIn:oe,backInOut:ie,backOut:re,anticipate:ae},de=e=>{if(ue(e)){(0,U.k)(4===e.length,"Cubic bezier arrays must contain four numerical values.","cubic-bezier-length");const[t,n,r,o]=e;return K(t,n,r,o)}return"string"===typeof e?((0,U.k)(void 0!==fe[e],"Invalid easing type '".concat(e,"'"),"invalid-easing-type"),fe[e]):e};var he=n(40279),pe=n(81372);function me(e){let{duration:t=300,keyframes:n,times:r,ease:o="easeInOut"}=e;const i=(e=>Array.isArray(e)&&"number"!==typeof e[0])(o)?o.map(de):de(o),a={done:!1,value:n[0]},s=function(e,t){return e.map((e=>e*t))}(r&&r.length===n.length?r:(0,pe.Y)(n),t),c=(0,he.s)(s,n,{ease:Array.isArray(i)?i:(l=n,u=i,l.map((()=>u||ee)).splice(0,l.length-1))});var l,u;return{calculatedDuration:t,next:e=>(a.value=c(e),a.done=e>=t,a)}}const ye=e=>null!==e;
2function ge(e,t,n){let{repeat:r,repeatType:o="loop"}=t,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;const a=e.filter(ye),s=i<0||r&&"loop"!==o&&r%2===1?0:a.length-1;return s&&void 0!==n?n:a[s]}const be={decay:G,inertia:G,tween:me,keyframes:me,spring:H};function ve(e){"string"===typeof e.type&&(e.type=be[e.type])}class Ae{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise((e=>{this.resolve=e}))}notifyFinished(){this.resolve()}then(e,t){return this.finished.then(e,t)}}const we=e=>e/100;class Ee extends Ae{constructor(e){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.stop=()=>{var e,t;const{motionValue:n}=this.options;n&&n.updatedAt!==C.X.now()&&this.tick(C.X.now()),this.isStopped=!0,"idle"!==this.state&&(this.teardown(),null===(e=(t=this.options).onStop)||void 0===e||e.call(t))},S.mainThread++,this.options=e,this.initAnimation(),this.play(),!1===e.autoplay&&this.pause()}initAnimation(){const{options:e}=this;ve(e);const{type:t=me,repeat:n=0,repeatDelay:r=0,repeatType:o,velocity:i=0}=e;let{keyframes:a}=e;const s=t||me;s!==me&&"number"!==typeof a[0]&&(this.mixKeyframes=(0,E.z)(we,(0,_.C)(a[0],a[1])),a=[0,100]);const c=s({...e,keyframes:a});"mirror"===o&&(this.mirroredGenerator=s({...e,keyframes:[...a].reverse(),velocity:-i})),null===c.calculatedDuration&&(c.calculatedDuration=P(c));const{calculatedDuration:l}=c;this.calculatedDuration=l,this.resolvedDuration=l+r,this.totalDuration=this.resolvedDuration*(n+1)-r,this.generator=c}updateTime(e){const t=Math.round(e-this.startTime)*this.playbackSpeed;null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=t}tick(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const{generator:n,totalDuration:r,mixKeyframes:o,mirroredGenerator:i,resolvedDuration:a,calculatedDuration:s}=this;if(null===this.startTime)return n.next(0);const{delay:c=0,keyframes:l,repeat:u,repeatType:f,repeatDelay:d,type:h,onUpdate:p,finalKeyframe:m}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,e):this.speed<0&&(this.startTime=Math.min(e-r/this.speed,this.startTime)),t?this.currentTime=e:this.updateTime(e);const y=this.currentTime-c*(this.playbackSpeed>=0?1:-1),g=this.playbackSpeed>=0?y<0:y>r;this.currentTime=Math.max(y,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=r);let b=this.currentTime,v=n;if(u){const e=Math.min(this.currentTime,r)/a;let t=Math.floor(e),n=e%1;!n&&e>=1&&(n=1),1===n&&t--,t=Math.min(t,u+1);Boolean(t%2)&&("reverse"===f?(n=1-n,d&&(n-=d/a)):"mirror"===f&&(v=i)),b=(0,k.u)(0,1,n)*a}const A=g?{done:!1,value:l[0]}:v.next(b);o&&(A.value=o(A.value));let{done:w}=A;g||null===s||(w=this.playbackSpeed>=0?this.currentTime>=r:this.currentTime<=0);const E=null===this.holdTime&&("finished"===this.state||"running"===this.state&&w);return E&&h!==G&&(A.value=ge(l,this.options,m,this.speed)),p&&p(A.value),E&&this.finish(),A}then(e,t){return this.finished.then(e,t)}get duration(){return x(this.calculatedDuration)}get time(){return x(this.currentTime)}set time(e){var t;e=M(e),this.currentTime=e,null===this.startTime||null!==this.holdTime||0===this.playbackSpeed?this.holdTime=e:this.driver&&(this.startTime=this.driver.now()-e/this.playbackSpeed),null===(t=this.driver)||void 0===t||t.start(!1)}get speed(){return this.playbackSpeed}set speed(e){this.updateTime(C.X.now());const t=this.playbackSpeed!==e;this.playbackSpeed=e,t&&(this.time=x(this.currentTime))}play(){var e,t;if(this.isStopped)return;const{driver:n=T,startTime:r}=this.options;this.driver||(this.driver=n((e=>this.tick(e)))),null===(e=(t=this.options).onPlay)||void 0===e||e.call(t);const o=this.driver.now();"finished"===this.state?(this.updateFinished(),this.startTime=o):null!==this.holdTime?this.startTime=o-this.holdTime:this.startTime||(this.startTime=null!==r&&void 0!==r?r:o),"finished"===this.state&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(C.X.now()),this.holdTime=this.currentTime}complete(){"running"!==this.state&&this.play(),this.state="finished",this.holdTime=null}finish(){var e,t;this.notifyFinished(),this.teardown(),this.state="finished",null===(e=(t=this.options).onComplete)||void 0===e||e.call(t)}cancel(){var e,t;this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),null===(e=(t=this.options).onCancel)||void 0===e||e.call(t)}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null,S.mainThread--}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(e){return this.startTime=0,this.tick(e,!0)}attachTimeline(e){var t;return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),null===(t=this.driver)||void 0===t||t.stop(),e.observe(this)}}const ke=e=>180*e/Math.PI,Me=e=>{const t=ke(Math.atan2(e[1],e[0]));return Ce(t)},xe={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:Me,rotateZ:Me,skewX:e=>ke(Math.atan(e[1])),skewY:e=>ke(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},Ce=e=>((e%=360)<0&&(e+=360),e),Se=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),_e=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),Te={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:Se,scaleY:_e,scale:e=>(Se(e)+_e(e))/2,rotateX:e=>Ce(ke(Math.atan2(e[6],e[5]))),rotateY:e=>Ce(ke(Math.atan2(-e[2],e[0]))),rotateZ:Me,rotate:Me,skewX:e=>ke(Math.atan(e[4])),skewY:e=>ke(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function Ie(e){return e.includes("scale")?1:0}function De(e,t){if(!e||"none"===e)return Ie(t);const n=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);let r,o;if(n)r=Te,o=n;else{const t=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);r=xe,o=t}if(!o)return Ie(t);const i=r[t],a=o[1].split(",").map(Pe);return"function"===typeof i?i(a):a[i]}function Pe(e){return parseFloat(e.trim())}
2var Ne=n(42305),Be=n(4386);const Oe=e=>e===Ne.Rx||e===Be.px,je=new Set(["x","y","z"]),Ue=u.filter((e=>!je.has(e)));const Re={width:(e,t)=>{let{x:n}=e,{paddingLeft:r="0",paddingRight:o="0"}=t;return n.max-n.min-parseFloat(r)-parseFloat(o)},height:(e,t)=>{let{y:n}=e,{paddingTop:r="0",paddingBottom:o="0"}=t;return n.max-n.min-parseFloat(r)-parseFloat(o)},top:(e,t)=>{let{top:n}=t;return parseFloat(n)},left:(e,t)=>{let{left:n}=t;return parseFloat(n)},bottom:(e,t)=>{let{y:n}=e,{top:r}=t;return parseFloat(r)+(n.max-n.min)},right:(e,t)=>{let{x:n}=e,{left:r}=t;return parseFloat(r)+(n.max-n.min)},x:(e,t)=>{let{transform:n}=t;return De(n,"x")},y:(e,t)=>{let{transform:n}=t;return De(n,"y")}};Re.translateX=Re.x,Re.translateY=Re.y;const Fe=new Set;let Le=!1,ze=!1,Qe=!1;function Je(){if(ze){const e=Array.from(Fe).filter((e=>e.needsMeasurement)),t=new Set(e.map((e=>e.element))),n=new Map;t.forEach((e=>{const t=function(e){const t=[];return Ue.forEach((n=>{const r=e.getValue(n);void 0!==r&&(t.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))})),t}(e);t.length&&(n.set(e,t),e.render())})),e.forEach((e=>e.measureInitialState())),t.forEach((e=>{e.render();const t=n.get(e);t&&t.forEach((t=>{var n;let[r,o]=t;null===(n=e.getValue(r))||void 0===n||n.set(o)}))})),e.forEach((e=>e.measureEndState())),e.forEach((e=>{void 0!==e.suspendedScrollY&&window.scrollTo(0,e.suspendedScrollY)}))}ze=!1,Le=!1,Fe.forEach((e=>e.complete(Qe))),Fe.clear()}function Ve(){Fe.forEach((e=>{e.readKeyframes(),e.needsMeasurement&&(ze=!0)}))}class He{constructor(e,t,n,r,o){let i=arguments.length>5&&void 0!==arguments[5]&&arguments[5];this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...e],this.onComplete=t,this.name=n,this.motionValue=r,this.element=o,this.isAsync=i}scheduleResolve(){this.state="scheduled",this.isAsync?(Fe.add(this),Le||(Le=!0,l.Wi.read(Ve),l.Wi.resolveKeyframes(Je))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:e,name:t,element:n,motionValue:r}=this;if(null===e[0]){const o=null===r||void 0===r?void 0:r.get(),i=e[e.length-1];if(void 0!==o)e[0]=o;else if(n&&t){const r=n.readValue(t,i);void 0!==r&&null!==r&&(e[0]=r)}void 0===e[0]&&(e[0]=i),r&&void 0===o&&r.set(e[0])}!function(e){for(let n=1;n<e.length;n++){var t;null!==(t=e[n])&&void 0!==t||(e[n]=e[n-1])}}(e)}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,e),Fe.delete(this)}cancel(){"scheduled"===this.state&&(Fe.delete(this),this.state="pending")}resume(){"pending"===this.state&&this.scheduleResolve()}}var Ge=n(45753),Ze=n(25256),We=n(21766);const qe={};function Ye(e,t){const n=(0,We.X)(e);return()=>{var e;return null!==(e=qe[t])&&void 0!==e?e:n()}}const Ke=Ye((()=>{try{document.createElement("div").animate({opacity:0}
2,{easing:"linear(0, 1)"})}catch(e){return!1}return!0}),"linearEasing"),$e=e=>{let[t,n,r,o]=e;return"cubic-bezier(".concat(t,", ").concat(n,", ").concat(r,", ").concat(o,")")},Xe={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:$e([0,.65,.55,1]),circOut:$e([.55,0,1,.45]),backIn:$e([.31,.01,.66,-.59]),backOut:$e([.33,1.53,.69,.99])};function et(e,t){return e?"function"===typeof e?Ke()?I(e,t):"ease-out":ue(e)?$e(e):Array.isArray(e)?e.map((e=>et(e,t)||Xe.easeOut)):Xe[e]:void 0}function tt(e,t,n){let{delay:r=0,duration:o=300,repeat:i=0,repeatType:a="loop",ease:s="easeOut",times:c}=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},l=arguments.length>4&&void 0!==arguments[4]?arguments[4]:void 0;const u={[t]:n};c&&(u.offset=c);const f=et(s,o);Array.isArray(f)&&(u.easing=f),Ze.f.value&&S.waapi++;const d={delay:r,duration:o,easing:Array.isArray(f)?"linear":f,fill:"both",iterations:i+1,direction:"reverse"===a?"alternate":"normal"};l&&(d.pseudoElement=l);const h=e.animate(u,d);return Ze.f.value&&h.finished.finally((()=>{S.waapi--})),h}function nt(e){return"function"===typeof e&&"applyToOptions"in e}class rt extends Ae{constructor(e){if(super(),this.finishedTime=null,this.isStopped=!1,!e)return;const{element:t,name:n,keyframes:r,pseudoElement:o,allowFlatten:i=!1,finalKeyframe:a,onComplete:s}=e;this.isPseudoElement=Boolean(o),this.allowFlatten=i,this.options=e,(0,U.k)("string"!==typeof e.type,'Mini animate() doesn\'t support "type" as a string.',"mini-spring");const c=function(e){let{type:t,...n}=e;return nt(t)&&Ke()?t.applyToOptions(n):(null!==(r=n.duration)&&void 0!==r||(n.duration=300),null!==(o=n.ease)&&void 0!==o||(n.ease="easeOut"),n);var r,o}(e);this.animation=tt(t,n,r,c,o),!1===c.autoplay&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!o){const e=ge(r,this.options,a,this.speed);this.updateMotionValue?this.updateMotionValue(e):function(e,t,n){(e=>e.startsWith("--"))(t)?e.style.setProperty(t,n):e.style[t]=n}(t,n,e),this.animation.cancel()}null===s||void 0===s||s(),this.notifyFinished()}}play(){this.isStopped||(this.animation.play(),"finished"===this.state&&this.updateFinished())}pause(){this.animation.pause()}complete(){var e,t;null===(e=(t=this.animation).finish)||void 0===e||e.call(t)}cancel(){try{this.animation.cancel()}catch(e){}}stop(){if(this.isStopped)return;this.isStopped=!0;const{state:e}=this;"idle"!==e&&"finished"!==e&&(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){var e,t;this.isPseudoElement||(null===(e=(t=this.animation).commitStyles)||void 0===e||e.call(t))}get duration(){var e,t;const n=(null===(e=this.animation.effect)||void 0===e||null===(t=e.getComputedTiming)||void 0===t?void 0:t.call(e).duration)||0;return x(Number(n))}get time(){return x(Number(this.animation.currentTime)||0)}set time(e){this.finishedTime=null,this.animation.currentTime=M(e)}get speed(){return this.animation.playbackRate}set speed(e){e<0&&(this.finishedTime=null),this.animation.playbackRate=e}get state(){return null!==this.finishedTime?"finished":this.animation.playState}get startTime(){return Number(this.animation.startTime)}set startTime(e){this.animation.startTime=e}attachTimeline(e){let{timeline:t,observe:n}=e;var r;this.allowFlatten&&(null===(r=this.animation.effect)||void 0===r||r.updateTiming({easing:"linear"}));return this.animation.onfinish=null,t&&(0,Ge.t)()?(this.animation.timeline=t,Z.Z):n(this)}}const ot={anticipate:ae,backInOut:ie,circInOut:le};function it(e){"string"===typeof e.ease&&e.ease in ot&&(e.ease=ot[e.ease])}class at extends rt{constructor(e){it(e),ve(e),super(e),e.startTime&&(this.startTime=e.startTime),this.options=e}updateMotionValue(e){var t;const{motionValue:n,onUpdate:r,onComplete:o,element:i,...a}=this.options;if(!n)return;if(void 0!==e)return void n.set(e);const s=new Ee({...a,autoplay:!1}),c=M(null!==(t=this.finishedTime)&&void 0!==t?t:this.time);n.setWithVelocity(s.sample(c-10).value,s.sample(c).value,10),s.stop()}}var st=n(65837);const ct=(e,t)=>
2"zIndex"!==t&&(!("number"!==typeof e&&!Array.isArray(e))||!("string"!==typeof e||!st.P.test(e)&&"0"!==e||e.startsWith("url(")));const lt=new Set(["opacity","clipPath","filter","transform"]),ut=(0,We.X)((()=>Object.hasOwnProperty.call(Element.prototype,"animate")));class ft extends Ae{constructor(e){var t;let{autoplay:n=!0,delay:r=0,type:o="keyframes",repeat:i=0,repeatDelay:a=0,repeatType:s="loop",keyframes:c,name:l,motionValue:u,element:f,...d}=e;super(),this.stop=()=>{var e,t;this._animation&&(this._animation.stop(),null===(t=this.stopTimeline)||void 0===t||t.call(this));null===(e=this.keyframeResolver)||void 0===e||e.cancel()},this.createdAt=C.X.now();const h={autoplay:n,delay:r,type:o,repeat:i,repeatDelay:a,repeatType:s,name:l,motionValue:u,element:f,...d},p=(null===f||void 0===f?void 0:f.KeyframeResolver)||He;this.keyframeResolver=new p(c,((e,t,n)=>this.onKeyframesResolved(e,t,h,!n)),l,u,f),null===(t=this.keyframeResolver)||void 0===t||t.scheduleResolve()}onKeyframesResolved(e,t,n,r){this.keyframeResolver=void 0;const{name:o,type:i,velocity:a,delay:s,isHandoff:c,onUpdate:l}=n;this.resolvedAt=C.X.now(),function(e,t,n,r){const o=e[0];if(null===o)return!1;if("display"===t||"visibility"===t)return!0;const i=e[e.length-1],a=ct(o,t),s=ct(i,t);return(0,U.K)(a===s,"You are trying to animate ".concat(t,' from "').concat(o,'" to "').concat(i,'". "').concat(a?i:o,'" is not an animatable value.'),"value-not-animatable"),!(!a||!s)&&(function(e){const t=e[0];if(1===e.length)return!0;for(let n=0;n<e.length;n++)if(e[n]!==t)return!0}(e)||("spring"===n||nt(n))&&r)}(e,o,i,a)||(!y.c.instantAnimations&&s||null===l||void 0===l||l(ge(e,n,t)),e[0]=e[e.length-1],n.duration=0,n.repeat=0);const u={startTime:r?this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt:void 0,finalKeyframe:t,...n,keyframes:e},f=!c&&function(e){var t;const{motionValue:n,name:r,repeatDelay:o,repeatType:i,damping:a,type:s}=e;if(!((null===n||void 0===n||null===(t=n.owner)||void 0===t?void 0:t.current)instanceof HTMLElement))return!1;const{onUpdate:c,transformTemplate:l}=n.owner.getProps();return ut()&&r&<.has(r)&&("transform"!==r||!l)&&!c&&!o&&"mirror"!==i&&0!==a&&"inertia"!==s}(u)?new at({...u,element:u.motionValue.owner.current}):new Ee(u);f.finished.then((()=>this.notifyFinished())).catch(Z.Z),this.pendingTimeline&&(this.stopTimeline=f.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=f}get finished(){return this._animation?this.animation.finished:this._finished}then(e,t){return this.finished.finally(e).then((()=>{}))}get animation(){var e;this._animation||(null===(e=this.keyframeResolver)||void 0===e||e.resume(),Qe=!0,Ve(),Je(),Qe=!1);return this._animation}get duration(){return this.animation.duration}get time(){return this.animation.time}set time(e){this.animation.time=e}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(e){this.animation.speed=e}get startTime(){return this.animation.startTime}attachTimeline(e){return this._animation?this.stopTimeline=this.animation.attachTimeline(e):this.pendingTimeline=e,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){var e;this._animation&&this.animation.cancel(),null===(e=this.keyframeResolver)||void 0===e||e.cancel()}}const dt=e=>null!==e;const ht={type:"spring",stiffness:500,damping:25,restSpeed:10},pt={type:"keyframes",duration:.8},mt={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},yt=(e,t)=>{let{keyframes:n}=t;return n.length>2?pt:f.has(e)?e.startsWith("scale")?{type:"spring",stiffness:550,damping:0===n[1]?2*Math.sqrt(550):30,restSpeed:10}:ht:mt};const gt=function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=arguments.length>4?arguments[4]:void 0,i=arguments.length>5?arguments[5]:void 0;return a=>{const s=c(r,e)||{},u=s.delay||r.delay||0;let{elapsed:f=0}=r;f-=M(u);const d={keyframes:Array.isArray(n)?n:[null,n],ease:"easeOut",velocity:t.getVelocity(),...s,delay:-f,onUpdate:e=>{t.set(e),s.onUpdate&&s.onUpdate(e)},onComplete:()=>{a(),s.onComplete&&s.onComplete()},name:e,motionValue:t,element:i?void 0:o};(function(e){let{when:t,delay:n,delayChildren:r,staggerChildren:o,staggerDirection:i,repeat:a,repeatType:s,repeatDelay:c,from:l,elapsed:u,...f}=e;return!!Object.keys(f).length})(s)||Object.assign(d,yt(e,d)),d.duration&&(d.duration=M(d.duration)),d.repeatDelay&&(d.repeatDelay=M(d.repeatDelay)),void 0!==d.from&&(d.keyframes[0]=d.from);let h=!1;if((!1===d.type||0===d.duration&&!d.repeatDelay)&&(d.duration=0,0===d.delay&&(h=!0)),(y.c.instantAnimations||y.c.skipAnimations)&&(h=!0,d.duration=0,d.delay=0),d.allowFlatten=!s.type&&!s.ease,h&&!i&&void 0!==t.get()){const e=function(e,t,n){let{repeat:r,repeatType:
2o="loop"}=t;const i=e.filter(dt),a=r&&"loop"!==o&&r%2===1?0:i.length-1;return a&&void 0!==n?n:i[a]}(d.keyframes,s);if(void 0!==e)return void l.Wi.update((()=>{d.onUpdate(e),d.onComplete()}))}return s.isSync?new Ee(d):new ft(d)}};function bt(e,t){let{protectedKeys:n,needsAnimating:r}=e;const o=n.hasOwnProperty(t)&&!0!==r[t];return r[t]=!1,o}function vt(e,t){let{delay:n=0,transitionOverride:r,type:o}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{transition:i=e.getDefaultTransition(),transitionEnd:a,...u}=t;r&&(i=r);const f=[],h=o&&e.animationState&&e.animationState.getState()[o];for(const s in u){var y;const t=e.getValue(s,null!==(y=e.latestValues[s])&&void 0!==y?y:null),r=u[s];if(void 0===r||h&&bt(h,s))continue;const o={delay:n,...c(i||{},s)},a=t.get();if(void 0!==a&&!t.isAnimating&&!Array.isArray(r)&&r===a&&!o.velocity)continue;let p=!1;if(window.MotionHandoffAnimation){const t=w(e);if(t){const e=window.MotionHandoffAnimation(t,s,l.Wi);null!==e&&(o.startTime=e,p=!0)}}b(e,s),t.start(gt(s,t,r,e.shouldReduceMotion&&d.has(s)?{type:!1}:o,e,p));const m=t.animation;m&&f.push(m)}return a&&Promise.all(f).then((()=>{l.Wi.update((()=>{a&&function(e,t){const n=s(e,t);let{transitionEnd:r={},transition:o={},...i}=n||{};i={...i,...r};for(const s in i)m(e,s,(a=i[s],p(a)?a[a.length-1]||0:a));var a}(e,a)}))})),f}function At(e,t){var n;let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const o=s(e,t,"exit"===r.type?null===(n=e.presenceContext)||void 0===n?void 0:n.custom:void 0);let{transition:i=e.getDefaultTransition()||{}}=o||{};r.transitionOverride&&(i=r.transitionOverride);const a=o?()=>Promise.all(vt(e,o,r)):()=>Promise.resolve(),c=e.variantChildren&&e.variantChildren.size?function(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;const{delayChildren:o=0,staggerChildren:a,staggerDirection:s}=i;return function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1,a=arguments.length>6?arguments[6]:void 0;const s=[],c=e.variantChildren.size,l=(c-1)*o,u="function"===typeof r,f=u?e=>r(e,c):1===i?function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:0)*o}:function(){return l-(arguments.length>0&&void 0!==arguments[0]?arguments[0]:0)*o};return Array.from(e.variantChildren).sort(wt).forEach(((e,o)=>{e.notify("AnimationStart",t),s.push(At(e,t,{...a,delay:n+(u?0:r)+f(o)}).then((()=>e.notify("AnimationComplete",t))))})),Promise.all(s)}(e,t,n,o,a,s,r)}:()=>Promise.resolve(),{when:l}=i;if(l){const[e,t]="beforeChildren"===l?[a,c]:[c,a];return e().then((()=>t()))}return Promise.all([a(),c(r.delay)])}function wt(e,t){return e.sortNodePosition(t)}function Et(e,t){if(!Array.isArray(t))return!1;const n=t.length;if(n!==e.length)return!1;for(let r=0;r<n;r++)if(t[r]!==e[r])return!1;return!0}function kt(e){return"string"===typeof e||Array.isArray(e)}const Mt=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],xt=["initial",...Mt],Ct=xt.length;function St(e){if(!e)return;if(!e.isControllingVariants){const t=e.parent&&St(e.parent)||{};return void 0!==e.props.initial&&(t.initial=e.props.initial),t}const t={};for(let n=0;n<Ct;n++){const r=xt[n],o=e.props[r];(kt(o)||!1===o)&&(t[r]=o)}return t}const _t=[...Mt].reverse(),Tt=Mt.length;function It(e){return t=>Promise.all(t.map((t=>{let{animation:n,options:r}=t;return function(e,t){let n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(e.notify("AnimationStart",t),Array.isArray(t)){const o=t.map((t=>At(e,t,r)));n=Promise.all(o)}else if("string"===typeof t)n=At(e,t,r);else{const o="function"===typeof t?s(e,t,r.custom):t;n=Promise.all(vt(e,o,r))}return n.then((()=>{e.notify("AnimationComplete",t)}))}(e,n,r)})))}function Dt(e){let t=It(e),n=Bt(),r=!0;const i=t=>(n,r)=>{var o;const i=s(e,r,"exit"===t?null===(o=e.presenceContext)||void 0===o?void 0:o.custom:void 0);if(i){const{transition:e,transitionEnd:t,...r}=i;n={...n,...r,...t}}return n};function a(a){const{props:c}=e,l=St(e.parent)||{},u=[],f=new Set;let d={},h=1/0;for(let t=0;t<Tt;t++){const s=_t[t],m=n[s],y=void 0!==c[s]?c[s]:l[s],g=kt(y),b=s===a?m.isActive:null;!1===b&&(h=t);let v=y===l[s]&&y!==c[s]&&g;if(v&&r&&e.manuallyAnimateOnMount&&(v=!1),m.protectedKeys={...d},!m.isActive&&null===b||!y&&!m.prevProp||o(y)||"boolean"===typeof y)continue;const A=Pt(m.prevProp,y);let w=A||s===a&&m.isActive&&!v&&g||t>h&&g,E=!1;const k=Array.isArray(y)?y:[y];let M=k.reduce(i(s),{});!1===b&&(M={});const{prevResolvedValues:x={}}=m,C={...x,...M},S=t=>{w=!0,f.has(t)&&(E=!0,f.delete(t)),m.needsAnimating[t]=!0;const n=e.getValue(t);n&&(n.liveStyle=!1)};for(const e in C){const t=M[e],n=x[e];if(d.hasOwnProperty(e))continue;let r=!1;r=p(t)&&p(n)?!Et(t,n):t!==n,r?void 0!==t&&null!==t?S(e):f.add(e):void 0!==t&&f.has(e)?S(e):m.protectedKeys[e]=!0}m.prevProp=y,m.prevResolvedValues=M,m.isActive&&(d={...d,...M}),r&&e.blockInitialAnimation&&(w=!1);w&&(!(v&&A)||E)&&u.push(...k.map((e=>({animation:e,options:{type:s}}))))}
2if(f.size){const t={};if("boolean"!==typeof c.initial){const n=s(e,Array.isArray(c.initial)?c.initial[0]:c.initial);n&&n.transition&&(t.transition=n.transition)}f.forEach((n=>{const r=e.getBaseTarget(n),o=e.getValue(n);o&&(o.liveStyle=!0),t[n]=null!==r&&void 0!==r?r:null})),u.push({animation:t})}let m=Boolean(u.length);return!r||!1!==c.initial&&c.initial!==c.animate||e.manuallyAnimateOnMount||(m=!1),r=!1,m?t(u):Promise.resolve()}return{animateChanges:a,setActive:function(t,r){var o;if(n[t].isActive===r)return Promise.resolve();null===(o=e.variantChildren)||void 0===o||o.forEach((e=>{var n;return null===(n=e.animationState)||void 0===n?void 0:n.setActive(t,r)})),n[t].isActive=r;const i=a(t);for(const e in n)n[e].protectedKeys={};return i},setAnimateFunction:function(n){t=n(e)},getState:()=>n,reset:()=>{n=Bt(),r=!0}}}function Pt(e,t){return"string"===typeof t?t!==e:!!Array.isArray(t)&&!Et(t,e)}function Nt(){return{isActive:arguments.length>0&&void 0!==arguments[0]&&arguments[0],protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function Bt(){return{animate:Nt(!0),whileInView:Nt(),whileHover:Nt(),whileTap:Nt(),whileDrag:Nt(),whileFocus:Nt(),exit:Nt()}}class Ot{constructor(e){this.isMounted=!1,this.node=e}update(){}}let jt=0;const Ut={animation:{Feature:class extends Ot{constructor(e){super(e),e.animationState||(e.animationState=Dt(e))}updateAnimationControlsSubscription(){const{animate:e}=this.node.getProps();o(e)&&(this.unmountControls=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){var e;this.node.animationState.reset(),null===(e=this.unmountControls)||void 0===e||e.call(this)}}},exit:{Feature:class extends Ot{constructor(){super(...arguments),this.id=jt++}update(){if(!this.node.presenceContext)return;const{isPresent:e,onExitComplete:t}=this.node.presenceContext,{isPresent:n}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===n)return;const r=this.node.animationState.setActive("exit",!e);t&&!e&&r.then((()=>{t(this.id)}))}mount(){const{register:e,onExitComplete:t}=this.node.presenceContext||{};t&&t(this.id),e&&(this.unmount=e(this.id))}unmount(){}}}},Rt={x:!1,y:!1};function Ft(){return Rt.x||Rt.y}var Lt=n(51989);function zt(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{passive:!0};return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n)}const Qt=e=>"mouse"===e.pointerType?"number"!==typeof e.button||e.button<=0:!1!==e.isPrimary;function Jt(e){return{point:{x:e.pageX,y:e.pageY}}}function Vt(e,t,n,r){return zt(e,t,(e=>t=>Qt(t)&&e(t,Jt(t)))(n),r)}function Ht(e){let{top:t,left:n,right:r,bottom:o}=e;return{x:{min:n,max:r},y:{min:t,max:o}}}const Gt=.9999,Zt=1.0001,Wt=-.01,qt=.01;function Yt(e){return e.max-e.min}function Kt(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.5;e.origin=r,e.originPoint=(0,Lt.t)(t.min,t.max,e.origin),e.scale=Yt(n)/Yt(t),e.translate=(0,Lt.t)(n.min,n.max,e.origin)-e.originPoint,(e.scale>=Gt&&e.scale<=Zt||isNaN(e.scale))&&(e.scale=1),(e.translate>=Wt&&e.translate<=qt||isNaN(e.translate))&&(e.translate=0)}function $t(e,t,n,r){Kt(e.x,t.x,n.x,r?r.originX:void 0),Kt(e.y,t.y,n.y,r?r.originY:void 0)}function Xt(e,t,n){e.min=n.min+t.min,e.max=e.min+Yt(t)}function en(e,t,n){e.min=t.min-n.min,e.max=e.min+Yt(t)}function tn(e,t,n){en(e.x,t.x,n.x),en(e.y,t.y,n.y)}const nn=()=>({x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}}),rn=()=>({x:{min:0,max:0},y:{min:0,max:0}});function on(e){return[e("x"),e("y")]}function an(e){return void 0===e||1===e}function sn(e){let{scale:t,scaleX:n,scaleY:r}=e;return!an(t)||!an(n)||!an(r)}function cn(e){return sn(e)||ln(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function ln(e){return un(e.x)||un(e.y)}function un(e){return e&&"0%"!==e}function fn(e,t,n){return n+t*(e-n)}function dn(e,t,n,r,o){return void 0!==o&&(e=fn(e,o,r)),fn(e,n,r)+t}function hn(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0;e.min=dn(e.min,t,n,r,o),e.max=dn(e.max,t,n,r,o)}function pn(e,t){let{x:n,y:r}=t;hn(e.x,n.translate,n.scale,n.originPoint),hn(e.y,r.translate,r.scale,r.originPoint)}const mn=.999999999999,yn=1.0000000000001;function gn(e,t){e.min=e.min+t,e.max=e.max+t}function bn(e,t,n,r){let o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:.5;hn(e,t,n,(0,Lt.t)(e.min,e.max,o),r)}function vn(e,t){bn(e.x,t.x,t.scaleX,t.scale,t.originX),bn(e.y,t.y,t.scaleY,t.scale,t.originY)}function An(e,t){return Ht(function(e,t){if(!t)return e;const n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}(e.getBoundingClientRect(),t))}const wn=e=>{let{current:t}=e;return t?t.ownerDocument.defaultView:null};function En(e){return e&&"object"===typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}const kn=(e,t)=>Math.abs(e-t);class Mn{constructor(e,t){let{transformPagePoint:n,contextWindow:r=window,dragSnapToOrigin:o=!1,distanceThreshold:i=3}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{if(!this.lastMoveEvent||!this.lastMoveEventInfo)return;const e=Sn(this.lastMoveEventInfo,this.history),t=null!==this.startEvent,n=function(e,t){const n=kn(e.x,t.x),r=kn(e.y,t.y);return Math.sqrt(n**2+r**2)}(e.offset,{x:0,y:0})>=this.distanceThreshold;if(!t&&!n)return;const{point:r}=e,{timestamp:o}=l.frameData;this.history.push({...r,timestamp:o});const{onStart:i,onMove:a}=this.handlers;t||(i&&i(this.lastMoveEvent,e),this.startEvent=this.lastMoveEvent),a&&a(this.lastMoveEvent,e)},this.handlePointerMove=(e,t)=>
2{this.lastMoveEvent=e,this.lastMoveEventInfo=xn(t,this.transformPagePoint),l.Wi.update(this.updatePoint,!0)},this.handlePointerUp=(e,t)=>{this.end();const{onEnd:n,onSessionEnd:r,resumeAnimation:o}=this.handlers;if(this.dragSnapToOrigin&&o&&o(),!this.lastMoveEvent||!this.lastMoveEventInfo)return;const i=Sn("pointercancel"===e.type?this.lastMoveEventInfo:xn(t,this.transformPagePoint),this.history);this.startEvent&&n&&n(e,i),r&&r(e,i)},!Qt(e))return;this.dragSnapToOrigin=o,this.handlers=t,this.transformPagePoint=n,this.distanceThreshold=i,this.contextWindow=r||window;const a=xn(Jt(e),this.transformPagePoint),{point:s}=a,{timestamp:c}=l.frameData;this.history=[{...s,timestamp:c}];const{onSessionStart:u}=t;u&&u(e,Sn(a,this.history)),this.removeListeners=(0,E.z)(Vt(this.contextWindow,"pointermove",this.handlePointerMove),Vt(this.contextWindow,"pointerup",this.handlePointerUp),Vt(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),(0,l.Pn)(this.updatePoint)}}function xn(e,t){return t?{point:t(e.point)}:e}function Cn(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Sn(e,t){let{point:n}=e;return{point:n,delta:Cn(n,Tn(t)),offset:Cn(n,_n(t)),velocity:In(t,.1)}}function _n(e){return e[0]}function Tn(e){return e[e.length-1]}function In(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,r=null;const o=Tn(e);for(;n>=0&&(r=e[n],!(o.timestamp-r.timestamp>M(t)));)n--;if(!r)return{x:0,y:0};const i=x(o.timestamp-r.timestamp);if(0===i)return{x:0,y:0};const a={x:(o.x-r.x)/i,y:(o.y-r.y)/i};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}var Dn=n(11436);function Pn(e,t,n){return{min:void 0!==t?e.min+t:void 0,max:void 0!==n?e.max+n-(e.max-e.min):void 0}}function Nn(e,t){let n=t.min-e.min,r=t.max-e.max;return t.max-t.min<e.max-e.min&&([n,r]=[r,n]),{min:n,max:r}}const Bn=.35;function On(e,t,n){return{min:jn(e,t),max:jn(e,n)}}function jn(e,t){return"number"===typeof e?e:e[t]||0}const Un=new WeakMap;class Rn{constructor(e){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=rn(),this.latestPointerEvent=null,this.latestPanInfo=null,this.visualElement=e}start(e){let{snapToCursor:t=!1,distanceThreshold:n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{presenceContext:r}=this.visualElement;if(r&&!1===r.isPresent)return;const{dragSnapToOrigin:o}=this.getProps();this.panSession=new Mn(e,{onSessionStart:e=>{const{dragSnapToOrigin:n}=this.getProps();n?this.pauseAnimation():this.stopAnimation(),t&&this.snapToCursor(Jt(e).point)},onStart:(e,t)=>{const{drag:n,dragPropagation:r,onDragStart:o}=this.getProps();if(n&&!r&&(this.openDragLock&&this.openDragLock(),this.openDragLock="x"===(i=n)||"y"===i?Rt[i]?null:(Rt[i]=!0,()=>{Rt[i]=!1}):Rt.x||Rt.y?null:(Rt.x=Rt.y=!0,()=>{Rt.x=Rt.y=!1}),!this.openDragLock))return;var i;this.latestPointerEvent=e,this.latestPanInfo=t,this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),on((e=>{let t=this.getAxisMotionValue(e).get()||0;if(Be.aQ.test(t)){const{projection:n}=this.visualElement;if(n&&n.layout){const r=n.layout.layoutBox[e];if(r){t=Yt(r)*(parseFloat(t)/100)}}}this.originPoint[e]=t})),o&&l.Wi.postRender((()=>o(e,t))),b(this.visualElement,"transform");const{animationState:a}=this.visualElement;a&&a.setActive("whileDrag",!0)},onMove:(e,t)=>{this.latestPointerEvent=e,this.latestPanInfo=t;const{dragPropagation:n,dragDirectionLock:r,onDirectionLock:o,onDrag:i}=this.getProps();if(!n&&!this.openDragLock)return;const{offset:a}=t;if(r&&null===this.currentDirection)return this.currentDirection=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10,n=null;Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x");return n}(a),void(null!==this.currentDirection&&o&&o(this.currentDirection));this.updateAxis("x",t.point,a),this.updateAxis("y",t.point,a),this.visualElement.render(),i&&i(e,t)},onSessionEnd:(e,t)=>{this.latestPointerEvent=e,this.latestPanInfo=t,this.stop(e,t),this.latestPointerEvent=null,this.latestPanInfo=null},resumeAnimation:()=>on((e=>{var t;return"paused"===this.getAnimationState(e)&&(null===(t=this.getAxisMotionValue(e).animation)||void 0===t?void 0:t.play())}))},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:o,distanceThreshold:n,contextWindow:wn(this.visualElement)})}stop(e,t){const n=e||this.latestPointerEvent,r=t||this.latestPanInfo,o=this.isDragging;if(this.cancel(),!o||!r||!n)return;const{velocity:i}=r;this.startAnimation(i);const{onDragEnd:a}=this.getProps();a&&l.Wi.postRender((()=>a(n,r)))}cancel(){this.isDragging=!1;const{projection:e,animationState:t}=this.visualElement;e&&(e.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;const{dragPropagation:n}=this.getProps();!n&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),t&&t.setActive("whileDrag",!1)}updateAxis(e,t,n){const{drag:r}=this.getProps();if(!n||!Fn(e,r,this.currentDirection))return;const o=this.getAxisMotionValue(e);let i=this.originPoint[e]+n[e];this.constraints&&this.constraints[e]&&(i=function(e,t,n){let{min:r,max:o}=t;return void 0!==r&&e<r?e=n?(0,Lt.t)(r,e,n.min):Math.max(e,r):void 0!==o&&e>o&&(e=n?(0,Lt.t)(o,e,n.max):Math.min(e,o)),e}(i,this.constraints[e],this.elastic[e])),o.set(i)}resolveConstraints(){var e;const{dragConstraints:t,dragElastic:n}=this.getProps(),r=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):null===(e=this.visualElement.projection)||void 0===e?void 0:e.layout,o=this.constraints;t&&En(t)?this.constraints||(this.constraints=this.resolveRefConstraints()):this.constraints=!(!t||!r)&&function(e,t){let{top:n,left:r,bottom:o,right:i}=t;return{x:Pn(e.x,r,i),y:Pn(e.y,n,o)}}(r.layoutBox,t),this.elastic=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Bn;return!1===e?e=0:!0===e&&(e=Bn),{x:On(e,"left","right"),y:On(e,"top","bottom")}}(n),o!==this.constraints&&r&&this.constraints&&!this.hasMutatedConstraints&&on((e=>{!1!==this.constraints&&this.getAxisMotionValue(e)&&(this.constraints[e]=function(e,t){const n={};return void 0!==t.min&&(n.min=t.min-e.min),void 0!==t.max&&(n.max=t.max-e.min),n}(r.layoutBox[e],this.constraints[e]))}))}resolveRefConstraints(){const{dragConstraints:e,onMeasureDragConstraints:t}=this.getProps();if(!e||!En(e))return!1;const n=e.current;(0,U.k)(null!==n,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.","drag-constraints-ref");const{projection:r}=this.visualElement;if(!r||!r.layout)return!1;const o=function(e,t,n){const r=An(e,n),{scroll:o}=t;return o&&(gn(r.x,o.offset.x),gn(r.y,o.offset.y)),r}(n,r.root,this.visualElement.getTransformPagePoint());let i=function(e,t){return{x:Nn(e.x,t.x),y:Nn(e.y,t.y)}}(r.layout.layoutBox,o);if(t){const e=t(function(e){let{x:t,y:n}=e;return{top:n.min,right:t.max,bottom:n.max,left:t.min}}(i));this.hasMutatedConstraints=!!e,e&&(i=Ht(e))}return i}startAnimation(e){const{drag:t,dragMomentum:n,dragElastic:r,dragTransition:o,dragSnapToOrigin:i,onDragTransitionEnd:a}=this.getProps(),s=this.constraints||{},c=on((a=>
2{if(!Fn(a,t,this.currentDirection))return;let c=s&&s[a]||{};i&&(c={min:0,max:0});const l=r?200:1e6,u=r?40:1e7,f={type:"inertia",velocity:n?e[a]:0,bounceStiffness:l,bounceDamping:u,timeConstant:750,restDelta:1,restSpeed:10,...o,...c};return this.startAxisValueAnimation(a,f)}));return Promise.all(c).then(a)}startAxisValueAnimation(e,t){const n=this.getAxisMotionValue(e);return b(this.visualElement,e),n.start(gt(e,n,0,t,this.visualElement,!1))}stopAnimation(){on((e=>this.getAxisMotionValue(e).stop()))}pauseAnimation(){on((e=>{var t;return null===(t=this.getAxisMotionValue(e).animation)||void 0===t?void 0:t.pause()}))}getAnimationState(e){var t;return null===(t=this.getAxisMotionValue(e).animation)||void 0===t?void 0:t.state}getAxisMotionValue(e){const t="_drag".concat(e.toUpperCase()),n=this.visualElement.getProps(),r=n[t];return r||this.visualElement.getValue(e,(n.initial?n.initial[e]:void 0)||0)}snapToCursor(e){on((t=>{const{drag:n}=this.getProps();if(!Fn(t,n,this.currentDirection))return;const{projection:r}=this.visualElement,o=this.getAxisMotionValue(t);if(r&&r.layout){const{min:n,max:i}=r.layout.layoutBox[t];o.set(e[t]-(0,Lt.t)(n,i,.5))}}))}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:e,dragConstraints:t}=this.getProps(),{projection:n}=this.visualElement;if(!En(t)||!n||!this.constraints)return;this.stopAnimation();const r={x:0,y:0};on((e=>{const t=this.getAxisMotionValue(e);if(t&&!1!==this.constraints){const n=t.get();r[e]=function(e,t){let n=.5;const r=Yt(e),o=Yt(t);return o>r?n=(0,Dn.Y)(t.min,t.max-r,e.min):r>o&&(n=(0,Dn.Y)(e.min,e.max-o,t.min)),(0,k.u)(0,1,n)}({min:n,max:n},this.constraints[e])}}));const{transformTemplate:o}=this.visualElement.getProps();this.visualElement.current.style.transform=o?o({},""):"none",n.root&&n.root.updateScroll(),n.updateLayout(),this.resolveConstraints(),on((t=>{if(!Fn(t,e,null))return;const n=this.getAxisMotionValue(t),{min:o,max:i}=this.constraints[t];n.set((0,Lt.t)(o,i,r[t]))}))}addListeners(){if(!this.visualElement.current)return;Un.set(this.visualElement,this);const e=Vt(this.visualElement.current,"pointerdown",(e=>{const{drag:t,dragListener:n=!0}=this.getProps();t&&n&&this.start(e)})),t=()=>{const{dragConstraints:e}=this.getProps();En(e)&&e.current&&(this.constraints=this.resolveRefConstraints())},{projection:n}=this.visualElement,r=n.addEventListener("measure",t);n&&!n.layout&&(n.root&&n.root.updateScroll(),n.updateLayout()),l.Wi.read(t);const o=zt(window,"resize",(()=>this.scalePositionWithinConstraints())),i=n.addEventListener("didUpdate",(e=>{let{delta:t,hasLayoutChanged:n}=e;this.isDragging&&n&&(on((e=>{const n=this.getAxisMotionValue(e);n&&(this.originPoint[e]+=t[e].translate,n.set(n.get()+t[e].translate))})),this.visualElement.render())}));return()=>{o(),e(),r(),i&&i()}}getProps(){const e=this.visualElement.getProps(),{drag:t=!1,dragDirectionLock:n=!1,dragPropagation:r=!1,dragConstraints:o=!1,dragElastic:i=Bn,dragMomentum:a=!0}=e;return{...e,drag:t,dragDirectionLock:n,dragPropagation:r,dragConstraints:o,dragElastic:i,dragMomentum:a}}}function Fn(e,t,n){return(!0===t||t===e)&&(null===n||n===e)}const Ln=e=>(t,n)=>{e&&l.Wi.postRender((()=>e(t,n)))};var zn=n(39615),Qn=n(46789);const{schedule:Jn,cancel:Vn}=(0,Qn.Z)(queueMicrotask,!1);var Hn=n(25038);const Gn=(0,Hn.createContext)(null);const Zn=(0,Hn.createContext)({}),Wn=(0,Hn.createContext)({}),qn={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function Yn(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}const Kn={correct:(e,t)=>{if(!t.target)return e;if("string"===typeof e){if(!Be.px.test(e))return e;e=parseFloat(e)}const n=Yn(e,t.target.x),r=Yn(e,t.target.y);return"".concat(n,"% ").concat(r,"%")}},$n={correct:(e,t)=>{let{treeScale:n,projectionDelta:r}=t;const o=e,i=st.P.parse(e);if(i.length>5)return o;const a=st.P.createTransformer(e),s="number"!==typeof i[0]?1:0,c=r.x.scale*n.x,l=r.y.scale*n.y;i[0+s]/=c,i[1+s]/=l;const u=(0,Lt.t)(c,l,.5);return"number"===typeof i[2+s]&&(i[2+s]/=u),"number"===typeof i[3+s]&&(i[3+s]/=u),a(i)}};var Xn=n(53036);const er={};let tr=!1;class nr extends Hn.Component{componentDidMount(){const{visualElement:e,layoutGroup:t,switchLayoutGroup:n,layoutId:r}=this.props,{projection:o}=e;!function(e){for(const t in e)er[t]=e[t],(0,Xn.f)(t)&&(er[t].isCSSVariable=!0)}(or),o&&(t.group&&t.group.add(o),n&&n.register&&r&&n.register(o),tr&&o.root.didUpdate(),o.addEventListener("animationComplete",(()=>{this.safeToRemove()})),o.setOptions({...o.options,onExitComplete:()=>this.safeToRemove()})),qn.hasEverUpdated=!0}getSnapshotBeforeUpdate(e){const{layoutDependency:t,visualElement:n,drag:r,isPresent:o}=this.props,{projection:i}=n;return i?(i.isPresent=o,tr=!0,r||e.layoutDependency!==t||void 0===t||e.isPresent!==o?i.willUpdate():this.safeToRemove(),e.isPresent!==o&&(o?i.promote():i.relegate()||l.Wi.postRender((()=>{const e=i.getStack();e&&e.members.length||this.safeToRemove()}))),null):null}componentDidUpdate(){const{projection:e}=this.props.visualElement;e&&(e.root.didUpdate(),Jn.postRender((()=>{!e.currentAnimation&&e.isLead()&&this.safeToRemove()})))}componentWillUnmount(){const{visualElement:e,layoutGroup:t,switchLayoutGroup:n}=this.props,{projection:r}=e;r&&(r.scheduleCheckAfterUnmount(),t&&t.group&&t.group.remove(r),n&&n.deregister&&n.deregister(r))}safeToRemove(){const{safeToRemove:e}=this.props;e&&e()}render(){return null}}function rr(e){const[t,n]=function(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];const t=(0,Hn.useContext)(Gn);if(null===t)return[!0,null];const{isPresent:n,onExitComplete:r,register:o}=t,i=(0,Hn.useId)();(0,Hn.useEffect)((()=>
2{if(e)return o(i)}),[e]);const a=(0,Hn.useCallback)((()=>e&&r&&r(i)),[i,r,e]);return!n&&r?[!1,a]:[!0]}(),r=(0,Hn.useContext)(Zn);return(0,zn.jsx)(nr,{...e,layoutGroup:r,switchLayoutGroup:(0,Hn.useContext)(Wn),isPresent:t,safeToRemove:n})}const or={borderRadius:{...Kn,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:Kn,borderTopRightRadius:Kn,borderBottomLeftRadius:Kn,borderBottomRightRadius:Kn,boxShadow:$n};var ir=n(53575);var ar=n(23285);var sr=n(47652);const cr=(e,t)=>e.depth-t.depth;class lr{constructor(){this.children=[],this.isDirty=!1}add(e){(0,sr.y4)(this.children,e),this.isDirty=!0}remove(e){(0,sr.cl)(this.children,e),this.isDirty=!0}forEach(e){this.isDirty&&this.children.sort(cr),this.isDirty=!1,this.children.forEach(e)}}function ur(e,t){const n=C.X.now(),r=o=>{let{timestamp:i}=o;const a=i-n;a>=t&&((0,l.Pn)(r),e(a-t))};return l.Wi.setup(r,!0),()=>(0,l.Pn)(r)}function fr(e){return g(e)?e.get():e}const dr=["TopLeft","TopRight","BottomLeft","BottomRight"],hr=dr.length,pr=e=>"string"===typeof e?parseFloat(e):e,mr=e=>"number"===typeof e||Be.px.test(e);function yr(e,t){return void 0!==e[t]?e[t]:e.borderRadius}const gr=vr(0,.5,ce),br=vr(.5,.95,Z.Z);function vr(e,t,n){return r=>r<e?0:r>t?1:n((0,Dn.Y)(e,t,r))}function Ar(e,t){e.min=t.min,e.max=t.max}function wr(e,t){Ar(e.x,t.x),Ar(e.y,t.y)}function Er(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}function kr(e,t,n,r,o){return e=fn(e-=t,1/n,r),void 0!==o&&(e=fn(e,1/o,r)),e}function Mr(e,t,n,r,o){let[i,a,s]=n;!function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.5,o=arguments.length>4?arguments[4]:void 0,i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:e,a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:e;Be.aQ.test(t)&&(t=parseFloat(t),t=(0,Lt.t)(a.min,a.max,t/100)-a.min);if("number"!==typeof t)return;let s=(0,Lt.t)(i.min,i.max,r);e===i&&(s-=t),e.min=kr(e.min,t,n,s,o),e.max=kr(e.max,t,n,s,o)}(e,t[i],t[a],t[s],t.scale,r,o)}const xr=["x","scaleX","originX"],Cr=["y","scaleY","originY"];function Sr(e,t,n,r){Mr(e.x,t,xr,n?n.x:void 0,r?r.x:void 0),Mr(e.y,t,Cr,n?n.y:void 0,r?r.y:void 0)}function _r(e){return 0===e.translate&&1===e.scale}function Tr(e){return _r(e.x)&&_r(e.y)}function Ir(e,t){return e.min===t.min&&e.max===t.max}function Dr(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function Pr(e,t){return Dr(e.x,t.x)&&Dr(e.y,t.y)}function Nr(e){return Yt(e.x)/Yt(e.y)}function Br(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}class Or{constructor(){this.members=[]}add(e){(0,sr.y4)(this.members,e),e.scheduleRender()}remove(e){if((0,sr.cl)(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){const e=this.members[this.members.length-1];e&&this.promote(e)}}relegate(e){const t=this.members.findIndex((t=>e===t));if(0===t)return!1;let n;for(let r=t;r>=0;r--){const e=this.members[r];if(!1!==e.isPresent){n=e;break}}return!!n&&(this.promote(n),!0)}promote(e,t){const n=this.lead;if(e!==n&&(this.prevLead=n,this.lead=e,e.show(),n)){n.instance&&n.scheduleRender(),e.scheduleRender(),e.resumeFrom=n,t&&(e.resumeFrom.preserveOpacity=!0),n.snapshot&&(e.snapshot=n.snapshot,e.snapshot.latestValues=n.animationValues||n.latestValues),e.root&&e.root.isUpdating&&(e.isLayoutDirty=!0);const{crossfade:r}=e.options;!1===r&&n.hide()}}exitAnimationComplete(){this.members.forEach((e=>{const{options:t,resumingFrom:n}=e;t.onExitComplete&&t.onExitComplete(),n&&n.options.onExitComplete&&n.options.onExitComplete()}))}scheduleRender(){this.members.forEach((e=>{e.instance&&e.scheduleRender(!1)}))}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}const jr={nodes:0,calculatedTargetDeltas:0,calculatedProjections:0},Ur=["","X","Y","Z"];let Rr=0;function Fr(e,t,n,r){const{latestValues:o}=t;o[e]&&(n[e]=o[e],t.setStaticValue(e,0),r&&(r[e]=0))}function Lr(e){if(e.hasCheckedOptimisedAppear=!0,e.root===e)return;const{visualElement:t}=e.options;if(!t)return;const n=w(t);if(window.MotionHasOptimisedAnimation(n,"transform")){const{layout:t,layoutId:r}=e.options;window.MotionCancelOptimisedAnimation(n,"transform",l.Wi,!(t||r))}const{parent:r}=e;r&&!r.hasCheckedOptimisedAppear&&Lr(r)}function zr(e){let{attachResizeListener:t,defaultParent:n,measureScroll:r,checkIsScrollRoot:o,resetTransform:i}=e;return class{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===n||void 0===n?void 0:n();this.id=Rr++,this.animationId=0,this.animationCommitId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,Ze.f.value&&(jr.nodes=jr.calculatedTargetDeltas=jr.calculatedProjections=0),this.nodes.forEac
2h(Vr),this.nodes.forEach(Kr),this.nodes.forEach($r),this.nodes.forEach(Hr),Ze.f.addProjectionMetrics&&Ze.f.addProjectionMetrics(jr)},this.resolvedRelativeTargetAt=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=e,this.root=t?t.root||t:this,this.path=t?[...t.path,t]:[],this.parent=t,this.depth=t?t.depth+1:0;for(let n=0;n<this.path.length;n++)this.path[n].shouldResetTransform=!0;this.root===this&&(this.nodes=new lr)}addEventListener(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new ar.L),this.eventHandlers.get(e).add(t)}notifyListeners(e){const t=this.eventHandlers.get(e);for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];t&&t.notify(...r)}hasListeners(e){return this.eventHandlers.has(e)}mount(e){if(this.instance)return;var n;this.isSVG=(0,ir.v)(e)&&(n=e,!((0,ir.v)(n)&&"svg"===n.tagName)),this.instance=e;const{layoutId:r,layout:o,visualElement:i}=this.options;if(i&&!i.current&&i.mount(e),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.root.hasTreeAnimated&&(o||r)&&(this.isLayoutDirty=!0),t){let n,r=0;const o=()=>this.root.updateBlockedByResize=!1;l.Wi.read((()=>{r=window.innerWidth})),t(e,(()=>{const e=window.innerWidth;e!==r&&(r=e,this.root.updateBlockedByResize=!0,n&&n(),n=ur(o,250),qn.hasAnimatedSinceResize&&(qn.hasAnimatedSinceResize=!1,this.nodes.forEach(Yr)))}))}r&&this.root.registerSharedNode(r,this),!1!==this.options.animate&&i&&(r||o)&&this.addEventListener("didUpdate",(e=>{let{delta:t,hasLayoutChanged:n,hasRelativeLayoutChanged:r,layout:o}=e;if(this.isTreeAnimationBlocked())return this.target=void 0,void(this.relativeTarget=void 0);const a=this.options.transition||i.getDefaultTransition()||oo,{onLayoutAnimationStart:s,onLayoutAnimationComplete:l}=i.getProps(),u=!this.targetLayout||!Pr(this.targetLayout,o),f=!n&&r;if(this.options.layoutRoot||this.resumeFrom||f||n&&(u||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);const e={...c(a,"layout"),onPlay:s,onComplete:l};(i.shouldReduceMotion||this.options.layoutRoot)&&(e.delay=0,e.type=!1),this.startAnimation(e),this.setAnimationOrigin(t,f)}else n||Yr(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=o}))}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const e=this.getStack();e&&e.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,this.eventHandlers.clear(),(0,l.Pn)(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){this.isUpdateBlocked()||(this.isUpdating=!0,this.nodes&&this.nodes.forEach(Xr),this.animationId++)}getTransformTemplate(){const{visualElement:e}=this.options;return e&&e.getProps().transformTemplate}willUpdate(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked())return void(this.options.onExitComplete&&this.options.onExitComplete());if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&Lr(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let o=0;o<this.path.length;o++){const e=this.path[o];e.shouldResetTransform=!0,e.updateScroll("snapshot"),e.options.layoutRoot&&e.willUpdate(!1)}const{layoutId:t,layout:n}=this.options;if(void 0===t&&!n)return;const r=this.getTransformTemplate();this.prevTransformTemplateValue=r?r(this.latestValues,""):void 0,this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}update(){this.updateScheduled=!1;if(this.isUpdateBlocked())return this.unblockUpdate(),this.clearAllSnapshots(),void this.nodes.forEach(Zr);if(this.animationId<=this.animationCommitId)return void this.nodes.forEach(Wr);this.animationCommitId=this.animationId,this.isUpdating?(this.isUpdating=!1,this.nodes.forEac
2h(qr),this.nodes.forEach(Qr),this.nodes.forEach(Jr)):this.nodes.forEach(Wr),this.clearAllSnapshots();const e=C.X.now();l.frameData.delta=(0,k.u)(0,1e3/60,e-l.frameData.timestamp),l.frameData.timestamp=e,l.frameData.isProcessing=!0,l.yL.update.process(l.frameData),l.yL.preRender.process(l.frameData),l.yL.render.process(l.frameData),l.frameData.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,Jn.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(Gr),this.sharedNodes.forEach(eo)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,l.Wi.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){l.Wi.postRender((()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()}))}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure(),!this.snapshot||Yt(this.snapshot.measuredBox.x)||Yt(this.snapshot.measuredBox.y)||(this.snapshot=void 0))}updateLayout(){if(!this.instance)return;if(this.updateScroll(),(!this.options.alwaysMeasureLayout||!this.isLead())&&!this.isLayoutDirty)return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let n=0;n<this.path.length;n++){this.path[n].updateScroll()}const e=this.layout;this.layout=this.measure(!1),this.layoutCorrected=rn(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);const{visualElement:t}=this.options;t&&t.notify("LayoutMeasure",this.layout.layoutBox,e?e.layoutBox:void 0)}updateScroll(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"measure",t=Boolean(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===e&&(t=!1),t&&this.instance){const t=o(this.instance);this.scroll={animationId:this.root.animationId,phase:e,isRoot:t,offset:r(this.instance),wasRoot:this.scroll?this.scroll.isRoot:t}}}resetTransform(){if(!i)return;const e=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,t=this.projectionDelta&&!Tr(this.projectionDelta),n=this.getTransformTemplate(),r=n?n(this.latestValues,""):void 0,o=r!==this.prevTransformTemplateValue;e&&this.instance&&(t||cn(this.latestValues)||o)&&(i(this.instance,r),this.shouldResetTransform=!1,this.scheduleRender())}measure(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];const t=this.measurePageBox();let n=this.removeElementScroll(t);var r;return e&&(n=this.removeTransform(n)),so((r=n).x),so(r.y),{animationId:this.root.animationId,measuredBox:t,layoutBox:n,latestValues:{},source:this.id}}measurePageBox(){var e;const{visualElement:t}=this.options;if(!t)return rn();const n=t.measureViewportBox();if(!((null===(e=this.scroll)||void 0===e?void 0:e.wasRoot)||this.path.some(lo))){const{scroll:e}=this.root;e&&(gn(n.x,e.offset.x),gn(n.y,e.offset.y))}return n}removeElementScroll(e){var t;const n=rn();if(wr(n,e),null!==(t=this.scroll)&&void 0!==t&&t.wasRoot)return n;for(let r=0;r<this.path.length;r++){const t=this.path[r],{scroll:o,options:i}=t;t!==this.root&&o&&i.layoutScroll&&(o.wasRoot&&wr(n,e),gn(n.x,o.offset.x),gn(n.y,o.offset.y))}return n}applyTransform(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n=rn();wr(n,e);for(let r=0;r<this.path.length;r++){const e=this.path[r];!t&&e.options.layoutScroll&&e.scroll&&e!==e.root&&vn(n,{x:-e.scroll.offset.x,y:-e.scroll.offset.y}),cn(e.latestValues)&&vn(n,e.latestValues)}return cn(this.latestValues)&&vn(n,this.latestValues),n}removeTransform(e){const t=rn();wr(t,e);for(let n=0;n<this.path.length;n++){const e=this.path[n];if(!e.instance)continue;if(!cn(e.latestValues))continue;sn(e.latestValues)&&e.updateSnapshot();const r=rn();wr(r,e.measurePageBox()),Sr(t,e.latestValues,e.snapshot?e.snapshot.layoutBox:void 0,r)}return cn(this.latestValues)&&Sr(t,this.latestValues),t}setTargetDelta(e){this.targetDelta=e,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(e){this.options={...this.options,...e,crossfade:void 0===e.crossfade||e.crossfade}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==l.frameData.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(){var e;let t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];const n=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=n.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=n.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=n.isS
2haredProjectionDirty);const r=Boolean(this.resumingFrom)||this!==n;if(!(t||r&&this.isSharedProjectionDirty||this.isProjectionDirty||null!==(e=this.parent)&&void 0!==e&&e.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;const{layout:o,layoutId:i}=this.options;if(this.layout&&(o||i)){if(this.resolvedRelativeTargetAt=l.frameData.timestamp,!this.targetDelta&&!this.relativeTarget){const e=this.getClosestProjectingParent();e&&e.layout&&1!==this.animationProgress?(this.relativeParent=e,this.forceRelativeParentToResolveTarget(),this.relativeTarget=rn(),this.relativeTargetOrigin=rn(),tn(this.relativeTargetOrigin,this.layout.layoutBox,e.layout.layoutBox),wr(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(this.relativeTarget||this.targetDelta){var a,s,c;if(this.target||(this.target=rn(),this.targetWithTransforms=rn()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),a=this.target,s=this.relativeTarget,c=this.relativeParent.target,Xt(a.x,s.x,c.x),Xt(a.y,s.y,c.y)):this.targetDelta?(Boolean(this.resumingFrom)?this.target=this.applyTransform(this.layout.layoutBox):wr(this.target,this.layout.layoutBox),pn(this.target,this.targetDelta)):wr(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;const e=this.getClosestProjectingParent();e&&Boolean(e.resumingFrom)===Boolean(this.resumingFrom)&&!e.options.layoutScroll&&e.target&&1!==this.animationProgress?(this.relativeParent=e,this.forceRelativeParentToResolveTarget(),this.relativeTarget=rn(),this.relativeTargetOrigin=rn(),tn(this.relativeTargetOrigin,this.target,e.target),wr(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}Ze.f.value&&jr.calculatedTargetDeltas++}}}getClosestProjectingParent(){if(this.parent&&!sn(this.parent.latestValues)&&!ln(this.parent.latestValues))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return Boolean((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){var e;const t=this.getLead(),n=Boolean(this.resumingFrom)||this!==t;let r=!0;if((this.isProjectionDirty||null!==(e=this.parent)&&void 0!==e&&e.isProjectionDirty)&&(r=!1),n&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(r=!1),this.resolvedRelativeTargetAt===l.frameData.timestamp&&(r=!1),r)return;const{layout:o,layoutId:i}=this.options;if(this.isTreeAnimating=Boolean(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!o&&!i)return;wr(this.layoutCorrected,this.layout.layoutBox);const a=this.treeScale.x,s=this.treeScale.y;!function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];const o=n.length;if(!o)return;let i,a;t.x=t.y=1;for(let s=0;s<o;s++){i=n[s],a=i.projectionDelta;const{visualElement:o}=i.options;o&&o.props.style&&"contents"===o.props.style.display||(r&&i.options.layoutScroll&&i.scroll&&i!==i.root&&vn(e,{x:-i.scroll.offset.x,y:-i.scroll.offset.y}),a&&(t.x*=a.x.scale,t.y*=a.y.scale,pn(e,a)),r&&cn(i.latestValues)&&vn(e,i.latestValues))}t.x<yn&&t.x>mn&&(t.x=1),t.y<yn&&t.y>mn&&(t.y=1)}(this.layoutCorrected,this.treeScale,this.path,n),!t.layout||t.target||1===this.treeScale.x&&1===this.treeScale.y||(t.target=t.layout.layoutBox,t.targetWithTransforms=rn());const{target:c}=t;c?(this.projectionDelta&&this.prevProjectionDelta?(Er(this.prevProjectionDelta.x,this.projectionDelta.x),Er(this.prevProjectionDelta.y,this.projectionDelta.y)):this.createProjectionDeltas(),$t(this.projectionDelta,this.layoutCorrected,c,this.latestValues),this.treeScale.x===a&&this.treeScale.y===s&&Br(this.projectionDelta.x,this.prevProjectionDelta.x)&&Br(this.projectionDelta.y,this.prevProjectionDelta.y)||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",c)),Ze.f.value&&jr.calculatedProjections++):this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender())}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(){var e;let t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(null===(e=this.options.visualElement)||void 0===e||e.scheduleRender(),t){const e=this.getStack();e&&e.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=nn(),this.projectionDelta=nn(),this.projectionDeltaWithTransform=nn()}setAnimationOrigin(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n=this.snapshot,r=n?n.latestValues:{},o={...this.latestValues},i=nn();this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!t;const a=rn(),s=(n?n.source:void 0)!==(this.layout?this.layout.source:void 0),c=this.getStack(),l=!c||c.members.length<=1,u=Boolean(s&&!l&&!0===this.options.crossfade&&!this.path.some(ro));let f;this.animationProgress=0,this.mixTargetDelta=t=>{const n=t/1e3;var c,d,h,p,m,y;to(i.x,e.x,n),to(i.y,e.y,n),this.setTargetDelta(i),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(tn(a,this.layout.layoutBox,this.relativeParent.layout.layoutBox),h=this.relativeTarget,p=this.relativeTargetOrigin,m=a,y=n,no(h.x,p.x,m.x,y),no(h.y,p.y,m.y,y),f&&(c=this.relativeTarget,d=f,Ir(c.x,d.x)&&Ir(c.y,d.y))&&(this.isProjectionDirty=!1),f||(f=rn()),wr(f,this.relativeTarget)),s&&(this.animationValues=o,function(e,t,n,r,o,i){var a,s;if(o)e.opacity=(0,Lt.t)(0,null!==(a=n.opacity)&&void 0!==a?a:1,gr(r)),e.o
2pacityExit=(0,Lt.t)(null!==(s=t.opacity)&&void 0!==s?s:1,0,br(r));else if(i){var c,l;e.opacity=(0,Lt.t)(null!==(c=t.opacity)&&void 0!==c?c:1,null!==(l=n.opacity)&&void 0!==l?l:1,r)}for(let u=0;u<hr;u++){const o="border".concat(dr[u],"Radius");let i=yr(t,o),a=yr(n,o);void 0===i&&void 0===a||(i||(i=0),a||(a=0),0===i||0===a||mr(i)===mr(a)?(e[o]=Math.max((0,Lt.t)(pr(i),pr(a),r),0),(Be.aQ.test(a)||Be.aQ.test(i))&&(e[o]+="%")):e[o]=a)}(t.rotate||n.rotate)&&(e.rotate=(0,Lt.t)(t.rotate||0,n.rotate||0,r))}(o,r,this.latestValues,n,u,l)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=n},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(e){var t,n;this.notifyListeners("animationStart"),null===(t=this.currentAnimation)||void 0===t||t.stop(),null===(n=this.resumingFrom)||void 0===n||null===(n=n.currentAnimation)||void 0===n||n.stop(),this.pendingAnimation&&((0,l.Pn)(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=l.Wi.update((()=>{qn.hasAnimatedSinceResize=!0,S.layout++,this.motionValue||(this.motionValue=(0,h.BX)(0)),this.currentAnimation=function(e,t,n){const r=g(e)?e:(0,h.BX)(e);return r.start(gt("",r,t,n)),r.animation}(this.motionValue,[0,1e3],{...e,velocity:0,isSync:!0,onUpdate:t=>{this.mixTargetDelta(t),e.onUpdate&&e.onUpdate(t)},onStop:()=>{S.layout--},onComplete:()=>{S.layout--,e.onComplete&&e.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0}))}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);const e=this.getStack();e&&e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(1e3),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const e=this.getLead();let{targetWithTransforms:t,target:n,layout:r,latestValues:o}=e;if(t&&n&&r){if(this!==e&&this.layout&&r&&co(this.options.animationType,this.layout.layoutBox,r.layoutBox)){n=this.target||rn();const t=Yt(this.layout.layoutBox.x);n.x.min=e.target.x.min,n.x.max=n.x.min+t;const r=Yt(this.layout.layoutBox.y);n.y.min=e.target.y.min,n.y.max=n.y.min+r}wr(t,n),vn(t,o),$t(this.projectionDeltaWithTransform,this.layoutCorrected,t,o)}}registerSharedNode(e,t){this.sharedNodes.has(e)||this.sharedNodes.set(e,new Or);this.sharedNodes.get(e).add(t);const n=t.options.initialPromotionConfig;t.promote({transition:n?n.transition:void 0,preserveFollowOpacity:n&&n.shouldPreserveFollowOpacity?n.shouldPreserveFollowOpacity(t):void 0})}isLead(){const e=this.getStack();return!e||e.lead===this}getLead(){var e;const{layoutId:t}=this.options;return t&&(null===(e=this.getStack())||void 0===e?void 0:e.lead)||this}getPrevLead(){var e;const{layoutId:t}=this.options;return t?null===(e=this.getStack())||void 0===e?void 0:e.prevLead:void 0}getStack(){const{layoutId:e}=this.options;if(e)return this.root.sharedNodes.get(e)}promote(){let{needsReset:e,transition:t,preserveFollowOpacity:n}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const r=this.getStack();r&&r.promote(this,n),e&&(this.projectionDelta=void 0,this.needsReset=!0),t&&this.setOptions({transition:t})}relegate(){const e=this.getStack();return!!e&&e.relegate(this)}resetSkewAndRotation(){const{visualElement:e}=this.options;if(!e)return;let t=!1;const{latestValues:n}=e;if((n.z||n.rotate||n.rotateX||n.rotateY||n.rotateZ||n.skewX||n.skewY)&&(t=!0),!t)return;const r={};n.z&&Fr("z",e,r,this.animationValues);for(let o=0;o<Ur.length;o++)Fr("rotate".concat(Ur[o]),e,r,this.animationValues),Fr("skew".concat(Ur[o]),e,r,this.animationValues);e.render();for(const o in r)e.setStaticValue(o,r[o]),this.animationValues&&(this.animationValues[o]=r[o]);e.scheduleRender()}applyProjectionStyles(e,t){if(!this.instance||this.isSVG)return;if(!this.isVisible)return void(e.visibility="hidden");const n=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,e.visibility="",e.opacity="",e.pointerEvents=fr(null===t||void 0===t?void 0:t.pointerEvents)||"",void(e.transform=n?n(this.latestValues,""):"none");const r=this.getLead();if(!this.projectionDelta||!this.layout||!r.target)return this.options.layoutId&&(e.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,e.pointerEvents=fr(null===t||void 0===t?void 0:t.pointerEvents)||""),void(this.hasProjected&&!cn(this.latestValues)&&(e.transform=n?n({},""):"none",this.hasProjected=!1));e.visibility="";const o=r.animationValues||r.latestValues;this.applyTransformsToTarget();let i=function(e,t,n){let r="";
2const o=e.x.translate/t.x,i=e.y.translate/t.y,a=(null===n||void 0===n?void 0:n.z)||0;if((o||i||a)&&(r="translate3d(".concat(o,"px, ").concat(i,"px, ").concat(a,"px) ")),1===t.x&&1===t.y||(r+="scale(".concat(1/t.x,", ").concat(1/t.y,") ")),n){const{transformPerspective:e,rotate:t,rotateX:o,rotateY:i,skewX:a,skewY:s}=n;e&&(r="perspective(".concat(e,"px) ").concat(r)),t&&(r+="rotate(".concat(t,"deg) ")),o&&(r+="rotateX(".concat(o,"deg) ")),i&&(r+="rotateY(".concat(i,"deg) ")),a&&(r+="skewX(".concat(a,"deg) ")),s&&(r+="skewY(".concat(s,"deg) "))}const s=e.x.scale*t.x,c=e.y.scale*t.y;return 1===s&&1===c||(r+="scale(".concat(s,", ").concat(c,")")),r||"none"}(this.projectionDeltaWithTransform,this.treeScale,o);n&&(i=n(o,i)),e.transform=i;const{x:a,y:s}=this.projectionDelta;var c,l;(e.transformOrigin="".concat(100*a.origin,"% ").concat(100*s.origin,"% 0"),r.animationValues)?e.opacity=r===this?null!==(c=null!==(l=o.opacity)&&void 0!==l?l:this.latestValues.opacity)&&void 0!==c?c:1:this.preserveOpacity?this.latestValues.opacity:o.opacityExit:e.opacity=r===this?void 0!==o.opacity?o.opacity:"":void 0!==o.opacityExit?o.opacityExit:0;for(const u in er){if(void 0===o[u])continue;const{correct:t,applyTo:n,isCSSVariable:a}=er[u],s="none"===i?o[u]:t(o[u],r);if(n){const t=n.length;for(let r=0;r<t;r++)e[n[r]]=s}else a?this.options.visualElement.renderState.vars[u]=s:e[u]=s}this.options.layoutId&&(e.pointerEvents=r===this?fr(null===t||void 0===t?void 0:t.pointerEvents)||"":"none")}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach((e=>{var t;return null===(t=e.currentAnimation)||void 0===t?void 0:t.stop()})),this.root.nodes.forEach(Zr),this.root.sharedNodes.clear()}}}function Qr(e){e.updateLayout()}function Jr(e){var t;const n=(null===(t=e.resumeFrom)||void 0===t?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&n&&e.hasListeners("didUpdate")){const{layoutBox:t,measuredBox:r}=e.layout,{animationType:o}=e.options,i=n.source!==e.layout.source;"size"===o?on((e=>{const r=i?n.measuredBox[e]:n.layoutBox[e],o=Yt(r);r.min=t[e].min,r.max=r.min+o})):co(o,n.layoutBox,t)&&on((r=>{const o=i?n.measuredBox[r]:n.layoutBox[r],a=Yt(t[r]);o.max=o.min+a,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[r].max=e.relativeTarget[r].min+a)}));const a=nn();$t(a,t,n.layoutBox);const s=nn();i?$t(s,e.applyTransform(r,!0),n.measuredBox):$t(s,t,n.layoutBox);const c=!Tr(a);let l=!1;if(!e.resumeFrom){const r=e.getClosestProjectingParent();if(r&&!r.resumeFrom){const{snapshot:o,layout:i}=r;if(o&&i){const a=rn();tn(a,n.layoutBox,o.layoutBox);const s=rn();tn(s,t,i.layoutBox),Pr(a,s)||(l=!0),r.options.layoutRoot&&(e.relativeTarget=s,e.relativeTargetOrigin=a,e.relativeParent=r)}}}e.notifyListeners("didUpdate",{layout:t,snapshot:n,delta:s,layoutDelta:a,hasLayoutChanged:c,hasRelativeLayoutChanged:l})}else if(e.isLead()){const{onExitComplete:t}=e.options;t&&t()}e.options.transition=void 0}function Vr(e){Ze.f.value&&jr.nodes++,e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=Boolean(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function Hr(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function Gr(e){e.clearSnapshot()}function Zr(e){e.clearMeasurements()}function Wr(e){e.isLayoutDirty=!1}function qr(e){const{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function Yr(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function Kr(e){e.resolveTargetDelta()}function $r(e){e.calcProjection()}function Xr(e){e.resetSkewAndRotation()}function eo(e){e.removeLeadSnapshot()}function to(e,t,n){e.translate=(0,Lt.t)(t.translate,0,n),e.scale=(0,Lt.t)(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function no(e,t,n,r){e.min=(0,Lt.t)(t.min,n.min,r),e.max=(0,Lt.t)(t.max,n.max,r)}function ro(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}const oo={duration:.45,ease:[.4,0,.1,1]},io=e=>"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),ao=io("applewebkit/")&&!io("chrome/")?Math.round:Z.Z;function so(e){e.min=ao(e.min),e.max=ao(e.max)}function co(e,t,n){return"position"===e||"preserve-aspect"===e&&(r=Nr(t),o=Nr(n),i=.2,!(Math.abs(r-o)<=i));var r,o,i}function lo(e){var t;return e!==e.root&&(null===(t=e.scroll)||void 0===t?void 0:t.wasRoot)}const uo=zr({attachResizeListener:(e,t)=>zt(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),fo={current:void 0},ho=zr({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!fo.current){const e=new uo({});e.mount(window),e.setOptions({layoutScroll:!0}),fo.current=e}return fo.current},resetTransform:(e,t)=>
2{e.style.transform=void 0!==t?t:"none"},checkIsScrollRoot:e=>Boolean("fixed"===window.getComputedStyle(e).position)}),po={pan:{Feature:class extends Ot{constructor(){super(...arguments),this.removePointerDownListener=Z.Z}onPointerDown(e){this.session=new Mn(e,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:wn(this.node)})}createPanHandlers(){const{onPanSessionStart:e,onPanStart:t,onPan:n,onPanEnd:r}=this.node.getProps();return{onSessionStart:Ln(e),onStart:Ln(t),onMove:n,onEnd:(e,t)=>{delete this.session,r&&l.Wi.postRender((()=>r(e,t)))}}}mount(){this.removePointerDownListener=Vt(this.node.current,"pointerdown",(e=>this.onPointerDown(e)))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}},drag:{Feature:class extends Ot{constructor(e){super(e),this.removeGroupControls=Z.Z,this.removeListeners=Z.Z,this.controls=new Rn(e)}mount(){const{dragControls:e}=this.node.getProps();e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||Z.Z}unmount(){this.removeGroupControls(),this.removeListeners()}},ProjectionNode:ho,MeasureLayout:rr}};var mo=n(19237);function yo(e,t){const n=(0,mo.I)(e),r=new AbortController;return[n,{passive:!0,...t,signal:r.signal},()=>r.abort()]}function go(e){return!("touch"===e.pointerType||Ft())}function bo(e,t,n){const{props:r}=e;e.animationState&&r.whileHover&&e.animationState.setActive("whileHover","Start"===n);const o=r["onHover"+n];o&&l.Wi.postRender((()=>o(t,Jt(t))))}var vo=n(96547);const Ao=(e,t)=>!!t&&(e===t||Ao(e,t.parentElement)),wo=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);const Eo=new WeakSet;function ko(e){return t=>{"Enter"===t.key&&e(t)}}function Mo(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}function xo(e){return Qt(e)&&!Ft()}function Co(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const[r,o,i]=yo(e,n),a=e=>{const r=e.currentTarget;if(!xo(e))return;Eo.add(r);const i=t(r,e),a=(e,t)=>{window.removeEventListener("pointerup",s),window.removeEventListener("pointercancel",c),Eo.has(r)&&Eo.delete(r),xo(e)&&"function"===typeof i&&i(e,{success:t})},s=e=>{a(e,r===window||r===document||n.useGlobalTarget||Ao(r,e.target))},c=e=>{a(e,!1)};window.addEventListener("pointerup",s,o),window.addEventListener("pointercancel",c,o)};return r.forEach((e=>{var t;(n.useGlobalTarget?window:e).addEventListener("pointerdown",a,o),(0,vo.R)(e)&&(e.addEventListener("focus",(e=>((e,t)=>{const n=e.currentTarget;if(!n)return;const r=ko((()=>{if(Eo.has(n))return;Mo(n,"down");const e=ko((()=>{Mo(n,"up")}));n.addEventListener("keyup",e,t),n.addEventListener("blur",(()=>Mo(n,"cancel")),t)}));n.addEventListener("keydown",r,t),n.addEventListener("blur",(()=>n.removeEventListener("keydown",r)),t)})(e,o))),t=e,wo.has(t.tagName)||-1!==t.tabIndex||e.hasAttribute("tabindex")||(e.tabIndex=0))})),i}function So(e,t,n){const{props:r}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&r.whileTap&&e.animationState.setActive("whileTap","Start"===n);const o=r["onTap"+("End"===n?"":n)];o&&l.Wi.postRender((()=>o(t,Jt(t))))}const _o=new WeakMap,To=new WeakMap,Io=e=>{const t=_o.get(e.target);t&&t(e)},Do=e=>{e.forEach(Io)};function Po(e,t,n){const r=function(e){let{root:t,...n}=e;const r=t||document;To.has(r)||To.set(r,{});const o=To.get(r),i=JSON.stringify(n);return o[i]||(o[i]=new IntersectionObserver(Do,{root:t,...n})),o[i]}(t);return _o.set(e,n),r.observe(e),()=>{_o.delete(e),r.unobserve(e)}}const No={some:0,all:1};const Bo={inView:{Feature:class extends Ot{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();const{viewport:e={}}=this.node.getProps(),{root:t,margin:n,amount:r="some",once:o}=e,i={root:t?t.current:void 0,rootMargin:n,threshold:"number"===typeof r?r:No[r]};return Po(this.node.current,i,(e=>{const{isIntersecting:t}=e;if(this.isInView===t)return;if(this.isInView=t,o&&!t&&this.hasEnteredView)return;t&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",t);const{onViewportEnter:n,onViewportLeave:r}=this.node.getProps(),i=t?n:r;i&&i(e)}))}mount(){this.startObserver()}update(){if("undefined"===typeof IntersectionObserver)return;const{props:e,prevProps:t}=this.node,n=["amount","margin","root"].some(function(e){let{viewport:t={}}=e,{viewport:n={}}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e=>t[e]!==n[e]}(e,t));n&&this.startObserver()}unmount(){}}},tap:{Feature:class extends Ot{mount(){const{current:e}=this.node;e&&(this.unmount=Co(e,((e,t)=>
2(So(this.node,t,"Start"),(e,t)=>{let{success:n}=t;return So(this.node,e,n?"End":"Cancel")})),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}}},focus:{Feature:class extends Ot{constructor(){super(...arguments),this.isActive=!1}onFocus(){let e=!1;try{e=this.node.current.matches(":focus-visible")}catch(t){e=!0}e&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=(0,E.z)(zt(this.node.current,"focus",(()=>this.onFocus())),zt(this.node.current,"blur",(()=>this.onBlur())))}unmount(){}}},hover:{Feature:class extends Ot{mount(){const{current:e}=this.node;e&&(this.unmount=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const[r,o,i]=yo(e,n),a=e=>{if(!go(e))return;const{target:n}=e,r=t(n,e);if("function"!==typeof r||!n)return;const i=e=>{go(e)&&(r(e),n.removeEventListener("pointerleave",i))};n.addEventListener("pointerleave",i,o)};return r.forEach((e=>{e.addEventListener("pointerenter",a,o)})),i}(e,((e,t)=>(bo(this.node,t,"Start"),e=>bo(this.node,e,"End")))))}unmount(){}}}},Oo={layout:{ProjectionNode:ho,MeasureLayout:rr}},jo=(0,Hn.createContext)({strict:!1});var Uo=n(34761);const Ro=(0,Hn.createContext)({});function Fo(e){return o(e.animate)||xt.some((t=>kt(e[t])))}function Lo(e){return Boolean(Fo(e)||e.variants)}function zo(e){const{initial:t,animate:n}=function(e,t){if(Fo(e)){const{initial:t,animate:n}=e;return{initial:!1===t||kt(t)?t:void 0,animate:kt(n)?n:void 0}}return!1!==e.inherit?t:{}}(e,(0,Hn.useContext)(Ro));return(0,Hn.useMemo)((()=>({initial:t,animate:n})),[Qo(t),Qo(n)])}function Qo(e){return Array.isArray(e)?e.join(" "):e}var Jo=n(6676);const Vo={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},Ho={};for(const ca in Vo)Ho[ca]={isEnabled:e=>Vo[ca].some((t=>!!e[t]))};const Go=Symbol.for("motionComponentSymbol");function Zo(e,t,n){return(0,Hn.useCallback)((r=>{r&&e.onMount&&e.onMount(r),t&&(r?t.mount(r):t.unmount()),n&&("function"===typeof n?n(r):En(n)&&(n.current=r))}),[t])}var Wo=n(2478);function qo(e,t,n,r,o){var i,a,s,c;const{visualElement:l}=(0,Hn.useContext)(Ro),u=(0,Hn.useContext)(jo),f=(0,Hn.useContext)(Gn),d=(0,Hn.useContext)(Uo._).reducedMotion,h=(0,Hn.useRef)(null);r=r||u.renderer,!h.current&&r&&(h.current=r(e,{visualState:t,parent:l,props:n,presenceContext:f,blockInitialAnimation:!!f&&!1===f.initial,reducedMotionConfig:d}));const p=h.current,m=(0,Hn.useContext)(Wn);!p||p.projection||!o||"html"!==p.type&&"svg"!==p.type||function(e,t,n,r){const{layoutId:o,layout:i,drag:a,dragConstraints:s,layoutScroll:c,layoutRoot:l,layoutCrossfade:u}=t;e.projection=new n(e.latestValues,t["data-framer-portal-id"]?void 0:Yo(e.parent)),e.projection.setOptions({layoutId:o,layout:i,alwaysMeasureLayout:Boolean(a)||s&&En(s),visualElement:e,animationType:"string"===typeof i?i:"both",initialPromotionConfig:r,crossfade:u,layoutScroll:c,layoutRoot:l})}(h.current,n,o,m);const y=(0,Hn.useRef)(!1);(0,Hn.useInsertionEffect)((()=>{p&&y.current&&p.update(n,f)}));const g=n[A],b=(0,Hn.useRef)(Boolean(g)&&!(null!==(i=(a=window).MotionHandoffIsComplete)&&void 0!==i&&i.call(a,g))&&(null===(s=(c=window).MotionHasOptimisedAnimation)||void 0===s?void 0:s.call(c,g)));return(0,Wo.L)((()=>{p&&(y.current=!0,window.MotionIsMounted=!0,p.updateFeatures(),Jn.render(p.render),b.current&&p.animationState&&p.animationState.animateChanges())})),(0,Hn.useEffect)((()=>{p&&(!b.current&&p.animationState&&p.animationState.animateChanges(),b.current&&(queueMicrotask((()=>{var e,t;null===(e=(t=window).MotionHandoffMarkAsComplete)||void 0===e||e.call(t,g)})),b.current=!1))})),p}function Yo(e){if(e)return!1!==e.options.allowProjection?e.projection:Yo(e.parent)}function Ko(e){var t,n;let{preloadedFeatures:r,createVisualElement:o,useRender:i,useVisualState:a,Component:s}=e;function c(e,t){let n;const r={...(0,Hn.useContext)(Uo._),...e,layoutId:$o(e)},{isStatic:c}=r,l=zo(e),u=a(e,c);if(!c&&Jo.j){!function(e,t){(0,Hn.useContext)(jo).strict;0}();const e=function(e){const{drag:t,layout:n}=Ho;if(!t&&!n)return{};const r={...t,...n};return{MeasureLayout:null!==t&&void 0!==t&&t.isEnabled(e)||null!==n&&void 0!==n&&n.isEnabled(e)?r.MeasureLayout:void 0,ProjectionNode:r.ProjectionNode}}
2(r);n=e.MeasureLayout,l.visualElement=qo(s,u,r,o,e.ProjectionNode)}return(0,zn.jsxs)(Ro.Provider,{value:l,children:[n&&l.visualElement?(0,zn.jsx)(n,{visualElement:l.visualElement,...r}):null,i(s,e,Zo(u,l.visualElement,t),u,c,l.visualElement)]})}r&&function(e){for(const t in e)Ho[t]={...Ho[t],...e[t]}}(r),c.displayName="motion.".concat("string"===typeof s?s:"create(".concat(null!==(t=null!==(n=s.displayName)&&void 0!==n?n:s.name)&&void 0!==t?t:"",")"));const l=(0,Hn.forwardRef)(c);return l[Go]=s,l}function $o(e){let{layoutId:t}=e;const n=(0,Hn.useContext)(Zn).id;return n&&void 0!==t?n+"-"+t:t}function Xo(e,t){let{layout:n,layoutId:r}=t;return f.has(e)||e.startsWith("origin")||(n||void 0!==r)&&(!!er[e]||"opacity"===e)}const ei=(e,t)=>t&&"number"===typeof e?t.transform(e):e,ti={...Ne.Rx,transform:Math.round},ni={rotate:Be.RW,rotateX:Be.RW,rotateY:Be.RW,rotateZ:Be.RW,scale:Ne.bA,scaleX:Ne.bA,scaleY:Ne.bA,scaleZ:Ne.bA,skew:Be.RW,skewX:Be.RW,skewY:Be.RW,distance:Be.px,translateX:Be.px,translateY:Be.px,translateZ:Be.px,x:Be.px,y:Be.px,z:Be.px,perspective:Be.px,transformPerspective:Be.px,opacity:Ne.Fq,originX:Be.$C,originY:Be.$C,originZ:Be.px},ri={borderWidth:Be.px,borderTopWidth:Be.px,borderRightWidth:Be.px,borderBottomWidth:Be.px,borderLeftWidth:Be.px,borderRadius:Be.px,radius:Be.px,borderTopLeftRadius:Be.px,borderTopRightRadius:Be.px,borderBottomRightRadius:Be.px,borderBottomLeftRadius:Be.px,width:Be.px,maxWidth:Be.px,height:Be.px,maxHeight:Be.px,top:Be.px,right:Be.px,bottom:Be.px,left:Be.px,padding:Be.px,paddingTop:Be.px,paddingRight:Be.px,paddingBottom:Be.px,paddingLeft:Be.px,margin:Be.px,marginTop:Be.px,marginRight:Be.px,marginBottom:Be.px,marginLeft:Be.px,backgroundPositionX:Be.px,backgroundPositionY:Be.px,...ni,zIndex:ti,fillOpacity:Ne.Fq,strokeOpacity:Ne.Fq,numOctaves:ti},oi={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},ii=u.length;function ai(e,t,n){const{style:r,vars:o,transformOrigin:i}=e;let a=!1,s=!1;for(const c in t){const e=t[c];if(f.has(c))a=!0;else if((0,Xn.f)(c))o[c]=e;else{const t=ei(e,ri[c]);c.startsWith("origin")?(s=!0,i[c]=t):r[c]=t}}if(t.transform||(a||n?r.transform=function(e,t,n){let r="",o=!0;for(let i=0;i<ii;i++){const a=u[i],s=e[a];if(void 0===s)continue;let c=!0;if(c="number"===typeof s?s===(a.startsWith("scale")?1:0):0===parseFloat(s),!c||n){const e=ei(s,ri[a]);if(!c){o=!1;const t=oi[a]||a;r+="".concat(t,"(").concat(e,") ")}n&&(t[a]=e)}}return r=r.trim(),n?r=n(t,o?"":r):o&&(r="none"),r}(t,e.transform,n):r.transform&&(r.transform="none")),s){const{originX:e="50%",originY:t="50%",originZ:n=0}=i;r.transformOrigin="".concat(e," ").concat(t," ").concat(n)}}const si=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function ci(e,t,n){for(const r in t)g(t[r])||Xo(r,n)||(e[r]=t[r])}function li(e,t){const n={};return ci(n,e.style||{},e),Object.assign(n,function(e,t){let{transformTemplate:n}=e;return(0,Hn.useMemo)((()=>{const e=si();return ai(e,t,n),Object.assign({},e.vars,e.style)}),[t])}(e,t)),n}function ui(e,t){const n={},r=li(e,t);return e.drag&&!1!==e.dragListener&&(n.draggable=!1,r.userSelect=r.WebkitUserSelect=r.WebkitTouchCallout="none",r.touchAction=!0===e.drag?"none":"pan-".concat("x"===e.drag?"y":"x")),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=r,n}const fi={offset:"stroke-dashoffset",array:"stroke-dasharray"},di={offset:"strokeDashoffset",array:"strokeDasharray"};function hi(e,t,n,r,o){let{attrX:i,attrY:a,attrScale:s,pathLength:c,pathSpacing:l=1,pathOffset:u=0,...f}=t;if(ai(e,f,r),n)return void(e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox));e.attrs=e.style,e.style={};const{attrs:d,style:h}=e;var p,m;(d.transform&&(h.transform=d.transform,delete d.transform),h.transform||d.transformOrigin)&&(h.transformOrigin=null!==(p=d.transformOrigin)&&void 0!==p?p:"50% 50%",delete d.transformOrigin);h.transform&&(h.transformBox=null!==(m=null===o||void 0===o?void 0:o.transformBox)&&void 0!==m?m:"fill-box",delete d.transformBox);void 0!==i&&(d.x=i),void 0!==a&&(d.y=a),void 0!==s&&(d.scale=s),void 0!==c&&function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=!(arguments.length>4&&void 0!==arguments[4])||arguments[4];e.pathLength=1;const i=o?fi:di;e[i.offset]=Be.px.transform(-r);const a=Be.px.transform(t),s=Be.px.transform(n);e[i.array]="".concat(a," ").concat(s)}(d,c,l,u,!1)}const pi=()=>({...si(),attrs:{}}),mi=e=>"string"===typeof e&&"svg"===e.toLowerCase();function yi(e,t,n,r){const o=(0,Hn.useMemo)((()=>{const n=pi();return hi(n,t,mi(r),e.transformTemplate,e.style),{...n.attrs,style:{...n.style}}}),[t]);if(e.style){const t={};ci(t,e.style,e),o.style={...t,...o.style}}return o}const gi=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function bi(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||gi.has(e)}let vi=e=>!bi(e);try{"function"===typeof(Ai=require("@emotion/is-prop-valid").default)&&(vi=e=>e.startsWith("on")?!bi(e):Ai(e))}catch{}var Ai;const wi=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function Ei(e){return"string"===typeof e&&!e.includes("-")&&!!(wi.indexOf(e)>-1||/[A-Z]/u.test(e))}function ki(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return(t,n,r,o,i)=>{let{latestValues:a}=o;const s=(Ei(t)?yi:ui)(n,a,i,t),c=function(e,t,n){const r={};for(const o in e)"values"===o&&"object"===typeof e.values||(vi(o)||!0===n&&bi(o)||!t&&!bi(o)||e.draggable&&o.startsWith("onDrag"))&&(r[o]=e[o]);return r}(n,"string"===typeof t,e),l=t!==Hn.Fragment?{...c,...s,ref:r}:{},{children:u}=n,f=(0,Hn.useMemo)((()=>g(u)?u.get():u),[u]);return(0,Hn.createElement)(t,{...l,children:f})}}var Mi=n(83011);const xi=e=>(t,n)=>{const r=(0,Hn.useContext)(Ro),o=(0,Hn.useContext)(Gn),i=()=>function(e,t,n,r){let{scrapeMotionValuesFromProps:o,createRenderState:i}=e;return{latestValues:Ci(t,n,r,o),renderState:i()}}(e,t,r,o);return n?i():(0,Mi.h)(i)};function Ci(e,t,n,r){const i={},s=r(e,{});for(const o in s)i[o]=fr(s[o]);let{initial:c,animate:l}=e;const u=Fo(e),f=Lo(e);t&&f&&!u&&!1!==e.inherit&&(void 0===c&&(c=t.initial),void 0===l&&(l=t.animate));let d=!!n&&!1===n.initial;d=d||!1===c;const h=d?l:c;
2if(h&&"boolean"!==typeof h&&!o(h)){const t=Array.isArray(h)?h:[h];for(let n=0;n<t.length;n++){const r=a(e,t[n]);if(r){const{transitionEnd:e,transition:t,...n}=r;for(const r in n){let e=n[r];if(Array.isArray(e)){e=e[d?e.length-1:0]}null!==e&&(i[r]=e)}for(const r in e)i[r]=e[r]}}}return i}function Si(e,t,n){const{style:r}=e,o={};for(const a in r){var i;(g(r[a])||t.style&&g(t.style[a])||Xo(a,e)||void 0!==(null===n||void 0===n||null===(i=n.getValue(a))||void 0===i?void 0:i.liveStyle))&&(o[a]=r[a])}return o}const _i={useVisualState:xi({scrapeMotionValuesFromProps:Si,createRenderState:si})};function Ti(e,t,n){const r=Si(e,t,n);for(const o in e)if(g(e[o])||g(t[o])){r[-1!==u.indexOf(o)?"attr"+o.charAt(0).toUpperCase()+o.substring(1):o]=e[o]}return r}const Ii={useVisualState:xi({scrapeMotionValuesFromProps:Ti,createRenderState:pi})};function Di(e,t){return function(n){let{forwardMotionProps:r}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{forwardMotionProps:!1};return Ko({...Ei(n)?Ii:_i,preloadedFeatures:e,useRender:ki(r),createVisualElement:t,Component:n})}}const Pi=e=>t=>t.test(e),Ni=[Ne.Rx,Be.px,Be.aQ,Be.RW,Be.vw,Be.vh,{test:e=>"auto"===e,parse:e=>e}],Bi=e=>Ni.find(Pi(e)),Oi=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e),ji=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function Ui(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;(0,U.k)(n<=4,'Max CSS variable fallback depth detected in property "'.concat(e,'". This may indicate a circular fallback dependency.'),"max-css-var-depth");const[r,o]=function(e){const t=ji.exec(e);if(!t)return[,];const[,n,r,o]=t;return["--".concat(null!==n&&void 0!==n?n:r),o]}(e);if(!r)return;const i=window.getComputedStyle(t).getPropertyValue(r);if(i){const e=i.trim();return Oi(e)?parseFloat(e):e}return(0,Xn.t)(o)?Ui(o,t,n+1):o}const Ri=e=>/^0[^.\s]+$/u.test(e);var Fi=n(95020);const Li=new Set(["brightness","contrast","saturate","opacity"]);function zi(e){const[t,n]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;const[r]=n.match(Fi.K)||[];if(!r)return e;const o=n.replace(r,"");let i=Li.has(t)?1:0;return r!==n&&(i*=100),t+"("+i+o+")"}const Qi=/\b([a-z-]*)\(.*?\)/gu,Ji={...st.P,getAnimatableNone:e=>{const t=e.match(Qi);return t?t.map(zi).join(" "):e}};var Vi=n(19272);const Hi={...ri,color:Vi.$,backgroundColor:Vi.$,outlineColor:Vi.$,fill:Vi.$,stroke:Vi.$,borderColor:Vi.$,borderTopColor:Vi.$,borderRightColor:Vi.$,borderBottomColor:Vi.$,borderLeftColor:Vi.$,filter:Ji,WebkitFilter:Ji},Gi=e=>Hi[e];function Zi(e,t){let n=Gi(e);return n!==Ji&&(n=st.P),n.getAnimatableNone?n.getAnimatableNone(t):void 0}const Wi=new Set(["auto","none","0"]);class qi extends He{constructor(e,t,n,r,o){super(e,t,n,r,o,!0)}readKeyframes(){const{unresolvedKeyframes:e,element:t,name:n}=this;if(!t||!t.current)return;super.readKeyframes();for(let s=0;s<e.length;s++){let n=e[s];if("string"===typeof n&&(n=n.trim(),(0,Xn.t)(n))){const r=Ui(n,t.current);void 0!==r&&(e[s]=r),s===e.length-1&&(this.finalKeyframe=n)}}if(this.resolveNoneKeyframes(),!d.has(n)||2!==e.length)return;const[r,o]=e,i=Bi(r),a=Bi(o);if(i!==a)if(Oe(i)&&Oe(a))for(let s=0;s<e.length;s++){const t=e[s];"string"===typeof t&&(e[s]=parseFloat(t))}else Re[n]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){const{unresolvedKeyframes:e,name:t}=this,n=[];for(let o=0;o<e.length;o++)(null===e[o]||("number"===typeof(r=e[o])?0===r:null===r||"none"===r||"0"===r||Ri(r)))&&n.push(o);var r;n.length&&function(e,t,n){let r,o=0;for(;o<e.length&&!r;){const t=e[o];"string"===typeof t&&!Wi.has(t)&&(0,st.V)(t).values.length&&(r=e[o]),o++}if(r&&n)for(const i of t)e[i]=Zi(n,r)}(e,n,t)}measureInitialState(){const{element:e,unresolvedKeyframes:t,name:n}=this;if(!e||!e.current)return;"height"===n&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=Re[n](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;const r=t[t.length-1];void 0!==r&&e.getValue(n,r).jump(r,!1)}measureEndState(){var e;const{element:t,name:n,unresolvedKeyframes:r}=this;if(!t||!t.current)return;const o=t.getValue(n);o&&o.jump(this.measuredOrigin,!1);const i=r.length-1,a=r[i];r[i]=Re[n](t.measureViewportBox(),window.getComputedStyle(t.current)),null!==a&&void 0===this.finalKeyframe&&(this.finalKeyframe=a),null!==(e=this.removedTransforms)&&void 0!==e&&e.length&&this.removedTransforms.forEac
2h((e=>{let[n,r]=e;t.getValue(n).set(r)})),this.resolveNoneKeyframes()}}const Yi=[...Ni,Vi.$,st.P],Ki={current:null},$i={current:!1};const Xi=new WeakMap;const ea=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class ta{scrapeMotionValuesFromProps(e,t,n){return{}}constructor(e){let{parent:t,props:n,presenceContext:r,reducedMotionConfig:o,blockInitialAnimation:i,visualState:a}=e,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=He,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{const e=C.X.now();this.renderScheduledAt<e&&(this.renderScheduledAt=e,l.Wi.render(this.render,!1,!0))};const{latestValues:c,renderState:u}=a;this.latestValues=c,this.baseTarget={...c},this.initialValues=n.initial?{...c}:{},this.renderState=u,this.parent=t,this.props=n,this.presenceContext=r,this.depth=t?t.depth+1:0,this.reducedMotionConfig=o,this.options=s,this.blockInitialAnimation=Boolean(i),this.isControllingVariants=Fo(n),this.isVariantNode=Lo(n),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=Boolean(t&&t.current);const{willChange:f,...d}=this.scrapeMotionValuesFromProps(n,{},this);for(const l in d){const e=d[l];void 0!==c[l]&&g(e)&&e.set(c[l],!1)}}mount(e){this.current=e,Xi.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach(((e,t)=>this.bindToMotionValue(t,e))),$i.current||function(){if($i.current=!0,Jo.j)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),t=()=>Ki.current=e.matches;e.addEventListener("change",t),t()}else Ki.current=!1}(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||Ki.current),this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){this.projection&&this.projection.unmount(),(0,l.Pn)(this.notifyUpdate),(0,l.Pn)(this.render),this.valueSubscriptions.forEach((e=>e())),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this);for(const e in this.events)this.events[e].clear();for(const e in this.features){const t=this.features[e];t&&(t.unmount(),t.isMounted=!1)}this.current=null}bindToMotionValue(e,t){this.valueSubscriptions.has(e)&&this.valueSubscriptions.get(e)();const n=f.has(e);n&&this.onBindTransform&&this.onBindTransform();const r=t.on("change",(t=>{this.latestValues[e]=t,this.props.onUpdate&&l.Wi.preRender(this.notifyUpdate),n&&this.projection&&(this.projection.isTransformDirty=!0)})),o=t.on("renderRequest",this.scheduleRender);let i;window.MotionCheckAppearSync&&(i=window.MotionCheckAppearSync(this,e,t)),this.valueSubscriptions.set(e,(()=>{r(),o(),i&&i(),t.owner&&t.stop()}))}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}updateFeatures(){let e="animation";for(e in Ho){const t=Ho[e];if(!t)continue;const{isEnabled:n,Feature:r}=t;if(!this.features[e]&&r&&n(this.props)&&(this.features[e]=new r(this)),this.features[e]){const t=this.features[e];t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):rn()}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let n=0;n<ea.length;n++){const t=ea[n];this.propEventSubscriptions[t]&&(this.propEventSubscriptions[t](),delete this.propEventSubscriptions[t]);const r=e["on"+t];r&&(this.propEventSubscriptions[t]=this.on(t,r))}this.prevMotionValues=function(e,t,n){for(const r in t){const o=t[r],i=n[r];if(g(o))e.addValue(r,o);else if(g(i))e.addValue(r,(0,h.BX)(o,{owner:e}));else if(i!==o)if(e.hasValue(r)){const t=e.getValue(r);!0===t.liveStyle?t.jump(o):t.hasAnimated||t.set(o)}else{const t=e.getStaticValue(r);e.addValue(r,(0,h.BX)(void 0!==t?t:o,{owner:e}))}}for(const r in n)void 0===t[r]&&e.removeValue(r);return t}(this,this.scrapeMotionValuesFromProps(e,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(e){return this.props.variants?this.props.variants[e]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}
2addVariantChild(e){const t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){const n=this.values.get(e);t!==n&&(n&&this.removeValue(e),this.bindToMotionValue(e,t),this.values.set(e,t),this.latestValues[e]=t.get())}removeValue(e){this.values.delete(e);const t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let n=this.values.get(e);return void 0===n&&void 0!==t&&(n=(0,h.BX)(null===t?void 0:t,{owner:this}),this.addValue(e,n)),n}readValue(e,t){var n;let r=void 0===this.latestValues[e]&&this.current?null!==(n=this.getBaseTargetFromProps(this.props,e))&&void 0!==n?n:this.readValueFromInstance(this.current,e,this.options):this.latestValues[e];var o;return void 0!==r&&null!==r&&("string"===typeof r&&(Oi(r)||Ri(r))?r=parseFloat(r):(o=r,!Yi.find(Pi(o))&&st.P.test(t)&&(r=Zi(e,t))),this.setBaseTarget(e,g(r)?r.get():r)),g(r)?r.get():r}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){const{initial:t}=this.props;let n;if("string"===typeof t||"object"===typeof t){var r;const o=a(this.props,t,null===(r=this.presenceContext)||void 0===r?void 0:r.custom);o&&(n=o[e])}if(t&&void 0!==n)return n;const o=this.getBaseTargetFromProps(this.props,e);return void 0===o||g(o)?void 0!==this.initialValues[e]&&void 0===n?void 0:this.baseTarget[e]:o}on(e,t){return this.events[e]||(this.events[e]=new ar.L),this.events[e].add(t)}notify(e){if(this.events[e]){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];this.events[e].notify(...n)}}}class na extends ta{constructor(){super(...arguments),this.KeyframeResolver=qi}sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){return e.style?e.style[t]:void 0}removeValueFromRenderState(e,t){let{vars:n,style:r}=t;delete n[e],delete r[e]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:e}=this.props;g(e)&&(this.childSubscription=e.on("change",(e=>{this.current&&(this.current.textContent="".concat(e))})))}}function ra(e,t,n,r){let{style:o,vars:i}=t;const a=e.style;let s;for(s in o)a[s]=o[s];for(s in null===r||void 0===r||r.applyProjectionStyles(a,n),i)a.setProperty(s,i[s])}class oa extends na{constructor(){super(...arguments),this.type="html",this.renderInstance=ra}readValueFromInstance(e,t){var n,r;if(f.has(t))return null!==(n=this.projection)&&void 0!==n&&n.isProjecting?Ie(t):((e,t)=>{const{transform:n="none"}=getComputedStyle(e);return De(n,t)})(e,t);{const n=(r=e,window.getComputedStyle(r)),o=((0,Xn.f)(t)?n.getPropertyValue(t):n[t])||0;return"string"===typeof o?o.trim():o}}measureInstanceViewportBox(e,t){let{transformPagePoint:n}=t;return An(e,n)}build(e,t,n){ai(e,t,n.transformTemplate)}scrapeMotionValuesFromProps(e,t,n){return Si(e,t,n)}}const ia=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);class aa extends na{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=rn}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(f.has(t)){const e=Gi(t);return e&&e.default||0}return t=ia.has(t)?t:v(t),e.getAttribute(t)}scrapeMotionValuesFromProps(e,t,n){return Ti(e,t,n)}
2build(e,t,n){hi(e,t,this.isSVGTag,n.transformTemplate,n.style)}renderInstance(e,t,n,r){!function(e,t,n,r){ra(e,t,void 0,r);for(const o in t.attrs)e.setAttribute(ia.has(o)?o:v(o),t.attrs[o])}(e,t,0,r)}mount(e){this.isSVGTag=mi(e.tagName),super.mount(e)}}const sa=r(Di({...Ut,...Bo,...po,...Oo},((e,t)=>Ei(e)?new aa(t):new oa(t,{allowProjection:e!==Hn.Fragment}))))},6676:(e,t,n)=>{"use strict";n.d(t,{j:()=>r});const r="undefined"!==typeof window},83011:(e,t,n)=>{"use strict";n.d(t,{h:()=>o});var r=n(25038);function o(e){const t=(0,r.useRef)(null);return null===t.current&&(t.current=e()),t.current}},31075:(e,t,n)=>{"use strict";n.d(t,{Y:()=>a});var r=n(25038),o=n(19237);const i={some:0,all:1};function a(e){let{root:t,margin:n,amount:a,once:s=!1,initial:c=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const[l,u]=(0,r.useState)(c);return(0,r.useEffect)((()=>{if(!e.current||s&&l)return;const r={root:t&&t.current||void 0,margin:n,amount:a};return function(e,t){let{root:n,margin:r,amount:a="some"}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const s=(0,o.I)(e),c=new WeakMap,l=new IntersectionObserver((e=>{e.forEach((e=>{const n=c.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e.target,e);"function"===typeof n?c.set(e.target,n):l.unobserve(e.target)}else"function"===typeof n&&(n(e),c.delete(e.target))}))}),{root:n,rootMargin:r,threshold:"number"===typeof a?a:i[a]});return s.forEach((e=>l.observe(e))),()=>l.disconnect()}(e.current,(()=>(u(!0),s?void 0:()=>u(!1))),r)}),[t,e,n,s,a]),l}},2478:(e,t,n)=>{"use strict";n.d(t,{L:()=>o});var r=n(25038);const o=n(6676).j?r.useLayoutEffect:r.useEffect},94430:(e,t,n)=>{"use strict";n.d(t,{v:()=>X});var r=n(18620),o=n(60717),i=n(25038),a=n(1695),s=n(61942);function c(e,t){let n;const r=()=>{const{currentTime:r}=t,o=(null===r?0:r.value)/100;n!==o&&e(o),n=o};return s.Wi.preUpdate(r,!0),()=>(0,s.Pn)(r)}var l=n(45753),u=n(53575),f=n(19237);const d=new WeakMap;let h;const p=(e,t,n)=>(r,o)=>o&&o[0]?o[0][e+"Size"]:(0,u.v)(r)&&"getBBox"in r?r.getBBox()[t]:r[n],m=p("inline","width","offsetWidth"),y=p("block","height","offsetHeight");function g(e){var t;let{target:n,borderBoxSize:r}=e;null===(t=d.get(n))||void 0===t||t.forEach((e=>{e(n,{get width(){return m(n,r)},get height(){return y(n,r)}})}))}function b(e){e.forEach(g)}function v(e,t){h||"undefined"!==typeof ResizeObserver&&(h=new ResizeObserver(b));const n=(0,f.I)(e);return n.forEach((e=>{var n;let r=d.get(e);r||(r=new Set,d.set(e,r)),r.add(t),null===(n=h)||void 0===n||n.observe(e)})),()=>{n.forEach((e=>{const n=d.get(e);var r;(null===n||void 0===n||n.delete(t),null!==n&&void 0!==n&&n.size)||(null===(r=h)||void 0===r||r.unobserve(e))}))}}const A=new Set;let w;function E(e){return A.add(e),w||(w=()=>{const e={get width(){return window.innerWidth},get height(){return window.innerHeight}};A.forEach((t=>t(e)))},window.addEventListener("resize",w)),()=>{A.delete(e),A.size||"function"!==typeof w||(window.removeEventListener("resize",w),w=void 0)}}var k=n(11436),M=n(72012);const x=50,C=()=>({time:0,x:{current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0},y:{current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}}),S={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function _(e,t,n,r){const o=n[t],{length:i,position:a}=S[t],s=o.current,c=n.time;o.current=e["scroll".concat(a)],o.scrollLength=e["scroll".concat(i)]-e["client".concat(i)],o.offset.length=0,o.offset[0]=0,o.offset[1]=o.scrollLength,o.progress=(0,k.Y)(0,o.scrollLength,o.current);const l=r-c;o.velocity=l>x?0:(0,M.R)(o.current-s,l)}var T=n(40279),I=n(81372),D=n(18707),P=n(96547);const N={start:0,center:.5,end:1};function B(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=0;if(e in N&&(e=N[e]),"string"===typeof e){const t=parseFloat(e);e.endsWith("px")?r=t:e.endsWith("%")?e=t/100:e.endsWith("vw")?r=t/100*document.documentElement.clientWidth:e.endsWith("vh")?r=t/100*document.documentElement.clientHeight:e=t}return"number"===typeof e&&(r=t*e),n+r}const O=[0,0];function j(e,t,n,r){let o=Array.isArray(e)?e:O,i=0,a=0;
2return"number"===typeof e?o=[e,e]:"string"===typeof e&&(o=(e=e.trim()).includes(" ")?e.split(" "):[e,N[e]?e:"0"]),i=B(o[0],n,r),a=B(o[1],t),i-a}const U={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]},R={x:0,y:0};function F(e,t,n){const{offset:r=U.All}=n,{target:o=e,axis:i="y"}=n,a="y"===i?"height":"width",s=o!==e?function(e,t){const n={x:0,y:0};let r=e;for(;r&&r!==t;)if((0,P.R)(r))n.x+=r.offsetLeft,n.y+=r.offsetTop,r=r.offsetParent;else if("svg"===r.tagName){const e=r.getBoundingClientRect();r=r.parentElement;const t=r.getBoundingClientRect();n.x+=e.left-t.left,n.y+=e.top-t.top}else{if(!(r instanceof SVGGraphicsElement))break;{const{x:e,y:t}=r.getBBox();n.x+=e,n.y+=t;let o=null,i=r.parentNode;for(;!o;)"svg"===i.tagName&&(o=i),i=r.parentNode;r=o}}return n}(o,e):R,c=o===e?{width:e.scrollWidth,height:e.scrollHeight}:function(e){return"getBBox"in e&&"svg"!==e.tagName?e.getBBox():{width:e.clientWidth,height:e.clientHeight}}(o),l={width:e.clientWidth,height:e.clientHeight};t[i].offset.length=0;let u=!t[i].interpolate;const f=r.length;for(let d=0;d<f;d++){const e=j(r[d],l[a],c[a],s[i]);u||e===t[i].interpolatorOffsets[d]||(u=!0),t[i].offset[d]=e}u&&(t[i].interpolate=(0,T.s)(t[i].offset,(0,I.Y)(r),{clamp:!1}),t[i].interpolatorOffsets=[...t[i].offset]),t[i].progress=(0,D.u)(0,1,t[i].interpolate(t[i].current))}function L(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return{measure:t=>{!function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,n=arguments.length>2?arguments[2]:void 0;if(n.x.targetOffset=0,n.y.targetOffset=0,t!==e){let r=t;for(;r&&r!==e;)n.x.targetOffset+=r.offsetLeft,n.y.targetOffset+=r.offsetTop,r=r.offsetParent}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth,n.y.targetLength=t===e?t.scrollHeight:t.clientHeight,n.x.containerLength=e.clientWidth,n.y.containerLength=e.clientHeight}(e,r.target,n),function(e,t,n){_(e,"x",t,n),_(e,"y",t,n),t.time=n}(e,n,t),(r.offset||r.target)&&F(e,n,r)},notify:()=>t(n)}}const z=new WeakMap,Q=new WeakMap,J=new WeakMap,V=e=>e===document.scrollingElement?window:e;function H(e){let{container:t=document.scrollingElement,...n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!t)return a.Z;let r=J.get(t);r||(r=new Set,J.set(t,r));const o=C(),i=L(t,e,o,n);if(r.add(i),!z.has(t)){const e=()=>{for(const e of r)e.measure(s.frameData.timestamp);s.Wi.preUpdate(n)},n=()=>{for(const e of r)e.notify()},o=()=>s.Wi.read(e);z.set(t,o);const i=V(t);window.addEventListener("resize",o,{passive:!0}),t!==document.documentElement&&Q.set(t,(l=o,"function"===typeof(c=t)?E(c):v(c,l))),i.addEventListener("scroll",o,{passive:!0}),o()}var c,l;const u=z.get(t);return s.Wi.read(u,!1,!0),()=>{(0,s.Pn)(u);const e=J.get(t);if(!e)return;if(e.delete(i),e.size)return;const n=z.get(t);var r;(z.delete(t),n)&&(V(t).removeEventListener("scroll",n),null===(r=Q.get(t))||void 0===r||r(),window.removeEventListener("resize",n))}}const G=new Map;function Z(e){var t,n,r,o;let{source:i,container:a,...s}=e;const{axis:c}=s;i&&(a=i);const u=null!==(t=G.get(a))&&void 0!==t?t:new Map;G.set(a,u);const f=null!==(n=s.target)&&void 0!==n?n:"self",d=null!==(r=u.get(f))&&void 0!==r?r:{},h=c+(null!==(o=s.offset)&&void 0!==o?o:[]).join(",");return d[h]||(d[h]=!s.target&&(0,l.t)()?new ScrollTimeline({source:a,axis:c}):function(e){const t={value:0},n=H((n=>{t.value=100*n[e.axis].progress}),e);return{currentTime:t,cancel:n}}({container:a,...s})),d[h]}function W(e){let{axis:t="y",container:n=document.scrollingElement,...r}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!n)return a.Z;const o={axis:t,container:n,...r};return"function"===typeof e?function(e,t){return function(e){return 2===e.length}(e)?H((n=>{e(n[t.axis].progress,n)}),t):c(e,Z(t))}(e,o):function(e,t){const n=Z(t);return e.attachTimeline({timeline:t.target?void 0:n,observe:e=>(e.pause(),c((t=>{e.time=e.duration*t}),n))})}(e,o)}var q=n(83011),Y=n(2478);const K=()=>({scrollX:(0,r.BX)(0),scrollY:(0,r.BX)(0),scrollXProgress:(0,r.BX)(0),scrollYProgress:(0,r.BX)(0)}),$=e=>!!e&&!e.current;function X(){let{container:e,target:t,...n}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const r=(0,q.h)(K),a=(0,i.useRef)(null),s=(0,i.useRef)(!1),c=(0,i.useCallback)((()=>(a.current=W(((e,t)=>{let{x:n,y:o}=t;r.scrollX.set(n.current),r.scrollXProgress.set(n.progress),r.scrollY.set(o.current),r.scrollYProgress.set(o.progress)}
2),{...n,container:(null===e||void 0===e?void 0:e.current)||void 0,target:(null===t||void 0===t?void 0:t.current)||void 0}),()=>{var e;null===(e=a.current)||void 0===e||e.call(a)})),[e,t,JSON.stringify(n.offset)]);return(0,Y.L)((()=>(s.current=!1,$(e)||$(t)?void(s.current=!0):c())),[c]),(0,i.useEffect)((()=>s.current?((0,o.k)(!$(e),"Container ref is defined but not hydrated","use-scroll-ref"),(0,o.k)(!$(t),"Target ref is defined but not hydrated","use-scroll-ref"),c()):void 0),[c]),r}},38440:(e,t,n)=>{"use strict";n.d(t,{H:()=>f});var r=n(40279);var o=n(83011),i=n(61942),a=n(2478),s=n(18620),c=n(25038),l=n(34761);function u(e,t){const n=function(e){const t=(0,o.h)((()=>(0,s.BX)(e))),{isStatic:n}=(0,c.useContext)(l._);if(n){const[,n]=(0,c.useState)(e);(0,c.useEffect)((()=>t.on("change",n)),[])}return t}(t()),r=()=>n.set(t());return r(),(0,a.L)((()=>{const t=()=>i.Wi.preRender(r,!1,!0),n=e.map((e=>e.on("change",t)));return()=>{n.forEach((e=>e())),(0,i.Pn)(r)}})),n}function f(e,t,n,o){if("function"===typeof e)return function(e){s.S1.current=[],e();const t=u(s.S1.current,e);return s.S1.current=void 0,t}(e);const i="function"===typeof t?t:function(){const e=!Array.isArray(arguments.length<=0?void 0:arguments[0]),t=e?0:-1,n=0+t<0||arguments.length<=0+t?void 0:arguments[0+t],o=1+t<0||arguments.length<=1+t?void 0:arguments[1+t],i=2+t<0||arguments.length<=2+t?void 0:arguments[2+t],a=3+t<0||arguments.length<=3+t?void 0:arguments[3+t],s=(0,r.s)(o,i,a);return e?s(n):s}(t,n,o);return Array.isArray(e)?d(e,i):d([e],(e=>{let[t]=e;return i(t)}))}function d(e,t){const n=(0,o.h)((()=>[]));return u(e,(()=>{n.length=0;const r=e.length;for(let t=0;t<r;t++)n[t]=e[t].get();return t(n)}))}},78789:(e,t,n)=>{"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n.d(t,{Z:()=>C});function o(){return"function"===typeof XMLHttpRequest||"object"===("undefined"===typeof XMLHttpRequest?"undefined":r(XMLHttpRequest))}const i=n.p+"static/media/getFetch.40f37dde.cjs";var a,s,c,l=n.t(i),u=n(80792);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach((function(t){h(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function h(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==p(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==p(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===p(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function p(e){return p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},p(e)}"function"===typeof fetch&&(a="undefined"!==typeof global&&global.fetch?global.fetch:"undefined"!==typeof window&&window.fetch?window.fetch:fetch),o()&&("undefined"!==typeof global&&global.XMLHttpRequest?s=global.XMLHttpRequest:"undefined"!==typeof window&&window.XMLHttpRequest&&(s=window.XMLHttpRequest)),"function"===typeof ActiveXObject&&("undefined"!==typeof global&&global.ActiveXObject?c=global.ActiveXObject:"undefined"!==typeof window&&window.ActiveXObject&&(c=window.ActiveXObject)),a||!l||s||c||(a=i||l),"function"!==typeof a&&(a=void 0);var m=function(e,t){if(t&&"object"===p(t)){var n="";for(var r in t)n+="&"+encodeURIComponent(r)+"="+encodeURIComponent(t[r]);if(!n)return e;e=e+(-1!==e.indexOf("?")?"&":"?")+n.slice(1)}return e},y=function(e,t,n){var r=function(e){if(!e.ok)return n(e.statusText||"Error",{status:e.status});e.text().then((function(t){n(null,{status:e.status,data:t})})).catch(n)};"function"===typeof fetch?fetch(e,t).then(r).catch(n):a(e,t).then(r).catch(n)},g=!1;const b=function(e,t,n,r){return"function"===typeof n&&(r=n,n=void 0),r=r||function(){},a&&0!==t.indexOf("file:")?function(e,t,n,r){e.queryStringParams&&(t=m(t,e.queryStringParams));var o=d({},"function"===typeof e.customHeaders?e.customHeaders():e.customHeaders);"undefined"===typeof window&&"undefined"!==typeof global&&"undefined"!==typeof global.process&&global.process.versions&&global.process.versions.node&&(o["User-Agent"]="i18next-http-backend (node/".concat(global.process.version,";
2 ").concat(global.process.platform," ").concat(global.process.arch,")")),n&&(o["Content-Type"]="application/json");var i="function"===typeof e.requestOptions?e.requestOptions(n):e.requestOptions,a=d({method:n?"POST":"GET",body:n?e.stringify(n):void 0,headers:o},g?{}:i);try{y(t,a,r)}catch(s){if(!i||0===Object.keys(i).length||!s.message||s.message.indexOf("not implemented")<0)return r(s);try{Object.keys(i).forEach((function(e){delete a[e]})),y(t,a,r),g=!0}catch(c){r(c)}}}(e,t,n,r):o()||"function"===typeof ActiveXObject?function(e,t,n,r){n&&"object"===p(n)&&(n=m("",n).slice(1)),e.queryStringParams&&(t=m(t,e.queryStringParams));try{var o;(o=s?new s:new c("MSXML2.XMLHTTP.3.0")).open(n?"POST":"GET",t,1),e.crossDomain||o.setRequestHeader("X-Requested-With","XMLHttpRequest"),o.withCredentials=!!e.withCredentials,n&&o.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),o.overrideMimeType&&o.overrideMimeType("application/json");var i=e.customHeaders;if(i="function"===typeof i?i():i)for(var a in i)o.setRequestHeader(a,i[a]);o.onreadystatechange=function(){o.readyState>3&&r(o.status>=400?o.statusText:null,{status:o.status,data:o.responseText})},o.send(n)}catch(l){u&&u.log(l)}}(e,t,n,r):void r(new Error("No fetch and no xhr implementation found!"))};function v(e){return v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},v(e)}function A(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function w(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?A(Object(n),!0).forEach((function(t){k(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):A(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function E(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,M(r.key),r)}}function k(e,t,n){return(t=M(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function M(e){var t=function(e,t){if("object"!==v(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==v(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===v(t)?t:String(t)}var x=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.services=t,this.options=n,this.allOptions=r,this.type="backend",this.init(t,n,r)}var t,n,r;return t=e,n=[{key:"init",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.services=e,this.options=w(w(w({},{loadPath:"/locales/{{lng}}/{{ns}}.json",addPath:"/locales/add/{{lng}}/{{ns}}",parse:function(e){return JSON.parse(e)},stringify:JSON.stringify,parsePayload:function(e,t,n){return k({},t,n||"")},parseLoadPayload:function(e,t){},request:b,reloadInterval:"undefined"===typeof window&&36e5,customHeaders:{},queryStringParams:{},crossDomain:!1,withCredentials:!1,overrideMimeType:!1,requestOptions:{mode:"cors",credentials:"same-origin",cache:"default"}}),this.options||{}),n),this.allOptions=r,this.services&&this.options.reloadInterval&&setInterval((function(){return t.reload()}),this.options.reloadInterval)}},{key:"readMulti",value:function(e,t,n){this._readAny(e,e,t,t,n)}},{key:"read",value:function(e,t,n){this._readAny([e],e,[t],t,n)}},{key:"_readAny",value:function(e,t,n,r,o){var i,a=this,s=this.options.loadPath;"function"===typeof this.options.loadPath&&(s=this.options.loadPath(e,n)),(s=function(e){return!!e&&"function"===typeof e.then}(i=s)?i:Promise.resolve(i)).then((function(i){if(!i)return o(null,{});var s=a.services.interpolator.interpolate(i,{lng:e.join("+"),ns:n.join("+")});a.loadUrl(s,o,t,r)}))}},{key:"loadUrl",value:function(e,t,n,r){var o=this,i="string"===typeof n?[n]:n,a="string"===typeof r?[r]:r,s=this.options.parseLoadPayload(i,a);
2this.options.request(this.options,e,s,(function(i,a){if(a&&(a.status>=500&&a.status<600||!a.status))return t("failed loading "+e+"; status code: "+a.status,!0);if(a&&a.status>=400&&a.status<500)return t("failed loading "+e+"; status code: "+a.status,!1);if(!a&&i&&i.message&&i.message.indexOf("Failed to fetch")>-1)return t("failed loading "+e+": "+i.message,!0);if(i)return t(i,!1);var s,c;try{s="string"===typeof a.data?o.options.parse(a.data,n,r):a.data}catch(l){c="failed parsing "+e+" to json"}if(c)return t(c,!1);t(null,s)}))}},{key:"create",value:function(e,t,n,r,o){var i=this;if(this.options.addPath){"string"===typeof e&&(e=[e]);var a=this.options.parsePayload(t,n,r),s=0,c=[],l=[];e.forEach((function(n){var r=i.options.addPath;"function"===typeof i.options.addPath&&(r=i.options.addPath(n,t));var u=i.services.interpolator.interpolate(r,{lng:n,ns:t});i.options.request(i.options,u,a,(function(t,n){s+=1,c.push(t),l.push(n),s===e.length&&"function"===typeof o&&o(c,l)}))}))}}},{key:"reload",value:function(){var e=this,t=this.services,n=t.backendConnector,r=t.languageUtils,o=t.logger,i=n.language;if(!i||"cimode"!==i.toLowerCase()){var a=[],s=function(e){r.toResolveHierarchy(e).forEach((function(e){a.indexOf(e)<0&&a.push(e)}))};s(i),this.allOptions.preload&&this.allOptions.preload.forEach((function(e){return s(e)})),a.forEach((function(t){e.allOptions.ns.forEach((function(e){n.read(t,e,"read",null,null,(function(r,i){r&&o.warn("loading namespace ".concat(e," for language ").concat(t," failed"),r),!r&&i&&o.log("loaded namespace ".concat(e," for language ").concat(t),i),n.loaded("".concat(t,"|").concat(e),r,i)}))}))}))}}}],n&&E(t.prototype,n),r&&E(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();x.type="backend";const C=x},10480:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>J});var r=n(80792);const o={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,t){r&&r[e]&&r[e].apply(r,t)}};class i{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.init(e,t)}init(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||o,this.options=t,this.debug=t.debug}log(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"log","",!0)}warn(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","",!0)}error(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"error","")}deprecate(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","WARNING DEPRECATED: ",!0)}forward(e,t,n,r){return r&&!this.debug?null:("string"===typeof e[0]&&(e[0]="".concat(n).concat(this.prefix," ").concat(e[0])),this.logger[t](e))}create(e){return new i(this.logger,{prefix:"".concat(this.prefix,":").concat(e,":"),...this.options})}clone(e){return(e=e||this.options).prefix=e.prefix||this.prefix,new i(this.logger,e)}}var a=new i;class s{constructor(){this.observers={}}on(e,t){return e.split(" ").forEach((e=>{this.observers[e]||(this.observers[e]=new Map);const n=this.observers[e].get(t)||0;this.observers[e].set(t,n+1)})),this}off(e,t){this.observers[e]&&(t?this.observers[e].delete(t):delete this.observers[e])}emit(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];if(this.observers[e]){Array.from(this.observers[e].entries()).forEach((e=>{let[t,r]=e;for(let o=0;o<r;o++)t(...n)}))}if(this.observers["*"]){Array.from(this.observers["*"].entries()).forEach((t=>{let[r,o]=t;for(let i=0;i<o;i++)r.apply(r,[e,...n])}))}}}function c(){let e,t;const n=new Promise(((n,r)=>{e=n,t=r}));return n.resolve=e,n.reject=t,n}function l(e){return null==e?"":""+e}const u=/###/g;function f(e,t,n){function r(e){return e&&e.indexOf("###")>-1?e.replace(u,"."):e}function o(){return!e||"string"===typeof e}const i="string"!==typeof t?t:t.split(".");let a=0;for(;a<i.length-1;){if(o())return{};const t=r(i[a]);!e[t]&&n&&(e[t]=new n),e=Object.prototype.hasOwnProperty.call(e,t)?e[t]:{},++a}return o()?{}:{obj:e,k:r(i[a])}}function d(e,t,n){const{obj:r,k:o}=f(e,t,Object);if(void 0!==r||1===t.length)return void(r[o]=n);let i=t[t.length-1],a=t.slice(0,t.length-1),s=f(e,a,Object);for(;void 0===s.obj&&a.length;)i="".concat(a[a.length-1],".").concat(i),a=a.slice(0,a.length-1),s=f(e,a,Object),s&&s.obj&&"undefined"!==typeof s.obj["".concat(s.k,".").concat(i)]&&(s.obj=void 0);s.obj["".concat(s.k,".").concat(i)]=n}function h(e,t){const{obj:n,k:r}=f(e,t);if(n)return n[r]}function p(e,t,n){for(const r in t)"__proto__"!==r&&"constructor"!==r&&(r in e?"string"===typeof e[r]||e[r]instanceof String||"string"===typeof t[r]||t[r]instanceof String?n&&(e[r]=t[r]):p(e[r],t[r],n):e[r]=t[r]);return e}function m(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var y={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function g(e){return"string"===typeof e?e.replace(/[&<>
2"'\/]/g,(e=>y[e])):e}const b=[" ",",","?","!",";"],v=new class{constructor(e){this.capacity=e,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(e){const t=this.regExpMap.get(e);if(void 0!==t)return t;const n=new RegExp(e);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(e,n),this.regExpQueue.push(e),n}}(20);function A(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".";if(!e)return;if(e[t])return e[t];const r=t.split(n);let o=e;for(let i=0;i<r.length;){if(!o||"object"!==typeof o)return;let e,t="";for(let a=i;a<r.length;++a)if(a!==i&&(t+=n),t+=r[a],e=o[t],void 0!==e){if(["string","number","boolean"].indexOf(typeof e)>-1&&a<r.length-1)continue;i+=a-i+1;break}o=e}return o}function w(e){return e&&e.indexOf("_")>0?e.replace("_","-"):e}class E extends s{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};super(),this.data=e||{},this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),void 0===this.options.ignoreJSONStructure&&(this.options.ignoreJSONStructure=!0)}addNamespaces(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}removeNamespaces(e){const t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}getResource(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const o=void 0!==r.keySeparator?r.keySeparator:this.options.keySeparator,i=void 0!==r.ignoreJSONStructure?r.ignoreJSONStructure:this.options.ignoreJSONStructure;let a;e.indexOf(".")>-1?a=e.split("."):(a=[e,t],n&&(Array.isArray(n)?a.push(...n):"string"===typeof n&&o?a.push(...n.split(o)):a.push(n)));const s=h(this.data,a);return!s&&!t&&!n&&e.indexOf(".")>-1&&(e=a[0],t=a[1],n=a.slice(2).join(".")),s||!i||"string"!==typeof n?s:A(this.data&&this.data[e]&&this.data[e][t],n,o)}addResource(e,t,n,r){let o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1};const i=void 0!==o.keySeparator?o.keySeparator:this.options.keySeparator;let a=[e,t];n&&(a=a.concat(i?n.split(i):n)),e.indexOf(".")>-1&&(a=e.split("."),r=t,t=a[1]),this.addNamespaces(t),d(this.data,a,r),o.silent||this.emit("added",e,t,n,r)}addResources(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(const o in n)"string"!==typeof n[o]&&"[object Array]"!==Object.prototype.toString.apply(n[o])||this.addResource(e,t,o,n[o],{silent:!0});r.silent||this.emit("added",e,t,n)}addResourceBundle(e,t,n,r,o){let i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1},a=[e,t];e.indexOf(".")>-1&&(a=e.split("."),r=n,n=t,t=a[1]),this.addNamespaces(t);let s=h(this.data,a)||{};r?p(s,n,o):s={...s,...n},d(this.data,a,s),i.silent||this.emit("added",e,t,n)}removeResourceBundle(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}hasResourceBundle(e,t){return void 0!==this.getResource(e,t)}getResourceBundle(e,t){return t||(t=this.options.defaultNS),"v1"===this.options.compatibilityAPI?{...this.getResource(e,t)}:this.getResource(e,t)}getDataByLanguage(e){return this.data[e]}hasLanguageSomeTranslations(e){const t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find((e=>t[e]&&Object.keys(t[e]).length>0))}toJSON(){return this.data}}var k={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,n,r,o){return e.forEach((e=>{this.processors[e]&&(t=this.processors[e].process(t,n,r,o))})),t}};const M={};class x extends s{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super(),function(e,t,n){e.forEach((e=>{t[e]&&(n[e]=t[e])}))}(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","
2i18nFormat","utils"],e,this),this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),this.logger=a.create("translator")}changeLanguage(e){e&&(this.language=e)}exists(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};if(void 0===e||null===e)return!1;const n=this.resolve(e,t);return n&&void 0!==n.res}extractFromKey(e,t){let n=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===n&&(n=":");const r=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator;let o=t.ns||this.options.defaultNS||[];const i=n&&e.indexOf(n)>-1,a=!this.options.userDefinedKeySeparator&&!t.keySeparator&&!this.options.userDefinedNsSeparator&&!t.nsSeparator&&!function(e,t,n){t=t||"",n=n||"";const r=b.filter((e=>t.indexOf(e)<0&&n.indexOf(e)<0));if(0===r.length)return!0;const o=v.getRegExp("(".concat(r.map((e=>"?"===e?"\\?":e)).join("|"),")"));let i=!o.test(e);if(!i){const t=e.indexOf(n);t>0&&!o.test(e.substring(0,t))&&(i=!0)}return i}(e,n,r);if(i&&!a){const t=e.match(this.interpolator.nestingRegexp);if(t&&t.length>0)return{key:e,namespaces:o};const i=e.split(n);(n!==r||n===r&&this.options.ns.indexOf(i[0])>-1)&&(o=i.shift()),e=i.join(r)}return"string"===typeof o&&(o=[o]),{key:e,namespaces:o}}translate(e,t,n){if("object"!==typeof t&&this.options.overloadTranslationOptionHandler&&(t=this.options.overloadTranslationOptionHandler(arguments)),"object"===typeof t&&(t={...t}),t||(t={}),void 0===e||null===e)return"";Array.isArray(e)||(e=[String(e)]);const r=void 0!==t.returnDetails?t.returnDetails:this.options.returnDetails,o=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,{key:i,namespaces:a}=this.extractFromKey(e[e.length-1],t),s=a[a.length-1],c=t.lng||this.language,l=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(c&&"cimode"===c.toLowerCase()){if(l){const e=t.nsSeparator||this.options.nsSeparator;return r?{res:"".concat(s).concat(e).concat(i),usedKey:i,exactUsedKey:i,usedLng:c,usedNS:s,usedParams:this.getUsedParamsDetails(t)}:"".concat(s).concat(e).concat(i)}return r?{res:i,usedKey:i,exactUsedKey:i,usedLng:c,usedNS:s,usedParams:this.getUsedParamsDetails(t)}:i}const u=this.resolve(e,t);let f=u&&u.res;const d=u&&u.usedKey||i,h=u&&u.exactUsedKey||i,p=Object.prototype.toString.apply(f),m=void 0!==t.joinArrays?t.joinArrays:this.options.joinArrays,y=!this.i18nFormat||this.i18nFormat.handleAsObject;if(y&&f&&("string"!==typeof f&&"boolean"!==typeof f&&"number"!==typeof f)&&["[object Number]","[object Function]","[object RegExp]"].indexOf(p)<0&&("string"!==typeof m||"[object Array]"!==p)){if(!t.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const e=this.options.returnedObjectHandler?this.options.returnedObjectHandler(d,f,{...t,ns:a}):"key '".concat(i," (").concat(this.language,")' returned an object instead of string.");return r?(u.res=e,u.usedParams=this.getUsedParamsDetails(t),u):e}if(o){const e="[object Array]"===p,n=e?[]:{},r=e?h:d;for(const i in f)if(Object.prototype.hasOwnProperty.call(f,i)){const e="".concat(r).concat(o).concat(i);n[i]=this.translate(e,{...t,joinArrays:!1,ns:a}),n[i]===e&&(n[i]=f[i])}f=n}}else if(y&&"string"===typeof m&&"[object Array]"===p)f=f.join(m),f&&(f=this.extendTranslation(f,e,t,n));else{let r=!1,a=!1;const l=void 0!==t.count&&"string"!==typeof t.count,d=x.hasDefaultValue(t),h=l?this.pluralResolver.getSuffix(c,t.count,t):"",p=t.ordinal&&l?this.pluralResolver.getSuffix(c,t.count,{ordinal:!1}):"",m=l&&!t.ordinal&&0===t.count&&this.pluralResolver.shouldUseIntlApi(),y=m&&t["defaultValue".concat(this.options.pluralSeparator,"zero")]||t["defaultValue".concat(h)]||t["defaultValue".concat(p)]||t.defaultValue;!this.isValidLookup(f)&&d&&(r=!0,f=y),this.isValidLookup(f)||(a=!0,f=i);const g=(t.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&a?void 0:f,b=d&&y!==f&&this.options.updateMissing;if(a||r||b){if(this.logger.log(b?"updateKey":"missingKey",c,s,i,b?y:f),o){const e=this.resolve(i,{...t,keySeparator:!1});e&&e.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let e=[];const n=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if("fallback"===this.options.saveMissingTo&&n&&n[0])for(let t=0;t<n.length;t++)e.push(n[t]);else"all"===this.options.saveMissingTo?e=this.languageUtils.toResolveHierarchy(t.lng||this.language):e.push(t.lng||this.language);const r=(e,n,r)=>{const o=d&&r!==f?r:g;this.options.missingKeyHandler?this.options.missingKeyHandler(e,s,n,o,b,t):this.backendConnector&&this.backendConnector.saveMissing&&this.backendConnector.saveMissing(e,s,n,o,b,t),this.emit
2("missingKey",e,s,n,f)};this.options.saveMissing&&(this.options.saveMissingPlurals&&l?e.forEach((e=>{const n=this.pluralResolver.getSuffixes(e,t);m&&t["defaultValue".concat(this.options.pluralSeparator,"zero")]&&n.indexOf("".concat(this.options.pluralSeparator,"zero"))<0&&n.push("".concat(this.options.pluralSeparator,"zero")),n.forEach((n=>{r([e],i+n,t["defaultValue".concat(n)]||y)}))})):r(e,i,y))}f=this.extendTranslation(f,e,t,u,n),a&&f===i&&this.options.appendNamespaceToMissingKey&&(f="".concat(s,":").concat(i)),(a||r)&&this.options.parseMissingKeyHandler&&(f="v1"!==this.options.compatibilityAPI?this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?"".concat(s,":").concat(i):i,r?f:void 0):this.options.parseMissingKeyHandler(f))}return r?(u.res=f,u.usedParams=this.getUsedParamsDetails(t),u):f}extendTranslation(e,t,n,r,o){var i=this;if(this.i18nFormat&&this.i18nFormat.parse)e=this.i18nFormat.parse(e,{...this.options.interpolation.defaultVariables,...n},n.lng||this.language||r.usedLng,r.usedNS,r.usedKey,{resolved:r});else if(!n.skipInterpolation){n.interpolation&&this.interpolator.init({...n,interpolation:{...this.options.interpolation,...n.interpolation}});const a="string"===typeof e&&(n&&n.interpolation&&void 0!==n.interpolation.skipOnVariables?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let s;if(a){const t=e.match(this.interpolator.nestingRegexp);s=t&&t.length}let c=n.replace&&"string"!==typeof n.replace?n.replace:n;if(this.options.interpolation.defaultVariables&&(c={...this.options.interpolation.defaultVariables,...c}),e=this.interpolator.interpolate(e,c,n.lng||this.language,n),a){const t=e.match(this.interpolator.nestingRegexp);s<(t&&t.length)&&(n.nest=!1)}!n.lng&&"v1"!==this.options.compatibilityAPI&&r&&r.res&&(n.lng=r.usedLng),!1!==n.nest&&(e=this.interpolator.nest(e,(function(){for(var e=arguments.length,r=new Array(e),a=0;a<e;a++)r[a]=arguments[a];return o&&o[0]===r[0]&&!n.context?(i.logger.warn("It seems you are nesting recursively key: ".concat(r[0]," in key: ").concat(t[0])),null):i.translate(...r,t)}),n)),n.interpolation&&this.interpolator.reset()}const a=n.postProcess||this.options.postProcess,s="string"===typeof a?[a]:a;return void 0!==e&&null!==e&&s&&s.length&&!1!==n.applyPostProcessor&&(e=k.handle(s,e,t,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...r,usedParams:this.getUsedParamsDetails(n)},...n}:n,this)),e}resolve(e){let t,n,r,o,i,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"string"===typeof e&&(e=[e]),e.forEach((e=>{if(this.isValidLookup(t))return;const s=this.extractFromKey(e,a),c=s.key;n=c;let l=s.namespaces;this.options.fallbackNS&&(l=l.concat(this.options.fallbackNS));const u=void 0!==a.count&&"string"!==typeof a.count,f=u&&!a.ordinal&&0===a.count&&this.pluralResolver.shouldUseIntlApi(),d=void 0!==a.context&&("string"===typeof a.context||"number"===typeof a.context)&&""!==a.context,h=a.lngs?a.lngs:this.languageUtils.toResolveHierarchy(a.lng||this.language,a.fallbackLng);l.forEach((e=>{this.isValidLookup(t)||(i=e,!M["".concat(h[0],"-").concat(e)]&&this.utils&&this.utils.hasLoadedNamespace&&!this.utils.hasLoadedNamespace(i)&&(M["".concat(h[0],"-").concat(e)]=!0,this.logger.warn('key "'.concat(n,'" for languages "').concat(h.join(", "),'" won\'t get resolved as namespace "').concat(i,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),h.forEach((n=>{if(this.isValidLookup(t))return;o=n;const i=[c];if(this.i18nFormat&&this.i18nFormat.addLookupKeys)this.i18nFormat.addLookupKeys(i,c,n,e,a);else{let e;u&&(e=this.pluralResolver.getSuffix(n,a.count,a));const t="".concat(this.options.pluralSeparator,"zero"),r="".concat(this.options.pluralSeparator,"ordinal").concat(this.options.pluralSeparator);if(u&&(i.push(c+e),a.ordinal&&0===e.indexOf(r)&&i.push(c+e.replace(r,this.options.pluralSeparator)),f&&i.push(c+t)),d){const n="".concat(c).concat(this.options.contextSeparator).concat(a.context);i.push(n),u&&(i.push(n+e),a.ordinal&&0===e.indexOf(r)&&i.push(n+e.replace(r,this.options.pluralSeparator)),f&&i.push(n+t))}}let s;for(;s=i.pop();)this.isValidLookup(t)||(r=s,t=this.getResource(n,e,s,a))})))}))})),{res:t,usedKey:n,exactUsedKey:r,usedLng:o,usedNS:i}}isValidLookup(e){return void 0!==e&&!(!this.options.returnNull&&null===e)&&!(!this.options.returnEmptyString&&""===e)}getResource(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,t,n,r):this.resourceStore.getResource(e,t,n,r)}getUsedParamsDetails(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],n=e.replace&&"string"!==typeof e.replace;let r=n?e.replace:e;if(n&&"undefined"!==typeof e.count&&(r.count=e.count),this.options.interpolation.defaultVariables&&(r={...this.options.interpolation.defaultVariables,...r}),!n){r={...r};for(const e of t)delete r[e]}return r}static hasDefaultValue(e){const t="defaultValue";for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t===n.substring(0,12)&&void 0!==e[n])return!0;return!1}}function C(e){return e.charAt(0).toUpperCase()+e.slice(1)}class S{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=a.create("languageUtils")}getScriptPartFromCode(e){if(!(e=w(e))||e.indexOf("-")<0)return null;const t=e.split("-");return 2===t.length?null:(t.pop(),"x"===t[t.length-1].toLowerCase()?null:this.formatLanguageCode(t.join("-")))}getLanguagePartFromCode(e){if(!(e=w(e))||e.indexOf("-")<0)return e;const t=e.split("-");return this.formatLanguageCode(t[0])}formatLanguageCode(e){if("string"===typeof e&&e.indexOf("-")>-1){const t=["hans","hant","latn","cyrl","cans","mong","arab"];let n=e.split("-");return this.options.lowerCaseLng?n=n.map((e=>e.toLowerCase())):2===n.length?(n[0]=n[0].toLowerCase(),n[1]=n[1].toUpperCase(),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=C(n[1].toLowerCase()))):3===n.length&&(n[0]=n[0].toLowerCase(),2===n[1].length&&(n[1]=n[1].toUpperCase()),"sgn"!==n[0]&&2===n[2].length&&(n[2]=n[2].toUpperCase()),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=C(n[1].toLowerCase())),t.indexOf(n[2].toLowerCase())>-1&&(n[2]=C(n[2].toLowerCase()))),n.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}isSupportedCode(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}getBestMatchFromCodes(e){if(!e)return null;let t;return e.forEach((e=>{if(t)return;const n=this.formatLanguageCode(e);this.options.supportedLngs&&!this.isSupportedCode(n)||(t=n)})),!t&&this.options.supportedLngs&&e.forEach((e=>{if(t)return;const n=this.getLanguagePartFromCode(e);if(this.isSupportedCode(n))return t=n;t=this.options.supportedLngs.find((e=>e===n?e:e.indexOf("-")<0&&n.indexOf("-")<0?void 0:0===e.indexOf(n)?e:void 0))})),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t}getFallbackCodes(e,t){if(!e)return[];if("function"===typeof e&&(e=e(t)),"string"===typeof e&&(e=[e]),"[object Array]"===Object.prototype.toString.apply(e))return e;if(!t)return e.default||[];let n=e[t];
2return n||(n=e[this.getScriptPartFromCode(t)]),n||(n=e[this.formatLanguageCode(t)]),n||(n=e[this.getLanguagePartFromCode(t)]),n||(n=e.default),n||[]}toResolveHierarchy(e,t){const n=this.getFallbackCodes(t||this.options.fallbackLng||[],e),r=[],o=e=>{e&&(this.isSupportedCode(e)?r.push(e):this.logger.warn("rejecting language code not found in supportedLngs: ".concat(e)))};return"string"===typeof e&&(e.indexOf("-")>-1||e.indexOf("_")>-1)?("languageOnly"!==this.options.load&&o(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&o(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&o(this.getLanguagePartFromCode(e))):"string"===typeof e&&o(this.formatLanguageCode(e)),n.forEach((e=>{r.indexOf(e)<0&&o(this.formatLanguageCode(e))})),r}}let _=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],T={1:function(e){return Number(e>1)},2:function(e){return Number(1!=e)},3:function(e){return 0},4:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},5:function(e){return Number(0==e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5)},6:function(e){return Number(1==e?0:e>=2&&e<=4?1:2)},7:function(e){return Number(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},8:function(e){return Number(1==e?0:2==e?1:8!=e&&11!=e?2:3)},9:function(e){return Number(e>=2)},10:function(e){return Number(1==e?0:2==e?1:e<7?2:e<11?3:4)},11:function(e){return Number(1==e||11==e?0:2==e||12==e?1:e>2&&e<20?2:3)},12:function(e){return Number(e%10!=1||e%100==11)},13:function(e){return Number(0!==e)},14:function(e){return Number(1==e?0:2==e?1:3==e?2:3)},15:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2)},16:function(e){return Number(e%10==1&&e%100!=11?0:0!==e?1:2)},17:function(e){return Number(1==e||e%10==1&&e%100!=11?0:1)},18:function(e){return Number(0==e?0:1==e?1:2)},19:function(e){return Number(1==e?0:0==e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3)},20:function(e){return Number(1==e?0:0==e||e%100>0&&e%100<20?1:2)},21:function(e){return Number(e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0)},22:function(e){return Number(1==e?0:2==e?1:(e<0||e>10)&&e%10==0?2:3)}};const I=["v1","v2","v3"],D=["v4"],P={zero:0,one:1,two:2,few:3,many:4,other:5};class N{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.languageUtils=e,this.options=t,this.logger=a.create("pluralResolver"),this.options.compatibilityJSON&&!D.includes(this.options.compatibilityJSON)||"undefined"!==typeof Intl&&Intl.PluralRules||(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=function(){const e={};return _.forEach((t=>{t.lngs.forEach((n=>{e[n]={numbers:t.nr,plurals:T[t.fc]}}))})),e}()}
2addRule(e,t){this.rules[e]=t}getRule(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.shouldUseIntlApi())try{return new Intl.PluralRules(w("dev"===e?"en":e),{type:t.ordinal?"ordinal":"cardinal"})}catch(n){return}return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}needsPlural(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=this.getRule(e,t);return this.shouldUseIntlApi()?n&&n.resolvedOptions().pluralCategories.length>1:n&&n.numbers.length>1}getPluralFormsOfKey(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.getSuffixes(e,n).map((e=>"".concat(t).concat(e)))}getSuffixes(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=this.getRule(e,t);return n?this.shouldUseIntlApi()?n.resolvedOptions().pluralCategories.sort(((e,t)=>P[e]-P[t])).map((e=>"".concat(this.options.prepend).concat(t.ordinal?"ordinal".concat(this.options.prepend):"").concat(e))):n.numbers.map((n=>this.getSuffix(e,n,t))):[]}getSuffix(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r=this.getRule(e,n);return r?this.shouldUseIntlApi()?"".concat(this.options.prepend).concat(n.ordinal?"ordinal".concat(this.options.prepend):"").concat(r.select(t)):this.getSuffixRetroCompatible(r,t):(this.logger.warn("no plural rule found for: ".concat(e)),"")}getSuffixRetroCompatible(e,t){const n=e.noAbs?e.plurals(t):e.plurals(Math.abs(t));let r=e.numbers[n];this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]&&(2===r?r="plural":1===r&&(r=""));const o=()=>this.options.prepend&&r.toString()?this.options.prepend+r.toString():r.toString();return"v1"===this.options.compatibilityJSON?1===r?"":"number"===typeof r?"_plural_".concat(r.toString()):o():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]?o():this.options.prepend&&n.toString()?this.options.prepend+n.toString():n.toString()}
2shouldUseIntlApi(){return!I.includes(this.options.compatibilityJSON)}}function B(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:".",o=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],i=function(e,t,n){const r=h(e,n);return void 0!==r?r:h(t,n)}(e,t,n);return!i&&o&&"string"===typeof n&&(i=A(e,n,r),void 0===i&&(i=A(t,n,r))),i}class O{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=a.create("interpolator"),this.options=e,this.format=e.interpolation&&e.interpolation.format||(e=>e),this.init(e)}init(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});const t=e.interpolation;this.escape=void 0!==t.escape?t.escape:g,this.escapeValue=void 0===t.escapeValue||t.escapeValue,this.useRawValueToEscape=void 0!==t.useRawValueToEscape&&t.useRawValueToEscape,this.prefix=t.prefix?m(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?m(t.suffix):t.suffixEscaped||"}}",this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||",",this.unescapePrefix=t.unescapeSuffix?"":t.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":t.unescapeSuffix||"",this.nestingPrefix=t.nestingPrefix?m(t.nestingPrefix):t.nestingPrefixEscaped||m("$t("),this.nestingSuffix=t.nestingSuffix?m(t.nestingSuffix):t.nestingSuffixEscaped||m(")"),this.nestingOptionsSeparator=t.nestingOptionsSeparator?t.nestingOptionsSeparator:t.nestingOptionsSeparator||",",this.maxReplaces=t.maxReplaces?t.maxReplaces:1e3,this.alwaysFormat=void 0!==t.alwaysFormat&&t.alwaysFormat,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const e=(e,t)=>e&&e.source===t?(e.lastIndex=0,e):new RegExp(t,"g");this.regexp=e(this.regexp,"".concat(this.prefix,"(.+?)").concat(this.suffix)),this.regexpUnescape=e(this.regexpUnescape,"".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix)),this.nestingRegexp=e(this.nestingRegexp,"".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix))}interpolate(e,t,n,r){let o,i,a;const s=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function c(e){return e.replace(/\$/g,"$$$$")}const u=e=>{if(e.indexOf(this.formatSeparator)<0){const o=B(t,s,e,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(o,void 0,n,{...r,...t,interpolationkey:e}):o}const o=e.split(this.formatSeparator),i=o.shift().trim(),a=o.join(this.formatSeparator).trim();return this.format(B(t,s,i,this.options.keySeparator,this.options.ignoreJSONStructure),a,n,{...r,...t,interpolationkey:i})};this.resetRegExp();const f=r&&r.missingInterpolationHandler||this.options.missingInterpolationHandler,d=r&&r.interpolation&&void 0!==r.interpolation.skipOnVariables?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:e=>c(e)},{regex:this.regexp,safeValue:e=>this.escapeValue?c(this.escape(e)):c(e)}].forEach((t=>{for(a=0;o=t.regex.exec(e);){const n=o[1].trim();if(i=u(n),void 0===i)if("function"===typeof f){const t=f(e,o,r);i="string"===typeof t?t:""}else if(r&&Object.prototype.hasOwnProperty.call(r,n))i="";else{if(d){i=o[0];continue}this.logger.warn("missed to pass in variable ".concat(n," for interpolating ").concat(e)),i=""}else"string"===typeof i||this.useRawValueToEscape||(i=l(i));const s=t.safeValue(i);if(e=e.replace(o[0],s),d?(t.regex.lastIndex+=i.length,t.regex.lastIndex-=o[0].length):t.regex.lastIndex=0,a++,a>=this.maxReplaces)break}})),e}nest(e,t){let n,r,o,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};function a(e,t){const n=this.nestingOptionsSeparator;if(e.indexOf(n)<0)return e;const r=e.split(new RegExp("".concat(n,"[ ]*{")));let i="{".concat(r[1]);e=r[0],i=this.interpolate(i,o);const a=i.match(/'/g),s=i.match(/"/g);(a&&a.length%2===0&&!s||s.length%2!==0)&&(i=i.replace(/'/g,'"'));try{o=JSON.parse(i),t&&(o={...t,...o})}catch(c){return this.logger.warn("failed parsing options string in nesting for key ".concat(e),c),"".concat(e).concat(n).concat(i)}return delete o.defaultValue,e}for(;n=this.nestingRegexp.exec(e);){let s=[];o={...i},o=o.replace&&"string"!==typeof o.replace?o.replace:o,o.applyPostProcessor=!1,delete o.defaultValue;
2let c=!1;if(-1!==n[0].indexOf(this.formatSeparator)&&!/{.*}/.test(n[1])){const e=n[1].split(this.formatSeparator).map((e=>e.trim()));n[1]=e.shift(),s=e,c=!0}if(r=t(a.call(this,n[1].trim(),o),o),r&&n[0]===e&&"string"!==typeof r)return r;"string"!==typeof r&&(r=l(r)),r||(this.logger.warn("missed to resolve ".concat(n[1]," for nesting ").concat(e)),r=""),c&&(r=s.reduce(((e,t)=>this.format(e,t,i.lng,{...i,interpolationkey:n[1].trim()})),r.trim())),e=e.replace(n[0],r),this.regexp.lastIndex=0}return e}}function j(e){const t={};return function(n,r,o){const i=r+JSON.stringify(o);let a=t[i];return a||(a=e(w(r),o),t[i]=a),a(n)}}class U{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=a.create("formatter"),this.options=e,this.formats={number:j(((e,t)=>{const n=new Intl.NumberFormat(e,{...t});return e=>n.format(e)})),currency:j(((e,t)=>{const n=new Intl.NumberFormat(e,{...t,style:"currency"});return e=>n.format(e)})),datetime:j(((e,t)=>{const n=new Intl.DateTimeFormat(e,{...t});return e=>n.format(e)})),relativetime:j(((e,t)=>{const n=new Intl.RelativeTimeFormat(e,{...t});return e=>n.format(e,t.range||"day")})),list:j(((e,t)=>{const n=new Intl.ListFormat(e,{...t});return e=>n.format(e)}))},this.init(e)}init(e){const t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}}).interpolation;this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||","}add(e,t){this.formats[e.toLowerCase().trim()]=t}addCached(e,t){this.formats[e.toLowerCase().trim()]=j(t)}format(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return t.split(this.formatSeparator).reduce(((e,t)=>{const{formatName:o,formatOptions:i}=function(e){let t=e.toLowerCase().trim();const n={};if(e.indexOf("(")>-1){const r=e.split("(");t=r[0].toLowerCase().trim();const o=r[1].substring(0,r[1].length-1);"currency"===t&&o.indexOf(":")<0?n.currency||(n.currency=o.trim()):"relativetime"===t&&o.indexOf(":")<0?n.range||(n.range=o.trim()):o.split(";").forEach((e=>{if(!e)return;const[t,...r]=e.split(":"),o=r.join(":").trim().replace(/^'+|'+$/g,"");n[t.trim()]||(n[t.trim()]=o),"false"===o&&(n[t.trim()]=!1),"true"===o&&(n[t.trim()]=!0),isNaN(o)||(n[t.trim()]=parseInt(o,10))}))}return{formatName:t,formatOptions:n}}(t);if(this.formats[o]){let t=e;try{const a=r&&r.formatParams&&r.formatParams[r.interpolationkey]||{},s=a.locale||a.lng||r.locale||r.lng||n;t=this.formats[o](e,s,{...i,...r,...a})}catch(a){this.logger.warn(a)}return t}return this.logger.warn("there was no format function for ".concat(o)),e}),e)}}class R extends s{constructor(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};super(),this.backend=e,this.store=t,this.services=n,this.languageUtils=n.languageUtils,this.options=r,this.logger=a.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=r.maxParallelReads||10,this.readingCalls=0,this.maxRetries=r.maxRetries>=0?r.maxRetries:5,this.retryTimeout=r.retryTimeout>=1?r.retryTimeout:350,this.state={},this.queue=[],this.backend&&this.backend.init&&this.backend.init(n,r.backend,r)}queueLoad(e,t,n,r){const o={},i={},a={},s={};return e.forEach((e=>{let r=!0;t.forEach((t=>{const a="".concat(e,"|").concat(t);!n.reload&&this.store.hasResourceBundle(e,t)?this.state[a]=2:this.state[a]<0||(1===this.state[a]?void 0===i[a]&&(i[a]=!0):(this.state[a]=1,r=!1,void 0===i[a]&&(i[a]=!0),void 0===o[a]&&(o[a]=!0),void 0===s[t]&&(s[t]=!0)))})),r||(a[e]=!0)})),(Object.keys(o).length||Object.keys(i).length)&&this.queue.push({pending:i,pendingCount:Object.keys(i).length,loaded:{},errors:[],callback:r}),{toLoad:Object.keys(o),pending:Object.keys(i),toLoadLanguages:Object.keys(a),toLoadNamespaces:Object.keys(s)}}loaded(e,t,n){const r=e.split("|"),o=r[0],i=r[1];t&&this.emit("failedLoading",o,i,t),n&&this.store.addResourceBundle(o,i,n),this.state[e]=t?-1:2;const a={};this.queue.forEach((n=>{!function(e,t,n,r){const{obj:o,k:i}=f(e,t,Object);o[i]=o[i]||[],r&&(o[i]=o[i].concat(n)),r||o[i].push(n)}(n.loaded,[o],i),function(e,t){void 0!==e.pending[t]&&(delete e.pending[t],e.pendingCount--)}(n,e),t&&n.errors.push(t),0!==n.pendingCount||n.done||(Object.keys(n.loaded).forEac
2h((e=>{a[e]||(a[e]={});const t=n.loaded[e];t.length&&t.forEach((t=>{void 0===a[e][t]&&(a[e][t]=!0)}))})),n.done=!0,n.errors.length?n.callback(n.errors):n.callback())})),this.emit("loaded",a),this.queue=this.queue.filter((e=>!e.done))}read(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.retryTimeout,i=arguments.length>5?arguments[5]:void 0;if(!e.length)return i(null,{});if(this.readingCalls>=this.maxParallelReads)return void this.waitingReads.push({lng:e,ns:t,fcName:n,tried:r,wait:o,callback:i});this.readingCalls++;const a=(a,s)=>{if(this.readingCalls--,this.waitingReads.length>0){const e=this.waitingReads.shift();this.read(e.lng,e.ns,e.fcName,e.tried,e.wait,e.callback)}a&&s&&r<this.maxRetries?setTimeout((()=>{this.read.call(this,e,t,n,r+1,2*o,i)}),o):i(a,s)},s=this.backend[n].bind(this.backend);if(2!==s.length)return s(e,t,a);try{const n=s(e,t);n&&"function"===typeof n.then?n.then((e=>a(null,e))).catch(a):a(null,n)}catch(c){a(c)}}prepareLoading(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),r&&r();"string"===typeof e&&(e=this.languageUtils.toResolveHierarchy(e)),"string"===typeof t&&(t=[t]);const o=this.queueLoad(e,t,n,r);if(!o.toLoad.length)return o.pending.length||r(),null;o.toLoad.forEach((e=>{this.loadOne(e)}))}load(e,t,n){this.prepareLoading(e,t,{},n)}reload(e,t,n){this.prepareLoading(e,t,{reload:!0},n)}loadOne(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const n=e.split("|"),r=n[0],o=n[1];this.read(r,o,"read",void 0,void 0,((n,i)=>{n&&this.logger.warn("".concat(t,"loading namespace ").concat(o," for language ").concat(r," failed"),n),!n&&i&&this.logger.log("".concat(t,"loaded namespace ").concat(o," for language ").concat(r),i),this.loaded(e,n,i)}))}saveMissing(e,t,n,r,o){let i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:()=>{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(t))this.logger.warn('did not save key "'.concat(n,'" as the namespace "').concat(t,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");else if(void 0!==n&&null!==n&&""!==n){if(this.backend&&this.backend.create){const c={...i,isUpdate:o},l=this.backend.create.bind(this.backend);if(l.length<6)try{let o;o=5===l.length?l(e,t,n,r,c):l(e,t,n,r),o&&"function"===typeof o.then?o.then((e=>a(null,e))).catch(a):a(null,o)}catch(s){a(s)}else l(e,t,n,r,a,c)}e&&e[0]&&this.store.addResource(e[0],t,n,r)}}}function F(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(e){let t={};if("object"===typeof e[1]&&(t=e[1]),"string"===typeof e[1]&&(t.defaultValue=e[1]),"string"===typeof e[2]&&(t.tDescription=e[2]),"object"===typeof e[2]||"object"===typeof e[3]){const n=e[3]||e[2];Object.keys(n).forEach((e=>{t[e]=n[e]}))}return t},interpolation:{escapeValue:!0,format:e=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}}function L(e){return"string"===typeof e.ns&&(e.ns=[e.ns]),"string"===typeof e.fallbackLng&&(e.fallbackLng=[e.fallbackLng]),"string"===typeof e.fallbackNS&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function z(){}class Q extends s{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;var n;if(super(),this.options=L(e),this.services={},this.logger=a,this.modules={external:[]},n=this,Object.getOwnPropertyNames(Object.getPrototypeOf(n)).forEac
vendor: 7,826 bytes, line 2
2h((e=>{"function"===typeof n[e]&&(n[e]=n[e].bind(n))})),t&&!this.isInitialized&&!e.isClone){if(!this.options.initImmediate)return this.init(e,t),this;setTimeout((()=>{this.init(e,t)}),0)}}init(){var e=this;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;"function"===typeof t&&(n=t,t={}),!t.defaultNS&&!1!==t.defaultNS&&t.ns&&("string"===typeof t.ns?t.defaultNS=t.ns:t.ns.indexOf("translation")<0&&(t.defaultNS=t.ns[0]));const r=F();function o(e){return e?"function"===typeof e?new e:e:null}if(this.options={...r,...this.options,...L(t)},"v1"!==this.options.compatibilityAPI&&(this.options.interpolation={...r.interpolation,...this.options.interpolation}),void 0!==t.keySeparator&&(this.options.userDefinedKeySeparator=t.keySeparator),void 0!==t.nsSeparator&&(this.options.userDefinedNsSeparator=t.nsSeparator),!this.options.isClone){let t;this.modules.logger?a.init(o(this.modules.logger),this.options):a.init(null,this.options),this.modules.formatter?t=this.modules.formatter:"undefined"!==typeof Intl&&(t=U);const n=new S(this.options);this.store=new E(this.options.resources,this.options);const i=this.services;i.logger=a,i.resourceStore=this.store,i.languageUtils=n,i.pluralResolver=new N(n,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),!t||this.options.interpolation.format&&this.options.interpolation.format!==r.interpolation.format||(i.formatter=o(t),i.formatter.init(i,this.options),this.options.interpolation.format=i.formatter.format.bind(i.formatter)),i.interpolator=new O(this.options),i.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},i.backendConnector=new R(o(this.modules.backend),i.resourceStore,i,this.options),i.backendConnector.on("*",(function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];e.emit(t,...r)})),this.modules.languageDetector&&(i.languageDetector=o(this.modules.languageDetector),i.languageDetector.init&&i.languageDetector.init(i,this.options.detection,this.options)),this.modules.i18nFormat&&(i.i18nFormat=o(this.modules.i18nFormat),i.i18nFormat.init&&i.i18nFormat.init(this)),this.translator=new x(this.services,this.options),this.translator.on("*",(function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];e.emit(t,...r)})),this.modules.external.forEach((e=>{e.init&&e.init(this)}))}if(this.format=this.options.interpolation.format,n||(n=z),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const e=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);e.length>0&&"dev"!==e[0]&&(this.options.lng=e[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined");["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach((t=>{this[t]=function(){return e.store[t](...arguments)}}));["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach((t=>{this[t]=function(){return e.store[t](...arguments),e}}));const i=c(),s=()=>{const e=(e,t)=>{this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),i.resolve(t),n(e,t)};if(this.languages&&"v1"!==this.options.compatibilityAPI&&!this.isInitialized)return e(null,this.t.bind(this));this.changeLanguage(this.options.lng,e)};return this.options.resources||!this.options.initImmediate?s():setTimeout(s,0),i}loadResources(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:z;const n="string"===typeof e?e:this.language;if("function"===typeof e&&(t=e),!this.options.resources||this.options.partialBundledLanguages){if(n&&"cimode"===n.toLowerCase()&&(!this.options.preload||0===this.options.preload.length))return t();const e=[],r=t=>{if(!t)return;if("cimode"===t)return;this.services.languageUtils.toResolveHierarchy(t).forEach((t=>{"cimode"!==t&&e.indexOf(t)<0&&e.push(t)}))};if(n)r(n);else{this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach((e=>r(e)))}this.options.preload&&this.options.preload.forEach((e=>r(e))),this.services.backendConnector.load(e,this.options.ns,(e=>{e||this.resolvedLanguage||!this.language||this.setResolvedLanguage(this.language),t(e)}))}else t(null)}reloadResources(e,t,n){const r=c();return e||(e=this.languages),t||(t=this.options.ns),n||(n=z),this.services.backendConnector.reload(e,t,(e=>{r.resolve(),n(e)})),r}use(e){if(!e)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&k.addPostProcessor(e),"formatter"===e.type&&(this.modules.formatter=e),"3rdParty"===e.type&&this.modules.external.push(e),this}setResolvedLanguage(e){if(e&&this.languages&&!(["cimode","dev"].indexOf(e)>-1))for(let t=0;t<this.languages.length;t++){const e=this.languages[t];if(!(["cimode","dev"].indexOf(e)>-1)&&this.store.hasLanguageSomeTranslations(e)){this.resolvedLanguage=e;break}}}changeLanguage(e,t){var n=this;this.isLanguageChangingTo=e;const r=c();this.emit("languageChanging",e);const o=e=>{this.language=e,this.languages=this.services.languageUtils.toResolveHierarchy(e),this.resolvedLanguage=void 0,this.setResolvedLanguage(e)},i=(e,i)=>{i?(o(i),this.translator.changeLanguage(i),this.isLanguageChangingTo=void 0,this.emit("languageChanged",i),this.logger.log("languageChanged",i)):this.isLanguageChangingTo=void 0,r.resolve((function(){return n.t(...arguments)})),t&&t(e,(function(){return n.t(...arguments)}))},a=t=>{e||t||!this.services.languageDetector||(t=[]);const n="string"===typeof t?t:this.services.languageUtils.getBestMatchFromCodes(t);n&&(this.language||o(n),this.translator.language||this.translator.changeLanguage(n),this.services.languageDetector&&this.services.languageDetector.cacheUserLanguage&&this.services.languageDetector.cacheUserLanguage(n)),this.loadResources(n,(e=>{i(e,n)}))};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?0===this.services.languageDetector.detect.length?this.services.languageDetector.detect().then(a):this.services.languageDetector.detect(a):a(e):a(this.services.languageDetector.detect()),r}getFixedT(e,t,n){var r=this;const o=function(e,t){let i;if("object"!==typeof t){for(var a=arguments.length,s=new Array(a>2?a-2:0),c=2;c<a;c++)s[c-2]=arguments[c];i=r.options.overloadTranslationOptionHandler([e,t].concat(s))}else i={...t};i.lng=i.lng||o.lng,i.lngs=i.lngs||o.lngs,i.ns=i.ns||o.ns,i.keyPrefix=i.keyPrefix||n||o.keyPrefix;const l=r.options.keySeparator||".";let u;return u=i.keyPrefix&&Array.isArray(e)?e.map((e=>"".concat(i.keyPrefix).concat(l).concat(e))):i.keyPrefix?"".concat(i.keyPrefix).concat(l).concat(e):e,r.t(u,i)};return"string"===typeof e?o.lng=e:o.lngs=e,o.ns=t,o.keyPrefix=n,o}t(){return this.translator&&this.translator.translate(...arguments)}exists(){return this.translator&&this.translator.exists(...arguments)}setDefaultNamespace(e){this.options.defaultNS=e}hasLoadedNamespace(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;
2if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const n=t.lng||this.resolvedLanguage||this.languages[0],r=!!this.options&&this.options.fallbackLng,o=this.languages[this.languages.length-1];if("cimode"===n.toLowerCase())return!0;const i=(e,t)=>{const n=this.services.backendConnector.state["".concat(e,"|").concat(t)];return-1===n||2===n};if(t.precheck){const e=t.precheck(this,i);if(void 0!==e)return e}return!!this.hasResourceBundle(n,e)||(!(this.services.backendConnector.backend&&(!this.options.resources||this.options.partialBundledLanguages))||!(!i(n,e)||r&&!i(o,e)))}loadNamespaces(e,t){const n=c();return this.options.ns?("string"===typeof e&&(e=[e]),e.forEach((e=>{this.options.ns.indexOf(e)<0&&this.options.ns.push(e)})),this.loadResources((e=>{n.resolve(),t&&t(e)})),n):(t&&t(),Promise.resolve())}loadLanguages(e,t){const n=c();"string"===typeof e&&(e=[e]);const r=this.options.preload||[],o=e.filter((e=>r.indexOf(e)<0));return o.length?(this.options.preload=r.concat(o),this.loadResources((e=>{n.resolve(),t&&t(e)})),n):(t&&t(),Promise.resolve())}dir(e){if(e||(e=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!e)return"rtl";const t=this.services&&this.services.languageUtils||new S(F());return["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"].indexOf(t.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(){return new Q(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},arguments.length>1?arguments[1]:void 0)}cloneInstance(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:z;const n=e.forkResourceStore;n&&delete e.forkResourceStore;const r={...this.options,...e,isClone:!0},o=new Q(r);void 0===e.debug&&void 0===e.prefix||(o.logger=o.logger.clone(e));return["store","services","language"].forEach((e=>{o[e]=this[e]})),o.services={...this.services},o.services.utils={hasLoadedNamespace:o.hasLoadedNamespace.bind(o)},n&&(o.store=new E(this.store.data,r),o.services.resourceStore=o.store),o.translator=new x(o.services,r),o.translator.on("*",(function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];o.emit(e,...n)})),o.init(r,t),o.translator.options=r,o.translator.backendConnector.services.utils={hasLoadedNamespace:o.hasLoadedNamespace.bind(o)},o}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}const J=Q.createInstance();J.createInstance=Q.createInstance;J.createInstance,J.dir,J.init,J.loadResources,J.reloadResources,J.use,J.changeLanguage,J.getFixedT,J.t,J.exists,J.setDefaultNamespace,J.hasLoadedNamespace,J.loadNamespaces,J.loadLanguages},93982:(e,t,n)=>{"use strict";function r(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];throw Error("[Immer] minified error nr: "+e+(n.length?" "+n.map((function(e){return"'"+e+"'"})).join(","):"")+". Find the full error at: https://bit.ly/3cXEKWf")}function o(e){return!!e&&!!e[H]}function i(e){var t;return!!e&&(function(e){if(!e||"object"!=typeof e)return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;var n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return n===Object||"function"==typeof n&&Function.toString.call(n)===G}(e)||Array.isArray(e)||!!e[V]||!!(null===(t=e.constructor)||void 0===t?void 0:t[V])||d(e)||h(e))}function a(e,t,n){void 0===n&&(n=!1),0===s(e)?(n?Object.keys:Z)(e).forEach((function(r){n&&"symbol"==typeof r||t(r,e[r],e)})):e.forEach((function(n,r){return t(r,n,e)}))}function s(e){var t=e[H];return t?t.i>3?t.i-4:t.i:Array.isArray(e)?1:d(e)?2:h(e)?3:0}function c(e,t){return 2===s(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function l(e,t){return 2===s(e)?e.get(t):e[t]}function u(e,t,n){var r=s(e);2===r?e.set(t,n):3===r?e.add(n):e[t]=n}function f(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function d(e){return L&&e instanceof Map}function h(e){return z&&e instanceof Set}function p(e){return e.o||e.t}function m(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=W(e);delete t[H];for(var n=Z(t),r=0;r<n.length;r++){var o=n[r],i=t[o];!1===i.writable&&(i.writable=!0,i.configurable=!0),(i.get||i.set)&&(t[o]={configurable:!0,writable:!0,enumerable:i.enumerable,value:e[o]})}return Object.create(Object.getPrototypeOf(e),t)}function y(e,t){return void 0===t&&(t=!1),b(e)||o(e)||!i(e)||(s(e)>1&&(e.set=e.add=e.clear=e.delete=g),Object.freeze(e),t&&a(e,(function(e,t){return y(t,!0)}),!0)),e}function g(){r(2)}function b(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function v(e){var t=q[e];return t||r(18,e),t}function A(){return R}function w(e,t){t&&(v("Patches"),e.u=[],e.s=[],e.v=t)}function E(e){k(e),e.p.forEach(x),e.p=null}function k(e){e===R&&(R=e.l)}function M(e){return R={p:[],l:R,h:e,m:!0,_:0}}function x(e){var t=e[H];0===t.i||1===t.i?t.j():t.g=!0}function C(e,t){t._=t.p.length;var n=t.p[0],o=void 0!==e&&e!==n;return t.h.O||v("ES5").S(t,e,o),o?(n[H].P&&(E(t),r(4)),i(e)&&(e=S(t,e),t.l||T(t,e)),t.u&&v("Patches").M(n[H].t,e,t.u,t.s)):e=S(t,n,[]),E(t),t.u&&t.v(t.u,t.s),e!==J?e:void 0}function S(e,t,n){if(b(t))return t;var r=t[H];if(!r)return a(t,(function(o,i){return _(e,r,t,o,i,n)}),!0),t;if(r.A!==e)return t;if(!r.P)return T(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var o=4===r.i||5===r.i?r.o=m(r.k):r.o,i=o,s=!1;3===r.i&&(i=new Set(o),o.clear(),s=!0),a(i,(function(t,i){return _(e,r,o,t,i,n,s)})),T(e,o,!1),n&&e.u&&v("Patches").N(r,n,e.u,e.s)}return r.o}function _(e,t,n,r,a,s,l){if(o(a)){var f=S(e,a,s&&t&&3!==t.i&&!c(t.R,r)?
vendor: 4,570 bytes, line 2
2s.concat(r):void 0);if(u(n,r,f),!o(f))return;e.m=!1}else l&&n.add(a);if(i(a)&&!b(a)){if(!e.h.D&&e._<1)return;S(e,a),t&&t.A.l||T(e,a)}}function T(e,t,n){void 0===n&&(n=!1),!e.l&&e.h.D&&e.m&&y(t,n)}function I(e,t){var n=e[H];return(n?p(n):e)[t]}function D(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function P(e){e.P||(e.P=!0,e.l&&P(e.l))}function N(e){e.o||(e.o=m(e.t))}function B(e,t,n){var r=d(t)?v("MapSet").F(t,n):h(t)?v("MapSet").T(t,n):e.O?function(e,t){var n=Array.isArray(e),r={i:n?1:0,A:t?t.A:A(),P:!1,I:!1,R:{},l:t,t:e,k:null,o:null,j:null,C:!1},o=r,i=Y;n&&(o=[r],i=K);var a=Proxy.revocable(o,i),s=a.revoke,c=a.proxy;return r.k=c,r.j=s,c}(t,n):v("ES5").J(t,n);return(n?n.A:A()).p.push(r),r}function O(e){return o(e)||r(22,e),function e(t){if(!i(t))return t;var n,r=t[H],o=s(t);if(r){if(!r.P&&(r.i<4||!v("ES5").K(r)))return r.t;r.I=!0,n=j(t,o),r.I=!1}else n=j(t,o);return a(n,(function(t,o){r&&l(r.t,t)===o||u(n,t,e(o))})),3===o?new Set(n):n}(e)}function j(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return m(e)}n.d(t,{P2:()=>te,Uy:()=>ee,ZP:()=>re,_x:()=>ne,mv:()=>o,sc:()=>V});var U,R,F="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),L="undefined"!=typeof Map,z="undefined"!=typeof Set,Q="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,J=F?Symbol.for("immer-nothing"):((U={})["immer-nothing"]=!0,U),V=F?Symbol.for("immer-draftable"):"__$immer_draftable",H=F?Symbol.for("immer-state"):"__$immer_state",G=("undefined"!=typeof Symbol&&Symbol.iterator,""+Object.prototype.constructor),Z="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,W=Object.getOwnPropertyDescriptors||function(e){var t={};return Z(e).forEach((function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)})),t},q={},Y={get:function(e,t){if(t===H)return e;var n=p(e);if(!c(n,t))return function(e,t,n){var r,o=D(t,n);return o?"value"in o?o.value:null===(r=o.get)||void 0===r?void 0:r.call(e.k):void 0}(e,n,t);var r=n[t];return e.I||!i(r)?r:r===I(e.t,t)?(N(e),e.o[t]=B(e.A.h,r,e)):r},has:function(e,t){return t in p(e)},ownKeys:function(e){return Reflect.ownKeys(p(e))},set:function(e,t,n){var r=D(p(e),t);if(null==r?void 0:r.set)return r.set.call(e.k,n),!0;if(!e.P){var o=I(p(e),t),i=null==o?void 0:o[H];if(i&&i.t===n)return e.o[t]=n,e.R[t]=!1,!0;if(f(n,o)&&(void 0!==n||c(e.t,t)))return!0;N(e),P(e)}return e.o[t]===n&&(void 0!==n||t in e.o)||Number.isNaN(n)&&Number.isNaN(e.o[t])||(e.o[t]=n,e.R[t]=!0),!0},deleteProperty:function(e,t){return void 0!==I(e.t,t)||t in e.t?(e.R[t]=!1,N(e),P(e)):delete e.R[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var n=p(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r?{writable:!0,configurable:1!==e.i||"length"!==t,enumerable:r.enumerable,value:n[t]}:r},defineProperty:function(){r(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){r(12)}},K={};a(Y,(function(e,t){K[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}})),K.deleteProperty=function(e,t){return K.set.call(this,e,t,void 0)},K.set=function(e,t,n){return Y.set.call(this,e[0],t,n,e[0])};var $=function(){function e(e){var t=this;this.O=Q,this.D=!0,this.produce=function(e,n,o){if("function"==typeof e&&"function"!=typeof n){var a=n;n=e;var s=t;return function(e){var t=this;void 0===e&&(e=a);for(var r=arguments.length,o=Array(r>1?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];return s.produce(e,(function(e){var r;return(r=n).call.apply(r,[t,e].concat(o))}))}}var c;if("function"!=typeof n&&r(6),void 0!==o&&"function"!=typeof o&&r(7),i(e)){var l=M(t),u=B(t,e,void 0),f=!0;try{c=n(u),f=!1}finally{f?E(l):k(l)}return"undefined"!=typeof Promise&&c instanceof Promise?c.then((function(e){return w(l,o),C(e,l)}),(function(e){throw E(l),e})):(w(l,o),C(c,l))}if(!e||"object"!=typeof e){if(void 0===(c=n(e))&&(c=e),c===J&&(c=void 0),t.D&&y(c,!0),o){var d=[],h=[];v("Patches").M(e,c,d,h),o(d,h)}return c}r(21,e)},this.produceWithPatches=function(e,n){if("function"==typeof e)return function(n){for(var r=arguments.length,o=Array(r>1?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];return t.produceWithPatches(n,(function(t){return e.apply(void 0,[t].concat(o))}))};var r,o,i=t.produce(e,n,(function(e,t){r=e,o=t}));return"undefined"!=typeof Promise&&i instanceof Promise?i.then((function(e){return[e,r,o]}
2)):[i,r,o]},"boolean"==typeof(null==e?void 0:e.useProxies)&&this.setUseProxies(e.useProxies),"boolean"==typeof(null==e?void 0:e.autoFreeze)&&this.setAutoFreeze(e.autoFreeze)}var t=e.prototype;return t.createDraft=function(e){i(e)||r(8),o(e)&&(e=O(e));var t=M(this),n=B(this,e,void 0);return n[H].C=!0,k(t),n},t.finishDraft=function(e,t){var n=(e&&e[H]).A;return w(n,t),C(void 0,n)},t.setAutoFreeze=function(e){this.D=e},t.setUseProxies=function(e){e&&!Q&&r(20),this.O=e},t.applyPatches=function(e,t){var n;for(n=t.length-1;n>=0;n--){var r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}n>-1&&(t=t.slice(n+1));var i=v("Patches").$;return o(e)?i(e,t):this.produce(e,(function(e){return i(e,t)}))},e}(),X=new $,ee=X.produce,te=(X.produceWithPatches.bind(X),X.setAutoFreeze.bind(X),X.setUseProxies.bind(X),X.applyPatches.bind(X),X.createDraft.bind(X)),ne=X.finishDraft.bind(X);const re=ee},45635:(e,t,n)=>{"use strict";n.d(t,{L:()=>r});class r extends Map{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:s;if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:t}}),null!=e)for(const[n,r]of e)this.set(n,r)}get(e){return super.get(o(this,e))}has(e){return super.has(o(this,e))}set(e,t){return super.set(i(this,e),t)}delete(e){return super.delete(a(this,e))}}function o(e,t){let{_intern:n,_key:r}=e;const o=r(t);return n.has(o)?n.get(o):t}function i(e,t){let{_intern:n,_key:r}=e;const o=r(t);return n.has(o)?n.get(o):(n.set(o,t),t)}function a(e,t){let{_intern:n,_key:r}=e;const o=r(t);return n.has(o)&&(t=n.get(o),n.delete(o)),t}function s(e){return null!==e&&"object"===typeof e?e.valueOf():e}},65721:(e,t,n)=>{"use strict";function r(){const e=new Set;let t=[];const n=()=>function(e){if("undefined"===typeof window)return;const t=t=>e(t.detail);return window.addEventListener("eip6963:announceProvider",t),window.dispatchEvent(new CustomEvent("eip6963:requestProvider")),()=>window.removeEventListener("eip6963:announceProvider",t)}((n=>{t.some((e=>{let{info:t}=e;return t.uuid===n.info.uuid}))||(t=[...t,n],e.forEach((e=>e(t,{added:[n]}))))}));let r=n();return{_listeners:()=>e,clear(){e.forEach((e=>e([],{removed:[...t]}))),t=[]},destroy(){var t;this.clear(),e.clear(),null===(t=r)||void 0===t||t()},findProvider(e){let{rdns:n}=e;return t.find((e=>e.info.rdns===n))},getProviders:()=>t,reset(){var e;this.clear(),null===(e=r)||void 0===e||e(),r=n()},subscribe(n){let{emitImmediately:r}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e.add(n),r&&n(t,{added:t}),()=>e.delete(n)}}}n.d(t,{M:()=>r})},81372:(e,t,n)=>{"use strict";n.d(t,{Y:()=>i});var r=n(11436),o=n(51989);function i(e){const t=[0];return function(e,t){const n=e[e.length-1];for(let i=1;i<=t;i++){const a=(0,r.Y)(0,t,i);e.push((0,o.t)(n,1,a))}}(t,e.length-1),t}},53036:(e,t,n)=>{"use strict";n.d(t,{f:()=>o,t:()=>a});const r=e=>t=>"string"===typeof t&&t.startsWith(e),o=r("--"),i=r("var(--"),a=e=>!!i(e)&&s.test(e.split("/*")[0].trim()),s=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu},46789:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(54267);const o=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"];var i=n(25256);const a=40;function s(e,t){let n=!1,s=!0;const c={delta:0,timestamp:0,isProcessing:!1},l=()=>n=!0,u=o.reduce(((e,n)=>(e[n]=function(e,t){let n=new Set,r=new Set,o=!1,a=!1;const s=new WeakSet;let c={delta:0,timestamp:0,isProcessing:!1},l=0;function u(t){s.has(t)&&(f.schedule(t),e()),l++,t(c)}const f={schedule:function(e){const t=arguments.length>2&&void 0!==arguments[2]&&arguments[2]&&o?n:r;return arguments.length>1&&void 0!==arguments[1]&&arguments[1]&&s.add(e),t.has(e)||t.add(e),e},cancel:e=>{r.delete(e),s.delete(e)},process:e=>{c=e,o?a=!0:(o=!0,[n,r]=[r,n],n.forEach(u),t&&i.f.value&&i.f.value.frameloop[t].push(l),l=0,n.clear(),o=!1,a&&(a=!1,f.process(e)))}};return f}(l,t?n:void 0),e)),{}),{setup:f,read:d,resolveKeyframes:h,preUpdate:p,update:m,preRender:y,render:g,postRender:b}=u,v=()=>{const o=r.c.useManualTiming?c.timestamp:performance.now();n=!1,r.c.useManualTiming||(c.delta=s?1e3/60:Math.max(Math.min(o-c.timestamp,a),1)),c.timestamp=o,c.isProcessing=!0,f.process(c),d.process(c),h.process(c),p.process(c),m.process(c),y.process(c),g.process(c),b.process(c),c.isProcessing=!1,n&&t&&(s=!1,e(v))},A=o.reduce(((t,r)=>{const o=u[r];return t[r]=function(t){let r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return n||(n=!0,s=!0,c.isProcessing||e(v)),o.schedule(t,r,i)},t}),{});return{schedule:A,cancel:e=>{for(let t=0;t<o.length;t++)u[o[t]].cancel(e)},state:c,steps:u}}}
2,61942:(e,t,n)=>{"use strict";n.d(t,{Pn:()=>a,Wi:()=>i,frameData:()=>s,yL:()=>c});var r=n(1695),o=n(46789);const{schedule:i,cancel:a,state:s,steps:c}=(0,o.Z)("undefined"!==typeof requestAnimationFrame?requestAnimationFrame:r.Z,!0)},81997:(e,t,n)=>{"use strict";n.d(t,{X:()=>s});var r=n(54267),o=n(61942);let i;function a(){i=void 0}const s={now:()=>(void 0===i&&s.set(o.frameData.isProcessing||r.c.useManualTiming?o.frameData.timestamp:performance.now()),i),set:e=>{i=e,queueMicrotask(a)}}},25256:(e,t,n)=>{"use strict";n.d(t,{f:()=>r});const r={value:null,addProjectionMetrics:null}},40279:(e,t,n)=>{"use strict";n.d(t,{s:()=>u});var r=n(54267),o=n(1695),i=n(41536),a=n(60717),s=n(11436),c=n(18707),l=n(48797);function u(e,t){let{clamp:n=!0,ease:u,mixer:f}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const d=e.length;if((0,a.k)(d===t.length,"Both input and output ranges must be the same length","range-length"),1===d)return()=>t[0];if(2===d&&t[0]===t[1])return()=>t[1];const h=e[0]===e[1];e[0]>e[d-1]&&(e=[...e].reverse(),t=[...t].reverse());const p=function(e,t,n){const a=[],s=n||r.c.mix||l.C,c=e.length-1;for(let r=0;r<c;r++){let n=s(e[r],e[r+1]);if(t){const e=Array.isArray(t)?t[r]||o.Z:t;n=(0,i.z)(e,n)}a.push(n)}return a}(t,u,f),m=p.length,y=n=>{if(h&&n<e[0])return t[0];let r=0;if(m>1)for(;r<e.length-2&&!(n<e[r+1]);r++);const o=(0,s.Y)(e[r],e[r+1],n);return p[r](o)};return n?t=>y((0,c.u)(e[0],e[d-1],t)):y}},96547:(e,t,n)=>{"use strict";n.d(t,{R:()=>o});var r=n(41222);function o(e){return(0,r.K)(e)&&"offsetHeight"in e}},53575:(e,t,n)=>{"use strict";n.d(t,{v:()=>o});var r=n(41222);function o(e){return(0,r.K)(e)&&"ownerSVGElement"in e}},48797:(e,t,n)=>{"use strict";n.d(t,{C:()=>M});var r=n(41536),o=n(60717),i=n(53036),a=n(19272),s=n(65837),c=n(30897),l=n(74454);function u(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}var f=n(39695);function d(e,t){return n=>n>0?t:e}var h=n(51989);const p=(e,t,n)=>{const r=e*e,o=n*(t*t-r)+r;return o<0?0:Math.sqrt(o)},m=[c.$,f.m,l.J];function y(e){const t=(n=e,m.find((e=>e.test(n))));var n;if((0,o.K)(Boolean(t),"'".concat(e,"' is not an animatable color. Use the equivalent color code instead."),"color-not-animatable"),!Boolean(t))return!1;let r=t.parse(e);return t===l.J&&(r=function(e){let{hue:t,saturation:n,lightness:r,alpha:o}=e;t/=360,n/=100,r/=100;let i=0,a=0,s=0;if(n){const e=r<.5?r*(1+n):r+n-r*n,o=2*r-e;i=u(o,e,t+1/3),a=u(o,e,t),s=u(o,e,t-1/3)}else i=a=s=r;return{red:Math.round(255*i),green:Math.round(255*a),blue:Math.round(255*s),alpha:o}}(r)),r}const g=(e,t)=>{const n=y(e),r=y(t);if(!n||!r)return d(e,t);const o={...n};return e=>(o.red=p(n.red,r.red,e),o.green=p(n.green,r.green,e),o.blue=p(n.blue,r.blue,e),o.alpha=(0,h.t)(n.alpha,r.alpha,e),f.m.transform(o))},b=new Set(["none","hidden"]);function v(e,t){return n=>(0,h.t)(e,t,n)}function A(e){return"number"===typeof e?v:"string"===typeof e?(0,i.t)(e)?d:a.$.test(e)?g:k:Array.isArray(e)?w:"object"===typeof e?a.$.test(e)?g:E:d}function w(e,t){const n=[...e],r=n.length,o=e.map(((e,n)=>A(e)(e,t[n])));return e=>{for(let t=0;t<r;t++)n[t]=o[t](e);return n}}function E(e,t){const n={...e,...t},r={};for(const o in n)void 0!==e[o]&&void 0!==t[o]&&(r[o]=A(e[o])(e[o],t[o]));return e=>{for(const t in r)n[t]=r[t](e);return n}}const k=(e,t)=>{const n=s.P.createTransformer(t),i=(0,s.V)(e),a=(0,s.V)(t);return i.indexes.var.length===a.indexes.var.length&&i.indexes.color.length===a.indexes.color.length&&i.indexes.number.length>=a.indexes.number.length?b.has(e)&&!a.values.length||b.has(t)&&!i.values.length?function(e,t){return b.has(e)?n=>n<=0?e:t:n=>n>=1?t:e}(e,t):(0,r.z)(w(function(e,t){const n=[],r={color:0,var:0,number:0};for(let i=0;i<t.values.length;i++){var o;const a=t.types[i],s=e.indexes[a][r[a]],c=null!==(o=e.values[s])&&void 0!==o?o:0;n[i]=c,r[a]++}return n}(i,a),a.values),n):((0,o.K)(!0,"Complex values '".concat(e,"' and '").concat(t,"' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition."),"complex-values-different"),d(e,t))};function M(e,t,n){if("number"===typeof e&&"number"===typeof t&&"number"===typeof n)return(0,h.t)(e,t,n);return A(e)(e,t)}}
2,51989:(e,t,n)=>{"use strict";n.d(t,{t:()=>r});const r=(e,t,n)=>e+(t-e)*n},19237:(e,t,n)=>{"use strict";function r(e,t,n){if(e instanceof EventTarget)return[e];if("string"===typeof e){var r;let o=document;t&&(o=t.current);const i=null!==(r=null===n||void 0===n?void 0:n[e])&&void 0!==r?r:o.querySelectorAll(e);return i?Array.from(i):[]}return Array.from(e)}n.d(t,{I:()=>r})},45753:(e,t,n)=>{"use strict";n.d(t,{t:()=>r});const r=(0,n(21766).X)((()=>void 0!==window.ScrollTimeline))},18620:(e,t,n)=>{"use strict";n.d(t,{BX:()=>l,S1:()=>s});var r=n(23285),o=n(72012),i=n(81997),a=n(61942);const s={current:void 0};class c{constructor(e){var t=this;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.canTrackVelocity=null,this.events={},this.updateAndNotify=function(e){let n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];const r=i.X.now();var o,a;if((t.updatedAt!==r&&t.setPrevFrameValue(),t.prev=t.current,t.setCurrent(e),t.current!==t.prev)&&(null===(o=t.events.change)||void 0===o||o.notify(t.current),t.dependents))for(const i of t.dependents)i.dirty();n&&(null===(a=t.events.renderRequest)||void 0===a||a.notify(t.current))},this.hasAnimated=!1,this.setCurrent(e),this.owner=n.owner}setCurrent(e){var t;this.current=e,this.updatedAt=i.X.now(),null===this.canTrackVelocity&&void 0!==e&&(this.canTrackVelocity=(t=this.current,!isNaN(parseFloat(t))))}setPrevFrameValue(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.current;this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt}onChange(e){return this.on("change",e)}on(e,t){this.events[e]||(this.events[e]=new r.L);const n=this.events[e].add(t);return"change"===e?()=>{n(),a.Wi.read((()=>{this.events.change.getSize()||this.stop()}))}:n}clearListeners(){for(const e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];t&&this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e,t)}setWithVelocity(e,t,n){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-n}jump(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,t&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){var e;null===(e=this.events.change)||void 0===e||e.notify(this.current)}addDependent(e){this.dependents||(this.dependents=new Set),this.dependents.add(e)}removeDependent(e){this.dependents&&this.dependents.delete(e)}get(){return s.current&&s.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){const e=i.X.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||e-this.updatedAt>30)return 0;const t=Math.min(this.updatedAt-this.prevUpdatedAt,30);return(0,o.R)(parseFloat(this.current)-parseFloat(this.prevFrameValue),t)}start(e){return this.stop(),new Promise((t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()})).then((()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()}))}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){var e,t;null===(e=this.dependents)||void 0===e||e.clear(),null===(t=this.events.destroy)||void 0===t||t.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function l(e,t){return new c(e,t)}},30897:(e,t,n)=>{"use strict";n.d(t,{$:()=>o});var r=n(39695);const o={test:(0,n(70707).i)("#"),parse:function(e){let t="",n="",r="",o="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7),o=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),r=e.substring(3,4),o=e.substring(4,5),t+=t,n+=n,r+=r,o+=o),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:o?parseInt(o,16)/255:1}},transform:r.m.transform}},74454:(e,t,n)=>{"use strict";n.d(t,{J:()=>s});
2var r=n(42305),o=n(4386),i=n(74208),a=n(70707);const s={test:(0,a.i)("hsl","hue"),parse:(0,a.d)("hue","saturation","lightness"),transform:e=>{let{hue:t,saturation:n,lightness:a,alpha:s=1}=e;return"hsla("+Math.round(t)+", "+o.aQ.transform((0,i.N)(n))+", "+o.aQ.transform((0,i.N)(a))+", "+(0,i.N)(r.Fq.transform(s))+")"}}},19272:(e,t,n)=>{"use strict";n.d(t,{$:()=>a});var r=n(30897),o=n(74454),i=n(39695);const a={test:e=>i.m.test(e)||r.$.test(e)||o.J.test(e),parse:e=>i.m.test(e)?i.m.parse(e):o.J.test(e)?o.J.parse(e):r.$.parse(e),transform:e=>"string"===typeof e?e:e.hasOwnProperty("red")?i.m.transform(e):o.J.transform(e),getAnimatableNone:e=>{const t=a.parse(e);return t.alpha=0,a.transform(t)}}},39695:(e,t,n)=>{"use strict";n.d(t,{m:()=>c});var r=n(18707),o=n(42305),i=n(74208),a=n(70707);const s={...o.Rx,transform:e=>Math.round((e=>(0,r.u)(0,255,e))(e))},c={test:(0,a.i)("rgb","red"),parse:(0,a.d)("red","green","blue"),transform:e=>{let{red:t,green:n,blue:r,alpha:a=1}=e;return"rgba("+s.transform(t)+", "+s.transform(n)+", "+s.transform(r)+", "+(0,i.N)(o.Fq.transform(a))+")"}}},70707:(e,t,n)=>{"use strict";n.d(t,{i:()=>i,d:()=>a});var r=n(95020);const o=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,i=(e,t)=>n=>Boolean("string"===typeof n&&o.test(n)&&n.startsWith(e)||t&&!function(e){return null==e}(n)&&Object.prototype.hasOwnProperty.call(n,t)),a=(e,t,n)=>o=>{if("string"!==typeof o)return o;const[i,a,s,c]=o.match(r.K);return{[e]:parseFloat(i),[t]:parseFloat(a),[n]:parseFloat(s),alpha:void 0!==c?parseFloat(c):1}}},65837:(e,t,n)=>{"use strict";n.d(t,{V:()=>h,P:()=>g});var r=n(19272);const o=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;var i=n(95020),a=n(74208);const s="number",c="color",l="var",u="var(",f="${}",d=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function h(e){const t=e.toString(),n=[],o={color:[],number:[],var:[]},i=[];let a=0;const h=t.replace(d,(e=>(r.$.test(e)?(o.color.push(a),i.push(c),n.push(r.$.parse(e))):e.startsWith(u)?(o.var.push(a),i.push(l),n.push(e)):(o.number.push(a),i.push(s),n.push(parseFloat(e))),++a,f))).split(f);return{values:n,split:h,indexes:o,types:i}}function p(e){return h(e).values}function m(e){const{split:t,types:n}=h(e),o=t.length;return e=>{let i="";for(let l=0;l<o;l++)if(i+=t[l],void 0!==e[l]){const t=n[l];i+=t===s?(0,a.N)(e[l]):t===c?r.$.transform(e[l]):e[l]}return i}}const y=e=>"number"===typeof e?0:r.$.test(e)?r.$.getAnimatableNone(e):e;const g={test:function(e){var t,n;return isNaN(e)&&"string"===typeof e&&((null===(t=e.match(i.K))||void 0===t?void 0:t.length)||0)+((null===(n=e.match(o))||void 0===n?void 0:n.length)||0)>0},parse:p,createTransformer:m,getAnimatableNone:function(e){const t=p(e);return m(e)(t.map(y))}}},42305:(e,t,n)=>{"use strict";n.d(t,{Fq:()=>i,Rx:()=>o,bA:()=>a});var r=n(18707);const o={test:e=>"number"===typeof e,parse:parseFloat,transform:e=>e},i={...o,transform:e=>(0,r.u)(0,1,e)},a={...o,default:1}},4386:(e,t,n)=>{"use strict";n.d(t,{$C:()=>l,RW:()=>o,aQ:()=>i,px:()=>a,vh:()=>s,vw:()=>c});const r=e=>({test:t=>"string"===typeof t&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>"".concat(t).concat(e)}),o=r("deg"),i=r("%"),a=r("px"),s=r("vh"),c=r("vw"),l=(()=>({...i,parse:e=>i.parse(e)/100,transform:e=>i.transform(100*e)}))()},95020:(e,t,n)=>{"use strict";n.d(t,{K:()=>r});const r=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu},74208:(e,t,n)=>{"use strict";n.d(t,{N:()=>r});const r=e=>Math.round(1e5*e)/1e5},47652:(e,t,n)=>{"use strict";function r(e,t){-1===e.indexOf(t)&&e.push(t)}function o(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}n.d(t,{cl:()=>o,y4:()=>r})},18707:(e,t,n)=>{"use strict";n.d(t,{u:()=>r});const r=(e,t,n)=>n>t?t:n<e?e:n},60717:(e,t,n)=>{"use strict";n.d(t,{K:()=>r,k:()=>o});let r=()=>{},o=()=>{}},54267:(e,t,n)=>{"use strict";n.d(t,{c:()=>r});const r={}},41222:(e,t,n)=>{"use strict";function r(e){return"object"===typeof e&&null!==e}n.d(t,{K:()=>r})},21766:(e,t,n)=>{"use strict";function r(e){let t;return()=>(void 0===t&&(t=e()),t)}n.d(t,{X:()=>r})},1695:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r=e=>e},41536:(e,t,n)=>{"use strict";n.d(t,{z:()=>o});const r=(e,t)=>n=>t(e(n)),o=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce(r)}},11436:(e,t,n)=>{"use strict";n.d(t,{Y:()=>r});const r=(e,t,n)=>{const r=t-e;return 0===r?1:(n-e)/r}},23285:(e,t,n)=>{"use strict";n.d(t,{L:()=>o});var r=n(47652);class o{constructor(){this.subscriptions=[]}add(e){return(0,r.y4)(this.subscriptions,e),()=>(0,r.cl)(this.subscriptions,e)}
2notify(e,t,n){const r=this.subscriptions.length;if(r)if(1===r)this.subscriptions[0](e,t,n);else for(let o=0;o<r;o++){const r=this.subscriptions[o];r&&r(e,t,n)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}},72012:(e,t,n)=>{"use strict";function r(e,t){return t?e*(1e3/t):0}n.d(t,{R:()=>r})},93783:(e,t,n)=>{"use strict";n.d(t,{Z:()=>z});var r=n(99735),o=n(41127),i=n(81810),a=n(23830),s=n(74852),c=n(50555),l=n(36379);class u extends Error{constructor(e){super(e),this.name="TimeoutError"}}class f extends Error{constructor(e){super(),this.name="AbortError",this.message=e}}const d=e=>void 0===globalThis.DOMException?new f(e):new DOMException(e),h=e=>{const t=void 0===e.reason?d("This operation was aborted."):e.reason;return t instanceof Error?t:d(t)};var p=new WeakMap;class m{constructor(){(0,i.Z)(this,p,{writable:!0,value:[]})}enqueue(e,t){const n={priority:(t={priority:0,...t}).priority,run:e};if(this.size&&(0,s.Z)(this,p)[this.size-1].priority>=t.priority)return void(0,s.Z)(this,p).push(n);const r=function(e,t,n){let r=0,o=e.length;for(;o>0;){const i=Math.trunc(o/2);let a=r+i;n(e[a],t)<=0?(r=++a,o-=i+1):o=i}return r}((0,s.Z)(this,p),n,((e,t)=>t.priority-e.priority));(0,s.Z)(this,p).splice(r,0,n)}dequeue(){const e=(0,s.Z)(this,p).shift();return null===e||void 0===e?void 0:e.run}filter(e){return(0,s.Z)(this,p).filter((t=>t.priority===e.priority)).map((e=>e.run))}get size(){return(0,s.Z)(this,p).length}}var y=new WeakMap,g=new WeakMap,b=new WeakMap,v=new WeakMap,A=new WeakMap,w=new WeakMap,E=new WeakMap,k=new WeakMap,M=new WeakMap,x=new WeakMap,C=new WeakMap,S=new WeakMap,_=new WeakMap,T=new WeakMap,I=new WeakMap,D=new WeakMap,P=new WeakSet,N=new WeakSet,B=new WeakMap,O=new WeakSet,j=new WeakSet,U=new WeakSet,R=new WeakSet,F=new WeakSet,L=new WeakSet;class z extends l.v{constructor(e){var t,n,a,s;if(super(),(0,r.Z)(this,L),(0,r.Z)(this,F),(0,r.Z)(this,R),(0,r.Z)(this,U),(0,r.Z)(this,j),(0,r.Z)(this,O),(0,i.Z)(this,B,{get:G,set:void 0}),(0,r.Z)(this,N),(0,r.Z)(this,P),(0,i.Z)(this,D,{get:J,set:void 0}),(0,i.Z)(this,I,{get:Q,set:void 0}),(0,i.Z)(this,y,{writable:!0,value:void 0}),(0,i.Z)(this,g,{writable:!0,value:void 0}),(0,i.Z)(this,b,{writable:!0,value:0}),(0,i.Z)(this,v,{writable:!0,value:void 0}),(0,i.Z)(this,A,{writable:!0,value:void 0}),(0,i.Z)(this,w,{writable:!0,value:0}),(0,i.Z)(this,E,{writable:!0,value:void 0}),(0,i.Z)(this,k,{writable:!0,value:void 0}),(0,i.Z)(this,M,{writable:!0,value:void 0}),(0,i.Z)(this,x,{writable:!0,value:void 0}),(0,i.Z)(this,C,{writable:!0,value:0}),(0,i.Z)(this,S,{writable:!0,value:void 0}),(0,i.Z)(this,_,{writable:!0,value:void 0}),(0,i.Z)(this,T,{writable:!0,value:void 0}),(0,o.Z)(this,"timeout",void 0),!("number"===typeof(e={carryoverConcurrencyCount:!1,intervalCap:Number.POSITIVE_INFINITY,interval:0,concurrency:Number.POSITIVE_INFINITY,autoStart:!0,queueClass:m,...e}).intervalCap&&e.intervalCap>=1))throw new TypeError("Expected `intervalCap` to be a number from 1 and up, got `".concat(null!==(t=null===(n=e.intervalCap)||void 0===n?void 0:n.toString())&&void 0!==t?t:"","` (").concat(typeof e.intervalCap,")"));if(void 0===e.interval||!(Number.isFinite(e.interval)&&e.interval>=0))throw new TypeError("Expected `interval` to be a finite number >= 0, got `".concat(null!==(a=null===(s=e.interval)||void 0===s?void 0:s.toString())&&void 0!==a?a:"","` (").concat(typeof e.interval,")"));(0,c.Z)(this,y,e.carryoverConcurrencyCount),(0,c.Z)(this,g,e.intervalCap===Number.POSITIVE_INFINITY||0===e.interval),(0,c.Z)(this,v,e.intervalCap),(0,c.Z)(this,A,e.interval),(0,c.Z)(this,M,new e.queueClass),(0,c.Z)(this,x,e.queueClass),this.concurrency=e.concurrency,this.timeout=e.timeout,(0,c.Z)(this,T,!0===e.throwOnTimeout),(0,c.Z)(this,_,!1===e.autoStart)}get concurrency(){return(0,s.Z)(this,S)}set concurrency(e){if(!("number"===typeof e&&e>=1))throw new TypeError("Expected `concurrency` to be a number from 1 and up, got `".concat(e,"` (").concat(typeof e,")"));(0,c.Z)(this,S,e),(0,a.Z)(this,R,Y).call(this)}async add(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t={timeout:this.timeout,throwOnTimeout:(0,s.Z)(this,T),...t},new Promise(((n,r)=>{(0,s.Z)(this,M).enqueue((async()=>{var o,i;(0,c.Z)(this,C,(o=(0,s.Z)(this,C),o++,o)),(0,c.Z)(this,b,(i=(0,s.Z)(this,b),i++,i));try{var l;null===(l=t.signal)||void 0===l||l.throwIfAborted();let r=e({signal:t.signal});t.timeout&&(r=function(e,t){const{milliseconds:n,fallback:r,message:o,customTimers:i={setTimeout:setTimeout,clearTimeout:clearTimeout}}=t;let a;const s=new Promise(((s,c)=>{if("number"!==typeof n||1!==Math.sign(n))throw new TypeError("Expected `milliseconds` to be a positive number, got `".concat(n,"`"));if(t.signal){const{signal:n}=t;n.aborted&&c(h(n));const r=()=>{c(h(n))};n.addEventListener("abort",r,{once:!0}),e.finally((()=>{n.removeEventListener("abort",r)}))}if(n===Number.POSITIVE_INFINITY)return void e.then(s,c);const l=new u;a=i.setTimeout.call(void 0,(()=>{if(r)try{s(r())}catch(t){c(t)}else"function"===typeof e.cancel&&e.cancel(),!1===o?s():o instanceof Error?c(o):(l.message=null!==o&&void 0!==o?o:"Promise timed out after ".concat(n," milliseconds"),c(l))}),n),(async()=>{try{s(await e)}catch(t){c(t)}})()})).finally((()=>{s.clear()}
2));return s.clear=()=>{i.clearTimeout.call(void 0,a),a=void 0},s}(Promise.resolve(r),{milliseconds:t.timeout})),t.signal&&(r=Promise.race([r,(0,a.Z)(this,F,K).call(this,t.signal)]));const o=await r;n(o),this.emit("completed",o)}catch(f){if(f instanceof u&&!t.throwOnTimeout)return void n();r(f),this.emit("error",f)}finally{(0,a.Z)(this,P,V).call(this)}}),t),this.emit("add"),(0,a.Z)(this,O,Z).call(this)}))}async addAll(e,t){return Promise.all(e.map((async e=>this.add(e,t))))}start(){return(0,s.Z)(this,_)?((0,c.Z)(this,_,!1),(0,a.Z)(this,R,Y).call(this),this):this}pause(){(0,c.Z)(this,_,!0)}clear(){(0,c.Z)(this,M,new((0,s.Z)(this,x)))}async onEmpty(){0!==(0,s.Z)(this,M).size&&await(0,a.Z)(this,L,$).call(this,"empty")}async onSizeLessThan(e){(0,s.Z)(this,M).size<e||await(0,a.Z)(this,L,$).call(this,"next",(()=>(0,s.Z)(this,M).size<e))}async onIdle(){0===(0,s.Z)(this,C)&&0===(0,s.Z)(this,M).size||await(0,a.Z)(this,L,$).call(this,"idle")}get size(){return(0,s.Z)(this,M).size}sizeBy(e){return(0,s.Z)(this,M).filter(e).length}get pending(){return(0,s.Z)(this,C)}get isPaused(){return(0,s.Z)(this,_)}}function Q(){return(0,s.Z)(this,g)||(0,s.Z)(this,b)<(0,s.Z)(this,v)}function J(){return(0,s.Z)(this,C)<(0,s.Z)(this,S)}function V(){var e;(0,c.Z)(this,C,(e=(0,s.Z)(this,C),e--,e)),(0,a.Z)(this,O,Z).call(this),this.emit("next")}function H(){(0,a.Z)(this,U,q).call(this),(0,a.Z)(this,j,W).call(this),(0,c.Z)(this,k,void 0)}function G(){const e=Date.now();if(void 0===(0,s.Z)(this,E)){const t=(0,s.Z)(this,w)-e;if(!(t<0))return void 0===(0,s.Z)(this,k)&&(0,c.Z)(this,k,setTimeout((()=>{(0,a.Z)(this,N,H).call(this)}),t)),!0;(0,c.Z)(this,b,(0,s.Z)(this,y)?(0,s.Z)(this,C):0)}return!1}function Z(){if(0===(0,s.Z)(this,M).size)return(0,s.Z)(this,E)&&clearInterval((0,s.Z)(this,E)),(0,c.Z)(this,E,void 0),this.emit("empty"),0===(0,s.Z)(this,C)&&this.emit("idle"),!1;if(!(0,s.Z)(this,_)){const e=!(0,s.Z)(this,B);if((0,s.Z)(this,I)&&(0,s.Z)(this,D)){const t=(0,s.Z)(this,M).dequeue();
2return!!t&&(this.emit("active"),t(),e&&(0,a.Z)(this,j,W).call(this),!0)}}return!1}function W(){(0,s.Z)(this,g)||void 0!==(0,s.Z)(this,E)||((0,c.Z)(this,E,setInterval((()=>{(0,a.Z)(this,U,q).call(this)}),(0,s.Z)(this,A))),(0,c.Z)(this,w,Date.now()+(0,s.Z)(this,A)))}function q(){0===(0,s.Z)(this,b)&&0===(0,s.Z)(this,C)&&(0,s.Z)(this,E)&&(clearInterval((0,s.Z)(this,E)),(0,c.Z)(this,E,void 0)),(0,c.Z)(this,b,(0,s.Z)(this,y)?(0,s.Z)(this,C):0),(0,a.Z)(this,R,Y).call(this)}function Y(){for(;(0,a.Z)(this,O,Z).call(this););}async function K(e){return new Promise(((t,n)=>{e.addEventListener("abort",(()=>{n(e.reason)}),{once:!0})}))}async function $(e,t){return new Promise((n=>{const r=()=>{t&&!t()||(this.off(e,r),n())};this.on(e,r)}))}},18505:(e,t,n)=>{"use strict";n.d(t,{Gc:()=>_,Qr:()=>Q,U2:()=>y,cI:()=>Te,cl:()=>O,qo:()=>R});var r=n(25038),o=e=>"checkbox"===e.type,i=e=>e instanceof Date,a=e=>null==e;const s=e=>"object"===typeof e;var c=e=>!a(e)&&!Array.isArray(e)&&s(e)&&!i(e),l=e=>c(e)&&e.target?o(e.target)?e.target.checked:e.target.value:e,u=(e,t)=>e.has((e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e)(t)),f=e=>{const t=e.constructor&&e.constructor.prototype;return c(t)&&t.hasOwnProperty("isPrototypeOf")},d="undefined"!==typeof window&&"undefined"!==typeof window.HTMLElement&&"undefined"!==typeof document;function h(e){let t;const n=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else{if(d&&(e instanceof Blob||e instanceof FileList)||!n&&!c(e))return e;if(t=n?[]:{},n||f(e))for(const n in e)e.hasOwnProperty(n)&&(t[n]=h(e[n]));else t=e}return t}var p=e=>Array.isArray(e)?e.filter(Boolean):[],m=e=>void 0===e,y=(e,t,n)=>{if(!t||!c(e))return n;const r=p(t.split(/[,[\].]+?/)).reduce(((e,t)=>a(e)?e:e[t]),e);return m(r)||r===e?m(e[t])?n:e[t]:r},g=e=>"boolean"===typeof e;const b={BLUR:"blur",FOCUS_OUT:"focusout",CHANGE:"change"},v={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},A="max",w="min",E="maxLength",k="minLength",M="pattern",x="required",C="validate",S=r.createContext(null),_=()=>r.useContext(S);var T=function(e,t,n){let r=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];const o={defaultValues:t._defaultValues};for(const i in e)Object.defineProperty(o,i,{get:()=>{const o=i;return t._proxyFormState[o]!==v.all&&(t._proxyFormState[o]=!r||v.all),n&&(n[o]=!0),e[o]}});return o},I=e=>c(e)&&!Object.keys(e).length,D=(e,t,n,r)=>{n(e);const{name:o,...i}=e;return I(i)||Object.keys(i).length>=Object.keys(t).length||Object.keys(i).find((e=>t[e]===(!r||v.all)))},P=e=>Array.isArray(e)?e:[e],N=(e,t,n)=>!e||!t||e===t||P(e).some((e=>e&&(n?e===t:e.startsWith(t)||t.startsWith(e))));function B(e){const t=r.useRef(e);t.current=e,r.useEffect((()=>{const n=!e.disabled&&t.current.subject&&t.current.subject.subscribe({next:t.current.next});return()=>{n&&n.unsubscribe()}}),[e.disabled])}function O(e){const t=_(),{control:n=t.control,disabled:o,name:i,exact:a}=e||{},[s,c]=r.useState(n._formState),l=r.useRef(!0),u=r.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1}),f=r.useRef(i);return f.current=i,B({disabled:o,next:e=>l.current&&N(f.current,e.name,a)&&D(e,u.current,n._updateFormState)&&c({...n._formState,...e}),subject:n._subjects.state}),r.useEffect((()=>(l.current=!0,u.current.isValid&&n._updateValid(!0),()=>{l.current=!1})),[n]),T(s,n,u.current,!1)}var j=e=>"string"===typeof e,U=(e,t,n,r,o)=>j(e)?(r&&t.watch.add(e),y(n,e,o)):Array.isArray(e)?e.map((e=>(r&&t.watch.add(e),y(n,e)))):(r&&(t.watchAll=!0),n);function R(e){const t=_(),{control:n=t.control,name:o,defaultValue:i,disabled:a,exact:s}=e||{},c=r.useRef(o);c.current=o,B({disabled:a,subject:n._subjects.values,next:e=>{N(c.current,e.name,s)&&u(h(U(c.current,n._names,e.values||n._formValues,!1,i)))}});const[l,u]=r.useState(n._getWatch(o,i));return r.useEffect((()=>n._removeUnmounted())),l}var F=e=>/^\w*$/.test(e),L=e=>p(e.replace(/["|']|\]/g,"").split(/\.|\[/)),z=(e,t,n)=>{let r=-1;const o=F(t)?[t]:L(t),i=o.length,a=i-1;for(;++r<i;){const t=o[r];let i=n;if(r!==a){const n=e[t];i=c(n)||Array.isArray(n)?n:isNaN(+o[r+1])?{}:[]}e[t]=i,e=e[t]}return e};const Q=e=>e.render(function(e){const t=_(),{name:n,disabled:o,control:i=t.control,shouldUnregister:a}=e,s=u(i._names.array,n),c=R({control:i,name:n,defaultValue:y(i._formValues,n,y(i._defaultValues,n,e.defaultValue)),exact:!0}),f=O({control:i,name:n}),d=r.useRef(i.register(n,{...e.rules,value:c,...g(e.disabled)?{disabled:e.disabled}:{}}));return r.useEffect((()=>{const e=i._options.shouldUnregister||a,t=(e,t)=>{const n=y(i._fields,e);n&&(n._f.mount=t)};if(t(n,!0),e){const e=h(y(i._options.defaultValues,n));z(i._defaultValues,n,e),m(y(i._formValues,n))&&z(i._formValues,n,e)}return()=>{(s?e&&!i._state.action:e)?i.unregister(n):t(n,!1)}}),[n,i,s,a]),r.useEffect((()=>{y(i._fields,n)&&i._updateDisabledField({disabled:o,fields:i._fields,name:n,value:y(i._fields,n)._f.value})}),[o,n,i]),{field:{name:n,value:c,...g(o)||g(f.disabled)?{disabled:f.disabled||o}:{},onChange:r.useCallback((e=>d.current.onChange({target:{value:l(e),name:n},type:b.CHANGE})),[n]),onBlur:r.useCallback((()=>d.current.onBlur({target:{value:y(i._formValues,n),name:n},type:b.BLUR})),[n,i]),ref:e=>{const t=y(i._fields,n);t&&e&&(t._f.ref={focus:()=>e.focus(),select:()=>e.select(),setCustomValidity:t=>e.setCustomValidity(t),reportValidity:()=>e.reportValidity()})}},formState:f,fieldState:Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!y(f.errors,n)},isDirty:{enumerable:!0,get:()=>!!y(f.dirtyFields,n)},isTouched:{enumerable:!0,get:()=>!!y(f.touchedFields,n)},error:{enumerable:!0,get:()=>y(f.errors,n)}})}}(e));var J=(e,t,n,r,o)=>t?{...n[e],types:{...n[e]&&n[e].types?n[e].types:{},[r]:o||!0}}:{},V=e=>({isOnSubmit:!e||e===v.onSubmit,isOnBlur:e===v.onBlur,isOnChange:e===v.onChange,isOnAll:e===v.all,isOnTouch:e===v.onTouched}),H=(e,t,n)=>!n&&(t.watchAll||t.watch.has(e)||[...t.watch].some((t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length)))));const G=(e,t,n,r)=>{for(const o of n||Object.keys(e)){const n=y(e,o);if(n){const{_f:e,...i}=n;
vendor: 4,662 bytes, line 2
2if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],o)&&!r)break;if(e.ref&&t(e.ref,e.name)&&!r)break;G(i,t)}else c(i)&&G(i,t)}}};var Z=(e,t,n)=>{const r=p(y(e,n));return z(r,"root",t[n]),z(e,n,r),e},W=e=>"file"===e.type,q=e=>"function"===typeof e,Y=e=>{if(!d)return!1;const t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},K=e=>j(e),$=e=>"radio"===e.type,X=e=>e instanceof RegExp;const ee={value:!1,isValid:!1},te={value:!0,isValid:!0};var ne=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter((e=>e&&e.checked&&!e.disabled)).map((e=>e.value));return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!m(e[0].attributes.value)?m(e[0].value)||""===e[0].value?te:{value:e[0].value,isValid:!0}:te:ee}return ee};const re={isValid:!1,value:null};var oe=e=>Array.isArray(e)?e.reduce(((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e),re):re;function ie(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"validate";if(K(e)||Array.isArray(e)&&e.every(K)||g(e)&&!e)return{type:n,message:K(e)?e:"",ref:t}}var ae=e=>c(e)&&!X(e)?e:{value:e,message:""},se=async(e,t,n,r,i)=>{const{ref:s,refs:l,required:u,maxLength:f,minLength:d,min:h,max:p,pattern:b,validate:v,name:S,valueAsNumber:_,mount:T,disabled:D}=e._f,P=y(t,S);if(!T||D)return{};const N=l?l[0]:s,B=e=>{r&&N.reportValidity&&(N.setCustomValidity(g(e)?"":e||""),N.reportValidity())},O={},U=$(s),R=o(s),F=U||R,L=(_||W(s))&&m(s.value)&&m(P)||Y(s)&&""===s.value||""===P||Array.isArray(P)&&!P.length,z=J.bind(null,S,n,O),Q=function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:E,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:k;const i=e?t:n;O[S]={type:e?r:o,message:i,ref:s,...z(e?r:o,i)}};if(i?!Array.isArray(P)||!P.length:u&&(!F&&(L||a(P))||g(P)&&!P||R&&!ne(l).isValid||U&&!oe(l).isValid)){const{value:e,message:t}=K(u)?{value:!!u,message:u}:ae(u);if(e&&(O[S]={type:x,message:t,ref:N,...z(x,t)},!n))return B(t),O}if(!L&&(!a(h)||!a(p))){let e,t;const r=ae(p),o=ae(h);if(a(P)||isNaN(P)){const n=s.valueAsDate||new Date(P),i=e=>new Date((new Date).toDateString()+" "+e),a="time"==s.type,c="week"==s.type;j(r.value)&&P&&(e=a?i(P)>i(r.value):c?P>r.value:n>new Date(r.value)),j(o.value)&&P&&(t=a?i(P)<i(o.value):c?P<o.value:n<new Date(o.value))}else{const n=s.valueAsNumber||(P?+P:P);a(r.value)||(e=n>r.value),a(o.value)||(t=n<o.value)}if((e||t)&&(Q(!!e,r.message,o.message,A,w),!n))return B(O[S].message),O}if((f||d)&&!L&&(j(P)||i&&Array.isArray(P))){const e=ae(f),t=ae(d),r=!a(e.value)&&P.length>+e.value,o=!a(t.value)&&P.length<+t.value;if((r||o)&&(Q(r,e.message,t.message),!n))return B(O[S].message),O}if(b&&!L&&j(P)){const{value:e,message:t}=ae(b);if(X(e)&&!P.match(e)&&(O[S]={type:M,message:t,ref:s,...z(M,t)},!n))return B(t),O}if(v)if(q(v)){const e=ie(await v(P,t),N);if(e&&(O[S]={...e,...z(C,e.message)},!n))return B(e.message),O}else if(c(v)){let e={};for(const r in v){if(!I(e)&&!n)break;const o=ie(await v[r](P,t),N,r);o&&(e={...o,...z(r,o.message)},B(o.message),n&&(O[S]=e))}if(!I(e)&&(O[S]={ref:N,...e},!n))return O}return B(!0),O};function ce(e,t){const n=Array.isArray(t)?t:F(t)?[t]:L(t),r=1===n.length?e:function(e,t){const n=t.slice(0,-1).length;let r=0;for(;r<n;)e=m(e)?r++:e[t[r++]];return e}(e,n),o=n.length-1,i=n[o];return r&&delete r[i],0!==o&&(c(r)&&I(r)||Array.isArray(r)&&function(e){for(const t in e)if(e.hasOwnProperty(t)&&!m(e[t]))return!1;return!0}(r))&&ce(e,n.slice(0,-1)),e}var le=()=>{let e=[];return{get observers(){return e},next:t=>{for(const n of e)n.next&&n.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter((e=>e!==t))}}),unsubscribe:()=>{e=[]}}},ue=e=>a(e)||!s(e);function fe(e,t){if(ue(e)||ue(t))return e===t;if(i(e)&&i(t))return e.getTime()===t.getTime();const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(const o of n){const n=e[o];if(!r.includes(o))return!1;if("ref"!==o){const e=t[o];if(i(n)&&i(e)||c(n)&&c(e)||Array.isArray(n)&&Array.isArray(e)?!fe(n,e):n!==e)return!1}}return!0}var de=e=>"select-multiple"===e.type,he=e=>$(e)||o(e),pe=e=>Y(e)&&e.isConnected,me=e=>{for(const t in e)if(q(e[t]))return!0;return!1};function ye(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=Array.isArray(e);if(c(e)||n)for(const r in e)Array.isArray(e[r])||c(e[r])&&!me(e[r])?(t[r]=Array.isArray(e[r])?[]:{},ye(e[r],t[r])):a(e[r])||(t[r]=!0);return t}function ge(e,t,n){const r=Array.isArray(e);if(c(e)||r)for(const o in e)Array.isArray(e[o])||c(e[o])&&!me(e[o])?m(t)||ue(n[o])?n[o]=Array.isArray(e[o])?ye(e[o],[]):{...ye(e[o])}:ge(e[o],a(t)?{}:t[o],n[o]):n[o]=!fe(e[o],t[o]);return n}var be=(e,t)=>
2ge(e,t,ye(t)),ve=(e,t)=>{let{valueAsNumber:n,valueAsDate:r,setValueAs:o}=t;return m(e)?e:n?""===e?NaN:e?+e:e:r&&j(e)?new Date(e):o?o(e):e};function Ae(e){const t=e.ref;if(!(e.refs?e.refs.every((e=>e.disabled)):t.disabled))return W(t)?t.files:$(t)?oe(e.refs).value:de(t)?[...t.selectedOptions].map((e=>{let{value:t}=e;return t})):o(t)?ne(e.refs).value:ve(m(t.value)?e.ref.value:t.value,e)}var we=(e,t,n,r)=>{const o={};for(const i of e){const e=y(t,i);e&&z(o,i,e._f)}return{criteriaMode:n,names:[...e],fields:o,shouldUseNativeValidation:r}},Ee=e=>m(e)?e:X(e)?e.source:c(e)?X(e.value)?e.value.source:e.value:e,ke=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate);function Me(e,t,n){const r=y(e,n);if(r||F(n))return{error:r,name:n};const o=n.split(".");for(;o.length;){const r=o.join("."),i=y(t,r),a=y(e,r);if(i&&!Array.isArray(i)&&n!==r)return{name:n};if(a&&a.type)return{name:r,error:a};o.pop()}return{name:n}}var xe=(e,t,n,r,o)=>!o.isOnAll&&(!n&&o.isOnTouch?!(t||e):(n?r.isOnBlur:o.isOnBlur)?!e:!(n?r.isOnChange:o.isOnChange)||e),Ce=(e,t)=>!p(y(e,t)).length&&ce(e,t);const Se={mode:v.onSubmit,reValidateMode:v.onChange,shouldFocusError:!0};function _e(){let e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0,r={...Se,...t},s={submitCount:0,isDirty:!1,isLoading:q(r.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},errors:r.errors||{},disabled:!1},f={},A=(c(r.defaultValues)||c(r.values))&&h(r.defaultValues||r.values)||{},w=r.shouldUnregister?{}:h(A),E={action:!1,mount:!1,watch:!1},k={mount:new Set,unMount:new Set,array:new Set,watch:new Set},M=0;const x={isDirty:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},C={values:le(),array:le(),state:le()},S=t.resetOptions&&t.resetOptions.keepDirtyValues,_=V(r.mode),T=V(r.reValidateMode),D=r.criteriaMode===v.all,N=async e=>{if(x.isValid||e){const e=r.resolver?I((await L()).errors):await Q(f,!0);e!==s.isValid&&C.state.next({isValid:e})}},B=e=>x.isValidating&&C.state.next({isValidating:e}),O=(e,t,n,r)=>{const o=y(f,e);if(o){const i=y(w,e,m(n)?y(A,e):n);m(i)||r&&r.defaultChecked||t?z(w,e,t?i:Ae(o._f)):$(e,i),E.mount&&N()}},R=(e,t,n,r,o)=>{let i=!1,a=!1;const c={name:e},l=!(!y(f,e)||!y(f,e)._f.disabled);if(!n||r){x.isDirty&&(a=s.isDirty,s.isDirty=c.isDirty=J(),i=a!==c.isDirty);const n=l||fe(y(A,e),t);a=!(l||!y(s.dirtyFields,e)),n||l?ce(s.dirtyFields,e):z(s.dirtyFields,e,!0),c.dirtyFields=s.dirtyFields,i=i||x.dirtyFields&&a!==!n}if(n){const t=y(s.touchedFields,e);t||(z(s.touchedFields,e,n),c.touchedFields=s.touchedFields,i=i||x.touchedFields&&t!==n)}return i&&o&&C.state.next(c),i?c:{}},F=(n,r,o,i)=>{const a=y(s.errors,n),c=x.isValid&&g(r)&&s.isValid!==r;var l;if(t.delayError&&o?(l=()=>((e,t)=>{z(s.errors,e,t),C.state.next({errors:s.errors})})(n,o),e=e=>{clearTimeout(M),M=setTimeout(l,e)},e(t.delayError)):(clearTimeout(M),e=null,o?z(s.errors,n,o):ce(s.errors,n)),(o?!fe(
2a,o):a)||!I(i)||c){const e={...i,...c&&g(r)?{isValid:r}:{},errors:s.errors,name:n};s={...s,...e},C.state.next(e)}B(!1)},L=async e=>r.resolver(w,r.context,we(e||k.mount,f,r.criteriaMode,r.shouldUseNativeValidation)),Q=async function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{valid:!0};for(const o in e){const i=e[o];if(i){const{_f:e,...o}=i;if(e){const o=k.array.has(e.name),a=await se(i,w,D,r.shouldUseNativeValidation&&!t,o);if(a[e.name]&&(n.valid=!1,t))break;!t&&(y(a,e.name)?o?Z(s.errors,a,e.name):z(s.errors,e.name,a[e.name]):ce(s.errors,e.name))}o&&await Q(o,t,n)}}return n.valid},J=(e,t)=>(e&&t&&z(w,e,t),!fe(oe(),A)),K=(e,t,n)=>U(e,k,{...E.mount?w:m(t)?A:j(e)?{[e]:t}:t},n,t),$=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r=y(f,e);let i=t;if(r){const n=r._f;n&&(!n.disabled&&z(w,e,ve(t,n)),i=Y(n.ref)&&a(t)?"":t,de(n.ref)?[...n.ref.options].forEach((e=>e.selected=i.includes(e.value))):n.refs?o(n.ref)?n.refs.length>1?n.refs.forEach((e=>(!e.defaultChecked||!e.disabled)&&(e.checked=Array.isArray(i)?!!i.find((t=>t===e.value)):i===e.value))):n.refs[0]&&(n.refs[0].checked=!!i):n.refs.forEach((e=>e.checked=e.value===i)):W(n.ref)?n.ref.value="":(n.ref.value=i,n.ref.type||C.values.next({name:e,values:{...w}})))}(n.shouldDirty||n.shouldTouch)&&R(e,i,n.shouldTouch,n.shouldDirty,!0),n.shouldValidate&&re(e)},X=(e,t,n)=>{for(const r in t){const o=t[r],a="".concat(e,".").concat(r),s=y(f,a);!k.array.has(e)&&ue(o)&&(!s||s._f)||i(o)?$(a,o,n):X(a,o,n)}},ee=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const o=y(f,e),i=k.array.has(e),c=h(t);z(w,e,c),i?(C.array.next({name:e,values:{...w}}),(x.isDirty||x.dirtyFields)&&r.shouldDirty&&C.state.next({name:e,dirtyFields:be(A,w),isDirty:J(e,c)})):!o||o._f||a(c)?$(e,c,r):X(e,c,r),H(e,k)&&C.state.next({...s}),C.values.next({name:e,values:{...w}}),!E.mount&&n()},te=async t=>{const n=t.target;let o=n.name,i=!0;const a=y(f,o),c=e=>{i=Number.isNaN(e)||e===y(w,o,e)};if(a){let u,d;const h=n.type?Ae(a._f):l(t),p=t.type===b.BLUR||t.type===b.FOCUS_OUT,m=!ke(a._f)&&!r.resolver&&!y(s.errors,o)&&!a._f.deps||xe(p,y(s.touchedFields,o),s.isSubmitted,T,_),g=H(o,k,p);z(w,o,h),p?(a._f.onBlur&&a._f.onBlur(t),e&&e(0)):a._f.onChange&&a._f.onChange(t);const v=R(o,h,p,!1),A=!I(v)||g;if(!p&&C.values.next({name:o,type:t.type,values:{...w}}),m)return x.isValid&&N(),A&&C.state.next({name:o,...g?{}:v});if(!p&&g&&C.state.next({...s}),B(!0),r.resolver){const{errors:e}=await L([o]);if(c(h),i){const t=Me(s.errors,f,o),n=Me(e,f,t.name||o);u=n.error,o=n.name,d=I(e)}}else u=(await se(a,w,D,r.shouldUseNativeValidation))[o],c(h),i&&(u?d=!1:x.isValid&&(d=await Q(f,!0)));i&&(a._f.deps&&re(a._f.deps),F(o,d,u,v))}},ne=(e,t)=>{if(y(s.errors,t)&&e.focus)return e.focus(),1},re=async function(e){let t,n,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const i=P(e);if(B(!0),r.resolver){const r=await(async e=>{const{errors:t}=await L(e);if(e)for(const n of e){const e=y(t,n);e?z(s.errors,n,e):ce(s.errors,n)}else s.errors=t;return t})(m(e)?e:i);t=I(r),n=e?!i.some((e=>y(r,e))):t}else e?(n=(await Promise.all(i.map((async e=>{const t=y(f,e);return await Q(t&&t._f?{[e]:t}:t)})))).every(Boolean),(n||s.isValid)&&N()):n=t=await Q(f);return C.state.next({...!j(e)||x.isValid&&t!==s.isValid?{}:{name:e},...r.resolver||!e?{isValid:t}:{},errors:s.errors,isValidating:!1}),o.shouldFocus&&!n&&G(f,ne,e?i:k.mount),n},oe=e=>{const t={...A,...E.mount?w:{}};return m(e)?t:j(e)?y(t,e):e.map((e=>y(t,e)))},ie=(e,t)=>({invalid:!!y((t||s).errors,e),isDirty:!!y((t||s).dirtyFields,e),isTouched:!!y((t||s).touchedFields,e),error:y((t||s).errors,e)}),ae=(e,t,n)=>{const r=(y(f,e,{_f:{}})._f||{}).ref;z(s.errors,e,{...t,ref:r}),C.state.next({name:e,errors:s.errors,isValid:!1}),n&&n.shouldFocus&&r&&r.focus&&r.focus()},me=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(const n of e?P(e):k.mount)k.mount.delete(n),k.array.delete(n),t.keepValue||(ce(f,n),ce(w,n)),!t.keepError&&ce(s.errors,n),!t.keepDirty&&ce(s.dirtyFields,n),!t.keepTouched&&ce(s.touchedFields,n),!r.shouldUnregister&&!t.keepDefaultValue&&ce(A,n);C.values.next({values:{...w}}),C.state.next({...s,...t.keepDirty?{isDirty:J()}:{}}),!t.keepIsValid&&N()},ye=e=>{let{disabled:t,name:n,field:r,fields:o,value:i}=e;if(g(t)){const e=t?void 0:m(i)?Ae(r?r._f:y(o,n)._f):i;z(w,n,e),R(n,e,!1,!1,!0)}},ge=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=y(f,e);const o=g(t.disabled);return z(f,e,{...n||{},_f:{...n&&n._f?n._f:{ref:{name:e}},name:e,mount:!0,...t}}),k.mount.add(e),n?ye({field:n,disabled:t.disabled,name:e,value:t.value}):O(e,!0,t.value),{...o?{disabled:t.disabled}:{},...r.progressive?{required:!!t.required,min:Ee(t.min),max:Ee(t.max),minLength:Ee(t.minLength),maxLength:Ee(t.maxLength),pattern:Ee(t.pattern)}:{}
2,name:e,onChange:te,onBlur:te,ref:o=>{if(o){ge(e,t),n=y(f,e);const r=m(o.value)&&o.querySelectorAll&&o.querySelectorAll("input,select,textarea")[0]||o,i=he(r),a=n._f.refs||[];if(i?a.find((e=>e===r)):r===n._f.ref)return;z(f,e,{_f:{...n._f,...i?{refs:[...a.filter(pe),r,...Array.isArray(y(A,e))?[{}]:[]],ref:{type:r.type,name:e}}:{ref:r}}}),O(e,!1,void 0,r)}else n=y(f,e,{}),n._f&&(n._f.mount=!1),(r.shouldUnregister||t.shouldUnregister)&&(!u(k.array,e)||!E.action)&&k.unMount.add(e)}}},_e=()=>r.shouldFocusError&&G(f,ne,k.mount),Te=(e,t)=>async n=>{n&&(n.preventDefault&&n.preventDefault(),n.persist&&n.persist());let o=h(w);if(C.state.next({isSubmitting:!0}),r.resolver){const{errors:e,values:t}=await L();s.errors=e,o=t}else await Q(f);ce(s.errors,"root"),I(s.errors)?(C.state.next({errors:{}}),await e(o,n)):(t&&await t({...s.errors},n),_e(),setTimeout(_e)),C.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:I(s.errors),submitCount:s.submitCount+1,errors:s.errors})},Ie=function(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const o=e?h(e):A,i=h(o),a=e&&!I(e)?i:A;if(r.keepDefaultValues||(A=o),!r.keepValues){if(r.keepDirtyValues||S)for(const e of k.mount)y(s.dirtyFields,e)?z(a,e,y(w,e)):ee(e,y(a,e));else{if(d&&m(e))for(const e of k.mount){const t=y(f,e);if(t&&t._f){const e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(Y(e)){const t=e.closest("form");if(t){t.reset();break}}}}f={}}w=t.shouldUnregister?r.keepDefaultValues?h(A):{}:h(a),C.array.next({values:{...a}}),C.values.next({values:{...a}})}k={mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},!E.mount&&n(),E.mount=!x.isValid||!!r.keepIsValid,E.watch=!!t.shouldUnregister,C.state.next({submitCount:r.keepSubmitCount?s.submitCount:0,isDirty:r.keepDirty?s.isDirty:!(!r.keepDefaultValues||fe(e,A)),isSubmitted:!!r.keepIsSubmitted&&s.isSubmitted,dirtyFields:r.keepDirtyValues?s.dirtyFields:r.keepDefaultValues&&e?be(A,e):{},touchedFields:r.keepTouched?s.touchedFields:{},errors:r.keepErrors?s.errors:{},isSubmitSuccessful:!!r.keepIsSubmitSuccessful&&s.isSubmitSuccessful,isSubmitting:!1})},De=(e,t)=>Ie(q(e)?e(w):e,t);return{control:{register:ge,unregister:me,getFieldState:ie,handleSubmit:Te,setError:ae,_executeSchema:L,_getWatch:K,_getDirty:J,_updateValid:N,_removeUnmounted:()=>{for(const e of k.unMount){const t=y(f,e);t&&(t._f.refs?t._f.refs.every((e=>!pe(e))):!pe(t._f.ref))&&me(e)}k.unMount=new Set},_updateFieldArray:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,o=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],i=!(arguments.length>5&&void 0!==arguments[5])||arguments[5];if(r&&n){if(E.action=!0,i&&Array.isArray(y(f,e))){const t=n(y(f,e),r.argA,r.argB);o&&z(f,e,t)}if(i&&Array.isArray(y(s.errors,e))){const t=n(y(s.errors,e),r.argA,r.argB);o&&z(s.errors,e,t),Ce(s.errors,e)}if(x.touchedFields&&i&&Array.isArray(y(s.touchedFields,e))){const t=n(y(s.touchedFields,e),r.argA,r.argB);o&&z(s.touchedFields,e,t)}x.dirtyFields&&(s.dirtyFields=be(A,w)),C.state.next({name:e,isDirty:J(e,t),dirtyFields:s.dirtyFields,errors:s.errors,isValid:s.isValid})}else z(w,e,t)},_updateDisabledField:ye,_getFieldArray:e=>p(y(E.mount?w:A,e,t.shouldUnregister?y(A,e,[]):[])),_reset:Ie,_resetDefaultValues:()=>q(r.defaultValues)&&r.defaultValues().then((e=>{De(e,r.resetOptions),C.state.next({isLoading:!1})})),_updateFormState:e=>{s={...s,...e}},_disableForm:e=>{g(e)&&(C.state.next({disabled:e}),G(f,((t,n)=>{let r=e;const o=y(f,n);o&&g(o._f.disabled)&&(r||(r=o._f.disabled)),t.disabled=r}),0,!1))},_subjects:C,_proxyFormState:x,_setErrors:e=>{s.errors=e,C.state.next({errors:s.errors,isValid:!1})},get _fields(){return f},get _formValues(){return w},get _state(){return E},set _state(e){E=e},get _defaultValues(){return A},get _names(){return k},set _names(e){k=e},get _formState(){return s},set _formState(e){s=e},get _options(){return r},set _options(e){r={...r,...e}}},trigger:re,register:ge,handleSubmit:Te,watch:(e,t)=>q(e)?C.values.subscribe({next:n=>e(K(void 0,t),n)}):K(e,t,!0),setValue:ee,getValues:oe,reset:De,resetField:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};y(f,e)&&(m(t.defaultValue)?ee(e,y(A,e)):(ee(e,t.defaultValue),z(A,e,t.defaultValue)),t.keepTouched||ce(s.touchedFields,e),t.keepDirty||(ce(s.dirtyFields,e),s.isDirty=t.defaultValue?J(e,y(A,e)):J()),t.keepError||(ce(s.errors,e),x.isValid&&N()),C.state.next({...s}))},clearErrors:e=>{e&&P(e).forEach((e=>ce(s.errors,e))),C.state.next({errors:e?s.errors:{}})},unregister:me,setError:ae,setFocus:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=y(f,e),r=n&&n._f;if(r){const e=r.refs?r.refs[0]:r.ref;e.focus&&(e.focus(),t.shouldSelect&&e.select())}},getFieldState:ie}}function Te(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=r.useRef(),n=r.useRef(),[o,i]=r.useState({isDirty:!1,isValidating:!1,isLoading:q(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},errors:e.errors||{},disabled:!1,defaultValues:q(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current={..._e(e,(()=>i((e=>({...e}))))),formState:o});const a=t.current.control;return a._options=e,B({subject:a._subjects.state,next:e=>{D(e,a._proxyFormState,a._updateFormState,!0)&&i({...a._formState})}}),r.useEffect((()=>a._disableForm(e.disabled)),[a,e.disabled]),r.useEffect((()=>
2{if(a._proxyFormState.isDirty){const e=a._getDirty();e!==o.isDirty&&a._subjects.state.next({isDirty:e})}}),[a,o.isDirty]),r.useEffect((()=>{e.values&&!fe(e.values,n.current)?(a._reset(e.values,a._options.resetOptions),n.current=e.values,i((e=>({...e})))):a._resetDefaultValues()}),[e.values,a]),r.useEffect((()=>{e.errors&&a._setErrors(e.errors)}),[e.errors,a]),r.useEffect((()=>{a._state.mount||(a._updateValid(),a._state.mount=!0),a._state.watch&&(a._state.watch=!1,a._subjects.state.next({...a._formState})),a._removeUnmounted()})),t.current.formState=T(o,a),t.current}},4078:(e,t,n)=>{"use strict";n.d(t,{$x:()=>ye,x7:()=>ve,ZP:()=>Ae});var r=n(24571),o=n(25038);let i={data:""},a=e=>"object"==typeof window?((e?e.querySelector("#_goober"):window._goober)||Object.assign((e||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:e||i,s=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,c=/\/\*[^]*?\*\/| +/g,l=/\n+/g,u=(e,t)=>{let n="",r="",o="";for(let i in e){let a=e[i];"@"==i[0]?"i"==i[1]?n=i+" "+a+";":r+="f"==i[1]?u(a,i):i+"{"+u(a,"k"==i[1]?"":t)+"}":"object"==typeof a?r+=u(a,t?t.replace(/([^,])+/g,(e=>i.replace(/(^:.*)|([^,])+/g,(t=>/&/.test(t)?t.replace(/&/g,e):e?e+" "+t:t)))):i):null!=a&&(i=/^--/.test(i)?i:i.replace(/[A-Z]/g,"-$&").toLowerCase(),o+=u.p?u.p(i,a):i+":"+a+";")}return n+(t&&o?t+"{"+o+"}":o)+r},f={},d=e=>{if("object"==typeof e){let t="";for(let n in e)t+=n+d(e[n]);return t}return e},h=(e,t,n,r,o)=>{let i=d(e),a=f[i]||(f[i]=(e=>{let t=0,n=11;for(;t<e.length;)n=101*n+e.charCodeAt(t++)>>>0;return"go"+n})(i));if(!f[a]){let t=i!==e?e:(e=>{let t,n,r=[{}];for(;t=s.exec(e.replace(c,""));)t[4]?r.shift():t[3]?(n=t[3].replace(l," ").trim(),r.unshift(r[0][n]=r[0][n]||{})):r[0][t[1]]=t[2].replace(l," ").trim();return r[0]})(e);f[a]=u(o?{["@keyframes "+a]:t}:t,n?"":"."+a)}let h=n&&f.g?f.g:null;return n&&(f.g=f[a]),((e,t,n,r)=>{r?t.data=t.data.replace(r,e):-1===t.data.indexOf(e)&&(t.data=n?e+t.data:t.data+e)})(f[a],t,r,h),a},p=(e,t,n)=>e.reduce(((e,r,o)=>{let i=t[o];if(i&&i.call){let e=i(n),t=e&&e.props&&e.props.className||/^go/.test(e)&&e;i=t?"."+t:e&&"object"==typeof e?e.props?"":u(e,""):!1===e?"":e}return e+r+(null==i?"":i)}),"");function m(e){let t=this||{},n=e.call?e(t.p):e;return h(n.unshift?n.raw?p(n,[].slice.call(arguments,1),t.p):n.reduce(((e,n)=>Object.assign(e,n&&n.call?n(t.p):n)),{}):n,a(t.target),t.g,t.o,t.k)}m.bind({g:1});let y,g,b,v=m.bind({k:1});function A(e,t){let n=this||{};return function(){let r=arguments;function o(i,a){let s=Object.assign({},i),c=s.className||o.className;n.p=Object.assign({theme:g&&g()},s),n.o=/ *go\d+/.test(c),s.className=m.apply(n,r)+(c?" "+c:""),t&&(s.ref=a);let l=e;return e[0]&&(l=s.as||e,delete s.as),b&&l[0]&&b(s),y(l,s)}return t?t(o):o}}var w,E,k,M,x,C,S,_,T,I,D,P,N,B,O,j,U=(e,t)=>(e=>"function"==typeof e)(e)?e(t):e,R=(()=>{let e=0;return()=>(++e).toString()})(),F=(()=>{let e;return()=>{if(void 0===e&&typeof window<"u"){let t=matchMedia("(prefers-reduced-motion: reduce)");e=!t||t.matches}return e}})(),L=new Map,z=e=>{if(L.has(e))return;let t=setTimeout((()=>{L.delete(e),H({type:4,toastId:e})}),1e3);L.set(e,t)},Q=(e,t)=>{switch(t.type){case 0:return{...e,toasts:[t.toast,...e.toasts].slice(0,20)};case 1:return t.toast.id&&(e=>{let t=L.get(e);t&&clearTimeout(t)})(t.toast.id),{...e,toasts:e.toasts.map((e=>e.id===t.toast.id?{...e,...t.toast}:e))};case 2:let{toast:n}=t;return e.toasts.find((e=>e.id===n.id))?Q(e,{type:1,toast:n}):Q(e,{type:0,toast:n});case 3:let{toastId:r}=t;return r?z(r):e.toasts.forEach((e=>{z(e.id)})),{...e,toasts:e.toasts.map((e=>e.id===r||void 0===r?{...e,visible:!1}:e))};case 4:return void 0===t.toastId?{...e,toasts:[]}:{...e,toasts:e.toasts.filter((e=>e.id!==t.toastId))};case 5:return{...e,pausedAt:t.time};case 6:let o=t.time-(e.pausedAt||0);return{...e,pausedAt:void 0,toasts:e.toasts.map((e=>({...e,pauseDuration:e.pauseDuration+o})))}}},J=[],V={toasts:[],pausedAt:void 0},H=e=>{V=Q(V,e),J.forEach((e=>{e(V)}))},G={blank:4e3,error:4e3,success:2e3,loading:1/0,custom:4e3},Z=e=>(t,n)=>{let r=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"blank",n=arguments.length>2?arguments[2]:void 0;return{createdAt:Date.now(),visible:!0,type:t,ariaProps:{role:"status","aria-live":"polite"},message:e,pauseDuration:0,...n,id:(null==n?void 0:n.id)||R()}}(t,e,n);return H({type:2,toast:r}),r.id},W=(e,t)=>Z("blank")(e,t);W.error=Z("error"),W.success=Z("success"),W.loading=Z("loading"),W.custom=Z("custom"),W.dismiss=e=>{H({type:3,toastId:e})},W.remove=e=>H({type:4,toastId:e}),W.promise=(e,t,n)=>{let r=W.loading(t.loading,{...n,...null==n?void 0:n.loading});return e.then((e=>(W.success(U(t.success,e),{id:r,...n,...null==n?void 0:n.success}),e))).catch((e=>{W.error(U(t.error,e),{id:r,...n,...null==n?void 0:n.error})})),e};var q=(e,t)=>
2{H({type:1,toast:{id:e,height:t}})},Y=()=>{H({type:5,time:Date.now()})},K=e=>{let{toasts:t,pausedAt:n}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[t,n]=(0,o.useState)(V);(0,o.useEffect)((()=>(J.push(n),()=>{let e=J.indexOf(n);e>-1&&J.splice(e,1)})),[t]);let r=t.toasts.map((t=>{var n,r;return{...e,...e[t.type],...t,duration:t.duration||(null==(n=e[t.type])?void 0:n.duration)||(null==e?void 0:e.duration)||G[t.type],style:{...e.style,...null==(r=e[t.type])?void 0:r.style,...t.style}}}));return{...t,toasts:r}}(e);(0,o.useEffect)((()=>{if(n)return;let e=Date.now(),r=t.map((t=>{if(t.duration===1/0)return;let n=(t.duration||0)+t.pauseDuration-(e-t.createdAt);if(!(n<0))return setTimeout((()=>W.dismiss(t.id)),n);t.visible&&W.dismiss(t.id)}));return()=>{r.forEach((e=>e&&clearTimeout(e)))}}),[t,n]);let r=(0,o.useCallback)((()=>{n&&H({type:6,time:Date.now()})}),[n]),i=(0,o.useCallback)(((e,n)=>{let{reverseOrder:r=!1,gutter:o=8,defaultPosition:i}=n||{},a=t.filter((t=>(t.position||i)===(e.position||i)&&t.height)),s=a.findIndex((t=>t.id===e.id)),c=a.filter(((e,t)=>t<s&&e.visible)).length;return a.filter((e=>e.visible)).slice(...r?[c+1]:[0,c]).reduce(((e,t)=>e+(t.height||0)+o),0)}),[t]);return{toasts:t,handlers:{updateHeight:q,startPause:Y,endPause:r,calculateOffset:i}}},$=v(w||(w=(0,r.Z)(["\nfrom {\n transform: scale(0) rotate(45deg);\n\topacity: 0;\n}\nto {\n transform: scale(1) rotate(45deg);\n opacity: 1;\n}"]))),X=v(E||(E=(0,r.Z)(["\nfrom {\n transform: scale(0);\n opacity: 0;\n}\nto {\n transform: scale(1);\n opacity: 1;\n}"]))),ee=v(k||(k=(0,r.Z)(["\nfrom {\n transform: scale(0) rotate(90deg);\n\topacity: 0;\n}\nto {\n transform: scale(1) rotate(90deg);\n\topacity: 1;\n}"]))),te=A("div")(M||(M=(0,r.Z)(["\n width: 20px;\n opacity: 0;\n height: 20px;\n border-radius: 10px;\n background: ",";\n position: relative;\n transform: rotate(45deg);\n\n animation: "," 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)\n forwards;\n animation-delay: 100ms;\n\n &:after,\n &:before {\n content: '';\n animation: "," 0.15s ease-out forwards;\n animation-delay: 150ms;\n position: absolute;\n border-radius: 3px;\n opacity: 0;\n background: ",";\n bottom: 9px;\n left: 4px;\n height: 2px;\n width: 12px;\n }\n\n &:before {\n animation: "," 0.15s ease-out forwards;\n animation-delay: 180ms;\n transform: rotate(90deg);\n }\n"])),(e=>e.primary||"#ff4b4b"),$,X,(e=>e.secondary||"#fff"),ee),ne=v(x||(x=(0,r.Z)(["\n from {\n transform: rotate(0deg);\n }\n to {\n transform: rotate(360deg);\n }\n"]))),re=A("div")(C||(C=(0,r.Z)(["\n width: 12px;\n height: 12px;\n box-sizing: border-box;\n border: 2px solid;\n border-radius: 100%;\n border-color: ",";\n border-right-color: ",";\n animation: "," 1s linear infinite;\n"])),(e=>e.secondary||"#e0e0e0"),(e=>e.primary||"#616161"),ne),oe=v(S||(S=(0,r.Z)(["\nfrom {\n transform: scale(0) rotate(45deg);\n\topacity: 0;\n}\nto {\n transform: scale(1) rotate(45deg);\n\topacity: 1;\n}"]))),ie=v(_||(_=(0,r.Z)(["\n0% {\n\theight: 0;\n\twidth: 0;\n\topacity: 0;\n}\n40% {\n height: 0;\n\twidth: 6px;\n\topacity: 1;\n}\n100% {\n opacity: 1;\n height: 10px;\n}"]))),ae=A("div")(T||(T=(0,r.Z)(["\n width: 20px;\n opacity: 0;\n height: 20px;\n border-radius: 10px;\n background: ",";\n position: relative;\n transform: rotate(45deg);\n\n animation: "," 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)\n forwards;\n animation-delay: 100ms;\n &:after {\n content: '';\n box-sizing: border-box;\n animation: "," 0.2s ease-out forwards;\n opacity: 0;\n animation-delay: 200ms;\n position: absolute;\n border-right: 2px solid;\n border-bottom: 2px solid;\n border-color: ",";\n bottom: 6px;\n left: 6px;\n height: 10px;\n width: 6px;\n }\n"])),(e=>e.primary||"#61d345"),oe,ie,(e=>e.secondary||"#fff")),se=A("div")(I||(I=(0,r.Z)(["\n position: absolute;\n"]))),ce=A("div")(D||(D=(0,r.Z)(["\n position: relative;\n display: flex;\n justify-content: center;\n align-items: center;
2\n min-width: 20px;\n min-height: 20px;\n"]))),le=v(P||(P=(0,r.Z)(["\nfrom {\n transform: scale(0.6);\n opacity: 0.4;\n}\nto {\n transform: scale(1);\n opacity: 1;\n}"]))),ue=A("div")(N||(N=(0,r.Z)(["\n position: relative;\n transform: scale(0.6);\n opacity: 0.4;\n min-width: 20px;\n animation: "," 0.3s 0.12s cubic-bezier(0.175, 0.885, 0.32, 1.275)\n forwards;\n"])),le),fe=e=>{let{toast:t}=e,{icon:n,type:r,iconTheme:i}=t;return void 0!==n?"string"==typeof n?o.createElement(ue,null,n):n:"blank"===r?null:o.createElement(ce,null,o.createElement(re,{...i}),"loading"!==r&&o.createElement(se,null,"error"===r?o.createElement(te,{...i}):o.createElement(ae,{...i})))},de=e=>"\n0% {transform: translate3d(0,".concat(-200*e,"%,0) scale(.6); opacity:.5;}\n100% {transform: translate3d(0,0,0) scale(1); opacity:1;}\n"),he=e=>"\n0% {transform: translate3d(0,0,-1px) scale(1); opacity:1;}\n100% {transform: translate3d(0,".concat(-150*e,"%,-1px) scale(.6); opacity:0;}\n"),pe=A("div")(B||(B=(0,r.Z)(["\n display: flex;\n align-items: center;\n background: #fff;\n color: #363636;\n line-height: 1.3;\n will-change: transform;\n box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1), 0 3px 3px rgba(0, 0, 0, 0.05);\n max-width: 350px;\n pointer-events: auto;\n padding: 8px 10px;\n border-radius: 8px;\n"]))),me=A("div")(O||(O=(0,r.Z)(["\n display: flex;\n justify-content: center;\n margin: 4px 10px;\n color: inherit;\n flex: 1 1 auto;\n white-space: pre-line;\n"]))),ye=o.memo((e=>{let{toast:t,position:n,style:r,children:i}=e,a=t.height?((e,t)=>{let n=e.includes("top")?1:-1,[r,o]=F()?["0%{opacity:0;} 100%{opacity:1;}","0%{opacity:1;} 100%{opacity:0;}"]:[de(n),he(n)];return{animation:t?"".concat(v(r)," 0.35s cubic-bezier(.21,1.02,.73,1) forwards"):"".concat(v(o)," 0.4s forwards cubic-bezier(.06,.71,.55,1)")}})(t.position||n||"top-center",t.visible):{opacity:0},s=o.createElement(fe,{toast:t}),c=o.createElement(me,{...t.ariaProps},U(t.message,t));return o.createElement(pe,{className:t.className,style:{...a,...r,...t.style}},"function"==typeof i?i({icon:s,message:c}):o.createElement(o.Fragment,null,s,c))}));!function(e,t,n,r){u.p=t,y=e,g=n,b=r}(o.createElement);var ge=e=>{let{id:t,className:n,style:r,onHeightUpdate:i,children:a}=e,s=o.useCallback((e=>{if(e){let n=()=>{let n=e.getBoundingClientRect().height;i(t,n)};n(),new MutationObserver(n).observe(e,{subtree:!0,childList:!0,characterData:!0})}}),[t,i]);return o.createElement("div",{ref:s,className:n,style:r},a)},be=m(j||(j=(0,r.Z)(["\n z-index: 9999;\n > * {\n pointer-events: auto;\n }\n"]))),ve=e=>{let{reverseOrder:t,position:n="top-center",toastOptions:r,gutter:i,children:a,containerStyle:s,containerClassName:c}=e,{toasts:l,handlers:u}=K(r);return o.createElement("div",{style:{position:"fixed",zIndex:9999,top:16,left:16,right:16,bottom:16,pointerEvents:"none",...s},className:c,onMouseEnter:u.startPause,onMouseLeave:u.endPause},l.map((e=>{let r=e.position||n,s=((e,t)=>{let n=e.includes("top"),r=n?{top:0}:{bottom:0},o=e.includes("center")?{justifyContent:"center"}:e.includes("right")?{justifyContent:"flex-end"}:{};return{left:0,right:0,display:"flex",position:"absolute",transition:F()?void 0:"all 230ms cubic-bezier(.21,1.02,.73,1)",transform:"translateY(".concat(t*(n?1:-1),"px)"),...r,...o}})(r,u.calculateOffset(e,{reverseOrder:t,gutter:i,defaultPosition:n}));return o.createElement(ge,{id:e.id,key:e.id,onHeightUpdate:u.updateHeight,className:e.visible?be:"",style:s},"custom"===e.type?U(e.message,e):a?a(e):o.createElement(ye,{toast:e,position:r}))})))},Ae=W},90500:(e,t,n)=>{"use strict";n.d(t,{a3:()=>z,cC:()=>U,Wb:()=>L,Db:()=>B,$G:()=>F});var r=n(25038),o=n(52520),i=n.n(o),a=/\s([^'"/\s><]+?)[\s/>]|([^\s=]+)=\s?(".*?"|'.*?')/g;function s(e){var t={type:"tag",name:"",voidElement:!1,attrs:{},children:[]},n=e.match(/<\/?([^\s]+?)[/\s>]/);if(n&&(t.name=n[1],(i()[n[1]]||"/"===e.charAt(e.length-2))&&(t.voidElement=!0),t.name.startsWith("!--"))){var r=e.indexOf("--\x3e");return{type:"comment",comment:-1!==r?e.slice(4,r):""}}for(var o=new RegExp(a),s=null;null!==(s=o.exec(e));)if(s[0].trim())if(s[1]){var c=s[1].trim(),l=[c,""];c.indexOf("=")>-1&&(l=c.split("=")),t.attrs[l[0]]=l[1],o.lastIndex--}else s[2]&&(t.attrs[s[2]]=s[3].trim().substring(1,s[3].length-1));return t}var c=/<[a-zA-Z0-9\-\!\/](?:"[^"]*"|'[^']*'|[^'">])*>/g,l=/^\s*$/,u=Object.create(null);function f(e,t){switch(t.type){case"text":return e+t.content;case"tag":return e+="<"+t.name+(t.attrs?function(e){var t=[];for(var n in e)t.push(n+'="'+e[n]+'"');return t.length?" "+t.join(" "):""}(t.attrs):"")+(t.voidElement?"/>":">"),t.voidElement?e:e+t.children.reduce(f,"")+"</"+t.name+">";
2case"comment":return e+"\x3c!--"+t.comment+"--\x3e"}}var d={parse:function(e,t){t||(t={}),t.components||(t.components=u);var n,r=[],o=[],i=-1,a=!1;if(0!==e.indexOf("<")){var f=e.indexOf("<");r.push({type:"text",content:-1===f?e:e.substring(0,f)})}return e.replace(c,(function(c,u){if(a){if(c!=="</"+n.name+">")return;a=!1}var f,d="/"!==c.charAt(1),h=c.startsWith("\x3c!--"),p=u+c.length,m=e.charAt(p);if(h){var y=s(c);return i<0?(r.push(y),r):((f=o[i]).children.push(y),r)}if(d&&(i++,"tag"===(n=s(c)).type&&t.components[n.name]&&(n.type="component",a=!0),n.voidElement||a||!m||"<"===m||n.children.push({type:"text",content:e.slice(p,e.indexOf("<",p))}),0===i&&r.push(n),(f=o[i-1])&&f.children.push(n),o[i]=n),(!d||n.voidElement)&&(i>-1&&(n.voidElement||n.name===c.slice(2,-1))&&(i--,n=-1===i?r:o[i]),!a&&"<"!==m&&m)){f=-1===i?r:o[i].children;var g=e.indexOf("<",p),b=e.slice(p,-1===g?void 0:g);l.test(b)&&(b=" "),(g>-1&&i+f.length>=0||" "!==b)&&f.push({type:"text",content:b})}})),r},stringify:function(e){return e.reduce((function(e,t){return e+f("",t)}),"")}};const h=d;var p=n(80792);function m(){if(p&&p.warn){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];"string"===typeof t[0]&&(t[0]="react-i18next:: ".concat(t[0])),p.warn(...t)}}const y={};function g(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];"string"===typeof t[0]&&y[t[0]]||("string"===typeof t[0]&&(y[t[0]]=new Date),m(...t))}const b=(e,t)=>()=>{if(e.isInitialized)t();else{const n=()=>{setTimeout((()=>{e.off("initialized",n)}),0),t()};e.on("initialized",n)}};function v(e,t,n){e.loadNamespaces(t,b(e,n))}function A(e,t,n,r){"string"===typeof n&&(n=[n]),n.forEach((t=>{e.options.ns.indexOf(t)<0&&e.options.ns.push(t)})),e.loadLanguages(t,b(e,r))}const w=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,E={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"\xa9","©":"\xa9","®":"\xae","®":"\xae","…":"\u2026","…":"\u2026","/":"/","/":"/"},k=e=>E[e];let M,x={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:e=>e.replace(w,k)};function C(){return x}function S(){return M}function _(e,t){if(!e)return!1;const n=e.props?e.props.children:e.children;return t?n.length>0:!!n}function T(e){if(!e)return[];const t=e.props?e.props.children:e.children;return e.props&&e.props.i18nIsDynamicList?I(t):t}function I(e){return Array.isArray(e)?e:[e]}function D(e,t){if(!e)return"";let n="";const o=I(e),i=t.transSupportBasicHtmlNodes&&t.transKeepBasicHtmlNodesFor?t.transKeepBasicHtmlNodesFor:[];return o.forEach(((e,o)=>{if("string"===typeof e)n+="".concat(e);else if((0,r.isValidElement)(e)){const r=Object.keys(e.props).length,a=i.indexOf(e.type)>-1,s=e.props.children;if(!s&&a&&0===r)n+="<".concat(e.type,"/>");else if(s||a&&0===r)if(e.props.i18nIsDynamicList)n+="<".concat(o,"></").concat(o,">");else if(a&&1===r&&"string"===typeof s)n+="<".concat(e.type,">").concat(s,"</").concat(e.type,">");else{const e=D(s,t);n+="<".concat(o,">").concat(e,"</").concat(o,">")}else n+="<".concat(o,"></").concat(o,">")}else if(null===e)m("Trans: the passed in value is invalid - seems you passed in a null child.");else if("object"===typeof e){const{format:t,...r}=e,o=Object.keys(r);if(1===o.length){const e=t?"".concat(o[0],", ").concat(t):o[0];n+="{{".concat(e,"}}")}else m("react-i18next: the passed in object contained more than one variable - the object should look like {{ value, format }} where format is optional.",e)}else m("Trans: the passed in value is invalid - seems you passed in a variable like {number} - please pass in variables for interpolation as full objects like {{number}}.",e)})),n}function P(e,t,n,o,i,a){if(""===t)return[];const s=o.transKeepBasicHtmlNodesFor||[],c=t&&new RegExp(s.map((e=>"<".concat(e))).join("|")).test(t);if(!e&&!c&&!a)return[t];const l={};!function e(t){I(t).forEach((t=>{"string"!==typeof t&&(_(t)?e(T(t)):"object"!==typeof t||(0,r.isValidElement)(t)||Object.assign(l,t))}))}(e);const u=h.parse("<0>".concat(t,"</0>")),f={...l,...i};function d(e,t,n){const o=T(e),i=m(o,t.children,n);return function(e){return"[object Array]"===Object.prototype.toString.call(e)&&e.every((e=>(0,r.isValidElement)(e)))}(o)&&0===i.length||e.props&&e.props.i18nIsDynamicList?o:i}function p(e,t,n,o,i){e.dummy?(e.children=t,n.push((0,r.cloneElement)(e,{key:o},i?void 0:t))):n.push(...r.Children.map([e],(e=>{const n={...e.props};return delete n.i18nIsDynamicList,(0,r.createElement)(e.type,{...n,key:o,ref:e.ref},i?null:t)})))}function m(t,i,l){const u=I(t);return I(i).reduce(((t,i,h)=>{const y=i.children&&i.children[0]&&i.children[0].content&&n.services.interpolator.interpolate(i.children[0].content,f,n.language);if("tag"===i.type){let a=u[parseInt(i.name,10)];1!==l.length||a||(a=l[0][i.name]),a||(a={});const g=0!==Object.keys(i.attrs).length?function(e,t){const n={...t};return n.props=Object.assign(e.props,t.props),n}({props:i.attrs},a):a,b=(0,r.isValidElement)(g),v=b&&_(i,!0)&&!i.voidElement,A=c&&"object"===typeof g&&g.dummy&&!b,w="object"===typeof e&&null!==e&&Object.hasOwnProperty.call(e,i.name);if("string"===typeof g){const e=n.services.interpolator.interpolate(g,f,n.language);t.push(e)}else if(_(g)||v){p(g,d(g,i,l),t,h)}else if(A){p(g,m(u,i.children,l),t,h)}else if(Number.isNaN(parseFloat(i.name)))if(w){p(g,d(g,i,l),t,h,i.voidElement)}else if(o.transSupportBasicHtmlNodes&&s.indexOf(i.name)>-1)if(i.voidElement)t.push((0,r.createElement)(i.name,{key:"".concat(i.name,"-").concat(h)}));else{const e=m(u,i.children,l);t.push((0,r.createElement)(i.name,{key:"".concat(i.name,"-").concat(h)},e))}else if(i.voidElement)t.push("<".concat(i.name," />"));else{const e=m(u,i.children,l);t.push("<".concat(i.name,">").concat(e,"</").concat(i.name,">"))}else if("object"!==typeof g||b)p(g,y,t,h,1!==i.children.length||!y);else{const e=i.children[0]?y:null;e&&t.push(e)}}else if("text"===i.type){const e=o.transWrapTextNodes,s=a?o.unescape(n.services.interpolator.interpolate(i.content,f,n.language)):n.services.interpolator.interpolate(i.content,f,n.language);e?t.push((0,r.createElement)(e,{key:"".concat(i.name,"-").concat(h)},s)):t.push(s)}return t}),[])}return T(m([{dummy:!0,children:e||[]}],u,I(e||[]))[0])}function N(e){let{children:t,count:n,parent:o,i18nKey:i,context:a,tOptions:s={}
2,values:c,defaults:l,components:u,ns:f,i18n:d,t:h,shouldUnescape:p,...m}=e;const y=d||S();if(!y)return g("You will need to pass in an i18next instance by using i18nextReactModule"),t;const b=h||y.t.bind(y)||(e=>e);a&&(s.context=a);const v={...C(),...y.options&&y.options.react};let A=f||b.ns||y.options&&y.options.defaultNS;A="string"===typeof A?[A]:A||["translation"];const w=D(t,v),E=l||w||v.transEmptyNodeValue||i,{hashTransKey:k}=v,M=i||(k?k(w||E):w||E);y.options&&y.options.interpolation&&y.options.interpolation.defaultVariables&&(c=c&&Object.keys(c).length>0?{...c,...y.options.interpolation.defaultVariables}:{...y.options.interpolation.defaultVariables});const x=c?s.interpolation:{interpolation:{...s.interpolation,prefix:"#$?",suffix:"?$#"}},_={...s,count:n,...c,...x,defaultValue:E,ns:A},T=M?b(M,_):E;u&&Object.keys(u).forEach((e=>{const t=u[e];"function"===typeof t.type||!t.props||!t.props.children||T.indexOf("".concat(e,"/>"))<0&&T.indexOf("".concat(e," />"))<0||(u[e]=(0,r.createElement)((function(){return(0,r.createElement)(r.Fragment,null,t)})))}));const I=P(u||t,T,y,v,_,p),N=void 0!==o?o:v.defaultTransParent;return N?(0,r.createElement)(N,m,I):I}const B={type:"3rdParty",init(e){!function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};x={...x,...e}}(e.options.react),function(e){M=e}(e)}},O=(0,r.createContext)();class j{constructor(){this.usedNamespaces={}}addUsedNamespaces(e){e.forEach((e=>{this.usedNamespaces[e]||(this.usedNamespaces[e]=!0)}))}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}function U(e){let{children:t,count:n,parent:o,i18nKey:i,context:a,tOptions:s={},values:c,defaults:l,components:u,ns:f,i18n:d,t:h,shouldUnescape:p,...m}=e;const{i18n:y,defaultNS:g}=(0,r.useContext)(O)||{},b=d||y||S(),v=h||b&&b.t.bind(b);return N({children:t,count:n,parent:o,i18nKey:i,context:a,tOptions:s,values:c,defaults:l,components:u,ns:f||v&&v.ns||g||b&&b.options&&b.options.defaultNS,i18n:b,t:h,shouldUnescape:p,...m})}const R=(e,t)=>{const n=(0,r.useRef)();return(0,r.useEffect)((()=>{n.current=t?n.current:e}),[e,t]),n.current};function F(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{i18n:n}=t,{i18n:o,defaultNS:i}=(0,r.useContext)(O)||{},a=n||o||S();if(a&&!a.reportNamespaces&&(a.reportNamespaces=new j),!a){g("You will need to pass in an i18next instance by using initReactI18next");const e=(e,t)=>"string"===typeof t?t:t&&"object"===typeof t&&"string"===typeof t.defaultValue?t.defaultValue:Array.isArray(e)?e[e.length-1]:e,t=[e,{},!1];return t.t=e,t.i18n={},t.ready=!1,t}a.options.react&&void 0!==a.options.react.wait&&g("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");const s={...C(),...a.options.react,...t},{useSuspense:c,keyPrefix:l}=s;let u=e||i||a.options&&a.options.defaultNS;u="string"===typeof u?[u]:u||["translation"],a.reportNamespaces.addUsedNamespaces&&a.reportNamespaces.addUsedNamespaces(u);const f=(a.isInitialized||a.initializedStoreOnce)&&u.every((e=>function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t.languages&&t.languages.length?void 0!==t.options.ignoreJSONStructure?t.hasLoadedNamespace(e,{lng:n.lng,precheck:(t,r)=>{if(n.bindI18n&&n.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!r(t.isLanguageChangingTo,e))return!1}}):function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r=t.languages[0],o=!!t.options&&t.options.fallbackLng,i=t.languages[t.languages.length-1];if("cimode"===r.toLowerCase())return!0;const a=(e,n)=>{const r=t.services.backendConnector.state["".concat(e,"|").concat(n)];return-1===r||2===r};return!(n.bindI18n&&n.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!a(t.isLanguageChangingTo,e))&&(!!t.hasResourceBundle(r,e)||!(t.services.backendConnector.backend&&(!t.options.resources||t.options.partialBundledLanguages))||!(!a(r,e)||o&&!a(i,e)))}(e,t,n):(g("i18n.languages were undefined or empty",t.languages),!0)}(e,a,s)));function d(){return a.getFixedT(t.lng||null,"fallback"===s.nsMode?u:u[0],l)}const[h,p]=(0,r.useState)(d);let m=u.join();t.lng&&(m="".concat(t.lng).concat(m));const y=R(m),b=(0,r.useRef)(!0);(0,r.useEffect)((()=>{const{bindI18n:e,bindI18nStore:n}=s;function r(){b.current&&p(d)}
2return b.current=!0,f||c||(t.lng?A(a,t.lng,u,(()=>{b.current&&p(d)})):v(a,u,(()=>{b.current&&p(d)}))),f&&y&&y!==m&&b.current&&p(d),e&&a&&a.on(e,r),n&&a&&a.store.on(n,r),()=>{b.current=!1,e&&a&&e.split(" ").forEach((e=>a.off(e,r))),n&&a&&n.split(" ").forEach((e=>a.store.off(e,r)))}}),[a,m]);const w=(0,r.useRef)(!0);(0,r.useEffect)((()=>{b.current&&!w.current&&p(d),w.current=!1}),[a,l]);const E=[h,a,f];if(E.t=h,E.i18n=a,E.ready=f,f)return E;if(!f&&!c)return E;throw new Promise((e=>{t.lng?A(a,t.lng,u,(()=>e())):v(a,u,(()=>e()))}))}function L(e){const{ns:t,children:n,...r}=e,[o,i,a]=F(t,r);return n(o,{i18n:i,lng:i.language},a)}function z(e){let{i18n:t,defaultNS:n,children:o}=e;const i=(0,r.useMemo)((()=>({i18n:t,defaultNS:n})),[t,n]);return(0,r.createElement)(O.Provider,{value:i},o)}},77854:(e,t,n)=>{"use strict";n.d(t,{YD:()=>d});var r=n(25038),o=Object.defineProperty,i=(e,t,n)=>((e,t,n)=>t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n)(e,"symbol"!==typeof t?t+"":t,n),a=new Map,s=new WeakMap,c=0,l=void 0;function u(e){return Object.keys(e).sort().filter((t=>void 0!==e[t])).map((t=>{return"".concat(t,"_").concat("root"===t?(n=e.root)?(s.has(n)||(c+=1,s.set(n,c.toString())),s.get(n)):"0":e[t]);var n})).toString()}function f(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:l;if("undefined"===typeof window.IntersectionObserver&&void 0!==r){const o=e.getBoundingClientRect();return t(r,{isIntersecting:r,target:e,intersectionRatio:"number"===typeof n.threshold?n.threshold:0,time:0,boundingClientRect:o,intersectionRect:o,rootBounds:o}),()=>{}}const{id:o,observer:i,elements:s}=function(e){const t=u(e);let n=a.get(t);if(!n){const r=new Map;let o;const i=new IntersectionObserver((t=>{t.forEach((t=>{var n;const i=t.isIntersecting&&o.some((e=>t.intersectionRatio>=e));e.trackVisibility&&"undefined"===typeof t.isVisible&&(t.isVisible=i),null==(n=r.get(t.target))||n.forEach((e=>{e(i,t)}))}))}),e);o=i.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:i,elements:r},a.set(t,n)}return n}(n),c=s.get(e)||[];return s.has(e)||s.set(e,c),c.push(t),i.observe(e),function(){c.splice(c.indexOf(t),1),0===c.length&&(s.delete(e),i.unobserve(e)),0===s.size&&(i.disconnect(),a.delete(o))}}r.Component;function d(){let{threshold:e,delay:t,trackVisibility:n,rootMargin:o,root:i,triggerOnce:a,skip:s,initialInView:c,fallbackInView:l,onChange:u}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};var d;const[h,p]=r.useState(null),m=r.useRef(),[y,g]=r.useState({inView:!!c,entry:void 0});m.current=u,r.useEffect((()=>{if(s||!h)return;let r;return r=f(h,((e,t)=>{g({inView:e,entry:t}),m.current&&m.current(e,t),t.isIntersecting&&a&&r&&(r(),r=void 0)}),{root:i,rootMargin:o,threshold:e,trackVisibility:n,delay:t},l),()=>{r&&r()}}),[Array.isArray(e)?e.toString():e,h,i,o,a,s,n,l,t]);const b=null==(d=y.entry)?void 0:d.target,v=r.useRef();h||!b||a||s||v.current===b||(v.current=b,g({inView:!!c,entry:void 0}));const A=[p,y.inView,y.entry];return A.ref=A[0],A.inView=A[1],A.entry=A[2],A}},27559:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s,y:()=>c});var r=n(25038);const o=r.createContext({}),i=!0;function a(e){let{baseColor:t,highlightColor:n,width:r,height:o,borderRadius:a,circle:s,direction:c,duration:l,enableAnimation:u=i}=e;const f={};return"rtl"===c&&(f["--animation-direction"]="reverse"),"number"===typeof l&&(f["--animation-duration"]="".concat(l,"s")),u||(f["--pseudo-element-display"]="none"),"string"!==typeof r&&"number"!==typeof r||(f.width=r),"string"!==typeof o&&"number"!==typeof o||(f.height=o),"string"!==typeof a&&"number"!==typeof a||(f.borderRadius=a),s&&(f.borderRadius="50%"),"undefined"!==typeof t&&(f["--base-color"]=t),"undefined"!==typeof n&&(f["--highlight-color"]=n),f}function s(e){let{count:t=1,wrapper:n,className:s,containerClassName:c,containerTestId:l,circle:u=!1,style:f,...d}=e;var h,p,m;const y=r.useContext(o),g={...d};for(const[r,o]of Object.entries(d))"undefined"===typeof o&&delete g[r];const b={...y,...g,circle:u},v={...f,...a(b)};let A="react-loading-skeleton";s&&(A+=" ".concat(s));const w=null!==(h=b.inline)&&void 0!==h&&h,E=[],k=Math.ceil(t);for(let o=0;o<k;o++){let e=v;if(k>t&&o===k-1){const n=null!==(p=e.width)&&void 0!==p?p:"100%",r=t%1,o="number"===typeof n?n*r:"calc(".concat(n," * ").concat(r,")");e={...e,width:o}}const n=r.createElement("span",{className:A,style:e,key:o},"\u200c");w?E.push(n):E.push(r.createElement(r.Fragment,{key:o},n,r.createElement("br",null)))}return r.createElement("span",{className:c,"data-testid":l,"aria-live":"polite","aria-busy":null!==(m=b.enableAnimation)&&void 0!==m?m:i},n?E.map(((e,t)=>r.createElement(n,{key:t},e))):E)}function c(e){let{children:t,...n}=e;return r.createElement(o.Provider,{value:n},t)}},10703:(e,t,n)=>{"use strict";n.d(t,{Z:()=>f});var r=n(25038),o=n(39615),i=e=>!e.firstChild||e.firstChild.offsetParent===e,a=(e,t)=>{let n=e,r=0;i(t)||(r+=e.offsetTop-t.offsetTop,t=e.offsetParent,r+=-e.offsetTop);do{r+=n.offsetTop,n=n.offsetParent}while(n&&n!==t);return r},s=null;"undefined"!==typeof CSS&&CSS.supports&&(CSS.supports("position","sticky")?s="sticky":CSS.supports("position","-webkit-sticky")&&(s="-webkit-sticky"));var c=!1;try{const e=Object.defineProperty({},"passive",{get(){c={passive:!0}}}),t=()=>{};window.addEventListener("testPassive",t,e),window.removeEventListener("testPassive",t,e)}catch(d){}var l=e=>{const{el:t,onChange:n,unsubs:r,measure:o}=e;if(t===window){const e=()=>({top:0,left:0,height:window.innerHeight,width:window.innerWidth}),t=o(e()),i=()=>{Object.assign(t,o(e())),n()};return window.addEventListener("resize",i,c),r.push((()=>window.removeEventListener("resize",i))),t}{const e=o(t.getBoundingClientRect()),i=new ResizeObserver((()=>{Object.assign(e,o(t.getBoundingClientRect())),n()}));return i.observe(t),r.push((()=>i.disconnect())),e}}
2,u=(e,t,n)=>{const{bottom:r,offsetBottom:o,offsetTop:u}=n,f=(e=>{let t=e;for(;t=t.parentElement;){const e=getComputedStyle(t,null).getPropertyValue("overflow-y");if(t===document.body)return window;if("auto"===e||"scroll"===e||"overlay"===e)return t}return window})(e);let d=!1;const h=()=>{d||requestAnimationFrame((()=>{const t=y();if(t!==M)x(t);else if(1!==t||r){if(2===t){const{height:t,offsetTop:n}=b,{height:i,naturalTop:a}=w,{height:s}=E,c=Math.max(0,n+p+t-(a+s+o));if(r){const t=Math.max(0,i-s-c);e.style.bottom="".concat(t,"px")}else e.style.top="".concat(c,"px")}}else{const{height:t}=b,{height:n}=E;e.style.top="".concat(t-n-o,"px")}d=!1})),d=!0};let p=f===window?window.scrollY:f.scrollTop;const m=e=>{const{offsetTop:t,height:n}=b,{naturalTop:r}=w,{height:i}=E;return e+t+n>=r+i+k+o},y=()=>{const{height:e}=b,{height:t}=E;return t+u+o<=e?3:m(p)?1:2},g=f!==window&&i(f),b=l({el:f,onChange:h,unsubs:t,measure:e=>{let{height:t,top:n}=e;return{height:t,offsetTop:g?n:0}}}),v=(e=>{let t=e.parentElement;for(;t&&"contents"===getComputedStyle(t,null).getPropertyValue("display");)t=t.parentElement;return t||window})(e),A=v===window?{top:0,bottom:0}:(e=>{const t=getComputedStyle(e,null);return{top:parseInt(t.getPropertyValue("padding-top"),10),bottom:parseInt(t.getPropertyValue("padding-bottom"),10)}})(v),w=l({el:v,onChange:h,unsubs:t,measure:e=>{let{height:t}=e;return{height:t-A.top-A.bottom,naturalTop:v===window?0:a(v,f)+A.top+b.offsetTop}}}),E=l({el:e,onChange:h,unsubs:t,measure:e=>{let{height:t}=e;return{height:t}}});let k=0,M=y();const x=t=>{const n=M;if(M=t,2===n&&(k=-1),3===t)return e.style.position=s,void(r?e.style.bottom="".concat(o,"px"):e.style.top="".concat(u,"px"));const{height:i,offsetTop:a}=b,{height:c,naturalTop:l}=w,{height:f}=E;if(2===t)if(e.style.position="relative",k=0===n?Math.max(0,a+p-l+u):Math.max(0,a+p+i-(l+f+o)),r){const t=Math.max(0,c-f-k);e.style.bottom="".concat(t,"px")}else e.style.top="".concat(k,"px");else e.style.position=s,1===t?r?e.style.bottom="".concat(o,"px"):e.style.top="".concat(i-f-o,"px"):r?e.style.bottom="".concat(i-f-o,"px"):e.style.top="".concat(u,"px")};x(M);const C=e=>{if(e===p)return;const t=e-p;if(p=e,3===M)return;const{offsetTop:n,height:r}=b,{naturalTop:i,height:a}=w,{height:s}=E;if(t>0)if(0===M){if(e+n+u>i){const t=Math.max(0,n+p-i+u);x(e+n+r<=i+s+t+o?2:1)}}else 2===M&&m(e)&&x(1);else if(1===M){if(n+e+r<i+a+o){const t=Math.max(0,n+p+r-(i+s+o));x(n+e+u>=i+t?2:0)}}else 2===M&&n+e+u<i+k&&x(0)},S=f===window?()=>C(window.scrollY):()=>C(f.scrollTop);f.addEventListener("scroll",S,c),f.addEventListener("mousewheel",S,c),t.push((()=>f.removeEventListener("scroll",S)),(()=>f.removeEventListener("mousewheel",S)))},f=e=>{const{offsetTop:t,offsetBottom:n,bottom:i,children:a,className:c,style:l}=e,f=function(){let{offsetTop:e=0,offsetBottom:t=0,bottom:n=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const[o,i]=(0,r.useState)(null);return(0,r.useEffect)((()=>{if(!o||!s)return;const r=[];return u(o,r,{offsetBottom:t,offsetTop:e,bottom:n}),()=>{r.forEach((e=>e()))}}),[o,t,e,n]),i}({offsetTop:t,offsetBottom:n,bottom:i});return(0,o.jsx)("div",{className:c,style:l,ref:f,children:a})}},73335:(e,t,n)=>{"use strict";n.d(t,{OO:()=>mn});var r=n(39615),o=n(25038),i=n(58092),a=n(80792);const s=0,c=1,l=2,u=4;function f(e,t){return n=>e(t(n))}function d(e,t){return t(e)}function h(e,t){return n=>e(t,n)}function p(e,t){return()=>e(t)}function m(e,t){return t(e),e}function y(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t}function g(e){e()}function b(e){return()=>e}function v(e){return void 0!==e}function A(){}function w(e,t){return e(c,t)}function E(e,t){e(s,t)}function k(e){e(l)}function M(e){return e(u)}function x(e,t){return w(e,h(t,s))}function C(e,t){const n=e(c,(e=>{n(),t(e)}));return n}function S(){const e=[];return(t,n)=>{switch(t){case l:return void e.splice(0,e.length);case c:return e.push(n),()=>{const t=e.indexOf(n);t>-1&&e.splice(t,1)};case s:return void e.slice().forEach((e=>{e(n)}));default:throw new Error("unrecognized action ".concat(t))}}}function _(e){let t=e;const n=S();return(e,r)=>{switch(e){case c:r(t);break;case s:t=r;break;case u:return t}return n(e,r)}}function T(e){return m(S(),(t=>x(e,t)))}function I(e,t){return m(_(t),(t=>x(e,t)))}function D(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];const o=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>t.reduceRight(d,e)}(...n);return(t,n)=>{switch(t){case c:return w(e,o(n));case l:return void k(e)}}}function P(e,t){return e===t}function N(){let e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:P;return n=>r=>{t(e,r)||(e=r,n(r))}}function B(e){return t=>n=>{e(n)&&t(n)}}function O(e){return t=>f(t,e)}function j(e){return t=>()=>t(e)}function U(e,t){return n=>r=>n(t=e(t,r))}function R(e){return t=>n=>{e>0?e--:t(n)}}function F(e){let t,n=null;return r=>o=>{n=o,t||(t=setTimeout((()=>{t=void 0,r(n)}),e))}}function L(e){let t,n;return r=>o=>{t=o,n&&clearTimeout(n),n=setTimeout((()=>{r(t)}),e)}}function z(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];const r=new Array(t.length);let o=0,i=null;const a=Math.pow(2,t.length)-1;return t.forEach(((e,t)=>{const n=Math.pow(2,t);w(e,(e=>{const s=o;o|=n,r[t]=e,s!==a&&o===a&&i&&(i(),i=null)}))})),e=>t=>{const n=()=>e([t].concat(r));o===a?n():i=n}}function Q(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e,n){switch(e){case c:return function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return()=>{t.map(g)}}(...t.map((e=>w(e,n))));case l:return;default:throw new Error("unrecognized action ".concat(e))}}}function J(e){return D(e,N(arguments.length>1&&void 0!==arguments[1]?arguments[1]:P))}function V(){const e=S();for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];const o=new Array(n.length);let i=0;const a=Math.pow(2,n.length)-1;
2return n.forEach(((t,n)=>{const r=Math.pow(2,n);w(t,(t=>{o[n]=t,i|=r,i===a&&E(e,o)}))})),function(t,n){switch(t){case c:return i===a&&n(o),w(e,n);case l:return k(e);default:throw new Error("unrecognized action ".concat(t))}}}function H(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],{singleton:n}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{singleton:!0};return{id:G(),constructor:e,dependencies:t,singleton:n}}const G=()=>Symbol();function Z(e,t){const n={},r={};let o=0;const i=e.length;for(;o<i;)r[e[o]]=1,o+=1;for(const a in t)r.hasOwnProperty(a)||(n[a]=t[a]);return n}const W="undefined"!==typeof document?o.useLayoutEffect:o.useEffect;function q(e,t,n){const i=Object.keys(t.required||{}),a=Object.keys(t.optional||{}),s=Object.keys(t.methods||{}),u=Object.keys(t.events||{}),f=o.createContext({});function d(e,n){e.propsReady&&E(e.propsReady,!1);for(const r of i){E(e[t.required[r]],n[r])}for(const r of a)if(r in n){E(e[t.optional[r]],n[r])}e.propsReady&&E(e.propsReady,!0)}function y(e){return u.reduce(((n,r)=>(n[r]=function(e){let t,n;const r=()=>t&&t();return function(o,i){switch(o){case c:if(i){if(n===i)return;return r(),n=i,t=w(e,i),t}return r(),A;case l:return r(),void(n=null);default:throw new Error("unrecognized action ".concat(o))}}}(e[t.events[r]]),n)),{})}const g=o.forwardRef(((c,l)=>{const{children:h,...g}=c,[v]=o.useState((()=>m(function(e){const t=new Map,n=e=>{let{id:r,constructor:o,dependencies:i,singleton:a}=e;if(a&&t.has(r))return t.get(r);const s=o(i.map((e=>n(e))));return a&&t.set(r,s),s};return n(e)}(e),(e=>d(e,g))))),[A]=o.useState(p(y,v));W((()=>{for(const e of u)e in g&&w(A[e],g[e]);return()=>{Object.values(A).map(k)}}),[g,A,v]),W((()=>{d(v,g)})),o.useImperativeHandle(l,b(function(e){return s.reduce(((n,r)=>(n[r]=n=>{E(e[t.methods[r]],n)},n)),{})}(v)));const M=n;return(0,r.jsx)(f.Provider,{value:v,children:n?(0,r.jsx)(M,{...Z([...i,...a,...u],g),children:h}):h})}));return{Component:g,usePublisher:e=>o.useCallback(h(E,o.useContext(f)[e]),[e]),useEmitterValue:o.version.startsWith("18")?e=>{const t=o.useContext(f)[e],n=o.useCallback((e=>w(t,e)),[t]);return o.useSyncExternalStore(n,(()=>M(t)),(()=>M(t)))}:e=>{const t=o.useContext(f)[e],[n,r]=o.useState(p(M,t));return W((()=>w(t,(e=>{e!==n&&r(b(e))}))),[t,n]),n},useEmitter:(e,t)=>{const n=o.useContext(f)[e];W((()=>w(n,t)),[t,n])}}}const Y="undefined"!==typeof document?o.useLayoutEffect:o.useEffect;var K=(e=>(e[e.DEBUG=0]="DEBUG",e[e.INFO=1]="INFO",e[e.WARN=2]="WARN",e[e.ERROR=3]="ERROR",e))(K||{});const $={0:"debug",1:"log",2:"warn",3:"error"},X=H((()=>{const e=_(3);return{log:_((function(t,n){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;var o;r>=(null!=(o=("undefined"===typeof globalThis?window:globalThis).VIRTUOSO_LOG_LEVEL)?o:M(e))&&a[$[r]]("%creact-virtuoso: %c%s %o","color: #0253b3; font-weight: bold","color: initial",t,n)})),logLevel:e}}),[],{singleton:!0});function ee(e,t,n){const r=o.useRef(null);let i=e=>{};if("undefined"!==typeof ResizeObserver){const a=o.useMemo((()=>new ResizeObserver((t=>{const r=()=>{const n=t[0].target;null!==n.offsetParent&&e(n)};n?r():requestAnimationFrame(r)}))),[e]);i=e=>{e&&t?(a.observe(e),r.current=e):(r.current&&a.unobserve(r.current),r.current=null)}}return{ref:r,callbackRef:i}}function te(e,t,n){return ee(e,t,n).callbackRef}function ne(e,t,n,r,i,a,s,c,l){const u=o.useCallback((n=>{const o=function(e,t,n,r){const o=e.length;if(0===o)return null;const i=[];for(let a=0;a<o;a++){const o=e.item(a);if(!o||void 0===o.dataset.index)continue;const s=parseInt(o.dataset.index),c=parseFloat(o.dataset.knownSize),l=t(o,n);if(0===l&&r("Zero-sized element, this should not happen",{child:o},K.ERROR),l===c)continue;const u=i[i.length-1];0===i.length||u.size!==l||u.endIndex!==s-1?i.push({startIndex:s,endIndex:s,size:l}):i[i.length-1].endIndex++}return i}(n.children,t,c?"offsetWidth":"offsetHeight",i);let l=n.parentElement;for(;!l.dataset.virtuosoScroller;)l=l.parentElement;const u="window"===l.lastElementChild.dataset.viewportType,f=s?c?s.scrollLeft:s.scrollTop:u?c?window.pageXOffset||document.documentElement.scrollLeft:window.pageYOffset||document.documentElement.scrollTop:c?l.scrollLeft:l.scrollTop,d=s?c?s.scrollWidth:s.scrollHeight:u?c?document.documentElement.scrollWidth:document.documentElement.scrollHeight:c?l.scrollWidth:l.scrollHeight,h=s?c?s.offsetWidth:s.offsetHeight:u?c?window.innerWidth:window.innerHeight:c?l.offsetWidth:l.offsetHeight;
2r({scrollTop:Math.max(f,0),scrollHeight:d,viewportHeight:h}),null==a||a(c?re("column-gap",getComputedStyle(n).columnGap,i):re("row-gap",getComputedStyle(n).rowGap,i)),null!==o&&e(o)}),[e,t,i,a,s,r]);return ee(u,n,l)}function re(e,t,n){return"normal"===t||(null==t?void 0:t.endsWith("px"))||n("".concat(e," was not resolved to pixel value correctly"),t,K.WARN),"normal"===t?0:parseInt(null!=t?t:"0",10)}function oe(e,t){return Math.round(e.getBoundingClientRect()[t])}function ie(e,t){return Math.abs(e-t)<1.01}function ae(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:A,a=arguments.length>4?arguments[4]:void 0,s=arguments.length>5?arguments[5]:void 0;const c=o.useRef(null),l=o.useRef(null),u=o.useRef(null),f=o.useCallback((n=>{const r=n.target,o=r===window||r===document,a=s?o?window.pageXOffset||document.documentElement.scrollLeft:r.scrollLeft:o?window.pageYOffset||document.documentElement.scrollTop:r.scrollTop,c=s?o?document.documentElement.scrollWidth:r.scrollWidth:o?document.documentElement.scrollHeight:r.scrollHeight,f=s?o?window.innerWidth:r.offsetWidth:o?window.innerHeight:r.offsetHeight,d=()=>{e({scrollTop:Math.max(a,0),scrollHeight:c,viewportHeight:f})};n.suppressFlushSync?d():i.flushSync(d),null!==l.current&&(a===l.current||a<=0||a===c-f)&&(l.current=null,t(!0),u.current&&(clearTimeout(u.current),u.current=null))}),[e,t]);return o.useEffect((()=>{const e=a||c.current;return r(a||c.current),f({target:e,suppressFlushSync:!0}),e.addEventListener("scroll",f,{passive:!0}),()=>{r(null),e.removeEventListener("scroll",f)}}),[c,f,n,r,a]),{scrollerRef:c,scrollByCallback:function(e){s&&(e={left:e.top,behavior:e.behavior}),c.current.scrollBy(e)},scrollToCallback:function(n){const r=c.current;if(!r||(s?"offsetWidth"in r&&0===r.offsetWidth:"offsetHeight"in r&&0===r.offsetHeight))return;const o="smooth"===n.behavior;let i,a,f;r===window?(a=Math.max(oe(document.documentElement,s?"width":"height"),s?document.documentElement.scrollWidth:document.documentElement.scrollHeight),i=s?window.innerWidth:window.innerHeight,f=s?document.documentElement.scrollLeft:document.documentElement.scrollTop):(a=r[s?"scrollWidth":"scrollHeight"],i=oe(r,s?"width":"height"),f=r[s?"scrollLeft":"scrollTop"]);const d=a-i;if(n.top=Math.ceil(Math.max(Math.min(d,n.top),0)),ie(i,a)||n.top===f)return e({scrollTop:f,scrollHeight:a,viewportHeight:i}),void(o&&t(!0));o?(l.current=n.top,u.current&&clearTimeout(u.current),u.current=setTimeout((()=>{u.current=null,l.current=null,t(!0)}),1e3)):l.current=null,s&&(n={left:n.top,behavior:n.behavior}),r.scrollTo(n)}}}const se=H((()=>{const e=S(),t=S(),n=_(0),r=S(),o=_(0),i=S(),a=S(),s=_(0),c=_(0),l=_(0),u=_(0),f=S(),d=S(),h=_(!1),p=_(!1),m=_(!1);return x(D(e,O((e=>{let{scrollTop:t}=e;return t}))),t),x(D(e,O((e=>{let{scrollHeight:t}=e;return t}))),a),x(t,o),{scrollContainerState:e,scrollTop:t,viewportHeight:i,headerHeight:s,fixedHeaderHeight:c,fixedFooterHeight:l,footerHeight:u,scrollHeight:a,smoothScrollTargetReached:r,horizontalDirection:p,skipAnimationFrameInResizeObserver:m,scrollTo:f,scrollBy:d,statefulScrollTop:o,deviation:n,scrollingInProgress:h}}),[],{singleton:!0}),ce={lvl:0};function le(e,t,n){return{k:e,v:t,lvl:n,l:arguments.length>3&&void 0!==arguments[3]?arguments[3]:ce,r:arguments.length>4&&void 0!==arguments[4]?arguments[4]:ce}}function ue(e){return e===ce}function fe(){return ce}function de(e,t){if(ue(e))return ce;const{k:n,l:r,r:o}=e;if(t===n){if(ue(r))return o;if(ue(o))return r;{const[t,n]=be(r);return ke(Ae(e,{k:t,v:n,l:ve(r)}))}}return ke(Ae(e,t<n?{l:de(r,t)}:{r:de(o,t)}))}function he(e,t){if(!ue(e))return t===e.k?e.v:t<e.k?he(e.l,t):he(e.r,t)}function pe(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"k";if(ue(e))return[-1/0,void 0];if(Number(e[n])===t)return[e.k,e.v];if(Number(e[n])<t){const r=pe(e.r,t,n);return r[0]===-1/0?[e.k,e.v]:r}return pe(e.l,t,n)}function me(e,t,n){return ue(e)?le(t,n,1):t===e.k?Ae(e,{k:t,v:n}):t<e.k?Ee(Ae(e,{l:me(e.l,t,n)})):Ee(Ae(e,{r:me(e.r,t,n)}))}function ye(e,t,n){if(ue(e))return[];const{k:r,v:o,l:i,r:a}=e;let s=[];return r>t&&(s=s.concat(ye(i,t,n))),r>=t&&r<=n&&s.push({k:r,v:o}),r<=n&&(s=s.concat(ye(a,t,n))),s}function ge(e){return ue(e)?[]:[...ge(e.l),{k:e.k,v:e.v},...ge(e.r)]}function be(e){return ue(e.r)?[e.k,e.v]:be(e.r)}function ve(e){return ue(e.r)?e.l:ke(Ae(e,{r:ve(e.r)}))}function Ae(e,t){return le(void 0!==t.k?t.k:e.k,void 0!==t.v?t.v:e.v,void 0!==t.lvl?t.lvl:e.lvl,void 0!==t.l?t.l:e.l,void 0!==t.r?t.r:e.r)}function we(e){return ue(e)||e.lvl>e.r.lvl}function Ee(e){return Ce(Se(e))}function ke(e){const{l:t,r:n,lvl:r}=e;if(n.lvl>=r-1&&t.lvl>=r-1)return e;if(r>n.lvl+1){if(we(t))return Se(Ae(e,{lvl:r-1}));if(ue(t)||ue(t.r))throw new Error("Unexpected empty nodes");return Ae(t.r,{l:Ae(t,{r:t.r.l}),r:Ae(e,{l:t.r.r,lvl:r-1}),lvl:r})}if(we(e))return Ce(Ae(e,{lvl:r-1}));if(ue(n)||ue(n.l))throw new Error("Unexpected empty nodes");{const t=n.l,o=we(t)?n.lvl-1:n.lvl;return Ae(t,{l:Ae(e,{r:t.l,lvl:r-1}),r:Ce(Ae(n,{l:t.r,lvl:o})),lvl:t.lvl+1})}}function Me(e,t,n){if(ue(e))return[];const r=pe(e,t)[0];return xe(ye(e,r,n),(e=>{let{k:t,v:n}=e;return{index:t,value:n}}))}function xe(e,t){const n=e.length;if(0===n)return[];let{index:r,value:o}=t(e[0]);const i=[];for(let a=1;a<n;a++){const{index:n,value:s}=t(e[a]);i.push({start:r,end:n-1,value:o}),r=n,o=s}return i.push({start:r,end:1/0,value:o}),i}function Ce(e){const{r:t,lvl:n}=e;return ue(t)||ue(t.r)||t.lvl!==n||t.r.lvl!==n?e:Ae(t,{l:Ae(e,{r:t.l}),lvl:n+1})}function Se(e){const{l:t}=e;return ue(t)||t.lvl!==e.lvl?e:Ae(t,{r:Ae(e,{l:t.r})})}function _e(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=e.length-1;for(;r<=o;){const i=Math.floor((r+o)/2),a=n(e[i],t);
2if(0===a)return i;if(-1===a){if(o-r<2)return i-1;o=i-1}else{if(o===r)return i;r=i+1}}throw new Error("Failed binary finding record in array - ".concat(e.join(","),", searched for ").concat(t))}function Te(e,t,n){return e[_e(e,t,n)]}const Ie=H((()=>({recalcInProgress:_(!1)})),[],{singleton:!0});function De(e){const{size:t,startIndex:n,endIndex:r}=e;return e=>e.start===n&&(e.end===r||e.end===1/0)&&e.value===t}function Pe(e,t){let n=0,r=0;for(;n<e;)n+=t[r+1]-t[r]-1,r++;return r-(n===e?0:1)}function Ne(e,t){let{index:n}=e;return t===n?0:t<n?-1:1}function Be(e,t){let{offset:n}=e;return t===n?0:t<n?-1:1}function Oe(e){return{index:e.index,value:e}}function je(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;return r>0&&(t=Math.max(t,Te(e,r,Ne).offset)),xe(function(e,t,n,r){const o=_e(e,t,r),i=_e(e,n,r,o);return e.slice(o,i+1)}(e,t,n,Be),Oe)}function Ue(e,t,n,r){let o=e,i=0,a=0,s=0,c=0;if(0!==t){c=_e(o,t-1,Ne);s=o[c].offset;const e=pe(n,t-1);i=e[0],a=e[1],o.length&&o[c].size===pe(n,t)[1]&&(c-=1),o=o.slice(0,c+1)}else o=[];for(const{start:l,value:u}of Me(n,t,1/0)){const e=l-i,t=e*a+s+e*r;o.push({offset:t,size:u,index:l}),i=l,s=t,a=u}return{offsetTree:o,lastIndex:i,lastOffset:s,lastSize:a}}function Re(e,t){let[n,r,o,i]=t;n.length>0&&o("received item sizes",n,K.DEBUG);const a=e.sizeTree;let s=a,c=0;if(r.length>0&&ue(a)&&2===n.length){const e=n[0].size,t=n[1].size;s=r.reduce(((n,r)=>me(me(n,r,e),r+1,t)),s)}else[s,c]=function(e,t){let n=ue(e)?0:1/0;for(const r of t){const{size:t,startIndex:o,endIndex:i}=r;if(n=Math.min(n,o),ue(e)){e=me(e,0,t);continue}const a=Me(e,o-1,i+1);if(a.some(De(r)))continue;let s=!1,c=!1;for(const{start:n,end:r,value:l}of a)s?(i>=n||t===l)&&(e=de(e,n)):(c=l!==t,s=!0),r>i&&i>=n&&l!==t&&(e=me(e,i+1,l));c&&(e=me(e,o,t))}return[e,n]}(s,n);if(s===a)return e;const{offsetTree:l,lastIndex:u,lastSize:f,lastOffset:d}=Ue(e.offsetTree,c,s,i);return{sizeTree:s,offsetTree:l,lastIndex:u,lastOffset:d,lastSize:f,groupOffsetTree:r.reduce(((e,t)=>me(e,t,Fe(t,l,i))),fe()),groupIndices:r}}function Fe(e,t,n){if(0===t.length)return 0;const{offset:r,index:o,size:i}=Te(t,e,Ne),a=e-o,s=i*a+(a-1)*n+r;return s>0?s+n:s}function Le(e,t,n){if(function(e){return"undefined"!==typeof e.groupIndex}(e))return t.groupIndices[e.groupIndex]+1;{let r=ze("LAST"===e.index?n:e.index,t);return r=Math.max(0,r,Math.min(n,r)),r}}function ze(e,t){if(!Qe(t))return e;let n=0;for(;t.groupIndices[n]<=e+n;)n++;return e+n}function Qe(e){return!ue(e.groupOffsetTree)}const Je={offsetHeight:"height",offsetWidth:"width"},Ve=H((e=>{let[{log:t},{recalcInProgress:n}]=e;const r=S(),o=S(),i=I(o,0),a=S(),s=S(),c=_(0),l=_([]),u=_(void 0),f=_(void 0),d=_(((e,t)=>oe(e,Je[t]))),h=_(void 0),p=_(0),m={offsetTree:[],sizeTree:fe(),groupOffsetTree:fe(),lastIndex:0,lastOffset:0,lastSize:0,groupIndices:[]},y=I(D(r,z(l,t,p),U(Re,m),N()),m),g=I(D(l,N(),U(((e,t)=>({prev:e.current,current:t})),{prev:[],current:[]}),O((e=>{let{prev:t}=e;return t}))),[]);x(D(l,B((e=>e.length>0)),z(y,p),O((e=>{let[t,n,r]=e;const o=t.reduce(((e,t,o)=>me(e,t,Fe(t,n.offsetTree,r)||o)),fe());return{...n,groupIndices:t,groupOffsetTree:o}}))),y),x(D(o,z(y),B((e=>{let[t,{lastIndex:n}]=e;return t<n})),O((e=>{let[t,{lastIndex:n,lastSize:r}]=e;return[{startIndex:t,endIndex:n,size:r}]}))),r),x(u,f);const b=I(D(u,O((e=>void 0===e))),!0);x(D(f,B((e=>void 0!==e&&ue(M(y).sizeTree))),O((e=>[{startIndex:0,endIndex:0,size:e}]))),r);const v=T(D(r,z(y),U(((e,t)=>{let{sizes:n}=e,[r,o]=t;return{changed:o!==n,sizes:o}}),{changed:!1,sizes:m}),O((e=>e.changed))));w(D(c,U(((e,t)=>({diff:e.prev-t,prev:t})),{diff:0,prev:0}),O((e=>e.diff))),(e=>{const{groupIndices:t}=M(y);if(e>0)E(n,!0),E(a,e+Pe(e,t));else if(e<0){const t=M(g);t.length>0&&(e-=Pe(-e,t)),E(s,e)}})),w(D(c,z(t)),(e=>{let[t,n]=e;t<0&&n("`firstItemIndex` prop should not be set to less than zero. If you don't know the total count, just use a very high value",{firstItemIndex:c},K.ERROR)}));const A=T(a);x(D(a,z(y),O((e=>{let[t,n]=e;const r=n.groupIndices.length>0,o=[],i=n.lastSize;if(r){const e=he(n.sizeTree,0);let r=0,a=0;for(;r<t;){const t=n.groupIndices[a],s=n.groupIndices.length===a+1?1/0:n.groupIndices[a+1]-t-1;o.push({startIndex:t,endIndex:t,size:e}),o.push({startIndex:t+1,endIndex:t+1+s-1,size:i}),a++,r+=s+1}const s=ge(n.sizeTree);return r!==t&&s.shift(),s.reduce(((e,n)=>{let{k:r,v:o}=n,i=e.ranges;return 0!==e.prevSize&&(i=[...e.ranges,{startIndex:e.prevIndex,endIndex:r+t-1,size:e.prevSize}]),{ranges:i,prevIndex:r+t,prevSize:o}}),{ranges:o,prevIndex:t,prevSize:0}).ranges}return ge(n.sizeTree).reduce(((e,n)=>{let{k:r,v:o}=n;return{ranges:[...e.ranges,{startIndex:e.prevIndex,endIndex:r+t-1,size:e.prevSize}],prevIndex:r+t,prevSize:o}}),{ranges:[],prevIndex:0,prevSize:i}).ranges}))),r);const k=T(D(s,z(y,p),O((e=>{let[t,{offsetTree:n},r]=e;return Fe(-t,n,r)}))));return x(D(s,z(y,p),O((e=>{let[t,n,r]=e;if(n.groupIndices.length>0){if(ue(n.sizeTree))return n;let e=fe();const o=M(g);let i=0,a=0,s=0;for(;i<-t;){s=o[a];const e=o[a+1]-s-1;a++,i+=e+1}e=ge(n.sizeTree).reduce(((e,n)=>{let{k:r,v:o}=n;return me(e,Math.max(0,r+t),o)}),e);
2if(i!==-t){e=me(e,0,he(n.sizeTree,s));e=me(e,1,pe(n.sizeTree,1-t)[1])}return{...n,sizeTree:e,...Ue(n.offsetTree,0,e,r)}}{const e=ge(n.sizeTree).reduce(((e,n)=>{let{k:r,v:o}=n;return me(e,Math.max(0,r+t),o)}),fe());return{...n,sizeTree:e,...Ue(n.offsetTree,0,e,r)}}}))),y),{data:h,totalCount:o,sizeRanges:r,groupIndices:l,defaultItemSize:f,fixedItemSize:u,unshiftWith:a,shiftWith:s,shiftWithOffset:k,beforeUnshiftWith:A,firstItemIndex:c,gap:p,sizes:y,listRefresh:v,statefulTotalCount:i,trackItemSizes:b,itemSize:d}}),y(X,Ie),{singleton:!0}),He="undefined"!==typeof document&&"scrollBehavior"in document.documentElement.style;function Ge(e){const t="number"===typeof e?{index:e}:e;return t.align||(t.align="start"),t.behavior&&He||(t.behavior="auto"),t.offset||(t.offset=0),t}const Ze=H((e=>{let[{sizes:t,totalCount:n,listRefresh:r,gap:o},{scrollingInProgress:i,viewportHeight:a,scrollTo:s,smoothScrollTargetReached:c,headerHeight:l,footerHeight:u,fixedHeaderHeight:f,fixedFooterHeight:d},{log:h}]=e;const p=S(),m=S(),y=_(0);let g=null,b=null,v=null;function A(){g&&(g(),g=null),v&&(v(),v=null),b&&(clearTimeout(b),b=null),E(i,!1)}return x(D(p,z(t,a,n,y,l,u,h),z(o,f,d),O((e=>{let[[t,n,o,a,s,l,u,f],d,h,y]=e;const k=Ge(t),{align:M,behavior:x,offset:S}=k,_=a-1,T=Le(k,n,_);let I=Fe(T,n.offsetTree,d)+l;"end"===M?(I+=h+pe(n.sizeTree,T)[1]-o+y,T===_&&(I+=u)):"center"===M?I+=(h+pe(n.sizeTree,T)[1]-o+y)/2:I-=s,S&&(I+=S);const P=e=>{A(),e?(f("retrying to scroll to",{location:t},K.DEBUG),E(p,t)):(E(m,!0),f("list did not change, scroll successful",{},K.DEBUG))};if(A(),"smooth"===x){let e=!1;v=w(r,(t=>{e=e||t})),g=C(c,(()=>{P(e)}))}else g=C(D(r,(N=150,e=>{const t=setTimeout((()=>{e(!1)}),N);return n=>{n&&(e(!0),clearTimeout(t))}})),P);var N;return b=setTimeout((()=>{A()}),1200),E(i,!0),f("scrolling from index to",{index:T,top:I,behavior:x},K.DEBUG),{top:I,behavior:x}}))),s),{scrollToIndex:p,scrollTargetReached:m,topListHeight:y}}),y(Ve,se,X),{singleton:!0});const We="up",qe="down",Ye={atBottom:!1,notAtBottomBecause:"NOT_SHOWING_LAST_ITEM",state:{offsetBottom:0,scrollTop:0,viewportHeight:0,scrollHeight:0}},Ke=H((e=>{let[{scrollContainerState:t,scrollTop:n,viewportHeight:r,headerHeight:o,footerHeight:i,scrollBy:a}]=e;const s=_(!1),c=_(!0),l=S(),u=S(),f=_(4),d=_(0),h=I(D(Q(D(J(n),R(1),j(!0)),D(J(n),R(1),j(!1),L(100))),N()),!1),p=I(D(Q(D(a,j(!0)),D(a,j(!1),L(200))),N()),!1);x(D(V(J(n),J(d)),O((e=>{let[t,n]=e;return t<=n})),N()),c),x(D(c,F(50)),u);const m=T(D(V(t,J(r),J(o),J(i),J(f)),U(((e,t)=>{let[{scrollTop:n,scrollHeight:r},o,i,a,s]=t;const c={viewportHeight:o,scrollTop:n,scrollHeight:r};if(n+o-r>-s){let t,r;return n>e.state.scrollTop?(t="SCROLLED_DOWN",r=e.state.scrollTop-n):(t="SIZE_DECREASED",r=e.state.scrollTop-n||e.scrollTopDelta),{atBottom:!0,state:c,atBottomBecause:t,scrollTopDelta:r}}let l;return l=c.scrollHeight>e.state.scrollHeight?"SIZE_INCREASED":o<e.state.viewportHeight?"VIEWPORT_HEIGHT_DECREASING":n<e.state.scrollTop?"SCROLLING_UPWARDS":"NOT_FULLY_SCROLLED_TO_LAST_ITEM_BOTTOM",{atBottom:!1,notAtBottomBecause:l,state:c}}),Ye),N(((e,t)=>e&&e.atBottom===t.atBottom)))),y=I(D(t,U(((e,t)=>{let{scrollTop:n,scrollHeight:r,viewportHeight:o}=t;if(ie(e.scrollHeight,r))return{scrollTop:n,scrollHeight:r,jump:0,changed:!1};{const t=r-(n+o)<1;return e.scrollTop!==n&&t?{scrollHeight:r,scrollTop:n,jump:e.scrollTop-n,changed:!0}:{scrollHeight:r,scrollTop:n,jump:0,changed:!0}}}),{scrollHeight:0,jump:0,scrollTop:0,changed:!1}),B((e=>e.changed)),O((e=>e.jump))),0);x(D(m,O((e=>e.atBottom))),s),x(D(s,F(50)),l);const g=_(qe);x(D(t,O((e=>{let{scrollTop:t}=e;return t})),N(),U(((e,t)=>M(p)?{direction:e.direction,prevScrollTop:t}:{direction:t<e.prevScrollTop?We:qe,prevScrollTop:t}),{direction:qe,prevScrollTop:0}),O((e=>e.direction))),g),x(D(t,F(50),j("none")),g);const b=_(0);return x(D(h,B((e=>!e)),j(0)),b),x(D(n,F(100),z(h),B((e=>{let[t,n]=e;return!!n})),U(((e,t)=>{let[n,r]=e,[o]=t;return[r,o]}),[0,0]),O((e=>{let[t,n]=e;return n-t}))),b),{isScrolling:h,isAtTop:c,isAtBottom:s,atBottomState:m,atTopStateChange:u,atBottomStateChange:l,scrollDirection:g,atBottomThreshold:f,atTopThreshold:d,scrollVelocity:b,lastJumpDueToItemResize:y}}),y(se)),$e=H((e=>{let[{log:t}]=e;const n=_(!1),r=T(D(n,B((e=>e)),N()));return w(n,(e=>{e&&M(t)("props updated",{},K.DEBUG)})),{propsReady:n,didMount:r}}),y(X),{singleton:!0});function Xe(e,t){0==e?t():requestAnimationFrame((()=>Xe(e-1,t)))}function et(e,t){const n=t-1;return"number"===typeof e?e:"LAST"===e.index?n:e.index}const tt=H((e=>{let[{sizes:t,listRefresh:n,defaultItemSize:r},{scrollTop:o},{scrollToIndex:i,scrollTargetReached:a},{didMount:s}]=e;const c=_(!0),l=_(0),u=_(!0);return x(D(s,z(l),B((e=>{let[t,n]=e;return!!n})),j(!1)),c),x(D(s,z(l),B((e=>{let[t,n]=e;return!!n})),j(!1)),u),w(D(V(n,s),z(c,t,r,u),B((e=>{let[[,t],n,{sizeTree:r},o,i]=e;return t&&(!ue(r)||v(o))&&!n&&!i})),z(l)),(e=>{let[,t]=e;C(a,(()=>{E(u,!0)})),Xe(4,(()=>{C(o,(()=>{E(c,!0)})),E(i,t)}))}
2)),{scrolledToInitialItem:c,initialTopMostItemIndex:l,initialItemFinalLocationReached:u}}),y(Ve,se,Ze,$e),{singleton:!0});function nt(e){return!!e&&("smooth"===e?"smooth":"auto")}const rt=H((e=>{let[{totalCount:t,listRefresh:n},{isAtBottom:r,atBottomState:o},{scrollToIndex:i},{scrolledToInitialItem:a},{propsReady:s,didMount:c},{log:l},{scrollingInProgress:u}]=e;const f=_(!1),d=S();let h=null;function p(e){E(i,{index:"LAST",align:"end",behavior:e})}function m(e){const t=C(o,(t=>{!e||t.atBottom||"SIZE_INCREASED"!==t.notAtBottomBecause||h||(M(l)("scrolling to bottom due to increased size",{},K.DEBUG),p("auto"))}));setTimeout(t,100)}return w(D(V(D(J(t),R(1)),c),z(J(f),r,a,u),O((e=>{let[[t,n],r,o,i,a]=e,s=n&&i,c="auto";return s&&(c=((e,t)=>"function"===typeof e?nt(e(t)):t&&nt(e))(r,o||a),s=s&&!!c),{totalCount:t,shouldFollow:s,followOutputBehavior:c}})),B((e=>{let{shouldFollow:t}=e;return t}))),(e=>{let{totalCount:t,followOutputBehavior:r}=e;h&&(h(),h=null),h=C(n,(()=>{M(l)("following output to ",{totalCount:t},K.DEBUG),p(r),h=null}))})),w(D(V(J(f),t,s),B((e=>{let[t,,n]=e;return t&&n})),U(((e,t)=>{let{value:n}=e,[,r]=t;return{refreshed:n===r,value:r}}),{refreshed:!1,value:0}),B((e=>{let{refreshed:t}=e;return t})),z(f,t)),(e=>{let[,t]=e;M(a)&&m(!1!==t)})),w(d,(()=>{m(!1!==M(f))})),w(V(J(f),o),(e=>{let[t,n]=e;t&&!n.atBottom&&"VIEWPORT_HEIGHT_DECREASING"===n.notAtBottomBecause&&p("auto")}
2)),{followOutput:f,autoscrollToBottom:d}}),y(Ve,Ke,Ze,tt,$e,X,se));function ot(e){return e.reduce(((e,t)=>(e.groupIndices.push(e.totalCount),e.totalCount+=t+1,e)),{totalCount:0,groupIndices:[]})}const it=H((e=>{let[{totalCount:t,groupIndices:n,sizes:r},{scrollTop:o,headerHeight:i}]=e;const a=S(),s=S(),c=T(D(a,O(ot)));return x(D(c,O((e=>e.totalCount))),t),x(D(c,O((e=>e.groupIndices))),n),x(D(V(o,r,i),B((e=>{let[t,n]=e;return Qe(n)})),O((e=>{let[t,n,r]=e;return pe(n.groupOffsetTree,Math.max(t-r,0),"v")[0]})),N(),O((e=>[e]))),s),{groupCounts:a,topItemsIndexes:s}}),y(Ve,se));function at(e,t){return!(!e||e[0]!==t[0]||e[1]!==t[1])}function st(e,t){return!(!e||e.startIndex!==t.startIndex||e.endIndex!==t.endIndex)}const ct="top",lt="bottom",ut="none";function ft(e,t,n){return"number"===typeof e?n===We&&t===ct||n===qe&&t===lt?e:0:n===We?t===ct?e.main:e.reverse:t===lt?e.main:e.reverse}function dt(e,t){return"number"===typeof e?e:e[t]||0}const ht=H((e=>{let[{scrollTop:t,viewportHeight:n,deviation:r,headerHeight:o,fixedHeaderHeight:i}]=e;const a=S(),s=_(0),c=_(0),l=_(0);return{listBoundary:a,overscan:l,topListHeight:s,increaseViewportBy:c,visibleRange:I(D(V(J(t),J(n),J(o),J(a,at),J(l),J(s),J(i),J(r),J(c)),O((e=>{let[t,n,r,[o,i],a,s,c,l,u]=e;const f=t-l,d=s+c,h=Math.max(r-f,0);let p=ut;const m=dt(u,ct),y=dt(u,lt);return o-=l,o+=r+c,i+=r+c,i-=l,o>t+d-m&&(p=We),i<t-h+n+y&&(p=qe),p!==ut?[Math.max(f-r-ft(a,ct,p)-m,0),f-h-c+n+ft(a,lt,p)+y]:null})),B((e=>null!=e)),N(at)),[0,0])}}),y(se),{singleton:!0});const pt={items:[],topItems:[],offsetTop:0,offsetBottom:0,top:0,bottom:0,topListHeight:0,totalCount:0,firstItemIndex:0};function mt(e,t,n){if(0===e.length)return[];if(!Qe(t))return e.map((e=>({...e,index:e.index+n,originalIndex:e.index})));const r=e[0].index,o=e[e.length-1].index,i=[],a=Me(t.groupOffsetTree,r,o);let s,c=0;for(const l of e){let e;(!s||s.end<l.index)&&(s=a.shift(),c=t.groupIndices.indexOf(s.start)),e=l.index===s.start?{type:"group",index:c}:{index:l.index-(c+1)+n,groupIndex:c},i.push({...e,size:l.size,offset:l.offset,originalIndex:l.index,data:l.data})}return i}function yt(e,t,n,r,o,i){const{lastSize:a,lastOffset:s,lastIndex:c}=o;let l=0,u=0;if(e.length>0){l=e[0].offset;const t=e[e.length-1];u=t.offset+t.size}const f=n-c,d=l,h=s+f*a+(f-1)*r-u;return{items:mt(e,o,i),topItems:mt(t,o,i),topListHeight:t.reduce(((e,t)=>t.size+e),0),offsetTop:l,offsetBottom:h,top:d,bottom:u,totalCount:n,firstItemIndex:i}}function gt(e,t,n,r,o,i){let a=0;if(n.groupIndices.length>0)for(const l of n.groupIndices){if(l-a>=e)break;a++}const s=e+a,c=et(t,s);return yt(Array.from({length:s}).map(((e,t)=>({index:t+c,size:0,offset:0,data:i[t+c]}))),[],s,o,n,r)}const bt=H((e=>{let[{sizes:t,totalCount:n,data:r,firstItemIndex:o,gap:i},a,{visibleRange:s,listBoundary:c,topListHeight:l},{scrolledToInitialItem:u,initialTopMostItemIndex:f},{topListHeight:d},h,{didMount:p},{recalcInProgress:y}]=e;const g=_([]),b=_(0),A=S();x(a.topItemsIndexes,g);const w=I(D(V(p,y,J(s,at),J(n),J(t),J(f),u,J(g),J(o),J(i),r),B((e=>{let[t,n,,r,,,,,,,o]=e;const i=o&&o.length!==r;return t&&!n&&!i})),O((e=>{let[,,[t,n],r,o,i,a,s,c,l,u]=e;const f=o,{sizeTree:d,offsetTree:h}=f,p=M(b);if(0===r)return{...pt,totalCount:r};if(0===t&&0===n)return 0===p?{...pt,totalCount:r}:gt(p,i,o,c,l,u||[]);if(ue(d)){if(p>0)return null;const e=yt(function(e,t,n){if(Qe(t)){const r=ze(e,t);return[{index:pe(t.groupOffsetTree,r)[0],size:0,offset:0},{index:r,size:0,offset:0,data:n&&n[0]}]}return[{index:e,size:0,offset:0,data:n&&n[0]}]}(et(i,r),f,u),[],r,l,f,c);return e}const y=[];if(s.length>0){const e=s[0],t=s[s.length-1];let n=0;for(const r of Me(d,e,t)){const o=r.value,i=Math.max(r.start,e),a=Math.min(r.end,t);for(let e=i;e<=a;e++)y.push({index:e,size:o,offset:n,data:u&&u[e]}),n+=o}}if(!a)return yt([],y,r,l,f,c);const g=s.length>0?s[s.length-1]+1:0,v=je(h,t,n,g);if(0===v.length)return null;const A=r-1;return yt(m([],(e=>{for(const r of v){const o=r.value;let i=o.offset,a=r.start;const s=o.size;if(o.offset<t){a+=Math.floor((t-o.offset+l)/(s+l));const e=a-r.start;i+=e*s+e*l}a<g&&(i+=(g-a)*s,a=g);const c=Math.min(r.end,A);for(let t=a;t<=c&&!(i>=n);t++)e.push({index:t,size:s,offset:i,data:u&&u[t]}),i+=s+l}})),y,r,l,f,c)})),B((e=>null!==e)),N()),pt);x(D(r,B(v),O((e=>null==e?void 0:e.length))),n),x(D(w,O((e=>e.topListHeight))),d),x(d,l),x(D(w,O((e=>[e.top,e.bottom]))),c),x(D(w,O((e=>e.items))),A);return{listState:w,topItemsIndexes:g,endReached:T(D(w,B((e=>{let{items:t}=e;return t.length>0})),z(n,r),B((e=>{let[{items:t},n]=e;return t[t.length-1].originalIndex===n-1})),O((e=>{let[,t,n]=e;return[t-1,n]})),N(at),O((e=>{let[t]=e;return t})))),startReached:T(D(w,F(200),B((e=>{let{items:t,topItems:n}=e;return t.length>0&&t[0].originalIndex===n.length})),O((e=>{let{items:t}=e;return t[0].index})),N())),rangeChanged:T(D(w,B((e=>{let{items:t}=e;return t.length>0})),O((e=>{let{items:t}=e,n=0,r=t.length-1;for(;"group"===t[n].type&&n<r;)n++;for(;"group"===t[r].type&&r>n;)r--;return{startIndex:t[n].index,endIndex:t[r].index}})),N(st))),itemsRendered:A,initialItemCount:b,...h}}),y(Ve,it,ht,tt,Ze,Ke,$e,Ie),{singleton:!0}),vt=H((e=>{let[{sizes:t,firstItemIndex:n,data:r,gap:o}
2,{initialTopMostItemIndex:i},{initialItemCount:a,listState:s},{didMount:c}]=e;return x(D(c,z(a),B((e=>{let[,t]=e;return 0!==t})),z(i,t,n,o,r),O((e=>{let[[,t],n,r,o,i,a=[]]=e;return gt(t,n,r,o,i,a)}))),s),{}}),y(Ve,tt,bt,$e),{singleton:!0}),At=H((e=>{let[{scrollVelocity:t}]=e;const n=_(!1),r=S(),o=_(!1);return x(D(t,z(o,n,r),B((e=>{let[t,n]=e;return!!n})),O((e=>{let[t,n,r,o]=e;const{exit:i,enter:a}=n;if(r){if(i(t,o))return!1}else if(a(t,o))return!0;return r})),N()),n),w(D(V(n,t,r),z(o)),(e=>{let[[t,n,r],o]=e;return t&&o&&o.change&&o.change(n,r)})),{isSeeking:n,scrollSeekConfiguration:o,scrollVelocity:t,scrollSeekRangeChanged:r}}),y(Ke),{singleton:!0}),wt=H((e=>{let[{topItemsIndexes:t}]=e;const n=_(0);return x(D(n,B((e=>e>=0)),O((e=>Array.from({length:e}).map(((e,t)=>t))))),t),{topItemCount:n}}),y(bt)),Et=H((e=>{let[{footerHeight:t,headerHeight:n,fixedHeaderHeight:r,fixedFooterHeight:o},{listState:i}]=e;const a=S(),s=I(D(V(t,o,n,r,i),O((e=>{let[t,n,r,o,i]=e;return t+n+r+o+i.offsetBottom+i.bottom}))),0);return x(J(s),a),{totalListHeight:s,totalListHeightChanged:a}}),y(se,bt),{singleton:!0});function kt(e){let t,n=!1;return()=>(n||(n=!0,t=e()),t)}const Mt=kt((()=>/iP(ad|od|hone)/i.test(navigator.userAgent)&&/WebKit/i.test(navigator.userAgent))),xt=H((e=>{let[{scrollBy:t,scrollTop:n,deviation:r,scrollingInProgress:o},{isScrolling:i,isAtBottom:a,scrollDirection:s,lastJumpDueToItemResize:c},{listState:l},{beforeUnshiftWith:u,shiftWithOffset:f,sizes:d,gap:h},{log:p},{recalcInProgress:m}]=e;const y=T(D(l,z(c),U(((e,t)=>{let[,n,r,o]=e,[{items:i,totalCount:a,bottom:s,offsetBottom:c},l]=t;const u=s+c;let f=0;if(r===a&&n.length>0&&i.length>0){0===i[0].originalIndex&&0===n[0].originalIndex||(f=u-o,0!==f&&(f+=l))}return[f,i,a,u]}),[0,[],0,0]),B((e=>{let[t]=e;return 0!==t})),z(n,s,o,a,p,m),B((e=>{let[,t,n,r,,,o]=e;return!o&&!r&&0!==t&&n===We})),O((e=>{let[[t],,,,,n]=e;return n("Upward scrolling compensation",{amount:t},K.DEBUG),t}))));function g(e){e>0?(E(t,{top:-e,behavior:"auto"}),E(r,0)):(E(r,0),E(t,{top:-e,behavior:"auto"}))}return w(D(y,z(r,i)),(e=>{let[t,n,o]=e;o&&Mt()?E(r,n-t):g(-t)})),w(D(V(I(i,!1),r,m),B((e=>{let[t,n,r]=e;return!t&&!r&&0!==n})),O((e=>{let[t,n]=e;return n})),F(1)),g),x(D(f,O((e=>({top:-e})))),t),w(D(u,z(d,h),O((e=>{let[t,{lastSize:n,groupIndices:r,sizeTree:o},i]=e;function a(e){return e*(n+i)}if(0===r.length)return a(t);{let e=0;const n=he(o,0);let i=0,s=0;for(;i<t;){i++,e+=n;let o=r.length===s+1?1/0:r[s+1]-r[s]-1;i+o>t&&(e-=n,o=t-i+1),i+=o,e+=a(o),s++}return e}}))),(e=>{E(r,e),requestAnimationFrame((()=>{E(t,{top:e}),requestAnimationFrame((()=>{E(r,0),E(m,!1)}))}))})),{deviation:r}}),y(se,Ke,bt,Ve,X,Ie)),Ct=H((e=>{let[{didMount:t},{scrollTo:n},{listState:r}]=e;const o=_(0);return w(D(t,z(o),B((e=>{let[,t]=e;return 0!==t})),O((e=>{let[,t]=e;return{top:t}}))),(e=>{C(D(r,R(1),B((e=>e.items.length>1))),(()=>{requestAnimationFrame((()=>{E(n,e)}))}))})),{initialScrollTop:o}}),y($e,se,bt),{singleton:!0}),St=H((e=>{let[{viewportHeight:t},{totalListHeight:n}]=e;const r=_(!1);return{alignToBottom:r,paddingTopAddition:I(D(V(r,t,n),B((e=>{let[t]=e;return t})),O((e=>{let[,t,n]=e;return Math.max(0,t-n)})),F(0),N()),0)}}),y(se,Et),{singleton:!0}),_t=H((e=>{let[{scrollTo:t,scrollContainerState:n}]=e;const r=S(),o=S(),i=S(),a=_(!1),s=_(void 0);return x(D(V(r,o),O((e=>{let[{viewportHeight:t,scrollTop:n,scrollHeight:r},{offsetTop:o}]=e;return{scrollTop:Math.max(0,n-o),scrollHeight:r,viewportHeight:t}}))),n),x(D(t,z(o),O((e=>{let[t,{offsetTop:n}]=e;return{...t,top:t.top+n}}))),i),{useWindowScroll:a,customScrollParent:s,windowScrollContainerState:r,windowViewportRect:o,windowScrollTo:i}}),y(se)),Tt=e=>{let{itemTop:t,itemBottom:n,viewportTop:r,viewportBottom:o,locationParams:{behavior:i,align:a,...s}}=e;return t<r?{...s,behavior:i,align:null!=a?a:"start"}:n>o?{...s,behavior:i,align:null!=a?a:"end"}:null},It=H((e=>{let[{sizes:t,totalCount:n,gap:r},{scrollTop:o,viewportHeight:i,headerHeight:a,fixedHeaderHeight:s,fixedFooterHeight:c,scrollingInProgress:l},{scrollToIndex:u}]=e;const f=S();return x(D(f,z(t,i,n,a,s,c,o),z(r),O((e=>{let[[t,n,r,o,i,a,s,c],u]=e;const{done:f,behavior:d,align:h,calculateViewLocation:p=Tt,...m}=t,y=Le(t,n,o-1),g=Fe(y,n.offsetTree,u)+i+a,b=p({itemTop:g,itemBottom:g+pe(n.sizeTree,y)[1],viewportTop:c+a,viewportBottom:c+r-s,locationParams:{behavior:d,align:h,...m}});return b?f&&C(D(l,B((e=>!1===e)),R(M(l)?1:2)),f):f&&f(),b})),B((e=>null!==e))),u),{scrollIntoView:f}}),y(Ve,se,Ze,bt,X),{singleton:!0}),Dt=H((e=>{let[{sizes:t,sizeRanges:n},{scrollTop:r,headerHeight:o}
2,{initialTopMostItemIndex:i},{didMount:a},{useWindowScroll:s,windowScrollContainerState:c,windowViewportRect:l}]=e;const u=S(),f=_(void 0),d=_(null),h=_(null);return x(c,d),x(l,h),w(D(u,z(t,r,s,d,h,o)),(e=>{let[t,n,r,o,i,a,s]=e;const c=ge(n.sizeTree).map(((e,t,n)=>{let{k:r,v:o}=e;const i=n[t+1];return{startIndex:r,endIndex:i?i.k-1:1/0,size:o}}));o&&null!==i&&null!==a&&(r=i.scrollTop-a.offsetTop),r-=s,t({ranges:c,scrollTop:r})})),x(D(f,B(v),O(Pt)),i),x(D(a,z(f),B((e=>{let[,t]=e;return void 0!==t})),N(),O((e=>{let[,t]=e;return t.ranges}))),n),{getState:u,restoreStateFrom:f}}),y(Ve,se,tt,$e,_t));function Pt(e){return{offset:e.scrollTop,index:0,align:"start"}}const Nt=H((e=>{let[t,n,r,o,i,a,s,c,l,u]=e;return{...t,...n,...r,...o,...i,...a,...s,...c,...l,...u}}),y(ht,vt,$e,At,Et,Ct,St,_t,It,X)),Bt=H((e=>{let[{totalCount:t,sizeRanges:n,fixedItemSize:r,defaultItemSize:o,trackItemSizes:i,itemSize:a,data:s,firstItemIndex:c,groupIndices:l,statefulTotalCount:u,gap:f,sizes:d},{initialTopMostItemIndex:h,scrolledToInitialItem:p,initialItemFinalLocationReached:m},y,g,b,{listState:v,topItemsIndexes:A,...w},{scrollToIndex:E},k,{topItemCount:M},{groupCounts:C},S]=e;return x(w.rangeChanged,S.scrollSeekRangeChanged),x(D(S.windowViewportRect,O((e=>e.visibleHeight))),y.viewportHeight),{totalCount:t,data:s,firstItemIndex:c,sizeRanges:n,initialTopMostItemIndex:h,scrolledToInitialItem:p,initialItemFinalLocationReached:m,topItemsIndexes:A,topItemCount:M,groupCounts:C,fixedItemHeight:r,defaultItemHeight:o,gap:f,...b,statefulTotalCount:u,listState:v,scrollToIndex:E,trackItemSizes:i,itemSize:a,groupIndices:l,...w,...S,...y,sizes:d,...g}}),y(Ve,tt,se,Dt,rt,bt,Ze,xt,wt,it,Nt)),Ot="-webkit-sticky",jt="sticky",Ut=kt((()=>{if("undefined"===typeof document)return jt;const e=document.createElement("div");return e.style.position=Ot,e.style.position===Ot?Ot:jt}));function Rt(e,t,n){const r=o.useRef(null),i=o.useCallback((n=>{if(null===n||!n.offsetParent)return;const o=n.getBoundingClientRect(),i=o.width;let a,s;if(t){const e=t.getBoundingClientRect(),n=o.top-e.top;a=e.height-Math.max(0,n),s=n+t.scrollTop}else a=window.innerHeight-Math.max(0,o.top),s=o.top+window.pageYOffset;r.current={offsetTop:s,visibleHeight:a,visibleWidth:i},e(r.current)}),[e,t]),{callbackRef:a,ref:s}=ee(i,!0,n),c=o.useCallback((()=>{i(s.current)}),[i,s]);return o.useEffect((()=>{if(t){t.addEventListener("scroll",c);const e=new ResizeObserver((()=>{requestAnimationFrame(c)}));return e.observe(t),()=>{t.removeEventListener("scroll",c),e.unobserve(t)}}return window.addEventListener("scroll",c),window.addEventListener("resize",c),()=>{window.removeEventListener("scroll",c),window.removeEventListener("resize",c)}}),[c,t]),a}const Ft=o.createContext(void 0),Lt=o.createContext(void 0);function zt(e){return e}const Qt=H((e=>{let[t,n]=e;return{...t,...n}}),y(Bt,H((()=>{const e=_((e=>"Item ".concat(e))),t=_(null),n=_((e=>"Group ".concat(e))),r=_({}),o=_(zt),i=_("div"),a=_(A),s=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return I(D(r,O((t=>t[e])),N()),t)};return{context:t,itemContent:e,groupContent:n,components:r,computeItemKey:o,HeaderFooterTag:i,scrollerRef:a,FooterComponent:s("Footer"),HeaderComponent:s("Header"),TopItemListComponent:s("TopItemList"),ListComponent:s("List","div"),ItemComponent:s("Item","div"),GroupComponent:s("Group","div"),ScrollerComponent:s("Scroller","div"),EmptyPlaceholder:s("EmptyPlaceholder"),ScrollSeekPlaceholder:s("ScrollSeekPlaceholder")}})))),Jt=e=>{let{height:t}=e;return(0,r.jsx)("div",{style:{height:t}})},Vt={position:Ut(),zIndex:1,overflowAnchor:"none"},Ht={overflowAnchor:"none"},Gt={...Ht,display:"inline-block",height:"100%"},Zt=o.memo((function(e){let{showTopList:t=!1}=e;const n=fn("listState"),i=un("sizeRanges"),a=fn("useWindowScroll"),s=fn("customScrollParent"),c=un("windowScrollContainerState"),l=un("scrollContainerState"),u=s||a?c:l,f=fn("itemContent"),d=fn("context"),h=fn("groupContent"),p=fn("trackItemSizes"),m=fn("itemSize"),y=fn("log"),g=un("gap"),b=fn("horizontalDirection"),{callbackRef:v}=ne(i,m,p,t?A:u,y,g,s,b,fn("skipAnimationFrameInResizeObserver")),[w,E]=o.useState(0);dn("deviation",(e=>{w!==e&&E(e)}));const k=fn("EmptyPlaceholder"),M=fn("ScrollSeekPlaceholder")||Jt,x=fn("ListComponent"),C=fn("ItemComponent"),S=fn("GroupComponent"),_=fn("computeItemKey"),T=fn("isSeeking"),I=fn("groupIndices").length>0,D=fn("alignToBottom"),P=fn("initialItemFinalLocationReached"),N=t?{}:{boxSizing:"border-box",...b?{whiteSpace:"nowrap",display:"inline-block",height:"100%",paddingLeft:n.offsetTop,paddingRight:n.offsetBottom,marginLeft:0!==w?w:D?"auto":0}:{marginTop:0!==w?w:D?"auto":0,paddingTop:n.offsetTop,paddingBottom:n.offsetBottom},...P?{}:{visibility:"hidden"}};return!t&&0===n.totalCount&&k?(0,r.jsx)(k,{...$t(k,d)}):(0,r.jsx)(x,{...$t(x,d),ref:v,style:N,"data-testid":t?"virtuoso-top-item-list":"virtuoso-item-list",children:(t?n.topItems:n.items).map((e=>{const t=e.originalIndex,r=_(t+n.firstItemIndex,e.data,d);return T?(0,o.createElement)(M,{...$t(M,d),key:r,index:e.index,height:e.size,type:e.type||"item",..."group"===e.type?{}:{groupIndex:e.groupIndex}}):"group"===e.type?(0,o.createElement)(S,{...$t(S,d),key:r,"data-index":t,"data-known-size":e.size,"data-item-index":e.index,style:Vt},h(e.index,d)):(0,o.createElement)(C,{...$t(C,d),...Xt(C,e.data),key:r,"data-index":t,"data-known-size":e.size,"data-item-index":e.index,"data-item-group-index":e.groupIndex,style:b?Gt:Ht},I?f(e.index,e.groupIndex,e.data,d):f(e.index,e.data,d))}))})})),Wt={height:"100%",outline:"none",overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},qt={outline:"none",overflowX:"auto",position:"relative"},Yt=e=>({width:"100%",height:"100%",position:"absolute",top:0,...e?{display:"flex",flexDirection:"column"}:{}}),Kt={width:"100%",position:Ut(),top:0,zIndex:1};function $t(e,t){if("string"!==typeof e)return{context:t}}function Xt(e,t){return{item:"string"===typeof e?void 0:t}}const en=o.memo((function(){const e=fn("HeaderComponent"),t=un("headerHeight"),n=fn("HeaderFooterTag"),i=te(o.useMemo((()=>e=>t(oe(e,"height"))),[t]),!0,fn("skipAnimationFrameInResizeObserver")),a=fn("context");return e?(0,r.jsx)(n,{ref:i,children:(0,r.jsx)(e,{...$t(e,a)})}):null})),tn=o.memo((function(){const e=fn("FooterComponent"),t=un("footerHeight"),n=fn("HeaderFooterTag"),i=te(o.useMemo((()=>e=>t(oe(e,"height"))),[t]),!0,fn("skipAnimationFrameInResizeObserver")),a=fn("context");return e?(0,r.jsx)(n,{ref:i,children:(0,r.jsx)(e,{...$t(e,a)})}):null}));function nn(e){let{usePublisher:t,useEmitter:n,useEmitterValue:i}=e;return o.memo((function(e){let{style:o,children:a,...s}=e;const c=t("scrollContainerState"),l=i("ScrollerComponent"),u=t("smoothScrollTargetReached"),f=i("scrollerRef"),d=i("context"),h=i("horizontalDirection")||!1,{scrollerRef:p,scrollByCallback:m,scrollToCallback:y}=ae(c,u,l,f,void 0,h);n("scrollTo",y),n("scrollBy",m);const g=h?qt:Wt;return(0,r.jsx)(l,{ref:p,style:{...g,...o},"data-testid":"virtuoso-scroller","data-virtuoso-scroller":!0,tabIndex:0,...s,...$t(l,d),children:a})}))}function rn(e){let{usePublisher:t,useEmitter:n,useEmitterValue:i}=e;return o.memo((function(e){let{style:o,children:a,...s}=e;const c=t("windowScrollContainerState"),l=i("ScrollerComponent"),u=t("smoothScrollTargetReached"),f=i("totalListHeight"),d=i("deviation"),h=i("customScrollParent"),p=i("context"),{scrollerRef:m,scrollByCallback:y,scrollToCallback:g}=ae(c,u,l,A,h);return Y((()=>(m.current=h||window,()=>{m.current=null})),[m,h]),n("windowScrollTo",g),n("scrollBy",y),(0,r.jsx)(l,{style:{position:"relative",...o,...0!==f?{height:f+d}:{}},"data-virtuoso-scroller":!0,...s,...$t(l,p),children:a})}))}const on=e=>{let{children:t}=e;
2const n=o.useContext(Ft),i=un("viewportHeight"),a=un("fixedItemHeight"),s=fn("alignToBottom"),c=fn("horizontalDirection"),l=te(o.useMemo((()=>f(i,(e=>oe(e,c?"width":"height")))),[i,c]),!0,fn("skipAnimationFrameInResizeObserver"));return o.useEffect((()=>{n&&(i(n.viewportHeight),a(n.itemHeight))}),[n,i,a]),(0,r.jsx)("div",{style:Yt(s),ref:l,"data-viewport-type":"element",children:t})},an=e=>{let{children:t}=e;const n=o.useContext(Ft),i=un("windowViewportRect"),a=un("fixedItemHeight"),s=fn("customScrollParent"),c=Rt(i,s,fn("skipAnimationFrameInResizeObserver")),l=fn("alignToBottom");return o.useEffect((()=>{n&&(a(n.itemHeight),i({offsetTop:0,visibleHeight:n.viewportHeight,visibleWidth:100}))}),[n,i,a]),(0,r.jsx)("div",{ref:c,style:Yt(l),"data-viewport-type":"window",children:t})},sn=e=>{let{children:t}=e;const n=fn("TopItemListComponent")||"div",o=fn("headerHeight"),i={...Kt,marginTop:"".concat(o,"px")},a=fn("context");return(0,r.jsx)(n,{style:i,...$t(n,a),children:t})},cn=o.memo((function(e){const t=fn("useWindowScroll"),n=fn("topItemsIndexes").length>0,o=fn("customScrollParent"),i=o||t?pn:hn,a=o||t?an:on;return(0,r.jsxs)(i,{...e,children:[n&&(0,r.jsx)(sn,{children:(0,r.jsx)(Zt,{showTopList:!0})}),(0,r.jsxs)(a,{children:[(0,r.jsx)(en,{}),(0,r.jsx)(Zt,{}),(0,r.jsx)(tn,{})]})]})})),{Component:ln,usePublisher:un,useEmitterValue:fn,useEmitter:dn}=q(Qt,{required:{},optional:{restoreStateFrom:"restoreStateFrom",context:"context",followOutput:"followOutput",itemContent:"itemContent",groupContent:"groupContent",overscan:"overscan",increaseViewportBy:"increaseViewportBy",totalCount:"totalCount",groupCounts:"groupCounts",topItemCount:"topItemCount",firstItemIndex:"firstItemIndex",initialTopMostItemIndex:"initialTopMostItemIndex",components:"components",atBottomThreshold:"atBottomThreshold",atTopThreshold:"atTopThreshold",computeItemKey:"computeItemKey",defaultItemHeight:"defaultItemHeight",fixedItemHeight:"fixedItemHeight",itemSize:"itemSize",scrollSeekConfiguration:"scrollSeekConfiguration",headerFooterTag:"HeaderFooterTag",data:"data",initialItemCount:"initialItemCount",initialScrollTop:"initialScrollTop",alignToBottom:"alignToBottom",useWindowScroll:"useWindowScroll",customScrollParent:"customScrollParent",scrollerRef:"scrollerRef",logLevel:"logLevel",horizontalDirection:"horizontalDirection",skipAnimationFrameInResizeObserver:"skipAnimationFrameInResizeObserver"},methods:{scrollToIndex:"scrollToIndex",scrollIntoView:"scrollIntoView",scrollTo:"scrollTo",scrollBy:"scrollBy",autoscrollToBottom:"autoscrollToBottom",getState:"getState"},events:{isScrolling:"isScrolling",endReached:"endReached",startReached:"startReached",rangeChanged:"rangeChanged",atBottomStateChange:"atBottomStateChange",atTopStateChange:"atTopStateChange",totalListHeightChanged:"totalListHeightChanged",itemsRendered:"itemsRendered",groupIndices:"groupIndices"}},cn),hn=nn({usePublisher:un,useEmitterValue:fn,useEmitter:dn}),pn=rn({usePublisher:un,useEmitterValue:fn,useEmitter:dn}),mn=ln,yn={items:[],offsetBottom:0,offsetTop:0,top:0,bottom:0,itemHeight:0,itemWidth:0},gn={items:[{index:0}],offsetBottom:0,offsetTop:0,top:0,bottom:0,itemHeight:0,itemWidth:0},{round:bn,ceil:vn,floor:An,min:wn,max:En}=Math;function kn(e,t,n){return Array.from({length:t-e+1}).map(((t,r)=>{const o=null===n?null:n[r+e];return{index:r+e,data:o}}))}function Mn(e,t){return e&&e.column===t.column&&e.row===t.row}function xn(e,t){return e&&e.width===t.width&&e.height===t.height}const Cn=H((e=>{let[{overscan:t,visibleRange:n,listBoundary:r,increaseViewportBy:o},{scrollTop:i,viewportHeight:a,scrollBy:s,scrollTo:c,smoothScrollTargetReached:l,scrollContainerState:u,footerHeight:f,headerHeight:d},h,p,{propsReady:m,didMount:y},{windowViewportRect:g,useWindowScroll:b,customScrollParent:v,windowScrollContainerState:A,windowScrollTo:k},M]=e;const P=_(0),U=_(0),L=_(yn),Q=_({height:0,width:0}),H=_({height:0,width:0}),G=S(),Z=S(),W=_(0),q=_(null),Y=_({row:0,column:0}),K=S(),$=S(),X=_(!1),ee=_(0),te=_(!0),ne=_(!1),re=_(!1);w(D(y,z(ee),B((e=>{let[t,n]=e;return!!n}))),(()=>{E(te,!1)})),w(D(V(y,te,H,Q,ee,ne),B((e=>{let[t,n,r,o,,i]=e;return t&&!n&&0!==r.height&&0!==o.height&&!i}
2))),(e=>{let[,,,,t]=e;E(ne,!0),Xe(1,(()=>{E(G,t)})),C(D(i),(()=>{E(r,[0,0]),E(te,!0)}))})),x(D($,B((e=>void 0!==e&&null!==e&&e.scrollTop>0)),j(0)),U),w(D(y,z($),B((e=>{let[,t]=e;return void 0!==t&&null!==t}))),(e=>{let[,t]=e;t&&(E(Q,t.viewport),E(H,null==t?void 0:t.item),E(Y,t.gap),t.scrollTop>0&&(E(X,!0),C(D(i,R(1)),(e=>{E(X,!1)})),E(c,{top:t.scrollTop})))})),x(D(Q,O((e=>{let{height:t}=e;return t}))),a),x(D(V(J(Q,xn),J(H,xn),J(Y,((e,t)=>e&&e.column===t.column&&e.row===t.row)),J(i)),O((e=>{let[t,n,r,o]=e;return{viewport:t,item:n,gap:r,scrollTop:o}}))),K),x(D(V(J(P),n,J(Y,Mn),J(H,xn),J(Q,xn),J(q),J(U),J(X),J(te),J(ee)),B((e=>{let[,,,,,,,t]=e;return!t})),O((e=>{let[t,[n,r],o,i,a,s,c,,l,u]=e;const{row:f,column:d}=o,{height:h,width:p}=i,{width:m}=a;if(0===c&&(0===t||0===m))return yn;if(0===p){const e=et(u,t);return function(e){return{...gn,items:e}}(kn(e,e+Math.max(c-1,0),s))}const y=Tn(m,p,d);let g,b;l?0===n&&0===r&&c>0?(g=0,b=c-1):(g=y*An((n+f)/(h+f)),b=y*vn((r+f)/(h+f))-1,b=wn(t-1,En(b,y-1)),g=wn(b,En(0,g))):(g=0,b=-1);const v=kn(g,b,s),{top:A,bottom:w}=Sn(a,o,i,v),E=vn(t/y);return{items:v,offsetTop:A,offsetBottom:E*h+(E-1)*f-w,top:A,bottom:w,itemHeight:h,itemWidth:p}}))),L),x(D(q,B((e=>null!==e)),O((e=>e.length))),P),x(D(V(Q,H,L,Y),B((e=>{let[t,n,{items:r}]=e;return r.length>0&&0!==n.height&&0!==t.height})),O((e=>{let[t,n,{items:r},o]=e;const{top:i,bottom:a}=Sn(t,o,n,r);return[i,a]})),N(at)),r);const oe=_(!1);x(D(i,z(oe),O((e=>{let[t,n]=e;return n||0!==t}))),oe);const ie=T(D(V(L,P),B((e=>{let[{items:t}]=e;return t.length>0})),z(oe),B((e=>{let[[t,n],r]=e;const o=t.items[t.items.length-1].index===n-1;if(r)return o;return t.bottom>0&&t.itemHeight>0&&0===t.offsetBottom&&t.items.length===n&&o})),O((e=>{let[[,t]]=e;return t-1})),N())),ae=T(D(J(L),B((e=>{let{items:t}=e;return t.length>0&&0===t[0].index})),j(0),N())),se=T(D(J(L),z(X),B((e=>{let[{items:t},n]=e;return t.length>0&&!n})),O((e=>{let[{items:t}]=e;return{startIndex:t[0].index,endIndex:t[t.length-1].index}})),N(st),F(0)));x(se,p.scrollSeekRangeChanged),x(D(G,z(Q,H,P,Y),O((e=>{let[t,n,r,o,i]=e;const a=Ge(t),{align:s,behavior:c,offset:l}=a;let u=a.index;"LAST"===u&&(u=o-1),u=En(0,u,wn(o-1,u));let f=_n(n,i,r,u);return"end"===s?f=bn(f-n.height+r.height):"center"===s&&(f=bn(f-n.height/2+r.height/2)),l&&(f+=l),{top:f,behavior:c}}))),c);const ce=I(D(L,O((e=>e.offsetBottom+e.bottom))),0);return x(D(g,O((e=>({width:e.visibleWidth,height:e.visibleHeight})))),Q),{data:q,totalCount:P,viewportDimensions:Q,itemDimensions:H,scrollTop:i,scrollHeight:Z,overscan:t,increaseViewportBy:o,scrollBy:s,scrollTo:c,scrollToIndex:G,smoothScrollTargetReached:l,windowViewportRect:g,windowScrollTo:k,useWindowScroll:b,customScrollParent:v,windowScrollContainerState:A,deviation:W,scrollContainerState:u,footerHeight:f,headerHeight:d,initialItemCount:U,gap:Y,restoreStateFrom:$,...p,initialTopMostItemIndex:ee,horizontalDirection:re,gridState:L,totalListHeight:ce,...h,startReached:ae,endReached:ie,rangeChanged:se,stateChanged:K,propsReady:m,stateRestoreInProgress:X,...M}}),y(ht,se,Ke,At,$e,_t,X));function Sn(e,t,n,r){const{height:o}=n;if(void 0===o||0===r.length)return{top:0,bottom:0};return{top:_n(e,t,n,r[0].index),bottom:_n(e,t,n,r[r.length-1].index)+o}}function _n(e,t,n,r){const o=Tn(e.width,n.width,t.column),i=An(r/o),a=i*n.height+En(0,i-1)*t.row;return a>0?a+t.row:a}function Tn(e,t,n){return En(1,An((e+n)/(An(t)+n)))}const In=H((e=>{let[t,n]=e;return{...t,...n}}),y(Cn,H((()=>{const e=_((e=>"Item ".concat(e))),t=_({}),n=_(null),r=_("virtuoso-grid-item"),o=_("virtuoso-grid-list"),i=_(zt),a=_("div"),s=_(A),c=function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return I(D(t,O((t=>t[e])),N()),n)},l=_(!1),u=_(!1);return x(J(u),l),{readyStateChanged:l,reportReadyState:u,context:n,itemContent:e,components:t,computeItemKey:i,itemClassName:r,listClassName:o,headerFooterTag:a,scrollerRef:s,FooterComponent:c("Footer"),HeaderComponent:c("Header"),ListComponent:c("List","div"),ItemComponent:c("Item","div"),ScrollerComponent:c("Scroller","div"),ScrollSeekPlaceholder:c("ScrollSeekPlaceholder","div")}})))),Dn=o.memo((function(){const e=Fn("gridState"),t=Fn("listClassName"),n=Fn("itemClassName"),i=Fn("itemContent"),a=Fn("c
2omputeItemKey"),s=Fn("isSeeking"),c=Rn("scrollHeight"),l=Fn("ItemComponent"),u=Fn("ListComponent"),f=Fn("ScrollSeekPlaceholder"),d=Fn("context"),h=Rn("itemDimensions"),p=Rn("gap"),m=Fn("log"),y=Fn("stateRestoreInProgress"),g=Rn("reportReadyState"),b=te(o.useMemo((()=>e=>{const t=e.parentElement.parentElement.scrollHeight;c(t);const n=e.firstChild;if(n){const{width:e,height:t}=n.getBoundingClientRect();h({width:e,height:t})}p({row:Jn("row-gap",getComputedStyle(e).rowGap,m),column:Jn("column-gap",getComputedStyle(e).columnGap,m)})}),[c,h,p,m]),!0,!1);return Y((()=>{e.itemHeight>0&&e.itemWidth>0&&g(!0)}),[e]),y?null:(0,r.jsx)(u,{ref:b,className:t,...$t(u,d),style:{paddingTop:e.offsetTop,paddingBottom:e.offsetBottom},"data-testid":"virtuoso-item-list",children:e.items.map((t=>{const c=a(t.index,t.data,d);return s?(0,r.jsx)(f,{...$t(f,d),index:t.index,height:e.itemHeight,width:e.itemWidth},c):(0,o.createElement)(l,{...$t(l,d),className:n,"data-index":t.index,key:c},i(t.index,t.data,d))}))})})),Pn=o.memo((function(){const e=Fn("HeaderComponent"),t=Rn("headerHeight"),n=Fn("headerFooterTag"),i=te(o.useMemo((()=>e=>t(oe(e,"height"))),[t]),!0,!1),a=Fn("context");return e?(0,r.jsx)(n,{ref:i,children:(0,r.jsx)(e,{...$t(e,a)})}):null})),Nn=o.memo((function(){const e=Fn("FooterComponent"),t=Rn("footerHeight"),n=Fn("headerFooterTag"),i=te(o.useMemo((()=>e=>t(oe(e,"height"))),[t]),!0,!1),a=Fn("context");return e?(0,r.jsx)(n,{ref:i,children:(0,r.jsx)(e,{...$t(e,a)})}):null})),Bn=e=>{let{children:t}=e;const n=o.useContext(Lt),i=Rn("itemDimensions"),a=Rn("viewportDimensions"),s=te(o.useMemo((()=>e=>{a(e.getBoundingClientRect())}),[a]),!0,!1);return o.useEffect((()=>{n&&(a({height:n.viewportHeight,width:n.viewportWidth}),i({height:n.itemHeight,width:n.itemWidth}))}),[n,a,i]),(0,r.jsx)("div",{style:Yt(!1),ref:s,children:t})},On=e=>{let{children:t}=e;const n=o.useContext(Lt),i=Rn("windowViewportRect"),a=Rn("itemDimensions"),s=Fn("customScrollParent"),c=Rt(i,s,!1);return o.useEffect((()=>{n&&(a({height:n.itemHeight,width:n.itemWidth}),i({offsetTop:0,visibleHeight:n.viewportHeight,visibleWidth:n.viewportWidth}))}),[n,i,a]),(0,r.jsx)("div",{ref:c,style:Yt(!1),children:t})},jn=o.memo((function(e){let{...t}=e;const n=Fn("useWindowScroll"),o=Fn("customScrollParent"),i=o||n?Qn:zn,a=o||n?On:Bn;return(0,r.jsx)(i,{...t,children:(0,r.jsxs)(a,{children:[(0,r.jsx)(Pn,{}),(0,r.jsx)(Dn,{}),(0,r.jsx)(Nn,{})]})})})),{Component:Un,usePublisher:Rn,useEmitterValue:Fn,useEmitter:Ln}=q(In,{optional:{context:"context",totalCount:"totalCount",overscan:"overscan",itemContent:"itemContent",components:"components",computeItemKey:"computeItemKey",data:"data",initialItemCount:"initialItemCount",scrollSeekConfiguration:"scrollSeekConfiguration",headerFooterTag:"headerFooterTag",listClassName:"listClassName",itemClassName:"itemClassName",useWindowScroll:"useWindowScroll",customScrollParent:"customScrollParent",scrollerRef:"scrollerRef",logLevel:"logLevel",restoreStateFrom:"restoreStateFrom",initialTopMostItemIndex:"initialTopMostItemIndex",increaseViewportBy:"increaseViewportBy"},methods:{scrollTo:"scrollTo",scrollBy:"scrollBy",scrollToIndex:"scrollToIndex"},events:{isScrolling:"isScrolling",endReached:"endReached",startReached:"startReached",rangeChanged:"rangeChanged",atBottomStateChange:"atBottomStateChange",atTopStateChange:"atTopStateChange",stateChanged:"stateChanged",readyStateChanged:"readyStateChanged"}},jn),zn=nn({usePublisher:Rn,useEmitterValue:Fn,useEmitter:Ln}),Qn=rn({usePublisher:Rn,useEmitterValue:Fn,useEmitter:Ln});function Jn(e,t,n){return"normal"===t||(null==t?void 0:t.endsWith("px"))||n("".concat(e," was not resolved to pixel value correctly"),t,K.WARN),"normal"===t?0:parseInt(null!=t?t:"0",10)}const Vn=H((e=>{let[t,n]=e;return{...t,...n}}),y(Bt,H((()=>{const e=_((e=>(0,r.jsxs)("td",{children:["Item $",e]}))),t=_(null),n=_(null),o=_(null),i=_({}),a=_(zt),s=_(A),c=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return I(D(i,O((t=>t[e])),N()),t)};return{context:t,itemContent:e,fixedHeaderContent:n,fixedFooterContent:o,components:i,computeItemKey:a,scrollerRef:s,TableComponent:c("Table","table"),TableHeadComponent:c("TableHead","thead"),TableFooterComponent:c("TableFoot","tfoot"),TableBodyComponent:c("TableBody","tbody"),TableRowComponent:c("TableRow","tr"),ScrollerComponent:c("Scroller","div"),EmptyPlaceholder:c("EmptyPlaceholder"),ScrollSeekPlaceholder:c("ScrollSeekPlaceholder"),FillerRow:c("FillerRow")}})))),Hn=e=>{let{height:t}=e;return(0,r.jsx)("tr",{children:(0,r.jsx)("td",{style:{height:t}})})},Gn=e=>{let{height:t}=e;return(0,r.jsx)("tr",{children:(0,r.jsx)("td",{style:{height:t,padding:0,border:0}})})},Zn={overflowAnchor:"none"},Wn=o.memo((function(e){let{showTopList:t=!1}=e;const n=tr("listState"),i=tr("computeItemKey"),a=tr("firstItemIndex"),s=tr("isSeeking"),c=tr("ScrollSeekPlaceholder")||Hn,l=tr("context"),u=tr("TableRowComponent"),f=tr("fixedHeaderHeight"),d=tr("itemContent"),h=(t?n.topItems:[]).reduce(((e,t,n)=>(0===n?e.push(t.size):e.push(e[n-1]+t.size),e)),[]),p=(t?n.topItems:n.items).map((e=>{const n=e.originalIndex,r=i(n+a,e.data,l),p=t?0===n?0:h[n-1]:0;return s?(0,o.createElement)(c,{...$t(c,l),key:r,index:e.index,height:e.size,type:e.type||"item"}):(0,o.createElement)(u,{...$t(u,l),...Xt(u,e.data),key:r,"data-index":n,"data-known-size":e.size,"data-item-index":e.index,style:t?{overflowAnchor:"none",position:"sticky",zIndex:2,top:f+p}:Zn},d(e.index,e.data,l))}));return(0,r.jsx)(r.Fragment,{children:p})})),qn=o.memo((function(){const e=tr("listState"),t=tr("topItemsIndexes").length>0,n=er("sizeRanges"),i=tr("useWindowScroll"),a=tr("customScrollParent"),s=er("windowScrollContainerState"),c=er("scrollContainerState"),l=a||i?s:c,u=tr("trackItemSizes"),f=tr("itemSize"),d=tr("log"),{callbackRef:h,ref:p}=ne(n,f,u,l,d,void 0,a,!1,tr("skipAnimationFrameInResizeObserver")),[m,y]=o.useState(0);nr("deviation",(e=>{m!==e&&(p.current.style.marginTop="".concat(e,"px"),y(e))}));const g=tr("EmptyPlaceholder"),b=tr("FillerRow")||Gn,v=tr("TableBodyComponent"),A=tr("paddingTopAddition"),w=tr("statefulTotalCount"),E=tr("context");if(0===w&&g)return(0,r.jsx)(g,{...$t(g,E)});const k=(t?e.topItems:[]).reduce(((e,t)=>e+t.size),0),M=e.offsetTop+A+m-k,x=e.offsetBottom,C=M>0?(0,r.jsx)(b,{height:M,context:E},"padding-top"):null,S=x>0?(0,r.jsx)(b,{height:x,context:E},"padding-bottom"):null;return(0,r.jsxs)(v,{ref:h,"data-testid":"virtuoso-item-list",...$t(v,E),children:[C,t&&(0,r.jsx)(Wn,{showTopList:!0}),(0,r.jsx)(Wn,{}),S]})})),Yn=e=>{let{children:t}=e;
2const n=o.useContext(Ft),i=er("viewportHeight"),a=er("fixedItemHeight"),s=te(o.useMemo((()=>f(i,(e=>oe(e,"height")))),[i]),!0,tr("skipAnimationFrameInResizeObserver"));return o.useEffect((()=>{n&&(i(n.viewportHeight),a(n.itemHeight))}),[n,i,a]),(0,r.jsx)("div",{style:Yt(!1),ref:s,"data-viewport-type":"element",children:t})},Kn=e=>{let{children:t}=e;const n=o.useContext(Ft),i=er("windowViewportRect"),a=er("fixedItemHeight"),s=tr("customScrollParent"),c=Rt(i,s,tr("skipAnimationFrameInResizeObserver"));return o.useEffect((()=>{n&&(a(n.itemHeight),i({offsetTop:0,visibleHeight:n.viewportHeight,visibleWidth:100}))}),[n,i,a]),(0,r.jsx)("div",{ref:c,style:Yt(!1),"data-viewport-type":"window",children:t})},$n=o.memo((function(e){const t=tr("useWindowScroll"),n=tr("customScrollParent"),i=er("fixedHeaderHeight"),a=er("fixedFooterHeight"),s=tr("fixedHeaderContent"),c=tr("fixedFooterContent"),l=tr("context"),u=te(o.useMemo((()=>f(i,(e=>oe(e,"height")))),[i]),!0,tr("skipAnimationFrameInResizeObserver")),d=te(o.useMemo((()=>f(a,(e=>oe(e,"height")))),[a]),!0,tr("skipAnimationFrameInResizeObserver")),h=n||t?or:rr,p=n||t?Kn:Yn,m=tr("TableComponent"),y=tr("TableHeadComponent"),g=tr("TableFooterComponent"),b=s?(0,r.jsx)(y,{style:{zIndex:2,position:"sticky",top:0},ref:u,...$t(y,l),children:s()},"TableHead"):null,v=c?(0,r.jsx)(g,{style:{zIndex:1,position:"sticky",bottom:0},ref:d,...$t(g,l),children:c()},"TableFoot"):null;return(0,r.jsx)(h,{...e,children:(0,r.jsx)(p,{children:(0,r.jsxs)(m,{style:{borderSpacing:0,overflowAnchor:"none"},...$t(m,l),children:[b,(0,r.jsx)(qn,{},"TableBody"),v]})})})})),{Component:Xn,usePublisher:er,useEmitterValue:tr,useEmitter:nr}=q(Vn,{required:{},optional:{restoreStateFrom:"restoreStateFrom",context:"context",followOutput:"followOutput",firstItemIndex:"firstItemIndex",itemContent:"itemContent",fixedHeaderContent:"fixedHeaderContent",fixedFooterContent:"fixedFooterContent",overscan:"overscan",increaseViewportBy:"increaseViewportBy",totalCount:"totalCount",topItemCount:"topItemCount",initialTopMostItemIndex:"initialTopMostItemIndex",components:"components",groupCounts:"groupCounts",atBottomThreshold:"atBottomThreshold",atTopThreshold:"atTopThreshold",computeItemKey:"computeItemKey",defaultItemHeight:"defaultItemHeight",fixedItemHeight:"fixedItemHeight",itemSize:"itemSize",scrollSeekConfiguration:"scrollSeekConfiguration",data:"data",initialItemCount:"initialItemCount",initialScrollTop:"initialScrollTop",alignToBottom:"alignToBottom",useWindowScroll:"useWindowScroll",customScrollParent:"customScrollParent",scrollerRef:"scrollerRef",logLevel:"logLevel"},methods:{scrollToIndex:"scrollToIndex",scrollIntoView:"scrollIntoView",scrollTo:"scrollTo",scrollBy:"scrollBy",getState:"getState"},events:{isScrolling:"isScrolling",endReached:"endReached",startReached:"startReached",rangeChanged:"rangeChanged",atBottomStateChange:"atBottomStateChange",atTopStateChange:"atTopStateChange",totalListHeightChanged:"totalListHeightChanged",itemsRendered:"itemsRendered",groupIndices:"groupIndices"}},$n),rr=nn({usePublisher:er,useEmitterValue:tr,useEmitter:nr}),or=rn({usePublisher:er,useEmitterValue:tr,useEmitter:nr})},86767:(e,t,n)=>{"use strict";n.d(t,{io:()=>Ce});var r={};n.r(r),n.d(r,{Decoder:()=>be,Encoder:()=>ye,PacketType:()=>me,protocol:()=>pe});const o=Object.create(null);o.open="0",o.close="1",o.ping="2",o.pong="3",o.message="4",o.upgrade="5",o.noop="6";const i=Object.create(null);Object.keys(o).forEach((e=>{i[o[e]]=e}));const a={type:"error",data:"parser error"},s="function"===typeof Blob||"undefined"!==typeof Blob&&"[object BlobConstructor]"===Object.prototype.toString.call(Blob),c="function"===typeof ArrayBuffer,l=e=>"function"===typeof ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer instanceof ArrayBuffer,u=(e,t,n)=>{let{type:r,data:i}=e;return s&&i instanceof Blob?t?n(i):f(i,n):c&&(i instanceof ArrayBuffer||l(i))?t?n(i):f(new Blob([i]),n):n(o[r]+(i||""))},f=(e,t)=>{const n=new FileReader;return n.onload=function(){const e=n.result.split(",")[1];t("b"+(e||""))},n.readAsDataURL(e)};function d(e){return e instanceof Uint8Array?e:e instanceof ArrayBuffer?new Uint8Array(e):new Uint8Array(e.buffer,e.byteOffset,e.byteLength)}let h;const p="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
2+/",m="undefined"===typeof Uint8Array?[]:new Uint8Array(256);for(let _e=0;_e<64;_e++)m[p.charCodeAt(_e)]=_e;const y="function"===typeof ArrayBuffer,g=(e,t)=>{if("string"!==typeof e)return{type:"message",data:v(e,t)};const n=e.charAt(0);if("b"===n)return{type:"message",data:b(e.substring(1),t)};return i[n]?e.length>1?{type:i[n],data:e.substring(1)}:{type:i[n]}:a},b=(e,t)=>{if(y){const n=(e=>{let t,n,r,o,i,a=.75*e.length,s=e.length,c=0;"="===e[e.length-1]&&(a--,"="===e[e.length-2]&&a--);const l=new ArrayBuffer(a),u=new Uint8Array(l);for(t=0;t<s;t+=4)n=m[e.charCodeAt(t)],r=m[e.charCodeAt(t+1)],o=m[e.charCodeAt(t+2)],i=m[e.charCodeAt(t+3)],u[c++]=n<<2|r>>4,u[c++]=(15&r)<<4|o>>2,u[c++]=(3&o)<<6|63&i;return l})(e);return v(n,t)}return{base64:!0,data:e}},v=(e,t)=>"blob"===t?e instanceof Blob?e:new Blob([e]):e instanceof ArrayBuffer?e:e.buffer,A=String.fromCharCode(30);function w(){return new TransformStream({transform(e,t){!function(e,t){s&&e.data instanceof Blob?e.data.arrayBuffer().then(d).then(t):c&&(e.data instanceof ArrayBuffer||l(e.data))?t(d(e.data)):u(e,!1,(e=>{h||(h=new TextEncoder),t(h.encode(e))}))}(e,(n=>{const r=n.length;let o;if(r<126)o=new Uint8Array(1),new DataView(o.buffer).setUint8(0,r);else if(r<65536){o=new Uint8Array(3);const e=new DataView(o.buffer);e.setUint8(0,126),e.setUint16(1,r)}else{o=new Uint8Array(9);const e=new DataView(o.buffer);e.setUint8(0,127),e.setBigUint64(1,BigInt(r))}e.data&&"string"!==typeof e.data&&(o[0]|=128),t.enqueue(o),t.enqueue(n)}))}})}let E;function k(e){return e.reduce(((e,t)=>e+t.length),0)}function M(e,t){if(e[0].length===t)return e.shift();const n=new Uint8Array(t);let r=0;for(let o=0;o<t;o++)n[o]=e[0][r++],r===e[0].length&&(e.shift(),r=0);return e.length&&r<e[0].length&&(e[0]=e[0].slice(r)),n}function x(e){if(e)return function(e){for(var t in x.prototype)e[t]=x.prototype[t];return e}(e)}x.prototype.on=x.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this},x.prototype.once=function(e,t){function n(){this.off(e,n),t.apply(this,arguments)}return n.fn=t,this.on(e,n),this},x.prototype.off=x.prototype.removeListener=x.prototype.removeAllListeners=x.prototype.removeEventListener=function(e,t){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var n,r=this._callbacks["$"+e];if(!r)return this;if(1==arguments.length)return delete this._callbacks["$"+e],this;for(var o=0;o<r.length;o++)if((n=r[o])===t||n.fn===t){r.splice(o,1);break}return 0===r.length&&delete this._callbacks["$"+e],this},x.prototype.emit=function(e){this._callbacks=this._callbacks||{};for(var t=new Array(arguments.length-1),n=this._callbacks["$"+e],r=1;r<arguments.length;r++)t[r-1]=arguments[r];if(n){r=0;for(var o=(n=n.slice(0)).length;r<o;++r)n[r].apply(this,t)}return this},x.prototype.emitReserved=x.prototype.emit,x.prototype.listeners=function(e){return this._callbacks=this._callbacks||{},this._callbacks["$"+e]||[]},x.prototype.hasListeners=function(e){return!!this.listeners(e).length};const C="undefined"!==typeof self?self:"undefined"!==typeof window?window:Function("return this")();function S(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return n.reduce(((t,n)=>(e.hasOwnProperty(n)&&(t[n]=e[n]),t)),{})}const _=C.setTimeout,T=C.clearTimeout;function I(e,t){t.useNativeTimers?(e.setTimeoutFn=_.bind(C),e.clearTimeoutFn=T.bind(C)):(e.setTimeoutFn=C.setTimeout.bind(C),e.clearTimeoutFn=C.clearTimeout.bind(C))}class D extends Error{constructor(e,t,n){super(e),this.description=t,this.context=n,this.type="TransportError"}}class P extends x{constructor(e){super(),this.writable=!1,I(this,e),this.opts=e,this.query=e.query,this.socket=e.socket}onError(e,t,n){return super.emitReserved("error",new D(e,t,n)),this}open(){return this.readyState="opening",this.doOpen(),this}close(){return"opening"!==this.readyState&&"open"!==this.readyState||(this.doClose(),this.onClose()),this}send(e){"open"===this.readyState&&this.write(e)}onOpen(){this.readyState="open",this.writable=!0,super.emitReserved("open")}
2onData(e){const t=g(e,this.socket.binaryType);this.onPacket(t)}onPacket(e){super.emitReserved("packet",e)}onClose(e){this.readyState="closed",super.emitReserved("close",e)}pause(e){}createUri(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e+"://"+this._hostname()+this._port()+this.opts.path+this._query(t)}_hostname(){const e=this.opts.hostname;return-1===e.indexOf(":")?e:"["+e+"]"}_port(){return this.opts.port&&(this.opts.secure&&Number(443!==this.opts.port)||!this.opts.secure&&80!==Number(this.opts.port))?":"+this.opts.port:""}_query(e){const t=function(e){let t="";for(let n in e)e.hasOwnProperty(n)&&(t.length&&(t+="&"),t+=encodeURIComponent(n)+"="+encodeURIComponent(e[n]));return t}(e);return t.length?"?"+t:""}}const N="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_".split(""),B=64,O={};let j,U=0,R=0;function F(e){let t="";do{t=N[e%B]+t,e=Math.floor(e/B)}while(e>0);return t}function L(){const e=F(+new Date);return e!==j?(U=0,j=e):e+"."+F(U++)}for(;R<B;R++)O[N[R]]=R;let z=!1;try{z="undefined"!==typeof XMLHttpRequest&&"withCredentials"in new XMLHttpRequest}catch(Se){}const Q=z;function J(e){const t=e.xdomain;try{if("undefined"!==typeof XMLHttpRequest&&(!t||Q))return new XMLHttpRequest}catch(n){}if(!t)try{return new(C[["Active"].concat("Object").join("X")])("Microsoft.XMLHTTP")}catch(n){}}function V(){}const H=null!=new J({xdomain:!1}).responseType;class G extends x{constructor(e,t){super(),I(this,t),this.opts=t,this.method=t.method||"GET",this.uri=e,this.data=void 0!==t.data?t.data:null,this.create()}create(){var e;const t=S(this.opts,"agent","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","autoUnref");t.xdomain=!!this.opts.xd;const n=this.xhr=new J(t);try{n.open(this.method,this.uri,!0);try{if(this.opts.extraHeaders){n.setDisableHeaderCheck&&n.setDisableHeaderCheck(!0);for(let e in this.opts.extraHeaders)this.opts.extraHeaders.hasOwnProperty(e)&&n.setRequestHeader(e,this.opts.extraHeaders[e])}}catch(r){}if("POST"===this.method)try{n.setRequestHeader("Content-type","text/plain;charset=UTF-8")}catch(r){}try{n.setRequestHeader("Accept","*/*")}catch(r){}null===(e=this.opts.cookieJar)||void 0===e||e.addCookies(n),"withCredentials"in n&&(n.withCredentials=this.opts.withCredentials),this.opts.requestTimeout&&(n.timeout=this.opts.requestTimeout),n.onreadystatechange=()=>{var e;3===n.readyState&&(null===(e=this.opts.cookieJar)||void 0===e||e.parseCookies(n)),4===n.readyState&&(200===n.status||1223===n.status?this.onLoad():this.setTimeoutFn((()=>{this.onError("number"===typeof n.status?n.status:0)}),0))},n.send(this.data)}catch(r){return void this.setTimeoutFn((()=>{this.onError(r)}),0)}"undefined"!==typeof document&&(this.index=G.requestsCount++,G.requests[this.index]=this)}onError(e){this.emitReserved("error",e,this.xhr),this.cleanup(!0)}cleanup(e){if("undefined"!==typeof this.xhr&&null!==this.xhr){if(this.xhr.onreadystatechange=V,e)try{this.xhr.abort()}catch(t){}"undefined"!==typeof document&&delete G.requests[this.index],this.xhr=null}}onLoad(){const e=this.xhr.responseText;null!==e&&(this.emitReserved("data",e),this.emitReserved("success"),this.cleanup())}abort(){this.cleanup()}}if(G.requestsCount=0,G.requests={},"undefined"!==typeof document)if("function"===typeof attachEvent)attachEvent("onunload",Z);else if("function"===typeof addEventListener){addEventListener("onpagehide"in C?"pagehide":"unload",Z,!1)}function Z(){for(let e in G.requests)G.requests.hasOwnProperty(e)&&G.requests[e].abort()}const W="function"===typeof Promise&&"function"===typeof Promise.resolve?e=>Promise.resolve().then(e):(e,t)=>t(e,0),q=C.WebSocket||C.MozWebSocket;n(49320).Buffer;const Y="undefined"!==typeof navigator&&"string"===typeof navigator.product&&"reactnative"===navigator.product.toLowerCase();const K={websocket:class extends P{constructor(e){super(e),this.supportsBinary=!e.forceBase64}get name(){return"websocket"}doOpen(){if(!this.check())return;const e=this.uri(),t=this.opts.protocols,n=Y?{}:S(this.opts,"agent","perMessageDeflate","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","localAddress","protocolVersion","origin","maxPayload","family","checkServerIdentity");this.opts.extraHeaders&&(n.headers=this.opts.extraHeaders);try{this.ws=Y?new q(e,t,n):t?new q(e,t):new q(e)}catch(Se){return this.emitReserved("error",Se)}
2this.ws.binaryType=this.socket.binaryType,this.addEventListeners()}addEventListeners(){this.ws.onopen=()=>{this.opts.autoUnref&&this.ws._socket.unref(),this.onOpen()},this.ws.onclose=e=>this.onClose({description:"websocket connection closed",context:e}),this.ws.onmessage=e=>this.onData(e.data),this.ws.onerror=e=>this.onError("websocket error",e)}write(e){this.writable=!1;for(let t=0;t<e.length;t++){const n=e[t],r=t===e.length-1;u(n,this.supportsBinary,(e=>{try{this.ws.send(e)}catch(t){}r&&W((()=>{this.writable=!0,this.emitReserved("drain")}),this.setTimeoutFn)}))}}doClose(){"undefined"!==typeof this.ws&&(this.ws.close(),this.ws=null)}uri(){const e=this.opts.secure?"wss":"ws",t=this.query||{};return this.opts.timestampRequests&&(t[this.opts.timestampParam]=L()),this.supportsBinary||(t.b64=1),this.createUri(e,t)}check(){return!!q}},webtransport:class extends P{get name(){return"webtransport"}doOpen(){"function"===typeof WebTransport&&(this.transport=new WebTransport(this.createUri("https"),this.opts.transportOptions[this.name]),this.transport.closed.then((()=>{this.onClose()})).catch((e=>{this.onError("webtransport error",e)})),this.transport.ready.then((()=>{this.transport.createBidirectionalStream().then((e=>{const t=function(e,t){E||(E=new TextDecoder);const n=[];let r=0,o=-1,i=!1;return new TransformStream({transform(s,c){for(n.push(s);;){if(0===r){if(k(n)<1)break;const e=M(n,1);i=128===(128&e[0]),o=127&e[0],r=o<126?3:126===o?1:2}else if(1===r){if(k(n)<2)break;const e=M(n,2);o=new DataView(e.buffer,e.byteOffset,e.length).getUint16(0),r=3}else if(2===r){if(k(n)<8)break;const e=M(n,8),t=new DataView(e.buffer,e.byteOffset,e.length),i=t.getUint32(0);if(i>Math.pow(2,21)-1){c.enqueue(a);break}o=i*Math.pow(2,32)+t.getUint32(4),r=3}else{if(k(n)<o)break;const e=M(n,o);c.enqueue(g(i?e:E.decode(e),t)),r=0}if(0===o||o>e){c.enqueue(a);break}}}})}(Number.MAX_SAFE_INTEGER,this.socket.binaryType),n=e.readable.pipeThrough(t).getReader(),r=w();r.readable.pipeTo(e.writable),this.writer=r.writable.getWriter();const o=()=>{n.read().then((e=>{let{done:t,value:n}=e;t||(this.onPacket(n),o())})).catch((e=>{}))};o();const i={type:"open"};this.query.sid&&(i.data='{"sid":"'.concat(this.query.sid,'"}')),this.writer.write(i).then((()=>this.onOpen()))}))})))}write(e){this.writable=!1;for(let t=0;t<e.length;t++){const n=e[t],r=t===e.length-1;this.writer.write(n).then((()=>{r&&W((()=>{this.writable=!0,this.emitReserved("drain")}),this.setTimeoutFn)}))}}doClose(){var e;null===(e=this.transport)||void 0===e||e.close()}},polling:class extends P{constructor(e){if(super(e),this.polling=!1,"undefined"!==typeof location){const t="https:"===location.protocol;let n=location.port;n||(n=t?"443":"80"),this.xd="undefined"!==typeof location&&e.hostname!==location.hostname||n!==e.port}const t=e&&e.forceBase64;this.supportsBinary=H&&!t,this.opts.withCredentials&&(this.cookieJar=void 0)}get name(){return"polling"}doOpen(){this.poll()}pause(e){this.readyState="pausing";const t=()=>{this.readyState="paused",e()};if(this.polling||!this.writable){let e=0;this.polling&&(e++,this.once("pollComplete",(function(){--e||t()}))),this.writable||(e++,this.once("drain",(function(){--e||t()})))}else t()}poll(){this.polling=!0,this.doPoll(),this.emitReserved("poll")}onData(e){((e,t)=>{const n=e.split(A),r=[];for(let o=0;o<n.length;o++){const e=g(n[o],t);if(r.push(e),"error"===e.type)break}return r})(e,this.socket.binaryType).forEach((e=>{if("opening"===this.readyState&&"open"===e.type&&this.onOpen(),"close"===e.type)return this.onClose({description:"transport closed by the server"}),!1;this.onPacket(e)})),"closed"!==this.readyState&&(this.polling=!1,this.emitReserved("pollComplete"),"open"===this.readyState&&this.poll())}doClose(){const e=()=>{this.write([{type:"close"}])};"open"===this.readyState?e():this.once("open",e)}write(e){this.writable=!1,((e,t)=>{const n=e.length,r=new Array(n);let o=0;e.forEach(((e,i)=>{u(e,!1,(e=>{r[i]=e,++o===n&&t(r.join(A))}))}))})(e,(e=>{this.doWrite(e,(()=>{this.writable=!0,this.emitReserved("drain")}))}))}uri(){const e=this.opts.secure?"https":"http",t=this.query||{};return!1!==this.opts.timestampRequests&&(t[this.opts.timestampParam]=L()),this.supportsBinary||t.sid||(t.b64=1),this.createUri(e,t)}request(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.assign(e,{xd:this.xd,cookieJar:this.cookieJar},this.opts),new G(this.uri(),e)}doWrite(e,t){const n=this.request({method:"POST",data:e});n.on("success",t),n.on("error",((e,t)=>
2{this.onError("xhr post error",e,t)}))}doPoll(){const e=this.request();e.on("data",this.onData.bind(this)),e.on("error",((e,t)=>{this.onError("xhr poll error",e,t)})),this.pollXhr=e}}},$=/^(?:(?![^:@\/?#]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@\/?#]*)(?::([^:@\/?#]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,X=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];function ee(e){if(e.length>2e3)throw"URI too long";const t=e,n=e.indexOf("["),r=e.indexOf("]");-1!=n&&-1!=r&&(e=e.substring(0,n)+e.substring(n,r).replace(/:/g,";")+e.substring(r,e.length));let o=$.exec(e||""),i={},a=14;for(;a--;)i[X[a]]=o[a]||"";return-1!=n&&-1!=r&&(i.source=t,i.host=i.host.substring(1,i.host.length-1).replace(/;/g,":"),i.authority=i.authority.replace("[","").replace("]","").replace(/;/g,":"),i.ipv6uri=!0),i.pathNames=function(e,t){const n=/\/{2,9}/g,r=t.replace(n,"/").split("/");"/"!=t.slice(0,1)&&0!==t.length||r.splice(0,1);"/"==t.slice(-1)&&r.splice(r.length-1,1);return r}(0,i.path),i.queryKey=function(e,t){const n={};return t.replace(/(?:^|&)([^&=]*)=?([^&]*)/g,(function(e,t,r){t&&(n[t]=r)})),n}(0,i.query),i}class te extends x{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super(),this.binaryType="arraybuffer",this.writeBuffer=[],e&&"object"===typeof e&&(t=e,e=null),e?(e=ee(e),t.hostname=e.host,t.secure="https"===e.protocol||"wss"===e.protocol,t.port=e.port,e.query&&(t.query=e.query)):t.host&&(t.hostname=ee(t.host).host),I(this,t),this.secure=null!=t.secure?t.secure:"undefined"!==typeof location&&"https:"===location.protocol,t.hostname&&!t.port&&(t.port=this.secure?"443":"80"),this.hostname=t.hostname||("undefined"!==typeof location?location.hostname:"localhost"),this.port=t.port||("undefined"!==typeof location&&location.port?location.port:this.secure?"443":"80"),this.transports=t.transports||["polling","websocket","webtransport"],this.writeBuffer=[],this.prevBufferLen=0,this.opts=Object.assign({path:"/engine.io",agent:!1,withCredentials:!1,upgrade:!0,timestampParam:"t",rememberUpgrade:!1,addTrailingSlash:!0,rejectUnauthorized:!0,perMessageDeflate:{threshold:1024},transportOptions:{},closeOnBeforeunload:!1},t),this.opts.path=this.opts.path.replace(/\/$/,"")+(this.opts.addTrailingSlash?"/":""),"string"===typeof this.opts.query&&(this.opts.query=function(e){let t={},n=e.split("&");for(let r=0,o=n.length;r<o;r++){let e=n[r].split("=");
2t[decodeURIComponent(e[0])]=decodeURIComponent(e[1])}return t}(this.opts.query)),this.id=null,this.upgrades=null,this.pingInterval=null,this.pingTimeout=null,this.pingTimeoutTimer=null,"function"===typeof addEventListener&&(this.opts.closeOnBeforeunload&&(this.beforeunloadEventListener=()=>{this.transport&&(this.transport.removeAllListeners(),this.transport.close())},addEventListener("beforeunload",this.beforeunloadEventListener,!1)),"localhost"!==this.hostname&&(this.offlineEventListener=()=>{this.onClose("transport close",{description:"network connection lost"})},addEventListener("offline",this.offlineEventListener,!1))),this.open()}createTransport(e){const t=Object.assign({},this.opts.query);t.EIO=4,t.transport=e,this.id&&(t.sid=this.id);const n=Object.assign({},this.opts,{query:t,socket:this,hostname:this.hostname,secure:this.secure,port:this.port},this.opts.transportOptions[e]);return new K[e](n)}open(){let e;if(this.opts.rememberUpgrade&&te.priorWebsocketSuccess&&-1!==this.transports.indexOf("websocket"))e="websocket";else{if(0===this.transports.length)return void this.setTimeoutFn((()=>{this.emitReserved("error","No transports available")}),0);e=this.transports[0]}this.readyState="opening";try{e=this.createTransport(e)}catch(t){return this.transports.shift(),void this.open()}e.open(),this.setTransport(e)}setTransport(e){this.transport&&this.transport.removeAllListeners(),this.transport=e,e.on("drain",this.onDrain.bind(this)).on("packet",this.onPacket.bind(this)).on("error",this.onError.bind(this)).on("close",(e=>this.onClose("transport close",e)))}probe(e){let t=this.createTransport(e),n=!1;te.priorWebsocketSuccess=!1;const r=()=>{n||(t.send([{type:"ping",data:"probe"}]),t.once("packet",(e=>{if(!n)if("pong"===e.type&&"probe"===e.data){if(this.upgrading=!0,this.emitReserved("upgrading",t),!t)return;te.priorWebsocketSuccess="websocket"===t.name,this.transport.pause((()=>{n||"closed"!==this.readyState&&(l(),this.setTransport(t),t.send([{type:"upgrade"}]),this.emitReserved("upgrade",t),t=null,this.upgrading=!1,this.flush())}))}else{const e=new Error("probe error");e.transport=t.name,this.emitReserved("upgradeError",e)}})))};function o(){n||(n=!0,l(),t.close(),t=null)}const i=e=>{const n=new Error("probe error: "+e);n.transport=t.name,o(),this.emitReserved("upgradeError",n)};function a(){i("transport closed")}function s(){i("socket closed")}function c(e){t&&e.name!==t.name&&o()}const l=()=>{t.removeListener("open",r),t.removeListener("error",i),t.removeListener("close",a),this.off("close",s
2),this.off("upgrading",c)};t.once("open",r),t.once("error",i),t.once("close",a),this.once("close",s),this.once("upgrading",c),-1!==this.upgrades.indexOf("webtransport")&&"webtransport"!==e?this.setTimeoutFn((()=>{n||t.open()}),200):t.open()}onOpen(){if(this.readyState="open",te.priorWebsocketSuccess="websocket"===this.transport.name,this.emitReserved("open"),this.flush(),"open"===this.readyState&&this.opts.upgrade){let e=0;const t=this.upgrades.length;for(;e<t;e++)this.probe(this.upgrades[e])}}onPacket(e){if("opening"===this.readyState||"open"===this.readyState||"closing"===this.readyState)switch(this.emitReserved("packet",e),this.emitReserved("heartbeat"),this.resetPingTimeout(),e.type){case"open":this.onHandshake(JSON.parse(e.data));break;case"ping":this.sendPacket("pong"),this.emitReserved("ping"),this.emitReserved("pong");break;case"error":const t=new Error("server error");t.code=e.data,this.onError(t);break;case"message":this.emitReserved("data",e.data),this.emitReserved("message",e.data)}}onHandshake(e){this.emitReserved("handshake",e),this.id=e.sid,this.transport.query.sid=e.sid,this.upgrades=this.filterUpgrades(e.upgrades),this.pingInterval=e.pingInterval,this.pingTimeout=e.pingTimeout,this.maxPayload=e.maxPayload,this.onOpen(),"closed"!==this.readyState&&this.resetPingTimeout()}resetPingTimeout(){this.clearTimeoutFn(this.pingTimeoutTimer),this.pingTimeoutTimer=this.setTimeoutFn((()=>{this.onClose("ping timeout")}),this.pingInterval+this.pingTimeout),this.opts.autoUnref&&this.pingTimeoutTimer.unref()}onDrain(){this.writeBuffer.splice(0,this.prevBufferLen),this.prevBufferLen=0,0===this.writeBuffer.length?this.emitReserved("drain"):this.flush()}flush(){if("closed"!==this.readyState&&this.transport.writable&&!this.upgrading&&this.writeBuffer.length){const e=this.getWritablePackets();this.transport.send(e),this.prevBufferLen=e.length,this.emitReserved("flush")}}getWritablePackets(){if(!(this.maxPayload&&"polling"===this.transport.name&&this.writeBuffer.length>1))return this.writeBuffer;let e=1;for(let n=0;n<this.writeBuffer.length;n++){const r=this.writeBuffer[n].data;if(r&&(e+="string"===typeof(t=r)?function(e){let t=0,n=0;for(let r=0,o=e.length;r<o;r++)t=e.charCodeAt(r),t<128?n+=1:t<2048?n+=2:t<55296||t>=57344?n+=3:(r++,n+=4);return n}(t):Math.ceil(1.33*(t.byteLength||t.size))),n>0&&e>this.maxPayload)return this.writeBuffer.slice(0,n);e+=2}var t;return this.writeBuffer}write(e,t,n){return this.sendPacket("message",e,t,n),this}send(e,t,n){return this.sendPacket("message",e,t,n),this}sendPacket(e,t,n,r){if("function"===typeof t&&(r=t,t=void 0),"function"===typeof n&&(r=n,n=null),"closing"===this.readyState||"closed"===this.readyState)return;(n=n||{}).compress=!1!==n.compress;const o={type:e,data:t,options:n};this.emitReserved("packetCreate",o),this.writeBuffer.push(o),r&&this.once("flush",r),this.flush()}close(){const e=()=>{this.onClose("forced close"),this.transport.close()},t=()=>{this.off("upgrade",t),this.off("upgradeError",t),e()},n=()=>{this.once("upgrade",t),this.once("upgradeError",t)};return"opening"!==this.readyState&&"open"!==this.readyState||(this.readyState="closing",this.writeBuffer.length?this.once("drain",(()=>{this.upgrading?n():e()})):this.upgrading?n():e()),this}onError(e){te.priorWebsocketSuccess=!1,this.emitReserved("error",e),this.onClose("transport error",e)}onClose(e,t){"opening"!==this.readyState&&"open"!==this.readyState&&"closing"!==this.readyState||(this.clearTimeoutFn(this.pingTimeoutTimer),this.transport.removeAllListeners("close"),this.transport.close(),this.transport.removeAllListeners(),"function"===typeof removeEventListener&&(removeEventListener("beforeunload",this.beforeunloadEventListener,!1),removeEventListener("offline",this.offlineEventListener,!1)),this.readyState="closed",this.id=null,this.emitReserved("close",e,t),this.writeBuffer=[],this.prevBufferLen=0)}filterUpgrades(e){const t=[];let n=0;const r=e.length;for(;n<r;n++)~this.transports.indexOf(e[n])&&t.push(e[n]);return t}}te.protocol=4;te.protocol;const ne="function"===typeof ArrayBuffer,re=e=>"function"===typeof ArrayBuffer.isView?ArrayBuffer.isView(e):e.buffer instanceof ArrayBuffer,oe=Object.prototype.toString,ie="function"===typeof Blob||"undefined"!==typeof Blob&&"[object BlobConstructor]"===oe.call(Blob),ae="function"===typeof File||"undefined"!==typeof File&&"[object FileConstructor]"===oe.call(File);function se(e){return ne&&(e instanceof ArrayBuffer||re(e))||ie&&e instanceof Blob||ae&&e instanceof File}function ce(e,t){if(!e||"object"!==typeof e)return!1;if(Array.isArray(e)){for(let t=0,n=e.length;t<n;t++)if(ce(e[t]))return!0;return!1}if(se(e))return!0;
vendor: 4,961 bytes, line 2
2if(e.toJSON&&"function"===typeof e.toJSON&&1===arguments.length)return ce(e.toJSON(),!0);for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&ce(e[n]))return!0;return!1}function le(e){const t=[],n=e.data,r=e;return r.data=ue(n,t),r.attachments=t.length,{packet:r,buffers:t}}function ue(e,t){if(!e)return e;if(se(e)){const n={_placeholder:!0,num:t.length};return t.push(e),n}if(Array.isArray(e)){const n=new Array(e.length);for(let r=0;r<e.length;r++)n[r]=ue(e[r],t);return n}if("object"===typeof e&&!(e instanceof Date)){const n={};for(const r in e)Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=ue(e[r],t));return n}return e}function fe(e,t){return e.data=de(e.data,t),delete e.attachments,e}function de(e,t){if(!e)return e;if(e&&!0===e._placeholder){if("number"===typeof e.num&&e.num>=0&&e.num<t.length)return t[e.num];throw new Error("illegal attachments")}if(Array.isArray(e))for(let n=0;n<e.length;n++)e[n]=de(e[n],t);else if("object"===typeof e)for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&(e[n]=de(e[n],t));return e}const he=["connect","connect_error","disconnect","disconnecting","newListener","removeListener"],pe=5;var me;!function(e){e[e.CONNECT=0]="CONNECT",e[e.DISCONNECT=1]="DISCONNECT",e[e.EVENT=2]="EVENT",e[e.ACK=3]="ACK",e[e.CONNECT_ERROR=4]="CONNECT_ERROR",e[e.BINARY_EVENT=5]="BINARY_EVENT",e[e.BINARY_ACK=6]="BINARY_ACK"}(me||(me={}));class ye{constructor(e){this.replacer=e}encode(e){return e.type!==me.EVENT&&e.type!==me.ACK||!ce(e)?[this.encodeAsString(e)]:this.encodeAsBinary({type:e.type===me.EVENT?me.BINARY_EVENT:me.BINARY_ACK,nsp:e.nsp,data:e.data,id:e.id})}encodeAsString(e){let t=""+e.type;return e.type!==me.BINARY_EVENT&&e.type!==me.BINARY_ACK||(t+=e.attachments+"-"),e.nsp&&"/"!==e.nsp&&(t+=e.nsp+","),null!=e.id&&(t+=e.id),null!=e.data&&(t+=JSON.stringify(e.data,this.replacer)),t}encodeAsBinary(e){const t=le(e),n=this.encodeAsString(t.packet),r=t.buffers;return r.unshift(n),r}}function ge(e){return"[object Object]"===Object.prototype.toString.call(e)}class be extends x{constructor(e){super(),this.reviver=e}add(e){let t;if("string"===typeof e){if(this.reconstructor)throw new Error("got plaintext data when reconstructing a packet");t=this.decodeString(e);const n=t.type===me.BINARY_EVENT;n||t.type===me.BINARY_ACK?(t.type=n?me.EVENT:me.ACK,this.reconstructor=new ve(t),0===t.attachments&&super.emitReserved("decoded",t)):super.emitReserved("decoded",t)}else{if(!se(e)&&!e.base64)throw new Error("Unknown type: "+e);if(!this.reconstructor)throw new Error("got binary data when not reconstructing a packet");t=this.reconstructor.takeBinaryData(e),t&&(this.reconstructor=null,super.emitReserved("decoded",t))}}decodeString(e){let t=0;const n={type:Number(e.charAt(0))};if(void 0===me[n.type])throw new Error("unknown packet type "+n.type);if(n.type===me.BINARY_EVENT||n.type===me.BINARY_ACK){const r=t+1;for(;"-"!==e.charAt(++t)&&t!=e.length;);const o=e.substring(r,t);if(o!=Number(o)||"-"!==e.charAt(t))throw new Error("Illegal attachments");n.attachments=Number(o)}if("/"===e.charAt(t+1)){const r=t+1;for(;++t;){if(","===e.charAt(t))break;if(t===e.length)break}n.nsp=e.substring(r,t)}else n.nsp="/";const r=e.charAt(t+1);if(""!==r&&Number(r)==r){const r=t+1;for(;++t;){const n=e.charAt(t);if(null==n||Number(n)!=n){--t;break}if(t===e.length)break}n.id=Number(e.substring(r,t+1))}if(e.charAt(++t)){const r=this.tryParse(e.substr(t));if(!be.isPayloadValid(n.type,r))throw new Error("invalid payload");n.data=r}return n}tryParse(e){try{return JSON.parse(e,this.reviver)}catch(t){return!1}}static isPayloadValid(e,t){switch(e){case me.CONNECT:return ge(t);case me.DISCONNECT:return void 0===t;case me.CONNECT_ERROR:return"string"===typeof t||ge(t);case me.EVENT:case me.BINARY_EVENT:return Array.isArray(t)&&("number"===typeof t[0]||"string"===typeof t[0]&&-1===he.indexOf(t[0]));case me.ACK:case me.BINARY_ACK:return Array.isArray(t)}}destroy(){this.reconstructor&&(this.reconstructor.finishedReconstruction(),this.reconstructor=null)}}class ve{constructor(e){this.packet=e,this.buffers=[],this.reconPack=e}takeBinaryData(e){if(this.buffers.push(e),this.buffers.length===this.reconPack.attachments){const e=fe(this.reconPack,this.buffers);return this.finishedReconstruction(),e}return null}finishedReconstruction(){this.reconPack=null,this.buffers=[]}}function Ae(e,t,n){return e.on(t,n),function(){e.off(t,n)}}const we=Object.freeze({connect:1,connect_error:1,disconnect:1,disconnecting:1,newListener:1,removeListener:1});class Ee extends x{constructor(e,t,n){super(),this.connected=!1,this.recovered=!1,this.receiveBuffer=[],this.sendBuffer=[],this._queue=[],this._queueSeq=0,this.ids=0,this.acks={},this.flags={},this.io=e,this.nsp=t,n&&n.auth&&(this.auth=n.auth),this._opts=Object.assign({},n),this.io._autoConnect&&this.open()}get disconnected(){return!this.connected}subEvents(){if(this.subs)return;const e=this.io;this.subs=[Ae(e,"open",this.onopen.bind(this)),Ae(e,"packet",this.onpacket.b
2ind(this)),Ae(e,"error",this.onerror.bind(this)),Ae(e,"close",this.onclose.bind(this))]}get active(){return!!this.subs}connect(){return this.connected||(this.subEvents(),this.io._reconnecting||this.io.open(),"open"===this.io._readyState&&this.onopen()),this}open(){return this.connect()}send(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.unshift("message"),this.emit.apply(this,t),this}emit(e){if(we.hasOwnProperty(e))throw new Error('"'+e.toString()+'" is a reserved event name');for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];if(n.unshift(e),this._opts.retries&&!this.flags.fromQueue&&!this.flags.volatile)return this._addToQueue(n),this;const o={type:me.EVENT,data:n,options:{}};if(o.options.compress=!1!==this.flags.compress,"function"===typeof n[n.length-1]){const e=this.ids++,t=n.pop();this._registerAckCallback(e,t),o.id=e}const i=this.io.engine&&this.io.engine.transport&&this.io.engine.transport.writable;return this.flags.volatile&&(!i||!this.connected)||(this.connected?(this.notifyOutgoingListeners(o),this.packet(o)):this.sendBuffer.push(o)),this.flags={},this}_registerAckCallback(e,t){var n,r=this;const o=null!==(n=this.flags.timeout)&&void 0!==n?n:this._opts.ackTimeout;if(void 0===o)return void(this.acks[e]=t);const i=this.io.setTimeoutFn((()=>{delete this.acks[e];for(let t=0;t<this.sendBuffer.length;t++)this.sendBuffer[t].id===e&&this.sendBuffer.splice(t,1);t.call(this,new Error("operation has timed out"))}),o);this.acks[e]=function(){r.io.clearTimeoutFn(i);for(var e=arguments.length,n=new Array(e),o=0;o<e;o++)n[o]=arguments[o];t.apply(r,[null,...n])}}emitWithAck(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];const o=void 0!==this.flags.timeout||void 0!==this._opts.ackTimeout;return new Promise(((t,r)=>{n.push(((e,n)=>o?e?r(e):t(n):t(e))),this.emit(e,...n)}))}_addToQueue(e){var t=this;let n;"function"===typeof e[e.length-1]&&(n=e.pop());const r={id:this._queueSeq++,tryCount:0,pending:!1,args:e,flags:Object.assign({fromQueue:!0},this.flags)};e.push((function(e){if(r!==t._queue[0])return;if(null!==e)r.tryCount>t._opts.retries&&(t._queue.shift(),n&&n(e));else if(t._queue.shift(),n){for(var o=arguments.length,i=new Array(o>1?o-1:0),a=1;a<o;a++)i[a-1]=arguments[a];n(null,...i)}return r.pending=!1,t._drainQueue()})),this._queue.push(r),this._drainQueue()}_drainQueue(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!this.connected||0===this._queue.length)return;const t=this._queue[0];t.pending&&!e||(t.pending=!0,t.tryCount++,this.flags=t.flags,this.emit.apply(this,t.args))}packet(e){e.nsp=this.nsp,this.io._packet(e)}onopen(){"function"==typeof this.auth?this.auth((e=>{this._sendConnectPacket(e)})):this._sendConnectPacket(this.auth)}_sendConnectPacket(e){this.packet({type:me.CONNECT,data:this._pid?Object.assign({pid:this._pid,offset:this._lastOffset},e):e})}onerror(e){this.connected||this.emitReserved("connect_error",e)}onclose(e,t){this.connected=!1,delete this.id,this.emitReserved("disconnect",e,t)}onpacket(e){if(e.nsp===this.nsp)switch(e.type){case me.CONNECT:e.data&&e.data.sid?this.onconnect(e.data.sid,e.data.pid):this.emitReserved("connect_error",new Error("It seems you are trying to reach a Socket.IO server in v2.x with a v3.x client, but they are not compatible (more information here: https://socket.io/docs/v3/migrating-from-2-x-to-3-0/)"));break;case me.EVENT:case me.BINARY_EVENT:this.onevent(e);break;case me.ACK:case me.BINARY_ACK:this.onack(e);break;case me.DISCONNECT:this.ondisconnect();break;case me.CONNECT_ERROR:this.destroy();const t=new Error(e.data.message);t.data=e.data.data,this.emitReserved("connect_error",t)}}onevent(e){const t=e.data||[];null!=e.id&&t.push(this.ack(e.id)),this.connected?this.emitEvent(t):this.receiveBuffer.push(Object.freeze(t))}emitEvent(e){if(this._anyListeners&&this._anyListeners.length){const t=this._anyListeners.slice();for(const n of t)n.apply(this,e)}super.emit.apply(this,e),this._pid&&e.length&&"string"===typeof e[e.length-1]&&(this._lastOffset=e[e.length-1])}ack(e){const t=this;let n=!1;return function(){if(!n){n=!0;for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];t.packet({type:me.ACK,id:e,data:o})}}}onack(e){const t=this.acks[e.id];"function"===typeof t&&(t.apply(this,e.data),delete this.acks[e.id])}onconnect(e,t){this.id=e,this.recovered=t&&this._pid===t,this._pid=t,this.connected=!0,this.emitBuffered(),this.emitReserved("connect"),this._drainQueue(!0)}emitBuffered(){this.receiveBuffer.forEach((e=>this.emitEvent(e))),this.receiveBuffer=[],this.sendBuffer.forEach((e=>{this.notifyOutgoingListeners(e),this.packet(e)})),this.sendBuffer=[]}ondisconnect(){this.destroy(),this.onclose("io server disconnect")}
vendor: 5,155 bytes, line 2
2destroy(){this.subs&&(this.subs.forEach((e=>e())),this.subs=void 0),this.io._destroy(this)}disconnect(){return this.connected&&this.packet({type:me.DISCONNECT}),this.destroy(),this.connected&&this.onclose("io client disconnect"),this}close(){return this.disconnect()}compress(e){return this.flags.compress=e,this}get volatile(){return this.flags.volatile=!0,this}timeout(e){return this.flags.timeout=e,this}onAny(e){return this._anyListeners=this._anyListeners||[],this._anyListeners.push(e),this}prependAny(e){return this._anyListeners=this._anyListeners||[],this._anyListeners.unshift(e),this}offAny(e){if(!this._anyListeners)return this;if(e){const t=this._anyListeners;for(let n=0;n<t.length;n++)if(e===t[n])return t.splice(n,1),this}else this._anyListeners=[];return this}listenersAny(){return this._anyListeners||[]}onAnyOutgoing(e){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.push(e),this}prependAnyOutgoing(e){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.unshift(e),this}offAnyOutgoing(e){if(!this._anyOutgoingListeners)return this;if(e){const t=this._anyOutgoingListeners;for(let n=0;n<t.length;n++)if(e===t[n])return t.splice(n,1),this}else this._anyOutgoingListeners=[];return this}listenersAnyOutgoing(){return this._anyOutgoingListeners||[]}notifyOutgoingListeners(e){if(this._anyOutgoingListeners&&this._anyOutgoingListeners.length){const t=this._anyOutgoingListeners.slice();for(const n of t)n.apply(this,e.data)}}}function ke(e){e=e||{},this.ms=e.min||100,this.max=e.max||1e4,this.factor=e.factor||2,this.jitter=e.jitter>0&&e.jitter<=1?e.jitter:0,this.attempts=0}ke.prototype.duration=function(){var e=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var t=Math.random(),n=Math.floor(t*this.jitter*e);e=0==(1&Math.floor(10*t))?e-n:e+n}return 0|Math.min(e,this.max)},ke.prototype.reset=function(){this.attempts=0},ke.prototype.setMin=function(e){this.ms=e},ke.prototype.setMax=function(e){this.max=e},ke.prototype.setJitter=function(e){this.jitter=e};class Me extends x{constructor(e,t){var n;super(),this.nsps={},this.subs=[],e&&"object"===typeof e&&(t=e,e=void 0),(t=t||{}).path=t.path||"/socket.io",this.opts=t,I(this,t),this.reconnection(!1!==t.reconnection),this.reconnectionAttempts(t.reconnectionAttempts||1/0),this.reconnectionDelay(t.reconnectionDelay||1e3),this.reconnectionDelayMax(t.reconnectionDelayMax||5e3),this.randomizationFactor(null!==(n=t.randomizationFactor)&&void 0!==n?n:.5),this.backoff=new ke({min:this.reconnectionDelay(),max:this.reconnectionDelayMax(),jitter:this.randomizationFactor()}),this.timeout(null==t.timeout?2e4:t.timeout),this._readyState="closed",this.uri=e;const o=t.parser||r;this.encoder=new o.Encoder,this.decoder=new o.Decoder,this._autoConnect=!1!==t.autoConnect,this._autoConnect&&this.open()}reconnection(e){return arguments.length?(this._reconnection=!!e,this):this._reconnection}reconnectionAttempts(e){return void 0===e?this._reconnectionAttempts:(this._reconnectionAttempts=e,this)}reconnectionDelay(e){var t;return void 0===e?this._reconnectionDelay:(this._reconnectionDelay=e,null===(t=this.backoff)||void 0===t||t.setMin(e),this)}randomizationFactor(e){var t;return void 0===e?this._randomizationFactor:(this._randomizationFactor=e,null===(t=this.backoff)||void 0===t||t.setJitter(e),this)}reconnectionDelayMax(e){var t;return void 0===e?this._reconnectionDelayMax:(this._reconnectionDelayMax=e,null===(t=this.backoff)||void 0===t||t.setMax(e),this)}timeout(e){return arguments.length?(this._timeout=e,this):this._timeout}maybeReconnectOnOpen(){!this._reconnecting&&this._reconnection&&0===this.backoff.attempts&&this.reconnect()}open(e){if(~this._readyState.indexOf("open"))return this;this.engine=new te(this.uri,this.opts);const t=this.engine,n=this;this._readyState="opening",this.skipReconnect=!1;const r=Ae(t,"open",(function(){n.onopen(),e&&e()})),o=t=>{this.cleanup(),this._readyState="closed",this.emitReserved("error",t),e?e(t):this.maybeReconnectOnOpen()},i=Ae(t,"error",o);if(!1!==this._timeout){const e=this._timeout,n=this.setTimeoutFn((()=>{r(),o(new Error("timeout")),t.close()}),e);this.opts.autoUnref&&n.unref(),this.subs.push((()=>{this.clearTimeoutFn(n)}))}return this.subs.push(r),this.subs.push(i),this}connect(e){return this.open(e)}onopen(){this.cleanup(),this._readyState="open",this.emitReserved("open");const e=this.engine;this.subs.push(Ae(e,"ping",this.onping.bind(this)),Ae(e,"data",this.ondata.bind(this)),Ae(e,"error",this.onerror.bind(this)),Ae(e,"close",this.onclose.bind(this)),Ae(this.decoder,"decoded",this.ondecoded.bind(this)))}onping(){this.emitReserved("ping")}ondata(e){try{this.decoder.add(e)}catch(t){this.onclose("parse error",t)}}ondecoded(e){W((()=>{this.emitReserved("packet",e)}),this.setTimeoutFn)}onerror(e){this.emitReserved("error",e)}socket(e,t){let n=this.nsps[e];return n?this._autoConnect&&!n.active&&n.connect():(n=new Ee(this,e,t),this.nsps[e]=n),n}_destroy(e){const t=Object.keys(this.nsps);for(const n of t){if(this.nsps[n].active)return}this._close()}_packet(e){const t=this.encoder.encode(e);for(let n=0;n<t.length;
2n++)this.engine.write(t[n],e.options)}cleanup(){this.subs.forEach((e=>e())),this.subs.length=0,this.decoder.destroy()}_close(){this.skipReconnect=!0,this._reconnecting=!1,this.onclose("forced close"),this.engine&&this.engine.close()}disconnect(){return this._close()}onclose(e,t){this.cleanup(),this.backoff.reset(),this._readyState="closed",this.emitReserved("close",e,t),this._reconnection&&!this.skipReconnect&&this.reconnect()}reconnect(){if(this._reconnecting||this.skipReconnect)return this;const e=this;if(this.backoff.attempts>=this._reconnectionAttempts)this.backoff.reset(),this.emitReserved("reconnect_failed"),this._reconnecting=!1;else{const t=this.backoff.duration();this._reconnecting=!0;const n=this.setTimeoutFn((()=>{e.skipReconnect||(this.emitReserved("reconnect_attempt",e.backoff.attempts),e.skipReconnect||e.open((t=>{t?(e._reconnecting=!1,e.reconnect(),this.emitReserved("reconnect_error",t)):e.onreconnect()})))}),t);this.opts.autoUnref&&n.unref(),this.subs.push((()=>{this.clearTimeoutFn(n)}))}}onreconnect(){const e=this.backoff.attempts;this._reconnecting=!1,this.backoff.reset(),this.emitReserved("reconnect",e)}}const xe={};function Ce(e,t){"object"===typeof e&&(t=e,e=void 0);const n=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2?arguments[2]:void 0,r=e;n=n||"undefined"!==typeof location&&location,null==e&&(e=n.protocol+"//"+n.host),"string"===typeof e&&("/"===e.charAt(0)&&(e="/"===e.charAt(1)?n.protocol+e:n.host+e),/^(https?|wss?):\/\//.test(e)||(e="undefined"!==typeof n?n.protocol+"//"+e:"https://"+e),r=ee(e)),r.port||(/^(http|ws)$/.test(r.protocol)?r.port="80":/^(http|ws)s$/.test(r.protocol)&&(r.port="443")),r.path=r.path||"/";const o=-1!==r.host.indexOf(":")?"["+r.host+"]":r.host;return r.id=r.protocol+"://"+o+":"+r.port+t,r.href=r.protocol+"://"+o+(n&&n.port===r.port?"":":"+r.port),r}(e,(t=t||{}).path||"/socket.io"),r=n.source,o=n.id,i=n.path,a=xe[o]&&i in xe[o].nsps;let s;return t.forceNew||t["force new connection"]||!1===t.multiplex||a?s=new Me(r,t):(xe[o]||(xe[o]=new Me(r,t)),s=xe[o]),n.query&&!t.query&&(t.query=n.queryKey),s.socket(n.path,t)}Object.assign(Ce,{Manager:Me,Socket:Ee,io:Ce,connect:Ce})},59683:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=!0,o="Invariant failed";function i(e,t){if(!e){if(r)throw new Error(o);var n="function"===typeof t?t():t,i=n?"".concat(o,": ").concat(n):o;throw new Error(i)}}},72388:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__addDisposableResource:()=>O,__assign:()=>i,__asyncDelegator:()=>x,__asyncGenerator:()=>M,__asyncValues:()=>C,__await:()=>k,__awaiter:()=>p,__classPrivateFieldGet:()=>P,__classPrivateFieldIn:()=>B,__classPrivateFieldSet:()=>N,__createBinding:()=>y,__decorate:()=>s,__disposeResources:()=>U,__esDecorate:()=>l,__exportStar:()=>g,__extends:()=>o,__generator:()=>m,__importDefault:()=>D,__importStar:()=>
vendor: 10,551 bytes, line 2
2I,__makeTemplateObject:()=>S,__metadata:()=>h,__param:()=>c,__propKey:()=>f,__read:()=>v,__rest:()=>a,__rewriteRelativeImportExtension:()=>R,__runInitializers:()=>u,__setFunctionName:()=>d,__spread:()=>A,__spreadArray:()=>E,__spreadArrays:()=>w,__values:()=>b,default:()=>F});var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)};function o(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},i.apply(this,arguments)};function a(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}function s(e,t,n,r){var o,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a}function c(e,t){return function(n,r){t(n,r,e)}}function l(e,t,n,r,o,i){function a(e){if(void 0!==e&&"function"!==typeof e)throw new TypeError("Function expected");return e}for(var s,c=r.kind,l="getter"===c?"get":"setter"===c?"set":"value",u=!t&&e?r.static?e:e.prototype:null,f=t||(u?Object.getOwnPropertyDescriptor(u,r.name):{}),d=!1,h=n.length-1;h>=0;h--){var p={};for(var m in r)p[m]="access"===m?{}:r[m];for(var m in r.access)p.access[m]=r.access[m];p.addInitializer=function(e){if(d)throw new TypeError("Cannot add initializers after decoration has completed");i.push(a(e||null))};var y=(0,n[h])("accessor"===c?{get:f.get,set:f.set}:f[l],p);if("accessor"===c){if(void 0===y)continue;if(null===y||"object"!==typeof y)throw new TypeError("Object expected");(s=a(y.get))&&(f.get=s),(s=a(y.set))&&(f.set=s),(s=a(y.init))&&o.unshift(s)}else(s=a(y))&&("field"===c?o.unshift(s):f[l]=s)}u&&Object.defineProperty(u,r.name,f),d=!0}function u(e,t,n){for(var r=arguments.length>2,o=0;o<t.length;o++)n=r?t[o].call(e,n):t[o].call(e);return r?n:void 0}function f(e){return"symbol"===typeof e?e:"".concat(e)}function d(e,t,n){return"symbol"===typeof t&&(t=t.description?"[".concat(t.description,"]"):""),Object.defineProperty(e,"name",{configurable:!0,value:n?"".concat(n," ",t):t})}function h(e,t){if("object"===typeof Reflect&&"function"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function p(e,t,n,r){return new(n||(n=Promise))((function(o,i){function a(e){try{c(r.next(e))}catch(t){i(t)}}function s(e){try{c(r.throw(e))}catch(t){i(t)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}c((r=r.apply(e,t||[])).next())}))}function m(e,t){var n,r,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"===typeof Iterator?Iterator:Object).prototype);return a.next=s(0),a.throw=s(1),a.return=s(2),"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(s){return function(c){return function(s){if(n)throw new TypeError("Generator is already executing.");for(;a&&(a=0,s[0]&&(i=0)),i;)try{if(n=1,r&&(o=2&s[0]?r.return:s[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,s[1])).done)return o;switch(r=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return i.label++,{value:s[1],done:!1};case 5:i.label++,r=s[1],s=[0];continue;case 7:s=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===s[0]||2===s[0])){i=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){i.label=s[1];break}if(6===s[0]&&i.label<o[1]){i.label=o[1],o=s;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(s);break}o[2]&&i.ops.pop(),i.trys.pop();continue}s=t.call(e,i)}catch(c){s=[6,c],r=0}finally{n=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,c])}}}var y=Object.create?function(e,t,n,r){void 0===r&&(r=n);var o=Object.getOwnPropertyDescriptor(t,n);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,o)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]};function g(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||y(t,e,n)}function b(e){var t="function"===typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"===typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function v(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(s){o={error:s}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}function A(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(v(arguments[t]));return e}function w(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),o=0;for(t=0;t<n;t++)for(var i=arguments[t],a=0,s=i.length;a<s;a++,o++)r[o]=i[a];return r}function E(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}function k(e){return this instanceof k?(this.v=e,this):new k(e)}function M(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,o=n.apply(e,t||[]),i=[];return r=Object.create(("function"===typeof AsyncIterator?AsyncIterator:Object).prototype),a("next"),a("throw"),a("return",(function(e){return function(t){return Promise.resolve(t).then(e,l)}})),r[Symbol.asyncIterator]=function(){return this},r;function a(e,t){o[e]&&(r[e]=function(t){return new Promise((function(n,r){i.push([e,t,n,r])>1||s(e,t)}))},t&&(r[e]=t(r[e])))}function s(e,t){try{(n=o[e](t)).value instanceof k?Promise.resolve(n.value.v).then(c,l):u(i[0][2],n)}catch(r){u(i[0][3],r)}var n}function c(e){s("next",e)}function l(e){s("throw",e)}function u(e,t){e(t),i.shift(),i.length&&s(i[0][0],i[0][1])}}function x(e){var t,n;return t={},r("next"),r("throw",(function(e){throw e})),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,o){t[r]=e[r]?function(t){return(n=!n)?{value:k(e[r](t)),done:!1}:o?o(t):t}:o}}function C(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=b(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise((function(r,o){(function(e,t,n,r){Promise.resolve(r).then((function(t){e({value:t,done:n})}),t)})(r,o,(t=e[n](t)).done,t.value)}))}}}function S(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var _=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t},T=function(e){return T=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},T(e)};function I(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=T(e),r=0;r<n.length;r++)"default"!==n[r]&&y(t,e,n[r]);return _(t,e),t}function D(e){return e&&e.__esModule?e:{default:e}}function P(e,t,n,r){if("a"===n&&!r)throw new TypeError("Private accessor was defined without a getter");if("function"===typeof t?e!==t||!r:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?r:"a"===n?r.call(e):r?r.value:t.get(e)}function N(e,t,n,r,o){if("m"===r)throw new TypeError("Private method is not writable");if("a"===r&&!o)throw new TypeError("Private accessor was defined without a setter");if("function"===typeof t?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?o.call(e,n):o?o.value=n:t.set(e,n),n}function B(e,t){if(null===t||"object"!==typeof t&&"function"!==typeof t)throw new TypeError("Cannot use 'in' operator on non-object");return"function"===typeof e?t===e:e.has(t)}function O(e,t,n){if(null!==t&&void 0!==t){if("object"!==typeof t&&"function"!==typeof t)throw new TypeError("Object expected.");var r,o;if(n){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");r=t[Symbol.asyncDispose]}if(void 0===r){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");r=t[Symbol.dispose],n&&(o=r)}if("function"!==typeof r)throw new TypeError("Object not disposable.");o&&(r=function(){try{o.call(this)}catch(e){return Promise.reject(e)}}),e.stack.push({value:t,dispose:r,async:n})}else n&&e.stack.push({async:!0});return t}var j="function"===typeof SuppressedError?SuppressedError:function(e,t,n){var r=new Error(n);return r.name="SuppressedError",r.error=e,r.suppressed=t,r};function U(e){function t(t){e.error=e.hasError?new j(t,e.error,"An error was suppressed during disposal."):t,e.hasError=!0}var n,r=0;return function o(){for(;n=e.stack.pop();)try{if(!n.async&&1===r)return r=0,e.stack.push(n),Promise.resolve().then(o);if(n.dispose){var i=n.dispose.call(n.value);if(n.async)return r|=2,Promise.resolve(i).then(o,(function(e){return t(e),o()}))}else r|=1}catch(a){t(a)}if(1===r)return e.hasError?Promise.reject(e.error):Promise.resolve();if(e.hasError)throw e.error}()}function R(e,t){return"string"===typeof e&&/^\.\.?\//.test(e)?e.replace(/\.(tsx)$|((?:\.d)?)((?:\.[^./]+?)?)\.([cm]?)ts$/i,(function(e,n,r,o,i){return n?t?".jsx":".js":!r||o&&i?r+o+"."+i.toLowerCase()+"js":e})):e}const F={__extends:o,__assign:i,__rest:a,__decorate:s,__param:c,__esDecorate:l,__runInitializers:u,__propKey:f,__setFunctionName:d,__metadata:h,__awaiter:p,__generator:m,__createBinding:y,__exportStar:g,__values:b,__read:v,__spread:A,__spreadArrays:w,__spreadArray:E,__await:k,__asyncGenerator:M,__asyncDelegator:x,__asyncValues:C,__makeTemplateOb
2ject:S,__importStar:I,__importDefault:D,__classPrivateFieldGet:P,__classPrivateFieldSet:N,__classPrivateFieldIn:B,__addDisposableResource:O,__disposeResources:U,__rewriteRelativeImportExtension:R}},2117:(e,t,n)=>{"use strict";function r(e){return"string"===typeof e?{address:e,type:"json-rpc"}:e}n.d(t,{T:()=>r})},79686:(e,t,n)=>{"use strict";n.d(t,{l:()=>a});var r=n(2117),o=n(51468),i=n(68842);async function a(e,t){let{account:n=e.account,message:a}=t;if(!n)throw new o.o({docsPath:"/docs/actions/wallet/signMessage"});const s=(0,r.T)(n);if(s.signMessage)return s.signMessage({message:a});const c="string"===typeof a?(0,i.$G)(a):a.raw instanceof Uint8Array?(0,i.NC)(a.raw):a.raw;return e.request({method:"personal_sign",params:[c,s.address]},{retryCount:0})}},93833:(e,t,n)=>{"use strict";n.d(t,{n:()=>se});var r=n(2117),o=n(51468),i=n(51018),a=n(28084),s=n(26672),c=n(60955),l=n(71306),u=n(10413);var f=n(76550),d=n(38679),h=n(68129),p=n(68842);function m(e){if(0===e||1===e)return e;if(27===e)return 0;if(28===e)return 1;throw new Error("Invalid yParityOrV value")}async function y(e){let{hash:t,signature:r}=e;return function(e){const t=(0,u.w)("0x".concat(e.substring(4))).substring(26);return(0,l.x)("0x".concat(t))}(await async function(e){let{hash:t,signature:r}=e;const o=(0,f.v)(t)?t:(0,p.NC)(t),{secp256k1:i}=await n.e(5880).then(n.bind(n,65880)),a=(()=>{if("object"===typeof r&&"r"in r&&"s"in r){const{r:e,s:t,v:n,yParity:o}=r,a=m(Number(null!==o&&void 0!==o?o:n));return new i.Signature((0,h.y_)(e),(0,h.y_)(t)).addRecoveryBit(a)}const e=(0,f.v)(r)?r:(0,p.NC)(r);if(65!==(0,d.d)(e))throw new Error("invalid signature length");const t=m((0,h.ly)("0x".concat(e.slice(130))));return i.Signature.fromCompact(e.substring(2,130)).addRecoveryBit(t)})().recoverPublicKey(o.substring(2)).toHex(!1);return"0x".concat(a)}({hash:t,signature:r}))}var g=n(60009),b=n(15295),v=n(65229);function A(e){var t;const{chainId:n,nonce:r,to:o}=e,i=null!==(t=e.contractAddress)&&void 0!==t?t:e.address,a=(0,u.w)((0,g.SM)(["0x05",(0,v.LV)([n?(0,p.eC)(n):"0x",i,r?(0,p.eC)(r):"0x"])]));return"bytes"===o?(0,b.nr)(a):a}async function w(e){const{authorization:t,signature:n}=e;return y({hash:A(t),signature:null!==n&&void 0!==n?n:t})}var E=n(84301);var k=n(89756),M=n(84172),x=n(43831);function C(e,t){let{docsPath:n,...r}=t;const o=(()=>{const t=(0,x.k)(e,r);return t instanceof k.cj?e:t})();return new M.mk(o,{docsPath:n,...r})}var S=n(52544),_=n(89453),T=n(79742),I=n(16606);async function D(e){const t=await e.request({method:"eth_chainId"},{dedupe:!0});return(0,h.ly)(t)}var P=n(34811);class N extends c.G{constructor(){super("`baseFeeMultiplier` must be greater than 1.",{name:"BaseFeeScalarError"})}}class B extends c.G{constructor(){super("Chain does not support EIP-1559 fees.",{name:"Eip1559FeesNotSupportedError"})}}class O extends c.G{constructor(e){let{maxPriorityFeePerGas:t}=e;super("`maxFeePerGas` cannot be less than the `maxPriorityFeePerGas` (".concat((0,P.o)(t)," gwei)."),{name:"MaxFeePerGasTooLowError"})}}class j extends c.G{constructor(e){let{blockHash:t,blockNumber:n}=e,r="Block";t&&(r='Block at hash "'.concat(t,'"')),n&&(r='Block at number "'.concat(n,'"')),super("".concat(r," could not be found."),{name:"BlockNotFoundError"})}}var U=n(11229);async function R(e){var t,n;let{blockHash:r,blockNumber:o,blockTag:i=(null!==(t=e.experimental_blockTag)&&void 0!==t?t:"latest"),includeTransactions:a}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const s=null!==a&&void 0!==a&&a,c=void 0!==o?(0,p.eC)(o):void 0;let l=null;if(l=r?await e.request({method:"eth_getBlockByHash",params:[r,s]},{dedupe:!0}):await e.request({method:"eth_getBlockByNumber",params:[c||i,s]},{dedupe:Boolean(c)}),!l)throw new j({blockHash:r,blockNumber:o});return((null===(n=e.chain)||void 0===n||null===(n=n.formatters)||void 0===n||null===(n=n.block)||void 0===n?void 0:n.format)||U.Z)(l,"getBlock")}async function F(e){const t=await e.request({method:"eth_gasPrice"});return BigInt(t)}async function L(e,t){const{block:n,chain:r=e.chain,request:o}=t||{};try{var i,a,c;const t=null!==(i=null===r||void 0===r||null===(a=r.fees)||void 0===a?void 0:a.maxPriorityFeePerGas)&&void 0!==i?i:null===r||void 0===r||null===(c=r.fees)||void 0===c?void 0:c.defaultPriorityFee;if("function"===typeof t){const r=n||await(0,s.s)(e,R,"getBlock")({}),i=await t({block:r,client:e,request:o});if(null===i)throw new Error;return i}if("undefined"!==typeof t)return t;const l=await e.request({method:"eth_maxPriorityFeePerGas"});return(0,h.y_)(l)}catch{const[t,r]=await Promise.all([n?Promise.resolve(n):(0,s.s)(e,R,"getBlock")({}),(0,s.s)(e,F,"getGasPrice")({})]);if("bigint"!==typeof t.baseFeePerGas)throw new B;const o=r-t.baseFeePerGas;return o<0n?0n:o}}async function z(e,t){var n,r,o,i;const{block:a,chain:c=e.chain,request:l,type:u="eip1559"}=t||{},f=await(async(t,n,r)=>"function"===typeof(null===c||void 0===c||null===(t=c.fees)||void 0===t?void 0:t.baseFeeMultiplier)?c.fees.baseFeeMultiplier({block:a,client:e,request:l}):null!==(n=null===c||void 0===c||null===(r=c.fees)||void 0===r?void 0:r.baseFeeMultiplier)&&void 0!==n?n:1.2)();if(f<1)throw new N;const d=10**(null!==(n=null===(r=f.toString().split(".")[1])||void 0===r?void 0:r.length)&&void 0!==n?n:0),h=e=>e*BigInt(Math.ceil(f*d))/BigInt(d),p=a||await(0,s.s)(e,R,"getBlock")({});if("function"===typeof(null===c||void 0===c||null===(o=c.fees)||void 0===o?void 0:o.estimateFeesPerGas)){const t=await c.fees.estimateFeesPerGas({block:a,client:e,multiply:h,request:l,type:u});if(null!==t)return t}if("eip1559"===u){var m;if("bigint"!==typeof p.baseFeePerGas)throw new B;const t="bigint"===typeof(null===l||void 0===l?void 0:l.maxPriorityFeePerGas)?l.maxPriorityFeePerGas:await L(e,{block:p,chain:c,request:l}),n=h(p.baseFeePerGas);return{maxFeePerGas:null!==(m=null===l||void 0===l?void 0:l.maxFeePerGas)&&void 0!==m?m:n+t,maxPriorityFeePerGas:t}}return{gasPrice:null!==(i=null===l||void 0===l?void 0:l.gasPrice)&&void 0!==i?i:h(await(0,s.s)(e,F,"getGasPrice")({}))}}var Q=n(65344);class J extends c.G{constructor(e,t){var n;let{account:r,docsPath:o,chain:i,data:a,gas:s,gasPrice:c,maxFeePerGas:l,maxPriorityFeePerGas:u,nonce:f,to:d,value:h}=t;const p=(0,M.xr)({from:null===r||void 0===r?void 0:r.address,to:d,value:"undefined"!==typeof h&&"".concat((0,Q.d)(h)," ").concat((null===i||void 0===i||null===(n=i.nativeCurrency)||void 0===n?void 0:n.symbol)||"ETH"),data:a,gas:s,gasPrice:"undefined"!==typeof c&&"".concat((0,P.o)(c)," gwei"),maxFeePerGas:"undefined"!==typeof l&&"".concat((0,P.o)(l)," gwei"),maxPriorityFeePerGas:"undefined"!==typeof u&&"".concat((0,P.o)(u)," gwei"),nonce:f});super(e.shortMessage,{cause:e,docsPath:o,metaMessages:[...e.metaMessages?[...e.metaMessages," "]:[],"Estimate Gas Arguments:",p].filter(
2Boolean),name:"EstimateGasExecutionError"}),Object.defineProperty(this,"cause",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.cause=e}}var V=n(4137);async function H(e,t){const{account:n=e.account,prepare:o=!0}=t,i=n?(0,r.T)(n):void 0,a=Array.isArray(o)?o:"local"!==(null===i||void 0===i?void 0:i.type)?["blobVersionedHashes"]:void 0;try{var s,l;const n=await(async()=>t.to?t.to:t.authorizationList&&t.authorizationList.length>0?await w({authorization:t.authorizationList[0]}).catch((()=>{throw new c.G("`to` is required. Could not infer from `authorizationList`")})):void 0)(),{accessList:r,authorizationList:u,blobs:f,blobVersionedHashes:d,blockNumber:h,blockTag:m,data:y,gas:g,gasPrice:b,maxFeePerBlobGas:v,maxFeePerGas:A,maxPriorityFeePerGas:E,nonce:k,value:M,stateOverride:x,...C}=o?await re(e,{...t,parameters:a,to:n}):t;if(g&&t.gas!==g)return g;const T=("bigint"===typeof h?(0,p.eC)(h):void 0)||m,D=(0,V.mF)(x);(0,I.F)(t);const P=null===(s=e.chain)||void 0===s||null===(s=s.formatters)||void 0===s||null===(s=s.transactionRequest)||void 0===s?void 0:s.format,N=(P||_.tG)({...(0,S.K)(C,{format:P}),account:i,accessList:r,authorizationList:u,blobs:f,blobVersionedHashes:d,data:y,gasPrice:b,maxFeePerBlobGas:v,maxFeePerGas:A,maxPriorityFeePerGas:E,nonce:k,to:n,value:M},"estimateGas");return BigInt(await e.request({method:"eth_estimateGas",params:D?[N,null!==(l=null!==T&&void 0!==T?T:e.experimental_blockTag)&&void 0!==l?l:"latest",D]:T?[N,T]:[N]}))}catch(u){throw function(e,t){let{docsPath:n,...r}=t;const o=(()=>{const t=(0,x.k)(e,r);return t instanceof k.cj?e:t})();return new J(o,{docsPath:n,...r})}(u,{...t,account:i,chain:e.chain})}}async function G(e,t){let{address:n,blockTag:r="latest",blockNumber:o}=t;const i=await e.request({method:"eth_getTransactionCount",params:[n,"bigint"===typeof o?(0,p.eC)(o):r]},{dedupe:Boolean(o)});return(0,h.ly)(i)}var Z=n(65417),W=n(7838),q=n(76907),Y=n(31962),K=n(19806),$=n(34865);async function X(e,t){var n;const{account:o=e.account,accessList:i,authorizationList:a,chain:c=e.chain,blobVersionedHashes:l,blobs:u,data:f,gas:d,gasPrice:h,maxFeePerBlobGas:p,maxFeePerGas:m,maxPriorityFeePerGas:y,nonce:g,nonceManager:b,to:v,type:A,value:w,...E}=t,k=await(async()=>{if(!o)return g;if(!b)return g;if("undefined"!==typeof g)return g;const t=(0,r.T)(o),n=c?c.id:await(0,s.s)(e,D,"getChainId")({});return await b.consume({address:t.address,chainId:n,client:e})})();(0,I.F)(t);const M=null===c||void 0===c||null===(n=c.formatters)||void 0===n||null===(n=n.transactionRequest)||void 0===n?void 0:n.format,x=(M||_.tG)({...(0,S.K)(E,{format:M}),account:o?(0,r.T)(o):void 0,accessList:i,authorizationList:a,blobs:u,blobVersionedHashes:l,data:f,gas:d,gasPrice:h,maxFeePerBlobGas:p,maxFeePerGas:m,maxPriorityFeePerGas:y,nonce:k,to:v,type:A,value:w},"fillTransaction");try{var T,P,B,O,j,U,F,L,z;const n=await e.request({method:"eth_fillTransaction",params:[x]}),r=((null===c||void 0===c||null===(T=c.formatters)||void 0===T||null===(T=T.transaction)||void 0===T?void 0:T.format)||$.Tr)(n.tx);delete r.blockHash,delete r.blockNumber,delete r.r,delete r.s,delete r.transactionIndex,delete r.v,delete r.yParity,r.data=r.input,r.gas&&(r.gas=null!==(P=t.gas)&&void 0!==P?P:r.gas),r.gasPrice&&(r.gasPrice=null!==(B=t.gasPrice)&&void 0!==B?B:r.gasPrice),r.maxFeePerBlobGas&&(r.maxFeePerBlobGas=null!==(O=t.maxFeePerBlobGas)&&void 0!==O?O:r.maxFeePerBlobGas),r.maxFeePerGas&&(r.maxFeePerGas=null!==(j=t.maxFeePerGas)&&void 0!==j?j:r.maxFeePerGas),r.maxPriorityFeePerGas&&(r.maxPriorityFeePerGas=null!==(U=t.maxPriorityFeePerGas)&&void 0!==U?U:r.maxPriorityFeePerGas),r.nonce&&(r.nonce=null!==(F=t.nonce)&&void 0!==F?F:r.nonce);const o=await(async(n,r,o)=>{if("function"===typeof(null===c||void 0===c||null===(n=c.fees)||void 0===n?void 0:n.baseFeeMultiplier)){const n=await(0,s.s)(e,R,"getBlock")({});return c.fees.baseFeeMultiplier({block:n,client:e,request:t})}return null!==(r=null===c||void 0===c||null===(o=c.fees)||void 0===o?void 0:o.baseFeeMultiplier)&&void 0!==r?r:1.2})();if(o<1)throw new N;const i=10**(null!==(L=null===(z=o.toString().split(".")[1])||void 0===z?void 0:z.length)&&void 0!==L?L:0),a=e=>e*BigInt(Math.ceil(o*i))/BigInt(i);return r.maxFeePerGas&&!t.maxFeePerGas&&(r.maxFeePerGas=a(r.maxFeePerGas)),r.gasPrice&&!t.gasPrice&&(r.gasPrice=a(r.gasPrice)),{raw:n.raw,transaction:{from:x.from,...r}}}catch(Q){throw C(Q,{...t,chain:e.chain})}}const ee=["blobVersionedHashes","chainId","fees","gas","nonce","type"],te=new Map,ne=new T.k(128);async function re(e,t){var n,o,i,a,c,l,u,f;let d=t;null!==(o=(n=d).account)&&void 0!==o||(n.account=e.account),null!==(a=(i=d).parameters)&&void 0!==a||(i.parameters=ee);const{account:h,chain:p=e.chain,nonceManager:m,parameters:y}=d,g="function"===typeof(null===p||void 0===p?void 0:p.prepareTransactionRequest)?{fn:p.prepareTransactionRequest,runAt:["beforeFillTransaction"]}:Array.isArray(null===p||void 0===p?void 0:p.prepareTransactionRequest)?{fn:p.prepareTransactionRequest[0],runAt:p.prepareTransactionRequest[1].runAt}:void 0;let b;async function v(){if(b)return b;if("undefined"!==typeof d.chainId)return d.chainId;if(p)return p.id;const t=await(0,s.s)(e,D,"getChainId")({});return b=t,b}const A=h?(0,r.T)(h):h;let w=d.nonce;if(y.includes("nonce")&&"undefined"===typeof w&&A&&m){const t=await v();w=await m.consume({address:A.address,chainId:t,client:e})}var E;null!==g&&void 0!==g&&g.fn&&null!==(c=g.runAt)&&void 0!==c&&c.includes("beforeFillTransaction")&&(d=await g.fn({...d,chain:p},{phase:"beforeFillTransaction"}),null!==(E=w)&&void 0!==E||(w=d.nonce));const k=(()=>
2{if((y.includes("blobVersionedHashes")||y.includes("sidecars"))&&d.kzg&&d.blobs)return!1;if(!1===ne.get(e.uid))return!1;return!!["fees","gas"].some((e=>y.includes(e)))&&(!(!y.includes("chainId")||"number"===typeof d.chainId)||(!(!y.includes("nonce")||"number"===typeof w)||(!(!y.includes("fees")||"bigint"===typeof d.gasPrice||"bigint"===typeof d.maxFeePerGas&&"bigint"===typeof d.maxPriorityFeePerGas)||!(!y.includes("gas")||"bigint"===typeof d.gas))))})()?await(0,s.s)(e,X,"fillTransaction")({...d,nonce:w}).then((t=>{const{chainId:n,from:r,gas:o,gasPrice:i,nonce:a,maxFeePerBlobGas:s,maxFeePerGas:c,maxPriorityFeePerGas:l,type:u,...f}=t.transaction;return ne.set(e.uid,!0),{...d,...r?{from:r}:{},...u?{type:u}:{},..."undefined"!==typeof n?{chainId:n}:{},..."undefined"!==typeof o?{gas:o}:{},..."undefined"!==typeof i?{gasPrice:i}:{},..."undefined"!==typeof a?{nonce:a}:{},..."undefined"!==typeof s?{maxFeePerBlobGas:s}:{},..."undefined"!==typeof c?{maxFeePerGas:c}:{},..."undefined"!==typeof l?{maxPriorityFeePerGas:l}:{},..."nonceKey"in f&&"undefined"!==typeof f.nonceKey?{nonceKey:f.nonceKey}:{}}})).catch((t=>{var n;const r=t;if("TransactionExecutionError"!==r.name)return d;const o=null===(n=r.walk)||void 0===n?void 0:n.call(r,(e=>{const t=e;return"MethodNotFoundRpcError"===t.name||"MethodNotSupportedRpcError"===t.name}));return o&&ne.set(e.uid,!1),d})):d;null!==(l=w)&&void 0!==l||(w=k.nonce),d={...k,...A?{from:null===A||void 0===A?void 0:A.address}:{},...w?{nonce:w}:{}};const{blobs:M,gas:x,kzg:C,type:S}=d;let _;async function T(){return _||(_=await(0,s.s)(e,R,"getBlock")({blockTag:"latest"}),_)}if(null!==g&&void 0!==g&&g.fn&&null!==(u=g.runAt)&&void 0!==u&&u.includes("beforeFillParameters")&&(d=await g.fn({...d,chain:p},{phase:"beforeFillParameters"})),y.includes("nonce")&&"undefined"===typeof w&&A&&!m&&(d.nonce=await(0,s.s)(e,G,"getTransactionCount")({address:A.address,blockTag:"pending"})),(y.includes("blobVersionedHashes")||y.includes("sidecars"))&&M&&C){const e=(0,Z.P)({blobs:M,kzg:C});if(y.includes("blobVersionedHashes")){const t=(0,q.C)({commitments:e,to:"hex"});d.blobVersionedHashes=t}if(y.includes("sidecars")){const t=(0,W.y)({blobs:M,commitments:e,kzg:C}),n=(0,Y.j)({blobs:M,commitments:e,proofs:t,to:"hex"});d.sidecars=n}}if(y.includes("chainId")&&(d.chainId=await v()),(y.includes("fees")||y.includes("type"))&&"undefined"===typeof S)try{d.type=(0,K.l)(d)}catch{let t=te.get(e.uid);if("undefined"===typeof t){const n=await T();t="bigint"===typeof(null===n||void 0===n?void 0:n.baseFeePerGas),te.set(e.uid,t)}d.type=t?"eip1559":"legacy"}if(y.includes("fees"))if("legacy"!==d.type&&"eip2930"!==d.type){if("undefined"===typeof d.maxFeePerGas||"undefined"===typeof d.maxPriorityFeePerGas){const t=await T(),{maxFeePerGas:n,maxPriorityFeePerGas:r}=await z(e,{block:t,chain:p,request:d});if("undefined"===typeof d.maxPriorityFeePerGas&&d.maxFeePerGas&&d.maxFeePerGas<r)throw new O({maxPriorityFeePerGas:r});d.maxPriorityFeePerGas=r,d.maxFeePerGas=n}}else{if("undefined"!==typeof d.maxFeePerGas||"undefined"!==typeof d.maxPriorityFeePerGas)throw new B;if("undefined"===typeof d.gasPrice){const t=await T(),{gasPrice:n}=await z(e,{block:t,chain:p,request:d,type:"legacy"});d.gasPrice=n}}return y.includes("gas")&&"undefined"===typeof x&&(d.gas=await(0,s.s)(e,H,"estimateGas")({...d,account:A,prepare:"local"===(null===A||void 0===A?void 0:A.type)?[]:["blobVersionedHashes"]})),null!==g&&void 0!==g&&g.fn&&null!==(f=g.runAt)&&void 0!==f&&f.includes("afterFillParameters")&&(d=await g.fn({...d,chain:p},{phase:"afterFillParameters"})),(0,I.F)(d),delete d.parameters,d}async function oe(e,t){let{serializedTransaction:n}=t;return e.request({method:"eth_sendRawTransaction",params:[n]},{retryCount:0})}const ie=new T.k(128);async function ae(e,t){var n;const{account:i=e.account,assertChainId:a=!0,chain:l=e.chain,accessList:u,authorizationList:f,blobs:d,data:h,dataSuffix:p=("string"===typeof e.dataSuffix?e.dataSuffix:null===(n=e.dataSuffix)||void 0===n?void 0:n.value),gas:m,gasPrice:y,maxFeePerBlobGas:b,maxFeePerGas:v,maxPriorityFeePerGas:A,nonce:k,type:M,value:x,...T}=t;if("undefined"===typeof i)throw new o.o({docsPath:"/docs/actions/wallet/sendTransaction"});const P=i?(0,r.T)(i):null;try{(0,I.F)(t);const n=await(async()=>t.to?t.to:null!==t.to&&f&&f.length>0?await w({authorization:f[0]}).catch((()=>{throw new c.G("`to` is required. Could not infer from `authorizationList`.")})):void 0)();if("json-rpc"===(null===P||void 0===P?void 0:P.type)||null===P){var N;let t;null!==l&&(t=await(0,s.s)(e,D,"getChainId")({}),a&&function(e){let{chain:t,currentChainId:n}=e;if(!t)throw new E.Bk;if(n!==t.id)throw new E.Yl({chain:t,currentChainId:n})}({currentChainId:t,chain:l}));const r=null===(N=e.chain)||void 0===N||null===(N=N.formatters)||void 0===N||null===(N=N.transactionRequest)||void 0===N?void 0:N.format,o=(r||_.tG)({...(0,S.K)(T,{format:r}),accessList:u,account:P,authorizationList:f,blobs:d,chainId:t,data:h?(0,g.zo)([h,null!==p&&void 0!==p?p:"0x"]):h,gas:m,gasPrice:y,maxFeePerBlobGas:b,maxFeePerGas:v,maxPriorityFeePerGas:A,nonce:k,to:n,type:M,value:x},"sendTransaction"),i=ie.get(e.uid),c=i?"wallet_sendTransaction":"eth_sendTransaction";try{return await e.request({method:c,params:[o]},{retryCount:0})}catch(O){if(!1===i)throw O;const t=O;if("InvalidInputRpcError"===t.name||"InvalidParamsRpcError"===t.name||"MethodNotFoundRpcError"===t.name||"MethodNotSupportedRpcError"===t.name)return await e.request({method:"wallet_sendTransaction",params:[o]},{retryCount:0}).then((t=>(ie.set(e.uid,!0),t))).catch((n=>{const r=n;if("MethodNotFoundRpcError"===r.name||"MethodNotSupportedRpcError"===r.name)throw ie.set(e.uid,!1),t;throw r}));throw t}}if("local"===(null===P||void 0===P?void 0:P.type)){var B;const t=await(0,s.s)(e,re,"prepareTransactionRequest")({account:P,accessList:u,authorizationList:f,blobs:d,chain:l,data:h?(0,g.zo)([h,null!==p&&void 0!==p?p:"0x"]):h,gas:m,gasPrice:y,maxFeePerBlobGas:b,maxFeePerGas:v,maxPriorityFeePerGas:A,nonce:k,nonceManager:P.nonceManager,parameters:[...ee,"sidecars"],type:M,value:x,...T,to:n}),r=null===l||void 0===l||null===(B=l.serializers)||void 0===B?void 0:B.transaction,o=await P.signTransaction(t,{serializer:r});return await(0,s.s)(e,oe,"sendRawTransaction")({serializedTransaction:o})}if("smart"===(null===P||void 0===P?void 0:P.type))throw new o.Y({metaMessages:["Consider using the `sendUserOperation` Action instead."],docsPath:"/docs/actions/bundler/sendUserOperation",type:"smart"});throw new o.Y({docsPath:"/docs/actions/wallet/sendTransaction",type:null===P||void 0===P?void 0:P.type})}catch(j){if(j instanceof o.Y)throw j;throw C(j,{...t,account:P,chain:t.chain||void 0})}}async function se(e,t){return se.internal(e,ae,"sendTransaction",t)}!function(e){e.internal=async function(e,t,n,c){const{abi:l,account:u=e.account,address:f,args:d,functionName:h,...p}=c;if("undefined"===typeof u)throw new o.o({docsPath:"/docs/contract/writeContract"});const m=u?(0,r.T)(u):null,y=(0,i.R)({abi:l,args:d,functionName:h});try{return await(0,s.s)(e,t,n)({data:y,to:f,account:m,...p})}catch(g){throw(0,a.S)(g,{abi:l,address:f,args:d,docsPath:"/docs/contract/writeContract",functionName:h,sender:null===m||void 0===m?void 0:m.address})}}}(se||(se={}))},2926:(e,t,n)=>{"use strict";n.d(t,{O:()=>i});var r=n(78513),o=n(64700);const i=(0,r.a)({...o.i,blockTime:200,id:2741,name:"Abstract",nativeCurrency:{decimals:18,name:"ETH",symbol:"ETH"},rpcUrls:{default:{http:["https://api.mainnet.abs.xyz"],webSocket:["wss://api.mainnet.abs.xyz/ws"]}},blockExplorers:{default:{name:"Etherscan",url:"https://abscan.org"},native:{name:"Abstract Explorer",url:"https://explorer.mainnet.abs.xyz"}},contracts:{multicall3:{address:"0xAa4De41dba0Ca5dCBb288b7cC6b708F3aaC759E7",blockCreated:5288},erc6492Verifier:{address:"0xfB688330379976DA81eB64Fe4BF50d7401763B9C",blockCreated:5263}}})},27553:(e,t,n)=>{"use strict";n.d(t,{y:()=>r});const r=(0,n(78513).a)({id:42161,name:"Arbitrum One",nativeCurrency:{name:"Ether",symbol
2:"ETH",decimals:18},blockTime:250,rpcUrls:{default:{http:["https://arb1.arbitrum.io/rpc"]}},blockExplorers:{default:{name:"Arbiscan",url:"https://arbiscan.io",apiUrl:"https://api.arbiscan.io/api"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:7654707}}})},70921:(e,t,n)=>{"use strict";n.d(t,{D:()=>r});const r=(0,n(78513).a)({id:1313161554,name:"Aurora",nativeCurrency:{decimals:18,name:"Ether",symbol:"ETH"},rpcUrls:{default:{http:["https://mainnet.aurora.dev"]}},blockExplorers:{default:{name:"Aurorascan",url:"https://aurorascan.dev",apiUrl:"https://aurorascan.dev/api"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:62907816}}})},27520:(e,t,n)=>{"use strict";n.d(t,{p:()=>r});const r=(0,n(78513).a)({id:43114,name:"Avalanche",blockTime:1700,nativeCurrency:{decimals:18,name:"Avalanche",symbol:"AVAX"},rpcUrls:{default:{http:["https://api.avax.network/ext/bc/C/rpc"]}},blockExplorers:{default:{name:"SnowTrace",url:"https://snowtrace.io",apiUrl:"https://api.snowtrace.io"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:11907934}}})},80725:(e,t,n)=>{"use strict";n.d(t,{u:()=>i});var r=n(10134),o=n(78513);const i=(0,o.a)({...r.i,id:8453,name:"Base",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrls:{default:{http:["https://mainnet.base.org"]}},blockExplorers:{default:{name:"Basescan",url:"https://basescan.org",apiUrl:"https://api.basescan.org/api"}},contracts:{...r.i.contracts,disputeGameFactory:{1:{address:"0x43edB88C4B80fDD2AdFF2412A7BebF9dF42cB40e"}},l2OutputOracle:{1:{address:"0x56315b90c40730925ec5485cf004d835058518A0"}},multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:5022},portal:{1:{address:"0x49048044D57e1C92A77f79988d21Fa8fAF74E97e",blockCreated:17482143}},l1StandardBridge:{1:{address:"0x3154Cf16ccdb4C6d922629664174b904d80F2C35",blockCreated:17482143}}},sourceId:1})},89663:(e,t,n)=>{"use strict";n.d(t,{O:()=>r});const r=(0,n(78513).a)({id:80094,name:"Berachain",blockTime:2e3,nativeCurrency:{decimals:18,name:"BERA Token",symbol:"BERA"},contracts:{multicall3:{address:"0xcA11bde05977b3631167028862bE2a173976CA11",blockCreated:0},ensRegistry:{address:"0x5b22280886a2f5e09a49bea7e320eab0e5320e28",blockCreated:877007},ensUniversalResolver:{address:"0x4D41762915F83c76EcaF6776d9b08076aA32b492",blockCreated:9310021}},rpcUrls:{default:{http:["https://rpc.berachain.com"]}},blockExplorers:{default:{name:"Berascan",url:"https://berascan.com"}},ensTlds:[".bera"],testnet:!1})},77667:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(10134);const o=(0,n(78513).a)({...r.i,id:81457,name:"Blast",nativeCurrency:{decimals:18,name:"Ether",symbol:"ETH"},rpcUrls:{default:{http:["https://rpc.blast.io"]}},blockExplorers:{default:{name:"Blastscan",url:"https://blastscan.io",apiUrl:"https://api.blastscan.io/api"}},contracts:{...r.i.contracts,multicall3:{address:"0xcA11bde05977b3631167028862bE2a173976CA11",blockCreated:212929},l2OutputOracle:{1:{address:"0x826D1B0D4111Ad9146Eb8941D7Ca2B6a44215c76",blockCreated:19300358}},portal:{1:{address:"0x0Ec68c5B10F21EFFb74f2A5C61DFe6b08C0Db6Cb",blockCreated:19300357}},l1StandardBridge:{1:{address:"0x697402166Fbf2F22E970df8a6486Ef171dbfc524",blockCreated:19300360}}},sourceId:1})},72996:(e,t,n)=>{"use strict";n.d(t,{e:()=>r});const r=(0,n(78513).a)({id:56,name:"BNB Smart Chain",blockTime:750,nativeCurrency:{decimals:18,name:"BNB",symbol:"BNB"},rpcUrls:{default:{http:["https://56.rpc.thirdweb.com"]}},blockExplorers:{default:{name:"BscScan",url:"https://bscscan.com",apiUrl:"https://api.bscscan.com/api"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:15921452}}})},85625:(e,t,n)=>{"use strict";n.d(t,{t:()=>r});const r=(0,n(78513).a)({id:25,name:"Cronos Mainnet",nativeCurrency:{decimals:18,name:"Cronos",symbol:"CRO"},rpcUrls:{default:{http:["https://evm.cronos.org"]}},blockExplorers:{default:{name:"Cronos Explorer",url:"https://explorer.cronos.org",apiUrl:"https://explorer-api.cronos.org/mainnet/api"}},contracts:{multicall3:{address:"0xcA11bde05977b3631167028862bE2a173976CA11",blockCreated:1963112}}})},95418:(e,t,n)=>{"use strict";n.d(t,{Q:()=>r});const r=(0,n(78513).a)({id:250,name:"Fantom",nativeCurrency:{decimals:18,name:"Fantom",symbol
2:"FTM"},rpcUrls:{default:{http:["https://250.rpc.thirdweb.com"]}},blockExplorers:{default:{name:"FTMScan",url:"https://ftmscan.com",apiUrl:"https://api.ftmscan.com/api"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:33001987}}})},64518:(e,t,n)=>{"use strict";n.d(t,{K:()=>r});const r=(0,n(78513).a)({id:100,name:"Gnosis",nativeCurrency:{decimals:18,name:"xDAI",symbol:"XDAI"},blockTime:5e3,rpcUrls:{default:{http:["https://rpc.gnosischain.com"],webSocket:["wss://rpc.gnosischain.com/wss"]}},blockExplorers:{default:{name:"Gnosisscan",url:"https://gnosisscan.io",apiUrl:"https://api.gnosisscan.io/api"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:21022491}}})},18137:(e,t,n)=>{"use strict";n.d(t,{Q:()=>r});const r=(0,n(78513).a)({id:1625,name:"Gravity Alpha Mainnet",nativeCurrency:{name:"G",symbol:"G",decimals:18},rpcUrls:{default:{http:["https://rpc.gravity.xyz"]}},blockExplorers:{default:{name:"Gravity Explorer",url:"https://explorer.gravity.xyz",apiUrl:"https://explorer.gravity.xyz/api"}},contracts:{multicall3:{address:"0xf8ac4BEB2F75d2cFFb588c63251347fdD629B92c",blockCreated:16851}}})}
2,34828:(e,t,n)=>{"use strict";n.d(t,{E:()=>o});var r=n(10134);const o=(0,n(78513).a)({...r.i,id:57073,name:"Ink",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrls:{default:{http:["https://rpc-gel.inkonchain.com","https://rpc-qnd.inkonchain.com"],webSocket:["wss://rpc-gel.inkonchain.com","wss://rpc-qnd.inkonchain.com"]}},blockExplorers:{default:{name:"Blockscout",url:"https://explorer.inkonchain.com",apiUrl:"https://explorer.inkonchain.com/api/v2"}},contracts:{multicall3:{address:"0xcA11bde05977b3631167028862bE2a173976CA11",blockCreated:0},...r.i.contracts,disputeGameFactory:{1:{address:"0x10d7b35078d3baabb96dd45a9143b94be65b12cd"}},portal:{1:{address:"0x5d66c1782664115999c47c9fa5cd031f495d3e4f"}},l1StandardBridge:{1:{address:"0x88ff1e5b602916615391f55854588efcbb7663f0"}}},testnet:!1,sourceId:1})},3434:(e,t,n)=>{"use strict";n.d(t,{u:()=>r});const r=(0,n(78513).a)({id:8217,name:"Kaia",nativeCurrency:{decimals:18,name:"Kaia",symbol:"KAIA"},rpcUrls:{default:{http:["https://public-en.node.kaia.io"]}},blockExplorers:{default:{name:"KaiaScan",url:"https://kaiascan.io",apiUrl:"https://api-cypress.klaytnscope.com/api"}},contracts:{multicall3:{address:"0xcA11bde05977b3631167028862bE2a173976CA11",blockCreated:96002415}}})},39158:(e,t,n)=>{"use strict";n.d(t,{P:()=>d});var r=n(2117),o=n(51468),i=n(68842),a=n(98113),s=n(52544),c=n(89453),l=n(16606);const u={fees:{estimateFeesPerGas:f,async maxPriorityFeePerGas(e){let{block:t,client:n,request:r}=e;const o=await f({block:t,client:n,multiply:e=>e,request:r,type:"eip1559"});return null!==o&&void 0!==o&&o.maxPriorityFeePerGas?o.maxPriorityFeePerGas:null}}};async function f(e){let{client:t,multiply:n,request:u,type:f}=e;try{const e=await async function(e,t){const{account:n=e.account}=t;if(!n)throw new o.o;const u=(0,r.T)(n);try{var f;const{accessList:n,blockNumber:r,blockTag:o,data:a,gas:d,gasPrice:h,maxFeePerGas:p,maxPriorityFeePerGas:m,nonce:y,to:g,value:b,...v}=t,A=("bigint"===typeof r?(0,i.eC)(r):void 0)||o;(0,l.F)(t);const w=null===(f=e.chain)||void 0===f||null===(f=f.formatters)||void 0===f||null===(f=f.transactionRequest)||void 0===f?void 0:f.format,E=(w||c.tG)({...(0,s.K)(v,{format:w}),account:u,accessList:n,data:a,gas:d,gasPrice:h,maxFeePerGas:p,maxPriorityFeePerGas:m,nonce:y,to:g,value:b},"estimateGas"),{baseFeePerGas:k,gasLimit:M,priorityFeePerGas:x}=await e.request({method:"linea_estimateGas",params:A?[E,A]:[E]});return{baseFeePerGas:BigInt(k),gasLimit:BigInt(M),priorityFeePerGas:BigInt(x)}}catch(d){throw(0,a.P)(d,{...t,account:u,chain:e.chain})}}(t,{...u,account:null===u||void 0===u?void 0:u.account}),{priorityFeePerGas:d}=e,h=n(BigInt(e.baseFeePerGas))+d;return"legacy"===f?{gasPrice:h}:{maxFeePerGas:h,maxPriorityFeePerGas:d}}catch{return null}}const d=(0,n(78513).a)({...u,id:59144,name:"Linea Mainnet",blockTime:2e3,nativeCurrency:{name:"Linea Ether",symbol:"ETH",decimals:18},rpcUrls:{default:{http:["https://rpc.linea.build"],webSocket:["wss://rpc.linea.build"]}},blockExplorers:{default:{name:"Etherscan",url:"https://lineascan.build",apiUrl:"https://api.lineascan.build/api"}},contracts:{multicall3:{address:"0xcA11bde05977b3631167028862bE2a173976CA11",blockCreated:42},ensRegistry:{address:"0x50130b669B28C339991d8676FA73CF122a121267",blockCreated:6682888},ensUniversalResolver:{address:"0x4D41762915F83c76EcaF6776d9b08076aA32b492",blockCreated:22222151}},ensTlds:[".linea.eth"],testnet:!1})},15605:(e,t,n)=>{"use strict";n.d(t,{R:()=>r});const r=(0,n(78513).a)({id:1,name:"Ethereum",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},blockTime:12e3,rpcUrls:{default:{http:["https://eth.merkle.io"]}},blockExplorers:{default:{name:"Etherscan",url:"https://etherscan.io",apiUrl:"https://api.etherscan.io/api"}},contracts:{ensUniversalResolver:{address:"0xeeeeeeee14d718c2b47d9923deab1335e144eeee",blockCreated:23085558},multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:14353601}}})},23870:(e,t,n)=>{"use strict";n.d(t,{f:()=>r});const r=(0,n(78513).a)({id:169,name:"Manta Pacific Mainnet",network:"manta",nativeCurrency:{decimals:18,name:"ETH",symbol:"ETH"},rpcUrls:{default:{http:["https://pacific-rpc.manta.network/http"]}},blockExplorers:{default:{name:"Manta Explorer",url:"https://pacific-explorer.manta.network",apiUrl:"https://pacific-explorer.manta.network/api"}},contracts:{multicall3:{address:"0xcA11bde05977b3631167028862bE2a173976CA11",blockCreated:332890}}})},60317:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r=(0,n(78513).a)({id:5e3,name:"Mantle",nativeCurrency:{decimals:18,name:"MNT",symbol
2:"MNT"},rpcUrls:{default:{http:["https://rpc.mantle.xyz"]}},blockExplorers:{default:{name:"Mantle Explorer",url:"https://mantlescan.xyz/",apiUrl:"https://api.mantlescan.xyz/api"}},contracts:{multicall3:{address:"0xcA11bde05977b3631167028862bE2a173976CA11",blockCreated:304717}}})},60397:(e,t,n)=>{"use strict";n.d(t,{z:()=>r});const r=(0,n(78513).a)({id:4326,blockTime:1e3,name:"MegaETH",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrls:{default:{http:["https://mainnet.megaeth.com/rpc"],webSocket:["wss://mainnet.megaeth.com/ws"]}},blockExplorers:{default:{name:"Blockscout",url:"https://megaeth.blockscout.com",apiUrl:"https://megaeth.blockscout.com/api"}},contracts:{multicall3:{address:"0xcA11bde05977b3631167028862bE2a173976CA11"}}})},92924:(e,t,n)=>{"use strict";n.d(t,{t:()=>r});const r=(0,n(78513).a)({id:1088,name:"Metis",nativeCurrency:{decimals:18,name:"Metis",symbol:"METIS"},rpcUrls:{default:{http:["https://metis.rpc.hypersync.xyz","https://metis-pokt.nodies.app","https://api.blockeden.xyz/metis/67nCBdZQSH9z3YqDDjdm","https://metis-andromeda.rpc.thirdweb.com","https://metis-andromeda.gateway.tenderly.co","https://metis.api.onfinality.io/public","https://andromeda.metis.io/?owner=1088","https://metis-mainnet.public.blastapi.io"],webSocket:["wss://metis-rpc.publicnode.com","wss://metis.drpc.org"]}},blockExplorers:{default:{name:"Metis Explorer",url:"https://explorer.metis.io",apiUrl:"https://api.routescan.io/v2/network/mainnet/evm/1088/etherscan/api"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:2338552}}})},58120:(e,t,n)=>{"use strict";n.d(t,{x:()=>o});var r=n(10134);const o=(0,n(78513).a)({...r.i,id:34443,name:"Mode Mainnet",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrls:{default:{http:["https://mainnet.mode.network"]}},blockExplorers:{default:{name:"Modescan",url:"https://modescan.io"}},contracts:{...r.i.contracts,multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:2465882},l2OutputOracle:{1:{address:"0x4317ba146D4933D889518a3e5E11Fe7a53199b04"}},portal:{1:{address:"0x8B34b14c7c7123459Cf3076b8Cb929BE097d0C07"}},l1StandardBridge:{1:{address:"0x735aDBbE72226BD52e818E7181953f42E3b0FF21"}}},sourceId:1})},11193:(e,t,n)=>{"use strict";n.d(t,{v:()=>o});var r=n(10134);const o=(0,n(78513).a)({...r.i,id:10,name:"OP Mainnet",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrls:{default:{http:["https://mainnet.optimism.io"]}},blockExplorers:{default:{name:"Optimism Explorer",url:"https://optimistic.etherscan.io",apiUrl:"https://api-optimistic.etherscan.io/api"}},contracts:{...r.i.contracts,disputeGameFactory:{1:{address:"0xe5965Ab5962eDc7477C8520243A95517CD252fA9"}},l2OutputOracle:{1:{address:"0xdfe97868233d1aa22e815a266982f2cf17685a27"}},multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:4286263},portal:{1:{address:"0xbEb5Fc579115071764c7423A4f12eDde41f106Ed"}},l1StandardBridge:{1:{address:"0x99C9fc46f92E8a1c0deC1b1747d010903E884bE1"}}},sourceId:1})},41968:(e,t,n)=>{"use strict";n.d(t,{y:()=>r});const r=(0,n(78513).a)({id:137,name:"Polygon",blockTime:2e3,nativeCurrency:{name:"POL",symbol:"POL",decimals:18},rpcUrls:{default:{http:["https://polygon-rpc.com"]}},blockExplorers:{default:{name:"PolygonScan",url:"https://polygonscan.com",apiUrl:"https://api.etherscan.io/v2/api"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:25770160}}})},10842:(e,t,n)=>{"use strict";n.d(t,{m:()=>r});const r=(0,n(78513).a)({id:1101,name:"Polygon zkEVM",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrls:{default:{http:["https://zkevm-rpc.com"]}},blockExplorers:{default:{name:"PolygonScan",url:"https://zkevm.polygonscan.com",apiUrl:"https://api-zkevm.polygonscan.com/api"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:57746}}})},60507:(e,t,n)=>{"use strict";n.d(t,{Q:()=>r});const r=(0,n(78513).a)({id:2020,name:"Ronin",nativeCurrency:{name:"RON",symbol:"RON",decimals:18},rpcUrls:{default:{http:["https://api.roninchain.com/rpc"]}},blockExplorers:{default:{name:"Ronin Explorer",url:"https://app.roninchain.com"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:26023535}}})},77473:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});const r=(0,n(78513).a)({id:534352,name:"Scroll",blockTime:3e3,nativeCurrency:{name:"Ether",symbol
2:"ETH",decimals:18},rpcUrls:{default:{http:["https://rpc.scroll.io"],webSocket:["wss://wss-rpc.scroll.io/ws"]}},blockExplorers:{default:{name:"Scrollscan",url:"https://scrollscan.com",apiUrl:"https://api.scrollscan.com/api"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:14}},testnet:!1})},49582:(e,t,n)=>{"use strict";n.d(t,{N:()=>r});const r=(0,n(78513).a)({id:1329,name:"Sei Network",nativeCurrency:{name:"Sei",symbol:"SEI",decimals:18},rpcUrls:{default:{http:["https://evm-rpc.sei-apis.com/"],webSocket:["wss://evm-ws.sei-apis.com/"]}},blockExplorers:{default:{name:"Seitrace",url:"https://seitrace.com",apiUrl:"https://seitrace.com/pacific-1/api"}},contracts:{multicall3:{address:"0xcA11bde05977b3631167028862bE2a173976CA11"}}})},64858:(e,t,n)=>{"use strict";n.d(t,{q:()=>r});const r=(0,n(78513).a)({id:146,name:"Sonic",blockTime:630,nativeCurrency:{decimals:18,name:"Sonic",symbol:"S"},rpcUrls:{default:{http:["https://rpc.soniclabs.com"]}},blockExplorers:{default:{name:"Sonic Explorer",url:"https://sonicscan.org"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:60}},testnet:!1})},77761:(e,t,n)=>{"use strict";n.d(t,{b:()=>r});const r=(0,n(78513).a)({id:167e3,name:"Taiko Mainnet",nativeCurrency:{decimals:18,name:"Ether",symbol:"ETH"},rpcUrls:{default:{http:["https://rpc.mainnet.taiko.xyz"],webSocket:["wss://ws.mainnet.taiko.xyz"]}},blockExplorers:{default:{name:"Etherscan",url:"https://taikoscan.io"}},contracts:{multicall3:{address:"0xcA11bde05977b3631167028862bE2a173976CA11",blockCreated:11269}}})},21339:(e,t,n)=>{"use strict";n.d(t,{d:()=>r});const r=(0,n(78513).a)({id:40,name:"Telos",nativeCurrency:{decimals:18,name:"Telos",symbol:"TLOS"},rpcUrls:{default:{http:["https://rpc.telos.net"]}},blockExplorers:{default:{name:"Teloscan",url:"https://www.teloscan.io/"}},contracts:{multicall3:{address:"0xcA11bde05977b3631167028862bE2a173976CA11",blockCreated:246530709}}})},65434:(e,t,n)=>{"use strict";n.d(t,{R:()=>o});var r=n(10134);const o=(0,n(78513).a)({...r.i,id:130,name:"Unichain",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},blockTime:1e3,rpcUrls:{default:{http:["https://mainnet.unichain.org/"]}},blockExplorers:{default:{name:"Uniscan",url:"https://uniscan.xyz",apiUrl:"https://api.uniscan.xyz/api"}},contracts:{...r.i.contracts,multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:0},disputeGameFactory:{1:{address:"0x2F12d621a16e2d3285929C9996f478508951dFe4"}},portal:{1:{address:"0x0bd48f6B86a26D3a217d0Fa6FfE2B491B956A7a2"}},l1StandardBridge:{1:{address:"0x81014F44b0a345033bB2b3B21C7a1A308B35fEeA"}}},sourceId:1})},373:(e,t,n)=>{"use strict";n.d(t,{l:()=>i});var r=n(78513),o=n(64700);const i=(0,r.a)({...o.i,blockTime:200,id:324,name:"ZKsync Era",network:"zksync-era",nativeCurrency:{decimals:18,name:"Ether",symbol:"ETH"},rpcUrls:{default:{http:["https://mainnet.era.zksync.io"],webSocket:["wss://mainnet.era.zksync.io/ws"]}},blockExplorers:{default:{name:"ZKsync Explorer",url:"https://explorer.zksync.io/",apiUrl:"https://block-explorer-api.mainnet.zksync.io/api"}},contracts:{multicall3:{address:"0xF9cda624FBC7e059355ce98a31693d299FACd963"},erc6492Verifier:{address:"0xfB688330379976DA81eB64Fe4BF50d7401763B9C",blockCreated:45659388}}})},73925:(e,t,n)=>{"use strict";n.d(t,{e:()=>i});var r=n(2117),o=n(35827);function i(e){var t,n,i,a;const{batch:s,chain:c,ccipRead:l,dataSuffix:u,key:f="base",name:d="Base Client",type:h="base"}=e,p=null!==(t=e.experimental_blockTag)&&void 0!==t?t:"number"===typeof(null===c||void 0===c?void 0:c.experimental_preconfirmationTime)?"pending":void 0,m=null!==(n=null===c||void 0===c?void 0:c.blockTime)&&void 0!==n?n:12e3,y=Math.min(Math.max(Math.floor(m/2),500),4e3),g=null!==(i=e.pollingInterval)&&void 0!==i?i:y,b=null!==(a=e.cacheTime)&&void 0!==a?a:g,v=e.account?(0,r.T)(e.account):void 0,{config:A,request:w,value:E}=e.transport({account:v,chain:c,pollingInterval:g}),k={account:v,batch:s,cacheTime:b,ccipRead:l,chain:c,dataSuffix:u,key:f,name:d,pollingInterval:g,request:w,transport:{...A,...E},type:h,uid:(0,o.h)(),...p?{experimental_blockTag:p}:{}};return Object.assign(k,{extend:function e(t){return n=>{const r=n(t);for(const e in k)delete r[e];const o={...t,...r};return Object.assign(o,{extend:e(o)})}}(k)})}}
2,12902:(e,t,n)=>{"use strict";n.d(t,{q:()=>d});var r=n(60955),o=n(31903),i=n(57359),a=n(68842);const s=new(n(79742).k)(8192);var c=n(20378),l=n(80106);function u(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return async function(n){var u;let f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{dedupe:d=!1,methods:h,retryDelay:p=150,retryCount:m=3,uid:y}={...t,...f},{method:g}=n;if(null!==h&&void 0!==h&&null!==(u=h.exclude)&&void 0!==u&&u.includes(g))throw new i.gS(new Error("method not supported"),{method:g});if(null!==h&&void 0!==h&&h.include&&!h.include.includes(g))throw new i.gS(new Error("method not supported"),{method:g});return function(e,t){let{enabled:n=!0,id:r}=t;if(!n||!r)return e();if(s.get(r))return s.get(r);const o=e().finally((()=>s.delete(r)));return s.set(r,o),o}((()=>(0,c.J)((async()=>{try{return await e(n)}catch(t){const e=t;switch(e.code){case i.s7.code:throw new i.s7(e);case i.B.code:throw new i.B(e);case i.LX.code:throw new i.LX(e,{method:n.method});case i.nY.code:throw new i.nY(e);case i.XS.code:throw new i.XS(e);case i.yR.code:throw new i.yR(e);case i.Og.code:throw new i.Og(e);case i.pT.code:throw new i.pT(e);case i.KB.code:throw new i.KB(e);case i.gS.code:throw new i.gS(e,{method:n.method});case i.Pv.code:throw new i.Pv(e);case i.GD.code:throw new i.GD(e);case i.ab.code:throw new i.ab(e);case i.PE.code:throw new i.PE(e);case i.Ts.code:throw new i.Ts(e);case i.u5.code:throw new i.u5(e);case i.I0.code:throw new i.I0(e);case i.x3.code:throw new i.x3(e);case i.vl.code:throw new i.vl(e);case i.Uu.code:throw new i.Uu(e);case i.Nt.code:throw new i.Nt(e);case i.EJ.code:throw new i.EJ(e);case i.fl.code:throw new i.fl(e);case i.NO.code:throw new i.NO(e);case i.r0.code:throw new i.r0(e);case 5e3:throw new i.ab(e);default:if(t instanceof r.G)throw t;throw new i.ir(e)}}}),{delay:e=>{let{count:t,error:n}=e;if(n&&n instanceof o.Gg){var r;const e=null===n||void 0===n||null===(r=n.headers)||void 0===r?void 0:r.get("Retry-After");if(null!==e&&void 0!==e&&e.match(/\d/))return 1e3*Number.parseInt(e,10)}return~~(1<<t)*p},retryCount:m,shouldRetry:e=>{let{error:t}=e;return function(e){if("code"in e&&"number"===typeof e.code)return-1===e.code||(e.code===i.Pv.code||e.code===i.XS.code);if(e instanceof o.Gg&&e.status)return 403===e.status||(408===e.status||(413===e.status||(429===e.status||(500===e.status||(502===e.status||(503===e.status||504===e.status))))));return!0}(t)}})),{enabled:d,id:d?(0,a.$G)("".concat(y,".").concat((0,l.P)(n))):void 0})}}var f=n(35827);function d(e,t){let{key:n,methods:r,name:o,request:i,retryCount:a=3,retryDelay:s=150,timeout:c,type:l}=e;return{config:{key:n,methods:r,name:o,request:i,retryCount:a,retryDelay:s,timeout:c,type:l},request:u(i,{methods:r,retryCount:a,retryDelay:s,uid:(0,f.h)()}),value:t}}},18681:(e,t,n)=>{"use strict";n.d(t,{P:()=>o});var r=n(12902);function o(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{key:n="custom",methods:o,name:i="Custom Provider",retryDelay:a}=t;return s=>{var c;let{retryCount:l}=s;return(0,r.q)({key:n,methods:o,name:i,request:e.request.bind(e),retryCount:null!==(c=t.retryCount)&&void 0!==c?c:l,retryDelay:a,type:"custom"})}}},31702:(e,t,n)=>{"use strict";n.d(t,{tv:()=>s});var r=n(89756),o=n(57359),i=n(62361),a=n(12902);function s(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{key:n="fallback",name:r="Fallback",rank:o=!1,shouldThrow:s=c,retryCount:l,retryDelay:u}=t;return t=>{let{chain:c,pollingInterval:f=4e3,timeout:d,...h}=t,p=e,m=()=>{};const y=(0,a.q)({key:n,name:r,async request(e){let t,{method:n,params:r}=e;const o=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;const i=p[e]({...h,chain:c,retryCount:0,timeout:d});try{const e=await i.request({method:n,params:r});return m({method:n,params:r,response:e,transport:i,status:"success"}),e}catch(l){var a;if(m({error:l,method:n,params:r,transport:i,status:"error"}),s(l))throw l;if(e===p.length-1)throw l;if(null!==(a=t)&&void 0!==a||(t=p.slice(e+1).some((e=>{const{include:t,exclude:r}=e({chain:c}).config.methods||{};return t?t.includes(n):!r||!r.includes(n)}))),!t)throw l;return o(e+1)}};return o()},retryCount:l,retryDelay:u,type:"fallback"},{onResponse:e=>m=e,transports:p.map((e=>e({chain:c,retryCount:0})))});if(o){var g;const e="object"===typeof o?o:{};!function(e){let{chain:t,interval:n=4e3,onTransports:r,ping:o,sampleCount:a=10,timeout:s=1e3,transports:c,weights:l={}}=e;const{stability:u=.7,latency:f=.3}=l,d=[],h=async()=>{const e=await Promise.all(c.map((async e=>{const n=e({chain:t,retryCount:0,timeout:s}
2),r=Date.now();let i,a;try{await(o?o({transport:n}):n.request({method:"net_listening"})),a=1}catch{a=0}finally{i=Date.now()}return{latency:i-r,success:a}})));d.push(e),d.length>a&&d.shift();const l=Math.max(...d.map((e=>Math.max(...e.map((e=>{let{latency:t}=e;return t})))))),p=c.map(((e,t)=>{const n=d.map((e=>e[t].latency)),r=1-n.reduce(((e,t)=>e+t),0)/n.length/l,o=d.map((e=>e[t].success)),i=o.reduce(((e,t)=>e+t),0)/o.length;return 0===i?[0,t]:[f*r+u*i,t]})).sort(((e,t)=>t[0]-e[0]));r(p.map((e=>{let[,t]=e;return c[t]}))),await(0,i.D)(n),h()};h()}({chain:c,interval:null!==(g=e.interval)&&void 0!==g?g:f,onTransports:e=>p=e,ping:e.ping,sampleCount:e.sampleCount,timeout:e.timeout,transports:p,weights:e.weights})}return y}}function c(e){return!(!("code"in e)||"number"!==typeof e.code||e.code!==o.KB.code&&e.code!==o.ab.code&&!r.M_.nodeMessage.test(e.message)&&5e3!==e.code)}},22237:(e,t,n)=>{"use strict";n.d(t,{d:()=>h});var r=n(31903),o=n(60955);class i extends o.G{constructor(){super("No URL was provided to the Transport. Please provide a valid RPC URL to the Transport.",{docsPath:"/docs/clients/intro",name:"UrlRequiredError"})}}var a=n(3601),s=n(70126),c=n(80106);function l(){return{current:0,take(){return this.current++},reset(){this.current=0}}}const u=l();function f(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{url:n,headers:o}=function(e){try{const t=new URL(e),n=(()=>{if(t.username){const e="".concat(decodeURIComponent(t.username),":").concat(decodeURIComponent(t.password));return t.username="",t.password="",{url:t.toString(),headers:{Authorization:"Basic ".concat(btoa(e))}}}})();return{url:t.toString(),...n}}catch{return{url:e}}}(e);return{async request(e){var i,a,l,f;const{body:d,fetchFn:h=(null!==(i=t.fetchFn)&&void 0!==i?i:fetch),onRequest:p=t.onRequest,onResponse:m=t.onResponse,timeout:y=(null!==(a=t.timeout)&&void 0!==a?a:1e4)}=e,g={...null!==(l=t.fetchOptions)&&void 0!==l?l:{},...null!==(f=e.fetchOptions)&&void 0!==f?f:{}},{headers:b,method:v,signal:A}=g;try{var w;const e=await(0,s.F)((async e=>{var t,r,i;let{signal:a}=e;const s={...g,body:Array.isArray(d)?(0,c.P)(d.map((e=>{var t;return{jsonrpc:"2.0",id:null!==(t=e.id)&&void 0!==t?t:u.take(),...e}}))):(0,c.P)({jsonrpc:"2.0",id:null!==(t=d.id)&&void 0!==t?t:u.take(),...d}),headers:{...o,"Content-Type":"application/json",...b},method:v||"POST",signal:A||(y>0?a:null)},l=new Request(n,s),f=null!==(r=await(null===p||void 0===p?void 0:p(l,s)))&&void 0!==r?r:{...s,url:n};return await h(null!==(i=f.url)&&void 0!==i?i:n,f)}),{errorInstance:new r.W5({body:d,url:n}),timeout:y,signal:!0});let t;if(m&&await m(e),null!==(w=e.headers.get("Content-Type"))&&void 0!==w&&w.startsWith("application/json"))t=await e.json();else{t=await e.text();try{t=JSON.parse(t||"{}")}catch(E){if(e.ok)throw E;t={error:t}}}if(!e.ok)throw new r.Gg({body:d,details:(0,c.P)(t.error)||e.statusText,headers:e.headers,status:e.status,url:n});return t}
2catch(E){if(E instanceof r.Gg)throw E;if(E instanceof r.W5)throw E;throw new r.Gg({body:d,cause:E,url:n})}}}}var d=n(12902);function h(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{batch:n,fetchFn:o,fetchOptions:s,key:c="http",methods:l,name:u="HTTP JSON-RPC",onFetchRequest:h,onFetchResponse:p,retryDelay:m,raw:y}=t;return g=>{var b,v;let{chain:A,retryCount:w,timeout:E}=g;const{batchSize:k=1e3,wait:M=0}="object"===typeof n?n:{},x=null!==(b=t.retryCount)&&void 0!==b?b:w,C=null!==(v=null!==E&&void 0!==E?E:t.timeout)&&void 0!==v?v:1e4,S=e||(null===A||void 0===A?void 0:A.rpcUrls.default.http[0]);if(!S)throw new i;const _=f(S,{fetchFn:o,fetchOptions:s,onRequest:h,onResponse:p,timeout:C});return(0,d.q)({key:c,methods:l,name:u,async request(e){let{method:t,params:o}=e;const i={method:t,params:o},{schedule:s}=(0,a.S)({id:S,wait:M,shouldSplitBatch:e=>e.length>k,fn:e=>_.request({body:e}),sort:(e,t)=>e.id-t.id}),[{error:c,result:l}]=await(async e=>n?s(e):[await _.request({body:e})])(i);if(y)return{error:c,result:l};if(c)throw new r.bs({body:i,error:c,url:S});return l},retryCount:x,retryDelay:m,timeout:C,type:"http"},{fetchOptions:s,url:S})}}},64356:(e,t,n)=>{"use strict";n.d(t,{l:()=>r});const r=1},19892:(e,t,n)=>{"use strict";n.d(t,{rU:()=>r,zL:()=>o});const r=2n**16n-1n,o=2n**256n-1n},54444:(e,t,n)=>{"use strict";n.d(t,{$:()=>r,Up:()=>o,hZ:()=>i});const r={1:"An `assert` condition failed.",17:"Arithmetic operation resulted in underflow or overflow.",18:"Division or modulo by zero (e.g. `5 / 0` or `23 % 0`).",33:"Attempted to convert to an invalid type.",34:"Attempted to access a storage byte array that is incorrectly encoded.",49:"Performed `.pop()` on an empty array",50:"Array index is out of bounds.",65:"Allocated too much memory or created an array which is too large.",81:"Attempted to call a zero-initialized variable of internal function type."},o={inputs:[{name:"message",type:"string"}],name:"Error",type:"error"},i={inputs:[{name:"reason",type:"uint256"}],name:"Panic",type:"error"}},74211:(e,t,n)=>{"use strict";n.d(t,{Zn:()=>o,ez:()=>r});const r={gwei:9,wei:18},o={ether:-9,wei:9}},81356:(e,t,n)=>{"use strict";n.d(t,{CI:()=>w,M4:()=>f,MS:()=>p,MX:()=>g,S4:()=>v,Zh:()=>h,cO:()=>s,dh:()=>A,eF:()=>b,fM:()=>a,fs:()=>d,gr:()=>u,hn:()=>E,wM:()=>k,wb:()=>l,xB:()=>c,xL:()=>y,yP:()=>m});var r=n(75968),o=n(38679),i=n(60955);class a extends i.G{constructor(e){let{docsPath:t}=e;super(["A constructor was not found on the ABI.","Make sure you are using the correct ABI and that the constructor exists on it."].join("\n"),{docsPath:t,name:"AbiConstructorNotFoundError"})}}class s extends i.G{constructor(e){let{docsPath:t}=e;super(["Constructor arguments were provided (`args`), but a constructor parameters (`inputs`) were not found on the ABI.","Make sure you are using the correct ABI, and that the `inputs` attribute on the constructor exists."].join("\n"),{docsPath:t,name:"AbiConstructorParamsNotFoundError"})}}class c extends i.G{constructor(e){let{data:t,params:n,size:o}=e;super(["Data size of ".concat(o," bytes is too small for given parameters.")].join("\n"),{metaMessages:["Params: (".concat((0,r.h)(n,{includeName:!0}),")"),"Data: ".concat(t," (").concat(o," bytes)")],name:"AbiDecodingDataSizeTooSmallError"}),Object.defineProperty(this,"data",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"params",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"size",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.data=t,this.params=n,this.size=o}}class l extends i.G{constructor(){super('Cannot decode zero data ("0x") with ABI parameters.',{name:"AbiDecodingZeroDataError"})}}class u extends i.G{constructor(e){let{expectedLength:t,givenLength:n,type:r}=e;super(["ABI encoding array length mismatch for type ".concat(r,"."),"Expected length: ".concat(t),"Given length: ".concat(n)].join("\n"),{name:"AbiEncodingArrayLengthMismatchError"})}}class f extends i.G{constructor(e){let{expectedSize:t,value:n}=e;super('Size of bytes "'.concat(n,'" (bytes').concat((0,o.d)(n),") does not match expected size (bytes").concat(t,")."),{name:"AbiEncodingBytesSizeMismatchError"})}}class d extends i.G{constructor(e){let{expectedLength:t,givenLength:n}=e;super(["ABI encoding params/values length mismatch.","Expected length (params): ".concat(t),"Given length (values): ".concat(n)].join("\n"),{name:"AbiEncodingLengthMismatchError"})}}class h extends i.G{constructor(e,t){let{docsPath:n}=t;super(['Arguments (`args`) were provided to "'.concat(e,'", but "').concat(e,'" on the ABI does not contain any parameters (`inputs`).'),"Cannot encode error result without knowing what the parameter types are.","Make sure you are using the correct ABI and that the inputs exist on it."].join("\n"),{docsPath:n,name:"AbiErrorInputsNotFoundError"})}}class p extends i.G{constructor(e){let{docsPath:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super(["Error ".concat(e?'"'.concat(e,'" '):"","not found on ABI."),"Make sure you are using the correct ABI and that the error exists on it."].join("\n"),{docsPath:t,name:"AbiErrorNotFoundError"})}}class m extends i.G{constructor(e,t){let{docsPath:n}=t;super(['Encoded error signature "'.concat(e,'" not found on ABI.'),"Make sure you are using the correct ABI and that the error exists on it.","You can look up the decoded signature here: https://4byte.sourcify.dev/?q=".concat(e,".")].join("\n"),{docsPath:n,name:"AbiErrorSignatureNotFoundError"}),Object.defineProperty(this,"signature",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.signature=e}}class y extends i.G{constructor(e){let{docsPath:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super(["Function ".concat(e?'"'.concat(e,'" '):"","not found on ABI."),"Make sure you are using the correct ABI and that the function exists on it."].join("\n"),{docsPath:t,name:"AbiFunctionNotFoundError"})}}class g extends i.G{constructor(e,t){let{docsPath:n}=t;super(['Function "'.concat(e,'" does not contain any `outputs` on ABI.'),"Cannot decode function result without knowing what the parameter types are.","Make sure you are using the correct ABI and that the function exists on it."].join("\n"),{docsPath:n,name:"AbiFunctionOutputsNotFoundError"})}}class b extends i.G{constructor(e,t){let{docsPath:n}=t;super(['Encoded function signature "'.concat(e,'" not found on ABI.'),"Make sure you are using the correct ABI and that the function exists on it.","You can look up the signature here: https://4byte.sourcify.dev/?q=".concat(e,".")].join("\n"),{docsPath:n,name:"AbiFunctionSignatureNotFoundError"})}}class v extends i.G{constructor(e,t){super("Found ambiguous types in overloaded ABI items.",{metaMessages:["`".concat(e.type,"` in `").concat((0,r.t)(e.abiItem),"`, and"),"`".concat(t.type,"` in `").concat((0,r.t)(t.abiItem),"`"),"","These types encode differently and cannot be distinguished at runtime.","Remove one of the ambiguous items in the ABI."],name:"AbiItemAmbiguityError"})}}class A extends i.G{constructor(e,t){let{docsPath:n}=t;super(['Type "'.concat(e,'" is not a valid encoding type.'),"Please provide a valid ABI type."].join("\n"),{docsPath:n,name:"InvalidAbiEncodingType"})}}class w extends i.G{constructor(e,t){let{docsPath:n}=t;super(['Type "'.concat(e,'" is not a valid decoding type.'),"Please provide a valid ABI type."].join("\n"),{docsPath:n,name:"InvalidAbiDecodingType"})}}class E extends i.G{constructor(e){super(['Value "'.concat(e,'" is not a valid array.')].join("\n"),{name:"InvalidArrayError"})}}class k extends i.G{constructor(e){super(['"'.concat(e,'" is not a valid definition type.'),'Valid types: "function", "event", "error"'].join("\n"),{name:"InvalidDefinitionTypeError"})}}},51468:(e,t,n)=>{"use strict";n.d(t,{Y:()=>i,o:()=>o});var r=n(60955);class o extends r.G{constructor(){let{docsPath:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};super(["Could not find an Account to execute with this Action.","Please provide an Account with the `account` argument on the Action, or by supplying an `account` to the Client."].join("\n"),{docsPath:e,docsSlug:"account",name:"AccountNotFoundError"})}}class i extends r.G{constructor(e){let{docsPath:t,metaMessages:n,type:r}=e;super('Account type "'.concat(r,'" is not supported.'),{docsPath:t,metaMessages:n,name:"AccountTypeNotSupportedError"})}}},97460:(e,t,n)=>{"use strict";n.d(t,{b:()=>o});var r=n(60955);class o extends r.G{constructor(e){let{address:t}=e;
2super('Address "'.concat(t,'" is invalid.'),{metaMessages:["- Address must be a hex value of 20 bytes (40 hex characters).","- Address must match its checksum counterpart."],name:"InvalidAddressError"})}}},60955:(e,t,n)=>{"use strict";n.d(t,{G:()=>i});const r="2.45.1";let o={getDocsUrl:e=>{let{docsBaseUrl:t,docsPath:n="",docsSlug:r}=e;return n?"".concat(null!==t&&void 0!==t?t:"https://viem.sh").concat(n).concat(r?"#".concat(r):""):void 0},version:"viem@".concat(r)};class i extends Error{constructor(e){var t,n,a;let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const c=s.cause instanceof i?s.cause.details:null!==(l=s.cause)&&void 0!==l&&l.message?s.cause.message:s.details;var l;const u=s.cause instanceof i&&s.cause.docsPath||s.docsPath,f=null===(t=(n=o).getDocsUrl)||void 0===t?void 0:t.call(n,{...s,docsPath:u});super([e||"An error occurred.","",...s.metaMessages?[...s.metaMessages,""]:[],...f?["Docs: ".concat(f)]:[],...c?["Details: ".concat(c)]:[],...o.version?["Version: ".concat(o.version)]:[]].join("\n"),s.cause?{cause:s.cause}:void 0),Object.defineProperty(this,"details",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"docsPath",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"metaMessages",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"shortMessage",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"version",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"BaseError"}),this.details=c,this.docsPath=u,this.metaMessages=s.metaMessages,this.name=null!==(a=s.name)&&void 0!==a?a:this.name,this.shortMessage=e,this.version=r}walk(e){return a(this,e)}}function a(e,t){return null!==t&&void 0!==t&&t(e)?e:e&&"object"===typeof e&&"cause"in e&&void 0!==e.cause?a(e.cause,t):t?null:e}},78681:(e,t,n)=>{"use strict";n.d(t,{RX:()=>a,cJ:()=>c,m7:()=>i,xd:()=>s});var r=n(64356),o=n(60955);class i extends o.G{constructor(e){let{maxSize:t,size:n}=e;super("Blob size is too large.",{metaMessages:["Max: ".concat(t," bytes"),"Given: ".concat(n," bytes")],name:"BlobSizeTooLargeError"})}}class a extends o.G{constructor(){super("Blob data must not be empty.",{name:"EmptyBlobError"})}}class s extends o.G{constructor(e){let{hash:t,size:n}=e;super('Versioned hash "'.concat(t,'" size is invalid.'),{metaMessages:["Expected: 32","Received: ".concat(n)],name:"InvalidVersionedHashSizeError"})}}class c extends o.G{constructor(e){let{hash:t,version:n}=e;super('Versioned hash "'.concat(t,'" version is invalid.'),{metaMessages:["Expected: ".concat(r.l),"Received: ".concat(n)],name:"InvalidVersionedHashVersionError"})}}},84301:(e,t,n)=>{"use strict";n.d(t,{Bk:()=>a,Yl:()=>i,hJ:()=>c,mm:()=>o,pZ:()=>s});var r=n(60955);class o extends r.G{constructor(e){let{blockNumber:t,chain:n,contract:r}=e;super('Chain "'.concat(n.name,'" does not support contract "').concat(r.name,'".'),{metaMessages:["This could be due to any of the following:",...t&&r.blockCreated&&r.blockCreated>t?['- The contract "'.concat(r.name,'" was not deployed until block ').concat(r.blockCreated," (current block ").concat(t,").")]:['- The chain does not have the contract "'.concat(r.name,'" configured.')]],name:"ChainDoesNotSupportContract"})}}class i extends r.G{constructor(e){let{chain:t,currentChainId:n}=e;super("The current chain of the wallet (id: ".concat(n,") does not match the target chain for the transaction (id: ").concat(t.id," \u2013 ").concat(t.name,")."),{metaMessages:["Current Chain ID: ".concat(n),"Expected Chain ID: ".concat(t.id," \u2013 ").concat(t.name)],name:"ChainMismatchError"})}}class a extends r.G{constructor(){super(["No chain was provided to the request.","Please provide a chain with the `chain` argument on the Action, or by supplying a `chain` to WalletClient."].join("\n"),{name:"ChainNotFoundError"})}}class s extends r.G{constructor(){super("No chain was provided to the Client.",{name:"ClientChainNotConfiguredError"})}}class c extends r.G{constructor(e){let{chainId:t}=e;
2super("number"===typeof t?'Chain ID "'.concat(t,'" is invalid.'):"Chain ID is invalid.",{name:"InvalidChainIdError"})}}},27844:(e,t,n)=>{"use strict";n.d(t,{cg:()=>g,uq:()=>b,Lu:()=>v,Dk:()=>A,Mo:()=>w,VQ:()=>E});var r=n(2117),o=n(54444),i=n(51344),a=n(75968),s=n(80106);function c(e){let{abiItem:t,args:n,includeFunctionName:r=!0,includeName:o=!1}=e;if("name"in t&&"inputs"in t&&t.inputs)return"".concat(r?t.name:"","(").concat(t.inputs.map(((e,t)=>"".concat(o&&e.name?"".concat(e.name,": "):"").concat("object"===typeof n[t]?(0,s.P)(n[t]):n[t]))).join(", "),")")}var l=n(19447),u=n(65344),f=n(34811),d=n(81356),h=n(60955),p=n(92308),m=n(84172),y=n(61086);class g extends h.G{constructor(e,t){var n;let{account:o,docsPath:i,chain:a,data:s,gas:c,gasPrice:l,maxFeePerGas:d,maxPriorityFeePerGas:h,nonce:y,to:g,value:b,stateOverride:v}=t;const A=o?(0,r.T)(o):void 0;let w=(0,m.xr)({from:null===A||void 0===A?void 0:A.address,to:g,value:"undefined"!==typeof b&&"".concat((0,u.d)(b)," ").concat((null===a||void 0===a||null===(n=a.nativeCurrency)||void 0===n?void 0:n.symbol)||"ETH"),data:s,gas:c,gasPrice:"undefined"!==typeof l&&"".concat((0,f.o)(l)," gwei"),maxFeePerGas:"undefined"!==typeof d&&"".concat((0,f.o)(d)," gwei"),maxPriorityFeePerGas:"undefined"!==typeof h&&"".concat((0,f.o)(h)," gwei"),nonce:y});v&&(w+="\n".concat((0,p.Bj)(v))),super(e.shortMessage,{cause:e,docsPath:i,metaMessages:[...e.metaMessages?[...e.metaMessages," "]:[],"Raw Call Arguments:",w].filter(Boolean),name:"CallExecutionError"}),Object.defineProperty(this,"cause",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.cause=e}}class b extends h.G{constructor(e,t){var n;let{abi:r,args:o,contractAddress:i,docsPath:s,functionName:u,sender:f}=t;const d=(0,l.mE)({abi:r,args:o,name:u}),h=d?c({abiItem:d,args:o,includeFunctionName:!1,includeName:!1}):void 0,p=d?(0,a.t)(d,{includeName:!0}):void 0,g=(0,m.xr)({address:i&&(0,y.C)(i),function:p,args:h&&"()"!==h&&"".concat([...Array(null!==(n=null===u||void 0===u?void 0:u.length)&&void 0!==n?n:0).keys()].map((()=>" ")).join("")).concat(h),sender:f});super(e.shortMessage||'An unknown error occurred while executing the contract function "'.concat(u,'".'),{cause:e,docsPath:s,metaMessages:[...e.metaMessages?[...e.metaMessages," "]:[],g&&"Contract Call:",g].filter(Boolean),name:"ContractFunctionExecutionError"}),Object.defineProperty(this,"abi",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"args",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"cause",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"contractAddress",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"formattedArgs",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"functionName",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"sender",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.abi=r,this.args=o,this.cause=e,this.contractAddress=i,this.functionName=u,this.sender=f}}class v extends h.G{constructor(e){let t,n,r,s,l,{abi:u,data:f,functionName:h,message:p}=e;if(f&&"0x"!==f)try{n=(0,i.p)({abi:u,data:f});const{abiItem:e,errorName:t,args:l}=n;if("Error"===t)s=l[0];else if("Panic"===t){const[e]=l;s=o.$[e]}else{var m;const n=e?(0,a.t)(e,{includeName:!0}):void 0,o=e&&l?c({abiItem:e,args:l,includeFunctionName:!1,includeName:!1}):void 0;r=[n?"Error: ".concat(n):"",o&&"()"!==o?" ".concat([...Array(null!==(m=null===t||void 0===t?void 0:t.length)&&void 0!==m?m:0).keys()].map((()=>" ")).join("")).concat(o):""]}}catch(y){t=y}else p&&(s=p);t instanceof d.yP&&(l=t.signature,r=['Unable to decode signature "'.concat(l,'" as it was not found on the provided ABI.'),"Make sure you are using the correct ABI and that the error exists on it.","You can look up the decoded signature here: https://4byte.sourcify.dev/?q=".concat(l,".")]),super(s&&"execution reverted"!==s||l?['The contract function "'.concat(h,'" reverted with the following ').concat(l?"signature":"reason",":"),s||l].join("\n"):'The contract function "'.concat(h,'" reverted.'),{cause:t,metaMessages:r,name:"ContractFunctionRevertedError"}),Object.defineProperty(this,"data",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"raw",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"reason",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"signature",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.data=n,this.raw=f,this.reason=s,this.signature=l}}class A extends h.G{constructor(e){let{functionName:t}=e;super('The contract function "'.concat(t,'" returned no data ("0x").'),{metaMessages:["This could be due to any of the following:",' - The contract does not have the function "'.concat(t,'",')," - The parameters passed to the contract function may be invalid, or"," - The address is not a contract."],name:"ContractFunctionZeroDataError"})}}class w extends h.G{constructor(e){let{factory:t}=e;super("Deployment for counterfactual contract call failed".concat(t?' for factory "'.concat(t,'".'):""),{metaMessages:["Please ensure:","- The `factory` is a valid contract deployment factory (ie. Create2 Factory, ERC-4337 Factory, etc).","- The `factoryData` is a valid encoded function call for contract deployment function on the factory."],name:"CounterfactualDeploymentFailedError"})}}class E extends h.G{constructor(e){let{data:t,message:n}=e;super(n||"",{name:"RawContractError"}),Object.defineProperty(this,"code",{enumerable:!0,configurable:!0,writable:!0,value:3}),Object.defineProperty(this,"data",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.data=t}}},93650:(e,t,n)=>{"use strict";n.d(t,{$s:()=>i,W_:()=>a,mV:()=>o});var r=n(60955);class o extends r.G{constructor(e){let{offset:t,position:n,size:r}=e;super("Slice ".concat("start"===n?"starting":"ending",' at offset "').concat(t,'" is out-of-bounds (size: ').concat(r,")."),{name:"SliceOffsetOutOfBoundsError"})}}class i extends r.G{constructor(e){let{size:t,targetSize:n,type:r}=e;super("".concat(r.charAt(0).toUpperCase()).concat(r.slice(1).toLowerCase()," size (").concat(t,") exceeds padding size (").concat(n,")."),{name:"SizeExceedsPaddingSizeError"})}}class a extends r.G{constructor(e){let{size:t,targetSize:n,type:r}=e;super("".concat(r.charAt(0).toUpperCase()).concat(r.slice(1).toLowerCase()," is expected to be ").concat(n," ").concat(r," long, but is ").concat(t," ").concat(r," long."),{name:"InvalidBytesLengthError"})}}},10273:(e,t,n)=>{"use strict";n.d(t,{J5:()=>o,M6:()=>a,yr:()=>i});var r=n(60955);class o extends r.G{constructor(e){let{max:t,min:n,signed:r,size:o,value:i}=e;super('Number "'.concat(i,'" is not in safe ').concat(o?"".concat(8*o,"-bit ").concat(r?"signed":"unsigned"," "):"","integer range ").concat(t?"(".concat(n," to ").concat(t,")"):"(above ".concat(n,")")),{name:"IntegerOutOfRangeError"})}}class i extends r.G{constructor(e){super('Bytes value "'.concat(e,'" is not a valid boolean. The bytes array must contain a single byte of either a 0 or 1 value.'),{name:"InvalidBytesBooleanError"})}}class a extends r.G{constructor(e){let{givenSize:t,maxSize:n}=e;super("Size cannot exceed ".concat(n," bytes. Given size: ").concat(t," bytes."),{name:"SizeOverflowError"})}}},89756:(e,t,n)=>{"use strict";n.d(t,{C_:()=>f,G$:()=>s,Hh:()=>a,M_:()=>i,WF:()=>d,ZI:()=>c,cj:()=>y,cs:()=>m,dR:()=>h,pZ:()=>p,se:()=>u,vU:()=>l});var r=n(34811),o=n(60955);class i extends o.G{constructor(){var e;let{cause:t,message:n}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const r=null===n||void 0===n||null===(e=n.replace("execution reverted: ",""))||void 0===e?void 0:e.replace("execution reverted","");super("Execution reverted ".concat(r?"with reason: ".concat(r):"for an unknown reason","."),{cause:t,name:"ExecutionRevertedError"})}}Object.defineProperty(i,"code",{enumerable:!0,configurable:!0,writable:!0,value:3}),Object.defineProperty(i,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/execution reverted|gas required exceeds allowance/});class a extends o.G{constructor(){let{cause:e,maxFeePerGas:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};super("The fee cap (`maxFeePerGas`".concat(t?" = ".concat((0,r.o)(t)," gwei"):"",") cannot be higher than the maximum allowed value (2^256-1)."),{cause:e,name:"FeeCapTooHighError"})}}Object.defineProperty(a,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/max fee per gas higher than 2\^256-1|fee cap higher than 2\^256-1/});class s extends o.G{constructor(){let{cause:e,maxFeePerGas:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};super("The fee cap (`maxFeePerGas`".concat(t?" = ".concat((0,r.o)(t)):""," gwei) cannot be lower than the block base fee."),{cause:e,name:"FeeCapTooLowError"})}}Object.defineProperty(s,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/max fee per gas less than block base fee|fee cap less than block base fee|transaction is outdated/});class c extends o.G{constructor(){let{cause:e,nonce:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};super("Nonce provided for the transaction ".concat(t?"(".concat(t,") "):"","is higher than the next one expected."),{cause:e,name:"NonceTooHighError"})}}Object.defineProperty(c,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/nonce too high/});class l extends o.G{constructor(){let{cause:e,nonce:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};super(["Nonce provided for the transaction ".concat(t?"(".concat(t,") "):"","is lower than the current nonce of the account."),"Try increasing the nonce or find the latest nonce with `getTransactionCount`."].join("\n"),{cause:e,name:"NonceTooLowError"})}}Object.defineProperty(l,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/nonce too low|transaction already imported|already known/});class u extends o.G{constructor(){let{cause:e,nonce:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};super("Nonce provided for the transaction ".concat(t?"(".concat(t,") "):"","exceeds the maximum allowed nonce."),{cause:e,name:"NonceMaxValueError"})}}Object.defineProperty(u,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/nonce has max value/});class f extends o.G{constructor(){let{cause:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};super(["The total cost (gas * gas fee + value) of executing this transaction exceeds the balance of the account."].join("\n"),{cause:e,metaMessages:["This error could arise when the account does not have enough funds to:"," - pay for the total gas fee,"," - pay for the value to send."," ","The cost of the transaction is calculated as `gas * gas fee + value`, where:"," - `gas` is the amount of gas needed for transaction to execute,"," - `gas fee` is the gas fee,"," - `value` is the amount of ether to send to the recipient."],name:"InsufficientFundsError"})}}
2Object.defineProperty(f,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/insufficient funds|exceeds transaction sender account balance/});class d extends o.G{constructor(){let{cause:e,gas:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};super("The amount of gas ".concat(t?"(".concat(t,") "):"","provided for the transaction exceeds the limit allowed for the block."),{cause:e,name:"IntrinsicGasTooHighError"})}}Object.defineProperty(d,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/intrinsic gas too high|gas limit reached/});class h extends o.G{constructor(){let{cause:e,gas:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};super("The amount of gas ".concat(t?"(".concat(t,") "):"","provided for the transaction is too low."),{cause:e,name:"IntrinsicGasTooLowError"})}}Object.defineProperty(h,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/intrinsic gas too low/});class p extends o.G{constructor(e){let{cause:t}=e;super("The transaction type is not supported for this chain.",{cause:t,name:"TransactionTypeNotSupportedError"})}}Object.defineProperty(p,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/transaction type not valid/});class m extends o.G{constructor(){let{cause:e,maxPriorityFeePerGas:t,maxFeePerGas:n}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};super(["The provided tip (`maxPriorityFeePerGas`".concat(t?" = ".concat((0,r.o)(t)," gwei"):"",") cannot be higher than the fee cap (`maxFeePerGas`").concat(n?" = ".concat((0,r.o)(n)," gwei"):"",").")].join("\n"),{cause:e,name:"TipAboveFeeCapError"})}}Object.defineProperty(m,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/max priority fee per gas higher than max fee per gas|tip higher than fee cap/});class y extends o.G{constructor(e){let{cause:t}=e;super("An error occurred while executing: ".concat(null===t||void 0===t?void 0:t.shortMessage),{cause:t,name:"UnknownNodeError"})}}},31903:(e,t,n)=>{"use strict";n.d(t,{Gg:()=>a,W5:()=>c,bs:()=>s});var r=n(80106),o=n(60955),i=n(61086);class a extends o.G{constructor(e){let{body:t,cause:n,details:o,headers:a,status:s,url:c}=e;super("HTTP request failed.",{cause:n,details:o,metaMessages:[s&&"Status: ".concat(s),"URL: ".concat((0,i.G)(c)),t&&"Request body: ".concat((0,r.P)(t))].filter(Boolean),name:"HttpRequestError"}),Object.defineProperty(this,"body",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"headers",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"status",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"url",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.body=t,this.headers=a,this.status=s,this.url=c}}class s extends o.G{constructor(e){let{body:t,error:n,url:o}=e;super("RPC Request failed.",{cause:n,details:n.message,metaMessages:["URL: ".concat((0,i.G)(o)),"Request body: ".concat((0,r.P)(t))],name:"RpcRequestError"}),Object.defineProperty(this,"code",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"data",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"url",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.code=n.code,this.data=n.data,this.url=o}}class c extends o.G{constructor(e){let{body:t,url:n}=e;super("The request took too long to respond.",{details:"The request timed out.",metaMessages:["URL: ".concat((0,i.G)(n)),"Request body: ".concat((0,r.P)(t))],name:"TimeoutError"}),Object.defineProperty(this,"url",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.url=n}}},57359:(e,t,n)=>{"use strict";n.d(t,{B:()=>c,EJ:()=>_,GD:()=>b,I0:()=>k,KB:()=>m,LX:()=>l,NO:()=>I,Nt:()=>S,Og:()=>h,PE:()=>A,Pv:()=>g,Ts:()=>w,Uu:()=>C,XS:()=>f,ab:()=>v,fl:()=>T,gS:()=>y,ir:()=>P,nY:()=>u,pT:()=>p,r0:()=>D,s7:()=>s,u5:()=>E,vl:()=>x,x3:()=>M,yR:()=>d});var r=n(60955),o=n(31903);class i extends r.G{constructor(e,t){let{code:n,docsPath:r,metaMessages:i,name:a,shortMessage:s}=t;super(s,{cause:e,docsPath:r,metaMessages:i||(null===e||void 0===e?void 0:e.metaMessages),name:a||"RpcError"}),Object.defineProperty(this,"code",{enumerable:!0,configurable:!0,writable:!0,value:void 0}
2),this.name=a||e.name,this.code=e instanceof o.bs?e.code:null!==n&&void 0!==n?n:-1}}class a extends i{constructor(e,t){super(e,t),Object.defineProperty(this,"data",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.data=t.data}}class s extends i{constructor(e){super(e,{code:s.code,name:"ParseRpcError",shortMessage:"Invalid JSON was received by the server. An error occurred on the server while parsing the JSON text."})}}Object.defineProperty(s,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32700});class c extends i{constructor(e){super(e,{code:c.code,name:"InvalidRequestRpcError",shortMessage:"JSON is not a valid request object."})}}Object.defineProperty(c,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32600});class l extends i{constructor(e){let{method:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super(e,{code:l.code,name:"MethodNotFoundRpcError",shortMessage:"The method".concat(t?' "'.concat(t,'"'):""," does not exist / is not available.")})}}Object.defineProperty(l,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32601});class u extends i{constructor(e){super(e,{code:u.code,name:"InvalidParamsRpcError",shortMessage:["Invalid parameters were provided to the RPC method.","Double check you have provided the correct parameters."].join("\n")})}}Object.defineProperty(u,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32602});class f extends i{constructor(e){super(e,{code:f.code,name:"InternalRpcError",shortMessage:"An internal error was received."})}}Object.defineProperty(f,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32603});class d extends i{constructor(e){super(e,{code:d.code,name:"InvalidInputRpcError",shortMessage:["Missing or invalid parameters.","Double check you have provided the correct parameters."].join("\n")})}}Object.defineProperty(d,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32e3});class h extends i{constructor(e){super(e,{code:h.code,name:"ResourceNotFoundRpcError",shortMessage:"Requested resource not found."}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"ResourceNotFoundRpcError"})}}Object.defineProperty(h,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32001});class p extends i{constructor(e){super(e,{code:p.code,name:"ResourceUnavailableRpcError",shortMessage:"Requested resource not available."})}}Object.defineProperty(p,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32002});class m extends i{constructor(e){super(e,{code:m.code,name:"TransactionRejectedRpcError",shortMessage:"Transaction creation failed."})}}Object.defineProperty(m,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32003});class y extends i{constructor(e){let{method:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super(e,{code:y.code,name:"MethodNotSupportedRpcError",shortMessage:"Method".concat(t?' "'.concat(t,'"'):""," is not supported.")})}}Object.defineProperty(y,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32004});class g extends i{constructor(e){super(e,{code:g.code,name:"LimitExceededRpcError",shortMessage:"Request exceeds defined limit."})}}Object.defineProperty(g,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32005});class b extends i{constructor(e){super(e,{code:b.code,name:"JsonRpcVersionUnsupportedError",shortMessage:"Version of JSON-RPC protocol is not supported."})}}Object.defineProperty(b,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32006});class v extends a{constructor(e){super(e,{code:v.code,name:"UserRejectedRequestError",shortMessage:"User rejected the request."})}}Object.defineProperty(v,"code",{enumerable:!0,configurable:!0,writable:!0,value:4001});class A extends a{constructor(e){super(e,{code:A.code,name:"UnauthorizedProviderError",shortMessage:"The requested method and/or account has not been authorized by the user."})}}Object.defineProperty(A,"code",{enumerable:!0,configurable:!0,writable:!0,value:4100});class w extends a{constructor(e){let{method:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super(e,{code:w.code,name:"UnsupportedProviderMethodError",shortMessage:"The Provider does not support the requested method".concat(t?' " '.concat(t,'"'):"",".")})}}Object.defineProperty(w,"code",{enumerable:!0,configurable:!0,writable:!0,value:4200});class E extends a{constructor(e){super(e,{code:E.code,name:"ProviderDisconnectedError",shortMessage:"The Provider is disconnected from all chains."})}}Object.defineProperty(E,"code",{enumerable:!0,configurable:!0,writable:!0,value:4900});class k extends a{constructor(e){super(e,{code:k.code,name:"ChainDisconnectedError",shortMessage:"The Provider is not connected to the requested chain."})}}Object.defineProperty(k,"code",{enumerable:!0,configurable:!0,writable:!0,value:4901});class M extends a{constructor(e){super(e,{code:M.code,name:"SwitchChainError",shortMessage:"An error occurred when attempting to switch chain."})}}Object.defineProperty(M,"code",{enumerable:!0,configurable:!0,writable:!0,value:4902});class x extends a{constructor(e){super(e,{code:x.code,name:"UnsupportedNonOptionalCapabilityError",shortMessage:"This Wallet does not support a capability that was not marked as optional."})}}Object.defineProperty(x,"code",{enumerable:!0,configurable:!0,writable:!0,value:5700});class C extends a{constructor(e){super(e,{code:C.code,name:"UnsupportedChainIdError",shortMessage:"This Wallet does not support the requested chain ID."})}}Object.defineProperty(C,"code",{enumerable:!0,configurable:!0,writable:!0,value:5710});class S extends a{constructor(e){super(e,{code:S.code,name:"DuplicateIdError",shortMessage:"There is already a bundle submitted with this ID."})}}Object.defineProperty(S,"code",{enumerable:!0,configurable:!0,writable:!0,value:5720});class _ extends a{constructor(e){super(e,{code:_.code,name:"UnknownBundleIdError",shortMessage:"This bundle id is unknown / has not been submitted"})}}Object.defineProperty(_,"code",{enumerable:!0,configurable:!0,writable:!0,value:5730});class T extends a{constructor(e){super(e,{code:T.code,name:"BundleTooLargeError",shortMessage:"The call bundle is too large for the Wallet to process."})}}Object.defineProperty(T,"code",{enumerable:!0,configurable:!0,writable:!0,value:5740});class I extends a{constructor(e){super(e,{code:I.code,name:"AtomicReadyWalletRejectedUpgradeError",shortMessage:"The Wallet can support atomicity after an upgrade, but the user rejected the upgrade."})}}Object.defineProperty(I,"code",{enumerable:!0,configurable:!0,writable:!0,value:5750}
2);class D extends a{constructor(e){super(e,{code:D.code,name:"AtomicityNotSupportedError",shortMessage:"The wallet does not support atomic execution but the request requires it."})}}Object.defineProperty(D,"code",{enumerable:!0,configurable:!0,writable:!0,value:5760});class P extends i{constructor(e){super(e,{name:"UnknownRpcError",shortMessage:"An unknown RPC error occurred."})}}},92308:(e,t,n)=>{"use strict";n.d(t,{Bj:()=>s,Nc:()=>o,Z8:()=>i});var r=n(60955);class o extends r.G{constructor(e){let{address:t}=e;super('State for account "'.concat(t,'" is set multiple times.'),{name:"AccountStateConflictError"})}}class i extends r.G{constructor(){super("state and stateDiff are set on the same account.",{name:"StateAssignmentConflictError"})}}function a(e){return e.reduce(((e,t)=>{let{slot:n,value:r}=t;return"".concat(e," ").concat(n,": ").concat(r,"\n")}),"")}function s(e){return e.reduce(((e,t)=>{let{address:n,...r}=t,o="".concat(e," ").concat(n,":\n");return r.nonce&&(o+=" nonce: ".concat(r.nonce,"\n")),r.balance&&(
2o+=" balance: ".concat(r.balance,"\n")),r.code&&(o+=" code: ".concat(r.code,"\n")),r.state&&(o+=" state:\n",o+=a(r.state)),r.stateDiff&&(o+=" stateDiff:\n",o+=a(r.stateDiff)),o})," State Override:\n").slice(0,-1)}},84172:(e,t,n)=>{"use strict";n.d(t,{JC:()=>l,j3:()=>c,mk:()=>u,vl:()=>s,xr:()=>a});var r=n(65344),o=n(34811),i=n(60955);function a(e){const t=Object.entries(e).map((e=>{let[t,n]=e;return void 0===n||!1===n?null:[t,n]})).filter(Boolean),n=t.reduce(((e,t)=>{let[n]=t;return Math.max(e,n.length)}),0);return t.map((e=>{let[t,r]=e;return" ".concat("".concat(t,":").padEnd(n+1)," ").concat(r)})).join("\n")}class s extends i.G{constructor(e){let{v:t}=e;super('Invalid `v` value "'.concat(t,'". Expected 27 or 28.'),{name:"InvalidLegacyVError"})}}class c extends i.G{constructor(e){let{transaction:t}=e;super("Cannot infer a transaction type from provided transaction.",{metaMessages:["Provided Transaction:","{",a(t),"}","","To infer the type, either provide:","- a `type` to the Transaction, or","- an EIP-1559 Transaction with `maxFeePerGas`, or","- an EIP-2930 Transaction with `gasPrice` & `accessList`, or","- an EIP-4844 Transaction with `blobs`, `blobVersionedHashes`, `sidecars`, or","- an EIP-7702 Transaction with `authorizationList`, or","- a Legacy Transaction with `gasPrice`"],name:"InvalidSerializableTransactionError"})}}class l extends i.G{constructor(e){let{storageKey:t}=e;super('Size for storage key "'.concat(t,'" is invalid. Expected 32 bytes. Got ').concat(Math.floor((t.length-2)/2)," bytes."),{name:"InvalidStorageKeySizeError"})}}class u extends i.G{constructor(e,t){var n;let{account:i,docsPath:s,chain:c,data:l,gas:u,gasPrice:f,maxFeePerGas:d,maxPriorityFeePerGas:h,nonce:p,to:m,value:y}=t;const g=a({chain:c&&"".concat(null===c||void 0===c?void 0:c.name," (id: ").concat(null===c||void 0===c?void 0:c.id,")"),from:null===i||void 0===i?void 0:i.address,to:m,value:"undefined"!==typeof y&&"".concat((0,r.d)(y)," ").concat((null===c||void 0===c||null===(n=c.nativeCurrency)||void 0===n?void 0:n.symbol)||"ETH"),data:l,gas:u,gasPrice:"undefined"!==typeof f&&"".concat((0,o.o)(f)," gwei"),maxFeePerGas:"undefined"!==typeof d&&"".concat((0,o.o)(d)," gwei"),maxPriorityFeePerGas:"undefined"!==typeof h&&"".concat((0,o.o)(h)," gwei"),nonce:p});super(e.shortMessage,{cause:e,docsPath:s,metaMessages:[...e.metaMessages?[...e.metaMessages," "]:[],"Request Arguments:",g].filter(Boolean),name:"TransactionExecutionError"}),Object.defineProperty(this,"cause",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.cause=e}}},61086:(e,t,n)=>{"use strict";n.d(t,{C:()=>r,G:()=>o});const r=e=>e,o=e=>e},10134:(e,t,n)=>{"use strict";n.d(t,{i:()=>p});var r=n(68129),o=n(11229),i=n(34865),a=n(94268);const s={block:(0,o.G)({format(e){var t;return{transactions:null===(t=e.transactions)||void 0===t?void 0:t.map((e=>{if("string"===typeof e)return e;const t=(0,i.Tr)(e);return"0x7e"===t.typeHex&&(t.isSystemTx=e.isSystemTx,t.mint=e.mint?(0,r.y_)(e.mint):void 0,t.sourceHash=e.sourceHash,t.type="deposit"),t})),stateRoot:e.stateRoot}}}),transaction:(0,i.y_)({format(e){const t={};return"0x7e"===e.type&&(t.isSystemTx=e.isSystemTx,t.mint=e.mint?(0,r.y_)(e.mint):void 0,t.sourceHash=e.sourceHash,t.type="deposit"),t}}),transactionReceipt:(0,a.dI)({format:e=>({l1GasPrice:e.l1GasPrice?(0,r.y_)(e.l1GasPrice):null,l1GasUsed:e.l1GasUsed?(0,r.y_)(e.l1GasUsed):null,l1Fee:e.l1Fee?(0,r.y_)(e.l1Fee):null,l1FeeScalar:e.l1FeeScalar?Number(e.l1FeeScalar):null})})};var c=n(97460),l=n(99703),u=n(60009),f=n(68842),d=n(65229),h=n(19265);const p={blockTime:2e3,contracts:{gasPriceOracle:{address:"0x420000000000000000000000000000000000000F"},l1Block:{address:"0x4200000000000000000000000000000000000015"},l2CrossDomainMessenger:{address:"0x4200000000000000000000000000000000000007"},l2Erc721Bridge:{address:"0x4200000000000000000000000000000000000014"},l2StandardBridge:{address:"0x4200000000000000000000000000000000000010"},l2ToL1MessagePasser:{address:"0x4200000000000000000000000000000000000016"}},formatters:s,serializers:{transaction:function(e,t){return function(e){return"deposit"===e.type||"undefined"!==typeof e.sourceHash}(e)?function(e){!function(e){const{from:t,to:n}=e;if(t&&!(0,l.U)(t))throw new c.b({address:t});if(n&&!(0,l.U)(n))throw new c.b({address:n})}(e);const{sourceHash:t,data:n,from:r,gas:o,isSystemTx:i,mint:a,to:s,value:h}=e,p=[t,r,null!==s&&void 0!==s?s:"0x",a?(0,f.NC)(a):"0x",h?(0,f.NC)(h):"0x",o?(0,f.NC)(o):"0x",i?"0x1":"0x",null!==n&&void 0!==n?n:"0x"];return(0,u.SM)(["0x7e",(0,d.LV)(p)])}(e):(0,h.D)(e,t)}}}}
2,50499:(e,t,n)=>{"use strict";n.d(t,{r:()=>b});var r=n(81356),o=n(71306),i=n(40722),a=n(38679),s=n(49709),c=n(64973),l=n(10273),u=n(68129),f=n(68842);function d(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};"undefined"!==typeof t.size&&(0,u.Yf)(e,{size:t.size});const n=(0,f.ci)(e,t);return(0,u.y_)(n,t)}function h(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e;if("undefined"!==typeof t.size&&((0,u.Yf)(n,{size:t.size}),n=(0,c.f)(n)),n.length>1||n[0]>1)throw new l.yr(n);return Boolean(n[0])}function p(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};"undefined"!==typeof t.size&&(0,u.Yf)(e,{size:t.size});const n=(0,f.ci)(e,t);return(0,u.ly)(n,t)}function m(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e;return"undefined"!==typeof t.size&&((0,u.Yf)(n,{size:t.size}),n=(0,c.f)(n,{dir:"right"})),(new TextDecoder).decode(n)}var y=n(15295),g=n(67902);function b(e,t){const n="string"===typeof t?(0,y.nr)(t):t,o=(0,i.q)(n);if(0===(0,a.d)(n)&&e.length>0)throw new r.wb;if((0,a.d)(t)&&(0,a.d)(t)<32)throw new r.xB({data:"string"===typeof t?t:(0,f.ci)(t),params:e,size:(0,a.d)(t)});let s=0;const c=[];for(let r=0;r<e.length;++r){const t=e[r];o.setPosition(s);const[n,i]=v(o,t,{staticPosition:0});s+=i,c.push(n)}return c}function v(e,t,n){let{staticPosition:i}=n;const a=(0,g.S)(t.type);if(a){const[n,r]=a;return function(e,t,n){let{length:r,staticPosition:o}=n;if(!r){const n=o+p(e.readBytes(w)),r=n+A;e.setPosition(n);const i=p(e.readBytes(A)),a=E(t);let s=0;const c=[];for(let o=0;o<i;++o){e.setPosition(r+(a?32*o:s));const[n,i]=v(e,t,{staticPosition:r});s+=i,c.push(n)}return e.setPosition(o+32),[c,32]}if(E(t)){const n=o+p(e.readBytes(w)),i=[];for(let o=0;o<r;++o){e.setPosition(n+32*o);const[r]=v(e,t,{staticPosition:n});i.push(r)}return e.setPosition(o+32),[i,32]}let i=0;const a=[];for(let s=0;s<r;++s){const[n,r]=v(e,t,{staticPosition:o+i});i+=r,a.push(n)}return[a,i]}(e,{...t,type:r},{length:n,staticPosition:i})}if("tuple"===t.type)return function(e,t,n){let{staticPosition:r}=n;const o=0===t.components.length||t.components.some((e=>{let{name:t}=e;return!t})),i=o?[]:{};let a=0;if(E(t)){const n=r+p(e.readBytes(w));for(let r=0;r<t.components.length;++r){const s=t.components[r];e.setPosition(n+a);const[c,l]=v(e,s,{staticPosition:n});a+=l,i[o?r:null===s||void 0===s?void 0:s.name]=c}return e.setPosition(r+32),[i,32]}for(let s=0;s<t.components.length;++s){const n=t.components[s],[c,l]=v(e,n,{staticPosition:r});i[o?s:null===n||void 0===n?void 0:n.name]=c,a+=l}return[i,a]}(e,t,{staticPosition:i});if("address"===t.type)return function(e){const t=e.readBytes(32);return[(0,o.x)((0,f.ci)((0,s.T4)(t,-20))),32]}(e);if("bool"===t.type)return function(e){return[h(e.readBytes(32),{size:32}),32]}(e);if(t.type.startsWith("bytes"))return function(e,t,n){let{staticPosition:r}=n;const[o,i]=t.type.split("bytes");if(!i){const t=p(e.readBytes(32));e.setPosition(r+t);const n=p(e.readBytes(32));if(0===n)return e.setPosition(r+32),["0x",32];const o=e.readBytes(n);return e.setPosition(r+32),[(0,f.ci)(o),32]}const a=(0,f.ci)(e.readBytes(Number.parseInt(i,10),32));return[a,32]}(e,t,{staticPosition:i});if(t.type.startsWith("uint")||t.type.startsWith("int"))return function(e,t){const n=t.type.startsWith("int"),r=Number.parseInt(t.type.split("int")[1]||"256",10),o=e.readBytes(32);return[r>48?d(o,{signed:n}):p(o,{signed:n}),32]}(e,t);if("string"===t.type)return function(e,t){let{staticPosition:n}=t;const r=p(e.readBytes(32)),o=n+r;e.setPosition(o);const i=p(e.readBytes(32));if(0===i)return e.setPosition(n+32),["",32];const a=e.readBytes(i,32),s=m((0,c.f)(a));return e.setPosition(n+32),[s,32]}(e,{staticPosition:i});throw new r.CI(t.type,{docsPath:"/docs/contract/decodeAbiParameters"})}const A=32,w=32;function E(e){var t;const{type:n}=e;if("string"===n)return!0;if("bytes"===n)return!0;if(n.endsWith("[]"))return!0;if("tuple"===n)return null===(t=e.components)||void 0===t?void 0:t.some(E);const r=(0,g.S)(e.type);return!(!r||!E({...e,type:r[1]}))}},51344:(e,t,n)=>{"use strict";n.d(t,{p:()=>l});var r=n(54444),o=n(81356),i=n(49709),a=n(62518),s=n(50499),c=n(75968);function l(e){const{abi:t,data:n}=e,l=(0,i.tP)(n,0,4);if("0x"===l)throw new o.wb;const u=[...t||[],r.Up,r.hZ].find((e=>"error"===e.type&&l===(0,a.C)((0,c.t)(e))));if(!u)throw new o.yP(l,{docsPath:"/docs/contract/decodeErrorResult"});return{abiItem:u,args:"inputs"in u&&u.inputs&&u.inputs.length>0?(0,s.r)(u.inputs,(0,i.tP)(n,4)):void 0,errorName:u.name}}}
2,67902:(e,t,n)=>{"use strict";n.d(t,{E:()=>p,S:()=>g});var r=n(81356),o=n(97460),i=n(60955),a=n(10273),s=n(99703),c=n(60009),l=n(61246),u=n(38679),f=n(49709),d=n(68842);const h=/^(u?int)(8|16|24|32|40|48|56|64|72|80|88|96|104|112|120|128|136|144|152|160|168|176|184|192|200|208|216|224|232|240|248|256)?$/;function p(e,t){if(e.length!==t.length)throw new r.fs({expectedLength:e.length,givenLength:t.length});const n=function(e){let{params:t,values:n}=e;const r=[];for(let o=0;o<t.length;o++)r.push(m({param:t[o],value:n[o]}));return r}({params:e,values:t}),o=y(n);return 0===o.length?"0x":o}function m(e){let{param:t,value:n}=e;const p=g(t.type);if(p){const[e,o]=p;return function(e,t){let{length:n,param:o}=t;const i=null===n;if(!Array.isArray(e))throw new r.hn(e);if(!i&&e.length!==n)throw new r.gr({expectedLength:n,givenLength:e.length,type:"".concat(o.type,"[").concat(n,"]")});let a=!1;const s=[];for(let r=0;r<e.length;r++){const t=m({param:o,value:e[r]});t.dynamic&&(a=!0),s.push(t)}if(i||a){const e=y(s);if(i){const t=(0,d.eC)(s.length,{size:32});return{dynamic:!0,encoded:s.length>0?(0,c.zo)([t,e]):t}}if(a)return{dynamic:!0,encoded:e}}return{dynamic:!1,encoded:(0,c.zo)(s.map((e=>{let{encoded:t}=e;return t})))}}(n,{length:e,param:{...t,type:o}})}if("tuple"===t.type)return function(e,t){let{param:n}=t,r=!1;const o=[];for(let i=0;i<n.components.length;i++){const t=n.components[i],a=m({param:t,value:e[Array.isArray(e)?i:t.name]});o.push(a),a.dynamic&&(r=!0)}return{dynamic:r,encoded:r?y(o):(0,c.zo)(o.map((e=>{let{encoded:t}=e;return t})))}}(n,{param:t});if("address"===t.type)return function(e){if(!(0,s.U)(e))throw new o.b({address:e});return{dynamic:!1,encoded:(0,l.gc)(e.toLowerCase())}}(n);if("bool"===t.type)return function(e){if("boolean"!==typeof e)throw new i.G('Invalid boolean value: "'.concat(e,'" (type: ').concat(typeof e,"). Expected: `true` or `false`."));return{dynamic:!1,encoded:(0,l.gc)((0,d.C4)(e))}}(n);if(t.type.startsWith("uint")||t.type.startsWith("int")){var b;const e=t.type.startsWith("int"),[,,r="256"]=null!==(b=h.exec(t.type))&&void 0!==b?b:[];return function(e,t){let{signed:n,size:r=256}=t;if("number"===typeof r){const t=2n**(BigInt(r)-(n?1n:0n))-1n,o=n?-t-1n:0n;if(e>t||e<o)throw new a.J5({max:t.toString(),min:o.toString(),signed:n,size:r/8,value:e.toString()})}return{dynamic:!1,encoded:(0,d.eC)(e,{size:32,signed:n})}}(n,{signed:e,size:Number(r)})}if(t.type.startsWith("bytes"))return function(e,t){let{param:n}=t;const[,o]=n.type.split("bytes"),i=(0,u.d)(e);if(!o){let t=e;return i%32!==0&&(t=(0,l.gc)(t,{dir:"right",size:32*Math.ceil((e.length-2)/2/32)})),{dynamic:!0,encoded:(0,c.zo)([(0,l.gc)((0,d.eC)(i,{size:32})),t])}}if(i!==Number.parseInt(o,10))throw new r.M4({expectedSize:Number.parseInt(o,10),value:e});return{dynamic:!1,encoded:(0,l.gc)(e,{dir:"right"})}}(n,{param:t});if("string"===t.type)return function(e){const t=(0,d.$G)(e),n=Math.ceil((0,u.d)(t)/32),r=[];for(let o=0;o<n;o++)r.push((0,l.gc)((0,f.tP)(t,32*o,32*(o+1)),{dir:"right"}));return{dynamic:!0,encoded:(0,c.zo)([(0,l.gc)((0,d.eC)((0,u.d)(t),{size:32})),...r])}}(n);throw new r.dh(t.type,{docsPath:"/docs/contract/encodeAbiParameters"})}function y(e){let t=0;for(let i=0;i<e.length;i++){const{dynamic:n,encoded:r}=e[i];t+=n?32:(0,u.d)(r)}const n=[],r=[];let o=0;for(let i=0;i<e.length;i++){const{dynamic:a,encoded:s}=e[i];a?(n.push((0,d.eC)(t+o,{size:32})),r.push(s),o+=(0,u.d)(s)):n.push(s)}return(0,c.zo)([...n,...r])}function g(e){const t=e.match(/^(.*)\[(\d+)?\]$/);return t?[t[2]?Number(t[2]):null,t[1]]:void 0}},51018:(e,t,n)=>{"use strict";n.d(t,{R:()=>u});var r=n(60009),o=n(67902),i=n(81356),a=n(62518),s=n(75968),c=n(19447);const l="/docs/contract/encodeFunctionData";function u(e){const{args:t}=e,{abi:n,functionName:u}=1===e.abi.length&&null!==(f=e.functionName)&&void 0!==f&&f.startsWith("0x")?e:function(e){const{abi:t,args:n,functionName:r}=e;let o=t[0];if(r){const e=(0,c.mE)({abi:t,args:n,name:r});if(!e)throw new i.xL(r,{docsPath:l});o=e}if("function"!==o.type)throw new i.xL(void 0,{docsPath:l});return{abi:[o],functionName:(0,a.C)((0,s.t)(o))}}(e);var f;const d=n[0],h=u,p="inputs"in d&&d.inputs?(0,o.E)(d.inputs,null!==t&&void 0!==t?t:[]):void 0;return(0,r.SM)([h,null!==p&&void 0!==p?p:"0x"])}},75968:(e,t,n)=>{"use strict";n.d(t,{h:()=>i,t:()=>o});var r=n(81356);function o(e){let{includeName:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if("function"!==e.type&&"event"!==e.type&&"error"!==e.type)throw new r.wM(e.type);return"".concat(e.name,"(").concat(i(e.inputs,{includeName:t}),")")}function i(e){let{includeName:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e?e.map((e=>function(e,t){let{includeName:n}=t;if(e.type.startsWith("tuple"))return"(".concat(i(e.components,{includeName:n}),")").concat(e.type.slice(5));return e.type+(n&&e.name?" ".concat(e.name):"")}(e,{includeName:t}))).join(t?", ":","):""}},19447:(e,t,n)=>{"use strict";n.d(t,{mE:()=>c});var r=n(81356),o=n(76550),i=n(99703);const a=n(24703).r;var s=n(62518);function c(e){const{abi:t,args:n=[],name:i}=e,c=(0,o.v)(i,{strict:!1}),f=t.filter((e=>c?"function"===e.type?(0,s.C)(e)===i:"event"===e.type&&a(e)===i:"name"in e&&e.name===i));if(0===f.length)return;if(1===f.length)return f[0];let d;for(const o of f){if(!("inputs"in o))continue;if(!n||0===n.length){if(!o.inputs||0===o.inputs.length)return o;continue}if(!o.inputs)continue;if(0===o.inputs.length)continue;if(o.inputs.length!==n.length)continue;if(n.every(((e,t)=>{const n="inputs"in o&&o.inputs[t];return!!n&&l(e,n)}
2))){if(d&&"inputs"in d&&d.inputs){const e=u(o.inputs,d.inputs,n);if(e)throw new r.S4({abiItem:o,type:e[0]},{abiItem:d,type:e[1]})}d=o}}return d||f[0]}function l(e,t){const n=typeof e,r=t.type;switch(r){case"address":return(0,i.U)(e,{strict:!1});case"bool":return"boolean"===n;case"function":case"string":return"string"===n;default:return"tuple"===r&&"components"in t?Object.values(t.components).every(((t,r)=>"object"===n&&l(Object.values(e)[r],t))):/^u?int(8|16|24|32|40|48|56|64|72|80|88|96|104|112|120|128|136|144|152|160|168|176|184|192|200|208|216|224|232|240|248|256)?$/.test(r)?"number"===n||"bigint"===n:/^bytes([1-9]|1[0-9]|2[0-9]|3[0-2])?$/.test(r)?"string"===n||e instanceof Uint8Array:!!/[a-z]+[1-9]{0,3}(\[[0-9]{0,}\])+$/.test(r)&&(Array.isArray(e)&&e.every((e=>l(e,{...t,type:r.replace(/(\[[0-9]{0,}\])$/,"")}))))}}function u(e,t,n){for(const r in e){const o=e[r],a=t[r];if("tuple"===o.type&&"tuple"===a.type&&"components"in o&&"components"in a)return u(o.components,a.components,n[r]);const s=[o.type,a.type];if(!(!s.includes("address")||!s.includes("bytes20"))||(s.includes("address")&&s.includes("string")||!(!s.includes("address")||!s.includes("bytes")))&&(0,i.U)(n[r],{strict:!1}))return s}}},71306:(e,t,n)=>{"use strict";n.d(t,{K:()=>u,x:()=>l});var r=n(97460),o=n(15295),i=n(10413),a=n(79742),s=n(99703);const c=new a.k(8192);function l(e,t){if(c.has("".concat(e,".").concat(t)))return c.get("".concat(e,".").concat(t));const n=t?"".concat(t).concat(e.toLowerCase()):e.substring(2).toLowerCase(),r=(0,i.w)((0,o.qX)(n),"bytes"),a=(t?n.substring("".concat(t,"0x").length):n).split("");for(let o=0;o<40;o+=2)r[o>>1]>>4>=8&&a[o]&&(a[o]=a[o].toUpperCase()),(15&r[o>>1])>=8&&a[o+1]&&(a[o+1]=a[o+1].toUpperCase());const s="0x".concat(a.join(""));return c.set("".concat(e,".").concat(t),s),s}function u(e,t){if(!(0,s.U)(e,{strict:!1}))throw new r.b({address:e});return l(e,t)}},99703:(e,t,n)=>{"use strict";n.d(t,{U:()=>s});var r=n(79742),o=n(71306);const i=/^0x[a-fA-F0-9]{40}$/,a=new r.k(8192);function s(e,t){const{strict:n=!0}=null!==t&&void 0!==t?t:{},r="".concat(e,".").concat(n);if(a.has(r))return a.get(r);const s=!!i.test(e)&&(e.toLowerCase()===e||!n||(0,o.x)(e)===e);return a.set(r,s),s}},65417:(e,t,n)=>{"use strict";n.d(t,{P:()=>i});var r=n(15295),o=n(68842);function i(e){var t;const{kzg:n}=e,i=null!==(t=e.to)&&void 0!==t?t:"string"===typeof e.blobs[0]?"hex":"bytes",a="string"===typeof e.blobs[0]?e.blobs.map((e=>(0,r.nr)(e))):e.blobs,s=[];for(const r of a)s.push(Uint8Array.from(n.blobToKzgCommitment(r)));return"bytes"===i?s:s.map((e=>(0,o.ci)(e)))}},7838:(e,t,n)=>{"use strict";n.d(t,{y:()=>i});var r=n(15295),o=n(68842);function i(e){var t;const{kzg:n}=e,i=null!==(t=e.to)&&void 0!==t?t:"string"===typeof e.blobs[0]?"hex":"bytes",a="string"===typeof e.blobs[0]?e.blobs.map((e=>(0,r.nr)(e))):e.blobs,s="string"===typeof e.commitments[0]?e.commitments.map((e=>(0,r.nr)(e))):e.commitments,c=[];for(let r=0;r<a.length;r++){const e=a[r],t=s[r];c.push(Uint8Array.from(n.computeBlobKzgProof(e,t)))}return"bytes"===i?c:c.map((e=>(0,o.ci)(e)))}},76907:(e,t,n)=>{"use strict";n.d(t,{C:()=>a});var r=n(68842),o=n(22847);function i(e){var t;const{commitment:n,version:i=1}=e,a=null!==(t=e.to)&&void 0!==t?t:"string"===typeof n?"hex":"bytes",s=(0,o.J)(n,"bytes");return s.set([i],0),"bytes"===a?s:(0,r.ci)(s)}function a(e){var t;const{commitments:n,version:r}=e,o=null!==(t=e.to)&&void 0!==t?t:"string"===typeof n[0]?"hex":"bytes",a=[];for(const s of n)a.push(i({commitment:s,to:o,version:r}));return a}},31962:(e,t,n)=>{"use strict";n.d(t,{j:()=>p});var r=n(65417),o=n(7838);const i=32,a=4096,s=i*a,c=6*s-1-1*a*6;var l=n(78681),u=n(40722),f=n(38679),d=n(15295),h=n(68842);function p(e){var t,n,p;const{data:m,kzg:y,to:g}=e,b=null!==(t=e.blobs)&&void 0!==t?t:function(e){var t;const n=null!==(t=e.to)&&void 0!==t?t:"string"===typeof e.data?"hex":"bytes",r="string"===typeof e.data?(0,d.nr)(e.data):e.data,o=(0,f.d)(r);if(!o)throw new l.RX;if(o>c)throw new l.m7({maxSize:c,size:o});const p=[];let m=!0,y=0;for(;m;){const e=(0,u.q)(new Uint8Array(s));let t=0;for(;t<a;){const n=r.slice(y,y+(i-1));if(e.pushByte(0),e.pushBytes(n),n.length<31){e.pushByte(128),m=!1;break}t++,y+=31}p.push(e)}return"bytes"===n?p.map((e=>e.bytes)):p.map((e=>(0,h.ci)(e.bytes)))}({data:m,to:g}),v=null!==(n=e.commitments)&&void 0!==n?n:(0,r.P)({blobs:b,kzg:y,to:g}),A=null!==(p=e.proofs)&&void 0!==p?p:(0,o.y)({blobs:b,commitments:v,kzg:y,to:g}),w=[];for(let r=0;r<b.length;r++)w.push({blob:b[r],commitment:v[r],proof:A[r]});return w}},78513:(e,t,n)=>{"use strict";function r(e){const t={formatters:void 0,fees:void 0,serializers:void 0,...e};return Object.assign(t,{extend:function e(t){return n=>{const r="function"===typeof n?n(t):n,o={...t,...r};return Object.assign(o,{extend:e(o)})}}(t)})}n.d(t,{a:()=>r})},40722:(e,t,n)=>{"use strict";n.d(t,{q:()=>c});var r=n(60955);class o extends r.G{constructor(e){let{offset:t}=e;super("Offset `".concat(t,"` cannot be negative."),{name:"NegativeOffsetError"})}}class i extends r.G{constructor(e){let{length:t,position:n}=e;super("Position `".concat(n,"` is out of bounds (`0 < position < ").concat(t,"`)."),{name:"PositionOutOfBoundsError"})}}
2class a extends r.G{constructor(e){let{count:t,limit:n}=e;super("Recursive read limit of `".concat(n,"` exceeded (recursive read count: `").concat(t,"`)."),{name:"RecursiveReadLimitExceededError"})}}const s={bytes:new Uint8Array,dataView:new DataView(new ArrayBuffer(0)),position:0,positionReadCount:new Map,recursiveReadCount:0,recursiveReadLimit:Number.POSITIVE_INFINITY,assertReadLimit(){if(this.recursiveReadCount>=this.recursiveReadLimit)throw new a({count:this.recursiveReadCount+1,limit:this.recursiveReadLimit})},assertPosition(e){if(e<0||e>this.bytes.length-1)throw new i({length:this.bytes.length,position:e})},decrementPosition(e){if(e<0)throw new o({offset:e});const t=this.position-e;this.assertPosition(t),this.position=t},getReadCount(e){return this.positionReadCount.get(e||this.position)||0},incrementPosition(e){if(e<0)throw new o({offset:e});const t=this.position+e;this.assertPosition(t),this.position=t},inspectByte(e){const t=null!==e&&void 0!==e?e:this.position;return this.assertPosition(t),this.bytes[t]},inspectBytes(e,t){const n=null!==t&&void 0!==t?t:this.position;return this.assertPosition(n+e-1),this.bytes.subarray(n,n+e)},inspectUint8(e){const t=null!==e&&void 0!==e?e:this.position;return this.assertPosition(t),this.bytes[t]},inspectUint16(e){const t=null!==e&&void 0!==e?e:this.position;return this.assertPosition(t+1),this.dataView.getUint16(t)},inspectUint24(e){const t=null!==e&&void 0!==e?e:this.position;return this.assertPosition(t+2),(this.dataView.getUint16(t)<<8)+this.dataView.getUint8(t+2)},inspectUint32(e){const t=null!==e&&void 0!==e?e:this.position;return this.assertPosition(t+3),this.dataView.getUint32(t)},pushByte(e){this.assertPosition(this.position),this.bytes[this.position]=e,this.position++},pushBytes(e){this.assertPosition(this.position+e.length-1),this.bytes.set(e,this.position),this.position+=e.length},pushUint8(e){this.assertPosition(this.position),this.bytes[this.position]=e,this.position++},pushUint16(e){this.assertPosition(this.position+1),this.dataView.setUint16(this.position,e),this.position+=2},pushUint24(e){this.assertPosition(this.position+2),this.dataView.setUint16(this.position,e>>8),this.dataView.setUint8(this.position+2,255&e),this.position+=3},pushUint32(e){this.assertPosition(this.position+3),this.dataView.setUint32(this.position,e),this.position+=4},readByte(){this.assertReadLimit(),this._touch();const e=this.inspectByte();return this.position++,e},readBytes(e,t){this.assertReadLimit(),this._touch();const n=this.inspectBytes(e);return this.position+=null!==t&&void 0!==t?t:e,n},readUint8(){this.assertReadLimit(),this._touch();const e=this.inspectUint8();return this.position+=1,e},readUint16(){this.assertReadLimit(),this._touch();const e=this.inspectUint16();return this.position+=2,e},readUint24(){this.assertReadLimit(),this._touch();const e=this.inspectUint24();return this.position+=3,e},readUint32(){this.assertReadLimit(),this._touch();const e=this.inspectUint32();return this.position+=4,e},get remaining(){return this.bytes.length-this.position},setPosition(e){const t=this.position;return this.assertPosition(e),this.position=e,()=>this.position=t},_touch(){if(this.recursiveReadLimit===Number.POSITIVE_INFINITY)return;const e=this.getReadCount();this.positionReadCount.set(this.position,e+1),e>0&&this.recursiveReadCount++}};function c(e){var t;let{recursiveReadLimit:n=8192}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const r=Object.create(s);return r.bytes=e,r.dataView=new DataView(null!==(t=e.buffer)&&void 0!==t?t:e,e.byteOffset,e.byteLength),r.positionReadCount=new Map,r.recursiveReadLimit=n,r}},60009:(e,t,n)=>{"use strict";function r(e){return"string"===typeof e[0]?o(e):function(e){let t=0;for(const o of e)t+=o.length;const n=new Uint8Array(t);let r=0;for(const o of e)n.set(o,r),r+=o.length;return n}(e)}function o(e){return"0x".concat(e.reduce(((e,t)=>e+t.replace("0x","")),""))}n.d(t,{SM:()=>o,zo:()=>r})},76550:(e,t,n)=>{"use strict";function r(e){let{strict:t=!0}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return!!e&&("string"===typeof e&&(t?/^0x[0-9a-fA-F]*$/.test(e):e.startsWith("0x")))}n.d(t,{v:()=>r})},61246:(e,t,n)=>{"use strict";n.d(t,{gc:()=>i,vk:()=>o});var r=n(93650);function o(e){let{dir:t,size:n=32}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"string"===typeof e?i(e,{dir:t,size:n}):function(e){let{dir:t,size:n=32}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(null===n)return e;if(e.length>n)throw new r.$s({size:e.length,targetSize:n,type:"bytes"});const o=new Uint8Array(n);for(let r=0;r<n;r++){const i="right"===t;o[i?r:n-r-1]=e[i?r:e.length-r-1]}return o}(e,{dir:t,size:n})}function i(e){let{dir:t,size:n=32}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(null===n)return e;const o=e.replace("0x","");if(o.length>2*n)throw new r.$s({size:Math.ceil(o.length/2),targetSize:n,type:"hex"});return"0x".concat(o["right"===t?"padEnd":"padStart"](2*n,"0"))}},38679:(e,t,n)=>{"use strict";n.d(t,{d:()=>o});var r=n(76550);function o(e){return(0,r.v)(e,{strict:!1})?Math.ceil((e.length-2)/2):e.length}},49709:(e,t,n)=>{"use strict";n.d(t,{T4:()=>l,tP:()=>a});var r=n(93650),o=n(76550),i=n(38679);function a(e,t,n){let{strict:r}=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return(0,o.v)(e,{strict:!1})?function(e,t,n){let{strict:r}=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};s(e,t);const o="0x".concat(e.replace("0x","").slice(2*(null!==t&&void 0!==t?t:0),2*(null!==n&&void 0!==n?n:e.length)));r&&c(o,t,n);return o}(e,t,n,{strict:r}):l(e,t,n,{strict:r})}function s(e,t){if("number"===typeof t&&t>0&&t>(0,i.d)(e)-1)throw new r.mV({offset:t,position:"start",size:(0,i.d)(e)})}
2function c(e,t,n){if("number"===typeof t&&"number"===typeof n&&(0,i.d)(e)!==n-t)throw new r.mV({offset:n,position:"end",size:(0,i.d)(e)})}function l(e,t,n){let{strict:r}=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};s(e,t);const o=e.slice(t,n);return r&&c(o,t,n),o}},64973:(e,t,n)=>{"use strict";function r(e){let{dir:t="left"}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n="string"===typeof e?e.replace("0x",""):e,r=0;for(let o=0;o<n.length-1&&"0"===n["left"===t?o:n.length-o-1].toString();o++)r++;return n="left"===t?n.slice(r):n.slice(0,n.length-r),"string"===typeof e?(1===n.length&&"right"===t&&(n="".concat(n,"0")),"0x".concat(n.length%2===1?"0".concat(n):n)):n}n.d(t,{f:()=>r})},68129:(e,t,n)=>{"use strict";n.d(t,{Yf:()=>i,ly:()=>s,y_:()=>a});var r=n(10273),o=n(38679);function i(e,t){let{size:n}=t;if((0,o.d)(e)>n)throw new r.M6({givenSize:(0,o.d)(e),maxSize:n})}function a(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{signed:n}=t;t.size&&i(e,{size:t.size});const r=BigInt(e);if(!n)return r;const o=(e.length-2)/2;return r<=(1n<<8n*BigInt(o)-1n)-1n?r:r-BigInt("0x".concat("f".padStart(2*o,"f")))-1n}function s(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=a(e,t),o=Number(n);if(!Number.isSafeInteger(o))throw new r.J5({max:"".concat(Number.MAX_SAFE_INTEGER),min:"".concat(Number.MIN_SAFE_INTEGER),signed:t.signed,size:t.size,value:"".concat(n,"n")});return o}},15295:(e,t,n)=>{"use strict";n.d(t,{O0:()=>l,nr:()=>d,qX:()=>h});var r=n(60955),o=n(76550),i=n(61246),a=n(68129),s=n(68842);const c=new TextEncoder;function l(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"number"===typeof e||"bigint"===typeof e?function(e,t){const n=(0,s.eC)(e,t);return d(n)}(e,t):"boolean"===typeof e?function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=new Uint8Array(1);if(n[0]=Number(e),"number"===typeof t.size)return(0,a.Yf)(n,{size:t.size}),(0,i.vk)(n,{size:t.size});return n}(e,t):(0,o.v)(e)?d(e,t):h(e,t)}const u={zero:48,nine:57,A:65,F:70,a:97,f:102};function f(e){return e>=u.zero&&e<=u.nine?e-u.zero:e>=u.A&&e<=u.F?e-(u.A-10):e>=u.a&&e<=u.f?e-(u.a-10):void 0}function d(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e;t.size&&((0,a.Yf)(n,{size:t.size}),n=(0,i.vk)(n,{dir:"right",size:t.size}));let o=n.slice(2);o.length%2&&(o="0".concat(o));const s=o.length/2,c=new Uint8Array(s);for(let i=0,a=0;i<s;
2i++){const e=f(o.charCodeAt(a++)),t=f(o.charCodeAt(a++));if(void 0===e||void 0===t)throw new r.G('Invalid byte sequence ("'.concat(o[a-2]).concat(o[a-1],'" in "').concat(o,'").'));c[i]=16*e+t}return c}function h(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=c.encode(e);return"number"===typeof t.size?((0,a.Yf)(n,{size:t.size}),(0,i.vk)(n,{dir:"right",size:t.size})):n}},68842:(e,t,n)=>{"use strict";n.d(t,{$G:()=>d,C4:()=>c,NC:()=>s,ci:()=>l,eC:()=>u});var r=n(10273),o=n(61246),i=n(68129);const a=Array.from({length:256},((e,t)=>t.toString(16).padStart(2,"0")));function s(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"number"===typeof e||"bigint"===typeof e?u(e,t):"string"===typeof e?d(e,t):"boolean"===typeof e?c(e,t):l(e,t)}function c(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n="0x".concat(Number(e));return"number"===typeof t.size?((0,i.Yf)(n,{size:t.size}),(0,o.vk)(n,{size:t.size})):n}function l(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n="";for(let o=0;o<e.length;o++)n+=a[e[o]];const r="0x".concat(n);return"number"===typeof t.size?((0,i.Yf)(r,{size:t.size}),(0,o.vk)(r,{dir:"right",size:t.size})):r}function u(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{signed:n,size:i}=t,a=BigInt(e);let s;i?s=n?(1n<<8n*BigInt(i)-1n)-1n:2n**(8n*BigInt(i))-1n:"number"===typeof e&&(s=BigInt(Number.MAX_SAFE_INTEGER));const c="bigint"===typeof s&&n?-s-1n:0;if(s&&a>s||a<c){const t="bigint"===typeof e?"n":"";throw new r.J5({max:s?"".concat(s).concat(t):void 0,min:"".concat(c).concat(t),signed:n,size:i,value:"".concat(e).concat(t)})}const l="0x".concat((n&&a<0?(1n<<BigInt(8*i))+BigInt(a):a).toString(16));return i?(0,o.vk)(l,{size:i}):l}const f=new TextEncoder;function d(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return l(f.encode(e),t)}},65229:(e,t,n)=>{"use strict";n.d(t,{LV:()=>s});var r=n(60955),o=n(40722),i=n(15295),a=n(68842);function s(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"hex";const n=c(e),r=(0,o.q)(new Uint8Array(n.length));return n.encode(r),"hex"===t?(0,a.ci)(r.bytes):r.bytes}function c(e){return Array.isArray(e)?function(e){const t=e.reduce(((e,t)=>e+t.length),0),n=l(t);return{length:t<=55?1+t:1+n+t,encode(r){t<=55?r.pushByte(192+t):(r.pushByte(247+n),1===n?r.pushUint8(t):2===n?r.pushUint16(t):3===n?r.pushUint24(t):r.pushUint32(t));for(const{encode:t}of e)t(r)}}}(e.map((e=>c(e)))):function(e){const t="string"===typeof e?(0,i.nr)(e):e,n=l(t.length),r=1===t.length&&t[0]<128?1:t.length<=55?1+t.length:1+n+t.length;return{length:r,encode(e){1===t.length&&t[0]<128?e.pushBytes(t):t.length<=55?(e.pushByte(128+t.length),e.pushBytes(t)):(e.pushByte(183+n),1===n?e.pushUint8(t.length):2===n?e.pushUint16(t.length):3===n?e.pushUint24(t.length):e.pushUint32(t.length),e.pushBytes(t))}}}(e)}function l(e){if(e<256)return 1;if(e<65536)return 2;if(e<2**24)return 3;if(e<2**32)return 4;throw new r.G("Length is too large.")}},98113:(e,t,n)=>{"use strict";n.d(t,{P:()=>a});var r=n(27844),o=n(89756),i=n(43831);function a(e,t){let{docsPath:n,...a}=t;const s=(()=>{const t=(0,i.k)(e,a);return t instanceof o.cj?e:t})();return new r.cg(s,{docsPath:n,...a})}},28084:(e,t,n)=>{"use strict";n.d(t,{S:()=>l});var r=n(81356),o=n(60955),i=n(27844),a=n(31903),s=n(57359);const c=3;function l(e,t){let{abi:n,address:l,args:u,docsPath:f,functionName:d,sender:h}=t;const p=e instanceof i.VQ?e:e instanceof o.G?e.walk((e=>"data"in e))||e.walk():{},{code:m,data:y,details:g,message:b,shortMessage:v}=p,A=e instanceof r.wb?new i.Dk({functionName:d}):[c,s.XS.code].includes(m)&&(y||g||b||v)||m===s.yR.code&&"execution reverted"===g&&y?new i.Lu({abi:n,data:"object"===typeof y?y.data:y,functionName:d,message:p instanceof a.bs?g:null!==v&&void 0!==v?v:b}):e;return new i.uq(A,{abi:n,args:u,contractAddress:l,docsPath:f,functionName:d,sender:h})}},43831:(e,t,n)=>{"use strict";n.d(t,{k:()=>i});var r=n(60955),o=n(89756);function i(e,t){const n=(e.details||"").toLowerCase(),i=e instanceof r.G?e.walk((e=>(null===e||void 0===e?void 0:e.code)===o.M_.code)):e;return i instanceof r.G?new o.M_({cause:e,message:i.details}):o.M_.nodeMessage.test(n)?new o.M_({cause:e,message:e.details}):o.Hh.nodeMessage.test(n)?new o.Hh({cause:e,maxFeePerGas:null===t||void 0===t?void 0:t.maxFeePerGas}):o.G$.nodeMessage.test(n)?new o.G$({cause:e,maxFeePerGas:null===t||void 0===t?void 0:t.maxFeePerGas}):o.ZI.nodeMessage.test(n)?new o.ZI({cause:e,nonce:null===t||void 0===t?void 0:t.nonce}):o.vU.nodeMessage.test(n)?new o.vU({cause:e,nonce:null===t||void 0===t?void 0:t.nonce}):o.se.nodeMessage.test(n)?new o.se({cause:e,nonce:null===t||void 0===t?void 0:t.nonce}):o.C_.nodeMessage.test(n)?new o.C_({cause:e}):o.WF.nodeMessage.test(n)?new o.WF({cause:e,gas:null===t||void 0===t?void 0:t.gas}):o.dR.nodeMessage.test(n)?new o.dR({cause:e,gas:null===t||void 0===t?void 0:t.gas}):o.pZ.nodeMessage.test(n)?new o.pZ({cause:e}):o.cs.nodeMessage.test(n)?new o.cs({cause:e,maxFeePerGas:null===t||void 0===t?void 0:t.maxFeePerGas,maxPriorityFeePerGas:null===t||void 0===t?void 0:t.maxPriorityFeePerGas}):new o.cj({cause:e})}}
2,11229:(e,t,n)=>{"use strict";n.d(t,{G:()=>a,Z:()=>i});var r=n(96217),o=n(34865);function i(e,t){var n;const r=(null!==(n=e.transactions)&&void 0!==n?n:[]).map((e=>"string"===typeof e?e:(0,o.Tr)(e)));return{...e,baseFeePerGas:e.baseFeePerGas?BigInt(e.baseFeePerGas):null,blobGasUsed:e.blobGasUsed?BigInt(e.blobGasUsed):void 0,difficulty:e.difficulty?BigInt(e.difficulty):void 0,excessBlobGas:e.excessBlobGas?BigInt(e.excessBlobGas):void 0,gasLimit:e.gasLimit?BigInt(e.gasLimit):void 0,gasUsed:e.gasUsed?BigInt(e.gasUsed):void 0,hash:e.hash?e.hash:null,logsBloom:e.logsBloom?e.logsBloom:null,nonce:e.nonce?e.nonce:null,number:e.number?BigInt(e.number):null,size:e.size?BigInt(e.size):void 0,timestamp:e.timestamp?BigInt(e.timestamp):void 0,transactions:r,totalDifficulty:e.totalDifficulty?BigInt(e.totalDifficulty):null}}const a=(0,r.$)("block",i)},52544:(e,t,n)=>{"use strict";function r(e,t){let{format:n}=t;if(!n)return{};const r={};return function t(n){const o=Object.keys(n);for(const i of o)i in e&&(r[i]=e[i]),n[i]&&"object"===typeof n[i]&&!Array.isArray(n[i])&&t(n[i])}(n(e||{})),r}n.d(t,{K:()=>r})},96217:(e,t,n)=>{"use strict";function r(e,t){return n=>{let{exclude:r,format:o}=n;return{exclude:r,format:(e,n)=>{const i=t(e,n);if(r)for(const t of r)delete i[t];return{...i,...o(e,n)}},type:e}}}n.d(t,{$:()=>r})},66213:(e,t,n)=>{"use strict";function r(e){let{args:t,eventName:n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{...e,blockHash:e.blockHash?e.blockHash:null,blockNumber:e.blockNumber?BigInt(e.blockNumber):null,blockTimestamp:e.blockTimestamp?BigInt(e.blockTimestamp):null===e.blockTimestamp?null:void 0,logIndex:e.logIndex?Number(e.logIndex):null,transactionHash:e.transactionHash?e.transactionHash:null,transactionIndex:e.transactionIndex?Number(e.transactionIndex):null,...n?{args:t,eventName:n}:{}}}n.d(t,{U:()=>r})},34865:(e,t,n)=>{"use strict";n.d(t,{Tr:()=>a,c8:()=>i,y_:()=>s});var r=n(68129),o=n(96217);const i={"0x0":"legacy","0x1":"eip2930","0x2":"eip1559","0x3":"eip4844","0x4":"eip7702"};function a(e,t){const n={...e,blockHash:e.blockHash?e.blockHash:null,blockNumber:e.blockNumber?BigInt(e.blockNumber):null,chainId:e.chainId?(0,r.ly)(e.chainId):void 0,gas:e.gas?BigInt(e.gas):void 0,gasPrice:e.gasPrice?BigInt(e.gasPrice):void 0,maxFeePerBlobGas:e.maxFeePerBlobGas?BigInt(e.maxFeePerBlobGas):void 0,maxFeePerGas:e.maxFeePerGas?BigInt(e.maxFeePerGas):void 0,maxPriorityFeePerGas:e.maxPriorityFeePerGas?BigInt(e.maxPriorityFeePerGas):void 0,nonce:e.nonce?(0,r.ly)(e.nonce):void 0,to:e.to?e.to:null,transactionIndex:e.transactionIndex?Number(e.transactionIndex):null,type:e.type?i[e.type]:void 0,typeHex:e.type?e.type:void 0,value:e.value?BigInt(e.value):void 0,v:e.v?BigInt(e.v):void 0};return e.authorizationList&&(n.authorizationList=e.authorizationList.map((e=>({address:e.address,chainId:Number(e.chainId),nonce:Number(e.nonce),r:e.r,s:e.s,yParity:Number(e.yParity)})))),n.yParity=(()=>{if(e.yParity)return Number(e.yParity);if("bigint"===typeof n.v){if(0n===n.v||27n===n.v)return 0;if(1n===n.v||28n===n.v)return 1;if(n.v>=35n)return n.v%2n===0n?1:0}})(),"legacy"===n.type&&(delete n.accessList,delete n.maxFeePerBlobGas,delete n.maxFeePerGas,delete n.maxPriorityFeePerGas,delete n.yParity),"eip2930"===n.type&&(delete n.maxFeePerBlobGas,delete n.maxFeePerGas,delete n.maxPriorityFeePerGas),"eip1559"===n.type&&delete n.maxFeePerBlobGas,n}const s=(0,o.$)("transaction",a)},94268:(e,t,n)=>{"use strict";n.d(t,{dI:()=>l});var r=n(68129),o=n(96217),i=n(66213),a=n(34865);const s={"0x0":"reverted","0x1":"success"};function c(e,t){const n={...e,blockNumber:e.blockNumber?BigInt(e.blockNumber):null,contractAddress:e.contractAddress?e.contractAddress:null,cumulativeGasUsed:e.cumulativeGasUsed?BigInt(e.cumulativeGasUsed):null,effectiveGasPrice:e.effectiveGasPrice?BigInt(e.effectiveGasPrice):null,gasUsed:e.gasUsed?BigInt(e.gasUsed):null,logs:e.logs?e.logs.map((e=>(0,i.U)(e))):null,to:e.to?e.to:null,transactionIndex:e.transactionIndex?(0,r.ly)(e.transactionIndex):null,status:e.status?s[e.status]:null,type:e.type?a.c8[e.type]||e.type:null};return e.blobGasPrice&&(n.blobGasPrice=BigInt(e.blobGasPrice)),e.blobGasUsed&&(n.blobGasUsed=BigInt(e.blobGasUsed)),n}const l=(0,o.$)("transactionReceipt",c)},89453:(e,t,n)=>{"use strict";n.d(t,{iy:()=>s,tG:()=>a});var r=n(68842),o=n(96217);const i={legacy:"0x0",eip2930:"0x1",eip1559:"0x2",eip4844:"0x3",eip7702:"0x4"};function a(e,t){const n={};return"undefined"!==typeof e.authorizationList&&(n.authorizationList=e.authorizationList.map((e=>({address:e.address,r:e.r?(0,r.eC)(BigInt(e.r)):e.r,s:e.s?(0,r.eC)(BigInt(e.s)):e.s,chainId:(0,r.eC)(e.chainId),nonce:(0,r.eC)(e.nonce),..."undefined"!==typeof e.yParity?{yParity:(0,r.eC)(e.yParity)}:{},..."undefined"!==typeof e.v&&"undefined"===typeof e.yParity?{v:(0,r.eC)(e.v)}:{}})))),"undefined"!==typeof e.accessList&&(n.accessList=e.accessList),"undefined"!==typeof e.blobVersionedHashes&&(n.blobVersionedHashes=e.blobVersionedHashes),"undefined"!==typeof e.blobs&&("string"!==typeof e.blobs[0]?n.blobs=e.blobs.map((e=>(0,r.ci)(e))):n.blobs=e.blobs),"undefined"!==typeof e.data&&(n.data=e.data),e.account&&(n.from=e.account.address),"undefined"!==typeof e.from&&(n.from=e.from),"undefined"!==typeof e.gas&&(n.gas=(0,r.eC)(e.gas)),"undefined"!==typeof e.gasPrice&&(n.gasPrice=(0,r.eC)(e.gasPrice)),"undefined"!==typeof e.maxFeePerBlobGas&&(n.maxFeePerBlobGas=(0,r.eC)(e.maxFeePerBlobGas)),"undefined"!==typeof e.maxFeePerGas&&(n.maxFeePerGas=(0,r.eC)(e.maxFeePerGas)),"undefined"!==typeof e.maxPriorityFeePerGas&&(n.maxPriorityFeePerGas=(0,r.eC)(e.maxPriorityFeePerGas)),"undefined"!==typeof e.nonce&&(n.nonce=(0,r.eC)(e.nonce)),"undefined"!==typeof e.to&&(n.to=e.to),"undefined"!==typeof e.type&&(n.type=i[e.type]),"undefined"!==typeof e.value&&(n.value=(0,r.eC)(e.value)),n}const s=(0,o.$)("transactionRequest",a)}
2,26672:(e,t,n)=>{"use strict";function r(e,t,n){const r=e[t.name];if("function"===typeof r)return r;const o=e[n];return"function"===typeof o?o:n=>t(e,n)}n.d(t,{s:()=>r})},10413:(e,t,n)=>{"use strict";n.d(t,{w:()=>P});const r=BigInt(2**32-1),o=BigInt(32);function i(e){return arguments.length>1&&void 0!==arguments[1]&&arguments[1]?{h:Number(e&r),l:Number(e>>o&r)}:{h:0|Number(e>>o&r),l:0|Number(e&r)}}function a(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n=e.length;let r=new Uint32Array(n),o=new Uint32Array(n);for(let a=0;a<n;a++){const{h:n,l:s}=i(e[a],t);[r[a],o[a]]=[n,s]}return[r,o]}const s=(e,t,n)=>e<<n|t>>>32-n,c=(e,t,n)=>t<<n|e>>>32-n,l=(e,t,n)=>t<<n-32|e>>>64-n,u=(e,t,n)=>e<<n-32|t>>>64-n;var f=n(39444);const d=BigInt(0),h=BigInt(1),p=BigInt(2),m=BigInt(7),y=BigInt(256),g=BigInt(113),b=[],v=[],A=[];for(let N=0,B=h,O=1,j=0;N<24;N++){[O,j]=[j,(2*O+3*j)%5],b.push(2*(5*j+O)),v.push((N+1)*(N+2)/2%64);let e=d;for(let t=0;t<7;t++)B=(B<<h^(B>>m)*g)%y,B&p&&(e^=h<<(h<<BigInt(t))-h);A.push(e)}const w=a(A,!0),E=w[0],k=w[1],M=(e,t,n)=>n>32?l(e,t,n):s(e,t,n),x=(e,t,n)=>n>32?u(e,t,n):c(e,t,n);class C extends f.kb{constructor(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:24;if(super(),this.pos=0,this.posOut=0,this.finished=!1,this.destroyed=!1,this.enableXOF=!1,this.blockLen=e,this.suffix=t,this.outputLen=n,this.enableXOF=r,this.rounds=o,(0,f.k8)(n),!(0<e&&e<200))throw new Error("only keccak-f1600 function is supported");this.state=new Uint8Array(200),this.state32=(0,f.Jq)(this.state)}clone(){return this._cloneInto()}keccak(){(0,f.Ux)(this.state32),function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:24;const n=new Uint32Array(10);for(let r=24-t;r<24;r++){for(let r=0;r<10;r++)n[r]=e[r]^e[r+10]^e[r+20]^e[r+30]^e[r+40];for(let r=0;r<10;r+=2){const t=(r+8)%10,o=(r+2)%10,i=n[o],a=n[o+1],s=M(i,a,1)^n[t],c=x(i,a,1)^n[t+1];for(let n=0;n<50;n+=10)e[r+n]^=s,e[r+n+1]^=c}let t=e[2],o=e[3];for(let n=0;n<24;n++){const r=v[n],i=M(t,o,r),a=x(t,o,r),s=b[n];t=e[s],o=e[s+1],e[s]=i,e[s+1]=a}for(let r=0;r<50;r+=10){for(let t=0;t<10;t++)n[t]=e[r+t];for(let t=0;t<10;t++)e[r+t]^=~n[(t+2)%10]&n[(t+4)%10]}e[0]^=E[r],e[1]^=k[r]}(0,f.ru)(n)}(this.state32,this.rounds),(0,f.Ux)(this.state32),this.posOut=0,this.pos=0}update(e){(0,f.$h)(this),e=(0,f.O0)(e),(0,f.gk)(e);const{blockLen:t,state:n}=this,r=e.length;for(let o=0;o<r;){const i=Math.min(t-this.pos,r-o);for(let t=0;t<i;t++)n[this.pos++]^=e[o++];this.pos===t&&this.keccak()}return this}finish(){if(this.finished)return;this.finished=!0;const{state:e,suffix:t,pos:n,blockLen:r}=this;e[n]^=t,0!==(128&t)&&n===r-1&&this.keccak(),e[r-1]^=128,this.keccak()}writeInto(e){(0,f.$h)(this,!1),(0,f.gk)(e),this.finish();const t=this.state,{blockLen:n}=this;for(let r=0,o=e.length;r<o;){this.posOut>=n&&this.keccak();const i=Math.min(n-this.posOut,o-r);e.set(t.subarray(this.posOut,this.posOut+i),r),this.posOut+=i,r+=i}return e}xofInto(e){if(!this.enableXOF)throw new Error("XOF is not possible for this instance");return this.writeInto(e)}xof(e){return(0,f.k8)(e),this.xofInto(new Uint8Array(e))}digestInto(e){if((0,f.eB)(e,this),this.finished)throw new Error("digest() was already called");return this.writeInto(e),this.destroy(),e}digest(){return this.digestInto(new Uint8Array(this.outputLen))}destroy(){this.destroyed=!0,(0,f.ru)(this.state)}_cloneInto(e){const{blockLen:t,suffix:n,outputLen:r,rounds:o,enableXOF:i}=this;return e||(e=new C(t,n,r,i,o)),e.state32.set(this.state32),e.pos=this.pos,e.posOut=this.posOut,e.finished=this.finished,e.rounds=o,e.suffix=n,e.outputLen=r,e.enableXOF=i,e.destroyed=this.destroyed,e}}const S=(e,t,n)=>(0,f.V1)((()=>new C(t,e,n))),_=(()=>S(1,136,32))();var T=n(76550),I=n(15295),D=n(68842);function P(e,t){const n=t||"hex",r=_((0,T.v)(e,{strict:!1})?(0,I.O0)(e):e);return"bytes"===n?r:(0,D.NC)(r)}},22847:(e,t,n)=>{"use strict";n.d(t,{J:()=>s});const r=n(687).JQ;var o=n(76550),i=n(15295),a=n(68842);function s(e,t){const n=t||"hex",s=r((0,o.v)(e,{strict:!1})?(0,i.O0)(e):e);return"bytes"===n?s:(0,a.NC)(s)}},62518:(e,t,n)=>{"use strict";n.d(t,{C:()=>i});var r=n(49709),o=n(24703);const i=e=>(0,r.tP)((0,o.r)(e),0,4)},24703:(e,t,n)=>{"use strict";n.d(t,{r:()=>l});var r=n(15295),o=n(10413);const i=e=>(0,o.w)((0,r.O0)(e));var a=n(29698),s=n(60955);const c=e=>function(e){let t=!0,n="",r=0,o="",i=!1;for(let a=0;a<e.length;a++){const s=e[a];if(["(",")",","].includes(s)&&(t=!0),"("===s&&r++,")"===s&&r--,t)if(0!==r)" "!==s?(o+=s,n+=s):","!==e[a-1]&&","!==n&&",("!==n&&(n="",t=!1);else if(" "===s&&["event","function",""].includes(o))o="";else if(o+=s,")"===s){i=!0;break}}if(!i)throw new s.G("Unable to normalize signature.");return o}
2("string"===typeof e?e:(0,a.t)(e));function l(e){return t=c(e),i(t);var t}},79742:(e,t,n)=>{"use strict";n.d(t,{k:()=>r});class r extends Map{constructor(e){super(),Object.defineProperty(this,"maxSize",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.maxSize=e}get(e){const t=super.get(e);return super.has(e)&&void 0!==t&&(this.delete(e),super.set(e,t)),t}set(e,t){if(super.set(e,t),this.maxSize&&this.size>this.maxSize){const e=this.keys().next().value;e&&this.delete(e)}return this}}},3601:(e,t,n)=>{"use strict";n.d(t,{S:()=>o});const r=new Map;function o(e){let{fn:t,id:n,shouldSplitBatch:o,wait:i=0,sort:a}=e;const s=async()=>{const e=l();c();const n=e.map((e=>{let{args:t}=e;return t}));0!==n.length&&t(n).then((t=>{a&&Array.isArray(t)&&t.sort(a);for(let n=0;n<e.length;n++){const{resolve:r}=e[n];null===r||void 0===r||r([t[n],t])}})).catch((t=>{for(let n=0;n<e.length;n++){const{reject:r}=e[n];null===r||void 0===r||r(t)}}))},c=()=>r.delete(n),l=()=>r.get(n)||[],u=e=>r.set(n,[...l(),e]);return{flush:c,async schedule(e){const{promise:t,resolve:n,reject:r}=function(){let e=()=>{},t=()=>{};return{promise:new Promise(((n,r)=>{e=n,t=r})),resolve:e,reject:t}}();(null===o||void 0===o?void 0:o([...l().map((e=>{let{args:t}=e;return t})),e]))&&s();return l().length>0?(u({args:e,resolve:n,reject:r}),t):(u({args:e,resolve:n,reject:r}),setTimeout(s,i),t)}}}},20378:(e,t,n)=>{"use strict";n.d(t,{J:()=>o});var r=n(62361);function o(e){let{delay:t=100,retryCount:n=2,shouldRetry:o=(()=>!0)}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new Promise(((i,a)=>{const s=async function(){let{count:c=0}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=await e();i(t)}catch(l){if(c<n&&await o({count:c,error:l}))return(async e=>{let{error:n}=e;const o="function"===typeof t?t({count:c,error:n}):t;o&&await(0,r.D)(o),s({count:c+1})})({error:l});a(l)}};s()}))}},70126:(e,t,n)=>{"use strict";function r(e,t){let{errorInstance:n=new Error("timed out"),timeout:r,signal:o}=t;return new Promise(((t,i)=>{(async()=>{let a;try{const s=new AbortController;r>0&&(a=setTimeout((()=>{o?s.abort():i(n)}),r)),t(await e({signal:(null===s||void 0===s?void 0:s.signal)||null}))}catch(s){"AbortError"===(null===s||void 0===s?void 0:s.name)&&i(n),i(s)}finally{clearTimeout(a)}})()}))}n.d(t,{F:()=>r})},4137:(e,t,n)=>{"use strict";n.d(t,{mF:()=>u});var r=n(97460),o=n(93650),i=n(92308),a=n(99703),s=n(68842);function c(e){if(e&&0!==e.length)return e.reduce(((e,t)=>{let{slot:n,value:r}=t;if(66!==n.length)throw new o.W_({size:n.length,targetSize:66,type:"hex"});if(66!==r.length)throw new o.W_({size:r.length,targetSize:66,type:"hex"});return e[n]=r,e}),{})}function l(e){const{balance:t,nonce:n,state:r,stateDiff:o,code:a}=e,l={};if(void 0!==a&&(l.code=a),void 0!==t&&(l.balance=(0,s.eC)(t)),void 0!==n&&(l.nonce=(0,s.eC)(n)),void 0!==r&&(l.state=c(r)),void 0!==o){if(l.state)throw new i.Z8;l.stateDiff=c(o)}return l}function u(e){if(!e)return;const t={};for(const{address:n,...o}of e){if(!(0,a.U)(n,{strict:!1}))throw new r.b({address:n});if(t[n])throw new i.Nc({address:n});t[n]=l(o)}return t}},80106:(e,t,n)=>{"use strict";n.d(t,{P:()=>r});const r=(e,t,n)=>JSON.stringify(e,((e,n)=>{const r="bigint"===typeof n?n.toString():n;return"function"===typeof t?t(e,r):r}),n)},16606:(e,t,n)=>{"use strict";n.d(t,{F:()=>c});var r=n(2117),o=n(19892),i=n(97460),a=n(89756),s=n(99703);function c(e){const{account:t,maxFeePerGas:n,maxPriorityFeePerGas:c,to:l}=e,u=t?(0,r.T)(t):void 0;if(u&&!(0,s.U)(u.address))throw new i.b({address:u.address});if(l&&!(0,s.U)(l))throw new i.b({address:l});if(n&&n>o.zL)throw new a.Hh({maxFeePerGas:n});if(c&&n&&c>n)throw new a.cs({maxFeePerGas:n,maxPriorityFeePerGas:c})}},19806:(e,t,n)=>{"use strict";n.d(t,{l:()=>o});var r=n(84172);function o(e){if(e.type)return e.type;if("undefined"!==typeof e.authorizationList)return"eip7702";if("undefined"!==typeof e.blobs||"undefined"!==typeof e.blobVersionedHashes||"undefined"!==typeof e.maxFeePerBlobGas||"undefined"!==typeof e.sidecars)return"eip4844";if("undefined"!==typeof e.maxFeePerGas||"undefined"!==typeof e.maxPriorityFeePerGas)return"eip1559";if("undefined"!==typeof e.gasPrice)return"undefined"!==typeof e.accessList?"eip2930":"legacy";throw new r.j3({transaction:e})}},19265:(e,t,n)=>{"use strict";n.d(t,{D:()=>C,d:()=>S});var r=n(84172),o=n(68842);var i=n(65417),a=n(7838),s=n(76907),c=n(31962),l=n(60009),u=n(64973),f=n(65229),d=n(64356),h=n(19892),p=n(97460),m=n(60955),y=n(78681),g=n(84301),b=n(89756),v=n(99703),A=n(38679),w=n(49709),E=n(68129);function k(e){const{chainId:t,maxPriorityFeePerGas:n,maxFeePerGas:r,to:o}=e;if(t<=0)throw new g.hJ({chainId:t});if(o&&!(0,v.U)(o))throw new p.b({address:o});if(r&&r>h.zL)throw new b.Hh({maxFeePerGas:r});if(n&&r&&n>r)throw new b.cs({maxFeePerGas:r,maxPriorityFeePerGas:n})}var M=n(19806);function x(e){if(!e||0===e.length)return[];const t=[];for(let n=0;n<e.length;n++){const{address:o,storageKeys:i}=e[n];for(let e=0;e<i.length;e++)if(i[e].length-2!==64)throw new r.JC({storageKey:i[e]});if(!(0,v.U)(o,{strict:!1}))throw new p.b({address:o});t.push([o,i])}return t}function C(e,t){const n=(0,M.l)(e);return"eip1559"===n?function(e,t){const{chainId:n,gas:r,nonce:i,to:a,value:s,maxFeePerGas:c,maxPriorityFeePerGas:u,accessList:d,data:h}=e;k(e);const p=x(d),m=[(0,o.eC)(n),i?(0,o.eC)(i):"0x",u?(0,o.eC)(u):"0x",c?(0,o.eC)(c):"0x",r?(0,o.eC)(r):"0x",null!==a&&void 0!==a?a:"0x",s?(0,o.eC)(s):"0x",null!==h&&void 0!==h?h:"0x",p,...S(e,t)];return(0,l.SM)(["0x02",(0,f.LV)(m)])}(e,t):"eip2930"===n?function(e,t){const{chainId:n,gas:r,data:i,nonce:a,to:s,value:c,accessList:u,gasPrice:d}=e;!function(e){const{chainId:t,maxPriorityFeePerGas:n,gasPrice:r,maxFeePerGas:o,to:i}=e;if(t<=0)throw new g.hJ({chainId:t});if(i&&!(0,v.U)(i))throw new p.b({address:i});if(n||o)throw new m.G("`maxFeePerGas`/`maxPriorityFeePerGas` is not a valid EIP-2930 Transaction attribute.");if(r&&r>h.zL)throw new b.Hh({maxFeePerGas:r})}(e);const y=x(u),A=[(0,o.eC)(n),a?(0,o.eC)(a):"0x",d?(0,o.eC)(d):"0x",r?(0,o.eC)(r):"0x",null!==s&&void 0!==s?s:"0x",c?(0,o.eC)(c):"0x",null!==i&&void 0!==i?i:"0x",y,...S(e,t)];return(0,l.SM)(["0x01",(0,f.LV)(A)])}(e,t):"eip4844"===n?function(e,t){var n;const{chainId:r,gas:u,nonce:h,to:p,value:m,maxFeePerBlobGas:g,maxFeePerGas:b,maxPriorityFeePerGas:v,accessList:M,data:C}=e;!function(e){const{blobVersionedHashes:t}=e;if(t){if(0===t.length)throw new y.RX;for(const e of t){const t=(0,A.d)(e),n=(0,E.ly)((0,w.tP)(e,0,1));if(32!==t)throw new y.xd({hash:e,size:t});if(n!==d.l)throw new y.cJ({hash:e,version:n})}}k(e)}(e);let _=e.blobVersionedHashes,T=e.sidecars;if(e.blobs&&("undefined"===typeof _||"undefined"===typeof T)){const t="string"===typeof e.blobs[0]?e.blobs:e.blobs.map((e=>(0,o.ci)(e))),n=e.kzg,r=(0,i.P)({blobs:t,kzg:n});if("undefined"===typeof _&&(_=(0,s.C)({commitments:r})),"undefined"===typeof T){const e=(0,a.y)({blobs:t,commitments:r,kzg:n});T=(0,c.j)({blobs:t,commitments:r,proofs:e})}}const I=x(M),D=[(0,o.eC)(r),h?(0,o.eC)(h):"0x",v?(0,o.eC)(v):"0x",b?(0,o.eC)(b):"0x",u?(0,o.eC)(u):"0x",null!==p&&void 0!==p?p:"0x",m?(0,o.eC)(m):"0x",null!==C&&void 0!==C?C:"0x",I,g?(0,o.eC)(g):"0x",null!==(n=_)&&void 0!==n?n:[],...S(e,t)],P=[],N=[],B=[];if(T)for(let o=0;o<T.length;o++){const{blob:e,commitment:t,proof:n}=T[o];P.push(e),N.push(t),B.push(n)}return(0,l.SM)(["0x03",T?(0,f.LV)([D,P,N,B]):(0,f.LV)(D)])}(e,t):"eip7702"===n?function(e,t){const{authorizationList:n,chainId:r,gas:i,nonce:a,to:s,value:c,maxFeePerGas:u,maxPriorityFeePerGas:d,accessList:h,data:m}=e;!function(e){const{authorizationList:t}=e;if(t)for(const n of t){const{chainId:e}=n,t=n.address;if(!(0,v.U)(t))throw new p.b({address:t});if(e<0)throw new g.hJ({chainId:e})}k(e)}(e);const y=x(h),b=function(e){if(!e||0===e.length)return[];const t=[];for(const n of e){const{chainId:e,nonce:r,...i}=n,a=n.address;t.push([e?(0,o.NC)(e):"0x",a,r?(0,o.NC)(r):"0x",...S({},i)])}return t}(n);return(0,l.SM)(["0x04",(0,f.LV)([(0,o.eC)(r),a?(0,o.eC)(a):"0x",d?(0,o.eC)(d):"0x",u?(0,o.eC)(u):"0x",i?(0,o.eC)(i):"0x",null!==s&&void 0!==s?s:"0x",c?(0,o.eC)(c):"0x",null!==m&&void 0!==m?m:"0x",y,b,...S(e,t)])])}(e,t):function(e,t){const{chainId:n=0,gas:i,data:a,nonce:s,to:c,value:l,gasPrice:d}=e;!function(e){const{chainId:t,maxPriorityFeePerGas:n,gasPrice:r,maxFeePerGas:o,to:i}=e;if(i&&!(0,v.U)(i))throw new p.b({address:i});if("undefined"!==typeof t&&t<=0)throw new g.hJ({chainId:t});if(n||o)throw new m.G("`maxFeePerGas`/`maxPriorityFeePerGas` is not a valid Legacy Transaction attribute.");if(r&&r>h.zL)throw new b.Hh({maxFeePerGas:r})}(e);let y=[s?(0,o.eC)(s):"0x",d?(0,o.eC)(d):"0x",i?(0,o.eC)(i):"0x",null!==c&&void 0!==c?c:"0x",l?(0,o.eC)(l):"0x",null!==a&&void 0!==a?a:"0x"];
2if(t){const e=(()=>{if(t.v>=35n){return(t.v-35n)/2n>0?t.v:27n+(35n===t.v?0n:1n)}if(n>0)return BigInt(2*n)+BigInt(35n+t.v-27n);const e=27n+(27n===t.v?0n:1n);if(t.v!==e)throw new r.vl({v:t.v});return e})(),i=(0,u.f)(t.r),a=(0,u.f)(t.s);y=[...y,(0,o.eC)(e),"0x00"===i?"0x":i,"0x00"===a?"0x":a]}else n>0&&(y=[...y,(0,o.eC)(n),"0x","0x"]);return(0,f.LV)(y)}(e,t)}function S(e,t){const n=null!==t&&void 0!==t?t:e,{v:r,yParity:i}=n;if("undefined"===typeof n.r)return[];if("undefined"===typeof n.s)return[];if("undefined"===typeof r&&"undefined"===typeof i)return[];const a=(0,u.f)(n.r),s=(0,u.f)(n.s);return["number"===typeof i?i?(0,o.eC)(1):"0x":0n===r?"0x":1n===r?(0,o.eC)(1):27n===r?"0x":(0,o.eC)(1),"0x00"===a?"0x":a,"0x00"===s?"0x":s]}},35827:(e,t,n)=>{"use strict";n.d(t,{h:()=>a});const r=256;let o,i=r;function a(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:11;if(!o||i+e>2*r){o="",i=0;for(let e=0;e<r;e++)o+=(256+256*Math.random()|0).toString(16).substring(1)}return o.substring(i,i+++e)}},65344:(e,t,n)=>{"use strict";n.d(t,{d:()=>i});var r=n(74211),o=n(51072);function i(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"wei";return(0,o.b)(e,r.ez[t])}},34811:(e,t,n)=>{"use strict";n.d(t,{o:()=>i});var r=n(74211),o=n(51072);function i(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"wei";return(0,o.b)(e,r.Zn[t])}},51072:(e,t,n)=>{"use strict";function r(e,t){let n=e.toString();const r=n.startsWith("-");r&&(n=n.slice(1)),n=n.padStart(t,"0");let[o,i]=[n.slice(0,n.length-t),n.slice(n.length-t)];return i=i.replace(/(0+)$/,""),"".concat(r?"-":"").concat(o||"0").concat(i?".".concat(i):"")}n.d(t,{b:()=>r})},62361:(e,t,n)=>{"use strict";async function r(e){return new Promise((t=>setTimeout(t,e)))}n.d(t,{D:()=>r})},64700:(e,t,n)=>{"use strict";n.d(t,{i:()=>D});var r=n(68129),o=n(15295),i=n(68842),a=n(11229),s=n(66213),c=n(34865),l=n(94268),u=n(89453),f=n(19892);const d=50000n,h=32n*f.rU,p={block:(0,a.G)({format(e){var t;const n=null===(t=e.transactions)||void 0===t?void 0:t.map((e=>{var t;if("string"===typeof e)return e;const n=null===(t=p.transaction)||void 0===t?void 0:t.format(e);return"0x71"===n.typeHex?n.type="eip712":"0xff"===n.typeHex&&(n.type="priority"),n}));return{l1BatchNumber:e.l1BatchNumber?(0,r.y_)(e.l1BatchNumber):null,l1BatchTimestamp:e.l1BatchTimestamp?(0,r.y_)(e.l1BatchTimestamp):null,transactions:n}}}),transaction:(0,c.y_)({format(e){const t={};return"0x71"===e.type?t.type="eip712":"0xff"===e.type&&(t.type="priority"),{...t,l1BatchNumber:e.l1BatchNumber?(0,r.y_)(e.l1BatchNumber):null,l1BatchTxIndex:e.l1BatchTxIndex?(0,r.y_)(e.l1BatchTxIndex):null}}}),transactionReceipt:(0,l.dI)({format:e=>({l1BatchNumber:e.l1BatchNumber?(0,r.y_)(e.l1BatchNumber):null,l1BatchTxIndex:e.l1BatchTxIndex?(0,r.y_)(e.l1BatchTxIndex):null,logs:e.logs.map((e=>({...(0,s.U)(e),l1BatchNumber:e.l1BatchNumber?(0,r.y_)(e.l1BatchNumber):null,transactionLogIndex:(0,r.ly)(e.transactionLogIndex),logType:e.logType}))),l2ToL1Logs:e.l2ToL1Logs.map((e=>({blockNumber:(0,r.y_)(e.blockHash),blockHash:e.blockHash,l1BatchNumber:e.l1BatchNumber?(0,r.y_)(e.l1BatchNumber):null,transactionIndex:(0,r.y_)(e.transactionIndex),shardId:(0,r.y_)(e.shardId),isService:e.isService,sender:e.sender,key:e.key,value:e.value,transactionHash:e.transactionHash,logIndex:(0,r.y_)(e.logIndex)})))})}),transactionRequest:(0,u.iy)({exclude:["customSignature","factoryDeps","gasPerPubdata","paymaster","paymasterInput"],format:e=>e.gasPerPubdata||e.paymaster&&e.paymasterInput||e.factoryDeps||e.customSignature?{eip712Meta:{...e.gasPerPubdata?{gasPerPubdata:(0,i.NC)(e.gasPerPubdata)}:{gasPerPubdata:(0,i.NC)(d)},...e.paymaster&&e.paymasterInput?{paymasterParams:{paymaster:e.paymaster,paymasterInput:Array.from((0,o.nr)(e.paymasterInput))}}:{},...e.factoryDeps?{factoryDeps:e.factoryDeps.map((e=>Array.from((0,o.nr)(e))))}:{},...e.customSignature?{customSignature:Array.from((0,o.nr)(e.customSignature))}:{}},type:"0x71"}:{}})};var m=n(60009),y=n(65229),g=n(19265),b=n(97460),v=n(60955),A=n(84301),w=n(99703);class E extends v.G{constructor(){super(["Transaction is not an EIP712 transaction.","","Transaction must:",' - include `type: "eip712"`'," - include one of the following: `customSignature`, `paymaster`, `paymasterInput`, `gasPerPubdata`, `factoryDeps`"].join("\n"),{name:"InvalidEip712TransactionError"})}}function k(e){return"eip712"===e.type||!!("customSignature"in e&&e.customSignature||"paymaster"in e&&e.paymaster||"paymasterInput"in e&&e.paymasterInput||"gasPerPubdata"in e&&"bigint"===typeof e.gasPerPubdata||"factoryDeps"in e&&e.factoryDeps)}function M(e){const{chainId:t,to:n,from:r,paymaster:o,paymasterInput:i}=e;if(!k(e))throw new E;if(!t||t<=0)throw new A.hJ({chainId:t});if(n&&!(0,w.U)(n))throw new b.b({address:n});if(r&&!(0,w.U)(r))throw new b.b({address:r});if(o&&!(0,w.U)(o))throw new b.b({address:o});if(o&&!i)throw new v.G("`paymasterInput` must be provided when `paymaster` is defined");if(!o&&i)throw new v.G("`paymaster` must be provided when `paymasterInput` is defined")}const x={transaction:function(e,t){return k(e)?function(e){const{chainId:t,gas:n,nonce:r,to:o,from:a,value:s,maxFeePerGas:c,maxPriorityFeePerGas:l,customSignature:u,factoryDeps:f,paymaster:h,paymasterInput:p,gasPerPubdata:g,data:b}=e;M(e);const v=[r?(0,i.NC)(r):"0x",l?(0,i.NC)(l):"0x",c?(0,i.NC)(c):"0x",n?(0,i.NC)(n):"0x",null!==o&&void 0!==o?o:"0x",s?(0,i.NC)(s):"0x",null!==b&&void 0!==b?b:"0x",(0,i.NC)(t),(0,i.NC)(""),
2(0,i.NC)(""),(0,i.NC)(t),null!==a&&void 0!==a?a:"0x",g?(0,i.NC)(g):(0,i.NC)(d),null!==f&&void 0!==f?f:[],null!==u&&void 0!==u?u:"0x",h&&p?[h,p]:[]];return(0,m.SM)(["0x71",(0,y.LV)(v)])}(e):(0,g.D)(e,t)}};var C=n(61246),S=n(22847);class _ extends v.G{constructor(e){let{givenLength:t,maxBytecodeSize:n}=e;super("Bytecode cannot be longer than ".concat(n," bytes. Given length: ").concat(t),{name:"BytecodeLengthExceedsMaxSizeError"})}}class T extends v.G{constructor(e){let{givenLengthInWords:t}=e;super("Bytecode length in 32-byte words must be odd. Given length in words: ".concat(t),{name:"BytecodeLengthInWordsMustBeOddError"})}}class I extends v.G{constructor(e){let{givenLength:t}=e;super("The bytecode length in bytes must be divisible by 32. Given length: ".concat(t),{name:"BytecodeLengthMustBeDivisibleBy32Error"})}}const D={blockTime:1e3,formatters:p,serializers:x,custom:{getEip712Domain:e=>{M(e);const t=function(e){var t;const{gas:n,nonce:r,to:a,from:s,value:c,maxFeePerGas:l,maxPriorityFeePerGas:u,factoryDeps:f,paymaster:p,paymasterInput:m,gasPerPubdata:y,data:g}=e;return{txType:113n,from:BigInt(s),to:a?BigInt(a):0n,gasLimit:null!==n&&void 0!==n?n:0n,gasPerPubdataByteLimit:null!==y&&void 0!==y?y:d,maxFeePerGas:null!==l&&void 0!==l?l:0n,maxPriorityFeePerGas:null!==u&&void 0!==u?u:0n,paymaster:p?BigInt(p):0n,nonce:r?BigInt(r):0n,value:null!==c&&void 0!==c?c:0n,data:null!==g&&void 0!==g?g:"0x",factoryDeps:null!==(t=null===f||void 0===f?void 0:f.map((e=>(0,i.NC)(function(e){const t=(0,o.O0)(e);if(t.length%32!==0)throw new I({givenLength:t.length});if(t.length>h)throw new _({givenLength:t.length,maxBytecodeSize:h});const n=(0,S.J)(t),r=(0,o.O0)(n),i=t.length/32;if(i%2===0)throw new T({givenLengthInWords:i});const a=(0,o.O0)(i),s=(0,C.vk)(a,{size:2}),c=new Uint8Array([1,0]);return r.set(c,0),r.set(s,2),r}(e)))))&&void 0!==t?t:[],paymasterInput:m||"0x"}}(e);return{domain:{name:"zkSync",version:"2",chainId:e.chainId},types:{Transaction:[{name:"txType",type:"uint256"},{name:"from",type:"uint256"},{name:"to",type:"uint256"},{name:"gasLimit",type:"uint256"},{name:"gasPerPubdataByteLimit",type:"uint256"},{name:"maxFeePerGas",type:"uint256"},{name:"maxPriorityFeePerGas",type:"uint256"},{name:"paymaster",type:"uint256"},{name:"nonce",type:"uint256"},{name:"value",type:"uint256"},{name:"data",type:"bytes"},{name:"factoryDeps",type:"bytes32[]"},{name:"paymasterInput",type:"bytes"}]},primaryType:"Transaction",message:t}}}}},95357:e=>{"use strict";e.exports=JSON.parse('[["49ee3eba8c1600700ee1b87eb599f16716b0b1022947733551fde4050ca6804","3ca0cfe4b3bc6ddf346d49d06ea0ed34e621062c0e056c1d0405d266e10268a"],["1ef15c18599971b7beced415a40f0c7deacfd9b0d1819e03d723d8bc943cfca","5668060aa49730b7be4801df46ec62de53ecd11abe43a32873000c36e8dc1f"],["234287dcbaffe7f969c748655fca9e58fa8120b6d56eb0c1080d17957ebe47b","3b056f100f96fb21e889527d41f4e39940135dd7a6c94cc6ed0268ee89e5615"],["3909690e1123c80678a7ba0fde0e8447f6f02b3f6b960034d1e93524f8b476","7122e9063d239d89d4e336753845b76f2b33ca0d7f0c1acd4b9fe974994cc19"],["40fd002e38ea01a01b2702eb7c643e9decc2894cbf31765922e281939ab542c","109f720a79e2a41471f054ca885efd90c8cfbbec37991d1b6343991e0a3e740"],["2f52066635c139fc2f64eb0bd5e3fd7a705f576854ec4f00aa60361fddb981b","6d78a24d8a5f97fc600318ce16b3c840315979c3273078ec1a285f217ee6a26"],["6a0767a1fd60d5b9027a35af1b68e57a1c366ebcde2006cdd07af27043ef674","606b72c0ca0498b8c1817ed7922d550894c324f5efdfc85a19a1ae382411ca2"],["7fa463ee2a2d6a585d5c3358918270f6c28c66df1f86803374d1edf3819cc62","a996edf01598832e644e1cae9a37288865ad80e2787f9bf958aceccc99afae"],["3d4da70d1540da597dbae1651d28487604a4e66a4a1823b97e8e9639393dbec","45cdef70c35d3b6f0a2273a9886ccb6306d813e8204bdfd30b4efee63c8a3f9"],["1e448fdbcd9896c6fbf5f36cb7e7fcb77a751ff2d942593cae023363cc7750e","30c81da0f3a8cb64468eaa491c7ae7b4842b62cb4148820da211afc4caffb3a"],["6531acf1a7cb90a4eb27de0b7f915e387a3b0fd063ba6e1289b91f48411be26","31330f5daa091889981a3ea782ae997f5f171336ed0487a03f051551a2cafa2"],["54be016394d5662d67d7e82f5e889ed2f97ccf95d911f57dd2362c4040ed4f4","c6cb184053f054d6a59c1bf0986d17090d25089b3fdcdaf185edc87ef113e5"],["35b9ecd0499ca1d5d42dcbb0c6b4042b3733c64b607ca711e706e786ef2afc6","5624b476a5b21c3a544f0712d4817b06ad380a5a6529d323bf64da8ef862d8d"],["4ce0378e3ee8f77ed58f2ddbd8bb7676c8a38bfb1d3694c275254bd8ca38e23","5a16fcbff0769c9cf2b02c31621878ec819fff4b8231bff82c6183db2746820"],["648d5c6f98680a1b926bfeb01c00224c56fdcf751b251c4449c8a94f425cfcf","72c05ac793cd1620a833fbe2214d36900ebe446e095c62fcb740937f98cca8c"],["bd09be3e4e1af8a14189977e334f097c18e4a8bf42577ef5aafa0f807bd89b","6e0e72ed7eb65c86cee29c411fb4761122558ee81013344ba8509c49de9f9b6"],["35ea4e339b44ae7724419bdfbe07022253137a4afb7cbaffad341ea61249357","3665d676a026a174f367bb4417780e53a7803cb02d0db32eb4545c267c42f14"],["36457bc744f42e697b825c2d1afd8f4029d696a4514710f81da52d88e178643","7c93715896735492a68c7969a024b3a8fd538bffc1521538107de1a5f13ce9c"],["5b3a08ebcf9c109cc9082f70d9df2b9c11b5428ee23917b4e790c4c10f6e661","9d7b42ab0c20f5510df7ea5e196eec99342739077e9a168198c89da859753"],["21883ef8580fc06e59481955d52ece3aca6e82c8c9fc58e216dcf46f96990c6","51a6423543e6e8a43e71da34cd90f5b520b8d33b67c4bf857573ab9e301aa4c"],["19e86b77f9b581e81092b305c852faf53940a8f15f0a6990c414f04c0fa7ef9","515630e35d4398c9c79fc4ee08e1023fa47d8e03c6e7819c6d2ccef45398fa"],["888ab8eb4c31bb2ac5b54aa320dbe1a69c96b864e8a5f54d89c1d1a6b86c24","730e148467f6a55ce22c5296f5380df88f38de76ef0b2de844cd3094aaaf3ea"],["75e79ff13a894e7120dac17b7429c0c32ce7828f726c9973728c0977a5f5977","4960526e59c1c736561a201bc56f7d762641b39f609d273cc996f5d9197cfb8"],["640fe009249115d7254f72ecafb3006139e4bed7e9041af51458c737282d1d5","3cc6c978a575246e2ce4f7ef1fcc7f63085db9ff98a1b1f3fe374087c0332c"],["6d6fd09ccab7c26de9b3906191235deb5c34685580c488275356a05e209ca96","7157f81a34213dd8f91dea4f6df1bcfabc4ee091a3049eeeb3b7923d39b8645"],["5531ca1d00f151d71da820918f74caf2985b24dca20e124721fff507b5a5876","518529643d3f25e47f72c322223ba60a63d6bfe78cf3f612215d9c19bf29200"],["6192d454e4f8fe212bdfccd5b15dd5056d7622ffe456c6c67e5a7265aea49c4","2377a45dc630017ae863cb968ddb38333a70c7946d8684e6d7a6213f634b7bc"],["542fb44b4ef3640a64fdb22a2560fb26668065c069cf31d1df424819a39ff18","5dbae9b0948e0361aea443503840341c322aa1a1366ce5390e71bf161f78f8c"],["299ff3e3412a7eb4cb4a3051b07b1be2e7b1c4b789f39ffb52cba3d048b71de","1951d3175c02761b291d86b6c0a08387ad5e2a2130ccc33c852530572cb3958"],["628ce3f5367dadc1411133e55eb25e2e3c2880d6e28754a5cb1c5d109627e73","ae3e9b7d50964e28bd15380400b7659b87affdef5d2586cbefcd9be7d67c0d"],["6ea54aff064895eccf9db2283225d62044ae67621192b3346338948382f5933","6431507e51aadacfaf39f102a8ff387756e9b5e1bc8323d44acae55130d93db"],["28097d50d175a6235320fe8cfe138dd9e46895d189582e472c38ad7a67d923a","7f9eab4133d7d09a7ff63368d6135c26262b62336eca1b5ca33f2096ce388ba"],["619fd09cdd6ff4323973f256c2cbdcb224f7f25b8aef623af2d4a0105e62e02","2c95f0ae11d47eeae1bc7f1350f75f9185c5bc840382ceb38a797cae9c40308"],["641c18982ced304512a3f2395942a38add0d6a7156229c2a7c8b8dfbe9beb96","6f6288c9c659b6af5ac975f4180deffe53d516399b2cc62f31732e9d4ba9837"],["58ab546e51fe49fc5a382e4064a2bd6cfc268904412f86c26de14f28a71d0f2","124b7217943e7e328408e8afdfa7da00dcbc94a2bb85fd8e01fb162d2c2c0a9"],["a82c2fdedbb26c3c762a12f7e86b0e01e65320e0a25a8399d665f6e266bf74","1a1de28e253f3e10f44d0111e8074f882d7f42e5900780ccbdc31da372d3fd8"],["744c725a7455a992e3cf5bd007bc234dd4668dba285f553f38350ad94c1615b","7f721a87f48798bdc4a9c0eb88559e2ad7a74112fd901e70ea159e67a9c33f"],["434df142ddaa60f7881b6348d91687de40457de7ccfb07f0304b9e820705d0c","7fae425e3b53f97dd1f5b20e49ed9fe24ff1efc341ba5e017ac89cf8df0cc39"],["7a1e2b809dff46277021cbc376f79c37e1b683bbd6bca5317014f0dc0e1ae73","56790278a231912c334eff05281e08af1558e85516b4411ef64647c13bea431"],["4931b7990348d41cf8907be79f45bb7991fd18f8a57868351c92fa7a34cbcd7","ca35091815cdf0837d396e25aad6052ad32d497a33b123256cffdc008bc50e"],["250b815d352fd89f8210b624b147ea7d0a4f47bcac49f3ac9b777840da93ebe","1173f10e9691948b7da7632f328520455aadcba46e017f891e0a1d7da2bef04"],["2223b85032fa67292f6e1f822628e6756e5c3cc08fc252ab88d63d624e4dfb2","55619ba96a7dcec77832fcb22cd5c21c7dcebc0280d730cba0002b67e0a8c63"],["249b131e04de73af9820d3e22492d9e
2c51bdc0c4c4f34d95352fa44dd61f245","7576d3b5d136368ff01170a77d8286d0d1c7c40688862fb40813b4af3c6065e"],["6777915d9b4769027eb7e04733f8a2d669c84fe06080f55e8a55674dfbf9efb","640d0ff384c9635e1af364760f104e058e3c86209fa9d2320aeac887b2e02d8"],["2abe3f237681052f002414399111cf07f8421535af41251edc427a36b5b19c9","636ce4deaf468a503ab20ccb2f7e5bdc98551656ebf53e9c7786b11dd9090be"],["4d5cc5414758ea1be55be779bd7da296c7e11f1564d9e8797ceea347c16f8ea","1a680c4c410cf5ddc74e95ff2897c193edaaecce5b2cde4e96bbae5c0054eff"],["46c375c684b30adf4d51de81e92afee52b1a3847e177403372c82109373edca","1eaadc5783c90a0261306423d52009e991126b3f620e9cb6cffca41ca096f4f"],["2ddfb71f51205888118cbabba8fd07d460a810289bfdeeb7118707e310cb152","1fd905d07b3933be886f2518246bdafa6f33259a174668808223cd7c28183c7"],["386f3879960713d41fdb3b1e41bbebf26b1c0e27a9a75bb1adcc1a0d3e8547b","2b21498c0f34ec6f17c720334dc0f36021c2f87afbbbc8847d0bd536eb265e5"],["407eae62c6c4de3b942195afec3f45efec71ddb5e6edee3d427631bcdbf9b90","436e7f2d78268ef62c4172d2ff1469028bad1f1d0f97ab007064418e61caa8f"],["1b881175e21201d17e095e9b3966b354f47de8c1acee5177f5909e0fd72328f","69954b1a9b8bfccf8ec384d32924518a935758f3d3662ef754bcc88f1f6f3ec"],["7d545a82bff003b8115be32a0c437f7c0a98f776bcf7fddb0392822844f3c5e","34b6e53a9565a7daa010711f5bf72254a4e61da3e6a562210a9abc9e8b66d69"],["299b9fcd4fadfc4b6141457a3036aaa68501c23df579de26df69d4def89b913","b95bf2c2bb303c38bb396382edc798ca6a4847e573ce19b7b08533d1912675"],["551f5a4dae4a341a3e20336a7d2f365ddd45849351ec6dd4fcbedfe4806d5d5","5865c977a0ecf13ce85ae14c5c316872080bd36f0f614f56b6dfc7ece83792e"],["7a1d69c08e68c80ad8b310736e6247a53bcba0183b9b8798833bc696a0fb6e2","3ce803a20ebb3b120d5eaf0ad64bed0522fad1a0f2ce39a5c5cbae98c4438f6"],["28acacc0bc41d84e83663f02b36981a2c8272ecd72d3901164be2affb09c504","7a5aee0b160eaff5b5968ab1a0304ce58c3d5ae0148d9191c39e87668229e5b"],["1f78cfdbcc767b68e69a224a077468cdfcb0afd6952b85bccbdb96d1fb8500b","4772ba173c6b583284eb001cfc2a124104833f464ff9df096443e10ef3e9dd4"],["2774108962ca9897e7f22c064d2ccedac4fef5fc9569331c27cdc336c95774b","9e13d79b68e8dc8091c019618f5b07283a710ddf1733dc674a99fc32c12911"],["770d116415cd2c4ace0d8b721dd77e4a2ef766591f9ec9fa0b61304548994ed","42165d93c82f687635aa2b68492b3adffd516beb4baa94520efa11467a209fd"],["5e6e4ece6621e2275415e1fda1e7c4f496de498b77c0b913073c6a6099394b9","3d92ce044fc77fa227adc31f6fc17ef8b4ec1c5aafc44630c0d9195075bf56d"],["6e69c717b5d98807ff1e404a5187a9ceaf0110b83aa15a84f930928b1171825","1ee7cfc3a9744d7fa380ba28604af9df33ac077724374c04588bd71fa16b177"],["404318f2d2ceb44f549c80f9d7de9879d8f7da4b81e7350c00e974ebf2daef1","3934831b5af70d17a3f1da9d2931bd757e6acf2893236264fc7e0d92ff1a1cb"],["20dcb6f394fea6d549b2e75748f61b7ec03b6e52319cb14163373a9c22bb9dc","106a8c96cfb95a331618b7416d1498554730499e194a58fbf63019890480fc7"],["119000f277ccee013e6bb121194ec1ab5460fb6a96eb702a14079865f4170aa","1737a32f5415e8720a5606ec1dd4756f02e7c6817e3723b453d091f2d192773"],["45d0fb5cd95db76d05dec3faa12e467a308eabaad363a062353db3cd2d9b749","ae08691b5b0cdd19ec499132421638f470f493320e4003d123ab1da761b965"],["1257b3e65cdfb6367c6d0942327e799bc66eb221e70c6573a9862889eb51c38","593309fd45755dd2cc4afd2b9316bc4638b0c5ddb3009694fcb7b250d0c8a2f"],["186dcf9950f72e868014a8accf14aa36e82a7a2a29f86ba37f6632da4189db3","55684c9f7a043fc523ed78f756f834b4db823d5e4161bd79602c17d55a5cd8c"],["58791d5569f282f5c3b01ecdc9388df7ba3ca223a2dc1eed5edaf2a1d302fb9","6298d7dd51561a045bb4089deda9f40b2865589ed433e56d54554f8b45e79f0"],["13fd87144aa5aa4b24d5a7bf907d8280d15937fed262d41084898cb688fc28b","3fa54367770cc4479a857411ddcabe86627b405ce1cd14ad3b2863bde13abe4"],["48118139445415f0c1879224e2dee744ed35280ff00537260402a1741ec3676","4dfa39dadaabecfc54ecb7a25319444f8e952782d863790e42a9887064fc0c1"],["4ad031bb9eda84f2fe5d354c7948d41558ca657a04508654721810ee72ef158","620ebd5d0086b92c6009a42777b946a351c2c7ba852b57d3c9905fc337459ef"],["4a34abb016ad8cb4575ea5bd28385d2348e5bcc0cbba90059f90f9c71f86e8b","4f781829ad83f9ed1e1b6de0e5f4ac60dfdfe7f23cb4411e815817e705e52c8"],["7fc632d7512aab5356b7915dca854c8b12b369ab54f524fbce352f00eb9b9f9","2ce80b944fc9158005f630b34385d50c3ad84450a9e1e529925b3211dd2a1de"],["65ed10347
2503cbc0216ca03f7536cca16b6abd18d332a9258685907f2e5c23f","3be1a18c6bfa6f2f4898ebefad5a8e844c74626d5baa04a820d407fe28bbca6"],["1a8abba1be2e276cdd1f28c912280833a5ede1ec121738fcca47dc070dcc71d","21b724378bc029a5199799df005922590d4e59cae52976f8e437bf6693eec4a"],["3a99c22dafcfe9004ebb674805736a26aeed7ed5d465ae37226dcbe270a972b","5bf67552af08e1e6e2a24bf562c23225e89869cab9bef8becb3669175a3c94f"],["4a6a5e4b3501f2b7bbdd8da73ea81ffca347170bdfb6776a037cdd74c560fb4","5af167ebb259c2da88740ec559ee04052bb66480b836cadd0e2590c32d7111b"],["6890d95308525f0bac9dc25cc1189eb92d29d4b3fe61bc8aee1c716ac17b1e8","e6f23f78e882026b53ea4fac6950e56e3da461e52339eb43d2fdb2dade7ca9"],["748f4cf4f027efdeaed7c7f91ef3730ff2f2bb0bfc2db8f27aadde947f7d4d5","3a1cbc550699411052c76293b8c41a3a8a1ecf12cbbc029a1b2b6ea986fca93"],["7321f3f581690922cd0dec40c9c352aae412ec2ccdf718f137f7786ab452cd3","5be5130c9277cdb76d7409452438ec15d246b211dd1e276ee58e82a81c98fd4"],["6c4d6cb7e7ae70955224b8a912ff57ca218635a2436b36cee25dce8a5cdf51f","32f8c03c6db3246946e432e4148e69f5628b200c6d7d72449df6eeac0998039"],["1dad5f2e795ea6fa5177f110989516eacf8fb37bd6a091c7c93f1d73a2fe309","56b2298c538180e99dea3e171dbb5c6fba0bd0a9ed40537277c0c2373a8e2c4"],["1610605baacc9bc62c4cc923dc943347cfece7ae241e746fbe6c2c878221dbd","431a82d657e0d109d00dea88cf3fa9b999845221b7b5590a20c40fc71368c1c"],["6a4f5c787fb09a5be2b04d2eafa1e6f3d3c863ee22960eb0b64f6eaf6659162","14dbc3eaea6146ee7eaace5a91ed9430dad3a47e9ca2f68b455171f8fe6a7b3"],["738415b73e55412b0e582e45ff0d7bf4b1bf2922db581783fdcc75559f40e","33825aeb3fd8459999eb418d15102ba5864b069c6ea517f0c6e9eab8d9aca47"],["2603e72ce53985c70782774057a17944f7b4ce224a809be4e2b5af3606aa1d8","92822921809c42318f42dac4d773325f41c43069e990adac7818a45e2554dc"],["181cd967ab4615357cc96c82eae9152ce7598c1a1dfdd91a458bddb016ae9fe","5d562fdaeb0e12647e230e50eaf216bed52fa73c6b7378821a3bfc4cd66d4ff"],["1121726069b9ef5954ba6490100b226e0be53fef3e071b7c58a1286174b789a","4b25594cf4e9eb2d14b3f52f2661a9992234fc222c0a0d44517cb77deb9c16f"],["e543663969b915337f105f80995a77b356f1a51d8b4a4fb12d44364130e873","34b2e3c009fdab4cb7349a580df2e64c0098a123280078e5da6623a9ec6b44f"],["4e2f8909bb62de5ef65600e61bbf969293815296b6e23702875e049b3ce5c45","3cb81f2c21f22a7add26fa38a9ce5d9cce1bb251bd2698f90c34ff0a84f7af"],["37b546e403a1ba970c17b67c2f1361ab9c803f8d2b5cd93803014faa08861ed","37079184ea46272f5809b523d060686633f7995167897a153be1772fd6566f6"],["27bddca77f7bd7f66b3693567a4238f2e6751d95b0bcb409f6b24d08f84798c","6417a85cbfd6fc02df560d3963a241a986baacdfa423f65d7227ce49a96c57d"],["2de71a39aa043057d1bc66e45f804542acddf18f7a6d88c0d7fb0ca240debdf","306c1ce39ab46300f7cca0f3a2fbfa77296a27e24bc66b0b8044968ec0ee413"],["307c877154364c0c03534e7327d5a88e1380ceef6481567ade37a14ee7c1a72","3404bc7dbfb33b95d922d0693aaf9358f77888d7d95e773c38d83dbe2e5f995"],["79f09ff7c60850e5f5ea020722659a1ed27db4c95dca131f99552f785c8afbc","40429528c099349b426ddbf129497176951a64a53db5f9d8bd2be0252cb22b2"],["4027dc6b56d446e5972f35464eeac85c5254ef377c902d9fe37aea841bb5292","7c3ea37689ef679fa2f5c7e031a78e23d484a8317990fd34d44d95cc1db3717"],["645dbf78a3c228c4b7151450b5e65edb58e71f37e1e4bc5f471e0f1abd6d9c2","15cfe7850f327b256e23b00627451560c5c6ab60db78d45b7ab286afb6f13ab"],["1503ca373757677ad1d911a2b599d01c46eb879d1ce21ae171c7e439846a85f","583eb269b7030da6a0c324026919de3f9489d2ff6ae0e6320c36f05469ad66c"],["66e1819ba3ec4ad4ae9f7d7588d23baa004e29d3aad2393d52af204a81626ca","505249980cbe6273b82ad5038fe04a981896f4117345ac1abcc67e2525c0ee4"],["5ec20dbb290254545f9292c0a8e4fbbfb80ad9aab0a0e0e9e9923f784d70ed1","bdb1ca3a859227cf5d00eaae1f22584e826ed83b7ccdb65483ed5213dc4323"],["a5c1a5011f4b81c5c01ef0b07c0fbf0a166de77280f0ae241f2db6cba15194","4444521fb9b33d7dfeb1247d0ee1a2b854ad166cb663d9dd2e686909362a689"],["1f35335de40e00c62642dac2fda8b30f071986ce4f11db849df11bc45ad4e0c","7801a2c761b90fd4477ba0be9a775003d5dfcd959b1ed198b4681f15e7acbf"],["48db4798cf6821c1ffb8178b1d3bb6020e04186c96aaf4670972d367f4ed5f","781019494df95b888f1578f1b4a3f8e125ea60eca47ef9207a10630671217a3"],["17f653d904210148a8e74d8e719a3061683c164aa6d79c902a19f185ab437bd","6780e97985932c3860d810af1e065d454b1cb4be0e7ffe2d8cea7d52526e223"],["5c4d0c7432f9b0070436240f9855adae1467cdc9826952ae01b68cd52a3ad89","1c5747f968ed91261b7ae9bf1023c999da9816e37de602d6a1a50d397752bff"],["6fedd7639fdaa2f7bad4ca0b391710f6f8a7e890250ae8ae4252bb8b39a1e58","436a215f655a3fd3778b2335ffdc9aca6b98474e43d764c1f8362830b084f0e"],["7fbd45a889c5e9d127bb4f8474d6be7cb9796bbfff923b75e42a1ad4cae37d6","484bd12622a6ba81cd53049c550d9ed682a8e765b656b1cbff9bbea637bd1f4"],["17d984d47937263f7966a3e7b1eea04071e678494bd749c9e02b48b3234f06d","7b341ff08722c4e161005d0037204a7a2001fdda7af2cc1a0b04a027f115a0f"],["7f1822045db45ea07e1519c3ee1f7705915f35fe4dd8db1e8921b5d1c740edf","33d41e06b93320ad1b3d9580380ec797a05dac3f1cc8008899110ebefde2f78"],["7b19453ecb74b7d0e2a66b9890ff73bfbbcd61a266abd6d82dbe665bf32f34d","6dba2355420dac582b1f349609ea1c89b89bba2d1a68a0642f1dd12d86e73cb"],["273e82a15f395ddf2489a95685bec8bac62c4b459d1b28987d3cb27e4bc9128","653375b48a4cf5d5b101c9ef533039bedce5dbeef3f59e8f168bdc99b06ca5f"],["3006c9e7fc6a553d8eb4e8a47ce9f10d1a39576ac255ae9e0a4ce3869e76212","65fe9e2ef2aae608be309332d464f57e28f1df5de1a6a519751b056971f932e"],["5e8f384c8a4607fbe9789fcc52d54249d304d698562597d114c1d81452d3dee","3c8bc78066b5d947dc1e405e326ee55ea606c7988f666748d259850fa259a22"],["7841b2102e9aa103fb53a642b3e167b21113ea44751ab38e0b5ef8312654db9","71bf5c8308fcf9c4a7847494cd9bdd946fddf7d3a37e8bb0b201ff2343deb8e"],["40f68027420c11e3ade9aae041978dc18081c4f94943463aac92d887f922a62","499c6062594a6c7e21a3cb91ea451813393bff365a27a08f1a515439b83cf42"],["6ce77a50d038b222634e87948df0590b79d66087b01e42b9b6d8fa30ebb1465","35f5c46bb1be8555a93f155a174d54ec048c2ac8676e7c743054ddc52709d37"],["604f8b9f2dacb13d569262864063c2d4bb2b2cd716db6eeb2b1eeabc57746f6","68c6799e24f3b44eec3049973445174727a66970f1614a782efa2b91
2ab1e457"],["73d620f3bfe77f672943d448d7dc05327adf64b8e7af50039c469d7f7c994c4","4859deb36eaf0c802f0d1514602368143a33ec6ce8fd55248b59025debc6afb"],["3fd2bcd1c89d706a3647fbd354097f09c76636e93ae504973f944d8fc3bcc1","677ef842cf5eb2444941f527abec567725e469469192354ad509a26ebb3d0e0"],["39222ea924ac17b533c72ffb2c47ffdc11d6a7f7c70fbde3a10fb0b8f35eb2f","20dc4bd1089019bc1d7379b4feb3eae6eb5af59e9f253845da9fd633057e952"],["326f58994e1347f62e4102183215b5db956378d2f61f14aba4dec94577f53c","7a03284c296003bbe05178a1d82efdb7b8125511d63e20e50aed789c2e52e1"],["53aa8939c74d4ee58f03bc88bace5a45c7bfcf27466201da05dc6723a5f5632","2e32535ca7732904a048183247b04b426ecf9b39fc393a9cebe92fb1dc7a7f1"],["6cee1a03145e93b3e826e6067005f09c06099c98198c91c222407ba5c8c132e","beaecad1274e7c6e5476a100c271aa1a6f86ee5a9fa5c2f26124d5886fa63"],["3ec659b8175e1be1bd5a252108714776b813e330393f587814f5f1f32a73332","529a5cf9f8c237ae69a94217d173c8d19c156952041f5c980da557990863fa7"],["3d66ec5963d0c534d4139c8cef2e1ac48b3e7965fafabf58be26f903318af4e","3d3f2de7a95f59b683725ee6283cbaf31f97c4b600df9a4621413223a468740"],["7fb38ace8e0932fac2ea0d3eb676db8d684db1817e2e4d59da7996ce398b4a","68f92bd5768cdd4710249f9d49ef1d5654e497b9a4ba10bd2971366d83fb400"],["1c4a49314d6b4969cdd142c76ceb7682bfb868ace7f7568b0fc8635bda5a9fb","5fc0519f1f4cc10b5771312458748c036313b87707ed0540026ac64a5955aa9"],["3073c95d08d3b97caea5f0be16b2789bee766f76b7e5499f8ce8f96abb0f344","52a8974b4eb9a1f6a0ae2c83cb4715bf18d73f057255fcb3f63b74f7e78f590"],["44485b16d597a5de3604df6f7ed7e00b8aeef9e7e8dea8688255153b8bb16aa","6cccb0ba170123266f24b5d93a744397dc2c44820edc4f8f5b9a0f5c9b3b940"],["7618f77b7b32d512688dd62e0b48231d9574c6361e8be353a7dc04f7c3a115e","78ffcd16d80636381ca231aae70d99c9e20298b4f5388fd823ea9fa2b8ddfd9"],["7dc82fee1ef95cf5b3720fcc07f63246654bfe39762627839da40e51c75654d","4c0ccdd70955da74558de20c88352df8a02aa97e4d5971c500e884740a8cb62"],["7fa5d460dc10cbb418b444d9bde97e92c70a99a222b99f244dccee7e62cc04c","636163901baa5b7576c38c43407af578b8c4607e01e86011ae2dde587a89f84"],["758930d46006623a756c89bd0cc378f6a3c1f43c9a0edbb42274c35e75c16d2","1d74dd9f81c2fec811b8cbd6168a745b0a111932b2a345265ef2853b50b6245"],["7332ee0626b044d664ef228f8cb84df7c643e52f6a2591ae1c9007ad61ec16e","229bd8e630572cbdee54283234cf3e9f060e6382f99943bf234119d47b54470"],["78a16ef803aa20a075bb2f66c61bb2dae5698bebb94a0995fa74c3d53de1614","246d588b68edb6fed96c128349908c42dcd64c46341b205e79f4aed9b5d3675"],["6e1933939bd03b67bba753cc0cbe7d2f25bad68c993887ef8c9e2fcd59b0647","599413f7c204a11a5ce315eab11299ab7326603412bb00bc1c59ff75a37d6b4"],["4a79957a5a1888ad063b51c69565a2b48e8eb917183e220a1c8d3374526d30e","1f092de0e069bba7fc5386e2e9a114c1618f88c4b95e220cd35ffe96f99fcad"],["3148aa3df9ece39aca84f59489f2710522216f14be6055ee0027529d1d55e2d","617e9a52a92975db0ba1977f71116f7058a0d31b869ac7f3ee2fd80b0c5100c"],["5c1188e72384160ae39d07328346cda4f6c12d227448e6236f04dc971625287","1643006eb3a3bc6aafd5f685cf054f2a572e6ca58c0118bcec0b833741f116d"],["3f72efc93c9b71adc4c51d8fc69d3940b20d08733af2b7d05140fdb1d1c1004","7399259987c8f4ebfab46e522380707e58427d3962ee0c2a91760813f76d232"],["3129b34c03c51aa8f611e91d5cfcc9bd3ef108ee66e6d3ee35a0e0e50055bb","563b18b5650085efb4cf179a029e6afff27b1d3091cd28eaa68d24fa1f801c6"],["16eac0f9fb4c67cf89a7fa4ee615bbe731d8edcb709a1b9b50c7d873a530f52","7ff8288b6e199ca8f316192881424a37fb080c29daa76b1f0edaccaf580a80e"],["75f6b6028c43ce832f65d7e8e620d43b16cba215b4b94df5b60fc24e9655ee4","35e9ccfaed2293a8b94b28de03bcb13eb64a26c831e26cc61a39b97969a2ff0"],["3c6152fe093bd6316897917ec56a218640ec1b2148f21db9b14fc7a5ff362e8","6eef2df27ae7d63a28856b07b73e7aad7ca94f317201a1e675ffc6f9a1710dd"],["54e01b5fe4fd96052aad55b3f26b1d254dfc7e2525fffb9ae0a77eb8cc5579","7c3d39232ab333675b219abc766ed9b4782c840e6b046614dedb8a619696eb0"],["d1e63f8ea8a76429cf254a6d3b668761f0dc572d4bfac4fd56d9eaf58fb6c0","2bd0a84d3908a63085824c9329a0983913006ba155b56a58eb3f9becab29c45"],["2d6122f2a702edd4da7385b1580796a71d13bd72be94cfb3fec01149c006c2d","70eb282fae992efa6f5915e578b640653549f23385ef3a29ab29b1b9b8ad63b"],["752fec14beaadb5ddbba6b3a17fcb86579fa588ef407fad0ea07dbb22a640d3","3feb6728ec
2a21a1e84e8f9f23010387a53a96a1cb62d86fb37996150a1299ef"],["63f94a92f27acde8f5ed949b459506f51d70c85bcc61a34d647264ecc53c65e","37e5dce0646ee66f4fdb93b82d54d83a054948fa7d7fa74ab6b36246fc7383e"],["d6aa909287a2f05b9528690c741702c4c5f4d486c19a46c38215f52ef79c7b","5ebe1128dd81093df4aca0df365d58adab848d1be1a94b95eeb649afd66a018"],["12866812b3053e2f7a9572bdaf5ef2b48c6fb62a0eed9ff0356df50e7d05557","6785f7eb2cd1c120e4c7167b46861d10117040a2e9f2ca86a71e9d67df90613"],["46a730d05330b1b13673cb8a1b8f45460035e4a9f1a1751cfba099c4355c1c","76fb0ec6cd16a8141cdcd875c8b2de9fce42d296072643d148ac7e7fa7472df"],["4bd4380a22900bd34835e0a908eacf4b6edb61eda0cf483f9212453b37e7516","5e9551cd20d8d7ddbf4366880b7d5267385afa1966ff30da4baaf273b009d29"],["71f1994ad40baa2922424ae222663a64f93d8b67929e9a10f9e4c1ab19f3833","85320fe68ec0d37cc19fdfd03589d66906ffa4046c80e1b094a85f27676346"],["5a63b1bf5232f28f808765c6be7ce1f81c52145b39f01c879fae0f4303bee61","3bc5d6df68bb6d0577bf9ae2ae59ec0e9b2dc7dd56ea179fb38a41e853db950"],["161ded55ff1087032381e6c1449704f63ad2d88df82dfc44a71890fa09b3941","78a52e0013842037274ea75daaf8eb4afc04ccc4b07bfaf3f5ee47d165e01b"],["1bfce5229c5fbff5c0f452a22317fcfcd9262f23df41840f84fe7d44cfba1a1","66b387872c00e63c73006a955d42cf49c46c5708fc9d1579b9ae38341b24a3d"],["56d47dadc9cbd1dcb2ee3efcd5d4af5e6aea71df10815c68b54a14e81d11b44","47e966ba54df48e9b612a903685e0060a67e4725402e8cb4cf654e54e813a3e"],["4b1c44438afd4ddf20a2cf612df2ee494ce84c7274c5529e857693e73018491","430403bd31d8f0677e06abff7159384560f27b9622943fea1a3192f14bf40d4"],["7f7281728fc2214aa1dbf13176a4624b53814734abd570eb6ef7c7e32379606","312da47be347fb3fa2c9089b38df372560dcace2effeeacab4d96ab11567295"],["16a28884a1be8183e0d3fc0db84a9afbf47126fd3be548c2a584aaafbfa7dfe","7c3f57b3b895564ba562c1cd80b71fda6d2e611665c6ab87744f5390858fe24"],["323339f37b327a731232a9580e79952063c7c232bd1380146d8a83c285f4b8b","4f16be1d983c7232f92cce6b9690695978d42cecc8eeb8c206e125d1098a265"],["624d26cbaa197e104eb83cebf2adeed09a5cdad359993fe5e3529d4d0def21d","261b7da3cfb55c788977e0d8d640e3e93ae5a325d962ce85c816d7d32cfc430"],["f24ecb7ee83a3e28dab54a330dc93d0429a7aea36412e922dce8fbff40d60d","b043e36a258d1df1d21b0cc7be9c4dcae1bd4ed326c110e668ac23d86805a6"],["686cea46b710bde1231483bfdbc700cfa3da6ecd5841c0e0c782f9ea24328ec","7eb7407aa58edd6911c7c7e8d1e03bb52ead4a2415a0c33325872ff3a521dd6"],["3866ee1186264549df3dfcdf8705c0380c9372eef6d4081c2454d3aded1720e","634c6d3e8eb8af652a4be73e3b613452c2213104ca875b66b4b15ee5b1716af"],["484c687cd2969a1d20a58cdfb9a60f280a473284503b1ecff5de514aaf8206b","34d44d26b7427e51a646d1b924084762f5b461685450f21d6a472de565bebd8"],["203561333771fa0fe22c4033349f7b877d15b0542a5598e81e067968768247a","2b6a533aff6e2163a36a2a89cb7415848bef48db40f952ffd380f47676707c2"],["2ffa6cca6233695760251206fc5e34c8d3692498589478cdd3d5b09f0b7c05d","6c57d605478fa9626c4ed769554d075daa53e1a1d0bd4d94174d3bfeeb11ad6"],["5dccf0fa46a5571f204d0b033b45f299cbb3d9f80fded57253ea4f1c64faaef","30a38e131ee8756ee5ea2a3e16618a5dbc28b5b9311308bf037ecc2039dfc7d"],["57b0a2eaebeafd950221facdd24790d7d1ab8883e5c5d55635f0d14a1ee4741","7b41cc478fa6be38417271db8ed12efc0da6982552c1496025d2df0576bf4ad"],["611b5725101f611c387ccaa13889ecf3bb5595071a179ce350029bfca4ad7f1","3129755977abc8995fec7eec1123a1561e429fde37ff36af002d3211831ecf4"],["1c06bbd0c52fdab9fcaf680c7a93fb821e538a2ed79f00f3c34d5afb9ea6b31","3873d3bdfe0be0157bbc141198dc95497823cc222986d24c594b87bd48dc527"],["275cdbabc989c615130d36dabfa55ca9d539ed5f67c187444b0a9a12e5b7234","2b7f723e68e579e551115d56f0ae71a3b787b843cc04a35b9f11084b006521"],["6cc702eb20f8b5940c7da71f8b1801f55c8c2d8e2e4a3c6c983f00bc1ffdd95","5d15b3727bc66f3aba6d589acdd139fae115232eb845abe61fbdfc51341352e"],["44defb418700cee8c9bd696b872adb005490512d8bba081f8f99a9f15cc981c","3b2072cdb1d919b2b65b5cb3557f0a3381d7ca293c267ca4a38f83e77bcc96e"],["fd83ce77b1578b3a9b8c3cbeaddb1504d2fd4a19c901c21ac65961224e4966","110cbe64fc10c6b9c66f15ca406a35f50b723b35d83c5eb9797a57f8395f4f9"],["9dc6ff90e341875e113bbfb507724dc7095a280d2f32cb6ba61a1e0c2d2aef","4aeb622896c852c2747454e8f172c9482955a42ecbe522d6ce07ecde79d0a51"],["71c58b0e47b9dd9107ebd8a8c8fa9f0534e78231bac612c1ddc7a94edf33eb7","7f90edaf4792bf8334adbaa0f4ee7c654312725af188682d75f34874c4eccb9"],["1f6de1f14988778ceb2dfe844f92394f1f1e72fd1581ceb3bf336c95ce50345","4f6007ed4e022d2ee9fe4ca8207c5f6c766c4f3b85260e941fb24ad0dcbf0bc"],["3ddc3ac25ede4a67a97547ed27dc920239b585fb3624177e2e8d59eba678115","a9afd8f8bb759cbd1dff2addc63f47da4ba1291ea34229c09c0637dc5c8d24"],["c56b0269d8431556e471cab9d70edda3a37b391696f107b2dc370631de51d","729c52f6b134f733eb750c14bd9f95c077f0f6f6ff4005701e5bedc6544599d"],["44d32ce19ac6807cb22e4f25fe1486a36a13926f147fbfa054b63ff0446177d","212a21e8c124c9cd37c80d2dd66913ceaa6b6f666522f115c39382b2d5925e8"],["35dfc16f3ae6ccc06a267bf6d931601e52f3e45359ffc513570b65b96adc4f","74311d10f4bece01b5ae65a6affe5c931463aa1b73a3320eeb41bbb7bb1ff62"],["e0acd9d2d907031b319b80121dc90699d003d220ea785d50e5033c
2db3b1a03","3911ba78d6e507485d6374b0f7d2e6198f6462a7d6d3cf046404a07af690357"],["3c57918ca254c0cb7dac251ef4e10c7d82327969552eae15d26c4c52660922a","5fd5f5ff3f14e671548074114c72c48409df8a2e71fc8aa3c8acb506e2a88df"],["222ad8b61e219ba2b581f606b7c996516850a46a3db72fe1f72b5a9be6c324c","72015a5e2db648112abd284fd867b59fc5606645177d26cf6e9a655c9912d42"],["3c86d5d774bc614469768ad38f7be9a53e9a233942c5c553b82e49aae684764","480febea8229e130dedffff89c11f3c43e11724e6bd89d5566d78752859d41c"],["adb73bb8352d0c10175df371f7868ef2c9e0c79ac788430c480c0f7d85c187","60b564785248111502e6f39c4994d6293fac22bc25f4d764b2fb1957d3c9bd8"],["3836ab8b46cf4f453a22532c886940b982029b29c42adca90ded5bf77e6bcb9","7b15e91d6355f147b171a90b064a9d8b2d7bf3699bbf4987664c61c950d8996"],["12ed96af1a97c45ec31f1531e96f6fb28a03ba52ab8484545fbe0dddc97bb32","6d1f522b6c6cad0940cff8e23decc72bb8d4164696af031415508b025aa8be1"],["27382994ae5878223ef802e9b4882f481a1b4008f1eec8484483471f7aa742b","c31750d242b3975b0026a0e86ccdd17d0f680a8c6f53f197fc25eb1f777917"],["431677eba3715455bc235557518a74f3b111a88844ef13e159ad44bc16de3e6","30000e1eb6a17d9df776981e65c6e500fded1ac12003adc9446b269812c9197"],["4b563e6f42589671579eabfa2cda5502b361c46a5ac8d45c8ed44741a925b33","627bdb41678443fdd1aa607709e9699b652308615f4bea760a3b79ee0d9ab5c"],["2932fd3f81fc973ca9def6b7f1bb50f980fe589187cfe9e9f52ba4d356cf2c8","1e6bfd00fa976c4770263a227048214c38850fe0f059e7b3d2c7871ef07d68f"],["e44e4f3d96d9dec775b996be57e57fdc28e7c68023109b221c414a244a0dbc","58b1e52fa274812e5184e00e9ad812bec2463140adfb4bea3b2d665867dcc9"],["7fcb89be1f4bec745887bb891e53fefd665c53d00a9e74de16b8a7e1f7adfb5","74af0b06633f779897e199609c71cc5649bbb65bc2c0abd4c678f0480c198d1"],["62a381ffb904ea3ff4d451d4c8459457cdbc3dc2fd2da646a95d8c1e90c0b7b","1ba058658e09db9e319fa73de8ab4a992b71e4efc22c273725bdcab84e2a315"],["1b0fbb7a84c67e668450a54449c7a46261a2d355589f8b84ebfbaf9a77ee938","44f8fffa33dd33a6146c35d196595e22cc4a215f61ee9197cd751400970a1b"],["78fe920bd96a356d4d95ee34adafe8fecf071d3107c36f047b4024ddc4b3eea","6162f29607fdbec10181fbac6e57d5cb41b922c5791fb24bd28bcdd75d16c41"],["5629b849e026e65d119ac11821d7ab7efd9c52226f75c7427505d6818bb0c8d","1539c0f90970ee8b490e45bbe5568170e5708521a0e59f976be680595906feb"],["62bc853f349bac8c6e5921d27ba85dbd9ba20a375d70a7bc008928f3e123b04","6acfeb1de05ba43c3ef1a9110a983a320e77b3ca294abbc04aeca19b194f26f"],["4cf4bed663464418285cbae359b5d84ec76b5997d24f3640984c7663421190f","941f818e3e3e8fb1568da85217d17f9250ebc948379014d900a7b1a848494"],["52ff3d9ffe9a302f6dfaaf74bab57c08027d5cb699a69b30830540c0a2d47a1","987dd8876873778d933fbfed37aab2f7d6f669c37024f926b1edcb2ca55782"],["1109ee32f0bc53de6bfa457060b366e909d7c18061ec9845f46ac715496897f","38f36f172bdfd454b9285f86e6bdece8fdffc95182c7d801b03c671cc55139b"],["4b4482f1d84efe23dadf3bb10df3dcaa251312dcdd604f616f1eb540e1f3232","7c9c149dcae9135f940fb54482f9c3cd8193721643a6e23157b8020410d439c"],["69cb459b9e415b7581ca163611c470d875971d5d7949de732d1f0f200544a73","a7136fa9dd00c0469863b7def3f83a5611ed628810d7e807e7a873da5a9897"],["b66a4e32ac9a4baa8f64780acd94ed3628b2b0ea874ba4dece629af65f9e62","24328ba9996a24389658e3467b8b90dc3927ef8419fe28b3f55b1c1aaa51915"],["5ecc3080062dd451236de0e4eb91c5c75100733364bc5469f5fa76f79021ecb","6da4abb9031a27b5be94529324fad8026e7d871570780081b0f424d4fe543c9"],["1e3146f00880bb22486d5bc73e54367d54251f4002bcf342d0393b05a4b9ce0","23b6fb8e945d3205f633ba724202db5a99305f807137edf942cd60eef867699"],["2e1da8013285598b899f026c6974185db12c97b4c63509769d3d4ad1d18a4e5","1e7e7b668674d1593c39d58bc7bccbf568208732b3519bc2cdf93db34366862"],["d26c3f389d81709506f184b53871497c8d36c5c9eee8e3737358204c1acba3","34649c3d39f3b825947fedbca215ae30c5a5995e93b1c8efca4944cf85a082a"],["91300478a83595d548f32f259033291fc7d083953b0b8bde88c7559660c563","e5d2bff57fc6551e9b80c06ac7314a71907cdcc66ce82f2cce721a670df10a"],["1f7abcb9d462c63ffe92aa56619ae8590089cca4d93ee3e5f34a63882452cc7","7e9f85c7b7ca6e9a4f3a026d1048adbeef69ea9d876c6f647c257b879a81bdd"],["4d2caa1323012e4c83b0ad387308b8aef5637bc35ddd882e7f5e41cf2ca410f","47150e808c81a540b6f8864e9d6636589cacaa516f82caaa96506edfbd6f0e"],["3c10a6083c38351deb3e6d1b386827d0acf48979b66b95249eb8700ec26b069","47e34bfe561d903cffdd1d849b85aa3cbd31cb4a9bbd8cc2e5fd2f95016cabc"],["758bd54868eec045d0b4d3d2bc415d24bce13fee47cefdfda46425c109b657","3392a7c66ea3bd7b044680bbe9f78ae86752097404c067e9d2572f55330df83"],["19e718e0ca1d2d6fadbc6006ee7dda7a385430e29f5e239cdd4bb7c3fdcb2f8","5c68249b7fe03ea2e13481a63b6cd4bf74ce42009a89fee0b3f8f968b3ec709"],["28077f57ea62401806367e6d54fe45d02de5b072db787ffdcc3854e12a3e855","14f3762689072f5fb41d03e94b01808c739f6d42b7b785b0e464100b150efd2"],["3b8a8cefd017363ce867265af3293cec081fa589fe561830f0078778cbd338f","69ccf2383cb7b4f9c806d72535812483e7c5e9a1a5928529d64ca7e085e758d"],["77878f388d22161a2953e5aca6bac1ea480e102f329574b4b201640d44a296b","7eb35706a90a03aff7c2fecca72659136547cee98038746
2db5aba16fd7178df"],["97332e6da70961f2ef31b7b628f1018d21db8db015922a301fca7d6fc6a8e6","2e37b06f639fc7a82601b744570a2619e543cbfaf60e474107fcaf4686d3223"],["a81518d452d3aac48bf0386c3ff170ef4e684a4def242c964e129c64f4d647","37506e44c85908ec7b7adda9547fbdcc2e3605151fefa77fbf127ce3bc938f2"],["e80336b2220b1d666074f6b0dac85353d0e4c2e8bd0f37055a2236a6a9fadc","1cae76d73eda7a5964c5d9d3ad6748aff51f5543c56441d2fdb7b444a39846a"],["2c01fd8430ecb44e066f352c4f697fc9fda177dbe162f82862d7b9ea8c918de","6e1dfa99640fdf5b30603d34c7c97c1aa6e6b7f3a2c52a21fc64b0fcac7d591"],["744e37b511cd0ddcfe15f3581947014c159de81ed055d15a13c7a2d1fa39f0f","685caa8ff6979a6c63640ac638a3f9c75737f2031bd55322a47384357af164d"],["40e627ff84e1a7a9068b4368770f5956128a4d9e9e33e9cf5e24d9a242149fd","2465bd6cb20bbdf810e2bc5c3c458cecf4f3aa163a7ac99c2579e5f33417f2e"],["5f635af7f554a17bceb6ccb6e637abf89ab6dadd399189b0a0390e87b1896bc","2aa6238a69f89665646c0e3ca2ba5f709cc6e14351cf71e1b00ec45201417a2"],["5edad3063c9fa8305978d7e6a4e037c9fa519b8023c7608dfc3b66e5c1e8985","49f405d07d7d01919da51159ecdad1031a5ac208c026fdfc14d38f633d92183"],["2fdf2e8a45858c12926a1f25a62255fb2d02d0149a15ef669f859806683e649","61cfb686bb31e2524470d4ad2ae09e3cc91b16305a21d748098feb1d8ce3b3d"],["ecdbd7c37f1dffa3943977278da3bb429afdf948b4ea6cdebace3d3be82381","190b67fb34f7f3ad6afd3d6b6427aa327547d8ac0fb4deeb0feeba1f63d6c60"],["233021b483f578dfa5222f8cccba5766ceee0ac65f6d4a3b1673b302a21fb3c","7d4b6d44d175d4b593f06f5a6dcba2cdbc4eaa2097abaf613123546866cf4ef"],["42db4e953c2a7a743de9fe20c5798f2247f51db4eabc6f40e86c13909a310ce","12c1a0764a0b9f3666e431923ce15e7fcd0ded5ab153f0b48d362cca1604e65"],["30d539e2b545fb957e40e2255f6463b52d227c9808472cee6a3d521aa283a44","5f9eccf747fe6313570f99e845db32b40070acee9ce9e34da7f3c29ca53a07a"],["4bd64e5ade3e2733580a6116b4af328751198e7128f9acfe3a3496b545efb5a","4d584768900dabfc0dbaa086632b8051bb3905ef79b84d96c01514441d0cc93"],["62d6e771f02e591557197d13c3e77dfa2d1794ac1808407bd8227c4be31b466","5c6f5607c1808e899ba36a425911fa8566b7ea9cc80de8a80538c0fceb837c0"],["5ce406218cb2852b1d2fe1836b19462f664631785216e87ffbce26030e2101f","5225f107743c255ab50e7be4a090fe39478d1ef4ff558468559d8cfa87bb94"],["670286486e8dda3dc66b0ed3149be7697d3e06c8279844079daa7e42d5af728","26becabe7430380c56e320f5ae3329569cae7b0af06fd5327ee23979d200eb0"],["3ef448df33a4394c43e93e5850cd0c5a6dcb18ae1cd865d00fe8ede9336a9f5","56711f6ab7e0e4f7365ac34e284ac2879f40208c46f6febcc1dcf7146ecf015"],["4b63fc130288e92f2d6ba238caa7a6364804e29829ac037c57df32fbf762bc3","1eb8c80af55278b4113286c038fff2bfad2da62763bb03426506b869139da0e"],["4e7e998557b29a95f805a6e2e26efc1e970108272d4755738c04f28572295c0","97cfcc2f447bde61bde71049d8200a74a3028b21703bc139143d81a3623f09"],["574b67898f02964c408f68e9470e7b615be037e40b824e6617f89cb56c21219","49392d5f8e6740a1b0b7444f56d7a17363f8656c6e4c628678c86223f2e46c8"],["7e8cb50ea5d5c1b09e219e7305bcb601d99b6d7185b1c388aa8e36fe1e56554","47fefa308645455c12ccb5817da338f0c4f423b341aff4a9d158891a4fd69ba"],["67266dea9e71b4ed2bf24a597a823dd048cf31e725db511edceac72998c9ef6","39babd65850befde1f7c28e41dbdbb4caf82bbcf3bcb5b33161f1c2960b2d8"],["63e99c2cb9c74eb9227d48065e27abb8f606df8fc83b2c44e4ea38b046bad2b","60494a53dd13ecf34e08079d343c88fb655d6d810785af81f08d5aa9bcdcf9"],["3cf0600b0f5a2a4eb78c487cd385350e8c7848e3f6983231881d7f1bbe28543","56dee4288528de609976ef6b903b652127c37b0590e91a2fdbebc3f11df2628"],["758f09245fa4b8b23d290ee2b3bfcede199b4fdb11f3cf2502a8ceedd61b129","622d9baadfde781e985d9722e0a04715666769a4cc7a9bea0b96d6386be1746"],["38e1a45b81492aa95d7abea2b08b8c14dc0b8a41108b036871fb737910ae18c","145c611262656385e5ed6243568cd3f9f59dbfed7a01ba11e22bb8bb272e08e"],["206e54ca53a2f155bd4fc45bf2edb77798ae6623defd4cf22f2dd4a7d119dad","6c94e7f0825ad81680e4cdbcaaaf4df806d57a0d1fb2331926c3fe2b79d22e8"],["56e98d2862893caebf66180e84badf19ffc8b53041eaaa313ae7286a8fac3d","526306f9c01afd6e0c1198ea5de17630f5a39c4ecd02d8e6f0d613c355995c6"],["4fa56f376c83db33f9dab2656558f3399099ec1de5e3018b7a6932dba8aa378","3fa0984c931c9e38113e0c0e47e4401562761f92a7a23b45168f4e80ff5b54d"],["450cfaadfecdb8a2fbd4b95c44cb1db723ee5ac9677c9c188b3d7c8eff4ca58","1a552bdfc0c81be734f1f6ca9a6dd3ab4daa61c11fb53ebb7046eee25d617c7"],["6fe20e5c8a8004e33eafc84d16ef770f2f0b7bace19adaaa150f987d295a34d","28a35040a2ebe9a14a162d3208d5eabc6e2f3a8310f926bd80be65aa71775e2"],["1bd65f45a35bf62ae8f9ffcbd7de2976b90518b6820c219f039c50043bb1edf","fb5f0f8659f9b6ed7cb0ddd7999506d0c20b26bbe69d1915a31842cfac41eb"],["4ba4cc166be8dec764910f75b45f74b40c690c74709e90f3aa372f0bd2d6997","40301cf5c1751f4b971e46c4ede85fcac5c59a5ce5ae7c48151f27b24b219c"],["21cfbc678f5a279ebb6ed124273c8df37eaf12a2d04180403ae6b5ec0b1e1ef","4478ed6a346d899ad7b0b10350270aad39ddd5b68529297e4c91a54357f0a7f"],["350bfefbe3d864eaadac9cc1195c14159bb736be743aed7380d2384cadd2046","5e2a4b3ad0e1d7b9b8ef72b10d68a80e5ee691d7db591fcfbaad6240d41da8b"],["529acd569127f73c8d34345f87e96cebfb48ee12a00a3861cda209337ed94e6","3120671a89b705e5bfd99b0e7fd2118b4914a3ac309b3d74527cacb5ad7491"],["5
25d3d7956a97d10e65a4d8ffeba40deaf0db0b57f8e022cdb3df6df613f5c6d","159e59a6f92f48fcf85aa96c1a03749a4c4e2cf9e2bc94dd36796daebd9b8b9"],["405f019ee8f2e972a005c549b0884b5051f63d1e78480b73208dc07d8c65a1f","4301a3d0c285ad309ff24a12c100ead7f48ba1368143712f32ac141ab4d9e8d"],["376d59b298d982f02dccad0edd5bbd4e5e8fad7898750675ed0856850a7babe","5233b12bbc50564eb61cc098a17d3d97f06ec7a230380e4c5d3b725cc318eba"],["2f55624af6109ef04b2ed035a44a904ace8627f55889f011f768aabf4de9a38","7f64209ce7dfb63337ccf3d8c14f4093295f86996cabfee23b1655549aca089"],["3b8965e942bed2714bc2e685fb103496e1e3595ac6a343d6df45fb5ef6979ed","5b7cac7a165cb69ae103dd9052fb39c00ed0aad47989005aee53972d82d45b5"],["7abfe3accdec1eae1a50049efdd9a8eb7c2921a08e8bf1fe606e9d5a4039ec4","3af178e7e831f8148244d2d2b284a32991852db6212ad0a9d77540ef648a5fe"],["4983196df6ad7d6f0a8d76f86af3863ad8611374a03fc0fd00793181dbde9d","204c1f91b70f975a21d24a8face664e496f00f602daaafa69a3b56098a4cf89"],["79e2b91c1531a3b16dbd53e72d94e16bf265cbec261658151acfaea3718ea72","3d9bdb47e8b148c1c5e9e694ffbc2cf71aac74ae1a85e8d8c3f77e580f962eb"],["297efceec61b3be17565843cae465c52524b4ecd9331a4170f54f7de8c4556c","6ccef1733624cc8b973ac63dd54e7a53604929affe81c3439525ae5ed6af993"],["44f04b1966264a23ccdc870c8563ad2efcd4c8087b5469b90e792287a5581c7","1c417f0e9829fa3d3cbb7c3cf4dc7aac04c5bf66ff3f86b833a42c533aed1fc"],["6ff83f5d8b51db3be0bda80eed2e2adb7037f2f58f705e88f0f98197431ac26","64f59b8428894c2b7afd740866065ded42e716c7d48accd3f117f22768ed9fd"],["14aa8187c9559f77cd1cf96b2dfc949182529936f2b0b4050ea56e134073b24","5f36508c68b1dc586f3fd3f4e2bd29c6d8258491b8a6aa19ede811ce0d3d0a1"],["95e8882a68c5000d1c2be7c0b43e7f2a6f8de906485241f0285a5c73a27a83","1e4cb67207ab73bc1e5d19fa2146fde6d03021393b77a55df4ddda1fd28f5b1"],["2ae0704dacb3da47d564514b4c3543505b403ba09a248c6e74593cba1867ff5","5a4b5818088dc9ef4066b90a8893ae80fc89584f987ec1928ef9d72cea2bd67"],["61a10898a76fb99989e51c0e823cb60b95ec7ccccb917c42b2b28014f5fd94d","23d8ec1de45366d3b86c64c2da05a2ce3d171adf52ca5522e652ffd0eeee795"],["79884133c879cf07734976fd64de220c5a972e04c2a3afb74c362d6c3beecbf","2aaa0e6d4891b792b5643fdf09873343cd0e3fbba3cbd0601b481a4083f32b6"],["45f73d2fa82be6c5ccd0f62d2237efe8727c479967d27cce28e42b9a44bad5b","2fa4932215f72d56d8be5205c5851c9b3e5f2a14468e4a7acace5437c6b27dd"],["37f53f771850f52f9c8f87b53c6bf0c93c2bed76f5fd1d5697356d0b2325007","50f1a052b79b446fbc7b93ffa1a4515f6c3be3a76a2b0bc5eb8ff327549960c"],["71bd6d23e0d2f312d47582efa609101f15b9ccc571fca8ac4fe3457c67fbc9b","3b3fdf86bd4c7fc26d60540
2a6439b4d179dcbf7b91efb0ddc60dfbff9a148c6"],["78219ba049438385b829c13a4993874a4a326c4143de0dd581c7b9956f99b06","5505f1268dcdd4ee01b77abac3bfdcbf3f0513ab097c69ff777b4a631aaf256"],["b81e924a86536dcf68bc5a2ca2065a61103ba6c9eb0ae4cf8cce9dbe286f15","653a6dfb51acfe8a844fb8362795e5549d424aed88d3a090366a44f840b5b83"],["441c0d7b7aa705046dc0e07ba5f33a7d9df23f694a05192ff8c2d7be2aa3fdc","4c06568c0902bb99d428bfa0a946ed0f0ca0a51fbf07cad88e06e9c78e38a59"],["2569c8c78b6d6b92533f29f767c95720d377fa63ad5a3b9827ee0a74b0488aa","4b59c81d3cfe08834f946d9d57614f5366e0bcd9349475aaaebe01341196fe0"],["3f2fa285a0471647b214eac652bbad9d58a9f2dd2e812aff0210d0d8a6eb32f","4cdb18e1c2848c2b52c1a6557165bd1a8f55c2f7562f5cc0b326f73c25b696c"],["5bb5141ab4fcc5290ae9151b8045a2cd8391547ce7b3b33cbbb10f8fb538092","5a36bfd52acc6a83a9913b937ec086cc27fed030b5fa70dbc5d3c12c9515f56"],["3f3fed272edf91aa7f8ca5d70005d390fbc67830ffc69c5fa3ae17582d2771","459057e0883c44d8776fa217405f443e5954f08c4a5db68e437becaa664a999"],["5237ca6656237a717a739a4509f70db1b9dedbb6cd232f60c9bd8c4563a6b1f","56c7799dd02896dbe7d69dd8bb9718270549592099569d107b7b49c34bf5a49"],["1cf6b8499ac881e0b2fc7def9bc1a28937033b2fc52de99e75909a620c7a281","5769cf4f735366fa386b6858043dc99a100f86fbc77b16d57d77766197ba27a"],["1b74b8a6b86dbf9638cdb0601e1a332b8d880753423d38c3394902c57f15e40","6bb2dc10d2ecbb913219d0ebdc8d3337d644ed8b6c4e70637ef4c7e50887488"],["61e4da415661bba52a4737e2bcde1a837787c4796b2e1854778534f1582c29b","27c43e632cb7652e8508c9c38e3b4ad0d3dd6ba748d42dc84ec2685e64b9aad"],["7c460a204d23f20ce86596dae6ac9b36734e4a9f7c5b43262c97a36c6a41c6e","481a11f9300ab4c4bf6924c5ca884728cc361247377065920966785d043fbbf"],["124ff5e55e4effa40daa5b9618d75c49c8b6fad95cbe8c0bfdd83cb9bed8316","33a2ea15d0f71f58a00de71acd7f22ccf9002115e49dd1f7631faa0d32f9987"],["61c9f8fc86715e95ff43583a865c5a6515f93381839d557ef884a68637eaf4c","5877daaa42bbab9083b571e12648a9d62ced4470d71653092b6546f4a5acceb"],["70a6b9a9e5d1fcc07dd9ebef6d8f5fcf04c6cb34932d0fe2335330ac6dc8d3d","3f0cbd332ac56922e886656bee74f6e9bb4bb88f7af7bba9098678af1f38fc"],["41db8a0f1ea78443a39e08a54323743c8897eed1ddc28f41aec6f2655040d9f","7d4bf32f8f4719c2e4af8b7889f3b65cfdd033dc2f971798a12170f2b26efce"],["62f035e01acdfe841104942d6c8c07f0fbd618cb85998ea24bcc24cfac1f8","1caa886104b7d753fda93645a746989794cd825c62473b526ea34b3d51b5771"],["441c6f016d270e86c19843727b83b864cec060cafc813b23d7e41e5abb1a60a","29fece4e40400f3acae0586f4fc8ed535e805e472123ec38d662d8a0b01c086"],["2c791ba0fb0b66177815c98191fa6188dba9c795e34a7c3c8a19086215e3cee","11123151389d4b330db6a665a560407e7cd8c3807c749e2b0cffd9c3074ba77"],["5292da4ca71ae75ed0554c267747e39c7a129b3b863e1af3ebb3e368439c4ea","63af6a5016deea8cc674c44f16c63c1db31f09af4fb4d2ea7917c28116661fc"],["3367388d5d1b7758dc3d92e244f227bb8a54e3d9909e7b7dd62ab5965e3efc7","7ffb4833071e4b03ea755ccb9938487a478248fe9b1158a08f1ac298801c092"],["95c863314b7f18090f8eee602403be823a367a1b416d54c32e5f914e67d922","159c2824f899171deee23e0ed520d4825bd667983df0a8d45d3a1f7156d91f9"],["621c6e08b3c57404644ad49ac7629832c141273fa1f323781b3395393fe985c","65d1eb0140652958c4371ebec791e03317d6b2e689d90e304666f1b610783dd"],["54313129bf13993952cd2b31ed06013aba85e74c1b8a00e062031f32188a84e","680129efc9eb8ec07fc180e8f6877e5f0f9f44e3000a2c586ed4ce49d12a313"],["21ea57a1c8286bb45872e78617853c47b89091670ba51c124afa3362e7260d","7087e5c1536df233ec9bfe2f983e8d7622892b9bf64c450c9823898e2cc2fc8"],["3793b05b99e7a57d88db4ed0dbc3b771285abcd9052da50f88595354409f3f3","12164105041c056f127e737c7cd63981e05f246bd2b6b65d1f427019c7c3801"],["befd345cef5fcae22ac37dacd6b9128cc58cbba3e3fd774e11b421c2ba392","6209d25f24f88f7876ca604db23d05f78e6b3b67fb033f2f1bee221f352b8c8"],["15fa536045fda4c65ff74f10b4e669ce88b9996c6772288289d3ad725987fa6","30e0c2124a35e265e931ccc66ce5ac3697d982814beb407144ff6762cb691df"],["38b795bd77ac573576dc204857a488cac2cce19809882631ca2069598c577c8","786ba555d55ebef688b068bb9186a34a08cb00bdfef51619bbf911890ae9a13"],["6c66853592196c3eb8d9526dc155205e2c64097adf8684bb0e15eb460ce1c72","1bb4ebf654f4250c8dd1061a4e1b464b31a8a9999ac9960446ef8108a66871a"],["5b08dfbc87ad9c00b88e78816973ad2f9c10c70f2156908892cc7b7a2a1fd30","1151f407a77e2556073173d8f5c9ff561d8a23742121ca15f7d0ac391af50ea"],["309190eba106aa6ead54b5ca5817969aa68b4b4c627700799a49fc6bdd32ba1","505b6a2bc7b0d78ca6ce2abe7dfb7312369918a4599cccf8a615f6701cfd851"],["89cc205966af08acc8910d563af7443d5
2dfbb5d88dae79c013c678c65dcecc","1f8cf955694b246a423ac725791231257b88936e00347ecaa1e17045c0ab540"],["480086b61a80c36cf1e1a350baf554e58ee8d9333186b70c9c512fb9e9d5a84","511edfe58f8d36a6170df743731da1ff525cfd5108be20e30ac4183d1281570"],["3caf14fb1d2e90a13ad4eb091250fe37133aabf6029633e905e5a93ead41dbb","49122aff6059dfda19e4b973aba5ebe3804c91728936c6381c1ed1ea9380920"],["66d1b8fb2cabc46cd79741ce1cb7326077ad8ea3227a6427244bdd3806bdadd","4a52eb74f4d5371ba3265dffd61c844f9e68d4ff0b44dc4936182f9280bb66b"],["373330c5afd53c31257fcc9050fef873e15ea9f81d9810f30744309b04e02b3","5889806607b3dc97a9c5b0c8a2f16d1792099a22866b879ca480cb89a11ef5c"],["26840d0ec69a22c6818ff64b8b14633b531508c866e21d1dc9239778ae9e8c7","157971f9a6e3a24d3b307be0e7c8cd352e2eb5cad33cf276270c0f309ee63fc"],["ebb84848f1c38c19a754d1b5d9460e39624dadbb30800987c9419c0f933b9f","517b297cf32f4064e6d6c8e761ba8db89809604a701c7b3aa1a9c6beb370ea7"],["25780380bc0795ed0dca727c55240f1d63593e552d224adb40df2d3721c0f66","10215fb5a893e0275e9f1f66b217dde35addee91ed0e8f7d79531a2ff57b8c8"],["243e1581cd1abfbf18c31c19a4c3d1cedfe69a40bb57b607c9af2717eefc742","1296c27929f14535718c3a4ebe045f00afdc60afc74c7d398d8ce1b6609dc0f"],["48babb8649e054bc8e0b902c89e6940c265f48464520649502ef1064eb94562","3235be7852b0526d1a16f6969ec0e5b0e09cedaadc65863dea4e47f4f398264"],["592db7c27e63489ef4bcef2eafce89f40067cd9a1ba48bc3dc76b5fc62ad9ca","48b7711b570cd9ac65910e75e752f4b751fdbfb4091a28f59b8c046d3d9f8bc"],["31d133456222586ae42a9ec7ce8539ee04afbe0b2ed00a2564dab0798d9b55d","a77c52fa1fd718db5c83e7fda6d7d4d9aafef9ad95cad621470f2b753729e5"],["4651668379883521e7983aafcb93811b4a72ef2975b3277773746708ef3e3fc","512507f3f544d80ba5d47f73b571881e8d70d7b1d305b9704bdad036b7abc47"],["26069e359b2e847affaef604f772f36224608b7642245d0e643889ed231bddc","75ae1ec379f074ebc91270077c74b4d34347ce183b676b4dbe100bfff143b9e"],["3196d01d1fa11dc3803b4813c4bbc6326869f61410f2bd14bc0f570d875aebe","20313217cac79875bd2a503db1e86d1e5559911667a02524759344468d9561d"],["483256607f75f06fb126addc60cadddd602154cc4782bcc08351a48745d0b97","2950a7e500ebbe9775f08be37cc2e62ccf9030de18948d1bab07a4a9173f75d"],["65f07b6050a2fc6eebe2c29ffa62f764060f7f9d3c82d2cb5e4e368aaa442c9","562c9654b646cb84a213b41de203c871b3eae0a05c9c105a66a53c319c06373"],["284870f6181c43f3b01d94baa9c5b6ada0deb861145523ad9169580eb7bed35","5e03e6c40c1cfa3cafb01fd0622349871832a9d35499d06408a83edc1b76d02"],["32229810a52137f0e6c3d37595c46f6132822d4b05f42674b48d7a7ac3ad85","7babde959a0cf2c53ee59fc52c77c3adf899453f077f441965629f9aead30cd"],["1ea8b98a6b85e74e0a2fbc18b206e290f3ed94ce99ca665e8e2351dfade990a","478e93c4724115fb1648c8d5347422adbc1a0bbf962b2312e14aec80e1be742"],["270cbaa08c79140c85b864475a0bf569cc03ac785e57f543dc444f37ce746cf","3a9b8d894016680ae9d1bf3deb931d8987d4d8d8bfed45b81ccc595ec79046b"],["6943922708b8ae5b40dd7031ef2e487abc4ac39a3591368285e83d6c9c51f4d","5f157c37d09634e8cbfbef90ea50af59815d011e419a691c67ca3402b5efc33"],["48ac6a80979fab4912cf0cb557d917a0bd68825d8658ec100496eaae6ff62e1","2b6931350ab183402e39476340eb1177b7006f7a552915581e29a79bd7203a0"],["e3adf9517d92ef22d1e2a787740a292ba32d5ca69faa9e8675f63ed816dce5","36bccf69bb12dadd610145a3399213248d193660d8dc90a2e206f23bf2c7997"],["5e6c8ae5afb2fa470f767581f3d578cf6a49547e4b78665edfd45776948bef8","6cbfc11953dd7e195d2ce74e52a60df524767b44c4608bdd755be4bc85eb74c"],["15a576a1242d39300f0db3ad770983825988da0457718ecd596c63a0a0eb4a6","69a42e5f6f5a63349b57683a4609bba90f556a1680fa1ec3b02ee7d3211f903"],["274cd14e4fbf2ed07402e8ad8075b320c5f76b7ea45ea36af523e95ed63ab50","6ca640f9557c5f2d8b27f6ce95b108880ff4e4816b26b70b6506114389ce656"],["4d8284e132e2fe81c5f71be1e3c79ab51b229e2c56c323e207cda179999d123","116cfc00e9fbee1cf16af6282123cdf20eed13021c2037ef4c86f94eb6e6cba"],["4056194fb5643e97991942ef5b63cadd89080bf57a01489c4398aca03f0980a","2e2cddb434fa6f6da7859c3d518f0ced8795eea043a6c9613fb3e020103339f"],["5d119d5c5ce532afc0875e0ee9b026d878c8773d34237f90a0d0670da6f01b3","4a79fc025ce076b6a4742fbcc8cad313d0a8220c58024a41a5a674c0947e64b"],["11800ce4061d99b9d53fd4138802335258f7798c5a935c9979f5a949ce1d483","36745a4741a5c7290eaa8f2a3f9ec955ccb7ca323272e5d35d35c2a724ffac8"],["4302525bceb97fa642fd5560a4a39fba3d2c06f68e6aff3332ff1854439ebb3","e31edfd081ce82f8177b2d7d96e69851d09e908c2517114ffb37ee12c0ac64"],["2f5fcbb96f0a66fd3bdfbcc78bda361cb812570f50e7c476533d56eee01c0e3","527428a34855b5695c479d8fb7e831a299f7897f36682a
274169cc60d160df2d"],["52167df045ad0dc999b98de3d035aced9da4434211149b8cf4bf20e774580cf","19051d2a1ad3fab190c5dfaf45188b49b4e90cca22aae54f0a785562d3d3f41"],["541b5332491dbdb2b6f6bccceb7634970c046963891fae936dd950f4432b961","78fa54da996a51e3a9c06091d58c2405a806649da2bb1f323807c4eec50eda2"],["5f11e973da659b7738f87ca5bd4f3bd02207dd3c8d978f0d3e83fe81030febd","137aba7027069f62d25caed416e13537687bb1428e71e5f0a0c52d52f2e65bc"],["15ec941ee6c2110b819b5541be52981c09d83484c9dc735c43f39f5778718b4","4561826142dc5b56acfcf605a78a4090472bb61235bcd605a765e05d0a7e549"],["68ba398736d659522f484406110b43c68158bf4992094acf797a38979c587a4","7c1d9e1702e28afddf22fed7a7a79df4315c174d0c6c4f4c75bc77d9b56777f"],["67889cea31c81a429fbae643a4fce0ecd690a5c32b99397e39ed6d7a08702df","7ea277c80b671146c9e455b98f42f45b941ac95ca2d15c8fa9ea82ee9b45e01"],["596f2c68390ac26505d3c2eca5c77d46f8f3acbed192a2649d8c525a58d2334","49f3bd8c62c610d5c19c52d970bde24b270c4ff7ae900453b909e72483974a0"],["567779fb8b0afe592cea284629e3621ccfae3c4d7d3dc559c9fed750591a395","6010bdc33f1cdb374facefff537e7910b72a1120502f312a7ce41df0d552ddd"],["cebed0233e810aa6a29a8b0829d28f1c92f303d14dd73d6b12da98117dfc7","4bdd51e1192a00df23aa8d0673e4915877ca41ddb8c9eaf21d39dd167fde7b7"],["4c7085f066adeb6781596771972b188177e63f2e2b3788d03e033cdd5af1f06","2929ee89f525862b0cedb3ab9b5166e1680cb77fb4668f10a6a3d76b5434566"],["760e341bd836899c226176f47685f69438270c150c6fe7744cd723cd1e72359","1bf09f2f1aac1a10ce8bdf20d5d178db747f01a4aa0aa8a5e4bfeef562cd94e"],["6016b94c00b54920027ef64902c61478244b1936337d2ad41d9a8d43dd6a4b2","3bf3dd9bce7f6d6f120de87fcbce6219340b59c2c1d75ee0d45105d33aab1cd"],["4929e44ff692eb944d1045bee96e750219cda3bda0500029f0df49a1db30b5b","2e138dcbd092242699004b4ce98764ffe4e892841f56830af298581cd1e523f"],["5972d0e526311bacb70a04e88969b6c63c7399b578f0dc28bbd00d65ef01da7","76b22bca9ac12d26530e7b0757e646beb3bbc5680d0f3f82fb8ee57ed4b5e39"],["2ca0a42a26e26934ca2d48db960b4719113d87c5e57fb437d557c5eb4e03ac7","62778c02561d4ec5d83a132afd7763a8349207c6b5d01fba70b56ba660cba2e"],["5137ee53f076e21a2c23da09f63c0d275408c31e4634a6b6373be5cf13e6c00","14fb446c077beb78e04de3282a63bfde12f9af85caaca4ddfab506cee31c0c1"],["7d944853d1627b63f560aeda33acf640d35a4ee4d23a744957a2dae9d5b7c6c","bcb411a210710acbcb9ea12680d89e3e4e652228b6786d3886e95f4d9e6970"],["37d412c2ffb173a728477446b60b2b702d07a5243cb5fc8963e623a5ee75843","672c79968908f92cd0cb0b4c65ba86e8f359b015623a89441e1bf859bba84cb"],["5b37f472aa80398bff12cc74c8ee784c4fc89757292580d3a498bff17e9f114","7d79da1aab9cfef58a5f3d1c9ec466956a45f8d2af0c1da6dd4c93f720fae6e"],["25c09b3f1188c562571536202eb0f5fc4b9a7590417b8ea58b4343685d88a63","3d5b817c73b37e9a1d24ca923351359b42ced2f3cafbcac8c2d6322dc767bb"],["32e60904e73f9756f71e0a918d302aeca17cad4acacc81bab15702ab5ff78f0","bcf4c0204f8275072f98a65b09ac58b87cdc9c70c4edfe99fe18870a3a5459"],["49c35575996c1517d2daed90d2fe4a58e674d6b4aaa7288d0642c8bf59e562f","57eeee00adea4ca80eeabab57852cbf03f1a57e21872cd44221e0550b9193b8"],["10e1776b4c2a867bf1b028c6edec224cc6616c747e272f49e69b67b02a893dd","8d45d62ec8e627b56950f2f7622a0438647f9e9f28e723e4a37cebc039a1b0"],["79a93a75ecbe943acc964fd39ecfc971dc6555b2bc335e7b53f52f4eb16cd36","146132a68ce2ca8b48363612226771ac547eb3cf52b6eb7981718faac08aa3c"],["6b22d32e0590e169504e7f19864fd646d0994e7ed3e578a5b88f6e095913439","68c3b22d859fb85e5c8fa0a8aea932285945b230957e603394333e9ad5acd82"],["71ce5ec8286eb8c93b8481c6d19cf0a288ef4da4397e9c80f65023e516bc097","54470babc742780cd8a05499026e738ccbf81d4170d1731734de68a8e5b402c"],["27beb13a43bc6a1f6ce046da438b0beac5899ff4d57962dcfb6476b563f74b","14074e9e93ee45394dfbe833998b9d1691961f8ba3166224b36404448c61bb3"],["6b1de6c8f161aa6509a1dcacf2c0aa1bcf6ee9d9b40e032a9d72f77a6fa298c","5e9312eb5b59d6cbadd7d3dcbc39f1b5bd9a8346fdcfdf1107bada6f9cc048"],["32670fc3fa43bf39974ba72ea51f0d045d92d084a81fe5282dfc8309aa900b9","518fee521bf1af62356aac3b7e53fdbf57121e030c6e9572b3de69912ca4eb4"],["4b9ca363eabed9c66091a347375f7065cd28f49f914447de7cc1461f1375f1e","3a1a3a2e5e7e72476befe2571ece708052d740d02cbe6fed58740968ae609c4"],["4cc6da42863a3deca62fa218b7a3b50e034eb4bafd393eccba3f4cbe192ef10","20bfa683c884f203713953b26d2821287ecd305fa2cb70570474533fc07f918"],["87705353c44a5ccec8de65cf5433be6b3d9bd21eea49b60e6c907cf1a67a6a","112804b13eee56e3b01aff75fa08fa8374c44fc461aed8a30ad54acd09c24eb"],["6cf6eeeb9d339c0a05f72fd5af73fc7588e6d957100ee8999109437bc126cae","54fa257cea22032eac272fcd034dadf2e00d602ef9e519cf7072023c130aad1"],["19b32925048c5519d929650c833661b452ef7be7963fab0b6b328ab7dd7a28a","1bd0c14a10bf9b88ea61011c0b2e64d07da151c6203800d5a5d12063838a510"],["12a5fc5559428bc3b4eff97b21b63668b866e0722807f1db1f19696bacd9b0d","4c2eb07f0c24047a3d73b560144f3fd32c99d6dbd9fc7cd2fd2a72a6e4b24c7"],["13662b7a7d390aa76eb86a7c3bff6d9913eb28db6bd1a7c42de5cdad2e35ce2","40626aded7f56f82cc431ae30527b096f57fbfbc04d3e12a5abae3edf301cf1"],["255825bd49b8a2cce114360bd9c8fe8c641af64c8e7710107213cfcb006f43d","3619cce4482335232f9e76a1460be9d296f2d468d26e4f95a78c71524fe59cc"],["7f83009eeed4f12f54d341bbf06066480cfcdf51dda103ac54d4bcecf6b3b31","4269519d28faafd7fd68bebfd8404d71ba05d62c4bb6d65d24aa6802fb84ab6"],["2f325650eb316646b4eec903fe44828fcb11054f1bd42ca3a77f7e734110b35","44f976082271016f9048e22c507d97d628722bb431f8d5cc1890524e6c386bf"],["750b166bb6edc0ee80fae39c7c106879036738df2d79fb2294e1c21e9a24d6b","54f8aa297a1afafe2a17a3254f45861167414327e918d17003c6aad01d0b24c"],["3aedb10db9cf3285cdeee375879396fac1fb50dd259e1716f8c01e66f67ca72","7feb9400f621f58c21601f23b7ec7c94a9b6b193c1cd74a8a60846aedadd359"],["4ab7151702de76faa493e7a0b1ac20ee4d10c33b83fec9477547cb1236973eb","63f1f122e3ef3acc46b0915ac69c3f5772879799cad889a817f55f5853d1235"],["1675ead0d20e5bc3a7a7331999a87ac4c916ae29669e54197bb02aa6364520f","4d1122da90d49e491922d9b533a6a668e2f65a2737ebb391ebb29fb7c1f8a9d"],["2f7148111ef53c613157aeec12e16a20f13481da4390b6ce18a85d1d8547087","2eeda779ab395597651d2a0b833ccf53b10280750139916ae2baf4ec57c633d"],["4439c7810e7b2ba772b701ec3acdca0b80c9df23047710b87f7dc3f13b337d3","5029cfe704c602a8a4662af0a5860ec03fb88f046d0e3400f2ce7638014c621"],["2248eec40b5732a6a488b681f093643af7937071bc73118acae295a32b51b05","1577e4aec30a97b648de4d0b19cf8891151b4eb11f8de9c6d7312f091552e19"],["4738424e558d4e0d87a3124ca02ea24f0adc6b7a9768b0d3945ed2a6104857c","33576f92aca3f0c8ae689c3c274c2de6b918940d86a6852e02fc99e35d1614"],["7829edd8b866ebf7baaf604ed13d19a9797578f44bbc51b1cd67ca53803e96b","5
2559040a6083f2af1f9133ccaf5bc2ce06e56ddfc7dd410e9635c0116b62722"],["7f927b881f2cdc05e1a69e40bb714af47b630d1425f08ab5d574ee698f33d51","26a465288e96572de303203bd38f4a03031e8158da0591cb037c0a5111d1056"],["36a65598552f8753580d1655417d645a140966e10a1e1663015f9fdfae44881","33d5bbfaebf59eae72b89b1aea12ab2ba3c9617f8c3baed1ec16bdf668381b5"],["403becfa545c826782026ff409cc16c9d4fe428f1b5b6e630c92439d2fa5fd","47bd6f2bf5d74f710ecb479c79b01fb774fbdad590e683a415cdedf33f71dc5"],["3a747826d241b877d3d56b16e0b810cf088eda4fd6048da174c9991a942a5eb","2c7ba19b0a3486a2cdb84d4a388d34beb077a0e467ba44590166f93f6a09d2e"],["3d60cd375842714b37bda89dd1f13a7e0f3ff133b522209617d031bce05a537","f77f216451ab01ad5226844d2162a7f32744688bcb4325445539e2ce5cec4"],["235bf66f67c9100e7f0e22bb299cdfaa603644b240e0770aec7e7fd163e2a65","37110b3fa83ece3990afca2bea8d5ebb3c7aace60a0147f8e6ab733e2f2b4d5"],["3b796d4eb69a55471fa86108f787b3604874e92b6887a7667a6c2bfbbd9a42b","4912d6dc0419732ef82cb3278415851d4e2d7ca89e0f4d7128cc9de51b810fe"],["48d53516dd51e49faa7ab46c8c10db1befd10f23c6a9d9bc3640a2f0da44518","73a2fb3d064adadf21aa1362c04affc660598f38a9e069b3afb74d0a99ae9ee"],["48c32cff161ed145da0d5b73084897647abb777adf65738559ceab6939cf3e0","3d99308978e828f857c382df32b472bda81e8ec8e30c8844077ba6d6d2ba903"],["2947ff091a8ec9684affbc9a62e09e598841c4a6dc638088492aa47dea57097","19a2cc97975e547f97a4d02e42f89e6ced6f5a953cfccdec347867d26926541"],["1960d85f30475615f82484eba0bdafb7ea7cac3809f0518a757d66f02b01676","36c8f77baabf0cc8805d993bbe62041fcf4e3239cf9d53278a4fbd91e75eeb7"],["2765f28074d21d5a055340b6d40092d2bbef807e02009fabfa08ec0b9bdf38b","7fb189e0553d5df52b6843661814824b3f3cbebbd54988f042fb256c6bf30b"],["348836cb2aaa00212f4b1a4e2d7fc5417f246bf2fe5c9a16ebabda449e2e08a","3f7276fd7d69e0d55ce5ee1d2d830534a27227fe0b6d8a36c93f9a78b872969"],["7afb9d34b6a42ea8c6d870e4b8191c274201dc1f93a1a2219a2392b7e345a31","42bbc20dc7115e0758b364a110227b16b64ec58fc535ce5ff1a9ad8b8a09fdd"],["2cae0c2afee1767fd4c66f52e1f176d217e92e89cc19eb36d5a6c1715f641a","5335efe2d9bc3667d25ea88bf76438a4d6ab9ba5c512f9da7d0529b79b62d83"],["1cc5fde334707723c3a06f00c106db88664284a2df47bb6b144d9f960aea3e2","dbbf610d100316938bcd8bcd078513512ecb50d4579690dbefaa419c05980d"],["54e90cb8f3a2998d2675c5780679e06c0556b1e618f8fdf07f9a4b2466fbf1e","16248676b6f06ec5e34994bc3115f85c8147b54f34d8500928f2fdc051e2089"],["525c70a2ba0dbdd68d75640f47f13d0d415ea595f7030f533f4625c2a46523b","58292c8675e5e1a438f49e0c05648d9a7aa997f2f1fd77d5de1944afe5d7eea"],["54726d78d099007393348787a03107ab492e59690a46c87fb02ec554f2353bd","53b54b77184ba75a3391e0ebfa6d6974db028f3f8e34bbd5460759a5848dd76"],["4ac81a66903537769d3aac6c483ccc08535cb767b6b5e1ec8017a7393ab70ae","2cb22b77a8a05d26f11a4dec80eff292633aa05553a889c5ab16b6ac6e2ab17"],["21d0175349e21114988a2930b9a607d43245783cb4a0c984ce27f4c4206708","59f1f49342cc5496213d3329bf4ca7fb0044337449c579bf53147a1dac9e67c"],["167f821b381f4c8adcc39789475fb55ba639e5124fe75f26dd61be396dd5e66","22002c87d4cafb47ac9d27286d5cf5ff7a6715d69814118269b0729be9e4b3a"],["31010666c6db83a9f9e4db4c48173afd405783ac53852a6e38a8ff925528843","1f466dc9b5d9094107c741dbf380f9fd98d8549cd50f67169901516f8cce74c"],["1ad3875769a5053388a86edc85dd80fdffbbda6a456aea497ff81a0f1f6707b","2de7cdec5e2bad56a71bd2f33a4ae4c874e1ad4210a6ac32b443cfa34e85b1b"],["c489650fb7f459ce09cd05a456fc5a46b849b38a671298ed645bcdaab168b0","45610d092b8af1c43ceed474cd17f7bbee65120aa6fa4d37f949e7e41f25327"],["394256a5ef4d7af5459587a0bd2edb8acaf5ecfef2563c9a04daf34a4abe4c6","1ebee390dae1403c0c53994e1d064fa64e20fcb45392e209b2b99486a559ffd"],["410a1511fead6151e9bedb089b9832d0fe01fab76d3f8459929f767525aeb27","361f0a5ffe09fcc3ad4eff3f5e89508ac247af80267100b69de3c59df561cfa"],["38cd437c9f659e110a869605c182ee9fdc26de36baf559d9229e258267bb734","624b1128ea7739bf1cbd0e423af92a4884323c868d2ba0ee9d362946edee2d1"],["78b126e50b7042d2a019f95cb87a3213c664ca1bafe345999b1e9e2dac1e608","19e398196b22f4488cbe854c614ad8c353839abc5ab3a4f3f5c03c16ba8a198"],["6d3a5ce91132f385a91823c5c8046c4b638f5fe63357424410d901457cdb867","7b80bae16d2d487e122495174f7a70992bc5dafbed72bf84127ead7c57302bb"],["32d053a904dc4d88fbe7d0b96e0cbeca22a00aa5c79c753d52b0b60abf31602","3af6a02e5cae6d6490354ae51185149e3fdb6d0d9caab90e95ff58aa0c40377"],["49b1fbff5bdb0aa6938b066dde0ed772c0d81f9eff52e7fe038b0ccbd78adb5","1c6e57834eb14d507eed8b36c81ddf92fa91c242467061927a742fafa82b43d"],["2f28b8994ca6f234d9293d26196b43b9d1d5306844348c4a638102c05de85f5","759cfb172eab065d477248b3569f4ff5791055f01e95fe71b94b8e615d73c96"],["3c2ee954ff534f856f59188fa0f29ed8a022aee0cac52d634f6dc58cd514d70","22bd162e74925f0a876bd8a206b8767dfdd7c898576a73a490f138d9a7f99c6"],["5763a7cab001e1aaeabf9ab5b9b2fffe6cc2b299ab04ec4933da74d960e1ab","715ee4f8ee93ab5a1dba00f0a6abc4eec47d49b61254cc27fc36a031e32f0f8"],["19976ad8d7b7f47c785408243a227401996b36e47c7a78a7bc7d4256233ba9a","896b713c5d7777b0703821a73c1d9a4c3755501042120534ff13990975e1f5"],["61674b992c29827186cab5ff454758dbbed8e89bc23d0bd33193afccc3a04bc","38e1020744c13903809ea30a0662fdb5226ae760cdcf10800faabec452e00f8"],["2ea2d48bcb83c0c9cd
2a4efe11f07165cfcbc9ccd26526e5fb12556316d4b1df","1d2d68b74ad384c5c4a9c85453104216357bfcdf635680b40215f0f800974cb"],["7881212050264c40c336ed3a15dd2cd868ec9a558f5b728869eab66e8b8ed54","21aaefcc8ad8a161b8971d6880321781dbd939570c540da4c330922b8c81e9b"],["b6be88ce0461d20f59c5199573cda0170b61decf6e8e69a6d32f1695adc4ed","5536e4808370716f2bb3423a9a49a38ddbfe91faf3b7a35eb53d3519238b6cf"],["e5972af1655eb6dde2e8c77cc58044299922441b5ee41ceaf5cafedc765bcc","550282f37a4783dd60801c237045992d6fbe82a5902e7d837ea25f6f98c7b3a"],["7efc1aad1f580d8f50274f1c114c40056be19a8c96fa8c4cb5bf85e1e7f3e4","2689f1c3898b114d668be6413643ee9f879913d40c262541fd0316264c60a4f"],["7939db98037f59b0113e9d60051f75ac9c3cfd1a3eb535c73e2d945068c6c5c","410914ca8bbf3c65cdf3e9772ca790c19131c50068d34b7346c10260a578a8e"],["225b77ad00a2b83d26690190b74867326eca4f55bfbc3a13be036225ca3b1b5","411faafef89042ce6beb64309fdaff70fa53e9d32d79a21e7f82f80e79ff05e"],["1501e64c99c8b6658b0479f2c05c9142d246eaabfccf2fcec8dc4399539d8e1","3bab1e3339e42c9ee66c65b0b20236fdd9362d3ce786ad3a9779ab578af50a8"],["59b907b941f24fb8ea2458153e55f07534b388e835af7b69f3c9f54392a335","1d5438c4f2f68a417f3d56f916d899a6ffe910f5f2989ca31687f1b10f60db8"],["2887d08a26f484546f360e33abbf7a998b7170a5b30070938b84f072c676bf3","62a78e8d00e5d3a59e2fc424ffa08961567ba1ef24c8531cd7bceee6074a535"],["6e3cc8076b3d45377929033af35aab0c6d19ae4fd47c0daf844079ca04c46eb","7b90f338e4d848aa8f19d0b5c3bca916a2a9024acbf14bddb278bca2aa39e5f"],["34844dacdd3ec54a3af328bb9d67715ab33425e194ac9977ca02ef22e8f7a88","3c1affc6372f32a1634748124f9e1a03c4f0c993971da0dc28888b0801279d"],["436b192e03a49796cf9bc5e93c88268b71c9c24f9c3a85322bba634ebea309d","67a8091ef69d62abcb28ce5df4dc7d53f8dc2b9690344f75ecd03a6d9386044"],["592d25b68baff87a6d7fd41ff0dadbddc1bd1316683de3b2d677501c0eb14e4","27ad1e1099683f54589010faeefb19e38569ace43653be8787a42b0591e7bc5"],["89a5111ae911512ba62e87b97f643c0219702f235c70f62c6678a129302009","557fa3d98e9ce7b83b47545013a4498f3de43787fb66b1a54521222242f7c1b"],["1c9b5e53377e72da5066cb08566bbf9ec31ec1877f455d932cd9b1aa375d34e","72f79555a8bc207863f32d482fca54692825449fd8963fcea3de3a8183a739a"],["574a6e05eb14591729515be239ea8c1fa9e12d4049d42876f76c8ff37bca03","5f99b3af43ca68c1c73e8190d5f73c8de162ba643d7d5f0cd73cfa8135db6d3"],["513fc5c2e16505b2b25a2f284e167d5401194bcac0dc3ecf8b7c9acb560daa1","687ee7a1a8954d08d3856e1a16ded808e419e789736d3f55f79f7693bad69f5"],["53d48bd1205274b1c2b0a0ceb3d21c5fcd7c8892a784931603240b288a598b9","35387abd7ea59c9b956de44d36533cad1f6668c438d666651695ff3862159be"],["213eb1ea99e08825110dd61094eb6e8145119dc1c507636f068730b1e086d44","744f6853f4f02f4f042468d0739e0c9f64df720b87ed77d1979547084ef7a89"],["735ef017d091ca23264ad0aa7bb9b2be3309b4539605e79ed4a652ccb2fbe3c","7f0ccc7a5747c4e921fff97d431169f690763427e2cfd1ad74d7a0308d7faa9"],["3f36babc5a30070b610ed97db44997e6d9115c9c0579ad8f75d295a17130001","79047908a2474e32d5c712a07bf5c4ad522590bb5d6cefda410d30528e12ca8"],["51c04907ae88a5926b242fb2862cb1f2c651a94e6caad5bff8601c079fded74","10a585a269f460aed43f54c7de13cdf623fc8de5957526997278be939ef32ad"],["c1e1bd626a735aa2c065831317217ecce68e377eb1f67e54ce2e97bc2ef2dc","53c5af23a9b482f420be6dfd37b6886154cfd130794098e1f51c1885ac2556a"],["5aff3b30775ae4758e604a4a6262803a545f5ef4e7855fa245ac6a6431a9ece","39a4799e5519047f29333bee9c86c99bfa8056d4aa381c396c4a44331fe795f"],["3d753e9723701a8e9d99b91bb93dee2eda7ffa5072fb2cd5c5fd99aebcdb299","15798bf5c17d6d5880fed1553af32dd8d8baf2888c715a886575448a24c7975"],["6593e5078466b07a4222d2e544da826d2c583c9cc5f2eaea148b129b00d4aa0","11b352b08a0a61d3cd67d1dc08069dec3bde907b3da0f56de5011b956bf8744"],["7a6eb353c5be9ff03fe4a06c01fb71aad2b38144179a291ebcbb2c2417cca65","3de3ecb12f2fa699b46a9d399abf77ca17bebc3e491bfb2542dd0fba991e2bb"],["2c7ead583d6c32162091034a9eddfa775b4e84b8bdbea939edb2a80dcf64f6","461790ce40d9c276d962b2a1e9a74d66e9d7335962e234e8a2fc6963d31722d"],["34285af023d9b4c2c2b88e8704bf2c05a9b553b00b2e70ff05f8c2970cb134f","33fe678e7671760a83836107428dbade68c3593fbe568f3f8f1b2c568099c44"],["6222f720a24466263db6a11842f117fc4bb78da6705f140e48869db3e087441","6eff5b9bf3aeedc962bc5a24b66e7bdad2153450ed53a058bf2c8dbf2907693"],["17c6ec5ea206eb97cbf53851e37ce391080e0d2bf1e5395610f79ab0503f7ce","3adb71ca3523d88ceb1e365f12dfb24895453c14daf0046b2626cddadfdf5f7"],["70859f9771a713e54974ce11cdaf44b0dcc3e9befa0c0834908d877eeaafd27","d18f794bf0cc0623b711e7450030424e52326c45ba9b03341883ae4828a5f8"],["2a820cfd0fd4ab0871e7b303cd545a3086caf8fa818c087a4017197da74efbf","5f992683ff37f6c041b84bfc01503d333ac9763505cc8f69473da01812969d1"],["5b052
26de2c07fe7cd73e3884f642d57a0ac5e13c68590ed03a14e530616e8c1","eec69d0cbd92c9fca31ec967dba848bec368e792d6678797946a5e34fe3487"],["6cf6b3efee707210cb3a72f1e885c3d0953aefb43e5e148c740aa1641725c61","911cb630b898e2c1a9115f9e45bafe3b819edfb1eab6e15612d14289939984"],["74e913de55f1e46143cb2ecfc580f8d3d3908f200281322b84e21c989cda293","761d2736c9ac7670ba905bc2629c6c0dbe988820a4454ff415ba68710f7df92"],["44084305e0c911a40b7cbefe5f13cffe9a99375d1a584c4a2200958050af7a9","249c83877371564708ea525b64b1e7e12785460d83364446531c9adcacba5f0"],["2bf71ad4d1bee1a67fb300477029f54bdb0e09f78bf2ac2e8afc7465a7adbcc","6244dd6cad282539049be57487bfd9900bb0d5da805d02b535096368fcb4cd5"],["3a62d8f763b62def36e4089458046a49c5ecb91b861549530773e0548ff2bb","6a10a03ba61e6ac657270465c09aa9526cf1ebe96bdecdf0e7000476a47b9eb"],["284eed3a17c51e0677d4fe897f056abe9def8af07a4630e6ca5723e2aa6677","516a06ac1d5626ed03d2eee9de6f60f0311eca703a99b0fb31b9c66b01c27c7"],["2a2c63b16cccd685f731d06fe93ce2cffb358d34d03dda9a7368185c1eb0c32","7180baca0ba81284809f92eca1654cd76b925a9242e5d5e0f18d0a55d13c6ec"],["5f9466017ec09769611389ea5370ad68dda936d3f5816c9e928ff9574abf9a7","6619b5b145bb5f4f29deb7a4cd68ef4da3995312fa6537f0d01684da4267ece"],["74f229babe01b4962b3307589c1a13019134b1db6822698388bebb55d21c30f","156ae857ab3279f754facba0db36398dffec8c31e5e160473198f2f891b7531"],["334b9fe3a5fd99bc966ddd1309698fd32afd1f235062f2c275b6616a185de45","221a60053583cc0607f6f2e6966b62fc9dac00538bb7eb1148e007a92116d2"],["7ad710ba002a67c731efbaba2149d16fec5d2f7aa3d126fd9886172e9f4ea30","3a10f8e902a7a13aec94d66415347e1314f9bac83a7db176096b809b25ffb86"],["4306dd0a184a3283c3097ff8f7434cec80912e9dc04b7df21ba73fda9f8e6d8","6d42bd3d1a8dbddafd09e872e2aa3891ae79ec939dc1b382196bc21c4ab749"],["1c3f2124e1135c32a426d1d14e471edd9e0f2c7bd703ee123cbbd608e8c4be7","3cc607a3c3f1ab68dd5fa56c65996002721b8ad8ad4b0dd9e5b1467d316583"],["294af33272ffcee0b56a436de1b73759cbddebef4c07888b42c2f92b0b68e1","d837164311d5dca8d37b99ef9eb22708643c83d1cbdfe852f63ea07b06fbad"],["753bdb5439a19bbffdfa02b1dc24e8368f22d0a8276b109c11e6feb26f56f39","6ed396231af93647633eab467f1a034f38e76823eb85baf97cae56e2dcd9f75"],["5674f0cb892b733fc0b50e121d8679afed0a925c32594cc65ffe83bebe7748e","7fbf0325dd38dd94905adab2c52758552292a6a103d9edfcb11938828e828c8"],["4a8f053573a0a74251059d0229d89b6660407ba0b491779fd10f87a5117c81f","21b70112485398bf67ec9d733df24a1df30dea718a93b786f41ed04e3ae3c5e"],["726c01ec4a08df8fc8de173311f50d4f3b97c5a9cf68c1536146f827db95ae8","15013cafadefa7f1c4e4dfdd70bd4d3979dd18bd7f0332572ce2a3fd8773d12"],["38ac0fbfa98937257460db7e6645d7e5112b6fce7234813fc8a704e8ade8da2","73c0109f86048aad08c443f781ae60ad13b99f7b9cfdf3128fe6d6eeb799a7b"],["6f6d3a38621582ace092eb50ecfe9eff265df141ebdcab8653299116fcea291","4a1bf3f39bc919c8f1b720a0b1ce952cad17f2ba98308ee6b76dd9b6f3d7b75"],["6a307fc28e1df8d9ad01766419e097797d65cb674436fa1c8f012d3de2c2a1f","26911a635ba824db004875d79dd84834a97ac12643e42829015bf88c1fd6f05"],["2a74860e3336d6db916555894cc8028f41508812925db1925457afe40257155","5f8da573f4c39816ce2dba8a20224223a7cfec53117ec78973930c0e9b60244"],["4d2b49e1ed0799f719b8269f092cb489a466a645bc0ccabafdc678864c176d7","5410083df7d256f18cbf5697ae5e52c31e075d8a3b27e21d6f5177ca882f6c1"],["110ecb9fbf6c333d168cee473cc5ad98809b6cb9eb5d1f6cd28ab5fab504fd3","7e3c54d7533d9f8c3310f219dab0cc3ea4d39b418a748eeffd6bae2b8637a43"],["5be4d711b80da70e6d3ac493250bbfd16f20b25f31919b3a91cf14ffbac1096","7f55a0919f082e8885f1515e83c5b39b6022404503507498e1b4422d79c43e2"],["2605125b95ca4ba93a21cbbba5762898a7cf9e988f07ab9e64cb3868e3b139d","62f0ccf55b9fc0eaf9736fc8ee484e2acdbe259813af9803cf815829a5e9d3b"],["1092bbbf206f2a3068167c3dd99a72de31e206f6c504c071c8214d105ff814d","309f489f68a62089f53b96df5d4fbc3ecc5a1a42eb7ece0e49bad17ad490ff4"],["2abdee9409d9c92559ca3f4e6bddd649c31aa09b90bfcb4a612af491241e18d","3ffa8eac180a29de3f8a69efca84bac046f921f5725e96a6ff0530be1436aaf"],["376313f27d00bb1aae7ec991745efe6ee28c6b50de0c6cd9845cc4bb4f83543","6a8e0a9389ba528b156fa94ac090a895d7b795818d4941c29415d9e2984c547"],["a80380c71bd466a696b3f0fbf02817c9459d9798f4f3899cf32edf647fe066","6a09805e814e7cdfc76eba4b79f1df5ae559e0f0aba9f728d3cba4ea5c57471"],["223694b921d247d989a79b9b2b2f07496036c40cb043eab074a9d6a2cd2ffed","c247217f
21b1df35e30d9e15fdaadf42d6fb0edd3a5a7e265d4cdc426c120aa"],["102333620df278c6714bbc880fc087db58c1b9b4d77ed4d61b32a74bfc7c3e2","6a77d37727ccf71c2caeb151faf4404d4b94e9047f9f0a7c3966367f3b53c65"],["891626f466536929ee7eadcd18b41925706dedab7528ed5f0f7abf039eb9d2","5f73d11c141c933a35b2d0d06e5cbae614a20d17dc3b439f8bcdc3413c5ea37"],["215c23fd3f073f870e5e80303967391bf173f8adcdbeec72d131c557babc203","10634332e9d9439a321597dc5b0fac9ff478834c3d6e281735f21a4a5e13266"],["21ea0bdc1332bc36e6aeb43be9071651c27e4ea2eadec636c8d818d4af72a36","3a523d9643dccc6bb9c7c58413312caa3e60ba9c7c7f0177e0f3f469a3241e3"],["60deaed1bffb6190beed40caaf2bfab5e43d3707aff7ad3f278d571aa247eae","e41f71ff254c1418e6a66992af307789fe04d6606fb2670900bb1a089fd879"],["1e1fac4a1646253fb1332fadc21fbdd3e3a24a840d129400f520ae4116a4cf5","69c406f9f46576afad68808de0ab7e8922b6226af748e721d9097e21f1800f3"],["5db0ddcdf79ffe74d6454c12d2bc60b06776db03c75dc413f5be42ea9a91b5e","134c3d6c699841f17306835bb193785228ffe7ab212a01a861c56b086a18cec"],["626814e320fb5bea505b248fd1c1389ad586c1cfe04923fe2f83173e915f4f8","7ae407a926e887206a8b85cf485f1f327c9bb8ccbb6897024e2d122877d8ee0"],["23186237dc7d3b570cea645282ad4c359731bbfa54e7f036426bf6493812cd","7d1fbab7e61a22d3b00993290d9f4cd5d820061573e787f66c2cff9a18e1eaf"],["54302dcb0e6cc1c6e44cca8f61a63bb2ca65048d53fb325d36ff12c49a58202","1b77b3e37d13504b348046268d8ae25ce98ad783c25561a879dcc77e99c2426"],["13961b56b9fc0e412e468c385c22bd0680a25624ec211ffbb6bc877b2a6926c","62f7f7792c77cd981fad13cb6863fe099c4d971c1374109185eae99943f16e9"],["47abd7308c70659af3f00fafe6837298af3cb530b6c2ba710ffd07a6bc1ae98","75d0c8a7377aa9f0663d0c124a5659750847afabc29e39893fd27534a4a03cb"],["2c6276b764fb398fa555857dbe0ce0ec18fab7a233bf23851295739801f0585","5d8f4897ce44007ec5bfcb9aeb78b8f6e1d40a514f72d213c9300d2770d2b8c"]]')},57592:e=>{"use strict";e.exports=JSON.parse('{"modp1":{"gen":"02","prime":"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a63a3620ffffffffffffffff"},"modp2":{"gen":"02","prime":"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece65381ffffffffffffffff"},"modp5":{"gen":"02","prime":"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca237327ffffffffffffffff"},"modp14":{"gen":"02","prime":"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aacaa68ffffffffffffffff"},"modp15":{"gen":"02","prime":"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a93ad2caffffffffffffffff"},"modp16":{"gen":"02","prime":"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c934063199ffffffffffffffff"},"modp17":{"gen":"02","prime":"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c93402849236c3fab4d27c7026c1d4dcb2602646dec9751e763dba37bdf8ff9406ad9e530ee5db382f413001aeb06a53ed9027d831179727b0865a8918da3edbebcf9b14ed44ce6cbaced4bb1bdb7f1447e6cc254b332051512bd7af426fb8f401378cd2bf5983ca01c64b92ecf032ea15d1721d03f482d7ce6e74fef6d55e702f46980c82b5a84031900b1c9e59e7c97fbec7e8f323a97a7e36cc88be0f1d45b7ff585ac54bd4
207b22b4154aacc8f6d7ebf48e1d814cc5ed20f8037e0a79715eef29be32806a1d58bb7c5da76f550aa3d8a1fbff0eb19ccb1a313d55cda56c9ec2ef29632387fe8d76e3c0468043e8f663f4860ee12bf2d5b0b7474d6e694f91e6dcc4024ffffffffffffffff"},"modp18":{"gen":"02","prime":"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c93402849236c3fab4d27c7026c1d4dcb2602646dec9751e763dba37bdf8ff9406ad9e530ee5db382f413001aeb06a53ed9027d831179727b0865a8918da3edbebcf9b14ed44ce6cbaced4bb1bdb7f1447e6cc254b332051512bd7af426fb8f401378cd2bf5983ca01c64b92ecf032ea15d1721d03f482d7ce6e74fef6d55e702f46980c82b5a84031900b1c9e59e7c97fbec7e8f323a97a7e36cc88be0f1d45b7ff585ac54bd407b22b4154aacc8f6d7ebf48e1d814cc5ed20f8037e0a79715eef29be32806a1d58bb7c5da76f550aa3d8a1fbff0eb19ccb1a313d55cda56c9ec2ef29632387fe8d76e3c0468043e8f663f4860ee12bf2d5b0b7474d6e694f91e6dbe115974a3926f12fee5e438777cb6a932df8cd8bec4d073b931ba3bc832b68d9dd300741fa7bf8afc47ed2576f6936ba424663aab639c5ae4f5683423b4742bf1c978238f16cbe39d652de3fdb8befc848ad922222e04a4037c0713eb57a81a23f0c73473fc646cea306b4bcbc8862f8385ddfa9d4b7fa2c087e879683303ed5bdd3a062b3cf5b3a278a66d2a13f83f44f82ddf310ee074ab6a364597e899a0255dc164f31cc50846851df9ab48195ded7ea1b1d510bd7ee74d73faf36bc31ecfa268359046f4eb879f924009438b481c6cd7889a002ed5ee382bc9190da6fc026e479558e4475677e9aa9e3050e2765694dfc81f56e880b96e7160c980dd98edd3dfffffffffffffffff"}}')},14399:e=>{"use strict";e.exports={i8:"6.5.4"}},11766:e=>{"use strict";e.exports={i8:"6.6.1"}},22087:e=>{"use strict";e.exports=JSON.parse('{"2.16.840.1.101.3.4.1.1":"aes-128-ecb","2.16.840.1.101.3.4.1.2":"aes-128-cbc","2.16.840.1.101.3.4.1.3":"aes-128-ofb","2.16.840.1.101.3.4.1.4":"aes-128-cfb","2.16.840.1.101.3.4.1.21":"aes-192-ecb","2.16.840.1.101.3.4.1.22":"aes-192-cbc","2.16.840.1.101.3.4.1.23":"aes-192-ofb","2.16.840.1.101.3.4.1.24":"aes-192-cfb","2.16.840.1.101.3.4.1.41":"aes-256-ecb","2.16.840.1.101.3.4.1.42":"aes-256-cbc","2.16.840.1.101.3.4.1.43":"aes-256-ofb","2.16.840.1.101.3.4.1.44":"aes-256-cfb"}')}}]); 3//# sourceMappingURL=3250.780d2cc3.chunk.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.