1105 lines
384 KiB
JavaScript
1105 lines
384 KiB
JavaScript
// ==UserScript==
|
|
// @name Pixel canvas overlay
|
|
// @namespace http://tampermonkey.net/
|
|
// @version 2024-07-29
|
|
// @description Scripts renders pixelated overlays over the tile map!
|
|
// @author 0xa663, Terncode
|
|
// @match https://pixelcanvas.io/*
|
|
// @icon https://www.google.com/s2/favicons?sz=64&domain=pixelcanvas.io
|
|
// @grant none
|
|
// ==/UserScript==
|
|
|
|
(()=>{var HL=Object.create;var rl=Object.defineProperty;var gL=Object.getOwnPropertyDescriptor;var VL=Object.getOwnPropertyNames;var ML=Object.getPrototypeOf,CL=Object.prototype.hasOwnProperty;var J1=(e,c)=>()=>(c||e((c={exports:{}}).exports,c),c.exports);var LL=(e,c,r,n)=>{if(c&&typeof c=="object"||typeof c=="function")for(let i of VL(c))!CL.call(e,i)&&i!==r&&rl(e,i,{get:()=>c[i],enumerable:!(n=gL(c,i))||n.enumerable});return e};var N2=(e,c,r)=>(r=e!=null?HL(ML(e)):{},LL(c||!e||!e.__esModule?rl(r,"default",{value:e,enumerable:!0}):r,e));var Z8=J1((b0,J8)=>{(function(){var e,c="4.17.21",r=200,n="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",i="Expected a function",s="Invalid `variable` option passed into `_.template`",l="__lodash_hash_undefined__",u=500,p="__lodash_placeholder__",h=1,z=2,M=4,L=1,S=2,P=1,R=2,W=4,g=8,H=16,C=32,b=64,O=128,U=256,B=512,Z=30,A="...",N=800,E=16,T=1,j=2,K=3,Y=1/0,q=9007199254740991,t2=17976931348623157e292,s2=NaN,i2=4294967295,M2=i2-1,L2=i2>>>1,K2=[["ary",O],["bind",P],["bindKey",R],["curry",g],["curryRight",H],["flip",B],["partial",C],["partialRight",b],["rearg",U]],r1="[object Arguments]",y1="[object Array]",t3="[object AsyncFunction]",H1="[object Boolean]",g1="[object Date]",e4="[object DOMException]",Q2="[object Error]",X1="[object Function]",D3="[object GeneratorFunction]",I2="[object Map]",b6="[object Number]",Nr="[object Null]",F3="[object Object]",me="[object Promise]",k6="[object Proxy]",A6="[object RegExp]",O1="[object Set]",m4="[object String]",v0="[object Symbol]",P8="[object Undefined]",c4="[object WeakMap]",br="[object WeakSet]",E6="[object ArrayBuffer]",B4="[object DataView]",_8="[object Float32Array]",T8="[object Float64Array]",R8="[object Int8Array]",kr="[object Int16Array]",Ar="[object Int32Array]",Er="[object Uint8Array]",Pr="[object Uint8ClampedArray]",_r="[object Uint16Array]",Tr="[object Uint32Array]",Fv=/\b__p \+= '';/g,Bv=/\b(__p \+=) '' \+/g,Iv=/(__e\(.*?\)|\b__t\)) \+\n'';/g,wi=/&(?:amp|lt|gt|quot|#39);/g,Si=/[&<>"']/g,Uv=RegExp(wi.source),Wv=RegExp(Si.source),Gv=/<%-([\s\S]+?)%>/g,qv=/<%([\s\S]+?)%>/g,Ni=/<%=([\s\S]+?)%>/g,jv=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Xv=/^\w*$/,Yv=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Rr=/[\\^$.*+?()[\]{}|]/g,Kv=RegExp(Rr.source),Or=/^\s+/,Qv=/\s/,$v=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Jv=/\{\n\/\* \[wrapped with (.+)\] \*/,Zv=/,? & /,ed=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,cd=/[()=,{}\[\]\/\s]/,rd=/\\(\\)?/g,ad=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,bi=/\w*$/,nd=/^[-+]0x[0-9a-f]+$/i,td=/^0b[01]+$/i,id=/^\[object .+?Constructor\]$/,sd=/^0o[0-7]+$/i,od=/^(?:0|[1-9]\d*)$/,ld=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,he=/($^)/,fd=/['\n\r\u2028\u2029\\]/g,ve="\\ud800-\\udfff",ud="\\u0300-\\u036f",pd="\\ufe20-\\ufe2f",md="\\u20d0-\\u20ff",ki=ud+pd+md,Ai="\\u2700-\\u27bf",Ei="a-z\\xdf-\\xf6\\xf8-\\xff",hd="\\xac\\xb1\\xd7\\xf7",vd="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",dd="\\u2000-\\u206f",zd=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Pi="A-Z\\xc0-\\xd6\\xd8-\\xde",_i="\\ufe0e\\ufe0f",Ti=hd+vd+dd+zd,Dr="['\u2019]",Hd="["+ve+"]",Ri="["+Ti+"]",de="["+ki+"]",Oi="\\d+",gd="["+Ai+"]",Di="["+Ei+"]",Fi="[^"+ve+Ti+Oi+Ai+Ei+Pi+"]",Fr="\\ud83c[\\udffb-\\udfff]",Vd="(?:"+de+"|"+Fr+")",Bi="[^"+ve+"]",Br="(?:\\ud83c[\\udde6-\\uddff]){2}",Ir="[\\ud800-\\udbff][\\udc00-\\udfff]",d0="["+Pi+"]",Ii="\\u200d",Ui="(?:"+Di+"|"+Fi+")",Md="(?:"+d0+"|"+Fi+")",Wi="(?:"+Dr+"(?:d|ll|m|re|s|t|ve))?",Gi="(?:"+Dr+"(?:D|LL|M|RE|S|T|VE))?",qi=Vd+"?",ji="["+_i+"]?",Cd="(?:"+Ii+"(?:"+[Bi,Br,Ir].join("|")+")"+ji+qi+")*",Ld="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",xd="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Xi=ji+qi+Cd,yd="(?:"+[gd,Br,Ir].join("|")+")"+Xi,wd="(?:"+[Bi+de+"?",de,Br,Ir,Hd].join("|")+")",Sd=RegExp(Dr,"g"),Nd=RegExp(de,"g"),Ur=RegExp(Fr+"(?="+Fr+")|"+wd+Xi,"g"),bd=RegExp([d0+"?"+Di+"+"+Wi+"(?="+[Ri,d0,"$"].join("|")+")",Md+"+"+Gi+"(?="+[Ri,d0+Ui,"$"].join("|")+")",d0+"?"+Ui+"+"+Wi,d0+"+"+Gi,xd,Ld,Oi,yd].join("|"),"g"),kd=RegExp("["+Ii+ve+ki+_i+"]"),Ad=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Ed=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Pd=-1,T2={};T2[_8]=T2[T8]=T2[R8]=T2[kr]=T2[Ar]=T2[Er]=T2[Pr]=T2[_r]=T2[Tr]=!0,T2[r1]=T2[y1]=T2[E6]=T2[H1]=T2[B4]=T2[g1]=T2[Q2]=T2[X1]=T2[I2]=T2[b6]=T2[F3]=T2[A6]=T2[O1]=T2[m4]=T2[c4]=!1;var E2={};E2[r1]=E2[y1]=E2[E6]=E2[B4]=E2[H1]=E2[g1]=E2[_8]=E2[T8]=E2[R8]=E2[kr]=E2[Ar]=E2[I2]=E2[b6]=E2[F3]=E2[A6]=E2[O1]=E2[m4]=E2[v0]=E2[Er]=E2[Pr]=E2[_r]=E2[Tr]=!0,E2[Q2]=E2[X1]=E2[c4]=!1;var _d={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"s"},Td={"&":"&","<":"<",">":">",'"':""","'":"'"},Rd={"&":"&","<":"<",">":">",""":'"',"'":"'"},Od={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Dd=parseFloat,Fd=parseInt,Yi=typeof global=="object"&&global&&global.Object===Object&&global,Bd=typeof self=="object"&&self&&self.Object===Object&&self,h1=Yi||Bd||Function("return this")(),Wr=typeof b0=="object"&&b0&&!b0.nodeType&&b0,P6=Wr&&typeof J8=="object"&&J8&&!J8.nodeType&&J8,Ki=P6&&P6.exports===Wr,Gr=Ki&&Yi.process,V3=function(){try{var y=P6&&P6.require&&P6.require("util").types;return y||Gr&&Gr.binding&&Gr.binding("util")}catch{}}(),Qi=V3&&V3.isArrayBuffer,$i=V3&&V3.isDate,Ji=V3&&V3.isMap,Zi=V3&&V3.isRegExp,es=V3&&V3.isSet,cs=V3&&V3.isTypedArray;function i3(y,_,k){switch(k.length){case 0:return y.call(_);case 1:return y.call(_,k[0]);case 2:return y.call(_,k[0],k[1]);case 3:return y.call(_,k[0],k[1],k[2])}return y.apply(_,k)}function Id(y,_,k,Q){for(var o2=-1,x2=y==null?0:y.length;++o2<x2;){var o1=y[o2];_(Q,o1,k(o1),y)}return Q}function M3(y,_){for(var k=-1,Q=y==null?0:y.length;++k<Q&&_(y[k],k,y)!==!1;);return y}function Ud(y,_){for(var k=y==null?0:y.length;k--&&_(y[k],k,y)!==!1;);return y}function rs(y,_){for(var k=-1,Q=y==null?0:y.length;++k<Q;)if(!_(y[k],k,y))return!1;return!0}function I4(y,_){for(var k=-1,Q=y==null?0:y.length,o2=0,x2=[];++k<Q;){var o1=y[k];_(o1,k,y)&&(x2[o2++]=o1)}return x2}function ze(y,_){var k=y==null?0:y.length;return!!k&&z0(y,_,0)>-1}function qr(y,_,k){for(var Q=-1,o2=y==null?0:y.length;++Q<o2;)if(k(_,y[Q]))return!0;return!1}function U2(y,_){for(var k=-1,Q=y==null?0:y.length,o2=Array(Q);++k<Q;)o2[k]=_(y[k],k,y);return o2}function U4(y,_){for(var k=-1,Q=_.length,o2=y.length;++k<Q;)y[o2+k]=_[k];return y}function jr(y,_,k,Q){var o2=-1,x2=y==null?0:y.length;for(Q&&x2&&(k=y[++o2]);++o2<x2;)k=_(k,y[o2],o2,y);return k}function Wd(y,_,k,Q){var o2=y==null?0:y.length;for(Q&&o2&&(k=y[--o2]);o2--;)k=_(k,y[o2],o2,y);return k}function Xr(y,_){for(var k=-1,Q=y==null?0:y.length;++k<Q;)if(_(y[k],k,y))return!0;return!1}var Gd=Yr("length");function qd(y){return y.split("")}function jd(y){return y.match(ed)||[]}function as(y,_,k){var Q;return k(y,function(o2,x2,o1){if(_(o2,x2,o1))return Q=x2,!1}),Q}function He(y,_,k,Q){for(var o2=y.length,x2=k+(Q?1:-1);Q?x2--:++x2<o2;)if(_(y[x2],x2,y))return x2;return-1}function z0(y,_,k){return _===_?nz(y,_,k):He(y,ns,k)}function Xd(y,_,k,Q){for(var o2=k-1,x2=y.length;++o2<x2;)if(Q(y[o2],_))return o2;return-1}function ns(y){return y!==y}function ts(y,_){var k=y==null?0:y.length;return k?Qr(y,_)/k:s2}function Yr(y){return function(_){return _==null?e:_[y]}}function Kr(y){return function(_){return y==null?e:y[_]}}function is(y,_,k,Q,o2){return o2(y,function(x2,o1,b2){k=Q?(Q=!1,x2):_(k,x2,o1,b2)}),k}function Yd(y,_){var k=y.length;for(y.sort(_);k--;)y[k]=y[k].value;return y}function Qr(y,_){for(var k,Q=-1,o2=y.length;++Q<o2;){var x2=_(y[Q]);x2!==e&&(k=k===e?x2:k+x2)}return k}function $r(y,_){for(var k=-1,Q=Array(y);++k<y;)Q[k]=_(k);return Q}function Kd(y,_){return U2(_,function(k){return[k,y[k]]})}function ss(y){return y&&y.slice(0,us(y)+1).replace(Or,"")}function s3(y){return function(_){return y(_)}}function Jr(y,_){return U2(_,function(k){return y[k]})}function O8(y,_){return y.has(_)}function os(y,_){for(var k=-1,Q=y.length;++k<Q&&z0(_,y[k],0)>-1;);return k}function ls(y,_){for(var k=y.length;k--&&z0(_,y[k],0)>-1;);return k}function Qd(y,_){for(var k=y.length,Q=0;k--;)y[k]===_&&++Q;return Q}var $d=Kr(_d),Jd=Kr(Td);function Zd(y){return"\\"+Od[y]}function ez(y,_){return y==null?e:y[_]}function H0(y){return kd.test(y)}function cz(y){return Ad.test(y)}function rz(y){for(var _,k=[];!(_=y.next()).done;)k.push(_.value);return k}function Zr(y){var _=-1,k=Array(y.size);return y.forEach(function(Q,o2){k[++_]=[o2,Q]}),k}function fs(y,_){return function(k){return y(_(k))}}function W4(y,_){for(var k=-1,Q=y.length,o2=0,x2=[];++k<Q;){var o1=y[k];(o1===_||o1===p)&&(y[k]=p,x2[o2++]=k)}return x2}function ge(y){var _=-1,k=Array(y.size);return y.forEach(function(Q){k[++_]=Q}),k}function az(y){var _=-1,k=Array(y.size);return y.forEach(function(Q){k[++_]=[Q,Q]}),k}function nz(y,_,k){for(var Q=k-1,o2=y.length;++Q<o2;)if(y[Q]===_)return Q;return-1}function tz(y,_,k){for(var Q=k+1;Q--;)if(y[Q]===_)return Q;return Q}function g0(y){return H0(y)?sz(y):Gd(y)}function B3(y){return H0(y)?oz(y):qd(y)}function us(y){for(var _=y.length;_--&&Qv.test(y.charAt(_)););return _}var iz=Kr(Rd);function sz(y){for(var _=Ur.lastIndex=0;Ur.test(y);)++_;return _}function oz(y){return y.match(Ur)||[]}function lz(y){return y.match(bd)||[]}var fz=function y(_){_=_==null?h1:G4.defaults(h1.Object(),_,G4.pick(h1,Ed));var k=_.Array,Q=_.Date,o2=_.Error,x2=_.Function,o1=_.Math,b2=_.Object,ea=_.RegExp,uz=_.String,C3=_.TypeError,Ve=k.prototype,pz=x2.prototype,V0=b2.prototype,Me=_["__core-js_shared__"],Ce=pz.toString,w2=V0.hasOwnProperty,mz=0,ps=function(){var a=/[^.]+$/.exec(Me&&Me.keys&&Me.keys.IE_PROTO||"");return a?"Symbol(src)_1."+a:""}(),Le=V0.toString,hz=Ce.call(b2),vz=h1._,dz=ea("^"+Ce.call(w2).replace(Rr,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),xe=Ki?_.Buffer:e,q4=_.Symbol,ye=_.Uint8Array,ms=xe?xe.allocUnsafe:e,we=fs(b2.getPrototypeOf,b2),hs=b2.create,vs=V0.propertyIsEnumerable,Se=Ve.splice,ds=q4?q4.isConcatSpreadable:e,D8=q4?q4.iterator:e,_6=q4?q4.toStringTag:e,Ne=function(){try{var a=F6(b2,"defineProperty");return a({},"",{}),a}catch{}}(),zz=_.clearTimeout!==h1.clearTimeout&&_.clearTimeout,Hz=Q&&Q.now!==h1.Date.now&&Q.now,gz=_.setTimeout!==h1.setTimeout&&_.setTimeout,be=o1.ceil,ke=o1.floor,ca=b2.getOwnPropertySymbols,Vz=xe?xe.isBuffer:e,zs=_.isFinite,Mz=Ve.join,Cz=fs(b2.keys,b2),l1=o1.max,w1=o1.min,Lz=Q.now,xz=_.parseInt,Hs=o1.random,yz=Ve.reverse,ra=F6(_,"DataView"),F8=F6(_,"Map"),aa=F6(_,"Promise"),M0=F6(_,"Set"),B8=F6(_,"WeakMap"),I8=F6(b2,"create"),Ae=B8&&new B8,C0={},wz=B6(ra),Sz=B6(F8),Nz=B6(aa),bz=B6(M0),kz=B6(B8),Ee=q4?q4.prototype:e,U8=Ee?Ee.valueOf:e,gs=Ee?Ee.toString:e;function v(a){if($2(a)&&!l2(a)&&!(a instanceof z2)){if(a instanceof L3)return a;if(w2.call(a,"__wrapped__"))return Mo(a)}return new L3(a)}var L0=function(){function a(){}return function(t){if(!q2(t))return{};if(hs)return hs(t);a.prototype=t;var o=new a;return a.prototype=e,o}}();function Pe(){}function L3(a,t){this.__wrapped__=a,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=e}v.templateSettings={escape:Gv,evaluate:qv,interpolate:Ni,variable:"",imports:{_:v}},v.prototype=Pe.prototype,v.prototype.constructor=v,L3.prototype=L0(Pe.prototype),L3.prototype.constructor=L3;function z2(a){this.__wrapped__=a,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=i2,this.__views__=[]}function Az(){var a=new z2(this.__wrapped__);return a.__actions__=Y1(this.__actions__),a.__dir__=this.__dir__,a.__filtered__=this.__filtered__,a.__iteratees__=Y1(this.__iteratees__),a.__takeCount__=this.__takeCount__,a.__views__=Y1(this.__views__),a}function Ez(){if(this.__filtered__){var a=new z2(this);a.__dir__=-1,a.__filtered__=!0}else a=this.clone(),a.__dir__*=-1;return a}function Pz(){var a=this.__wrapped__.value(),t=this.__dir__,o=l2(a),f=t<0,m=o?a.length:0,d=qH(0,m,this.__views__),V=d.start,x=d.end,w=x-V,D=f?x:V-1,F=this.__iteratees__,I=F.length,X=0,e2=w1(w,this.__takeCount__);if(!o||!f&&m==w&&e2==w)return Ws(a,this.__actions__);var a2=[];e:for(;w--&&X<e2;){D+=t;for(var m2=-1,n2=a[D];++m2<I;){var d2=F[m2],g2=d2.iteratee,f3=d2.type,B1=g2(n2);if(f3==j)n2=B1;else if(!B1){if(f3==T)continue e;break e}}a2[X++]=n2}return a2}z2.prototype=L0(Pe.prototype),z2.prototype.constructor=z2;function T6(a){var t=-1,o=a==null?0:a.length;for(this.clear();++t<o;){var f=a[t];this.set(f[0],f[1])}}function _z(){this.__data__=I8?I8(null):{},this.size=0}function Tz(a){var t=this.has(a)&&delete this.__data__[a];return this.size-=t?1:0,t}function Rz(a){var t=this.__data__;if(I8){var o=t[a];return o===l?e:o}return w2.call(t,a)?t[a]:e}function Oz(a){var t=this.__data__;return I8?t[a]!==e:w2.call(t,a)}function Dz(a,t){var o=this.__data__;return this.size+=this.has(a)?0:1,o[a]=I8&&t===e?l:t,this}T6.prototype.clear=_z,T6.prototype.delete=Tz,T6.prototype.get=Rz,T6.prototype.has=Oz,T6.prototype.set=Dz;function h4(a){var t=-1,o=a==null?0:a.length;for(this.clear();++t<o;){var f=a[t];this.set(f[0],f[1])}}function Fz(){this.__data__=[],this.size=0}function Bz(a){var t=this.__data__,o=_e(t,a);if(o<0)return!1;var f=t.length-1;return o==f?t.pop():Se.call(t,o,1),--this.size,!0}function Iz(a){var t=this.__data__,o=_e(t,a);return o<0?e:t[o][1]}function Uz(a){return _e(this.__data__,a)>-1}function Wz(a,t){var o=this.__data__,f=_e(o,a);return f<0?(++this.size,o.push([a,t])):o[f][1]=t,this}h4.prototype.clear=Fz,h4.prototype.delete=Bz,h4.prototype.get=Iz,h4.prototype.has=Uz,h4.prototype.set=Wz;function v4(a){var t=-1,o=a==null?0:a.length;for(this.clear();++t<o;){var f=a[t];this.set(f[0],f[1])}}function Gz(){this.size=0,this.__data__={hash:new T6,map:new(F8||h4),string:new T6}}function qz(a){var t=je(this,a).delete(a);return this.size-=t?1:0,t}function jz(a){return je(this,a).get(a)}function Xz(a){return je(this,a).has(a)}function Yz(a,t){var o=je(this,a),f=o.size;return o.set(a,t),this.size+=o.size==f?0:1,this}v4.prototype.clear=Gz,v4.prototype.delete=qz,v4.prototype.get=jz,v4.prototype.has=Xz,v4.prototype.set=Yz;function R6(a){var t=-1,o=a==null?0:a.length;for(this.__data__=new v4;++t<o;)this.add(a[t])}function Kz(a){return this.__data__.set(a,l),this}function Qz(a){return this.__data__.has(a)}R6.prototype.add=R6.prototype.push=Kz,R6.prototype.has=Qz;function I3(a){var t=this.__data__=new h4(a);this.size=t.size}function $z(){this.__data__=new h4,this.size=0}function Jz(a){var t=this.__data__,o=t.delete(a);return this.size=t.size,o}function Zz(a){return this.__data__.get(a)}function eH(a){return this.__data__.has(a)}function cH(a,t){var o=this.__data__;if(o instanceof h4){var f=o.__data__;if(!F8||f.length<r-1)return f.push([a,t]),this.size=++o.size,this;o=this.__data__=new v4(f)}return o.set(a,t),this.size=o.size,this}I3.prototype.clear=$z,I3.prototype.delete=Jz,I3.prototype.get=Zz,I3.prototype.has=eH,I3.prototype.set=cH;function Vs(a,t){var o=l2(a),f=!o&&I6(a),m=!o&&!f&&Q4(a),d=!o&&!f&&!m&&S0(a),V=o||f||m||d,x=V?$r(a.length,uz):[],w=x.length;for(var D in a)(t||w2.call(a,D))&&!(V&&(D=="length"||m&&(D=="offset"||D=="parent")||d&&(D=="buffer"||D=="byteLength"||D=="byteOffset")||g4(D,w)))&&x.push(D);return x}function Ms(a){var t=a.length;return t?a[ha(0,t-1)]:e}function rH(a,t){return Xe(Y1(a),O6(t,0,a.length))}function aH(a){return Xe(Y1(a))}function na(a,t,o){(o!==e&&!U3(a[t],o)||o===e&&!(t in a))&&d4(a,t,o)}function W8(a,t,o){var f=a[t];(!(w2.call(a,t)&&U3(f,o))||o===e&&!(t in a))&&d4(a,t,o)}function _e(a,t){for(var o=a.length;o--;)if(U3(a[o][0],t))return o;return-1}function nH(a,t,o,f){return j4(a,function(m,d,V){t(f,m,o(m),V)}),f}function Cs(a,t){return a&&a4(t,v1(t),a)}function tH(a,t){return a&&a4(t,Q1(t),a)}function d4(a,t,o){t=="__proto__"&&Ne?Ne(a,t,{configurable:!0,enumerable:!0,value:o,writable:!0}):a[t]=o}function ta(a,t){for(var o=-1,f=t.length,m=k(f),d=a==null;++o<f;)m[o]=d?e:Fa(a,t[o]);return m}function O6(a,t,o){return a===a&&(o!==e&&(a=a<=o?a:o),t!==e&&(a=a>=t?a:t)),a}function x3(a,t,o,f,m,d){var V,x=t&h,w=t&z,D=t&M;if(o&&(V=m?o(a,f,m,d):o(a)),V!==e)return V;if(!q2(a))return a;var F=l2(a);if(F){if(V=XH(a),!x)return Y1(a,V)}else{var I=S1(a),X=I==X1||I==D3;if(Q4(a))return js(a,x);if(I==F3||I==r1||X&&!m){if(V=w||X?{}:uo(a),!x)return w?RH(a,tH(V,a)):TH(a,Cs(V,a))}else{if(!E2[I])return m?a:{};V=YH(a,I,x)}}d||(d=new I3);var e2=d.get(a);if(e2)return e2;d.set(a,V),Io(a)?a.forEach(function(n2){V.add(x3(n2,t,o,n2,a,d))}):Fo(a)&&a.forEach(function(n2,d2){V.set(d2,x3(n2,t,o,d2,a,d))});var a2=D?w?ya:xa:w?Q1:v1,m2=F?e:a2(a);return M3(m2||a,function(n2,d2){m2&&(d2=n2,n2=a[d2]),W8(V,d2,x3(n2,t,o,d2,a,d))}),V}function iH(a){var t=v1(a);return function(o){return Ls(o,a,t)}}function Ls(a,t,o){var f=o.length;if(a==null)return!f;for(a=b2(a);f--;){var m=o[f],d=t[m],V=a[m];if(V===e&&!(m in a)||!d(V))return!1}return!0}function xs(a,t,o){if(typeof a!="function")throw new C3(i);return Q8(function(){a.apply(e,o)},t)}function G8(a,t,o,f){var m=-1,d=ze,V=!0,x=a.length,w=[],D=t.length;if(!x)return w;o&&(t=U2(t,s3(o))),f?(d=qr,V=!1):t.length>=r&&(d=O8,V=!1,t=new R6(t));e:for(;++m<x;){var F=a[m],I=o==null?F:o(F);if(F=f||F!==0?F:0,V&&I===I){for(var X=D;X--;)if(t[X]===I)continue e;w.push(F)}else d(t,I,f)||w.push(F)}return w}var j4=$s(r4),ys=$s(sa,!0);function sH(a,t){var o=!0;return j4(a,function(f,m,d){return o=!!t(f,m,d),o}),o}function Te(a,t,o){for(var f=-1,m=a.length;++f<m;){var d=a[f],V=t(d);if(V!=null&&(x===e?V===V&&!l3(V):o(V,x)))var x=V,w=d}return w}function oH(a,t,o,f){var m=a.length;for(o=p2(o),o<0&&(o=-o>m?0:m+o),f=f===e||f>m?m:p2(f),f<0&&(f+=m),f=o>f?0:Wo(f);o<f;)a[o++]=t;return a}function ws(a,t){var o=[];return j4(a,function(f,m,d){t(f,m,d)&&o.push(f)}),o}function V1(a,t,o,f,m){var d=-1,V=a.length;for(o||(o=QH),m||(m=[]);++d<V;){var x=a[d];t>0&&o(x)?t>1?V1(x,t-1,o,f,m):U4(m,x):f||(m[m.length]=x)}return m}var ia=Js(),Ss=Js(!0);function r4(a,t){return a&&ia(a,t,v1)}function sa(a,t){return a&&Ss(a,t,v1)}function Re(a,t){return I4(t,function(o){return V4(a[o])})}function D6(a,t){t=Y4(t,a);for(var o=0,f=t.length;a!=null&&o<f;)a=a[n4(t[o++])];return o&&o==f?a:e}function Ns(a,t,o){var f=t(a);return l2(a)?f:U4(f,o(a))}function D1(a){return a==null?a===e?P8:Nr:_6&&_6 in b2(a)?GH(a):ag(a)}function oa(a,t){return a>t}function lH(a,t){return a!=null&&w2.call(a,t)}function fH(a,t){return a!=null&&t in b2(a)}function uH(a,t,o){return a>=w1(t,o)&&a<l1(t,o)}function la(a,t,o){for(var f=o?qr:ze,m=a[0].length,d=a.length,V=d,x=k(d),w=1/0,D=[];V--;){var F=a[V];V&&t&&(F=U2(F,s3(t))),w=w1(F.length,w),x[V]=!o&&(t||m>=120&&F.length>=120)?new R6(V&&F):e}F=a[0];var I=-1,X=x[0];e:for(;++I<m&&D.length<w;){var e2=F[I],a2=t?t(e2):e2;if(e2=o||e2!==0?e2:0,!(X?O8(X,a2):f(D,a2,o))){for(V=d;--V;){var m2=x[V];if(!(m2?O8(m2,a2):f(a[V],a2,o)))continue e}X&&X.push(a2),D.push(e2)}}return D}function pH(a,t,o,f){return r4(a,function(m,d,V){t(f,o(m),d,V)}),f}function q8(a,t,o){t=Y4(t,a),a=vo(a,t);var f=a==null?a:a[n4(w3(t))];return f==null?e:i3(f,a,o)}function bs(a){return $2(a)&&D1(a)==r1}function mH(a){return $2(a)&&D1(a)==E6}function hH(a){return $2(a)&&D1(a)==g1}function j8(a,t,o,f,m){return a===t?!0:a==null||t==null||!$2(a)&&!$2(t)?a!==a&&t!==t:vH(a,t,o,f,j8,m)}function vH(a,t,o,f,m,d){var V=l2(a),x=l2(t),w=V?y1:S1(a),D=x?y1:S1(t);w=w==r1?F3:w,D=D==r1?F3:D;var F=w==F3,I=D==F3,X=w==D;if(X&&Q4(a)){if(!Q4(t))return!1;V=!0,F=!1}if(X&&!F)return d||(d=new I3),V||S0(a)?oo(a,t,o,f,m,d):UH(a,t,w,o,f,m,d);if(!(o&L)){var e2=F&&w2.call(a,"__wrapped__"),a2=I&&w2.call(t,"__wrapped__");if(e2||a2){var m2=e2?a.value():a,n2=a2?t.value():t;return d||(d=new I3),m(m2,n2,o,f,d)}}return X?(d||(d=new I3),WH(a,t,o,f,m,d)):!1}function dH(a){return $2(a)&&S1(a)==I2}function fa(a,t,o,f){var m=o.length,d=m,V=!f;if(a==null)return!d;for(a=b2(a);m--;){var x=o[m];if(V&&x[2]?x[1]!==a[x[0]]:!(x[0]in a))return!1}for(;++m<d;){x=o[m];var w=x[0],D=a[w],F=x[1];if(V&&x[2]){if(D===e&&!(w in a))return!1}else{var I=new I3;if(f)var X=f(D,F,w,a,t,I);if(!(X===e?j8(F,D,L|S,f,I):X))return!1}}return!0}function ks(a){if(!q2(a)||JH(a))return!1;var t=V4(a)?dz:id;return t.test(B6(a))}function zH(a){return $2(a)&&D1(a)==A6}function HH(a){return $2(a)&&S1(a)==O1}function gH(a){return $2(a)&&Ze(a.length)&&!!T2[D1(a)]}function As(a){return typeof a=="function"?a:a==null?$1:typeof a=="object"?l2(a)?_s(a[0],a[1]):Ps(a):el(a)}function ua(a){if(!K8(a))return Cz(a);var t=[];for(var o in b2(a))w2.call(a,o)&&o!="constructor"&&t.push(o);return t}function VH(a){if(!q2(a))return rg(a);var t=K8(a),o=[];for(var f in a)f=="constructor"&&(t||!w2.call(a,f))||o.push(f);return o}function pa(a,t){return a<t}function Es(a,t){var o=-1,f=K1(a)?k(a.length):[];return j4(a,function(m,d,V){f[++o]=t(m,d,V)}),f}function Ps(a){var t=Sa(a);return t.length==1&&t[0][2]?mo(t[0][0],t[0][1]):function(o){return o===a||fa(o,a,t)}}function _s(a,t){return ba(a)&&po(t)?mo(n4(a),t):function(o){var f=Fa(o,a);return f===e&&f===t?Ba(o,a):j8(t,f,L|S)}}function Oe(a,t,o,f,m){a!==t&&ia(t,function(d,V){if(m||(m=new I3),q2(d))MH(a,t,V,o,Oe,f,m);else{var x=f?f(Aa(a,V),d,V+"",a,t,m):e;x===e&&(x=d),na(a,V,x)}},Q1)}function MH(a,t,o,f,m,d,V){var x=Aa(a,o),w=Aa(t,o),D=V.get(w);if(D){na(a,o,D);return}var F=d?d(x,w,o+"",a,t,V):e,I=F===e;if(I){var X=l2(w),e2=!X&&Q4(w),a2=!X&&!e2&&S0(w);F=w,X||e2||a2?l2(x)?F=x:a1(x)?F=Y1(x):e2?(I=!1,F=js(w,!0)):a2?(I=!1,F=Xs(w,!0)):F=[]:$8(w)||I6(w)?(F=x,I6(x)?F=Go(x):(!q2(x)||V4(x))&&(F=uo(w))):I=!1}I&&(V.set(w,F),m(F,w,f,d,V),V.delete(w)),na(a,o,F)}function Ts(a,t){var o=a.length;if(o)return t+=t<0?o:0,g4(t,o)?a[t]:e}function Rs(a,t,o){t.length?t=U2(t,function(d){return l2(d)?function(V){return D6(V,d.length===1?d[0]:d)}:d}):t=[$1];var f=-1;t=U2(t,s3(r2()));var m=Es(a,function(d,V,x){var w=U2(t,function(D){return D(d)});return{criteria:w,index:++f,value:d}});return Yd(m,function(d,V){return _H(d,V,o)})}function CH(a,t){return Os(a,t,function(o,f){return Ba(a,f)})}function Os(a,t,o){for(var f=-1,m=t.length,d={};++f<m;){var V=t[f],x=D6(a,V);o(x,V)&&X8(d,Y4(V,a),x)}return d}function LH(a){return function(t){return D6(t,a)}}function ma(a,t,o,f){var m=f?Xd:z0,d=-1,V=t.length,x=a;for(a===t&&(t=Y1(t)),o&&(x=U2(a,s3(o)));++d<V;)for(var w=0,D=t[d],F=o?o(D):D;(w=m(x,F,w,f))>-1;)x!==a&&Se.call(x,w,1),Se.call(a,w,1);return a}function Ds(a,t){for(var o=a?t.length:0,f=o-1;o--;){var m=t[o];if(o==f||m!==d){var d=m;g4(m)?Se.call(a,m,1):za(a,m)}}return a}function ha(a,t){return a+ke(Hs()*(t-a+1))}function xH(a,t,o,f){for(var m=-1,d=l1(be((t-a)/(o||1)),0),V=k(d);d--;)V[f?d:++m]=a,a+=o;return V}function va(a,t){var o="";if(!a||t<1||t>q)return o;do t%2&&(o+=a),t=ke(t/2),t&&(a+=a);while(t);return o}function h2(a,t){return Ea(ho(a,t,$1),a+"")}function yH(a){return Ms(N0(a))}function wH(a,t){var o=N0(a);return Xe(o,O6(t,0,o.length))}function X8(a,t,o,f){if(!q2(a))return a;t=Y4(t,a);for(var m=-1,d=t.length,V=d-1,x=a;x!=null&&++m<d;){var w=n4(t[m]),D=o;if(w==="__proto__"||w==="constructor"||w==="prototype")return a;if(m!=V){var F=x[w];D=f?f(F,w,x):e,D===e&&(D=q2(F)?F:g4(t[m+1])?[]:{})}W8(x,w,D),x=x[w]}return a}var Fs=Ae?function(a,t){return Ae.set(a,t),a}:$1,SH=Ne?function(a,t){return Ne(a,"toString",{configurable:!0,enumerable:!1,value:Ua(t),writable:!0})}:$1;function NH(a){return Xe(N0(a))}function y3(a,t,o){var f=-1,m=a.length;t<0&&(t=-t>m?0:m+t),o=o>m?m:o,o<0&&(o+=m),m=t>o?0:o-t>>>0,t>>>=0;for(var d=k(m);++f<m;)d[f]=a[f+t];return d}function bH(a,t){var o;return j4(a,function(f,m,d){return o=t(f,m,d),!o}),!!o}function De(a,t,o){var f=0,m=a==null?f:a.length;if(typeof t=="number"&&t===t&&m<=L2){for(;f<m;){var d=f+m>>>1,V=a[d];V!==null&&!l3(V)&&(o?V<=t:V<t)?f=d+1:m=d}return m}return da(a,t,$1,o)}function da(a,t,o,f){var m=0,d=a==null?0:a.length;if(d===0)return 0;t=o(t);for(var V=t!==t,x=t===null,w=l3(t),D=t===e;m<d;){var F=ke((m+d)/2),I=o(a[F]),X=I!==e,e2=I===null,a2=I===I,m2=l3(I);if(V)var n2=f||a2;else D?n2=a2&&(f||X):x?n2=a2&&X&&(f||!e2):w?n2=a2&&X&&!e2&&(f||!m2):e2||m2?n2=!1:n2=f?I<=t:I<t;n2?m=F+1:d=F}return w1(d,M2)}function Bs(a,t){for(var o=-1,f=a.length,m=0,d=[];++o<f;){var V=a[o],x=t?t(V):V;if(!o||!U3(x,w)){var w=x;d[m++]=V===0?0:V}}return d}function Is(a){return typeof a=="number"?a:l3(a)?s2:+a}function o3(a){if(typeof a=="string")return a;if(l2(a))return U2(a,o3)+"";if(l3(a))return gs?gs.call(a):"";var t=a+"";return t=="0"&&1/a==-Y?"-0":t}function X4(a,t,o){var f=-1,m=ze,d=a.length,V=!0,x=[],w=x;if(o)V=!1,m=qr;else if(d>=r){var D=t?null:BH(a);if(D)return ge(D);V=!1,m=O8,w=new R6}else w=t?[]:x;e:for(;++f<d;){var F=a[f],I=t?t(F):F;if(F=o||F!==0?F:0,V&&I===I){for(var X=w.length;X--;)if(w[X]===I)continue e;t&&w.push(I),x.push(F)}else m(w,I,o)||(w!==x&&w.push(I),x.push(F))}return x}function za(a,t){return t=Y4(t,a),a=vo(a,t),a==null||delete a[n4(w3(t))]}function Us(a,t,o,f){return X8(a,t,o(D6(a,t)),f)}function Fe(a,t,o,f){for(var m=a.length,d=f?m:-1;(f?d--:++d<m)&&t(a[d],d,a););return o?y3(a,f?0:d,f?d+1:m):y3(a,f?d+1:0,f?m:d)}function Ws(a,t){var o=a;return o instanceof z2&&(o=o.value()),jr(t,function(f,m){return m.func.apply(m.thisArg,U4([f],m.args))},o)}function Ha(a,t,o){var f=a.length;if(f<2)return f?X4(a[0]):[];for(var m=-1,d=k(f);++m<f;)for(var V=a[m],x=-1;++x<f;)x!=m&&(d[m]=G8(d[m]||V,a[x],t,o));return X4(V1(d,1),t,o)}function Gs(a,t,o){for(var f=-1,m=a.length,d=t.length,V={};++f<m;){var x=f<d?t[f]:e;o(V,a[f],x)}return V}function ga(a){return a1(a)?a:[]}function Va(a){return typeof a=="function"?a:$1}function Y4(a,t){return l2(a)?a:ba(a,t)?[a]:Vo(y2(a))}var kH=h2;function K4(a,t,o){var f=a.length;return o=o===e?f:o,!t&&o>=f?a:y3(a,t,o)}var qs=zz||function(a){return h1.clearTimeout(a)};function js(a,t){if(t)return a.slice();var o=a.length,f=ms?ms(o):new a.constructor(o);return a.copy(f),f}function Ma(a){var t=new a.constructor(a.byteLength);return new ye(t).set(new ye(a)),t}function AH(a,t){var o=t?Ma(a.buffer):a.buffer;return new a.constructor(o,a.byteOffset,a.byteLength)}function EH(a){var t=new a.constructor(a.source,bi.exec(a));return t.lastIndex=a.lastIndex,t}function PH(a){return U8?b2(U8.call(a)):{}}function Xs(a,t){var o=t?Ma(a.buffer):a.buffer;return new a.constructor(o,a.byteOffset,a.length)}function Ys(a,t){if(a!==t){var o=a!==e,f=a===null,m=a===a,d=l3(a),V=t!==e,x=t===null,w=t===t,D=l3(t);if(!x&&!D&&!d&&a>t||d&&V&&w&&!x&&!D||f&&V&&w||!o&&w||!m)return 1;if(!f&&!d&&!D&&a<t||D&&o&&m&&!f&&!d||x&&o&&m||!V&&m||!w)return-1}return 0}function _H(a,t,o){for(var f=-1,m=a.criteria,d=t.criteria,V=m.length,x=o.length;++f<V;){var w=Ys(m[f],d[f]);if(w){if(f>=x)return w;var D=o[f];return w*(D=="desc"?-1:1)}}return a.index-t.index}function Ks(a,t,o,f){for(var m=-1,d=a.length,V=o.length,x=-1,w=t.length,D=l1(d-V,0),F=k(w+D),I=!f;++x<w;)F[x]=t[x];for(;++m<V;)(I||m<d)&&(F[o[m]]=a[m]);for(;D--;)F[x++]=a[m++];return F}function Qs(a,t,o,f){for(var m=-1,d=a.length,V=-1,x=o.length,w=-1,D=t.length,F=l1(d-x,0),I=k(F+D),X=!f;++m<F;)I[m]=a[m];for(var e2=m;++w<D;)I[e2+w]=t[w];for(;++V<x;)(X||m<d)&&(I[e2+o[V]]=a[m++]);return I}function Y1(a,t){var o=-1,f=a.length;for(t||(t=k(f));++o<f;)t[o]=a[o];return t}function a4(a,t,o,f){var m=!o;o||(o={});for(var d=-1,V=t.length;++d<V;){var x=t[d],w=f?f(o[x],a[x],x,o,a):e;w===e&&(w=a[x]),m?d4(o,x,w):W8(o,x,w)}return o}function TH(a,t){return a4(a,Na(a),t)}function RH(a,t){return a4(a,lo(a),t)}function Be(a,t){return function(o,f){var m=l2(o)?Id:nH,d=t?t():{};return m(o,a,r2(f,2),d)}}function x0(a){return h2(function(t,o){var f=-1,m=o.length,d=m>1?o[m-1]:e,V=m>2?o[2]:e;for(d=a.length>3&&typeof d=="function"?(m--,d):e,V&&F1(o[0],o[1],V)&&(d=m<3?e:d,m=1),t=b2(t);++f<m;){var x=o[f];x&&a(t,x,f,d)}return t})}function $s(a,t){return function(o,f){if(o==null)return o;if(!K1(o))return a(o,f);for(var m=o.length,d=t?m:-1,V=b2(o);(t?d--:++d<m)&&f(V[d],d,V)!==!1;);return o}}function Js(a){return function(t,o,f){for(var m=-1,d=b2(t),V=f(t),x=V.length;x--;){var w=V[a?x:++m];if(o(d[w],w,d)===!1)break}return t}}function OH(a,t,o){var f=t&P,m=Y8(a);function d(){var V=this&&this!==h1&&this instanceof d?m:a;return V.apply(f?o:this,arguments)}return d}function Zs(a){return function(t){t=y2(t);var o=H0(t)?B3(t):e,f=o?o[0]:t.charAt(0),m=o?K4(o,1).join(""):t.slice(1);return f[a]()+m}}function y0(a){return function(t){return jr(Jo($o(t).replace(Sd,"")),a,"")}}function Y8(a){return function(){var t=arguments;switch(t.length){case 0:return new a;case 1:return new a(t[0]);case 2:return new a(t[0],t[1]);case 3:return new a(t[0],t[1],t[2]);case 4:return new a(t[0],t[1],t[2],t[3]);case 5:return new a(t[0],t[1],t[2],t[3],t[4]);case 6:return new a(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new a(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var o=L0(a.prototype),f=a.apply(o,t);return q2(f)?f:o}}function DH(a,t,o){var f=Y8(a);function m(){for(var d=arguments.length,V=k(d),x=d,w=w0(m);x--;)V[x]=arguments[x];var D=d<3&&V[0]!==w&&V[d-1]!==w?[]:W4(V,w);if(d-=D.length,d<o)return no(a,t,Ie,m.placeholder,e,V,D,e,e,o-d);var F=this&&this!==h1&&this instanceof m?f:a;return i3(F,this,V)}return m}function eo(a){return function(t,o,f){var m=b2(t);if(!K1(t)){var d=r2(o,3);t=v1(t),o=function(x){return d(m[x],x,m)}}var V=a(t,o,f);return V>-1?m[d?t[V]:V]:e}}function co(a){return H4(function(t){var o=t.length,f=o,m=L3.prototype.thru;for(a&&t.reverse();f--;){var d=t[f];if(typeof d!="function")throw new C3(i);if(m&&!V&&qe(d)=="wrapper")var V=new L3([],!0)}for(f=V?f:o;++f<o;){d=t[f];var x=qe(d),w=x=="wrapper"?wa(d):e;w&&ka(w[0])&&w[1]==(O|g|C|U)&&!w[4].length&&w[9]==1?V=V[qe(w[0])].apply(V,w[3]):V=d.length==1&&ka(d)?V[x]():V.thru(d)}return function(){var D=arguments,F=D[0];if(V&&D.length==1&&l2(F))return V.plant(F).value();for(var I=0,X=o?t[I].apply(this,D):F;++I<o;)X=t[I].call(this,X);return X}})}function Ie(a,t,o,f,m,d,V,x,w,D){var F=t&O,I=t&P,X=t&R,e2=t&(g|H),a2=t&B,m2=X?e:Y8(a);function n2(){for(var d2=arguments.length,g2=k(d2),f3=d2;f3--;)g2[f3]=arguments[f3];if(e2)var B1=w0(n2),u3=Qd(g2,B1);if(f&&(g2=Ks(g2,f,m,e2)),d&&(g2=Qs(g2,d,V,e2)),d2-=u3,e2&&d2<D){var n1=W4(g2,B1);return no(a,t,Ie,n2.placeholder,o,g2,n1,x,w,D-d2)}var W3=I?o:this,C4=X?W3[a]:a;return d2=g2.length,x?g2=ng(g2,x):a2&&d2>1&&g2.reverse(),F&&w<d2&&(g2.length=w),this&&this!==h1&&this instanceof n2&&(C4=m2||Y8(C4)),C4.apply(W3,g2)}return n2}function ro(a,t){return function(o,f){return pH(o,a,t(f),{})}}function Ue(a,t){return function(o,f){var m;if(o===e&&f===e)return t;if(o!==e&&(m=o),f!==e){if(m===e)return f;typeof o=="string"||typeof f=="string"?(o=o3(o),f=o3(f)):(o=Is(o),f=Is(f)),m=a(o,f)}return m}}function Ca(a){return H4(function(t){return t=U2(t,s3(r2())),h2(function(o){var f=this;return a(t,function(m){return i3(m,f,o)})})})}function We(a,t){t=t===e?" ":o3(t);var o=t.length;if(o<2)return o?va(t,a):t;var f=va(t,be(a/g0(t)));return H0(t)?K4(B3(f),0,a).join(""):f.slice(0,a)}function FH(a,t,o,f){var m=t&P,d=Y8(a);function V(){for(var x=-1,w=arguments.length,D=-1,F=f.length,I=k(F+w),X=this&&this!==h1&&this instanceof V?d:a;++D<F;)I[D]=f[D];for(;w--;)I[D++]=arguments[++x];return i3(X,m?o:this,I)}return V}function ao(a){return function(t,o,f){return f&&typeof f!="number"&&F1(t,o,f)&&(o=f=e),t=M4(t),o===e?(o=t,t=0):o=M4(o),f=f===e?t<o?1:-1:M4(f),xH(t,o,f,a)}}function Ge(a){return function(t,o){return typeof t=="string"&&typeof o=="string"||(t=S3(t),o=S3(o)),a(t,o)}}function no(a,t,o,f,m,d,V,x,w,D){var F=t&g,I=F?V:e,X=F?e:V,e2=F?d:e,a2=F?e:d;t|=F?C:b,t&=~(F?b:C),t&W||(t&=~(P|R));var m2=[a,t,m,e2,I,a2,X,x,w,D],n2=o.apply(e,m2);return ka(a)&&zo(n2,m2),n2.placeholder=f,Ho(n2,a,t)}function La(a){var t=o1[a];return function(o,f){if(o=S3(o),f=f==null?0:w1(p2(f),292),f&&zs(o)){var m=(y2(o)+"e").split("e"),d=t(m[0]+"e"+(+m[1]+f));return m=(y2(d)+"e").split("e"),+(m[0]+"e"+(+m[1]-f))}return t(o)}}var BH=M0&&1/ge(new M0([,-0]))[1]==Y?function(a){return new M0(a)}:qa;function to(a){return function(t){var o=S1(t);return o==I2?Zr(t):o==O1?az(t):Kd(t,a(t))}}function z4(a,t,o,f,m,d,V,x){var w=t&R;if(!w&&typeof a!="function")throw new C3(i);var D=f?f.length:0;if(D||(t&=~(C|b),f=m=e),V=V===e?V:l1(p2(V),0),x=x===e?x:p2(x),D-=m?m.length:0,t&b){var F=f,I=m;f=m=e}var X=w?e:wa(a),e2=[a,t,o,f,m,F,I,d,V,x];if(X&&cg(e2,X),a=e2[0],t=e2[1],o=e2[2],f=e2[3],m=e2[4],x=e2[9]=e2[9]===e?w?0:a.length:l1(e2[9]-D,0),!x&&t&(g|H)&&(t&=~(g|H)),!t||t==P)var a2=OH(a,t,o);else t==g||t==H?a2=DH(a,t,x):(t==C||t==(P|C))&&!m.length?a2=FH(a,t,o,f):a2=Ie.apply(e,e2);var m2=X?Fs:zo;return Ho(m2(a2,e2),a,t)}function io(a,t,o,f){return a===e||U3(a,V0[o])&&!w2.call(f,o)?t:a}function so(a,t,o,f,m,d){return q2(a)&&q2(t)&&(d.set(t,a),Oe(a,t,e,so,d),d.delete(t)),a}function IH(a){return $8(a)?e:a}function oo(a,t,o,f,m,d){var V=o&L,x=a.length,w=t.length;if(x!=w&&!(V&&w>x))return!1;var D=d.get(a),F=d.get(t);if(D&&F)return D==t&&F==a;var I=-1,X=!0,e2=o&S?new R6:e;for(d.set(a,t),d.set(t,a);++I<x;){var a2=a[I],m2=t[I];if(f)var n2=V?f(m2,a2,I,t,a,d):f(a2,m2,I,a,t,d);if(n2!==e){if(n2)continue;X=!1;break}if(e2){if(!Xr(t,function(d2,g2){if(!O8(e2,g2)&&(a2===d2||m(a2,d2,o,f,d)))return e2.push(g2)})){X=!1;break}}else if(!(a2===m2||m(a2,m2,o,f,d))){X=!1;break}}return d.delete(a),d.delete(t),X}function UH(a,t,o,f,m,d,V){switch(o){case B4:if(a.byteLength!=t.byteLength||a.byteOffset!=t.byteOffset)return!1;a=a.buffer,t=t.buffer;case E6:return!(a.byteLength!=t.byteLength||!d(new ye(a),new ye(t)));case H1:case g1:case b6:return U3(+a,+t);case Q2:return a.name==t.name&&a.message==t.message;case A6:case m4:return a==t+"";case I2:var x=Zr;case O1:var w=f&L;if(x||(x=ge),a.size!=t.size&&!w)return!1;var D=V.get(a);if(D)return D==t;f|=S,V.set(a,t);var F=oo(x(a),x(t),f,m,d,V);return V.delete(a),F;case v0:if(U8)return U8.call(a)==U8.call(t)}return!1}function WH(a,t,o,f,m,d){var V=o&L,x=xa(a),w=x.length,D=xa(t),F=D.length;if(w!=F&&!V)return!1;for(var I=w;I--;){var X=x[I];if(!(V?X in t:w2.call(t,X)))return!1}var e2=d.get(a),a2=d.get(t);if(e2&&a2)return e2==t&&a2==a;var m2=!0;d.set(a,t),d.set(t,a);for(var n2=V;++I<w;){X=x[I];var d2=a[X],g2=t[X];if(f)var f3=V?f(g2,d2,X,t,a,d):f(d2,g2,X,a,t,d);if(!(f3===e?d2===g2||m(d2,g2,o,f,d):f3)){m2=!1;break}n2||(n2=X=="constructor")}if(m2&&!n2){var B1=a.constructor,u3=t.constructor;B1!=u3&&"constructor"in a&&"constructor"in t&&!(typeof B1=="function"&&B1 instanceof B1&&typeof u3=="function"&&u3 instanceof u3)&&(m2=!1)}return d.delete(a),d.delete(t),m2}function H4(a){return Ea(ho(a,e,xo),a+"")}function xa(a){return Ns(a,v1,Na)}function ya(a){return Ns(a,Q1,lo)}var wa=Ae?function(a){return Ae.get(a)}:qa;function qe(a){for(var t=a.name+"",o=C0[t],f=w2.call(C0,t)?o.length:0;f--;){var m=o[f],d=m.func;if(d==null||d==a)return m.name}return t}function w0(a){var t=w2.call(v,"placeholder")?v:a;return t.placeholder}function r2(){var a=v.iteratee||Wa;return a=a===Wa?As:a,arguments.length?a(arguments[0],arguments[1]):a}function je(a,t){var o=a.__data__;return $H(t)?o[typeof t=="string"?"string":"hash"]:o.map}function Sa(a){for(var t=v1(a),o=t.length;o--;){var f=t[o],m=a[f];t[o]=[f,m,po(m)]}return t}function F6(a,t){var o=ez(a,t);return ks(o)?o:e}function GH(a){var t=w2.call(a,_6),o=a[_6];try{a[_6]=e;var f=!0}catch{}var m=Le.call(a);return f&&(t?a[_6]=o:delete a[_6]),m}var Na=ca?function(a){return a==null?[]:(a=b2(a),I4(ca(a),function(t){return vs.call(a,t)}))}:ja,lo=ca?function(a){for(var t=[];a;)U4(t,Na(a)),a=we(a);return t}:ja,S1=D1;(ra&&S1(new ra(new ArrayBuffer(1)))!=B4||F8&&S1(new F8)!=I2||aa&&S1(aa.resolve())!=me||M0&&S1(new M0)!=O1||B8&&S1(new B8)!=c4)&&(S1=function(a){var t=D1(a),o=t==F3?a.constructor:e,f=o?B6(o):"";if(f)switch(f){case wz:return B4;case Sz:return I2;case Nz:return me;case bz:return O1;case kz:return c4}return t});function qH(a,t,o){for(var f=-1,m=o.length;++f<m;){var d=o[f],V=d.size;switch(d.type){case"drop":a+=V;break;case"dropRight":t-=V;break;case"take":t=w1(t,a+V);break;case"takeRight":a=l1(a,t-V);break}}return{start:a,end:t}}function jH(a){var t=a.match(Jv);return t?t[1].split(Zv):[]}function fo(a,t,o){t=Y4(t,a);for(var f=-1,m=t.length,d=!1;++f<m;){var V=n4(t[f]);if(!(d=a!=null&&o(a,V)))break;a=a[V]}return d||++f!=m?d:(m=a==null?0:a.length,!!m&&Ze(m)&&g4(V,m)&&(l2(a)||I6(a)))}function XH(a){var t=a.length,o=new a.constructor(t);return t&&typeof a[0]=="string"&&w2.call(a,"index")&&(o.index=a.index,o.input=a.input),o}function uo(a){return typeof a.constructor=="function"&&!K8(a)?L0(we(a)):{}}function YH(a,t,o){var f=a.constructor;switch(t){case E6:return Ma(a);case H1:case g1:return new f(+a);case B4:return AH(a,o);case _8:case T8:case R8:case kr:case Ar:case Er:case Pr:case _r:case Tr:return Xs(a,o);case I2:return new f;case b6:case m4:return new f(a);case A6:return EH(a);case O1:return new f;case v0:return PH(a)}}function KH(a,t){var o=t.length;if(!o)return a;var f=o-1;return t[f]=(o>1?"& ":"")+t[f],t=t.join(o>2?", ":" "),a.replace($v,`{
|
|
/* [wrapped with `+t+`] */
|
|
`)}function QH(a){return l2(a)||I6(a)||!!(ds&&a&&a[ds])}function g4(a,t){var o=typeof a;return t=t??q,!!t&&(o=="number"||o!="symbol"&&od.test(a))&&a>-1&&a%1==0&&a<t}function F1(a,t,o){if(!q2(o))return!1;var f=typeof t;return(f=="number"?K1(o)&&g4(t,o.length):f=="string"&&t in o)?U3(o[t],a):!1}function ba(a,t){if(l2(a))return!1;var o=typeof a;return o=="number"||o=="symbol"||o=="boolean"||a==null||l3(a)?!0:Xv.test(a)||!jv.test(a)||t!=null&&a in b2(t)}function $H(a){var t=typeof a;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?a!=="__proto__":a===null}function ka(a){var t=qe(a),o=v[t];if(typeof o!="function"||!(t in z2.prototype))return!1;if(a===o)return!0;var f=wa(o);return!!f&&a===f[0]}function JH(a){return!!ps&&ps in a}var ZH=Me?V4:Xa;function K8(a){var t=a&&a.constructor,o=typeof t=="function"&&t.prototype||V0;return a===o}function po(a){return a===a&&!q2(a)}function mo(a,t){return function(o){return o==null?!1:o[a]===t&&(t!==e||a in b2(o))}}function eg(a){var t=$e(a,function(f){return o.size===u&&o.clear(),f}),o=t.cache;return t}function cg(a,t){var o=a[1],f=t[1],m=o|f,d=m<(P|R|O),V=f==O&&o==g||f==O&&o==U&&a[7].length<=t[8]||f==(O|U)&&t[7].length<=t[8]&&o==g;if(!(d||V))return a;f&P&&(a[2]=t[2],m|=o&P?0:W);var x=t[3];if(x){var w=a[3];a[3]=w?Ks(w,x,t[4]):x,a[4]=w?W4(a[3],p):t[4]}return x=t[5],x&&(w=a[5],a[5]=w?Qs(w,x,t[6]):x,a[6]=w?W4(a[5],p):t[6]),x=t[7],x&&(a[7]=x),f&O&&(a[8]=a[8]==null?t[8]:w1(a[8],t[8])),a[9]==null&&(a[9]=t[9]),a[0]=t[0],a[1]=m,a}function rg(a){var t=[];if(a!=null)for(var o in b2(a))t.push(o);return t}function ag(a){return Le.call(a)}function ho(a,t,o){return t=l1(t===e?a.length-1:t,0),function(){for(var f=arguments,m=-1,d=l1(f.length-t,0),V=k(d);++m<d;)V[m]=f[t+m];m=-1;for(var x=k(t+1);++m<t;)x[m]=f[m];return x[t]=o(V),i3(a,this,x)}}function vo(a,t){return t.length<2?a:D6(a,y3(t,0,-1))}function ng(a,t){for(var o=a.length,f=w1(t.length,o),m=Y1(a);f--;){var d=t[f];a[f]=g4(d,o)?m[d]:e}return a}function Aa(a,t){if(!(t==="constructor"&&typeof a[t]=="function")&&t!="__proto__")return a[t]}var zo=go(Fs),Q8=gz||function(a,t){return h1.setTimeout(a,t)},Ea=go(SH);function Ho(a,t,o){var f=t+"";return Ea(a,KH(f,tg(jH(f),o)))}function go(a){var t=0,o=0;return function(){var f=Lz(),m=E-(f-o);if(o=f,m>0){if(++t>=N)return arguments[0]}else t=0;return a.apply(e,arguments)}}function Xe(a,t){var o=-1,f=a.length,m=f-1;for(t=t===e?f:t;++o<t;){var d=ha(o,m),V=a[d];a[d]=a[o],a[o]=V}return a.length=t,a}var Vo=eg(function(a){var t=[];return a.charCodeAt(0)===46&&t.push(""),a.replace(Yv,function(o,f,m,d){t.push(m?d.replace(rd,"$1"):f||o)}),t});function n4(a){if(typeof a=="string"||l3(a))return a;var t=a+"";return t=="0"&&1/a==-Y?"-0":t}function B6(a){if(a!=null){try{return Ce.call(a)}catch{}try{return a+""}catch{}}return""}function tg(a,t){return M3(K2,function(o){var f="_."+o[0];t&o[1]&&!ze(a,f)&&a.push(f)}),a.sort()}function Mo(a){if(a instanceof z2)return a.clone();var t=new L3(a.__wrapped__,a.__chain__);return t.__actions__=Y1(a.__actions__),t.__index__=a.__index__,t.__values__=a.__values__,t}function ig(a,t,o){(o?F1(a,t,o):t===e)?t=1:t=l1(p2(t),0);var f=a==null?0:a.length;if(!f||t<1)return[];for(var m=0,d=0,V=k(be(f/t));m<f;)V[d++]=y3(a,m,m+=t);return V}function sg(a){for(var t=-1,o=a==null?0:a.length,f=0,m=[];++t<o;){var d=a[t];d&&(m[f++]=d)}return m}function og(){var a=arguments.length;if(!a)return[];for(var t=k(a-1),o=arguments[0],f=a;f--;)t[f-1]=arguments[f];return U4(l2(o)?Y1(o):[o],V1(t,1))}var lg=h2(function(a,t){return a1(a)?G8(a,V1(t,1,a1,!0)):[]}),fg=h2(function(a,t){var o=w3(t);return a1(o)&&(o=e),a1(a)?G8(a,V1(t,1,a1,!0),r2(o,2)):[]}),ug=h2(function(a,t){var o=w3(t);return a1(o)&&(o=e),a1(a)?G8(a,V1(t,1,a1,!0),e,o):[]});function pg(a,t,o){var f=a==null?0:a.length;return f?(t=o||t===e?1:p2(t),y3(a,t<0?0:t,f)):[]}function mg(a,t,o){var f=a==null?0:a.length;return f?(t=o||t===e?1:p2(t),t=f-t,y3(a,0,t<0?0:t)):[]}function hg(a,t){return a&&a.length?Fe(a,r2(t,3),!0,!0):[]}function vg(a,t){return a&&a.length?Fe(a,r2(t,3),!0):[]}function dg(a,t,o,f){var m=a==null?0:a.length;return m?(o&&typeof o!="number"&&F1(a,t,o)&&(o=0,f=m),oH(a,t,o,f)):[]}function Co(a,t,o){var f=a==null?0:a.length;if(!f)return-1;var m=o==null?0:p2(o);return m<0&&(m=l1(f+m,0)),He(a,r2(t,3),m)}function Lo(a,t,o){var f=a==null?0:a.length;if(!f)return-1;var m=f-1;return o!==e&&(m=p2(o),m=o<0?l1(f+m,0):w1(m,f-1)),He(a,r2(t,3),m,!0)}function xo(a){var t=a==null?0:a.length;return t?V1(a,1):[]}function zg(a){var t=a==null?0:a.length;return t?V1(a,Y):[]}function Hg(a,t){var o=a==null?0:a.length;return o?(t=t===e?1:p2(t),V1(a,t)):[]}function gg(a){for(var t=-1,o=a==null?0:a.length,f={};++t<o;){var m=a[t];f[m[0]]=m[1]}return f}function yo(a){return a&&a.length?a[0]:e}function Vg(a,t,o){var f=a==null?0:a.length;if(!f)return-1;var m=o==null?0:p2(o);return m<0&&(m=l1(f+m,0)),z0(a,t,m)}function Mg(a){var t=a==null?0:a.length;return t?y3(a,0,-1):[]}var Cg=h2(function(a){var t=U2(a,ga);return t.length&&t[0]===a[0]?la(t):[]}),Lg=h2(function(a){var t=w3(a),o=U2(a,ga);return t===w3(o)?t=e:o.pop(),o.length&&o[0]===a[0]?la(o,r2(t,2)):[]}),xg=h2(function(a){var t=w3(a),o=U2(a,ga);return t=typeof t=="function"?t:e,t&&o.pop(),o.length&&o[0]===a[0]?la(o,e,t):[]});function yg(a,t){return a==null?"":Mz.call(a,t)}function w3(a){var t=a==null?0:a.length;return t?a[t-1]:e}function wg(a,t,o){var f=a==null?0:a.length;if(!f)return-1;var m=f;return o!==e&&(m=p2(o),m=m<0?l1(f+m,0):w1(m,f-1)),t===t?tz(a,t,m):He(a,ns,m,!0)}function Sg(a,t){return a&&a.length?Ts(a,p2(t)):e}var Ng=h2(wo);function wo(a,t){return a&&a.length&&t&&t.length?ma(a,t):a}function bg(a,t,o){return a&&a.length&&t&&t.length?ma(a,t,r2(o,2)):a}function kg(a,t,o){return a&&a.length&&t&&t.length?ma(a,t,e,o):a}var Ag=H4(function(a,t){var o=a==null?0:a.length,f=ta(a,t);return Ds(a,U2(t,function(m){return g4(m,o)?+m:m}).sort(Ys)),f});function Eg(a,t){var o=[];if(!(a&&a.length))return o;var f=-1,m=[],d=a.length;for(t=r2(t,3);++f<d;){var V=a[f];t(V,f,a)&&(o.push(V),m.push(f))}return Ds(a,m),o}function Pa(a){return a==null?a:yz.call(a)}function Pg(a,t,o){var f=a==null?0:a.length;return f?(o&&typeof o!="number"&&F1(a,t,o)?(t=0,o=f):(t=t==null?0:p2(t),o=o===e?f:p2(o)),y3(a,t,o)):[]}function _g(a,t){return De(a,t)}function Tg(a,t,o){return da(a,t,r2(o,2))}function Rg(a,t){var o=a==null?0:a.length;if(o){var f=De(a,t);if(f<o&&U3(a[f],t))return f}return-1}function Og(a,t){return De(a,t,!0)}function Dg(a,t,o){return da(a,t,r2(o,2),!0)}function Fg(a,t){var o=a==null?0:a.length;if(o){var f=De(a,t,!0)-1;if(U3(a[f],t))return f}return-1}function Bg(a){return a&&a.length?Bs(a):[]}function Ig(a,t){return a&&a.length?Bs(a,r2(t,2)):[]}function Ug(a){var t=a==null?0:a.length;return t?y3(a,1,t):[]}function Wg(a,t,o){return a&&a.length?(t=o||t===e?1:p2(t),y3(a,0,t<0?0:t)):[]}function Gg(a,t,o){var f=a==null?0:a.length;return f?(t=o||t===e?1:p2(t),t=f-t,y3(a,t<0?0:t,f)):[]}function qg(a,t){return a&&a.length?Fe(a,r2(t,3),!1,!0):[]}function jg(a,t){return a&&a.length?Fe(a,r2(t,3)):[]}var Xg=h2(function(a){return X4(V1(a,1,a1,!0))}),Yg=h2(function(a){var t=w3(a);return a1(t)&&(t=e),X4(V1(a,1,a1,!0),r2(t,2))}),Kg=h2(function(a){var t=w3(a);return t=typeof t=="function"?t:e,X4(V1(a,1,a1,!0),e,t)});function Qg(a){return a&&a.length?X4(a):[]}function $g(a,t){return a&&a.length?X4(a,r2(t,2)):[]}function Jg(a,t){return t=typeof t=="function"?t:e,a&&a.length?X4(a,e,t):[]}function _a(a){if(!(a&&a.length))return[];var t=0;return a=I4(a,function(o){if(a1(o))return t=l1(o.length,t),!0}),$r(t,function(o){return U2(a,Yr(o))})}function So(a,t){if(!(a&&a.length))return[];var o=_a(a);return t==null?o:U2(o,function(f){return i3(t,e,f)})}var Zg=h2(function(a,t){return a1(a)?G8(a,t):[]}),eV=h2(function(a){return Ha(I4(a,a1))}),cV=h2(function(a){var t=w3(a);return a1(t)&&(t=e),Ha(I4(a,a1),r2(t,2))}),rV=h2(function(a){var t=w3(a);return t=typeof t=="function"?t:e,Ha(I4(a,a1),e,t)}),aV=h2(_a);function nV(a,t){return Gs(a||[],t||[],W8)}function tV(a,t){return Gs(a||[],t||[],X8)}var iV=h2(function(a){var t=a.length,o=t>1?a[t-1]:e;return o=typeof o=="function"?(a.pop(),o):e,So(a,o)});function No(a){var t=v(a);return t.__chain__=!0,t}function sV(a,t){return t(a),a}function Ye(a,t){return t(a)}var oV=H4(function(a){var t=a.length,o=t?a[0]:0,f=this.__wrapped__,m=function(d){return ta(d,a)};return t>1||this.__actions__.length||!(f instanceof z2)||!g4(o)?this.thru(m):(f=f.slice(o,+o+(t?1:0)),f.__actions__.push({func:Ye,args:[m],thisArg:e}),new L3(f,this.__chain__).thru(function(d){return t&&!d.length&&d.push(e),d}))});function lV(){return No(this)}function fV(){return new L3(this.value(),this.__chain__)}function uV(){this.__values__===e&&(this.__values__=Uo(this.value()));var a=this.__index__>=this.__values__.length,t=a?e:this.__values__[this.__index__++];return{done:a,value:t}}function pV(){return this}function mV(a){for(var t,o=this;o instanceof Pe;){var f=Mo(o);f.__index__=0,f.__values__=e,t?m.__wrapped__=f:t=f;var m=f;o=o.__wrapped__}return m.__wrapped__=a,t}function hV(){var a=this.__wrapped__;if(a instanceof z2){var t=a;return this.__actions__.length&&(t=new z2(this)),t=t.reverse(),t.__actions__.push({func:Ye,args:[Pa],thisArg:e}),new L3(t,this.__chain__)}return this.thru(Pa)}function vV(){return Ws(this.__wrapped__,this.__actions__)}var dV=Be(function(a,t,o){w2.call(a,o)?++a[o]:d4(a,o,1)});function zV(a,t,o){var f=l2(a)?rs:sH;return o&&F1(a,t,o)&&(t=e),f(a,r2(t,3))}function HV(a,t){var o=l2(a)?I4:ws;return o(a,r2(t,3))}var gV=eo(Co),VV=eo(Lo);function MV(a,t){return V1(Ke(a,t),1)}function CV(a,t){return V1(Ke(a,t),Y)}function LV(a,t,o){return o=o===e?1:p2(o),V1(Ke(a,t),o)}function bo(a,t){var o=l2(a)?M3:j4;return o(a,r2(t,3))}function ko(a,t){var o=l2(a)?Ud:ys;return o(a,r2(t,3))}var xV=Be(function(a,t,o){w2.call(a,o)?a[o].push(t):d4(a,o,[t])});function yV(a,t,o,f){a=K1(a)?a:N0(a),o=o&&!f?p2(o):0;var m=a.length;return o<0&&(o=l1(m+o,0)),e7(a)?o<=m&&a.indexOf(t,o)>-1:!!m&&z0(a,t,o)>-1}var wV=h2(function(a,t,o){var f=-1,m=typeof t=="function",d=K1(a)?k(a.length):[];return j4(a,function(V){d[++f]=m?i3(t,V,o):q8(V,t,o)}),d}),SV=Be(function(a,t,o){d4(a,o,t)});function Ke(a,t){var o=l2(a)?U2:Es;return o(a,r2(t,3))}function NV(a,t,o,f){return a==null?[]:(l2(t)||(t=t==null?[]:[t]),o=f?e:o,l2(o)||(o=o==null?[]:[o]),Rs(a,t,o))}var bV=Be(function(a,t,o){a[o?0:1].push(t)},function(){return[[],[]]});function kV(a,t,o){var f=l2(a)?jr:is,m=arguments.length<3;return f(a,r2(t,4),o,m,j4)}function AV(a,t,o){var f=l2(a)?Wd:is,m=arguments.length<3;return f(a,r2(t,4),o,m,ys)}function EV(a,t){var o=l2(a)?I4:ws;return o(a,Je(r2(t,3)))}function PV(a){var t=l2(a)?Ms:yH;return t(a)}function _V(a,t,o){(o?F1(a,t,o):t===e)?t=1:t=p2(t);var f=l2(a)?rH:wH;return f(a,t)}function TV(a){var t=l2(a)?aH:NH;return t(a)}function RV(a){if(a==null)return 0;if(K1(a))return e7(a)?g0(a):a.length;var t=S1(a);return t==I2||t==O1?a.size:ua(a).length}function OV(a,t,o){var f=l2(a)?Xr:bH;return o&&F1(a,t,o)&&(t=e),f(a,r2(t,3))}var DV=h2(function(a,t){if(a==null)return[];var o=t.length;return o>1&&F1(a,t[0],t[1])?t=[]:o>2&&F1(t[0],t[1],t[2])&&(t=[t[0]]),Rs(a,V1(t,1),[])}),Qe=Hz||function(){return h1.Date.now()};function FV(a,t){if(typeof t!="function")throw new C3(i);return a=p2(a),function(){if(--a<1)return t.apply(this,arguments)}}function Ao(a,t,o){return t=o?e:t,t=a&&t==null?a.length:t,z4(a,O,e,e,e,e,t)}function Eo(a,t){var o;if(typeof t!="function")throw new C3(i);return a=p2(a),function(){return--a>0&&(o=t.apply(this,arguments)),a<=1&&(t=e),o}}var Ta=h2(function(a,t,o){var f=P;if(o.length){var m=W4(o,w0(Ta));f|=C}return z4(a,f,t,o,m)}),Po=h2(function(a,t,o){var f=P|R;if(o.length){var m=W4(o,w0(Po));f|=C}return z4(t,f,a,o,m)});function _o(a,t,o){t=o?e:t;var f=z4(a,g,e,e,e,e,e,t);return f.placeholder=_o.placeholder,f}function To(a,t,o){t=o?e:t;var f=z4(a,H,e,e,e,e,e,t);return f.placeholder=To.placeholder,f}function Ro(a,t,o){var f,m,d,V,x,w,D=0,F=!1,I=!1,X=!0;if(typeof a!="function")throw new C3(i);t=S3(t)||0,q2(o)&&(F=!!o.leading,I="maxWait"in o,d=I?l1(S3(o.maxWait)||0,t):d,X="trailing"in o?!!o.trailing:X);function e2(n1){var W3=f,C4=m;return f=m=e,D=n1,V=a.apply(C4,W3),V}function a2(n1){return D=n1,x=Q8(d2,t),F?e2(n1):V}function m2(n1){var W3=n1-w,C4=n1-D,cl=t-W3;return I?w1(cl,d-C4):cl}function n2(n1){var W3=n1-w,C4=n1-D;return w===e||W3>=t||W3<0||I&&C4>=d}function d2(){var n1=Qe();if(n2(n1))return g2(n1);x=Q8(d2,m2(n1))}function g2(n1){return x=e,X&&f?e2(n1):(f=m=e,V)}function f3(){x!==e&&qs(x),D=0,f=w=m=x=e}function B1(){return x===e?V:g2(Qe())}function u3(){var n1=Qe(),W3=n2(n1);if(f=arguments,m=this,w=n1,W3){if(x===e)return a2(w);if(I)return qs(x),x=Q8(d2,t),e2(w)}return x===e&&(x=Q8(d2,t)),V}return u3.cancel=f3,u3.flush=B1,u3}var BV=h2(function(a,t){return xs(a,1,t)}),IV=h2(function(a,t,o){return xs(a,S3(t)||0,o)});function UV(a){return z4(a,B)}function $e(a,t){if(typeof a!="function"||t!=null&&typeof t!="function")throw new C3(i);var o=function(){var f=arguments,m=t?t.apply(this,f):f[0],d=o.cache;if(d.has(m))return d.get(m);var V=a.apply(this,f);return o.cache=d.set(m,V)||d,V};return o.cache=new($e.Cache||v4),o}$e.Cache=v4;function Je(a){if(typeof a!="function")throw new C3(i);return function(){var t=arguments;switch(t.length){case 0:return!a.call(this);case 1:return!a.call(this,t[0]);case 2:return!a.call(this,t[0],t[1]);case 3:return!a.call(this,t[0],t[1],t[2])}return!a.apply(this,t)}}function WV(a){return Eo(2,a)}var GV=kH(function(a,t){t=t.length==1&&l2(t[0])?U2(t[0],s3(r2())):U2(V1(t,1),s3(r2()));var o=t.length;return h2(function(f){for(var m=-1,d=w1(f.length,o);++m<d;)f[m]=t[m].call(this,f[m]);return i3(a,this,f)})}),Ra=h2(function(a,t){var o=W4(t,w0(Ra));return z4(a,C,e,t,o)}),Oo=h2(function(a,t){var o=W4(t,w0(Oo));return z4(a,b,e,t,o)}),qV=H4(function(a,t){return z4(a,U,e,e,e,t)});function jV(a,t){if(typeof a!="function")throw new C3(i);return t=t===e?t:p2(t),h2(a,t)}function XV(a,t){if(typeof a!="function")throw new C3(i);return t=t==null?0:l1(p2(t),0),h2(function(o){var f=o[t],m=K4(o,0,t);return f&&U4(m,f),i3(a,this,m)})}function YV(a,t,o){var f=!0,m=!0;if(typeof a!="function")throw new C3(i);return q2(o)&&(f="leading"in o?!!o.leading:f,m="trailing"in o?!!o.trailing:m),Ro(a,t,{leading:f,maxWait:t,trailing:m})}function KV(a){return Ao(a,1)}function QV(a,t){return Ra(Va(t),a)}function $V(){if(!arguments.length)return[];var a=arguments[0];return l2(a)?a:[a]}function JV(a){return x3(a,M)}function ZV(a,t){return t=typeof t=="function"?t:e,x3(a,M,t)}function eM(a){return x3(a,h|M)}function cM(a,t){return t=typeof t=="function"?t:e,x3(a,h|M,t)}function rM(a,t){return t==null||Ls(a,t,v1(t))}function U3(a,t){return a===t||a!==a&&t!==t}var aM=Ge(oa),nM=Ge(function(a,t){return a>=t}),I6=bs(function(){return arguments}())?bs:function(a){return $2(a)&&w2.call(a,"callee")&&!vs.call(a,"callee")},l2=k.isArray,tM=Qi?s3(Qi):mH;function K1(a){return a!=null&&Ze(a.length)&&!V4(a)}function a1(a){return $2(a)&&K1(a)}function iM(a){return a===!0||a===!1||$2(a)&&D1(a)==H1}var Q4=Vz||Xa,sM=$i?s3($i):hH;function oM(a){return $2(a)&&a.nodeType===1&&!$8(a)}function lM(a){if(a==null)return!0;if(K1(a)&&(l2(a)||typeof a=="string"||typeof a.splice=="function"||Q4(a)||S0(a)||I6(a)))return!a.length;var t=S1(a);if(t==I2||t==O1)return!a.size;if(K8(a))return!ua(a).length;for(var o in a)if(w2.call(a,o))return!1;return!0}function fM(a,t){return j8(a,t)}function uM(a,t,o){o=typeof o=="function"?o:e;var f=o?o(a,t):e;return f===e?j8(a,t,e,o):!!f}function Oa(a){if(!$2(a))return!1;var t=D1(a);return t==Q2||t==e4||typeof a.message=="string"&&typeof a.name=="string"&&!$8(a)}function pM(a){return typeof a=="number"&&zs(a)}function V4(a){if(!q2(a))return!1;var t=D1(a);return t==X1||t==D3||t==t3||t==k6}function Do(a){return typeof a=="number"&&a==p2(a)}function Ze(a){return typeof a=="number"&&a>-1&&a%1==0&&a<=q}function q2(a){var t=typeof a;return a!=null&&(t=="object"||t=="function")}function $2(a){return a!=null&&typeof a=="object"}var Fo=Ji?s3(Ji):dH;function mM(a,t){return a===t||fa(a,t,Sa(t))}function hM(a,t,o){return o=typeof o=="function"?o:e,fa(a,t,Sa(t),o)}function vM(a){return Bo(a)&&a!=+a}function dM(a){if(ZH(a))throw new o2(n);return ks(a)}function zM(a){return a===null}function HM(a){return a==null}function Bo(a){return typeof a=="number"||$2(a)&&D1(a)==b6}function $8(a){if(!$2(a)||D1(a)!=F3)return!1;var t=we(a);if(t===null)return!0;var o=w2.call(t,"constructor")&&t.constructor;return typeof o=="function"&&o instanceof o&&Ce.call(o)==hz}var Da=Zi?s3(Zi):zH;function gM(a){return Do(a)&&a>=-q&&a<=q}var Io=es?s3(es):HH;function e7(a){return typeof a=="string"||!l2(a)&&$2(a)&&D1(a)==m4}function l3(a){return typeof a=="symbol"||$2(a)&&D1(a)==v0}var S0=cs?s3(cs):gH;function VM(a){return a===e}function MM(a){return $2(a)&&S1(a)==c4}function CM(a){return $2(a)&&D1(a)==br}var LM=Ge(pa),xM=Ge(function(a,t){return a<=t});function Uo(a){if(!a)return[];if(K1(a))return e7(a)?B3(a):Y1(a);if(D8&&a[D8])return rz(a[D8]());var t=S1(a),o=t==I2?Zr:t==O1?ge:N0;return o(a)}function M4(a){if(!a)return a===0?a:0;if(a=S3(a),a===Y||a===-Y){var t=a<0?-1:1;return t*t2}return a===a?a:0}function p2(a){var t=M4(a),o=t%1;return t===t?o?t-o:t:0}function Wo(a){return a?O6(p2(a),0,i2):0}function S3(a){if(typeof a=="number")return a;if(l3(a))return s2;if(q2(a)){var t=typeof a.valueOf=="function"?a.valueOf():a;a=q2(t)?t+"":t}if(typeof a!="string")return a===0?a:+a;a=ss(a);var o=td.test(a);return o||sd.test(a)?Fd(a.slice(2),o?2:8):nd.test(a)?s2:+a}function Go(a){return a4(a,Q1(a))}function yM(a){return a?O6(p2(a),-q,q):a===0?a:0}function y2(a){return a==null?"":o3(a)}var wM=x0(function(a,t){if(K8(t)||K1(t)){a4(t,v1(t),a);return}for(var o in t)w2.call(t,o)&&W8(a,o,t[o])}),qo=x0(function(a,t){a4(t,Q1(t),a)}),c7=x0(function(a,t,o,f){a4(t,Q1(t),a,f)}),SM=x0(function(a,t,o,f){a4(t,v1(t),a,f)}),NM=H4(ta);function bM(a,t){var o=L0(a);return t==null?o:Cs(o,t)}var kM=h2(function(a,t){a=b2(a);var o=-1,f=t.length,m=f>2?t[2]:e;for(m&&F1(t[0],t[1],m)&&(f=1);++o<f;)for(var d=t[o],V=Q1(d),x=-1,w=V.length;++x<w;){var D=V[x],F=a[D];(F===e||U3(F,V0[D])&&!w2.call(a,D))&&(a[D]=d[D])}return a}),AM=h2(function(a){return a.push(e,so),i3(jo,e,a)});function EM(a,t){return as(a,r2(t,3),r4)}function PM(a,t){return as(a,r2(t,3),sa)}function _M(a,t){return a==null?a:ia(a,r2(t,3),Q1)}function TM(a,t){return a==null?a:Ss(a,r2(t,3),Q1)}function RM(a,t){return a&&r4(a,r2(t,3))}function OM(a,t){return a&&sa(a,r2(t,3))}function DM(a){return a==null?[]:Re(a,v1(a))}function FM(a){return a==null?[]:Re(a,Q1(a))}function Fa(a,t,o){var f=a==null?e:D6(a,t);return f===e?o:f}function BM(a,t){return a!=null&&fo(a,t,lH)}function Ba(a,t){return a!=null&&fo(a,t,fH)}var IM=ro(function(a,t,o){t!=null&&typeof t.toString!="function"&&(t=Le.call(t)),a[t]=o},Ua($1)),UM=ro(function(a,t,o){t!=null&&typeof t.toString!="function"&&(t=Le.call(t)),w2.call(a,t)?a[t].push(o):a[t]=[o]},r2),WM=h2(q8);function v1(a){return K1(a)?Vs(a):ua(a)}function Q1(a){return K1(a)?Vs(a,!0):VH(a)}function GM(a,t){var o={};return t=r2(t,3),r4(a,function(f,m,d){d4(o,t(f,m,d),f)}),o}function qM(a,t){var o={};return t=r2(t,3),r4(a,function(f,m,d){d4(o,m,t(f,m,d))}),o}var jM=x0(function(a,t,o){Oe(a,t,o)}),jo=x0(function(a,t,o,f){Oe(a,t,o,f)}),XM=H4(function(a,t){var o={};if(a==null)return o;var f=!1;t=U2(t,function(d){return d=Y4(d,a),f||(f=d.length>1),d}),a4(a,ya(a),o),f&&(o=x3(o,h|z|M,IH));for(var m=t.length;m--;)za(o,t[m]);return o});function YM(a,t){return Xo(a,Je(r2(t)))}var KM=H4(function(a,t){return a==null?{}:CH(a,t)});function Xo(a,t){if(a==null)return{};var o=U2(ya(a),function(f){return[f]});return t=r2(t),Os(a,o,function(f,m){return t(f,m[0])})}function QM(a,t,o){t=Y4(t,a);var f=-1,m=t.length;for(m||(m=1,a=e);++f<m;){var d=a==null?e:a[n4(t[f])];d===e&&(f=m,d=o),a=V4(d)?d.call(a):d}return a}function $M(a,t,o){return a==null?a:X8(a,t,o)}function JM(a,t,o,f){return f=typeof f=="function"?f:e,a==null?a:X8(a,t,o,f)}var Yo=to(v1),Ko=to(Q1);function ZM(a,t,o){var f=l2(a),m=f||Q4(a)||S0(a);if(t=r2(t,4),o==null){var d=a&&a.constructor;m?o=f?new d:[]:q2(a)?o=V4(d)?L0(we(a)):{}:o={}}return(m?M3:r4)(a,function(V,x,w){return t(o,V,x,w)}),o}function eC(a,t){return a==null?!0:za(a,t)}function cC(a,t,o){return a==null?a:Us(a,t,Va(o))}function rC(a,t,o,f){return f=typeof f=="function"?f:e,a==null?a:Us(a,t,Va(o),f)}function N0(a){return a==null?[]:Jr(a,v1(a))}function aC(a){return a==null?[]:Jr(a,Q1(a))}function nC(a,t,o){return o===e&&(o=t,t=e),o!==e&&(o=S3(o),o=o===o?o:0),t!==e&&(t=S3(t),t=t===t?t:0),O6(S3(a),t,o)}function tC(a,t,o){return t=M4(t),o===e?(o=t,t=0):o=M4(o),a=S3(a),uH(a,t,o)}function iC(a,t,o){if(o&&typeof o!="boolean"&&F1(a,t,o)&&(t=o=e),o===e&&(typeof t=="boolean"?(o=t,t=e):typeof a=="boolean"&&(o=a,a=e)),a===e&&t===e?(a=0,t=1):(a=M4(a),t===e?(t=a,a=0):t=M4(t)),a>t){var f=a;a=t,t=f}if(o||a%1||t%1){var m=Hs();return w1(a+m*(t-a+Dd("1e-"+((m+"").length-1))),t)}return ha(a,t)}var sC=y0(function(a,t,o){return t=t.toLowerCase(),a+(o?Qo(t):t)});function Qo(a){return Ia(y2(a).toLowerCase())}function $o(a){return a=y2(a),a&&a.replace(ld,$d).replace(Nd,"")}function oC(a,t,o){a=y2(a),t=o3(t);var f=a.length;o=o===e?f:O6(p2(o),0,f);var m=o;return o-=t.length,o>=0&&a.slice(o,m)==t}function lC(a){return a=y2(a),a&&Wv.test(a)?a.replace(Si,Jd):a}function fC(a){return a=y2(a),a&&Kv.test(a)?a.replace(Rr,"\\$&"):a}var uC=y0(function(a,t,o){return a+(o?"-":"")+t.toLowerCase()}),pC=y0(function(a,t,o){return a+(o?" ":"")+t.toLowerCase()}),mC=Zs("toLowerCase");function hC(a,t,o){a=y2(a),t=p2(t);var f=t?g0(a):0;if(!t||f>=t)return a;var m=(t-f)/2;return We(ke(m),o)+a+We(be(m),o)}function vC(a,t,o){a=y2(a),t=p2(t);var f=t?g0(a):0;return t&&f<t?a+We(t-f,o):a}function dC(a,t,o){a=y2(a),t=p2(t);var f=t?g0(a):0;return t&&f<t?We(t-f,o)+a:a}function zC(a,t,o){return o||t==null?t=0:t&&(t=+t),xz(y2(a).replace(Or,""),t||0)}function HC(a,t,o){return(o?F1(a,t,o):t===e)?t=1:t=p2(t),va(y2(a),t)}function gC(){var a=arguments,t=y2(a[0]);return a.length<3?t:t.replace(a[1],a[2])}var VC=y0(function(a,t,o){return a+(o?"_":"")+t.toLowerCase()});function MC(a,t,o){return o&&typeof o!="number"&&F1(a,t,o)&&(t=o=e),o=o===e?i2:o>>>0,o?(a=y2(a),a&&(typeof t=="string"||t!=null&&!Da(t))&&(t=o3(t),!t&&H0(a))?K4(B3(a),0,o):a.split(t,o)):[]}var CC=y0(function(a,t,o){return a+(o?" ":"")+Ia(t)});function LC(a,t,o){return a=y2(a),o=o==null?0:O6(p2(o),0,a.length),t=o3(t),a.slice(o,o+t.length)==t}function xC(a,t,o){var f=v.templateSettings;o&&F1(a,t,o)&&(t=e),a=y2(a),t=c7({},t,f,io);var m=c7({},t.imports,f.imports,io),d=v1(m),V=Jr(m,d),x,w,D=0,F=t.interpolate||he,I="__p += '",X=ea((t.escape||he).source+"|"+F.source+"|"+(F===Ni?ad:he).source+"|"+(t.evaluate||he).source+"|$","g"),e2="//# sourceURL="+(w2.call(t,"sourceURL")?(t.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Pd+"]")+`
|
|
`;a.replace(X,function(n2,d2,g2,f3,B1,u3){return g2||(g2=f3),I+=a.slice(D,u3).replace(fd,Zd),d2&&(x=!0,I+=`' +
|
|
__e(`+d2+`) +
|
|
'`),B1&&(w=!0,I+=`';
|
|
`+B1+`;
|
|
__p += '`),g2&&(I+=`' +
|
|
((__t = (`+g2+`)) == null ? '' : __t) +
|
|
'`),D=u3+n2.length,n2}),I+=`';
|
|
`;var a2=w2.call(t,"variable")&&t.variable;if(!a2)I=`with (obj) {
|
|
`+I+`
|
|
}
|
|
`;else if(cd.test(a2))throw new o2(s);I=(w?I.replace(Fv,""):I).replace(Bv,"$1").replace(Iv,"$1;"),I="function("+(a2||"obj")+`) {
|
|
`+(a2?"":`obj || (obj = {});
|
|
`)+"var __t, __p = ''"+(x?", __e = _.escape":"")+(w?`, __j = Array.prototype.join;
|
|
function print() { __p += __j.call(arguments, '') }
|
|
`:`;
|
|
`)+I+`return __p
|
|
}`;var m2=Zo(function(){return x2(d,e2+"return "+I).apply(e,V)});if(m2.source=I,Oa(m2))throw m2;return m2}function yC(a){return y2(a).toLowerCase()}function wC(a){return y2(a).toUpperCase()}function SC(a,t,o){if(a=y2(a),a&&(o||t===e))return ss(a);if(!a||!(t=o3(t)))return a;var f=B3(a),m=B3(t),d=os(f,m),V=ls(f,m)+1;return K4(f,d,V).join("")}function NC(a,t,o){if(a=y2(a),a&&(o||t===e))return a.slice(0,us(a)+1);if(!a||!(t=o3(t)))return a;var f=B3(a),m=ls(f,B3(t))+1;return K4(f,0,m).join("")}function bC(a,t,o){if(a=y2(a),a&&(o||t===e))return a.replace(Or,"");if(!a||!(t=o3(t)))return a;var f=B3(a),m=os(f,B3(t));return K4(f,m).join("")}function kC(a,t){var o=Z,f=A;if(q2(t)){var m="separator"in t?t.separator:m;o="length"in t?p2(t.length):o,f="omission"in t?o3(t.omission):f}a=y2(a);var d=a.length;if(H0(a)){var V=B3(a);d=V.length}if(o>=d)return a;var x=o-g0(f);if(x<1)return f;var w=V?K4(V,0,x).join(""):a.slice(0,x);if(m===e)return w+f;if(V&&(x+=w.length-x),Da(m)){if(a.slice(x).search(m)){var D,F=w;for(m.global||(m=ea(m.source,y2(bi.exec(m))+"g")),m.lastIndex=0;D=m.exec(F);)var I=D.index;w=w.slice(0,I===e?x:I)}}else if(a.indexOf(o3(m),x)!=x){var X=w.lastIndexOf(m);X>-1&&(w=w.slice(0,X))}return w+f}function AC(a){return a=y2(a),a&&Uv.test(a)?a.replace(wi,iz):a}var EC=y0(function(a,t,o){return a+(o?" ":"")+t.toUpperCase()}),Ia=Zs("toUpperCase");function Jo(a,t,o){return a=y2(a),t=o?e:t,t===e?cz(a)?lz(a):jd(a):a.match(t)||[]}var Zo=h2(function(a,t){try{return i3(a,e,t)}catch(o){return Oa(o)?o:new o2(o)}}),PC=H4(function(a,t){return M3(t,function(o){o=n4(o),d4(a,o,Ta(a[o],a))}),a});function _C(a){var t=a==null?0:a.length,o=r2();return a=t?U2(a,function(f){if(typeof f[1]!="function")throw new C3(i);return[o(f[0]),f[1]]}):[],h2(function(f){for(var m=-1;++m<t;){var d=a[m];if(i3(d[0],this,f))return i3(d[1],this,f)}})}function TC(a){return iH(x3(a,h))}function Ua(a){return function(){return a}}function RC(a,t){return a==null||a!==a?t:a}var OC=co(),DC=co(!0);function $1(a){return a}function Wa(a){return As(typeof a=="function"?a:x3(a,h))}function FC(a){return Ps(x3(a,h))}function BC(a,t){return _s(a,x3(t,h))}var IC=h2(function(a,t){return function(o){return q8(o,a,t)}}),UC=h2(function(a,t){return function(o){return q8(a,o,t)}});function Ga(a,t,o){var f=v1(t),m=Re(t,f);o==null&&!(q2(t)&&(m.length||!f.length))&&(o=t,t=a,a=this,m=Re(t,v1(t)));var d=!(q2(o)&&"chain"in o)||!!o.chain,V=V4(a);return M3(m,function(x){var w=t[x];a[x]=w,V&&(a.prototype[x]=function(){var D=this.__chain__;if(d||D){var F=a(this.__wrapped__),I=F.__actions__=Y1(this.__actions__);return I.push({func:w,args:arguments,thisArg:a}),F.__chain__=D,F}return w.apply(a,U4([this.value()],arguments))})}),a}function WC(){return h1._===this&&(h1._=vz),this}function qa(){}function GC(a){return a=p2(a),h2(function(t){return Ts(t,a)})}var qC=Ca(U2),jC=Ca(rs),XC=Ca(Xr);function el(a){return ba(a)?Yr(n4(a)):LH(a)}function YC(a){return function(t){return a==null?e:D6(a,t)}}var KC=ao(),QC=ao(!0);function ja(){return[]}function Xa(){return!1}function $C(){return{}}function JC(){return""}function ZC(){return!0}function eL(a,t){if(a=p2(a),a<1||a>q)return[];var o=i2,f=w1(a,i2);t=r2(t),a-=i2;for(var m=$r(f,t);++o<a;)t(o);return m}function cL(a){return l2(a)?U2(a,n4):l3(a)?[a]:Y1(Vo(y2(a)))}function rL(a){var t=++mz;return y2(a)+t}var aL=Ue(function(a,t){return a+t},0),nL=La("ceil"),tL=Ue(function(a,t){return a/t},1),iL=La("floor");function sL(a){return a&&a.length?Te(a,$1,oa):e}function oL(a,t){return a&&a.length?Te(a,r2(t,2),oa):e}function lL(a){return ts(a,$1)}function fL(a,t){return ts(a,r2(t,2))}function uL(a){return a&&a.length?Te(a,$1,pa):e}function pL(a,t){return a&&a.length?Te(a,r2(t,2),pa):e}var mL=Ue(function(a,t){return a*t},1),hL=La("round"),vL=Ue(function(a,t){return a-t},0);function dL(a){return a&&a.length?Qr(a,$1):0}function zL(a,t){return a&&a.length?Qr(a,r2(t,2)):0}return v.after=FV,v.ary=Ao,v.assign=wM,v.assignIn=qo,v.assignInWith=c7,v.assignWith=SM,v.at=NM,v.before=Eo,v.bind=Ta,v.bindAll=PC,v.bindKey=Po,v.castArray=$V,v.chain=No,v.chunk=ig,v.compact=sg,v.concat=og,v.cond=_C,v.conforms=TC,v.constant=Ua,v.countBy=dV,v.create=bM,v.curry=_o,v.curryRight=To,v.debounce=Ro,v.defaults=kM,v.defaultsDeep=AM,v.defer=BV,v.delay=IV,v.difference=lg,v.differenceBy=fg,v.differenceWith=ug,v.drop=pg,v.dropRight=mg,v.dropRightWhile=hg,v.dropWhile=vg,v.fill=dg,v.filter=HV,v.flatMap=MV,v.flatMapDeep=CV,v.flatMapDepth=LV,v.flatten=xo,v.flattenDeep=zg,v.flattenDepth=Hg,v.flip=UV,v.flow=OC,v.flowRight=DC,v.fromPairs=gg,v.functions=DM,v.functionsIn=FM,v.groupBy=xV,v.initial=Mg,v.intersection=Cg,v.intersectionBy=Lg,v.intersectionWith=xg,v.invert=IM,v.invertBy=UM,v.invokeMap=wV,v.iteratee=Wa,v.keyBy=SV,v.keys=v1,v.keysIn=Q1,v.map=Ke,v.mapKeys=GM,v.mapValues=qM,v.matches=FC,v.matchesProperty=BC,v.memoize=$e,v.merge=jM,v.mergeWith=jo,v.method=IC,v.methodOf=UC,v.mixin=Ga,v.negate=Je,v.nthArg=GC,v.omit=XM,v.omitBy=YM,v.once=WV,v.orderBy=NV,v.over=qC,v.overArgs=GV,v.overEvery=jC,v.overSome=XC,v.partial=Ra,v.partialRight=Oo,v.partition=bV,v.pick=KM,v.pickBy=Xo,v.property=el,v.propertyOf=YC,v.pull=Ng,v.pullAll=wo,v.pullAllBy=bg,v.pullAllWith=kg,v.pullAt=Ag,v.range=KC,v.rangeRight=QC,v.rearg=qV,v.reject=EV,v.remove=Eg,v.rest=jV,v.reverse=Pa,v.sampleSize=_V,v.set=$M,v.setWith=JM,v.shuffle=TV,v.slice=Pg,v.sortBy=DV,v.sortedUniq=Bg,v.sortedUniqBy=Ig,v.split=MC,v.spread=XV,v.tail=Ug,v.take=Wg,v.takeRight=Gg,v.takeRightWhile=qg,v.takeWhile=jg,v.tap=sV,v.throttle=YV,v.thru=Ye,v.toArray=Uo,v.toPairs=Yo,v.toPairsIn=Ko,v.toPath=cL,v.toPlainObject=Go,v.transform=ZM,v.unary=KV,v.union=Xg,v.unionBy=Yg,v.unionWith=Kg,v.uniq=Qg,v.uniqBy=$g,v.uniqWith=Jg,v.unset=eC,v.unzip=_a,v.unzipWith=So,v.update=cC,v.updateWith=rC,v.values=N0,v.valuesIn=aC,v.without=Zg,v.words=Jo,v.wrap=QV,v.xor=eV,v.xorBy=cV,v.xorWith=rV,v.zip=aV,v.zipObject=nV,v.zipObjectDeep=tV,v.zipWith=iV,v.entries=Yo,v.entriesIn=Ko,v.extend=qo,v.extendWith=c7,Ga(v,v),v.add=aL,v.attempt=Zo,v.camelCase=sC,v.capitalize=Qo,v.ceil=nL,v.clamp=nC,v.clone=JV,v.cloneDeep=eM,v.cloneDeepWith=cM,v.cloneWith=ZV,v.conformsTo=rM,v.deburr=$o,v.defaultTo=RC,v.divide=tL,v.endsWith=oC,v.eq=U3,v.escape=lC,v.escapeRegExp=fC,v.every=zV,v.find=gV,v.findIndex=Co,v.findKey=EM,v.findLast=VV,v.findLastIndex=Lo,v.findLastKey=PM,v.floor=iL,v.forEach=bo,v.forEachRight=ko,v.forIn=_M,v.forInRight=TM,v.forOwn=RM,v.forOwnRight=OM,v.get=Fa,v.gt=aM,v.gte=nM,v.has=BM,v.hasIn=Ba,v.head=yo,v.identity=$1,v.includes=yV,v.indexOf=Vg,v.inRange=tC,v.invoke=WM,v.isArguments=I6,v.isArray=l2,v.isArrayBuffer=tM,v.isArrayLike=K1,v.isArrayLikeObject=a1,v.isBoolean=iM,v.isBuffer=Q4,v.isDate=sM,v.isElement=oM,v.isEmpty=lM,v.isEqual=fM,v.isEqualWith=uM,v.isError=Oa,v.isFinite=pM,v.isFunction=V4,v.isInteger=Do,v.isLength=Ze,v.isMap=Fo,v.isMatch=mM,v.isMatchWith=hM,v.isNaN=vM,v.isNative=dM,v.isNil=HM,v.isNull=zM,v.isNumber=Bo,v.isObject=q2,v.isObjectLike=$2,v.isPlainObject=$8,v.isRegExp=Da,v.isSafeInteger=gM,v.isSet=Io,v.isString=e7,v.isSymbol=l3,v.isTypedArray=S0,v.isUndefined=VM,v.isWeakMap=MM,v.isWeakSet=CM,v.join=yg,v.kebabCase=uC,v.last=w3,v.lastIndexOf=wg,v.lowerCase=pC,v.lowerFirst=mC,v.lt=LM,v.lte=xM,v.max=sL,v.maxBy=oL,v.mean=lL,v.meanBy=fL,v.min=uL,v.minBy=pL,v.stubArray=ja,v.stubFalse=Xa,v.stubObject=$C,v.stubString=JC,v.stubTrue=ZC,v.multiply=mL,v.nth=Sg,v.noConflict=WC,v.noop=qa,v.now=Qe,v.pad=hC,v.padEnd=vC,v.padStart=dC,v.parseInt=zC,v.random=iC,v.reduce=kV,v.reduceRight=AV,v.repeat=HC,v.replace=gC,v.result=QM,v.round=hL,v.runInContext=y,v.sample=PV,v.size=RV,v.snakeCase=VC,v.some=OV,v.sortedIndex=_g,v.sortedIndexBy=Tg,v.sortedIndexOf=Rg,v.sortedLastIndex=Og,v.sortedLastIndexBy=Dg,v.sortedLastIndexOf=Fg,v.startCase=CC,v.startsWith=LC,v.subtract=vL,v.sum=dL,v.sumBy=zL,v.template=xC,v.times=eL,v.toFinite=M4,v.toInteger=p2,v.toLength=Wo,v.toLower=yC,v.toNumber=S3,v.toSafeInteger=yM,v.toString=y2,v.toUpper=wC,v.trim=SC,v.trimEnd=NC,v.trimStart=bC,v.truncate=kC,v.unescape=AC,v.uniqueId=rL,v.upperCase=EC,v.upperFirst=Ia,v.each=bo,v.eachRight=ko,v.first=yo,Ga(v,function(){var a={};return r4(v,function(t,o){w2.call(v.prototype,o)||(a[o]=t)}),a}(),{chain:!1}),v.VERSION=c,M3(["bind","bindKey","curry","curryRight","partial","partialRight"],function(a){v[a].placeholder=v}),M3(["drop","take"],function(a,t){z2.prototype[a]=function(o){o=o===e?1:l1(p2(o),0);var f=this.__filtered__&&!t?new z2(this):this.clone();return f.__filtered__?f.__takeCount__=w1(o,f.__takeCount__):f.__views__.push({size:w1(o,i2),type:a+(f.__dir__<0?"Right":"")}),f},z2.prototype[a+"Right"]=function(o){return this.reverse()[a](o).reverse()}}),M3(["filter","map","takeWhile"],function(a,t){var o=t+1,f=o==T||o==K;z2.prototype[a]=function(m){var d=this.clone();return d.__iteratees__.push({iteratee:r2(m,3),type:o}),d.__filtered__=d.__filtered__||f,d}}),M3(["head","last"],function(a,t){var o="take"+(t?"Right":"");z2.prototype[a]=function(){return this[o](1).value()[0]}}),M3(["initial","tail"],function(a,t){var o="drop"+(t?"":"Right");z2.prototype[a]=function(){return this.__filtered__?new z2(this):this[o](1)}}),z2.prototype.compact=function(){return this.filter($1)},z2.prototype.find=function(a){return this.filter(a).head()},z2.prototype.findLast=function(a){return this.reverse().find(a)},z2.prototype.invokeMap=h2(function(a,t){return typeof a=="function"?new z2(this):this.map(function(o){return q8(o,a,t)})}),z2.prototype.reject=function(a){return this.filter(Je(r2(a)))},z2.prototype.slice=function(a,t){a=p2(a);var o=this;return o.__filtered__&&(a>0||t<0)?new z2(o):(a<0?o=o.takeRight(-a):a&&(o=o.drop(a)),t!==e&&(t=p2(t),o=t<0?o.dropRight(-t):o.take(t-a)),o)},z2.prototype.takeRightWhile=function(a){return this.reverse().takeWhile(a).reverse()},z2.prototype.toArray=function(){return this.take(i2)},r4(z2.prototype,function(a,t){var o=/^(?:filter|find|map|reject)|While$/.test(t),f=/^(?:head|last)$/.test(t),m=v[f?"take"+(t=="last"?"Right":""):t],d=f||/^find/.test(t);m&&(v.prototype[t]=function(){var V=this.__wrapped__,x=f?[1]:arguments,w=V instanceof z2,D=x[0],F=w||l2(V),I=function(d2){var g2=m.apply(v,U4([d2],x));return f&&X?g2[0]:g2};F&&o&&typeof D=="function"&&D.length!=1&&(w=F=!1);var X=this.__chain__,e2=!!this.__actions__.length,a2=d&&!X,m2=w&&!e2;if(!d&&F){V=m2?V:new z2(this);var n2=a.apply(V,x);return n2.__actions__.push({func:Ye,args:[I],thisArg:e}),new L3(n2,X)}return a2&&m2?a.apply(this,x):(n2=this.thru(I),a2?f?n2.value()[0]:n2.value():n2)})}),M3(["pop","push","shift","sort","splice","unshift"],function(a){var t=Ve[a],o=/^(?:push|sort|unshift)$/.test(a)?"tap":"thru",f=/^(?:pop|shift)$/.test(a);v.prototype[a]=function(){var m=arguments;if(f&&!this.__chain__){var d=this.value();return t.apply(l2(d)?d:[],m)}return this[o](function(V){return t.apply(l2(V)?V:[],m)})}}),r4(z2.prototype,function(a,t){var o=v[t];if(o){var f=o.name+"";w2.call(C0,f)||(C0[f]=[]),C0[f].push({name:t,func:o})}}),C0[Ie(e,R).name]=[{name:"wrapper",func:e}],z2.prototype.clone=Az,z2.prototype.reverse=Ez,z2.prototype.value=Pz,v.prototype.at=oV,v.prototype.chain=lV,v.prototype.commit=fV,v.prototype.next=uV,v.prototype.plant=mV,v.prototype.reverse=hV,v.prototype.toJSON=v.prototype.valueOf=v.prototype.value=vV,v.prototype.first=v.prototype.head,D8&&(v.prototype[D8]=pV),v},G4=fz();typeof define=="function"&&typeof define.amd=="object"&&define.amd?(h1._=G4,define(function(){return G4})):P6?((P6.exports=G4)._=G4,Wr._=G4):h1._=G4}).call(b0)});var Ml=J1(H2=>{"use strict";var r5=Symbol.for("react.element"),wL=Symbol.for("react.portal"),SL=Symbol.for("react.fragment"),NL=Symbol.for("react.strict_mode"),bL=Symbol.for("react.profiler"),kL=Symbol.for("react.provider"),AL=Symbol.for("react.context"),EL=Symbol.for("react.forward_ref"),PL=Symbol.for("react.suspense"),_L=Symbol.for("react.memo"),TL=Symbol.for("react.lazy"),ul=Symbol.iterator;function RL(e){return e===null||typeof e!="object"?null:(e=ul&&e[ul]||e["@@iterator"],typeof e=="function"?e:null)}var hl={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},vl=Object.assign,dl={};function O0(e,c,r){this.props=e,this.context=c,this.refs=dl,this.updater=r||hl}O0.prototype.isReactComponent={};O0.prototype.setState=function(e,c){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,c,"setState")};O0.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function zl(){}zl.prototype=O0.prototype;function rn(e,c,r){this.props=e,this.context=c,this.refs=dl,this.updater=r||hl}var an=rn.prototype=new zl;an.constructor=rn;vl(an,O0.prototype);an.isPureReactComponent=!0;var pl=Array.isArray,Hl=Object.prototype.hasOwnProperty,nn={current:null},gl={key:!0,ref:!0,__self:!0,__source:!0};function Vl(e,c,r){var n,i={},s=null,l=null;if(c!=null)for(n in c.ref!==void 0&&(l=c.ref),c.key!==void 0&&(s=""+c.key),c)Hl.call(c,n)&&!gl.hasOwnProperty(n)&&(i[n]=c[n]);var u=arguments.length-2;if(u===1)i.children=r;else if(1<u){for(var p=Array(u),h=0;h<u;h++)p[h]=arguments[h+2];i.children=p}if(e&&e.defaultProps)for(n in u=e.defaultProps,u)i[n]===void 0&&(i[n]=u[n]);return{$$typeof:r5,type:e,key:s,ref:l,props:i,_owner:nn.current}}function OL(e,c){return{$$typeof:r5,type:e.type,key:c,ref:e.ref,props:e.props,_owner:e._owner}}function tn(e){return typeof e=="object"&&e!==null&&e.$$typeof===r5}function DL(e){var c={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(r){return c[r]})}var ml=/\/+/g;function cn(e,c){return typeof e=="object"&&e!==null&&e.key!=null?DL(""+e.key):c.toString(36)}function l7(e,c,r,n,i){var s=typeof e;(s==="undefined"||s==="boolean")&&(e=null);var l=!1;if(e===null)l=!0;else switch(s){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case r5:case wL:l=!0}}if(l)return l=e,i=i(l),e=n===""?"."+cn(l,0):n,pl(i)?(r="",e!=null&&(r=e.replace(ml,"$&/")+"/"),l7(i,c,r,"",function(h){return h})):i!=null&&(tn(i)&&(i=OL(i,r+(!i.key||l&&l.key===i.key?"":(""+i.key).replace(ml,"$&/")+"/")+e)),c.push(i)),1;if(l=0,n=n===""?".":n+":",pl(e))for(var u=0;u<e.length;u++){s=e[u];var p=n+cn(s,u);l+=l7(s,c,r,p,i)}else if(p=RL(e),typeof p=="function")for(e=p.call(e),u=0;!(s=e.next()).done;)s=s.value,p=n+cn(s,u++),l+=l7(s,c,r,p,i);else if(s==="object")throw c=String(e),Error("Objects are not valid as a React child (found: "+(c==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":c)+"). If you meant to render a collection of children, use an array instead.");return l}function o7(e,c,r){if(e==null)return e;var n=[],i=0;return l7(e,n,"","",function(s){return c.call(r,s,i++)}),n}function FL(e){if(e._status===-1){var c=e._result;c=c(),c.then(function(r){(e._status===0||e._status===-1)&&(e._status=1,e._result=r)},function(r){(e._status===0||e._status===-1)&&(e._status=2,e._result=r)}),e._status===-1&&(e._status=0,e._result=c)}if(e._status===1)return e._result.default;throw e._result}var I1={current:null},f7={transition:null},BL={ReactCurrentDispatcher:I1,ReactCurrentBatchConfig:f7,ReactCurrentOwner:nn};H2.Children={map:o7,forEach:function(e,c,r){o7(e,function(){c.apply(this,arguments)},r)},count:function(e){var c=0;return o7(e,function(){c++}),c},toArray:function(e){return o7(e,function(c){return c})||[]},only:function(e){if(!tn(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};H2.Component=O0;H2.Fragment=SL;H2.Profiler=bL;H2.PureComponent=rn;H2.StrictMode=NL;H2.Suspense=PL;H2.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=BL;H2.cloneElement=function(e,c,r){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var n=vl({},e.props),i=e.key,s=e.ref,l=e._owner;if(c!=null){if(c.ref!==void 0&&(s=c.ref,l=nn.current),c.key!==void 0&&(i=""+c.key),e.type&&e.type.defaultProps)var u=e.type.defaultProps;for(p in c)Hl.call(c,p)&&!gl.hasOwnProperty(p)&&(n[p]=c[p]===void 0&&u!==void 0?u[p]:c[p])}var p=arguments.length-2;if(p===1)n.children=r;else if(1<p){u=Array(p);for(var h=0;h<p;h++)u[h]=arguments[h+2];n.children=u}return{$$typeof:r5,type:e.type,key:i,ref:s,props:n,_owner:l}};H2.createContext=function(e){return e={$$typeof:AL,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:kL,_context:e},e.Consumer=e};H2.createElement=Vl;H2.createFactory=function(e){var c=Vl.bind(null,e);return c.type=e,c};H2.createRef=function(){return{current:null}};H2.forwardRef=function(e){return{$$typeof:EL,render:e}};H2.isValidElement=tn;H2.lazy=function(e){return{$$typeof:TL,_payload:{_status:-1,_result:e},_init:FL}};H2.memo=function(e,c){return{$$typeof:_L,type:e,compare:c===void 0?null:c}};H2.startTransition=function(e){var c=f7.transition;f7.transition={};try{e()}finally{f7.transition=c}};H2.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};H2.useCallback=function(e,c){return I1.current.useCallback(e,c)};H2.useContext=function(e){return I1.current.useContext(e)};H2.useDebugValue=function(){};H2.useDeferredValue=function(e){return I1.current.useDeferredValue(e)};H2.useEffect=function(e,c){return I1.current.useEffect(e,c)};H2.useId=function(){return I1.current.useId()};H2.useImperativeHandle=function(e,c,r){return I1.current.useImperativeHandle(e,c,r)};H2.useInsertionEffect=function(e,c){return I1.current.useInsertionEffect(e,c)};H2.useLayoutEffect=function(e,c){return I1.current.useLayoutEffect(e,c)};H2.useMemo=function(e,c){return I1.current.useMemo(e,c)};H2.useReducer=function(e,c,r){return I1.current.useReducer(e,c,r)};H2.useRef=function(e){return I1.current.useRef(e)};H2.useState=function(e){return I1.current.useState(e)};H2.useSyncExternalStore=function(e,c,r){return I1.current.useSyncExternalStore(e,c,r)};H2.useTransition=function(){return I1.current.useTransition()};H2.version="18.2.0"});var f1=J1((lb,Cl)=>{"use strict";Cl.exports=Ml()});var Df=J1((wb,Of)=>{"use strict";var gy="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";Of.exports=gy});var Uf=J1((Sb,If)=>{"use strict";var Vy=Df();function Ff(){}function Bf(){}Bf.resetWarningCache=Ff;If.exports=function(){function e(n,i,s,l,u,p){if(p!==Vy){var h=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 h.name="Invariant Violation",h}}e.isRequired=e;function c(){return e}var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:c,element:e,elementType:e,instanceOf:c,node:e,objectOf:c,oneOf:c,oneOfType:c,shape:c,exact:c,checkPropTypes:Bf,resetWarningCache:Ff};return r.PropTypes=r,r}});var Gf=J1((kb,Wf)=>{Wf.exports=Uf()();var Nb,bb});var $f=J1((Db,Qf)=>{Qf.exports=function(c,r,n,i){var s=n?n.call(i,c,r):void 0;if(s!==void 0)return!!s;if(c===r)return!0;if(typeof c!="object"||!c||typeof r!="object"||!r)return!1;var l=Object.keys(c),u=Object.keys(r);if(l.length!==u.length)return!1;for(var p=Object.prototype.hasOwnProperty.bind(r),h=0;h<l.length;h++){var z=l[h];if(!p(z))return!1;var M=c[z],L=r[z];if(s=n?n.call(i,M,L,z):void 0,s===!1||s===void 0&&M!==L)return!1}return!0}});var cp=J1(P2=>{"use strict";function o9(e,c){var r=e.length;e.push(c);e:for(;0<r;){var n=r-1>>>1,i=e[n];if(0<K7(i,c))e[n]=c,e[r]=i,r=n;else break e}}function j3(e){return e.length===0?null:e[0]}function $7(e){if(e.length===0)return null;var c=e[0],r=e.pop();if(r!==c){e[0]=r;e:for(var n=0,i=e.length,s=i>>>1;n<s;){var l=2*(n+1)-1,u=e[l],p=l+1,h=e[p];if(0>K7(u,r))p<i&&0>K7(h,u)?(e[n]=h,e[p]=r,n=p):(e[n]=u,e[l]=r,n=l);else if(p<i&&0>K7(h,r))e[n]=h,e[p]=r,n=p;else break e}}return c}function K7(e,c){var r=e.sortIndex-c.sortIndex;return r!==0?r:e.id-c.id}typeof performance=="object"&&typeof performance.now=="function"?(ju=performance,P2.unstable_now=function(){return ju.now()}):(t9=Date,Xu=t9.now(),P2.unstable_now=function(){return t9.now()-Xu});var ju,t9,Xu,s4=[],i6=[],Hw=1,k3=null,k1=3,J7=!1,Z6=!1,C5=!1,Qu=typeof setTimeout=="function"?setTimeout:null,$u=typeof clearTimeout=="function"?clearTimeout:null,Yu=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function l9(e){for(var c=j3(i6);c!==null;){if(c.callback===null)$7(i6);else if(c.startTime<=e)$7(i6),c.sortIndex=c.expirationTime,o9(s4,c);else break;c=j3(i6)}}function f9(e){if(C5=!1,l9(e),!Z6)if(j3(s4)!==null)Z6=!0,p9(u9);else{var c=j3(i6);c!==null&&m9(f9,c.startTime-e)}}function u9(e,c){Z6=!1,C5&&(C5=!1,$u(L5),L5=-1),J7=!0;var r=k1;try{for(l9(c),k3=j3(s4);k3!==null&&(!(k3.expirationTime>c)||e&&!ep());){var n=k3.callback;if(typeof n=="function"){k3.callback=null,k1=k3.priorityLevel;var i=n(k3.expirationTime<=c);c=P2.unstable_now(),typeof i=="function"?k3.callback=i:k3===j3(s4)&&$7(s4),l9(c)}else $7(s4);k3=j3(s4)}if(k3!==null)var s=!0;else{var l=j3(i6);l!==null&&m9(f9,l.startTime-c),s=!1}return s}finally{k3=null,k1=r,J7=!1}}var Z7=!1,Q7=null,L5=-1,Ju=5,Zu=-1;function ep(){return!(P2.unstable_now()-Zu<Ju)}function i9(){if(Q7!==null){var e=P2.unstable_now();Zu=e;var c=!0;try{c=Q7(!0,e)}finally{c?M5():(Z7=!1,Q7=null)}}else Z7=!1}var M5;typeof Yu=="function"?M5=function(){Yu(i9)}:typeof MessageChannel<"u"?(s9=new MessageChannel,Ku=s9.port2,s9.port1.onmessage=i9,M5=function(){Ku.postMessage(null)}):M5=function(){Qu(i9,0)};var s9,Ku;function p9(e){Q7=e,Z7||(Z7=!0,M5())}function m9(e,c){L5=Qu(function(){e(P2.unstable_now())},c)}P2.unstable_IdlePriority=5;P2.unstable_ImmediatePriority=1;P2.unstable_LowPriority=4;P2.unstable_NormalPriority=3;P2.unstable_Profiling=null;P2.unstable_UserBlockingPriority=2;P2.unstable_cancelCallback=function(e){e.callback=null};P2.unstable_continueExecution=function(){Z6||J7||(Z6=!0,p9(u9))};P2.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):Ju=0<e?Math.floor(1e3/e):5};P2.unstable_getCurrentPriorityLevel=function(){return k1};P2.unstable_getFirstCallbackNode=function(){return j3(s4)};P2.unstable_next=function(e){switch(k1){case 1:case 2:case 3:var c=3;break;default:c=k1}var r=k1;k1=c;try{return e()}finally{k1=r}};P2.unstable_pauseExecution=function(){};P2.unstable_requestPaint=function(){};P2.unstable_runWithPriority=function(e,c){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var r=k1;k1=e;try{return c()}finally{k1=r}};P2.unstable_scheduleCallback=function(e,c,r){var n=P2.unstable_now();switch(typeof r=="object"&&r!==null?(r=r.delay,r=typeof r=="number"&&0<r?n+r:n):r=n,e){case 1:var i=-1;break;case 2:i=250;break;case 5:i=1073741823;break;case 4:i=1e4;break;default:i=5e3}return i=r+i,e={id:Hw++,callback:c,priorityLevel:e,startTime:r,expirationTime:i,sortIndex:-1},r>n?(e.sortIndex=r,o9(i6,e),j3(s4)===null&&e===j3(i6)&&(C5?($u(L5),L5=-1):C5=!0,m9(f9,r-n))):(e.sortIndex=i,o9(s4,e),Z6||J7||(Z6=!0,p9(u9))),e};P2.unstable_shouldYield=ep;P2.unstable_wrapCallback=function(e){var c=k1;return function(){var r=k1;k1=c;try{return e.apply(this,arguments)}finally{k1=r}}}});var ap=J1((Sk,rp)=>{"use strict";rp.exports=cp()});var lv=J1(H3=>{"use strict";var fm=f1(),d3=ap();function G(e){for(var c="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)c+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+c+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var um=new Set,q5={};function p0(e,c){M8(e,c),M8(e+"Capture",c)}function M8(e,c){for(q5[e]=c,e=0;e<c.length;e++)um.add(c[e])}var T4=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),R9=Object.prototype.hasOwnProperty,gw=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,np={},tp={};function Vw(e){return R9.call(tp,e)?!0:R9.call(np,e)?!1:gw.test(e)?tp[e]=!0:(np[e]=!0,!1)}function Mw(e,c,r,n){if(r!==null&&r.type===0)return!1;switch(typeof c){case"function":case"symbol":return!0;case"boolean":return n?!1:r!==null?!r.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Cw(e,c,r,n){if(c===null||typeof c>"u"||Mw(e,c,r,n))return!0;if(n)return!1;if(r!==null)switch(r.type){case 3:return!c;case 4:return c===!1;case 5:return isNaN(c);case 6:return isNaN(c)||1>c}return!1}function j1(e,c,r,n,i,s,l){this.acceptsBooleans=c===2||c===3||c===4,this.attributeName=n,this.attributeNamespace=i,this.mustUseProperty=r,this.propertyName=e,this.type=c,this.sanitizeURL=s,this.removeEmptyString=l}var L1={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){L1[e]=new j1(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var c=e[0];L1[c]=new j1(c,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){L1[e]=new j1(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){L1[e]=new j1(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){L1[e]=new j1(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){L1[e]=new j1(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){L1[e]=new j1(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){L1[e]=new j1(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){L1[e]=new j1(e,5,!1,e.toLowerCase(),null,!1,!1)});var Nt=/[\-:]([a-z])/g;function bt(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var c=e.replace(Nt,bt);L1[c]=new j1(c,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var c=e.replace(Nt,bt);L1[c]=new j1(c,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var c=e.replace(Nt,bt);L1[c]=new j1(c,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){L1[e]=new j1(e,1,!1,e.toLowerCase(),null,!1,!1)});L1.xlinkHref=new j1("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){L1[e]=new j1(e,1,!1,e.toLowerCase(),null,!0,!0)});function kt(e,c,r,n){var i=L1.hasOwnProperty(c)?L1[c]:null;(i!==null?i.type!==0:n||!(2<c.length)||c[0]!=="o"&&c[0]!=="O"||c[1]!=="n"&&c[1]!=="N")&&(Cw(c,r,i,n)&&(r=null),n||i===null?Vw(c)&&(r===null?e.removeAttribute(c):e.setAttribute(c,""+r)):i.mustUseProperty?e[i.propertyName]=r===null?i.type===3?!1:"":r:(c=i.attributeName,n=i.attributeNamespace,r===null?e.removeAttribute(c):(i=i.type,r=i===3||i===4&&r===!0?"":""+r,n?e.setAttributeNS(n,c,r):e.setAttribute(c,r))))}var F4=fm.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,ec=Symbol.for("react.element"),a8=Symbol.for("react.portal"),n8=Symbol.for("react.fragment"),At=Symbol.for("react.strict_mode"),O9=Symbol.for("react.profiler"),pm=Symbol.for("react.provider"),mm=Symbol.for("react.context"),Et=Symbol.for("react.forward_ref"),D9=Symbol.for("react.suspense"),F9=Symbol.for("react.suspense_list"),Pt=Symbol.for("react.memo"),o6=Symbol.for("react.lazy");Symbol.for("react.scope");Symbol.for("react.debug_trace_mode");var hm=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden");Symbol.for("react.cache");Symbol.for("react.tracing_marker");var ip=Symbol.iterator;function x5(e){return e===null||typeof e!="object"?null:(e=ip&&e[ip]||e["@@iterator"],typeof e=="function"?e:null)}var Y2=Object.assign,h9;function E5(e){if(h9===void 0)try{throw Error()}catch(r){var c=r.stack.trim().match(/\n( *(at )?)/);h9=c&&c[1]||""}return`
|
|
`+h9+e}var v9=!1;function d9(e,c){if(!e||v9)return"";v9=!0;var r=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(c)if(c=function(){throw Error()},Object.defineProperty(c.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(c,[])}catch(h){var n=h}Reflect.construct(e,[],c)}else{try{c.call()}catch(h){n=h}e.call(c.prototype)}else{try{throw Error()}catch(h){n=h}e()}}catch(h){if(h&&n&&typeof h.stack=="string"){for(var i=h.stack.split(`
|
|
`),s=n.stack.split(`
|
|
`),l=i.length-1,u=s.length-1;1<=l&&0<=u&&i[l]!==s[u];)u--;for(;1<=l&&0<=u;l--,u--)if(i[l]!==s[u]){if(l!==1||u!==1)do if(l--,u--,0>u||i[l]!==s[u]){var p=`
|
|
`+i[l].replace(" at new "," at ");return e.displayName&&p.includes("<anonymous>")&&(p=p.replace("<anonymous>",e.displayName)),p}while(1<=l&&0<=u);break}}}finally{v9=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?E5(e):""}function Lw(e){switch(e.tag){case 5:return E5(e.type);case 16:return E5("Lazy");case 13:return E5("Suspense");case 19:return E5("SuspenseList");case 0:case 2:case 15:return e=d9(e.type,!1),e;case 11:return e=d9(e.type.render,!1),e;case 1:return e=d9(e.type,!0),e;default:return""}}function B9(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case n8:return"Fragment";case a8:return"Portal";case O9:return"Profiler";case At:return"StrictMode";case D9:return"Suspense";case F9:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case mm:return(e.displayName||"Context")+".Consumer";case pm:return(e._context.displayName||"Context")+".Provider";case Et:var c=e.render;return e=e.displayName,e||(e=c.displayName||c.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Pt:return c=e.displayName||null,c!==null?c:B9(e.type)||"Memo";case o6:c=e._payload,e=e._init;try{return B9(e(c))}catch{}}return null}function xw(e){var c=e.type;switch(e.tag){case 24:return"Cache";case 9:return(c.displayName||"Context")+".Consumer";case 10:return(c._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=c.render,e=e.displayName||e.name||"",c.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return c;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return B9(c);case 8:return c===At?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof c=="function")return c.displayName||c.name||null;if(typeof c=="string")return c}return null}function C6(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function vm(e){var c=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(c==="checkbox"||c==="radio")}function yw(e){var c=vm(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,c),n=""+e[c];if(!e.hasOwnProperty(c)&&typeof r<"u"&&typeof r.get=="function"&&typeof r.set=="function"){var i=r.get,s=r.set;return Object.defineProperty(e,c,{configurable:!0,get:function(){return i.call(this)},set:function(l){n=""+l,s.call(this,l)}}),Object.defineProperty(e,c,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(l){n=""+l},stopTracking:function(){e._valueTracker=null,delete e[c]}}}}function cc(e){e._valueTracker||(e._valueTracker=yw(e))}function dm(e){if(!e)return!1;var c=e._valueTracker;if(!c)return!0;var r=c.getValue(),n="";return e&&(n=vm(e)?e.checked?"true":"false":e.value),e=n,e!==r?(c.setValue(e),!0):!1}function bc(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function I9(e,c){var r=c.checked;return Y2({},c,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:r??e._wrapperState.initialChecked})}function sp(e,c){var r=c.defaultValue==null?"":c.defaultValue,n=c.checked!=null?c.checked:c.defaultChecked;r=C6(c.value!=null?c.value:r),e._wrapperState={initialChecked:n,initialValue:r,controlled:c.type==="checkbox"||c.type==="radio"?c.checked!=null:c.value!=null}}function zm(e,c){c=c.checked,c!=null&&kt(e,"checked",c,!1)}function U9(e,c){zm(e,c);var r=C6(c.value),n=c.type;if(r!=null)n==="number"?(r===0&&e.value===""||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if(n==="submit"||n==="reset"){e.removeAttribute("value");return}c.hasOwnProperty("value")?W9(e,c.type,r):c.hasOwnProperty("defaultValue")&&W9(e,c.type,C6(c.defaultValue)),c.checked==null&&c.defaultChecked!=null&&(e.defaultChecked=!!c.defaultChecked)}function op(e,c,r){if(c.hasOwnProperty("value")||c.hasOwnProperty("defaultValue")){var n=c.type;if(!(n!=="submit"&&n!=="reset"||c.value!==void 0&&c.value!==null))return;c=""+e._wrapperState.initialValue,r||c===e.value||(e.value=c),e.defaultValue=c}r=e.name,r!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,r!==""&&(e.name=r)}function W9(e,c,r){(c!=="number"||bc(e.ownerDocument)!==e)&&(r==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}var P5=Array.isArray;function v8(e,c,r,n){if(e=e.options,c){c={};for(var i=0;i<r.length;i++)c["$"+r[i]]=!0;for(r=0;r<e.length;r++)i=c.hasOwnProperty("$"+e[r].value),e[r].selected!==i&&(e[r].selected=i),i&&n&&(e[r].defaultSelected=!0)}else{for(r=""+C6(r),c=null,i=0;i<e.length;i++){if(e[i].value===r){e[i].selected=!0,n&&(e[i].defaultSelected=!0);return}c!==null||e[i].disabled||(c=e[i])}c!==null&&(c.selected=!0)}}function G9(e,c){if(c.dangerouslySetInnerHTML!=null)throw Error(G(91));return Y2({},c,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function lp(e,c){var r=c.value;if(r==null){if(r=c.children,c=c.defaultValue,r!=null){if(c!=null)throw Error(G(92));if(P5(r)){if(1<r.length)throw Error(G(93));r=r[0]}c=r}c==null&&(c=""),r=c}e._wrapperState={initialValue:C6(r)}}function Hm(e,c){var r=C6(c.value),n=C6(c.defaultValue);r!=null&&(r=""+r,r!==e.value&&(e.value=r),c.defaultValue==null&&e.defaultValue!==r&&(e.defaultValue=r)),n!=null&&(e.defaultValue=""+n)}function fp(e){var c=e.textContent;c===e._wrapperState.initialValue&&c!==""&&c!==null&&(e.value=c)}function gm(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function q9(e,c){return e==null||e==="http://www.w3.org/1999/xhtml"?gm(c):e==="http://www.w3.org/2000/svg"&&c==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var rc,Vm=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(c,r,n,i){MSApp.execUnsafeLocalFunction(function(){return e(c,r,n,i)})}:e}(function(e,c){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=c;else{for(rc=rc||document.createElement("div"),rc.innerHTML="<svg>"+c.valueOf().toString()+"</svg>",c=rc.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;c.firstChild;)e.appendChild(c.firstChild)}});function j5(e,c){if(c){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=c;return}}e.textContent=c}var R5={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ww=["Webkit","ms","Moz","O"];Object.keys(R5).forEach(function(e){ww.forEach(function(c){c=c+e.charAt(0).toUpperCase()+e.substring(1),R5[c]=R5[e]})});function Mm(e,c,r){return c==null||typeof c=="boolean"||c===""?"":r||typeof c!="number"||c===0||R5.hasOwnProperty(e)&&R5[e]?(""+c).trim():c+"px"}function Cm(e,c){e=e.style;for(var r in c)if(c.hasOwnProperty(r)){var n=r.indexOf("--")===0,i=Mm(r,c[r],n);r==="float"&&(r="cssFloat"),n?e.setProperty(r,i):e[r]=i}}var Sw=Y2({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function j9(e,c){if(c){if(Sw[e]&&(c.children!=null||c.dangerouslySetInnerHTML!=null))throw Error(G(137,e));if(c.dangerouslySetInnerHTML!=null){if(c.children!=null)throw Error(G(60));if(typeof c.dangerouslySetInnerHTML!="object"||!("__html"in c.dangerouslySetInnerHTML))throw Error(G(61))}if(c.style!=null&&typeof c.style!="object")throw Error(G(62))}}function X9(e,c){if(e.indexOf("-")===-1)return typeof c.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Y9=null;function _t(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var K9=null,d8=null,z8=null;function up(e){if(e=fe(e)){if(typeof K9!="function")throw Error(G(280));var c=e.stateNode;c&&(c=ar(c),K9(e.stateNode,e.type,c))}}function Lm(e){d8?z8?z8.push(e):z8=[e]:d8=e}function xm(){if(d8){var e=d8,c=z8;if(z8=d8=null,up(e),c)for(e=0;e<c.length;e++)up(c[e])}}function ym(e,c){return e(c)}function wm(){}var z9=!1;function Sm(e,c,r){if(z9)return e(c,r);z9=!0;try{return ym(e,c,r)}finally{z9=!1,(d8!==null||z8!==null)&&(wm(),xm())}}function X5(e,c){var r=e.stateNode;if(r===null)return null;var n=ar(r);if(n===null)return null;r=n[c];e:switch(c){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(n=!n.disabled)||(e=e.type,n=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!n;break e;default:e=!1}if(e)return null;if(r&&typeof r!="function")throw Error(G(231,c,typeof r));return r}var Q9=!1;if(T4)try{c8={},Object.defineProperty(c8,"passive",{get:function(){Q9=!0}}),window.addEventListener("test",c8,c8),window.removeEventListener("test",c8,c8)}catch{Q9=!1}var c8;function Nw(e,c,r,n,i,s,l,u,p){var h=Array.prototype.slice.call(arguments,3);try{c.apply(r,h)}catch(z){this.onError(z)}}var O5=!1,kc=null,Ac=!1,$9=null,bw={onError:function(e){O5=!0,kc=e}};function kw(e,c,r,n,i,s,l,u,p){O5=!1,kc=null,Nw.apply(bw,arguments)}function Aw(e,c,r,n,i,s,l,u,p){if(kw.apply(this,arguments),O5){if(O5){var h=kc;O5=!1,kc=null}else throw Error(G(198));Ac||(Ac=!0,$9=h)}}function m0(e){var c=e,r=e;if(e.alternate)for(;c.return;)c=c.return;else{e=c;do c=e,c.flags&4098&&(r=c.return),e=c.return;while(e)}return c.tag===3?r:null}function Nm(e){if(e.tag===13){var c=e.memoizedState;if(c===null&&(e=e.alternate,e!==null&&(c=e.memoizedState)),c!==null)return c.dehydrated}return null}function pp(e){if(m0(e)!==e)throw Error(G(188))}function Ew(e){var c=e.alternate;if(!c){if(c=m0(e),c===null)throw Error(G(188));return c!==e?null:e}for(var r=e,n=c;;){var i=r.return;if(i===null)break;var s=i.alternate;if(s===null){if(n=i.return,n!==null){r=n;continue}break}if(i.child===s.child){for(s=i.child;s;){if(s===r)return pp(i),e;if(s===n)return pp(i),c;s=s.sibling}throw Error(G(188))}if(r.return!==n.return)r=i,n=s;else{for(var l=!1,u=i.child;u;){if(u===r){l=!0,r=i,n=s;break}if(u===n){l=!0,n=i,r=s;break}u=u.sibling}if(!l){for(u=s.child;u;){if(u===r){l=!0,r=s,n=i;break}if(u===n){l=!0,n=s,r=i;break}u=u.sibling}if(!l)throw Error(G(189))}}if(r.alternate!==n)throw Error(G(190))}if(r.tag!==3)throw Error(G(188));return r.stateNode.current===r?e:c}function bm(e){return e=Ew(e),e!==null?km(e):null}function km(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var c=km(e);if(c!==null)return c;e=e.sibling}return null}var Am=d3.unstable_scheduleCallback,mp=d3.unstable_cancelCallback,Pw=d3.unstable_shouldYield,_w=d3.unstable_requestPaint,t1=d3.unstable_now,Tw=d3.unstable_getCurrentPriorityLevel,Tt=d3.unstable_ImmediatePriority,Em=d3.unstable_UserBlockingPriority,Ec=d3.unstable_NormalPriority,Rw=d3.unstable_LowPriority,Pm=d3.unstable_IdlePriority,Zc=null,u4=null;function Ow(e){if(u4&&typeof u4.onCommitFiberRoot=="function")try{u4.onCommitFiberRoot(Zc,e,void 0,(e.current.flags&128)===128)}catch{}}var $3=Math.clz32?Math.clz32:Bw,Dw=Math.log,Fw=Math.LN2;function Bw(e){return e>>>=0,e===0?32:31-(Dw(e)/Fw|0)|0}var ac=64,nc=4194304;function _5(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Pc(e,c){var r=e.pendingLanes;if(r===0)return 0;var n=0,i=e.suspendedLanes,s=e.pingedLanes,l=r&268435455;if(l!==0){var u=l&~i;u!==0?n=_5(u):(s&=l,s!==0&&(n=_5(s)))}else l=r&~i,l!==0?n=_5(l):s!==0&&(n=_5(s));if(n===0)return 0;if(c!==0&&c!==n&&!(c&i)&&(i=n&-n,s=c&-c,i>=s||i===16&&(s&4194240)!==0))return c;if(n&4&&(n|=r&16),c=e.entangledLanes,c!==0)for(e=e.entanglements,c&=n;0<c;)r=31-$3(c),i=1<<r,n|=e[r],c&=~i;return n}function Iw(e,c){switch(e){case 1:case 2:case 4:return c+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return c+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Uw(e,c){for(var r=e.suspendedLanes,n=e.pingedLanes,i=e.expirationTimes,s=e.pendingLanes;0<s;){var l=31-$3(s),u=1<<l,p=i[l];p===-1?(!(u&r)||u&n)&&(i[l]=Iw(u,c)):p<=c&&(e.expiredLanes|=u),s&=~u}}function J9(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function _m(){var e=ac;return ac<<=1,!(ac&4194240)&&(ac=64),e}function H9(e){for(var c=[],r=0;31>r;r++)c.push(e);return c}function oe(e,c,r){e.pendingLanes|=c,c!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,c=31-$3(c),e[c]=r}function Ww(e,c){var r=e.pendingLanes&~c;e.pendingLanes=c,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=c,e.mutableReadLanes&=c,e.entangledLanes&=c,c=e.entanglements;var n=e.eventTimes;for(e=e.expirationTimes;0<r;){var i=31-$3(r),s=1<<i;c[i]=0,n[i]=-1,e[i]=-1,r&=~s}}function Rt(e,c){var r=e.entangledLanes|=c;for(e=e.entanglements;r;){var n=31-$3(r),i=1<<n;i&c|e[n]&c&&(e[n]|=c),r&=~i}}var S2=0;function Tm(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var Rm,Ot,Om,Dm,Fm,Z9=!1,tc=[],h6=null,v6=null,d6=null,Y5=new Map,K5=new Map,f6=[],Gw="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function hp(e,c){switch(e){case"focusin":case"focusout":h6=null;break;case"dragenter":case"dragleave":v6=null;break;case"mouseover":case"mouseout":d6=null;break;case"pointerover":case"pointerout":Y5.delete(c.pointerId);break;case"gotpointercapture":case"lostpointercapture":K5.delete(c.pointerId)}}function y5(e,c,r,n,i,s){return e===null||e.nativeEvent!==s?(e={blockedOn:c,domEventName:r,eventSystemFlags:n,nativeEvent:s,targetContainers:[i]},c!==null&&(c=fe(c),c!==null&&Ot(c)),e):(e.eventSystemFlags|=n,c=e.targetContainers,i!==null&&c.indexOf(i)===-1&&c.push(i),e)}function qw(e,c,r,n,i){switch(c){case"focusin":return h6=y5(h6,e,c,r,n,i),!0;case"dragenter":return v6=y5(v6,e,c,r,n,i),!0;case"mouseover":return d6=y5(d6,e,c,r,n,i),!0;case"pointerover":var s=i.pointerId;return Y5.set(s,y5(Y5.get(s)||null,e,c,r,n,i)),!0;case"gotpointercapture":return s=i.pointerId,K5.set(s,y5(K5.get(s)||null,e,c,r,n,i)),!0}return!1}function Bm(e){var c=r0(e.target);if(c!==null){var r=m0(c);if(r!==null){if(c=r.tag,c===13){if(c=Nm(r),c!==null){e.blockedOn=c,Fm(e.priority,function(){Om(r)});return}}else if(c===3&&r.stateNode.current.memoizedState.isDehydrated){e.blockedOn=r.tag===3?r.stateNode.containerInfo:null;return}}}e.blockedOn=null}function gc(e){if(e.blockedOn!==null)return!1;for(var c=e.targetContainers;0<c.length;){var r=et(e.domEventName,e.eventSystemFlags,c[0],e.nativeEvent);if(r===null){r=e.nativeEvent;var n=new r.constructor(r.type,r);Y9=n,r.target.dispatchEvent(n),Y9=null}else return c=fe(r),c!==null&&Ot(c),e.blockedOn=r,!1;c.shift()}return!0}function vp(e,c,r){gc(e)&&r.delete(c)}function jw(){Z9=!1,h6!==null&&gc(h6)&&(h6=null),v6!==null&&gc(v6)&&(v6=null),d6!==null&&gc(d6)&&(d6=null),Y5.forEach(vp),K5.forEach(vp)}function w5(e,c){e.blockedOn===c&&(e.blockedOn=null,Z9||(Z9=!0,d3.unstable_scheduleCallback(d3.unstable_NormalPriority,jw)))}function Q5(e){function c(i){return w5(i,e)}if(0<tc.length){w5(tc[0],e);for(var r=1;r<tc.length;r++){var n=tc[r];n.blockedOn===e&&(n.blockedOn=null)}}for(h6!==null&&w5(h6,e),v6!==null&&w5(v6,e),d6!==null&&w5(d6,e),Y5.forEach(c),K5.forEach(c),r=0;r<f6.length;r++)n=f6[r],n.blockedOn===e&&(n.blockedOn=null);for(;0<f6.length&&(r=f6[0],r.blockedOn===null);)Bm(r),r.blockedOn===null&&f6.shift()}var H8=F4.ReactCurrentBatchConfig,_c=!0;function Xw(e,c,r,n){var i=S2,s=H8.transition;H8.transition=null;try{S2=1,Dt(e,c,r,n)}finally{S2=i,H8.transition=s}}function Yw(e,c,r,n){var i=S2,s=H8.transition;H8.transition=null;try{S2=4,Dt(e,c,r,n)}finally{S2=i,H8.transition=s}}function Dt(e,c,r,n){if(_c){var i=et(e,c,r,n);if(i===null)y9(e,c,n,Tc,r),hp(e,n);else if(qw(i,e,c,r,n))n.stopPropagation();else if(hp(e,n),c&4&&-1<Gw.indexOf(e)){for(;i!==null;){var s=fe(i);if(s!==null&&Rm(s),s=et(e,c,r,n),s===null&&y9(e,c,n,Tc,r),s===i)break;i=s}i!==null&&n.stopPropagation()}else y9(e,c,n,null,r)}}var Tc=null;function et(e,c,r,n){if(Tc=null,e=_t(n),e=r0(e),e!==null)if(c=m0(e),c===null)e=null;else if(r=c.tag,r===13){if(e=Nm(c),e!==null)return e;e=null}else if(r===3){if(c.stateNode.current.memoizedState.isDehydrated)return c.tag===3?c.stateNode.containerInfo:null;e=null}else c!==e&&(e=null);return Tc=e,null}function Im(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(Tw()){case Tt:return 1;case Em:return 4;case Ec:case Rw:return 16;case Pm:return 536870912;default:return 16}default:return 16}}var p6=null,Ft=null,Vc=null;function Um(){if(Vc)return Vc;var e,c=Ft,r=c.length,n,i="value"in p6?p6.value:p6.textContent,s=i.length;for(e=0;e<r&&c[e]===i[e];e++);var l=r-e;for(n=1;n<=l&&c[r-n]===i[s-n];n++);return Vc=i.slice(e,1<n?1-n:void 0)}function Mc(e){var c=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&c===13&&(e=13)):e=c,e===10&&(e=13),32<=e||e===13?e:0}function ic(){return!0}function dp(){return!1}function z3(e){function c(r,n,i,s,l){this._reactName=r,this._targetInst=i,this.type=n,this.nativeEvent=s,this.target=l,this.currentTarget=null;for(var u in e)e.hasOwnProperty(u)&&(r=e[u],this[u]=r?r(s):s[u]);return this.isDefaultPrevented=(s.defaultPrevented!=null?s.defaultPrevented:s.returnValue===!1)?ic:dp,this.isPropagationStopped=dp,this}return Y2(c.prototype,{preventDefault:function(){this.defaultPrevented=!0;var r=this.nativeEvent;r&&(r.preventDefault?r.preventDefault():typeof r.returnValue!="unknown"&&(r.returnValue=!1),this.isDefaultPrevented=ic)},stopPropagation:function(){var r=this.nativeEvent;r&&(r.stopPropagation?r.stopPropagation():typeof r.cancelBubble!="unknown"&&(r.cancelBubble=!0),this.isPropagationStopped=ic)},persist:function(){},isPersistent:ic}),c}var N8={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Bt=z3(N8),le=Y2({},N8,{view:0,detail:0}),Kw=z3(le),g9,V9,S5,er=Y2({},le,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:It,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==S5&&(S5&&e.type==="mousemove"?(g9=e.screenX-S5.screenX,V9=e.screenY-S5.screenY):V9=g9=0,S5=e),g9)},movementY:function(e){return"movementY"in e?e.movementY:V9}}),zp=z3(er),Qw=Y2({},er,{dataTransfer:0}),$w=z3(Qw),Jw=Y2({},le,{relatedTarget:0}),M9=z3(Jw),Zw=Y2({},N8,{animationName:0,elapsedTime:0,pseudoElement:0}),eS=z3(Zw),cS=Y2({},N8,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),rS=z3(cS),aS=Y2({},N8,{data:0}),Hp=z3(aS),nS={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},tS={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},iS={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function sS(e){var c=this.nativeEvent;return c.getModifierState?c.getModifierState(e):(e=iS[e])?!!c[e]:!1}function It(){return sS}var oS=Y2({},le,{key:function(e){if(e.key){var c=nS[e.key]||e.key;if(c!=="Unidentified")return c}return e.type==="keypress"?(e=Mc(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?tS[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:It,charCode:function(e){return e.type==="keypress"?Mc(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Mc(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),lS=z3(oS),fS=Y2({},er,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),gp=z3(fS),uS=Y2({},le,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:It}),pS=z3(uS),mS=Y2({},N8,{propertyName:0,elapsedTime:0,pseudoElement:0}),hS=z3(mS),vS=Y2({},er,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),dS=z3(vS),zS=[9,13,27,32],Ut=T4&&"CompositionEvent"in window,D5=null;T4&&"documentMode"in document&&(D5=document.documentMode);var HS=T4&&"TextEvent"in window&&!D5,Wm=T4&&(!Ut||D5&&8<D5&&11>=D5),Vp=" ",Mp=!1;function Gm(e,c){switch(e){case"keyup":return zS.indexOf(c.keyCode)!==-1;case"keydown":return c.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function qm(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var t8=!1;function gS(e,c){switch(e){case"compositionend":return qm(c);case"keypress":return c.which!==32?null:(Mp=!0,Vp);case"textInput":return e=c.data,e===Vp&&Mp?null:e;default:return null}}function VS(e,c){if(t8)return e==="compositionend"||!Ut&&Gm(e,c)?(e=Um(),Vc=Ft=p6=null,t8=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(c.ctrlKey||c.altKey||c.metaKey)||c.ctrlKey&&c.altKey){if(c.char&&1<c.char.length)return c.char;if(c.which)return String.fromCharCode(c.which)}return null;case"compositionend":return Wm&&c.locale!=="ko"?null:c.data;default:return null}}var MS={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Cp(e){var c=e&&e.nodeName&&e.nodeName.toLowerCase();return c==="input"?!!MS[e.type]:c==="textarea"}function jm(e,c,r,n){Lm(n),c=Rc(c,"onChange"),0<c.length&&(r=new Bt("onChange","change",null,r,n),e.push({event:r,listeners:c}))}var F5=null,$5=null;function CS(e){ah(e,0)}function cr(e){var c=o8(e);if(dm(c))return e}function LS(e,c){if(e==="change")return c}var Xm=!1;T4&&(T4?(oc="oninput"in document,oc||(C9=document.createElement("div"),C9.setAttribute("oninput","return;"),oc=typeof C9.oninput=="function"),sc=oc):sc=!1,Xm=sc&&(!document.documentMode||9<document.documentMode));var sc,oc,C9;function Lp(){F5&&(F5.detachEvent("onpropertychange",Ym),$5=F5=null)}function Ym(e){if(e.propertyName==="value"&&cr($5)){var c=[];jm(c,$5,e,_t(e)),Sm(CS,c)}}function xS(e,c,r){e==="focusin"?(Lp(),F5=c,$5=r,F5.attachEvent("onpropertychange",Ym)):e==="focusout"&&Lp()}function yS(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return cr($5)}function wS(e,c){if(e==="click")return cr(c)}function SS(e,c){if(e==="input"||e==="change")return cr(c)}function NS(e,c){return e===c&&(e!==0||1/e===1/c)||e!==e&&c!==c}var Z3=typeof Object.is=="function"?Object.is:NS;function J5(e,c){if(Z3(e,c))return!0;if(typeof e!="object"||e===null||typeof c!="object"||c===null)return!1;var r=Object.keys(e),n=Object.keys(c);if(r.length!==n.length)return!1;for(n=0;n<r.length;n++){var i=r[n];if(!R9.call(c,i)||!Z3(e[i],c[i]))return!1}return!0}function xp(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function yp(e,c){var r=xp(e);e=0;for(var n;r;){if(r.nodeType===3){if(n=e+r.textContent.length,e<=c&&n>=c)return{node:r,offset:c-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=xp(r)}}function Km(e,c){return e&&c?e===c?!0:e&&e.nodeType===3?!1:c&&c.nodeType===3?Km(e,c.parentNode):"contains"in e?e.contains(c):e.compareDocumentPosition?!!(e.compareDocumentPosition(c)&16):!1:!1}function Qm(){for(var e=window,c=bc();c instanceof e.HTMLIFrameElement;){try{var r=typeof c.contentWindow.location.href=="string"}catch{r=!1}if(r)e=c.contentWindow;else break;c=bc(e.document)}return c}function Wt(e){var c=e&&e.nodeName&&e.nodeName.toLowerCase();return c&&(c==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||c==="textarea"||e.contentEditable==="true")}function bS(e){var c=Qm(),r=e.focusedElem,n=e.selectionRange;if(c!==r&&r&&r.ownerDocument&&Km(r.ownerDocument.documentElement,r)){if(n!==null&&Wt(r)){if(c=n.start,e=n.end,e===void 0&&(e=c),"selectionStart"in r)r.selectionStart=c,r.selectionEnd=Math.min(e,r.value.length);else if(e=(c=r.ownerDocument||document)&&c.defaultView||window,e.getSelection){e=e.getSelection();var i=r.textContent.length,s=Math.min(n.start,i);n=n.end===void 0?s:Math.min(n.end,i),!e.extend&&s>n&&(i=n,n=s,s=i),i=yp(r,s);var l=yp(r,n);i&&l&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&(c=c.createRange(),c.setStart(i.node,i.offset),e.removeAllRanges(),s>n?(e.addRange(c),e.extend(l.node,l.offset)):(c.setEnd(l.node,l.offset),e.addRange(c)))}}for(c=[],e=r;e=e.parentNode;)e.nodeType===1&&c.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof r.focus=="function"&&r.focus(),r=0;r<c.length;r++)e=c[r],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var kS=T4&&"documentMode"in document&&11>=document.documentMode,i8=null,ct=null,B5=null,rt=!1;function wp(e,c,r){var n=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;rt||i8==null||i8!==bc(n)||(n=i8,"selectionStart"in n&&Wt(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),B5&&J5(B5,n)||(B5=n,n=Rc(ct,"onSelect"),0<n.length&&(c=new Bt("onSelect","select",null,c,r),e.push({event:c,listeners:n}),c.target=i8)))}function lc(e,c){var r={};return r[e.toLowerCase()]=c.toLowerCase(),r["Webkit"+e]="webkit"+c,r["Moz"+e]="moz"+c,r}var s8={animationend:lc("Animation","AnimationEnd"),animationiteration:lc("Animation","AnimationIteration"),animationstart:lc("Animation","AnimationStart"),transitionend:lc("Transition","TransitionEnd")},L9={},$m={};T4&&($m=document.createElement("div").style,"AnimationEvent"in window||(delete s8.animationend.animation,delete s8.animationiteration.animation,delete s8.animationstart.animation),"TransitionEvent"in window||delete s8.transitionend.transition);function rr(e){if(L9[e])return L9[e];if(!s8[e])return e;var c=s8[e],r;for(r in c)if(c.hasOwnProperty(r)&&r in $m)return L9[e]=c[r];return e}var Jm=rr("animationend"),Zm=rr("animationiteration"),eh=rr("animationstart"),ch=rr("transitionend"),rh=new Map,Sp="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function x6(e,c){rh.set(e,c),p0(c,[e])}for(fc=0;fc<Sp.length;fc++)uc=Sp[fc],Np=uc.toLowerCase(),bp=uc[0].toUpperCase()+uc.slice(1),x6(Np,"on"+bp);var uc,Np,bp,fc;x6(Jm,"onAnimationEnd");x6(Zm,"onAnimationIteration");x6(eh,"onAnimationStart");x6("dblclick","onDoubleClick");x6("focusin","onFocus");x6("focusout","onBlur");x6(ch,"onTransitionEnd");M8("onMouseEnter",["mouseout","mouseover"]);M8("onMouseLeave",["mouseout","mouseover"]);M8("onPointerEnter",["pointerout","pointerover"]);M8("onPointerLeave",["pointerout","pointerover"]);p0("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));p0("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));p0("onBeforeInput",["compositionend","keypress","textInput","paste"]);p0("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));p0("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));p0("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var T5="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),AS=new Set("cancel close invalid load scroll toggle".split(" ").concat(T5));function kp(e,c,r){var n=e.type||"unknown-event";e.currentTarget=r,Aw(n,c,void 0,e),e.currentTarget=null}function ah(e,c){c=(c&4)!==0;for(var r=0;r<e.length;r++){var n=e[r],i=n.event;n=n.listeners;e:{var s=void 0;if(c)for(var l=n.length-1;0<=l;l--){var u=n[l],p=u.instance,h=u.currentTarget;if(u=u.listener,p!==s&&i.isPropagationStopped())break e;kp(i,u,h),s=p}else for(l=0;l<n.length;l++){if(u=n[l],p=u.instance,h=u.currentTarget,u=u.listener,p!==s&&i.isPropagationStopped())break e;kp(i,u,h),s=p}}}if(Ac)throw e=$9,Ac=!1,$9=null,e}function F2(e,c){var r=c[st];r===void 0&&(r=c[st]=new Set);var n=e+"__bubble";r.has(n)||(nh(c,e,2,!1),r.add(n))}function x9(e,c,r){var n=0;c&&(n|=4),nh(r,e,n,c)}var pc="_reactListening"+Math.random().toString(36).slice(2);function Z5(e){if(!e[pc]){e[pc]=!0,um.forEach(function(r){r!=="selectionchange"&&(AS.has(r)||x9(r,!1,e),x9(r,!0,e))});var c=e.nodeType===9?e:e.ownerDocument;c===null||c[pc]||(c[pc]=!0,x9("selectionchange",!1,c))}}function nh(e,c,r,n){switch(Im(c)){case 1:var i=Xw;break;case 4:i=Yw;break;default:i=Dt}r=i.bind(null,c,r,e),i=void 0,!Q9||c!=="touchstart"&&c!=="touchmove"&&c!=="wheel"||(i=!0),n?i!==void 0?e.addEventListener(c,r,{capture:!0,passive:i}):e.addEventListener(c,r,!0):i!==void 0?e.addEventListener(c,r,{passive:i}):e.addEventListener(c,r,!1)}function y9(e,c,r,n,i){var s=n;if(!(c&1)&&!(c&2)&&n!==null)e:for(;;){if(n===null)return;var l=n.tag;if(l===3||l===4){var u=n.stateNode.containerInfo;if(u===i||u.nodeType===8&&u.parentNode===i)break;if(l===4)for(l=n.return;l!==null;){var p=l.tag;if((p===3||p===4)&&(p=l.stateNode.containerInfo,p===i||p.nodeType===8&&p.parentNode===i))return;l=l.return}for(;u!==null;){if(l=r0(u),l===null)return;if(p=l.tag,p===5||p===6){n=s=l;continue e}u=u.parentNode}}n=n.return}Sm(function(){var h=s,z=_t(r),M=[];e:{var L=rh.get(e);if(L!==void 0){var S=Bt,P=e;switch(e){case"keypress":if(Mc(r)===0)break e;case"keydown":case"keyup":S=lS;break;case"focusin":P="focus",S=M9;break;case"focusout":P="blur",S=M9;break;case"beforeblur":case"afterblur":S=M9;break;case"click":if(r.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":S=zp;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":S=$w;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":S=pS;break;case Jm:case Zm:case eh:S=eS;break;case ch:S=hS;break;case"scroll":S=Kw;break;case"wheel":S=dS;break;case"copy":case"cut":case"paste":S=rS;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":S=gp}var R=(c&4)!==0,W=!R&&e==="scroll",g=R?L!==null?L+"Capture":null:L;R=[];for(var H=h,C;H!==null;){C=H;var b=C.stateNode;if(C.tag===5&&b!==null&&(C=b,g!==null&&(b=X5(H,g),b!=null&&R.push(ee(H,b,C)))),W)break;H=H.return}0<R.length&&(L=new S(L,P,null,r,z),M.push({event:L,listeners:R}))}}if(!(c&7)){e:{if(L=e==="mouseover"||e==="pointerover",S=e==="mouseout"||e==="pointerout",L&&r!==Y9&&(P=r.relatedTarget||r.fromElement)&&(r0(P)||P[R4]))break e;if((S||L)&&(L=z.window===z?z:(L=z.ownerDocument)?L.defaultView||L.parentWindow:window,S?(P=r.relatedTarget||r.toElement,S=h,P=P?r0(P):null,P!==null&&(W=m0(P),P!==W||P.tag!==5&&P.tag!==6)&&(P=null)):(S=null,P=h),S!==P)){if(R=zp,b="onMouseLeave",g="onMouseEnter",H="mouse",(e==="pointerout"||e==="pointerover")&&(R=gp,b="onPointerLeave",g="onPointerEnter",H="pointer"),W=S==null?L:o8(S),C=P==null?L:o8(P),L=new R(b,H+"leave",S,r,z),L.target=W,L.relatedTarget=C,b=null,r0(z)===h&&(R=new R(g,H+"enter",P,r,z),R.target=C,R.relatedTarget=W,b=R),W=b,S&&P)c:{for(R=S,g=P,H=0,C=R;C;C=r8(C))H++;for(C=0,b=g;b;b=r8(b))C++;for(;0<H-C;)R=r8(R),H--;for(;0<C-H;)g=r8(g),C--;for(;H--;){if(R===g||g!==null&&R===g.alternate)break c;R=r8(R),g=r8(g)}R=null}else R=null;S!==null&&Ap(M,L,S,R,!1),P!==null&&W!==null&&Ap(M,W,P,R,!0)}}e:{if(L=h?o8(h):window,S=L.nodeName&&L.nodeName.toLowerCase(),S==="select"||S==="input"&&L.type==="file")var O=LS;else if(Cp(L))if(Xm)O=SS;else{O=yS;var U=xS}else(S=L.nodeName)&&S.toLowerCase()==="input"&&(L.type==="checkbox"||L.type==="radio")&&(O=wS);if(O&&(O=O(e,h))){jm(M,O,r,z);break e}U&&U(e,L,h),e==="focusout"&&(U=L._wrapperState)&&U.controlled&&L.type==="number"&&W9(L,"number",L.value)}switch(U=h?o8(h):window,e){case"focusin":(Cp(U)||U.contentEditable==="true")&&(i8=U,ct=h,B5=null);break;case"focusout":B5=ct=i8=null;break;case"mousedown":rt=!0;break;case"contextmenu":case"mouseup":case"dragend":rt=!1,wp(M,r,z);break;case"selectionchange":if(kS)break;case"keydown":case"keyup":wp(M,r,z)}var B;if(Ut)e:{switch(e){case"compositionstart":var Z="onCompositionStart";break e;case"compositionend":Z="onCompositionEnd";break e;case"compositionupdate":Z="onCompositionUpdate";break e}Z=void 0}else t8?Gm(e,r)&&(Z="onCompositionEnd"):e==="keydown"&&r.keyCode===229&&(Z="onCompositionStart");Z&&(Wm&&r.locale!=="ko"&&(t8||Z!=="onCompositionStart"?Z==="onCompositionEnd"&&t8&&(B=Um()):(p6=z,Ft="value"in p6?p6.value:p6.textContent,t8=!0)),U=Rc(h,Z),0<U.length&&(Z=new Hp(Z,e,null,r,z),M.push({event:Z,listeners:U}),B?Z.data=B:(B=qm(r),B!==null&&(Z.data=B)))),(B=HS?gS(e,r):VS(e,r))&&(h=Rc(h,"onBeforeInput"),0<h.length&&(z=new Hp("onBeforeInput","beforeinput",null,r,z),M.push({event:z,listeners:h}),z.data=B))}ah(M,c)})}function ee(e,c,r){return{instance:e,listener:c,currentTarget:r}}function Rc(e,c){for(var r=c+"Capture",n=[];e!==null;){var i=e,s=i.stateNode;i.tag===5&&s!==null&&(i=s,s=X5(e,r),s!=null&&n.unshift(ee(e,s,i)),s=X5(e,c),s!=null&&n.push(ee(e,s,i))),e=e.return}return n}function r8(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Ap(e,c,r,n,i){for(var s=c._reactName,l=[];r!==null&&r!==n;){var u=r,p=u.alternate,h=u.stateNode;if(p!==null&&p===n)break;u.tag===5&&h!==null&&(u=h,i?(p=X5(r,s),p!=null&&l.unshift(ee(r,p,u))):i||(p=X5(r,s),p!=null&&l.push(ee(r,p,u)))),r=r.return}l.length!==0&&e.push({event:c,listeners:l})}var ES=/\r\n?/g,PS=/\u0000|\uFFFD/g;function Ep(e){return(typeof e=="string"?e:""+e).replace(ES,`
|
|
`).replace(PS,"")}function mc(e,c,r){if(c=Ep(c),Ep(e)!==c&&r)throw Error(G(425))}function Oc(){}var at=null,nt=null;function tt(e,c){return e==="textarea"||e==="noscript"||typeof c.children=="string"||typeof c.children=="number"||typeof c.dangerouslySetInnerHTML=="object"&&c.dangerouslySetInnerHTML!==null&&c.dangerouslySetInnerHTML.__html!=null}var it=typeof setTimeout=="function"?setTimeout:void 0,_S=typeof clearTimeout=="function"?clearTimeout:void 0,Pp=typeof Promise=="function"?Promise:void 0,TS=typeof queueMicrotask=="function"?queueMicrotask:typeof Pp<"u"?function(e){return Pp.resolve(null).then(e).catch(RS)}:it;function RS(e){setTimeout(function(){throw e})}function w9(e,c){var r=c,n=0;do{var i=r.nextSibling;if(e.removeChild(r),i&&i.nodeType===8)if(r=i.data,r==="/$"){if(n===0){e.removeChild(i),Q5(c);return}n--}else r!=="$"&&r!=="$?"&&r!=="$!"||n++;r=i}while(r);Q5(c)}function z6(e){for(;e!=null;e=e.nextSibling){var c=e.nodeType;if(c===1||c===3)break;if(c===8){if(c=e.data,c==="$"||c==="$!"||c==="$?")break;if(c==="/$")return null}}return e}function _p(e){e=e.previousSibling;for(var c=0;e;){if(e.nodeType===8){var r=e.data;if(r==="$"||r==="$!"||r==="$?"){if(c===0)return e;c--}else r==="/$"&&c++}e=e.previousSibling}return null}var b8=Math.random().toString(36).slice(2),f4="__reactFiber$"+b8,ce="__reactProps$"+b8,R4="__reactContainer$"+b8,st="__reactEvents$"+b8,OS="__reactListeners$"+b8,DS="__reactHandles$"+b8;function r0(e){var c=e[f4];if(c)return c;for(var r=e.parentNode;r;){if(c=r[R4]||r[f4]){if(r=c.alternate,c.child!==null||r!==null&&r.child!==null)for(e=_p(e);e!==null;){if(r=e[f4])return r;e=_p(e)}return c}e=r,r=e.parentNode}return null}function fe(e){return e=e[f4]||e[R4],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function o8(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(G(33))}function ar(e){return e[ce]||null}var ot=[],l8=-1;function y6(e){return{current:e}}function B2(e){0>l8||(e.current=ot[l8],ot[l8]=null,l8--)}function _2(e,c){l8++,ot[l8]=e.current,e.current=c}var L6={},_1=y6(L6),c3=y6(!1),s0=L6;function C8(e,c){var r=e.type.contextTypes;if(!r)return L6;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===c)return n.__reactInternalMemoizedMaskedChildContext;var i={},s;for(s in r)i[s]=c[s];return n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=c,e.__reactInternalMemoizedMaskedChildContext=i),i}function r3(e){return e=e.childContextTypes,e!=null}function Dc(){B2(c3),B2(_1)}function Tp(e,c,r){if(_1.current!==L6)throw Error(G(168));_2(_1,c),_2(c3,r)}function th(e,c,r){var n=e.stateNode;if(c=c.childContextTypes,typeof n.getChildContext!="function")return r;n=n.getChildContext();for(var i in n)if(!(i in c))throw Error(G(108,xw(e)||"Unknown",i));return Y2({},r,n)}function Fc(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||L6,s0=_1.current,_2(_1,e),_2(c3,c3.current),!0}function Rp(e,c,r){var n=e.stateNode;if(!n)throw Error(G(169));r?(e=th(e,c,s0),n.__reactInternalMemoizedMergedChildContext=e,B2(c3),B2(_1),_2(_1,e)):B2(c3),_2(c3,r)}var A4=null,nr=!1,S9=!1;function ih(e){A4===null?A4=[e]:A4.push(e)}function FS(e){nr=!0,ih(e)}function w6(){if(!S9&&A4!==null){S9=!0;var e=0,c=S2;try{var r=A4;for(S2=1;e<r.length;e++){var n=r[e];do n=n(!0);while(n!==null)}A4=null,nr=!1}catch(i){throw A4!==null&&(A4=A4.slice(e+1)),Am(Tt,w6),i}finally{S2=c,S9=!1}}return null}var f8=[],u8=0,Bc=null,Ic=0,A3=[],E3=0,o0=null,E4=1,P4="";function e0(e,c){f8[u8++]=Ic,f8[u8++]=Bc,Bc=e,Ic=c}function sh(e,c,r){A3[E3++]=E4,A3[E3++]=P4,A3[E3++]=o0,o0=e;var n=E4;e=P4;var i=32-$3(n)-1;n&=~(1<<i),r+=1;var s=32-$3(c)+i;if(30<s){var l=i-i%5;s=(n&(1<<l)-1).toString(32),n>>=l,i-=l,E4=1<<32-$3(c)+i|r<<i|n,P4=s+e}else E4=1<<s|r<<i|n,P4=e}function Gt(e){e.return!==null&&(e0(e,1),sh(e,1,0))}function qt(e){for(;e===Bc;)Bc=f8[--u8],f8[u8]=null,Ic=f8[--u8],f8[u8]=null;for(;e===o0;)o0=A3[--E3],A3[E3]=null,P4=A3[--E3],A3[E3]=null,E4=A3[--E3],A3[E3]=null}var v3=null,h3=null,W2=!1,Q3=null;function oh(e,c){var r=P3(5,null,null,0);r.elementType="DELETED",r.stateNode=c,r.return=e,c=e.deletions,c===null?(e.deletions=[r],e.flags|=16):c.push(r)}function Op(e,c){switch(e.tag){case 5:var r=e.type;return c=c.nodeType!==1||r.toLowerCase()!==c.nodeName.toLowerCase()?null:c,c!==null?(e.stateNode=c,v3=e,h3=z6(c.firstChild),!0):!1;case 6:return c=e.pendingProps===""||c.nodeType!==3?null:c,c!==null?(e.stateNode=c,v3=e,h3=null,!0):!1;case 13:return c=c.nodeType!==8?null:c,c!==null?(r=o0!==null?{id:E4,overflow:P4}:null,e.memoizedState={dehydrated:c,treeContext:r,retryLane:1073741824},r=P3(18,null,null,0),r.stateNode=c,r.return=e,e.child=r,v3=e,h3=null,!0):!1;default:return!1}}function lt(e){return(e.mode&1)!==0&&(e.flags&128)===0}function ft(e){if(W2){var c=h3;if(c){var r=c;if(!Op(e,c)){if(lt(e))throw Error(G(418));c=z6(r.nextSibling);var n=v3;c&&Op(e,c)?oh(n,r):(e.flags=e.flags&-4097|2,W2=!1,v3=e)}}else{if(lt(e))throw Error(G(418));e.flags=e.flags&-4097|2,W2=!1,v3=e}}}function Dp(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;v3=e}function hc(e){if(e!==v3)return!1;if(!W2)return Dp(e),W2=!0,!1;var c;if((c=e.tag!==3)&&!(c=e.tag!==5)&&(c=e.type,c=c!=="head"&&c!=="body"&&!tt(e.type,e.memoizedProps)),c&&(c=h3)){if(lt(e))throw lh(),Error(G(418));for(;c;)oh(e,c),c=z6(c.nextSibling)}if(Dp(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(G(317));e:{for(e=e.nextSibling,c=0;e;){if(e.nodeType===8){var r=e.data;if(r==="/$"){if(c===0){h3=z6(e.nextSibling);break e}c--}else r!=="$"&&r!=="$!"&&r!=="$?"||c++}e=e.nextSibling}h3=null}}else h3=v3?z6(e.stateNode.nextSibling):null;return!0}function lh(){for(var e=h3;e;)e=z6(e.nextSibling)}function L8(){h3=v3=null,W2=!1}function jt(e){Q3===null?Q3=[e]:Q3.push(e)}var BS=F4.ReactCurrentBatchConfig;function Y3(e,c){if(e&&e.defaultProps){c=Y2({},c),e=e.defaultProps;for(var r in e)c[r]===void 0&&(c[r]=e[r]);return c}return c}var Uc=y6(null),Wc=null,p8=null,Xt=null;function Yt(){Xt=p8=Wc=null}function Kt(e){var c=Uc.current;B2(Uc),e._currentValue=c}function ut(e,c,r){for(;e!==null;){var n=e.alternate;if((e.childLanes&c)!==c?(e.childLanes|=c,n!==null&&(n.childLanes|=c)):n!==null&&(n.childLanes&c)!==c&&(n.childLanes|=c),e===r)break;e=e.return}}function g8(e,c){Wc=e,Xt=p8=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&c&&(e3=!0),e.firstContext=null)}function T3(e){var c=e._currentValue;if(Xt!==e)if(e={context:e,memoizedValue:c,next:null},p8===null){if(Wc===null)throw Error(G(308));p8=e,Wc.dependencies={lanes:0,firstContext:e}}else p8=p8.next=e;return c}var a0=null;function Qt(e){a0===null?a0=[e]:a0.push(e)}function fh(e,c,r,n){var i=c.interleaved;return i===null?(r.next=r,Qt(c)):(r.next=i.next,i.next=r),c.interleaved=r,O4(e,n)}function O4(e,c){e.lanes|=c;var r=e.alternate;for(r!==null&&(r.lanes|=c),r=e,e=e.return;e!==null;)e.childLanes|=c,r=e.alternate,r!==null&&(r.childLanes|=c),r=e,e=e.return;return r.tag===3?r.stateNode:null}var l6=!1;function $t(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function uh(e,c){e=e.updateQueue,c.updateQueue===e&&(c.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function _4(e,c){return{eventTime:e,lane:c,tag:0,payload:null,callback:null,next:null}}function H6(e,c,r){var n=e.updateQueue;if(n===null)return null;if(n=n.shared,V2&2){var i=n.pending;return i===null?c.next=c:(c.next=i.next,i.next=c),n.pending=c,O4(e,r)}return i=n.interleaved,i===null?(c.next=c,Qt(n)):(c.next=i.next,i.next=c),n.interleaved=c,O4(e,r)}function Cc(e,c,r){if(c=c.updateQueue,c!==null&&(c=c.shared,(r&4194240)!==0)){var n=c.lanes;n&=e.pendingLanes,r|=n,c.lanes=r,Rt(e,r)}}function Fp(e,c){var r=e.updateQueue,n=e.alternate;if(n!==null&&(n=n.updateQueue,r===n)){var i=null,s=null;if(r=r.firstBaseUpdate,r!==null){do{var l={eventTime:r.eventTime,lane:r.lane,tag:r.tag,payload:r.payload,callback:r.callback,next:null};s===null?i=s=l:s=s.next=l,r=r.next}while(r!==null);s===null?i=s=c:s=s.next=c}else i=s=c;r={baseState:n.baseState,firstBaseUpdate:i,lastBaseUpdate:s,shared:n.shared,effects:n.effects},e.updateQueue=r;return}e=r.lastBaseUpdate,e===null?r.firstBaseUpdate=c:e.next=c,r.lastBaseUpdate=c}function Gc(e,c,r,n){var i=e.updateQueue;l6=!1;var s=i.firstBaseUpdate,l=i.lastBaseUpdate,u=i.shared.pending;if(u!==null){i.shared.pending=null;var p=u,h=p.next;p.next=null,l===null?s=h:l.next=h,l=p;var z=e.alternate;z!==null&&(z=z.updateQueue,u=z.lastBaseUpdate,u!==l&&(u===null?z.firstBaseUpdate=h:u.next=h,z.lastBaseUpdate=p))}if(s!==null){var M=i.baseState;l=0,z=h=p=null,u=s;do{var L=u.lane,S=u.eventTime;if((n&L)===L){z!==null&&(z=z.next={eventTime:S,lane:0,tag:u.tag,payload:u.payload,callback:u.callback,next:null});e:{var P=e,R=u;switch(L=c,S=r,R.tag){case 1:if(P=R.payload,typeof P=="function"){M=P.call(S,M,L);break e}M=P;break e;case 3:P.flags=P.flags&-65537|128;case 0:if(P=R.payload,L=typeof P=="function"?P.call(S,M,L):P,L==null)break e;M=Y2({},M,L);break e;case 2:l6=!0}}u.callback!==null&&u.lane!==0&&(e.flags|=64,L=i.effects,L===null?i.effects=[u]:L.push(u))}else S={eventTime:S,lane:L,tag:u.tag,payload:u.payload,callback:u.callback,next:null},z===null?(h=z=S,p=M):z=z.next=S,l|=L;if(u=u.next,u===null){if(u=i.shared.pending,u===null)break;L=u,u=L.next,L.next=null,i.lastBaseUpdate=L,i.shared.pending=null}}while(!0);if(z===null&&(p=M),i.baseState=p,i.firstBaseUpdate=h,i.lastBaseUpdate=z,c=i.shared.interleaved,c!==null){i=c;do l|=i.lane,i=i.next;while(i!==c)}else s===null&&(i.shared.lanes=0);f0|=l,e.lanes=l,e.memoizedState=M}}function Bp(e,c,r){if(e=c.effects,c.effects=null,e!==null)for(c=0;c<e.length;c++){var n=e[c],i=n.callback;if(i!==null){if(n.callback=null,n=r,typeof i!="function")throw Error(G(191,i));i.call(n)}}}var ph=new fm.Component().refs;function pt(e,c,r,n){c=e.memoizedState,r=r(n,c),r=r==null?c:Y2({},c,r),e.memoizedState=r,e.lanes===0&&(e.updateQueue.baseState=r)}var tr={isMounted:function(e){return(e=e._reactInternals)?m0(e)===e:!1},enqueueSetState:function(e,c,r){e=e._reactInternals;var n=q1(),i=V6(e),s=_4(n,i);s.payload=c,r!=null&&(s.callback=r),c=H6(e,s,i),c!==null&&(J3(c,e,i,n),Cc(c,e,i))},enqueueReplaceState:function(e,c,r){e=e._reactInternals;var n=q1(),i=V6(e),s=_4(n,i);s.tag=1,s.payload=c,r!=null&&(s.callback=r),c=H6(e,s,i),c!==null&&(J3(c,e,i,n),Cc(c,e,i))},enqueueForceUpdate:function(e,c){e=e._reactInternals;var r=q1(),n=V6(e),i=_4(r,n);i.tag=2,c!=null&&(i.callback=c),c=H6(e,i,n),c!==null&&(J3(c,e,n,r),Cc(c,e,n))}};function Ip(e,c,r,n,i,s,l){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(n,s,l):c.prototype&&c.prototype.isPureReactComponent?!J5(r,n)||!J5(i,s):!0}function mh(e,c,r){var n=!1,i=L6,s=c.contextType;return typeof s=="object"&&s!==null?s=T3(s):(i=r3(c)?s0:_1.current,n=c.contextTypes,s=(n=n!=null)?C8(e,i):L6),c=new c(r,s),e.memoizedState=c.state!==null&&c.state!==void 0?c.state:null,c.updater=tr,e.stateNode=c,c._reactInternals=e,n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=s),c}function Up(e,c,r,n){e=c.state,typeof c.componentWillReceiveProps=="function"&&c.componentWillReceiveProps(r,n),typeof c.UNSAFE_componentWillReceiveProps=="function"&&c.UNSAFE_componentWillReceiveProps(r,n),c.state!==e&&tr.enqueueReplaceState(c,c.state,null)}function mt(e,c,r,n){var i=e.stateNode;i.props=r,i.state=e.memoizedState,i.refs=ph,$t(e);var s=c.contextType;typeof s=="object"&&s!==null?i.context=T3(s):(s=r3(c)?s0:_1.current,i.context=C8(e,s)),i.state=e.memoizedState,s=c.getDerivedStateFromProps,typeof s=="function"&&(pt(e,c,s,r),i.state=e.memoizedState),typeof c.getDerivedStateFromProps=="function"||typeof i.getSnapshotBeforeUpdate=="function"||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(c=i.state,typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount(),c!==i.state&&tr.enqueueReplaceState(i,i.state,null),Gc(e,r,i,n),i.state=e.memoizedState),typeof i.componentDidMount=="function"&&(e.flags|=4194308)}function N5(e,c,r){if(e=r.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(r._owner){if(r=r._owner,r){if(r.tag!==1)throw Error(G(309));var n=r.stateNode}if(!n)throw Error(G(147,e));var i=n,s=""+e;return c!==null&&c.ref!==null&&typeof c.ref=="function"&&c.ref._stringRef===s?c.ref:(c=function(l){var u=i.refs;u===ph&&(u=i.refs={}),l===null?delete u[s]:u[s]=l},c._stringRef=s,c)}if(typeof e!="string")throw Error(G(284));if(!r._owner)throw Error(G(290,e))}return e}function vc(e,c){throw e=Object.prototype.toString.call(c),Error(G(31,e==="[object Object]"?"object with keys {"+Object.keys(c).join(", ")+"}":e))}function Wp(e){var c=e._init;return c(e._payload)}function hh(e){function c(g,H){if(e){var C=g.deletions;C===null?(g.deletions=[H],g.flags|=16):C.push(H)}}function r(g,H){if(!e)return null;for(;H!==null;)c(g,H),H=H.sibling;return null}function n(g,H){for(g=new Map;H!==null;)H.key!==null?g.set(H.key,H):g.set(H.index,H),H=H.sibling;return g}function i(g,H){return g=M6(g,H),g.index=0,g.sibling=null,g}function s(g,H,C){return g.index=C,e?(C=g.alternate,C!==null?(C=C.index,C<H?(g.flags|=2,H):C):(g.flags|=2,H)):(g.flags|=1048576,H)}function l(g){return e&&g.alternate===null&&(g.flags|=2),g}function u(g,H,C,b){return H===null||H.tag!==6?(H=_9(C,g.mode,b),H.return=g,H):(H=i(H,C),H.return=g,H)}function p(g,H,C,b){var O=C.type;return O===n8?z(g,H,C.props.children,b,C.key):H!==null&&(H.elementType===O||typeof O=="object"&&O!==null&&O.$$typeof===o6&&Wp(O)===H.type)?(b=i(H,C.props),b.ref=N5(g,H,C),b.return=g,b):(b=Nc(C.type,C.key,C.props,null,g.mode,b),b.ref=N5(g,H,C),b.return=g,b)}function h(g,H,C,b){return H===null||H.tag!==4||H.stateNode.containerInfo!==C.containerInfo||H.stateNode.implementation!==C.implementation?(H=T9(C,g.mode,b),H.return=g,H):(H=i(H,C.children||[]),H.return=g,H)}function z(g,H,C,b,O){return H===null||H.tag!==7?(H=i0(C,g.mode,b,O),H.return=g,H):(H=i(H,C),H.return=g,H)}function M(g,H,C){if(typeof H=="string"&&H!==""||typeof H=="number")return H=_9(""+H,g.mode,C),H.return=g,H;if(typeof H=="object"&&H!==null){switch(H.$$typeof){case ec:return C=Nc(H.type,H.key,H.props,null,g.mode,C),C.ref=N5(g,null,H),C.return=g,C;case a8:return H=T9(H,g.mode,C),H.return=g,H;case o6:var b=H._init;return M(g,b(H._payload),C)}if(P5(H)||x5(H))return H=i0(H,g.mode,C,null),H.return=g,H;vc(g,H)}return null}function L(g,H,C,b){var O=H!==null?H.key:null;if(typeof C=="string"&&C!==""||typeof C=="number")return O!==null?null:u(g,H,""+C,b);if(typeof C=="object"&&C!==null){switch(C.$$typeof){case ec:return C.key===O?p(g,H,C,b):null;case a8:return C.key===O?h(g,H,C,b):null;case o6:return O=C._init,L(g,H,O(C._payload),b)}if(P5(C)||x5(C))return O!==null?null:z(g,H,C,b,null);vc(g,C)}return null}function S(g,H,C,b,O){if(typeof b=="string"&&b!==""||typeof b=="number")return g=g.get(C)||null,u(H,g,""+b,O);if(typeof b=="object"&&b!==null){switch(b.$$typeof){case ec:return g=g.get(b.key===null?C:b.key)||null,p(H,g,b,O);case a8:return g=g.get(b.key===null?C:b.key)||null,h(H,g,b,O);case o6:var U=b._init;return S(g,H,C,U(b._payload),O)}if(P5(b)||x5(b))return g=g.get(C)||null,z(H,g,b,O,null);vc(H,b)}return null}function P(g,H,C,b){for(var O=null,U=null,B=H,Z=H=0,A=null;B!==null&&Z<C.length;Z++){B.index>Z?(A=B,B=null):A=B.sibling;var N=L(g,B,C[Z],b);if(N===null){B===null&&(B=A);break}e&&B&&N.alternate===null&&c(g,B),H=s(N,H,Z),U===null?O=N:U.sibling=N,U=N,B=A}if(Z===C.length)return r(g,B),W2&&e0(g,Z),O;if(B===null){for(;Z<C.length;Z++)B=M(g,C[Z],b),B!==null&&(H=s(B,H,Z),U===null?O=B:U.sibling=B,U=B);return W2&&e0(g,Z),O}for(B=n(g,B);Z<C.length;Z++)A=S(B,g,Z,C[Z],b),A!==null&&(e&&A.alternate!==null&&B.delete(A.key===null?Z:A.key),H=s(A,H,Z),U===null?O=A:U.sibling=A,U=A);return e&&B.forEach(function(E){return c(g,E)}),W2&&e0(g,Z),O}function R(g,H,C,b){var O=x5(C);if(typeof O!="function")throw Error(G(150));if(C=O.call(C),C==null)throw Error(G(151));for(var U=O=null,B=H,Z=H=0,A=null,N=C.next();B!==null&&!N.done;Z++,N=C.next()){B.index>Z?(A=B,B=null):A=B.sibling;var E=L(g,B,N.value,b);if(E===null){B===null&&(B=A);break}e&&B&&E.alternate===null&&c(g,B),H=s(E,H,Z),U===null?O=E:U.sibling=E,U=E,B=A}if(N.done)return r(g,B),W2&&e0(g,Z),O;if(B===null){for(;!N.done;Z++,N=C.next())N=M(g,N.value,b),N!==null&&(H=s(N,H,Z),U===null?O=N:U.sibling=N,U=N);return W2&&e0(g,Z),O}for(B=n(g,B);!N.done;Z++,N=C.next())N=S(B,g,Z,N.value,b),N!==null&&(e&&N.alternate!==null&&B.delete(N.key===null?Z:N.key),H=s(N,H,Z),U===null?O=N:U.sibling=N,U=N);return e&&B.forEach(function(T){return c(g,T)}),W2&&e0(g,Z),O}function W(g,H,C,b){if(typeof C=="object"&&C!==null&&C.type===n8&&C.key===null&&(C=C.props.children),typeof C=="object"&&C!==null){switch(C.$$typeof){case ec:e:{for(var O=C.key,U=H;U!==null;){if(U.key===O){if(O=C.type,O===n8){if(U.tag===7){r(g,U.sibling),H=i(U,C.props.children),H.return=g,g=H;break e}}else if(U.elementType===O||typeof O=="object"&&O!==null&&O.$$typeof===o6&&Wp(O)===U.type){r(g,U.sibling),H=i(U,C.props),H.ref=N5(g,U,C),H.return=g,g=H;break e}r(g,U);break}else c(g,U);U=U.sibling}C.type===n8?(H=i0(C.props.children,g.mode,b,C.key),H.return=g,g=H):(b=Nc(C.type,C.key,C.props,null,g.mode,b),b.ref=N5(g,H,C),b.return=g,g=b)}return l(g);case a8:e:{for(U=C.key;H!==null;){if(H.key===U)if(H.tag===4&&H.stateNode.containerInfo===C.containerInfo&&H.stateNode.implementation===C.implementation){r(g,H.sibling),H=i(H,C.children||[]),H.return=g,g=H;break e}else{r(g,H);break}else c(g,H);H=H.sibling}H=T9(C,g.mode,b),H.return=g,g=H}return l(g);case o6:return U=C._init,W(g,H,U(C._payload),b)}if(P5(C))return P(g,H,C,b);if(x5(C))return R(g,H,C,b);vc(g,C)}return typeof C=="string"&&C!==""||typeof C=="number"?(C=""+C,H!==null&&H.tag===6?(r(g,H.sibling),H=i(H,C),H.return=g,g=H):(r(g,H),H=_9(C,g.mode,b),H.return=g,g=H),l(g)):r(g,H)}return W}var x8=hh(!0),vh=hh(!1),ue={},p4=y6(ue),re=y6(ue),ae=y6(ue);function n0(e){if(e===ue)throw Error(G(174));return e}function Jt(e,c){switch(_2(ae,c),_2(re,e),_2(p4,ue),e=c.nodeType,e){case 9:case 11:c=(c=c.documentElement)?c.namespaceURI:q9(null,"");break;default:e=e===8?c.parentNode:c,c=e.namespaceURI||null,e=e.tagName,c=q9(c,e)}B2(p4),_2(p4,c)}function y8(){B2(p4),B2(re),B2(ae)}function dh(e){n0(ae.current);var c=n0(p4.current),r=q9(c,e.type);c!==r&&(_2(re,e),_2(p4,r))}function Zt(e){re.current===e&&(B2(p4),B2(re))}var j2=y6(0);function qc(e){for(var c=e;c!==null;){if(c.tag===13){var r=c.memoizedState;if(r!==null&&(r=r.dehydrated,r===null||r.data==="$?"||r.data==="$!"))return c}else if(c.tag===19&&c.memoizedProps.revealOrder!==void 0){if(c.flags&128)return c}else if(c.child!==null){c.child.return=c,c=c.child;continue}if(c===e)break;for(;c.sibling===null;){if(c.return===null||c.return===e)return null;c=c.return}c.sibling.return=c.return,c=c.sibling}return null}var N9=[];function ei(){for(var e=0;e<N9.length;e++)N9[e]._workInProgressVersionPrimary=null;N9.length=0}var Lc=F4.ReactCurrentDispatcher,b9=F4.ReactCurrentBatchConfig,l0=0,X2=null,p1=null,d1=null,jc=!1,I5=!1,ne=0,IS=0;function A1(){throw Error(G(321))}function ci(e,c){if(c===null)return!1;for(var r=0;r<c.length&&r<e.length;r++)if(!Z3(e[r],c[r]))return!1;return!0}function ri(e,c,r,n,i,s){if(l0=s,X2=c,c.memoizedState=null,c.updateQueue=null,c.lanes=0,Lc.current=e===null||e.memoizedState===null?qS:jS,e=r(n,i),I5){s=0;do{if(I5=!1,ne=0,25<=s)throw Error(G(301));s+=1,d1=p1=null,c.updateQueue=null,Lc.current=XS,e=r(n,i)}while(I5)}if(Lc.current=Xc,c=p1!==null&&p1.next!==null,l0=0,d1=p1=X2=null,jc=!1,c)throw Error(G(300));return e}function ai(){var e=ne!==0;return ne=0,e}function l4(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return d1===null?X2.memoizedState=d1=e:d1=d1.next=e,d1}function R3(){if(p1===null){var e=X2.alternate;e=e!==null?e.memoizedState:null}else e=p1.next;var c=d1===null?X2.memoizedState:d1.next;if(c!==null)d1=c,p1=e;else{if(e===null)throw Error(G(310));p1=e,e={memoizedState:p1.memoizedState,baseState:p1.baseState,baseQueue:p1.baseQueue,queue:p1.queue,next:null},d1===null?X2.memoizedState=d1=e:d1=d1.next=e}return d1}function te(e,c){return typeof c=="function"?c(e):c}function k9(e){var c=R3(),r=c.queue;if(r===null)throw Error(G(311));r.lastRenderedReducer=e;var n=p1,i=n.baseQueue,s=r.pending;if(s!==null){if(i!==null){var l=i.next;i.next=s.next,s.next=l}n.baseQueue=i=s,r.pending=null}if(i!==null){s=i.next,n=n.baseState;var u=l=null,p=null,h=s;do{var z=h.lane;if((l0&z)===z)p!==null&&(p=p.next={lane:0,action:h.action,hasEagerState:h.hasEagerState,eagerState:h.eagerState,next:null}),n=h.hasEagerState?h.eagerState:e(n,h.action);else{var M={lane:z,action:h.action,hasEagerState:h.hasEagerState,eagerState:h.eagerState,next:null};p===null?(u=p=M,l=n):p=p.next=M,X2.lanes|=z,f0|=z}h=h.next}while(h!==null&&h!==s);p===null?l=n:p.next=u,Z3(n,c.memoizedState)||(e3=!0),c.memoizedState=n,c.baseState=l,c.baseQueue=p,r.lastRenderedState=n}if(e=r.interleaved,e!==null){i=e;do s=i.lane,X2.lanes|=s,f0|=s,i=i.next;while(i!==e)}else i===null&&(r.lanes=0);return[c.memoizedState,r.dispatch]}function A9(e){var c=R3(),r=c.queue;if(r===null)throw Error(G(311));r.lastRenderedReducer=e;var n=r.dispatch,i=r.pending,s=c.memoizedState;if(i!==null){r.pending=null;var l=i=i.next;do s=e(s,l.action),l=l.next;while(l!==i);Z3(s,c.memoizedState)||(e3=!0),c.memoizedState=s,c.baseQueue===null&&(c.baseState=s),r.lastRenderedState=s}return[s,n]}function zh(){}function Hh(e,c){var r=X2,n=R3(),i=c(),s=!Z3(n.memoizedState,i);if(s&&(n.memoizedState=i,e3=!0),n=n.queue,ni(Mh.bind(null,r,n,e),[e]),n.getSnapshot!==c||s||d1!==null&&d1.memoizedState.tag&1){if(r.flags|=2048,ie(9,Vh.bind(null,r,n,i,c),void 0,null),z1===null)throw Error(G(349));l0&30||gh(r,c,i)}return i}function gh(e,c,r){e.flags|=16384,e={getSnapshot:c,value:r},c=X2.updateQueue,c===null?(c={lastEffect:null,stores:null},X2.updateQueue=c,c.stores=[e]):(r=c.stores,r===null?c.stores=[e]:r.push(e))}function Vh(e,c,r,n){c.value=r,c.getSnapshot=n,Ch(c)&&Lh(e)}function Mh(e,c,r){return r(function(){Ch(c)&&Lh(e)})}function Ch(e){var c=e.getSnapshot;e=e.value;try{var r=c();return!Z3(e,r)}catch{return!0}}function Lh(e){var c=O4(e,1);c!==null&&J3(c,e,1,-1)}function Gp(e){var c=l4();return typeof e=="function"&&(e=e()),c.memoizedState=c.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:te,lastRenderedState:e},c.queue=e,e=e.dispatch=GS.bind(null,X2,e),[c.memoizedState,e]}function ie(e,c,r,n){return e={tag:e,create:c,destroy:r,deps:n,next:null},c=X2.updateQueue,c===null?(c={lastEffect:null,stores:null},X2.updateQueue=c,c.lastEffect=e.next=e):(r=c.lastEffect,r===null?c.lastEffect=e.next=e:(n=r.next,r.next=e,e.next=n,c.lastEffect=e)),e}function xh(){return R3().memoizedState}function xc(e,c,r,n){var i=l4();X2.flags|=e,i.memoizedState=ie(1|c,r,void 0,n===void 0?null:n)}function ir(e,c,r,n){var i=R3();n=n===void 0?null:n;var s=void 0;if(p1!==null){var l=p1.memoizedState;if(s=l.destroy,n!==null&&ci(n,l.deps)){i.memoizedState=ie(c,r,s,n);return}}X2.flags|=e,i.memoizedState=ie(1|c,r,s,n)}function qp(e,c){return xc(8390656,8,e,c)}function ni(e,c){return ir(2048,8,e,c)}function yh(e,c){return ir(4,2,e,c)}function wh(e,c){return ir(4,4,e,c)}function Sh(e,c){if(typeof c=="function")return e=e(),c(e),function(){c(null)};if(c!=null)return e=e(),c.current=e,function(){c.current=null}}function Nh(e,c,r){return r=r!=null?r.concat([e]):null,ir(4,4,Sh.bind(null,c,e),r)}function ti(){}function bh(e,c){var r=R3();c=c===void 0?null:c;var n=r.memoizedState;return n!==null&&c!==null&&ci(c,n[1])?n[0]:(r.memoizedState=[e,c],e)}function kh(e,c){var r=R3();c=c===void 0?null:c;var n=r.memoizedState;return n!==null&&c!==null&&ci(c,n[1])?n[0]:(e=e(),r.memoizedState=[e,c],e)}function Ah(e,c,r){return l0&21?(Z3(r,c)||(r=_m(),X2.lanes|=r,f0|=r,e.baseState=!0),c):(e.baseState&&(e.baseState=!1,e3=!0),e.memoizedState=r)}function US(e,c){var r=S2;S2=r!==0&&4>r?r:4,e(!0);var n=b9.transition;b9.transition={};try{e(!1),c()}finally{S2=r,b9.transition=n}}function Eh(){return R3().memoizedState}function WS(e,c,r){var n=V6(e);if(r={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null},Ph(e))_h(c,r);else if(r=fh(e,c,r,n),r!==null){var i=q1();J3(r,e,n,i),Th(r,c,n)}}function GS(e,c,r){var n=V6(e),i={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null};if(Ph(e))_h(c,i);else{var s=e.alternate;if(e.lanes===0&&(s===null||s.lanes===0)&&(s=c.lastRenderedReducer,s!==null))try{var l=c.lastRenderedState,u=s(l,r);if(i.hasEagerState=!0,i.eagerState=u,Z3(u,l)){var p=c.interleaved;p===null?(i.next=i,Qt(c)):(i.next=p.next,p.next=i),c.interleaved=i;return}}catch{}finally{}r=fh(e,c,i,n),r!==null&&(i=q1(),J3(r,e,n,i),Th(r,c,n))}}function Ph(e){var c=e.alternate;return e===X2||c!==null&&c===X2}function _h(e,c){I5=jc=!0;var r=e.pending;r===null?c.next=c:(c.next=r.next,r.next=c),e.pending=c}function Th(e,c,r){if(r&4194240){var n=c.lanes;n&=e.pendingLanes,r|=n,c.lanes=r,Rt(e,r)}}var Xc={readContext:T3,useCallback:A1,useContext:A1,useEffect:A1,useImperativeHandle:A1,useInsertionEffect:A1,useLayoutEffect:A1,useMemo:A1,useReducer:A1,useRef:A1,useState:A1,useDebugValue:A1,useDeferredValue:A1,useTransition:A1,useMutableSource:A1,useSyncExternalStore:A1,useId:A1,unstable_isNewReconciler:!1},qS={readContext:T3,useCallback:function(e,c){return l4().memoizedState=[e,c===void 0?null:c],e},useContext:T3,useEffect:qp,useImperativeHandle:function(e,c,r){return r=r!=null?r.concat([e]):null,xc(4194308,4,Sh.bind(null,c,e),r)},useLayoutEffect:function(e,c){return xc(4194308,4,e,c)},useInsertionEffect:function(e,c){return xc(4,2,e,c)},useMemo:function(e,c){var r=l4();return c=c===void 0?null:c,e=e(),r.memoizedState=[e,c],e},useReducer:function(e,c,r){var n=l4();return c=r!==void 0?r(c):c,n.memoizedState=n.baseState=c,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:c},n.queue=e,e=e.dispatch=WS.bind(null,X2,e),[n.memoizedState,e]},useRef:function(e){var c=l4();return e={current:e},c.memoizedState=e},useState:Gp,useDebugValue:ti,useDeferredValue:function(e){return l4().memoizedState=e},useTransition:function(){var e=Gp(!1),c=e[0];return e=US.bind(null,e[1]),l4().memoizedState=e,[c,e]},useMutableSource:function(){},useSyncExternalStore:function(e,c,r){var n=X2,i=l4();if(W2){if(r===void 0)throw Error(G(407));r=r()}else{if(r=c(),z1===null)throw Error(G(349));l0&30||gh(n,c,r)}i.memoizedState=r;var s={value:r,getSnapshot:c};return i.queue=s,qp(Mh.bind(null,n,s,e),[e]),n.flags|=2048,ie(9,Vh.bind(null,n,s,r,c),void 0,null),r},useId:function(){var e=l4(),c=z1.identifierPrefix;if(W2){var r=P4,n=E4;r=(n&~(1<<32-$3(n)-1)).toString(32)+r,c=":"+c+"R"+r,r=ne++,0<r&&(c+="H"+r.toString(32)),c+=":"}else r=IS++,c=":"+c+"r"+r.toString(32)+":";return e.memoizedState=c},unstable_isNewReconciler:!1},jS={readContext:T3,useCallback:bh,useContext:T3,useEffect:ni,useImperativeHandle:Nh,useInsertionEffect:yh,useLayoutEffect:wh,useMemo:kh,useReducer:k9,useRef:xh,useState:function(){return k9(te)},useDebugValue:ti,useDeferredValue:function(e){var c=R3();return Ah(c,p1.memoizedState,e)},useTransition:function(){var e=k9(te)[0],c=R3().memoizedState;return[e,c]},useMutableSource:zh,useSyncExternalStore:Hh,useId:Eh,unstable_isNewReconciler:!1},XS={readContext:T3,useCallback:bh,useContext:T3,useEffect:ni,useImperativeHandle:Nh,useInsertionEffect:yh,useLayoutEffect:wh,useMemo:kh,useReducer:A9,useRef:xh,useState:function(){return A9(te)},useDebugValue:ti,useDeferredValue:function(e){var c=R3();return p1===null?c.memoizedState=e:Ah(c,p1.memoizedState,e)},useTransition:function(){var e=A9(te)[0],c=R3().memoizedState;return[e,c]},useMutableSource:zh,useSyncExternalStore:Hh,useId:Eh,unstable_isNewReconciler:!1};function w8(e,c){try{var r="",n=c;do r+=Lw(n),n=n.return;while(n);var i=r}catch(s){i=`
|
|
Error generating stack: `+s.message+`
|
|
`+s.stack}return{value:e,source:c,stack:i,digest:null}}function E9(e,c,r){return{value:e,source:null,stack:r??null,digest:c??null}}function ht(e,c){try{console.error(c.value)}catch(r){setTimeout(function(){throw r})}}var YS=typeof WeakMap=="function"?WeakMap:Map;function Rh(e,c,r){r=_4(-1,r),r.tag=3,r.payload={element:null};var n=c.value;return r.callback=function(){Kc||(Kc=!0,xt=n),ht(e,c)},r}function Oh(e,c,r){r=_4(-1,r),r.tag=3;var n=e.type.getDerivedStateFromError;if(typeof n=="function"){var i=c.value;r.payload=function(){return n(i)},r.callback=function(){ht(e,c)}}var s=e.stateNode;return s!==null&&typeof s.componentDidCatch=="function"&&(r.callback=function(){ht(e,c),typeof n!="function"&&(g6===null?g6=new Set([this]):g6.add(this));var l=c.stack;this.componentDidCatch(c.value,{componentStack:l!==null?l:""})}),r}function jp(e,c,r){var n=e.pingCache;if(n===null){n=e.pingCache=new YS;var i=new Set;n.set(c,i)}else i=n.get(c),i===void 0&&(i=new Set,n.set(c,i));i.has(r)||(i.add(r),e=oN.bind(null,e,c,r),c.then(e,e))}function Xp(e){do{var c;if((c=e.tag===13)&&(c=e.memoizedState,c=c!==null?c.dehydrated!==null:!0),c)return e;e=e.return}while(e!==null);return null}function Yp(e,c,r,n,i){return e.mode&1?(e.flags|=65536,e.lanes=i,e):(e===c?e.flags|=65536:(e.flags|=128,r.flags|=131072,r.flags&=-52805,r.tag===1&&(r.alternate===null?r.tag=17:(c=_4(-1,1),c.tag=2,H6(r,c,1))),r.lanes|=1),e)}var KS=F4.ReactCurrentOwner,e3=!1;function G1(e,c,r,n){c.child=e===null?vh(c,null,r,n):x8(c,e.child,r,n)}function Kp(e,c,r,n,i){r=r.render;var s=c.ref;return g8(c,i),n=ri(e,c,r,n,s,i),r=ai(),e!==null&&!e3?(c.updateQueue=e.updateQueue,c.flags&=-2053,e.lanes&=~i,D4(e,c,i)):(W2&&r&&Gt(c),c.flags|=1,G1(e,c,n,i),c.child)}function Qp(e,c,r,n,i){if(e===null){var s=r.type;return typeof s=="function"&&!mi(s)&&s.defaultProps===void 0&&r.compare===null&&r.defaultProps===void 0?(c.tag=15,c.type=s,Dh(e,c,s,n,i)):(e=Nc(r.type,null,n,c,c.mode,i),e.ref=c.ref,e.return=c,c.child=e)}if(s=e.child,!(e.lanes&i)){var l=s.memoizedProps;if(r=r.compare,r=r!==null?r:J5,r(l,n)&&e.ref===c.ref)return D4(e,c,i)}return c.flags|=1,e=M6(s,n),e.ref=c.ref,e.return=c,c.child=e}function Dh(e,c,r,n,i){if(e!==null){var s=e.memoizedProps;if(J5(s,n)&&e.ref===c.ref)if(e3=!1,c.pendingProps=n=s,(e.lanes&i)!==0)e.flags&131072&&(e3=!0);else return c.lanes=e.lanes,D4(e,c,i)}return vt(e,c,r,n,i)}function Fh(e,c,r){var n=c.pendingProps,i=n.children,s=e!==null?e.memoizedState:null;if(n.mode==="hidden")if(!(c.mode&1))c.memoizedState={baseLanes:0,cachePool:null,transitions:null},_2(h8,m3),m3|=r;else{if(!(r&1073741824))return e=s!==null?s.baseLanes|r:r,c.lanes=c.childLanes=1073741824,c.memoizedState={baseLanes:e,cachePool:null,transitions:null},c.updateQueue=null,_2(h8,m3),m3|=e,null;c.memoizedState={baseLanes:0,cachePool:null,transitions:null},n=s!==null?s.baseLanes:r,_2(h8,m3),m3|=n}else s!==null?(n=s.baseLanes|r,c.memoizedState=null):n=r,_2(h8,m3),m3|=n;return G1(e,c,i,r),c.child}function Bh(e,c){var r=c.ref;(e===null&&r!==null||e!==null&&e.ref!==r)&&(c.flags|=512,c.flags|=2097152)}function vt(e,c,r,n,i){var s=r3(r)?s0:_1.current;return s=C8(c,s),g8(c,i),r=ri(e,c,r,n,s,i),n=ai(),e!==null&&!e3?(c.updateQueue=e.updateQueue,c.flags&=-2053,e.lanes&=~i,D4(e,c,i)):(W2&&n&&Gt(c),c.flags|=1,G1(e,c,r,i),c.child)}function $p(e,c,r,n,i){if(r3(r)){var s=!0;Fc(c)}else s=!1;if(g8(c,i),c.stateNode===null)yc(e,c),mh(c,r,n),mt(c,r,n,i),n=!0;else if(e===null){var l=c.stateNode,u=c.memoizedProps;l.props=u;var p=l.context,h=r.contextType;typeof h=="object"&&h!==null?h=T3(h):(h=r3(r)?s0:_1.current,h=C8(c,h));var z=r.getDerivedStateFromProps,M=typeof z=="function"||typeof l.getSnapshotBeforeUpdate=="function";M||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(u!==n||p!==h)&&Up(c,l,n,h),l6=!1;var L=c.memoizedState;l.state=L,Gc(c,n,l,i),p=c.memoizedState,u!==n||L!==p||c3.current||l6?(typeof z=="function"&&(pt(c,r,z,n),p=c.memoizedState),(u=l6||Ip(c,r,u,n,L,p,h))?(M||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount()),typeof l.componentDidMount=="function"&&(c.flags|=4194308)):(typeof l.componentDidMount=="function"&&(c.flags|=4194308),c.memoizedProps=n,c.memoizedState=p),l.props=n,l.state=p,l.context=h,n=u):(typeof l.componentDidMount=="function"&&(c.flags|=4194308),n=!1)}else{l=c.stateNode,uh(e,c),u=c.memoizedProps,h=c.type===c.elementType?u:Y3(c.type,u),l.props=h,M=c.pendingProps,L=l.context,p=r.contextType,typeof p=="object"&&p!==null?p=T3(p):(p=r3(r)?s0:_1.current,p=C8(c,p));var S=r.getDerivedStateFromProps;(z=typeof S=="function"||typeof l.getSnapshotBeforeUpdate=="function")||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(u!==M||L!==p)&&Up(c,l,n,p),l6=!1,L=c.memoizedState,l.state=L,Gc(c,n,l,i);var P=c.memoizedState;u!==M||L!==P||c3.current||l6?(typeof S=="function"&&(pt(c,r,S,n),P=c.memoizedState),(h=l6||Ip(c,r,h,n,L,P,p)||!1)?(z||typeof l.UNSAFE_componentWillUpdate!="function"&&typeof l.componentWillUpdate!="function"||(typeof l.componentWillUpdate=="function"&&l.componentWillUpdate(n,P,p),typeof l.UNSAFE_componentWillUpdate=="function"&&l.UNSAFE_componentWillUpdate(n,P,p)),typeof l.componentDidUpdate=="function"&&(c.flags|=4),typeof l.getSnapshotBeforeUpdate=="function"&&(c.flags|=1024)):(typeof l.componentDidUpdate!="function"||u===e.memoizedProps&&L===e.memoizedState||(c.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&L===e.memoizedState||(c.flags|=1024),c.memoizedProps=n,c.memoizedState=P),l.props=n,l.state=P,l.context=p,n=h):(typeof l.componentDidUpdate!="function"||u===e.memoizedProps&&L===e.memoizedState||(c.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&L===e.memoizedState||(c.flags|=1024),n=!1)}return dt(e,c,r,n,s,i)}function dt(e,c,r,n,i,s){Bh(e,c);var l=(c.flags&128)!==0;if(!n&&!l)return i&&Rp(c,r,!1),D4(e,c,s);n=c.stateNode,KS.current=c;var u=l&&typeof r.getDerivedStateFromError!="function"?null:n.render();return c.flags|=1,e!==null&&l?(c.child=x8(c,e.child,null,s),c.child=x8(c,null,u,s)):G1(e,c,u,s),c.memoizedState=n.state,i&&Rp(c,r,!0),c.child}function Ih(e){var c=e.stateNode;c.pendingContext?Tp(e,c.pendingContext,c.pendingContext!==c.context):c.context&&Tp(e,c.context,!1),Jt(e,c.containerInfo)}function Jp(e,c,r,n,i){return L8(),jt(i),c.flags|=256,G1(e,c,r,n),c.child}var zt={dehydrated:null,treeContext:null,retryLane:0};function Ht(e){return{baseLanes:e,cachePool:null,transitions:null}}function Uh(e,c,r){var n=c.pendingProps,i=j2.current,s=!1,l=(c.flags&128)!==0,u;if((u=l)||(u=e!==null&&e.memoizedState===null?!1:(i&2)!==0),u?(s=!0,c.flags&=-129):(e===null||e.memoizedState!==null)&&(i|=1),_2(j2,i&1),e===null)return ft(c),e=c.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(c.mode&1?e.data==="$!"?c.lanes=8:c.lanes=1073741824:c.lanes=1,null):(l=n.children,e=n.fallback,s?(n=c.mode,s=c.child,l={mode:"hidden",children:l},!(n&1)&&s!==null?(s.childLanes=0,s.pendingProps=l):s=lr(l,n,0,null),e=i0(e,n,r,null),s.return=c,e.return=c,s.sibling=e,c.child=s,c.child.memoizedState=Ht(r),c.memoizedState=zt,e):ii(c,l));if(i=e.memoizedState,i!==null&&(u=i.dehydrated,u!==null))return QS(e,c,l,n,u,i,r);if(s){s=n.fallback,l=c.mode,i=e.child,u=i.sibling;var p={mode:"hidden",children:n.children};return!(l&1)&&c.child!==i?(n=c.child,n.childLanes=0,n.pendingProps=p,c.deletions=null):(n=M6(i,p),n.subtreeFlags=i.subtreeFlags&14680064),u!==null?s=M6(u,s):(s=i0(s,l,r,null),s.flags|=2),s.return=c,n.return=c,n.sibling=s,c.child=n,n=s,s=c.child,l=e.child.memoizedState,l=l===null?Ht(r):{baseLanes:l.baseLanes|r,cachePool:null,transitions:l.transitions},s.memoizedState=l,s.childLanes=e.childLanes&~r,c.memoizedState=zt,n}return s=e.child,e=s.sibling,n=M6(s,{mode:"visible",children:n.children}),!(c.mode&1)&&(n.lanes=r),n.return=c,n.sibling=null,e!==null&&(r=c.deletions,r===null?(c.deletions=[e],c.flags|=16):r.push(e)),c.child=n,c.memoizedState=null,n}function ii(e,c){return c=lr({mode:"visible",children:c},e.mode,0,null),c.return=e,e.child=c}function dc(e,c,r,n){return n!==null&&jt(n),x8(c,e.child,null,r),e=ii(c,c.pendingProps.children),e.flags|=2,c.memoizedState=null,e}function QS(e,c,r,n,i,s,l){if(r)return c.flags&256?(c.flags&=-257,n=E9(Error(G(422))),dc(e,c,l,n)):c.memoizedState!==null?(c.child=e.child,c.flags|=128,null):(s=n.fallback,i=c.mode,n=lr({mode:"visible",children:n.children},i,0,null),s=i0(s,i,l,null),s.flags|=2,n.return=c,s.return=c,n.sibling=s,c.child=n,c.mode&1&&x8(c,e.child,null,l),c.child.memoizedState=Ht(l),c.memoizedState=zt,s);if(!(c.mode&1))return dc(e,c,l,null);if(i.data==="$!"){if(n=i.nextSibling&&i.nextSibling.dataset,n)var u=n.dgst;return n=u,s=Error(G(419)),n=E9(s,n,void 0),dc(e,c,l,n)}if(u=(l&e.childLanes)!==0,e3||u){if(n=z1,n!==null){switch(l&-l){case 4:i=2;break;case 16:i=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:i=32;break;case 536870912:i=268435456;break;default:i=0}i=i&(n.suspendedLanes|l)?0:i,i!==0&&i!==s.retryLane&&(s.retryLane=i,O4(e,i),J3(n,e,i,-1))}return pi(),n=E9(Error(G(421))),dc(e,c,l,n)}return i.data==="$?"?(c.flags|=128,c.child=e.child,c=lN.bind(null,e),i._reactRetry=c,null):(e=s.treeContext,h3=z6(i.nextSibling),v3=c,W2=!0,Q3=null,e!==null&&(A3[E3++]=E4,A3[E3++]=P4,A3[E3++]=o0,E4=e.id,P4=e.overflow,o0=c),c=ii(c,n.children),c.flags|=4096,c)}function Zp(e,c,r){e.lanes|=c;var n=e.alternate;n!==null&&(n.lanes|=c),ut(e.return,c,r)}function P9(e,c,r,n,i){var s=e.memoizedState;s===null?e.memoizedState={isBackwards:c,rendering:null,renderingStartTime:0,last:n,tail:r,tailMode:i}:(s.isBackwards=c,s.rendering=null,s.renderingStartTime=0,s.last=n,s.tail=r,s.tailMode=i)}function Wh(e,c,r){var n=c.pendingProps,i=n.revealOrder,s=n.tail;if(G1(e,c,n.children,r),n=j2.current,n&2)n=n&1|2,c.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=c.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Zp(e,r,c);else if(e.tag===19)Zp(e,r,c);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===c)break e;for(;e.sibling===null;){if(e.return===null||e.return===c)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}n&=1}if(_2(j2,n),!(c.mode&1))c.memoizedState=null;else switch(i){case"forwards":for(r=c.child,i=null;r!==null;)e=r.alternate,e!==null&&qc(e)===null&&(i=r),r=r.sibling;r=i,r===null?(i=c.child,c.child=null):(i=r.sibling,r.sibling=null),P9(c,!1,i,r,s);break;case"backwards":for(r=null,i=c.child,c.child=null;i!==null;){if(e=i.alternate,e!==null&&qc(e)===null){c.child=i;break}e=i.sibling,i.sibling=r,r=i,i=e}P9(c,!0,r,null,s);break;case"together":P9(c,!1,null,null,void 0);break;default:c.memoizedState=null}return c.child}function yc(e,c){!(c.mode&1)&&e!==null&&(e.alternate=null,c.alternate=null,c.flags|=2)}function D4(e,c,r){if(e!==null&&(c.dependencies=e.dependencies),f0|=c.lanes,!(r&c.childLanes))return null;if(e!==null&&c.child!==e.child)throw Error(G(153));if(c.child!==null){for(e=c.child,r=M6(e,e.pendingProps),c.child=r,r.return=c;e.sibling!==null;)e=e.sibling,r=r.sibling=M6(e,e.pendingProps),r.return=c;r.sibling=null}return c.child}function $S(e,c,r){switch(c.tag){case 3:Ih(c),L8();break;case 5:dh(c);break;case 1:r3(c.type)&&Fc(c);break;case 4:Jt(c,c.stateNode.containerInfo);break;case 10:var n=c.type._context,i=c.memoizedProps.value;_2(Uc,n._currentValue),n._currentValue=i;break;case 13:if(n=c.memoizedState,n!==null)return n.dehydrated!==null?(_2(j2,j2.current&1),c.flags|=128,null):r&c.child.childLanes?Uh(e,c,r):(_2(j2,j2.current&1),e=D4(e,c,r),e!==null?e.sibling:null);_2(j2,j2.current&1);break;case 19:if(n=(r&c.childLanes)!==0,e.flags&128){if(n)return Wh(e,c,r);c.flags|=128}if(i=c.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),_2(j2,j2.current),n)break;return null;case 22:case 23:return c.lanes=0,Fh(e,c,r)}return D4(e,c,r)}var Gh,gt,qh,jh;Gh=function(e,c){for(var r=c.child;r!==null;){if(r.tag===5||r.tag===6)e.appendChild(r.stateNode);else if(r.tag!==4&&r.child!==null){r.child.return=r,r=r.child;continue}if(r===c)break;for(;r.sibling===null;){if(r.return===null||r.return===c)return;r=r.return}r.sibling.return=r.return,r=r.sibling}};gt=function(){};qh=function(e,c,r,n){var i=e.memoizedProps;if(i!==n){e=c.stateNode,n0(p4.current);var s=null;switch(r){case"input":i=I9(e,i),n=I9(e,n),s=[];break;case"select":i=Y2({},i,{value:void 0}),n=Y2({},n,{value:void 0}),s=[];break;case"textarea":i=G9(e,i),n=G9(e,n),s=[];break;default:typeof i.onClick!="function"&&typeof n.onClick=="function"&&(e.onclick=Oc)}j9(r,n);var l;r=null;for(h in i)if(!n.hasOwnProperty(h)&&i.hasOwnProperty(h)&&i[h]!=null)if(h==="style"){var u=i[h];for(l in u)u.hasOwnProperty(l)&&(r||(r={}),r[l]="")}else h!=="dangerouslySetInnerHTML"&&h!=="children"&&h!=="suppressContentEditableWarning"&&h!=="suppressHydrationWarning"&&h!=="autoFocus"&&(q5.hasOwnProperty(h)?s||(s=[]):(s=s||[]).push(h,null));for(h in n){var p=n[h];if(u=i?.[h],n.hasOwnProperty(h)&&p!==u&&(p!=null||u!=null))if(h==="style")if(u){for(l in u)!u.hasOwnProperty(l)||p&&p.hasOwnProperty(l)||(r||(r={}),r[l]="");for(l in p)p.hasOwnProperty(l)&&u[l]!==p[l]&&(r||(r={}),r[l]=p[l])}else r||(s||(s=[]),s.push(h,r)),r=p;else h==="dangerouslySetInnerHTML"?(p=p?p.__html:void 0,u=u?u.__html:void 0,p!=null&&u!==p&&(s=s||[]).push(h,p)):h==="children"?typeof p!="string"&&typeof p!="number"||(s=s||[]).push(h,""+p):h!=="suppressContentEditableWarning"&&h!=="suppressHydrationWarning"&&(q5.hasOwnProperty(h)?(p!=null&&h==="onScroll"&&F2("scroll",e),s||u===p||(s=[])):(s=s||[]).push(h,p))}r&&(s=s||[]).push("style",r);var h=s;(c.updateQueue=h)&&(c.flags|=4)}};jh=function(e,c,r,n){r!==n&&(c.flags|=4)};function b5(e,c){if(!W2)switch(e.tailMode){case"hidden":c=e.tail;for(var r=null;c!==null;)c.alternate!==null&&(r=c),c=c.sibling;r===null?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var n=null;r!==null;)r.alternate!==null&&(n=r),r=r.sibling;n===null?c||e.tail===null?e.tail=null:e.tail.sibling=null:n.sibling=null}}function E1(e){var c=e.alternate!==null&&e.alternate.child===e.child,r=0,n=0;if(c)for(var i=e.child;i!==null;)r|=i.lanes|i.childLanes,n|=i.subtreeFlags&14680064,n|=i.flags&14680064,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)r|=i.lanes|i.childLanes,n|=i.subtreeFlags,n|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=n,e.childLanes=r,c}function JS(e,c,r){var n=c.pendingProps;switch(qt(c),c.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return E1(c),null;case 1:return r3(c.type)&&Dc(),E1(c),null;case 3:return n=c.stateNode,y8(),B2(c3),B2(_1),ei(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(e===null||e.child===null)&&(hc(c)?c.flags|=4:e===null||e.memoizedState.isDehydrated&&!(c.flags&256)||(c.flags|=1024,Q3!==null&&(St(Q3),Q3=null))),gt(e,c),E1(c),null;case 5:Zt(c);var i=n0(ae.current);if(r=c.type,e!==null&&c.stateNode!=null)qh(e,c,r,n,i),e.ref!==c.ref&&(c.flags|=512,c.flags|=2097152);else{if(!n){if(c.stateNode===null)throw Error(G(166));return E1(c),null}if(e=n0(p4.current),hc(c)){n=c.stateNode,r=c.type;var s=c.memoizedProps;switch(n[f4]=c,n[ce]=s,e=(c.mode&1)!==0,r){case"dialog":F2("cancel",n),F2("close",n);break;case"iframe":case"object":case"embed":F2("load",n);break;case"video":case"audio":for(i=0;i<T5.length;i++)F2(T5[i],n);break;case"source":F2("error",n);break;case"img":case"image":case"link":F2("error",n),F2("load",n);break;case"details":F2("toggle",n);break;case"input":sp(n,s),F2("invalid",n);break;case"select":n._wrapperState={wasMultiple:!!s.multiple},F2("invalid",n);break;case"textarea":lp(n,s),F2("invalid",n)}j9(r,s),i=null;for(var l in s)if(s.hasOwnProperty(l)){var u=s[l];l==="children"?typeof u=="string"?n.textContent!==u&&(s.suppressHydrationWarning!==!0&&mc(n.textContent,u,e),i=["children",u]):typeof u=="number"&&n.textContent!==""+u&&(s.suppressHydrationWarning!==!0&&mc(n.textContent,u,e),i=["children",""+u]):q5.hasOwnProperty(l)&&u!=null&&l==="onScroll"&&F2("scroll",n)}switch(r){case"input":cc(n),op(n,s,!0);break;case"textarea":cc(n),fp(n);break;case"select":case"option":break;default:typeof s.onClick=="function"&&(n.onclick=Oc)}n=i,c.updateQueue=n,n!==null&&(c.flags|=4)}else{l=i.nodeType===9?i:i.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=gm(r)),e==="http://www.w3.org/1999/xhtml"?r==="script"?(e=l.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof n.is=="string"?e=l.createElement(r,{is:n.is}):(e=l.createElement(r),r==="select"&&(l=e,n.multiple?l.multiple=!0:n.size&&(l.size=n.size))):e=l.createElementNS(e,r),e[f4]=c,e[ce]=n,Gh(e,c,!1,!1),c.stateNode=e;e:{switch(l=X9(r,n),r){case"dialog":F2("cancel",e),F2("close",e),i=n;break;case"iframe":case"object":case"embed":F2("load",e),i=n;break;case"video":case"audio":for(i=0;i<T5.length;i++)F2(T5[i],e);i=n;break;case"source":F2("error",e),i=n;break;case"img":case"image":case"link":F2("error",e),F2("load",e),i=n;break;case"details":F2("toggle",e),i=n;break;case"input":sp(e,n),i=I9(e,n),F2("invalid",e);break;case"option":i=n;break;case"select":e._wrapperState={wasMultiple:!!n.multiple},i=Y2({},n,{value:void 0}),F2("invalid",e);break;case"textarea":lp(e,n),i=G9(e,n),F2("invalid",e);break;default:i=n}j9(r,i),u=i;for(s in u)if(u.hasOwnProperty(s)){var p=u[s];s==="style"?Cm(e,p):s==="dangerouslySetInnerHTML"?(p=p?p.__html:void 0,p!=null&&Vm(e,p)):s==="children"?typeof p=="string"?(r!=="textarea"||p!=="")&&j5(e,p):typeof p=="number"&&j5(e,""+p):s!=="suppressContentEditableWarning"&&s!=="suppressHydrationWarning"&&s!=="autoFocus"&&(q5.hasOwnProperty(s)?p!=null&&s==="onScroll"&&F2("scroll",e):p!=null&&kt(e,s,p,l))}switch(r){case"input":cc(e),op(e,n,!1);break;case"textarea":cc(e),fp(e);break;case"option":n.value!=null&&e.setAttribute("value",""+C6(n.value));break;case"select":e.multiple=!!n.multiple,s=n.value,s!=null?v8(e,!!n.multiple,s,!1):n.defaultValue!=null&&v8(e,!!n.multiple,n.defaultValue,!0);break;default:typeof i.onClick=="function"&&(e.onclick=Oc)}switch(r){case"button":case"input":case"select":case"textarea":n=!!n.autoFocus;break e;case"img":n=!0;break e;default:n=!1}}n&&(c.flags|=4)}c.ref!==null&&(c.flags|=512,c.flags|=2097152)}return E1(c),null;case 6:if(e&&c.stateNode!=null)jh(e,c,e.memoizedProps,n);else{if(typeof n!="string"&&c.stateNode===null)throw Error(G(166));if(r=n0(ae.current),n0(p4.current),hc(c)){if(n=c.stateNode,r=c.memoizedProps,n[f4]=c,(s=n.nodeValue!==r)&&(e=v3,e!==null))switch(e.tag){case 3:mc(n.nodeValue,r,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&mc(n.nodeValue,r,(e.mode&1)!==0)}s&&(c.flags|=4)}else n=(r.nodeType===9?r:r.ownerDocument).createTextNode(n),n[f4]=c,c.stateNode=n}return E1(c),null;case 13:if(B2(j2),n=c.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(W2&&h3!==null&&c.mode&1&&!(c.flags&128))lh(),L8(),c.flags|=98560,s=!1;else if(s=hc(c),n!==null&&n.dehydrated!==null){if(e===null){if(!s)throw Error(G(318));if(s=c.memoizedState,s=s!==null?s.dehydrated:null,!s)throw Error(G(317));s[f4]=c}else L8(),!(c.flags&128)&&(c.memoizedState=null),c.flags|=4;E1(c),s=!1}else Q3!==null&&(St(Q3),Q3=null),s=!0;if(!s)return c.flags&65536?c:null}return c.flags&128?(c.lanes=r,c):(n=n!==null,n!==(e!==null&&e.memoizedState!==null)&&n&&(c.child.flags|=8192,c.mode&1&&(e===null||j2.current&1?m1===0&&(m1=3):pi())),c.updateQueue!==null&&(c.flags|=4),E1(c),null);case 4:return y8(),gt(e,c),e===null&&Z5(c.stateNode.containerInfo),E1(c),null;case 10:return Kt(c.type._context),E1(c),null;case 17:return r3(c.type)&&Dc(),E1(c),null;case 19:if(B2(j2),s=c.memoizedState,s===null)return E1(c),null;if(n=(c.flags&128)!==0,l=s.rendering,l===null)if(n)b5(s,!1);else{if(m1!==0||e!==null&&e.flags&128)for(e=c.child;e!==null;){if(l=qc(e),l!==null){for(c.flags|=128,b5(s,!1),n=l.updateQueue,n!==null&&(c.updateQueue=n,c.flags|=4),c.subtreeFlags=0,n=r,r=c.child;r!==null;)s=r,e=n,s.flags&=14680066,l=s.alternate,l===null?(s.childLanes=0,s.lanes=e,s.child=null,s.subtreeFlags=0,s.memoizedProps=null,s.memoizedState=null,s.updateQueue=null,s.dependencies=null,s.stateNode=null):(s.childLanes=l.childLanes,s.lanes=l.lanes,s.child=l.child,s.subtreeFlags=0,s.deletions=null,s.memoizedProps=l.memoizedProps,s.memoizedState=l.memoizedState,s.updateQueue=l.updateQueue,s.type=l.type,e=l.dependencies,s.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),r=r.sibling;return _2(j2,j2.current&1|2),c.child}e=e.sibling}s.tail!==null&&t1()>S8&&(c.flags|=128,n=!0,b5(s,!1),c.lanes=4194304)}else{if(!n)if(e=qc(l),e!==null){if(c.flags|=128,n=!0,r=e.updateQueue,r!==null&&(c.updateQueue=r,c.flags|=4),b5(s,!0),s.tail===null&&s.tailMode==="hidden"&&!l.alternate&&!W2)return E1(c),null}else 2*t1()-s.renderingStartTime>S8&&r!==1073741824&&(c.flags|=128,n=!0,b5(s,!1),c.lanes=4194304);s.isBackwards?(l.sibling=c.child,c.child=l):(r=s.last,r!==null?r.sibling=l:c.child=l,s.last=l)}return s.tail!==null?(c=s.tail,s.rendering=c,s.tail=c.sibling,s.renderingStartTime=t1(),c.sibling=null,r=j2.current,_2(j2,n?r&1|2:r&1),c):(E1(c),null);case 22:case 23:return ui(),n=c.memoizedState!==null,e!==null&&e.memoizedState!==null!==n&&(c.flags|=8192),n&&c.mode&1?m3&1073741824&&(E1(c),c.subtreeFlags&6&&(c.flags|=8192)):E1(c),null;case 24:return null;case 25:return null}throw Error(G(156,c.tag))}function ZS(e,c){switch(qt(c),c.tag){case 1:return r3(c.type)&&Dc(),e=c.flags,e&65536?(c.flags=e&-65537|128,c):null;case 3:return y8(),B2(c3),B2(_1),ei(),e=c.flags,e&65536&&!(e&128)?(c.flags=e&-65537|128,c):null;case 5:return Zt(c),null;case 13:if(B2(j2),e=c.memoizedState,e!==null&&e.dehydrated!==null){if(c.alternate===null)throw Error(G(340));L8()}return e=c.flags,e&65536?(c.flags=e&-65537|128,c):null;case 19:return B2(j2),null;case 4:return y8(),null;case 10:return Kt(c.type._context),null;case 22:case 23:return ui(),null;case 24:return null;default:return null}}var zc=!1,P1=!1,eN=typeof WeakSet=="function"?WeakSet:Set,J=null;function m8(e,c){var r=e.ref;if(r!==null)if(typeof r=="function")try{r(null)}catch(n){c1(e,c,n)}else r.current=null}function Vt(e,c,r){try{r()}catch(n){c1(e,c,n)}}var em=!1;function cN(e,c){if(at=_c,e=Qm(),Wt(e)){if("selectionStart"in e)var r={start:e.selectionStart,end:e.selectionEnd};else e:{r=(r=e.ownerDocument)&&r.defaultView||window;var n=r.getSelection&&r.getSelection();if(n&&n.rangeCount!==0){r=n.anchorNode;var i=n.anchorOffset,s=n.focusNode;n=n.focusOffset;try{r.nodeType,s.nodeType}catch{r=null;break e}var l=0,u=-1,p=-1,h=0,z=0,M=e,L=null;c:for(;;){for(var S;M!==r||i!==0&&M.nodeType!==3||(u=l+i),M!==s||n!==0&&M.nodeType!==3||(p=l+n),M.nodeType===3&&(l+=M.nodeValue.length),(S=M.firstChild)!==null;)L=M,M=S;for(;;){if(M===e)break c;if(L===r&&++h===i&&(u=l),L===s&&++z===n&&(p=l),(S=M.nextSibling)!==null)break;M=L,L=M.parentNode}M=S}r=u===-1||p===-1?null:{start:u,end:p}}else r=null}r=r||{start:0,end:0}}else r=null;for(nt={focusedElem:e,selectionRange:r},_c=!1,J=c;J!==null;)if(c=J,e=c.child,(c.subtreeFlags&1028)!==0&&e!==null)e.return=c,J=e;else for(;J!==null;){c=J;try{var P=c.alternate;if(c.flags&1024)switch(c.tag){case 0:case 11:case 15:break;case 1:if(P!==null){var R=P.memoizedProps,W=P.memoizedState,g=c.stateNode,H=g.getSnapshotBeforeUpdate(c.elementType===c.type?R:Y3(c.type,R),W);g.__reactInternalSnapshotBeforeUpdate=H}break;case 3:var C=c.stateNode.containerInfo;C.nodeType===1?C.textContent="":C.nodeType===9&&C.documentElement&&C.removeChild(C.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(G(163))}}catch(b){c1(c,c.return,b)}if(e=c.sibling,e!==null){e.return=c.return,J=e;break}J=c.return}return P=em,em=!1,P}function U5(e,c,r){var n=c.updateQueue;if(n=n!==null?n.lastEffect:null,n!==null){var i=n=n.next;do{if((i.tag&e)===e){var s=i.destroy;i.destroy=void 0,s!==void 0&&Vt(c,r,s)}i=i.next}while(i!==n)}}function sr(e,c){if(c=c.updateQueue,c=c!==null?c.lastEffect:null,c!==null){var r=c=c.next;do{if((r.tag&e)===e){var n=r.create;r.destroy=n()}r=r.next}while(r!==c)}}function Mt(e){var c=e.ref;if(c!==null){var r=e.stateNode;switch(e.tag){case 5:e=r;break;default:e=r}typeof c=="function"?c(e):c.current=e}}function Xh(e){var c=e.alternate;c!==null&&(e.alternate=null,Xh(c)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(c=e.stateNode,c!==null&&(delete c[f4],delete c[ce],delete c[st],delete c[OS],delete c[DS])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Yh(e){return e.tag===5||e.tag===3||e.tag===4}function cm(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Yh(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Ct(e,c,r){var n=e.tag;if(n===5||n===6)e=e.stateNode,c?r.nodeType===8?r.parentNode.insertBefore(e,c):r.insertBefore(e,c):(r.nodeType===8?(c=r.parentNode,c.insertBefore(e,r)):(c=r,c.appendChild(e)),r=r._reactRootContainer,r!=null||c.onclick!==null||(c.onclick=Oc));else if(n!==4&&(e=e.child,e!==null))for(Ct(e,c,r),e=e.sibling;e!==null;)Ct(e,c,r),e=e.sibling}function Lt(e,c,r){var n=e.tag;if(n===5||n===6)e=e.stateNode,c?r.insertBefore(e,c):r.appendChild(e);else if(n!==4&&(e=e.child,e!==null))for(Lt(e,c,r),e=e.sibling;e!==null;)Lt(e,c,r),e=e.sibling}var M1=null,K3=!1;function s6(e,c,r){for(r=r.child;r!==null;)Kh(e,c,r),r=r.sibling}function Kh(e,c,r){if(u4&&typeof u4.onCommitFiberUnmount=="function")try{u4.onCommitFiberUnmount(Zc,r)}catch{}switch(r.tag){case 5:P1||m8(r,c);case 6:var n=M1,i=K3;M1=null,s6(e,c,r),M1=n,K3=i,M1!==null&&(K3?(e=M1,r=r.stateNode,e.nodeType===8?e.parentNode.removeChild(r):e.removeChild(r)):M1.removeChild(r.stateNode));break;case 18:M1!==null&&(K3?(e=M1,r=r.stateNode,e.nodeType===8?w9(e.parentNode,r):e.nodeType===1&&w9(e,r),Q5(e)):w9(M1,r.stateNode));break;case 4:n=M1,i=K3,M1=r.stateNode.containerInfo,K3=!0,s6(e,c,r),M1=n,K3=i;break;case 0:case 11:case 14:case 15:if(!P1&&(n=r.updateQueue,n!==null&&(n=n.lastEffect,n!==null))){i=n=n.next;do{var s=i,l=s.destroy;s=s.tag,l!==void 0&&(s&2||s&4)&&Vt(r,c,l),i=i.next}while(i!==n)}s6(e,c,r);break;case 1:if(!P1&&(m8(r,c),n=r.stateNode,typeof n.componentWillUnmount=="function"))try{n.props=r.memoizedProps,n.state=r.memoizedState,n.componentWillUnmount()}catch(u){c1(r,c,u)}s6(e,c,r);break;case 21:s6(e,c,r);break;case 22:r.mode&1?(P1=(n=P1)||r.memoizedState!==null,s6(e,c,r),P1=n):s6(e,c,r);break;default:s6(e,c,r)}}function rm(e){var c=e.updateQueue;if(c!==null){e.updateQueue=null;var r=e.stateNode;r===null&&(r=e.stateNode=new eN),c.forEach(function(n){var i=fN.bind(null,e,n);r.has(n)||(r.add(n),n.then(i,i))})}}function X3(e,c){var r=c.deletions;if(r!==null)for(var n=0;n<r.length;n++){var i=r[n];try{var s=e,l=c,u=l;e:for(;u!==null;){switch(u.tag){case 5:M1=u.stateNode,K3=!1;break e;case 3:M1=u.stateNode.containerInfo,K3=!0;break e;case 4:M1=u.stateNode.containerInfo,K3=!0;break e}u=u.return}if(M1===null)throw Error(G(160));Kh(s,l,i),M1=null,K3=!1;var p=i.alternate;p!==null&&(p.return=null),i.return=null}catch(h){c1(i,c,h)}}if(c.subtreeFlags&12854)for(c=c.child;c!==null;)Qh(c,e),c=c.sibling}function Qh(e,c){var r=e.alternate,n=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(X3(c,e),o4(e),n&4){try{U5(3,e,e.return),sr(3,e)}catch(R){c1(e,e.return,R)}try{U5(5,e,e.return)}catch(R){c1(e,e.return,R)}}break;case 1:X3(c,e),o4(e),n&512&&r!==null&&m8(r,r.return);break;case 5:if(X3(c,e),o4(e),n&512&&r!==null&&m8(r,r.return),e.flags&32){var i=e.stateNode;try{j5(i,"")}catch(R){c1(e,e.return,R)}}if(n&4&&(i=e.stateNode,i!=null)){var s=e.memoizedProps,l=r!==null?r.memoizedProps:s,u=e.type,p=e.updateQueue;if(e.updateQueue=null,p!==null)try{u==="input"&&s.type==="radio"&&s.name!=null&&zm(i,s),X9(u,l);var h=X9(u,s);for(l=0;l<p.length;l+=2){var z=p[l],M=p[l+1];z==="style"?Cm(i,M):z==="dangerouslySetInnerHTML"?Vm(i,M):z==="children"?j5(i,M):kt(i,z,M,h)}switch(u){case"input":U9(i,s);break;case"textarea":Hm(i,s);break;case"select":var L=i._wrapperState.wasMultiple;i._wrapperState.wasMultiple=!!s.multiple;var S=s.value;S!=null?v8(i,!!s.multiple,S,!1):L!==!!s.multiple&&(s.defaultValue!=null?v8(i,!!s.multiple,s.defaultValue,!0):v8(i,!!s.multiple,s.multiple?[]:"",!1))}i[ce]=s}catch(R){c1(e,e.return,R)}}break;case 6:if(X3(c,e),o4(e),n&4){if(e.stateNode===null)throw Error(G(162));i=e.stateNode,s=e.memoizedProps;try{i.nodeValue=s}catch(R){c1(e,e.return,R)}}break;case 3:if(X3(c,e),o4(e),n&4&&r!==null&&r.memoizedState.isDehydrated)try{Q5(c.containerInfo)}catch(R){c1(e,e.return,R)}break;case 4:X3(c,e),o4(e);break;case 13:X3(c,e),o4(e),i=e.child,i.flags&8192&&(s=i.memoizedState!==null,i.stateNode.isHidden=s,!s||i.alternate!==null&&i.alternate.memoizedState!==null||(li=t1())),n&4&&rm(e);break;case 22:if(z=r!==null&&r.memoizedState!==null,e.mode&1?(P1=(h=P1)||z,X3(c,e),P1=h):X3(c,e),o4(e),n&8192){if(h=e.memoizedState!==null,(e.stateNode.isHidden=h)&&!z&&e.mode&1)for(J=e,z=e.child;z!==null;){for(M=J=z;J!==null;){switch(L=J,S=L.child,L.tag){case 0:case 11:case 14:case 15:U5(4,L,L.return);break;case 1:m8(L,L.return);var P=L.stateNode;if(typeof P.componentWillUnmount=="function"){n=L,r=L.return;try{c=n,P.props=c.memoizedProps,P.state=c.memoizedState,P.componentWillUnmount()}catch(R){c1(n,r,R)}}break;case 5:m8(L,L.return);break;case 22:if(L.memoizedState!==null){nm(M);continue}}S!==null?(S.return=L,J=S):nm(M)}z=z.sibling}e:for(z=null,M=e;;){if(M.tag===5){if(z===null){z=M;try{i=M.stateNode,h?(s=i.style,typeof s.setProperty=="function"?s.setProperty("display","none","important"):s.display="none"):(u=M.stateNode,p=M.memoizedProps.style,l=p!=null&&p.hasOwnProperty("display")?p.display:null,u.style.display=Mm("display",l))}catch(R){c1(e,e.return,R)}}}else if(M.tag===6){if(z===null)try{M.stateNode.nodeValue=h?"":M.memoizedProps}catch(R){c1(e,e.return,R)}}else if((M.tag!==22&&M.tag!==23||M.memoizedState===null||M===e)&&M.child!==null){M.child.return=M,M=M.child;continue}if(M===e)break e;for(;M.sibling===null;){if(M.return===null||M.return===e)break e;z===M&&(z=null),M=M.return}z===M&&(z=null),M.sibling.return=M.return,M=M.sibling}}break;case 19:X3(c,e),o4(e),n&4&&rm(e);break;case 21:break;default:X3(c,e),o4(e)}}function o4(e){var c=e.flags;if(c&2){try{e:{for(var r=e.return;r!==null;){if(Yh(r)){var n=r;break e}r=r.return}throw Error(G(160))}switch(n.tag){case 5:var i=n.stateNode;n.flags&32&&(j5(i,""),n.flags&=-33);var s=cm(e);Lt(e,s,i);break;case 3:case 4:var l=n.stateNode.containerInfo,u=cm(e);Ct(e,u,l);break;default:throw Error(G(161))}}catch(p){c1(e,e.return,p)}e.flags&=-3}c&4096&&(e.flags&=-4097)}function rN(e,c,r){J=e,$h(e,c,r)}function $h(e,c,r){for(var n=(e.mode&1)!==0;J!==null;){var i=J,s=i.child;if(i.tag===22&&n){var l=i.memoizedState!==null||zc;if(!l){var u=i.alternate,p=u!==null&&u.memoizedState!==null||P1;u=zc;var h=P1;if(zc=l,(P1=p)&&!h)for(J=i;J!==null;)l=J,p=l.child,l.tag===22&&l.memoizedState!==null?tm(i):p!==null?(p.return=l,J=p):tm(i);for(;s!==null;)J=s,$h(s,c,r),s=s.sibling;J=i,zc=u,P1=h}am(e,c,r)}else i.subtreeFlags&8772&&s!==null?(s.return=i,J=s):am(e,c,r)}}function am(e){for(;J!==null;){var c=J;if(c.flags&8772){var r=c.alternate;try{if(c.flags&8772)switch(c.tag){case 0:case 11:case 15:P1||sr(5,c);break;case 1:var n=c.stateNode;if(c.flags&4&&!P1)if(r===null)n.componentDidMount();else{var i=c.elementType===c.type?r.memoizedProps:Y3(c.type,r.memoizedProps);n.componentDidUpdate(i,r.memoizedState,n.__reactInternalSnapshotBeforeUpdate)}var s=c.updateQueue;s!==null&&Bp(c,s,n);break;case 3:var l=c.updateQueue;if(l!==null){if(r=null,c.child!==null)switch(c.child.tag){case 5:r=c.child.stateNode;break;case 1:r=c.child.stateNode}Bp(c,l,r)}break;case 5:var u=c.stateNode;if(r===null&&c.flags&4){r=u;var p=c.memoizedProps;switch(c.type){case"button":case"input":case"select":case"textarea":p.autoFocus&&r.focus();break;case"img":p.src&&(r.src=p.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(c.memoizedState===null){var h=c.alternate;if(h!==null){var z=h.memoizedState;if(z!==null){var M=z.dehydrated;M!==null&&Q5(M)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(G(163))}P1||c.flags&512&&Mt(c)}catch(L){c1(c,c.return,L)}}if(c===e){J=null;break}if(r=c.sibling,r!==null){r.return=c.return,J=r;break}J=c.return}}function nm(e){for(;J!==null;){var c=J;if(c===e){J=null;break}var r=c.sibling;if(r!==null){r.return=c.return,J=r;break}J=c.return}}function tm(e){for(;J!==null;){var c=J;try{switch(c.tag){case 0:case 11:case 15:var r=c.return;try{sr(4,c)}catch(p){c1(c,r,p)}break;case 1:var n=c.stateNode;if(typeof n.componentDidMount=="function"){var i=c.return;try{n.componentDidMount()}catch(p){c1(c,i,p)}}var s=c.return;try{Mt(c)}catch(p){c1(c,s,p)}break;case 5:var l=c.return;try{Mt(c)}catch(p){c1(c,l,p)}}}catch(p){c1(c,c.return,p)}if(c===e){J=null;break}var u=c.sibling;if(u!==null){u.return=c.return,J=u;break}J=c.return}}var aN=Math.ceil,Yc=F4.ReactCurrentDispatcher,si=F4.ReactCurrentOwner,_3=F4.ReactCurrentBatchConfig,V2=0,z1=null,s1=null,C1=0,m3=0,h8=y6(0),m1=0,se=null,f0=0,or=0,oi=0,W5=null,Z1=null,li=0,S8=1/0,k4=null,Kc=!1,xt=null,g6=null,Hc=!1,m6=null,Qc=0,G5=0,yt=null,wc=-1,Sc=0;function q1(){return V2&6?t1():wc!==-1?wc:wc=t1()}function V6(e){return e.mode&1?V2&2&&C1!==0?C1&-C1:BS.transition!==null?(Sc===0&&(Sc=_m()),Sc):(e=S2,e!==0||(e=window.event,e=e===void 0?16:Im(e.type)),e):1}function J3(e,c,r,n){if(50<G5)throw G5=0,yt=null,Error(G(185));oe(e,r,n),(!(V2&2)||e!==z1)&&(e===z1&&(!(V2&2)&&(or|=r),m1===4&&u6(e,C1)),a3(e,n),r===1&&V2===0&&!(c.mode&1)&&(S8=t1()+500,nr&&w6()))}function a3(e,c){var r=e.callbackNode;Uw(e,c);var n=Pc(e,e===z1?C1:0);if(n===0)r!==null&&mp(r),e.callbackNode=null,e.callbackPriority=0;else if(c=n&-n,e.callbackPriority!==c){if(r!=null&&mp(r),c===1)e.tag===0?FS(im.bind(null,e)):ih(im.bind(null,e)),TS(function(){!(V2&6)&&w6()}),r=null;else{switch(Tm(n)){case 1:r=Tt;break;case 4:r=Em;break;case 16:r=Ec;break;case 536870912:r=Pm;break;default:r=Ec}r=tv(r,Jh.bind(null,e))}e.callbackPriority=c,e.callbackNode=r}}function Jh(e,c){if(wc=-1,Sc=0,V2&6)throw Error(G(327));var r=e.callbackNode;if(V8()&&e.callbackNode!==r)return null;var n=Pc(e,e===z1?C1:0);if(n===0)return null;if(n&30||n&e.expiredLanes||c)c=$c(e,n);else{c=n;var i=V2;V2|=2;var s=ev();(z1!==e||C1!==c)&&(k4=null,S8=t1()+500,t0(e,c));do try{iN();break}catch(u){Zh(e,u)}while(!0);Yt(),Yc.current=s,V2=i,s1!==null?c=0:(z1=null,C1=0,c=m1)}if(c!==0){if(c===2&&(i=J9(e),i!==0&&(n=i,c=wt(e,i))),c===1)throw r=se,t0(e,0),u6(e,n),a3(e,t1()),r;if(c===6)u6(e,n);else{if(i=e.current.alternate,!(n&30)&&!nN(i)&&(c=$c(e,n),c===2&&(s=J9(e),s!==0&&(n=s,c=wt(e,s))),c===1))throw r=se,t0(e,0),u6(e,n),a3(e,t1()),r;switch(e.finishedWork=i,e.finishedLanes=n,c){case 0:case 1:throw Error(G(345));case 2:c0(e,Z1,k4);break;case 3:if(u6(e,n),(n&130023424)===n&&(c=li+500-t1(),10<c)){if(Pc(e,0)!==0)break;if(i=e.suspendedLanes,(i&n)!==n){q1(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=it(c0.bind(null,e,Z1,k4),c);break}c0(e,Z1,k4);break;case 4:if(u6(e,n),(n&4194240)===n)break;for(c=e.eventTimes,i=-1;0<n;){var l=31-$3(n);s=1<<l,l=c[l],l>i&&(i=l),n&=~s}if(n=i,n=t1()-n,n=(120>n?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*aN(n/1960))-n,10<n){e.timeoutHandle=it(c0.bind(null,e,Z1,k4),n);break}c0(e,Z1,k4);break;case 5:c0(e,Z1,k4);break;default:throw Error(G(329))}}}return a3(e,t1()),e.callbackNode===r?Jh.bind(null,e):null}function wt(e,c){var r=W5;return e.current.memoizedState.isDehydrated&&(t0(e,c).flags|=256),e=$c(e,c),e!==2&&(c=Z1,Z1=r,c!==null&&St(c)),e}function St(e){Z1===null?Z1=e:Z1.push.apply(Z1,e)}function nN(e){for(var c=e;;){if(c.flags&16384){var r=c.updateQueue;if(r!==null&&(r=r.stores,r!==null))for(var n=0;n<r.length;n++){var i=r[n],s=i.getSnapshot;i=i.value;try{if(!Z3(s(),i))return!1}catch{return!1}}}if(r=c.child,c.subtreeFlags&16384&&r!==null)r.return=c,c=r;else{if(c===e)break;for(;c.sibling===null;){if(c.return===null||c.return===e)return!0;c=c.return}c.sibling.return=c.return,c=c.sibling}}return!0}function u6(e,c){for(c&=~oi,c&=~or,e.suspendedLanes|=c,e.pingedLanes&=~c,e=e.expirationTimes;0<c;){var r=31-$3(c),n=1<<r;e[r]=-1,c&=~n}}function im(e){if(V2&6)throw Error(G(327));V8();var c=Pc(e,0);if(!(c&1))return a3(e,t1()),null;var r=$c(e,c);if(e.tag!==0&&r===2){var n=J9(e);n!==0&&(c=n,r=wt(e,n))}if(r===1)throw r=se,t0(e,0),u6(e,c),a3(e,t1()),r;if(r===6)throw Error(G(345));return e.finishedWork=e.current.alternate,e.finishedLanes=c,c0(e,Z1,k4),a3(e,t1()),null}function fi(e,c){var r=V2;V2|=1;try{return e(c)}finally{V2=r,V2===0&&(S8=t1()+500,nr&&w6())}}function u0(e){m6!==null&&m6.tag===0&&!(V2&6)&&V8();var c=V2;V2|=1;var r=_3.transition,n=S2;try{if(_3.transition=null,S2=1,e)return e()}finally{S2=n,_3.transition=r,V2=c,!(V2&6)&&w6()}}function ui(){m3=h8.current,B2(h8)}function t0(e,c){e.finishedWork=null,e.finishedLanes=0;var r=e.timeoutHandle;if(r!==-1&&(e.timeoutHandle=-1,_S(r)),s1!==null)for(r=s1.return;r!==null;){var n=r;switch(qt(n),n.tag){case 1:n=n.type.childContextTypes,n!=null&&Dc();break;case 3:y8(),B2(c3),B2(_1),ei();break;case 5:Zt(n);break;case 4:y8();break;case 13:B2(j2);break;case 19:B2(j2);break;case 10:Kt(n.type._context);break;case 22:case 23:ui()}r=r.return}if(z1=e,s1=e=M6(e.current,null),C1=m3=c,m1=0,se=null,oi=or=f0=0,Z1=W5=null,a0!==null){for(c=0;c<a0.length;c++)if(r=a0[c],n=r.interleaved,n!==null){r.interleaved=null;var i=n.next,s=r.pending;if(s!==null){var l=s.next;s.next=i,n.next=l}r.pending=n}a0=null}return e}function Zh(e,c){do{var r=s1;try{if(Yt(),Lc.current=Xc,jc){for(var n=X2.memoizedState;n!==null;){var i=n.queue;i!==null&&(i.pending=null),n=n.next}jc=!1}if(l0=0,d1=p1=X2=null,I5=!1,ne=0,si.current=null,r===null||r.return===null){m1=1,se=c,s1=null;break}e:{var s=e,l=r.return,u=r,p=c;if(c=C1,u.flags|=32768,p!==null&&typeof p=="object"&&typeof p.then=="function"){var h=p,z=u,M=z.tag;if(!(z.mode&1)&&(M===0||M===11||M===15)){var L=z.alternate;L?(z.updateQueue=L.updateQueue,z.memoizedState=L.memoizedState,z.lanes=L.lanes):(z.updateQueue=null,z.memoizedState=null)}var S=Xp(l);if(S!==null){S.flags&=-257,Yp(S,l,u,s,c),S.mode&1&&jp(s,h,c),c=S,p=h;var P=c.updateQueue;if(P===null){var R=new Set;R.add(p),c.updateQueue=R}else P.add(p);break e}else{if(!(c&1)){jp(s,h,c),pi();break e}p=Error(G(426))}}else if(W2&&u.mode&1){var W=Xp(l);if(W!==null){!(W.flags&65536)&&(W.flags|=256),Yp(W,l,u,s,c),jt(w8(p,u));break e}}s=p=w8(p,u),m1!==4&&(m1=2),W5===null?W5=[s]:W5.push(s),s=l;do{switch(s.tag){case 3:s.flags|=65536,c&=-c,s.lanes|=c;var g=Rh(s,p,c);Fp(s,g);break e;case 1:u=p;var H=s.type,C=s.stateNode;if(!(s.flags&128)&&(typeof H.getDerivedStateFromError=="function"||C!==null&&typeof C.componentDidCatch=="function"&&(g6===null||!g6.has(C)))){s.flags|=65536,c&=-c,s.lanes|=c;var b=Oh(s,u,c);Fp(s,b);break e}}s=s.return}while(s!==null)}rv(r)}catch(O){c=O,s1===r&&r!==null&&(s1=r=r.return);continue}break}while(!0)}function ev(){var e=Yc.current;return Yc.current=Xc,e===null?Xc:e}function pi(){(m1===0||m1===3||m1===2)&&(m1=4),z1===null||!(f0&268435455)&&!(or&268435455)||u6(z1,C1)}function $c(e,c){var r=V2;V2|=2;var n=ev();(z1!==e||C1!==c)&&(k4=null,t0(e,c));do try{tN();break}catch(i){Zh(e,i)}while(!0);if(Yt(),V2=r,Yc.current=n,s1!==null)throw Error(G(261));return z1=null,C1=0,m1}function tN(){for(;s1!==null;)cv(s1)}function iN(){for(;s1!==null&&!Pw();)cv(s1)}function cv(e){var c=nv(e.alternate,e,m3);e.memoizedProps=e.pendingProps,c===null?rv(e):s1=c,si.current=null}function rv(e){var c=e;do{var r=c.alternate;if(e=c.return,c.flags&32768){if(r=ZS(r,c),r!==null){r.flags&=32767,s1=r;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{m1=6,s1=null;return}}else if(r=JS(r,c,m3),r!==null){s1=r;return}if(c=c.sibling,c!==null){s1=c;return}s1=c=e}while(c!==null);m1===0&&(m1=5)}function c0(e,c,r){var n=S2,i=_3.transition;try{_3.transition=null,S2=1,sN(e,c,r,n)}finally{_3.transition=i,S2=n}return null}function sN(e,c,r,n){do V8();while(m6!==null);if(V2&6)throw Error(G(327));r=e.finishedWork;var i=e.finishedLanes;if(r===null)return null;if(e.finishedWork=null,e.finishedLanes=0,r===e.current)throw Error(G(177));e.callbackNode=null,e.callbackPriority=0;var s=r.lanes|r.childLanes;if(Ww(e,s),e===z1&&(s1=z1=null,C1=0),!(r.subtreeFlags&2064)&&!(r.flags&2064)||Hc||(Hc=!0,tv(Ec,function(){return V8(),null})),s=(r.flags&15990)!==0,r.subtreeFlags&15990||s){s=_3.transition,_3.transition=null;var l=S2;S2=1;var u=V2;V2|=4,si.current=null,cN(e,r),Qh(r,e),bS(nt),_c=!!at,nt=at=null,e.current=r,rN(r,e,i),_w(),V2=u,S2=l,_3.transition=s}else e.current=r;if(Hc&&(Hc=!1,m6=e,Qc=i),s=e.pendingLanes,s===0&&(g6=null),Ow(r.stateNode,n),a3(e,t1()),c!==null)for(n=e.onRecoverableError,r=0;r<c.length;r++)i=c[r],n(i.value,{componentStack:i.stack,digest:i.digest});if(Kc)throw Kc=!1,e=xt,xt=null,e;return Qc&1&&e.tag!==0&&V8(),s=e.pendingLanes,s&1?e===yt?G5++:(G5=0,yt=e):G5=0,w6(),null}function V8(){if(m6!==null){var e=Tm(Qc),c=_3.transition,r=S2;try{if(_3.transition=null,S2=16>e?16:e,m6===null)var n=!1;else{if(e=m6,m6=null,Qc=0,V2&6)throw Error(G(331));var i=V2;for(V2|=4,J=e.current;J!==null;){var s=J,l=s.child;if(J.flags&16){var u=s.deletions;if(u!==null){for(var p=0;p<u.length;p++){var h=u[p];for(J=h;J!==null;){var z=J;switch(z.tag){case 0:case 11:case 15:U5(8,z,s)}var M=z.child;if(M!==null)M.return=z,J=M;else for(;J!==null;){z=J;var L=z.sibling,S=z.return;if(Xh(z),z===h){J=null;break}if(L!==null){L.return=S,J=L;break}J=S}}}var P=s.alternate;if(P!==null){var R=P.child;if(R!==null){P.child=null;do{var W=R.sibling;R.sibling=null,R=W}while(R!==null)}}J=s}}if(s.subtreeFlags&2064&&l!==null)l.return=s,J=l;else e:for(;J!==null;){if(s=J,s.flags&2048)switch(s.tag){case 0:case 11:case 15:U5(9,s,s.return)}var g=s.sibling;if(g!==null){g.return=s.return,J=g;break e}J=s.return}}var H=e.current;for(J=H;J!==null;){l=J;var C=l.child;if(l.subtreeFlags&2064&&C!==null)C.return=l,J=C;else e:for(l=H;J!==null;){if(u=J,u.flags&2048)try{switch(u.tag){case 0:case 11:case 15:sr(9,u)}}catch(O){c1(u,u.return,O)}if(u===l){J=null;break e}var b=u.sibling;if(b!==null){b.return=u.return,J=b;break e}J=u.return}}if(V2=i,w6(),u4&&typeof u4.onPostCommitFiberRoot=="function")try{u4.onPostCommitFiberRoot(Zc,e)}catch{}n=!0}return n}finally{S2=r,_3.transition=c}}return!1}function sm(e,c,r){c=w8(r,c),c=Rh(e,c,1),e=H6(e,c,1),c=q1(),e!==null&&(oe(e,1,c),a3(e,c))}function c1(e,c,r){if(e.tag===3)sm(e,e,r);else for(;c!==null;){if(c.tag===3){sm(c,e,r);break}else if(c.tag===1){var n=c.stateNode;if(typeof c.type.getDerivedStateFromError=="function"||typeof n.componentDidCatch=="function"&&(g6===null||!g6.has(n))){e=w8(r,e),e=Oh(c,e,1),c=H6(c,e,1),e=q1(),c!==null&&(oe(c,1,e),a3(c,e));break}}c=c.return}}function oN(e,c,r){var n=e.pingCache;n!==null&&n.delete(c),c=q1(),e.pingedLanes|=e.suspendedLanes&r,z1===e&&(C1&r)===r&&(m1===4||m1===3&&(C1&130023424)===C1&&500>t1()-li?t0(e,0):oi|=r),a3(e,c)}function av(e,c){c===0&&(e.mode&1?(c=nc,nc<<=1,!(nc&130023424)&&(nc=4194304)):c=1);var r=q1();e=O4(e,c),e!==null&&(oe(e,c,r),a3(e,r))}function lN(e){var c=e.memoizedState,r=0;c!==null&&(r=c.retryLane),av(e,r)}function fN(e,c){var r=0;switch(e.tag){case 13:var n=e.stateNode,i=e.memoizedState;i!==null&&(r=i.retryLane);break;case 19:n=e.stateNode;break;default:throw Error(G(314))}n!==null&&n.delete(c),av(e,r)}var nv;nv=function(e,c,r){if(e!==null)if(e.memoizedProps!==c.pendingProps||c3.current)e3=!0;else{if(!(e.lanes&r)&&!(c.flags&128))return e3=!1,$S(e,c,r);e3=!!(e.flags&131072)}else e3=!1,W2&&c.flags&1048576&&sh(c,Ic,c.index);switch(c.lanes=0,c.tag){case 2:var n=c.type;yc(e,c),e=c.pendingProps;var i=C8(c,_1.current);g8(c,r),i=ri(null,c,n,e,i,r);var s=ai();return c.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(c.tag=1,c.memoizedState=null,c.updateQueue=null,r3(n)?(s=!0,Fc(c)):s=!1,c.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,$t(c),i.updater=tr,c.stateNode=i,i._reactInternals=c,mt(c,n,e,r),c=dt(null,c,n,!0,s,r)):(c.tag=0,W2&&s&&Gt(c),G1(null,c,i,r),c=c.child),c;case 16:n=c.elementType;e:{switch(yc(e,c),e=c.pendingProps,i=n._init,n=i(n._payload),c.type=n,i=c.tag=pN(n),e=Y3(n,e),i){case 0:c=vt(null,c,n,e,r);break e;case 1:c=$p(null,c,n,e,r);break e;case 11:c=Kp(null,c,n,e,r);break e;case 14:c=Qp(null,c,n,Y3(n.type,e),r);break e}throw Error(G(306,n,""))}return c;case 0:return n=c.type,i=c.pendingProps,i=c.elementType===n?i:Y3(n,i),vt(e,c,n,i,r);case 1:return n=c.type,i=c.pendingProps,i=c.elementType===n?i:Y3(n,i),$p(e,c,n,i,r);case 3:e:{if(Ih(c),e===null)throw Error(G(387));n=c.pendingProps,s=c.memoizedState,i=s.element,uh(e,c),Gc(c,n,null,r);var l=c.memoizedState;if(n=l.element,s.isDehydrated)if(s={element:n,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions},c.updateQueue.baseState=s,c.memoizedState=s,c.flags&256){i=w8(Error(G(423)),c),c=Jp(e,c,n,r,i);break e}else if(n!==i){i=w8(Error(G(424)),c),c=Jp(e,c,n,r,i);break e}else for(h3=z6(c.stateNode.containerInfo.firstChild),v3=c,W2=!0,Q3=null,r=vh(c,null,n,r),c.child=r;r;)r.flags=r.flags&-3|4096,r=r.sibling;else{if(L8(),n===i){c=D4(e,c,r);break e}G1(e,c,n,r)}c=c.child}return c;case 5:return dh(c),e===null&&ft(c),n=c.type,i=c.pendingProps,s=e!==null?e.memoizedProps:null,l=i.children,tt(n,i)?l=null:s!==null&&tt(n,s)&&(c.flags|=32),Bh(e,c),G1(e,c,l,r),c.child;case 6:return e===null&&ft(c),null;case 13:return Uh(e,c,r);case 4:return Jt(c,c.stateNode.containerInfo),n=c.pendingProps,e===null?c.child=x8(c,null,n,r):G1(e,c,n,r),c.child;case 11:return n=c.type,i=c.pendingProps,i=c.elementType===n?i:Y3(n,i),Kp(e,c,n,i,r);case 7:return G1(e,c,c.pendingProps,r),c.child;case 8:return G1(e,c,c.pendingProps.children,r),c.child;case 12:return G1(e,c,c.pendingProps.children,r),c.child;case 10:e:{if(n=c.type._context,i=c.pendingProps,s=c.memoizedProps,l=i.value,_2(Uc,n._currentValue),n._currentValue=l,s!==null)if(Z3(s.value,l)){if(s.children===i.children&&!c3.current){c=D4(e,c,r);break e}}else for(s=c.child,s!==null&&(s.return=c);s!==null;){var u=s.dependencies;if(u!==null){l=s.child;for(var p=u.firstContext;p!==null;){if(p.context===n){if(s.tag===1){p=_4(-1,r&-r),p.tag=2;var h=s.updateQueue;if(h!==null){h=h.shared;var z=h.pending;z===null?p.next=p:(p.next=z.next,z.next=p),h.pending=p}}s.lanes|=r,p=s.alternate,p!==null&&(p.lanes|=r),ut(s.return,r,c),u.lanes|=r;break}p=p.next}}else if(s.tag===10)l=s.type===c.type?null:s.child;else if(s.tag===18){if(l=s.return,l===null)throw Error(G(341));l.lanes|=r,u=l.alternate,u!==null&&(u.lanes|=r),ut(l,r,c),l=s.sibling}else l=s.child;if(l!==null)l.return=s;else for(l=s;l!==null;){if(l===c){l=null;break}if(s=l.sibling,s!==null){s.return=l.return,l=s;break}l=l.return}s=l}G1(e,c,i.children,r),c=c.child}return c;case 9:return i=c.type,n=c.pendingProps.children,g8(c,r),i=T3(i),n=n(i),c.flags|=1,G1(e,c,n,r),c.child;case 14:return n=c.type,i=Y3(n,c.pendingProps),i=Y3(n.type,i),Qp(e,c,n,i,r);case 15:return Dh(e,c,c.type,c.pendingProps,r);case 17:return n=c.type,i=c.pendingProps,i=c.elementType===n?i:Y3(n,i),yc(e,c),c.tag=1,r3(n)?(e=!0,Fc(c)):e=!1,g8(c,r),mh(c,n,i),mt(c,n,i,r),dt(null,c,n,!0,e,r);case 19:return Wh(e,c,r);case 22:return Fh(e,c,r)}throw Error(G(156,c.tag))};function tv(e,c){return Am(e,c)}function uN(e,c,r,n){this.tag=e,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=c,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=n,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function P3(e,c,r,n){return new uN(e,c,r,n)}function mi(e){return e=e.prototype,!(!e||!e.isReactComponent)}function pN(e){if(typeof e=="function")return mi(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Et)return 11;if(e===Pt)return 14}return 2}function M6(e,c){var r=e.alternate;return r===null?(r=P3(e.tag,c,e.key,e.mode),r.elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=c,r.type=e.type,r.flags=0,r.subtreeFlags=0,r.deletions=null),r.flags=e.flags&14680064,r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,c=e.dependencies,r.dependencies=c===null?null:{lanes:c.lanes,firstContext:c.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function Nc(e,c,r,n,i,s){var l=2;if(n=e,typeof e=="function")mi(e)&&(l=1);else if(typeof e=="string")l=5;else e:switch(e){case n8:return i0(r.children,i,s,c);case At:l=8,i|=8;break;case O9:return e=P3(12,r,c,i|2),e.elementType=O9,e.lanes=s,e;case D9:return e=P3(13,r,c,i),e.elementType=D9,e.lanes=s,e;case F9:return e=P3(19,r,c,i),e.elementType=F9,e.lanes=s,e;case hm:return lr(r,i,s,c);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case pm:l=10;break e;case mm:l=9;break e;case Et:l=11;break e;case Pt:l=14;break e;case o6:l=16,n=null;break e}throw Error(G(130,e==null?e:typeof e,""))}return c=P3(l,r,c,i),c.elementType=e,c.type=n,c.lanes=s,c}function i0(e,c,r,n){return e=P3(7,e,n,c),e.lanes=r,e}function lr(e,c,r,n){return e=P3(22,e,n,c),e.elementType=hm,e.lanes=r,e.stateNode={isHidden:!1},e}function _9(e,c,r){return e=P3(6,e,null,c),e.lanes=r,e}function T9(e,c,r){return c=P3(4,e.children!==null?e.children:[],e.key,c),c.lanes=r,c.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},c}function mN(e,c,r,n,i){this.tag=c,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=H9(0),this.expirationTimes=H9(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=H9(0),this.identifierPrefix=n,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function hi(e,c,r,n,i,s,l,u,p){return e=new mN(e,c,r,u,p),c===1?(c=1,s===!0&&(c|=8)):c=0,s=P3(3,null,null,c),e.current=s,s.stateNode=e,s.memoizedState={element:n,isDehydrated:r,cache:null,transitions:null,pendingSuspenseBoundaries:null},$t(s),e}function hN(e,c,r){var n=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:a8,key:n==null?null:""+n,children:e,containerInfo:c,implementation:r}}function iv(e){if(!e)return L6;e=e._reactInternals;e:{if(m0(e)!==e||e.tag!==1)throw Error(G(170));var c=e;do{switch(c.tag){case 3:c=c.stateNode.context;break e;case 1:if(r3(c.type)){c=c.stateNode.__reactInternalMemoizedMergedChildContext;break e}}c=c.return}while(c!==null);throw Error(G(171))}if(e.tag===1){var r=e.type;if(r3(r))return th(e,r,c)}return c}function sv(e,c,r,n,i,s,l,u,p){return e=hi(r,n,!0,e,i,s,l,u,p),e.context=iv(null),r=e.current,n=q1(),i=V6(r),s=_4(n,i),s.callback=c??null,H6(r,s,i),e.current.lanes=i,oe(e,i,n),a3(e,n),e}function fr(e,c,r,n){var i=c.current,s=q1(),l=V6(i);return r=iv(r),c.context===null?c.context=r:c.pendingContext=r,c=_4(s,l),c.payload={element:e},n=n===void 0?null:n,n!==null&&(c.callback=n),e=H6(i,c,l),e!==null&&(J3(e,i,l,s),Cc(e,i,l)),l}function Jc(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function om(e,c){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var r=e.retryLane;e.retryLane=r!==0&&r<c?r:c}}function vi(e,c){om(e,c),(e=e.alternate)&&om(e,c)}function vN(){return null}var ov=typeof reportError=="function"?reportError:function(e){console.error(e)};function di(e){this._internalRoot=e}ur.prototype.render=di.prototype.render=function(e){var c=this._internalRoot;if(c===null)throw Error(G(409));fr(e,c,null,null)};ur.prototype.unmount=di.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var c=e.containerInfo;u0(function(){fr(null,e,null,null)}),c[R4]=null}};function ur(e){this._internalRoot=e}ur.prototype.unstable_scheduleHydration=function(e){if(e){var c=Dm();e={blockedOn:null,target:e,priority:c};for(var r=0;r<f6.length&&c!==0&&c<f6[r].priority;r++);f6.splice(r,0,e),r===0&&Bm(e)}};function zi(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function pr(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function lm(){}function dN(e,c,r,n,i){if(i){if(typeof n=="function"){var s=n;n=function(){var h=Jc(l);s.call(h)}}var l=sv(c,n,e,0,null,!1,!1,"",lm);return e._reactRootContainer=l,e[R4]=l.current,Z5(e.nodeType===8?e.parentNode:e),u0(),l}for(;i=e.lastChild;)e.removeChild(i);if(typeof n=="function"){var u=n;n=function(){var h=Jc(p);u.call(h)}}var p=hi(e,0,!1,null,null,!1,!1,"",lm);return e._reactRootContainer=p,e[R4]=p.current,Z5(e.nodeType===8?e.parentNode:e),u0(function(){fr(c,p,r,n)}),p}function mr(e,c,r,n,i){var s=r._reactRootContainer;if(s){var l=s;if(typeof i=="function"){var u=i;i=function(){var p=Jc(l);u.call(p)}}fr(c,l,e,i)}else l=dN(r,c,e,i,n);return Jc(l)}Rm=function(e){switch(e.tag){case 3:var c=e.stateNode;if(c.current.memoizedState.isDehydrated){var r=_5(c.pendingLanes);r!==0&&(Rt(c,r|1),a3(c,t1()),!(V2&6)&&(S8=t1()+500,w6()))}break;case 13:u0(function(){var n=O4(e,1);if(n!==null){var i=q1();J3(n,e,1,i)}}),vi(e,1)}};Ot=function(e){if(e.tag===13){var c=O4(e,134217728);if(c!==null){var r=q1();J3(c,e,134217728,r)}vi(e,134217728)}};Om=function(e){if(e.tag===13){var c=V6(e),r=O4(e,c);if(r!==null){var n=q1();J3(r,e,c,n)}vi(e,c)}};Dm=function(){return S2};Fm=function(e,c){var r=S2;try{return S2=e,c()}finally{S2=r}};K9=function(e,c,r){switch(c){case"input":if(U9(e,r),c=r.name,r.type==="radio"&&c!=null){for(r=e;r.parentNode;)r=r.parentNode;for(r=r.querySelectorAll("input[name="+JSON.stringify(""+c)+'][type="radio"]'),c=0;c<r.length;c++){var n=r[c];if(n!==e&&n.form===e.form){var i=ar(n);if(!i)throw Error(G(90));dm(n),U9(n,i)}}}break;case"textarea":Hm(e,r);break;case"select":c=r.value,c!=null&&v8(e,!!r.multiple,c,!1)}};ym=fi;wm=u0;var zN={usingClientEntryPoint:!1,Events:[fe,o8,ar,Lm,xm,fi]},k5={findFiberByHostInstance:r0,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},HN={bundleType:k5.bundleType,version:k5.version,rendererPackageName:k5.rendererPackageName,rendererConfig:k5.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:F4.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=bm(e),e===null?null:e.stateNode},findFiberByHostInstance:k5.findFiberByHostInstance||vN,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&(A5=__REACT_DEVTOOLS_GLOBAL_HOOK__,!A5.isDisabled&&A5.supportsFiber))try{Zc=A5.inject(HN),u4=A5}catch{}var A5;H3.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=zN;H3.createPortal=function(e,c){var r=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!zi(c))throw Error(G(200));return hN(e,c,null,r)};H3.createRoot=function(e,c){if(!zi(e))throw Error(G(299));var r=!1,n="",i=ov;return c!=null&&(c.unstable_strictMode===!0&&(r=!0),c.identifierPrefix!==void 0&&(n=c.identifierPrefix),c.onRecoverableError!==void 0&&(i=c.onRecoverableError)),c=hi(e,1,!1,null,null,r,!1,n,i),e[R4]=c.current,Z5(e.nodeType===8?e.parentNode:e),new di(c)};H3.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var c=e._reactInternals;if(c===void 0)throw typeof e.render=="function"?Error(G(188)):(e=Object.keys(e).join(","),Error(G(268,e)));return e=bm(c),e=e===null?null:e.stateNode,e};H3.flushSync=function(e){return u0(e)};H3.hydrate=function(e,c,r){if(!pr(c))throw Error(G(200));return mr(null,e,c,!0,r)};H3.hydrateRoot=function(e,c,r){if(!zi(e))throw Error(G(405));var n=r!=null&&r.hydratedSources||null,i=!1,s="",l=ov;if(r!=null&&(r.unstable_strictMode===!0&&(i=!0),r.identifierPrefix!==void 0&&(s=r.identifierPrefix),r.onRecoverableError!==void 0&&(l=r.onRecoverableError)),c=sv(c,null,e,1,r??null,i,!1,s,l),e[R4]=c.current,Z5(e),n)for(e=0;e<n.length;e++)r=n[e],i=r._getVersion,i=i(r._source),c.mutableSourceEagerHydrationData==null?c.mutableSourceEagerHydrationData=[r,i]:c.mutableSourceEagerHydrationData.push(r,i);return new ur(c)};H3.render=function(e,c,r){if(!pr(c))throw Error(G(200));return mr(null,e,c,!1,r)};H3.unmountComponentAtNode=function(e){if(!pr(e))throw Error(G(40));return e._reactRootContainer?(u0(function(){mr(null,null,e,!1,function(){e._reactRootContainer=null,e[R4]=null})}),!0):!1};H3.unstable_batchedUpdates=fi;H3.unstable_renderSubtreeIntoContainer=function(e,c,r,n){if(!pr(r))throw Error(G(200));if(e==null||e._reactInternals===void 0)throw Error(G(38));return mr(e,c,r,!1,n)};H3.version="18.2.0-next-9e3b772b8-20220608"});var pv=J1((bk,uv)=>{"use strict";function fv(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(fv)}catch(e){console.error(e)}}fv(),uv.exports=lv()});var gi=J1(Hi=>{"use strict";var mv=pv();Hi.createRoot=mv.createRoot,Hi.hydrateRoot=mv.hydrateRoot;var kk});var dv=J1((vv,hr)=>{(function(){function e(A){if(A=A||{},this.method=A.method||2,this.colors=A.colors||256,this.initColors=A.initColors||4096,this.initDist=A.initDist||.01,this.distIncr=A.distIncr||.005,this.hueGroups=A.hueGroups||10,this.satGroups=A.satGroups||10,this.lumGroups=A.lumGroups||10,this.minHueCols=A.minHueCols||0,this.hueStats=this.minHueCols?new c(this.hueGroups,this.minHueCols):null,this.boxSize=A.boxSize||[64,64],this.boxPxls=A.boxPxls||2,this.palLocked=!1,this.dithKern=A.dithKern||null,this.dithSerp=A.dithSerp||!1,this.dithDelta=A.dithDelta||0,this.histogram={},this.idxrgb=A.palette?A.palette.slice(0):[],this.idxi32=[],this.i32idx={},this.i32rgb={},this.useCache=A.useCache!==!1,this.cacheFreq=A.cacheFreq||10,this.reIndex=A.reIndex||this.idxrgb.length==0,this.colorDist=A.colorDist=="manhattan"?L:z,this.idxrgb.length>0){var N=this;this.idxrgb.forEach(function(E,T){var j=(-16777216|E[2]<<16|E[1]<<8|E[0])>>>0;N.idxi32[T]=j,N.i32idx[j]=T,N.i32rgb[j]=E})}}e.prototype.sample=function(N,E){if(this.palLocked)throw"Cannot sample additional images, palette already assembled.";var T=O(N,E);switch(this.method){case 1:this.colorStats1D(T.buf32);break;case 2:this.colorStats2D(T.buf32,T.width);break}},e.prototype.reduce=function(N,E,T,j){if(this.palLocked||this.buildPal(),T=T||this.dithKern,j=typeof j<"u"?j:this.dithSerp,E=E||1,T)var K=this.dither(N,T,j);else for(var Y=O(N),q=Y.buf32,t2=q.length,K=new Uint32Array(t2),s2=0;s2<t2;s2++){var i2=q[s2];K[s2]=this.nearestColor(i2)}if(E==1)return new Uint8Array(K.buffer);if(E==2){for(var M2=[],t2=K.length,s2=0;s2<t2;s2++){var i2=K[s2];M2[s2]=this.i32idx[i2]}return M2}},e.prototype.dither=function(A,N,E){var T={FloydSteinberg:[[.4375,1,0],[.1875,-1,1],[.3125,0,1],[.0625,1,1]],FalseFloydSteinberg:[[.375,1,0],[.375,0,1],[.25,1,1]],Stucki:[[.19047619047619047,1,0],[.09523809523809523,2,0],[.047619047619047616,-2,1],[.09523809523809523,-1,1],[.19047619047619047,0,1],[.09523809523809523,1,1],[.047619047619047616,2,1],[.023809523809523808,-2,2],[.047619047619047616,-1,2],[.09523809523809523,0,2],[.047619047619047616,1,2],[.023809523809523808,2,2]],Atkinson:[[.125,1,0],[.125,2,0],[.125,-1,1],[.125,0,1],[.125,1,1],[.125,0,2]],Jarvis:[[.14583333333333334,1,0],[.10416666666666667,2,0],[.0625,-2,1],[.10416666666666667,-1,1],[.14583333333333334,0,1],[.10416666666666667,1,1],[.0625,2,1],[.020833333333333332,-2,2],[.0625,-1,2],[.10416666666666667,0,2],[.0625,1,2],[.020833333333333332,2,2]],Burkes:[[.25,1,0],[.125,2,0],[.0625,-2,1],[.125,-1,1],[.25,0,1],[.125,1,1],[.0625,2,1]],Sierra:[[.15625,1,0],[.09375,2,0],[.0625,-2,1],[.125,-1,1],[.15625,0,1],[.125,1,1],[.0625,2,1],[.0625,-1,2],[.09375,0,2],[.0625,1,2]],TwoSierra:[[.25,1,0],[.1875,2,0],[.0625,-2,1],[.125,-1,1],[.1875,0,1],[.125,1,1],[.0625,2,1]],SierraLite:[[.5,1,0],[.25,-1,1],[.25,0,1]]};if(!N||!T[N])throw"Unknown dithering kernel: "+N;for(var j=T[N],K=O(A),Y=K.buf32,q=K.width,t2=K.height,s2=Y.length,i2=E?-1:1,M2=0;M2<t2;M2++){E&&(i2=i2*-1);for(var L2=M2*q,K2=i2==1?0:q-1,r1=i2==1?q:0;K2!==r1;K2+=i2){var y1=L2+K2,t3=Y[y1],H1=t3&255,g1=(t3&65280)>>8,e4=(t3&16711680)>>16,Q2=this.nearestColor(t3),X1=Q2&255,D3=(Q2&65280)>>8,I2=(Q2&16711680)>>16;if(Y[y1]=255<<24|I2<<16|D3<<8|X1,this.dithDelta){var b6=this.colorDist([H1,g1,e4],[X1,D3,I2]);if(b6<this.dithDelta)continue}for(var Nr=H1-X1,F3=g1-D3,me=e4-I2,k6=i2==1?0:j.length-1,A6=i2==1?j.length:0;k6!==A6;k6+=i2){var O1=j[k6][1]*i2,m4=j[k6][2],v0=m4*q;if(O1+K2>=0&&O1+K2<q&&m4+M2>=0&&m4+M2<t2){var P8=j[k6][0],c4=y1+(v0+O1),br=Y[c4]&255,E6=(Y[c4]&65280)>>8,B4=(Y[c4]&16711680)>>16,_8=Math.max(0,Math.min(255,br+Nr*P8)),T8=Math.max(0,Math.min(255,E6+F3*P8)),R8=Math.max(0,Math.min(255,B4+me*P8));Y[c4]=255<<24|R8<<16|T8<<8|_8}}}}return Y},e.prototype.buildPal=function(N){if(!(this.palLocked||this.idxrgb.length>0&&this.idxrgb.length<=this.colors)){var E=this.histogram,T=Z(E,!0);if(T.length==0)throw"Nothing has been sampled, palette cannot be built.";switch(this.method){case 1:for(var j=this.initColors,K=T[j-1],Y=E[K],s2=T.slice(0,j),q=j,t2=T.length;q<t2&&E[T[q]]==Y;)s2.push(T[q++]);this.hueStats&&this.hueStats.inject(s2);break;case 2:var s2=T;break}s2=s2.map(function(i2){return+i2}),this.reducePal(s2),!N&&this.reIndex&&this.sortPal(),this.useCache&&this.cacheHistogram(s2),this.palLocked=!0}},e.prototype.palette=function(N,E){return this.buildPal(E),N?this.idxrgb:new Uint8Array(new Uint32Array(this.idxi32).buffer)},e.prototype.prunePal=function(N){for(var E,T=0;T<this.idxrgb.length;T++)N[T]||(E=this.idxi32[T],this.idxrgb[T]=null,this.idxi32[T]=null,delete this.i32idx[E]);if(this.reIndex){for(var j=[],K=[],Y={},T=0,q=0;T<this.idxrgb.length;T++)this.idxrgb[T]&&(E=this.idxi32[T],j[q]=this.idxrgb[T],Y[E]=q,K[q]=E,q++);this.idxrgb=j,this.idxi32=K,this.i32idx=Y}},e.prototype.reducePal=function(N){if(this.idxrgb.length>this.colors){for(var E=N.length,T={},j=0,K,Y=!1,q=0;q<E;q++)j==this.colors&&!Y&&(this.prunePal(T),Y=!0),K=this.nearestIndex(N[q]),j<this.colors&&!T[K]&&(T[K]=!0,j++);Y||(this.prunePal(T),Y=!0)}else{var t2=N.map(function(Q2){return[Q2&255,(Q2&65280)>>8,(Q2&16711680)>>16]}),E=t2.length,s2=E,i2=this.initDist;if(s2>this.colors){for(;s2>this.colors;){for(var M2=[],q=0;q<E;q++){var L2=t2[q],K2=N[q];if(L2)for(var r1=q+1;r1<E;r1++){var y1=t2[r1],t3=N[r1];if(y1){var H1=this.colorDist(L2,y1);H1<i2&&(M2.push([r1,y1,t3,H1]),delete t2[r1],s2--)}}}i2+=s2>this.colors*3?this.initDist:this.distIncr}if(s2<this.colors){H.call(M2,function(Q2,X1){return X1[3]-Q2[3]});for(var g1=0;s2<this.colors;)t2[M2[g1][0]]=M2[g1][1],s2++,g1++}}for(var E=t2.length,q=0;q<E;q++)t2[q]&&(this.idxrgb.push(t2[q]),this.idxi32.push(N[q]),this.i32idx[N[q]]=this.idxi32.length-1,this.i32rgb[N[q]]=t2[q])}},e.prototype.colorStats1D=function(N){for(var E=this.histogram,T=0,j,K=N.length,Y=0;Y<K;Y++)j=N[Y],(j&4278190080)>>24&&(this.hueStats&&this.hueStats.check(j),j in E?E[j]++:E[j]=1)},e.prototype.colorStats2D=function(N,E){var T=this.boxSize[0],j=this.boxSize[1],K=T*j,Y=U(E,N.length/E,T,j),q=this.histogram,t2=this;Y.forEach(function(s2){var i2=Math.max(Math.round(s2.w*s2.h/K)*t2.boxPxls,2),M2={},L2;B(s2,E,function(K2){L2=N[K2],(L2&4278190080)>>24&&(t2.hueStats&&t2.hueStats.check(L2),L2 in q?q[L2]++:L2 in M2?++M2[L2]>=i2&&(q[L2]=M2[L2]):M2[L2]=1)})}),this.hueStats&&this.hueStats.inject(q)},e.prototype.sortPal=function(){var N=this;this.idxi32.sort(function(E,T){var j=N.i32idx[E],K=N.i32idx[T],Y=N.idxrgb[j],q=N.idxrgb[K],t2=S(Y[0],Y[1],Y[2]),s2=S(q[0],q[1],q[2]),i2=Y[0]==Y[1]&&Y[1]==Y[2]?-1:P(t2.h,N.hueGroups),M2=q[0]==q[1]&&q[1]==q[2]?-1:P(s2.h,N.hueGroups),L2=M2-i2;if(L2)return-L2;var K2=+s2.l.toFixed(2)-+t2.l.toFixed(2);if(K2)return-K2;var r1=+s2.s.toFixed(2)-+t2.s.toFixed(2);if(r1)return-r1}),this.idxi32.forEach(function(E,T){N.idxrgb[T]=N.i32rgb[E],N.i32idx[E]=T})},e.prototype.nearestColor=function(N){var E=this.nearestIndex(N);return E===null?0:this.idxi32[E]},e.prototype.nearestIndex=function(N){if(!((N&4278190080)>>24))return null;if(this.useCache&&""+N in this.i32idx)return this.i32idx[N];for(var E=1e3,T,j=[N&255,(N&65280)>>8,(N&16711680)>>16],K=this.idxrgb.length,Y=0;Y<K;Y++)if(this.idxrgb[Y]){var q=this.colorDist(j,this.idxrgb[Y]);q<E&&(E=q,T=Y)}return T},e.prototype.cacheHistogram=function(N){for(var E=0,T=N[E];E<N.length&&this.histogram[T]>=this.cacheFreq;T=N[E++])this.i32idx[T]=this.nearestIndex(T)};function c(A,N){this.numGroups=A,this.minCols=N,this.stats={};for(var E=-1;E<A;E++)this.stats[E]={num:0,cols:[]};this.groupsFull=0}c.prototype.check=function(N){this.groupsFull==this.numGroups+1&&(this.check=function(){});var E=N&255,T=(N&65280)>>8,j=(N&16711680)>>16,K=E==T&&T==j?-1:P(S(E,T,j).h,this.numGroups),Y=this.stats[K],q=this.minCols;Y.num++,!(Y.num>q)&&(Y.num==q&&this.groupsFull++,Y.num<=q&&this.stats[K].cols.push(N))},c.prototype.inject=function(N){for(var E=-1;E<this.numGroups;E++)if(this.stats[E].num<=this.minCols)switch(g(N)){case"Array":this.stats[E].cols.forEach(function(T){N.indexOf(T)==-1&&N.push(T)});break;case"Object":this.stats[E].cols.forEach(function(T){N[T]?N[T]++:N[T]=1});break}};var r=.2126,n=.7152,i=.0722;function s(A,N,E){return Math.sqrt(r*A*A+n*N*N+i*E*E)}var l=255,u=255,p=255,h=Math.sqrt(r*l*l+n*u*u+i*p*p);function z(A,N){var E=N[0]-A[0],T=N[1]-A[1],j=N[2]-A[2];return Math.sqrt(r*E*E+n*T*T+i*j*j)/h}var M=r*l+n*u+i*p;function L(A,N){var E=Math.abs(N[0]-A[0]),T=Math.abs(N[1]-A[1]),j=Math.abs(N[2]-A[2]);return(r*E+n*T+i*j)/M}function S(A,N,E){var T,j,K,Y,q,t2;if(A/=255,N/=255,E/=255,T=Math.max(A,N,E),j=Math.min(A,N,E),q=(T+j)/2,T==j)K=Y=0;else{switch(t2=T-j,Y=q>.5?t2/(2-T-j):t2/(T+j),T){case A:K=(N-E)/t2+(N<E?6:0);break;case N:K=(E-A)/t2+2;break;case E:K=(A-N)/t2+4;break}K/=6}return{h:K,s:Y,l:s(A,N,E)}}function P(A,N){var E=1/N,T=E/2;if(A>=1-T||A<=T)return 0;for(var j=1;j<N;j++){var K=j*E;if(A>=K-T&&A<=K+T)return j}}function R(A){return A}function W(A){return A}function g(A){return Object.prototype.toString.call(A).slice(8,-1)}var H=b()?Array.prototype.sort:C;function C(A){var N=g(this[0]);if(N=="Number"||N=="String"){for(var E={},T=this.length,j,K=0;K<T;K++)j=this[K],!(E[j]||E[j]===0)&&(E[j]=K);return this.sort(function(Y,q){return A(Y,q)||E[Y]-E[q]})}else{var E=this.map(function(q){return q});return this.sort(function(q,t2){return A(q,t2)||E.indexOf(q)-E.indexOf(t2)})}}function b(){var A="abcdefghijklmnopqrstuvwxyz";return A.split("").sort(function(N,E){return~~(A.indexOf(E)/2.3)-~~(A.indexOf(N)/2.3)}).join("")=="xyzvwtursopqmnklhijfgdeabc"}function O(A,N){var E,T,j,K,Y,q;switch(g(A)){case"HTMLImageElement":E=document.createElement("canvas"),E.width=A.naturalWidth,E.height=A.naturalHeight,T=E.getContext("2d"),T.drawImage(A,0,0);case"Canvas":case"HTMLCanvasElement":E=E||A,T=T||E.getContext("2d");case"CanvasRenderingContext2D":T=T||A,E=E||T.canvas,j=T.getImageData(0,0,E.width,E.height);case"ImageData":j=j||A,N=j.width,g(j.data)=="CanvasPixelArray"?K=new Uint8Array(j.data):K=j.data;case"Array":case"CanvasPixelArray":K=K||new Uint8Array(A);case"Uint8Array":case"Uint8ClampedArray":K=K||A,Y=new Uint32Array(K.buffer);case"Uint32Array":Y=Y||A,K=K||new Uint8Array(Y.buffer),N=N||Y.length,q=Y.length/N}return{can:E,ctx:T,imgd:j,buf8:K,buf32:Y,width:N,height:q}}function U(A,N,E,T){for(var j=~~(A/E),K=A%E,Y=~~(N/T),q=N%T,t2=A-K,s2=N-q,i2=[],M2=0;M2<N;M2+=T)for(var L2=0;L2<A;L2+=E)i2.push({x:L2,y:M2,w:L2==t2?K:E,h:M2==s2?q:T});return i2}function B(A,N,E){var T=A,j=T.y*N+T.x,K=(T.y+T.h-1)*N+(T.x+T.w-1),Y=0,q=N-T.w+1,t2=j;do E.call(this,t2),t2+=++Y%T.w==0?q:1;while(t2<=K)}function Z(A,N){var E=[];for(var T in A)E.push(T);return H.call(E,function(j,K){return N?A[K]-A[j]:A[j]-A[K]})}this.RgbQuant=e,typeof hr<"u"&&hr.exports&&(hr.exports=e)}).call(vv)});var xi=J1((Ci,Li)=>{(function(e,c){typeof define=="function"&&define.amd?define([],c):typeof Ci<"u"?c():(c(),e.FileSaver={})})(Ci,function(){"use strict";function e(u,p){return typeof p>"u"?p={autoBom:!1}:typeof p!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),p={autoBom:!p}),p.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(u.type)?new Blob(["\uFEFF",u],{type:u.type}):u}function c(u,p,h){var z=new XMLHttpRequest;z.open("GET",u),z.responseType="blob",z.onload=function(){l(z.response,p,h)},z.onerror=function(){console.error("could not download file")},z.send()}function r(u){var p=new XMLHttpRequest;p.open("HEAD",u,!1);try{p.send()}catch{}return 200<=p.status&&299>=p.status}function n(u){try{u.dispatchEvent(new MouseEvent("click"))}catch{var p=document.createEvent("MouseEvents");p.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),u.dispatchEvent(p)}}var i=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof global=="object"&&global.global===global?global:void 0,s=i.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),l=i.saveAs||(typeof window!="object"||window!==i?function(){}:"download"in HTMLAnchorElement.prototype&&!s?function(u,p,h){var z=i.URL||i.webkitURL,M=document.createElement("a");p=p||u.name||"download",M.download=p,M.rel="noopener",typeof u=="string"?(M.href=u,M.origin===location.origin?n(M):r(M.href)?c(u,p,h):n(M,M.target="_blank")):(M.href=z.createObjectURL(u),setTimeout(function(){z.revokeObjectURL(M.href)},4e4),setTimeout(function(){n(M)},0))}:"msSaveOrOpenBlob"in navigator?function(u,p,h){if(p=p||u.name||"download",typeof u!="string")navigator.msSaveOrOpenBlob(e(u,h),p);else if(r(u))c(u,p,h);else{var z=document.createElement("a");z.href=u,z.target="_blank",setTimeout(function(){n(z)})}}:function(u,p,h,z){if(z=z||open("","_blank"),z&&(z.document.title=z.document.body.innerText="downloading..."),typeof u=="string")return c(u,p,h);var M=u.type==="application/octet-stream",L=/constructor/i.test(i.HTMLElement)||i.safari,S=/CriOS\/[\d]+/.test(navigator.userAgent);if((S||M&&L||s)&&typeof FileReader<"u"){var P=new FileReader;P.onloadend=function(){var g=P.result;g=S?g:g.replace(/^data:[^;]*;/,"data:attachment/file;"),z?z.location.href=g:location=g,z=null},P.readAsDataURL(u)}else{var R=i.URL||i.webkitURL,W=R.createObjectURL(u);z?z.location=W:location.href=W,z=null,setTimeout(function(){R.revokeObjectURL(W)},4e4)}});i.saveAs=l.saveAs=l,typeof Li<"u"&&(Li.exports=l)})});var k0=N2(Z8()),R2=512;function r7(e,c){return e.indexOf(c)===-1?(e.push(c),!0):!1}function e5(e,c){let r=e.indexOf(c);return r!==-1?(e.splice(r,1),!0):!1}function Qa(e,c,r){return{r:e,g:c,b:r}}function U6(e,c){return e>c?e-c:c-e}function Ya(e,c=2){return e.toString(16).padStart(c,"0")}function nl(e,c,r){return"#"+Ya(e)+Ya(c)+Ya(r)}function a7(){return new Promise(e=>requestAnimationFrame(e))}function $a(e){let c=e.lastIndexOf(".");return c===-1?{text:e,ex:""}:{text:e.slice(0,c),ex:e.slice(c+1)}}function tl(e){return new Promise((c,r)=>{let n=new FileReader;n.addEventListener("load",()=>{c(n.result)}),n.addEventListener("error",i=>{r(i)}),n.readAsText(e)})}function il(e){return new Promise((c,r)=>{let n=new FileReader;n.addEventListener("load",()=>{c(n.result)}),n.addEventListener("error",i=>{r(i)}),n.readAsDataURL(e)})}function sl(e,c){return new Promise((r,n)=>{let i=new Image;i.alt=e,i.addEventListener("load",()=>r(i)),i.addEventListener("error",s=>{n(s)}),c.startsWith("data:image")||c.startsWith("blob")?i.src=c:i.src=`data:image/${$a(e)};base64,${c}`})}function A0(e){return e.length}function E0(e){return e[0]&&e[0].length||0}function P0(e){return A0(e.pixels)}function _0(e){return E0(e.pixels)}function ol(e,c,r){let n=T0();n.width=c,n.height=r;let i=n.getContext("2d");return i.imageSmoothingEnabled=!1,i.drawImage(e,0,0,c,r),xL(n,e.alt)}function xL(e,c){return new Promise((r,n)=>{let i=e.toDataURL("image/png"),s=new Image;s.addEventListener("load",()=>r(s)),s.addEventListener("error",l=>n(l)),c&&(s.alt=c),s.src=i})}function Ja(e){if(typeof e=="object"){let c=(0,k0.clone)(e);if(Array.isArray(c))throw new Error("Should not be an array");{if(typeof c.x!="number")throw new Error("x is not a number");if(typeof c.y!="number")throw new Error("y is not a number");if(!(0,k0.isInteger)(c.x))throw new Error("x is not an integer");if(!(0,k0.isInteger)(c.y))throw new Error("y is not an integer");if(typeof c.name!="string")throw new Error("Missing name");if(c.name.length<=1)throw new Error("Name to short");if(c.name.length>=64)throw new Error("Name to long");if(typeof c.pixels!="object")throw new Error("Pixels are not an object");if(!Array.isArray(c.pixels))throw new Error("Pixels are not an array");let r=0;for(let s=0;s<c.pixels.length;s++){let l=c.pixels[s];if(typeof l!="object")throw new Error(`Pixels[${s}] are not an object`);if(!Array.isArray(l))throw new Error(`Pixels[${s}] are not an array`);if(s===0)r=l.length;else if(l.length!==r)throw new Error(`Pixels[${s}] incorrect size`)}for(let s=0;s<c.pixels.length;s++){let l=c.pixels[s];if(l==null)throw new Error(`mural.pixels[${s}] is null`);for(let u=0;u<l.length;u++){if(typeof l[u]!="number")throw new Error(`pixels[${s}][${u}] is not a number`);if(!(0,k0.isInteger)(l[u]))throw new Error(`pixels[${s}][${u}] is not am integer`);if(l[u]==null)throw new Error("colorId is null")}}if(Object.keys(c).length!==4)throw new Error("Found more object keys than it should have");let n=P0(c),i=_0(c);if(n<2)throw new Error("Height to small");if(i<2)throw new Error("Width to small");if(n>2e3)throw new Error("Height to big");if(i>2e3)throw new Error("Width to big")}}else throw new Error("Not an object")}function n7(e){return e.getContext("2d").getImageData(0,0,e.width,e.height)}function Za(e,c){let{height:r,width:n}=e,i=[];for(let s=0;s<r;s++)i.push([]);for(let s=0;s<e.data.length;s+=4){let l=e.data[s+0]??0,u=e.data[s+1]??0,p=e.data[s+2]??0,h=e.data[s+3]??255,z=Math.floor(Math.floor(s/4)/n),M=i[z]||[];if(h<25)M.push(-1);else{let L=yL(Qa(l,u,p),c);M.push(L)}}return i}function yL(e,c){let r=[];for(let s of c){let l=U6(e.r,s.r),u=U6(e.g,s.g),p=U6(e.b,s.b);r.push(l+u+p)}let n=Math.min(...r);return r.indexOf(n)}function ll(e){let c=T0(),r=c.getContext("2d");return c.width=e.width,c.height=e.height,r.drawImage(e,0,0),c}function en(e,c,r,n=1){let i=e.getContext("2d");if(!i)return 0;let s=c,l=s.length*n,u=s[0]?s[0].length*n:0;e instanceof OffscreenCanvas||(e.width=u,e.height=l,e.style.width=`${u}px`,e.style.height=`${l}px`);let p=0;for(let h=0;h<u;h++)for(let z=0;z<l;z++){let M=s[z],L=M&&M[h];if(L!=null&&L>-1){p++;let S=r[L];if(!S)throw new Error(`Unknown color at ${L}`);i.fillStyle=S,i.fillRect(h*n,z*n,n,n)}}return p}function T0(){let e=document.createElement("canvas");return e.setAttribute("overlay","true"),e}function al(e){return Math.floor(e/R2)*R2}function c5(e,c){let r=document.createElement("canvas");r.width=E0(e),r.height=A0(e);let n=en(r,e,c);return{canvas:r,pixels:n}}var Ka;try{let e=navigator.language||navigator.userLanguage;Ka=new Intl.NumberFormat(e)}catch{}function t7(e){return Ka?Ka.format(e):e.toString()}function R0(e,c){e.preventDefault(),e.stopPropagation(),e.target.value===""?c(0):e.target.value==="-"?c(-1):c(parseInt(e.target.value,10))}async function fl(e,c){let r=`/tile/${al(e)}/${al(c)}.png`,i=await(await fetch(r)).blob(),s=URL.createObjectURL(i),l=new Image;return l.src=s,new Promise((u,p)=>{l.addEventListener("load",()=>{URL.revokeObjectURL(s),u(l)}),l.addEventListener("error",()=>{URL.revokeObjectURL(s),p(new Error("Unable to load image"))})})}var $4=class{listeners=new Map;on(c,r){let n=this.listeners.get(c)||[];r7(n,r),this.listeners.set(c,n)}off(c,r){let n=this.listeners.get(c)||[];e5(n,r),n.length||this.listeners.delete(c)}emit(c,...r){let n=this.listeners.get(c);if(n)for(let i=0;i<n.length;i++)try{let s=n[i];s&&s(...r)}catch(s){console.error(s)}}listenersCount(c){let r=this.listeners.get(c);return r?r.length:0}removeAllListeners(){this.listeners.clear()}removeSpecificListeners(c){this.listeners.delete(c)}};var i7=class{cords;emitter=new $4;_x=0;_y=0;frame;_ux=0;_uy=0;_uScale=0;constructor(){}on(c,r){this.emitter.on(c,r)}off(c,r){this.emitter.off(c,r)}async init(){for(;!this.cords;){let c=[...document.getElementsByTagName("div")].filter(r=>r.textContent&&r.textContent.match(/^\(\s*-?\d+\s*,\s*-?\d+\s*\)$/));for(let r of c)r.children.length===0&&(this.cords=r,this.frame=requestAnimationFrame(this.observe));await a7()}}stop(){this.frame&&cancelAnimationFrame(this.frame)}get centerCanvas(){let c=window.innerWidth/2,r=window.innerHeight/2,n=[...document.getElementsByTagName("canvas")].filter(i=>i.classList.contains("leaflet-tile")).map(i=>{let s=i.getBoundingClientRect();return{canvas:i,bounds:{width:s.width,height:s.height,top:s.top,bottom:s.bottom,left:s.left,right:s.right}}}).find(i=>c>i.bounds.left&&c<i.bounds.right&&r>i.bounds.top&&r<i.bounds.bottom);if(n){let i=n.canvas.width/R2;if(i===2){let s=n.bounds.left+n.bounds.width/2,l=n.bounds.top+n.bounds.height/2,u=R2/n.canvas.width,p=R2/n.canvas.height;return n.bounds.width=u,n.bounds.height=p,c<=s&&r<=l||(c>s&&r<l?n.bounds.top+=u:c>s&&r>l?n.bounds.left+=p:(n.bounds.left+=u,n.bounds.top+=p)),n.bounds.bottom=n.bounds.top+u,n.bounds.right=n.bounds.left+p,null}n.bounds.width/=i,n.bounds.height/=i,n.bounds.right=n.bounds.left+n.bounds.width,n.bounds.bottom=n.bounds.bottom+n.bounds.height}return n}get pixelSize(){return Math.pow(2,this.uScale)}screenToGrid(c,r){let n=this.centerCanvas;if(!n)return null;this.getCordsFromUrl();let i=Math.floor(this.ux/R2)*R2,s=Math.floor(this.uy/R2)*R2,l=(c-n.bounds.left)/this.pixelSize+i,u=(r-n.bounds.top)/this.pixelSize+s;return{x:l,y:u}}gridToScreen(c,r){let n=this.centerCanvas;if(!n)return null;let i=Math.floor(this.ux/R2)*R2,s=Math.floor(this.uy/R2)*R2,l=c-i,u=r-s,p=n.bounds.left+l*this.pixelSize,h=n.bounds.top+u*this.pixelSize;return{x:p,y:h}}getCordsFromUrl(){let r=location.pathname.split("/").filter(n=>n)[0];if(r){let n=r.match(/-?\d+/g).map(i=>parseInt(i));if(typeof n[0]=="number"&&typeof n[1]=="number"&&typeof n[2]=="number")return this._ux=n[0],this._uy=n[1],this._uScale=n[2],n}return null}parse(){let c=this.cords.textContent.match(/-?\d+/g).map(r=>parseInt(r));this._x=c[0],this._y=c[1]}observe=()=>{let c=this._x,r=this._y;this.parse(),(c!==this._x||r!==this._y)&&this.emitter.emit(0,this._x,this._y);let n=this._ux,i=this._uy,s=this._uScale;this.getCordsFromUrl(),(n!==this._ux||i!==this._uy||s!==this._uScale)&&this.emitter.emit(1,this._ux,this._uy,this._uScale),this.frame=requestAnimationFrame(this.observe)};get x(){return this._x}get y(){return this._y}get ux(){return this._ux}get uy(){return this._uy}get uScale(){return this._uScale}};var s7=class{buttons=[];palette=[];hex=[];init(){let c=[...document.getElementsByTagName("button")].filter(h=>h.style.backgroundColor);if(c.length<2)return null;let r=new Map,n=new Map,i=c.map(h=>{let{width:z,height:M}=h.getBoundingClientRect(),L=r.get(z)||0,S=n.get(M)||0;return L++,S++,r.set(z,L),n.set(M,S),{btn:h,width:z,height:M}}),s=Array.from(r).sort((h,z)=>h[1]<z[1]?1:-1)[0][0],l=Array.from(n).sort((h,z)=>h[1]<z[1]?1:-1)[0][0],u=i.filter(h=>h.width===s&&h.height===l);this.buttons=u.map(h=>h.btn),this.buttons[0].parentElement.parentElement.style.zIndex="10";let p=u.map(h=>{let z=h.btn.style.backgroundColor.match(/\d+/g);return{r:parseInt(z[0]),g:parseInt(z[1]),b:parseInt(z[2])}});return this.palette=p,this.hex=p.map(h=>nl(h.r,h.g,h.b)),p}};var yi=N2(f1());var n3=N2(f1());var u7=class{constructor(c,r){this.storage=c;this.palette=r}STORAGE_KEY_MURAL="_murals";STORAGE_KEY_SELECTED="_mural";_murals=[];_selected;emitter=new $4;_overlayIndices=[];_phantomOverlay=-1;_overlayModify;async load(){this._murals=await this.storage.getItem(this.STORAGE_KEY_MURAL)||[];for(let r of this._murals){let{canvas:n,pixels:i}=c5(r.pixels,this.palette.hex);r.ref=n,r.pixelCount=i}let c=await this.storage.getItem(this.STORAGE_KEY_SELECTED)??-1;this.select(this._murals[c])}updateMural(c){this.save(),this.emit(3)}unload(){this.save()}add(c){let r=c,{canvas:n,pixels:i}=c5(c.pixels,this.palette.hex);r.ref=n,r.pixelCount=i,this._murals.push(r),this.emit(7),this.save()}remove(c){this._overlayIndices=[],this._overlayModify=void 0,this._phantomOverlay=-1,this._selected&&this._selected?.m===c&&(this._selected=void 0),e5(this._murals,c),this.emit(2),this.save()}addOverlay(c){let r=this._murals.indexOf(c);r!==-1&&(r7(this._overlayIndices,r),this._phantomOverlay===r&&(this._phantomOverlay=-1)),this.emit(5),this.save()}removeOverlay(c){let r=this._murals.indexOf(c);r!==-1&&e5(this._overlayIndices,r),this.emit(5),this.save()}setOverlayModify(c){this._overlayModify=c;let r=c.cb;c.cb=(n,i,s,l)=>{r(n,i,s,l),this._overlayModify=void 0,this.emit(5)},this.emit(5)}hasOverlay(c){let r=this._murals.indexOf(c);return this._overlayIndices.includes(r)}select(c){c?this._selected={m:c,h:P0(c),w:_0(c)}:this._selected=void 0,this.emit(4),this.save()}async save(){await this.storage.setItem(this.STORAGE_KEY_MURAL,this._murals.map(r=>({name:r.name,pixels:r.pixels,x:r.x,y:r.y})));let c=this._selected?.m?this._murals.indexOf(this._selected?.m):-1;await this.storage.setItem(this.STORAGE_KEY_SELECTED,c)}addPhantomOverlay(c){let r=this._murals.indexOf(c);r!==this._phantomOverlay&&!this._overlayIndices.includes(r)&&(this._phantomOverlay=r,this.emit(6))}removePhantomOverlay(){this._phantomOverlay!==-1&&(this._phantomOverlay=-1,this.emit(6))}get murals(){return this._murals}get overlays(){return this._overlayIndices}get phantomOverlay(){return this._phantomOverlay}get overlayModify(){return this._overlayModify}get selected(){return this._selected}on(c,r){this.emitter.on(c,r)}off(c,r){this.emitter.off(c,r)}emit(c){this.emitter.emit(c,this),this.emitter.emit(7,this)}};var Ll={prefix:"fas",iconName:"pen-to-square",icon:[512,512,["edit"],"f044","M471.6 21.7c-21.9-21.9-57.3-21.9-79.2 0L362.3 51.7l97.9 97.9 30.1-30.1c21.9-21.9 21.9-57.3 0-79.2L471.6 21.7zm-299.2 220c-6.1 6.1-10.8 13.6-13.5 21.9l-29.6 88.8c-2.9 8.6-.6 18.1 5.8 24.6s15.9 8.7 24.6 5.8l88.8-29.6c8.2-2.7 15.7-7.4 21.9-13.5L437.7 172.3 339.7 74.3 172.4 241.7zM96 64C43 64 0 107 0 160V416c0 53 43 96 96 96H352c53 0 96-43 96-96V320c0-17.7-14.3-32-32-32s-32 14.3-32 32v96c0 17.7-14.3 32-32 32H96c-17.7 0-32-14.3-32-32V160c0-17.7 14.3-32 32-32h96c17.7 0 32-14.3 32-32s-14.3-32-32-32H96z"]};var xl={prefix:"fas",iconName:"caret-up",icon:[320,512,[],"f0d8","M182.6 137.4c-12.5-12.5-32.8-12.5-45.3 0l-128 128c-9.2 9.2-11.9 22.9-6.9 34.9s16.6 19.8 29.6 19.8H288c12.9 0 24.6-7.8 29.6-19.8s2.2-25.7-6.9-34.9l-128-128z"]};var yl={prefix:"fas",iconName:"layer-group",icon:[576,512,[],"f5fd","M264.5 5.2c14.9-6.9 32.1-6.9 47 0l218.6 101c8.5 3.9 13.9 12.4 13.9 21.8s-5.4 17.9-13.9 21.8l-218.6 101c-14.9 6.9-32.1 6.9-47 0L45.9 149.8C37.4 145.8 32 137.3 32 128s5.4-17.9 13.9-21.8L264.5 5.2zM476.9 209.6l53.2 24.6c8.5 3.9 13.9 12.4 13.9 21.8s-5.4 17.9-13.9 21.8l-218.6 101c-14.9 6.9-32.1 6.9-47 0L45.9 277.8C37.4 273.8 32 265.3 32 256s5.4-17.9 13.9-21.8l53.2-24.6 152 70.2c23.4 10.8 50.4 10.8 73.8 0l152-70.2zm-152 198.2l152-70.2 53.2 24.6c8.5 3.9 13.9 12.4 13.9 21.8s-5.4 17.9-13.9 21.8l-218.6 101c-14.9 6.9-32.1 6.9-47 0L45.9 405.8C37.4 401.8 32 393.3 32 384s5.4-17.9 13.9-21.8l53.2-24.6 152 70.2c23.4 10.8 50.4 10.8 73.8 0z"]};var wl={prefix:"fas",iconName:"square",icon:[448,512,[9632,9723,9724,61590],"f0c8","M0 96C0 60.7 28.7 32 64 32H384c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96z"]};var IL={prefix:"fas",iconName:"location-crosshairs",icon:[512,512,["location"],"f601","M256 0c17.7 0 32 14.3 32 32V66.7C368.4 80.1 431.9 143.6 445.3 224H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H445.3C431.9 368.4 368.4 431.9 288 445.3V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V445.3C143.6 431.9 80.1 368.4 66.7 288H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H66.7C80.1 143.6 143.6 80.1 224 66.7V32c0-17.7 14.3-32 32-32zM128 256a128 128 0 1 0 256 0 128 128 0 1 0 -256 0zm128-80a80 80 0 1 1 0 160 80 80 0 1 1 0-160z"]},Sl=IL;var Nl={prefix:"fas",iconName:"trash",icon:[448,512,[],"f1f8","M135.2 17.7L128 32H32C14.3 32 0 46.3 0 64S14.3 96 32 96H416c17.7 0 32-14.3 32-32s-14.3-32-32-32H320l-7.2-14.3C307.4 6.8 296.3 0 284.2 0H163.8c-12.1 0-23.2 6.8-28.6 17.7zM416 128H32L53.2 467c1.6 25.3 22.6 45 47.9 45H346.9c25.3 0 46.3-19.7 47.9-45L416 128z"]};var bl={prefix:"fas",iconName:"camera",icon:[512,512,[62258,"camera-alt"],"f030","M149.1 64.8L138.7 96H64C28.7 96 0 124.7 0 160V416c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V160c0-35.3-28.7-64-64-64H373.3L362.9 64.8C356.4 45.2 338.1 32 317.4 32H194.6c-20.7 0-39 13.2-45.5 32.8zM256 192a96 96 0 1 1 0 192 96 96 0 1 1 0-192z"]};var kl={prefix:"fas",iconName:"crosshairs",icon:[512,512,[],"f05b","M256 0c17.7 0 32 14.3 32 32V42.4c93.7 13.9 167.7 88 181.6 181.6H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H469.6c-13.9 93.7-88 167.7-181.6 181.6V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V469.6C130.3 455.7 56.3 381.7 42.4 288H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H42.4C56.3 130.3 130.3 56.3 224 42.4V32c0-17.7 14.3-32 32-32zM107.4 288c12.5 58.3 58.4 104.1 116.6 116.6V384c0-17.7 14.3-32 32-32s32 14.3 32 32v20.6c58.3-12.5 104.1-58.4 116.6-116.6H384c-17.7 0-32-14.3-32-32s14.3-32 32-32h20.6C392.1 165.7 346.3 119.9 288 107.4V128c0 17.7-14.3 32-32 32s-32-14.3-32-32V107.4C165.7 119.9 119.9 165.7 107.4 224H128c17.7 0 32 14.3 32 32s-14.3 32-32 32H107.4zM256 224a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]};var Al={prefix:"fas",iconName:"caret-down",icon:[320,512,[],"f0d7","M137.4 374.6c12.5 12.5 32.8 12.5 45.3 0l128-128c9.2-9.2 11.9-22.9 6.9-34.9s-16.6-19.8-29.6-19.8L32 192c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9l128 128z"]};var El={prefix:"fas",iconName:"download",icon:[512,512,[],"f019","M288 32c0-17.7-14.3-32-32-32s-32 14.3-32 32V274.7l-73.4-73.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l128 128c12.5 12.5 32.8 12.5 45.3 0l128-128c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L288 274.7V32zM64 352c-35.3 0-64 28.7-64 64v32c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V416c0-35.3-28.7-64-64-64H346.5l-45.3 45.3c-25 25-65.5 25-90.5 0L165.5 352H64zm368 56a24 24 0 1 1 0 48 24 24 0 1 1 0-48z"]};var Pl={prefix:"fas",iconName:"upload",icon:[512,512,[],"f093","M288 109.3V352c0 17.7-14.3 32-32 32s-32-14.3-32-32V109.3l-73.4 73.4c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l128-128c12.5-12.5 32.8-12.5 45.3 0l128 128c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L288 109.3zM64 352H192c0 35.3 28.7 64 64 64s64-28.7 64-64H448c35.3 0 64 28.7 64 64v32c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V416c0-35.3 28.7-64 64-64zM432 456a24 24 0 1 0 0-48 24 24 0 1 0 0 48z"]};var _l={prefix:"fas",iconName:"magnifying-glass-plus",icon:[512,512,["search-plus"],"f00e","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM184 296c0 13.3 10.7 24 24 24s24-10.7 24-24V232h64c13.3 0 24-10.7 24-24s-10.7-24-24-24H232V120c0-13.3-10.7-24-24-24s-24 10.7-24 24v64H120c-13.3 0-24 10.7-24 24s10.7 24 24 24h64v64z"]};var Tl={prefix:"fas",iconName:"magnifying-glass-minus",icon:[512,512,["search-minus"],"f010","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM136 184c-13.3 0-24 10.7-24 24s10.7 24 24 24H280c13.3 0 24-10.7 24-24s-10.7-24-24-24H136z"]};function Rl(e,c){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);c&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function $(e){for(var c=1;c<arguments.length;c++){var r=arguments[c]!=null?arguments[c]:{};c%2?Rl(Object(r),!0).forEach(function(n){u1(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Rl(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function L7(e){"@babel/helpers - typeof";return L7=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(c){return typeof c}:function(c){return c&&typeof Symbol=="function"&&c.constructor===Symbol&&c!==Symbol.prototype?"symbol":typeof c},L7(e)}function UL(e,c){if(!(e instanceof c))throw new TypeError("Cannot call a class as a function")}function Ol(e,c){for(var r=0;r<c.length;r++){var n=c[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function WL(e,c,r){return c&&Ol(e.prototype,c),r&&Ol(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function u1(e,c,r){return c in e?Object.defineProperty(e,c,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[c]=r,e}function Cn(e,c){return qL(e)||XL(e,c)||lf(e,c)||KL()}function u5(e){return GL(e)||jL(e)||lf(e)||YL()}function GL(e){if(Array.isArray(e))return un(e)}function qL(e){if(Array.isArray(e))return e}function jL(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function XL(e,c){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n=[],i=!0,s=!1,l,u;try{for(r=r.call(e);!(i=(l=r.next()).done)&&(n.push(l.value),!(c&&n.length===c));i=!0);}catch(p){s=!0,u=p}finally{try{!i&&r.return!=null&&r.return()}finally{if(s)throw u}}return n}}function lf(e,c){if(e){if(typeof e=="string")return un(e,c);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return un(e,c)}}function un(e,c){(c==null||c>e.length)&&(c=e.length);for(var r=0,n=new Array(c);r<c;r++)n[r]=e[r];return n}function YL(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function KL(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Dl=function(){},Ln={},ff={},uf=null,pf={mark:Dl,measure:Dl};try{typeof window<"u"&&(Ln=window),typeof document<"u"&&(ff=document),typeof MutationObserver<"u"&&(uf=MutationObserver),typeof performance<"u"&&(pf=performance)}catch{}var QL=Ln.navigator||{},Fl=QL.userAgent,Bl=Fl===void 0?"":Fl,Z4=Ln,D2=ff,Il=uf,p7=pf,vb=!!Z4.document,w4=!!D2.documentElement&&!!D2.head&&typeof D2.addEventListener=="function"&&typeof D2.createElement=="function",mf=~Bl.indexOf("MSIE")||~Bl.indexOf("Trident/"),m7,h7,v7,d7,z7,L4="___FONT_AWESOME___",pn=16,hf="fa",vf="svg-inline--fa",q6="data-fa-i2svg",mn="data-fa-pseudo-element",$L="data-fa-pseudo-element-pending",xn="data-prefix",yn="data-icon",Ul="fontawesome-i2svg",JL="async",ZL=["HTML","HEAD","STYLE","SCRIPT"],df=function(){try{return!0}catch{return!1}}(),O2="classic",J2="sharp",wn=[O2,J2];function p5(e){return new Proxy(e,{get:function(r,n){return n in r?r[n]:r[O2]}})}var i5=p5((m7={},u1(m7,O2,{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fad:"duotone","fa-duotone":"duotone",fab:"brands","fa-brands":"brands",fak:"kit",fakd:"kit","fa-kit":"kit","fa-kit-duotone":"kit"}),u1(m7,J2,{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"}),m7)),s5=p5((h7={},u1(h7,O2,{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab",kit:"fak"}),u1(h7,J2,{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"}),h7)),o5=p5((v7={},u1(v7,O2,{fab:"fa-brands",fad:"fa-duotone",fak:"fa-kit",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"}),u1(v7,J2,{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"}),v7)),ex=p5((d7={},u1(d7,O2,{"fa-brands":"fab","fa-duotone":"fad","fa-kit":"fak","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"}),u1(d7,J2,{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"}),d7)),cx=/fa(s|r|l|t|d|b|k|ss|sr|sl|st)?[\-\ ]/,zf="fa-layers-text",rx=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp|Kit)?.*/i,ax=p5((z7={},u1(z7,O2,{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"}),u1(z7,J2,{900:"fass",400:"fasr",300:"fasl",100:"fast"}),z7)),Hf=[1,2,3,4,5,6,7,8,9,10],nx=Hf.concat([11,12,13,14,15,16,17,18,19,20]),tx=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],W6={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},l5=new Set;Object.keys(s5[O2]).map(l5.add.bind(l5));Object.keys(s5[J2]).map(l5.add.bind(l5));var ix=[].concat(wn,u5(l5),["2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",W6.GROUP,W6.SWAP_OPACITY,W6.PRIMARY,W6.SECONDARY]).concat(Hf.map(function(e){return"".concat(e,"x")})).concat(nx.map(function(e){return"w-".concat(e)})),n5=Z4.FontAwesomeConfig||{};function sx(e){var c=D2.querySelector("script["+e+"]");if(c)return c.getAttribute(e)}function ox(e){return e===""?!0:e==="false"?!1:e==="true"?!0:e}D2&&typeof D2.querySelector=="function"&&(Wl=[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]],Wl.forEach(function(e){var c=Cn(e,2),r=c[0],n=c[1],i=ox(sx(r));i!=null&&(n5[n]=i)}));var Wl,gf={styleDefault:"solid",familyDefault:"classic",cssPrefix:hf,replacementClass:vf,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};n5.familyPrefix&&(n5.cssPrefix=n5.familyPrefix);var I0=$($({},gf),n5);I0.autoReplaceSvg||(I0.observeMutations=!1);var c2={};Object.keys(gf).forEach(function(e){Object.defineProperty(c2,e,{enumerable:!0,set:function(r){I0[e]=r,t5.forEach(function(n){return n(c2)})},get:function(){return I0[e]}})});Object.defineProperty(c2,"familyPrefix",{enumerable:!0,set:function(c){I0.cssPrefix=c,t5.forEach(function(r){return r(c2)})},get:function(){return I0.cssPrefix}});Z4.FontAwesomeConfig=c2;var t5=[];function lx(e){return t5.push(e),function(){t5.splice(t5.indexOf(e),1)}}var J4=pn,t4={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function fx(e){if(!(!e||!w4)){var c=D2.createElement("style");c.setAttribute("type","text/css"),c.innerHTML=e;for(var r=D2.head.childNodes,n=null,i=r.length-1;i>-1;i--){var s=r[i],l=(s.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(l)>-1&&(n=s)}return D2.head.insertBefore(c,n),e}}var ux="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function f5(){for(var e=12,c="";e-- >0;)c+=ux[Math.random()*62|0];return c}function U0(e){for(var c=[],r=(e||[]).length>>>0;r--;)c[r]=e[r];return c}function Sn(e){return e.classList?U0(e.classList):(e.getAttribute("class")||"").split(" ").filter(function(c){return c})}function Vf(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">")}function px(e){return Object.keys(e||{}).reduce(function(c,r){return c+"".concat(r,'="').concat(Vf(e[r]),'" ')},"").trim()}function w7(e){return Object.keys(e||{}).reduce(function(c,r){return c+"".concat(r,": ").concat(e[r].trim(),";")},"")}function Nn(e){return e.size!==t4.size||e.x!==t4.x||e.y!==t4.y||e.rotate!==t4.rotate||e.flipX||e.flipY}function mx(e){var c=e.transform,r=e.containerWidth,n=e.iconWidth,i={transform:"translate(".concat(r/2," 256)")},s="translate(".concat(c.x*32,", ").concat(c.y*32,") "),l="scale(".concat(c.size/16*(c.flipX?-1:1),", ").concat(c.size/16*(c.flipY?-1:1),") "),u="rotate(".concat(c.rotate," 0 0)"),p={transform:"".concat(s," ").concat(l," ").concat(u)},h={transform:"translate(".concat(n/2*-1," -256)")};return{outer:i,inner:p,path:h}}function hx(e){var c=e.transform,r=e.width,n=r===void 0?pn:r,i=e.height,s=i===void 0?pn:i,l=e.startCentered,u=l===void 0?!1:l,p="";return u&&mf?p+="translate(".concat(c.x/J4-n/2,"em, ").concat(c.y/J4-s/2,"em) "):u?p+="translate(calc(-50% + ".concat(c.x/J4,"em), calc(-50% + ").concat(c.y/J4,"em)) "):p+="translate(".concat(c.x/J4,"em, ").concat(c.y/J4,"em) "),p+="scale(".concat(c.size/J4*(c.flipX?-1:1),", ").concat(c.size/J4*(c.flipY?-1:1),") "),p+="rotate(".concat(c.rotate,"deg) "),p}var vx=`:root, :host {
|
|
--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Solid";
|
|
--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Regular";
|
|
--fa-font-light: normal 300 1em/1 "Font Awesome 6 Light";
|
|
--fa-font-thin: normal 100 1em/1 "Font Awesome 6 Thin";
|
|
--fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";
|
|
--fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";
|
|
--fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";
|
|
--fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";
|
|
--fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";
|
|
--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";
|
|
}
|
|
|
|
svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {
|
|
overflow: visible;
|
|
box-sizing: content-box;
|
|
}
|
|
|
|
.svg-inline--fa {
|
|
display: var(--fa-display, inline-block);
|
|
height: 1em;
|
|
overflow: visible;
|
|
vertical-align: -0.125em;
|
|
}
|
|
.svg-inline--fa.fa-2xs {
|
|
vertical-align: 0.1em;
|
|
}
|
|
.svg-inline--fa.fa-xs {
|
|
vertical-align: 0em;
|
|
}
|
|
.svg-inline--fa.fa-sm {
|
|
vertical-align: -0.0714285705em;
|
|
}
|
|
.svg-inline--fa.fa-lg {
|
|
vertical-align: -0.2em;
|
|
}
|
|
.svg-inline--fa.fa-xl {
|
|
vertical-align: -0.25em;
|
|
}
|
|
.svg-inline--fa.fa-2xl {
|
|
vertical-align: -0.3125em;
|
|
}
|
|
.svg-inline--fa.fa-pull-left {
|
|
margin-right: var(--fa-pull-margin, 0.3em);
|
|
width: auto;
|
|
}
|
|
.svg-inline--fa.fa-pull-right {
|
|
margin-left: var(--fa-pull-margin, 0.3em);
|
|
width: auto;
|
|
}
|
|
.svg-inline--fa.fa-li {
|
|
width: var(--fa-li-width, 2em);
|
|
top: 0.25em;
|
|
}
|
|
.svg-inline--fa.fa-fw {
|
|
width: var(--fa-fw-width, 1.25em);
|
|
}
|
|
|
|
.fa-layers svg.svg-inline--fa {
|
|
bottom: 0;
|
|
left: 0;
|
|
margin: auto;
|
|
position: absolute;
|
|
right: 0;
|
|
top: 0;
|
|
}
|
|
|
|
.fa-layers-counter, .fa-layers-text {
|
|
display: inline-block;
|
|
position: absolute;
|
|
text-align: center;
|
|
}
|
|
|
|
.fa-layers {
|
|
display: inline-block;
|
|
height: 1em;
|
|
position: relative;
|
|
text-align: center;
|
|
vertical-align: -0.125em;
|
|
width: 1em;
|
|
}
|
|
.fa-layers svg.svg-inline--fa {
|
|
-webkit-transform-origin: center center;
|
|
transform-origin: center center;
|
|
}
|
|
|
|
.fa-layers-text {
|
|
left: 50%;
|
|
top: 50%;
|
|
-webkit-transform: translate(-50%, -50%);
|
|
transform: translate(-50%, -50%);
|
|
-webkit-transform-origin: center center;
|
|
transform-origin: center center;
|
|
}
|
|
|
|
.fa-layers-counter {
|
|
background-color: var(--fa-counter-background-color, #ff253a);
|
|
border-radius: var(--fa-counter-border-radius, 1em);
|
|
box-sizing: border-box;
|
|
color: var(--fa-inverse, #fff);
|
|
line-height: var(--fa-counter-line-height, 1);
|
|
max-width: var(--fa-counter-max-width, 5em);
|
|
min-width: var(--fa-counter-min-width, 1.5em);
|
|
overflow: hidden;
|
|
padding: var(--fa-counter-padding, 0.25em 0.5em);
|
|
right: var(--fa-right, 0);
|
|
text-overflow: ellipsis;
|
|
top: var(--fa-top, 0);
|
|
-webkit-transform: scale(var(--fa-counter-scale, 0.25));
|
|
transform: scale(var(--fa-counter-scale, 0.25));
|
|
-webkit-transform-origin: top right;
|
|
transform-origin: top right;
|
|
}
|
|
|
|
.fa-layers-bottom-right {
|
|
bottom: var(--fa-bottom, 0);
|
|
right: var(--fa-right, 0);
|
|
top: auto;
|
|
-webkit-transform: scale(var(--fa-layers-scale, 0.25));
|
|
transform: scale(var(--fa-layers-scale, 0.25));
|
|
-webkit-transform-origin: bottom right;
|
|
transform-origin: bottom right;
|
|
}
|
|
|
|
.fa-layers-bottom-left {
|
|
bottom: var(--fa-bottom, 0);
|
|
left: var(--fa-left, 0);
|
|
right: auto;
|
|
top: auto;
|
|
-webkit-transform: scale(var(--fa-layers-scale, 0.25));
|
|
transform: scale(var(--fa-layers-scale, 0.25));
|
|
-webkit-transform-origin: bottom left;
|
|
transform-origin: bottom left;
|
|
}
|
|
|
|
.fa-layers-top-right {
|
|
top: var(--fa-top, 0);
|
|
right: var(--fa-right, 0);
|
|
-webkit-transform: scale(var(--fa-layers-scale, 0.25));
|
|
transform: scale(var(--fa-layers-scale, 0.25));
|
|
-webkit-transform-origin: top right;
|
|
transform-origin: top right;
|
|
}
|
|
|
|
.fa-layers-top-left {
|
|
left: var(--fa-left, 0);
|
|
right: auto;
|
|
top: var(--fa-top, 0);
|
|
-webkit-transform: scale(var(--fa-layers-scale, 0.25));
|
|
transform: scale(var(--fa-layers-scale, 0.25));
|
|
-webkit-transform-origin: top left;
|
|
transform-origin: top left;
|
|
}
|
|
|
|
.fa-1x {
|
|
font-size: 1em;
|
|
}
|
|
|
|
.fa-2x {
|
|
font-size: 2em;
|
|
}
|
|
|
|
.fa-3x {
|
|
font-size: 3em;
|
|
}
|
|
|
|
.fa-4x {
|
|
font-size: 4em;
|
|
}
|
|
|
|
.fa-5x {
|
|
font-size: 5em;
|
|
}
|
|
|
|
.fa-6x {
|
|
font-size: 6em;
|
|
}
|
|
|
|
.fa-7x {
|
|
font-size: 7em;
|
|
}
|
|
|
|
.fa-8x {
|
|
font-size: 8em;
|
|
}
|
|
|
|
.fa-9x {
|
|
font-size: 9em;
|
|
}
|
|
|
|
.fa-10x {
|
|
font-size: 10em;
|
|
}
|
|
|
|
.fa-2xs {
|
|
font-size: 0.625em;
|
|
line-height: 0.1em;
|
|
vertical-align: 0.225em;
|
|
}
|
|
|
|
.fa-xs {
|
|
font-size: 0.75em;
|
|
line-height: 0.0833333337em;
|
|
vertical-align: 0.125em;
|
|
}
|
|
|
|
.fa-sm {
|
|
font-size: 0.875em;
|
|
line-height: 0.0714285718em;
|
|
vertical-align: 0.0535714295em;
|
|
}
|
|
|
|
.fa-lg {
|
|
font-size: 1.25em;
|
|
line-height: 0.05em;
|
|
vertical-align: -0.075em;
|
|
}
|
|
|
|
.fa-xl {
|
|
font-size: 1.5em;
|
|
line-height: 0.0416666682em;
|
|
vertical-align: -0.125em;
|
|
}
|
|
|
|
.fa-2xl {
|
|
font-size: 2em;
|
|
line-height: 0.03125em;
|
|
vertical-align: -0.1875em;
|
|
}
|
|
|
|
.fa-fw {
|
|
text-align: center;
|
|
width: 1.25em;
|
|
}
|
|
|
|
.fa-ul {
|
|
list-style-type: none;
|
|
margin-left: var(--fa-li-margin, 2.5em);
|
|
padding-left: 0;
|
|
}
|
|
.fa-ul > li {
|
|
position: relative;
|
|
}
|
|
|
|
.fa-li {
|
|
left: calc(var(--fa-li-width, 2em) * -1);
|
|
position: absolute;
|
|
text-align: center;
|
|
width: var(--fa-li-width, 2em);
|
|
line-height: inherit;
|
|
}
|
|
|
|
.fa-border {
|
|
border-color: var(--fa-border-color, #eee);
|
|
border-radius: var(--fa-border-radius, 0.1em);
|
|
border-style: var(--fa-border-style, solid);
|
|
border-width: var(--fa-border-width, 0.08em);
|
|
padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);
|
|
}
|
|
|
|
.fa-pull-left {
|
|
float: left;
|
|
margin-right: var(--fa-pull-margin, 0.3em);
|
|
}
|
|
|
|
.fa-pull-right {
|
|
float: right;
|
|
margin-left: var(--fa-pull-margin, 0.3em);
|
|
}
|
|
|
|
.fa-beat {
|
|
-webkit-animation-name: fa-beat;
|
|
animation-name: fa-beat;
|
|
-webkit-animation-delay: var(--fa-animation-delay, 0s);
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
|
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
|
animation-direction: var(--fa-animation-direction, normal);
|
|
-webkit-animation-duration: var(--fa-animation-duration, 1s);
|
|
animation-duration: var(--fa-animation-duration, 1s);
|
|
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
-webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
|
|
animation-timing-function: var(--fa-animation-timing, ease-in-out);
|
|
}
|
|
|
|
.fa-bounce {
|
|
-webkit-animation-name: fa-bounce;
|
|
animation-name: fa-bounce;
|
|
-webkit-animation-delay: var(--fa-animation-delay, 0s);
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
|
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
|
animation-direction: var(--fa-animation-direction, normal);
|
|
-webkit-animation-duration: var(--fa-animation-duration, 1s);
|
|
animation-duration: var(--fa-animation-duration, 1s);
|
|
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
|
|
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
|
|
}
|
|
|
|
.fa-fade {
|
|
-webkit-animation-name: fa-fade;
|
|
animation-name: fa-fade;
|
|
-webkit-animation-delay: var(--fa-animation-delay, 0s);
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
|
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
|
animation-direction: var(--fa-animation-direction, normal);
|
|
-webkit-animation-duration: var(--fa-animation-duration, 1s);
|
|
animation-duration: var(--fa-animation-duration, 1s);
|
|
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
|
|
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
|
|
}
|
|
|
|
.fa-beat-fade {
|
|
-webkit-animation-name: fa-beat-fade;
|
|
animation-name: fa-beat-fade;
|
|
-webkit-animation-delay: var(--fa-animation-delay, 0s);
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
|
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
|
animation-direction: var(--fa-animation-direction, normal);
|
|
-webkit-animation-duration: var(--fa-animation-duration, 1s);
|
|
animation-duration: var(--fa-animation-duration, 1s);
|
|
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
|
|
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
|
|
}
|
|
|
|
.fa-flip {
|
|
-webkit-animation-name: fa-flip;
|
|
animation-name: fa-flip;
|
|
-webkit-animation-delay: var(--fa-animation-delay, 0s);
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
|
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
|
animation-direction: var(--fa-animation-direction, normal);
|
|
-webkit-animation-duration: var(--fa-animation-duration, 1s);
|
|
animation-duration: var(--fa-animation-duration, 1s);
|
|
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
-webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
|
|
animation-timing-function: var(--fa-animation-timing, ease-in-out);
|
|
}
|
|
|
|
.fa-shake {
|
|
-webkit-animation-name: fa-shake;
|
|
animation-name: fa-shake;
|
|
-webkit-animation-delay: var(--fa-animation-delay, 0s);
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
|
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
|
animation-direction: var(--fa-animation-direction, normal);
|
|
-webkit-animation-duration: var(--fa-animation-duration, 1s);
|
|
animation-duration: var(--fa-animation-duration, 1s);
|
|
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
-webkit-animation-timing-function: var(--fa-animation-timing, linear);
|
|
animation-timing-function: var(--fa-animation-timing, linear);
|
|
}
|
|
|
|
.fa-spin {
|
|
-webkit-animation-name: fa-spin;
|
|
animation-name: fa-spin;
|
|
-webkit-animation-delay: var(--fa-animation-delay, 0s);
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
|
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
|
animation-direction: var(--fa-animation-direction, normal);
|
|
-webkit-animation-duration: var(--fa-animation-duration, 2s);
|
|
animation-duration: var(--fa-animation-duration, 2s);
|
|
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
-webkit-animation-timing-function: var(--fa-animation-timing, linear);
|
|
animation-timing-function: var(--fa-animation-timing, linear);
|
|
}
|
|
|
|
.fa-spin-reverse {
|
|
--fa-animation-direction: reverse;
|
|
}
|
|
|
|
.fa-pulse,
|
|
.fa-spin-pulse {
|
|
-webkit-animation-name: fa-spin;
|
|
animation-name: fa-spin;
|
|
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
|
animation-direction: var(--fa-animation-direction, normal);
|
|
-webkit-animation-duration: var(--fa-animation-duration, 1s);
|
|
animation-duration: var(--fa-animation-duration, 1s);
|
|
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
-webkit-animation-timing-function: var(--fa-animation-timing, steps(8));
|
|
animation-timing-function: var(--fa-animation-timing, steps(8));
|
|
}
|
|
|
|
@media (prefers-reduced-motion: reduce) {
|
|
.fa-beat,
|
|
.fa-bounce,
|
|
.fa-fade,
|
|
.fa-beat-fade,
|
|
.fa-flip,
|
|
.fa-pulse,
|
|
.fa-shake,
|
|
.fa-spin,
|
|
.fa-spin-pulse {
|
|
-webkit-animation-delay: -1ms;
|
|
animation-delay: -1ms;
|
|
-webkit-animation-duration: 1ms;
|
|
animation-duration: 1ms;
|
|
-webkit-animation-iteration-count: 1;
|
|
animation-iteration-count: 1;
|
|
-webkit-transition-delay: 0s;
|
|
transition-delay: 0s;
|
|
-webkit-transition-duration: 0s;
|
|
transition-duration: 0s;
|
|
}
|
|
}
|
|
@-webkit-keyframes fa-beat {
|
|
0%, 90% {
|
|
-webkit-transform: scale(1);
|
|
transform: scale(1);
|
|
}
|
|
45% {
|
|
-webkit-transform: scale(var(--fa-beat-scale, 1.25));
|
|
transform: scale(var(--fa-beat-scale, 1.25));
|
|
}
|
|
}
|
|
@keyframes fa-beat {
|
|
0%, 90% {
|
|
-webkit-transform: scale(1);
|
|
transform: scale(1);
|
|
}
|
|
45% {
|
|
-webkit-transform: scale(var(--fa-beat-scale, 1.25));
|
|
transform: scale(var(--fa-beat-scale, 1.25));
|
|
}
|
|
}
|
|
@-webkit-keyframes fa-bounce {
|
|
0% {
|
|
-webkit-transform: scale(1, 1) translateY(0);
|
|
transform: scale(1, 1) translateY(0);
|
|
}
|
|
10% {
|
|
-webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
|
|
transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
|
|
}
|
|
30% {
|
|
-webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
|
|
transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
|
|
}
|
|
50% {
|
|
-webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
|
|
transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
|
|
}
|
|
57% {
|
|
-webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
|
|
transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
|
|
}
|
|
64% {
|
|
-webkit-transform: scale(1, 1) translateY(0);
|
|
transform: scale(1, 1) translateY(0);
|
|
}
|
|
100% {
|
|
-webkit-transform: scale(1, 1) translateY(0);
|
|
transform: scale(1, 1) translateY(0);
|
|
}
|
|
}
|
|
@keyframes fa-bounce {
|
|
0% {
|
|
-webkit-transform: scale(1, 1) translateY(0);
|
|
transform: scale(1, 1) translateY(0);
|
|
}
|
|
10% {
|
|
-webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
|
|
transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
|
|
}
|
|
30% {
|
|
-webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
|
|
transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
|
|
}
|
|
50% {
|
|
-webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
|
|
transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
|
|
}
|
|
57% {
|
|
-webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
|
|
transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
|
|
}
|
|
64% {
|
|
-webkit-transform: scale(1, 1) translateY(0);
|
|
transform: scale(1, 1) translateY(0);
|
|
}
|
|
100% {
|
|
-webkit-transform: scale(1, 1) translateY(0);
|
|
transform: scale(1, 1) translateY(0);
|
|
}
|
|
}
|
|
@-webkit-keyframes fa-fade {
|
|
50% {
|
|
opacity: var(--fa-fade-opacity, 0.4);
|
|
}
|
|
}
|
|
@keyframes fa-fade {
|
|
50% {
|
|
opacity: var(--fa-fade-opacity, 0.4);
|
|
}
|
|
}
|
|
@-webkit-keyframes fa-beat-fade {
|
|
0%, 100% {
|
|
opacity: var(--fa-beat-fade-opacity, 0.4);
|
|
-webkit-transform: scale(1);
|
|
transform: scale(1);
|
|
}
|
|
50% {
|
|
opacity: 1;
|
|
-webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
|
|
transform: scale(var(--fa-beat-fade-scale, 1.125));
|
|
}
|
|
}
|
|
@keyframes fa-beat-fade {
|
|
0%, 100% {
|
|
opacity: var(--fa-beat-fade-opacity, 0.4);
|
|
-webkit-transform: scale(1);
|
|
transform: scale(1);
|
|
}
|
|
50% {
|
|
opacity: 1;
|
|
-webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
|
|
transform: scale(var(--fa-beat-fade-scale, 1.125));
|
|
}
|
|
}
|
|
@-webkit-keyframes fa-flip {
|
|
50% {
|
|
-webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
|
|
transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
|
|
}
|
|
}
|
|
@keyframes fa-flip {
|
|
50% {
|
|
-webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
|
|
transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
|
|
}
|
|
}
|
|
@-webkit-keyframes fa-shake {
|
|
0% {
|
|
-webkit-transform: rotate(-15deg);
|
|
transform: rotate(-15deg);
|
|
}
|
|
4% {
|
|
-webkit-transform: rotate(15deg);
|
|
transform: rotate(15deg);
|
|
}
|
|
8%, 24% {
|
|
-webkit-transform: rotate(-18deg);
|
|
transform: rotate(-18deg);
|
|
}
|
|
12%, 28% {
|
|
-webkit-transform: rotate(18deg);
|
|
transform: rotate(18deg);
|
|
}
|
|
16% {
|
|
-webkit-transform: rotate(-22deg);
|
|
transform: rotate(-22deg);
|
|
}
|
|
20% {
|
|
-webkit-transform: rotate(22deg);
|
|
transform: rotate(22deg);
|
|
}
|
|
32% {
|
|
-webkit-transform: rotate(-12deg);
|
|
transform: rotate(-12deg);
|
|
}
|
|
36% {
|
|
-webkit-transform: rotate(12deg);
|
|
transform: rotate(12deg);
|
|
}
|
|
40%, 100% {
|
|
-webkit-transform: rotate(0deg);
|
|
transform: rotate(0deg);
|
|
}
|
|
}
|
|
@keyframes fa-shake {
|
|
0% {
|
|
-webkit-transform: rotate(-15deg);
|
|
transform: rotate(-15deg);
|
|
}
|
|
4% {
|
|
-webkit-transform: rotate(15deg);
|
|
transform: rotate(15deg);
|
|
}
|
|
8%, 24% {
|
|
-webkit-transform: rotate(-18deg);
|
|
transform: rotate(-18deg);
|
|
}
|
|
12%, 28% {
|
|
-webkit-transform: rotate(18deg);
|
|
transform: rotate(18deg);
|
|
}
|
|
16% {
|
|
-webkit-transform: rotate(-22deg);
|
|
transform: rotate(-22deg);
|
|
}
|
|
20% {
|
|
-webkit-transform: rotate(22deg);
|
|
transform: rotate(22deg);
|
|
}
|
|
32% {
|
|
-webkit-transform: rotate(-12deg);
|
|
transform: rotate(-12deg);
|
|
}
|
|
36% {
|
|
-webkit-transform: rotate(12deg);
|
|
transform: rotate(12deg);
|
|
}
|
|
40%, 100% {
|
|
-webkit-transform: rotate(0deg);
|
|
transform: rotate(0deg);
|
|
}
|
|
}
|
|
@-webkit-keyframes fa-spin {
|
|
0% {
|
|
-webkit-transform: rotate(0deg);
|
|
transform: rotate(0deg);
|
|
}
|
|
100% {
|
|
-webkit-transform: rotate(360deg);
|
|
transform: rotate(360deg);
|
|
}
|
|
}
|
|
@keyframes fa-spin {
|
|
0% {
|
|
-webkit-transform: rotate(0deg);
|
|
transform: rotate(0deg);
|
|
}
|
|
100% {
|
|
-webkit-transform: rotate(360deg);
|
|
transform: rotate(360deg);
|
|
}
|
|
}
|
|
.fa-rotate-90 {
|
|
-webkit-transform: rotate(90deg);
|
|
transform: rotate(90deg);
|
|
}
|
|
|
|
.fa-rotate-180 {
|
|
-webkit-transform: rotate(180deg);
|
|
transform: rotate(180deg);
|
|
}
|
|
|
|
.fa-rotate-270 {
|
|
-webkit-transform: rotate(270deg);
|
|
transform: rotate(270deg);
|
|
}
|
|
|
|
.fa-flip-horizontal {
|
|
-webkit-transform: scale(-1, 1);
|
|
transform: scale(-1, 1);
|
|
}
|
|
|
|
.fa-flip-vertical {
|
|
-webkit-transform: scale(1, -1);
|
|
transform: scale(1, -1);
|
|
}
|
|
|
|
.fa-flip-both,
|
|
.fa-flip-horizontal.fa-flip-vertical {
|
|
-webkit-transform: scale(-1, -1);
|
|
transform: scale(-1, -1);
|
|
}
|
|
|
|
.fa-rotate-by {
|
|
-webkit-transform: rotate(var(--fa-rotate-angle, none));
|
|
transform: rotate(var(--fa-rotate-angle, none));
|
|
}
|
|
|
|
.fa-stack {
|
|
display: inline-block;
|
|
vertical-align: middle;
|
|
height: 2em;
|
|
position: relative;
|
|
width: 2.5em;
|
|
}
|
|
|
|
.fa-stack-1x,
|
|
.fa-stack-2x {
|
|
bottom: 0;
|
|
left: 0;
|
|
margin: auto;
|
|
position: absolute;
|
|
right: 0;
|
|
top: 0;
|
|
z-index: var(--fa-stack-z-index, auto);
|
|
}
|
|
|
|
.svg-inline--fa.fa-stack-1x {
|
|
height: 1em;
|
|
width: 1.25em;
|
|
}
|
|
.svg-inline--fa.fa-stack-2x {
|
|
height: 2em;
|
|
width: 2.5em;
|
|
}
|
|
|
|
.fa-inverse {
|
|
color: var(--fa-inverse, #fff);
|
|
}
|
|
|
|
.sr-only,
|
|
.fa-sr-only {
|
|
position: absolute;
|
|
width: 1px;
|
|
height: 1px;
|
|
padding: 0;
|
|
margin: -1px;
|
|
overflow: hidden;
|
|
clip: rect(0, 0, 0, 0);
|
|
white-space: nowrap;
|
|
border-width: 0;
|
|
}
|
|
|
|
.sr-only-focusable:not(:focus),
|
|
.fa-sr-only-focusable:not(:focus) {
|
|
position: absolute;
|
|
width: 1px;
|
|
height: 1px;
|
|
padding: 0;
|
|
margin: -1px;
|
|
overflow: hidden;
|
|
clip: rect(0, 0, 0, 0);
|
|
white-space: nowrap;
|
|
border-width: 0;
|
|
}
|
|
|
|
.svg-inline--fa .fa-primary {
|
|
fill: var(--fa-primary-color, currentColor);
|
|
opacity: var(--fa-primary-opacity, 1);
|
|
}
|
|
|
|
.svg-inline--fa .fa-secondary {
|
|
fill: var(--fa-secondary-color, currentColor);
|
|
opacity: var(--fa-secondary-opacity, 0.4);
|
|
}
|
|
|
|
.svg-inline--fa.fa-swap-opacity .fa-primary {
|
|
opacity: var(--fa-secondary-opacity, 0.4);
|
|
}
|
|
|
|
.svg-inline--fa.fa-swap-opacity .fa-secondary {
|
|
opacity: var(--fa-primary-opacity, 1);
|
|
}
|
|
|
|
.svg-inline--fa mask .fa-primary,
|
|
.svg-inline--fa mask .fa-secondary {
|
|
fill: black;
|
|
}
|
|
|
|
.fad.fa-inverse,
|
|
.fa-duotone.fa-inverse {
|
|
color: var(--fa-inverse, #fff);
|
|
}`;function Mf(){var e=hf,c=vf,r=c2.cssPrefix,n=c2.replacementClass,i=vx;if(r!==e||n!==c){var s=new RegExp("\\.".concat(e,"\\-"),"g"),l=new RegExp("\\--".concat(e,"\\-"),"g"),u=new RegExp("\\.".concat(c),"g");i=i.replace(s,".".concat(r,"-")).replace(l,"--".concat(r,"-")).replace(u,".".concat(n))}return i}var Gl=!1;function sn(){c2.autoAddCss&&!Gl&&(fx(Mf()),Gl=!0)}var dx={mixout:function(){return{dom:{css:Mf,insertCss:sn}}},hooks:function(){return{beforeDOMElementCreation:function(){sn()},beforeI2svg:function(){sn()}}}},x4=Z4||{};x4[L4]||(x4[L4]={});x4[L4].styles||(x4[L4].styles={});x4[L4].hooks||(x4[L4].hooks={});x4[L4].shims||(x4[L4].shims=[]);var G3=x4[L4],Cf=[],zx=function e(){D2.removeEventListener("DOMContentLoaded",e),x7=1,Cf.map(function(c){return c()})},x7=!1;w4&&(x7=(D2.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(D2.readyState),x7||D2.addEventListener("DOMContentLoaded",zx));function Hx(e){w4&&(x7?setTimeout(e,0):Cf.push(e))}function m5(e){var c=e.tag,r=e.attributes,n=r===void 0?{}:r,i=e.children,s=i===void 0?[]:i;return typeof e=="string"?Vf(e):"<".concat(c," ").concat(px(n),">").concat(s.map(m5).join(""),"</").concat(c,">")}function ql(e,c,r){if(e&&e[c]&&e[c][r])return{prefix:c,iconName:r,icon:e[c][r]}}var gx=function(c,r){return function(n,i,s,l){return c.call(r,n,i,s,l)}},on=function(c,r,n,i){var s=Object.keys(c),l=s.length,u=i!==void 0?gx(r,i):r,p,h,z;for(n===void 0?(p=1,z=c[s[0]]):(p=0,z=n);p<l;p++)h=s[p],z=u(z,c[h],h,c);return z};function Vx(e){for(var c=[],r=0,n=e.length;r<n;){var i=e.charCodeAt(r++);if(i>=55296&&i<=56319&&r<n){var s=e.charCodeAt(r++);(s&64512)==56320?c.push(((i&1023)<<10)+(s&1023)+65536):(c.push(i),r--)}else c.push(i)}return c}function hn(e){var c=Vx(e);return c.length===1?c[0].toString(16):null}function Mx(e,c){var r=e.length,n=e.charCodeAt(c),i;return n>=55296&&n<=56319&&r>c+1&&(i=e.charCodeAt(c+1),i>=56320&&i<=57343)?(n-55296)*1024+i-56320+65536:n}function jl(e){return Object.keys(e).reduce(function(c,r){var n=e[r],i=!!n.icon;return i?c[n.iconName]=n.icon:c[r]=n,c},{})}function vn(e,c){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n=r.skipHooks,i=n===void 0?!1:n,s=jl(c);typeof G3.hooks.addPack=="function"&&!i?G3.hooks.addPack(e,jl(c)):G3.styles[e]=$($({},G3.styles[e]||{}),s),e==="fas"&&vn("fa",c)}var H7,g7,V7,D0=G3.styles,Cx=G3.shims,Lx=(H7={},u1(H7,O2,Object.values(o5[O2])),u1(H7,J2,Object.values(o5[J2])),H7),bn=null,Lf={},xf={},yf={},wf={},Sf={},xx=(g7={},u1(g7,O2,Object.keys(i5[O2])),u1(g7,J2,Object.keys(i5[J2])),g7);function yx(e){return~ix.indexOf(e)}function wx(e,c){var r=c.split("-"),n=r[0],i=r.slice(1).join("-");return n===e&&i!==""&&!yx(i)?i:null}var Nf=function(){var c=function(s){return on(D0,function(l,u,p){return l[p]=on(u,s,{}),l},{})};Lf=c(function(i,s,l){if(s[3]&&(i[s[3]]=l),s[2]){var u=s[2].filter(function(p){return typeof p=="number"});u.forEach(function(p){i[p.toString(16)]=l})}return i}),xf=c(function(i,s,l){if(i[l]=l,s[2]){var u=s[2].filter(function(p){return typeof p=="string"});u.forEach(function(p){i[p]=l})}return i}),Sf=c(function(i,s,l){var u=s[2];return i[l]=l,u.forEach(function(p){i[p]=l}),i});var r="far"in D0||c2.autoFetchSvg,n=on(Cx,function(i,s){var l=s[0],u=s[1],p=s[2];return u==="far"&&!r&&(u="fas"),typeof l=="string"&&(i.names[l]={prefix:u,iconName:p}),typeof l=="number"&&(i.unicodes[l.toString(16)]={prefix:u,iconName:p}),i},{names:{},unicodes:{}});yf=n.names,wf=n.unicodes,bn=S7(c2.styleDefault,{family:c2.familyDefault})};lx(function(e){bn=S7(e.styleDefault,{family:c2.familyDefault})});Nf();function kn(e,c){return(Lf[e]||{})[c]}function Sx(e,c){return(xf[e]||{})[c]}function G6(e,c){return(Sf[e]||{})[c]}function bf(e){return yf[e]||{prefix:null,iconName:null}}function Nx(e){var c=wf[e],r=kn("fas",e);return c||(r?{prefix:"fas",iconName:r}:null)||{prefix:null,iconName:null}}function e6(){return bn}var An=function(){return{prefix:null,iconName:null,rest:[]}};function S7(e){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=c.family,n=r===void 0?O2:r,i=i5[n][e],s=s5[n][e]||s5[n][i],l=e in G3.styles?e:null;return s||l||null}var Xl=(V7={},u1(V7,O2,Object.keys(o5[O2])),u1(V7,J2,Object.keys(o5[J2])),V7);function N7(e){var c,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=r.skipLookups,i=n===void 0?!1:n,s=(c={},u1(c,O2,"".concat(c2.cssPrefix,"-").concat(O2)),u1(c,J2,"".concat(c2.cssPrefix,"-").concat(J2)),c),l=null,u=O2;(e.includes(s[O2])||e.some(function(h){return Xl[O2].includes(h)}))&&(u=O2),(e.includes(s[J2])||e.some(function(h){return Xl[J2].includes(h)}))&&(u=J2);var p=e.reduce(function(h,z){var M=wx(c2.cssPrefix,z);if(D0[z]?(z=Lx[u].includes(z)?ex[u][z]:z,l=z,h.prefix=z):xx[u].indexOf(z)>-1?(l=z,h.prefix=S7(z,{family:u})):M?h.iconName=M:z!==c2.replacementClass&&z!==s[O2]&&z!==s[J2]&&h.rest.push(z),!i&&h.prefix&&h.iconName){var L=l==="fa"?bf(h.iconName):{},S=G6(h.prefix,h.iconName);L.prefix&&(l=null),h.iconName=L.iconName||S||h.iconName,h.prefix=L.prefix||h.prefix,h.prefix==="far"&&!D0.far&&D0.fas&&!c2.autoFetchSvg&&(h.prefix="fas")}return h},An());return(e.includes("fa-brands")||e.includes("fab"))&&(p.prefix="fab"),(e.includes("fa-duotone")||e.includes("fad"))&&(p.prefix="fad"),!p.prefix&&u===J2&&(D0.fass||c2.autoFetchSvg)&&(p.prefix="fass",p.iconName=G6(p.prefix,p.iconName)||p.iconName),(p.prefix==="fa"||l==="fa")&&(p.prefix=e6()||"fas"),p}var bx=function(){function e(){UL(this,e),this.definitions={}}return WL(e,[{key:"add",value:function(){for(var r=this,n=arguments.length,i=new Array(n),s=0;s<n;s++)i[s]=arguments[s];var l=i.reduce(this._pullDefinitions,{});Object.keys(l).forEach(function(u){r.definitions[u]=$($({},r.definitions[u]||{}),l[u]),vn(u,l[u]);var p=o5[O2][u];p&&vn(p,l[u]),Nf()})}},{key:"reset",value:function(){this.definitions={}}},{key:"_pullDefinitions",value:function(r,n){var i=n.prefix&&n.iconName&&n.icon?{0:n}:n;return Object.keys(i).map(function(s){var l=i[s],u=l.prefix,p=l.iconName,h=l.icon,z=h[2];r[u]||(r[u]={}),z.length>0&&z.forEach(function(M){typeof M=="string"&&(r[u][M]=h)}),r[u][p]=h}),r}}]),e}(),Yl=[],F0={},B0={},kx=Object.keys(B0);function Ax(e,c){var r=c.mixoutsTo;return Yl=e,F0={},Object.keys(B0).forEach(function(n){kx.indexOf(n)===-1&&delete B0[n]}),Yl.forEach(function(n){var i=n.mixout?n.mixout():{};if(Object.keys(i).forEach(function(l){typeof i[l]=="function"&&(r[l]=i[l]),L7(i[l])==="object"&&Object.keys(i[l]).forEach(function(u){r[l]||(r[l]={}),r[l][u]=i[l][u]})}),n.hooks){var s=n.hooks();Object.keys(s).forEach(function(l){F0[l]||(F0[l]=[]),F0[l].push(s[l])})}n.provides&&n.provides(B0)}),r}function dn(e,c){for(var r=arguments.length,n=new Array(r>2?r-2:0),i=2;i<r;i++)n[i-2]=arguments[i];var s=F0[e]||[];return s.forEach(function(l){c=l.apply(null,[c].concat(n))}),c}function j6(e){for(var c=arguments.length,r=new Array(c>1?c-1:0),n=1;n<c;n++)r[n-1]=arguments[n];var i=F0[e]||[];i.forEach(function(s){s.apply(null,r)})}function y4(){var e=arguments[0],c=Array.prototype.slice.call(arguments,1);return B0[e]?B0[e].apply(null,c):void 0}function zn(e){e.prefix==="fa"&&(e.prefix="fas");var c=e.iconName,r=e.prefix||e6();if(c)return c=G6(r,c)||c,ql(kf.definitions,r,c)||ql(G3.styles,r,c)}var kf=new bx,Ex=function(){c2.autoReplaceSvg=!1,c2.observeMutations=!1,j6("noAuto")},Px={i2svg:function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return w4?(j6("beforeI2svg",c),y4("pseudoElements2svg",c),y4("i2svg",c)):Promise.reject("Operation requires a DOM of some kind.")},watch:function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=c.autoReplaceSvgRoot;c2.autoReplaceSvg===!1&&(c2.autoReplaceSvg=!0),c2.observeMutations=!0,Hx(function(){Tx({autoReplaceSvgRoot:r}),j6("watch",c)})}},_x={icon:function(c){if(c===null)return null;if(L7(c)==="object"&&c.prefix&&c.iconName)return{prefix:c.prefix,iconName:G6(c.prefix,c.iconName)||c.iconName};if(Array.isArray(c)&&c.length===2){var r=c[1].indexOf("fa-")===0?c[1].slice(3):c[1],n=S7(c[0]);return{prefix:n,iconName:G6(n,r)||r}}if(typeof c=="string"&&(c.indexOf("".concat(c2.cssPrefix,"-"))>-1||c.match(cx))){var i=N7(c.split(" "),{skipLookups:!0});return{prefix:i.prefix||e6(),iconName:G6(i.prefix,i.iconName)||i.iconName}}if(typeof c=="string"){var s=e6();return{prefix:s,iconName:G6(s,c)||c}}}},p3={noAuto:Ex,config:c2,dom:Px,parse:_x,library:kf,findIconDefinition:zn,toHtml:m5},Tx=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=c.autoReplaceSvgRoot,n=r===void 0?D2:r;(Object.keys(G3.styles).length>0||c2.autoFetchSvg)&&w4&&c2.autoReplaceSvg&&p3.dom.i2svg({node:n})};function b7(e,c){return Object.defineProperty(e,"abstract",{get:c}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(function(n){return m5(n)})}}),Object.defineProperty(e,"node",{get:function(){if(w4){var n=D2.createElement("div");return n.innerHTML=e.html,n.children}}}),e}function Rx(e){var c=e.children,r=e.main,n=e.mask,i=e.attributes,s=e.styles,l=e.transform;if(Nn(l)&&r.found&&!n.found){var u=r.width,p=r.height,h={x:u/p/2,y:.5};i.style=w7($($({},s),{},{"transform-origin":"".concat(h.x+l.x/16,"em ").concat(h.y+l.y/16,"em")}))}return[{tag:"svg",attributes:i,children:c}]}function Ox(e){var c=e.prefix,r=e.iconName,n=e.children,i=e.attributes,s=e.symbol,l=s===!0?"".concat(c,"-").concat(c2.cssPrefix,"-").concat(r):s;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:$($({},i),{},{id:l}),children:n}]}]}function En(e){var c=e.icons,r=c.main,n=c.mask,i=e.prefix,s=e.iconName,l=e.transform,u=e.symbol,p=e.title,h=e.maskId,z=e.titleId,M=e.extra,L=e.watchable,S=L===void 0?!1:L,P=n.found?n:r,R=P.width,W=P.height,g=i==="fak",H=[c2.replacementClass,s?"".concat(c2.cssPrefix,"-").concat(s):""].filter(function(A){return M.classes.indexOf(A)===-1}).filter(function(A){return A!==""||!!A}).concat(M.classes).join(" "),C={children:[],attributes:$($({},M.attributes),{},{"data-prefix":i,"data-icon":s,class:H,role:M.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(R," ").concat(W)})},b=g&&!~M.classes.indexOf("fa-fw")?{width:"".concat(R/W*16*.0625,"em")}:{};S&&(C.attributes[q6]=""),p&&(C.children.push({tag:"title",attributes:{id:C.attributes["aria-labelledby"]||"title-".concat(z||f5())},children:[p]}),delete C.attributes.title);var O=$($({},C),{},{prefix:i,iconName:s,main:r,mask:n,maskId:h,transform:l,symbol:u,styles:$($({},b),M.styles)}),U=n.found&&r.found?y4("generateAbstractMask",O)||{children:[],attributes:{}}:y4("generateAbstractIcon",O)||{children:[],attributes:{}},B=U.children,Z=U.attributes;return O.children=B,O.attributes=Z,u?Ox(O):Rx(O)}function Kl(e){var c=e.content,r=e.width,n=e.height,i=e.transform,s=e.title,l=e.extra,u=e.watchable,p=u===void 0?!1:u,h=$($($({},l.attributes),s?{title:s}:{}),{},{class:l.classes.join(" ")});p&&(h[q6]="");var z=$({},l.styles);Nn(i)&&(z.transform=hx({transform:i,startCentered:!0,width:r,height:n}),z["-webkit-transform"]=z.transform);var M=w7(z);M.length>0&&(h.style=M);var L=[];return L.push({tag:"span",attributes:h,children:[c]}),s&&L.push({tag:"span",attributes:{class:"sr-only"},children:[s]}),L}function Dx(e){var c=e.content,r=e.title,n=e.extra,i=$($($({},n.attributes),r?{title:r}:{}),{},{class:n.classes.join(" ")}),s=w7(n.styles);s.length>0&&(i.style=s);var l=[];return l.push({tag:"span",attributes:i,children:[c]}),r&&l.push({tag:"span",attributes:{class:"sr-only"},children:[r]}),l}var ln=G3.styles;function Hn(e){var c=e[0],r=e[1],n=e.slice(4),i=Cn(n,1),s=i[0],l=null;return Array.isArray(s)?l={tag:"g",attributes:{class:"".concat(c2.cssPrefix,"-").concat(W6.GROUP)},children:[{tag:"path",attributes:{class:"".concat(c2.cssPrefix,"-").concat(W6.SECONDARY),fill:"currentColor",d:s[0]}},{tag:"path",attributes:{class:"".concat(c2.cssPrefix,"-").concat(W6.PRIMARY),fill:"currentColor",d:s[1]}}]}:l={tag:"path",attributes:{fill:"currentColor",d:s}},{found:!0,width:c,height:r,icon:l}}var Fx={found:!1,width:512,height:512};function Bx(e,c){!df&&!c2.showMissingIcons&&e&&console.error('Icon with name "'.concat(e,'" and prefix "').concat(c,'" is missing.'))}function gn(e,c){var r=c;return c==="fa"&&c2.styleDefault!==null&&(c=e6()),new Promise(function(n,i){var s={found:!1,width:512,height:512,icon:y4("missingIconAbstract")||{}};if(r==="fa"){var l=bf(e)||{};e=l.iconName||e,c=l.prefix||c}if(e&&c&&ln[c]&&ln[c][e]){var u=ln[c][e];return n(Hn(u))}Bx(e,c),n($($({},Fx),{},{icon:c2.showMissingIcons&&e?y4("missingIconAbstract")||{}:{}}))})}var Ql=function(){},Vn=c2.measurePerformance&&p7&&p7.mark&&p7.measure?p7:{mark:Ql,measure:Ql},a5='FA "6.5.1"',Ix=function(c){return Vn.mark("".concat(a5," ").concat(c," begins")),function(){return Af(c)}},Af=function(c){Vn.mark("".concat(a5," ").concat(c," ends")),Vn.measure("".concat(a5," ").concat(c),"".concat(a5," ").concat(c," begins"),"".concat(a5," ").concat(c," ends"))},Pn={begin:Ix,end:Af},M7=function(){};function $l(e){var c=e.getAttribute?e.getAttribute(q6):null;return typeof c=="string"}function Ux(e){var c=e.getAttribute?e.getAttribute(xn):null,r=e.getAttribute?e.getAttribute(yn):null;return c&&r}function Wx(e){return e&&e.classList&&e.classList.contains&&e.classList.contains(c2.replacementClass)}function Gx(){if(c2.autoReplaceSvg===!0)return C7.replace;var e=C7[c2.autoReplaceSvg];return e||C7.replace}function qx(e){return D2.createElementNS("http://www.w3.org/2000/svg",e)}function jx(e){return D2.createElement(e)}function Ef(e){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=c.ceFn,n=r===void 0?e.tag==="svg"?qx:jx:r;if(typeof e=="string")return D2.createTextNode(e);var i=n(e.tag);Object.keys(e.attributes||[]).forEach(function(l){i.setAttribute(l,e.attributes[l])});var s=e.children||[];return s.forEach(function(l){i.appendChild(Ef(l,{ceFn:n}))}),i}function Xx(e){var c=" ".concat(e.outerHTML," ");return c="".concat(c,"Font Awesome fontawesome.com "),c}var C7={replace:function(c){var r=c[0];if(r.parentNode)if(c[1].forEach(function(i){r.parentNode.insertBefore(Ef(i),r)}),r.getAttribute(q6)===null&&c2.keepOriginalSource){var n=D2.createComment(Xx(r));r.parentNode.replaceChild(n,r)}else r.remove()},nest:function(c){var r=c[0],n=c[1];if(~Sn(r).indexOf(c2.replacementClass))return C7.replace(c);var i=new RegExp("".concat(c2.cssPrefix,"-.*"));if(delete n[0].attributes.id,n[0].attributes.class){var s=n[0].attributes.class.split(" ").reduce(function(u,p){return p===c2.replacementClass||p.match(i)?u.toSvg.push(p):u.toNode.push(p),u},{toNode:[],toSvg:[]});n[0].attributes.class=s.toSvg.join(" "),s.toNode.length===0?r.removeAttribute("class"):r.setAttribute("class",s.toNode.join(" "))}var l=n.map(function(u){return m5(u)}).join(`
|
|
`);r.setAttribute(q6,""),r.innerHTML=l}};function Jl(e){e()}function Pf(e,c){var r=typeof c=="function"?c:M7;if(e.length===0)r();else{var n=Jl;c2.mutateApproach===JL&&(n=Z4.requestAnimationFrame||Jl),n(function(){var i=Gx(),s=Pn.begin("mutate");e.map(i),s(),r()})}}var _n=!1;function _f(){_n=!0}function Mn(){_n=!1}var y7=null;function Zl(e){if(Il&&c2.observeMutations){var c=e.treeCallback,r=c===void 0?M7:c,n=e.nodeCallback,i=n===void 0?M7:n,s=e.pseudoElementsCallback,l=s===void 0?M7:s,u=e.observeMutationsRoot,p=u===void 0?D2:u;y7=new Il(function(h){if(!_n){var z=e6();U0(h).forEach(function(M){if(M.type==="childList"&&M.addedNodes.length>0&&!$l(M.addedNodes[0])&&(c2.searchPseudoElements&&l(M.target),r(M.target)),M.type==="attributes"&&M.target.parentNode&&c2.searchPseudoElements&&l(M.target.parentNode),M.type==="attributes"&&$l(M.target)&&~tx.indexOf(M.attributeName))if(M.attributeName==="class"&&Ux(M.target)){var L=N7(Sn(M.target)),S=L.prefix,P=L.iconName;M.target.setAttribute(xn,S||z),P&&M.target.setAttribute(yn,P)}else Wx(M.target)&&i(M.target)})}}),w4&&y7.observe(p,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function Yx(){y7&&y7.disconnect()}function Kx(e){var c=e.getAttribute("style"),r=[];return c&&(r=c.split(";").reduce(function(n,i){var s=i.split(":"),l=s[0],u=s.slice(1);return l&&u.length>0&&(n[l]=u.join(":").trim()),n},{})),r}function Qx(e){var c=e.getAttribute("data-prefix"),r=e.getAttribute("data-icon"),n=e.innerText!==void 0?e.innerText.trim():"",i=N7(Sn(e));return i.prefix||(i.prefix=e6()),c&&r&&(i.prefix=c,i.iconName=r),i.iconName&&i.prefix||(i.prefix&&n.length>0&&(i.iconName=Sx(i.prefix,e.innerText)||kn(i.prefix,hn(e.innerText))),!i.iconName&&c2.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(i.iconName=e.firstChild.data)),i}function $x(e){var c=U0(e.attributes).reduce(function(i,s){return i.name!=="class"&&i.name!=="style"&&(i[s.name]=s.value),i},{}),r=e.getAttribute("title"),n=e.getAttribute("data-fa-title-id");return c2.autoA11y&&(r?c["aria-labelledby"]="".concat(c2.replacementClass,"-title-").concat(n||f5()):(c["aria-hidden"]="true",c.focusable="false")),c}function Jx(){return{iconName:null,title:null,titleId:null,prefix:null,transform:t4,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function ef(e){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0},r=Qx(e),n=r.iconName,i=r.prefix,s=r.rest,l=$x(e),u=dn("parseNodeAttributes",{},e),p=c.styleParser?Kx(e):[];return $({iconName:n,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:i,transform:t4,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:s,styles:p,attributes:l}},u)}var Zx=G3.styles;function Tf(e){var c=c2.autoReplaceSvg==="nest"?ef(e,{styleParser:!1}):ef(e);return~c.extra.classes.indexOf(zf)?y4("generateLayersText",e,c):y4("generateSvgReplacementMutation",e,c)}var c6=new Set;wn.map(function(e){c6.add("fa-".concat(e))});Object.keys(i5[O2]).map(c6.add.bind(c6));Object.keys(i5[J2]).map(c6.add.bind(c6));c6=u5(c6);function cf(e){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!w4)return Promise.resolve();var r=D2.documentElement.classList,n=function(M){return r.add("".concat(Ul,"-").concat(M))},i=function(M){return r.remove("".concat(Ul,"-").concat(M))},s=c2.autoFetchSvg?c6:wn.map(function(z){return"fa-".concat(z)}).concat(Object.keys(Zx));s.includes("fa")||s.push("fa");var l=[".".concat(zf,":not([").concat(q6,"])")].concat(s.map(function(z){return".".concat(z,":not([").concat(q6,"])")})).join(", ");if(l.length===0)return Promise.resolve();var u=[];try{u=U0(e.querySelectorAll(l))}catch{}if(u.length>0)n("pending"),i("complete");else return Promise.resolve();var p=Pn.begin("onTree"),h=u.reduce(function(z,M){try{var L=Tf(M);L&&z.push(L)}catch(S){df||S.name==="MissingIcon"&&console.error(S)}return z},[]);return new Promise(function(z,M){Promise.all(h).then(function(L){Pf(L,function(){n("active"),n("complete"),i("pending"),typeof c=="function"&&c(),p(),z()})}).catch(function(L){p(),M(L)})})}function ey(e){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;Tf(e).then(function(r){r&&Pf([r],c)})}function cy(e){return function(c){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=(c||{}).icon?c:zn(c||{}),i=r.mask;return i&&(i=(i||{}).icon?i:zn(i||{})),e(n,$($({},r),{},{mask:i}))}}var ry=function(c){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=r.transform,i=n===void 0?t4:n,s=r.symbol,l=s===void 0?!1:s,u=r.mask,p=u===void 0?null:u,h=r.maskId,z=h===void 0?null:h,M=r.title,L=M===void 0?null:M,S=r.titleId,P=S===void 0?null:S,R=r.classes,W=R===void 0?[]:R,g=r.attributes,H=g===void 0?{}:g,C=r.styles,b=C===void 0?{}:C;if(c){var O=c.prefix,U=c.iconName,B=c.icon;return b7($({type:"icon"},c),function(){return j6("beforeDOMElementCreation",{iconDefinition:c,params:r}),c2.autoA11y&&(L?H["aria-labelledby"]="".concat(c2.replacementClass,"-title-").concat(P||f5()):(H["aria-hidden"]="true",H.focusable="false")),En({icons:{main:Hn(B),mask:p?Hn(p.icon):{found:!1,width:null,height:null,icon:{}}},prefix:O,iconName:U,transform:$($({},t4),i),symbol:l,title:L,maskId:z,titleId:P,extra:{attributes:H,styles:b,classes:W}})})}},ay={mixout:function(){return{icon:cy(ry)}},hooks:function(){return{mutationObserverCallbacks:function(r){return r.treeCallback=cf,r.nodeCallback=ey,r}}},provides:function(c){c.i2svg=function(r){var n=r.node,i=n===void 0?D2:n,s=r.callback,l=s===void 0?function(){}:s;return cf(i,l)},c.generateSvgReplacementMutation=function(r,n){var i=n.iconName,s=n.title,l=n.titleId,u=n.prefix,p=n.transform,h=n.symbol,z=n.mask,M=n.maskId,L=n.extra;return new Promise(function(S,P){Promise.all([gn(i,u),z.iconName?gn(z.iconName,z.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(function(R){var W=Cn(R,2),g=W[0],H=W[1];S([r,En({icons:{main:g,mask:H},prefix:u,iconName:i,transform:p,symbol:h,maskId:M,title:s,titleId:l,extra:L,watchable:!0})])}).catch(P)})},c.generateAbstractIcon=function(r){var n=r.children,i=r.attributes,s=r.main,l=r.transform,u=r.styles,p=w7(u);p.length>0&&(i.style=p);var h;return Nn(l)&&(h=y4("generateAbstractTransformGrouping",{main:s,transform:l,containerWidth:s.width,iconWidth:s.width})),n.push(h||s.icon),{children:n,attributes:i}}}},ny={mixout:function(){return{layer:function(r){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=n.classes,s=i===void 0?[]:i;return b7({type:"layer"},function(){j6("beforeDOMElementCreation",{assembler:r,params:n});var l=[];return r(function(u){Array.isArray(u)?u.map(function(p){l=l.concat(p.abstract)}):l=l.concat(u.abstract)}),[{tag:"span",attributes:{class:["".concat(c2.cssPrefix,"-layers")].concat(u5(s)).join(" ")},children:l}]})}}}},ty={mixout:function(){return{counter:function(r){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=n.title,s=i===void 0?null:i,l=n.classes,u=l===void 0?[]:l,p=n.attributes,h=p===void 0?{}:p,z=n.styles,M=z===void 0?{}:z;return b7({type:"counter",content:r},function(){return j6("beforeDOMElementCreation",{content:r,params:n}),Dx({content:r.toString(),title:s,extra:{attributes:h,styles:M,classes:["".concat(c2.cssPrefix,"-layers-counter")].concat(u5(u))}})})}}}},iy={mixout:function(){return{text:function(r){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=n.transform,s=i===void 0?t4:i,l=n.title,u=l===void 0?null:l,p=n.classes,h=p===void 0?[]:p,z=n.attributes,M=z===void 0?{}:z,L=n.styles,S=L===void 0?{}:L;return b7({type:"text",content:r},function(){return j6("beforeDOMElementCreation",{content:r,params:n}),Kl({content:r,transform:$($({},t4),s),title:u,extra:{attributes:M,styles:S,classes:["".concat(c2.cssPrefix,"-layers-text")].concat(u5(h))}})})}}},provides:function(c){c.generateLayersText=function(r,n){var i=n.title,s=n.transform,l=n.extra,u=null,p=null;if(mf){var h=parseInt(getComputedStyle(r).fontSize,10),z=r.getBoundingClientRect();u=z.width/h,p=z.height/h}return c2.autoA11y&&!i&&(l.attributes["aria-hidden"]="true"),Promise.resolve([r,Kl({content:r.innerHTML,width:u,height:p,transform:s,title:i,extra:l,watchable:!0})])}}},sy=new RegExp('"',"ug"),rf=[1105920,1112319];function oy(e){var c=e.replace(sy,""),r=Mx(c,0),n=r>=rf[0]&&r<=rf[1],i=c.length===2?c[0]===c[1]:!1;return{value:hn(i?c[0]:c),isSecondary:n||i}}function af(e,c){var r="".concat($L).concat(c.replace(":","-"));return new Promise(function(n,i){if(e.getAttribute(r)!==null)return n();var s=U0(e.children),l=s.filter(function(B){return B.getAttribute(mn)===c})[0],u=Z4.getComputedStyle(e,c),p=u.getPropertyValue("font-family").match(rx),h=u.getPropertyValue("font-weight"),z=u.getPropertyValue("content");if(l&&!p)return e.removeChild(l),n();if(p&&z!=="none"&&z!==""){var M=u.getPropertyValue("content"),L=~["Sharp"].indexOf(p[2])?J2:O2,S=~["Solid","Regular","Light","Thin","Duotone","Brands","Kit"].indexOf(p[2])?s5[L][p[2].toLowerCase()]:ax[L][h],P=oy(M),R=P.value,W=P.isSecondary,g=p[0].startsWith("FontAwesome"),H=kn(S,R),C=H;if(g){var b=Nx(R);b.iconName&&b.prefix&&(H=b.iconName,S=b.prefix)}if(H&&!W&&(!l||l.getAttribute(xn)!==S||l.getAttribute(yn)!==C)){e.setAttribute(r,C),l&&e.removeChild(l);var O=Jx(),U=O.extra;U.attributes[mn]=c,gn(H,S).then(function(B){var Z=En($($({},O),{},{icons:{main:B,mask:An()},prefix:S,iconName:C,extra:U,watchable:!0})),A=D2.createElementNS("http://www.w3.org/2000/svg","svg");c==="::before"?e.insertBefore(A,e.firstChild):e.appendChild(A),A.outerHTML=Z.map(function(N){return m5(N)}).join(`
|
|
`),e.removeAttribute(r),n()}).catch(i)}else n()}else n()})}function ly(e){return Promise.all([af(e,"::before"),af(e,"::after")])}function fy(e){return e.parentNode!==document.head&&!~ZL.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(mn)&&(!e.parentNode||e.parentNode.tagName!=="svg")}function nf(e){if(w4)return new Promise(function(c,r){var n=U0(e.querySelectorAll("*")).filter(fy).map(ly),i=Pn.begin("searchPseudoElements");_f(),Promise.all(n).then(function(){i(),Mn(),c()}).catch(function(){i(),Mn(),r()})})}var uy={hooks:function(){return{mutationObserverCallbacks:function(r){return r.pseudoElementsCallback=nf,r}}},provides:function(c){c.pseudoElements2svg=function(r){var n=r.node,i=n===void 0?D2:n;c2.searchPseudoElements&&nf(i)}}},tf=!1,py={mixout:function(){return{dom:{unwatch:function(){_f(),tf=!0}}}},hooks:function(){return{bootstrap:function(){Zl(dn("mutationObserverCallbacks",{}))},noAuto:function(){Yx()},watch:function(r){var n=r.observeMutationsRoot;tf?Mn():Zl(dn("mutationObserverCallbacks",{observeMutationsRoot:n}))}}}},sf=function(c){var r={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return c.toLowerCase().split(" ").reduce(function(n,i){var s=i.toLowerCase().split("-"),l=s[0],u=s.slice(1).join("-");if(l&&u==="h")return n.flipX=!0,n;if(l&&u==="v")return n.flipY=!0,n;if(u=parseFloat(u),isNaN(u))return n;switch(l){case"grow":n.size=n.size+u;break;case"shrink":n.size=n.size-u;break;case"left":n.x=n.x-u;break;case"right":n.x=n.x+u;break;case"up":n.y=n.y-u;break;case"down":n.y=n.y+u;break;case"rotate":n.rotate=n.rotate+u;break}return n},r)},my={mixout:function(){return{parse:{transform:function(r){return sf(r)}}}},hooks:function(){return{parseNodeAttributes:function(r,n){var i=n.getAttribute("data-fa-transform");return i&&(r.transform=sf(i)),r}}},provides:function(c){c.generateAbstractTransformGrouping=function(r){var n=r.main,i=r.transform,s=r.containerWidth,l=r.iconWidth,u={transform:"translate(".concat(s/2," 256)")},p="translate(".concat(i.x*32,", ").concat(i.y*32,") "),h="scale(".concat(i.size/16*(i.flipX?-1:1),", ").concat(i.size/16*(i.flipY?-1:1),") "),z="rotate(".concat(i.rotate," 0 0)"),M={transform:"".concat(p," ").concat(h," ").concat(z)},L={transform:"translate(".concat(l/2*-1," -256)")},S={outer:u,inner:M,path:L};return{tag:"g",attributes:$({},S.outer),children:[{tag:"g",attributes:$({},S.inner),children:[{tag:n.icon.tag,children:n.icon.children,attributes:$($({},n.icon.attributes),S.path)}]}]}}}},fn={x:0,y:0,width:"100%",height:"100%"};function of(e){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return e.attributes&&(e.attributes.fill||c)&&(e.attributes.fill="black"),e}function hy(e){return e.tag==="g"?e.children:[e]}var vy={hooks:function(){return{parseNodeAttributes:function(r,n){var i=n.getAttribute("data-fa-mask"),s=i?N7(i.split(" ").map(function(l){return l.trim()})):An();return s.prefix||(s.prefix=e6()),r.mask=s,r.maskId=n.getAttribute("data-fa-mask-id"),r}}},provides:function(c){c.generateAbstractMask=function(r){var n=r.children,i=r.attributes,s=r.main,l=r.mask,u=r.maskId,p=r.transform,h=s.width,z=s.icon,M=l.width,L=l.icon,S=mx({transform:p,containerWidth:M,iconWidth:h}),P={tag:"rect",attributes:$($({},fn),{},{fill:"white"})},R=z.children?{children:z.children.map(of)}:{},W={tag:"g",attributes:$({},S.inner),children:[of($({tag:z.tag,attributes:$($({},z.attributes),S.path)},R))]},g={tag:"g",attributes:$({},S.outer),children:[W]},H="mask-".concat(u||f5()),C="clip-".concat(u||f5()),b={tag:"mask",attributes:$($({},fn),{},{id:H,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[P,g]},O={tag:"defs",children:[{tag:"clipPath",attributes:{id:C},children:hy(L)},b]};return n.push(O,{tag:"rect",attributes:$({fill:"currentColor","clip-path":"url(#".concat(C,")"),mask:"url(#".concat(H,")")},fn)}),{children:n,attributes:i}}}},dy={provides:function(c){var r=!1;Z4.matchMedia&&(r=Z4.matchMedia("(prefers-reduced-motion: reduce)").matches),c.missingIconAbstract=function(){var n=[],i={fill:"currentColor"},s={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};n.push({tag:"path",attributes:$($({},i),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});var l=$($({},s),{},{attributeName:"opacity"}),u={tag:"circle",attributes:$($({},i),{},{cx:"256",cy:"364",r:"28"}),children:[]};return r||u.children.push({tag:"animate",attributes:$($({},s),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:$($({},l),{},{values:"1;0;1;1;0;1;"})}),n.push(u),n.push({tag:"path",attributes:$($({},i),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:r?[]:[{tag:"animate",attributes:$($({},l),{},{values:"1;0;0;0;0;1;"})}]}),r||n.push({tag:"path",attributes:$($({},i),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:$($({},l),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:n}}}},zy={hooks:function(){return{parseNodeAttributes:function(r,n){var i=n.getAttribute("data-fa-symbol"),s=i===null?!1:i===""?!0:i;return r.symbol=s,r}}}},Hy=[dx,ay,ny,ty,iy,uy,py,my,vy,dy,zy];Ax(Hy,{mixoutsTo:p3});var db=p3.noAuto,zb=p3.config,Hb=p3.library,gb=p3.dom,k7=p3.parse,Vb=p3.findIconDefinition,Mb=p3.toHtml,Rf=p3.icon,Cb=p3.layer,Lb=p3.text,xb=p3.counter;var v2=N2(Gf()),Dn=N2(f1());function qf(e,c){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);c&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function r6(e){for(var c=1;c<arguments.length;c++){var r=arguments[c]!=null?arguments[c]:{};c%2?qf(Object(r),!0).forEach(function(n){W0(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):qf(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function A7(e){"@babel/helpers - typeof";return A7=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(c){return typeof c}:function(c){return c&&typeof Symbol=="function"&&c.constructor===Symbol&&c!==Symbol.prototype?"symbol":typeof c},A7(e)}function W0(e,c,r){return c in e?Object.defineProperty(e,c,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[c]=r,e}function My(e,c){if(e==null)return{};var r={},n=Object.keys(e),i,s;for(s=0;s<n.length;s++)i=n[s],!(c.indexOf(i)>=0)&&(r[i]=e[i]);return r}function Cy(e,c){if(e==null)return{};var r=My(e,c),n,i;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(i=0;i<s.length;i++)n=s[i],!(c.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Rn(e){return Ly(e)||xy(e)||yy(e)||wy()}function Ly(e){if(Array.isArray(e))return On(e)}function xy(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function yy(e,c){if(e){if(typeof e=="string")return On(e,c);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return On(e,c)}}function On(e,c){(c==null||c>e.length)&&(c=e.length);for(var r=0,n=new Array(c);r<c;r++)n[r]=e[r];return n}function wy(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Sy(e){var c,r=e.beat,n=e.fade,i=e.beatFade,s=e.bounce,l=e.shake,u=e.flash,p=e.spin,h=e.spinPulse,z=e.spinReverse,M=e.pulse,L=e.fixedWidth,S=e.inverse,P=e.border,R=e.listItem,W=e.flip,g=e.size,H=e.rotation,C=e.pull,b=(c={"fa-beat":r,"fa-fade":n,"fa-beat-fade":i,"fa-bounce":s,"fa-shake":l,"fa-flash":u,"fa-spin":p,"fa-spin-reverse":z,"fa-spin-pulse":h,"fa-pulse":M,"fa-fw":L,"fa-inverse":S,"fa-border":P,"fa-li":R,"fa-flip":W===!0,"fa-flip-horizontal":W==="horizontal"||W==="both","fa-flip-vertical":W==="vertical"||W==="both"},W0(c,"fa-".concat(g),typeof g<"u"&&g!==null),W0(c,"fa-rotate-".concat(H),typeof H<"u"&&H!==null&&H!==0),W0(c,"fa-pull-".concat(C),typeof C<"u"&&C!==null),W0(c,"fa-swap-opacity",e.swapOpacity),c);return Object.keys(b).map(function(O){return b[O]?O:null}).filter(function(O){return O})}function Ny(e){return e=e-0,e===e}function Xf(e){return Ny(e)?e:(e=e.replace(/[\-_\s]+(.)?/g,function(c,r){return r?r.toUpperCase():""}),e.substr(0,1).toLowerCase()+e.substr(1))}var by=["style"];function ky(e){return e.charAt(0).toUpperCase()+e.slice(1)}function Ay(e){return e.split(";").map(function(c){return c.trim()}).filter(function(c){return c}).reduce(function(c,r){var n=r.indexOf(":"),i=Xf(r.slice(0,n)),s=r.slice(n+1).trim();return i.startsWith("webkit")?c[ky(i)]=s:c[i]=s,c},{})}function Yf(e,c){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(typeof c=="string")return c;var n=(c.children||[]).map(function(p){return Yf(e,p)}),i=Object.keys(c.attributes||{}).reduce(function(p,h){var z=c.attributes[h];switch(h){case"class":p.attrs.className=z,delete c.attributes.class;break;case"style":p.attrs.style=Ay(z);break;default:h.indexOf("aria-")===0||h.indexOf("data-")===0?p.attrs[h.toLowerCase()]=z:p.attrs[Xf(h)]=z}return p},{attrs:{}}),s=r.style,l=s===void 0?{}:s,u=Cy(r,by);return i.attrs.style=r6(r6({},i.attrs.style),l),e.apply(void 0,[c.tag,r6(r6({},i.attrs),u)].concat(Rn(n)))}var Kf=!1;try{Kf=!0}catch{}function Ey(){if(!Kf&&console&&typeof console.error=="function"){var e;(e=console).error.apply(e,arguments)}}function jf(e){if(e&&A7(e)==="object"&&e.prefix&&e.iconName&&e.icon)return e;if(k7.icon)return k7.icon(e);if(e===null)return null;if(e&&A7(e)==="object"&&e.prefix&&e.iconName)return e;if(Array.isArray(e)&&e.length===2)return{prefix:e[0],iconName:e[1]};if(typeof e=="string")return{prefix:"fas",iconName:e}}function Tn(e,c){return Array.isArray(c)&&c.length>0||!Array.isArray(c)&&c?W0({},e,c):{}}var N1=Dn.default.forwardRef(function(e,c){var r=e.icon,n=e.mask,i=e.symbol,s=e.className,l=e.title,u=e.titleId,p=e.maskId,h=jf(r),z=Tn("classes",[].concat(Rn(Sy(e)),Rn(s.split(" ")))),M=Tn("transform",typeof e.transform=="string"?k7.transform(e.transform):e.transform),L=Tn("mask",jf(n)),S=Rf(h,r6(r6(r6(r6({},z),M),L),{},{symbol:i,title:l,titleId:u,maskId:p}));if(!S)return Ey("Could not find icon",h),null;var P=S.abstract,R={ref:c};return Object.keys(e).forEach(function(W){N1.defaultProps.hasOwnProperty(W)||(R[W]=e[W])}),Py(P[0],R)});N1.displayName="FontAwesomeIcon";N1.propTypes={beat:v2.default.bool,border:v2.default.bool,beatFade:v2.default.bool,bounce:v2.default.bool,className:v2.default.string,fade:v2.default.bool,flash:v2.default.bool,mask:v2.default.oneOfType([v2.default.object,v2.default.array,v2.default.string]),maskId:v2.default.string,fixedWidth:v2.default.bool,inverse:v2.default.bool,flip:v2.default.oneOf([!0,!1,"horizontal","vertical","both"]),icon:v2.default.oneOfType([v2.default.object,v2.default.array,v2.default.string]),listItem:v2.default.bool,pull:v2.default.oneOf(["right","left"]),pulse:v2.default.bool,rotation:v2.default.oneOf([0,90,180,270]),shake:v2.default.bool,size:v2.default.oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:v2.default.bool,spinPulse:v2.default.bool,spinReverse:v2.default.bool,symbol:v2.default.oneOfType([v2.default.bool,v2.default.string]),title:v2.default.string,titleId:v2.default.string,transform:v2.default.oneOfType([v2.default.string,v2.default.object]),swapOpacity:v2.default.bool};N1.defaultProps={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1};var Py=Yf.bind(null,Dn.default.createElement);var g3=N2(f1());var b1=function(){return b1=Object.assign||function(c){for(var r,n=1,i=arguments.length;n<i;n++){r=arguments[n];for(var s in r)Object.prototype.hasOwnProperty.call(r,s)&&(c[s]=r[s])}return c},b1.apply(this,arguments)};function h5(e,c,r){if(r||arguments.length===2)for(var n=0,i=c.length,s;n<i;n++)(s||!(n in c))&&(s||(s=Array.prototype.slice.call(c,0,n)),s[n]=c[n]);return e.concat(s||Array.prototype.slice.call(c))}var e1=N2(f1()),Nu=N2($f());var k2="-ms-",X6="-moz-",C2="-webkit-",E7="comm",a6="rule",G0="decl";var Jf="@import";var P7="@keyframes";var Zf="@layer";var Fn=Math.abs,v5=String.fromCharCode,d5=Object.assign;function eu(e,c){return Z2(e,0)^45?(((c<<2^Z2(e,0))<<2^Z2(e,1))<<2^Z2(e,2))<<2^Z2(e,3):0}function _7(e){return e.trim()}function q3(e,c){return(e=c.exec(e))?e[0]:e}function f2(e,c,r){return e.replace(c,r)}function q0(e,c,r){return e.indexOf(c,r)}function Z2(e,c){return e.charCodeAt(c)|0}function i4(e,c,r){return e.slice(c,r)}function U1(e){return e.length}function T7(e){return e.length}function Y6(e,c){return c.push(e),e}function cu(e,c){return e.map(c).join("")}function Bn(e,c){return e.filter(function(r){return!q3(r,c)})}var R7=1,j0=1,ru=0,N3=0,i1=0,X0="";function z5(e,c,r,n,i,s,l,u){return{value:e,root:c,parent:r,type:n,props:i,children:s,line:R7,column:j0,length:l,return:"",siblings:u}}function S4(e,c){return d5(z5("",null,null,"",null,null,0,e.siblings),e,{length:-e.length},c)}function K6(e){for(;e.root;)e=S4(e.root,{children:[e]});Y6(e,e.siblings)}function au(){return i1}function nu(){return i1=N3>0?Z2(X0,--N3):0,j0--,i1===10&&(j0=1,R7--),i1}function b3(){return i1=N3<ru?Z2(X0,N3++):0,j0++,i1===10&&(j0=1,R7++),i1}function n6(){return Z2(X0,N3)}function H5(){return N3}function O7(e,c){return i4(X0,e,c)}function In(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function tu(e){return R7=j0=1,ru=U1(X0=e),N3=0,[]}function iu(e){return X0="",e}function D7(e){return _7(O7(N3-1,Un(e===91?e+2:e===40?e+1:e)))}function su(e){for(;(i1=n6())&&i1<33;)b3();return In(e)>2||In(i1)>3?"":" "}function ou(e,c){for(;--c&&b3()&&!(i1<48||i1>102||i1>57&&i1<65||i1>70&&i1<97););return O7(e,H5()+(c<6&&n6()==32&&b3()==32))}function Un(e){for(;b3();)switch(i1){case e:return N3;case 34:case 39:e!==34&&e!==39&&Un(i1);break;case 40:e===41&&Un(e);break;case 92:b3();break}return N3}function lu(e,c){for(;b3()&&e+i1!==57;)if(e+i1===84&&n6()===47)break;return"/*"+O7(c,N3-1)+"*"+v5(e===47?e:b3())}function fu(e){for(;!In(n6());)b3();return O7(e,N3)}function mu(e){return iu(F7("",null,null,null,[""],e=tu(e),0,[0],e))}function F7(e,c,r,n,i,s,l,u,p){for(var h=0,z=0,M=l,L=0,S=0,P=0,R=1,W=1,g=1,H=0,C="",b=i,O=s,U=n,B=C;W;)switch(P=H,H=b3()){case 40:if(P!=108&&Z2(B,M-1)==58){q0(B+=f2(D7(H),"&","&\f"),"&\f",Fn(h?u[h-1]:0))!=-1&&(g=-1);break}case 34:case 39:case 91:B+=D7(H);break;case 9:case 10:case 13:case 32:B+=su(P);break;case 92:B+=ou(H5()-1,7);continue;case 47:switch(n6()){case 42:case 47:Y6(_y(lu(b3(),H5()),c,r,p),p);break;default:B+="/"}break;case 123*R:u[h++]=U1(B)*g;case 125*R:case 59:case 0:switch(H){case 0:case 125:W=0;case 59+z:g==-1&&(B=f2(B,/\f/g,"")),S>0&&U1(B)-M&&Y6(S>32?pu(B+";",n,r,M-1,p):pu(f2(B," ","")+";",n,r,M-2,p),p);break;case 59:B+=";";default:if(Y6(U=uu(B,c,r,h,z,i,u,C,b=[],O=[],M,s),s),H===123)if(z===0)F7(B,c,U,U,b,s,M,u,O);else switch(L===99&&Z2(B,3)===110?100:L){case 100:case 108:case 109:case 115:F7(e,U,U,n&&Y6(uu(e,U,U,0,0,i,u,C,i,b=[],M,O),O),i,O,M,u,n?b:O);break;default:F7(B,U,U,U,[""],O,0,u,O)}}h=z=S=0,R=g=1,C=B="",M=l;break;case 58:M=1+U1(B),S=P;default:if(R<1){if(H==123)--R;else if(H==125&&R++==0&&nu()==125)continue}switch(B+=v5(H),H*R){case 38:g=z>0?1:(B+="\f",-1);break;case 44:u[h++]=(U1(B)-1)*g,g=1;break;case 64:n6()===45&&(B+=D7(b3())),L=n6(),z=M=U1(C=B+=fu(H5())),H++;break;case 45:P===45&&U1(B)==2&&(R=0)}}return s}function uu(e,c,r,n,i,s,l,u,p,h,z,M){for(var L=i-1,S=i===0?s:[""],P=T7(S),R=0,W=0,g=0;R<n;++R)for(var H=0,C=i4(e,L+1,L=Fn(W=l[R])),b=e;H<P;++H)(b=_7(W>0?S[H]+" "+C:f2(C,/&\f/g,S[H])))&&(p[g++]=b);return z5(e,c,r,i===0?a6:u,p,h,z,M)}function _y(e,c,r,n){return z5(e,c,r,E7,v5(au()),i4(e,2,-2),0,n)}function pu(e,c,r,n,i){return z5(e,c,r,G0,i4(e,0,n),i4(e,n+1,-1),n,i)}function Wn(e,c,r){switch(eu(e,c)){case 5103:return C2+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return C2+e+e;case 4789:return X6+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return C2+e+X6+e+k2+e+e;case 5936:switch(Z2(e,c+11)){case 114:return C2+e+k2+f2(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return C2+e+k2+f2(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return C2+e+k2+f2(e,/[svh]\w+-[tblr]{2}/,"lr")+e}case 6828:case 4268:case 2903:return C2+e+k2+e+e;case 6165:return C2+e+k2+"flex-"+e+e;case 5187:return C2+e+f2(e,/(\w+).+(:[^]+)/,C2+"box-$1$2"+k2+"flex-$1$2")+e;case 5443:return C2+e+k2+"flex-item-"+f2(e,/flex-|-self/g,"")+(q3(e,/flex-|baseline/)?"":k2+"grid-row-"+f2(e,/flex-|-self/g,""))+e;case 4675:return C2+e+k2+"flex-line-pack"+f2(e,/align-content|flex-|-self/g,"")+e;case 5548:return C2+e+k2+f2(e,"shrink","negative")+e;case 5292:return C2+e+k2+f2(e,"basis","preferred-size")+e;case 6060:return C2+"box-"+f2(e,"-grow","")+C2+e+k2+f2(e,"grow","positive")+e;case 4554:return C2+f2(e,/([^-])(transform)/g,"$1"+C2+"$2")+e;case 6187:return f2(f2(f2(e,/(zoom-|grab)/,C2+"$1"),/(image-set)/,C2+"$1"),e,"")+e;case 5495:case 3959:return f2(e,/(image-set\([^]*)/,C2+"$1$`$1");case 4968:return f2(f2(e,/(.+:)(flex-)?(.*)/,C2+"box-pack:$3"+k2+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+C2+e+e;case 4200:if(!q3(e,/flex-|baseline/))return k2+"grid-column-align"+i4(e,c)+e;break;case 2592:case 3360:return k2+f2(e,"template-","")+e;case 4384:case 3616:return r&&r.some(function(n,i){return c=i,q3(n.props,/grid-\w+-end/)})?~q0(e+(r=r[c].value),"span",0)?e:k2+f2(e,"-start","")+e+k2+"grid-row-span:"+(~q0(r,"span",0)?q3(r,/\d+/):+q3(r,/\d+/)-+q3(e,/\d+/))+";":k2+f2(e,"-start","")+e;case 4896:case 4128:return r&&r.some(function(n){return q3(n.props,/grid-\w+-start/)})?e:k2+f2(f2(e,"-end","-span"),"span ","")+e;case 4095:case 3583:case 4068:case 2532:return f2(e,/(.+)-inline(.+)/,C2+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(U1(e)-1-c>6)switch(Z2(e,c+1)){case 109:if(Z2(e,c+4)!==45)break;case 102:return f2(e,/(.+:)(.+)-([^]+)/,"$1"+C2+"$2-$3$1"+X6+(Z2(e,c+3)==108?"$3":"$2-$3"))+e;case 115:return~q0(e,"stretch",0)?Wn(f2(e,"stretch","fill-available"),c,r)+e:e}break;case 5152:case 5920:return f2(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(n,i,s,l,u,p,h){return k2+i+":"+s+h+(l?k2+i+"-span:"+(u?p:+p-+s)+h:"")+e});case 4949:if(Z2(e,c+6)===121)return f2(e,":",":"+C2)+e;break;case 6444:switch(Z2(e,Z2(e,14)===45?18:11)){case 120:return f2(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+C2+(Z2(e,14)===45?"inline-":"")+"box$3$1"+C2+"$2$3$1"+k2+"$2box$3")+e;case 100:return f2(e,":",":"+k2)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return f2(e,"scroll-","scroll-snap-")+e}return e}function Y0(e,c){for(var r="",n=0;n<e.length;n++)r+=c(e[n],n,e,c)||"";return r}function hu(e,c,r,n){switch(e.type){case Zf:if(e.children.length)break;case Jf:case G0:return e.return=e.return||e.value;case E7:return"";case P7:return e.return=e.value+"{"+Y0(e.children,n)+"}";case a6:if(!U1(e.value=e.props.join(",")))return""}return U1(r=Y0(e.children,n))?e.return=e.value+"{"+r+"}":""}function vu(e){var c=T7(e);return function(r,n,i,s){for(var l="",u=0;u<c;u++)l+=e[u](r,n,i,s)||"";return l}}function du(e){return function(c){c.root||(c=c.return)&&e(c)}}function zu(e,c,r,n){if(e.length>-1&&!e.return)switch(e.type){case G0:e.return=Wn(e.value,e.length,r);return;case P7:return Y0([S4(e,{value:f2(e.value,"@","@"+C2)})],n);case a6:if(e.length)return cu(r=e.props,function(i){switch(q3(i,n=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":K6(S4(e,{props:[f2(i,/:(read-\w+)/,":"+X6+"$1")]})),K6(S4(e,{props:[i]})),d5(e,{props:Bn(r,n)});break;case"::placeholder":K6(S4(e,{props:[f2(i,/:(plac\w+)/,":"+C2+"input-$1")]})),K6(S4(e,{props:[f2(i,/:(plac\w+)/,":"+X6+"$1")]})),K6(S4(e,{props:[f2(i,/:(plac\w+)/,k2+"input-$1")]})),K6(S4(e,{props:[i]})),d5(e,{props:Bn(r,n)});break}return""})}}var Ty={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Hu=Ty;var b4=typeof process<"u"&&process.env!==void 0&&(process.env.REACT_APP_SC_ATTR||process.env.SC_ATTR)||"data-styled",bu="active",G7="data-styled-version",Q0="6.1.8",Zn=`/*!sc*/
|
|
`,e9=typeof window<"u"&&"HTMLElement"in window,Ry=!!(typeof SC_DISABLE_SPEEDY=="boolean"?SC_DISABLE_SPEEDY:typeof process<"u"&&process.env!==void 0&&process.env.REACT_APP_SC_DISABLE_SPEEDY!==void 0&&process.env.REACT_APP_SC_DISABLE_SPEEDY!==""?process.env.REACT_APP_SC_DISABLE_SPEEDY!=="false"&&process.env.REACT_APP_SC_DISABLE_SPEEDY:typeof process<"u"&&process.env!==void 0&&process.env.SC_DISABLE_SPEEDY!==void 0&&process.env.SC_DISABLE_SPEEDY!==""&&process.env.SC_DISABLE_SPEEDY!=="false"&&process.env.SC_DISABLE_SPEEDY);var X7=Object.freeze([]),$0=Object.freeze({});function Oy(e,c,r){return r===void 0&&(r=$0),e.theme!==r.theme&&e.theme||c||r.theme}var ku=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),Dy=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,Fy=/(^-|-$)/g;function gu(e){return e.replace(Dy,"-").replace(Fy,"")}var By=/(a)(d)/gi,B7=52,Vu=function(e){return String.fromCharCode(e+(e>25?39:97))};function Xn(e){var c,r="";for(c=Math.abs(e);c>B7;c=c/B7|0)r=Vu(c%B7)+r;return(Vu(c%B7)+r).replace(By,"$1-$2")}var Gn,Au=5381,K0=function(e,c){for(var r=c.length;r;)e=33*e^c.charCodeAt(--r);return e},Eu=function(e){return K0(Au,e)};function Iy(e){return Xn(Eu(e)>>>0)}function Uy(e){return e.displayName||e.name||"Component"}function qn(e){return typeof e=="string"&&!0}var Pu=typeof Symbol=="function"&&Symbol.for,_u=Pu?Symbol.for("react.memo"):60115,Wy=Pu?Symbol.for("react.forward_ref"):60112,Gy={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},qy={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Tu={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},jy=((Gn={})[Wy]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Gn[_u]=Tu,Gn);function Mu(e){return("type"in(c=e)&&c.type.$$typeof)===_u?Tu:"$$typeof"in e?jy[e.$$typeof]:Gy;var c}var Xy=Object.defineProperty,Yy=Object.getOwnPropertyNames,Cu=Object.getOwnPropertySymbols,Ky=Object.getOwnPropertyDescriptor,Qy=Object.getPrototypeOf,Lu=Object.prototype;function Ru(e,c,r){if(typeof c!="string"){if(Lu){var n=Qy(c);n&&n!==Lu&&Ru(e,n,r)}var i=Yy(c);Cu&&(i=i.concat(Cu(c)));for(var s=Mu(e),l=Mu(c),u=0;u<i.length;++u){var p=i[u];if(!(p in qy||r&&r[p]||l&&p in l||s&&p in s)){var h=Ky(c,p);try{Xy(e,p,h)}catch{}}}}return e}function J0(e){return typeof e=="function"}function c9(e){return typeof e=="object"&&"styledComponentId"in e}function Q6(e,c){return e&&c?"".concat(e," ").concat(c):e||c||""}function q7(e,c){if(e.length===0)return"";for(var r=e[0],n=1;n<e.length;n++)r+=c?c+e[n]:e[n];return r}function g5(e){return e!==null&&typeof e=="object"&&e.constructor.name===Object.name&&!("props"in e&&e.$$typeof)}function Yn(e,c,r){if(r===void 0&&(r=!1),!r&&!g5(e)&&!Array.isArray(e))return c;if(Array.isArray(c))for(var n=0;n<c.length;n++)e[n]=Yn(e[n],c[n]);else if(g5(c))for(var n in c)e[n]=Yn(e[n],c[n]);return e}function r9(e,c){Object.defineProperty(e,"toString",{value:c})}function N4(e){for(var c=[],r=1;r<arguments.length;r++)c[r-1]=arguments[r];return new Error("An error occurred. See https://github.com/styled-components/styled-components/blob/main/packages/styled-components/src/utils/errors.md#".concat(e," for more information.").concat(c.length>0?" Args: ".concat(c.join(", ")):""))}var $y=function(){function e(c){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=c}return e.prototype.indexOfGroup=function(c){for(var r=0,n=0;n<c;n++)r+=this.groupSizes[n];return r},e.prototype.insertRules=function(c,r){if(c>=this.groupSizes.length){for(var n=this.groupSizes,i=n.length,s=i;c>=s;)if((s<<=1)<0)throw N4(16,"".concat(c));this.groupSizes=new Uint32Array(s),this.groupSizes.set(n),this.length=s;for(var l=i;l<s;l++)this.groupSizes[l]=0}for(var u=this.indexOfGroup(c+1),p=(l=0,r.length);l<p;l++)this.tag.insertRule(u,r[l])&&(this.groupSizes[c]++,u++)},e.prototype.clearGroup=function(c){if(c<this.length){var r=this.groupSizes[c],n=this.indexOfGroup(c),i=n+r;this.groupSizes[c]=0;for(var s=n;s<i;s++)this.tag.deleteRule(n)}},e.prototype.getGroup=function(c){var r="";if(c>=this.length||this.groupSizes[c]===0)return r;for(var n=this.groupSizes[c],i=this.indexOfGroup(c),s=i+n,l=i;l<s;l++)r+="".concat(this.tag.getRule(l)).concat(Zn);return r},e}(),U7=new Map,j7=new Map,W7=1,I7=function(e){if(U7.has(e))return U7.get(e);for(;j7.has(W7);)W7++;var c=W7++;return U7.set(e,c),j7.set(c,e),c},Jy=function(e,c){W7=c+1,U7.set(e,c),j7.set(c,e)},Zy="style[".concat(b4,"][").concat(G7,'="').concat(Q0,'"]'),ew=new RegExp("^".concat(b4,'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)')),cw=function(e,c,r){for(var n,i=r.split(","),s=0,l=i.length;s<l;s++)(n=i[s])&&e.registerName(c,n)},rw=function(e,c){for(var r,n=((r=c.textContent)!==null&&r!==void 0?r:"").split(Zn),i=[],s=0,l=n.length;s<l;s++){var u=n[s].trim();if(u){var p=u.match(ew);if(p){var h=0|parseInt(p[1],10),z=p[2];h!==0&&(Jy(z,h),cw(e,z,p[3]),e.getTag().insertRules(h,i)),i.length=0}else i.push(u)}}};function Kn(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:null}var Ou=function(e){var c=document.head,r=e||c,n=document.createElement("style"),i=function(u){var p=Array.from(u.querySelectorAll("style[".concat(b4,"]")));return p[p.length-1]}(r),s=i!==void 0?i.nextSibling:null;n.setAttribute(b4,bu),n.setAttribute(G7,Q0);var l=Kn();return l&&n.setAttribute("nonce",l),r.insertBefore(n,s),n},aw=function(){function e(c){this.element=Ou(c),this.element.appendChild(document.createTextNode("")),this.sheet=function(r){if(r.sheet)return r.sheet;for(var n=document.styleSheets,i=0,s=n.length;i<s;i++){var l=n[i];if(l.ownerNode===r)return l}throw N4(17)}(this.element),this.length=0}return e.prototype.insertRule=function(c,r){try{return this.sheet.insertRule(r,c),this.length++,!0}catch{return!1}},e.prototype.deleteRule=function(c){this.sheet.deleteRule(c),this.length--},e.prototype.getRule=function(c){var r=this.sheet.cssRules[c];return r&&r.cssText?r.cssText:""},e}(),nw=function(){function e(c){this.element=Ou(c),this.nodes=this.element.childNodes,this.length=0}return e.prototype.insertRule=function(c,r){if(c<=this.length&&c>=0){var n=document.createTextNode(r);return this.element.insertBefore(n,this.nodes[c]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(c){this.element.removeChild(this.nodes[c]),this.length--},e.prototype.getRule=function(c){return c<this.length?this.nodes[c].textContent:""},e}(),tw=function(){function e(c){this.rules=[],this.length=0}return e.prototype.insertRule=function(c,r){return c<=this.length&&(this.rules.splice(c,0,r),this.length++,!0)},e.prototype.deleteRule=function(c){this.rules.splice(c,1),this.length--},e.prototype.getRule=function(c){return c<this.length?this.rules[c]:""},e}(),xu=e9,iw={isServer:!e9,useCSSOMInjection:!Ry},V5=function(){function e(c,r,n){c===void 0&&(c=$0),r===void 0&&(r={});var i=this;this.options=b1(b1({},iw),c),this.gs=r,this.names=new Map(n),this.server=!!c.isServer,!this.server&&e9&&xu&&(xu=!1,function(s){for(var l=document.querySelectorAll(Zy),u=0,p=l.length;u<p;u++){var h=l[u];h&&h.getAttribute(b4)!==bu&&(rw(s,h),h.parentNode&&h.parentNode.removeChild(h))}}(this)),r9(this,function(){return function(s){for(var l=s.getTag(),u=l.length,p="",h=function(M){var L=function(g){return j7.get(g)}(M);if(L===void 0)return"continue";var S=s.names.get(L),P=l.getGroup(M);if(S===void 0||P.length===0)return"continue";var R="".concat(b4,".g").concat(M,'[id="').concat(L,'"]'),W="";S!==void 0&&S.forEach(function(g){g.length>0&&(W+="".concat(g,","))}),p+="".concat(P).concat(R,'{content:"').concat(W,'"}').concat(Zn)},z=0;z<u;z++)h(z);return p}(i)})}return e.registerId=function(c){return I7(c)},e.prototype.reconstructWithOptions=function(c,r){return r===void 0&&(r=!0),new e(b1(b1({},this.options),c),this.gs,r&&this.names||void 0)},e.prototype.allocateGSInstance=function(c){return this.gs[c]=(this.gs[c]||0)+1},e.prototype.getTag=function(){return this.tag||(this.tag=(c=function(r){var n=r.useCSSOMInjection,i=r.target;return r.isServer?new tw(i):n?new aw(i):new nw(i)}(this.options),new $y(c)));var c},e.prototype.hasNameForId=function(c,r){return this.names.has(c)&&this.names.get(c).has(r)},e.prototype.registerName=function(c,r){if(I7(c),this.names.has(c))this.names.get(c).add(r);else{var n=new Set;n.add(r),this.names.set(c,n)}},e.prototype.insertRules=function(c,r,n){this.registerName(c,r),this.getTag().insertRules(I7(c),n)},e.prototype.clearNames=function(c){this.names.has(c)&&this.names.get(c).clear()},e.prototype.clearRules=function(c){this.getTag().clearGroup(I7(c)),this.clearNames(c)},e.prototype.clearTag=function(){this.tag=void 0},e}(),sw=/&/g,ow=/^\s*\/\/.*$/gm;function Du(e,c){return e.map(function(r){return r.type==="rule"&&(r.value="".concat(c," ").concat(r.value),r.value=r.value.replaceAll(",",",".concat(c," ")),r.props=r.props.map(function(n){return"".concat(c," ").concat(n)})),Array.isArray(r.children)&&r.type!=="@keyframes"&&(r.children=Du(r.children,c)),r})}function Fu(e){var c,r,n,i=e===void 0?$0:e,s=i.options,l=s===void 0?$0:s,u=i.plugins,p=u===void 0?X7:u,h=function(L,S,P){return P.startsWith(r)&&P.endsWith(r)&&P.replaceAll(r,"").length>0?".".concat(c):L},z=p.slice();z.push(function(L){L.type===a6&&L.value.includes("&")&&(L.props[0]=L.props[0].replace(sw,r).replace(n,h))}),l.prefix&&z.push(zu),z.push(hu);var M=function(L,S,P,R){S===void 0&&(S=""),P===void 0&&(P=""),R===void 0&&(R="&"),c=R,r=S,n=new RegExp("\\".concat(r,"\\b"),"g");var W=L.replace(ow,""),g=mu(P||S?"".concat(P," ").concat(S," { ").concat(W," }"):W);l.namespace&&(g=Du(g,l.namespace));var H=[];return Y0(g,vu(z.concat(du(function(C){return H.push(C)})))),H};return M.hash=p.length?p.reduce(function(L,S){return S.name||N4(15),K0(L,S.name)},Au).toString():"",M}var lw=new V5,Qn=Fu(),a9=e1.default.createContext({shouldForwardProp:void 0,styleSheet:lw,stylis:Qn}),hk=a9.Consumer,fw=e1.default.createContext(void 0);function $n(){return(0,e1.useContext)(a9)}function uw(e){var c=(0,e1.useState)(e.stylisPlugins),r=c[0],n=c[1],i=$n().styleSheet,s=(0,e1.useMemo)(function(){var p=i;return e.sheet?p=e.sheet:e.target&&(p=p.reconstructWithOptions({target:e.target},!1)),e.disableCSSOMInjection&&(p=p.reconstructWithOptions({useCSSOMInjection:!1})),p},[e.disableCSSOMInjection,e.sheet,e.target,i]),l=(0,e1.useMemo)(function(){return Fu({options:{namespace:e.namespace,prefix:e.enableVendorPrefixes},plugins:r})},[e.enableVendorPrefixes,e.namespace,r]);(0,e1.useEffect)(function(){(0,Nu.default)(r,e.stylisPlugins)||n(e.stylisPlugins)},[e.stylisPlugins]);var u=(0,e1.useMemo)(function(){return{shouldForwardProp:e.shouldForwardProp,styleSheet:s,stylis:l}},[e.shouldForwardProp,s,l]);return e1.default.createElement(a9.Provider,{value:u},e1.default.createElement(fw.Provider,{value:l},e.children))}var pw=function(){function e(c,r){var n=this;this.inject=function(i,s){s===void 0&&(s=Qn);var l=n.name+s.hash;i.hasNameForId(n.id,l)||i.insertRules(n.id,l,s(n.rules,l,"@keyframes"))},this.name=c,this.id="sc-keyframes-".concat(c),this.rules=r,r9(this,function(){throw N4(12,String(n.name))})}return e.prototype.getName=function(c){return c===void 0&&(c=Qn),this.name+c.hash},e}(),mw=function(e){return e>="A"&&e<="Z"};function yu(e){for(var c="",r=0;r<e.length;r++){var n=e[r];if(r===1&&n==="-"&&e[0]==="-")return e;mw(n)?c+="-"+n.toLowerCase():c+=n}return c.startsWith("ms-")?"-"+c:c}var Bu=function(e){return e==null||e===!1||e===""},Iu=function(e){var c,r,n=[];for(var i in e){var s=e[i];e.hasOwnProperty(i)&&!Bu(s)&&(Array.isArray(s)&&s.isCss||J0(s)?n.push("".concat(yu(i),":"),s,";"):g5(s)?n.push.apply(n,h5(h5(["".concat(i," {")],Iu(s),!1),["}"],!1)):n.push("".concat(yu(i),": ").concat((c=i,(r=s)==null||typeof r=="boolean"||r===""?"":typeof r!="number"||r===0||c in Hu||c.startsWith("--")?String(r).trim():"".concat(r,"px")),";")))}return n};function t6(e,c,r,n){if(Bu(e))return[];if(c9(e))return[".".concat(e.styledComponentId)];if(J0(e)){if(!J0(s=e)||s.prototype&&s.prototype.isReactComponent||!c)return[e];var i=e(c);return t6(i,c,r,n)}var s;return e instanceof pw?r?(e.inject(r,n),[e.getName(n)]):[e]:g5(e)?Iu(e):Array.isArray(e)?Array.prototype.concat.apply(X7,e.map(function(l){return t6(l,c,r,n)})):[e.toString()]}function Uu(e){for(var c=0;c<e.length;c+=1){var r=e[c];if(J0(r)&&!c9(r))return!1}return!0}var hw=Eu(Q0),vw=function(){function e(c,r,n){this.rules=c,this.staticRulesId="",this.isStatic=(n===void 0||n.isStatic)&&Uu(c),this.componentId=r,this.baseHash=K0(hw,r),this.baseStyle=n,V5.registerId(r)}return e.prototype.generateAndInjectStyles=function(c,r,n){var i=this.baseStyle?this.baseStyle.generateAndInjectStyles(c,r,n):"";if(this.isStatic&&!n.hash)if(this.staticRulesId&&r.hasNameForId(this.componentId,this.staticRulesId))i=Q6(i,this.staticRulesId);else{var s=q7(t6(this.rules,c,r,n)),l=Xn(K0(this.baseHash,s)>>>0);if(!r.hasNameForId(this.componentId,l)){var u=n(s,".".concat(l),void 0,this.componentId);r.insertRules(this.componentId,l,u)}i=Q6(i,l),this.staticRulesId=l}else{for(var p=K0(this.baseHash,n.hash),h="",z=0;z<this.rules.length;z++){var M=this.rules[z];if(typeof M=="string")h+=M;else if(M){var L=q7(t6(M,c,r,n));p=K0(p,L+z),h+=L}}if(h){var S=Xn(p>>>0);r.hasNameForId(this.componentId,S)||r.insertRules(this.componentId,S,n(h,".".concat(S),void 0,this.componentId)),i=Q6(i,S)}}return i},e}(),Wu=e1.default.createContext(void 0),vk=Wu.Consumer;var jn={};function dw(e,c,r){var n=c9(e),i=e,s=!qn(e),l=c.attrs,u=l===void 0?X7:l,p=c.componentId,h=p===void 0?function(b,O){var U=typeof b!="string"?"sc":gu(b);jn[U]=(jn[U]||0)+1;var B="".concat(U,"-").concat(Iy(Q0+U+jn[U]));return O?"".concat(O,"-").concat(B):B}(c.displayName,c.parentComponentId):p,z=c.displayName,M=z===void 0?function(b){return qn(b)?"styled.".concat(b):"Styled(".concat(Uy(b),")")}(e):z,L=c.displayName&&c.componentId?"".concat(gu(c.displayName),"-").concat(c.componentId):c.componentId||h,S=n&&i.attrs?i.attrs.concat(u).filter(Boolean):u,P=c.shouldForwardProp;if(n&&i.shouldForwardProp){var R=i.shouldForwardProp;if(c.shouldForwardProp){var W=c.shouldForwardProp;P=function(b,O){return R(b,O)&&W(b,O)}}else P=R}var g=new vw(r,L,n?i.componentStyle:void 0);function H(b,O){return function(U,B,Z){var A=U.attrs,N=U.componentStyle,E=U.defaultProps,T=U.foldedComponentIds,j=U.styledComponentId,K=U.target,Y=e1.default.useContext(Wu),q=$n(),t2=U.shouldForwardProp||q.shouldForwardProp,s2=Oy(B,Y,E)||$0,i2=function(t3,H1,g1){for(var e4,Q2=b1(b1({},H1),{className:void 0,theme:g1}),X1=0;X1<t3.length;X1+=1){var D3=J0(e4=t3[X1])?e4(Q2):e4;for(var I2 in D3)Q2[I2]=I2==="className"?Q6(Q2[I2],D3[I2]):I2==="style"?b1(b1({},Q2[I2]),D3[I2]):D3[I2]}return H1.className&&(Q2.className=Q6(Q2.className,H1.className)),Q2}(A,B,s2),M2=i2.as||K,L2={};for(var K2 in i2)i2[K2]===void 0||K2[0]==="$"||K2==="as"||K2==="theme"&&i2.theme===s2||(K2==="forwardedAs"?L2.as=i2.forwardedAs:t2&&!t2(K2,M2)||(L2[K2]=i2[K2]));var r1=function(t3,H1){var g1=$n(),e4=t3.generateAndInjectStyles(H1,g1.styleSheet,g1.stylis);return e4}(N,i2),y1=Q6(T,j);return r1&&(y1+=" "+r1),i2.className&&(y1+=" "+i2.className),L2[qn(M2)&&!ku.has(M2)?"class":"className"]=y1,L2.ref=Z,(0,e1.createElement)(M2,L2)}(C,b,O)}H.displayName=M;var C=e1.default.forwardRef(H);return C.attrs=S,C.componentStyle=g,C.displayName=M,C.shouldForwardProp=P,C.foldedComponentIds=n?Q6(i.foldedComponentIds,i.styledComponentId):"",C.styledComponentId=L,C.target=n?i.target:e,Object.defineProperty(C,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(b){this._foldedDefaultProps=n?function(O){for(var U=[],B=1;B<arguments.length;B++)U[B-1]=arguments[B];for(var Z=0,A=U;Z<A.length;Z++)Yn(O,A[Z],!0);return O}({},i.defaultProps,b):b}}),r9(C,function(){return".".concat(C.styledComponentId)}),s&&Ru(C,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0}),C}function wu(e,c){for(var r=[e[0]],n=0,i=c.length;n<i;n+=1)r.push(c[n],e[n+1]);return r}var Su=function(e){return Object.assign(e,{isCss:!0})};function zw(e){for(var c=[],r=1;r<arguments.length;r++)c[r-1]=arguments[r];if(J0(e)||g5(e))return Su(t6(wu(X7,h5([e],c,!0))));var n=e;return c.length===0&&n.length===1&&typeof n[0]=="string"?t6(n):Su(t6(wu(n,c)))}function Jn(e,c,r){if(r===void 0&&(r=$0),!c)throw N4(1,c);var n=function(i){for(var s=[],l=1;l<arguments.length;l++)s[l-1]=arguments[l];return e(c,r,zw.apply(void 0,h5([i],s,!1)))};return n.attrs=function(i){return Jn(e,c,b1(b1({},r),{attrs:Array.prototype.concat(r.attrs,i).filter(Boolean)}))},n.withConfig=function(i){return Jn(e,c,b1(b1({},r),i))},n}var Gu=function(e){return Jn(dw,e)},u2=Gu;ku.forEach(function(e){u2[e]=Gu(e)});var dk=function(){function e(c,r){this.rules=c,this.componentId=r,this.isStatic=Uu(c),V5.registerId(this.componentId+1)}return e.prototype.createStyles=function(c,r,n,i){var s=i(q7(t6(this.rules,r,n,i)),""),l=this.componentId+c;n.insertRules(l,l,s)},e.prototype.removeStyles=function(c,r){r.clearRules(this.componentId+c)},e.prototype.renderStyles=function(c,r,n,i){c>2&&V5.registerId(this.componentId+c),this.removeStyles(c,n),this.createStyles(c,r,n,i)},e}();var zk=function(){function e(){var c=this;this._emitSheetCSS=function(){var r=c.instance.toString(),n=Kn(),i=q7([n&&'nonce="'.concat(n,'"'),"".concat(b4,'="true"'),"".concat(G7,'="').concat(Q0,'"')].filter(Boolean)," ");return"<style ".concat(i,">").concat(r,"</style>")},this.getStyleTags=function(){if(c.sealed)throw N4(2);return c._emitSheetCSS()},this.getStyleElement=function(){var r;if(c.sealed)throw N4(2);var n=((r={})[b4]="",r[G7]=Q0,r.dangerouslySetInnerHTML={__html:c.instance.toString()},r),i=Kn();return i&&(n.nonce=i),[e1.default.createElement("style",b1({},n,{key:"sc-0-0"}))]},this.seal=function(){c.sealed=!0},this.instance=new V5({isServer:!0}),this.sealed=!1}return e.prototype.collectStyles=function(c){if(this.sealed)throw N4(2);return e1.default.createElement(uw,{sheet:this.instance},c)},e.prototype.interleaveWithNodeStream=function(c){throw N4(3)},e}();var Hk="__sc-".concat(b4,"__");var Y7="#a8a8a8",$6=u2.div`
|
|
display: flex;
|
|
flex-direction: row;
|
|
`,Mk=u2.div`
|
|
display: flex;
|
|
flex-direction: column;
|
|
`,W1=u2.button`
|
|
border: 1px solid white;
|
|
font-size: 10pt;
|
|
|
|
background-color: rgba(255, 255, 255, 0.75);
|
|
color: rgb(10, 10, 10);
|
|
border-radius: 12px;
|
|
border: 2px solid black;
|
|
|
|
|
|
margin: 2px;
|
|
display: flex;
|
|
padding: 2px;
|
|
outline: none !important;
|
|
text-decoration: none;
|
|
|
|
svg {
|
|
margin: 2pt;
|
|
width: 10pt;
|
|
height: 10pt;
|
|
}
|
|
&:hover {
|
|
background-color: rgba(158, 158, 158, 0.75);
|
|
}
|
|
&:visited {
|
|
text-decoration: none;
|
|
}
|
|
&:disabled {
|
|
color: gray;
|
|
border-color: gray;
|
|
cursor: not-allowed;
|
|
}
|
|
transition: background-color 250ms;
|
|
`,Ck=u2.div`
|
|
background-color: rgba(255, 255, 255, 0.75);
|
|
color: rgb(10, 10, 10);
|
|
border: 2px solid black;
|
|
border-radius: 12px;
|
|
`,Z0=u2.div`
|
|
border: 2px solid black;
|
|
border-radius: 12px;
|
|
margin: 5px;
|
|
padding: 5px;
|
|
width: auto;
|
|
`,J6=u2.input`
|
|
background-color: rgba(255, 255, 255, 0.75);
|
|
color: rgb(10, 10, 10);
|
|
border: 2px solid black;
|
|
border-radius: 12px;
|
|
padding: 2px;
|
|
`;var gr=N2(f1());var O3=N2(f1());var n9=N2(f1()),qu=N2(f1()),e8=class extends n9.default.Component{ref=(0,qu.createRef)();componentDidMount(){this.update()}componentDidUpdate(c){(c.canvas!==this.props.canvas||c.width!==this.props.width||c.height!==this.props.height)&&this.update()}update(){let c=this.ref.current,r=c.width=this.props.width||this.props.canvas.width,n=c.height=this.props.height||this.props.canvas.height;c.style.width=`${r}px`,c.style.height=`${n}px`,c.getContext("2d").drawImage(this.props.canvas,0,0,r,n)}render(){return n9.default.createElement("canvas",{ref:this.ref})}};var A2=N2(f1());var G2=N2(f1());var hv=N2(gi()),gN=u2.div`
|
|
min-width: 250px;
|
|
min-height: 50px;
|
|
max-width: fit-content;
|
|
max-height: fit-content;
|
|
margin: 15px auto 15px auto;
|
|
padding: 10px;
|
|
pointer-events: all;
|
|
touch-action: auto;
|
|
|
|
background-color: rgba(255, 255, 255, 0.75);
|
|
color: rgb(10, 10, 10);
|
|
border-radius: 12px;
|
|
border: 2px solid black;
|
|
`,Vi=u2.p`
|
|
white-space: pre-warp;
|
|
`,Mi=u2.div`
|
|
display: flex;
|
|
`,VN=u2.input`
|
|
margin: 2px;
|
|
padding: 5px;
|
|
outline: none !important;
|
|
|
|
background-color: rgba(255, 255, 255, 0.75);
|
|
color: rgb(10, 10, 10);
|
|
border-radius: 12px;
|
|
border: 2px solid black;
|
|
`,k8=u2.button`
|
|
background-color: rgba(255, 255, 255, 0.75);
|
|
color: rgb(10, 10, 10);
|
|
border-radius: 12px;
|
|
border: 2px solid black;
|
|
|
|
width: 100%;
|
|
border-radius: none;
|
|
margin: 2px;
|
|
padding: 2px;
|
|
outline: none !important;
|
|
&:hover {
|
|
background-color: rgba(158, 158, 158, 0.75);
|
|
}
|
|
transition: background-color 250ms;
|
|
`,x1=class e{static _ref;static active;static root;static alert(c,r){return new Promise(n=>{e.clear();let i=()=>{n(),this.active=void 0,this.clear()};this.active=i,e.renderContent(G2.default.createElement("div",null,G2.default.createElement("h5",null,r||`${location.host} says`),G2.default.createElement(Vi,null,c),G2.default.createElement(k8,{onClick:()=>i()},"OK")))})}static async confirm(c,r){return new Promise(n=>{e.clear();let i=s=>{n(s),this.active=void 0,this.clear()};this.active=()=>i(!1),e.renderContent(G2.default.createElement("div",null,G2.default.createElement("h5",null,r||`${location.host} says`),G2.default.createElement(Vi,null,c),G2.default.createElement(Mi,null,G2.default.createElement(k8,{onClick:()=>i(!0)},"OK"),G2.default.createElement(k8,{onClick:()=>i(!1)},"Cancel"))))})}static async prompt(c,r,n){return new Promise(i=>{e.clear();let s=u=>{i(u),this.active=void 0,this.clear()};this.active=()=>s("");let l=(0,G2.createRef)();e.renderContent(G2.default.createElement("div",null,G2.default.createElement("h5",null,n||`${location.host} says`),G2.default.createElement(Vi,null,c),G2.default.createElement(VN,{ref:l,type:"text"}),G2.default.createElement(Mi,null,G2.default.createElement(k8,{onClick:()=>s(l.current&&l.current.value)},"OK"),G2.default.createElement(k8,{onClick:()=>s(null)},"Cancel")))),l.current&&(l.current.focus(),l.current.value=r||"",l.current.addEventListener("keyup",u=>{u.key.toLowerCase()==="enter"&&l.current&&s(l.current.value)}))})}static custom(c,r){return new Promise(n=>{e.clear();let i=()=>{this.active=void 0,n(),this.clear()};this.active=()=>i(),e.renderContent(G2.default.createElement("div",null,c,G2.default.createElement(Mi,null,r?r.map((s,l)=>G2.default.createElement(k8,{key:l,onClick:async u=>{let p=s.click(u),h;p instanceof Promise?h=await p:h=p,h||(this.active=void 0,this.clear(),n())}},s.content)):null)))})}static close(){this.clear()}static clear(){this.root&&(this.root.unmount(),this.root=void 0);let c=e.ref.style;c.pointerEvents="none",c.touchAction="none",c.backgroundColor="rgba(0, 0, 0, 0)",this.active&&this.active(),this.active=void 0}static renderContent(c){let r=e.createBase(c);this.root=(0,hv.createRoot)(e.ref),this.root.render(r);let n=e.ref.style;n.pointerEvents="all",n.touchAction="auto",n.backgroundColor="rgba(0, 0, 0, 0.5)"}static createBase(c){return G2.default.createElement(gN,null,c)}static get ref(){if(e._ref)return e._ref;let c=document.createElement("div");document.body.appendChild(c),e._ref=c;let r=c.style;return r.position="fixed",r.zIndex=`${Number.MAX_SAFE_INTEGER}`,r.width="100%",r.height="100%",r.pointerEvents="none",r.touchAction="none",r.backgroundColor="rgba(0, 0, 0, 0)",r.transition="background-color 1s",r.overflowY="auto",r.overflowX="hidden",c}};var zv=N2(dv());var vr=class{input=document.createElement("input");constructor(){this.input.type="file"}allowMultiple(c){this.input.multiple=c}setAcceptType(c){c?this.input.accept=c.map(r=>`.${r}`).join(", "):this.input.accept=""}show(){return new Promise((c,r)=>{let n=["mousemove","touchend"],i=()=>{s(),r(new Error("Not selected"))},s=()=>{n.forEach(u=>window.removeEventListener(u,i))},l=setTimeout(()=>{n.forEach(u=>window.addEventListener(u,()=>i))},100);this.input.addEventListener("change",()=>{clearTimeout(l),s(),this.input.files?c(this.input.files):r(new Error("Missing file"))}),this.input.click()})}};var dr=["muraljson","json"];var MN=25,Hv=u2.div`
|
|
width: 100%;
|
|
//max-width: fit-content;
|
|
display: flex;
|
|
flex-direction: row;
|
|
flex-wrap: wrap;
|
|
`,CN=u2.div`
|
|
display: flex;
|
|
flex-direction: column;
|
|
flex-wrap: wrap;
|
|
border: 1px solid white;
|
|
cursor: pointer;
|
|
margin: 2px;
|
|
padding: 2px;
|
|
text-align: center;
|
|
align-items: center;
|
|
`,gv=["FloydSteinberg","FalseFloydSteinberg","Stucki","Atkinson","Jarvis","Burkes","Sierra","TwoSierra","SierraLite"],LN=["Flat",...gv];async function Vv(e,c,r){let n=await EN();if(n){if(n.type==="mural")return n.data;{let i=n.data,s=await yN(i,r),l=await new Promise((u,p)=>{e.setOverlayModify({pixels:s,muralObj:{name:i.alt,x:Math.floor(c.ux-E0(s)/2),y:Math.floor(c.uy-A0(s)/2)},cb:(h,z,M,L)=>{L?u({name:h,pixels:s,x:z,y:M}):p(new Error("Canceled by user"))}})});return Ja(l),l}}}function xN(e){return new Promise(c=>{x1.custom(A2.default.createElement("div",null,A2.default.createElement("h4",null,"Dither results"),A2.default.createElement("div",null,"Pick a result that fits best in your situation"),A2.default.createElement(Hv,null,e.map((r,n)=>A2.default.createElement("div",{key:n},A2.default.createElement(CN,{style:{flexDirection:"column"},onClick:()=>{x1.close(),c(r)}},Cv(r.type),A2.default.createElement(Z0,null,A2.default.createElement(e8,{canvas:r.canvas}))))))),[{content:"Cancel",click:()=>{}}]).finally(()=>c(null))})}async function yN(e,c){let r=await wN(e),n=await SN(e,r,c),i;if(Array.isArray(n)?i=await xN(n):i=n,!i)throw new Error("User did not pick anything");let s=n7(i.canvas);return xv(s,c),Za(s,c.palette)}async function wN(e){let c=e.width,r=e.height,n="show-all",i=!1,s=!1;if(await new Promise((l,u)=>{x1.custom(A2.default.createElement("div",null,A2.default.createElement("h4",null,"Image import"),A2.default.createElement("div",null,A2.default.createElement("small",null,e.alt)),A2.default.createElement("div",{style:{whiteSpace:"pre-wrap"}},"You are importing image with size ",e.width,"x",e.height,".",`
|
|
`,"Do you want to preform any image manipulations?")),[{click:()=>{i=!1,l()},content:"Resize"},{click:()=>{i=!0,l()},content:"Import as it is"},{click:()=>{s=!0,l()},content:"Cancel"}]).then(()=>{u(new Error("User input has been interrupted"))})}),s)throw new Error("Operation canceled by user");if(i||await new Promise((l,u)=>{x1.custom(A2.default.createElement("div",null,A2.default.createElement("h4",null,"Image import"),A2.default.createElement("div",null,A2.default.createElement("small",null,e.alt)),A2.default.createElement("div",null,A2.default.createElement("strong",null,"Original size: ",e.width,"x",e.height)),A2.default.createElement(J6,{type:"number",min:1,onChange:p=>{R0(p,h=>{c=h})}}),"x",A2.default.createElement(J6,{type:"number",min:1,onChange:p=>{R0(p,h=>{r=h})}})),[{content:"Confirm",click:()=>{l()}},{content:"Cancel",click:()=>{s=!0,l()}}]).then(()=>u(new Error("User input has been interrupted")))}),s)throw new Error("Operation canceled by user");if(await new Promise((l,u)=>{x1.custom(A2.default.createElement("div",null,A2.default.createElement("h4",null,"Dither Settings"),A2.default.createElement("div",null,"Pickup dither algorithm"),A2.default.createElement(Hv,null,LN.map((p,h)=>A2.default.createElement(W1,{key:h,onClick:()=>{n=p,x1.close(),l()}},Cv(p))))),[{content:"Show all",click:()=>{n="show-all",l()}},{content:"Cancel",click:()=>{s=!0,l()}}]).then(()=>u(new Error("User input has been interrupted")))}),s)throw new Error("Operation canceled by user");return{height:r,width:c,noShrinking:i,quantizerSetting:n}}async function SN(e,c,r){c.noShrinking||(e=await ol(e,c.width,c.height));let n=ll(e);return c.quantizerSetting==="show-all"?bN(n,r):zr(n,c.quantizerSetting,r)}function Mv(e,c){let r=new zv.default(NN(c));return r.sample(e),r}function NN(e){return{palette:e.palette.map(c=>[c.r,c.g,c.b]),minHueCols:0,dithSerp:!1}}function bN(e,c){let r=[zr(e,"Flat",c)],n=Mv(e,c);for(let i of gv){let s=Lv(e,n,i),l=zr(s,"Flat",c);l.type=i,r.push(l)}return r}function zr(e,c,r){if(c==="Flat"){let n=n7(e);xv(n,r);let i=AN(n),s=Za(n,r.palette);return{type:"Flat",canvas:i,indices:s}}else{let n=Mv(e,r),i=Lv(e,n,c),s=zr(i,"Flat",r);return s.type=c,s}}function Cv(e){let c=e.split(""),r="";for(let n=0;n<c.length;n++){let i=c[n];i&&(n!==0&&i===i.toUpperCase()?(r+=" ",r+=i.toLowerCase()):r+=i)}return r}function Lv(e,c,r){let n=document.createElement("canvas");n.width=e.width,n.height=e.height;let i=n.getContext("2d"),s=n7(e),l=c.reduce(e,1,r);if(s.data.length!==l.length)throw new Error("Got unexpected data from regQuant");for(let u=0;u<s.data.length;u+=4)s.data[u+3]>MN&&(s.data[u+0]=l[u+0]??0,s.data[u+1]=l[u+1]??0,s.data[u+2]=l[u+2]??0,s.data[u+3]=255);return i.putImageData(s,0,0),n}function xv(e,c){for(let r=0;r<e.data.length;r+=4){let n=e.data[r+0]??0,i=e.data[r+1]??0,s=e.data[r+2]??0,l=e.data[r+3]??0,u=Qa(n,i,s),p=kN(u,c),h=c.palette[p];if(!h)throw new Error(`Unknown color index ${p}`);e.data[r+0]=h.r,e.data[r+1]=h.g,e.data[r+2]=h.b,e.data[r+3]=l}}function kN(e,c){let r=[];for(let s of c.palette){let l=U6(e.r,s.r),u=U6(e.g,s.g),p=U6(e.b,s.b);r.push(l+u+p)}let n=Math.min(...r);return r.indexOf(n)}function AN(e){let c=document.createElement("canvas"),r=c.getContext("2d");return c.width=e.width,c.height=e.height,r.putImageData(e,0,0),c}async function EN(){let e=new vr;e.setAcceptType(["png","jpg","jpeg",...dr]);let r=(await e.show())[0];if(!r)throw new Error("Empty file");let n=$a(r.name),i=n.text;if(dr.includes(n.ex)){let s=await tl(r),l=JSON.parse(s);return l.name||(l.name=await x1.prompt("Missing name for this mural. Please enter it manually",i)||""),Ja(l),{type:"mural",data:l}}else{let s=await il(r);return{type:"image",data:await sl(`${n.text}.${n.ex}`,s)}}}var yv=N2(xi());var PN=u2.div`
|
|
margin: 2px;
|
|
margin-left: 6px;
|
|
`,_N=u2.h5`
|
|
font-weight: bolder;
|
|
margin-right: 4px;
|
|
`,TN=u2.div`
|
|
font-size: 10pt;
|
|
display: flex;
|
|
flex-direction: row;
|
|
`,Hr=class extends O3.default.Component{MAX_SIZE=100;constructor(c){super(c),this.state={height:this.MAX_SIZE,width:this.MAX_SIZE,overlay:!1}}componentDidMount(){this.updateSize()}componentDidUpdate(c){this.props.mural.ref!==c.mural.ref&&this.updateSize()}updateSize=()=>{let c=this.props.mural.ref.width,r=this.props.mural.ref.height,n=c,i=r;c>r?c>this.MAX_SIZE&&(i=this.MAX_SIZE*(r/c),n=this.MAX_SIZE):r>this.MAX_SIZE&&(n=this.MAX_SIZE*(c/r),i=this.MAX_SIZE),this.setState({height:i,width:n})};renderInfoLine(c,r){return O3.default.createElement(TN,null,O3.default.createElement(_N,null,c,":"),O3.default.createElement("span",null," ",r))}btn(c,r,n,i){return O3.default.createElement(W1,{style:{borderColor:i?Y7:""},onClick:()=>n()},c," ",O3.default.createElement(N1,{icon:r})," ")}get s(){return this.props.store}onLoad=c=>{let r=c.target;"tagName"in r&&(["button","svg","path"].includes(r.tagName.toLowerCase())||this.s.select(this.props.selected?void 0:this.props.mural))};onModify=async()=>{let c=this.props.mural;this.props.store.setOverlayModify({pixels:this.props.mural.pixels,cb:(r,n,i,s)=>{s&&(c.name=r,c.x=n,c.y=i,this.props.store.updateMural(c))},muralObj:{name:this.props.mural.name,x:this.props.mural.x,y:this.props.mural.y}})};onExport=()=>{let c={name:this.props.mural.name,x:this.props.mural.x,y:this.props.mural.y,pixels:this.props.mural.pixels},r=new Blob([JSON.stringify(c)],{type:"application/json;charset=utf-8"});(0,yv.default)(r,`${c.name}.${dr[0]}`)};onDelete=async()=>{await x1.confirm(`Are you sure you want to remove "${this.props.mural.name}"`)&&this.s.remove(this.props.mural)};onEnter=()=>{this.props.store.addPhantomOverlay(this.props.mural)};onLeave=()=>{this.props.store.removePhantomOverlay()};onGoto=()=>{let c=_0(this.props.mural),r=P0(this.props.mural),n=this.props.mural.x+Math.round(c/2),i=this.props.mural.y+Math.round(r/2),s=`${origin}/@${n},${i},${this.props.cords.uScale}`;location.href=s};onPreview=()=>{this.props.store.hasOverlay(this.props.mural)?this.props.store.removeOverlay(this.props.mural):this.props.store.addOverlay(this.props.mural)};render(){return O3.default.createElement(Z0,{onClick:this.onLoad,style:{border:this.props.selected?"3px solid black":"3px dotted black",cursor:"pointer"},onMouseEnter:this.onEnter,onMouseLeave:this.onLeave},O3.default.createElement($6,null,O3.default.createElement(e8,{canvas:this.props.mural.ref,height:this.state.height,width:this.state.width}),O3.default.createElement(PN,{style:{flex:"1"}},this.renderInfoLine("Name",this.props.mural.name),this.renderInfoLine("PixelCount",t7(this.props.mural.pixelCount)),this.renderInfoLine("x",this.props.mural.x.toString()),this.renderInfoLine("y",this.props.mural.y.toString()),this.renderInfoLine("size",`${_0(this.props.mural)}x${P0(this.props.mural)}`))),O3.default.createElement($6,null,this.btn("Preview",yl,this.onPreview,this.props.store.hasOverlay(this.props.mural)),this.btn("Modify",Ll,this.onModify),this.btn("Export",El,this.onExport),this.btn("Delete",Nl,this.onDelete),this.btn("Goto",Sl,this.onGoto)))}};var ON=u2.div`
|
|
overflow: auto;
|
|
max-height: 250pt;
|
|
min-width: 200pt;
|
|
border-radius: 12px;
|
|
&::-webkit-scrollbar {
|
|
width: 7px;
|
|
height: 7px;
|
|
}
|
|
&::-webkit-scrollbar-corner {
|
|
background: transparent;
|
|
}
|
|
&::-webkit-scrollbar-track {
|
|
background: transparent;
|
|
border: 1px solid black;
|
|
border-radius: 12px;
|
|
}
|
|
&::-webkit-scrollbar-thumb {
|
|
background-color: rgb(10, 10, 10);
|
|
border-radius: 12px;
|
|
border: 2px solid transparent;
|
|
}
|
|
`,Vr=class extends gr.default.Component{constructor(c){super(c),this.state={murals:[]}}componentDidMount(){this.props.store.on(7,this.update),this.update()}componentWillUnmount(){this.props.store.off(7,this.update)}update=()=>{this.setState({murals:this.props.store.murals,selected:this.props.store.selected})};render(){return gr.default.createElement(ON,null," ",this.state.murals.map((c,r)=>gr.default.createElement(Hr,{key:r,mural:c,cords:this.props.cords,store:this.props.store,selected:c===this.state.selected?.m})))}};var wv=N2(xi());var Sv=N2(f1());function DN(){return new Promise(e=>{let c=document.createElement("div"),r=document.createElement("div"),n=c.style;n.position="fixed",n.zIndex="100000",n.left=n.top="0",n.width=`${window.innerWidth}px`,n.height=`${window.innerHeight}px`,document.body.appendChild(c),n.backgroundColor="rgba(0, 0, 0, 0.50)";let i=r.style;i.position="fixed",i.zIndex="100001",i.width="5px",i.height="5px",i.border="2px solid white";let s,l=(W,g,H,C)=>{s={x:W,y:g,xOff:H,yOff:C}},u=W=>{l(W.clientX,W.clientY,W.offsetX,W.offsetY)},p=W=>{let g=W.touches[W.touches.length-1],H=W.target,{x:C,y:b,width:O,height:U}=H.getBoundingClientRect(),B=(g.clientX-C)/O*H.offsetWidth,Z=(g.clientY-b)/U*H.offsetHeight;l(g.clientX,g.clientY,B,Z)},h=(W,g)=>{if(!s)return{x:W,y:g,width:0,height:0};let H=Math.min(W,s.x),C=Math.max(W,s.x),b=Math.min(g,s.y),O=Math.max(g,s.y),U=C-H,B=O-b;return{x:Math.floor(H),y:Math.floor(b),width:Math.ceil(U),height:Math.ceil(B)}},z=(W,g)=>{if(!s)return;document.body.contains(r)||document.body.appendChild(r);let H=h(W,g),C=r.style;C.width=`${H.width}px`,C.height=`${H.height}px`,C.left=`${H.x}px`,C.top=`${H.y}px`},M=W=>{if(!s||!(W instanceof MouseEvent))return;let{clientX:g,clientY:H}=W;z(g,H)},L=W=>{if(!s||!(W instanceof TouchEvent)||!W.isTrusted)return;let g=W.touches[0];if(i.borderWidth="6px",g){let{clientX:H,clientY:C}=g;z(H,C)}},S=(W,g)=>{if(s){let H=h(W,g);s=void 0,window.removeEventListener("mousedown",R),window.removeEventListener("touchend",P),window.removeEventListener("mousedown",u),window.removeEventListener("touchstart",p),window.removeEventListener("mouseup",M),window.removeEventListener("touchmove",L),document.body.removeChild(c),document.body.contains(r)&&document.body.removeChild(r),e(H)}},P=W=>{let g=W.touches[0]||W.changedTouches[0];if(g){let{clientX:H,clientY:C}=g;S(H,C)}},R=W=>{S(W.clientX,W.clientY)};window.addEventListener("mouseup",R),window.addEventListener("touchend",P),window.addEventListener("mousedown",u),window.addEventListener("touchstart",p),window.addEventListener("mousemove",M),window.addEventListener("touchmove",L)})}async function Nv(e){let c=await DN(),r=e.uScale,n=e.screenToGrid(c.x,c.y),i=e.screenToGrid(c.x+c.width,c.height+c.y);if(!n||!i)return;let s=T0();s.width=c.width/Math.pow(2,r),s.height=c.height/Math.pow(2,r);let l=s.getContext("2d"),u=Math.floor(n.x%R2),p=Math.floor(n.y%R2),h=[];for(let z=0;z<c.width+R2;z+=R2)for(let M=0;M<c.height+R2;M+=R2){let L=new Promise((S,P)=>{fl(n.x+z,n.y+M).then(R=>{let W=n.x>0?-u:-(R2+u)%R2,g=n.y>0?-p:-(R2+p)%R2;l.drawImage(R,z+W,M+g),S()}).catch(P)});h.push(L)}try{await Promise.all(h);let z=s.toDataURL();x1.custom(Sv.default.createElement("img",{style:{border:"1px solid black"},src:z}),[{content:"Download",click:()=>{s.toBlob(M=>{let L=Math.floor(n.x+c.width/2),S=Math.floor(n.x+c.height/2);M&&(0,wv.default)(M,`${L}:${S}:${new Date().toLocaleDateString()}.png`)})}},{content:"Cancel",click:()=>{}}])}catch{x1.alert("Something went wrong while trying to capture screenshot")}}var FN=u2.div`
|
|
|
|
`,BN=u2.div`
|
|
margin: 2px 4px;
|
|
`,IN=u2.input`
|
|
&[type="range"] {
|
|
-webkit-appearance: none;
|
|
appearance: none;
|
|
background: transparent;
|
|
cursor: pointer;
|
|
width: 100%;
|
|
}
|
|
|
|
&[type="range"]:focus {
|
|
outline: none;
|
|
}
|
|
|
|
&[type="range"]::-webkit-slider-runnable-track {
|
|
background-color: rgba(10, 10, 10);
|
|
border-radius: 0;
|
|
height: 4px;
|
|
border-radius: 12px;
|
|
}
|
|
|
|
&[type="range"]::-webkit-slider-thumb {
|
|
-webkit-appearance: none;
|
|
appearance: none;
|
|
margin-top: -12px;
|
|
|
|
background-color: black;
|
|
height: 25px;
|
|
width: 15px;
|
|
border-radius: 12px;
|
|
}
|
|
|
|
&[type="range"]::-moz-range-track {
|
|
background-color: rgba(10, 10, 10);
|
|
border-radius: 0.5rem;
|
|
height: 0.5rem;
|
|
border-radius: 12px;
|
|
}
|
|
|
|
&[type="range"]::-moz-range-thumb {
|
|
border: none;
|
|
border-radius: 0;
|
|
background-color: rgba(10, 10, 10);
|
|
height: 2rem;
|
|
width: 1rem;
|
|
border-radius: 12px;
|
|
}
|
|
|
|
`,Mr=class extends g3.default.Component{constructor(c){super(c),this.state={takingCanvasShot:!1,canvasShotAvailable:!0}}componentDidMount(){this.props.cords.on(1,this.checkIsScreenShotAvailable)}componentWillUnmount(){this.props.cords.off(1,this.checkIsScreenShotAvailable)}checkIsScreenShotAvailable=()=>{this.setState({canvasShotAvailable:this.props.cords.uScale>=0})};import=async()=>{try{let c=await Vv(this.props.store,this.props.cords,this.props.palette);c&&this.props.store.add(c)}catch(c){console.error(c),x1.alert(c.name)}};inputElement=c=>{let r=parseInt(c.target.value);this.props.onOpacityChange(r)};screenshot=async()=>{this.props.cords.uScale<0,this.setState({takingCanvasShot:!0}),await Nv(this.props.cords),this.setState({takingCanvasShot:!1})};render(){return g3.default.createElement(FN,null,g3.default.createElement($6,null,g3.default.createElement(W1,{onClick:this.screenshot,disabled:this.state.takingCanvasShot||!this.state.canvasShotAvailable,title:"screenshot"},g3.default.createElement(N1,{icon:bl})),g3.default.createElement(W1,{onClick:this.import,title:"Import"},g3.default.createElement(N1,{icon:Pl})),g3.default.createElement(IN,{type:"range",min:0,max:100,value:this.props.opacity,onInput:this.inputElement}),g3.default.createElement(BN,null,this.props.opacity,"%"),g3.default.createElement(W1,{onClick:()=>this.props.onCollapsedChanged(!this.props.collapsed)},g3.default.createElement(N1,{icon:this.props.collapsed?Al:xl}))),this.props.collapsed?null:g3.default.createElement(Vr,{store:this.props.store,cords:this.props.cords}))}};var S6=N2(f1());var pe=N2(Z8()),UN=u2.div`
|
|
position: fixed;
|
|
padding-top: 20px;
|
|
padding: 5px;
|
|
z-index: 2;
|
|
background-color: rgba(255, 255, 255, 0.75);
|
|
color: rgb(10, 10, 10);
|
|
border-radius: 12px;
|
|
border: 2px solid black;
|
|
`,WN=u2.div`
|
|
border: 1px black dotted;
|
|
cursor: grab;
|
|
user-select: none;
|
|
border-radius: 12px;
|
|
padding: 4px;
|
|
`,h0=class extends S6.default.Component{ref=(0,S6.createRef)();dragRef=(0,S6.createRef)();moving;destroyed=!1;constructor(c){super(c),this.state={x:-window.innerWidth,y:-window.innerHeight,moving:!1}}componentDidMount(){window.addEventListener("mousemove",this.onMouseMove),window.addEventListener("mouseup",this.onMouseUp),window.addEventListener("resize",this.fixBounds),window.addEventListener("touchmove",this.onTouchMove),window.addEventListener("touchend",this.onMouseUp),this.props.storage.getItem(this.storageKey).then(c=>{!this.destroyed&&c?(this.setState({x:c.x,y:c.y}),setTimeout(()=>{this.fixBounds()},1e3)):this.setState({x:0,y:0})})}componentWillUnmount(){window.removeEventListener("mousemove",this.onMouseMove),window.removeEventListener("mouseup",this.onMouseUp),window.removeEventListener("resize",this.fixBounds),window.removeEventListener("touchmove",this.onTouchMove),window.removeEventListener("touchend",this.onMouseUp),this.destroyed=!1}onTouchMove=c=>{if(this.moving&&!(!(c instanceof TouchEvent)||!c.isTrusted))for(let r=0;r<c.touches.length;r++){let n=c.touches[r],{clientX:i,clientY:s}=n;this.handleMoveLogic(i,s)}};setMoving=(c,r,n,i)=>{this.moving={x:c,y:r,xOff:n,yOff:i}};onMouseMove=c=>{if(!this.moving||!(c instanceof MouseEvent)||c.ctrlKey||c.altKey||c.metaKey)return;let{clientX:r,clientY:n}=c;this.handleMoveLogic(r,n)};onMouseUp=()=>{this.moving=void 0,this.setState({moving:!1})};fixBounds=()=>{let c=this.ref.current?.getBoundingClientRect();if(c){let r=this.state.x,n=this.state.y;c.left<0&&(r=0),c.right>window.innerWidth&&(r=window.innerWidth-c.width),c.top<0&&(n=0),c.bottom>window.innerHeight&&(n=window.innerHeight-c.height),(this.state.x!==r||this.state.y!==n)&&this.setState({x:r,y:n})}};savePoint=(0,pe.debounce)(c=>{this.props.storage.setItem(this.storageKey,c)},100);handleMoveLogic(c,r){let n=this.ref.current?.getBoundingClientRect();if(n&&this.moving){let i=c-this.moving.xOff,s=r-this.moving.yOff,l=(0,pe.clamp)(i,0,window.innerWidth-n.width),u=(0,pe.clamp)(s,0,window.innerHeight-n.height),p={x:l,y:u};this.savePoint(p),this.setState(p)}}onMouseDown=c=>{this.setMoving(c.clientX,c.clientY,c.nativeEvent.offsetX,c.nativeEvent.offsetY),this.setState({moving:!0})};onTouchStart=c=>{let r=c.nativeEvent.touches[c.nativeEvent.touches.length-1],n=c.target,{x:i,y:s,width:l,height:u}=n.getBoundingClientRect(),p=(r.clientX-i)/l*n.offsetWidth,h=(r.clientY-s)/u*n.offsetHeight;this.setMoving(r.clientX,r.clientY,p,h),this.setState({moving:!0})};get storageKey(){return`__storage__${this.props.storageKey}`}render(){return S6.default.createElement(UN,{ref:this.ref,style:{left:`${this.state.x}px`,top:`${this.state.y}px`}},S6.default.createElement(WN,{ref:this.dragRef,style:{cursor:this.state.moving?"grabbing":""},onMouseDown:this.onMouseDown,onTouchStart:this.onTouchStart}," ",S6.default.createElement("h2",null,this.props.title)," "),this.props.children)}};var T1=N2(f1());var Av=N2(Z8()),GN=u2.div`
|
|
display: flex;
|
|
flex-direction: row;
|
|
`,kv=u2.div`
|
|
width: 25px;
|
|
height: 25px;
|
|
margin: 2px;
|
|
border: 2px solid black;
|
|
border-radius: 12px;
|
|
text-align: center;
|
|
font-weight: bolder;
|
|
`,qN=u2.span`
|
|
width: 25px;
|
|
text-align: center;
|
|
margin: auto;
|
|
`,jN=u2.canvas`
|
|
border-radius: 12px;
|
|
border: 2px solid black;
|
|
`,Cr=class extends T1.default.Component{ref=T1.default.createRef();cache=new Map;transparentGrid=["#c5c5c540","#8d8d8d40"];highlighColor="#00000040";lastColor=-1;storageKey="_minimap_settings";destroyed=!1;constructor(c){super(c),this.state={size:16,color:-1,colorAssistant:!1}}componentDidUpdate(c,r){c.selected.m.ref!==this.props.selected.m.ref?(this.cache.clear(),this.draw()):r.size!==this.state.size&&this.draw()}click(c){c>=0&&c<this.props.palette.palette.length&&(this.props.palette.buttons[c].classList.contains("outline-2")||this.state.colorAssistant&&this.props.palette.buttons[c].click())}componentDidMount(){this.props.cords.on(0,this.update),this.props.cords.on(0,this.onCords),this.props.storage.getItem(this.storageKey).then(c=>{c&&!this.destroyed&&this.setState({colorAssistant:c.colorAssistant,size:c.size})}),this.draw()}componentWillUnmount(){this.destroyed=!0,this.props.cords.off(0,this.update),this.props.cords.off(0,this.onCords)}saveSettings(){this.props.storage.setItem(this.storageKey,{colorAssistant:this.state.colorAssistant,size:this.state.size})}onCords=(c,r)=>{let n=this.props.store;if(n.selected&&n.selected.m.x<c&&n.selected.m.y<r&&n.selected.w+n.selected.m.x>c&&n.selected.h+n.selected.m.y>r){let i=c-n.selected.m.x,s=r-n.selected.m.y,l=n.selected.m.pixels[s][i];this.lastColor!==l&&(this.lastColor=l,this.click(l))}};drawGrid(c,r,n,i){for(let s=0;s<i;s+=r)for(let l=0;l<n;l+=r){let u=Math.floor(s/r)%2===0,p=Math.floor(l/r)%2===0,h=u&&p||!u&&!p;c.fillStyle=h?this.transparentGrid[0]:this.transparentGrid[1],c.fillRect(l,s,r,r)}}update=()=>{let c=this.props.selected.m,r=this.props.cords.x-c.x,n=this.props.cords.y-c.y;if(c.pixels[n]!==void 0&&c.pixels[n][r]!==void 0){let i=c.pixels[n][r];this.setState({color:i}),this.draw();return}this.setState({color:-1}),this.draw()};getCachedImage(c){let r=this.cache.get(c);if(r)return r;let n=this.props.selected,i=T0();return en(i,n.m.pixels,this.props.palette.hex,c),this.cache.set(c,i),i}draw=()=>{let c=this.ref.current,r=c.getContext("2d"),n=c.width=200,i=c.height=200,s=n/2,l=i/2;r.clearRect(0,0,n,i);let u=this.state.size;this.drawGrid(r,u*4,n,i);let p=1*u/2,h=(this.props.selected.m.x-this.props.cords.x)*u+Math.ceil(s-p),z=(this.props.selected.m.y-this.props.cords.y)*u+Math.ceil(l-p),M=this.getCachedImage(u);if(r.drawImage(M,h,z,M.width,M.height),u!=1){r.fillStyle=this.highlighColor;let L=i/2,S=i/2;r.fillRect(0,0,n,L-p),r.fillRect(0,L+p,n,L-p),r.fillRect(0,L-p,S-p,p*2),r.fillRect(S+p,L-p,S-p,p*2)}};up=()=>{this.setState({size:this.clamp(this.state.size*2)})};down=()=>{this.setState({size:this.clamp(this.state.size/2)})};setSize(c){this.setState({size:c})}clamp(c){return(0,Av.clamp)(c,1,32)}renderColor(){return this.state.color!==-1?T1.default.createElement(kv,{style:{backgroundColor:this.props.palette.hex[this.state.color]}}):T1.default.createElement(kv,null," / ")}toggleColorAssistant=()=>{this.setState({colorAssistant:!this.state.colorAssistant})};render(){return T1.default.createElement("div",null,T1.default.createElement(GN,null,T1.default.createElement(W1,{onClick:this.up},T1.default.createElement(N1,{icon:_l})),T1.default.createElement(qN,null,this.state.size),T1.default.createElement(W1,{onClick:this.down},T1.default.createElement(N1,{icon:Tl})),T1.default.createElement("span",{style:{flex:1}},T1.default.createElement(W1,{title:"Color assistant",style:{borderColor:this.state.colorAssistant?Y7:""},onClick:()=>this.toggleColorAssistant()},"Assist",T1.default.createElement(N1,{icon:kl})," ")),this.renderColor()),T1.default.createElement(jN,{ref:this.ref}))}};var N6=N2(f1());var R1=N2(f1());var Lr=class extends R1.default.Component{render(){return R1.default.createElement(Z0,null,R1.default.createElement("div",null,R1.default.createElement("span",null,"Name")," ",R1.default.createElement(J6,{type:"text",value:this.props.name,onChange:c=>this.props.onName(c.target.value)})),R1.default.createElement("div",null,R1.default.createElement("span",null,"X")," ",R1.default.createElement(J6,{type:"number",value:this.props.x,onChange:c=>R0(c,this.props.onX)})),R1.default.createElement("div",null,R1.default.createElement("span",null,"Y")," ",R1.default.createElement(J6,{type:"number",value:this.props.y,onChange:c=>R0(c,this.props.onY)})),R1.default.createElement($6,null,R1.default.createElement(W1,{onClick:()=>this.props.onConfirm(),style:{flex:1}},"Confirm"),R1.default.createElement(W1,{onClick:()=>this.props.onCancel(),style:{flex:1}},"Cancel")),R1.default.createElement("small",null,"Overlay does not work on scale -1. To fix that zoom in."))}};var XN=u2.canvas`
|
|
position: fixed;
|
|
z-index: 1;
|
|
pointer-events: none;
|
|
`,A8=class extends N6.default.Component{ref=N6.default.createRef();_refImage;constructor(c){super(c),this.state={x:0,y:0,name:""}}componentDidMount(){this.draw(),this.props.cords.on(1,this.draw),window.addEventListener("mousemove",this.draw),this.props.muralObj&&this.setState({name:this.props.muralObj.name||"",x:this.props.muralObj.x??0,y:this.props.muralObj.y??0})}componentWillUnmount(){this.props.cords.off(1,this.draw),window.removeEventListener("mousemove",this.draw)}componentDidUpdate(c,r){c.mural!==this.props.mural&&(this._refImage=void 0,this.setState({x:0,y:0})),(r.x!==this.state.x||r.y!==this.state.y)&&this.draw()}isPixels(c){return Array.isArray(c)}get pixels(){return this.isPixels(this.props.mural)?this.props.mural:this.props.mural.pixels}get x(){return this.isPixels(this.props.mural)?this.state.x:this.props.mural.x}get y(){return this.isPixels(this.props.mural)?this.state.y:this.props.mural.y}get refImg(){return!Array.isArray(this.props.mural)&&"ref"in this.props.mural?this.props.mural.ref:this._refImage?this._refImage:(this._refImage=c5(this.pixels,this.props.palette.hex).canvas,this._refImage)}draw=()=>{let c=this.ref.current,r=Math.pow(2,this.props.cords.uScale),n=this.props.cords.gridToScreen(this.x,this.y);if(!n){c.getContext("2d").clearRect(0,0,c.width,c.height);return}let{x:i,y:s}=n,l=E0(this.pixels)*r,u=A0(this.pixels)*r;(l!==c.width||u!==c.height)&&(c.width=l,c.height=u,c.style.width=`${l}px`,c.style.height=`${u}px`);let p=c.getContext("2d");p.imageSmoothingEnabled=!1,c.style.left=`${i}px`,c.style.top=`${s}px`,p.drawImage(this.refImg,0,0,c.width,c.height)};get style(){return{left:this.state.x,top:this.state.y,opacity:this.props.opacity/100}}renderModifyWindow(){if(this.props.onChange){let c={...this.state};return N6.default.createElement(h0,{storage:this.props.storage,storageKey:"overlay-set",title:"Position editor"},N6.default.createElement(Lr,{name:this.state.name,x:this.state.x,y:this.state.y,onX:r=>this.setState({x:r}),onY:r=>this.setState({y:r}),onName:r=>this.setState({name:r}),onCancel:()=>{this.setState(c),this.props.onChange(c.name,c.x,c.y,!1)},onConfirm:()=>{this.props.onChange(this.state.name,this.state.x,this.state.y,!0)}}))}return null}render(){return N6.default.createElement(N6.default.Fragment,null,N6.default.createElement(XN,{ref:this.ref,style:this.style}),this.renderModifyWindow())}};var _v=N2(Z8());var Ev="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAAAXNSR0IArs4c6QAAGi9JREFUeF7tnQmYFMXZx3/dM7PLIhAUjRLvL58ao0ST6CdRMcCgGIOaaNCARFGDERWJSVATL9TECxPjESFoTIKoEOIBCgjsLmsABVERNBgv8ASvKHLvznT397zVM7M9d83sXM7O+zw+6k51ddVb/6566z0NatSpOWB06tnXJk8NAJ0cBDUA1ADQyTnQyadf2wFqAOjkHOjk06/tADUAdHIOdPLp13aAGgA6OQc6+fRrO0ANAJ2cA518+mXdAfpDFx8cbcDRDiy2YHELbO/ka1LS6ZcNAEH4tQGjHdgDlE3CAV534D4HHlsIr5aUE530ZWUBgCw+8LvIwieyXoDQBvzBhpkLYVknXZuSTLvkABgAB5iwEqjXmKGA4R4DHmmEeRrta01y5EDJARCEG3B3AEVGr6/gO2II4YUPwbZN6YbvGLDAgUea4M+JjYKwq8gRuP8sFnmiCT7MkRedsnlJASBCnx9ec2DPKLf9I67B1/dE2LoRa9VTWHPvwfnvurRAAF524AEbbheBcRCc4sDdwJc9soQ8fw/Q3ATTO+XKak66pAAIwqXATdGzX77+umtnxQ/VcbBfasFaOA379eczAUEJjAZcAuyapmHGnUOTR1XdrNQAWAX0iX393xuF7/s/S7d2CgD2stlYSx/PBASdOYgsEbdzVPWq5jA5Hebl0F36pkE4D5gUk/wbulN/7Uzo2iNL/w7OJ+uwnrwXa2VLJjkB/6m/wF71VMadw4D3HJhqw99rV033/l0SGgTzHDgu+jJf/2H4f/SLNDfBVENyYOsmrJZpKQVGY4/9qbv8QaVOcN57TbXLsHPIC1qB2w1o7sw3jJIA4Fg4zoYnvatdN34mxs675we+rRtpvXRg3LMxYTL218jO8dR0FwiZbxhTHViS6oaR3wC/OE+VBABB9+omR4AiX98hyILluwFZCx8k/PAfYlxOKUx610BuGLIjLHsi4w0jetW04O+dRSVddAAMgCNMeMa72oGLJ2Huf1jen0nbNSfFLaT/hPPwnRDDV/p+HUeBwGp5SB0TaaXPTqSSLjoAEhU/5n7fRgCAkd+rZTsPT702ae1ElyByhcgCWUmumm88jzXnnmxXzahKumoFxvxWISuH3Qap1L6BURMwDxmg2UNys9DtP8uwaAYCMN8Jo9S/s5PnhpH+qindVK1KuqgAGATnOHBvnOJn/My8v361oNs2Yi2VbXxahvPccFXM3/upq2XMSi4Q7Gdn66ikZziuhjFJJZ31NRXYoKgACMJfgZHRefvPuBrfd04qDBv0znOMXrvjO+L7+AYMg4bu2d+dp0o6e8eV2aKoABgEKxw4NDr1ussewNjzgMJyInqei+p4VUv6vht64Dvku/i+N0rtDlkpAjB72RPZ5ITXgYe/qIqlYgPgTgcuame2nNHfUl+j+Y3+Wdcgtwa657mhrqHmEUO05QRRSSvbRCaAuYqlL5wPQ1EBEITTgYdSXfjdM3qU5hmdGxRE6WMtfCjbeY5vwHClPtYlsVKKtTKbShqY3A9Gjwdbt+9ytSsqAGRSQbgduDjtBBu64x8wTP+MzoVTAoSVLWlNzIHzbs1vJ9ID2DMOTGyG+3MZcqnbFh0AERCc7kDQgFGZgOA7pL/+GZ0jp0KTfxW3hWfVHmr2L3qJLD4MNOWr8tQcQ0ealQQA0QGKVtCAHxgg+25duoHL1U3/jNabfuu4AXH2gGTbgV4/6VqJfCAqavv1F5Ka1ACQwBJREBkw0oBTgf3SMVWUOQIEvbt8+gVM0h6KKfq6WXrXwhxwITKCqKkTqQaANEwUFzETxgIjDDg4Ha9jAuMh/fNatCTbgSiIjv8p+Pw5LG+Wpp+up/XqZKVTJS++zKikR0AmFgZBXINkRzi2kAKjXOFEfeyluvGPYews4QgFIMfG+egd2q7/UVJn26HHTmBFf3gcthbgjQXtomIAEJ3VIBhsw6mZBMZcBLhE24HvkAH4R03oGBO3bcZ+4wXs157D/s9SnM8+hO1bdPoUJ8eJG2DK8xDSeaDYbSoOANEJe+SEJIFRV4ATk2/bTcPjv/5rZ+lpAhM472z+DKtpKvZry3He/Q/YHb7iLzVgYhjmt8AHxV7otMdruV6s+96BcJnhehK7lIMAJ2Zjr1uYaB/l7p8L2S8vJjzrLpx1b+TyWK5tH3Vglu3GRhb1RYkDq9gdIDrQIMz3ygW6zh+pJPLA2D9rqn/Bem4e1vz7cNa9metiuu27dHWNyI4NjvwHEBJtcVa614C7G2FF1pYFaFDRAIgIhuJJHKP6CQu1bgLiMib38ii1O43Gc82aMxl26h27atprVhJ++Dact19Oz966Lq787NiYu++HsffXMXrtgbFjNDzBUb8527Yo2cDZvhnaWpW8wOcf42zdBHZMNkz3nhVyRDS6AS5Fo0oHgKhRR0RnL/oA15cwC23bROvVJ2VX/HjamYcf7y7SyoWpOw/UYfTcDaNbT4wD+2IecDjmvt+AcMiVB3w+COiEO6JkCFEY2WtXYq9oyjgZA5aJSrkJ/p5t2vn8XrEAkNuA43oSx0iiiHRMubpOo/L1h+f/DVFBW8/LSZOCGrpjfvVQzH37YOx/mLvohSDZAdq243z+CfaaF7GXz1W3ijQkEU6XNUIHry/JvVcsAIJwCzAuOmTlSzhWzwknSfFz6i+U5S+RWq88AbOhO/b6FOe8L6COBaWNPOgoaOhWiGVP3YccF5+8h/Puq1gvLMBe/Qy0bUtqW4zdoCIBEPEllDCymL1AV4DTVfumcy4VrpuHDcZ3+AmYX/2mK8yVkNSOsKoFe/kc7LdXgxVOfLtIlGcX6kioSAAMhBsNuDw683QCXKp1kXu/1+U71a3B2fARbVcNcSV0Dxk9v4z/tMtcoe5Lu5Rw2ZNf5Xy6Hqv5AewXm5HxJpCA4MwmmNrRQVYcACTWH5CvX8K9FekqflKqfRPkBmf9m7TdODxeCjdN5Rfg/+HPtWSMjjI9l+ftV55RQTDOx+/G7QYGrHXgqiZ4IJf+EttWHAASFT8dUvsm3BrsN1cQui3BJSFQj6/fj/APOR/qGjrCy6I962zeQPifE7CfX5C4a8lO8JOOgKASAfCS1zIoLlupBLikPTGFKVaCRaOBIqLRC036efxj4o00+Gx8A0eAaRZtAQvSsRUiPHsy1nxxtG4nA8Qp9eRGeCWf91QUAJIUPx1Q+wozVLRQ8Cc4H6wh9JeYSKH4JGe8bPki8H1hyApjNU4h/MTEdu2iO/gWP5w6Dz7NdS6VBoA4ta+206YodMTjJ4GMXfYicOEdhCb+HOfDt2K/Gt13wn/65ZiHxkcY58q8srQXEMz/K+HZSVfi6U3w41zHVDEAiHgQT/NOQFfxk84L2H/GVThrVmE9M7O926498J98Eb6jTsmVV5XTvm27EgytJY94xyQWh6ua3fR72lQxABgIk70+ANpqX+9UxVtXnDQlbGzzBnzHDMVaEK9BlXAx/7FnVazAp71yWz8nNPU6lRHFQyIUjmqCv+j2UxEASKn29QhwupOJtZNtsnmqst8LEKJk7n84gVG3aBmTcn5nGR5wPlxL6O6xiTGSshOcpeuOXhEASFT85KL2jfLdef8N7OWzsZ6dg7Pxv8nywK77KF8AY9d9irZUzgdrcbZsgE2fuUKaaBHru2LsuBuGqJLrG8Ao7G3DkoDWh25INDU/3QRH6Uy07ADoiNo3tvifvE/b+JMzztc8sK+r5dsllqJQhz/p2yhzroH98r+wVzRjf/QWhNpcy+C2jThtrbEoaGVI2m1fzK8fibnPwQoUBaNwK6H7r8Ve0ej1UnIsqGuBJD1y4nvLDoAktW+q3IFZuBWecQvWU//I3Kq+q2K+77unYex5IKL2zStJhVjwNn6idhp7yaM44gsYbkuls085HuXhfPSp+Pr/WNt8nA0s6pr7x/O8x51YDy9shInZni0rACLp4kXtG4sN0FX7tk/MoXXMEe0aMtOHsds+aht2NqW+FpsHH03g3JtzXgDnsw+wlz+pXMQ6RIaJsdNukfwFhQmXD//zViX8emhVExySbZxlBUBKfz/x+MmBnLdX0zbhzNgT4rDhH36VYrBIyNbTj8UbUwwDY6+vUzcuN/8KW66TT96LvfrpHEaXpan4GuzbB/+wKzzeRPl1r1zgxAF22+bYyejAuc1ujoa0VFYABF2jT3vmUN1kT57phP40BjGYREmcNwIXTwRfQBl8rMUPE/6HuBa4ZPTopQAiu4AWOTbKMfQfN7vu32koaqu34bk6+FScwepBSXwG9AUOdyClO5OM2XfSRcrxpCMUfuh3WEse9XbxbBMcUZEAiKh95YxyQZiD2jc2IStM61jhbYREyTP4HHzBiBeZFVIMiQHAMJRzR+D8P2rz2X71WZWUKsXiv+PA9a0wfTts1/HzD7rubaOBIxMHIPKJf+ilyhSdF4lTyTurabvtPFcmccnxwW7zIcmeHPsg8npZAR5Kyhyq6+/nebfYzNs84VjGHgcQGH6F2uLV7NevIfzAddhvuQ6expd2xveDi5Wzhw4577+mrljR5z1ME1/FMY3wuU4/iW2CcIEDoxPD4eT6KypquTHkQxK7EJYo6DVSjsFlgQAuUz6jshwBEcXP3LjMoZr+fl7GWMtmE76/fVeVXECShwjTp5pZS2cRnnZT7IuQbd8/Yrxy7MxG4oRhzbwLa/mcuKYOXN4MN2d7Xuf3gXC3lM3xtvX1PQn/aZeC8jzOkUKtWIseJvyIJ4kmvNgI30zXU1kAkJw5VNPbN2EW4tghX2mUxLoX2/5Bbf3Wv9qvh/7vn68kbx1SOYkfu8O7ncpjdzS5wawFo0QVuCTPDoy4Or/EFfLJv/Nv2u4YDdtjYYhOHfScCxtTDbrkAIgofsR2HXu3rr9f/Kdo0zrm/9r/JIwb+VulbFF738fvEBZd+Zsvqv83dvgS/rNvwPxaRpnIffajdwg/+FsV/+eh5U3geWFhMNAf/D6QQR4U7VFdU8+8TiOTevIYnHWvE552I3JriZBjQr8FsKQiAJAyc6imt2/cBLZvofVX3439SSRodZ2KnJ9Kcp9xS0xPrq5bZ1ytdb6G50x2jUieSB4Hzsl2pcoXEgPhIgPujD1f35XAsCu0fRXkCiiubqICdz58W8U2iJdxFAAO7NcMKUOcSroDpMocmrvix52Wcuy8sl2YE9u+f+i4mDOnpG0JN90f2wp9x5ym8glnPf8dh9CdF6ggUA893wT5JzfOjgwjCLLdxO6BKp3+D8e25zAQ20I0vW64zS2m8cYKF+CbPkXZIT7/ONWb1jVB2rTsJQVARPFzY8aSMdmZ5QLgrZdou/XsWGvf4HPwHzsy5sat1MOLHwXLjcL2D/sNvu+cHBMQ071GGBuecg2i9fPQT3MxsWpOIa5ZojeUuLIFhl+lwtYU/fd97FeWYq9e4hq7wiHX8CT2h/Qkt4BrmuD6dE1KBoCI2lfuJ7Fszvl+/TIZSRcbnjo+Nq+AnO+HDnAVQBKH+Ydzsde+FFMRq4xgB/fLCoDw43e7MYVt7QVMu8IOxU7uMBR8n3qNN4bkMzxRxRHary5zdzLxW4wGnGZH2XrJRZBp8aWLkgEg8etXih+tkjGpZ2o9chvh5naP6MAFdyAWv6i5tXVcf69alLrfznENQFlIfAdVfKAneHMD1OkoerL1neV3YyAsMjTNuGn6WmO4ZXkWNcJSnfGUDACJih/dMO90k2i74ngVV6fINFXYmIrkEbJtWseKgSgSlm2Y1N/5rA4/2s//6LNAP/CVIuljRFOYa17B5ySK2IZ5zfC+1iQ9jUoCgCS1r5QNvaU5r2tOdOytYw5vX+CGbtSNndxeKyCxpExDN+onZMgjHO3UCimzqjo6IiSlZJrdgpQloSCcEdESJjp0yPEZte6JRWriVnj4GUgOIsxhpCUBwCCY7sBp0XG5/n5X530CJcb1iZev6PejenTZGUITzoxZAcUFvO7KGdkDPLdupO328+OUSxKe3pHAixzWIq5p0JWV+hnwWQAWzYWPRWewCzgzPImn8u0/+lzRAZBS7duRglFSWTqhZIxy8x46DvNbboIxUQKF7roopgOQjGCBC+9M9gbyXq3kuQTgSF8+2Gs+vNtRRlfq80UHQNDVm0vFUPe4Vnl6JMw9v1eniv8Tnzv/6Ze5Ur4spHjI3Hu5+reQsft+BMbcjdFtR5U0whEJX+wFWzeq7V4SNogGzdm0QYHHG5FbIgGwbPjIbxU0h5uyZMzYSZj75a9TSVkyJlCP/8QL8A08IwaA8IO/i1nFDEkBc8xQlRvQXrsKZ81K7Pdede/QcrUyfDF9gXdqYuNvdG35VUtFBUBSpXAp7njZA/n54smXnSLtW3RlFAAGn+MCIBpM+Vyk4rxkBE2Os9dZ1JGFisPXeVk52hQNAJEwb5FcY4WdO6L4EeYkpn3zMkxpAk+8wP2TYxOecWucJTBH5sp16opqX3x1PObIGO3mKdW+HSgYlS4Rc3RAUovIf8olsaCP8OxJWHOlXlUC+esw6htwIvd8c4/9lYJIrIbesvUOjGp2C15VNRUNAEGQuvCx7Mm6Yd7puJ2Y9k0iYoFY3RkpRaOcQSN+/9biRwhPu0EZU4wv74XcFCSLlwSMmpIBZO+DMHbZw9X4hUOoegKvximLXmgCndpzX2iAFBMAnwEx15sOKX5SpH2zoLcPRN/tkmlSN24Kxp5fc0+B917DluyejoPRq7eKCFIgSEPWvPsIz7svzgYgFc+q/RgoJgDidgAVECG5/3XLt3kWSqVzk4SOEXLgqGZ4OgiiEftO9O/iDSzxf4rEChgxDGl9oqIE+v058WHktVuAFutSNkoy/kRbNXRXefm0y7elUPxEc/AHQWrIikpRke+4kfilDkA+/nQiZIrcMP9viTeG45pgQf6cqOwni7YDyLQHwUwH0oa+6JSGSVT7egswBN3aArEMjyqf0DWPZjX5plsSuT6GbvkJ4m3soVcsOKEF2jNMVPaa5jS6ogJARhKE30R84dNWaFD1ftPUEkxM++YFQMSfrj3vvlgFL/mLirbJl8QTKCROlfH0pAnnLoB1+fZbqc8VHQAy8XxLwySqfRPLr3wbAj2h3SXG9CmvH/H+6QhJDh7ryaQcC/+OOFj8qSN9V9qzJQGAd9K5lIZRfm+vS5ENlxIBMB7MRV7LmMT99dqdukundMjUTOtWwtNvUhHAKUgVemiEKZW2mPmMp+QAiA5SpzSMd0Lpii8NhMVxXjR1XfAPEbtAcm7gXBjkbPmc8PSbsV9InURa/AQECOUwFecyj2xtywaA6MB0awmmA4A4UOBNmSrxf/v0wS/ZQDLc+7MxRv0ebnN3gpUtynKYihwYY8D8JmiPUIk0PBG6tkK3LbDtWNhSCq8irXl5GpUdAB4gSC1BKSp5bmItwWyl15J2AX+dyvzpG9QeNp4rY7ztreYHsRbNcFXF6Qs9SOjw4w58YoD4qg0jQZNYibtGxQAgyvCI9/DRDtjN0KyzcEm7gBg5ev+PSgKRb6Bl4ntVtNCsu9yqH63bEhM16gzT26YsXkapBllxAMiVk9H2A+FsA+6LPW+Y+I4+xQ2uKGAOYDEaSaJGlSjC4ziay7hL7WeYaWxVAwCZZNCNf2uPvZd4weFXFiUjqEQmSWIm+6VFKneA8iRKJDE+1XfFkRAzKQBRBk/jbMCsNgBIAga5nsXmZex1IIGzri9OerhwG86Wja6bmYBANIhbNrjJmkRW6NpDpapx1q91s5XGC5I7N0FyPrtsK1bg36sKAMKbpEDLqB/imddClx0KzD697sTnMDTlapWwIko+6DMfMpQm0+u7o62qDgCRo0CqQ/7Syxz/kNH4JEVsIQtG63J/2yaV0VP8ET1U9HhDneFVJQBk4omxCPI3iUXwHXY8+GOliHR4VJA2KZxZix1xrDXuqgVAEHoBy4Cvtu+7fhU/IFbIUoNABZ1KLKMn50Apgk6zoaBqARCRB44zQHLFxyXckYTR5sHHlPQ4kBuDZPcWO0OUpLz8EtiUbZGK+XtVAyACAtEPiGkvbq6iH5BqIqUiydjRdv3QuPiDOugyF7QKChdrnFUPgIhQeBZuxsz2+Ur8/ZE/iJiOS8AGiViWlDaegpAWdG+BWGrPYi1ypn5LMPNyTCv5nYPgEgd+Hw8CU3kIS2URo3e7qFCUEW/bTGjyL+PM23JrbYLccuMWeHCdBgCRnUAshxJ/79kJTFUrUErHKYfVSI7BAvNZZfgIz5mEGJY89MsmaE/qV/CXZu+wUwEgAoIkbaFiU0M3ZUb2HfVDN9VMoWNmbBtr2RMqc2mUDPhrI7jxbGWiTgeAjCCQZd9xV8yv9cU86Eg352AhDUn/WUborgu9S/1WE+SXF7ZAgOmUAIiCwIDzHdd4lMQHSSxpHnY8Zp9+kciinSHQMQWS5PAN3/fruPT15c4/0GkBEP2ABsFoB86PpK1PyQ/JLmr2OUbtCEbPXSCQRx7faAZSyeLpyUFowqAFyt2xPNTpARBleySQRYCwdyYBQAJJJRGF+b+Hus4mDd3d5JOqDlCEnZKAQopDhVtxJCxdnFV9AVXBROoOSL6/KJkweIEntqHUMKgBIIHjg2BMZEc4MC0QJGNnoAuGVAXrsoPKQ8yOvVU6epVwIhyCrt1VnKFK6rjhIzeT55ZIdnmPW1m51cE1AKT55AbCQBNGODAy0qQYvFra5IltLPXXL+8rxqTKMY+ivfNY+IqEhkVcz0WjWCieSWWvkeWOLyjUZIq2AJXUccT5VOQEraKMGcYuwSWTyr34tR0gT3RJRFILdK2H7m3QwwRJPLC3Ab1t8BluuFpPB7YaIFmnJeXM6g2R8u4lSDurPbPaDqDNqupsWANAda6r9qxqANBmVXU2rAGgOtdVe1Y1AGizqjob1gBQneuqPasaALRZVZ0NawCoznXVnlUNANqsqs6GNQBU57pqz6oGAG1WVWfDGgCqc121Z/X/2+7ECBpIREIAAAAASUVORK5CYII=",Pv="(()=>{var c=console.log;console.log=(...l)=>{let e=l[0];if(e&&typeof e==\"object\"&&\"pixelsPlaced\"in e){let o=new CustomEvent(\"__pixelsPlaced\",{detail:e.pixelsPlaced});document.dispatchEvent(o)}c(...l)};})();\n//# sourceMappingURL=inject.js.map\n";var YN=u2.img`
|
|
width: 25px;
|
|
margin-right: 5px;
|
|
display: inline;
|
|
pointer-events: none;
|
|
touch-action: none;
|
|
`,xr=class extends n3.default.Component{STORAGE_KEY="__OPACITY_SETTINGS";destroyed=!1;constructor(c){super(c),this.state={overlays:[],phantomOverlay:-1,opacity:50,collapsed:!1}}componentDidMount(){this.props.store.on(7,this.update),this.update(),this.props.storage.getItem(this.STORAGE_KEY).then(c=>{c!==null&&!this.destroyed&&this.setState(c)})}componentWillUnmount(){this.destroyed=!0,this.actualSave({collapsed:this.state.collapsed,opacity:this.state.opacity})}actualSave(c){return this.props.storage.setItem(this.STORAGE_KEY,c)}save=(0,_v.debounce)(c=>{this.actualSave({collapsed:this.state.collapsed,opacity:c})},1e3);opacityChange=c=>{this.setState({opacity:c}),this.save(c)};update=()=>{this.setState({selected:this.props.store.selected,overlays:this.props.store.overlays,overlayModify:this.props.store.overlayModify})};renderMap(){return this.state.selected?n3.default.createElement(h0,{title:"Minimap",storage:this.props.storage,storageKey:"minimap"},n3.default.createElement(Cr,{cords:this.props.cords,palette:this.props.palette,selected:this.state.selected,storage:this.props.storage,store:this.props.store})):null}title(){return n3.default.createElement("span",{title:"Terncode's fork"},n3.default.createElement(YN,{src:Ev,alt:"TC-Logo"}),n3.default.createElement("span",null,"Overlay"))}render(){return n3.default.createElement(n3.default.Fragment,null,n3.default.createElement(h0,{title:this.title(),storage:this.props.storage,storageKey:"main"},n3.default.createElement(Mr,{onOpacityChange:this.opacityChange,cords:this.props.cords,store:this.props.store,storage:this.props.storage,palette:this.props.palette,opacity:this.state.opacity,collapsed:this.state.collapsed,onCollapsedChanged:c=>{this.setState({collapsed:c}),this.actualSave({opacity:this.state.opacity,collapsed:c})}})),this.renderMap(),this.state.overlays.map((c,r)=>n3.default.createElement(A8,{key:r,storage:this.props.storage,opacity:this.state.opacity,cords:this.props.cords,palette:this.props.palette,mural:this.props.store.murals[c]})),this.props.store.murals[this.state.phantomOverlay]?n3.default.createElement(A8,{storage:this.props.storage,opacity:50,cords:this.props.cords,palette:this.props.palette,mural:this.props.store.murals[this.state.phantomOverlay]}):null,this.state.overlayModify?n3.default.createElement(A8,{muralObj:this.state.overlayModify.muralObj,opacity:this.state.opacity,storage:this.props.storage,cords:this.props.cords,palette:this.props.palette,mural:this.props.store.overlayModify.pixels,onChange:(c,r,n,i)=>{this.state.overlayModify.cb(c,r,n,i)}}):null)}};var Rv=N2(gi());var E8=N2(f1());var KN=u2.div`
|
|
position: fixed;
|
|
display: flex;
|
|
flex-direction: row;
|
|
bottom: ${e=>e.width>480?107:187}px;
|
|
right: 16px;
|
|
background-color: rgba(255, 255, 255, 0.75);
|
|
border: 2px solid black;
|
|
border-radius: 12px;
|
|
margin: 5px auto;
|
|
padding: 5px;
|
|
height: 40px;
|
|
`,QN=u2.span`
|
|
margin-left: 5px;
|
|
`,$N=u2.span`
|
|
margin: 2px 5px;
|
|
width: 19px;
|
|
`,yr=class extends E8.default.Component{constructor(c){super(c),this.state={count:0,width:window.innerWidth}}componentDidMount(){this.props.pixelCount.count.then(c=>{typeof c=="number"&&this.updateCount(c)}),this.props.pixelCount.on(this.updateCount),window.addEventListener("resize",this.onResize)}componentWillUnmount(){this.props.pixelCount.on(this.updateCount),window.removeEventListener("resize",this.onResize)}updateCount=c=>{this.setState({count:c})};onResize=()=>{this.setState({width:window.innerWidth})};render(){return this.state.count?E8.default.createElement(KN,{width:this.state.width},E8.default.createElement(QN,null,t7(this.state.count)),E8.default.createElement($N,null,E8.default.createElement(N1,{icon:wl}))):null}};function Ov(e,c,r,n,i){let s=[Tv(yi.default.createElement(yr,{pixelCount:i})),Tv(yi.default.createElement(xr,{cords:r,store:e,storage:c,palette:n}))];return()=>s.map(l=>l())}function Tv(e){let c=document.createElement("div");return(0,Rv.createRoot)(c).render(e),document.body.appendChild(c),()=>{c.parentElement?.removeChild(c)}}var wr=class{constructor(c){this.chrome=c}getItem(c){if(this.chrome)return new Promise(r=>{chrome.storage.local.get(c,n=>{n&&n[c]?r(JSON.parse(n[c])):r(null)})});{let r=localStorage.getItem(c);return Promise.resolve(r&&JSON.parse(r))}}async setItem(c,r){return this.chrome?new Promise(n=>{chrome.storage.local.set({[c]:JSON.stringify(r)},n)}):(localStorage.setItem(c,JSON.stringify(r)),Promise.resolve())}deleteItem(c){return this.chrome?new Promise(r=>{chrome.storage.local.remove(c,r)}):(localStorage.removeItem(c),Promise.resolve())}};var Sr=class e{constructor(c){this.storage=c;let r=document.createElement("script");r.addEventListener("load",()=>{document.body.removeChild(r)},{once:!0}),r.addEventListener("error",n=>{console.error(n)}),r.textContent=Pv,document.body.appendChild(r),document.addEventListener("__pixelsPlaced",n=>{typeof n.detail=="number"&&(this.storage.setItem(this.storageKey,n.detail),this.emitter.emit(0,n.detail))})}emitter=new $4;static instance;storageKey="__pixelsPlaced";static create(c){return this.instance||(this.instance=new e(c)),this.instance}on(c){this.emitter.on(0,c)}off(c){this.emitter.off(0,c)}get count(){return this.storage.getItem(this.storageKey)}};async function Dv(){let e=new s7;for(;!e.init();)await a7();let c=new wr(!1),r=Sr.create(c),n=new u7(c,e);await n.load();let i=new i7;await i.init(),Ov(n,c,i,e,r),console.log("%cOverlay by 0xa663","color: red; font-size: 15px; font-weight: bold; text-shadow: 2px 2px 4px #000000;"),console.log("%cTerncode's fork","color: #4a94cc; font-size: 10px; font-weight: bold; text-shadow: 1px 1px 0px #000000, -1px 1px 0px #000000, 1px -1px 0px #000000, -1px -1px 0px #000000;")}document.readyState==="complete"?Dv():window.addEventListener("load",Dv);})();
|
|
/*! Bundled license information:
|
|
|
|
lodash/lodash.js:
|
|
(**
|
|
* @license
|
|
* Lodash <https://lodash.com/>
|
|
* Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
|
|
* Released under MIT license <https://lodash.com/license>
|
|
* Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
|
|
* Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
|
|
*)
|
|
|
|
react/cjs/react.production.min.js:
|
|
(**
|
|
* @license React
|
|
* react.production.min.js
|
|
*
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|
*
|
|
* This source code is licensed under the MIT license found in the
|
|
* LICENSE file in the root directory of this source tree.
|
|
*)
|
|
|
|
scheduler/cjs/scheduler.production.min.js:
|
|
(**
|
|
* @license React
|
|
* scheduler.production.min.js
|
|
*
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|
*
|
|
* This source code is licensed under the MIT license found in the
|
|
* LICENSE file in the root directory of this source tree.
|
|
*)
|
|
|
|
react-dom/cjs/react-dom.production.min.js:
|
|
(**
|
|
* @license React
|
|
* react-dom.production.min.js
|
|
*
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|
*
|
|
* This source code is licensed under the MIT license found in the
|
|
* LICENSE file in the root directory of this source tree.
|
|
*)
|
|
*/
|