1082 lines
367 KiB
JavaScript
1082 lines
367 KiB
JavaScript
// ==UserScript==
|
|
// @name Pixel canvas overlay
|
|
// @namespace http://tampermonkey.net/
|
|
// @version 2024-02-16
|
|
// @description Scripts renders pixelated overlays over the tile map!
|
|
// @author 0xa663
|
|
// @match https://pixelcanvas.io/*
|
|
// @icon https://www.google.com/s2/favicons?sz=64&domain=pixelcanvas.io
|
|
// @grant none
|
|
// ==/UserScript==
|
|
|
|
(()=>{var nL=Object.create;var al=Object.defineProperty;var tL=Object.getOwnPropertyDescriptor;var iL=Object.getOwnPropertyNames;var sL=Object.getPrototypeOf,oL=Object.prototype.hasOwnProperty;var Y1=(e,c)=>()=>(c||e((c={exports:{}}).exports,c),c.exports);var lL=(e,c,a,n)=>{if(c&&typeof c=="object"||typeof c=="function")for(let i of iL(c))!oL.call(e,i)&&i!==a&&al(e,i,{get:()=>c[i],enumerable:!(n=tL(c,i))||n.enumerable});return e};var T2=(e,c,a)=>(a=e!=null?nL(sL(e)):{},lL(c||!e||!e.__esModule?al(a,"default",{value:e,enumerable:!0}):a,e));var Q8=Y1((b0,X8)=>{(function(){var e,c="4.17.21",a=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,V=4,x=1,S=2,E=1,D=2,Z=4,M=8,H=16,C=32,_=64,F=128,U=256,B=512,J=30,b="...",N=800,A=16,T=1,q=2,Y=3,j=1/0,G=9007199254740991,t2=17976931348623157e292,s2=NaN,i2=4294967295,M2=i2-1,L2=i2>>>1,Y2=[["ary",F],["bind",E],["bindKey",D],["curry",M],["curryRight",H],["flip",B],["partial",C],["partialRight",_],["rearg",U]],c1="[object Arguments]",L1="[object Array]",c3="[object AsyncFunction]",d1="[object Boolean]",z1="[object Date]",e4="[object DOMException]",K2="[object Error]",W1="[object Function]",R3="[object GeneratorFunction]",B2="[object Map]",N6="[object Number]",wa="[object Null]",D3="[object Object]",me="[object Promise]",k6="[object Proxy]",b6="[object RegExp]",P1="[object Set]",m4="[object String]",d0="[object Symbol]",A8="[object Undefined]",c4="[object WeakMap]",Sa="[object WeakSet]",A6="[object ArrayBuffer]",B4="[object DataView]",_8="[object Float32Array]",E8="[object Float64Array]",P8="[object Int8Array]",Na="[object Int16Array]",ka="[object Int32Array]",ba="[object Uint8Array]",Aa="[object Uint8ClampedArray]",_a="[object Uint16Array]",Ea="[object Uint32Array]",yv=/\b__p \+= '';/g,wv=/\b(__p \+=) '' \+/g,Sv=/(__e\(.*?\)|\b__t\)) \+\n'';/g,wi=/&(?:amp|lt|gt|quot|#39);/g,Si=/[&<>"']/g,Nv=RegExp(wi.source),kv=RegExp(Si.source),bv=/<%-([\s\S]+?)%>/g,Av=/<%([\s\S]+?)%>/g,Ni=/<%=([\s\S]+?)%>/g,_v=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ev=/^\w*$/,Pv=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Pa=/[\\^$.*+?()[\]{}|]/g,Tv=RegExp(Pa.source),Ta=/^\s+/,Rv=/\s/,Dv=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Fv=/\{\n\/\* \[wrapped with (.+)\] \*/,Ov=/,? & /,Bv=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Iv=/[()=,{}\[\]\/\s]/,Uv=/\\(\\)?/g,Wv=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,ki=/\w*$/,Gv=/^[-+]0x[0-9a-f]+$/i,qv=/^0b[01]+$/i,$v=/^\[object .+?Constructor\]$/,jv=/^0o[0-7]+$/i,Yv=/^(?:0|[1-9]\d*)$/,Kv=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,he=/($^)/,Xv=/['\n\r\u2028\u2029\\]/g,ve="\\ud800-\\udfff",Qv="\\u0300-\\u036f",Zv="\\ufe20-\\ufe2f",Jv="\\u20d0-\\u20ff",bi=Qv+Zv+Jv,Ai="\\u2700-\\u27bf",_i="a-z\\xdf-\\xf6\\xf8-\\xff",ed="\\xac\\xb1\\xd7\\xf7",cd="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",ad="\\u2000-\\u206f",rd=" \\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",Ei="A-Z\\xc0-\\xd6\\xd8-\\xde",Pi="\\ufe0e\\ufe0f",Ti=ed+cd+ad+rd,Ra="['\u2019]",nd="["+ve+"]",Ri="["+Ti+"]",de="["+bi+"]",Di="\\d+",td="["+Ai+"]",Fi="["+_i+"]",Oi="[^"+ve+Ti+Di+Ai+_i+Ei+"]",Da="\\ud83c[\\udffb-\\udfff]",id="(?:"+de+"|"+Da+")",Bi="[^"+ve+"]",Fa="(?:\\ud83c[\\udde6-\\uddff]){2}",Oa="[\\ud800-\\udbff][\\udc00-\\udfff]",z0="["+Ei+"]",Ii="\\u200d",Ui="(?:"+Fi+"|"+Oi+")",sd="(?:"+z0+"|"+Oi+")",Wi="(?:"+Ra+"(?:d|ll|m|re|s|t|ve))?",Gi="(?:"+Ra+"(?:D|LL|M|RE|S|T|VE))?",qi=id+"?",$i="["+Pi+"]?",od="(?:"+Ii+"(?:"+[Bi,Fa,Oa].join("|")+")"+$i+qi+")*",ld="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",fd="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",ji=$i+qi+od,ud="(?:"+[td,Fa,Oa].join("|")+")"+ji,pd="(?:"+[Bi+de+"?",de,Fa,Oa,nd].join("|")+")",md=RegExp(Ra,"g"),hd=RegExp(de,"g"),Ba=RegExp(Da+"(?="+Da+")|"+pd+ji,"g"),vd=RegExp([z0+"?"+Fi+"+"+Wi+"(?="+[Ri,z0,"$"].join("|")+")",sd+"+"+Gi+"(?="+[Ri,z0+Ui,"$"].join("|")+")",z0+"?"+Ui+"+"+Wi,z0+"+"+Gi,fd,ld,Di,ud].join("|"),"g"),dd=RegExp("["+Ii+ve+bi+Pi+"]"),zd=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Hd=["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"],gd=-1,P2={};P2[_8]=P2[E8]=P2[P8]=P2[Na]=P2[ka]=P2[ba]=P2[Aa]=P2[_a]=P2[Ea]=!0,P2[c1]=P2[L1]=P2[A6]=P2[d1]=P2[B4]=P2[z1]=P2[K2]=P2[W1]=P2[B2]=P2[N6]=P2[D3]=P2[b6]=P2[P1]=P2[m4]=P2[c4]=!1;var A2={};A2[c1]=A2[L1]=A2[A6]=A2[B4]=A2[d1]=A2[z1]=A2[_8]=A2[E8]=A2[P8]=A2[Na]=A2[ka]=A2[B2]=A2[N6]=A2[D3]=A2[b6]=A2[P1]=A2[m4]=A2[d0]=A2[ba]=A2[Aa]=A2[_a]=A2[Ea]=!0,A2[K2]=A2[W1]=A2[c4]=!1;var Vd={\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"},Md={"&":"&","<":"<",">":">",'"':""","'":"'"},Cd={"&":"&","<":"<",">":">",""":'"',"'":"'"},Ld={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},xd=parseFloat,yd=parseInt,Yi=typeof global=="object"&&global&&global.Object===Object&&global,wd=typeof self=="object"&&self&&self.Object===Object&&self,p1=Yi||wd||Function("return this")(),Ia=typeof b0=="object"&&b0&&!b0.nodeType&&b0,_6=Ia&&typeof X8=="object"&&X8&&!X8.nodeType&&X8,Ki=_6&&_6.exports===Ia,Ua=Ki&&Yi.process,d3=function(){try{var y=_6&&_6.require&&_6.require("util").types;return y||Ua&&Ua.binding&&Ua.binding("util")}catch{}}(),Xi=d3&&d3.isArrayBuffer,Qi=d3&&d3.isDate,Zi=d3&&d3.isMap,Ji=d3&&d3.isRegExp,es=d3&&d3.isSet,cs=d3&&d3.isTypedArray;function a3(y,P,k){switch(k.length){case 0:return y.call(P);case 1:return y.call(P,k[0]);case 2:return y.call(P,k[0],k[1]);case 3:return y.call(P,k[0],k[1],k[2])}return y.apply(P,k)}function Sd(y,P,k,K){for(var o2=-1,x2=y==null?0:y.length;++o2<x2;){var s1=y[o2];P(K,s1,k(s1),y)}return K}function z3(y,P){for(var k=-1,K=y==null?0:y.length;++k<K&&P(y[k],k,y)!==!1;);return y}function Nd(y,P){for(var k=y==null?0:y.length;k--&&P(y[k],k,y)!==!1;);return y}function as(y,P){for(var k=-1,K=y==null?0:y.length;++k<K;)if(!P(y[k],k,y))return!1;return!0}function I4(y,P){for(var k=-1,K=y==null?0:y.length,o2=0,x2=[];++k<K;){var s1=y[k];P(s1,k,y)&&(x2[o2++]=s1)}return x2}function ze(y,P){var k=y==null?0:y.length;return!!k&&H0(y,P,0)>-1}function Wa(y,P,k){for(var K=-1,o2=y==null?0:y.length;++K<o2;)if(k(P,y[K]))return!0;return!1}function I2(y,P){for(var k=-1,K=y==null?0:y.length,o2=Array(K);++k<K;)o2[k]=P(y[k],k,y);return o2}function U4(y,P){for(var k=-1,K=P.length,o2=y.length;++k<K;)y[o2+k]=P[k];return y}function Ga(y,P,k,K){var o2=-1,x2=y==null?0:y.length;for(K&&x2&&(k=y[++o2]);++o2<x2;)k=P(k,y[o2],o2,y);return k}function kd(y,P,k,K){var o2=y==null?0:y.length;for(K&&o2&&(k=y[--o2]);o2--;)k=P(k,y[o2],o2,y);return k}function qa(y,P){for(var k=-1,K=y==null?0:y.length;++k<K;)if(P(y[k],k,y))return!0;return!1}var bd=$a("length");function Ad(y){return y.split("")}function _d(y){return y.match(Bv)||[]}function rs(y,P,k){var K;return k(y,function(o2,x2,s1){if(P(o2,x2,s1))return K=x2,!1}),K}function He(y,P,k,K){for(var o2=y.length,x2=k+(K?1:-1);K?x2--:++x2<o2;)if(P(y[x2],x2,y))return x2;return-1}function H0(y,P,k){return P===P?Gd(y,P,k):He(y,ns,k)}function Ed(y,P,k,K){for(var o2=k-1,x2=y.length;++o2<x2;)if(K(y[o2],P))return o2;return-1}function ns(y){return y!==y}function ts(y,P){var k=y==null?0:y.length;return k?Ya(y,P)/k:s2}function $a(y){return function(P){return P==null?e:P[y]}}function ja(y){return function(P){return y==null?e:y[P]}}function is(y,P,k,K,o2){return o2(y,function(x2,s1,N2){k=K?(K=!1,x2):P(k,x2,s1,N2)}),k}function Pd(y,P){var k=y.length;for(y.sort(P);k--;)y[k]=y[k].value;return y}function Ya(y,P){for(var k,K=-1,o2=y.length;++K<o2;){var x2=P(y[K]);x2!==e&&(k=k===e?x2:k+x2)}return k}function Ka(y,P){for(var k=-1,K=Array(y);++k<y;)K[k]=P(k);return K}function Td(y,P){return I2(P,function(k){return[k,y[k]]})}function ss(y){return y&&y.slice(0,us(y)+1).replace(Ta,"")}function r3(y){return function(P){return y(P)}}function Xa(y,P){return I2(P,function(k){return y[k]})}function T8(y,P){return y.has(P)}function os(y,P){for(var k=-1,K=y.length;++k<K&&H0(P,y[k],0)>-1;);return k}function ls(y,P){for(var k=y.length;k--&&H0(P,y[k],0)>-1;);return k}function Rd(y,P){for(var k=y.length,K=0;k--;)y[k]===P&&++K;return K}var Dd=ja(Vd),Fd=ja(Md);function Od(y){return"\\"+Ld[y]}function Bd(y,P){return y==null?e:y[P]}function g0(y){return dd.test(y)}function Id(y){return zd.test(y)}function Ud(y){for(var P,k=[];!(P=y.next()).done;)k.push(P.value);return k}function Qa(y){var P=-1,k=Array(y.size);return y.forEach(function(K,o2){k[++P]=[o2,K]}),k}function fs(y,P){return function(k){return y(P(k))}}function W4(y,P){for(var k=-1,K=y.length,o2=0,x2=[];++k<K;){var s1=y[k];(s1===P||s1===p)&&(y[k]=p,x2[o2++]=k)}return x2}function ge(y){var P=-1,k=Array(y.size);return y.forEach(function(K){k[++P]=K}),k}function Wd(y){var P=-1,k=Array(y.size);return y.forEach(function(K){k[++P]=[K,K]}),k}function Gd(y,P,k){for(var K=k-1,o2=y.length;++K<o2;)if(y[K]===P)return K;return-1}function qd(y,P,k){for(var K=k+1;K--;)if(y[K]===P)return K;return K}function V0(y){return g0(y)?jd(y):bd(y)}function F3(y){return g0(y)?Yd(y):Ad(y)}function us(y){for(var P=y.length;P--&&Rv.test(y.charAt(P)););return P}var $d=ja(Cd);function jd(y){for(var P=Ba.lastIndex=0;Ba.test(y);)++P;return P}function Yd(y){return y.match(Ba)||[]}function Kd(y){return y.match(vd)||[]}var Xd=function y(P){P=P==null?p1:G4.defaults(p1.Object(),P,G4.pick(p1,Hd));var k=P.Array,K=P.Date,o2=P.Error,x2=P.Function,s1=P.Math,N2=P.Object,Za=P.RegExp,Qd=P.String,H3=P.TypeError,Ve=k.prototype,Zd=x2.prototype,M0=N2.prototype,Me=P["__core-js_shared__"],Ce=Zd.toString,w2=M0.hasOwnProperty,Jd=0,ps=function(){var r=/[^.]+$/.exec(Me&&Me.keys&&Me.keys.IE_PROTO||"");return r?"Symbol(src)_1."+r:""}(),Le=M0.toString,ez=Ce.call(N2),cz=p1._,az=Za("^"+Ce.call(w2).replace(Pa,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),xe=Ki?P.Buffer:e,q4=P.Symbol,ye=P.Uint8Array,ms=xe?xe.allocUnsafe:e,we=fs(N2.getPrototypeOf,N2),hs=N2.create,vs=M0.propertyIsEnumerable,Se=Ve.splice,ds=q4?q4.isConcatSpreadable:e,R8=q4?q4.iterator:e,E6=q4?q4.toStringTag:e,Ne=function(){try{var r=F6(N2,"defineProperty");return r({},"",{}),r}catch{}}(),rz=P.clearTimeout!==p1.clearTimeout&&P.clearTimeout,nz=K&&K.now!==p1.Date.now&&K.now,tz=P.setTimeout!==p1.setTimeout&&P.setTimeout,ke=s1.ceil,be=s1.floor,Ja=N2.getOwnPropertySymbols,iz=xe?xe.isBuffer:e,zs=P.isFinite,sz=Ve.join,oz=fs(N2.keys,N2),o1=s1.max,x1=s1.min,lz=K.now,fz=P.parseInt,Hs=s1.random,uz=Ve.reverse,er=F6(P,"DataView"),D8=F6(P,"Map"),cr=F6(P,"Promise"),C0=F6(P,"Set"),F8=F6(P,"WeakMap"),O8=F6(N2,"create"),Ae=F8&&new F8,L0={},pz=O6(er),mz=O6(D8),hz=O6(cr),vz=O6(C0),dz=O6(F8),_e=q4?q4.prototype:e,B8=_e?_e.valueOf:e,gs=_e?_e.toString:e;function v(r){if(X2(r)&&!l2(r)&&!(r instanceof z2)){if(r instanceof g3)return r;if(w2.call(r,"__wrapped__"))return Mo(r)}return new g3(r)}var x0=function(){function r(){}return function(t){if(!G2(t))return{};if(hs)return hs(t);r.prototype=t;var o=new r;return r.prototype=e,o}}();function Ee(){}function g3(r,t){this.__wrapped__=r,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=e}v.templateSettings={escape:bv,evaluate:Av,interpolate:Ni,variable:"",imports:{_:v}},v.prototype=Ee.prototype,v.prototype.constructor=v,g3.prototype=x0(Ee.prototype),g3.prototype.constructor=g3;function z2(r){this.__wrapped__=r,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=i2,this.__views__=[]}function zz(){var r=new z2(this.__wrapped__);return r.__actions__=G1(this.__actions__),r.__dir__=this.__dir__,r.__filtered__=this.__filtered__,r.__iteratees__=G1(this.__iteratees__),r.__takeCount__=this.__takeCount__,r.__views__=G1(this.__views__),r}function Hz(){if(this.__filtered__){var r=new z2(this);r.__dir__=-1,r.__filtered__=!0}else r=this.clone(),r.__dir__*=-1;return r}function gz(){var r=this.__wrapped__.value(),t=this.__dir__,o=l2(r),f=t<0,m=o?r.length:0,d=AH(0,m,this.__views__),g=d.start,L=d.end,w=L-g,R=f?L:g-1,O=this.__iteratees__,I=O.length,$=0,e2=x1(w,this.__takeCount__);if(!o||!f&&m==w&&e2==w)return Ws(r,this.__actions__);var r2=[];e:for(;w--&&$<e2;){R+=t;for(var p2=-1,n2=r[R];++p2<I;){var v2=O[p2],g2=v2.iteratee,i3=v2.type,D1=g2(n2);if(i3==q)n2=D1;else if(!D1){if(i3==T)continue e;break e}}r2[$++]=n2}return r2}z2.prototype=x0(Ee.prototype),z2.prototype.constructor=z2;function P6(r){var t=-1,o=r==null?0:r.length;for(this.clear();++t<o;){var f=r[t];this.set(f[0],f[1])}}function Vz(){this.__data__=O8?O8(null):{},this.size=0}function Mz(r){var t=this.has(r)&&delete this.__data__[r];return this.size-=t?1:0,t}function Cz(r){var t=this.__data__;if(O8){var o=t[r];return o===l?e:o}return w2.call(t,r)?t[r]:e}function Lz(r){var t=this.__data__;return O8?t[r]!==e:w2.call(t,r)}function xz(r,t){var o=this.__data__;return this.size+=this.has(r)?0:1,o[r]=O8&&t===e?l:t,this}P6.prototype.clear=Vz,P6.prototype.delete=Mz,P6.prototype.get=Cz,P6.prototype.has=Lz,P6.prototype.set=xz;function h4(r){var t=-1,o=r==null?0:r.length;for(this.clear();++t<o;){var f=r[t];this.set(f[0],f[1])}}function yz(){this.__data__=[],this.size=0}function wz(r){var t=this.__data__,o=Pe(t,r);if(o<0)return!1;var f=t.length-1;return o==f?t.pop():Se.call(t,o,1),--this.size,!0}function Sz(r){var t=this.__data__,o=Pe(t,r);return o<0?e:t[o][1]}function Nz(r){return Pe(this.__data__,r)>-1}function kz(r,t){var o=this.__data__,f=Pe(o,r);return f<0?(++this.size,o.push([r,t])):o[f][1]=t,this}h4.prototype.clear=yz,h4.prototype.delete=wz,h4.prototype.get=Sz,h4.prototype.has=Nz,h4.prototype.set=kz;function v4(r){var t=-1,o=r==null?0:r.length;for(this.clear();++t<o;){var f=r[t];this.set(f[0],f[1])}}function bz(){this.size=0,this.__data__={hash:new P6,map:new(D8||h4),string:new P6}}function Az(r){var t=$e(this,r).delete(r);return this.size-=t?1:0,t}function _z(r){return $e(this,r).get(r)}function Ez(r){return $e(this,r).has(r)}function Pz(r,t){var o=$e(this,r),f=o.size;return o.set(r,t),this.size+=o.size==f?0:1,this}v4.prototype.clear=bz,v4.prototype.delete=Az,v4.prototype.get=_z,v4.prototype.has=Ez,v4.prototype.set=Pz;function T6(r){var t=-1,o=r==null?0:r.length;for(this.__data__=new v4;++t<o;)this.add(r[t])}function Tz(r){return this.__data__.set(r,l),this}function Rz(r){return this.__data__.has(r)}T6.prototype.add=T6.prototype.push=Tz,T6.prototype.has=Rz;function O3(r){var t=this.__data__=new h4(r);this.size=t.size}function Dz(){this.__data__=new h4,this.size=0}function Fz(r){var t=this.__data__,o=t.delete(r);return this.size=t.size,o}function Oz(r){return this.__data__.get(r)}function Bz(r){return this.__data__.has(r)}function Iz(r,t){var o=this.__data__;if(o instanceof h4){var f=o.__data__;if(!D8||f.length<a-1)return f.push([r,t]),this.size=++o.size,this;o=this.__data__=new v4(f)}return o.set(r,t),this.size=o.size,this}O3.prototype.clear=Dz,O3.prototype.delete=Fz,O3.prototype.get=Oz,O3.prototype.has=Bz,O3.prototype.set=Iz;function Vs(r,t){var o=l2(r),f=!o&&B6(r),m=!o&&!f&&X4(r),d=!o&&!f&&!m&&N0(r),g=o||f||m||d,L=g?Ka(r.length,Qd):[],w=L.length;for(var R in r)(t||w2.call(r,R))&&!(g&&(R=="length"||m&&(R=="offset"||R=="parent")||d&&(R=="buffer"||R=="byteLength"||R=="byteOffset")||g4(R,w)))&&L.push(R);return L}function Ms(r){var t=r.length;return t?r[pr(0,t-1)]:e}function Uz(r,t){return je(G1(r),R6(t,0,r.length))}function Wz(r){return je(G1(r))}function ar(r,t,o){(o!==e&&!B3(r[t],o)||o===e&&!(t in r))&&d4(r,t,o)}function I8(r,t,o){var f=r[t];(!(w2.call(r,t)&&B3(f,o))||o===e&&!(t in r))&&d4(r,t,o)}function Pe(r,t){for(var o=r.length;o--;)if(B3(r[o][0],t))return o;return-1}function Gz(r,t,o,f){return $4(r,function(m,d,g){t(f,m,o(m),g)}),f}function Cs(r,t){return r&&r4(t,m1(t),r)}function qz(r,t){return r&&r4(t,$1(t),r)}function d4(r,t,o){t=="__proto__"&&Ne?Ne(r,t,{configurable:!0,enumerable:!0,value:o,writable:!0}):r[t]=o}function rr(r,t){for(var o=-1,f=t.length,m=k(f),d=r==null;++o<f;)m[o]=d?e:Dr(r,t[o]);return m}function R6(r,t,o){return r===r&&(o!==e&&(r=r<=o?r:o),t!==e&&(r=r>=t?r:t)),r}function V3(r,t,o,f,m,d){var g,L=t&h,w=t&z,R=t&V;if(o&&(g=m?o(r,f,m,d):o(r)),g!==e)return g;if(!G2(r))return r;var O=l2(r);if(O){if(g=EH(r),!L)return G1(r,g)}else{var I=y1(r),$=I==W1||I==R3;if(X4(r))return $s(r,L);if(I==D3||I==c1||$&&!m){if(g=w||$?{}:uo(r),!L)return w?CH(r,qz(g,r)):MH(r,Cs(g,r))}else{if(!A2[I])return m?r:{};g=PH(r,I,L)}}d||(d=new O3);var e2=d.get(r);if(e2)return e2;d.set(r,g),Io(r)?r.forEach(function(n2){g.add(V3(n2,t,o,n2,r,d))}):Oo(r)&&r.forEach(function(n2,v2){g.set(v2,V3(n2,t,o,v2,r,d))});var r2=R?w?Lr:Cr:w?$1:m1,p2=O?e:r2(r);return z3(p2||r,function(n2,v2){p2&&(v2=n2,n2=r[v2]),I8(g,v2,V3(n2,t,o,v2,r,d))}),g}function $z(r){var t=m1(r);return function(o){return Ls(o,r,t)}}function Ls(r,t,o){var f=o.length;if(r==null)return!f;for(r=N2(r);f--;){var m=o[f],d=t[m],g=r[m];if(g===e&&!(m in r)||!d(g))return!1}return!0}function xs(r,t,o){if(typeof r!="function")throw new H3(i);return Y8(function(){r.apply(e,o)},t)}function U8(r,t,o,f){var m=-1,d=ze,g=!0,L=r.length,w=[],R=t.length;if(!L)return w;o&&(t=I2(t,r3(o))),f?(d=Wa,g=!1):t.length>=a&&(d=T8,g=!1,t=new T6(t));e:for(;++m<L;){var O=r[m],I=o==null?O:o(O);if(O=f||O!==0?O:0,g&&I===I){for(var $=R;$--;)if(t[$]===I)continue e;w.push(O)}else d(t,I,f)||w.push(O)}return w}var $4=Qs(a4),ys=Qs(tr,!0);function jz(r,t){var o=!0;return $4(r,function(f,m,d){return o=!!t(f,m,d),o}),o}function Te(r,t,o){for(var f=-1,m=r.length;++f<m;){var d=r[f],g=t(d);if(g!=null&&(L===e?g===g&&!t3(g):o(g,L)))var L=g,w=d}return w}function Yz(r,t,o,f){var m=r.length;for(o=u2(o),o<0&&(o=-o>m?0:m+o),f=f===e||f>m?m:u2(f),f<0&&(f+=m),f=o>f?0:Wo(f);o<f;)r[o++]=t;return r}function ws(r,t){var o=[];return $4(r,function(f,m,d){t(f,m,d)&&o.push(f)}),o}function H1(r,t,o,f,m){var d=-1,g=r.length;for(o||(o=RH),m||(m=[]);++d<g;){var L=r[d];t>0&&o(L)?t>1?H1(L,t-1,o,f,m):U4(m,L):f||(m[m.length]=L)}return m}var nr=Zs(),Ss=Zs(!0);function a4(r,t){return r&&nr(r,t,m1)}function tr(r,t){return r&&Ss(r,t,m1)}function Re(r,t){return I4(t,function(o){return V4(r[o])})}function D6(r,t){t=Y4(t,r);for(var o=0,f=t.length;r!=null&&o<f;)r=r[n4(t[o++])];return o&&o==f?r:e}function Ns(r,t,o){var f=t(r);return l2(r)?f:U4(f,o(r))}function T1(r){return r==null?r===e?A8:wa:E6&&E6 in N2(r)?bH(r):WH(r)}function ir(r,t){return r>t}function Kz(r,t){return r!=null&&w2.call(r,t)}function Xz(r,t){return r!=null&&t in N2(r)}function Qz(r,t,o){return r>=x1(t,o)&&r<o1(t,o)}function sr(r,t,o){for(var f=o?Wa:ze,m=r[0].length,d=r.length,g=d,L=k(d),w=1/0,R=[];g--;){var O=r[g];g&&t&&(O=I2(O,r3(t))),w=x1(O.length,w),L[g]=!o&&(t||m>=120&&O.length>=120)?new T6(g&&O):e}O=r[0];var I=-1,$=L[0];e:for(;++I<m&&R.length<w;){var e2=O[I],r2=t?t(e2):e2;if(e2=o||e2!==0?e2:0,!($?T8($,r2):f(R,r2,o))){for(g=d;--g;){var p2=L[g];if(!(p2?T8(p2,r2):f(r[g],r2,o)))continue e}$&&$.push(r2),R.push(e2)}}return R}function Zz(r,t,o,f){return a4(r,function(m,d,g){t(f,o(m),d,g)}),f}function W8(r,t,o){t=Y4(t,r),r=vo(r,t);var f=r==null?r:r[n4(C3(t))];return f==null?e:a3(f,r,o)}function ks(r){return X2(r)&&T1(r)==c1}function Jz(r){return X2(r)&&T1(r)==A6}function eH(r){return X2(r)&&T1(r)==z1}function G8(r,t,o,f,m){return r===t?!0:r==null||t==null||!X2(r)&&!X2(t)?r!==r&&t!==t:cH(r,t,o,f,G8,m)}function cH(r,t,o,f,m,d){var g=l2(r),L=l2(t),w=g?L1:y1(r),R=L?L1:y1(t);w=w==c1?D3:w,R=R==c1?D3:R;var O=w==D3,I=R==D3,$=w==R;if($&&X4(r)){if(!X4(t))return!1;g=!0,O=!1}if($&&!O)return d||(d=new O3),g||N0(r)?oo(r,t,o,f,m,d):NH(r,t,w,o,f,m,d);if(!(o&x)){var e2=O&&w2.call(r,"__wrapped__"),r2=I&&w2.call(t,"__wrapped__");if(e2||r2){var p2=e2?r.value():r,n2=r2?t.value():t;return d||(d=new O3),m(p2,n2,o,f,d)}}return $?(d||(d=new O3),kH(r,t,o,f,m,d)):!1}function aH(r){return X2(r)&&y1(r)==B2}function or(r,t,o,f){var m=o.length,d=m,g=!f;if(r==null)return!d;for(r=N2(r);m--;){var L=o[m];if(g&&L[2]?L[1]!==r[L[0]]:!(L[0]in r))return!1}for(;++m<d;){L=o[m];var w=L[0],R=r[w],O=L[1];if(g&&L[2]){if(R===e&&!(w in r))return!1}else{var I=new O3;if(f)var $=f(R,O,w,r,t,I);if(!($===e?G8(O,R,x|S,f,I):$))return!1}}return!0}function bs(r){if(!G2(r)||FH(r))return!1;var t=V4(r)?az:$v;return t.test(O6(r))}function rH(r){return X2(r)&&T1(r)==b6}function nH(r){return X2(r)&&y1(r)==P1}function tH(r){return X2(r)&&Je(r.length)&&!!P2[T1(r)]}function As(r){return typeof r=="function"?r:r==null?j1:typeof r=="object"?l2(r)?Ps(r[0],r[1]):Es(r):el(r)}function lr(r){if(!j8(r))return oz(r);var t=[];for(var o in N2(r))w2.call(r,o)&&o!="constructor"&&t.push(o);return t}function iH(r){if(!G2(r))return UH(r);var t=j8(r),o=[];for(var f in r)f=="constructor"&&(t||!w2.call(r,f))||o.push(f);return o}function fr(r,t){return r<t}function _s(r,t){var o=-1,f=q1(r)?k(r.length):[];return $4(r,function(m,d,g){f[++o]=t(m,d,g)}),f}function Es(r){var t=yr(r);return t.length==1&&t[0][2]?mo(t[0][0],t[0][1]):function(o){return o===r||or(o,r,t)}}function Ps(r,t){return Sr(r)&&po(t)?mo(n4(r),t):function(o){var f=Dr(o,r);return f===e&&f===t?Fr(o,r):G8(t,f,x|S)}}function De(r,t,o,f,m){r!==t&&nr(t,function(d,g){if(m||(m=new O3),G2(d))sH(r,t,g,o,De,f,m);else{var L=f?f(kr(r,g),d,g+"",r,t,m):e;L===e&&(L=d),ar(r,g,L)}},$1)}function sH(r,t,o,f,m,d,g){var L=kr(r,o),w=kr(t,o),R=g.get(w);if(R){ar(r,o,R);return}var O=d?d(L,w,o+"",r,t,g):e,I=O===e;if(I){var $=l2(w),e2=!$&&X4(w),r2=!$&&!e2&&N0(w);O=w,$||e2||r2?l2(L)?O=L:a1(L)?O=G1(L):e2?(I=!1,O=$s(w,!0)):r2?(I=!1,O=js(w,!0)):O=[]:K8(w)||B6(w)?(O=L,B6(L)?O=Go(L):(!G2(L)||V4(L))&&(O=uo(w))):I=!1}I&&(g.set(w,O),m(O,w,f,d,g),g.delete(w)),ar(r,o,O)}function Ts(r,t){var o=r.length;if(o)return t+=t<0?o:0,g4(t,o)?r[t]:e}function Rs(r,t,o){t.length?t=I2(t,function(d){return l2(d)?function(g){return D6(g,d.length===1?d[0]:d)}:d}):t=[j1];var f=-1;t=I2(t,r3(a2()));var m=_s(r,function(d,g,L){var w=I2(t,function(R){return R(d)});return{criteria:w,index:++f,value:d}});return Pd(m,function(d,g){return VH(d,g,o)})}function oH(r,t){return Ds(r,t,function(o,f){return Fr(r,f)})}function Ds(r,t,o){for(var f=-1,m=t.length,d={};++f<m;){var g=t[f],L=D6(r,g);o(L,g)&&q8(d,Y4(g,r),L)}return d}function lH(r){return function(t){return D6(t,r)}}function ur(r,t,o,f){var m=f?Ed:H0,d=-1,g=t.length,L=r;for(r===t&&(t=G1(t)),o&&(L=I2(r,r3(o)));++d<g;)for(var w=0,R=t[d],O=o?o(R):R;(w=m(L,O,w,f))>-1;)L!==r&&Se.call(L,w,1),Se.call(r,w,1);return r}function Fs(r,t){for(var o=r?t.length:0,f=o-1;o--;){var m=t[o];if(o==f||m!==d){var d=m;g4(m)?Se.call(r,m,1):vr(r,m)}}return r}function pr(r,t){return r+be(Hs()*(t-r+1))}function fH(r,t,o,f){for(var m=-1,d=o1(ke((t-r)/(o||1)),0),g=k(d);d--;)g[f?d:++m]=r,r+=o;return g}function mr(r,t){var o="";if(!r||t<1||t>G)return o;do t%2&&(o+=r),t=be(t/2),t&&(r+=r);while(t);return o}function m2(r,t){return br(ho(r,t,j1),r+"")}function uH(r){return Ms(k0(r))}function pH(r,t){var o=k0(r);return je(o,R6(t,0,o.length))}function q8(r,t,o,f){if(!G2(r))return r;t=Y4(t,r);for(var m=-1,d=t.length,g=d-1,L=r;L!=null&&++m<d;){var w=n4(t[m]),R=o;if(w==="__proto__"||w==="constructor"||w==="prototype")return r;if(m!=g){var O=L[w];R=f?f(O,w,L):e,R===e&&(R=G2(O)?O:g4(t[m+1])?[]:{})}I8(L,w,R),L=L[w]}return r}var Os=Ae?function(r,t){return Ae.set(r,t),r}:j1,mH=Ne?function(r,t){return Ne(r,"toString",{configurable:!0,enumerable:!1,value:Br(t),writable:!0})}:j1;function hH(r){return je(k0(r))}function M3(r,t,o){var f=-1,m=r.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]=r[f+t];return d}function vH(r,t){var o;return $4(r,function(f,m,d){return o=t(f,m,d),!o}),!!o}function Fe(r,t,o){var f=0,m=r==null?f:r.length;if(typeof t=="number"&&t===t&&m<=L2){for(;f<m;){var d=f+m>>>1,g=r[d];g!==null&&!t3(g)&&(o?g<=t:g<t)?f=d+1:m=d}return m}return hr(r,t,j1,o)}function hr(r,t,o,f){var m=0,d=r==null?0:r.length;if(d===0)return 0;t=o(t);for(var g=t!==t,L=t===null,w=t3(t),R=t===e;m<d;){var O=be((m+d)/2),I=o(r[O]),$=I!==e,e2=I===null,r2=I===I,p2=t3(I);if(g)var n2=f||r2;else R?n2=r2&&(f||$):L?n2=r2&&$&&(f||!e2):w?n2=r2&&$&&!e2&&(f||!p2):e2||p2?n2=!1:n2=f?I<=t:I<t;n2?m=O+1:d=O}return x1(d,M2)}function Bs(r,t){for(var o=-1,f=r.length,m=0,d=[];++o<f;){var g=r[o],L=t?t(g):g;if(!o||!B3(L,w)){var w=L;d[m++]=g===0?0:g}}return d}function Is(r){return typeof r=="number"?r:t3(r)?s2:+r}function n3(r){if(typeof r=="string")return r;if(l2(r))return I2(r,n3)+"";if(t3(r))return gs?gs.call(r):"";var t=r+"";return t=="0"&&1/r==-j?"-0":t}function j4(r,t,o){var f=-1,m=ze,d=r.length,g=!0,L=[],w=L;if(o)g=!1,m=Wa;else if(d>=a){var R=t?null:wH(r);if(R)return ge(R);g=!1,m=T8,w=new T6}else w=t?[]:L;e:for(;++f<d;){var O=r[f],I=t?t(O):O;if(O=o||O!==0?O:0,g&&I===I){for(var $=w.length;$--;)if(w[$]===I)continue e;t&&w.push(I),L.push(O)}else m(w,I,o)||(w!==L&&w.push(I),L.push(O))}return L}function vr(r,t){return t=Y4(t,r),r=vo(r,t),r==null||delete r[n4(C3(t))]}function Us(r,t,o,f){return q8(r,t,o(D6(r,t)),f)}function Oe(r,t,o,f){for(var m=r.length,d=f?m:-1;(f?d--:++d<m)&&t(r[d],d,r););return o?M3(r,f?0:d,f?d+1:m):M3(r,f?d+1:0,f?m:d)}function Ws(r,t){var o=r;return o instanceof z2&&(o=o.value()),Ga(t,function(f,m){return m.func.apply(m.thisArg,U4([f],m.args))},o)}function dr(r,t,o){var f=r.length;if(f<2)return f?j4(r[0]):[];for(var m=-1,d=k(f);++m<f;)for(var g=r[m],L=-1;++L<f;)L!=m&&(d[m]=U8(d[m]||g,r[L],t,o));return j4(H1(d,1),t,o)}function Gs(r,t,o){for(var f=-1,m=r.length,d=t.length,g={};++f<m;){var L=f<d?t[f]:e;o(g,r[f],L)}return g}function zr(r){return a1(r)?r:[]}function Hr(r){return typeof r=="function"?r:j1}function Y4(r,t){return l2(r)?r:Sr(r,t)?[r]:Vo(y2(r))}var dH=m2;function K4(r,t,o){var f=r.length;return o=o===e?f:o,!t&&o>=f?r:M3(r,t,o)}var qs=rz||function(r){return p1.clearTimeout(r)};function $s(r,t){if(t)return r.slice();var o=r.length,f=ms?ms(o):new r.constructor(o);return r.copy(f),f}function gr(r){var t=new r.constructor(r.byteLength);return new ye(t).set(new ye(r)),t}function zH(r,t){var o=t?gr(r.buffer):r.buffer;return new r.constructor(o,r.byteOffset,r.byteLength)}function HH(r){var t=new r.constructor(r.source,ki.exec(r));return t.lastIndex=r.lastIndex,t}function gH(r){return B8?N2(B8.call(r)):{}}function js(r,t){var o=t?gr(r.buffer):r.buffer;return new r.constructor(o,r.byteOffset,r.length)}function Ys(r,t){if(r!==t){var o=r!==e,f=r===null,m=r===r,d=t3(r),g=t!==e,L=t===null,w=t===t,R=t3(t);if(!L&&!R&&!d&&r>t||d&&g&&w&&!L&&!R||f&&g&&w||!o&&w||!m)return 1;if(!f&&!d&&!R&&r<t||R&&o&&m&&!f&&!d||L&&o&&m||!g&&m||!w)return-1}return 0}function VH(r,t,o){for(var f=-1,m=r.criteria,d=t.criteria,g=m.length,L=o.length;++f<g;){var w=Ys(m[f],d[f]);if(w){if(f>=L)return w;var R=o[f];return w*(R=="desc"?-1:1)}}return r.index-t.index}function Ks(r,t,o,f){for(var m=-1,d=r.length,g=o.length,L=-1,w=t.length,R=o1(d-g,0),O=k(w+R),I=!f;++L<w;)O[L]=t[L];for(;++m<g;)(I||m<d)&&(O[o[m]]=r[m]);for(;R--;)O[L++]=r[m++];return O}function Xs(r,t,o,f){for(var m=-1,d=r.length,g=-1,L=o.length,w=-1,R=t.length,O=o1(d-L,0),I=k(O+R),$=!f;++m<O;)I[m]=r[m];for(var e2=m;++w<R;)I[e2+w]=t[w];for(;++g<L;)($||m<d)&&(I[e2+o[g]]=r[m++]);return I}function G1(r,t){var o=-1,f=r.length;for(t||(t=k(f));++o<f;)t[o]=r[o];return t}function r4(r,t,o,f){var m=!o;o||(o={});for(var d=-1,g=t.length;++d<g;){var L=t[d],w=f?f(o[L],r[L],L,o,r):e;w===e&&(w=r[L]),m?d4(o,L,w):I8(o,L,w)}return o}function MH(r,t){return r4(r,wr(r),t)}function CH(r,t){return r4(r,lo(r),t)}function Be(r,t){return function(o,f){var m=l2(o)?Sd:Gz,d=t?t():{};return m(o,r,a2(f,2),d)}}function y0(r){return m2(function(t,o){var f=-1,m=o.length,d=m>1?o[m-1]:e,g=m>2?o[2]:e;for(d=r.length>3&&typeof d=="function"?(m--,d):e,g&&R1(o[0],o[1],g)&&(d=m<3?e:d,m=1),t=N2(t);++f<m;){var L=o[f];L&&r(t,L,f,d)}return t})}function Qs(r,t){return function(o,f){if(o==null)return o;if(!q1(o))return r(o,f);for(var m=o.length,d=t?m:-1,g=N2(o);(t?d--:++d<m)&&f(g[d],d,g)!==!1;);return o}}function Zs(r){return function(t,o,f){for(var m=-1,d=N2(t),g=f(t),L=g.length;L--;){var w=g[r?L:++m];if(o(d[w],w,d)===!1)break}return t}}function LH(r,t,o){var f=t&E,m=$8(r);function d(){var g=this&&this!==p1&&this instanceof d?m:r;return g.apply(f?o:this,arguments)}return d}function Js(r){return function(t){t=y2(t);var o=g0(t)?F3(t):e,f=o?o[0]:t.charAt(0),m=o?K4(o,1).join(""):t.slice(1);return f[r]()+m}}function w0(r){return function(t){return Ga(Zo(Qo(t).replace(md,"")),r,"")}}function $8(r){return function(){var t=arguments;switch(t.length){case 0:return new r;case 1:return new r(t[0]);case 2:return new r(t[0],t[1]);case 3:return new r(t[0],t[1],t[2]);case 4:return new r(t[0],t[1],t[2],t[3]);case 5:return new r(t[0],t[1],t[2],t[3],t[4]);case 6:return new r(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new r(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var o=x0(r.prototype),f=r.apply(o,t);return G2(f)?f:o}}function xH(r,t,o){var f=$8(r);function m(){for(var d=arguments.length,g=k(d),L=d,w=S0(m);L--;)g[L]=arguments[L];var R=d<3&&g[0]!==w&&g[d-1]!==w?[]:W4(g,w);if(d-=R.length,d<o)return no(r,t,Ie,m.placeholder,e,g,R,e,e,o-d);var O=this&&this!==p1&&this instanceof m?f:r;return a3(O,this,g)}return m}function eo(r){return function(t,o,f){var m=N2(t);if(!q1(t)){var d=a2(o,3);t=m1(t),o=function(L){return d(m[L],L,m)}}var g=r(t,o,f);return g>-1?m[d?t[g]:g]:e}}function co(r){return H4(function(t){var o=t.length,f=o,m=g3.prototype.thru;for(r&&t.reverse();f--;){var d=t[f];if(typeof d!="function")throw new H3(i);if(m&&!g&&qe(d)=="wrapper")var g=new g3([],!0)}for(f=g?f:o;++f<o;){d=t[f];var L=qe(d),w=L=="wrapper"?xr(d):e;w&&Nr(w[0])&&w[1]==(F|M|C|U)&&!w[4].length&&w[9]==1?g=g[qe(w[0])].apply(g,w[3]):g=d.length==1&&Nr(d)?g[L]():g.thru(d)}return function(){var R=arguments,O=R[0];if(g&&R.length==1&&l2(O))return g.plant(O).value();for(var I=0,$=o?t[I].apply(this,R):O;++I<o;)$=t[I].call(this,$);return $}})}function Ie(r,t,o,f,m,d,g,L,w,R){var O=t&F,I=t&E,$=t&D,e2=t&(M|H),r2=t&B,p2=$?e:$8(r);function n2(){for(var v2=arguments.length,g2=k(v2),i3=v2;i3--;)g2[i3]=arguments[i3];if(e2)var D1=S0(n2),s3=Rd(g2,D1);if(f&&(g2=Ks(g2,f,m,e2)),d&&(g2=Xs(g2,d,g,e2)),v2-=s3,e2&&v2<R){var r1=W4(g2,D1);return no(r,t,Ie,n2.placeholder,o,g2,r1,L,w,R-v2)}var I3=I?o:this,C4=$?I3[r]:r;return v2=g2.length,L?g2=GH(g2,L):r2&&v2>1&&g2.reverse(),O&&w<v2&&(g2.length=w),this&&this!==p1&&this instanceof n2&&(C4=p2||$8(C4)),C4.apply(I3,g2)}return n2}function ao(r,t){return function(o,f){return Zz(o,r,t(f),{})}}function Ue(r,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=n3(o),f=n3(f)):(o=Is(o),f=Is(f)),m=r(o,f)}return m}}function Vr(r){return H4(function(t){return t=I2(t,r3(a2())),m2(function(o){var f=this;return r(t,function(m){return a3(m,f,o)})})})}function We(r,t){t=t===e?" ":n3(t);var o=t.length;if(o<2)return o?mr(t,r):t;var f=mr(t,ke(r/V0(t)));return g0(t)?K4(F3(f),0,r).join(""):f.slice(0,r)}function yH(r,t,o,f){var m=t&E,d=$8(r);function g(){for(var L=-1,w=arguments.length,R=-1,O=f.length,I=k(O+w),$=this&&this!==p1&&this instanceof g?d:r;++R<O;)I[R]=f[R];for(;w--;)I[R++]=arguments[++L];return a3($,m?o:this,I)}return g}function ro(r){return function(t,o,f){return f&&typeof f!="number"&&R1(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),fH(t,o,f,r)}}function Ge(r){return function(t,o){return typeof t=="string"&&typeof o=="string"||(t=L3(t),o=L3(o)),r(t,o)}}function no(r,t,o,f,m,d,g,L,w,R){var O=t&M,I=O?g:e,$=O?e:g,e2=O?d:e,r2=O?e:d;t|=O?C:_,t&=~(O?_:C),t&Z||(t&=~(E|D));var p2=[r,t,m,e2,I,r2,$,L,w,R],n2=o.apply(e,p2);return Nr(r)&&zo(n2,p2),n2.placeholder=f,Ho(n2,r,t)}function Mr(r){var t=s1[r];return function(o,f){if(o=L3(o),f=f==null?0:x1(u2(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 wH=C0&&1/ge(new C0([,-0]))[1]==j?function(r){return new C0(r)}:Wr;function to(r){return function(t){var o=y1(t);return o==B2?Qa(t):o==P1?Wd(t):Td(t,r(t))}}function z4(r,t,o,f,m,d,g,L){var w=t&D;if(!w&&typeof r!="function")throw new H3(i);var R=f?f.length:0;if(R||(t&=~(C|_),f=m=e),g=g===e?g:o1(u2(g),0),L=L===e?L:u2(L),R-=m?m.length:0,t&_){var O=f,I=m;f=m=e}var $=w?e:xr(r),e2=[r,t,o,f,m,O,I,d,g,L];if($&&IH(e2,$),r=e2[0],t=e2[1],o=e2[2],f=e2[3],m=e2[4],L=e2[9]=e2[9]===e?w?0:r.length:o1(e2[9]-R,0),!L&&t&(M|H)&&(t&=~(M|H)),!t||t==E)var r2=LH(r,t,o);else t==M||t==H?r2=xH(r,t,L):(t==C||t==(E|C))&&!m.length?r2=yH(r,t,o,f):r2=Ie.apply(e,e2);var p2=$?Os:zo;return Ho(p2(r2,e2),r,t)}function io(r,t,o,f){return r===e||B3(r,M0[o])&&!w2.call(f,o)?t:r}function so(r,t,o,f,m,d){return G2(r)&&G2(t)&&(d.set(t,r),De(r,t,e,so,d),d.delete(t)),r}function SH(r){return K8(r)?e:r}function oo(r,t,o,f,m,d){var g=o&x,L=r.length,w=t.length;if(L!=w&&!(g&&w>L))return!1;var R=d.get(r),O=d.get(t);if(R&&O)return R==t&&O==r;var I=-1,$=!0,e2=o&S?new T6:e;for(d.set(r,t),d.set(t,r);++I<L;){var r2=r[I],p2=t[I];if(f)var n2=g?f(p2,r2,I,t,r,d):f(r2,p2,I,r,t,d);if(n2!==e){if(n2)continue;$=!1;break}if(e2){if(!qa(t,function(v2,g2){if(!T8(e2,g2)&&(r2===v2||m(r2,v2,o,f,d)))return e2.push(g2)})){$=!1;break}}else if(!(r2===p2||m(r2,p2,o,f,d))){$=!1;break}}return d.delete(r),d.delete(t),$}function NH(r,t,o,f,m,d,g){switch(o){case B4:if(r.byteLength!=t.byteLength||r.byteOffset!=t.byteOffset)return!1;r=r.buffer,t=t.buffer;case A6:return!(r.byteLength!=t.byteLength||!d(new ye(r),new ye(t)));case d1:case z1:case N6:return B3(+r,+t);case K2:return r.name==t.name&&r.message==t.message;case b6:case m4:return r==t+"";case B2:var L=Qa;case P1:var w=f&x;if(L||(L=ge),r.size!=t.size&&!w)return!1;var R=g.get(r);if(R)return R==t;f|=S,g.set(r,t);var O=oo(L(r),L(t),f,m,d,g);return g.delete(r),O;case d0:if(B8)return B8.call(r)==B8.call(t)}return!1}function kH(r,t,o,f,m,d){var g=o&x,L=Cr(r),w=L.length,R=Cr(t),O=R.length;if(w!=O&&!g)return!1;for(var I=w;I--;){var $=L[I];if(!(g?$ in t:w2.call(t,$)))return!1}var e2=d.get(r),r2=d.get(t);if(e2&&r2)return e2==t&&r2==r;var p2=!0;d.set(r,t),d.set(t,r);for(var n2=g;++I<w;){$=L[I];var v2=r[$],g2=t[$];if(f)var i3=g?f(g2,v2,$,t,r,d):f(v2,g2,$,r,t,d);if(!(i3===e?v2===g2||m(v2,g2,o,f,d):i3)){p2=!1;break}n2||(n2=$=="constructor")}if(p2&&!n2){var D1=r.constructor,s3=t.constructor;D1!=s3&&"constructor"in r&&"constructor"in t&&!(typeof D1=="function"&&D1 instanceof D1&&typeof s3=="function"&&s3 instanceof s3)&&(p2=!1)}return d.delete(r),d.delete(t),p2}function H4(r){return br(ho(r,e,xo),r+"")}function Cr(r){return Ns(r,m1,wr)}function Lr(r){return Ns(r,$1,lo)}var xr=Ae?function(r){return Ae.get(r)}:Wr;function qe(r){for(var t=r.name+"",o=L0[t],f=w2.call(L0,t)?o.length:0;f--;){var m=o[f],d=m.func;if(d==null||d==r)return m.name}return t}function S0(r){var t=w2.call(v,"placeholder")?v:r;return t.placeholder}function a2(){var r=v.iteratee||Ir;return r=r===Ir?As:r,arguments.length?r(arguments[0],arguments[1]):r}function $e(r,t){var o=r.__data__;return DH(t)?o[typeof t=="string"?"string":"hash"]:o.map}function yr(r){for(var t=m1(r),o=t.length;o--;){var f=t[o],m=r[f];t[o]=[f,m,po(m)]}return t}function F6(r,t){var o=Bd(r,t);return bs(o)?o:e}function bH(r){var t=w2.call(r,E6),o=r[E6];try{r[E6]=e;var f=!0}catch{}var m=Le.call(r);return f&&(t?r[E6]=o:delete r[E6]),m}var wr=Ja?function(r){return r==null?[]:(r=N2(r),I4(Ja(r),function(t){return vs.call(r,t)}))}:Gr,lo=Ja?function(r){for(var t=[];r;)U4(t,wr(r)),r=we(r);return t}:Gr,y1=T1;(er&&y1(new er(new ArrayBuffer(1)))!=B4||D8&&y1(new D8)!=B2||cr&&y1(cr.resolve())!=me||C0&&y1(new C0)!=P1||F8&&y1(new F8)!=c4)&&(y1=function(r){var t=T1(r),o=t==D3?r.constructor:e,f=o?O6(o):"";if(f)switch(f){case pz:return B4;case mz:return B2;case hz:return me;case vz:return P1;case dz:return c4}return t});function AH(r,t,o){for(var f=-1,m=o.length;++f<m;){var d=o[f],g=d.size;switch(d.type){case"drop":r+=g;break;case"dropRight":t-=g;break;case"take":t=x1(t,r+g);break;case"takeRight":r=o1(r,t-g);break}}return{start:r,end:t}}function _H(r){var t=r.match(Fv);return t?t[1].split(Ov):[]}function fo(r,t,o){t=Y4(t,r);for(var f=-1,m=t.length,d=!1;++f<m;){var g=n4(t[f]);if(!(d=r!=null&&o(r,g)))break;r=r[g]}return d||++f!=m?d:(m=r==null?0:r.length,!!m&&Je(m)&&g4(g,m)&&(l2(r)||B6(r)))}function EH(r){var t=r.length,o=new r.constructor(t);return t&&typeof r[0]=="string"&&w2.call(r,"index")&&(o.index=r.index,o.input=r.input),o}function uo(r){return typeof r.constructor=="function"&&!j8(r)?x0(we(r)):{}}function PH(r,t,o){var f=r.constructor;switch(t){case A6:return gr(r);case d1:case z1:return new f(+r);case B4:return zH(r,o);case _8:case E8:case P8:case Na:case ka:case ba:case Aa:case _a:case Ea:return js(r,o);case B2:return new f;case N6:case m4:return new f(r);case b6:return HH(r);case P1:return new f;case d0:return gH(r)}}function TH(r,t){var o=t.length;if(!o)return r;var f=o-1;return t[f]=(o>1?"& ":"")+t[f],t=t.join(o>2?", ":" "),r.replace(Dv,`{
|
|
/* [wrapped with `+t+`] */
|
|
`)}function RH(r){return l2(r)||B6(r)||!!(ds&&r&&r[ds])}function g4(r,t){var o=typeof r;return t=t??G,!!t&&(o=="number"||o!="symbol"&&Yv.test(r))&&r>-1&&r%1==0&&r<t}function R1(r,t,o){if(!G2(o))return!1;var f=typeof t;return(f=="number"?q1(o)&&g4(t,o.length):f=="string"&&t in o)?B3(o[t],r):!1}function Sr(r,t){if(l2(r))return!1;var o=typeof r;return o=="number"||o=="symbol"||o=="boolean"||r==null||t3(r)?!0:Ev.test(r)||!_v.test(r)||t!=null&&r in N2(t)}function DH(r){var t=typeof r;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?r!=="__proto__":r===null}function Nr(r){var t=qe(r),o=v[t];if(typeof o!="function"||!(t in z2.prototype))return!1;if(r===o)return!0;var f=xr(o);return!!f&&r===f[0]}function FH(r){return!!ps&&ps in r}var OH=Me?V4:qr;function j8(r){var t=r&&r.constructor,o=typeof t=="function"&&t.prototype||M0;return r===o}function po(r){return r===r&&!G2(r)}function mo(r,t){return function(o){return o==null?!1:o[r]===t&&(t!==e||r in N2(o))}}function BH(r){var t=Qe(r,function(f){return o.size===u&&o.clear(),f}),o=t.cache;return t}function IH(r,t){var o=r[1],f=t[1],m=o|f,d=m<(E|D|F),g=f==F&&o==M||f==F&&o==U&&r[7].length<=t[8]||f==(F|U)&&t[7].length<=t[8]&&o==M;if(!(d||g))return r;f&E&&(r[2]=t[2],m|=o&E?0:Z);var L=t[3];if(L){var w=r[3];r[3]=w?Ks(w,L,t[4]):L,r[4]=w?W4(r[3],p):t[4]}return L=t[5],L&&(w=r[5],r[5]=w?Xs(w,L,t[6]):L,r[6]=w?W4(r[5],p):t[6]),L=t[7],L&&(r[7]=L),f&F&&(r[8]=r[8]==null?t[8]:x1(r[8],t[8])),r[9]==null&&(r[9]=t[9]),r[0]=t[0],r[1]=m,r}function UH(r){var t=[];if(r!=null)for(var o in N2(r))t.push(o);return t}function WH(r){return Le.call(r)}function ho(r,t,o){return t=o1(t===e?r.length-1:t,0),function(){for(var f=arguments,m=-1,d=o1(f.length-t,0),g=k(d);++m<d;)g[m]=f[t+m];m=-1;for(var L=k(t+1);++m<t;)L[m]=f[m];return L[t]=o(g),a3(r,this,L)}}function vo(r,t){return t.length<2?r:D6(r,M3(t,0,-1))}function GH(r,t){for(var o=r.length,f=x1(t.length,o),m=G1(r);f--;){var d=t[f];r[f]=g4(d,o)?m[d]:e}return r}function kr(r,t){if(!(t==="constructor"&&typeof r[t]=="function")&&t!="__proto__")return r[t]}var zo=go(Os),Y8=tz||function(r,t){return p1.setTimeout(r,t)},br=go(mH);function Ho(r,t,o){var f=t+"";return br(r,TH(f,qH(_H(f),o)))}function go(r){var t=0,o=0;return function(){var f=lz(),m=A-(f-o);if(o=f,m>0){if(++t>=N)return arguments[0]}else t=0;return r.apply(e,arguments)}}function je(r,t){var o=-1,f=r.length,m=f-1;for(t=t===e?f:t;++o<t;){var d=pr(o,m),g=r[d];r[d]=r[o],r[o]=g}return r.length=t,r}var Vo=BH(function(r){var t=[];return r.charCodeAt(0)===46&&t.push(""),r.replace(Pv,function(o,f,m,d){t.push(m?d.replace(Uv,"$1"):f||o)}),t});function n4(r){if(typeof r=="string"||t3(r))return r;var t=r+"";return t=="0"&&1/r==-j?"-0":t}function O6(r){if(r!=null){try{return Ce.call(r)}catch{}try{return r+""}catch{}}return""}function qH(r,t){return z3(Y2,function(o){var f="_."+o[0];t&o[1]&&!ze(r,f)&&r.push(f)}),r.sort()}function Mo(r){if(r instanceof z2)return r.clone();var t=new g3(r.__wrapped__,r.__chain__);return t.__actions__=G1(r.__actions__),t.__index__=r.__index__,t.__values__=r.__values__,t}function $H(r,t,o){(o?R1(r,t,o):t===e)?t=1:t=o1(u2(t),0);var f=r==null?0:r.length;if(!f||t<1)return[];for(var m=0,d=0,g=k(ke(f/t));m<f;)g[d++]=M3(r,m,m+=t);return g}function jH(r){for(var t=-1,o=r==null?0:r.length,f=0,m=[];++t<o;){var d=r[t];d&&(m[f++]=d)}return m}function YH(){var r=arguments.length;if(!r)return[];for(var t=k(r-1),o=arguments[0],f=r;f--;)t[f-1]=arguments[f];return U4(l2(o)?G1(o):[o],H1(t,1))}var KH=m2(function(r,t){return a1(r)?U8(r,H1(t,1,a1,!0)):[]}),XH=m2(function(r,t){var o=C3(t);return a1(o)&&(o=e),a1(r)?U8(r,H1(t,1,a1,!0),a2(o,2)):[]}),QH=m2(function(r,t){var o=C3(t);return a1(o)&&(o=e),a1(r)?U8(r,H1(t,1,a1,!0),e,o):[]});function ZH(r,t,o){var f=r==null?0:r.length;return f?(t=o||t===e?1:u2(t),M3(r,t<0?0:t,f)):[]}function JH(r,t,o){var f=r==null?0:r.length;return f?(t=o||t===e?1:u2(t),t=f-t,M3(r,0,t<0?0:t)):[]}function eg(r,t){return r&&r.length?Oe(r,a2(t,3),!0,!0):[]}function cg(r,t){return r&&r.length?Oe(r,a2(t,3),!0):[]}function ag(r,t,o,f){var m=r==null?0:r.length;return m?(o&&typeof o!="number"&&R1(r,t,o)&&(o=0,f=m),Yz(r,t,o,f)):[]}function Co(r,t,o){var f=r==null?0:r.length;if(!f)return-1;var m=o==null?0:u2(o);return m<0&&(m=o1(f+m,0)),He(r,a2(t,3),m)}function Lo(r,t,o){var f=r==null?0:r.length;if(!f)return-1;var m=f-1;return o!==e&&(m=u2(o),m=o<0?o1(f+m,0):x1(m,f-1)),He(r,a2(t,3),m,!0)}function xo(r){var t=r==null?0:r.length;return t?H1(r,1):[]}function rg(r){var t=r==null?0:r.length;return t?H1(r,j):[]}function ng(r,t){var o=r==null?0:r.length;return o?(t=t===e?1:u2(t),H1(r,t)):[]}function tg(r){for(var t=-1,o=r==null?0:r.length,f={};++t<o;){var m=r[t];f[m[0]]=m[1]}return f}function yo(r){return r&&r.length?r[0]:e}function ig(r,t,o){var f=r==null?0:r.length;if(!f)return-1;var m=o==null?0:u2(o);return m<0&&(m=o1(f+m,0)),H0(r,t,m)}function sg(r){var t=r==null?0:r.length;return t?M3(r,0,-1):[]}var og=m2(function(r){var t=I2(r,zr);return t.length&&t[0]===r[0]?sr(t):[]}),lg=m2(function(r){var t=C3(r),o=I2(r,zr);return t===C3(o)?t=e:o.pop(),o.length&&o[0]===r[0]?sr(o,a2(t,2)):[]}),fg=m2(function(r){var t=C3(r),o=I2(r,zr);return t=typeof t=="function"?t:e,t&&o.pop(),o.length&&o[0]===r[0]?sr(o,e,t):[]});function ug(r,t){return r==null?"":sz.call(r,t)}function C3(r){var t=r==null?0:r.length;return t?r[t-1]:e}function pg(r,t,o){var f=r==null?0:r.length;if(!f)return-1;var m=f;return o!==e&&(m=u2(o),m=m<0?o1(f+m,0):x1(m,f-1)),t===t?qd(r,t,m):He(r,ns,m,!0)}function mg(r,t){return r&&r.length?Ts(r,u2(t)):e}var hg=m2(wo);function wo(r,t){return r&&r.length&&t&&t.length?ur(r,t):r}function vg(r,t,o){return r&&r.length&&t&&t.length?ur(r,t,a2(o,2)):r}function dg(r,t,o){return r&&r.length&&t&&t.length?ur(r,t,e,o):r}var zg=H4(function(r,t){var o=r==null?0:r.length,f=rr(r,t);return Fs(r,I2(t,function(m){return g4(m,o)?+m:m}).sort(Ys)),f});function Hg(r,t){var o=[];if(!(r&&r.length))return o;var f=-1,m=[],d=r.length;for(t=a2(t,3);++f<d;){var g=r[f];t(g,f,r)&&(o.push(g),m.push(f))}return Fs(r,m),o}function Ar(r){return r==null?r:uz.call(r)}function gg(r,t,o){var f=r==null?0:r.length;return f?(o&&typeof o!="number"&&R1(r,t,o)?(t=0,o=f):(t=t==null?0:u2(t),o=o===e?f:u2(o)),M3(r,t,o)):[]}function Vg(r,t){return Fe(r,t)}function Mg(r,t,o){return hr(r,t,a2(o,2))}function Cg(r,t){var o=r==null?0:r.length;if(o){var f=Fe(r,t);if(f<o&&B3(r[f],t))return f}return-1}function Lg(r,t){return Fe(r,t,!0)}function xg(r,t,o){return hr(r,t,a2(o,2),!0)}function yg(r,t){var o=r==null?0:r.length;if(o){var f=Fe(r,t,!0)-1;if(B3(r[f],t))return f}return-1}function wg(r){return r&&r.length?Bs(r):[]}function Sg(r,t){return r&&r.length?Bs(r,a2(t,2)):[]}function Ng(r){var t=r==null?0:r.length;return t?M3(r,1,t):[]}function kg(r,t,o){return r&&r.length?(t=o||t===e?1:u2(t),M3(r,0,t<0?0:t)):[]}function bg(r,t,o){var f=r==null?0:r.length;return f?(t=o||t===e?1:u2(t),t=f-t,M3(r,t<0?0:t,f)):[]}function Ag(r,t){return r&&r.length?Oe(r,a2(t,3),!1,!0):[]}function _g(r,t){return r&&r.length?Oe(r,a2(t,3)):[]}var Eg=m2(function(r){return j4(H1(r,1,a1,!0))}),Pg=m2(function(r){var t=C3(r);return a1(t)&&(t=e),j4(H1(r,1,a1,!0),a2(t,2))}),Tg=m2(function(r){var t=C3(r);return t=typeof t=="function"?t:e,j4(H1(r,1,a1,!0),e,t)});function Rg(r){return r&&r.length?j4(r):[]}function Dg(r,t){return r&&r.length?j4(r,a2(t,2)):[]}function Fg(r,t){return t=typeof t=="function"?t:e,r&&r.length?j4(r,e,t):[]}function _r(r){if(!(r&&r.length))return[];var t=0;return r=I4(r,function(o){if(a1(o))return t=o1(o.length,t),!0}),Ka(t,function(o){return I2(r,$a(o))})}function So(r,t){if(!(r&&r.length))return[];var o=_r(r);return t==null?o:I2(o,function(f){return a3(t,e,f)})}var Og=m2(function(r,t){return a1(r)?U8(r,t):[]}),Bg=m2(function(r){return dr(I4(r,a1))}),Ig=m2(function(r){var t=C3(r);return a1(t)&&(t=e),dr(I4(r,a1),a2(t,2))}),Ug=m2(function(r){var t=C3(r);return t=typeof t=="function"?t:e,dr(I4(r,a1),e,t)}),Wg=m2(_r);function Gg(r,t){return Gs(r||[],t||[],I8)}function qg(r,t){return Gs(r||[],t||[],q8)}var $g=m2(function(r){var t=r.length,o=t>1?r[t-1]:e;return o=typeof o=="function"?(r.pop(),o):e,So(r,o)});function No(r){var t=v(r);return t.__chain__=!0,t}function jg(r,t){return t(r),r}function Ye(r,t){return t(r)}var Yg=H4(function(r){var t=r.length,o=t?r[0]:0,f=this.__wrapped__,m=function(d){return rr(d,r)};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 g3(f,this.__chain__).thru(function(d){return t&&!d.length&&d.push(e),d}))});function Kg(){return No(this)}function Xg(){return new g3(this.value(),this.__chain__)}function Qg(){this.__values__===e&&(this.__values__=Uo(this.value()));var r=this.__index__>=this.__values__.length,t=r?e:this.__values__[this.__index__++];return{done:r,value:t}}function Zg(){return this}function Jg(r){for(var t,o=this;o instanceof Ee;){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__=r,t}function eV(){var r=this.__wrapped__;if(r instanceof z2){var t=r;return this.__actions__.length&&(t=new z2(this)),t=t.reverse(),t.__actions__.push({func:Ye,args:[Ar],thisArg:e}),new g3(t,this.__chain__)}return this.thru(Ar)}function cV(){return Ws(this.__wrapped__,this.__actions__)}var aV=Be(function(r,t,o){w2.call(r,o)?++r[o]:d4(r,o,1)});function rV(r,t,o){var f=l2(r)?as:jz;return o&&R1(r,t,o)&&(t=e),f(r,a2(t,3))}function nV(r,t){var o=l2(r)?I4:ws;return o(r,a2(t,3))}var tV=eo(Co),iV=eo(Lo);function sV(r,t){return H1(Ke(r,t),1)}function oV(r,t){return H1(Ke(r,t),j)}function lV(r,t,o){return o=o===e?1:u2(o),H1(Ke(r,t),o)}function ko(r,t){var o=l2(r)?z3:$4;return o(r,a2(t,3))}function bo(r,t){var o=l2(r)?Nd:ys;return o(r,a2(t,3))}var fV=Be(function(r,t,o){w2.call(r,o)?r[o].push(t):d4(r,o,[t])});function uV(r,t,o,f){r=q1(r)?r:k0(r),o=o&&!f?u2(o):0;var m=r.length;return o<0&&(o=o1(m+o,0)),e7(r)?o<=m&&r.indexOf(t,o)>-1:!!m&&H0(r,t,o)>-1}var pV=m2(function(r,t,o){var f=-1,m=typeof t=="function",d=q1(r)?k(r.length):[];return $4(r,function(g){d[++f]=m?a3(t,g,o):W8(g,t,o)}),d}),mV=Be(function(r,t,o){d4(r,o,t)});function Ke(r,t){var o=l2(r)?I2:_s;return o(r,a2(t,3))}function hV(r,t,o,f){return r==null?[]:(l2(t)||(t=t==null?[]:[t]),o=f?e:o,l2(o)||(o=o==null?[]:[o]),Rs(r,t,o))}var vV=Be(function(r,t,o){r[o?0:1].push(t)},function(){return[[],[]]});function dV(r,t,o){var f=l2(r)?Ga:is,m=arguments.length<3;return f(r,a2(t,4),o,m,$4)}function zV(r,t,o){var f=l2(r)?kd:is,m=arguments.length<3;return f(r,a2(t,4),o,m,ys)}function HV(r,t){var o=l2(r)?I4:ws;return o(r,Ze(a2(t,3)))}function gV(r){var t=l2(r)?Ms:uH;return t(r)}function VV(r,t,o){(o?R1(r,t,o):t===e)?t=1:t=u2(t);var f=l2(r)?Uz:pH;return f(r,t)}function MV(r){var t=l2(r)?Wz:hH;return t(r)}function CV(r){if(r==null)return 0;if(q1(r))return e7(r)?V0(r):r.length;var t=y1(r);return t==B2||t==P1?r.size:lr(r).length}function LV(r,t,o){var f=l2(r)?qa:vH;return o&&R1(r,t,o)&&(t=e),f(r,a2(t,3))}var xV=m2(function(r,t){if(r==null)return[];var o=t.length;return o>1&&R1(r,t[0],t[1])?t=[]:o>2&&R1(t[0],t[1],t[2])&&(t=[t[0]]),Rs(r,H1(t,1),[])}),Xe=nz||function(){return p1.Date.now()};function yV(r,t){if(typeof t!="function")throw new H3(i);return r=u2(r),function(){if(--r<1)return t.apply(this,arguments)}}function Ao(r,t,o){return t=o?e:t,t=r&&t==null?r.length:t,z4(r,F,e,e,e,e,t)}function _o(r,t){var o;if(typeof t!="function")throw new H3(i);return r=u2(r),function(){return--r>0&&(o=t.apply(this,arguments)),r<=1&&(t=e),o}}var Er=m2(function(r,t,o){var f=E;if(o.length){var m=W4(o,S0(Er));f|=C}return z4(r,f,t,o,m)}),Eo=m2(function(r,t,o){var f=E|D;if(o.length){var m=W4(o,S0(Eo));f|=C}return z4(t,f,r,o,m)});function Po(r,t,o){t=o?e:t;var f=z4(r,M,e,e,e,e,e,t);return f.placeholder=Po.placeholder,f}function To(r,t,o){t=o?e:t;var f=z4(r,H,e,e,e,e,e,t);return f.placeholder=To.placeholder,f}function Ro(r,t,o){var f,m,d,g,L,w,R=0,O=!1,I=!1,$=!0;if(typeof r!="function")throw new H3(i);t=L3(t)||0,G2(o)&&(O=!!o.leading,I="maxWait"in o,d=I?o1(L3(o.maxWait)||0,t):d,$="trailing"in o?!!o.trailing:$);function e2(r1){var I3=f,C4=m;return f=m=e,R=r1,g=r.apply(C4,I3),g}function r2(r1){return R=r1,L=Y8(v2,t),O?e2(r1):g}function p2(r1){var I3=r1-w,C4=r1-R,cl=t-I3;return I?x1(cl,d-C4):cl}function n2(r1){var I3=r1-w,C4=r1-R;return w===e||I3>=t||I3<0||I&&C4>=d}function v2(){var r1=Xe();if(n2(r1))return g2(r1);L=Y8(v2,p2(r1))}function g2(r1){return L=e,$&&f?e2(r1):(f=m=e,g)}function i3(){L!==e&&qs(L),R=0,f=w=m=L=e}function D1(){return L===e?g:g2(Xe())}function s3(){var r1=Xe(),I3=n2(r1);if(f=arguments,m=this,w=r1,I3){if(L===e)return r2(w);if(I)return qs(L),L=Y8(v2,t),e2(w)}return L===e&&(L=Y8(v2,t)),g}return s3.cancel=i3,s3.flush=D1,s3}var wV=m2(function(r,t){return xs(r,1,t)}),SV=m2(function(r,t,o){return xs(r,L3(t)||0,o)});function NV(r){return z4(r,B)}function Qe(r,t){if(typeof r!="function"||t!=null&&typeof t!="function")throw new H3(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 g=r.apply(this,f);return o.cache=d.set(m,g)||d,g};return o.cache=new(Qe.Cache||v4),o}Qe.Cache=v4;function Ze(r){if(typeof r!="function")throw new H3(i);return function(){var t=arguments;switch(t.length){case 0:return!r.call(this);case 1:return!r.call(this,t[0]);case 2:return!r.call(this,t[0],t[1]);case 3:return!r.call(this,t[0],t[1],t[2])}return!r.apply(this,t)}}function kV(r){return _o(2,r)}var bV=dH(function(r,t){t=t.length==1&&l2(t[0])?I2(t[0],r3(a2())):I2(H1(t,1),r3(a2()));var o=t.length;return m2(function(f){for(var m=-1,d=x1(f.length,o);++m<d;)f[m]=t[m].call(this,f[m]);return a3(r,this,f)})}),Pr=m2(function(r,t){var o=W4(t,S0(Pr));return z4(r,C,e,t,o)}),Do=m2(function(r,t){var o=W4(t,S0(Do));return z4(r,_,e,t,o)}),AV=H4(function(r,t){return z4(r,U,e,e,e,t)});function _V(r,t){if(typeof r!="function")throw new H3(i);return t=t===e?t:u2(t),m2(r,t)}function EV(r,t){if(typeof r!="function")throw new H3(i);return t=t==null?0:o1(u2(t),0),m2(function(o){var f=o[t],m=K4(o,0,t);return f&&U4(m,f),a3(r,this,m)})}function PV(r,t,o){var f=!0,m=!0;if(typeof r!="function")throw new H3(i);return G2(o)&&(f="leading"in o?!!o.leading:f,m="trailing"in o?!!o.trailing:m),Ro(r,t,{leading:f,maxWait:t,trailing:m})}function TV(r){return Ao(r,1)}function RV(r,t){return Pr(Hr(t),r)}function DV(){if(!arguments.length)return[];var r=arguments[0];return l2(r)?r:[r]}function FV(r){return V3(r,V)}function OV(r,t){return t=typeof t=="function"?t:e,V3(r,V,t)}function BV(r){return V3(r,h|V)}function IV(r,t){return t=typeof t=="function"?t:e,V3(r,h|V,t)}function UV(r,t){return t==null||Ls(r,t,m1(t))}function B3(r,t){return r===t||r!==r&&t!==t}var WV=Ge(ir),GV=Ge(function(r,t){return r>=t}),B6=ks(function(){return arguments}())?ks:function(r){return X2(r)&&w2.call(r,"callee")&&!vs.call(r,"callee")},l2=k.isArray,qV=Xi?r3(Xi):Jz;function q1(r){return r!=null&&Je(r.length)&&!V4(r)}function a1(r){return X2(r)&&q1(r)}function $V(r){return r===!0||r===!1||X2(r)&&T1(r)==d1}var X4=iz||qr,jV=Qi?r3(Qi):eH;function YV(r){return X2(r)&&r.nodeType===1&&!K8(r)}function KV(r){if(r==null)return!0;if(q1(r)&&(l2(r)||typeof r=="string"||typeof r.splice=="function"||X4(r)||N0(r)||B6(r)))return!r.length;var t=y1(r);if(t==B2||t==P1)return!r.size;if(j8(r))return!lr(r).length;for(var o in r)if(w2.call(r,o))return!1;return!0}function XV(r,t){return G8(r,t)}function QV(r,t,o){o=typeof o=="function"?o:e;var f=o?o(r,t):e;return f===e?G8(r,t,e,o):!!f}function Tr(r){if(!X2(r))return!1;var t=T1(r);return t==K2||t==e4||typeof r.message=="string"&&typeof r.name=="string"&&!K8(r)}function ZV(r){return typeof r=="number"&&zs(r)}function V4(r){if(!G2(r))return!1;var t=T1(r);return t==W1||t==R3||t==c3||t==k6}function Fo(r){return typeof r=="number"&&r==u2(r)}function Je(r){return typeof r=="number"&&r>-1&&r%1==0&&r<=G}function G2(r){var t=typeof r;return r!=null&&(t=="object"||t=="function")}function X2(r){return r!=null&&typeof r=="object"}var Oo=Zi?r3(Zi):aH;function JV(r,t){return r===t||or(r,t,yr(t))}function eM(r,t,o){return o=typeof o=="function"?o:e,or(r,t,yr(t),o)}function cM(r){return Bo(r)&&r!=+r}function aM(r){if(OH(r))throw new o2(n);return bs(r)}function rM(r){return r===null}function nM(r){return r==null}function Bo(r){return typeof r=="number"||X2(r)&&T1(r)==N6}function K8(r){if(!X2(r)||T1(r)!=D3)return!1;var t=we(r);if(t===null)return!0;var o=w2.call(t,"constructor")&&t.constructor;return typeof o=="function"&&o instanceof o&&Ce.call(o)==ez}var Rr=Ji?r3(Ji):rH;function tM(r){return Fo(r)&&r>=-G&&r<=G}var Io=es?r3(es):nH;function e7(r){return typeof r=="string"||!l2(r)&&X2(r)&&T1(r)==m4}function t3(r){return typeof r=="symbol"||X2(r)&&T1(r)==d0}var N0=cs?r3(cs):tH;function iM(r){return r===e}function sM(r){return X2(r)&&y1(r)==c4}function oM(r){return X2(r)&&T1(r)==Sa}var lM=Ge(fr),fM=Ge(function(r,t){return r<=t});function Uo(r){if(!r)return[];if(q1(r))return e7(r)?F3(r):G1(r);if(R8&&r[R8])return Ud(r[R8]());var t=y1(r),o=t==B2?Qa:t==P1?ge:k0;return o(r)}function M4(r){if(!r)return r===0?r:0;if(r=L3(r),r===j||r===-j){var t=r<0?-1:1;return t*t2}return r===r?r:0}function u2(r){var t=M4(r),o=t%1;return t===t?o?t-o:t:0}function Wo(r){return r?R6(u2(r),0,i2):0}function L3(r){if(typeof r=="number")return r;if(t3(r))return s2;if(G2(r)){var t=typeof r.valueOf=="function"?r.valueOf():r;r=G2(t)?t+"":t}if(typeof r!="string")return r===0?r:+r;r=ss(r);var o=qv.test(r);return o||jv.test(r)?yd(r.slice(2),o?2:8):Gv.test(r)?s2:+r}function Go(r){return r4(r,$1(r))}function uM(r){return r?R6(u2(r),-G,G):r===0?r:0}function y2(r){return r==null?"":n3(r)}var pM=y0(function(r,t){if(j8(t)||q1(t)){r4(t,m1(t),r);return}for(var o in t)w2.call(t,o)&&I8(r,o,t[o])}),qo=y0(function(r,t){r4(t,$1(t),r)}),c7=y0(function(r,t,o,f){r4(t,$1(t),r,f)}),mM=y0(function(r,t,o,f){r4(t,m1(t),r,f)}),hM=H4(rr);function vM(r,t){var o=x0(r);return t==null?o:Cs(o,t)}var dM=m2(function(r,t){r=N2(r);var o=-1,f=t.length,m=f>2?t[2]:e;for(m&&R1(t[0],t[1],m)&&(f=1);++o<f;)for(var d=t[o],g=$1(d),L=-1,w=g.length;++L<w;){var R=g[L],O=r[R];(O===e||B3(O,M0[R])&&!w2.call(r,R))&&(r[R]=d[R])}return r}),zM=m2(function(r){return r.push(e,so),a3($o,e,r)});function HM(r,t){return rs(r,a2(t,3),a4)}function gM(r,t){return rs(r,a2(t,3),tr)}function VM(r,t){return r==null?r:nr(r,a2(t,3),$1)}function MM(r,t){return r==null?r:Ss(r,a2(t,3),$1)}function CM(r,t){return r&&a4(r,a2(t,3))}function LM(r,t){return r&&tr(r,a2(t,3))}function xM(r){return r==null?[]:Re(r,m1(r))}function yM(r){return r==null?[]:Re(r,$1(r))}function Dr(r,t,o){var f=r==null?e:D6(r,t);return f===e?o:f}function wM(r,t){return r!=null&&fo(r,t,Kz)}function Fr(r,t){return r!=null&&fo(r,t,Xz)}var SM=ao(function(r,t,o){t!=null&&typeof t.toString!="function"&&(t=Le.call(t)),r[t]=o},Br(j1)),NM=ao(function(r,t,o){t!=null&&typeof t.toString!="function"&&(t=Le.call(t)),w2.call(r,t)?r[t].push(o):r[t]=[o]},a2),kM=m2(W8);function m1(r){return q1(r)?Vs(r):lr(r)}function $1(r){return q1(r)?Vs(r,!0):iH(r)}function bM(r,t){var o={};return t=a2(t,3),a4(r,function(f,m,d){d4(o,t(f,m,d),f)}),o}function AM(r,t){var o={};return t=a2(t,3),a4(r,function(f,m,d){d4(o,m,t(f,m,d))}),o}var _M=y0(function(r,t,o){De(r,t,o)}),$o=y0(function(r,t,o,f){De(r,t,o,f)}),EM=H4(function(r,t){var o={};if(r==null)return o;var f=!1;t=I2(t,function(d){return d=Y4(d,r),f||(f=d.length>1),d}),r4(r,Lr(r),o),f&&(o=V3(o,h|z|V,SH));for(var m=t.length;m--;)vr(o,t[m]);return o});function PM(r,t){return jo(r,Ze(a2(t)))}var TM=H4(function(r,t){return r==null?{}:oH(r,t)});function jo(r,t){if(r==null)return{};var o=I2(Lr(r),function(f){return[f]});return t=a2(t),Ds(r,o,function(f,m){return t(f,m[0])})}function RM(r,t,o){t=Y4(t,r);var f=-1,m=t.length;for(m||(m=1,r=e);++f<m;){var d=r==null?e:r[n4(t[f])];d===e&&(f=m,d=o),r=V4(d)?d.call(r):d}return r}function DM(r,t,o){return r==null?r:q8(r,t,o)}function FM(r,t,o,f){return f=typeof f=="function"?f:e,r==null?r:q8(r,t,o,f)}var Yo=to(m1),Ko=to($1);function OM(r,t,o){var f=l2(r),m=f||X4(r)||N0(r);if(t=a2(t,4),o==null){var d=r&&r.constructor;m?o=f?new d:[]:G2(r)?o=V4(d)?x0(we(r)):{}:o={}}return(m?z3:a4)(r,function(g,L,w){return t(o,g,L,w)}),o}function BM(r,t){return r==null?!0:vr(r,t)}function IM(r,t,o){return r==null?r:Us(r,t,Hr(o))}function UM(r,t,o,f){return f=typeof f=="function"?f:e,r==null?r:Us(r,t,Hr(o),f)}function k0(r){return r==null?[]:Xa(r,m1(r))}function WM(r){return r==null?[]:Xa(r,$1(r))}function GM(r,t,o){return o===e&&(o=t,t=e),o!==e&&(o=L3(o),o=o===o?o:0),t!==e&&(t=L3(t),t=t===t?t:0),R6(L3(r),t,o)}function qM(r,t,o){return t=M4(t),o===e?(o=t,t=0):o=M4(o),r=L3(r),Qz(r,t,o)}function $M(r,t,o){if(o&&typeof o!="boolean"&&R1(r,t,o)&&(t=o=e),o===e&&(typeof t=="boolean"?(o=t,t=e):typeof r=="boolean"&&(o=r,r=e)),r===e&&t===e?(r=0,t=1):(r=M4(r),t===e?(t=r,r=0):t=M4(t)),r>t){var f=r;r=t,t=f}if(o||r%1||t%1){var m=Hs();return x1(r+m*(t-r+xd("1e-"+((m+"").length-1))),t)}return pr(r,t)}var jM=w0(function(r,t,o){return t=t.toLowerCase(),r+(o?Xo(t):t)});function Xo(r){return Or(y2(r).toLowerCase())}function Qo(r){return r=y2(r),r&&r.replace(Kv,Dd).replace(hd,"")}function YM(r,t,o){r=y2(r),t=n3(t);var f=r.length;o=o===e?f:R6(u2(o),0,f);var m=o;return o-=t.length,o>=0&&r.slice(o,m)==t}function KM(r){return r=y2(r),r&&kv.test(r)?r.replace(Si,Fd):r}function XM(r){return r=y2(r),r&&Tv.test(r)?r.replace(Pa,"\\$&"):r}var QM=w0(function(r,t,o){return r+(o?"-":"")+t.toLowerCase()}),ZM=w0(function(r,t,o){return r+(o?" ":"")+t.toLowerCase()}),JM=Js("toLowerCase");function eC(r,t,o){r=y2(r),t=u2(t);var f=t?V0(r):0;if(!t||f>=t)return r;var m=(t-f)/2;return We(be(m),o)+r+We(ke(m),o)}function cC(r,t,o){r=y2(r),t=u2(t);var f=t?V0(r):0;return t&&f<t?r+We(t-f,o):r}function aC(r,t,o){r=y2(r),t=u2(t);var f=t?V0(r):0;return t&&f<t?We(t-f,o)+r:r}function rC(r,t,o){return o||t==null?t=0:t&&(t=+t),fz(y2(r).replace(Ta,""),t||0)}function nC(r,t,o){return(o?R1(r,t,o):t===e)?t=1:t=u2(t),mr(y2(r),t)}function tC(){var r=arguments,t=y2(r[0]);return r.length<3?t:t.replace(r[1],r[2])}var iC=w0(function(r,t,o){return r+(o?"_":"")+t.toLowerCase()});function sC(r,t,o){return o&&typeof o!="number"&&R1(r,t,o)&&(t=o=e),o=o===e?i2:o>>>0,o?(r=y2(r),r&&(typeof t=="string"||t!=null&&!Rr(t))&&(t=n3(t),!t&&g0(r))?K4(F3(r),0,o):r.split(t,o)):[]}var oC=w0(function(r,t,o){return r+(o?" ":"")+Or(t)});function lC(r,t,o){return r=y2(r),o=o==null?0:R6(u2(o),0,r.length),t=n3(t),r.slice(o,o+t.length)==t}function fC(r,t,o){var f=v.templateSettings;o&&R1(r,t,o)&&(t=e),r=y2(r),t=c7({},t,f,io);var m=c7({},t.imports,f.imports,io),d=m1(m),g=Xa(m,d),L,w,R=0,O=t.interpolate||he,I="__p += '",$=Za((t.escape||he).source+"|"+O.source+"|"+(O===Ni?Wv:he).source+"|"+(t.evaluate||he).source+"|$","g"),e2="//# sourceURL="+(w2.call(t,"sourceURL")?(t.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++gd+"]")+`
|
|
`;r.replace($,function(n2,v2,g2,i3,D1,s3){return g2||(g2=i3),I+=r.slice(R,s3).replace(Xv,Od),v2&&(L=!0,I+=`' +
|
|
__e(`+v2+`) +
|
|
'`),D1&&(w=!0,I+=`';
|
|
`+D1+`;
|
|
__p += '`),g2&&(I+=`' +
|
|
((__t = (`+g2+`)) == null ? '' : __t) +
|
|
'`),R=s3+n2.length,n2}),I+=`';
|
|
`;var r2=w2.call(t,"variable")&&t.variable;if(!r2)I=`with (obj) {
|
|
`+I+`
|
|
}
|
|
`;else if(Iv.test(r2))throw new o2(s);I=(w?I.replace(yv,""):I).replace(wv,"$1").replace(Sv,"$1;"),I="function("+(r2||"obj")+`) {
|
|
`+(r2?"":`obj || (obj = {});
|
|
`)+"var __t, __p = ''"+(L?", __e = _.escape":"")+(w?`, __j = Array.prototype.join;
|
|
function print() { __p += __j.call(arguments, '') }
|
|
`:`;
|
|
`)+I+`return __p
|
|
}`;var p2=Jo(function(){return x2(d,e2+"return "+I).apply(e,g)});if(p2.source=I,Tr(p2))throw p2;return p2}function uC(r){return y2(r).toLowerCase()}function pC(r){return y2(r).toUpperCase()}function mC(r,t,o){if(r=y2(r),r&&(o||t===e))return ss(r);if(!r||!(t=n3(t)))return r;var f=F3(r),m=F3(t),d=os(f,m),g=ls(f,m)+1;return K4(f,d,g).join("")}function hC(r,t,o){if(r=y2(r),r&&(o||t===e))return r.slice(0,us(r)+1);if(!r||!(t=n3(t)))return r;var f=F3(r),m=ls(f,F3(t))+1;return K4(f,0,m).join("")}function vC(r,t,o){if(r=y2(r),r&&(o||t===e))return r.replace(Ta,"");if(!r||!(t=n3(t)))return r;var f=F3(r),m=os(f,F3(t));return K4(f,m).join("")}function dC(r,t){var o=J,f=b;if(G2(t)){var m="separator"in t?t.separator:m;o="length"in t?u2(t.length):o,f="omission"in t?n3(t.omission):f}r=y2(r);var d=r.length;if(g0(r)){var g=F3(r);d=g.length}if(o>=d)return r;var L=o-V0(f);if(L<1)return f;var w=g?K4(g,0,L).join(""):r.slice(0,L);if(m===e)return w+f;if(g&&(L+=w.length-L),Rr(m)){if(r.slice(L).search(m)){var R,O=w;for(m.global||(m=Za(m.source,y2(ki.exec(m))+"g")),m.lastIndex=0;R=m.exec(O);)var I=R.index;w=w.slice(0,I===e?L:I)}}else if(r.indexOf(n3(m),L)!=L){var $=w.lastIndexOf(m);$>-1&&(w=w.slice(0,$))}return w+f}function zC(r){return r=y2(r),r&&Nv.test(r)?r.replace(wi,$d):r}var HC=w0(function(r,t,o){return r+(o?" ":"")+t.toUpperCase()}),Or=Js("toUpperCase");function Zo(r,t,o){return r=y2(r),t=o?e:t,t===e?Id(r)?Kd(r):_d(r):r.match(t)||[]}var Jo=m2(function(r,t){try{return a3(r,e,t)}catch(o){return Tr(o)?o:new o2(o)}}),gC=H4(function(r,t){return z3(t,function(o){o=n4(o),d4(r,o,Er(r[o],r))}),r});function VC(r){var t=r==null?0:r.length,o=a2();return r=t?I2(r,function(f){if(typeof f[1]!="function")throw new H3(i);return[o(f[0]),f[1]]}):[],m2(function(f){for(var m=-1;++m<t;){var d=r[m];if(a3(d[0],this,f))return a3(d[1],this,f)}})}function MC(r){return $z(V3(r,h))}function Br(r){return function(){return r}}function CC(r,t){return r==null||r!==r?t:r}var LC=co(),xC=co(!0);function j1(r){return r}function Ir(r){return As(typeof r=="function"?r:V3(r,h))}function yC(r){return Es(V3(r,h))}function wC(r,t){return Ps(r,V3(t,h))}var SC=m2(function(r,t){return function(o){return W8(o,r,t)}}),NC=m2(function(r,t){return function(o){return W8(r,o,t)}});function Ur(r,t,o){var f=m1(t),m=Re(t,f);o==null&&!(G2(t)&&(m.length||!f.length))&&(o=t,t=r,r=this,m=Re(t,m1(t)));var d=!(G2(o)&&"chain"in o)||!!o.chain,g=V4(r);return z3(m,function(L){var w=t[L];r[L]=w,g&&(r.prototype[L]=function(){var R=this.__chain__;if(d||R){var O=r(this.__wrapped__),I=O.__actions__=G1(this.__actions__);return I.push({func:w,args:arguments,thisArg:r}),O.__chain__=R,O}return w.apply(r,U4([this.value()],arguments))})}),r}function kC(){return p1._===this&&(p1._=cz),this}function Wr(){}function bC(r){return r=u2(r),m2(function(t){return Ts(t,r)})}var AC=Vr(I2),_C=Vr(as),EC=Vr(qa);function el(r){return Sr(r)?$a(n4(r)):lH(r)}function PC(r){return function(t){return r==null?e:D6(r,t)}}var TC=ro(),RC=ro(!0);function Gr(){return[]}function qr(){return!1}function DC(){return{}}function FC(){return""}function OC(){return!0}function BC(r,t){if(r=u2(r),r<1||r>G)return[];var o=i2,f=x1(r,i2);t=a2(t),r-=i2;for(var m=Ka(f,t);++o<r;)t(o);return m}function IC(r){return l2(r)?I2(r,n4):t3(r)?[r]:G1(Vo(y2(r)))}function UC(r){var t=++Jd;return y2(r)+t}var WC=Ue(function(r,t){return r+t},0),GC=Mr("ceil"),qC=Ue(function(r,t){return r/t},1),$C=Mr("floor");function jC(r){return r&&r.length?Te(r,j1,ir):e}function YC(r,t){return r&&r.length?Te(r,a2(t,2),ir):e}function KC(r){return ts(r,j1)}function XC(r,t){return ts(r,a2(t,2))}function QC(r){return r&&r.length?Te(r,j1,fr):e}function ZC(r,t){return r&&r.length?Te(r,a2(t,2),fr):e}var JC=Ue(function(r,t){return r*t},1),eL=Mr("round"),cL=Ue(function(r,t){return r-t},0);function aL(r){return r&&r.length?Ya(r,j1):0}function rL(r,t){return r&&r.length?Ya(r,a2(t,2)):0}return v.after=yV,v.ary=Ao,v.assign=pM,v.assignIn=qo,v.assignInWith=c7,v.assignWith=mM,v.at=hM,v.before=_o,v.bind=Er,v.bindAll=gC,v.bindKey=Eo,v.castArray=DV,v.chain=No,v.chunk=$H,v.compact=jH,v.concat=YH,v.cond=VC,v.conforms=MC,v.constant=Br,v.countBy=aV,v.create=vM,v.curry=Po,v.curryRight=To,v.debounce=Ro,v.defaults=dM,v.defaultsDeep=zM,v.defer=wV,v.delay=SV,v.difference=KH,v.differenceBy=XH,v.differenceWith=QH,v.drop=ZH,v.dropRight=JH,v.dropRightWhile=eg,v.dropWhile=cg,v.fill=ag,v.filter=nV,v.flatMap=sV,v.flatMapDeep=oV,v.flatMapDepth=lV,v.flatten=xo,v.flattenDeep=rg,v.flattenDepth=ng,v.flip=NV,v.flow=LC,v.flowRight=xC,v.fromPairs=tg,v.functions=xM,v.functionsIn=yM,v.groupBy=fV,v.initial=sg,v.intersection=og,v.intersectionBy=lg,v.intersectionWith=fg,v.invert=SM,v.invertBy=NM,v.invokeMap=pV,v.iteratee=Ir,v.keyBy=mV,v.keys=m1,v.keysIn=$1,v.map=Ke,v.mapKeys=bM,v.mapValues=AM,v.matches=yC,v.matchesProperty=wC,v.memoize=Qe,v.merge=_M,v.mergeWith=$o,v.method=SC,v.methodOf=NC,v.mixin=Ur,v.negate=Ze,v.nthArg=bC,v.omit=EM,v.omitBy=PM,v.once=kV,v.orderBy=hV,v.over=AC,v.overArgs=bV,v.overEvery=_C,v.overSome=EC,v.partial=Pr,v.partialRight=Do,v.partition=vV,v.pick=TM,v.pickBy=jo,v.property=el,v.propertyOf=PC,v.pull=hg,v.pullAll=wo,v.pullAllBy=vg,v.pullAllWith=dg,v.pullAt=zg,v.range=TC,v.rangeRight=RC,v.rearg=AV,v.reject=HV,v.remove=Hg,v.rest=_V,v.reverse=Ar,v.sampleSize=VV,v.set=DM,v.setWith=FM,v.shuffle=MV,v.slice=gg,v.sortBy=xV,v.sortedUniq=wg,v.sortedUniqBy=Sg,v.split=sC,v.spread=EV,v.tail=Ng,v.take=kg,v.takeRight=bg,v.takeRightWhile=Ag,v.takeWhile=_g,v.tap=jg,v.throttle=PV,v.thru=Ye,v.toArray=Uo,v.toPairs=Yo,v.toPairsIn=Ko,v.toPath=IC,v.toPlainObject=Go,v.transform=OM,v.unary=TV,v.union=Eg,v.unionBy=Pg,v.unionWith=Tg,v.uniq=Rg,v.uniqBy=Dg,v.uniqWith=Fg,v.unset=BM,v.unzip=_r,v.unzipWith=So,v.update=IM,v.updateWith=UM,v.values=k0,v.valuesIn=WM,v.without=Og,v.words=Zo,v.wrap=RV,v.xor=Bg,v.xorBy=Ig,v.xorWith=Ug,v.zip=Wg,v.zipObject=Gg,v.zipObjectDeep=qg,v.zipWith=$g,v.entries=Yo,v.entriesIn=Ko,v.extend=qo,v.extendWith=c7,Ur(v,v),v.add=WC,v.attempt=Jo,v.camelCase=jM,v.capitalize=Xo,v.ceil=GC,v.clamp=GM,v.clone=FV,v.cloneDeep=BV,v.cloneDeepWith=IV,v.cloneWith=OV,v.conformsTo=UV,v.deburr=Qo,v.defaultTo=CC,v.divide=qC,v.endsWith=YM,v.eq=B3,v.escape=KM,v.escapeRegExp=XM,v.every=rV,v.find=tV,v.findIndex=Co,v.findKey=HM,v.findLast=iV,v.findLastIndex=Lo,v.findLastKey=gM,v.floor=$C,v.forEach=ko,v.forEachRight=bo,v.forIn=VM,v.forInRight=MM,v.forOwn=CM,v.forOwnRight=LM,v.get=Dr,v.gt=WV,v.gte=GV,v.has=wM,v.hasIn=Fr,v.head=yo,v.identity=j1,v.includes=uV,v.indexOf=ig,v.inRange=qM,v.invoke=kM,v.isArguments=B6,v.isArray=l2,v.isArrayBuffer=qV,v.isArrayLike=q1,v.isArrayLikeObject=a1,v.isBoolean=$V,v.isBuffer=X4,v.isDate=jV,v.isElement=YV,v.isEmpty=KV,v.isEqual=XV,v.isEqualWith=QV,v.isError=Tr,v.isFinite=ZV,v.isFunction=V4,v.isInteger=Fo,v.isLength=Je,v.isMap=Oo,v.isMatch=JV,v.isMatchWith=eM,v.isNaN=cM,v.isNative=aM,v.isNil=nM,v.isNull=rM,v.isNumber=Bo,v.isObject=G2,v.isObjectLike=X2,v.isPlainObject=K8,v.isRegExp=Rr,v.isSafeInteger=tM,v.isSet=Io,v.isString=e7,v.isSymbol=t3,v.isTypedArray=N0,v.isUndefined=iM,v.isWeakMap=sM,v.isWeakSet=oM,v.join=ug,v.kebabCase=QM,v.last=C3,v.lastIndexOf=pg,v.lowerCase=ZM,v.lowerFirst=JM,v.lt=lM,v.lte=fM,v.max=jC,v.maxBy=YC,v.mean=KC,v.meanBy=XC,v.min=QC,v.minBy=ZC,v.stubArray=Gr,v.stubFalse=qr,v.stubObject=DC,v.stubString=FC,v.stubTrue=OC,v.multiply=JC,v.nth=mg,v.noConflict=kC,v.noop=Wr,v.now=Xe,v.pad=eC,v.padEnd=cC,v.padStart=aC,v.parseInt=rC,v.random=$M,v.reduce=dV,v.reduceRight=zV,v.repeat=nC,v.replace=tC,v.result=RM,v.round=eL,v.runInContext=y,v.sample=gV,v.size=CV,v.snakeCase=iC,v.some=LV,v.sortedIndex=Vg,v.sortedIndexBy=Mg,v.sortedIndexOf=Cg,v.sortedLastIndex=Lg,v.sortedLastIndexBy=xg,v.sortedLastIndexOf=yg,v.startCase=oC,v.startsWith=lC,v.subtract=cL,v.sum=aL,v.sumBy=rL,v.template=fC,v.times=BC,v.toFinite=M4,v.toInteger=u2,v.toLength=Wo,v.toLower=uC,v.toNumber=L3,v.toSafeInteger=uM,v.toString=y2,v.toUpper=pC,v.trim=mC,v.trimEnd=hC,v.trimStart=vC,v.truncate=dC,v.unescape=zC,v.uniqueId=UC,v.upperCase=HC,v.upperFirst=Or,v.each=ko,v.eachRight=bo,v.first=yo,Ur(v,function(){var r={};return a4(v,function(t,o){w2.call(v.prototype,o)||(r[o]=t)}),r}(),{chain:!1}),v.VERSION=c,z3(["bind","bindKey","curry","curryRight","partial","partialRight"],function(r){v[r].placeholder=v}),z3(["drop","take"],function(r,t){z2.prototype[r]=function(o){o=o===e?1:o1(u2(o),0);var f=this.__filtered__&&!t?new z2(this):this.clone();return f.__filtered__?f.__takeCount__=x1(o,f.__takeCount__):f.__views__.push({size:x1(o,i2),type:r+(f.__dir__<0?"Right":"")}),f},z2.prototype[r+"Right"]=function(o){return this.reverse()[r](o).reverse()}}),z3(["filter","map","takeWhile"],function(r,t){var o=t+1,f=o==T||o==Y;z2.prototype[r]=function(m){var d=this.clone();return d.__iteratees__.push({iteratee:a2(m,3),type:o}),d.__filtered__=d.__filtered__||f,d}}),z3(["head","last"],function(r,t){var o="take"+(t?"Right":"");z2.prototype[r]=function(){return this[o](1).value()[0]}}),z3(["initial","tail"],function(r,t){var o="drop"+(t?"":"Right");z2.prototype[r]=function(){return this.__filtered__?new z2(this):this[o](1)}}),z2.prototype.compact=function(){return this.filter(j1)},z2.prototype.find=function(r){return this.filter(r).head()},z2.prototype.findLast=function(r){return this.reverse().find(r)},z2.prototype.invokeMap=m2(function(r,t){return typeof r=="function"?new z2(this):this.map(function(o){return W8(o,r,t)})}),z2.prototype.reject=function(r){return this.filter(Ze(a2(r)))},z2.prototype.slice=function(r,t){r=u2(r);var o=this;return o.__filtered__&&(r>0||t<0)?new z2(o):(r<0?o=o.takeRight(-r):r&&(o=o.drop(r)),t!==e&&(t=u2(t),o=t<0?o.dropRight(-t):o.take(t-r)),o)},z2.prototype.takeRightWhile=function(r){return this.reverse().takeWhile(r).reverse()},z2.prototype.toArray=function(){return this.take(i2)},a4(z2.prototype,function(r,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 g=this.__wrapped__,L=f?[1]:arguments,w=g instanceof z2,R=L[0],O=w||l2(g),I=function(v2){var g2=m.apply(v,U4([v2],L));return f&&$?g2[0]:g2};O&&o&&typeof R=="function"&&R.length!=1&&(w=O=!1);var $=this.__chain__,e2=!!this.__actions__.length,r2=d&&!$,p2=w&&!e2;if(!d&&O){g=p2?g:new z2(this);var n2=r.apply(g,L);return n2.__actions__.push({func:Ye,args:[I],thisArg:e}),new g3(n2,$)}return r2&&p2?r.apply(this,L):(n2=this.thru(I),r2?f?n2.value()[0]:n2.value():n2)})}),z3(["pop","push","shift","sort","splice","unshift"],function(r){var t=Ve[r],o=/^(?:push|sort|unshift)$/.test(r)?"tap":"thru",f=/^(?:pop|shift)$/.test(r);v.prototype[r]=function(){var m=arguments;if(f&&!this.__chain__){var d=this.value();return t.apply(l2(d)?d:[],m)}return this[o](function(g){return t.apply(l2(g)?g:[],m)})}}),a4(z2.prototype,function(r,t){var o=v[t];if(o){var f=o.name+"";w2.call(L0,f)||(L0[f]=[]),L0[f].push({name:t,func:o})}}),L0[Ie(e,D).name]=[{name:"wrapper",func:e}],z2.prototype.clone=zz,z2.prototype.reverse=Hz,z2.prototype.value=gz,v.prototype.at=Yg,v.prototype.chain=Kg,v.prototype.commit=Xg,v.prototype.next=Qg,v.prototype.plant=Jg,v.prototype.reverse=eV,v.prototype.toJSON=v.prototype.valueOf=v.prototype.value=cV,v.prototype.first=v.prototype.head,R8&&(v.prototype[R8]=Zg),v},G4=Xd();typeof define=="function"&&typeof define.amd=="object"&&define.amd?(p1._=G4,define(function(){return G4})):_6?((_6.exports=G4)._=G4,Ia._=G4):p1._=G4}).call(b0)});var vl=Y1(H2=>{"use strict";var r5=Symbol.for("react.element"),pL=Symbol.for("react.portal"),mL=Symbol.for("react.fragment"),hL=Symbol.for("react.strict_mode"),vL=Symbol.for("react.profiler"),dL=Symbol.for("react.provider"),zL=Symbol.for("react.context"),HL=Symbol.for("react.forward_ref"),gL=Symbol.for("react.suspense"),VL=Symbol.for("react.memo"),ML=Symbol.for("react.lazy"),tl=Symbol.iterator;function CL(e){return e===null||typeof e!="object"?null:(e=tl&&e[tl]||e["@@iterator"],typeof e=="function"?e:null)}var ol={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},ll=Object.assign,fl={};function R0(e,c,a){this.props=e,this.context=c,this.refs=fl,this.updater=a||ol}R0.prototype.isReactComponent={};R0.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")};R0.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function ul(){}ul.prototype=R0.prototype;function rn(e,c,a){this.props=e,this.context=c,this.refs=fl,this.updater=a||ol}var nn=rn.prototype=new ul;nn.constructor=rn;ll(nn,R0.prototype);nn.isPureReactComponent=!0;var il=Array.isArray,pl=Object.prototype.hasOwnProperty,tn={current:null},ml={key:!0,ref:!0,__self:!0,__source:!0};function hl(e,c,a){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)pl.call(c,n)&&!ml.hasOwnProperty(n)&&(i[n]=c[n]);var u=arguments.length-2;if(u===1)i.children=a;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:tn.current}}function LL(e,c){return{$$typeof:r5,type:e.type,key:c,ref:e.ref,props:e.props,_owner:e._owner}}function sn(e){return typeof e=="object"&&e!==null&&e.$$typeof===r5}function xL(e){var c={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(a){return c[a]})}var sl=/\/+/g;function an(e,c){return typeof e=="object"&&e!==null&&e.key!=null?xL(""+e.key):c.toString(36)}function l7(e,c,a,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 pL:l=!0}}if(l)return l=e,i=i(l),e=n===""?"."+an(l,0):n,il(i)?(a="",e!=null&&(a=e.replace(sl,"$&/")+"/"),l7(i,c,a,"",function(h){return h})):i!=null&&(sn(i)&&(i=LL(i,a+(!i.key||l&&l.key===i.key?"":(""+i.key).replace(sl,"$&/")+"/")+e)),c.push(i)),1;if(l=0,n=n===""?".":n+":",il(e))for(var u=0;u<e.length;u++){s=e[u];var p=n+an(s,u);l+=l7(s,c,a,p,i)}else if(p=CL(e),typeof p=="function")for(e=p.call(e),u=0;!(s=e.next()).done;)s=s.value,p=n+an(s,u++),l+=l7(s,c,a,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,a){if(e==null)return e;var n=[],i=0;return l7(e,n,"","",function(s){return c.call(a,s,i++)}),n}function yL(e){if(e._status===-1){var c=e._result;c=c(),c.then(function(a){(e._status===0||e._status===-1)&&(e._status=1,e._result=a)},function(a){(e._status===0||e._status===-1)&&(e._status=2,e._result=a)}),e._status===-1&&(e._status=0,e._result=c)}if(e._status===1)return e._result.default;throw e._result}var F1={current:null},f7={transition:null},wL={ReactCurrentDispatcher:F1,ReactCurrentBatchConfig:f7,ReactCurrentOwner:tn};H2.Children={map:o7,forEach:function(e,c,a){o7(e,function(){c.apply(this,arguments)},a)},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(!sn(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};H2.Component=R0;H2.Fragment=mL;H2.Profiler=vL;H2.PureComponent=rn;H2.StrictMode=hL;H2.Suspense=gL;H2.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=wL;H2.cloneElement=function(e,c,a){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var n=ll({},e.props),i=e.key,s=e.ref,l=e._owner;if(c!=null){if(c.ref!==void 0&&(s=c.ref,l=tn.current),c.key!==void 0&&(i=""+c.key),e.type&&e.type.defaultProps)var u=e.type.defaultProps;for(p in c)pl.call(c,p)&&!ml.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=a;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:zL,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:dL,_context:e},e.Consumer=e};H2.createElement=hl;H2.createFactory=function(e){var c=hl.bind(null,e);return c.type=e,c};H2.createRef=function(){return{current:null}};H2.forwardRef=function(e){return{$$typeof:HL,render:e}};H2.isValidElement=sn;H2.lazy=function(e){return{$$typeof:ML,_payload:{_status:-1,_result:e},_init:yL}};H2.memo=function(e,c){return{$$typeof:VL,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 F1.current.useCallback(e,c)};H2.useContext=function(e){return F1.current.useContext(e)};H2.useDebugValue=function(){};H2.useDeferredValue=function(e){return F1.current.useDeferredValue(e)};H2.useEffect=function(e,c){return F1.current.useEffect(e,c)};H2.useId=function(){return F1.current.useId()};H2.useImperativeHandle=function(e,c,a){return F1.current.useImperativeHandle(e,c,a)};H2.useInsertionEffect=function(e,c){return F1.current.useInsertionEffect(e,c)};H2.useLayoutEffect=function(e,c){return F1.current.useLayoutEffect(e,c)};H2.useMemo=function(e,c){return F1.current.useMemo(e,c)};H2.useReducer=function(e,c,a){return F1.current.useReducer(e,c,a)};H2.useRef=function(e){return F1.current.useRef(e)};H2.useState=function(e){return F1.current.useState(e)};H2.useSyncExternalStore=function(e,c,a){return F1.current.useSyncExternalStore(e,c,a)};H2.useTransition=function(){return F1.current.useTransition()};H2.version="18.2.0"});var g1=Y1((jN,dl)=>{"use strict";dl.exports=vl()});var bf=Y1((fk,kf)=>{"use strict";var ty="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";kf.exports=ty});var Pf=Y1((uk,Ef)=>{"use strict";var iy=bf();function Af(){}function _f(){}_f.resetWarningCache=Af;Ef.exports=function(){function e(n,i,s,l,u,p){if(p!==iy){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 a={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:_f,resetWarningCache:Af};return a.PropTypes=a,a}});var Rf=Y1((hk,Tf)=>{Tf.exports=Pf()();var pk,mk});var Wf=Y1((Ck,Uf)=>{Uf.exports=function(c,a,n,i){var s=n?n.call(i,c,a):void 0;if(s!==void 0)return!!s;if(c===a)return!0;if(typeof c!="object"||!c||typeof a!="object"||!a)return!1;var l=Object.keys(c),u=Object.keys(a);if(l.length!==u.length)return!1;for(var p=Object.prototype.hasOwnProperty.bind(a),h=0;h<l.length;h++){var z=l[h];if(!p(z))return!1;var V=c[z],x=a[z];if(s=n?n.call(i,V,x,z):void 0,s===!1||s===void 0&&V!==x)return!1}return!0}});var ju=Y1(_2=>{"use strict";function l9(e,c){var a=e.length;e.push(c);e:for(;0<a;){var n=a-1>>>1,i=e[n];if(0<K7(i,c))e[n]=c,e[a]=i,a=n;else break e}}function G3(e){return e.length===0?null:e[0]}function Q7(e){if(e.length===0)return null;var c=e[0],a=e.pop();if(a!==c){e[0]=a;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,a))p<i&&0>K7(h,u)?(e[n]=h,e[p]=a,n=p):(e[n]=u,e[l]=a,n=l);else if(p<i&&0>K7(h,a))e[n]=h,e[p]=a,n=p;else break e}}return c}function K7(e,c){var a=e.sortIndex-c.sortIndex;return a!==0?a:e.id-c.id}typeof performance=="object"&&typeof performance.now=="function"?(Fu=performance,_2.unstable_now=function(){return Fu.now()}):(i9=Date,Ou=i9.now(),_2.unstable_now=function(){return i9.now()-Ou});var Fu,i9,Ou,s4=[],t6=[],nw=1,S3=null,S1=3,Z7=!1,e0=!1,L5=!1,Uu=typeof setTimeout=="function"?setTimeout:null,Wu=typeof clearTimeout=="function"?clearTimeout:null,Bu=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function f9(e){for(var c=G3(t6);c!==null;){if(c.callback===null)Q7(t6);else if(c.startTime<=e)Q7(t6),c.sortIndex=c.expirationTime,l9(s4,c);else break;c=G3(t6)}}function u9(e){if(L5=!1,f9(e),!e0)if(G3(s4)!==null)e0=!0,m9(p9);else{var c=G3(t6);c!==null&&h9(u9,c.startTime-e)}}function p9(e,c){e0=!1,L5&&(L5=!1,Wu(x5),x5=-1),Z7=!0;var a=S1;try{for(f9(c),S3=G3(s4);S3!==null&&(!(S3.expirationTime>c)||e&&!$u());){var n=S3.callback;if(typeof n=="function"){S3.callback=null,S1=S3.priorityLevel;var i=n(S3.expirationTime<=c);c=_2.unstable_now(),typeof i=="function"?S3.callback=i:S3===G3(s4)&&Q7(s4),f9(c)}else Q7(s4);S3=G3(s4)}if(S3!==null)var s=!0;else{var l=G3(t6);l!==null&&h9(u9,l.startTime-c),s=!1}return s}finally{S3=null,S1=a,Z7=!1}}var J7=!1,X7=null,x5=-1,Gu=5,qu=-1;function $u(){return!(_2.unstable_now()-qu<Gu)}function s9(){if(X7!==null){var e=_2.unstable_now();qu=e;var c=!0;try{c=X7(!0,e)}finally{c?C5():(J7=!1,X7=null)}}else J7=!1}var C5;typeof Bu=="function"?C5=function(){Bu(s9)}:typeof MessageChannel<"u"?(o9=new MessageChannel,Iu=o9.port2,o9.port1.onmessage=s9,C5=function(){Iu.postMessage(null)}):C5=function(){Uu(s9,0)};var o9,Iu;function m9(e){X7=e,J7||(J7=!0,C5())}function h9(e,c){x5=Uu(function(){e(_2.unstable_now())},c)}_2.unstable_IdlePriority=5;_2.unstable_ImmediatePriority=1;_2.unstable_LowPriority=4;_2.unstable_NormalPriority=3;_2.unstable_Profiling=null;_2.unstable_UserBlockingPriority=2;_2.unstable_cancelCallback=function(e){e.callback=null};_2.unstable_continueExecution=function(){e0||Z7||(e0=!0,m9(p9))};_2.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"):Gu=0<e?Math.floor(1e3/e):5};_2.unstable_getCurrentPriorityLevel=function(){return S1};_2.unstable_getFirstCallbackNode=function(){return G3(s4)};_2.unstable_next=function(e){switch(S1){case 1:case 2:case 3:var c=3;break;default:c=S1}var a=S1;S1=c;try{return e()}finally{S1=a}};_2.unstable_pauseExecution=function(){};_2.unstable_requestPaint=function(){};_2.unstable_runWithPriority=function(e,c){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var a=S1;S1=e;try{return c()}finally{S1=a}};_2.unstable_scheduleCallback=function(e,c,a){var n=_2.unstable_now();switch(typeof a=="object"&&a!==null?(a=a.delay,a=typeof a=="number"&&0<a?n+a:n):a=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=a+i,e={id:nw++,callback:c,priorityLevel:e,startTime:a,expirationTime:i,sortIndex:-1},a>n?(e.sortIndex=a,l9(t6,e),G3(s4)===null&&e===G3(t6)&&(L5?(Wu(x5),x5=-1):L5=!0,h9(u9,a-n))):(e.sortIndex=i,l9(s4,e),e0||Z7||(e0=!0,m9(p9))),e};_2.unstable_shouldYield=$u;_2.unstable_wrapCallback=function(e){var c=S1;return function(){var a=S1;S1=c;try{return e.apply(this,arguments)}finally{S1=a}}}});var Ku=Y1((ub,Yu)=>{"use strict";Yu.exports=ju()});var cv=Y1(v3=>{"use strict";var am=g1(),m3=Ku();function W(e){for(var c="https://reactjs.org/docs/error-decoder.html?invariant="+e,a=1;a<arguments.length;a++)c+="&args[]="+encodeURIComponent(arguments[a]);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 rm=new Set,$5={};function m0(e,c){V8(e,c),V8(e+"Capture",c)}function V8(e,c){for($5[e]=c,e=0;e<c.length;e++)rm.add(c[e])}var T4=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),D9=Object.prototype.hasOwnProperty,tw=/^[: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]*$/,Xu={},Qu={};function iw(e){return D9.call(Qu,e)?!0:D9.call(Xu,e)?!1:tw.test(e)?Qu[e]=!0:(Xu[e]=!0,!1)}function sw(e,c,a,n){if(a!==null&&a.type===0)return!1;switch(typeof c){case"function":case"symbol":return!0;case"boolean":return n?!1:a!==null?!a.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function ow(e,c,a,n){if(c===null||typeof c>"u"||sw(e,c,a,n))return!0;if(n)return!1;if(a!==null)switch(a.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 U1(e,c,a,n,i,s,l){this.acceptsBooleans=c===2||c===3||c===4,this.attributeName=n,this.attributeNamespace=i,this.mustUseProperty=a,this.propertyName=e,this.type=c,this.sanitizeURL=s,this.removeEmptyString=l}var C1={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){C1[e]=new U1(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var c=e[0];C1[c]=new U1(c,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){C1[e]=new U1(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){C1[e]=new U1(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){C1[e]=new U1(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){C1[e]=new U1(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){C1[e]=new U1(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){C1[e]=new U1(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){C1[e]=new U1(e,5,!1,e.toLowerCase(),null,!1,!1)});var kt=/[\-:]([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(kt,bt);C1[c]=new U1(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(kt,bt);C1[c]=new U1(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(kt,bt);C1[c]=new U1(c,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){C1[e]=new U1(e,1,!1,e.toLowerCase(),null,!1,!1)});C1.xlinkHref=new U1("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){C1[e]=new U1(e,1,!1,e.toLowerCase(),null,!0,!0)});function At(e,c,a,n){var i=C1.hasOwnProperty(c)?C1[c]:null;(i!==null?i.type!==0:n||!(2<c.length)||c[0]!=="o"&&c[0]!=="O"||c[1]!=="n"&&c[1]!=="N")&&(ow(c,a,i,n)&&(a=null),n||i===null?iw(c)&&(a===null?e.removeAttribute(c):e.setAttribute(c,""+a)):i.mustUseProperty?e[i.propertyName]=a===null?i.type===3?!1:"":a:(c=i.attributeName,n=i.attributeNamespace,a===null?e.removeAttribute(c):(i=i.type,a=i===3||i===4&&a===!0?"":""+a,n?e.setAttributeNS(n,c,a):e.setAttribute(c,a))))}var O4=am.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,ec=Symbol.for("react.element"),a8=Symbol.for("react.portal"),r8=Symbol.for("react.fragment"),_t=Symbol.for("react.strict_mode"),F9=Symbol.for("react.profiler"),nm=Symbol.for("react.provider"),tm=Symbol.for("react.context"),Et=Symbol.for("react.forward_ref"),O9=Symbol.for("react.suspense"),B9=Symbol.for("react.suspense_list"),Pt=Symbol.for("react.memo"),s6=Symbol.for("react.lazy");Symbol.for("react.scope");Symbol.for("react.debug_trace_mode");var im=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden");Symbol.for("react.cache");Symbol.for("react.tracing_marker");var Zu=Symbol.iterator;function y5(e){return e===null||typeof e!="object"?null:(e=Zu&&e[Zu]||e["@@iterator"],typeof e=="function"?e:null)}var j2=Object.assign,v9;function E5(e){if(v9===void 0)try{throw Error()}catch(a){var c=a.stack.trim().match(/\n( *(at )?)/);v9=c&&c[1]||""}return`
|
|
`+v9+e}var d9=!1;function z9(e,c){if(!e||d9)return"";d9=!0;var a=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{d9=!1,Error.prepareStackTrace=a}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=z9(e.type,!1),e;case 11:return e=z9(e.type.render,!1),e;case 1:return e=z9(e.type,!0),e;default:return""}}function I9(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 r8:return"Fragment";case a8:return"Portal";case F9:return"Profiler";case _t:return"StrictMode";case O9:return"Suspense";case B9:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case tm:return(e.displayName||"Context")+".Consumer";case nm: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:I9(e.type)||"Memo";case s6:c=e._payload,e=e._init;try{return I9(e(c))}catch{}}return null}function fw(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 I9(c);case 8:return c===_t?"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 M6(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function sm(e){var c=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(c==="checkbox"||c==="radio")}function uw(e){var c=sm(e)?"checked":"value",a=Object.getOwnPropertyDescriptor(e.constructor.prototype,c),n=""+e[c];if(!e.hasOwnProperty(c)&&typeof a<"u"&&typeof a.get=="function"&&typeof a.set=="function"){var i=a.get,s=a.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:a.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=uw(e))}function om(e){if(!e)return!1;var c=e._valueTracker;if(!c)return!0;var a=c.getValue(),n="";return e&&(n=sm(e)?e.checked?"true":"false":e.value),e=n,e!==a?(c.setValue(e),!0):!1}function kc(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 U9(e,c){var a=c.checked;return j2({},c,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:a??e._wrapperState.initialChecked})}function Ju(e,c){var a=c.defaultValue==null?"":c.defaultValue,n=c.checked!=null?c.checked:c.defaultChecked;a=M6(c.value!=null?c.value:a),e._wrapperState={initialChecked:n,initialValue:a,controlled:c.type==="checkbox"||c.type==="radio"?c.checked!=null:c.value!=null}}function lm(e,c){c=c.checked,c!=null&&At(e,"checked",c,!1)}function W9(e,c){lm(e,c);var a=M6(c.value),n=c.type;if(a!=null)n==="number"?(a===0&&e.value===""||e.value!=a)&&(e.value=""+a):e.value!==""+a&&(e.value=""+a);else if(n==="submit"||n==="reset"){e.removeAttribute("value");return}c.hasOwnProperty("value")?G9(e,c.type,a):c.hasOwnProperty("defaultValue")&&G9(e,c.type,M6(c.defaultValue)),c.checked==null&&c.defaultChecked!=null&&(e.defaultChecked=!!c.defaultChecked)}function ep(e,c,a){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,a||c===e.value||(e.value=c),e.defaultValue=c}a=e.name,a!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,a!==""&&(e.name=a)}function G9(e,c,a){(c!=="number"||kc(e.ownerDocument)!==e)&&(a==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+a&&(e.defaultValue=""+a))}var P5=Array.isArray;function h8(e,c,a,n){if(e=e.options,c){c={};for(var i=0;i<a.length;i++)c["$"+a[i]]=!0;for(a=0;a<e.length;a++)i=c.hasOwnProperty("$"+e[a].value),e[a].selected!==i&&(e[a].selected=i),i&&n&&(e[a].defaultSelected=!0)}else{for(a=""+M6(a),c=null,i=0;i<e.length;i++){if(e[i].value===a){e[i].selected=!0,n&&(e[i].defaultSelected=!0);return}c!==null||e[i].disabled||(c=e[i])}c!==null&&(c.selected=!0)}}function q9(e,c){if(c.dangerouslySetInnerHTML!=null)throw Error(W(91));return j2({},c,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function cp(e,c){var a=c.value;if(a==null){if(a=c.children,c=c.defaultValue,a!=null){if(c!=null)throw Error(W(92));if(P5(a)){if(1<a.length)throw Error(W(93));a=a[0]}c=a}c==null&&(c=""),a=c}e._wrapperState={initialValue:M6(a)}}function fm(e,c){var a=M6(c.value),n=M6(c.defaultValue);a!=null&&(a=""+a,a!==e.value&&(e.value=a),c.defaultValue==null&&e.defaultValue!==a&&(e.defaultValue=a)),n!=null&&(e.defaultValue=""+n)}function ap(e){var c=e.textContent;c===e._wrapperState.initialValue&&c!==""&&c!==null&&(e.value=c)}function um(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 $9(e,c){return e==null||e==="http://www.w3.org/1999/xhtml"?um(c):e==="http://www.w3.org/2000/svg"&&c==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var ac,pm=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(c,a,n,i){MSApp.execUnsafeLocalFunction(function(){return e(c,a,n,i)})}:e}(function(e,c){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=c;else{for(ac=ac||document.createElement("div"),ac.innerHTML="<svg>"+c.valueOf().toString()+"</svg>",c=ac.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;c.firstChild;)e.appendChild(c.firstChild)}});function j5(e,c){if(c){var a=e.firstChild;if(a&&a===e.lastChild&&a.nodeType===3){a.nodeValue=c;return}}e.textContent=c}var D5={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},pw=["Webkit","ms","Moz","O"];Object.keys(D5).forEach(function(e){pw.forEach(function(c){c=c+e.charAt(0).toUpperCase()+e.substring(1),D5[c]=D5[e]})});function mm(e,c,a){return c==null||typeof c=="boolean"||c===""?"":a||typeof c!="number"||c===0||D5.hasOwnProperty(e)&&D5[e]?(""+c).trim():c+"px"}function hm(e,c){e=e.style;for(var a in c)if(c.hasOwnProperty(a)){var n=a.indexOf("--")===0,i=mm(a,c[a],n);a==="float"&&(a="cssFloat"),n?e.setProperty(a,i):e[a]=i}}var mw=j2({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(mw[e]&&(c.children!=null||c.dangerouslySetInnerHTML!=null))throw Error(W(137,e));if(c.dangerouslySetInnerHTML!=null){if(c.children!=null)throw Error(W(60));if(typeof c.dangerouslySetInnerHTML!="object"||!("__html"in c.dangerouslySetInnerHTML))throw Error(W(61))}if(c.style!=null&&typeof c.style!="object")throw Error(W(62))}}function Y9(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 K9=null;function Tt(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var X9=null,v8=null,d8=null;function rp(e){if(e=ue(e)){if(typeof X9!="function")throw Error(W(280));var c=e.stateNode;c&&(c=ra(c),X9(e.stateNode,e.type,c))}}function vm(e){v8?d8?d8.push(e):d8=[e]:v8=e}function dm(){if(v8){var e=v8,c=d8;if(d8=v8=null,rp(e),c)for(e=0;e<c.length;e++)rp(c[e])}}function zm(e,c){return e(c)}function Hm(){}var H9=!1;function gm(e,c,a){if(H9)return e(c,a);H9=!0;try{return zm(e,c,a)}finally{H9=!1,(v8!==null||d8!==null)&&(Hm(),dm())}}function Y5(e,c){var a=e.stateNode;if(a===null)return null;var n=ra(a);if(n===null)return null;a=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(a&&typeof a!="function")throw Error(W(231,c,typeof a));return a}var Q9=!1;if(T4)try{e8={},Object.defineProperty(e8,"passive",{get:function(){Q9=!0}}),window.addEventListener("test",e8,e8),window.removeEventListener("test",e8,e8)}catch{Q9=!1}var e8;function hw(e,c,a,n,i,s,l,u,p){var h=Array.prototype.slice.call(arguments,3);try{c.apply(a,h)}catch(z){this.onError(z)}}var F5=!1,bc=null,Ac=!1,Z9=null,vw={onError:function(e){F5=!0,bc=e}};function dw(e,c,a,n,i,s,l,u,p){F5=!1,bc=null,hw.apply(vw,arguments)}function zw(e,c,a,n,i,s,l,u,p){if(dw.apply(this,arguments),F5){if(F5){var h=bc;F5=!1,bc=null}else throw Error(W(198));Ac||(Ac=!0,Z9=h)}}function h0(e){var c=e,a=e;if(e.alternate)for(;c.return;)c=c.return;else{e=c;do c=e,c.flags&4098&&(a=c.return),e=c.return;while(e)}return c.tag===3?a:null}function Vm(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 np(e){if(h0(e)!==e)throw Error(W(188))}function Hw(e){var c=e.alternate;if(!c){if(c=h0(e),c===null)throw Error(W(188));return c!==e?null:e}for(var a=e,n=c;;){var i=a.return;if(i===null)break;var s=i.alternate;if(s===null){if(n=i.return,n!==null){a=n;continue}break}if(i.child===s.child){for(s=i.child;s;){if(s===a)return np(i),e;if(s===n)return np(i),c;s=s.sibling}throw Error(W(188))}if(a.return!==n.return)a=i,n=s;else{for(var l=!1,u=i.child;u;){if(u===a){l=!0,a=i,n=s;break}if(u===n){l=!0,n=i,a=s;break}u=u.sibling}if(!l){for(u=s.child;u;){if(u===a){l=!0,a=s,n=i;break}if(u===n){l=!0,n=s,a=i;break}u=u.sibling}if(!l)throw Error(W(189))}}if(a.alternate!==n)throw Error(W(190))}if(a.tag!==3)throw Error(W(188));return a.stateNode.current===a?e:c}function Mm(e){return e=Hw(e),e!==null?Cm(e):null}function Cm(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var c=Cm(e);if(c!==null)return c;e=e.sibling}return null}var Lm=m3.unstable_scheduleCallback,tp=m3.unstable_cancelCallback,gw=m3.unstable_shouldYield,Vw=m3.unstable_requestPaint,n1=m3.unstable_now,Mw=m3.unstable_getCurrentPriorityLevel,Rt=m3.unstable_ImmediatePriority,xm=m3.unstable_UserBlockingPriority,_c=m3.unstable_NormalPriority,Cw=m3.unstable_LowPriority,ym=m3.unstable_IdlePriority,Jc=null,u4=null;function Lw(e){if(u4&&typeof u4.onCommitFiberRoot=="function")try{u4.onCommitFiberRoot(Jc,e,void 0,(e.current.flags&128)===128)}catch{}}var K3=Math.clz32?Math.clz32:ww,xw=Math.log,yw=Math.LN2;function ww(e){return e>>>=0,e===0?32:31-(xw(e)/yw|0)|0}var rc=64,nc=4194304;function T5(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 Ec(e,c){var a=e.pendingLanes;if(a===0)return 0;var n=0,i=e.suspendedLanes,s=e.pingedLanes,l=a&268435455;if(l!==0){var u=l&~i;u!==0?n=T5(u):(s&=l,s!==0&&(n=T5(s)))}else l=a&~i,l!==0?n=T5(l):s!==0&&(n=T5(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|=a&16),c=e.entangledLanes,c!==0)for(e=e.entanglements,c&=n;0<c;)a=31-K3(c),i=1<<a,n|=e[a],c&=~i;return n}function Sw(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 Nw(e,c){for(var a=e.suspendedLanes,n=e.pingedLanes,i=e.expirationTimes,s=e.pendingLanes;0<s;){var l=31-K3(s),u=1<<l,p=i[l];p===-1?(!(u&a)||u&n)&&(i[l]=Sw(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 wm(){var e=rc;return rc<<=1,!(rc&4194240)&&(rc=64),e}function g9(e){for(var c=[],a=0;31>a;a++)c.push(e);return c}function le(e,c,a){e.pendingLanes|=c,c!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,c=31-K3(c),e[c]=a}function kw(e,c){var a=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<a;){var i=31-K3(a),s=1<<i;c[i]=0,n[i]=-1,e[i]=-1,a&=~s}}function Dt(e,c){var a=e.entangledLanes|=c;for(e=e.entanglements;a;){var n=31-K3(a),i=1<<n;i&c|e[n]&c&&(e[n]|=c),a&=~i}}var S2=0;function Sm(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var Nm,Ft,km,bm,Am,et=!1,tc=[],m6=null,h6=null,v6=null,K5=new Map,X5=new Map,l6=[],bw="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 ip(e,c){switch(e){case"focusin":case"focusout":m6=null;break;case"dragenter":case"dragleave":h6=null;break;case"mouseover":case"mouseout":v6=null;break;case"pointerover":case"pointerout":K5.delete(c.pointerId);break;case"gotpointercapture":case"lostpointercapture":X5.delete(c.pointerId)}}function w5(e,c,a,n,i,s){return e===null||e.nativeEvent!==s?(e={blockedOn:c,domEventName:a,eventSystemFlags:n,nativeEvent:s,targetContainers:[i]},c!==null&&(c=ue(c),c!==null&&Ft(c)),e):(e.eventSystemFlags|=n,c=e.targetContainers,i!==null&&c.indexOf(i)===-1&&c.push(i),e)}function Aw(e,c,a,n,i){switch(c){case"focusin":return m6=w5(m6,e,c,a,n,i),!0;case"dragenter":return h6=w5(h6,e,c,a,n,i),!0;case"mouseover":return v6=w5(v6,e,c,a,n,i),!0;case"pointerover":var s=i.pointerId;return K5.set(s,w5(K5.get(s)||null,e,c,a,n,i)),!0;case"gotpointercapture":return s=i.pointerId,X5.set(s,w5(X5.get(s)||null,e,c,a,n,i)),!0}return!1}function _m(e){var c=r0(e.target);if(c!==null){var a=h0(c);if(a!==null){if(c=a.tag,c===13){if(c=Vm(a),c!==null){e.blockedOn=c,Am(e.priority,function(){km(a)});return}}else if(c===3&&a.stateNode.current.memoizedState.isDehydrated){e.blockedOn=a.tag===3?a.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 a=ct(e.domEventName,e.eventSystemFlags,c[0],e.nativeEvent);if(a===null){a=e.nativeEvent;var n=new a.constructor(a.type,a);K9=n,a.target.dispatchEvent(n),K9=null}else return c=ue(a),c!==null&&Ft(c),e.blockedOn=a,!1;c.shift()}return!0}function sp(e,c,a){gc(e)&&a.delete(c)}function _w(){et=!1,m6!==null&&gc(m6)&&(m6=null),h6!==null&&gc(h6)&&(h6=null),v6!==null&&gc(v6)&&(v6=null),K5.forEach(sp),X5.forEach(sp)}function S5(e,c){e.blockedOn===c&&(e.blockedOn=null,et||(et=!0,m3.unstable_scheduleCallback(m3.unstable_NormalPriority,_w)))}function Q5(e){function c(i){return S5(i,e)}if(0<tc.length){S5(tc[0],e);for(var a=1;a<tc.length;a++){var n=tc[a];n.blockedOn===e&&(n.blockedOn=null)}}for(m6!==null&&S5(m6,e),h6!==null&&S5(h6,e),v6!==null&&S5(v6,e),K5.forEach(c),X5.forEach(c),a=0;a<l6.length;a++)n=l6[a],n.blockedOn===e&&(n.blockedOn=null);for(;0<l6.length&&(a=l6[0],a.blockedOn===null);)_m(a),a.blockedOn===null&&l6.shift()}var z8=O4.ReactCurrentBatchConfig,Pc=!0;function Ew(e,c,a,n){var i=S2,s=z8.transition;z8.transition=null;try{S2=1,Ot(e,c,a,n)}finally{S2=i,z8.transition=s}}function Pw(e,c,a,n){var i=S2,s=z8.transition;z8.transition=null;try{S2=4,Ot(e,c,a,n)}finally{S2=i,z8.transition=s}}function Ot(e,c,a,n){if(Pc){var i=ct(e,c,a,n);if(i===null)w9(e,c,n,Tc,a),ip(e,n);else if(Aw(i,e,c,a,n))n.stopPropagation();else if(ip(e,n),c&4&&-1<bw.indexOf(e)){for(;i!==null;){var s=ue(i);if(s!==null&&Nm(s),s=ct(e,c,a,n),s===null&&w9(e,c,n,Tc,a),s===i)break;i=s}i!==null&&n.stopPropagation()}else w9(e,c,n,null,a)}}var Tc=null;function ct(e,c,a,n){if(Tc=null,e=Tt(n),e=r0(e),e!==null)if(c=h0(e),c===null)e=null;else if(a=c.tag,a===13){if(e=Vm(c),e!==null)return e;e=null}else if(a===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 Em(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(Mw()){case Rt:return 1;case xm:return 4;case _c:case Cw:return 16;case ym:return 536870912;default:return 16}default:return 16}}var u6=null,Bt=null,Vc=null;function Pm(){if(Vc)return Vc;var e,c=Bt,a=c.length,n,i="value"in u6?u6.value:u6.textContent,s=i.length;for(e=0;e<a&&c[e]===i[e];e++);var l=a-e;for(n=1;n<=l&&c[a-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 op(){return!1}function h3(e){function c(a,n,i,s,l){this._reactName=a,this._targetInst=i,this.type=n,this.nativeEvent=s,this.target=l,this.currentTarget=null;for(var u in e)e.hasOwnProperty(u)&&(a=e[u],this[u]=a?a(s):s[u]);return this.isDefaultPrevented=(s.defaultPrevented!=null?s.defaultPrevented:s.returnValue===!1)?ic:op,this.isPropagationStopped=op,this}return j2(c.prototype,{preventDefault:function(){this.defaultPrevented=!0;var a=this.nativeEvent;a&&(a.preventDefault?a.preventDefault():typeof a.returnValue!="unknown"&&(a.returnValue=!1),this.isDefaultPrevented=ic)},stopPropagation:function(){var a=this.nativeEvent;a&&(a.stopPropagation?a.stopPropagation():typeof a.cancelBubble!="unknown"&&(a.cancelBubble=!0),this.isPropagationStopped=ic)},persist:function(){},isPersistent:ic}),c}var S8={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},It=h3(S8),fe=j2({},S8,{view:0,detail:0}),Tw=h3(fe),V9,M9,N5,ea=j2({},fe,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Ut,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!==N5&&(N5&&e.type==="mousemove"?(V9=e.screenX-N5.screenX,M9=e.screenY-N5.screenY):M9=V9=0,N5=e),V9)},movementY:function(e){return"movementY"in e?e.movementY:M9}}),lp=h3(ea),Rw=j2({},ea,{dataTransfer:0}),Dw=h3(Rw),Fw=j2({},fe,{relatedTarget:0}),C9=h3(Fw),Ow=j2({},S8,{animationName:0,elapsedTime:0,pseudoElement:0}),Bw=h3(Ow),Iw=j2({},S8,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Uw=h3(Iw),Ww=j2({},S8,{data:0}),fp=h3(Ww),Gw={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},qw={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"},$w={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function jw(e){var c=this.nativeEvent;return c.getModifierState?c.getModifierState(e):(e=$w[e])?!!c[e]:!1}function Ut(){return jw}var Yw=j2({},fe,{key:function(e){if(e.key){var c=Gw[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"?qw[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Ut,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}}),Kw=h3(Yw),Xw=j2({},ea,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),up=h3(Xw),Qw=j2({},fe,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Ut}),Zw=h3(Qw),Jw=j2({},S8,{propertyName:0,elapsedTime:0,pseudoElement:0}),eS=h3(Jw),cS=j2({},ea,{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}),aS=h3(cS),rS=[9,13,27,32],Wt=T4&&"CompositionEvent"in window,O5=null;T4&&"documentMode"in document&&(O5=document.documentMode);var nS=T4&&"TextEvent"in window&&!O5,Tm=T4&&(!Wt||O5&&8<O5&&11>=O5),pp=" ",mp=!1;function Rm(e,c){switch(e){case"keyup":return rS.indexOf(c.keyCode)!==-1;case"keydown":return c.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Dm(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var n8=!1;function tS(e,c){switch(e){case"compositionend":return Dm(c);case"keypress":return c.which!==32?null:(mp=!0,pp);case"textInput":return e=c.data,e===pp&&mp?null:e;default:return null}}function iS(e,c){if(n8)return e==="compositionend"||!Wt&&Rm(e,c)?(e=Pm(),Vc=Bt=u6=null,n8=!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 Tm&&c.locale!=="ko"?null:c.data;default:return null}}var sS={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 hp(e){var c=e&&e.nodeName&&e.nodeName.toLowerCase();return c==="input"?!!sS[e.type]:c==="textarea"}function Fm(e,c,a,n){vm(n),c=Rc(c,"onChange"),0<c.length&&(a=new It("onChange","change",null,a,n),e.push({event:a,listeners:c}))}var B5=null,Z5=null;function oS(e){Km(e,0)}function ca(e){var c=s8(e);if(om(c))return e}function lS(e,c){if(e==="change")return c}var Om=!1;T4&&(T4?(oc="oninput"in document,oc||(L9=document.createElement("div"),L9.setAttribute("oninput","return;"),oc=typeof L9.oninput=="function"),sc=oc):sc=!1,Om=sc&&(!document.documentMode||9<document.documentMode));var sc,oc,L9;function vp(){B5&&(B5.detachEvent("onpropertychange",Bm),Z5=B5=null)}function Bm(e){if(e.propertyName==="value"&&ca(Z5)){var c=[];Fm(c,Z5,e,Tt(e)),gm(oS,c)}}function fS(e,c,a){e==="focusin"?(vp(),B5=c,Z5=a,B5.attachEvent("onpropertychange",Bm)):e==="focusout"&&vp()}function uS(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return ca(Z5)}function pS(e,c){if(e==="click")return ca(c)}function mS(e,c){if(e==="input"||e==="change")return ca(c)}function hS(e,c){return e===c&&(e!==0||1/e===1/c)||e!==e&&c!==c}var Q3=typeof Object.is=="function"?Object.is:hS;function J5(e,c){if(Q3(e,c))return!0;if(typeof e!="object"||e===null||typeof c!="object"||c===null)return!1;var a=Object.keys(e),n=Object.keys(c);if(a.length!==n.length)return!1;for(n=0;n<a.length;n++){var i=a[n];if(!D9.call(c,i)||!Q3(e[i],c[i]))return!1}return!0}function dp(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function zp(e,c){var a=dp(e);e=0;for(var n;a;){if(a.nodeType===3){if(n=e+a.textContent.length,e<=c&&n>=c)return{node:a,offset:c-e};e=n}e:{for(;a;){if(a.nextSibling){a=a.nextSibling;break e}a=a.parentNode}a=void 0}a=dp(a)}}function Im(e,c){return e&&c?e===c?!0:e&&e.nodeType===3?!1:c&&c.nodeType===3?Im(e,c.parentNode):"contains"in e?e.contains(c):e.compareDocumentPosition?!!(e.compareDocumentPosition(c)&16):!1:!1}function Um(){for(var e=window,c=kc();c instanceof e.HTMLIFrameElement;){try{var a=typeof c.contentWindow.location.href=="string"}catch{a=!1}if(a)e=c.contentWindow;else break;c=kc(e.document)}return c}function Gt(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 vS(e){var c=Um(),a=e.focusedElem,n=e.selectionRange;if(c!==a&&a&&a.ownerDocument&&Im(a.ownerDocument.documentElement,a)){if(n!==null&&Gt(a)){if(c=n.start,e=n.end,e===void 0&&(e=c),"selectionStart"in a)a.selectionStart=c,a.selectionEnd=Math.min(e,a.value.length);else if(e=(c=a.ownerDocument||document)&&c.defaultView||window,e.getSelection){e=e.getSelection();var i=a.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=zp(a,s);var l=zp(a,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=a;e=e.parentNode;)e.nodeType===1&&c.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof a.focus=="function"&&a.focus(),a=0;a<c.length;a++)e=c[a],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var dS=T4&&"documentMode"in document&&11>=document.documentMode,t8=null,at=null,I5=null,rt=!1;function Hp(e,c,a){var n=a.window===a?a.document:a.nodeType===9?a:a.ownerDocument;rt||t8==null||t8!==kc(n)||(n=t8,"selectionStart"in n&&Gt(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}),I5&&J5(I5,n)||(I5=n,n=Rc(at,"onSelect"),0<n.length&&(c=new It("onSelect","select",null,c,a),e.push({event:c,listeners:n}),c.target=t8)))}function lc(e,c){var a={};return a[e.toLowerCase()]=c.toLowerCase(),a["Webkit"+e]="webkit"+c,a["Moz"+e]="moz"+c,a}var i8={animationend:lc("Animation","AnimationEnd"),animationiteration:lc("Animation","AnimationIteration"),animationstart:lc("Animation","AnimationStart"),transitionend:lc("Transition","TransitionEnd")},x9={},Wm={};T4&&(Wm=document.createElement("div").style,"AnimationEvent"in window||(delete i8.animationend.animation,delete i8.animationiteration.animation,delete i8.animationstart.animation),"TransitionEvent"in window||delete i8.transitionend.transition);function aa(e){if(x9[e])return x9[e];if(!i8[e])return e;var c=i8[e],a;for(a in c)if(c.hasOwnProperty(a)&&a in Wm)return x9[e]=c[a];return e}var Gm=aa("animationend"),qm=aa("animationiteration"),$m=aa("animationstart"),jm=aa("transitionend"),Ym=new Map,gp="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 L6(e,c){Ym.set(e,c),m0(c,[e])}for(fc=0;fc<gp.length;fc++)uc=gp[fc],Vp=uc.toLowerCase(),Mp=uc[0].toUpperCase()+uc.slice(1),L6(Vp,"on"+Mp);var uc,Vp,Mp,fc;L6(Gm,"onAnimationEnd");L6(qm,"onAnimationIteration");L6($m,"onAnimationStart");L6("dblclick","onDoubleClick");L6("focusin","onFocus");L6("focusout","onBlur");L6(jm,"onTransitionEnd");V8("onMouseEnter",["mouseout","mouseover"]);V8("onMouseLeave",["mouseout","mouseover"]);V8("onPointerEnter",["pointerout","pointerover"]);V8("onPointerLeave",["pointerout","pointerover"]);m0("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));m0("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));m0("onBeforeInput",["compositionend","keypress","textInput","paste"]);m0("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));m0("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));m0("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var R5="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(" "),zS=new Set("cancel close invalid load scroll toggle".split(" ").concat(R5));function Cp(e,c,a){var n=e.type||"unknown-event";e.currentTarget=a,zw(n,c,void 0,e),e.currentTarget=null}function Km(e,c){c=(c&4)!==0;for(var a=0;a<e.length;a++){var n=e[a],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;Cp(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;Cp(i,u,h),s=p}}}if(Ac)throw e=Z9,Ac=!1,Z9=null,e}function F2(e,c){var a=c[ot];a===void 0&&(a=c[ot]=new Set);var n=e+"__bubble";a.has(n)||(Xm(c,e,2,!1),a.add(n))}function y9(e,c,a){var n=0;c&&(n|=4),Xm(a,e,n,c)}var pc="_reactListening"+Math.random().toString(36).slice(2);function ee(e){if(!e[pc]){e[pc]=!0,rm.forEach(function(a){a!=="selectionchange"&&(zS.has(a)||y9(a,!1,e),y9(a,!0,e))});var c=e.nodeType===9?e:e.ownerDocument;c===null||c[pc]||(c[pc]=!0,y9("selectionchange",!1,c))}}function Xm(e,c,a,n){switch(Em(c)){case 1:var i=Ew;break;case 4:i=Pw;break;default:i=Ot}a=i.bind(null,c,a,e),i=void 0,!Q9||c!=="touchstart"&&c!=="touchmove"&&c!=="wheel"||(i=!0),n?i!==void 0?e.addEventListener(c,a,{capture:!0,passive:i}):e.addEventListener(c,a,!0):i!==void 0?e.addEventListener(c,a,{passive:i}):e.addEventListener(c,a,!1)}function w9(e,c,a,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}gm(function(){var h=s,z=Tt(a),V=[];e:{var x=Ym.get(e);if(x!==void 0){var S=It,E=e;switch(e){case"keypress":if(Mc(a)===0)break e;case"keydown":case"keyup":S=Kw;break;case"focusin":E="focus",S=C9;break;case"focusout":E="blur",S=C9;break;case"beforeblur":case"afterblur":S=C9;break;case"click":if(a.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":S=lp;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":S=Dw;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":S=Zw;break;case Gm:case qm:case $m:S=Bw;break;case jm:S=eS;break;case"scroll":S=Tw;break;case"wheel":S=aS;break;case"copy":case"cut":case"paste":S=Uw;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":S=up}var D=(c&4)!==0,Z=!D&&e==="scroll",M=D?x!==null?x+"Capture":null:x;D=[];for(var H=h,C;H!==null;){C=H;var _=C.stateNode;if(C.tag===5&&_!==null&&(C=_,M!==null&&(_=Y5(H,M),_!=null&&D.push(ce(H,_,C)))),Z)break;H=H.return}0<D.length&&(x=new S(x,E,null,a,z),V.push({event:x,listeners:D}))}}if(!(c&7)){e:{if(x=e==="mouseover"||e==="pointerover",S=e==="mouseout"||e==="pointerout",x&&a!==K9&&(E=a.relatedTarget||a.fromElement)&&(r0(E)||E[R4]))break e;if((S||x)&&(x=z.window===z?z:(x=z.ownerDocument)?x.defaultView||x.parentWindow:window,S?(E=a.relatedTarget||a.toElement,S=h,E=E?r0(E):null,E!==null&&(Z=h0(E),E!==Z||E.tag!==5&&E.tag!==6)&&(E=null)):(S=null,E=h),S!==E)){if(D=lp,_="onMouseLeave",M="onMouseEnter",H="mouse",(e==="pointerout"||e==="pointerover")&&(D=up,_="onPointerLeave",M="onPointerEnter",H="pointer"),Z=S==null?x:s8(S),C=E==null?x:s8(E),x=new D(_,H+"leave",S,a,z),x.target=Z,x.relatedTarget=C,_=null,r0(z)===h&&(D=new D(M,H+"enter",E,a,z),D.target=C,D.relatedTarget=Z,_=D),Z=_,S&&E)c:{for(D=S,M=E,H=0,C=D;C;C=c8(C))H++;for(C=0,_=M;_;_=c8(_))C++;for(;0<H-C;)D=c8(D),H--;for(;0<C-H;)M=c8(M),C--;for(;H--;){if(D===M||M!==null&&D===M.alternate)break c;D=c8(D),M=c8(M)}D=null}else D=null;S!==null&&Lp(V,x,S,D,!1),E!==null&&Z!==null&&Lp(V,Z,E,D,!0)}}e:{if(x=h?s8(h):window,S=x.nodeName&&x.nodeName.toLowerCase(),S==="select"||S==="input"&&x.type==="file")var F=lS;else if(hp(x))if(Om)F=mS;else{F=uS;var U=fS}else(S=x.nodeName)&&S.toLowerCase()==="input"&&(x.type==="checkbox"||x.type==="radio")&&(F=pS);if(F&&(F=F(e,h))){Fm(V,F,a,z);break e}U&&U(e,x,h),e==="focusout"&&(U=x._wrapperState)&&U.controlled&&x.type==="number"&&G9(x,"number",x.value)}switch(U=h?s8(h):window,e){case"focusin":(hp(U)||U.contentEditable==="true")&&(t8=U,at=h,I5=null);break;case"focusout":I5=at=t8=null;break;case"mousedown":rt=!0;break;case"contextmenu":case"mouseup":case"dragend":rt=!1,Hp(V,a,z);break;case"selectionchange":if(dS)break;case"keydown":case"keyup":Hp(V,a,z)}var B;if(Wt)e:{switch(e){case"compositionstart":var J="onCompositionStart";break e;case"compositionend":J="onCompositionEnd";break e;case"compositionupdate":J="onCompositionUpdate";break e}J=void 0}else n8?Rm(e,a)&&(J="onCompositionEnd"):e==="keydown"&&a.keyCode===229&&(J="onCompositionStart");J&&(Tm&&a.locale!=="ko"&&(n8||J!=="onCompositionStart"?J==="onCompositionEnd"&&n8&&(B=Pm()):(u6=z,Bt="value"in u6?u6.value:u6.textContent,n8=!0)),U=Rc(h,J),0<U.length&&(J=new fp(J,e,null,a,z),V.push({event:J,listeners:U}),B?J.data=B:(B=Dm(a),B!==null&&(J.data=B)))),(B=nS?tS(e,a):iS(e,a))&&(h=Rc(h,"onBeforeInput"),0<h.length&&(z=new fp("onBeforeInput","beforeinput",null,a,z),V.push({event:z,listeners:h}),z.data=B))}Km(V,c)})}function ce(e,c,a){return{instance:e,listener:c,currentTarget:a}}function Rc(e,c){for(var a=c+"Capture",n=[];e!==null;){var i=e,s=i.stateNode;i.tag===5&&s!==null&&(i=s,s=Y5(e,a),s!=null&&n.unshift(ce(e,s,i)),s=Y5(e,c),s!=null&&n.push(ce(e,s,i))),e=e.return}return n}function c8(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Lp(e,c,a,n,i){for(var s=c._reactName,l=[];a!==null&&a!==n;){var u=a,p=u.alternate,h=u.stateNode;if(p!==null&&p===n)break;u.tag===5&&h!==null&&(u=h,i?(p=Y5(a,s),p!=null&&l.unshift(ce(a,p,u))):i||(p=Y5(a,s),p!=null&&l.push(ce(a,p,u)))),a=a.return}l.length!==0&&e.push({event:c,listeners:l})}var HS=/\r\n?/g,gS=/\u0000|\uFFFD/g;function xp(e){return(typeof e=="string"?e:""+e).replace(HS,`
|
|
`).replace(gS,"")}function mc(e,c,a){if(c=xp(c),xp(e)!==c&&a)throw Error(W(425))}function Dc(){}var nt=null,tt=null;function it(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 st=typeof setTimeout=="function"?setTimeout:void 0,VS=typeof clearTimeout=="function"?clearTimeout:void 0,yp=typeof Promise=="function"?Promise:void 0,MS=typeof queueMicrotask=="function"?queueMicrotask:typeof yp<"u"?function(e){return yp.resolve(null).then(e).catch(CS)}:st;function CS(e){setTimeout(function(){throw e})}function S9(e,c){var a=c,n=0;do{var i=a.nextSibling;if(e.removeChild(a),i&&i.nodeType===8)if(a=i.data,a==="/$"){if(n===0){e.removeChild(i),Q5(c);return}n--}else a!=="$"&&a!=="$?"&&a!=="$!"||n++;a=i}while(a);Q5(c)}function d6(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 wp(e){e=e.previousSibling;for(var c=0;e;){if(e.nodeType===8){var a=e.data;if(a==="$"||a==="$!"||a==="$?"){if(c===0)return e;c--}else a==="/$"&&c++}e=e.previousSibling}return null}var N8=Math.random().toString(36).slice(2),f4="__reactFiber$"+N8,ae="__reactProps$"+N8,R4="__reactContainer$"+N8,ot="__reactEvents$"+N8,LS="__reactListeners$"+N8,xS="__reactHandles$"+N8;function r0(e){var c=e[f4];if(c)return c;for(var a=e.parentNode;a;){if(c=a[R4]||a[f4]){if(a=c.alternate,c.child!==null||a!==null&&a.child!==null)for(e=wp(e);e!==null;){if(a=e[f4])return a;e=wp(e)}return c}e=a,a=e.parentNode}return null}function ue(e){return e=e[f4]||e[R4],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function s8(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(W(33))}function ra(e){return e[ae]||null}var lt=[],o8=-1;function x6(e){return{current:e}}function O2(e){0>o8||(e.current=lt[o8],lt[o8]=null,o8--)}function E2(e,c){o8++,lt[o8]=e.current,e.current=c}var C6={},A1=x6(C6),Z1=x6(!1),o0=C6;function M8(e,c){var a=e.type.contextTypes;if(!a)return C6;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===c)return n.__reactInternalMemoizedMaskedChildContext;var i={},s;for(s in a)i[s]=c[s];return n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=c,e.__reactInternalMemoizedMaskedChildContext=i),i}function J1(e){return e=e.childContextTypes,e!=null}function Fc(){O2(Z1),O2(A1)}function Sp(e,c,a){if(A1.current!==C6)throw Error(W(168));E2(A1,c),E2(Z1,a)}function Qm(e,c,a){var n=e.stateNode;if(c=c.childContextTypes,typeof n.getChildContext!="function")return a;n=n.getChildContext();for(var i in n)if(!(i in c))throw Error(W(108,fw(e)||"Unknown",i));return j2({},a,n)}function Oc(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||C6,o0=A1.current,E2(A1,e),E2(Z1,Z1.current),!0}function Np(e,c,a){var n=e.stateNode;if(!n)throw Error(W(169));a?(e=Qm(e,c,o0),n.__reactInternalMemoizedMergedChildContext=e,O2(Z1),O2(A1),E2(A1,e)):O2(Z1),E2(Z1,a)}var A4=null,na=!1,N9=!1;function Zm(e){A4===null?A4=[e]:A4.push(e)}function yS(e){na=!0,Zm(e)}function y6(){if(!N9&&A4!==null){N9=!0;var e=0,c=S2;try{var a=A4;for(S2=1;e<a.length;e++){var n=a[e];do n=n(!0);while(n!==null)}A4=null,na=!1}catch(i){throw A4!==null&&(A4=A4.slice(e+1)),Lm(Rt,y6),i}finally{S2=c,N9=!1}}return null}var l8=[],f8=0,Bc=null,Ic=0,N3=[],k3=0,l0=null,_4=1,E4="";function c0(e,c){l8[f8++]=Ic,l8[f8++]=Bc,Bc=e,Ic=c}function Jm(e,c,a){N3[k3++]=_4,N3[k3++]=E4,N3[k3++]=l0,l0=e;var n=_4;e=E4;var i=32-K3(n)-1;n&=~(1<<i),a+=1;var s=32-K3(c)+i;if(30<s){var l=i-i%5;s=(n&(1<<l)-1).toString(32),n>>=l,i-=l,_4=1<<32-K3(c)+i|a<<i|n,E4=s+e}else _4=1<<s|a<<i|n,E4=e}function qt(e){e.return!==null&&(c0(e,1),Jm(e,1,0))}function $t(e){for(;e===Bc;)Bc=l8[--f8],l8[f8]=null,Ic=l8[--f8],l8[f8]=null;for(;e===l0;)l0=N3[--k3],N3[k3]=null,E4=N3[--k3],N3[k3]=null,_4=N3[--k3],N3[k3]=null}var p3=null,u3=null,U2=!1,Y3=null;function eh(e,c){var a=b3(5,null,null,0);a.elementType="DELETED",a.stateNode=c,a.return=e,c=e.deletions,c===null?(e.deletions=[a],e.flags|=16):c.push(a)}function kp(e,c){switch(e.tag){case 5:var a=e.type;return c=c.nodeType!==1||a.toLowerCase()!==c.nodeName.toLowerCase()?null:c,c!==null?(e.stateNode=c,p3=e,u3=d6(c.firstChild),!0):!1;case 6:return c=e.pendingProps===""||c.nodeType!==3?null:c,c!==null?(e.stateNode=c,p3=e,u3=null,!0):!1;case 13:return c=c.nodeType!==8?null:c,c!==null?(a=l0!==null?{id:_4,overflow:E4}:null,e.memoizedState={dehydrated:c,treeContext:a,retryLane:1073741824},a=b3(18,null,null,0),a.stateNode=c,a.return=e,e.child=a,p3=e,u3=null,!0):!1;default:return!1}}function ft(e){return(e.mode&1)!==0&&(e.flags&128)===0}function ut(e){if(U2){var c=u3;if(c){var a=c;if(!kp(e,c)){if(ft(e))throw Error(W(418));c=d6(a.nextSibling);var n=p3;c&&kp(e,c)?eh(n,a):(e.flags=e.flags&-4097|2,U2=!1,p3=e)}}else{if(ft(e))throw Error(W(418));e.flags=e.flags&-4097|2,U2=!1,p3=e}}}function bp(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;p3=e}function hc(e){if(e!==p3)return!1;if(!U2)return bp(e),U2=!0,!1;var c;if((c=e.tag!==3)&&!(c=e.tag!==5)&&(c=e.type,c=c!=="head"&&c!=="body"&&!it(e.type,e.memoizedProps)),c&&(c=u3)){if(ft(e))throw ch(),Error(W(418));for(;c;)eh(e,c),c=d6(c.nextSibling)}if(bp(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(W(317));e:{for(e=e.nextSibling,c=0;e;){if(e.nodeType===8){var a=e.data;if(a==="/$"){if(c===0){u3=d6(e.nextSibling);break e}c--}else a!=="$"&&a!=="$!"&&a!=="$?"||c++}e=e.nextSibling}u3=null}}else u3=p3?d6(e.stateNode.nextSibling):null;return!0}function ch(){for(var e=u3;e;)e=d6(e.nextSibling)}function C8(){u3=p3=null,U2=!1}function jt(e){Y3===null?Y3=[e]:Y3.push(e)}var wS=O4.ReactCurrentBatchConfig;function $3(e,c){if(e&&e.defaultProps){c=j2({},c),e=e.defaultProps;for(var a in e)c[a]===void 0&&(c[a]=e[a]);return c}return c}var Uc=x6(null),Wc=null,u8=null,Yt=null;function Kt(){Yt=u8=Wc=null}function Xt(e){var c=Uc.current;O2(Uc),e._currentValue=c}function pt(e,c,a){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===a)break;e=e.return}}function H8(e,c){Wc=e,Yt=u8=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&c&&(Q1=!0),e.firstContext=null)}function _3(e){var c=e._currentValue;if(Yt!==e)if(e={context:e,memoizedValue:c,next:null},u8===null){if(Wc===null)throw Error(W(308));u8=e,Wc.dependencies={lanes:0,firstContext:e}}else u8=u8.next=e;return c}var n0=null;function Qt(e){n0===null?n0=[e]:n0.push(e)}function ah(e,c,a,n){var i=c.interleaved;return i===null?(a.next=a,Qt(c)):(a.next=i.next,i.next=a),c.interleaved=a,D4(e,n)}function D4(e,c){e.lanes|=c;var a=e.alternate;for(a!==null&&(a.lanes|=c),a=e,e=e.return;e!==null;)e.childLanes|=c,a=e.alternate,a!==null&&(a.childLanes|=c),a=e,e=e.return;return a.tag===3?a.stateNode:null}var o6=!1;function Zt(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function rh(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 P4(e,c){return{eventTime:e,lane:c,tag:0,payload:null,callback:null,next:null}}function z6(e,c,a){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,D4(e,a)}return i=n.interleaved,i===null?(c.next=c,Qt(n)):(c.next=i.next,i.next=c),n.interleaved=c,D4(e,a)}function Cc(e,c,a){if(c=c.updateQueue,c!==null&&(c=c.shared,(a&4194240)!==0)){var n=c.lanes;n&=e.pendingLanes,a|=n,c.lanes=a,Dt(e,a)}}function Ap(e,c){var a=e.updateQueue,n=e.alternate;if(n!==null&&(n=n.updateQueue,a===n)){var i=null,s=null;if(a=a.firstBaseUpdate,a!==null){do{var l={eventTime:a.eventTime,lane:a.lane,tag:a.tag,payload:a.payload,callback:a.callback,next:null};s===null?i=s=l:s=s.next=l,a=a.next}while(a!==null);s===null?i=s=c:s=s.next=c}else i=s=c;a={baseState:n.baseState,firstBaseUpdate:i,lastBaseUpdate:s,shared:n.shared,effects:n.effects},e.updateQueue=a;return}e=a.lastBaseUpdate,e===null?a.firstBaseUpdate=c:e.next=c,a.lastBaseUpdate=c}function Gc(e,c,a,n){var i=e.updateQueue;o6=!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 V=i.baseState;l=0,z=h=p=null,u=s;do{var x=u.lane,S=u.eventTime;if((n&x)===x){z!==null&&(z=z.next={eventTime:S,lane:0,tag:u.tag,payload:u.payload,callback:u.callback,next:null});e:{var E=e,D=u;switch(x=c,S=a,D.tag){case 1:if(E=D.payload,typeof E=="function"){V=E.call(S,V,x);break e}V=E;break e;case 3:E.flags=E.flags&-65537|128;case 0:if(E=D.payload,x=typeof E=="function"?E.call(S,V,x):E,x==null)break e;V=j2({},V,x);break e;case 2:o6=!0}}u.callback!==null&&u.lane!==0&&(e.flags|=64,x=i.effects,x===null?i.effects=[u]:x.push(u))}else S={eventTime:S,lane:x,tag:u.tag,payload:u.payload,callback:u.callback,next:null},z===null?(h=z=S,p=V):z=z.next=S,l|=x;if(u=u.next,u===null){if(u=i.shared.pending,u===null)break;x=u,u=x.next,x.next=null,i.lastBaseUpdate=x,i.shared.pending=null}}while(!0);if(z===null&&(p=V),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);u0|=l,e.lanes=l,e.memoizedState=V}}function _p(e,c,a){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=a,typeof i!="function")throw Error(W(191,i));i.call(n)}}}var nh=new am.Component().refs;function mt(e,c,a,n){c=e.memoizedState,a=a(n,c),a=a==null?c:j2({},c,a),e.memoizedState=a,e.lanes===0&&(e.updateQueue.baseState=a)}var ta={isMounted:function(e){return(e=e._reactInternals)?h0(e)===e:!1},enqueueSetState:function(e,c,a){e=e._reactInternals;var n=I1(),i=g6(e),s=P4(n,i);s.payload=c,a!=null&&(s.callback=a),c=z6(e,s,i),c!==null&&(X3(c,e,i,n),Cc(c,e,i))},enqueueReplaceState:function(e,c,a){e=e._reactInternals;var n=I1(),i=g6(e),s=P4(n,i);s.tag=1,s.payload=c,a!=null&&(s.callback=a),c=z6(e,s,i),c!==null&&(X3(c,e,i,n),Cc(c,e,i))},enqueueForceUpdate:function(e,c){e=e._reactInternals;var a=I1(),n=g6(e),i=P4(a,n);i.tag=2,c!=null&&(i.callback=c),c=z6(e,i,n),c!==null&&(X3(c,e,n,a),Cc(c,e,n))}};function Ep(e,c,a,n,i,s,l){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(n,s,l):c.prototype&&c.prototype.isPureReactComponent?!J5(a,n)||!J5(i,s):!0}function th(e,c,a){var n=!1,i=C6,s=c.contextType;return typeof s=="object"&&s!==null?s=_3(s):(i=J1(c)?o0:A1.current,n=c.contextTypes,s=(n=n!=null)?M8(e,i):C6),c=new c(a,s),e.memoizedState=c.state!==null&&c.state!==void 0?c.state:null,c.updater=ta,e.stateNode=c,c._reactInternals=e,n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=s),c}function Pp(e,c,a,n){e=c.state,typeof c.componentWillReceiveProps=="function"&&c.componentWillReceiveProps(a,n),typeof c.UNSAFE_componentWillReceiveProps=="function"&&c.UNSAFE_componentWillReceiveProps(a,n),c.state!==e&&ta.enqueueReplaceState(c,c.state,null)}function ht(e,c,a,n){var i=e.stateNode;i.props=a,i.state=e.memoizedState,i.refs=nh,Zt(e);var s=c.contextType;typeof s=="object"&&s!==null?i.context=_3(s):(s=J1(c)?o0:A1.current,i.context=M8(e,s)),i.state=e.memoizedState,s=c.getDerivedStateFromProps,typeof s=="function"&&(mt(e,c,s,a),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&&ta.enqueueReplaceState(i,i.state,null),Gc(e,a,i,n),i.state=e.memoizedState),typeof i.componentDidMount=="function"&&(e.flags|=4194308)}function k5(e,c,a){if(e=a.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(a._owner){if(a=a._owner,a){if(a.tag!==1)throw Error(W(309));var n=a.stateNode}if(!n)throw Error(W(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===nh&&(u=i.refs={}),l===null?delete u[s]:u[s]=l},c._stringRef=s,c)}if(typeof e!="string")throw Error(W(284));if(!a._owner)throw Error(W(290,e))}return e}function vc(e,c){throw e=Object.prototype.toString.call(c),Error(W(31,e==="[object Object]"?"object with keys {"+Object.keys(c).join(", ")+"}":e))}function Tp(e){var c=e._init;return c(e._payload)}function ih(e){function c(M,H){if(e){var C=M.deletions;C===null?(M.deletions=[H],M.flags|=16):C.push(H)}}function a(M,H){if(!e)return null;for(;H!==null;)c(M,H),H=H.sibling;return null}function n(M,H){for(M=new Map;H!==null;)H.key!==null?M.set(H.key,H):M.set(H.index,H),H=H.sibling;return M}function i(M,H){return M=V6(M,H),M.index=0,M.sibling=null,M}function s(M,H,C){return M.index=C,e?(C=M.alternate,C!==null?(C=C.index,C<H?(M.flags|=2,H):C):(M.flags|=2,H)):(M.flags|=1048576,H)}function l(M){return e&&M.alternate===null&&(M.flags|=2),M}function u(M,H,C,_){return H===null||H.tag!==6?(H=T9(C,M.mode,_),H.return=M,H):(H=i(H,C),H.return=M,H)}function p(M,H,C,_){var F=C.type;return F===r8?z(M,H,C.props.children,_,C.key):H!==null&&(H.elementType===F||typeof F=="object"&&F!==null&&F.$$typeof===s6&&Tp(F)===H.type)?(_=i(H,C.props),_.ref=k5(M,H,C),_.return=M,_):(_=Nc(C.type,C.key,C.props,null,M.mode,_),_.ref=k5(M,H,C),_.return=M,_)}function h(M,H,C,_){return H===null||H.tag!==4||H.stateNode.containerInfo!==C.containerInfo||H.stateNode.implementation!==C.implementation?(H=R9(C,M.mode,_),H.return=M,H):(H=i(H,C.children||[]),H.return=M,H)}function z(M,H,C,_,F){return H===null||H.tag!==7?(H=s0(C,M.mode,_,F),H.return=M,H):(H=i(H,C),H.return=M,H)}function V(M,H,C){if(typeof H=="string"&&H!==""||typeof H=="number")return H=T9(""+H,M.mode,C),H.return=M,H;if(typeof H=="object"&&H!==null){switch(H.$$typeof){case ec:return C=Nc(H.type,H.key,H.props,null,M.mode,C),C.ref=k5(M,null,H),C.return=M,C;case a8:return H=R9(H,M.mode,C),H.return=M,H;case s6:var _=H._init;return V(M,_(H._payload),C)}if(P5(H)||y5(H))return H=s0(H,M.mode,C,null),H.return=M,H;vc(M,H)}return null}function x(M,H,C,_){var F=H!==null?H.key:null;if(typeof C=="string"&&C!==""||typeof C=="number")return F!==null?null:u(M,H,""+C,_);if(typeof C=="object"&&C!==null){switch(C.$$typeof){case ec:return C.key===F?p(M,H,C,_):null;case a8:return C.key===F?h(M,H,C,_):null;case s6:return F=C._init,x(M,H,F(C._payload),_)}if(P5(C)||y5(C))return F!==null?null:z(M,H,C,_,null);vc(M,C)}return null}function S(M,H,C,_,F){if(typeof _=="string"&&_!==""||typeof _=="number")return M=M.get(C)||null,u(H,M,""+_,F);if(typeof _=="object"&&_!==null){switch(_.$$typeof){case ec:return M=M.get(_.key===null?C:_.key)||null,p(H,M,_,F);case a8:return M=M.get(_.key===null?C:_.key)||null,h(H,M,_,F);case s6:var U=_._init;return S(M,H,C,U(_._payload),F)}if(P5(_)||y5(_))return M=M.get(C)||null,z(H,M,_,F,null);vc(H,_)}return null}function E(M,H,C,_){for(var F=null,U=null,B=H,J=H=0,b=null;B!==null&&J<C.length;J++){B.index>J?(b=B,B=null):b=B.sibling;var N=x(M,B,C[J],_);if(N===null){B===null&&(B=b);break}e&&B&&N.alternate===null&&c(M,B),H=s(N,H,J),U===null?F=N:U.sibling=N,U=N,B=b}if(J===C.length)return a(M,B),U2&&c0(M,J),F;if(B===null){for(;J<C.length;J++)B=V(M,C[J],_),B!==null&&(H=s(B,H,J),U===null?F=B:U.sibling=B,U=B);return U2&&c0(M,J),F}for(B=n(M,B);J<C.length;J++)b=S(B,M,J,C[J],_),b!==null&&(e&&b.alternate!==null&&B.delete(b.key===null?J:b.key),H=s(b,H,J),U===null?F=b:U.sibling=b,U=b);return e&&B.forEach(function(A){return c(M,A)}),U2&&c0(M,J),F}function D(M,H,C,_){var F=y5(C);if(typeof F!="function")throw Error(W(150));if(C=F.call(C),C==null)throw Error(W(151));for(var U=F=null,B=H,J=H=0,b=null,N=C.next();B!==null&&!N.done;J++,N=C.next()){B.index>J?(b=B,B=null):b=B.sibling;var A=x(M,B,N.value,_);if(A===null){B===null&&(B=b);break}e&&B&&A.alternate===null&&c(M,B),H=s(A,H,J),U===null?F=A:U.sibling=A,U=A,B=b}if(N.done)return a(M,B),U2&&c0(M,J),F;if(B===null){for(;!N.done;J++,N=C.next())N=V(M,N.value,_),N!==null&&(H=s(N,H,J),U===null?F=N:U.sibling=N,U=N);return U2&&c0(M,J),F}for(B=n(M,B);!N.done;J++,N=C.next())N=S(B,M,J,N.value,_),N!==null&&(e&&N.alternate!==null&&B.delete(N.key===null?J:N.key),H=s(N,H,J),U===null?F=N:U.sibling=N,U=N);return e&&B.forEach(function(T){return c(M,T)}),U2&&c0(M,J),F}function Z(M,H,C,_){if(typeof C=="object"&&C!==null&&C.type===r8&&C.key===null&&(C=C.props.children),typeof C=="object"&&C!==null){switch(C.$$typeof){case ec:e:{for(var F=C.key,U=H;U!==null;){if(U.key===F){if(F=C.type,F===r8){if(U.tag===7){a(M,U.sibling),H=i(U,C.props.children),H.return=M,M=H;break e}}else if(U.elementType===F||typeof F=="object"&&F!==null&&F.$$typeof===s6&&Tp(F)===U.type){a(M,U.sibling),H=i(U,C.props),H.ref=k5(M,U,C),H.return=M,M=H;break e}a(M,U);break}else c(M,U);U=U.sibling}C.type===r8?(H=s0(C.props.children,M.mode,_,C.key),H.return=M,M=H):(_=Nc(C.type,C.key,C.props,null,M.mode,_),_.ref=k5(M,H,C),_.return=M,M=_)}return l(M);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){a(M,H.sibling),H=i(H,C.children||[]),H.return=M,M=H;break e}else{a(M,H);break}else c(M,H);H=H.sibling}H=R9(C,M.mode,_),H.return=M,M=H}return l(M);case s6:return U=C._init,Z(M,H,U(C._payload),_)}if(P5(C))return E(M,H,C,_);if(y5(C))return D(M,H,C,_);vc(M,C)}return typeof C=="string"&&C!==""||typeof C=="number"?(C=""+C,H!==null&&H.tag===6?(a(M,H.sibling),H=i(H,C),H.return=M,M=H):(a(M,H),H=T9(C,M.mode,_),H.return=M,M=H),l(M)):a(M,H)}return Z}var L8=ih(!0),sh=ih(!1),pe={},p4=x6(pe),re=x6(pe),ne=x6(pe);function t0(e){if(e===pe)throw Error(W(174));return e}function Jt(e,c){switch(E2(ne,c),E2(re,e),E2(p4,pe),e=c.nodeType,e){case 9:case 11:c=(c=c.documentElement)?c.namespaceURI:$9(null,"");break;default:e=e===8?c.parentNode:c,c=e.namespaceURI||null,e=e.tagName,c=$9(c,e)}O2(p4),E2(p4,c)}function x8(){O2(p4),O2(re),O2(ne)}function oh(e){t0(ne.current);var c=t0(p4.current),a=$9(c,e.type);c!==a&&(E2(re,e),E2(p4,a))}function ei(e){re.current===e&&(O2(p4),O2(re))}var q2=x6(0);function qc(e){for(var c=e;c!==null;){if(c.tag===13){var a=c.memoizedState;if(a!==null&&(a=a.dehydrated,a===null||a.data==="$?"||a.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 k9=[];function ci(){for(var e=0;e<k9.length;e++)k9[e]._workInProgressVersionPrimary=null;k9.length=0}var Lc=O4.ReactCurrentDispatcher,b9=O4.ReactCurrentBatchConfig,f0=0,$2=null,f1=null,h1=null,$c=!1,U5=!1,te=0,SS=0;function N1(){throw Error(W(321))}function ai(e,c){if(c===null)return!1;for(var a=0;a<c.length&&a<e.length;a++)if(!Q3(e[a],c[a]))return!1;return!0}function ri(e,c,a,n,i,s){if(f0=s,$2=c,c.memoizedState=null,c.updateQueue=null,c.lanes=0,Lc.current=e===null||e.memoizedState===null?AS:_S,e=a(n,i),U5){s=0;do{if(U5=!1,te=0,25<=s)throw Error(W(301));s+=1,h1=f1=null,c.updateQueue=null,Lc.current=ES,e=a(n,i)}while(U5)}if(Lc.current=jc,c=f1!==null&&f1.next!==null,f0=0,h1=f1=$2=null,$c=!1,c)throw Error(W(300));return e}function ni(){var e=te!==0;return te=0,e}function l4(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return h1===null?$2.memoizedState=h1=e:h1=h1.next=e,h1}function E3(){if(f1===null){var e=$2.alternate;e=e!==null?e.memoizedState:null}else e=f1.next;var c=h1===null?$2.memoizedState:h1.next;if(c!==null)h1=c,f1=e;else{if(e===null)throw Error(W(310));f1=e,e={memoizedState:f1.memoizedState,baseState:f1.baseState,baseQueue:f1.baseQueue,queue:f1.queue,next:null},h1===null?$2.memoizedState=h1=e:h1=h1.next=e}return h1}function ie(e,c){return typeof c=="function"?c(e):c}function A9(e){var c=E3(),a=c.queue;if(a===null)throw Error(W(311));a.lastRenderedReducer=e;var n=f1,i=n.baseQueue,s=a.pending;if(s!==null){if(i!==null){var l=i.next;i.next=s.next,s.next=l}n.baseQueue=i=s,a.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((f0&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 V={lane:z,action:h.action,hasEagerState:h.hasEagerState,eagerState:h.eagerState,next:null};p===null?(u=p=V,l=n):p=p.next=V,$2.lanes|=z,u0|=z}h=h.next}while(h!==null&&h!==s);p===null?l=n:p.next=u,Q3(n,c.memoizedState)||(Q1=!0),c.memoizedState=n,c.baseState=l,c.baseQueue=p,a.lastRenderedState=n}if(e=a.interleaved,e!==null){i=e;do s=i.lane,$2.lanes|=s,u0|=s,i=i.next;while(i!==e)}else i===null&&(a.lanes=0);return[c.memoizedState,a.dispatch]}function _9(e){var c=E3(),a=c.queue;if(a===null)throw Error(W(311));a.lastRenderedReducer=e;var n=a.dispatch,i=a.pending,s=c.memoizedState;if(i!==null){a.pending=null;var l=i=i.next;do s=e(s,l.action),l=l.next;while(l!==i);Q3(s,c.memoizedState)||(Q1=!0),c.memoizedState=s,c.baseQueue===null&&(c.baseState=s),a.lastRenderedState=s}return[s,n]}function lh(){}function fh(e,c){var a=$2,n=E3(),i=c(),s=!Q3(n.memoizedState,i);if(s&&(n.memoizedState=i,Q1=!0),n=n.queue,ti(mh.bind(null,a,n,e),[e]),n.getSnapshot!==c||s||h1!==null&&h1.memoizedState.tag&1){if(a.flags|=2048,se(9,ph.bind(null,a,n,i,c),void 0,null),v1===null)throw Error(W(349));f0&30||uh(a,c,i)}return i}function uh(e,c,a){e.flags|=16384,e={getSnapshot:c,value:a},c=$2.updateQueue,c===null?(c={lastEffect:null,stores:null},$2.updateQueue=c,c.stores=[e]):(a=c.stores,a===null?c.stores=[e]:a.push(e))}function ph(e,c,a,n){c.value=a,c.getSnapshot=n,hh(c)&&vh(e)}function mh(e,c,a){return a(function(){hh(c)&&vh(e)})}function hh(e){var c=e.getSnapshot;e=e.value;try{var a=c();return!Q3(e,a)}catch{return!0}}function vh(e){var c=D4(e,1);c!==null&&X3(c,e,1,-1)}function Rp(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:ie,lastRenderedState:e},c.queue=e,e=e.dispatch=bS.bind(null,$2,e),[c.memoizedState,e]}function se(e,c,a,n){return e={tag:e,create:c,destroy:a,deps:n,next:null},c=$2.updateQueue,c===null?(c={lastEffect:null,stores:null},$2.updateQueue=c,c.lastEffect=e.next=e):(a=c.lastEffect,a===null?c.lastEffect=e.next=e:(n=a.next,a.next=e,e.next=n,c.lastEffect=e)),e}function dh(){return E3().memoizedState}function xc(e,c,a,n){var i=l4();$2.flags|=e,i.memoizedState=se(1|c,a,void 0,n===void 0?null:n)}function ia(e,c,a,n){var i=E3();n=n===void 0?null:n;var s=void 0;if(f1!==null){var l=f1.memoizedState;if(s=l.destroy,n!==null&&ai(n,l.deps)){i.memoizedState=se(c,a,s,n);return}}$2.flags|=e,i.memoizedState=se(1|c,a,s,n)}function Dp(e,c){return xc(8390656,8,e,c)}function ti(e,c){return ia(2048,8,e,c)}function zh(e,c){return ia(4,2,e,c)}function Hh(e,c){return ia(4,4,e,c)}function gh(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 Vh(e,c,a){return a=a!=null?a.concat([e]):null,ia(4,4,gh.bind(null,c,e),a)}function ii(){}function Mh(e,c){var a=E3();c=c===void 0?null:c;var n=a.memoizedState;return n!==null&&c!==null&&ai(c,n[1])?n[0]:(a.memoizedState=[e,c],e)}function Ch(e,c){var a=E3();c=c===void 0?null:c;var n=a.memoizedState;return n!==null&&c!==null&&ai(c,n[1])?n[0]:(e=e(),a.memoizedState=[e,c],e)}function Lh(e,c,a){return f0&21?(Q3(a,c)||(a=wm(),$2.lanes|=a,u0|=a,e.baseState=!0),c):(e.baseState&&(e.baseState=!1,Q1=!0),e.memoizedState=a)}function NS(e,c){var a=S2;S2=a!==0&&4>a?a:4,e(!0);var n=b9.transition;b9.transition={};try{e(!1),c()}finally{S2=a,b9.transition=n}}function xh(){return E3().memoizedState}function kS(e,c,a){var n=g6(e);if(a={lane:n,action:a,hasEagerState:!1,eagerState:null,next:null},yh(e))wh(c,a);else if(a=ah(e,c,a,n),a!==null){var i=I1();X3(a,e,n,i),Sh(a,c,n)}}function bS(e,c,a){var n=g6(e),i={lane:n,action:a,hasEagerState:!1,eagerState:null,next:null};if(yh(e))wh(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,a);if(i.hasEagerState=!0,i.eagerState=u,Q3(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{}a=ah(e,c,i,n),a!==null&&(i=I1(),X3(a,e,n,i),Sh(a,c,n))}}function yh(e){var c=e.alternate;return e===$2||c!==null&&c===$2}function wh(e,c){U5=$c=!0;var a=e.pending;a===null?c.next=c:(c.next=a.next,a.next=c),e.pending=c}function Sh(e,c,a){if(a&4194240){var n=c.lanes;n&=e.pendingLanes,a|=n,c.lanes=a,Dt(e,a)}}var jc={readContext:_3,useCallback:N1,useContext:N1,useEffect:N1,useImperativeHandle:N1,useInsertionEffect:N1,useLayoutEffect:N1,useMemo:N1,useReducer:N1,useRef:N1,useState:N1,useDebugValue:N1,useDeferredValue:N1,useTransition:N1,useMutableSource:N1,useSyncExternalStore:N1,useId:N1,unstable_isNewReconciler:!1},AS={readContext:_3,useCallback:function(e,c){return l4().memoizedState=[e,c===void 0?null:c],e},useContext:_3,useEffect:Dp,useImperativeHandle:function(e,c,a){return a=a!=null?a.concat([e]):null,xc(4194308,4,gh.bind(null,c,e),a)},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 a=l4();return c=c===void 0?null:c,e=e(),a.memoizedState=[e,c],e},useReducer:function(e,c,a){var n=l4();return c=a!==void 0?a(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=kS.bind(null,$2,e),[n.memoizedState,e]},useRef:function(e){var c=l4();return e={current:e},c.memoizedState=e},useState:Rp,useDebugValue:ii,useDeferredValue:function(e){return l4().memoizedState=e},useTransition:function(){var e=Rp(!1),c=e[0];return e=NS.bind(null,e[1]),l4().memoizedState=e,[c,e]},useMutableSource:function(){},useSyncExternalStore:function(e,c,a){var n=$2,i=l4();if(U2){if(a===void 0)throw Error(W(407));a=a()}else{if(a=c(),v1===null)throw Error(W(349));f0&30||uh(n,c,a)}i.memoizedState=a;var s={value:a,getSnapshot:c};return i.queue=s,Dp(mh.bind(null,n,s,e),[e]),n.flags|=2048,se(9,ph.bind(null,n,s,a,c),void 0,null),a},useId:function(){var e=l4(),c=v1.identifierPrefix;if(U2){var a=E4,n=_4;a=(n&~(1<<32-K3(n)-1)).toString(32)+a,c=":"+c+"R"+a,a=te++,0<a&&(c+="H"+a.toString(32)),c+=":"}else a=SS++,c=":"+c+"r"+a.toString(32)+":";return e.memoizedState=c},unstable_isNewReconciler:!1},_S={readContext:_3,useCallback:Mh,useContext:_3,useEffect:ti,useImperativeHandle:Vh,useInsertionEffect:zh,useLayoutEffect:Hh,useMemo:Ch,useReducer:A9,useRef:dh,useState:function(){return A9(ie)},useDebugValue:ii,useDeferredValue:function(e){var c=E3();return Lh(c,f1.memoizedState,e)},useTransition:function(){var e=A9(ie)[0],c=E3().memoizedState;return[e,c]},useMutableSource:lh,useSyncExternalStore:fh,useId:xh,unstable_isNewReconciler:!1},ES={readContext:_3,useCallback:Mh,useContext:_3,useEffect:ti,useImperativeHandle:Vh,useInsertionEffect:zh,useLayoutEffect:Hh,useMemo:Ch,useReducer:_9,useRef:dh,useState:function(){return _9(ie)},useDebugValue:ii,useDeferredValue:function(e){var c=E3();return f1===null?c.memoizedState=e:Lh(c,f1.memoizedState,e)},useTransition:function(){var e=_9(ie)[0],c=E3().memoizedState;return[e,c]},useMutableSource:lh,useSyncExternalStore:fh,useId:xh,unstable_isNewReconciler:!1};function y8(e,c){try{var a="",n=c;do a+=lw(n),n=n.return;while(n);var i=a}catch(s){i=`
|
|
Error generating stack: `+s.message+`
|
|
`+s.stack}return{value:e,source:c,stack:i,digest:null}}function E9(e,c,a){return{value:e,source:null,stack:a??null,digest:c??null}}function vt(e,c){try{console.error(c.value)}catch(a){setTimeout(function(){throw a})}}var PS=typeof WeakMap=="function"?WeakMap:Map;function Nh(e,c,a){a=P4(-1,a),a.tag=3,a.payload={element:null};var n=c.value;return a.callback=function(){Kc||(Kc=!0,yt=n),vt(e,c)},a}function kh(e,c,a){a=P4(-1,a),a.tag=3;var n=e.type.getDerivedStateFromError;if(typeof n=="function"){var i=c.value;a.payload=function(){return n(i)},a.callback=function(){vt(e,c)}}var s=e.stateNode;return s!==null&&typeof s.componentDidCatch=="function"&&(a.callback=function(){vt(e,c),typeof n!="function"&&(H6===null?H6=new Set([this]):H6.add(this));var l=c.stack;this.componentDidCatch(c.value,{componentStack:l!==null?l:""})}),a}function Fp(e,c,a){var n=e.pingCache;if(n===null){n=e.pingCache=new PS;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(a)||(i.add(a),e=YS.bind(null,e,c,a),c.then(e,e))}function Op(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 Bp(e,c,a,n,i){return e.mode&1?(e.flags|=65536,e.lanes=i,e):(e===c?e.flags|=65536:(e.flags|=128,a.flags|=131072,a.flags&=-52805,a.tag===1&&(a.alternate===null?a.tag=17:(c=P4(-1,1),c.tag=2,z6(a,c,1))),a.lanes|=1),e)}var TS=O4.ReactCurrentOwner,Q1=!1;function B1(e,c,a,n){c.child=e===null?sh(c,null,a,n):L8(c,e.child,a,n)}function Ip(e,c,a,n,i){a=a.render;var s=c.ref;return H8(c,i),n=ri(e,c,a,n,s,i),a=ni(),e!==null&&!Q1?(c.updateQueue=e.updateQueue,c.flags&=-2053,e.lanes&=~i,F4(e,c,i)):(U2&&a&&qt(c),c.flags|=1,B1(e,c,n,i),c.child)}function Up(e,c,a,n,i){if(e===null){var s=a.type;return typeof s=="function"&&!hi(s)&&s.defaultProps===void 0&&a.compare===null&&a.defaultProps===void 0?(c.tag=15,c.type=s,bh(e,c,s,n,i)):(e=Nc(a.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(a=a.compare,a=a!==null?a:J5,a(l,n)&&e.ref===c.ref)return F4(e,c,i)}return c.flags|=1,e=V6(s,n),e.ref=c.ref,e.return=c,c.child=e}function bh(e,c,a,n,i){if(e!==null){var s=e.memoizedProps;if(J5(s,n)&&e.ref===c.ref)if(Q1=!1,c.pendingProps=n=s,(e.lanes&i)!==0)e.flags&131072&&(Q1=!0);else return c.lanes=e.lanes,F4(e,c,i)}return dt(e,c,a,n,i)}function Ah(e,c,a){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},E2(m8,f3),f3|=a;else{if(!(a&1073741824))return e=s!==null?s.baseLanes|a:a,c.lanes=c.childLanes=1073741824,c.memoizedState={baseLanes:e,cachePool:null,transitions:null},c.updateQueue=null,E2(m8,f3),f3|=e,null;c.memoizedState={baseLanes:0,cachePool:null,transitions:null},n=s!==null?s.baseLanes:a,E2(m8,f3),f3|=n}else s!==null?(n=s.baseLanes|a,c.memoizedState=null):n=a,E2(m8,f3),f3|=n;return B1(e,c,i,a),c.child}function _h(e,c){var a=c.ref;(e===null&&a!==null||e!==null&&e.ref!==a)&&(c.flags|=512,c.flags|=2097152)}function dt(e,c,a,n,i){var s=J1(a)?o0:A1.current;return s=M8(c,s),H8(c,i),a=ri(e,c,a,n,s,i),n=ni(),e!==null&&!Q1?(c.updateQueue=e.updateQueue,c.flags&=-2053,e.lanes&=~i,F4(e,c,i)):(U2&&n&&qt(c),c.flags|=1,B1(e,c,a,i),c.child)}function Wp(e,c,a,n,i){if(J1(a)){var s=!0;Oc(c)}else s=!1;if(H8(c,i),c.stateNode===null)yc(e,c),th(c,a,n),ht(c,a,n,i),n=!0;else if(e===null){var l=c.stateNode,u=c.memoizedProps;l.props=u;var p=l.context,h=a.contextType;typeof h=="object"&&h!==null?h=_3(h):(h=J1(a)?o0:A1.current,h=M8(c,h));var z=a.getDerivedStateFromProps,V=typeof z=="function"||typeof l.getSnapshotBeforeUpdate=="function";V||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(u!==n||p!==h)&&Pp(c,l,n,h),o6=!1;var x=c.memoizedState;l.state=x,Gc(c,n,l,i),p=c.memoizedState,u!==n||x!==p||Z1.current||o6?(typeof z=="function"&&(mt(c,a,z,n),p=c.memoizedState),(u=o6||Ep(c,a,u,n,x,p,h))?(V||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,rh(e,c),u=c.memoizedProps,h=c.type===c.elementType?u:$3(c.type,u),l.props=h,V=c.pendingProps,x=l.context,p=a.contextType,typeof p=="object"&&p!==null?p=_3(p):(p=J1(a)?o0:A1.current,p=M8(c,p));var S=a.getDerivedStateFromProps;(z=typeof S=="function"||typeof l.getSnapshotBeforeUpdate=="function")||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(u!==V||x!==p)&&Pp(c,l,n,p),o6=!1,x=c.memoizedState,l.state=x,Gc(c,n,l,i);var E=c.memoizedState;u!==V||x!==E||Z1.current||o6?(typeof S=="function"&&(mt(c,a,S,n),E=c.memoizedState),(h=o6||Ep(c,a,h,n,x,E,p)||!1)?(z||typeof l.UNSAFE_componentWillUpdate!="function"&&typeof l.componentWillUpdate!="function"||(typeof l.componentWillUpdate=="function"&&l.componentWillUpdate(n,E,p),typeof l.UNSAFE_componentWillUpdate=="function"&&l.UNSAFE_componentWillUpdate(n,E,p)),typeof l.componentDidUpdate=="function"&&(c.flags|=4),typeof l.getSnapshotBeforeUpdate=="function"&&(c.flags|=1024)):(typeof l.componentDidUpdate!="function"||u===e.memoizedProps&&x===e.memoizedState||(c.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&x===e.memoizedState||(c.flags|=1024),c.memoizedProps=n,c.memoizedState=E),l.props=n,l.state=E,l.context=p,n=h):(typeof l.componentDidUpdate!="function"||u===e.memoizedProps&&x===e.memoizedState||(c.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&x===e.memoizedState||(c.flags|=1024),n=!1)}return zt(e,c,a,n,s,i)}function zt(e,c,a,n,i,s){_h(e,c);var l=(c.flags&128)!==0;if(!n&&!l)return i&&Np(c,a,!1),F4(e,c,s);n=c.stateNode,TS.current=c;var u=l&&typeof a.getDerivedStateFromError!="function"?null:n.render();return c.flags|=1,e!==null&&l?(c.child=L8(c,e.child,null,s),c.child=L8(c,null,u,s)):B1(e,c,u,s),c.memoizedState=n.state,i&&Np(c,a,!0),c.child}function Eh(e){var c=e.stateNode;c.pendingContext?Sp(e,c.pendingContext,c.pendingContext!==c.context):c.context&&Sp(e,c.context,!1),Jt(e,c.containerInfo)}function Gp(e,c,a,n,i){return C8(),jt(i),c.flags|=256,B1(e,c,a,n),c.child}var Ht={dehydrated:null,treeContext:null,retryLane:0};function gt(e){return{baseLanes:e,cachePool:null,transitions:null}}function Ph(e,c,a){var n=c.pendingProps,i=q2.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),E2(q2,i&1),e===null)return ut(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=la(l,n,0,null),e=s0(e,n,a,null),s.return=c,e.return=c,s.sibling=e,c.child=s,c.child.memoizedState=gt(a),c.memoizedState=Ht,e):si(c,l));if(i=e.memoizedState,i!==null&&(u=i.dehydrated,u!==null))return RS(e,c,l,n,u,i,a);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=V6(i,p),n.subtreeFlags=i.subtreeFlags&14680064),u!==null?s=V6(u,s):(s=s0(s,l,a,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?gt(a):{baseLanes:l.baseLanes|a,cachePool:null,transitions:l.transitions},s.memoizedState=l,s.childLanes=e.childLanes&~a,c.memoizedState=Ht,n}return s=e.child,e=s.sibling,n=V6(s,{mode:"visible",children:n.children}),!(c.mode&1)&&(n.lanes=a),n.return=c,n.sibling=null,e!==null&&(a=c.deletions,a===null?(c.deletions=[e],c.flags|=16):a.push(e)),c.child=n,c.memoizedState=null,n}function si(e,c){return c=la({mode:"visible",children:c},e.mode,0,null),c.return=e,e.child=c}function dc(e,c,a,n){return n!==null&&jt(n),L8(c,e.child,null,a),e=si(c,c.pendingProps.children),e.flags|=2,c.memoizedState=null,e}function RS(e,c,a,n,i,s,l){if(a)return c.flags&256?(c.flags&=-257,n=E9(Error(W(422))),dc(e,c,l,n)):c.memoizedState!==null?(c.child=e.child,c.flags|=128,null):(s=n.fallback,i=c.mode,n=la({mode:"visible",children:n.children},i,0,null),s=s0(s,i,l,null),s.flags|=2,n.return=c,s.return=c,n.sibling=s,c.child=n,c.mode&1&&L8(c,e.child,null,l),c.child.memoizedState=gt(l),c.memoizedState=Ht,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(W(419)),n=E9(s,n,void 0),dc(e,c,l,n)}if(u=(l&e.childLanes)!==0,Q1||u){if(n=v1,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,D4(e,i),X3(n,e,i,-1))}return mi(),n=E9(Error(W(421))),dc(e,c,l,n)}return i.data==="$?"?(c.flags|=128,c.child=e.child,c=KS.bind(null,e),i._reactRetry=c,null):(e=s.treeContext,u3=d6(i.nextSibling),p3=c,U2=!0,Y3=null,e!==null&&(N3[k3++]=_4,N3[k3++]=E4,N3[k3++]=l0,_4=e.id,E4=e.overflow,l0=c),c=si(c,n.children),c.flags|=4096,c)}function qp(e,c,a){e.lanes|=c;var n=e.alternate;n!==null&&(n.lanes|=c),pt(e.return,c,a)}function P9(e,c,a,n,i){var s=e.memoizedState;s===null?e.memoizedState={isBackwards:c,rendering:null,renderingStartTime:0,last:n,tail:a,tailMode:i}:(s.isBackwards=c,s.rendering=null,s.renderingStartTime=0,s.last=n,s.tail=a,s.tailMode=i)}function Th(e,c,a){var n=c.pendingProps,i=n.revealOrder,s=n.tail;if(B1(e,c,n.children,a),n=q2.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&&qp(e,a,c);else if(e.tag===19)qp(e,a,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(E2(q2,n),!(c.mode&1))c.memoizedState=null;else switch(i){case"forwards":for(a=c.child,i=null;a!==null;)e=a.alternate,e!==null&&qc(e)===null&&(i=a),a=a.sibling;a=i,a===null?(i=c.child,c.child=null):(i=a.sibling,a.sibling=null),P9(c,!1,i,a,s);break;case"backwards":for(a=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=a,a=i,i=e}P9(c,!0,a,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 F4(e,c,a){if(e!==null&&(c.dependencies=e.dependencies),u0|=c.lanes,!(a&c.childLanes))return null;if(e!==null&&c.child!==e.child)throw Error(W(153));if(c.child!==null){for(e=c.child,a=V6(e,e.pendingProps),c.child=a,a.return=c;e.sibling!==null;)e=e.sibling,a=a.sibling=V6(e,e.pendingProps),a.return=c;a.sibling=null}return c.child}function DS(e,c,a){switch(c.tag){case 3:Eh(c),C8();break;case 5:oh(c);break;case 1:J1(c.type)&&Oc(c);break;case 4:Jt(c,c.stateNode.containerInfo);break;case 10:var n=c.type._context,i=c.memoizedProps.value;E2(Uc,n._currentValue),n._currentValue=i;break;case 13:if(n=c.memoizedState,n!==null)return n.dehydrated!==null?(E2(q2,q2.current&1),c.flags|=128,null):a&c.child.childLanes?Ph(e,c,a):(E2(q2,q2.current&1),e=F4(e,c,a),e!==null?e.sibling:null);E2(q2,q2.current&1);break;case 19:if(n=(a&c.childLanes)!==0,e.flags&128){if(n)return Th(e,c,a);c.flags|=128}if(i=c.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),E2(q2,q2.current),n)break;return null;case 22:case 23:return c.lanes=0,Ah(e,c,a)}return F4(e,c,a)}var Rh,Vt,Dh,Fh;Rh=function(e,c){for(var a=c.child;a!==null;){if(a.tag===5||a.tag===6)e.appendChild(a.stateNode);else if(a.tag!==4&&a.child!==null){a.child.return=a,a=a.child;continue}if(a===c)break;for(;a.sibling===null;){if(a.return===null||a.return===c)return;a=a.return}a.sibling.return=a.return,a=a.sibling}};Vt=function(){};Dh=function(e,c,a,n){var i=e.memoizedProps;if(i!==n){e=c.stateNode,t0(p4.current);var s=null;switch(a){case"input":i=U9(e,i),n=U9(e,n),s=[];break;case"select":i=j2({},i,{value:void 0}),n=j2({},n,{value:void 0}),s=[];break;case"textarea":i=q9(e,i),n=q9(e,n),s=[];break;default:typeof i.onClick!="function"&&typeof n.onClick=="function"&&(e.onclick=Dc)}j9(a,n);var l;a=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)&&(a||(a={}),a[l]="")}else h!=="dangerouslySetInnerHTML"&&h!=="children"&&h!=="suppressContentEditableWarning"&&h!=="suppressHydrationWarning"&&h!=="autoFocus"&&($5.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)||(a||(a={}),a[l]="");for(l in p)p.hasOwnProperty(l)&&u[l]!==p[l]&&(a||(a={}),a[l]=p[l])}else a||(s||(s=[]),s.push(h,a)),a=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"&&($5.hasOwnProperty(h)?(p!=null&&h==="onScroll"&&F2("scroll",e),s||u===p||(s=[])):(s=s||[]).push(h,p))}a&&(s=s||[]).push("style",a);var h=s;(c.updateQueue=h)&&(c.flags|=4)}};Fh=function(e,c,a,n){a!==n&&(c.flags|=4)};function b5(e,c){if(!U2)switch(e.tailMode){case"hidden":c=e.tail;for(var a=null;c!==null;)c.alternate!==null&&(a=c),c=c.sibling;a===null?e.tail=null:a.sibling=null;break;case"collapsed":a=e.tail;for(var n=null;a!==null;)a.alternate!==null&&(n=a),a=a.sibling;n===null?c||e.tail===null?e.tail=null:e.tail.sibling=null:n.sibling=null}}function k1(e){var c=e.alternate!==null&&e.alternate.child===e.child,a=0,n=0;if(c)for(var i=e.child;i!==null;)a|=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;)a|=i.lanes|i.childLanes,n|=i.subtreeFlags,n|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=n,e.childLanes=a,c}function FS(e,c,a){var n=c.pendingProps;switch($t(c),c.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return k1(c),null;case 1:return J1(c.type)&&Fc(),k1(c),null;case 3:return n=c.stateNode,x8(),O2(Z1),O2(A1),ci(),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,Y3!==null&&(Nt(Y3),Y3=null))),Vt(e,c),k1(c),null;case 5:ei(c);var i=t0(ne.current);if(a=c.type,e!==null&&c.stateNode!=null)Dh(e,c,a,n,i),e.ref!==c.ref&&(c.flags|=512,c.flags|=2097152);else{if(!n){if(c.stateNode===null)throw Error(W(166));return k1(c),null}if(e=t0(p4.current),hc(c)){n=c.stateNode,a=c.type;var s=c.memoizedProps;switch(n[f4]=c,n[ae]=s,e=(c.mode&1)!==0,a){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<R5.length;i++)F2(R5[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":Ju(n,s),F2("invalid",n);break;case"select":n._wrapperState={wasMultiple:!!s.multiple},F2("invalid",n);break;case"textarea":cp(n,s),F2("invalid",n)}j9(a,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]):$5.hasOwnProperty(l)&&u!=null&&l==="onScroll"&&F2("scroll",n)}switch(a){case"input":cc(n),ep(n,s,!0);break;case"textarea":cc(n),ap(n);break;case"select":case"option":break;default:typeof s.onClick=="function"&&(n.onclick=Dc)}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=um(a)),e==="http://www.w3.org/1999/xhtml"?a==="script"?(e=l.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof n.is=="string"?e=l.createElement(a,{is:n.is}):(e=l.createElement(a),a==="select"&&(l=e,n.multiple?l.multiple=!0:n.size&&(l.size=n.size))):e=l.createElementNS(e,a),e[f4]=c,e[ae]=n,Rh(e,c,!1,!1),c.stateNode=e;e:{switch(l=Y9(a,n),a){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<R5.length;i++)F2(R5[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":Ju(e,n),i=U9(e,n),F2("invalid",e);break;case"option":i=n;break;case"select":e._wrapperState={wasMultiple:!!n.multiple},i=j2({},n,{value:void 0}),F2("invalid",e);break;case"textarea":cp(e,n),i=q9(e,n),F2("invalid",e);break;default:i=n}j9(a,i),u=i;for(s in u)if(u.hasOwnProperty(s)){var p=u[s];s==="style"?hm(e,p):s==="dangerouslySetInnerHTML"?(p=p?p.__html:void 0,p!=null&&pm(e,p)):s==="children"?typeof p=="string"?(a!=="textarea"||p!=="")&&j5(e,p):typeof p=="number"&&j5(e,""+p):s!=="suppressContentEditableWarning"&&s!=="suppressHydrationWarning"&&s!=="autoFocus"&&($5.hasOwnProperty(s)?p!=null&&s==="onScroll"&&F2("scroll",e):p!=null&&At(e,s,p,l))}switch(a){case"input":cc(e),ep(e,n,!1);break;case"textarea":cc(e),ap(e);break;case"option":n.value!=null&&e.setAttribute("value",""+M6(n.value));break;case"select":e.multiple=!!n.multiple,s=n.value,s!=null?h8(e,!!n.multiple,s,!1):n.defaultValue!=null&&h8(e,!!n.multiple,n.defaultValue,!0);break;default:typeof i.onClick=="function"&&(e.onclick=Dc)}switch(a){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 k1(c),null;case 6:if(e&&c.stateNode!=null)Fh(e,c,e.memoizedProps,n);else{if(typeof n!="string"&&c.stateNode===null)throw Error(W(166));if(a=t0(ne.current),t0(p4.current),hc(c)){if(n=c.stateNode,a=c.memoizedProps,n[f4]=c,(s=n.nodeValue!==a)&&(e=p3,e!==null))switch(e.tag){case 3:mc(n.nodeValue,a,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&mc(n.nodeValue,a,(e.mode&1)!==0)}s&&(c.flags|=4)}else n=(a.nodeType===9?a:a.ownerDocument).createTextNode(n),n[f4]=c,c.stateNode=n}return k1(c),null;case 13:if(O2(q2),n=c.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(U2&&u3!==null&&c.mode&1&&!(c.flags&128))ch(),C8(),c.flags|=98560,s=!1;else if(s=hc(c),n!==null&&n.dehydrated!==null){if(e===null){if(!s)throw Error(W(318));if(s=c.memoizedState,s=s!==null?s.dehydrated:null,!s)throw Error(W(317));s[f4]=c}else C8(),!(c.flags&128)&&(c.memoizedState=null),c.flags|=4;k1(c),s=!1}else Y3!==null&&(Nt(Y3),Y3=null),s=!0;if(!s)return c.flags&65536?c:null}return c.flags&128?(c.lanes=a,c):(n=n!==null,n!==(e!==null&&e.memoizedState!==null)&&n&&(c.child.flags|=8192,c.mode&1&&(e===null||q2.current&1?u1===0&&(u1=3):mi())),c.updateQueue!==null&&(c.flags|=4),k1(c),null);case 4:return x8(),Vt(e,c),e===null&&ee(c.stateNode.containerInfo),k1(c),null;case 10:return Xt(c.type._context),k1(c),null;case 17:return J1(c.type)&&Fc(),k1(c),null;case 19:if(O2(q2),s=c.memoizedState,s===null)return k1(c),null;if(n=(c.flags&128)!==0,l=s.rendering,l===null)if(n)b5(s,!1);else{if(u1!==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=a,a=c.child;a!==null;)s=a,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}),a=a.sibling;return E2(q2,q2.current&1|2),c.child}e=e.sibling}s.tail!==null&&n1()>w8&&(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,a=e.updateQueue,a!==null&&(c.updateQueue=a,c.flags|=4),b5(s,!0),s.tail===null&&s.tailMode==="hidden"&&!l.alternate&&!U2)return k1(c),null}else 2*n1()-s.renderingStartTime>w8&&a!==1073741824&&(c.flags|=128,n=!0,b5(s,!1),c.lanes=4194304);s.isBackwards?(l.sibling=c.child,c.child=l):(a=s.last,a!==null?a.sibling=l:c.child=l,s.last=l)}return s.tail!==null?(c=s.tail,s.rendering=c,s.tail=c.sibling,s.renderingStartTime=n1(),c.sibling=null,a=q2.current,E2(q2,n?a&1|2:a&1),c):(k1(c),null);case 22:case 23:return pi(),n=c.memoizedState!==null,e!==null&&e.memoizedState!==null!==n&&(c.flags|=8192),n&&c.mode&1?f3&1073741824&&(k1(c),c.subtreeFlags&6&&(c.flags|=8192)):k1(c),null;case 24:return null;case 25:return null}throw Error(W(156,c.tag))}function OS(e,c){switch($t(c),c.tag){case 1:return J1(c.type)&&Fc(),e=c.flags,e&65536?(c.flags=e&-65537|128,c):null;case 3:return x8(),O2(Z1),O2(A1),ci(),e=c.flags,e&65536&&!(e&128)?(c.flags=e&-65537|128,c):null;case 5:return ei(c),null;case 13:if(O2(q2),e=c.memoizedState,e!==null&&e.dehydrated!==null){if(c.alternate===null)throw Error(W(340));C8()}return e=c.flags,e&65536?(c.flags=e&-65537|128,c):null;case 19:return O2(q2),null;case 4:return x8(),null;case 10:return Xt(c.type._context),null;case 22:case 23:return pi(),null;case 24:return null;default:return null}}var zc=!1,b1=!1,BS=typeof WeakSet=="function"?WeakSet:Set,Q=null;function p8(e,c){var a=e.ref;if(a!==null)if(typeof a=="function")try{a(null)}catch(n){e1(e,c,n)}else a.current=null}function Mt(e,c,a){try{a()}catch(n){e1(e,c,n)}}var $p=!1;function IS(e,c){if(nt=Pc,e=Um(),Gt(e)){if("selectionStart"in e)var a={start:e.selectionStart,end:e.selectionEnd};else e:{a=(a=e.ownerDocument)&&a.defaultView||window;var n=a.getSelection&&a.getSelection();if(n&&n.rangeCount!==0){a=n.anchorNode;var i=n.anchorOffset,s=n.focusNode;n=n.focusOffset;try{a.nodeType,s.nodeType}catch{a=null;break e}var l=0,u=-1,p=-1,h=0,z=0,V=e,x=null;c:for(;;){for(var S;V!==a||i!==0&&V.nodeType!==3||(u=l+i),V!==s||n!==0&&V.nodeType!==3||(p=l+n),V.nodeType===3&&(l+=V.nodeValue.length),(S=V.firstChild)!==null;)x=V,V=S;for(;;){if(V===e)break c;if(x===a&&++h===i&&(u=l),x===s&&++z===n&&(p=l),(S=V.nextSibling)!==null)break;V=x,x=V.parentNode}V=S}a=u===-1||p===-1?null:{start:u,end:p}}else a=null}a=a||{start:0,end:0}}else a=null;for(tt={focusedElem:e,selectionRange:a},Pc=!1,Q=c;Q!==null;)if(c=Q,e=c.child,(c.subtreeFlags&1028)!==0&&e!==null)e.return=c,Q=e;else for(;Q!==null;){c=Q;try{var E=c.alternate;if(c.flags&1024)switch(c.tag){case 0:case 11:case 15:break;case 1:if(E!==null){var D=E.memoizedProps,Z=E.memoizedState,M=c.stateNode,H=M.getSnapshotBeforeUpdate(c.elementType===c.type?D:$3(c.type,D),Z);M.__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(W(163))}}catch(_){e1(c,c.return,_)}if(e=c.sibling,e!==null){e.return=c.return,Q=e;break}Q=c.return}return E=$p,$p=!1,E}function W5(e,c,a){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&&Mt(c,a,s)}i=i.next}while(i!==n)}}function sa(e,c){if(c=c.updateQueue,c=c!==null?c.lastEffect:null,c!==null){var a=c=c.next;do{if((a.tag&e)===e){var n=a.create;a.destroy=n()}a=a.next}while(a!==c)}}function Ct(e){var c=e.ref;if(c!==null){var a=e.stateNode;switch(e.tag){case 5:e=a;break;default:e=a}typeof c=="function"?c(e):c.current=e}}function Oh(e){var c=e.alternate;c!==null&&(e.alternate=null,Oh(c)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(c=e.stateNode,c!==null&&(delete c[f4],delete c[ae],delete c[ot],delete c[LS],delete c[xS])),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 Bh(e){return e.tag===5||e.tag===3||e.tag===4}function jp(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Bh(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 Lt(e,c,a){var n=e.tag;if(n===5||n===6)e=e.stateNode,c?a.nodeType===8?a.parentNode.insertBefore(e,c):a.insertBefore(e,c):(a.nodeType===8?(c=a.parentNode,c.insertBefore(e,a)):(c=a,c.appendChild(e)),a=a._reactRootContainer,a!=null||c.onclick!==null||(c.onclick=Dc));else if(n!==4&&(e=e.child,e!==null))for(Lt(e,c,a),e=e.sibling;e!==null;)Lt(e,c,a),e=e.sibling}function xt(e,c,a){var n=e.tag;if(n===5||n===6)e=e.stateNode,c?a.insertBefore(e,c):a.appendChild(e);else if(n!==4&&(e=e.child,e!==null))for(xt(e,c,a),e=e.sibling;e!==null;)xt(e,c,a),e=e.sibling}var V1=null,j3=!1;function i6(e,c,a){for(a=a.child;a!==null;)Ih(e,c,a),a=a.sibling}function Ih(e,c,a){if(u4&&typeof u4.onCommitFiberUnmount=="function")try{u4.onCommitFiberUnmount(Jc,a)}catch{}switch(a.tag){case 5:b1||p8(a,c);case 6:var n=V1,i=j3;V1=null,i6(e,c,a),V1=n,j3=i,V1!==null&&(j3?(e=V1,a=a.stateNode,e.nodeType===8?e.parentNode.removeChild(a):e.removeChild(a)):V1.removeChild(a.stateNode));break;case 18:V1!==null&&(j3?(e=V1,a=a.stateNode,e.nodeType===8?S9(e.parentNode,a):e.nodeType===1&&S9(e,a),Q5(e)):S9(V1,a.stateNode));break;case 4:n=V1,i=j3,V1=a.stateNode.containerInfo,j3=!0,i6(e,c,a),V1=n,j3=i;break;case 0:case 11:case 14:case 15:if(!b1&&(n=a.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)&&Mt(a,c,l),i=i.next}while(i!==n)}i6(e,c,a);break;case 1:if(!b1&&(p8(a,c),n=a.stateNode,typeof n.componentWillUnmount=="function"))try{n.props=a.memoizedProps,n.state=a.memoizedState,n.componentWillUnmount()}catch(u){e1(a,c,u)}i6(e,c,a);break;case 21:i6(e,c,a);break;case 22:a.mode&1?(b1=(n=b1)||a.memoizedState!==null,i6(e,c,a),b1=n):i6(e,c,a);break;default:i6(e,c,a)}}function Yp(e){var c=e.updateQueue;if(c!==null){e.updateQueue=null;var a=e.stateNode;a===null&&(a=e.stateNode=new BS),c.forEach(function(n){var i=XS.bind(null,e,n);a.has(n)||(a.add(n),n.then(i,i))})}}function q3(e,c){var a=c.deletions;if(a!==null)for(var n=0;n<a.length;n++){var i=a[n];try{var s=e,l=c,u=l;e:for(;u!==null;){switch(u.tag){case 5:V1=u.stateNode,j3=!1;break e;case 3:V1=u.stateNode.containerInfo,j3=!0;break e;case 4:V1=u.stateNode.containerInfo,j3=!0;break e}u=u.return}if(V1===null)throw Error(W(160));Ih(s,l,i),V1=null,j3=!1;var p=i.alternate;p!==null&&(p.return=null),i.return=null}catch(h){e1(i,c,h)}}if(c.subtreeFlags&12854)for(c=c.child;c!==null;)Uh(c,e),c=c.sibling}function Uh(e,c){var a=e.alternate,n=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(q3(c,e),o4(e),n&4){try{W5(3,e,e.return),sa(3,e)}catch(D){e1(e,e.return,D)}try{W5(5,e,e.return)}catch(D){e1(e,e.return,D)}}break;case 1:q3(c,e),o4(e),n&512&&a!==null&&p8(a,a.return);break;case 5:if(q3(c,e),o4(e),n&512&&a!==null&&p8(a,a.return),e.flags&32){var i=e.stateNode;try{j5(i,"")}catch(D){e1(e,e.return,D)}}if(n&4&&(i=e.stateNode,i!=null)){var s=e.memoizedProps,l=a!==null?a.memoizedProps:s,u=e.type,p=e.updateQueue;if(e.updateQueue=null,p!==null)try{u==="input"&&s.type==="radio"&&s.name!=null&&lm(i,s),Y9(u,l);var h=Y9(u,s);for(l=0;l<p.length;l+=2){var z=p[l],V=p[l+1];z==="style"?hm(i,V):z==="dangerouslySetInnerHTML"?pm(i,V):z==="children"?j5(i,V):At(i,z,V,h)}switch(u){case"input":W9(i,s);break;case"textarea":fm(i,s);break;case"select":var x=i._wrapperState.wasMultiple;i._wrapperState.wasMultiple=!!s.multiple;var S=s.value;S!=null?h8(i,!!s.multiple,S,!1):x!==!!s.multiple&&(s.defaultValue!=null?h8(i,!!s.multiple,s.defaultValue,!0):h8(i,!!s.multiple,s.multiple?[]:"",!1))}i[ae]=s}catch(D){e1(e,e.return,D)}}break;case 6:if(q3(c,e),o4(e),n&4){if(e.stateNode===null)throw Error(W(162));i=e.stateNode,s=e.memoizedProps;try{i.nodeValue=s}catch(D){e1(e,e.return,D)}}break;case 3:if(q3(c,e),o4(e),n&4&&a!==null&&a.memoizedState.isDehydrated)try{Q5(c.containerInfo)}catch(D){e1(e,e.return,D)}break;case 4:q3(c,e),o4(e);break;case 13:q3(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||(fi=n1())),n&4&&Yp(e);break;case 22:if(z=a!==null&&a.memoizedState!==null,e.mode&1?(b1=(h=b1)||z,q3(c,e),b1=h):q3(c,e),o4(e),n&8192){if(h=e.memoizedState!==null,(e.stateNode.isHidden=h)&&!z&&e.mode&1)for(Q=e,z=e.child;z!==null;){for(V=Q=z;Q!==null;){switch(x=Q,S=x.child,x.tag){case 0:case 11:case 14:case 15:W5(4,x,x.return);break;case 1:p8(x,x.return);var E=x.stateNode;if(typeof E.componentWillUnmount=="function"){n=x,a=x.return;try{c=n,E.props=c.memoizedProps,E.state=c.memoizedState,E.componentWillUnmount()}catch(D){e1(n,a,D)}}break;case 5:p8(x,x.return);break;case 22:if(x.memoizedState!==null){Xp(V);continue}}S!==null?(S.return=x,Q=S):Xp(V)}z=z.sibling}e:for(z=null,V=e;;){if(V.tag===5){if(z===null){z=V;try{i=V.stateNode,h?(s=i.style,typeof s.setProperty=="function"?s.setProperty("display","none","important"):s.display="none"):(u=V.stateNode,p=V.memoizedProps.style,l=p!=null&&p.hasOwnProperty("display")?p.display:null,u.style.display=mm("display",l))}catch(D){e1(e,e.return,D)}}}else if(V.tag===6){if(z===null)try{V.stateNode.nodeValue=h?"":V.memoizedProps}catch(D){e1(e,e.return,D)}}else if((V.tag!==22&&V.tag!==23||V.memoizedState===null||V===e)&&V.child!==null){V.child.return=V,V=V.child;continue}if(V===e)break e;for(;V.sibling===null;){if(V.return===null||V.return===e)break e;z===V&&(z=null),V=V.return}z===V&&(z=null),V.sibling.return=V.return,V=V.sibling}}break;case 19:q3(c,e),o4(e),n&4&&Yp(e);break;case 21:break;default:q3(c,e),o4(e)}}function o4(e){var c=e.flags;if(c&2){try{e:{for(var a=e.return;a!==null;){if(Bh(a)){var n=a;break e}a=a.return}throw Error(W(160))}switch(n.tag){case 5:var i=n.stateNode;n.flags&32&&(j5(i,""),n.flags&=-33);var s=jp(e);xt(e,s,i);break;case 3:case 4:var l=n.stateNode.containerInfo,u=jp(e);Lt(e,u,l);break;default:throw Error(W(161))}}catch(p){e1(e,e.return,p)}e.flags&=-3}c&4096&&(e.flags&=-4097)}function US(e,c,a){Q=e,Wh(e,c,a)}function Wh(e,c,a){for(var n=(e.mode&1)!==0;Q!==null;){var i=Q,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||b1;u=zc;var h=b1;if(zc=l,(b1=p)&&!h)for(Q=i;Q!==null;)l=Q,p=l.child,l.tag===22&&l.memoizedState!==null?Qp(i):p!==null?(p.return=l,Q=p):Qp(i);for(;s!==null;)Q=s,Wh(s,c,a),s=s.sibling;Q=i,zc=u,b1=h}Kp(e,c,a)}else i.subtreeFlags&8772&&s!==null?(s.return=i,Q=s):Kp(e,c,a)}}function Kp(e){for(;Q!==null;){var c=Q;if(c.flags&8772){var a=c.alternate;try{if(c.flags&8772)switch(c.tag){case 0:case 11:case 15:b1||sa(5,c);break;case 1:var n=c.stateNode;if(c.flags&4&&!b1)if(a===null)n.componentDidMount();else{var i=c.elementType===c.type?a.memoizedProps:$3(c.type,a.memoizedProps);n.componentDidUpdate(i,a.memoizedState,n.__reactInternalSnapshotBeforeUpdate)}var s=c.updateQueue;s!==null&&_p(c,s,n);break;case 3:var l=c.updateQueue;if(l!==null){if(a=null,c.child!==null)switch(c.child.tag){case 5:a=c.child.stateNode;break;case 1:a=c.child.stateNode}_p(c,l,a)}break;case 5:var u=c.stateNode;if(a===null&&c.flags&4){a=u;var p=c.memoizedProps;switch(c.type){case"button":case"input":case"select":case"textarea":p.autoFocus&&a.focus();break;case"img":p.src&&(a.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 V=z.dehydrated;V!==null&&Q5(V)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(W(163))}b1||c.flags&512&&Ct(c)}catch(x){e1(c,c.return,x)}}if(c===e){Q=null;break}if(a=c.sibling,a!==null){a.return=c.return,Q=a;break}Q=c.return}}function Xp(e){for(;Q!==null;){var c=Q;if(c===e){Q=null;break}var a=c.sibling;if(a!==null){a.return=c.return,Q=a;break}Q=c.return}}function Qp(e){for(;Q!==null;){var c=Q;try{switch(c.tag){case 0:case 11:case 15:var a=c.return;try{sa(4,c)}catch(p){e1(c,a,p)}break;case 1:var n=c.stateNode;if(typeof n.componentDidMount=="function"){var i=c.return;try{n.componentDidMount()}catch(p){e1(c,i,p)}}var s=c.return;try{Ct(c)}catch(p){e1(c,s,p)}break;case 5:var l=c.return;try{Ct(c)}catch(p){e1(c,l,p)}}}catch(p){e1(c,c.return,p)}if(c===e){Q=null;break}var u=c.sibling;if(u!==null){u.return=c.return,Q=u;break}Q=c.return}}var WS=Math.ceil,Yc=O4.ReactCurrentDispatcher,oi=O4.ReactCurrentOwner,A3=O4.ReactCurrentBatchConfig,V2=0,v1=null,i1=null,M1=0,f3=0,m8=x6(0),u1=0,oe=null,u0=0,oa=0,li=0,G5=null,X1=null,fi=0,w8=1/0,b4=null,Kc=!1,yt=null,H6=null,Hc=!1,p6=null,Xc=0,q5=0,wt=null,wc=-1,Sc=0;function I1(){return V2&6?n1():wc!==-1?wc:wc=n1()}function g6(e){return e.mode&1?V2&2&&M1!==0?M1&-M1:wS.transition!==null?(Sc===0&&(Sc=wm()),Sc):(e=S2,e!==0||(e=window.event,e=e===void 0?16:Em(e.type)),e):1}function X3(e,c,a,n){if(50<q5)throw q5=0,wt=null,Error(W(185));le(e,a,n),(!(V2&2)||e!==v1)&&(e===v1&&(!(V2&2)&&(oa|=a),u1===4&&f6(e,M1)),e3(e,n),a===1&&V2===0&&!(c.mode&1)&&(w8=n1()+500,na&&y6()))}function e3(e,c){var a=e.callbackNode;Nw(e,c);var n=Ec(e,e===v1?M1:0);if(n===0)a!==null&&tp(a),e.callbackNode=null,e.callbackPriority=0;else if(c=n&-n,e.callbackPriority!==c){if(a!=null&&tp(a),c===1)e.tag===0?yS(Zp.bind(null,e)):Zm(Zp.bind(null,e)),MS(function(){!(V2&6)&&y6()}),a=null;else{switch(Sm(n)){case 1:a=Rt;break;case 4:a=xm;break;case 16:a=_c;break;case 536870912:a=ym;break;default:a=_c}a=Qh(a,Gh.bind(null,e))}e.callbackPriority=c,e.callbackNode=a}}function Gh(e,c){if(wc=-1,Sc=0,V2&6)throw Error(W(327));var a=e.callbackNode;if(g8()&&e.callbackNode!==a)return null;var n=Ec(e,e===v1?M1:0);if(n===0)return null;if(n&30||n&e.expiredLanes||c)c=Qc(e,n);else{c=n;var i=V2;V2|=2;var s=$h();(v1!==e||M1!==c)&&(b4=null,w8=n1()+500,i0(e,c));do try{$S();break}catch(u){qh(e,u)}while(!0);Kt(),Yc.current=s,V2=i,i1!==null?c=0:(v1=null,M1=0,c=u1)}if(c!==0){if(c===2&&(i=J9(e),i!==0&&(n=i,c=St(e,i))),c===1)throw a=oe,i0(e,0),f6(e,n),e3(e,n1()),a;if(c===6)f6(e,n);else{if(i=e.current.alternate,!(n&30)&&!GS(i)&&(c=Qc(e,n),c===2&&(s=J9(e),s!==0&&(n=s,c=St(e,s))),c===1))throw a=oe,i0(e,0),f6(e,n),e3(e,n1()),a;switch(e.finishedWork=i,e.finishedLanes=n,c){case 0:case 1:throw Error(W(345));case 2:a0(e,X1,b4);break;case 3:if(f6(e,n),(n&130023424)===n&&(c=fi+500-n1(),10<c)){if(Ec(e,0)!==0)break;if(i=e.suspendedLanes,(i&n)!==n){I1(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=st(a0.bind(null,e,X1,b4),c);break}a0(e,X1,b4);break;case 4:if(f6(e,n),(n&4194240)===n)break;for(c=e.eventTimes,i=-1;0<n;){var l=31-K3(n);s=1<<l,l=c[l],l>i&&(i=l),n&=~s}if(n=i,n=n1()-n,n=(120>n?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*WS(n/1960))-n,10<n){e.timeoutHandle=st(a0.bind(null,e,X1,b4),n);break}a0(e,X1,b4);break;case 5:a0(e,X1,b4);break;default:throw Error(W(329))}}}return e3(e,n1()),e.callbackNode===a?Gh.bind(null,e):null}function St(e,c){var a=G5;return e.current.memoizedState.isDehydrated&&(i0(e,c).flags|=256),e=Qc(e,c),e!==2&&(c=X1,X1=a,c!==null&&Nt(c)),e}function Nt(e){X1===null?X1=e:X1.push.apply(X1,e)}function GS(e){for(var c=e;;){if(c.flags&16384){var a=c.updateQueue;if(a!==null&&(a=a.stores,a!==null))for(var n=0;n<a.length;n++){var i=a[n],s=i.getSnapshot;i=i.value;try{if(!Q3(s(),i))return!1}catch{return!1}}}if(a=c.child,c.subtreeFlags&16384&&a!==null)a.return=c,c=a;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 f6(e,c){for(c&=~li,c&=~oa,e.suspendedLanes|=c,e.pingedLanes&=~c,e=e.expirationTimes;0<c;){var a=31-K3(c),n=1<<a;e[a]=-1,c&=~n}}function Zp(e){if(V2&6)throw Error(W(327));g8();var c=Ec(e,0);if(!(c&1))return e3(e,n1()),null;var a=Qc(e,c);if(e.tag!==0&&a===2){var n=J9(e);n!==0&&(c=n,a=St(e,n))}if(a===1)throw a=oe,i0(e,0),f6(e,c),e3(e,n1()),a;if(a===6)throw Error(W(345));return e.finishedWork=e.current.alternate,e.finishedLanes=c,a0(e,X1,b4),e3(e,n1()),null}function ui(e,c){var a=V2;V2|=1;try{return e(c)}finally{V2=a,V2===0&&(w8=n1()+500,na&&y6())}}function p0(e){p6!==null&&p6.tag===0&&!(V2&6)&&g8();var c=V2;V2|=1;var a=A3.transition,n=S2;try{if(A3.transition=null,S2=1,e)return e()}finally{S2=n,A3.transition=a,V2=c,!(V2&6)&&y6()}}function pi(){f3=m8.current,O2(m8)}function i0(e,c){e.finishedWork=null,e.finishedLanes=0;var a=e.timeoutHandle;if(a!==-1&&(e.timeoutHandle=-1,VS(a)),i1!==null)for(a=i1.return;a!==null;){var n=a;switch($t(n),n.tag){case 1:n=n.type.childContextTypes,n!=null&&Fc();break;case 3:x8(),O2(Z1),O2(A1),ci();break;case 5:ei(n);break;case 4:x8();break;case 13:O2(q2);break;case 19:O2(q2);break;case 10:Xt(n.type._context);break;case 22:case 23:pi()}a=a.return}if(v1=e,i1=e=V6(e.current,null),M1=f3=c,u1=0,oe=null,li=oa=u0=0,X1=G5=null,n0!==null){for(c=0;c<n0.length;c++)if(a=n0[c],n=a.interleaved,n!==null){a.interleaved=null;var i=n.next,s=a.pending;if(s!==null){var l=s.next;s.next=i,n.next=l}a.pending=n}n0=null}return e}function qh(e,c){do{var a=i1;try{if(Kt(),Lc.current=jc,$c){for(var n=$2.memoizedState;n!==null;){var i=n.queue;i!==null&&(i.pending=null),n=n.next}$c=!1}if(f0=0,h1=f1=$2=null,U5=!1,te=0,oi.current=null,a===null||a.return===null){u1=1,oe=c,i1=null;break}e:{var s=e,l=a.return,u=a,p=c;if(c=M1,u.flags|=32768,p!==null&&typeof p=="object"&&typeof p.then=="function"){var h=p,z=u,V=z.tag;if(!(z.mode&1)&&(V===0||V===11||V===15)){var x=z.alternate;x?(z.updateQueue=x.updateQueue,z.memoizedState=x.memoizedState,z.lanes=x.lanes):(z.updateQueue=null,z.memoizedState=null)}var S=Op(l);if(S!==null){S.flags&=-257,Bp(S,l,u,s,c),S.mode&1&&Fp(s,h,c),c=S,p=h;var E=c.updateQueue;if(E===null){var D=new Set;D.add(p),c.updateQueue=D}else E.add(p);break e}else{if(!(c&1)){Fp(s,h,c),mi();break e}p=Error(W(426))}}else if(U2&&u.mode&1){var Z=Op(l);if(Z!==null){!(Z.flags&65536)&&(Z.flags|=256),Bp(Z,l,u,s,c),jt(y8(p,u));break e}}s=p=y8(p,u),u1!==4&&(u1=2),G5===null?G5=[s]:G5.push(s),s=l;do{switch(s.tag){case 3:s.flags|=65536,c&=-c,s.lanes|=c;var M=Nh(s,p,c);Ap(s,M);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"&&(H6===null||!H6.has(C)))){s.flags|=65536,c&=-c,s.lanes|=c;var _=kh(s,u,c);Ap(s,_);break e}}s=s.return}while(s!==null)}Yh(a)}catch(F){c=F,i1===a&&a!==null&&(i1=a=a.return);continue}break}while(!0)}function $h(){var e=Yc.current;return Yc.current=jc,e===null?jc:e}function mi(){(u1===0||u1===3||u1===2)&&(u1=4),v1===null||!(u0&268435455)&&!(oa&268435455)||f6(v1,M1)}function Qc(e,c){var a=V2;V2|=2;var n=$h();(v1!==e||M1!==c)&&(b4=null,i0(e,c));do try{qS();break}catch(i){qh(e,i)}while(!0);if(Kt(),V2=a,Yc.current=n,i1!==null)throw Error(W(261));return v1=null,M1=0,u1}function qS(){for(;i1!==null;)jh(i1)}function $S(){for(;i1!==null&&!gw();)jh(i1)}function jh(e){var c=Xh(e.alternate,e,f3);e.memoizedProps=e.pendingProps,c===null?Yh(e):i1=c,oi.current=null}function Yh(e){var c=e;do{var a=c.alternate;if(e=c.return,c.flags&32768){if(a=OS(a,c),a!==null){a.flags&=32767,i1=a;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{u1=6,i1=null;return}}else if(a=FS(a,c,f3),a!==null){i1=a;return}if(c=c.sibling,c!==null){i1=c;return}i1=c=e}while(c!==null);u1===0&&(u1=5)}function a0(e,c,a){var n=S2,i=A3.transition;try{A3.transition=null,S2=1,jS(e,c,a,n)}finally{A3.transition=i,S2=n}return null}function jS(e,c,a,n){do g8();while(p6!==null);if(V2&6)throw Error(W(327));a=e.finishedWork;var i=e.finishedLanes;if(a===null)return null;if(e.finishedWork=null,e.finishedLanes=0,a===e.current)throw Error(W(177));e.callbackNode=null,e.callbackPriority=0;var s=a.lanes|a.childLanes;if(kw(e,s),e===v1&&(i1=v1=null,M1=0),!(a.subtreeFlags&2064)&&!(a.flags&2064)||Hc||(Hc=!0,Qh(_c,function(){return g8(),null})),s=(a.flags&15990)!==0,a.subtreeFlags&15990||s){s=A3.transition,A3.transition=null;var l=S2;S2=1;var u=V2;V2|=4,oi.current=null,IS(e,a),Uh(a,e),vS(tt),Pc=!!nt,tt=nt=null,e.current=a,US(a,e,i),Vw(),V2=u,S2=l,A3.transition=s}else e.current=a;if(Hc&&(Hc=!1,p6=e,Xc=i),s=e.pendingLanes,s===0&&(H6=null),Lw(a.stateNode,n),e3(e,n1()),c!==null)for(n=e.onRecoverableError,a=0;a<c.length;a++)i=c[a],n(i.value,{componentStack:i.stack,digest:i.digest});if(Kc)throw Kc=!1,e=yt,yt=null,e;return Xc&1&&e.tag!==0&&g8(),s=e.pendingLanes,s&1?e===wt?q5++:(q5=0,wt=e):q5=0,y6(),null}function g8(){if(p6!==null){var e=Sm(Xc),c=A3.transition,a=S2;try{if(A3.transition=null,S2=16>e?16:e,p6===null)var n=!1;else{if(e=p6,p6=null,Xc=0,V2&6)throw Error(W(331));var i=V2;for(V2|=4,Q=e.current;Q!==null;){var s=Q,l=s.child;if(Q.flags&16){var u=s.deletions;if(u!==null){for(var p=0;p<u.length;p++){var h=u[p];for(Q=h;Q!==null;){var z=Q;switch(z.tag){case 0:case 11:case 15:W5(8,z,s)}var V=z.child;if(V!==null)V.return=z,Q=V;else for(;Q!==null;){z=Q;var x=z.sibling,S=z.return;if(Oh(z),z===h){Q=null;break}if(x!==null){x.return=S,Q=x;break}Q=S}}}var E=s.alternate;if(E!==null){var D=E.child;if(D!==null){E.child=null;do{var Z=D.sibling;D.sibling=null,D=Z}while(D!==null)}}Q=s}}if(s.subtreeFlags&2064&&l!==null)l.return=s,Q=l;else e:for(;Q!==null;){if(s=Q,s.flags&2048)switch(s.tag){case 0:case 11:case 15:W5(9,s,s.return)}var M=s.sibling;if(M!==null){M.return=s.return,Q=M;break e}Q=s.return}}var H=e.current;for(Q=H;Q!==null;){l=Q;var C=l.child;if(l.subtreeFlags&2064&&C!==null)C.return=l,Q=C;else e:for(l=H;Q!==null;){if(u=Q,u.flags&2048)try{switch(u.tag){case 0:case 11:case 15:sa(9,u)}}catch(F){e1(u,u.return,F)}if(u===l){Q=null;break e}var _=u.sibling;if(_!==null){_.return=u.return,Q=_;break e}Q=u.return}}if(V2=i,y6(),u4&&typeof u4.onPostCommitFiberRoot=="function")try{u4.onPostCommitFiberRoot(Jc,e)}catch{}n=!0}return n}finally{S2=a,A3.transition=c}}return!1}function Jp(e,c,a){c=y8(a,c),c=Nh(e,c,1),e=z6(e,c,1),c=I1(),e!==null&&(le(e,1,c),e3(e,c))}function e1(e,c,a){if(e.tag===3)Jp(e,e,a);else for(;c!==null;){if(c.tag===3){Jp(c,e,a);break}else if(c.tag===1){var n=c.stateNode;if(typeof c.type.getDerivedStateFromError=="function"||typeof n.componentDidCatch=="function"&&(H6===null||!H6.has(n))){e=y8(a,e),e=kh(c,e,1),c=z6(c,e,1),e=I1(),c!==null&&(le(c,1,e),e3(c,e));break}}c=c.return}}function YS(e,c,a){var n=e.pingCache;n!==null&&n.delete(c),c=I1(),e.pingedLanes|=e.suspendedLanes&a,v1===e&&(M1&a)===a&&(u1===4||u1===3&&(M1&130023424)===M1&&500>n1()-fi?i0(e,0):li|=a),e3(e,c)}function Kh(e,c){c===0&&(e.mode&1?(c=nc,nc<<=1,!(nc&130023424)&&(nc=4194304)):c=1);var a=I1();e=D4(e,c),e!==null&&(le(e,c,a),e3(e,a))}function KS(e){var c=e.memoizedState,a=0;c!==null&&(a=c.retryLane),Kh(e,a)}function XS(e,c){var a=0;switch(e.tag){case 13:var n=e.stateNode,i=e.memoizedState;i!==null&&(a=i.retryLane);break;case 19:n=e.stateNode;break;default:throw Error(W(314))}n!==null&&n.delete(c),Kh(e,a)}var Xh;Xh=function(e,c,a){if(e!==null)if(e.memoizedProps!==c.pendingProps||Z1.current)Q1=!0;else{if(!(e.lanes&a)&&!(c.flags&128))return Q1=!1,DS(e,c,a);Q1=!!(e.flags&131072)}else Q1=!1,U2&&c.flags&1048576&&Jm(c,Ic,c.index);switch(c.lanes=0,c.tag){case 2:var n=c.type;yc(e,c),e=c.pendingProps;var i=M8(c,A1.current);H8(c,a),i=ri(null,c,n,e,i,a);var s=ni();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,J1(n)?(s=!0,Oc(c)):s=!1,c.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,Zt(c),i.updater=ta,c.stateNode=i,i._reactInternals=c,ht(c,n,e,a),c=zt(null,c,n,!0,s,a)):(c.tag=0,U2&&s&&qt(c),B1(null,c,i,a),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=ZS(n),e=$3(n,e),i){case 0:c=dt(null,c,n,e,a);break e;case 1:c=Wp(null,c,n,e,a);break e;case 11:c=Ip(null,c,n,e,a);break e;case 14:c=Up(null,c,n,$3(n.type,e),a);break e}throw Error(W(306,n,""))}return c;case 0:return n=c.type,i=c.pendingProps,i=c.elementType===n?i:$3(n,i),dt(e,c,n,i,a);case 1:return n=c.type,i=c.pendingProps,i=c.elementType===n?i:$3(n,i),Wp(e,c,n,i,a);case 3:e:{if(Eh(c),e===null)throw Error(W(387));n=c.pendingProps,s=c.memoizedState,i=s.element,rh(e,c),Gc(c,n,null,a);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=y8(Error(W(423)),c),c=Gp(e,c,n,a,i);break e}else if(n!==i){i=y8(Error(W(424)),c),c=Gp(e,c,n,a,i);break e}else for(u3=d6(c.stateNode.containerInfo.firstChild),p3=c,U2=!0,Y3=null,a=sh(c,null,n,a),c.child=a;a;)a.flags=a.flags&-3|4096,a=a.sibling;else{if(C8(),n===i){c=F4(e,c,a);break e}B1(e,c,n,a)}c=c.child}return c;case 5:return oh(c),e===null&&ut(c),n=c.type,i=c.pendingProps,s=e!==null?e.memoizedProps:null,l=i.children,it(n,i)?l=null:s!==null&&it(n,s)&&(c.flags|=32),_h(e,c),B1(e,c,l,a),c.child;case 6:return e===null&&ut(c),null;case 13:return Ph(e,c,a);case 4:return Jt(c,c.stateNode.containerInfo),n=c.pendingProps,e===null?c.child=L8(c,null,n,a):B1(e,c,n,a),c.child;case 11:return n=c.type,i=c.pendingProps,i=c.elementType===n?i:$3(n,i),Ip(e,c,n,i,a);case 7:return B1(e,c,c.pendingProps,a),c.child;case 8:return B1(e,c,c.pendingProps.children,a),c.child;case 12:return B1(e,c,c.pendingProps.children,a),c.child;case 10:e:{if(n=c.type._context,i=c.pendingProps,s=c.memoizedProps,l=i.value,E2(Uc,n._currentValue),n._currentValue=l,s!==null)if(Q3(s.value,l)){if(s.children===i.children&&!Z1.current){c=F4(e,c,a);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=P4(-1,a&-a),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|=a,p=s.alternate,p!==null&&(p.lanes|=a),pt(s.return,a,c),u.lanes|=a;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(W(341));l.lanes|=a,u=l.alternate,u!==null&&(u.lanes|=a),pt(l,a,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}B1(e,c,i.children,a),c=c.child}return c;case 9:return i=c.type,n=c.pendingProps.children,H8(c,a),i=_3(i),n=n(i),c.flags|=1,B1(e,c,n,a),c.child;case 14:return n=c.type,i=$3(n,c.pendingProps),i=$3(n.type,i),Up(e,c,n,i,a);case 15:return bh(e,c,c.type,c.pendingProps,a);case 17:return n=c.type,i=c.pendingProps,i=c.elementType===n?i:$3(n,i),yc(e,c),c.tag=1,J1(n)?(e=!0,Oc(c)):e=!1,H8(c,a),th(c,n,i),ht(c,n,i,a),zt(null,c,n,!0,e,a);case 19:return Th(e,c,a);case 22:return Ah(e,c,a)}throw Error(W(156,c.tag))};function Qh(e,c){return Lm(e,c)}function QS(e,c,a,n){this.tag=e,this.key=a,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 b3(e,c,a,n){return new QS(e,c,a,n)}function hi(e){return e=e.prototype,!(!e||!e.isReactComponent)}function ZS(e){if(typeof e=="function")return hi(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Et)return 11;if(e===Pt)return 14}return 2}function V6(e,c){var a=e.alternate;return a===null?(a=b3(e.tag,c,e.key,e.mode),a.elementType=e.elementType,a.type=e.type,a.stateNode=e.stateNode,a.alternate=e,e.alternate=a):(a.pendingProps=c,a.type=e.type,a.flags=0,a.subtreeFlags=0,a.deletions=null),a.flags=e.flags&14680064,a.childLanes=e.childLanes,a.lanes=e.lanes,a.child=e.child,a.memoizedProps=e.memoizedProps,a.memoizedState=e.memoizedState,a.updateQueue=e.updateQueue,c=e.dependencies,a.dependencies=c===null?null:{lanes:c.lanes,firstContext:c.firstContext},a.sibling=e.sibling,a.index=e.index,a.ref=e.ref,a}function Nc(e,c,a,n,i,s){var l=2;if(n=e,typeof e=="function")hi(e)&&(l=1);else if(typeof e=="string")l=5;else e:switch(e){case r8:return s0(a.children,i,s,c);case _t:l=8,i|=8;break;case F9:return e=b3(12,a,c,i|2),e.elementType=F9,e.lanes=s,e;case O9:return e=b3(13,a,c,i),e.elementType=O9,e.lanes=s,e;case B9:return e=b3(19,a,c,i),e.elementType=B9,e.lanes=s,e;case im:return la(a,i,s,c);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case nm:l=10;break e;case tm:l=9;break e;case Et:l=11;break e;case Pt:l=14;break e;case s6:l=16,n=null;break e}throw Error(W(130,e==null?e:typeof e,""))}return c=b3(l,a,c,i),c.elementType=e,c.type=n,c.lanes=s,c}function s0(e,c,a,n){return e=b3(7,e,n,c),e.lanes=a,e}function la(e,c,a,n){return e=b3(22,e,n,c),e.elementType=im,e.lanes=a,e.stateNode={isHidden:!1},e}function T9(e,c,a){return e=b3(6,e,null,c),e.lanes=a,e}function R9(e,c,a){return c=b3(4,e.children!==null?e.children:[],e.key,c),c.lanes=a,c.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},c}function JS(e,c,a,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=g9(0),this.expirationTimes=g9(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=g9(0),this.identifierPrefix=n,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function vi(e,c,a,n,i,s,l,u,p){return e=new JS(e,c,a,u,p),c===1?(c=1,s===!0&&(c|=8)):c=0,s=b3(3,null,null,c),e.current=s,s.stateNode=e,s.memoizedState={element:n,isDehydrated:a,cache:null,transitions:null,pendingSuspenseBoundaries:null},Zt(s),e}function eN(e,c,a){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:a}}function Zh(e){if(!e)return C6;e=e._reactInternals;e:{if(h0(e)!==e||e.tag!==1)throw Error(W(170));var c=e;do{switch(c.tag){case 3:c=c.stateNode.context;break e;case 1:if(J1(c.type)){c=c.stateNode.__reactInternalMemoizedMergedChildContext;break e}}c=c.return}while(c!==null);throw Error(W(171))}if(e.tag===1){var a=e.type;if(J1(a))return Qm(e,a,c)}return c}function Jh(e,c,a,n,i,s,l,u,p){return e=vi(a,n,!0,e,i,s,l,u,p),e.context=Zh(null),a=e.current,n=I1(),i=g6(a),s=P4(n,i),s.callback=c??null,z6(a,s,i),e.current.lanes=i,le(e,i,n),e3(e,n),e}function fa(e,c,a,n){var i=c.current,s=I1(),l=g6(i);return a=Zh(a),c.context===null?c.context=a:c.pendingContext=a,c=P4(s,l),c.payload={element:e},n=n===void 0?null:n,n!==null&&(c.callback=n),e=z6(i,c,l),e!==null&&(X3(e,i,l,s),Cc(e,i,l)),l}function Zc(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 em(e,c){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var a=e.retryLane;e.retryLane=a!==0&&a<c?a:c}}function di(e,c){em(e,c),(e=e.alternate)&&em(e,c)}function cN(){return null}var ev=typeof reportError=="function"?reportError:function(e){console.error(e)};function zi(e){this._internalRoot=e}ua.prototype.render=zi.prototype.render=function(e){var c=this._internalRoot;if(c===null)throw Error(W(409));fa(e,c,null,null)};ua.prototype.unmount=zi.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var c=e.containerInfo;p0(function(){fa(null,e,null,null)}),c[R4]=null}};function ua(e){this._internalRoot=e}ua.prototype.unstable_scheduleHydration=function(e){if(e){var c=bm();e={blockedOn:null,target:e,priority:c};for(var a=0;a<l6.length&&c!==0&&c<l6[a].priority;a++);l6.splice(a,0,e),a===0&&_m(e)}};function Hi(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function pa(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function cm(){}function aN(e,c,a,n,i){if(i){if(typeof n=="function"){var s=n;n=function(){var h=Zc(l);s.call(h)}}var l=Jh(c,n,e,0,null,!1,!1,"",cm);return e._reactRootContainer=l,e[R4]=l.current,ee(e.nodeType===8?e.parentNode:e),p0(),l}for(;i=e.lastChild;)e.removeChild(i);if(typeof n=="function"){var u=n;n=function(){var h=Zc(p);u.call(h)}}var p=vi(e,0,!1,null,null,!1,!1,"",cm);return e._reactRootContainer=p,e[R4]=p.current,ee(e.nodeType===8?e.parentNode:e),p0(function(){fa(c,p,a,n)}),p}function ma(e,c,a,n,i){var s=a._reactRootContainer;if(s){var l=s;if(typeof i=="function"){var u=i;i=function(){var p=Zc(l);u.call(p)}}fa(c,l,e,i)}else l=aN(a,c,e,i,n);return Zc(l)}Nm=function(e){switch(e.tag){case 3:var c=e.stateNode;if(c.current.memoizedState.isDehydrated){var a=T5(c.pendingLanes);a!==0&&(Dt(c,a|1),e3(c,n1()),!(V2&6)&&(w8=n1()+500,y6()))}break;case 13:p0(function(){var n=D4(e,1);if(n!==null){var i=I1();X3(n,e,1,i)}}),di(e,1)}};Ft=function(e){if(e.tag===13){var c=D4(e,134217728);if(c!==null){var a=I1();X3(c,e,134217728,a)}di(e,134217728)}};km=function(e){if(e.tag===13){var c=g6(e),a=D4(e,c);if(a!==null){var n=I1();X3(a,e,c,n)}di(e,c)}};bm=function(){return S2};Am=function(e,c){var a=S2;try{return S2=e,c()}finally{S2=a}};X9=function(e,c,a){switch(c){case"input":if(W9(e,a),c=a.name,a.type==="radio"&&c!=null){for(a=e;a.parentNode;)a=a.parentNode;for(a=a.querySelectorAll("input[name="+JSON.stringify(""+c)+'][type="radio"]'),c=0;c<a.length;c++){var n=a[c];if(n!==e&&n.form===e.form){var i=ra(n);if(!i)throw Error(W(90));om(n),W9(n,i)}}}break;case"textarea":fm(e,a);break;case"select":c=a.value,c!=null&&h8(e,!!a.multiple,c,!1)}};zm=ui;Hm=p0;var rN={usingClientEntryPoint:!1,Events:[ue,s8,ra,vm,dm,ui]},A5={findFiberByHostInstance:r0,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},nN={bundleType:A5.bundleType,version:A5.version,rendererPackageName:A5.rendererPackageName,rendererConfig:A5.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:O4.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Mm(e),e===null?null:e.stateNode},findFiberByHostInstance:A5.findFiberByHostInstance||cN,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&(_5=__REACT_DEVTOOLS_GLOBAL_HOOK__,!_5.isDisabled&&_5.supportsFiber))try{Jc=_5.inject(nN),u4=_5}catch{}var _5;v3.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=rN;v3.createPortal=function(e,c){var a=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Hi(c))throw Error(W(200));return eN(e,c,null,a)};v3.createRoot=function(e,c){if(!Hi(e))throw Error(W(299));var a=!1,n="",i=ev;return c!=null&&(c.unstable_strictMode===!0&&(a=!0),c.identifierPrefix!==void 0&&(n=c.identifierPrefix),c.onRecoverableError!==void 0&&(i=c.onRecoverableError)),c=vi(e,1,!1,null,null,a,!1,n,i),e[R4]=c.current,ee(e.nodeType===8?e.parentNode:e),new zi(c)};v3.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(W(188)):(e=Object.keys(e).join(","),Error(W(268,e)));return e=Mm(c),e=e===null?null:e.stateNode,e};v3.flushSync=function(e){return p0(e)};v3.hydrate=function(e,c,a){if(!pa(c))throw Error(W(200));return ma(null,e,c,!0,a)};v3.hydrateRoot=function(e,c,a){if(!Hi(e))throw Error(W(405));var n=a!=null&&a.hydratedSources||null,i=!1,s="",l=ev;if(a!=null&&(a.unstable_strictMode===!0&&(i=!0),a.identifierPrefix!==void 0&&(s=a.identifierPrefix),a.onRecoverableError!==void 0&&(l=a.onRecoverableError)),c=Jh(c,null,e,1,a??null,i,!1,s,l),e[R4]=c.current,ee(e),n)for(e=0;e<n.length;e++)a=n[e],i=a._getVersion,i=i(a._source),c.mutableSourceEagerHydrationData==null?c.mutableSourceEagerHydrationData=[a,i]:c.mutableSourceEagerHydrationData.push(a,i);return new ua(c)};v3.render=function(e,c,a){if(!pa(c))throw Error(W(200));return ma(null,e,c,!1,a)};v3.unmountComponentAtNode=function(e){if(!pa(e))throw Error(W(40));return e._reactRootContainer?(p0(function(){ma(null,null,e,!1,function(){e._reactRootContainer=null,e[R4]=null})}),!0):!1};v3.unstable_batchedUpdates=ui;v3.unstable_renderSubtreeIntoContainer=function(e,c,a,n){if(!pa(a))throw Error(W(200));if(e==null||e._reactInternals===void 0)throw Error(W(38));return ma(e,c,a,!1,n)};v3.version="18.2.0-next-9e3b772b8-20220608"});var nv=Y1((mb,rv)=>{"use strict";function av(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(av)}catch(e){console.error(e)}}av(),rv.exports=cv()});var Vi=Y1(gi=>{"use strict";var tv=nv();gi.createRoot=tv.createRoot,gi.hydrateRoot=tv.hydrateRoot;var hb});var ov=Y1((sv,ha)=>{(function(){function e(b){if(b=b||{},this.method=b.method||2,this.colors=b.colors||256,this.initColors=b.initColors||4096,this.initDist=b.initDist||.01,this.distIncr=b.distIncr||.005,this.hueGroups=b.hueGroups||10,this.satGroups=b.satGroups||10,this.lumGroups=b.lumGroups||10,this.minHueCols=b.minHueCols||0,this.hueStats=this.minHueCols?new c(this.hueGroups,this.minHueCols):null,this.boxSize=b.boxSize||[64,64],this.boxPxls=b.boxPxls||2,this.palLocked=!1,this.dithKern=b.dithKern||null,this.dithSerp=b.dithSerp||!1,this.dithDelta=b.dithDelta||0,this.histogram={},this.idxrgb=b.palette?b.palette.slice(0):[],this.idxi32=[],this.i32idx={},this.i32rgb={},this.useCache=b.useCache!==!1,this.cacheFreq=b.cacheFreq||10,this.reIndex=b.reIndex||this.idxrgb.length==0,this.colorDist=b.colorDist=="manhattan"?x:z,this.idxrgb.length>0){var N=this;this.idxrgb.forEach(function(A,T){var q=(-16777216|A[2]<<16|A[1]<<8|A[0])>>>0;N.idxi32[T]=q,N.i32idx[q]=T,N.i32rgb[q]=A})}}e.prototype.sample=function(N,A){if(this.palLocked)throw"Cannot sample additional images, palette already assembled.";var T=F(N,A);switch(this.method){case 1:this.colorStats1D(T.buf32);break;case 2:this.colorStats2D(T.buf32,T.width);break}},e.prototype.reduce=function(N,A,T,q){if(this.palLocked||this.buildPal(),T=T||this.dithKern,q=typeof q<"u"?q:this.dithSerp,A=A||1,T)var Y=this.dither(N,T,q);else for(var j=F(N),G=j.buf32,t2=G.length,Y=new Uint32Array(t2),s2=0;s2<t2;s2++){var i2=G[s2];Y[s2]=this.nearestColor(i2)}if(A==1)return new Uint8Array(Y.buffer);if(A==2){for(var M2=[],t2=Y.length,s2=0;s2<t2;s2++){var i2=Y[s2];M2[s2]=this.i32idx[i2]}return M2}},e.prototype.dither=function(b,N,A){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 q=T[N],Y=F(b),j=Y.buf32,G=Y.width,t2=Y.height,s2=j.length,i2=A?-1:1,M2=0;M2<t2;M2++){A&&(i2=i2*-1);for(var L2=M2*G,Y2=i2==1?0:G-1,c1=i2==1?G:0;Y2!==c1;Y2+=i2){var L1=L2+Y2,c3=j[L1],d1=c3&255,z1=(c3&65280)>>8,e4=(c3&16711680)>>16,K2=this.nearestColor(c3),W1=K2&255,R3=(K2&65280)>>8,B2=(K2&16711680)>>16;if(j[L1]=255<<24|B2<<16|R3<<8|W1,this.dithDelta){var N6=this.colorDist([d1,z1,e4],[W1,R3,B2]);if(N6<this.dithDelta)continue}for(var wa=d1-W1,D3=z1-R3,me=e4-B2,k6=i2==1?0:q.length-1,b6=i2==1?q.length:0;k6!==b6;k6+=i2){var P1=q[k6][1]*i2,m4=q[k6][2],d0=m4*G;if(P1+Y2>=0&&P1+Y2<G&&m4+M2>=0&&m4+M2<t2){var A8=q[k6][0],c4=L1+(d0+P1),Sa=j[c4]&255,A6=(j[c4]&65280)>>8,B4=(j[c4]&16711680)>>16,_8=Math.max(0,Math.min(255,Sa+wa*A8)),E8=Math.max(0,Math.min(255,A6+D3*A8)),P8=Math.max(0,Math.min(255,B4+me*A8));j[c4]=255<<24|P8<<16|E8<<8|_8}}}}return j},e.prototype.buildPal=function(N){if(!(this.palLocked||this.idxrgb.length>0&&this.idxrgb.length<=this.colors)){var A=this.histogram,T=J(A,!0);if(T.length==0)throw"Nothing has been sampled, palette cannot be built.";switch(this.method){case 1:for(var q=this.initColors,Y=T[q-1],j=A[Y],s2=T.slice(0,q),G=q,t2=T.length;G<t2&&A[T[G]]==j;)s2.push(T[G++]);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,A){return this.buildPal(A),N?this.idxrgb:new Uint8Array(new Uint32Array(this.idxi32).buffer)},e.prototype.prunePal=function(N){for(var A,T=0;T<this.idxrgb.length;T++)N[T]||(A=this.idxi32[T],this.idxrgb[T]=null,this.idxi32[T]=null,delete this.i32idx[A]);if(this.reIndex){for(var q=[],Y=[],j={},T=0,G=0;T<this.idxrgb.length;T++)this.idxrgb[T]&&(A=this.idxi32[T],q[G]=this.idxrgb[T],j[A]=G,Y[G]=A,G++);this.idxrgb=q,this.idxi32=Y,this.i32idx=j}},e.prototype.reducePal=function(N){if(this.idxrgb.length>this.colors){for(var A=N.length,T={},q=0,Y,j=!1,G=0;G<A;G++)q==this.colors&&!j&&(this.prunePal(T),j=!0),Y=this.nearestIndex(N[G]),q<this.colors&&!T[Y]&&(T[Y]=!0,q++);j||(this.prunePal(T),j=!0)}else{var t2=N.map(function(K2){return[K2&255,(K2&65280)>>8,(K2&16711680)>>16]}),A=t2.length,s2=A,i2=this.initDist;if(s2>this.colors){for(;s2>this.colors;){for(var M2=[],G=0;G<A;G++){var L2=t2[G],Y2=N[G];if(L2)for(var c1=G+1;c1<A;c1++){var L1=t2[c1],c3=N[c1];if(L1){var d1=this.colorDist(L2,L1);d1<i2&&(M2.push([c1,L1,c3,d1]),delete t2[c1],s2--)}}}i2+=s2>this.colors*3?this.initDist:this.distIncr}if(s2<this.colors){H.call(M2,function(K2,W1){return W1[3]-K2[3]});for(var z1=0;s2<this.colors;)t2[M2[z1][0]]=M2[z1][1],s2++,z1++}}for(var A=t2.length,G=0;G<A;G++)t2[G]&&(this.idxrgb.push(t2[G]),this.idxi32.push(N[G]),this.i32idx[N[G]]=this.idxi32.length-1,this.i32rgb[N[G]]=t2[G])}},e.prototype.colorStats1D=function(N){for(var A=this.histogram,T=0,q,Y=N.length,j=0;j<Y;j++)q=N[j],(q&4278190080)>>24&&(this.hueStats&&this.hueStats.check(q),q in A?A[q]++:A[q]=1)},e.prototype.colorStats2D=function(N,A){var T=this.boxSize[0],q=this.boxSize[1],Y=T*q,j=U(A,N.length/A,T,q),G=this.histogram,t2=this;j.forEach(function(s2){var i2=Math.max(Math.round(s2.w*s2.h/Y)*t2.boxPxls,2),M2={},L2;B(s2,A,function(Y2){L2=N[Y2],(L2&4278190080)>>24&&(t2.hueStats&&t2.hueStats.check(L2),L2 in G?G[L2]++:L2 in M2?++M2[L2]>=i2&&(G[L2]=M2[L2]):M2[L2]=1)})}),this.hueStats&&this.hueStats.inject(G)},e.prototype.sortPal=function(){var N=this;this.idxi32.sort(function(A,T){var q=N.i32idx[A],Y=N.i32idx[T],j=N.idxrgb[q],G=N.idxrgb[Y],t2=S(j[0],j[1],j[2]),s2=S(G[0],G[1],G[2]),i2=j[0]==j[1]&&j[1]==j[2]?-1:E(t2.h,N.hueGroups),M2=G[0]==G[1]&&G[1]==G[2]?-1:E(s2.h,N.hueGroups),L2=M2-i2;if(L2)return-L2;var Y2=+s2.l.toFixed(2)-+t2.l.toFixed(2);if(Y2)return-Y2;var c1=+s2.s.toFixed(2)-+t2.s.toFixed(2);if(c1)return-c1}),this.idxi32.forEach(function(A,T){N.idxrgb[T]=N.i32rgb[A],N.i32idx[A]=T})},e.prototype.nearestColor=function(N){var A=this.nearestIndex(N);return A===null?0:this.idxi32[A]},e.prototype.nearestIndex=function(N){if(!((N&4278190080)>>24))return null;if(this.useCache&&""+N in this.i32idx)return this.i32idx[N];for(var A=1e3,T,q=[N&255,(N&65280)>>8,(N&16711680)>>16],Y=this.idxrgb.length,j=0;j<Y;j++)if(this.idxrgb[j]){var G=this.colorDist(q,this.idxrgb[j]);G<A&&(A=G,T=j)}return T},e.prototype.cacheHistogram=function(N){for(var A=0,T=N[A];A<N.length&&this.histogram[T]>=this.cacheFreq;T=N[A++])this.i32idx[T]=this.nearestIndex(T)};function c(b,N){this.numGroups=b,this.minCols=N,this.stats={};for(var A=-1;A<b;A++)this.stats[A]={num:0,cols:[]};this.groupsFull=0}c.prototype.check=function(N){this.groupsFull==this.numGroups+1&&(this.check=function(){});var A=N&255,T=(N&65280)>>8,q=(N&16711680)>>16,Y=A==T&&T==q?-1:E(S(A,T,q).h,this.numGroups),j=this.stats[Y],G=this.minCols;j.num++,!(j.num>G)&&(j.num==G&&this.groupsFull++,j.num<=G&&this.stats[Y].cols.push(N))},c.prototype.inject=function(N){for(var A=-1;A<this.numGroups;A++)if(this.stats[A].num<=this.minCols)switch(M(N)){case"Array":this.stats[A].cols.forEach(function(T){N.indexOf(T)==-1&&N.push(T)});break;case"Object":this.stats[A].cols.forEach(function(T){N[T]?N[T]++:N[T]=1});break}};var a=.2126,n=.7152,i=.0722;function s(b,N,A){return Math.sqrt(a*b*b+n*N*N+i*A*A)}var l=255,u=255,p=255,h=Math.sqrt(a*l*l+n*u*u+i*p*p);function z(b,N){var A=N[0]-b[0],T=N[1]-b[1],q=N[2]-b[2];return Math.sqrt(a*A*A+n*T*T+i*q*q)/h}var V=a*l+n*u+i*p;function x(b,N){var A=Math.abs(N[0]-b[0]),T=Math.abs(N[1]-b[1]),q=Math.abs(N[2]-b[2]);return(a*A+n*T+i*q)/V}function S(b,N,A){var T,q,Y,j,G,t2;if(b/=255,N/=255,A/=255,T=Math.max(b,N,A),q=Math.min(b,N,A),G=(T+q)/2,T==q)Y=j=0;else{switch(t2=T-q,j=G>.5?t2/(2-T-q):t2/(T+q),T){case b:Y=(N-A)/t2+(N<A?6:0);break;case N:Y=(A-b)/t2+2;break;case A:Y=(b-N)/t2+4;break}Y/=6}return{h:Y,s:j,l:s(b,N,A)}}function E(b,N){var A=1/N,T=A/2;if(b>=1-T||b<=T)return 0;for(var q=1;q<N;q++){var Y=q*A;if(b>=Y-T&&b<=Y+T)return q}}function D(b){return b}function Z(b){return b}function M(b){return Object.prototype.toString.call(b).slice(8,-1)}var H=_()?Array.prototype.sort:C;function C(b){var N=M(this[0]);if(N=="Number"||N=="String"){for(var A={},T=this.length,q,Y=0;Y<T;Y++)q=this[Y],!(A[q]||A[q]===0)&&(A[q]=Y);return this.sort(function(j,G){return b(j,G)||A[j]-A[G]})}else{var A=this.map(function(G){return G});return this.sort(function(G,t2){return b(G,t2)||A.indexOf(G)-A.indexOf(t2)})}}function _(){var b="abcdefghijklmnopqrstuvwxyz";return b.split("").sort(function(N,A){return~~(b.indexOf(A)/2.3)-~~(b.indexOf(N)/2.3)}).join("")=="xyzvwtursopqmnklhijfgdeabc"}function F(b,N){var A,T,q,Y,j,G;switch(M(b)){case"HTMLImageElement":A=document.createElement("canvas"),A.width=b.naturalWidth,A.height=b.naturalHeight,T=A.getContext("2d"),T.drawImage(b,0,0);case"Canvas":case"HTMLCanvasElement":A=A||b,T=T||A.getContext("2d");case"CanvasRenderingContext2D":T=T||b,A=A||T.canvas,q=T.getImageData(0,0,A.width,A.height);case"ImageData":q=q||b,N=q.width,M(q.data)=="CanvasPixelArray"?Y=new Uint8Array(q.data):Y=q.data;case"Array":case"CanvasPixelArray":Y=Y||new Uint8Array(b);case"Uint8Array":case"Uint8ClampedArray":Y=Y||b,j=new Uint32Array(Y.buffer);case"Uint32Array":j=j||b,Y=Y||new Uint8Array(j.buffer),N=N||j.length,G=j.length/N}return{can:A,ctx:T,imgd:q,buf8:Y,buf32:j,width:N,height:G}}function U(b,N,A,T){for(var q=~~(b/A),Y=b%A,j=~~(N/T),G=N%T,t2=b-Y,s2=N-G,i2=[],M2=0;M2<N;M2+=T)for(var L2=0;L2<b;L2+=A)i2.push({x:L2,y:M2,w:L2==t2?Y:A,h:M2==s2?G:T});return i2}function B(b,N,A){var T=b,q=T.y*N+T.x,Y=(T.y+T.h-1)*N+(T.x+T.w-1),j=0,G=N-T.w+1,t2=q;do A.call(this,t2),t2+=++j%T.w==0?G:1;while(t2<=Y)}function J(b,N){var A=[];for(var T in b)A.push(T);return H.call(A,function(q,Y){return N?b[Y]-b[q]:b[q]-b[Y]})}this.RgbQuant=e,typeof ha<"u"&&ha.exports&&(ha.exports=e)}).call(sv)});var zv=Y1((Li,xi)=>{(function(e,c){typeof define=="function"&&define.amd?define([],c):typeof Li<"u"?c():(c(),e.FileSaver={})})(Li,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 a(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,V=document.createElement("a");p=p||u.name||"download",V.download=p,V.rel="noopener",typeof u=="string"?(V.href=u,V.origin===location.origin?n(V):a(V.href)?c(u,p,h):n(V,V.target="_blank")):(V.href=z.createObjectURL(u),setTimeout(function(){z.revokeObjectURL(V.href)},4e4),setTimeout(function(){n(V)},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(a(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 V=u.type==="application/octet-stream",x=/constructor/i.test(i.HTMLElement)||i.safari,S=/CriOS\/[\d]+/.test(navigator.userAgent);if((S||V&&x||s)&&typeof FileReader<"u"){var E=new FileReader;E.onloadend=function(){var M=E.result;M=S?M:M.replace(/^data:[^;]*;/,"data:attachment/file;"),z?z.location.href=M:location=M,z=null},E.readAsDataURL(u)}else{var D=i.URL||i.webkitURL,Z=D.createObjectURL(u);z?z.location=Z:location.href=Z,z=null,setTimeout(function(){D.revokeObjectURL(Z)},4e4)}});i.saveAs=l.saveAs=l,typeof xi<"u"&&(xi.exports=l)})});var A0=T2(Q8()),x3=512;function a7(e,c){return e.indexOf(c)===-1?(e.push(c),!0):!1}function Z8(e,c){let a=e.indexOf(c);return a!==-1?(e.splice(a,1),!0):!1}function Yr(e,c,a){return{r:e,g:c,b:a}}function I6(e,c){return e>c?e-c:c-e}function $r(e,c=2){return e.toString(16).padStart(c,"0")}function rl(e,c,a){return"#"+$r(e)+$r(c)+$r(a)}function r7(){return new Promise(e=>requestAnimationFrame(e))}function n7(e){let c=e.lastIndexOf(".");return c===-1?{text:e,ex:""}:{text:e.slice(0,c),ex:e.slice(c+1)}}function Kr(e){return new Promise((c,a)=>{let n=new FileReader;n.addEventListener("load",()=>{c(n.result)}),n.addEventListener("error",i=>{a(i)}),n.readAsText(e)})}function Xr(e){return new Promise((c,a)=>{let n=new FileReader;n.addEventListener("load",()=>{c(n.result)}),n.addEventListener("error",i=>{a(i)}),n.readAsDataURL(e)})}function Qr(e,c){return new Promise((a,n)=>{let i=new Image;i.alt=e,i.addEventListener("load",()=>a(i)),i.addEventListener("error",s=>{n(s)}),c.startsWith("data:image")||c.startsWith("blob")?i.src=c:i.src=`data:image/${n7(e)};base64,${c}`})}function _0(e){return e.length}function E0(e){return e[0]&&e[0].length||0}function U6(e){return _0(e.pixels)}function W6(e){return E0(e.pixels)}function Zr(e,c,a){let n=e5();n.width=c,n.height=a;let i=n.getContext("2d");return i.imageSmoothingEnabled=!1,i.drawImage(e,0,0,c,a),fL(n,e.alt)}function fL(e,c){return new Promise((a,n)=>{let i=e.toDataURL("image/png"),s=new Image;s.addEventListener("load",()=>a(s)),s.addEventListener("error",l=>n(l)),c&&(s.alt=c),s.src=i})}function Jr(e){if(typeof e=="object"){let c=(0,A0.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,A0.isInteger)(c.x))throw new Error("X is not an integer");if(!(0,A0.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 a=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)a=l.length;else if(l.length!==a)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,A0.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=U6(c),i=W6(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 J8(e){return e.getContext("2d").getImageData(0,0,e.width,e.height)}function t7(e,c){let{height:a,width:n}=e,i=[];for(let s=0;s<a;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),V=i[z]||[];if(h<25)V.push(-1);else{let x=uL(Yr(l,u,p),c);V.push(x)}}return i}function uL(e,c){let a=[];for(let s of c){let l=I6(e.r,s.r),u=I6(e.g,s.g),p=I6(e.b,s.b);a.push(l+u+p)}let n=Math.min(...a);return a.indexOf(n)}function en(e){let c=e5(),a=c.getContext("2d");return c.width=e.width,c.height=e.height,a.drawImage(e,0,0),c}function cn(e,c,a,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 V=s[z],x=V&&V[h];if(x!=null&&x>-1){p++;let S=a[x];if(!S)throw new Error(`Unknown color at ${x}`);i.fillStyle=S,i.fillRect(h*n,z*n,n,n)}}return p}function e5(){let e=document.createElement("canvas");return e.setAttribute("overlay","true"),e}function c5(e,c){let a=document.createElement("canvas");a.width=E0(e),a.height=_0(e);let n=cn(a,e,c);return{canvas:a,pixels:n}}var jr;try{let e=navigator.language||navigator.userLanguage;jr=new Intl.NumberFormat(e)}catch{}function nl(e){return jr?jr.format(e):e.toString()}function P0(e,c){c(parseInt(e.target.value,10))}var T0=class{listeners=new Map;on(c,a){let n=this.listeners.get(c)||[];a7(n,a),this.listeners.set(c,n)}off(c,a){let n=this.listeners.get(c)||[];Z8(n,a),n.length||this.listeners.delete(c)}emit(c,...a){let n=this.listeners.get(c);if(n)for(let i=0;i<n.length;i++)try{let s=n[i];s&&s(...a)}catch(s){console.error(s)}}listenersCount(c){let a=this.listeners.get(c);return a?a.length:0}removeAllListeners(){this.listeners.clear()}removeSpecificListeners(c){this.listeners.delete(c)}};var i7=class{cords;emitter=new T0;_x=0;_y=0;frame;_ux=0;_uy=0;_uScale=0;constructor(){}on(c,a){this.emitter.on(c,a)}off(c,a){this.emitter.off(c,a)}async init(){for(;!this.cords;){let c=[...document.getElementsByTagName("div")].filter(a=>a.textContent&&a.textContent.match(/^\(\s*-?\d+\s*,\s*-?\d+\s*\)$/));for(let a of c)a.children.length===0&&(this.cords=a,this.frame=requestAnimationFrame(this.observe));await r7()}}stop(){this.frame&&cancelAnimationFrame(this.frame)}get centerCanvas(){let c=window.innerWidth/2,a=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&&a>i.bounds.top&&a<i.bounds.bottom);if(n){let i=n.canvas.width/x3;if(i===2){let s=n.bounds.left+n.bounds.width/2,l=n.bounds.top+n.bounds.height/2,u=x3/n.canvas.width,p=x3/n.canvas.height;return n.bounds.width=u,n.bounds.height=p,c<=s&&a<=l||(c>s&&a<l?n.bounds.top+=u:c>s&&a>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,a){let n=this.centerCanvas;if(!n)return null;this.getCordsFromUrl();let i=Math.floor(this.ux/x3)*x3,s=Math.floor(this.uy/x3)*x3,l=(c-n.bounds.left)/this.pixelSize+i,u=(a-n.bounds.top)/this.pixelSize+s;return{x:l,y:u}}gridToScreen(c,a){let n=this.centerCanvas;if(!n)return null;let i=Math.floor(this.ux/x3)*x3,s=Math.floor(this.uy/x3)*x3,l=c-i,u=a-s,p=n.bounds.left+l*this.pixelSize,h=n.bounds.top+u*this.pixelSize;return{x:p,y:h}}getCordsFromUrl(){let a=location.pathname.split("/").filter(n=>n)[0];if(a){let n=a.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(a=>parseInt(a));this._x=c[0],this._y=c[1]}observe=()=>{let c=this._x,a=this._y;this.parse(),(c!==this._x||a!==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 a=new Map,n=new Map,i=c.map(h=>{let{width:z,height:V}=h.getBoundingClientRect(),x=a.get(z)||0,S=n.get(V)||0;return x++,S++,a.set(z,x),n.set(V,S),{btn:h,width:z,height:V}}),s=Array.from(a).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=>rl(h.r,h.g,h.b)),p}};var a5=class{input=document.createElement("input");constructor(){this.input.type="file"}allowMultiple(c){this.input.multiple=c}setAcceptType(c){c?this.input.accept=c.map(a=>`.${a}`).join(", "):this.input.accept=""}show(){return new Promise((c,a)=>{let n=["mousemove","touchend"],i=()=>{s(),a(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):a(new Error("Missing file"))}),this.input.click()})}};var Mv=T2(g1());var J3=T2(g1());var u7=class{constructor(c,a){this.storage=c;this.palette=a}STORAGE_KEY_MURAL="_murals";STORAGE_KEY_SELECTED="_mural";_murals=[];_selected;emitter=new T0;_overlayIndices=[];_phantomOverlay=-1;_overlayModify;async load(){this._murals=await this.storage.getItem(this.STORAGE_KEY_MURAL)||[];for(let a of this._murals){let{canvas:n,pixels:i}=c5(a.pixels,this.palette.hex);a.ref=n,a.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 a=c,{canvas:n,pixels:i}=c5(c.pixels,this.palette.hex);a.ref=n,a.pixelCount=i,this._murals.push(a),this.emit(7),this.save()}remove(c){Z8(this._murals,c),this.emit(2),this.save()}addOverlay(c){let a=this._murals.indexOf(c);a!==-1&&(a7(this._overlayIndices,a),this._phantomOverlay===a&&(this._phantomOverlay=-1)),this.emit(5),this.save()}removeOverlay(c){let a=this._murals.indexOf(c);a!==-1&&Z8(this._overlayIndices,a),this.emit(5),this.save()}setOverlayModify(c){this._overlayModify=c;let a=c.cb;c.cb=(n,i,s,l)=>{a(n,i,s,l),this._overlayModify=void 0,this.emit(5)},this.emit(5)}hasOverlay(c){let a=this._murals.indexOf(c);return this._overlayIndices.includes(a)}select(c){c?this._selected={m:c,h:U6(c),w:W6(c)}:this._selected=void 0,this.emit(4),this.save()}async save(){await this.storage.setItem(this.STORAGE_KEY_MURAL,this._murals.map(a=>({name:a.name,pixels:a.pixels,x:a.x,y:a.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 a=this._murals.indexOf(c);a!==this._phantomOverlay&&!this._overlayIndices.includes(a)&&(this._phantomOverlay=a,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,a){this.emitter.on(c,a)}off(c,a){this.emitter.off(c,a)}emit(c){this.emitter.emit(c,this),this.emitter.emit(7,this)}};var zl={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 Hl={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 gl={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 SL={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"]},Vl=SL;var Ml={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 Cl={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 Ll={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 xl={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 yl={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 wl={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 Sl={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 Nl(e,c){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);c&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),a.push.apply(a,n)}return a}function X(e){for(var c=1;c<arguments.length;c++){var a=arguments[c]!=null?arguments[c]:{};c%2?Nl(Object(a),!0).forEach(function(n){l1(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):Nl(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,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 NL(e,c){if(!(e instanceof c))throw new TypeError("Cannot call a class as a function")}function kl(e,c){for(var a=0;a<c.length;a++){var n=c[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function kL(e,c,a){return c&&kl(e.prototype,c),a&&kl(e,a),Object.defineProperty(e,"prototype",{writable:!1}),e}function l1(e,c,a){return c in e?Object.defineProperty(e,c,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[c]=a,e}function Ln(e,c){return AL(e)||EL(e,c)||ef(e,c)||TL()}function p5(e){return bL(e)||_L(e)||ef(e)||PL()}function bL(e){if(Array.isArray(e))return pn(e)}function AL(e){if(Array.isArray(e))return e}function _L(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function EL(e,c){var a=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(a!=null){var n=[],i=!0,s=!1,l,u;try{for(a=a.call(e);!(i=(l=a.next()).done)&&(n.push(l.value),!(c&&n.length===c));i=!0);}catch(p){s=!0,u=p}finally{try{!i&&a.return!=null&&a.return()}finally{if(s)throw u}}return n}}function ef(e,c){if(e){if(typeof e=="string")return pn(e,c);var a=Object.prototype.toString.call(e).slice(8,-1);if(a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set")return Array.from(e);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return pn(e,c)}}function pn(e,c){(c==null||c>e.length)&&(c=e.length);for(var a=0,n=new Array(c);a<c;a++)n[a]=e[a];return n}function PL(){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 TL(){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 bl=function(){},xn={},cf={},af=null,rf={mark:bl,measure:bl};try{typeof window<"u"&&(xn=window),typeof document<"u"&&(cf=document),typeof MutationObserver<"u"&&(af=MutationObserver),typeof performance<"u"&&(rf=performance)}catch{}var RL=xn.navigator||{},Al=RL.userAgent,_l=Al===void 0?"":Al,Z4=xn,D2=cf,El=af,p7=rf,JN=!!Z4.document,w4=!!D2.documentElement&&!!D2.head&&typeof D2.addEventListener=="function"&&typeof D2.createElement=="function",nf=~_l.indexOf("MSIE")||~_l.indexOf("Trident/"),m7,h7,v7,d7,z7,L4="___FONT_AWESOME___",mn=16,tf="fa",sf="svg-inline--fa",$6="data-fa-i2svg",hn="data-fa-pseudo-element",DL="data-fa-pseudo-element-pending",yn="data-prefix",wn="data-icon",Pl="fontawesome-i2svg",FL="async",OL=["HTML","HEAD","STYLE","SCRIPT"],of=function(){try{return!0}catch{return!1}}(),R2="classic",Q2="sharp",Sn=[R2,Q2];function m5(e){return new Proxy(e,{get:function(a,n){return n in a?a[n]:a[R2]}})}var s5=m5((m7={},l1(m7,R2,{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"}),l1(m7,Q2,{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"}),m7)),o5=m5((h7={},l1(h7,R2,{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab",kit:"fak"}),l1(h7,Q2,{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"}),h7)),l5=m5((v7={},l1(v7,R2,{fab:"fa-brands",fad:"fa-duotone",fak:"fa-kit",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"}),l1(v7,Q2,{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"}),v7)),BL=m5((d7={},l1(d7,R2,{"fa-brands":"fab","fa-duotone":"fad","fa-kit":"fak","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"}),l1(d7,Q2,{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"}),d7)),IL=/fa(s|r|l|t|d|b|k|ss|sr|sl|st)?[\-\ ]/,lf="fa-layers-text",UL=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp|Kit)?.*/i,WL=m5((z7={},l1(z7,R2,{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"}),l1(z7,Q2,{900:"fass",400:"fasr",300:"fasl",100:"fast"}),z7)),ff=[1,2,3,4,5,6,7,8,9,10],GL=ff.concat([11,12,13,14,15,16,17,18,19,20]),qL=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],G6={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},f5=new Set;Object.keys(o5[R2]).map(f5.add.bind(f5));Object.keys(o5[Q2]).map(f5.add.bind(f5));var $L=[].concat(Sn,p5(f5),["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",G6.GROUP,G6.SWAP_OPACITY,G6.PRIMARY,G6.SECONDARY]).concat(ff.map(function(e){return"".concat(e,"x")})).concat(GL.map(function(e){return"w-".concat(e)})),t5=Z4.FontAwesomeConfig||{};function jL(e){var c=D2.querySelector("script["+e+"]");if(c)return c.getAttribute(e)}function YL(e){return e===""?!0:e==="false"?!1:e==="true"?!0:e}D2&&typeof D2.querySelector=="function"&&(Tl=[["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"]],Tl.forEach(function(e){var c=Ln(e,2),a=c[0],n=c[1],i=YL(jL(a));i!=null&&(t5[n]=i)}));var Tl,uf={styleDefault:"solid",familyDefault:"classic",cssPrefix:tf,replacementClass:sf,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};t5.familyPrefix&&(t5.cssPrefix=t5.familyPrefix);var B0=X(X({},uf),t5);B0.autoReplaceSvg||(B0.observeMutations=!1);var c2={};Object.keys(uf).forEach(function(e){Object.defineProperty(c2,e,{enumerable:!0,set:function(a){B0[e]=a,i5.forEach(function(n){return n(c2)})},get:function(){return B0[e]}})});Object.defineProperty(c2,"familyPrefix",{enumerable:!0,set:function(c){B0.cssPrefix=c,i5.forEach(function(a){return a(c2)})},get:function(){return B0.cssPrefix}});Z4.FontAwesomeConfig=c2;var i5=[];function KL(e){return i5.push(e),function(){i5.splice(i5.indexOf(e),1)}}var Q4=mn,t4={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function XL(e){if(!(!e||!w4)){var c=D2.createElement("style");c.setAttribute("type","text/css"),c.innerHTML=e;for(var a=D2.head.childNodes,n=null,i=a.length-1;i>-1;i--){var s=a[i],l=(s.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(l)>-1&&(n=s)}return D2.head.insertBefore(c,n),e}}var QL="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function u5(){for(var e=12,c="";e-- >0;)c+=QL[Math.random()*62|0];return c}function I0(e){for(var c=[],a=(e||[]).length>>>0;a--;)c[a]=e[a];return c}function Nn(e){return e.classList?I0(e.classList):(e.getAttribute("class")||"").split(" ").filter(function(c){return c})}function pf(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">")}function ZL(e){return Object.keys(e||{}).reduce(function(c,a){return c+"".concat(a,'="').concat(pf(e[a]),'" ')},"").trim()}function w7(e){return Object.keys(e||{}).reduce(function(c,a){return c+"".concat(a,": ").concat(e[a].trim(),";")},"")}function kn(e){return e.size!==t4.size||e.x!==t4.x||e.y!==t4.y||e.rotate!==t4.rotate||e.flipX||e.flipY}function JL(e){var c=e.transform,a=e.containerWidth,n=e.iconWidth,i={transform:"translate(".concat(a/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 ex(e){var c=e.transform,a=e.width,n=a===void 0?mn:a,i=e.height,s=i===void 0?mn:i,l=e.startCentered,u=l===void 0?!1:l,p="";return u&&nf?p+="translate(".concat(c.x/Q4-n/2,"em, ").concat(c.y/Q4-s/2,"em) "):u?p+="translate(calc(-50% + ".concat(c.x/Q4,"em), calc(-50% + ").concat(c.y/Q4,"em)) "):p+="translate(".concat(c.x/Q4,"em, ").concat(c.y/Q4,"em) "),p+="scale(".concat(c.size/Q4*(c.flipX?-1:1),", ").concat(c.size/Q4*(c.flipY?-1:1),") "),p+="rotate(".concat(c.rotate,"deg) "),p}var cx=`: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=tf,c=sf,a=c2.cssPrefix,n=c2.replacementClass,i=cx;if(a!==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(a,"-")).replace(l,"--".concat(a,"-")).replace(u,".".concat(n))}return i}var Rl=!1;function on(){c2.autoAddCss&&!Rl&&(XL(mf()),Rl=!0)}var ax={mixout:function(){return{dom:{css:mf,insertCss:on}}},hooks:function(){return{beforeDOMElementCreation:function(){on()},beforeI2svg:function(){on()}}}},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 U3=x4[L4],hf=[],rx=function e(){D2.removeEventListener("DOMContentLoaded",e),x7=1,hf.map(function(c){return c()})},x7=!1;w4&&(x7=(D2.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(D2.readyState),x7||D2.addEventListener("DOMContentLoaded",rx));function nx(e){w4&&(x7?setTimeout(e,0):hf.push(e))}function h5(e){var c=e.tag,a=e.attributes,n=a===void 0?{}:a,i=e.children,s=i===void 0?[]:i;return typeof e=="string"?pf(e):"<".concat(c," ").concat(ZL(n),">").concat(s.map(h5).join(""),"</").concat(c,">")}function Dl(e,c,a){if(e&&e[c]&&e[c][a])return{prefix:c,iconName:a,icon:e[c][a]}}var tx=function(c,a){return function(n,i,s,l){return c.call(a,n,i,s,l)}},ln=function(c,a,n,i){var s=Object.keys(c),l=s.length,u=i!==void 0?tx(a,i):a,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 ix(e){for(var c=[],a=0,n=e.length;a<n;){var i=e.charCodeAt(a++);if(i>=55296&&i<=56319&&a<n){var s=e.charCodeAt(a++);(s&64512)==56320?c.push(((i&1023)<<10)+(s&1023)+65536):(c.push(i),a--)}else c.push(i)}return c}function vn(e){var c=ix(e);return c.length===1?c[0].toString(16):null}function sx(e,c){var a=e.length,n=e.charCodeAt(c),i;return n>=55296&&n<=56319&&a>c+1&&(i=e.charCodeAt(c+1),i>=56320&&i<=57343)?(n-55296)*1024+i-56320+65536:n}function Fl(e){return Object.keys(e).reduce(function(c,a){var n=e[a],i=!!n.icon;return i?c[n.iconName]=n.icon:c[a]=n,c},{})}function dn(e,c){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n=a.skipHooks,i=n===void 0?!1:n,s=Fl(c);typeof U3.hooks.addPack=="function"&&!i?U3.hooks.addPack(e,Fl(c)):U3.styles[e]=X(X({},U3.styles[e]||{}),s),e==="fas"&&dn("fa",c)}var H7,g7,V7,D0=U3.styles,ox=U3.shims,lx=(H7={},l1(H7,R2,Object.values(l5[R2])),l1(H7,Q2,Object.values(l5[Q2])),H7),bn=null,vf={},df={},zf={},Hf={},gf={},fx=(g7={},l1(g7,R2,Object.keys(s5[R2])),l1(g7,Q2,Object.keys(s5[Q2])),g7);function ux(e){return~$L.indexOf(e)}function px(e,c){var a=c.split("-"),n=a[0],i=a.slice(1).join("-");return n===e&&i!==""&&!ux(i)?i:null}var Vf=function(){var c=function(s){return ln(D0,function(l,u,p){return l[p]=ln(u,s,{}),l},{})};vf=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}),df=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}),gf=c(function(i,s,l){var u=s[2];return i[l]=l,u.forEach(function(p){i[p]=l}),i});var a="far"in D0||c2.autoFetchSvg,n=ln(ox,function(i,s){var l=s[0],u=s[1],p=s[2];return u==="far"&&!a&&(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:{}});zf=n.names,Hf=n.unicodes,bn=S7(c2.styleDefault,{family:c2.familyDefault})};KL(function(e){bn=S7(e.styleDefault,{family:c2.familyDefault})});Vf();function An(e,c){return(vf[e]||{})[c]}function mx(e,c){return(df[e]||{})[c]}function q6(e,c){return(gf[e]||{})[c]}function Mf(e){return zf[e]||{prefix:null,iconName:null}}function hx(e){var c=Hf[e],a=An("fas",e);return c||(a?{prefix:"fas",iconName:a}:null)||{prefix:null,iconName:null}}function J4(){return bn}var _n=function(){return{prefix:null,iconName:null,rest:[]}};function S7(e){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=c.family,n=a===void 0?R2:a,i=s5[n][e],s=o5[n][e]||o5[n][i],l=e in U3.styles?e:null;return s||l||null}var Ol=(V7={},l1(V7,R2,Object.keys(l5[R2])),l1(V7,Q2,Object.keys(l5[Q2])),V7);function N7(e){var c,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=a.skipLookups,i=n===void 0?!1:n,s=(c={},l1(c,R2,"".concat(c2.cssPrefix,"-").concat(R2)),l1(c,Q2,"".concat(c2.cssPrefix,"-").concat(Q2)),c),l=null,u=R2;(e.includes(s[R2])||e.some(function(h){return Ol[R2].includes(h)}))&&(u=R2),(e.includes(s[Q2])||e.some(function(h){return Ol[Q2].includes(h)}))&&(u=Q2);var p=e.reduce(function(h,z){var V=px(c2.cssPrefix,z);if(D0[z]?(z=lx[u].includes(z)?BL[u][z]:z,l=z,h.prefix=z):fx[u].indexOf(z)>-1?(l=z,h.prefix=S7(z,{family:u})):V?h.iconName=V:z!==c2.replacementClass&&z!==s[R2]&&z!==s[Q2]&&h.rest.push(z),!i&&h.prefix&&h.iconName){var x=l==="fa"?Mf(h.iconName):{},S=q6(h.prefix,h.iconName);x.prefix&&(l=null),h.iconName=x.iconName||S||h.iconName,h.prefix=x.prefix||h.prefix,h.prefix==="far"&&!D0.far&&D0.fas&&!c2.autoFetchSvg&&(h.prefix="fas")}return h},_n());return(e.includes("fa-brands")||e.includes("fab"))&&(p.prefix="fab"),(e.includes("fa-duotone")||e.includes("fad"))&&(p.prefix="fad"),!p.prefix&&u===Q2&&(D0.fass||c2.autoFetchSvg)&&(p.prefix="fass",p.iconName=q6(p.prefix,p.iconName)||p.iconName),(p.prefix==="fa"||l==="fa")&&(p.prefix=J4()||"fas"),p}var vx=function(){function e(){NL(this,e),this.definitions={}}return kL(e,[{key:"add",value:function(){for(var a=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){a.definitions[u]=X(X({},a.definitions[u]||{}),l[u]),dn(u,l[u]);var p=l5[R2][u];p&&dn(p,l[u]),Vf()})}},{key:"reset",value:function(){this.definitions={}}},{key:"_pullDefinitions",value:function(a,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];a[u]||(a[u]={}),z.length>0&&z.forEach(function(V){typeof V=="string"&&(a[u][V]=h)}),a[u][p]=h}),a}}]),e}(),Bl=[],F0={},O0={},dx=Object.keys(O0);function zx(e,c){var a=c.mixoutsTo;return Bl=e,F0={},Object.keys(O0).forEach(function(n){dx.indexOf(n)===-1&&delete O0[n]}),Bl.forEach(function(n){var i=n.mixout?n.mixout():{};if(Object.keys(i).forEach(function(l){typeof i[l]=="function"&&(a[l]=i[l]),L7(i[l])==="object"&&Object.keys(i[l]).forEach(function(u){a[l]||(a[l]={}),a[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(O0)}),a}function zn(e,c){for(var a=arguments.length,n=new Array(a>2?a-2:0),i=2;i<a;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,a=new Array(c>1?c-1:0),n=1;n<c;n++)a[n-1]=arguments[n];var i=F0[e]||[];i.forEach(function(s){s.apply(null,a)})}function y4(){var e=arguments[0],c=Array.prototype.slice.call(arguments,1);return O0[e]?O0[e].apply(null,c):void 0}function Hn(e){e.prefix==="fa"&&(e.prefix="fas");var c=e.iconName,a=e.prefix||J4();if(c)return c=q6(a,c)||c,Dl(Cf.definitions,a,c)||Dl(U3.styles,a,c)}var Cf=new vx,Hx=function(){c2.autoReplaceSvg=!1,c2.observeMutations=!1,j6("noAuto")},gx={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]:{},a=c.autoReplaceSvgRoot;c2.autoReplaceSvg===!1&&(c2.autoReplaceSvg=!0),c2.observeMutations=!0,nx(function(){Mx({autoReplaceSvgRoot:a}),j6("watch",c)})}},Vx={icon:function(c){if(c===null)return null;if(L7(c)==="object"&&c.prefix&&c.iconName)return{prefix:c.prefix,iconName:q6(c.prefix,c.iconName)||c.iconName};if(Array.isArray(c)&&c.length===2){var a=c[1].indexOf("fa-")===0?c[1].slice(3):c[1],n=S7(c[0]);return{prefix:n,iconName:q6(n,a)||a}}if(typeof c=="string"&&(c.indexOf("".concat(c2.cssPrefix,"-"))>-1||c.match(IL))){var i=N7(c.split(" "),{skipLookups:!0});return{prefix:i.prefix||J4(),iconName:q6(i.prefix,i.iconName)||i.iconName}}if(typeof c=="string"){var s=J4();return{prefix:s,iconName:q6(s,c)||c}}}},o3={noAuto:Hx,config:c2,dom:gx,parse:Vx,library:Cf,findIconDefinition:Hn,toHtml:h5},Mx=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},a=c.autoReplaceSvgRoot,n=a===void 0?D2:a;(Object.keys(U3.styles).length>0||c2.autoFetchSvg)&&w4&&c2.autoReplaceSvg&&o3.dom.i2svg({node:n})};function k7(e,c){return Object.defineProperty(e,"abstract",{get:c}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(function(n){return h5(n)})}}),Object.defineProperty(e,"node",{get:function(){if(w4){var n=D2.createElement("div");return n.innerHTML=e.html,n.children}}}),e}function Cx(e){var c=e.children,a=e.main,n=e.mask,i=e.attributes,s=e.styles,l=e.transform;if(kn(l)&&a.found&&!n.found){var u=a.width,p=a.height,h={x:u/p/2,y:.5};i.style=w7(X(X({},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 Lx(e){var c=e.prefix,a=e.iconName,n=e.children,i=e.attributes,s=e.symbol,l=s===!0?"".concat(c,"-").concat(c2.cssPrefix,"-").concat(a):s;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:X(X({},i),{},{id:l}),children:n}]}]}function En(e){var c=e.icons,a=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,V=e.extra,x=e.watchable,S=x===void 0?!1:x,E=n.found?n:a,D=E.width,Z=E.height,M=i==="fak",H=[c2.replacementClass,s?"".concat(c2.cssPrefix,"-").concat(s):""].filter(function(b){return V.classes.indexOf(b)===-1}).filter(function(b){return b!==""||!!b}).concat(V.classes).join(" "),C={children:[],attributes:X(X({},V.attributes),{},{"data-prefix":i,"data-icon":s,class:H,role:V.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(D," ").concat(Z)})},_=M&&!~V.classes.indexOf("fa-fw")?{width:"".concat(D/Z*16*.0625,"em")}:{};S&&(C.attributes[$6]=""),p&&(C.children.push({tag:"title",attributes:{id:C.attributes["aria-labelledby"]||"title-".concat(z||u5())},children:[p]}),delete C.attributes.title);var F=X(X({},C),{},{prefix:i,iconName:s,main:a,mask:n,maskId:h,transform:l,symbol:u,styles:X(X({},_),V.styles)}),U=n.found&&a.found?y4("generateAbstractMask",F)||{children:[],attributes:{}}:y4("generateAbstractIcon",F)||{children:[],attributes:{}},B=U.children,J=U.attributes;return F.children=B,F.attributes=J,u?Lx(F):Cx(F)}function Il(e){var c=e.content,a=e.width,n=e.height,i=e.transform,s=e.title,l=e.extra,u=e.watchable,p=u===void 0?!1:u,h=X(X(X({},l.attributes),s?{title:s}:{}),{},{class:l.classes.join(" ")});p&&(h[$6]="");var z=X({},l.styles);kn(i)&&(z.transform=ex({transform:i,startCentered:!0,width:a,height:n}),z["-webkit-transform"]=z.transform);var V=w7(z);V.length>0&&(h.style=V);var x=[];return x.push({tag:"span",attributes:h,children:[c]}),s&&x.push({tag:"span",attributes:{class:"sr-only"},children:[s]}),x}function xx(e){var c=e.content,a=e.title,n=e.extra,i=X(X(X({},n.attributes),a?{title:a}:{}),{},{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]}),a&&l.push({tag:"span",attributes:{class:"sr-only"},children:[a]}),l}var fn=U3.styles;function gn(e){var c=e[0],a=e[1],n=e.slice(4),i=Ln(n,1),s=i[0],l=null;return Array.isArray(s)?l={tag:"g",attributes:{class:"".concat(c2.cssPrefix,"-").concat(G6.GROUP)},children:[{tag:"path",attributes:{class:"".concat(c2.cssPrefix,"-").concat(G6.SECONDARY),fill:"currentColor",d:s[0]}},{tag:"path",attributes:{class:"".concat(c2.cssPrefix,"-").concat(G6.PRIMARY),fill:"currentColor",d:s[1]}}]}:l={tag:"path",attributes:{fill:"currentColor",d:s}},{found:!0,width:c,height:a,icon:l}}var yx={found:!1,width:512,height:512};function wx(e,c){!of&&!c2.showMissingIcons&&e&&console.error('Icon with name "'.concat(e,'" and prefix "').concat(c,'" is missing.'))}function Vn(e,c){var a=c;return c==="fa"&&c2.styleDefault!==null&&(c=J4()),new Promise(function(n,i){var s={found:!1,width:512,height:512,icon:y4("missingIconAbstract")||{}};if(a==="fa"){var l=Mf(e)||{};e=l.iconName||e,c=l.prefix||c}if(e&&c&&fn[c]&&fn[c][e]){var u=fn[c][e];return n(gn(u))}wx(e,c),n(X(X({},yx),{},{icon:c2.showMissingIcons&&e?y4("missingIconAbstract")||{}:{}}))})}var Ul=function(){},Mn=c2.measurePerformance&&p7&&p7.mark&&p7.measure?p7:{mark:Ul,measure:Ul},n5='FA "6.5.1"',Sx=function(c){return Mn.mark("".concat(n5," ").concat(c," begins")),function(){return Lf(c)}},Lf=function(c){Mn.mark("".concat(n5," ").concat(c," ends")),Mn.measure("".concat(n5," ").concat(c),"".concat(n5," ").concat(c," begins"),"".concat(n5," ").concat(c," ends"))},Pn={begin:Sx,end:Lf},M7=function(){};function Wl(e){var c=e.getAttribute?e.getAttribute($6):null;return typeof c=="string"}function Nx(e){var c=e.getAttribute?e.getAttribute(yn):null,a=e.getAttribute?e.getAttribute(wn):null;return c&&a}function kx(e){return e&&e.classList&&e.classList.contains&&e.classList.contains(c2.replacementClass)}function bx(){if(c2.autoReplaceSvg===!0)return C7.replace;var e=C7[c2.autoReplaceSvg];return e||C7.replace}function Ax(e){return D2.createElementNS("http://www.w3.org/2000/svg",e)}function _x(e){return D2.createElement(e)}function xf(e){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=c.ceFn,n=a===void 0?e.tag==="svg"?Ax:_x:a;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(xf(l,{ceFn:n}))}),i}function Ex(e){var c=" ".concat(e.outerHTML," ");return c="".concat(c,"Font Awesome fontawesome.com "),c}var C7={replace:function(c){var a=c[0];if(a.parentNode)if(c[1].forEach(function(i){a.parentNode.insertBefore(xf(i),a)}),a.getAttribute($6)===null&&c2.keepOriginalSource){var n=D2.createComment(Ex(a));a.parentNode.replaceChild(n,a)}else a.remove()},nest:function(c){var a=c[0],n=c[1];if(~Nn(a).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?a.removeAttribute("class"):a.setAttribute("class",s.toNode.join(" "))}var l=n.map(function(u){return h5(u)}).join(`
|
|
`);a.setAttribute($6,""),a.innerHTML=l}};function Gl(e){e()}function yf(e,c){var a=typeof c=="function"?c:M7;if(e.length===0)a();else{var n=Gl;c2.mutateApproach===FL&&(n=Z4.requestAnimationFrame||Gl),n(function(){var i=bx(),s=Pn.begin("mutate");e.map(i),s(),a()})}}var Tn=!1;function wf(){Tn=!0}function Cn(){Tn=!1}var y7=null;function ql(e){if(El&&c2.observeMutations){var c=e.treeCallback,a=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 El(function(h){if(!Tn){var z=J4();I0(h).forEach(function(V){if(V.type==="childList"&&V.addedNodes.length>0&&!Wl(V.addedNodes[0])&&(c2.searchPseudoElements&&l(V.target),a(V.target)),V.type==="attributes"&&V.target.parentNode&&c2.searchPseudoElements&&l(V.target.parentNode),V.type==="attributes"&&Wl(V.target)&&~qL.indexOf(V.attributeName))if(V.attributeName==="class"&&Nx(V.target)){var x=N7(Nn(V.target)),S=x.prefix,E=x.iconName;V.target.setAttribute(yn,S||z),E&&V.target.setAttribute(wn,E)}else kx(V.target)&&i(V.target)})}}),w4&&y7.observe(p,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function Px(){y7&&y7.disconnect()}function Tx(e){var c=e.getAttribute("style"),a=[];return c&&(a=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},{})),a}function Rx(e){var c=e.getAttribute("data-prefix"),a=e.getAttribute("data-icon"),n=e.innerText!==void 0?e.innerText.trim():"",i=N7(Nn(e));return i.prefix||(i.prefix=J4()),c&&a&&(i.prefix=c,i.iconName=a),i.iconName&&i.prefix||(i.prefix&&n.length>0&&(i.iconName=mx(i.prefix,e.innerText)||An(i.prefix,vn(e.innerText))),!i.iconName&&c2.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(i.iconName=e.firstChild.data)),i}function Dx(e){var c=I0(e.attributes).reduce(function(i,s){return i.name!=="class"&&i.name!=="style"&&(i[s.name]=s.value),i},{}),a=e.getAttribute("title"),n=e.getAttribute("data-fa-title-id");return c2.autoA11y&&(a?c["aria-labelledby"]="".concat(c2.replacementClass,"-title-").concat(n||u5()):(c["aria-hidden"]="true",c.focusable="false")),c}function Fx(){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 $l(e){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0},a=Rx(e),n=a.iconName,i=a.prefix,s=a.rest,l=Dx(e),u=zn("parseNodeAttributes",{},e),p=c.styleParser?Tx(e):[];return X({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 Ox=U3.styles;function Sf(e){var c=c2.autoReplaceSvg==="nest"?$l(e,{styleParser:!1}):$l(e);return~c.extra.classes.indexOf(lf)?y4("generateLayersText",e,c):y4("generateSvgReplacementMutation",e,c)}var e6=new Set;Sn.map(function(e){e6.add("fa-".concat(e))});Object.keys(s5[R2]).map(e6.add.bind(e6));Object.keys(s5[Q2]).map(e6.add.bind(e6));e6=p5(e6);function jl(e){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!w4)return Promise.resolve();var a=D2.documentElement.classList,n=function(V){return a.add("".concat(Pl,"-").concat(V))},i=function(V){return a.remove("".concat(Pl,"-").concat(V))},s=c2.autoFetchSvg?e6:Sn.map(function(z){return"fa-".concat(z)}).concat(Object.keys(Ox));s.includes("fa")||s.push("fa");var l=[".".concat(lf,":not([").concat($6,"])")].concat(s.map(function(z){return".".concat(z,":not([").concat($6,"])")})).join(", ");if(l.length===0)return Promise.resolve();var u=[];try{u=I0(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,V){try{var x=Sf(V);x&&z.push(x)}catch(S){of||S.name==="MissingIcon"&&console.error(S)}return z},[]);return new Promise(function(z,V){Promise.all(h).then(function(x){yf(x,function(){n("active"),n("complete"),i("pending"),typeof c=="function"&&c(),p(),z()})}).catch(function(x){p(),V(x)})})}function Bx(e){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;Sf(e).then(function(a){a&&yf([a],c)})}function Ix(e){return function(c){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=(c||{}).icon?c:Hn(c||{}),i=a.mask;return i&&(i=(i||{}).icon?i:Hn(i||{})),e(n,X(X({},a),{},{mask:i}))}}var Ux=function(c){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=a.transform,i=n===void 0?t4:n,s=a.symbol,l=s===void 0?!1:s,u=a.mask,p=u===void 0?null:u,h=a.maskId,z=h===void 0?null:h,V=a.title,x=V===void 0?null:V,S=a.titleId,E=S===void 0?null:S,D=a.classes,Z=D===void 0?[]:D,M=a.attributes,H=M===void 0?{}:M,C=a.styles,_=C===void 0?{}:C;if(c){var F=c.prefix,U=c.iconName,B=c.icon;return k7(X({type:"icon"},c),function(){return j6("beforeDOMElementCreation",{iconDefinition:c,params:a}),c2.autoA11y&&(x?H["aria-labelledby"]="".concat(c2.replacementClass,"-title-").concat(E||u5()):(H["aria-hidden"]="true",H.focusable="false")),En({icons:{main:gn(B),mask:p?gn(p.icon):{found:!1,width:null,height:null,icon:{}}},prefix:F,iconName:U,transform:X(X({},t4),i),symbol:l,title:x,maskId:z,titleId:E,extra:{attributes:H,styles:_,classes:Z}})})}},Wx={mixout:function(){return{icon:Ix(Ux)}},hooks:function(){return{mutationObserverCallbacks:function(a){return a.treeCallback=jl,a.nodeCallback=Bx,a}}},provides:function(c){c.i2svg=function(a){var n=a.node,i=n===void 0?D2:n,s=a.callback,l=s===void 0?function(){}:s;return jl(i,l)},c.generateSvgReplacementMutation=function(a,n){var i=n.iconName,s=n.title,l=n.titleId,u=n.prefix,p=n.transform,h=n.symbol,z=n.mask,V=n.maskId,x=n.extra;return new Promise(function(S,E){Promise.all([Vn(i,u),z.iconName?Vn(z.iconName,z.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(function(D){var Z=Ln(D,2),M=Z[0],H=Z[1];S([a,En({icons:{main:M,mask:H},prefix:u,iconName:i,transform:p,symbol:h,maskId:V,title:s,titleId:l,extra:x,watchable:!0})])}).catch(E)})},c.generateAbstractIcon=function(a){var n=a.children,i=a.attributes,s=a.main,l=a.transform,u=a.styles,p=w7(u);p.length>0&&(i.style=p);var h;return kn(l)&&(h=y4("generateAbstractTransformGrouping",{main:s,transform:l,containerWidth:s.width,iconWidth:s.width})),n.push(h||s.icon),{children:n,attributes:i}}}},Gx={mixout:function(){return{layer:function(a){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=n.classes,s=i===void 0?[]:i;return k7({type:"layer"},function(){j6("beforeDOMElementCreation",{assembler:a,params:n});var l=[];return a(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(p5(s)).join(" ")},children:l}]})}}}},qx={mixout:function(){return{counter:function(a){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,V=z===void 0?{}:z;return k7({type:"counter",content:a},function(){return j6("beforeDOMElementCreation",{content:a,params:n}),xx({content:a.toString(),title:s,extra:{attributes:h,styles:V,classes:["".concat(c2.cssPrefix,"-layers-counter")].concat(p5(u))}})})}}}},$x={mixout:function(){return{text:function(a){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,V=z===void 0?{}:z,x=n.styles,S=x===void 0?{}:x;return k7({type:"text",content:a},function(){return j6("beforeDOMElementCreation",{content:a,params:n}),Il({content:a,transform:X(X({},t4),s),title:u,extra:{attributes:V,styles:S,classes:["".concat(c2.cssPrefix,"-layers-text")].concat(p5(h))}})})}}},provides:function(c){c.generateLayersText=function(a,n){var i=n.title,s=n.transform,l=n.extra,u=null,p=null;if(nf){var h=parseInt(getComputedStyle(a).fontSize,10),z=a.getBoundingClientRect();u=z.width/h,p=z.height/h}return c2.autoA11y&&!i&&(l.attributes["aria-hidden"]="true"),Promise.resolve([a,Il({content:a.innerHTML,width:u,height:p,transform:s,title:i,extra:l,watchable:!0})])}}},jx=new RegExp('"',"ug"),Yl=[1105920,1112319];function Yx(e){var c=e.replace(jx,""),a=sx(c,0),n=a>=Yl[0]&&a<=Yl[1],i=c.length===2?c[0]===c[1]:!1;return{value:vn(i?c[0]:c),isSecondary:n||i}}function Kl(e,c){var a="".concat(DL).concat(c.replace(":","-"));return new Promise(function(n,i){if(e.getAttribute(a)!==null)return n();var s=I0(e.children),l=s.filter(function(B){return B.getAttribute(hn)===c})[0],u=Z4.getComputedStyle(e,c),p=u.getPropertyValue("font-family").match(UL),h=u.getPropertyValue("font-weight"),z=u.getPropertyValue("content");if(l&&!p)return e.removeChild(l),n();if(p&&z!=="none"&&z!==""){var V=u.getPropertyValue("content"),x=~["Sharp"].indexOf(p[2])?Q2:R2,S=~["Solid","Regular","Light","Thin","Duotone","Brands","Kit"].indexOf(p[2])?o5[x][p[2].toLowerCase()]:WL[x][h],E=Yx(V),D=E.value,Z=E.isSecondary,M=p[0].startsWith("FontAwesome"),H=An(S,D),C=H;if(M){var _=hx(D);_.iconName&&_.prefix&&(H=_.iconName,S=_.prefix)}if(H&&!Z&&(!l||l.getAttribute(yn)!==S||l.getAttribute(wn)!==C)){e.setAttribute(a,C),l&&e.removeChild(l);var F=Fx(),U=F.extra;U.attributes[hn]=c,Vn(H,S).then(function(B){var J=En(X(X({},F),{},{icons:{main:B,mask:_n()},prefix:S,iconName:C,extra:U,watchable:!0})),b=D2.createElementNS("http://www.w3.org/2000/svg","svg");c==="::before"?e.insertBefore(b,e.firstChild):e.appendChild(b),b.outerHTML=J.map(function(N){return h5(N)}).join(`
|
|
`),e.removeAttribute(a),n()}).catch(i)}else n()}else n()})}function Kx(e){return Promise.all([Kl(e,"::before"),Kl(e,"::after")])}function Xx(e){return e.parentNode!==document.head&&!~OL.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(hn)&&(!e.parentNode||e.parentNode.tagName!=="svg")}function Xl(e){if(w4)return new Promise(function(c,a){var n=I0(e.querySelectorAll("*")).filter(Xx).map(Kx),i=Pn.begin("searchPseudoElements");wf(),Promise.all(n).then(function(){i(),Cn(),c()}).catch(function(){i(),Cn(),a()})})}var Qx={hooks:function(){return{mutationObserverCallbacks:function(a){return a.pseudoElementsCallback=Xl,a}}},provides:function(c){c.pseudoElements2svg=function(a){var n=a.node,i=n===void 0?D2:n;c2.searchPseudoElements&&Xl(i)}}},Ql=!1,Zx={mixout:function(){return{dom:{unwatch:function(){wf(),Ql=!0}}}},hooks:function(){return{bootstrap:function(){ql(zn("mutationObserverCallbacks",{}))},noAuto:function(){Px()},watch:function(a){var n=a.observeMutationsRoot;Ql?Cn():ql(zn("mutationObserverCallbacks",{observeMutationsRoot:n}))}}}},Zl=function(c){var a={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},a)},Jx={mixout:function(){return{parse:{transform:function(a){return Zl(a)}}}},hooks:function(){return{parseNodeAttributes:function(a,n){var i=n.getAttribute("data-fa-transform");return i&&(a.transform=Zl(i)),a}}},provides:function(c){c.generateAbstractTransformGrouping=function(a){var n=a.main,i=a.transform,s=a.containerWidth,l=a.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)"),V={transform:"".concat(p," ").concat(h," ").concat(z)},x={transform:"translate(".concat(l/2*-1," -256)")},S={outer:u,inner:V,path:x};return{tag:"g",attributes:X({},S.outer),children:[{tag:"g",attributes:X({},S.inner),children:[{tag:n.icon.tag,children:n.icon.children,attributes:X(X({},n.icon.attributes),S.path)}]}]}}}},un={x:0,y:0,width:"100%",height:"100%"};function Jl(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 ey(e){return e.tag==="g"?e.children:[e]}var cy={hooks:function(){return{parseNodeAttributes:function(a,n){var i=n.getAttribute("data-fa-mask"),s=i?N7(i.split(" ").map(function(l){return l.trim()})):_n();return s.prefix||(s.prefix=J4()),a.mask=s,a.maskId=n.getAttribute("data-fa-mask-id"),a}}},provides:function(c){c.generateAbstractMask=function(a){var n=a.children,i=a.attributes,s=a.main,l=a.mask,u=a.maskId,p=a.transform,h=s.width,z=s.icon,V=l.width,x=l.icon,S=JL({transform:p,containerWidth:V,iconWidth:h}),E={tag:"rect",attributes:X(X({},un),{},{fill:"white"})},D=z.children?{children:z.children.map(Jl)}:{},Z={tag:"g",attributes:X({},S.inner),children:[Jl(X({tag:z.tag,attributes:X(X({},z.attributes),S.path)},D))]},M={tag:"g",attributes:X({},S.outer),children:[Z]},H="mask-".concat(u||u5()),C="clip-".concat(u||u5()),_={tag:"mask",attributes:X(X({},un),{},{id:H,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[E,M]},F={tag:"defs",children:[{tag:"clipPath",attributes:{id:C},children:ey(x)},_]};return n.push(F,{tag:"rect",attributes:X({fill:"currentColor","clip-path":"url(#".concat(C,")"),mask:"url(#".concat(H,")")},un)}),{children:n,attributes:i}}}},ay={provides:function(c){var a=!1;Z4.matchMedia&&(a=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:X(X({},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=X(X({},s),{},{attributeName:"opacity"}),u={tag:"circle",attributes:X(X({},i),{},{cx:"256",cy:"364",r:"28"}),children:[]};return a||u.children.push({tag:"animate",attributes:X(X({},s),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:X(X({},l),{},{values:"1;0;1;1;0;1;"})}),n.push(u),n.push({tag:"path",attributes:X(X({},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:a?[]:[{tag:"animate",attributes:X(X({},l),{},{values:"1;0;0;0;0;1;"})}]}),a||n.push({tag:"path",attributes:X(X({},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:X(X({},l),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:n}}}},ry={hooks:function(){return{parseNodeAttributes:function(a,n){var i=n.getAttribute("data-fa-symbol"),s=i===null?!1:i===""?!0:i;return a.symbol=s,a}}}},ny=[ax,Wx,Gx,qx,$x,Qx,Zx,Jx,cy,ay,ry];zx(ny,{mixoutsTo:o3});var ek=o3.noAuto,ck=o3.config,ak=o3.library,rk=o3.dom,b7=o3.parse,nk=o3.findIconDefinition,tk=o3.toHtml,Nf=o3.icon,ik=o3.layer,sk=o3.text,ok=o3.counter;var h2=T2(Rf()),On=T2(g1());function Df(e,c){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);c&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),a.push.apply(a,n)}return a}function c6(e){for(var c=1;c<arguments.length;c++){var a=arguments[c]!=null?arguments[c]:{};c%2?Df(Object(a),!0).forEach(function(n){U0(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):Df(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,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 U0(e,c,a){return c in e?Object.defineProperty(e,c,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[c]=a,e}function sy(e,c){if(e==null)return{};var a={},n=Object.keys(e),i,s;for(s=0;s<n.length;s++)i=n[s],!(c.indexOf(i)>=0)&&(a[i]=e[i]);return a}function oy(e,c){if(e==null)return{};var a=sy(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)&&(a[n]=e[n])}return a}function Dn(e){return ly(e)||fy(e)||uy(e)||py()}function ly(e){if(Array.isArray(e))return Fn(e)}function fy(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function uy(e,c){if(e){if(typeof e=="string")return Fn(e,c);var a=Object.prototype.toString.call(e).slice(8,-1);if(a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set")return Array.from(e);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return Fn(e,c)}}function Fn(e,c){(c==null||c>e.length)&&(c=e.length);for(var a=0,n=new Array(c);a<c;a++)n[a]=e[a];return n}function py(){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 my(e){var c,a=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,V=e.pulse,x=e.fixedWidth,S=e.inverse,E=e.border,D=e.listItem,Z=e.flip,M=e.size,H=e.rotation,C=e.pull,_=(c={"fa-beat":a,"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":V,"fa-fw":x,"fa-inverse":S,"fa-border":E,"fa-li":D,"fa-flip":Z===!0,"fa-flip-horizontal":Z==="horizontal"||Z==="both","fa-flip-vertical":Z==="vertical"||Z==="both"},U0(c,"fa-".concat(M),typeof M<"u"&&M!==null),U0(c,"fa-rotate-".concat(H),typeof H<"u"&&H!==null&&H!==0),U0(c,"fa-pull-".concat(C),typeof C<"u"&&C!==null),U0(c,"fa-swap-opacity",e.swapOpacity),c);return Object.keys(_).map(function(F){return _[F]?F:null}).filter(function(F){return F})}function hy(e){return e=e-0,e===e}function Of(e){return hy(e)?e:(e=e.replace(/[\-_\s]+(.)?/g,function(c,a){return a?a.toUpperCase():""}),e.substr(0,1).toLowerCase()+e.substr(1))}var vy=["style"];function dy(e){return e.charAt(0).toUpperCase()+e.slice(1)}function zy(e){return e.split(";").map(function(c){return c.trim()}).filter(function(c){return c}).reduce(function(c,a){var n=a.indexOf(":"),i=Of(a.slice(0,n)),s=a.slice(n+1).trim();return i.startsWith("webkit")?c[dy(i)]=s:c[i]=s,c},{})}function Bf(e,c){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(typeof c=="string")return c;var n=(c.children||[]).map(function(p){return Bf(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=zy(z);break;default:h.indexOf("aria-")===0||h.indexOf("data-")===0?p.attrs[h.toLowerCase()]=z:p.attrs[Of(h)]=z}return p},{attrs:{}}),s=a.style,l=s===void 0?{}:s,u=oy(a,vy);return i.attrs.style=c6(c6({},i.attrs.style),l),e.apply(void 0,[c.tag,c6(c6({},i.attrs),u)].concat(Dn(n)))}var If=!1;try{If=!0}catch{}function Hy(){if(!If&&console&&typeof console.error=="function"){var e;(e=console).error.apply(e,arguments)}}function Ff(e){if(e&&A7(e)==="object"&&e.prefix&&e.iconName&&e.icon)return e;if(b7.icon)return b7.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 Rn(e,c){return Array.isArray(c)&&c.length>0||!Array.isArray(c)&&c?U0({},e,c):{}}var l3=On.default.forwardRef(function(e,c){var a=e.icon,n=e.mask,i=e.symbol,s=e.className,l=e.title,u=e.titleId,p=e.maskId,h=Ff(a),z=Rn("classes",[].concat(Dn(my(e)),Dn(s.split(" ")))),V=Rn("transform",typeof e.transform=="string"?b7.transform(e.transform):e.transform),x=Rn("mask",Ff(n)),S=Nf(h,c6(c6(c6(c6({},z),V),x),{},{symbol:i,title:l,titleId:u,maskId:p}));if(!S)return Hy("Could not find icon",h),null;var E=S.abstract,D={ref:c};return Object.keys(e).forEach(function(Z){l3.defaultProps.hasOwnProperty(Z)||(D[Z]=e[Z])}),gy(E[0],D)});l3.displayName="FontAwesomeIcon";l3.propTypes={beat:h2.default.bool,border:h2.default.bool,beatFade:h2.default.bool,bounce:h2.default.bool,className:h2.default.string,fade:h2.default.bool,flash:h2.default.bool,mask:h2.default.oneOfType([h2.default.object,h2.default.array,h2.default.string]),maskId:h2.default.string,fixedWidth:h2.default.bool,inverse:h2.default.bool,flip:h2.default.oneOf([!0,!1,"horizontal","vertical","both"]),icon:h2.default.oneOfType([h2.default.object,h2.default.array,h2.default.string]),listItem:h2.default.bool,pull:h2.default.oneOf(["right","left"]),pulse:h2.default.bool,rotation:h2.default.oneOf([0,90,180,270]),shake:h2.default.bool,size:h2.default.oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:h2.default.bool,spinPulse:h2.default.bool,spinReverse:h2.default.bool,symbol:h2.default.oneOfType([h2.default.bool,h2.default.string]),title:h2.default.string,titleId:h2.default.string,transform:h2.default.oneOfType([h2.default.string,h2.default.object]),swapOpacity:h2.default.bool};l3.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 gy=Bf.bind(null,On.default.createElement);var Z3=T2(g1());var w1=function(){return w1=Object.assign||function(c){for(var a,n=1,i=arguments.length;n<i;n++){a=arguments[n];for(var s in a)Object.prototype.hasOwnProperty.call(a,s)&&(c[s]=a[s])}return c},w1.apply(this,arguments)};function v5(e,c,a){if(a||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 J2=T2(g1()),Vu=T2(Wf());var k2="-ms-",Y6="-moz-",C2="-webkit-",_7="comm",a6="rule",W0="decl";var Gf="@import";var E7="@keyframes";var qf="@layer";var Bn=Math.abs,d5=String.fromCharCode,z5=Object.assign;function $f(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 P7(e){return e.trim()}function W3(e,c){return(e=c.exec(e))?e[0]:e}function f2(e,c,a){return e.replace(c,a)}function G0(e,c,a){return e.indexOf(c,a)}function Z2(e,c){return e.charCodeAt(c)|0}function i4(e,c,a){return e.slice(c,a)}function O1(e){return e.length}function T7(e){return e.length}function K6(e,c){return c.push(e),e}function jf(e,c){return e.map(c).join("")}function In(e,c){return e.filter(function(a){return!W3(a,c)})}var R7=1,q0=1,Yf=0,y3=0,t1=0,$0="";function H5(e,c,a,n,i,s,l,u){return{value:e,root:c,parent:a,type:n,props:i,children:s,line:R7,column:q0,length:l,return:"",siblings:u}}function S4(e,c){return z5(H5("",null,null,"",null,null,0,e.siblings),e,{length:-e.length},c)}function X6(e){for(;e.root;)e=S4(e.root,{children:[e]});K6(e,e.siblings)}function Kf(){return t1}function Xf(){return t1=y3>0?Z2($0,--y3):0,q0--,t1===10&&(q0=1,R7--),t1}function w3(){return t1=y3<Yf?Z2($0,y3++):0,q0++,t1===10&&(q0=1,R7++),t1}function r6(){return Z2($0,y3)}function g5(){return y3}function D7(e,c){return i4($0,e,c)}function Un(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 Qf(e){return R7=q0=1,Yf=O1($0=e),y3=0,[]}function Zf(e){return $0="",e}function F7(e){return P7(D7(y3-1,Wn(e===91?e+2:e===40?e+1:e)))}function Jf(e){for(;(t1=r6())&&t1<33;)w3();return Un(e)>2||Un(t1)>3?"":" "}function eu(e,c){for(;--c&&w3()&&!(t1<48||t1>102||t1>57&&t1<65||t1>70&&t1<97););return D7(e,g5()+(c<6&&r6()==32&&w3()==32))}function Wn(e){for(;w3();)switch(t1){case e:return y3;case 34:case 39:e!==34&&e!==39&&Wn(t1);break;case 40:e===41&&Wn(e);break;case 92:w3();break}return y3}function cu(e,c){for(;w3()&&e+t1!==57;)if(e+t1===84&&r6()===47)break;return"/*"+D7(c,y3-1)+"*"+d5(e===47?e:w3())}function au(e){for(;!Un(r6());)w3();return D7(e,y3)}function tu(e){return Zf(O7("",null,null,null,[""],e=Qf(e),0,[0],e))}function O7(e,c,a,n,i,s,l,u,p){for(var h=0,z=0,V=l,x=0,S=0,E=0,D=1,Z=1,M=1,H=0,C="",_=i,F=s,U=n,B=C;Z;)switch(E=H,H=w3()){case 40:if(E!=108&&Z2(B,V-1)==58){G0(B+=f2(F7(H),"&","&\f"),"&\f",Bn(h?u[h-1]:0))!=-1&&(M=-1);break}case 34:case 39:case 91:B+=F7(H);break;case 9:case 10:case 13:case 32:B+=Jf(E);break;case 92:B+=eu(g5()-1,7);continue;case 47:switch(r6()){case 42:case 47:K6(Vy(cu(w3(),g5()),c,a,p),p);break;default:B+="/"}break;case 123*D:u[h++]=O1(B)*M;case 125*D:case 59:case 0:switch(H){case 0:case 125:Z=0;case 59+z:M==-1&&(B=f2(B,/\f/g,"")),S>0&&O1(B)-V&&K6(S>32?nu(B+";",n,a,V-1,p):nu(f2(B," ","")+";",n,a,V-2,p),p);break;case 59:B+=";";default:if(K6(U=ru(B,c,a,h,z,i,u,C,_=[],F=[],V,s),s),H===123)if(z===0)O7(B,c,U,U,_,s,V,u,F);else switch(x===99&&Z2(B,3)===110?100:x){case 100:case 108:case 109:case 115:O7(e,U,U,n&&K6(ru(e,U,U,0,0,i,u,C,i,_=[],V,F),F),i,F,V,u,n?_:F);break;default:O7(B,U,U,U,[""],F,0,u,F)}}h=z=S=0,D=M=1,C=B="",V=l;break;case 58:V=1+O1(B),S=E;default:if(D<1){if(H==123)--D;else if(H==125&&D++==0&&Xf()==125)continue}switch(B+=d5(H),H*D){case 38:M=z>0?1:(B+="\f",-1);break;case 44:u[h++]=(O1(B)-1)*M,M=1;break;case 64:r6()===45&&(B+=F7(w3())),x=r6(),z=V=O1(C=B+=au(g5())),H++;break;case 45:E===45&&O1(B)==2&&(D=0)}}return s}function ru(e,c,a,n,i,s,l,u,p,h,z,V){for(var x=i-1,S=i===0?s:[""],E=T7(S),D=0,Z=0,M=0;D<n;++D)for(var H=0,C=i4(e,x+1,x=Bn(Z=l[D])),_=e;H<E;++H)(_=P7(Z>0?S[H]+" "+C:f2(C,/&\f/g,S[H])))&&(p[M++]=_);return H5(e,c,a,i===0?a6:u,p,h,z,V)}function Vy(e,c,a,n){return H5(e,c,a,_7,d5(Kf()),i4(e,2,-2),0,n)}function nu(e,c,a,n,i){return H5(e,c,a,W0,i4(e,0,n),i4(e,n+1,-1),n,i)}function Gn(e,c,a){switch($f(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 Y6+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return C2+e+Y6+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,"")+(W3(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(!W3(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 a&&a.some(function(n,i){return c=i,W3(n.props,/grid-\w+-end/)})?~G0(e+(a=a[c].value),"span",0)?e:k2+f2(e,"-start","")+e+k2+"grid-row-span:"+(~G0(a,"span",0)?W3(a,/\d+/):+W3(a,/\d+/)-+W3(e,/\d+/))+";":k2+f2(e,"-start","")+e;case 4896:case 4128:return a&&a.some(function(n){return W3(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(O1(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"+Y6+(Z2(e,c+3)==108?"$3":"$2-$3"))+e;case 115:return~G0(e,"stretch",0)?Gn(f2(e,"stretch","fill-available"),c,a)+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 j0(e,c){for(var a="",n=0;n<e.length;n++)a+=c(e[n],n,e,c)||"";return a}function iu(e,c,a,n){switch(e.type){case qf:if(e.children.length)break;case Gf:case W0:return e.return=e.return||e.value;case _7:return"";case E7:return e.return=e.value+"{"+j0(e.children,n)+"}";case a6:if(!O1(e.value=e.props.join(",")))return""}return O1(a=j0(e.children,n))?e.return=e.value+"{"+a+"}":""}function su(e){var c=T7(e);return function(a,n,i,s){for(var l="",u=0;u<c;u++)l+=e[u](a,n,i,s)||"";return l}}function ou(e){return function(c){c.root||(c=c.return)&&e(c)}}function lu(e,c,a,n){if(e.length>-1&&!e.return)switch(e.type){case W0:e.return=Gn(e.value,e.length,a);return;case E7:return j0([S4(e,{value:f2(e.value,"@","@"+C2)})],n);case a6:if(e.length)return jf(a=e.props,function(i){switch(W3(i,n=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":X6(S4(e,{props:[f2(i,/:(read-\w+)/,":"+Y6+"$1")]})),X6(S4(e,{props:[i]})),z5(e,{props:In(a,n)});break;case"::placeholder":X6(S4(e,{props:[f2(i,/:(plac\w+)/,":"+C2+"input-$1")]})),X6(S4(e,{props:[f2(i,/:(plac\w+)/,":"+Y6+"$1")]})),X6(S4(e,{props:[f2(i,/:(plac\w+)/,k2+"input-$1")]})),X6(S4(e,{props:[i]})),z5(e,{props:In(a,n)});break}return""})}}var My={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},fu=My;var k4=typeof process<"u"&&process.env!==void 0&&(process.env.REACT_APP_SC_ATTR||process.env.SC_ATTR)||"data-styled",Mu="active",G7="data-styled-version",K0="6.1.8",e9=`/*!sc*/
|
|
`,c9=typeof window<"u"&&"HTMLElement"in window,Cy=!!(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 j7=Object.freeze([]),X0=Object.freeze({});function Ly(e,c,a){return a===void 0&&(a=X0),e.theme!==a.theme&&e.theme||c||a.theme}var Cu=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"]),xy=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,yy=/(^-|-$)/g;function uu(e){return e.replace(xy,"-").replace(yy,"")}var wy=/(a)(d)/gi,B7=52,pu=function(e){return String.fromCharCode(e+(e>25?39:97))};function Yn(e){var c,a="";for(c=Math.abs(e);c>B7;c=c/B7|0)a=pu(c%B7)+a;return(pu(c%B7)+a).replace(wy,"$1-$2")}var qn,Lu=5381,Y0=function(e,c){for(var a=c.length;a;)e=33*e^c.charCodeAt(--a);return e},xu=function(e){return Y0(Lu,e)};function Sy(e){return Yn(xu(e)>>>0)}function Ny(e){return e.displayName||e.name||"Component"}function $n(e){return typeof e=="string"&&!0}var yu=typeof Symbol=="function"&&Symbol.for,wu=yu?Symbol.for("react.memo"):60115,ky=yu?Symbol.for("react.forward_ref"):60112,by={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},Ay={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Su={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},_y=((qn={})[ky]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},qn[wu]=Su,qn);function mu(e){return("type"in(c=e)&&c.type.$$typeof)===wu?Su:"$$typeof"in e?_y[e.$$typeof]:by;var c}var Ey=Object.defineProperty,Py=Object.getOwnPropertyNames,hu=Object.getOwnPropertySymbols,Ty=Object.getOwnPropertyDescriptor,Ry=Object.getPrototypeOf,vu=Object.prototype;function Nu(e,c,a){if(typeof c!="string"){if(vu){var n=Ry(c);n&&n!==vu&&Nu(e,n,a)}var i=Py(c);hu&&(i=i.concat(hu(c)));for(var s=mu(e),l=mu(c),u=0;u<i.length;++u){var p=i[u];if(!(p in Ay||a&&a[p]||l&&p in l||s&&p in s)){var h=Ty(c,p);try{Ey(e,p,h)}catch{}}}}return e}function Q0(e){return typeof e=="function"}function a9(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 a=e[0],n=1;n<e.length;n++)a+=c?c+e[n]:e[n];return a}function V5(e){return e!==null&&typeof e=="object"&&e.constructor.name===Object.name&&!("props"in e&&e.$$typeof)}function Kn(e,c,a){if(a===void 0&&(a=!1),!a&&!V5(e)&&!Array.isArray(e))return c;if(Array.isArray(c))for(var n=0;n<c.length;n++)e[n]=Kn(e[n],c[n]);else if(V5(c))for(var n in c)e[n]=Kn(e[n],c[n]);return e}function r9(e,c){Object.defineProperty(e,"toString",{value:c})}function N4(e){for(var c=[],a=1;a<arguments.length;a++)c[a-1]=arguments[a];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 Dy=function(){function e(c){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=c}return e.prototype.indexOfGroup=function(c){for(var a=0,n=0;n<c;n++)a+=this.groupSizes[n];return a},e.prototype.insertRules=function(c,a){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,a.length);l<p;l++)this.tag.insertRule(u,a[l])&&(this.groupSizes[c]++,u++)},e.prototype.clearGroup=function(c){if(c<this.length){var a=this.groupSizes[c],n=this.indexOfGroup(c),i=n+a;this.groupSizes[c]=0;for(var s=n;s<i;s++)this.tag.deleteRule(n)}},e.prototype.getGroup=function(c){var a="";if(c>=this.length||this.groupSizes[c]===0)return a;for(var n=this.groupSizes[c],i=this.indexOfGroup(c),s=i+n,l=i;l<s;l++)a+="".concat(this.tag.getRule(l)).concat(e9);return a},e}(),U7=new Map,$7=new Map,W7=1,I7=function(e){if(U7.has(e))return U7.get(e);for(;$7.has(W7);)W7++;var c=W7++;return U7.set(e,c),$7.set(c,e),c},Fy=function(e,c){W7=c+1,U7.set(e,c),$7.set(c,e)},Oy="style[".concat(k4,"][").concat(G7,'="').concat(K0,'"]'),By=new RegExp("^".concat(k4,'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)')),Iy=function(e,c,a){for(var n,i=a.split(","),s=0,l=i.length;s<l;s++)(n=i[s])&&e.registerName(c,n)},Uy=function(e,c){for(var a,n=((a=c.textContent)!==null&&a!==void 0?a:"").split(e9),i=[],s=0,l=n.length;s<l;s++){var u=n[s].trim();if(u){var p=u.match(By);if(p){var h=0|parseInt(p[1],10),z=p[2];h!==0&&(Fy(z,h),Iy(e,z,p[3]),e.getTag().insertRules(h,i)),i.length=0}else i.push(u)}}};function Xn(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:null}var ku=function(e){var c=document.head,a=e||c,n=document.createElement("style"),i=function(u){var p=Array.from(u.querySelectorAll("style[".concat(k4,"]")));return p[p.length-1]}(a),s=i!==void 0?i.nextSibling:null;n.setAttribute(k4,Mu),n.setAttribute(G7,K0);var l=Xn();return l&&n.setAttribute("nonce",l),a.insertBefore(n,s),n},Wy=function(){function e(c){this.element=ku(c),this.element.appendChild(document.createTextNode("")),this.sheet=function(a){if(a.sheet)return a.sheet;for(var n=document.styleSheets,i=0,s=n.length;i<s;i++){var l=n[i];if(l.ownerNode===a)return l}throw N4(17)}(this.element),this.length=0}return e.prototype.insertRule=function(c,a){try{return this.sheet.insertRule(a,c),this.length++,!0}catch{return!1}},e.prototype.deleteRule=function(c){this.sheet.deleteRule(c),this.length--},e.prototype.getRule=function(c){var a=this.sheet.cssRules[c];return a&&a.cssText?a.cssText:""},e}(),Gy=function(){function e(c){this.element=ku(c),this.nodes=this.element.childNodes,this.length=0}return e.prototype.insertRule=function(c,a){if(c<=this.length&&c>=0){var n=document.createTextNode(a);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}(),qy=function(){function e(c){this.rules=[],this.length=0}return e.prototype.insertRule=function(c,a){return c<=this.length&&(this.rules.splice(c,0,a),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}(),du=c9,$y={isServer:!c9,useCSSOMInjection:!Cy},M5=function(){function e(c,a,n){c===void 0&&(c=X0),a===void 0&&(a={});var i=this;this.options=w1(w1({},$y),c),this.gs=a,this.names=new Map(n),this.server=!!c.isServer,!this.server&&c9&&du&&(du=!1,function(s){for(var l=document.querySelectorAll(Oy),u=0,p=l.length;u<p;u++){var h=l[u];h&&h.getAttribute(k4)!==Mu&&(Uy(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(V){var x=function(M){return $7.get(M)}(V);if(x===void 0)return"continue";var S=s.names.get(x),E=l.getGroup(V);if(S===void 0||E.length===0)return"continue";var D="".concat(k4,".g").concat(V,'[id="').concat(x,'"]'),Z="";S!==void 0&&S.forEach(function(M){M.length>0&&(Z+="".concat(M,","))}),p+="".concat(E).concat(D,'{content:"').concat(Z,'"}').concat(e9)},z=0;z<u;z++)h(z);return p}(i)})}return e.registerId=function(c){return I7(c)},e.prototype.reconstructWithOptions=function(c,a){return a===void 0&&(a=!0),new e(w1(w1({},this.options),c),this.gs,a&&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(a){var n=a.useCSSOMInjection,i=a.target;return a.isServer?new qy(i):n?new Wy(i):new Gy(i)}(this.options),new Dy(c)));var c},e.prototype.hasNameForId=function(c,a){return this.names.has(c)&&this.names.get(c).has(a)},e.prototype.registerName=function(c,a){if(I7(c),this.names.has(c))this.names.get(c).add(a);else{var n=new Set;n.add(a),this.names.set(c,n)}},e.prototype.insertRules=function(c,a,n){this.registerName(c,a),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}(),jy=/&/g,Yy=/^\s*\/\/.*$/gm;function bu(e,c){return e.map(function(a){return a.type==="rule"&&(a.value="".concat(c," ").concat(a.value),a.value=a.value.replaceAll(",",",".concat(c," ")),a.props=a.props.map(function(n){return"".concat(c," ").concat(n)})),Array.isArray(a.children)&&a.type!=="@keyframes"&&(a.children=bu(a.children,c)),a})}function Au(e){var c,a,n,i=e===void 0?X0:e,s=i.options,l=s===void 0?X0:s,u=i.plugins,p=u===void 0?j7:u,h=function(x,S,E){return E.startsWith(a)&&E.endsWith(a)&&E.replaceAll(a,"").length>0?".".concat(c):x},z=p.slice();z.push(function(x){x.type===a6&&x.value.includes("&")&&(x.props[0]=x.props[0].replace(jy,a).replace(n,h))}),l.prefix&&z.push(lu),z.push(iu);var V=function(x,S,E,D){S===void 0&&(S=""),E===void 0&&(E=""),D===void 0&&(D="&"),c=D,a=S,n=new RegExp("\\".concat(a,"\\b"),"g");var Z=x.replace(Yy,""),M=tu(E||S?"".concat(E," ").concat(S," { ").concat(Z," }"):Z);l.namespace&&(M=bu(M,l.namespace));var H=[];return j0(M,su(z.concat(ou(function(C){return H.push(C)})))),H};return V.hash=p.length?p.reduce(function(x,S){return S.name||N4(15),Y0(x,S.name)},Lu).toString():"",V}var Ky=new M5,Qn=Au(),n9=J2.default.createContext({shouldForwardProp:void 0,styleSheet:Ky,stylis:Qn}),Zk=n9.Consumer,Xy=J2.default.createContext(void 0);function Zn(){return(0,J2.useContext)(n9)}function Qy(e){var c=(0,J2.useState)(e.stylisPlugins),a=c[0],n=c[1],i=Zn().styleSheet,s=(0,J2.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,J2.useMemo)(function(){return Au({options:{namespace:e.namespace,prefix:e.enableVendorPrefixes},plugins:a})},[e.enableVendorPrefixes,e.namespace,a]);(0,J2.useEffect)(function(){(0,Vu.default)(a,e.stylisPlugins)||n(e.stylisPlugins)},[e.stylisPlugins]);var u=(0,J2.useMemo)(function(){return{shouldForwardProp:e.shouldForwardProp,styleSheet:s,stylis:l}},[e.shouldForwardProp,s,l]);return J2.default.createElement(n9.Provider,{value:u},J2.default.createElement(Xy.Provider,{value:l},e.children))}var Zy=function(){function e(c,a){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=a,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}(),Jy=function(e){return e>="A"&&e<="Z"};function zu(e){for(var c="",a=0;a<e.length;a++){var n=e[a];if(a===1&&n==="-"&&e[0]==="-")return e;Jy(n)?c+="-"+n.toLowerCase():c+=n}return c.startsWith("ms-")?"-"+c:c}var _u=function(e){return e==null||e===!1||e===""},Eu=function(e){var c,a,n=[];for(var i in e){var s=e[i];e.hasOwnProperty(i)&&!_u(s)&&(Array.isArray(s)&&s.isCss||Q0(s)?n.push("".concat(zu(i),":"),s,";"):V5(s)?n.push.apply(n,v5(v5(["".concat(i," {")],Eu(s),!1),["}"],!1)):n.push("".concat(zu(i),": ").concat((c=i,(a=s)==null||typeof a=="boolean"||a===""?"":typeof a!="number"||a===0||c in fu||c.startsWith("--")?String(a).trim():"".concat(a,"px")),";")))}return n};function n6(e,c,a,n){if(_u(e))return[];if(a9(e))return[".".concat(e.styledComponentId)];if(Q0(e)){if(!Q0(s=e)||s.prototype&&s.prototype.isReactComponent||!c)return[e];var i=e(c);return n6(i,c,a,n)}var s;return e instanceof Zy?a?(e.inject(a,n),[e.getName(n)]):[e]:V5(e)?Eu(e):Array.isArray(e)?Array.prototype.concat.apply(j7,e.map(function(l){return n6(l,c,a,n)})):[e.toString()]}function Pu(e){for(var c=0;c<e.length;c+=1){var a=e[c];if(Q0(a)&&!a9(a))return!1}return!0}var ew=xu(K0),cw=function(){function e(c,a,n){this.rules=c,this.staticRulesId="",this.isStatic=(n===void 0||n.isStatic)&&Pu(c),this.componentId=a,this.baseHash=Y0(ew,a),this.baseStyle=n,M5.registerId(a)}return e.prototype.generateAndInjectStyles=function(c,a,n){var i=this.baseStyle?this.baseStyle.generateAndInjectStyles(c,a,n):"";if(this.isStatic&&!n.hash)if(this.staticRulesId&&a.hasNameForId(this.componentId,this.staticRulesId))i=Q6(i,this.staticRulesId);else{var s=q7(n6(this.rules,c,a,n)),l=Yn(Y0(this.baseHash,s)>>>0);if(!a.hasNameForId(this.componentId,l)){var u=n(s,".".concat(l),void 0,this.componentId);a.insertRules(this.componentId,l,u)}i=Q6(i,l),this.staticRulesId=l}else{for(var p=Y0(this.baseHash,n.hash),h="",z=0;z<this.rules.length;z++){var V=this.rules[z];if(typeof V=="string")h+=V;else if(V){var x=q7(n6(V,c,a,n));p=Y0(p,x+z),h+=x}}if(h){var S=Yn(p>>>0);a.hasNameForId(this.componentId,S)||a.insertRules(this.componentId,S,n(h,".".concat(S),void 0,this.componentId)),i=Q6(i,S)}}return i},e}(),Tu=J2.default.createContext(void 0),Jk=Tu.Consumer;var jn={};function aw(e,c,a){var n=a9(e),i=e,s=!$n(e),l=c.attrs,u=l===void 0?j7:l,p=c.componentId,h=p===void 0?function(_,F){var U=typeof _!="string"?"sc":uu(_);jn[U]=(jn[U]||0)+1;var B="".concat(U,"-").concat(Sy(K0+U+jn[U]));return F?"".concat(F,"-").concat(B):B}(c.displayName,c.parentComponentId):p,z=c.displayName,V=z===void 0?function(_){return $n(_)?"styled.".concat(_):"Styled(".concat(Ny(_),")")}(e):z,x=c.displayName&&c.componentId?"".concat(uu(c.displayName),"-").concat(c.componentId):c.componentId||h,S=n&&i.attrs?i.attrs.concat(u).filter(Boolean):u,E=c.shouldForwardProp;if(n&&i.shouldForwardProp){var D=i.shouldForwardProp;if(c.shouldForwardProp){var Z=c.shouldForwardProp;E=function(_,F){return D(_,F)&&Z(_,F)}}else E=D}var M=new cw(a,x,n?i.componentStyle:void 0);function H(_,F){return function(U,B,J){var b=U.attrs,N=U.componentStyle,A=U.defaultProps,T=U.foldedComponentIds,q=U.styledComponentId,Y=U.target,j=J2.default.useContext(Tu),G=Zn(),t2=U.shouldForwardProp||G.shouldForwardProp,s2=Ly(B,j,A)||X0,i2=function(c3,d1,z1){for(var e4,K2=w1(w1({},d1),{className:void 0,theme:z1}),W1=0;W1<c3.length;W1+=1){var R3=Q0(e4=c3[W1])?e4(K2):e4;for(var B2 in R3)K2[B2]=B2==="className"?Q6(K2[B2],R3[B2]):B2==="style"?w1(w1({},K2[B2]),R3[B2]):R3[B2]}return d1.className&&(K2.className=Q6(K2.className,d1.className)),K2}(b,B,s2),M2=i2.as||Y,L2={};for(var Y2 in i2)i2[Y2]===void 0||Y2[0]==="$"||Y2==="as"||Y2==="theme"&&i2.theme===s2||(Y2==="forwardedAs"?L2.as=i2.forwardedAs:t2&&!t2(Y2,M2)||(L2[Y2]=i2[Y2]));var c1=function(c3,d1){var z1=Zn(),e4=c3.generateAndInjectStyles(d1,z1.styleSheet,z1.stylis);return e4}(N,i2),L1=Q6(T,q);return c1&&(L1+=" "+c1),i2.className&&(L1+=" "+i2.className),L2[$n(M2)&&!Cu.has(M2)?"class":"className"]=L1,L2.ref=J,(0,J2.createElement)(M2,L2)}(C,_,F)}H.displayName=V;var C=J2.default.forwardRef(H);return C.attrs=S,C.componentStyle=M,C.displayName=V,C.shouldForwardProp=E,C.foldedComponentIds=n?Q6(i.foldedComponentIds,i.styledComponentId):"",C.styledComponentId=x,C.target=n?i.target:e,Object.defineProperty(C,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(_){this._foldedDefaultProps=n?function(F){for(var U=[],B=1;B<arguments.length;B++)U[B-1]=arguments[B];for(var J=0,b=U;J<b.length;J++)Kn(F,b[J],!0);return F}({},i.defaultProps,_):_}}),r9(C,function(){return".".concat(C.styledComponentId)}),s&&Nu(C,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0}),C}function Hu(e,c){for(var a=[e[0]],n=0,i=c.length;n<i;n+=1)a.push(c[n],e[n+1]);return a}var gu=function(e){return Object.assign(e,{isCss:!0})};function rw(e){for(var c=[],a=1;a<arguments.length;a++)c[a-1]=arguments[a];if(Q0(e)||V5(e))return gu(n6(Hu(j7,v5([e],c,!0))));var n=e;return c.length===0&&n.length===1&&typeof n[0]=="string"?n6(n):gu(n6(Hu(n,c)))}function Jn(e,c,a){if(a===void 0&&(a=X0),!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,a,rw.apply(void 0,v5([i],s,!1)))};return n.attrs=function(i){return Jn(e,c,w1(w1({},a),{attrs:Array.prototype.concat(a.attrs,i).filter(Boolean)}))},n.withConfig=function(i){return Jn(e,c,w1(w1({},a),i))},n}var Ru=function(e){return Jn(aw,e)},d2=Ru;Cu.forEach(function(e){d2[e]=Ru(e)});var eb=function(){function e(c,a){this.rules=c,this.componentId=a,this.isStatic=Pu(c),M5.registerId(this.componentId+1)}return e.prototype.createStyles=function(c,a,n,i){var s=i(q7(n6(this.rules,a,n,i)),""),l=this.componentId+c;n.insertRules(l,l,s)},e.prototype.removeStyles=function(c,a){a.clearRules(this.componentId+c)},e.prototype.renderStyles=function(c,a,n,i){c>2&&M5.registerId(this.componentId+c),this.removeStyles(c,n),this.createStyles(c,a,n,i)},e}();var cb=function(){function e(){var c=this;this._emitSheetCSS=function(){var a=c.instance.toString(),n=Xn(),i=q7([n&&'nonce="'.concat(n,'"'),"".concat(k4,'="true"'),"".concat(G7,'="').concat(K0,'"')].filter(Boolean)," ");return"<style ".concat(i,">").concat(a,"</style>")},this.getStyleTags=function(){if(c.sealed)throw N4(2);return c._emitSheetCSS()},this.getStyleElement=function(){var a;if(c.sealed)throw N4(2);var n=((a={})[k4]="",a[G7]=K0,a.dangerouslySetInnerHTML={__html:c.instance.toString()},a),i=Xn();return i&&(n.nonce=i),[J2.default.createElement("style",w1({},n,{key:"sc-0-0"}))]},this.seal=function(){c.sealed=!0},this.instance=new M5({isServer:!0}),this.sealed=!1}return e.prototype.collectStyles=function(c){if(this.sealed)throw N4(2);return J2.default.createElement(Qy,{sheet:this.instance},c)},e.prototype.interleaveWithNodeStream=function(c){throw N4(3)},e}();var ab="__sc-".concat(k4,"__");var Y7="#a8a8a8",Z6=d2.div`
|
|
display: flex;
|
|
flex-direction: row;
|
|
`,tb=d2.div`
|
|
display: flex;
|
|
flex-direction: column;
|
|
`,K1=d2.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;
|
|
`,ib=d2.div`
|
|
background-color: rgba(255, 255, 255, 0.75);
|
|
color: rgb(10, 10, 10);
|
|
border: 2px solid black;
|
|
border-radius: 12px;
|
|
`,Z0=d2.div`
|
|
border: 2px solid black;
|
|
border-radius: 12px;
|
|
margin: 5px;
|
|
padding: 5px;
|
|
width: auto;
|
|
`,J6=d2.input`
|
|
background-color: rgba(255, 255, 255, 0.75);
|
|
color: rgb(10, 10, 10);
|
|
border: 2px solid black;
|
|
border-radius: 12px;
|
|
padding: 2px;
|
|
`;var Ha=T2(g1());var T3=T2(g1());var t9=T2(g1()),Du=T2(g1()),J0=class extends t9.default.Component{ref=(0,Du.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,a=c.width=this.props.width||this.props.canvas.width,n=c.height=this.props.height||this.props.canvas.height;c.style.width=`${a}px`,c.style.height=`${n}px`,c.getContext("2d").drawImage(this.props.canvas,0,0,a,n)}render(){return t9.default.createElement("canvas",{ref:this.ref})}};var b2=T2(g1());var W2=T2(g1());var iv=T2(Vi()),tN=d2.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;
|
|
`,Mi=d2.p`
|
|
white-space: pre-warp;
|
|
`,Ci=d2.div`
|
|
display: flex;
|
|
`,iN=d2.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=d2.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;
|
|
`,P3=class e{static _ref;static active;static root;static alert(c,a){return new Promise(n=>{e.clear();let i=()=>{n(),this.active=void 0,this.clear()};this.active=i,e.renderContent(W2.default.createElement("div",null,W2.default.createElement("h5",null,a||`${location.host} says`),W2.default.createElement(Mi,null,c),W2.default.createElement(k8,{onClick:()=>i()},"OK")))})}static async confirm(c,a){return new Promise(n=>{e.clear();let i=s=>{n(s),this.active=void 0,this.clear()};this.active=()=>i(!1),e.renderContent(W2.default.createElement("div",null,W2.default.createElement("h5",null,a||`${location.host} says`),W2.default.createElement(Mi,null,c),W2.default.createElement(Ci,null,W2.default.createElement(k8,{onClick:()=>i(!0)},"OK"),W2.default.createElement(k8,{onClick:()=>i(!1)},"Cancel"))))})}static async prompt(c,a,n){return new Promise(i=>{e.clear();let s=u=>{i(u),this.active=void 0,this.clear()};this.active=()=>s("");let l=(0,W2.createRef)();e.renderContent(W2.default.createElement("div",null,W2.default.createElement("h5",null,n||`${location.host} says`),W2.default.createElement(Mi,null,c),W2.default.createElement(iN,{ref:l,type:"text"}),W2.default.createElement(Ci,null,W2.default.createElement(k8,{onClick:()=>s(l.current&&l.current.value)},"OK"),W2.default.createElement(k8,{onClick:()=>s(null)},"Cancel")))),l.current?(l.current.focus(),l.current.value=a||"",l.current.addEventListener("keyup",u=>{u.key.toLowerCase()==="enter"&&l.current&&s(l.current.value)})):console.error("Missing reference")})}static custom(c,a){return new Promise(n=>{e.clear();let i=()=>{this.active=void 0,n(),this.clear()};this.active=()=>i(),e.renderContent(W2.default.createElement("div",null,c,W2.default.createElement(Ci,null,a?a.map((s,l)=>W2.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 a=e.createBase(c);this.root=(0,iv.createRoot)(e.ref),this.root.render(a);let n=e.ref.style;n.pointerEvents="all",n.touchAction="auto",n.backgroundColor="rgba(0, 0, 0, 0.5)"}static createBase(c){return W2.default.createElement(tN,null,c)}static get ref(){if(e._ref)return e._ref;let c=document.createElement("div");document.body.appendChild(c),e._ref=c;let a=c.style;return a.position="fixed",a.zIndex=`${Number.MAX_SAFE_INTEGER}`,a.width="100%",a.height="100%",a.pointerEvents="none",a.touchAction="none",a.backgroundColor="rgba(0, 0, 0, 0)",a.transition="background-color 1s",a.overflowY="auto",a.overflowX="hidden",c}};var lv=T2(ov());var va=["muraljson","json"];var sN=25,fv=d2.div`
|
|
width: 100%;
|
|
//max-width: fit-content;
|
|
display: flex;
|
|
flex-direction: row;
|
|
flex-wrap: wrap;
|
|
`,oN=d2.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;
|
|
`,uv=["FloydSteinberg","FalseFloydSteinberg","Stucki","Atkinson","Jarvis","Burkes","Sierra","TwoSierra","SierraLite"],lN=["Flat",...uv];async function pv(e,c,a){let n=await HN();if(n){if(n.type==="mural")return n.data;{let i=n.data,s=await uN(i,a);return new Promise((l,u)=>{e.setOverlayModify({pixels:s,muralObj:{name:i.alt,x:c.ux-E0(s)/2,y:c.uy-_0(s)/2},cb:(p,h,z,V)=>{V?l({name:p,pixels:s,x:h,y:z}):u(new Error("Canceled by user"))}})})}}}function fN(e){return new Promise(c=>{P3.custom(b2.default.createElement("div",null,b2.default.createElement("h4",null,"Dither results"),b2.default.createElement("div",null,"Pick a result that fits best in your situation"),b2.default.createElement(fv,null,e.map((a,n)=>b2.default.createElement("div",{key:n},b2.default.createElement(oN,{style:{flexDirection:"column"},onClick:()=>{P3.close(),c(a)}},hv(a.type),b2.default.createElement(Z0,null,b2.default.createElement(J0,{canvas:a.canvas}))))))),[{content:"Cancel",click:()=>{}}]).finally(()=>c(null))})}async function uN(e,c){let a=await pN(e),n=await mN(e,a,c),i;if(Array.isArray(n)?i=await fN(n):i=n,!i)throw new Error("User did not pick anything");let s=J8(i.canvas);return dv(s,c),t7(s,c.palette)}async function pN(e){let c=e.width,a=e.height,n="show-all",i=!1,s=!1;if(await new Promise((l,u)=>{P3.custom(b2.default.createElement("div",null,b2.default.createElement("h4",null,"Image import"),b2.default.createElement("div",null,b2.default.createElement("small",null,e.alt)),b2.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)=>{P3.custom(b2.default.createElement("div",null,b2.default.createElement("h4",null,"Image import"),b2.default.createElement("div",null,b2.default.createElement("small",null,e.alt)),b2.default.createElement("div",null,b2.default.createElement("strong",null,"Original size: ",e.width,"x",e.height)),b2.default.createElement(J6,{type:"number",min:1,onChange:p=>{P0(p,h=>{c=h})}}),"x",b2.default.createElement(J6,{type:"number",min:1,onChange:p=>{P0(p,h=>{a=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)=>{P3.custom(b2.default.createElement("div",null,b2.default.createElement("h4",null,"Dither Settings"),b2.default.createElement("div",null,"Pickup dither algorithm"),b2.default.createElement(fv,null,lN.map((p,h)=>b2.default.createElement(K1,{key:h,onClick:()=>{n=p,P3.close(),l()}},hv(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:a,width:c,noShrinking:i,quantizerSetting:n}}async function mN(e,c,a){c.noShrinking||(e=await Zr(e,c.width,c.height));let n=en(e);return c.quantizerSetting==="show-all"?vN(n,a):da(n,c.quantizerSetting,a)}function mv(e,c){let a=new lv.default(hN(c));return a.sample(e),a}function hN(e){return{palette:e.palette.map(c=>[c.r,c.g,c.b]),minHueCols:0,dithSerp:!1}}function vN(e,c){let a=[da(e,"Flat",c)],n=mv(e,c);for(let i of uv){let s=vv(e,n,i),l=da(s,"Flat",c);l.type=i,a.push(l)}return a}function da(e,c,a){if(c==="Flat"){let n=J8(e);dv(n,a);let i=zN(n),s=t7(n,a.palette);return{type:"Flat",canvas:i,indices:s}}else{let n=mv(e,a),i=vv(e,n,c),s=da(i,"Flat",a);return s.type=c,s}}function hv(e){let c=e.split(""),a="";for(let n=0;n<c.length;n++){let i=c[n];i&&(n!==0&&i===i.toUpperCase()?(a+=" ",a+=i.toLowerCase()):a+=i)}return a}function vv(e,c,a){let n=document.createElement("canvas");n.width=e.width,n.height=e.height;let i=n.getContext("2d"),s=J8(e),l=c.reduce(e,1,a);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]>sN&&(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 dv(e,c){for(let a=0;a<e.data.length;a+=4){let n=e.data[a+0]??0,i=e.data[a+1]??0,s=e.data[a+2]??0,l=e.data[a+3]??0,u=Yr(n,i,s),p=dN(u,c),h=c.palette[p];if(!h)throw new Error(`Unknown color index ${p}`);e.data[a+0]=h.r,e.data[a+1]=h.g,e.data[a+2]=h.b,e.data[a+3]=l}}function dN(e,c){let a=[];for(let s of c.palette){let l=I6(e.r,s.r),u=I6(e.g,s.g),p=I6(e.b,s.b);a.push(l+u+p)}let n=Math.min(...a);return a.indexOf(n)}function zN(e){let c=document.createElement("canvas"),a=c.getContext("2d");return c.width=e.width,c.height=e.height,a.putImageData(e,0,0),c}async function HN(){let e=new a5;e.setAcceptType(["png","jpg","jpeg",...va]);let a=(await e.show())[0];if(!a)throw new Error("Empty file");let n=n7(a.name),i=n.text;if(va.includes(n.ex)){let s=await Kr(a),l=JSON.parse(s);return l.name||(l.name=await P3.prompt("Missing name for this mural. Please enter it manually",i)||""),Jr(l),{type:"mural",data:l}}else{let s=await Xr(a);return{type:"image",data:await Qr(`${n.text}.${n.ex}`,s)}}}var Hv=T2(zv()),gN=d2.div`
|
|
margin: 2px;
|
|
margin-left: 6px;
|
|
`,VN=d2.h5`
|
|
font-weight: bolder;
|
|
margin-right: 4px;
|
|
`,MN=d2.div`
|
|
font-size: 10pt;
|
|
display: flex;
|
|
flex-direction: row;
|
|
`,za=class extends T3.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,a=this.props.mural.ref.height,n=c,i=a;c>a?c>this.MAX_SIZE&&(i=this.MAX_SIZE*(a/c),n=this.MAX_SIZE):a>this.MAX_SIZE&&(n=this.MAX_SIZE*(c/a),i=this.MAX_SIZE),this.setState({height:i,width:n})};renderInfoLine(c,a){return T3.default.createElement(MN,null,T3.default.createElement(VN,null,c,":"),T3.default.createElement("span",null," ",a))}btn(c,a,n,i){return T3.default.createElement(K1,{style:{borderColor:i?Y7:""},onClick:()=>n()},c," ",T3.default.createElement(l3,{icon:a})," ")}get s(){return this.props.store}onLoad=c=>{let a=c.target;"tagName"in a&&(["button","svg","path"].includes(a.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:(a,n,i,s)=>{s&&(c.name=a,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},a=new Blob([JSON.stringify(c)],{type:"application/json;charset=utf-8"});(0,Hv.default)(a,`${c.name}.${va[0]}`)};onDelete=()=>{this.s.remove(this.props.mural)};onEnter=()=>{this.props.store.addPhantomOverlay(this.props.mural)};onLeave=()=>{this.props.store.removePhantomOverlay()};onGoto=()=>{let c=W6(this.props.mural),a=U6(this.props.mural),n=this.props.mural.x+Math.round(c/2),i=this.props.mural.y+Math.round(a/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 T3.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},T3.default.createElement(Z6,null,T3.default.createElement(J0,{canvas:this.props.mural.ref,height:this.state.height,width:this.state.width}),T3.default.createElement(gN,{style:{flex:"1"}},this.renderInfoLine("Name",this.props.mural.name),this.renderInfoLine("PixelCount",nl(this.props.mural.pixelCount)),this.renderInfoLine("x",this.props.mural.x.toString()),this.renderInfoLine("y",this.props.mural.y.toString()),this.renderInfoLine("size",`${W6(this.props.mural)}x${U6(this.props.mural)}`))),T3.default.createElement(Z6,null,this.btn("Preview",gl,this.onPreview,this.props.store.hasOverlay(this.props.mural)),this.btn("Modify",zl,this.onModify),this.btn("Export",xl,this.onExport),this.btn("Delete",Ml,this.onDelete),this.btn("Goto",Vl,this.onGoto)))}};var LN=d2.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;
|
|
}
|
|
`,ga=class extends Ha.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 Ha.default.createElement(LN,null," ",this.state.murals.map((c,a)=>Ha.default.createElement(za,{key:a,mural:c,cords:this.props.cords,store:this.props.store,selected:c===this.state.selected?.m})))}};var xN=d2.div`
|
|
|
|
`,yN=d2.div`
|
|
margin: 2px 4px;
|
|
`,wN=d2.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;
|
|
}
|
|
|
|
`,Va=class extends Z3.default.Component{import=async()=>{try{let c=await pv(this.props.store,this.props.cords,this.props.palette);c&&this.props.store.add(c)}catch(c){console.error(c),P3.alert(c.name)}};inputElement=c=>{let a=parseInt(c.target.value);this.props.onOpacityChange(a)};render(){return Z3.default.createElement(xN,null,Z3.default.createElement(Z6,null,Z3.default.createElement(K1,{onClick:this.import},Z3.default.createElement(l3,{icon:yl})," Import"),Z3.default.createElement(wN,{type:"range",min:0,max:100,value:this.props.opacity,onInput:this.inputElement}),Z3.default.createElement(yN,null,this.props.opacity,"%"),Z3.default.createElement(K1,{onClick:()=>this.props.onCollapsedChanged(!this.props.collapsed)},Z3.default.createElement(l3,{icon:this.props.collapsed?Ll:Hl}))),this.props.collapsed?null:Z3.default.createElement(ga,{store:this.props.store,cords:this.props.cords}))}};var w6=T2(g1());var yi=T2(Q8()),SN=d2.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;
|
|
`,NN=d2.div`
|
|
border: 1px black dotted;
|
|
cursor: grab;
|
|
user-select: none;
|
|
border-radius: 12px;
|
|
padding: 4px;
|
|
`,v0=class extends w6.default.Component{ref=(0,w6.createRef)();dragRef=(0,w6.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),this.props.storage.getItem(this.storageKey).then(c=>{!this.destroyed&&c?this.setState({x:c.x,y:c.y}):this.setState({x:0,y:0}),this.fixBounds()})}componentWillUnmount(){window.removeEventListener("mousemove",this.onMouseMove),window.removeEventListener("mouseup",this.onMouseUp),window.removeEventListener("resize",this.fixBounds),this.destroyed=!1}onTouchMove=c=>{if(!this.moving)return;let a=c.touches[c.touches.length-1],n=this.dragRef.current,{x:i,y:s,width:l,height:u}=n.getBoundingClientRect(),p=(a.clientX-i)/l*n.offsetWidth,h=(a.clientY-s)/u*n.offsetHeight;this.setMoving(a.clientX,a.clientY,p,h)};setMoving=(c,a,n,i)=>{this.moving={x:c,y:a,xOff:n,yOff:i}};onMouseMove=c=>{if(!this.moving||!(c instanceof MouseEvent)||!c.isTrusted||c.ctrlKey||c.altKey||c.metaKey)return;let{clientX:a,clientY:n}=c;this.handleMoveLogic(a,n)};onMouseUp=()=>{this.moving=void 0,this.setState({moving:!1})};fixBounds=()=>{};handleMoveLogic(c,a){let n=this.dragRef.current?.getBoundingClientRect();if(n&&this.moving){let i=(0,yi.clamp)(c,this.moving.xOff,window.innerWidth-n.width+this.moving.xOff),s=(0,yi.clamp)(a,this.moving.yOff,window.innerHeight-n.height+this.moving.yOff),l=i-this.moving.xOff,u=s-this.moving.yOff,p={x:l,y:u};this.props.storage.setItem(this.storageKey,p),this.setState(p)}}get storageKey(){return`__storage__${this.props.storageKey}`}render(){return w6.default.createElement(SN,{ref:this.ref,style:{left:`${this.state.x}px`,top:`${this.state.y}px`}},w6.default.createElement(NN,{ref:this.dragRef,style:{cursor:this.state.moving?"grabbing":""},onMouseDown:c=>{this.moving={x:c.clientX,y:c.clientY,xOff:c.nativeEvent.offsetX,yOff:c.nativeEvent.offsetY},this.setState({moving:!0})}}," ",w6.default.createElement("h2",null,this.props.title)," "),this.props.children)}};var _1=T2(g1());var Ca=T2(Q8()),bN=d2.div`
|
|
display: flex;
|
|
flex-direction: row;
|
|
`,gv=d2.div`
|
|
width: 25px;
|
|
height: 25px;
|
|
padding: 2px;
|
|
margin: 2px;
|
|
border: 1px solid black;
|
|
text-align: center;
|
|
font-weight: bolder;
|
|
`,AN=d2.span`
|
|
width: 25px;
|
|
text-align: center;
|
|
margin: auto;
|
|
`,_N=d2.canvas`
|
|
border-radius: 12px;
|
|
border: 2px solid black;
|
|
`,Ma=class extends _1.default.Component{ref=_1.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,a){c.selected.m.ref!==this.props.selected.m.ref?(this.cache.clear(),this.draw()):a.size!==this.state.size&&this.draw()}click=(0,Ca.debounce)(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())},50);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,a)=>{let n=this.props.store;if(n.selected&&n.selected.m.x<c&&n.selected.m.y<a&&n.selected.w+n.selected.m.x>c&&n.selected.h+n.selected.m.y>a){let i=c-n.selected.m.x,s=a-n.selected.m.y,l=n.selected.m.pixels[s][i];this.lastColor!==l&&(this.lastColor=l,this.click(l))}};drawGrid(c,a,n,i){for(let s=0;s<i;s+=a)for(let l=0;l<n;l+=a){let u=Math.floor(s/a)%2===0,p=Math.floor(l/a)%2===0,h=u&&p||!u&&!p;c.fillStyle=h?this.transparentGrid[0]:this.transparentGrid[1],c.fillRect(l,s,a,a)}}update=()=>{let c=this.props.selected.m,a=this.props.cords.x-c.x,n=this.props.cords.y-c.y;if(c.pixels[n]!==void 0&&c.pixels[n][a]!==void 0){let i=c.pixels[n][a];this.setState({color:i}),this.draw();return}this.setState({color:-1}),this.draw()};getCachedImage(c){let a=this.cache.get(c);if(a)return a;let n=this.props.selected,i=e5();return cn(i,n.m.pixels,this.props.palette.hex,c),this.cache.set(c,i),i}draw=()=>{let c=this.ref.current,a=c.getContext("2d"),n=c.width=200,i=c.height=200,s=n/2,l=i/2;a.clearRect(0,0,n,i);let u=this.state.size;this.drawGrid(a,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),V=this.getCachedImage(u);if(a.drawImage(V,h,z,V.width,V.height),u!=1){a.fillStyle=this.highlighColor;let x=i/2,S=i/2;a.fillRect(0,0,n,x-p),a.fillRect(0,x+p,n,x-p),a.fillRect(0,x-p,S-p,p*2),a.fillRect(S+p,x-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,Ca.clamp)(c,1,32)}renderColor(){return this.state.color!==-1?_1.default.createElement(gv,{style:{backgroundColor:this.props.palette.hex[this.state.color]}}):_1.default.createElement(gv,null," / ")}toggleColorAssistant=()=>{this.setState({colorAssistant:!this.state.colorAssistant})};render(){return _1.default.createElement("div",null,_1.default.createElement(bN,null,_1.default.createElement(K1,{onClick:this.up},_1.default.createElement(l3,{icon:wl})),_1.default.createElement(AN,null,this.state.size),_1.default.createElement(K1,{onClick:this.down},_1.default.createElement(l3,{icon:Sl})),_1.default.createElement("span",{style:{flex:1}},_1.default.createElement(K1,{title:"Color assistant",style:{borderColor:this.state.colorAssistant?Y7:""},onClick:()=>this.toggleColorAssistant()},"Assist",_1.default.createElement(l3,{icon:Cl})," ")),this.renderColor()),_1.default.createElement(_N,{ref:this.ref}))}};var S6=T2(g1());var E1=T2(g1());var La=class extends E1.default.Component{render(){return E1.default.createElement(Z0,null,E1.default.createElement("div",null,E1.default.createElement("span",null,"Name")," ",E1.default.createElement(J6,{type:"text",value:this.props.name,onChange:c=>this.props.onName(c.target.value)})),E1.default.createElement("div",null,E1.default.createElement("span",null,"X")," ",E1.default.createElement(J6,{type:"number",value:this.props.x,onChange:c=>P0(c,this.props.onX)})),E1.default.createElement("div",null,E1.default.createElement("span",null,"Y")," ",E1.default.createElement(J6,{type:"number",value:this.props.y,onChange:c=>P0(c,this.props.onY)})),E1.default.createElement(Z6,null,E1.default.createElement(K1,{onClick:()=>this.props.onConfirm(),style:{flex:1}},"Confirm"),E1.default.createElement(K1,{onClick:()=>this.props.onCancel(),style:{flex:1}},"Cancel")),E1.default.createElement("small",null,"Overlay does not work on scale -1. To fix that zoom in."))}};var EN=d2.canvas`
|
|
position: fixed;
|
|
z-index: 1;
|
|
pointer-events: none;
|
|
`,b8=class extends S6.default.Component{ref=S6.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,a){c.mural!==this.props.mural&&(this._refImage=void 0,this.setState({x:0,y:0})),(a.x!==this.state.x||a.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,a=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)*a,u=_0(this.pixels)*a;(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 S6.default.createElement(v0,{storage:this.props.storage,storageKey:"overlay-set",title:"Position editor"},S6.default.createElement(La,{name:this.state.name,x:this.state.x,y:this.state.y,onX:a=>this.setState({x:a}),onY:a=>this.setState({y:a}),onName:a=>this.setState({name:a}),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 S6.default.createElement(S6.default.Fragment,null,S6.default.createElement(EN,{ref:this.ref,style:this.style}),this.renderModifyWindow())}};var Vv=T2(Q8()),xa=class extends J3.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(),console.error(this.STORAGE_KEY),this.props.storage.getItem(this.STORAGE_KEY).then(c=>{console.error(c,this.STORAGE_KEY,c!==null,!this.destroyed),c!==null&&!this.destroyed&&(console.error("loadingnn????????",c),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,Vv.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?J3.default.createElement(v0,{title:"Minimap",storage:this.props.storage,storageKey:"minimap"},J3.default.createElement(Ma,{cords:this.props.cords,palette:this.props.palette,selected:this.state.selected,storage:this.props.storage,store:this.props.store})):null}render(){return J3.default.createElement(J3.default.Fragment,null,J3.default.createElement(v0,{title:"Overlay",storage:this.props.storage,storageKey:"main"},J3.default.createElement(Va,{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,a)=>J3.default.createElement(b8,{key:a,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]?J3.default.createElement(b8,{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?J3.default.createElement(b8,{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,a,n,i)=>{this.state.overlayModify.cb(c,a,n,i)}}):null)}};var Cv=T2(Vi());function Lv(e,c,a,n){return PN(Mv.default.createElement(xa,{cords:a,store:e,storage:c,palette:n}))}function PN(e){let c=document.createElement("div");return(0,Cv.createRoot)(c).render(e),document.body.appendChild(c),()=>{c.parentElement?.removeChild(c)}}var ya=class{constructor(c){this.chrome=c}getItem(c){if(this.chrome)return new Promise(a=>{chrome.storage.local.get(c,n=>{n&&n[c]?a(JSON.parse(n[c])):a(null)})});{let a=localStorage.getItem(c);return Promise.resolve(a&&JSON.parse(a))}}async setItem(c,a){return this.chrome?new Promise(n=>{chrome.storage.local.set({[c]:JSON.stringify(a)},n)}):(localStorage.setItem(c,JSON.stringify(a)),Promise.resolve())}deleteItem(c){return this.chrome?new Promise(a=>{chrome.storage.local.remove(c,a)}):(localStorage.removeItem(c),Promise.resolve())}};async function xv(){let e=new s7;for(;!e.init();)await r7();let c=new ya(!1),a=new u7(c,e);await a.load();let n=new i7;await n.init(),Lv(a,c,n,e),console.log("%cOverlay by 0xa663 loaded","color: red; font-size: 20px; font-weight: bold; text-shadow: 2px 2px 4px #000000;")}document.readyState==="complete"?xv():window.addEventListener("load",xv);})();
|
|
/*! 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.
|
|
*)
|
|
*/
|