1082 lines
368 KiB
JavaScript
1082 lines
368 KiB
JavaScript
// ==UserScript==
|
|
// @name Pixel canvas overlay
|
|
// @namespace http://tampermonkey.net/
|
|
// @version 2024-02-17
|
|
// @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 cl=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&&cl(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?cl(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]",a3="[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]",Sa="[object Null]",D3="[object Object]",he="[object Promise]",k6="[object Proxy]",b6="[object RegExp]",P1="[object Set]",m4="[object String]",d0="[object Symbol]",A8="[object Undefined]",c4="[object WeakMap]",Na="[object WeakSet]",A6="[object ArrayBuffer]",B4="[object DataView]",_8="[object Float32Array]",E8="[object Float64Array]",P8="[object Int8Array]",ka="[object Int16Array]",ba="[object Int32Array]",Aa="[object Uint8Array]",_a="[object Uint8ClampedArray]",Ea="[object Uint16Array]",Pa="[object Uint32Array]",yv=/\b__p \+= '';/g,wv=/\b(__p \+=) '' \+/g,Sv=/(__e\(.*?\)|\b__t\)) \+\n'';/g,yi=/&(?:amp|lt|gt|quot|#39);/g,wi=/[&<>"']/g,Nv=RegExp(yi.source),kv=RegExp(wi.source),bv=/<%-([\s\S]+?)%>/g,Av=/<%([\s\S]+?)%>/g,Si=/<%=([\s\S]+?)%>/g,_v=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ev=/^\w*$/,Pv=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Ta=/[\\^$.*+?()[\]{}|]/g,Tv=RegExp(Ta.source),Ra=/^\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,Ni=/\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,ve=/($^)/,Xv=/['\n\r\u2028\u2029\\]/g,de="\\ud800-\\udfff",Qv="\\u0300-\\u036f",Zv="\\ufe20-\\ufe2f",Jv="\\u20d0-\\u20ff",ki=Qv+Zv+Jv,bi="\\u2700-\\u27bf",Ai="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",_i="A-Z\\xc0-\\xd6\\xd8-\\xde",Ei="\\ufe0e\\ufe0f",Pi=ed+cd+ad+rd,Da="['\u2019]",nd="["+de+"]",Ti="["+Pi+"]",ze="["+ki+"]",Ri="\\d+",td="["+bi+"]",Di="["+Ai+"]",Fi="[^"+de+Pi+Ri+bi+Ai+_i+"]",Fa="\\ud83c[\\udffb-\\udfff]",id="(?:"+ze+"|"+Fa+")",Oi="[^"+de+"]",Oa="(?:\\ud83c[\\udde6-\\uddff]){2}",Ba="[\\ud800-\\udbff][\\udc00-\\udfff]",z0="["+_i+"]",Bi="\\u200d",Ii="(?:"+Di+"|"+Fi+")",sd="(?:"+z0+"|"+Fi+")",Ui="(?:"+Da+"(?:d|ll|m|re|s|t|ve))?",Wi="(?:"+Da+"(?:D|LL|M|RE|S|T|VE))?",Gi=id+"?",qi="["+Ei+"]?",od="(?:"+Bi+"(?:"+[Oi,Oa,Ba].join("|")+")"+qi+Gi+")*",ld="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",fd="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",$i=qi+Gi+od,ud="(?:"+[td,Oa,Ba].join("|")+")"+$i,pd="(?:"+[Oi+ze+"?",ze,Oa,Ba,nd].join("|")+")",md=RegExp(Da,"g"),hd=RegExp(ze,"g"),Ia=RegExp(Fa+"(?="+Fa+")|"+pd+$i,"g"),vd=RegExp([z0+"?"+Di+"+"+Ui+"(?="+[Ti,z0,"$"].join("|")+")",sd+"+"+Wi+"(?="+[Ti,z0+Ii,"$"].join("|")+")",z0+"?"+Ii+"+"+Ui,z0+"+"+Wi,fd,ld,Ri,ud].join("|"),"g"),dd=RegExp("["+Bi+de+ki+Ei+"]"),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[ka]=P2[ba]=P2[Aa]=P2[_a]=P2[Ea]=P2[Pa]=!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[ka]=A2[ba]=A2[B2]=A2[N6]=A2[D3]=A2[b6]=A2[P1]=A2[m4]=A2[d0]=A2[Aa]=A2[_a]=A2[Ea]=A2[Pa]=!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,ji=typeof global=="object"&&global&&global.Object===Object&&global,wd=typeof self=="object"&&self&&self.Object===Object&&self,p1=ji||wd||Function("return this")(),Ua=typeof b0=="object"&&b0&&!b0.nodeType&&b0,_6=Ua&&typeof X8=="object"&&X8&&!X8.nodeType&&X8,Yi=_6&&_6.exports===Ua,Wa=Yi&&ji.process,z3=function(){try{var y=_6&&_6.require&&_6.require("util").types;return y||Wa&&Wa.binding&&Wa.binding("util")}catch{}}(),Ki=z3&&z3.isArrayBuffer,Xi=z3&&z3.isDate,Qi=z3&&z3.isMap,Zi=z3&&z3.isRegExp,Ji=z3&&z3.isSet,es=z3&&z3.isTypedArray;function r3(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 H3(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 cs(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 He(y,P){var k=y==null?0:y.length;return!!k&&H0(y,P,0)>-1}function Ga(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 qa(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 $a(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=ja("length");function Ad(y){return y.split("")}function _d(y){return y.match(Bv)||[]}function as(y,P,k){var K;return k(y,function(o2,x2,s1){if(P(o2,x2,s1))return K=x2,!1}),K}function ge(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):ge(y,rs,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 rs(y){return y!==y}function ns(y,P){var k=y==null?0:y.length;return k?Ka(y,P)/k:s2}function ja(y){return function(P){return P==null?e:P[y]}}function Ya(y){return function(P){return y==null?e:y[P]}}function ts(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 Ka(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 Xa(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 is(y){return y&&y.slice(0,fs(y)+1).replace(Ra,"")}function n3(y){return function(P){return y(P)}}function Qa(y,P){return I2(P,function(k){return y[k]})}function T8(y,P){return y.has(P)}function ss(y,P){for(var k=-1,K=y.length;++k<K&&H0(P,y[k],0)>-1;);return k}function os(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=Ya(Vd),Fd=Ya(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 Za(y){var P=-1,k=Array(y.size);return y.forEach(function(K,o2){k[++P]=[o2,K]}),k}function ls(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 Ve(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 fs(y){for(var P=y.length;P--&&Rv.test(y.charAt(P)););return P}var $d=Ya(Cd);function jd(y){for(var P=Ia.lastIndex=0;Ia.test(y);)++P;return P}function Yd(y){return y.match(Ia)||[]}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,Ja=P.RegExp,Qd=P.String,g3=P.TypeError,Me=k.prototype,Zd=x2.prototype,M0=N2.prototype,Ce=P["__core-js_shared__"],Le=Zd.toString,w2=M0.hasOwnProperty,Jd=0,us=function(){var r=/[^.]+$/.exec(Ce&&Ce.keys&&Ce.keys.IE_PROTO||"");return r?"Symbol(src)_1."+r:""}(),xe=M0.toString,ez=Le.call(N2),cz=p1._,az=Ja("^"+Le.call(w2).replace(Ta,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ye=Yi?P.Buffer:e,q4=P.Symbol,we=P.Uint8Array,ps=ye?ye.allocUnsafe:e,Se=ls(N2.getPrototypeOf,N2),ms=N2.create,hs=M0.propertyIsEnumerable,Ne=Me.splice,vs=q4?q4.isConcatSpreadable:e,R8=q4?q4.iterator:e,E6=q4?q4.toStringTag:e,ke=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,be=s1.ceil,Ae=s1.floor,er=N2.getOwnPropertySymbols,iz=ye?ye.isBuffer:e,ds=P.isFinite,sz=Me.join,oz=ls(N2.keys,N2),o1=s1.max,x1=s1.min,lz=K.now,fz=P.parseInt,zs=s1.random,uz=Me.reverse,cr=F6(P,"DataView"),D8=F6(P,"Map"),ar=F6(P,"Promise"),C0=F6(P,"Set"),F8=F6(P,"WeakMap"),O8=F6(N2,"create"),_e=F8&&new F8,L0={},pz=O6(cr),mz=O6(D8),hz=O6(ar),vz=O6(C0),dz=O6(F8),Ee=q4?q4.prototype:e,B8=Ee?Ee.valueOf:e,Hs=Ee?Ee.toString:e;function v(r){if(X2(r)&&!l2(r)&&!(r instanceof z2)){if(r instanceof V3)return r;if(w2.call(r,"__wrapped__"))return Vo(r)}return new V3(r)}var x0=function(){function r(){}return function(t){if(!G2(t))return{};if(ms)return ms(t);r.prototype=t;var o=new r;return r.prototype=e,o}}();function Pe(){}function V3(r,t){this.__wrapped__=r,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=e}v.templateSettings={escape:bv,evaluate:Av,interpolate:Si,variable:"",imports:{_:v}},v.prototype=Pe.prototype,v.prototype.constructor=v,V3.prototype=x0(Pe.prototype),V3.prototype.constructor=V3;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 Us(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,s3=v2.type,D1=g2(n2);if(s3==q)n2=D1;else if(!D1){if(s3==T)continue e;break e}}r2[$++]=n2}return r2}z2.prototype=x0(Pe.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=Te(t,r);if(o<0)return!1;var f=t.length-1;return o==f?t.pop():Ne.call(t,o,1),--this.size,!0}function Sz(r){var t=this.__data__,o=Te(t,r);return o<0?e:t[o][1]}function Nz(r){return Te(this.__data__,r)>-1}function kz(r,t){var o=this.__data__,f=Te(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=je(this,r).delete(r);return this.size-=t?1:0,t}function _z(r){return je(this,r).get(r)}function Ez(r){return je(this,r).has(r)}function Pz(r,t){var o=je(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 gs(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?Xa(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 Vs(r){var t=r.length;return t?r[mr(0,t-1)]:e}function Uz(r,t){return Ye(G1(r),R6(t,0,r.length))}function Wz(r){return Ye(G1(r))}function rr(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 Te(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 Ms(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__"&&ke?ke(r,t,{configurable:!0,enumerable:!0,value:o,writable:!0}):r[t]=o}function nr(r,t){for(var o=-1,f=t.length,m=k(f),d=r==null;++o<f;)m[o]=d?e:Fr(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 M3(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 qs(r,L);if(I==D3||I==c1||$&&!m){if(g=w||$?{}:fo(r),!L)return w?CH(r,qz(g,r)):MH(r,Ms(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),Bo(r)?r.forEach(function(n2){g.add(M3(n2,t,o,n2,r,d))}):Fo(r)&&r.forEach(function(n2,v2){g.set(v2,M3(n2,t,o,v2,r,d))});var r2=R?w?xr:Lr:w?$1:m1,p2=O?e:r2(r);return H3(p2||r,function(n2,v2){p2&&(v2=n2,n2=r[v2]),I8(g,v2,M3(n2,t,o,v2,r,d))}),g}function $z(r){var t=m1(r);return function(o){return Cs(o,r,t)}}function Cs(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 Ls(r,t,o){if(typeof r!="function")throw new g3(i);return Y8(function(){r.apply(e,o)},t)}function U8(r,t,o,f){var m=-1,d=He,g=!0,L=r.length,w=[],R=t.length;if(!L)return w;o&&(t=I2(t,n3(o))),f?(d=Ga,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=Xs(a4),xs=Xs(ir,!0);function jz(r,t){var o=!0;return $4(r,function(f,m,d){return o=!!t(f,m,d),o}),o}function Re(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&&!i3(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:Uo(f);o<f;)r[o++]=t;return r}function ys(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 tr=Qs(),ws=Qs(!0);function a4(r,t){return r&&tr(r,t,m1)}function ir(r,t){return r&&ws(r,t,m1)}function De(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 Ss(r,t,o){var f=t(r);return l2(r)?f:U4(f,o(r))}function T1(r){return r==null?r===e?A8:Sa:E6&&E6 in N2(r)?bH(r):WH(r)}function sr(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 or(r,t,o){for(var f=o?Ga:He,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,n3(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=ho(r,t);var f=r==null?r:r[n4(L3(t))];return f==null?e:r3(f,r,o)}function Ns(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)?so(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 lr(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 ks(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)&&e7(r.length)&&!!P2[T1(r)]}function bs(r){return typeof r=="function"?r:r==null?j1:typeof r=="object"?l2(r)?Es(r[0],r[1]):_s(r):Jo(r)}function fr(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 ur(r,t){return r<t}function As(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 _s(r){var t=wr(r);return t.length==1&&t[0][2]?po(t[0][0],t[0][1]):function(o){return o===r||lr(o,r,t)}}function Es(r,t){return Nr(r)&&uo(t)?po(n4(r),t):function(o){var f=Fr(o,r);return f===e&&f===t?Or(o,r):G8(t,f,x|S)}}function Fe(r,t,o,f,m){r!==t&&tr(t,function(d,g){if(m||(m=new O3),G2(d))sH(r,t,g,o,Fe,f,m);else{var L=f?f(br(r,g),d,g+"",r,t,m):e;L===e&&(L=d),rr(r,g,L)}},$1)}function sH(r,t,o,f,m,d,g){var L=br(r,o),w=br(t,o),R=g.get(w);if(R){rr(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=qs(w,!0)):r2?(I=!1,O=$s(w,!0)):O=[]:K8(w)||B6(w)?(O=L,B6(L)?O=Wo(L):(!G2(L)||V4(L))&&(O=fo(w))):I=!1}I&&(g.set(w,O),m(O,w,f,d,g),g.delete(w)),rr(r,o,O)}function Ps(r,t){var o=r.length;if(o)return t+=t<0?o:0,g4(t,o)?r[t]:e}function Ts(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,n3(a2()));var m=As(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 Rs(r,t,function(o,f){return Or(r,f)})}function Rs(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 pr(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,n3(o)));++d<g;)for(var w=0,R=t[d],O=o?o(R):R;(w=m(L,O,w,f))>-1;)L!==r&&Ne.call(L,w,1),Ne.call(r,w,1);return r}function Ds(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)?Ne.call(r,m,1):dr(r,m)}}return r}function mr(r,t){return r+Ae(zs()*(t-r+1))}function fH(r,t,o,f){for(var m=-1,d=o1(be((t-r)/(o||1)),0),g=k(d);d--;)g[f?d:++m]=r,r+=o;return g}function hr(r,t){var o="";if(!r||t<1||t>G)return o;do t%2&&(o+=r),t=Ae(t/2),t&&(r+=r);while(t);return o}function m2(r,t){return Ar(mo(r,t,j1),r+"")}function uH(r){return Vs(k0(r))}function pH(r,t){var o=k0(r);return Ye(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 Fs=_e?function(r,t){return _e.set(r,t),r}:j1,mH=ke?function(r,t){return ke(r,"toString",{configurable:!0,enumerable:!1,value:Ir(t),writable:!0})}:j1;function hH(r){return Ye(k0(r))}function C3(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 Oe(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&&!i3(g)&&(o?g<=t:g<t)?f=d+1:m=d}return m}return vr(r,t,j1,o)}function vr(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=i3(t),R=t===e;m<d;){var O=Ae((m+d)/2),I=o(r[O]),$=I!==e,e2=I===null,r2=I===I,p2=i3(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 Os(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 Bs(r){return typeof r=="number"?r:i3(r)?s2:+r}function t3(r){if(typeof r=="string")return r;if(l2(r))return I2(r,t3)+"";if(i3(r))return Hs?Hs.call(r):"";var t=r+"";return t=="0"&&1/r==-j?"-0":t}function j4(r,t,o){var f=-1,m=He,d=r.length,g=!0,L=[],w=L;if(o)g=!1,m=Ga;else if(d>=a){var R=t?null:wH(r);if(R)return Ve(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 dr(r,t){return t=Y4(t,r),r=ho(r,t),r==null||delete r[n4(L3(t))]}function Is(r,t,o,f){return q8(r,t,o(D6(r,t)),f)}function Be(r,t,o,f){for(var m=r.length,d=f?m:-1;(f?d--:++d<m)&&t(r[d],d,r););return o?C3(r,f?0:d,f?d+1:m):C3(r,f?d+1:0,f?m:d)}function Us(r,t){var o=r;return o instanceof z2&&(o=o.value()),qa(t,function(f,m){return m.func.apply(m.thisArg,U4([f],m.args))},o)}function zr(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 Ws(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 Hr(r){return a1(r)?r:[]}function gr(r){return typeof r=="function"?r:j1}function Y4(r,t){return l2(r)?r:Nr(r,t)?[r]:go(y2(r))}var dH=m2;function K4(r,t,o){var f=r.length;return o=o===e?f:o,!t&&o>=f?r:C3(r,t,o)}var Gs=rz||function(r){return p1.clearTimeout(r)};function qs(r,t){if(t)return r.slice();var o=r.length,f=ps?ps(o):new r.constructor(o);return r.copy(f),f}function Vr(r){var t=new r.constructor(r.byteLength);return new we(t).set(new we(r)),t}function zH(r,t){var o=t?Vr(r.buffer):r.buffer;return new r.constructor(o,r.byteOffset,r.byteLength)}function HH(r){var t=new r.constructor(r.source,Ni.exec(r));return t.lastIndex=r.lastIndex,t}function gH(r){return B8?N2(B8.call(r)):{}}function $s(r,t){var o=t?Vr(r.buffer):r.buffer;return new r.constructor(o,r.byteOffset,r.length)}function js(r,t){if(r!==t){var o=r!==e,f=r===null,m=r===r,d=i3(r),g=t!==e,L=t===null,w=t===t,R=i3(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=js(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 Ys(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 Ks(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,Sr(r),t)}function CH(r,t){return r4(r,oo(r),t)}function Ie(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 Xs(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 Qs(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 Zs(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 qa(Qo(Xo(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 ro(r,t,Ue,m.placeholder,e,g,R,e,e,o-d);var O=this&&this!==p1&&this instanceof m?f:r;return r3(O,this,g)}return m}function Js(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 eo(r){return H4(function(t){var o=t.length,f=o,m=V3.prototype.thru;for(r&&t.reverse();f--;){var d=t[f];if(typeof d!="function")throw new g3(i);if(m&&!g&&$e(d)=="wrapper")var g=new V3([],!0)}for(f=g?f:o;++f<o;){d=t[f];var L=$e(d),w=L=="wrapper"?yr(d):e;w&&kr(w[0])&&w[1]==(F|M|C|U)&&!w[4].length&&w[9]==1?g=g[$e(w[0])].apply(g,w[3]):g=d.length==1&&kr(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 Ue(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),s3=v2;s3--;)g2[s3]=arguments[s3];if(e2)var D1=S0(n2),o3=Rd(g2,D1);if(f&&(g2=Ys(g2,f,m,e2)),d&&(g2=Ks(g2,d,g,e2)),v2-=o3,e2&&v2<R){var r1=W4(g2,D1);return ro(r,t,Ue,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 co(r,t){return function(o,f){return Zz(o,r,t(f),{})}}function We(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=t3(o),f=t3(f)):(o=Bs(o),f=Bs(f)),m=r(o,f)}return m}}function Mr(r){return H4(function(t){return t=I2(t,n3(a2())),m2(function(o){var f=this;return r(t,function(m){return r3(m,f,o)})})})}function Ge(r,t){t=t===e?" ":t3(t);var o=t.length;if(o<2)return o?hr(t,r):t;var f=hr(t,be(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 r3($,m?o:this,I)}return g}function ao(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 qe(r){return function(t,o){return typeof t=="string"&&typeof o=="string"||(t=x3(t),o=x3(o)),r(t,o)}}function ro(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 kr(r)&&vo(n2,p2),n2.placeholder=f,zo(n2,r,t)}function Cr(r){var t=s1[r];return function(o,f){if(o=x3(o),f=f==null?0:x1(u2(f),292),f&&ds(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/Ve(new C0([,-0]))[1]==j?function(r){return new C0(r)}:Gr;function no(r){return function(t){var o=y1(t);return o==B2?Za(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 g3(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:yr(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=Ue.apply(e,e2);var p2=$?Fs:vo;return zo(p2(r2,e2),r,t)}function to(r,t,o,f){return r===e||B3(r,M0[o])&&!w2.call(f,o)?t:r}function io(r,t,o,f,m,d){return G2(r)&&G2(t)&&(d.set(t,r),Fe(r,t,e,io,d),d.delete(t)),r}function SH(r){return K8(r)?e:r}function so(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(!$a(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 we(r),new we(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=Za;case P1:var w=f&x;if(L||(L=Ve),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=so(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=Lr(r),w=L.length,R=Lr(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 s3=g?f(g2,v2,$,t,r,d):f(v2,g2,$,r,t,d);if(!(s3===e?v2===g2||m(v2,g2,o,f,d):s3)){p2=!1;break}n2||(n2=$=="constructor")}if(p2&&!n2){var D1=r.constructor,o3=t.constructor;D1!=o3&&"constructor"in r&&"constructor"in t&&!(typeof D1=="function"&&D1 instanceof D1&&typeof o3=="function"&&o3 instanceof o3)&&(p2=!1)}return d.delete(r),d.delete(t),p2}function H4(r){return Ar(mo(r,e,Lo),r+"")}function Lr(r){return Ss(r,m1,Sr)}function xr(r){return Ss(r,$1,oo)}var yr=_e?function(r){return _e.get(r)}:Gr;function $e(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||Ur;return r=r===Ur?bs:r,arguments.length?r(arguments[0],arguments[1]):r}function je(r,t){var o=r.__data__;return DH(t)?o[typeof t=="string"?"string":"hash"]:o.map}function wr(r){for(var t=m1(r),o=t.length;o--;){var f=t[o],m=r[f];t[o]=[f,m,uo(m)]}return t}function F6(r,t){var o=Bd(r,t);return ks(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=xe.call(r);return f&&(t?r[E6]=o:delete r[E6]),m}var Sr=er?function(r){return r==null?[]:(r=N2(r),I4(er(r),function(t){return hs.call(r,t)}))}:qr,oo=er?function(r){for(var t=[];r;)U4(t,Sr(r)),r=Se(r);return t}:qr,y1=T1;(cr&&y1(new cr(new ArrayBuffer(1)))!=B4||D8&&y1(new D8)!=B2||ar&&y1(ar.resolve())!=he||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 he;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 lo(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&&e7(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 fo(r){return typeof r.constructor=="function"&&!j8(r)?x0(Se(r)):{}}function PH(r,t,o){var f=r.constructor;switch(t){case A6:return Vr(r);case d1:case z1:return new f(+r);case B4:return zH(r,o);case _8:case E8:case P8:case ka:case ba:case Aa:case _a:case Ea:case Pa:return $s(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)||!!(vs&&r&&r[vs])}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 Nr(r,t){if(l2(r))return!1;var o=typeof r;return o=="number"||o=="symbol"||o=="boolean"||r==null||i3(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 kr(r){var t=$e(r),o=v[t];if(typeof o!="function"||!(t in z2.prototype))return!1;if(r===o)return!0;var f=yr(o);return!!f&&r===f[0]}function FH(r){return!!us&&us in r}var OH=Ce?V4:$r;function j8(r){var t=r&&r.constructor,o=typeof t=="function"&&t.prototype||M0;return r===o}function uo(r){return r===r&&!G2(r)}function po(r,t){return function(o){return o==null?!1:o[r]===t&&(t!==e||r in N2(o))}}function BH(r){var t=Ze(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?Ys(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?Ks(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 xe.call(r)}function mo(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),r3(r,this,L)}}function ho(r,t){return t.length<2?r:D6(r,C3(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 br(r,t){if(!(t==="constructor"&&typeof r[t]=="function")&&t!="__proto__")return r[t]}var vo=Ho(Fs),Y8=tz||function(r,t){return p1.setTimeout(r,t)},Ar=Ho(mH);function zo(r,t,o){var f=t+"";return Ar(r,TH(f,qH(_H(f),o)))}function Ho(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 Ye(r,t){var o=-1,f=r.length,m=f-1;for(t=t===e?f:t;++o<t;){var d=mr(o,m),g=r[d];r[d]=r[o],r[o]=g}return r.length=t,r}var go=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"||i3(r))return r;var t=r+"";return t=="0"&&1/r==-j?"-0":t}function O6(r){if(r!=null){try{return Le.call(r)}catch{}try{return r+""}catch{}}return""}function qH(r,t){return H3(Y2,function(o){var f="_."+o[0];t&o[1]&&!He(r,f)&&r.push(f)}),r.sort()}function Vo(r){if(r instanceof z2)return r.clone();var t=new V3(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(be(f/t));m<f;)g[d++]=C3(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=L3(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=L3(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),C3(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,C3(r,0,t<0?0:t)):[]}function eg(r,t){return r&&r.length?Be(r,a2(t,3),!0,!0):[]}function cg(r,t){return r&&r.length?Be(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 Mo(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)),ge(r,a2(t,3),m)}function Co(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)),ge(r,a2(t,3),m,!0)}function Lo(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 xo(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?C3(r,0,-1):[]}var og=m2(function(r){var t=I2(r,Hr);return t.length&&t[0]===r[0]?or(t):[]}),lg=m2(function(r){var t=L3(r),o=I2(r,Hr);return t===L3(o)?t=e:o.pop(),o.length&&o[0]===r[0]?or(o,a2(t,2)):[]}),fg=m2(function(r){var t=L3(r),o=I2(r,Hr);return t=typeof t=="function"?t:e,t&&o.pop(),o.length&&o[0]===r[0]?or(o,e,t):[]});function ug(r,t){return r==null?"":sz.call(r,t)}function L3(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):ge(r,rs,m,!0)}function mg(r,t){return r&&r.length?Ps(r,u2(t)):e}var hg=m2(yo);function yo(r,t){return r&&r.length&&t&&t.length?pr(r,t):r}function vg(r,t,o){return r&&r.length&&t&&t.length?pr(r,t,a2(o,2)):r}function dg(r,t,o){return r&&r.length&&t&&t.length?pr(r,t,e,o):r}var zg=H4(function(r,t){var o=r==null?0:r.length,f=nr(r,t);return Ds(r,I2(t,function(m){return g4(m,o)?+m:m}).sort(js)),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 Ds(r,m),o}function _r(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)),C3(r,t,o)):[]}function Vg(r,t){return Oe(r,t)}function Mg(r,t,o){return vr(r,t,a2(o,2))}function Cg(r,t){var o=r==null?0:r.length;if(o){var f=Oe(r,t);if(f<o&&B3(r[f],t))return f}return-1}function Lg(r,t){return Oe(r,t,!0)}function xg(r,t,o){return vr(r,t,a2(o,2),!0)}function yg(r,t){var o=r==null?0:r.length;if(o){var f=Oe(r,t,!0)-1;if(B3(r[f],t))return f}return-1}function wg(r){return r&&r.length?Os(r):[]}function Sg(r,t){return r&&r.length?Os(r,a2(t,2)):[]}function Ng(r){var t=r==null?0:r.length;return t?C3(r,1,t):[]}function kg(r,t,o){return r&&r.length?(t=o||t===e?1:u2(t),C3(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,C3(r,t<0?0:t,f)):[]}function Ag(r,t){return r&&r.length?Be(r,a2(t,3),!1,!0):[]}function _g(r,t){return r&&r.length?Be(r,a2(t,3)):[]}var Eg=m2(function(r){return j4(H1(r,1,a1,!0))}),Pg=m2(function(r){var t=L3(r);return a1(t)&&(t=e),j4(H1(r,1,a1,!0),a2(t,2))}),Tg=m2(function(r){var t=L3(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 Er(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}),Xa(t,function(o){return I2(r,ja(o))})}function wo(r,t){if(!(r&&r.length))return[];var o=Er(r);return t==null?o:I2(o,function(f){return r3(t,e,f)})}var Og=m2(function(r,t){return a1(r)?U8(r,t):[]}),Bg=m2(function(r){return zr(I4(r,a1))}),Ig=m2(function(r){var t=L3(r);return a1(t)&&(t=e),zr(I4(r,a1),a2(t,2))}),Ug=m2(function(r){var t=L3(r);return t=typeof t=="function"?t:e,zr(I4(r,a1),e,t)}),Wg=m2(Er);function Gg(r,t){return Ws(r||[],t||[],I8)}function qg(r,t){return Ws(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,wo(r,o)});function So(r){var t=v(r);return t.__chain__=!0,t}function jg(r,t){return t(r),r}function Ke(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 nr(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:Ke,args:[m],thisArg:e}),new V3(f,this.__chain__).thru(function(d){return t&&!d.length&&d.push(e),d}))});function Kg(){return So(this)}function Xg(){return new V3(this.value(),this.__chain__)}function Qg(){this.__values__===e&&(this.__values__=Io(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 Pe;){var f=Vo(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:Ke,args:[_r],thisArg:e}),new V3(t,this.__chain__)}return this.thru(_r)}function cV(){return Us(this.__wrapped__,this.__actions__)}var aV=Ie(function(r,t,o){w2.call(r,o)?++r[o]:d4(r,o,1)});function rV(r,t,o){var f=l2(r)?cs:jz;return o&&R1(r,t,o)&&(t=e),f(r,a2(t,3))}function nV(r,t){var o=l2(r)?I4:ys;return o(r,a2(t,3))}var tV=Js(Mo),iV=Js(Co);function sV(r,t){return H1(Xe(r,t),1)}function oV(r,t){return H1(Xe(r,t),j)}function lV(r,t,o){return o=o===e?1:u2(o),H1(Xe(r,t),o)}function No(r,t){var o=l2(r)?H3:$4;return o(r,a2(t,3))}function ko(r,t){var o=l2(r)?Nd:xs;return o(r,a2(t,3))}var fV=Ie(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)),c7(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?r3(t,g,o):W8(g,t,o)}),d}),mV=Ie(function(r,t,o){d4(r,o,t)});function Xe(r,t){var o=l2(r)?I2:As;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]),Ts(r,t,o))}var vV=Ie(function(r,t,o){r[o?0:1].push(t)},function(){return[[],[]]});function dV(r,t,o){var f=l2(r)?qa:ts,m=arguments.length<3;return f(r,a2(t,4),o,m,$4)}function zV(r,t,o){var f=l2(r)?kd:ts,m=arguments.length<3;return f(r,a2(t,4),o,m,xs)}function HV(r,t){var o=l2(r)?I4:ys;return o(r,Je(a2(t,3)))}function gV(r){var t=l2(r)?Vs: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 c7(r)?V0(r):r.length;var t=y1(r);return t==B2||t==P1?r.size:fr(r).length}function LV(r,t,o){var f=l2(r)?$a: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]]),Ts(r,H1(t,1),[])}),Qe=nz||function(){return p1.Date.now()};function yV(r,t){if(typeof t!="function")throw new g3(i);return r=u2(r),function(){if(--r<1)return t.apply(this,arguments)}}function bo(r,t,o){return t=o?e:t,t=r&&t==null?r.length:t,z4(r,F,e,e,e,e,t)}function Ao(r,t){var o;if(typeof t!="function")throw new g3(i);return r=u2(r),function(){return--r>0&&(o=t.apply(this,arguments)),r<=1&&(t=e),o}}var Pr=m2(function(r,t,o){var f=E;if(o.length){var m=W4(o,S0(Pr));f|=C}return z4(r,f,t,o,m)}),_o=m2(function(r,t,o){var f=E|D;if(o.length){var m=W4(o,S0(_o));f|=C}return z4(t,f,r,o,m)});function Eo(r,t,o){t=o?e:t;var f=z4(r,M,e,e,e,e,e,t);return f.placeholder=Eo.placeholder,f}function Po(r,t,o){t=o?e:t;var f=z4(r,H,e,e,e,e,e,t);return f.placeholder=Po.placeholder,f}function To(r,t,o){var f,m,d,g,L,w,R=0,O=!1,I=!1,$=!0;if(typeof r!="function")throw new g3(i);t=x3(t)||0,G2(o)&&(O=!!o.leading,I="maxWait"in o,d=I?o1(x3(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,el=t-I3;return I?x1(el,d-C4):el}function n2(r1){var I3=r1-w,C4=r1-R;return w===e||I3>=t||I3<0||I&&C4>=d}function v2(){var r1=Qe();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 s3(){L!==e&&Gs(L),R=0,f=w=m=L=e}function D1(){return L===e?g:g2(Qe())}function o3(){var r1=Qe(),I3=n2(r1);if(f=arguments,m=this,w=r1,I3){if(L===e)return r2(w);if(I)return Gs(L),L=Y8(v2,t),e2(w)}return L===e&&(L=Y8(v2,t)),g}return o3.cancel=s3,o3.flush=D1,o3}var wV=m2(function(r,t){return Ls(r,1,t)}),SV=m2(function(r,t,o){return Ls(r,x3(t)||0,o)});function NV(r){return z4(r,B)}function Ze(r,t){if(typeof r!="function"||t!=null&&typeof t!="function")throw new g3(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(Ze.Cache||v4),o}Ze.Cache=v4;function Je(r){if(typeof r!="function")throw new g3(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 Ao(2,r)}var bV=dH(function(r,t){t=t.length==1&&l2(t[0])?I2(t[0],n3(a2())):I2(H1(t,1),n3(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 r3(r,this,f)})}),Tr=m2(function(r,t){var o=W4(t,S0(Tr));return z4(r,C,e,t,o)}),Ro=m2(function(r,t){var o=W4(t,S0(Ro));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 g3(i);return t=t===e?t:u2(t),m2(r,t)}function EV(r,t){if(typeof r!="function")throw new g3(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),r3(r,this,m)})}function PV(r,t,o){var f=!0,m=!0;if(typeof r!="function")throw new g3(i);return G2(o)&&(f="leading"in o?!!o.leading:f,m="trailing"in o?!!o.trailing:m),To(r,t,{leading:f,maxWait:t,trailing:m})}function TV(r){return bo(r,1)}function RV(r,t){return Tr(gr(t),r)}function DV(){if(!arguments.length)return[];var r=arguments[0];return l2(r)?r:[r]}function FV(r){return M3(r,V)}function OV(r,t){return t=typeof t=="function"?t:e,M3(r,V,t)}function BV(r){return M3(r,h|V)}function IV(r,t){return t=typeof t=="function"?t:e,M3(r,h|V,t)}function UV(r,t){return t==null||Cs(r,t,m1(t))}function B3(r,t){return r===t||r!==r&&t!==t}var WV=qe(sr),GV=qe(function(r,t){return r>=t}),B6=Ns(function(){return arguments}())?Ns:function(r){return X2(r)&&w2.call(r,"callee")&&!hs.call(r,"callee")},l2=k.isArray,qV=Ki?n3(Ki):Jz;function q1(r){return r!=null&&e7(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||$r,jV=Xi?n3(Xi):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!fr(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 Rr(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"&&ds(r)}function V4(r){if(!G2(r))return!1;var t=T1(r);return t==W1||t==R3||t==a3||t==k6}function Do(r){return typeof r=="number"&&r==u2(r)}function e7(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 Fo=Qi?n3(Qi):aH;function JV(r,t){return r===t||lr(r,t,wr(t))}function eM(r,t,o){return o=typeof o=="function"?o:e,lr(r,t,wr(t),o)}function cM(r){return Oo(r)&&r!=+r}function aM(r){if(OH(r))throw new o2(n);return ks(r)}function rM(r){return r===null}function nM(r){return r==null}function Oo(r){return typeof r=="number"||X2(r)&&T1(r)==N6}function K8(r){if(!X2(r)||T1(r)!=D3)return!1;var t=Se(r);if(t===null)return!0;var o=w2.call(t,"constructor")&&t.constructor;return typeof o=="function"&&o instanceof o&&Le.call(o)==ez}var Dr=Zi?n3(Zi):rH;function tM(r){return Do(r)&&r>=-G&&r<=G}var Bo=Ji?n3(Ji):nH;function c7(r){return typeof r=="string"||!l2(r)&&X2(r)&&T1(r)==m4}function i3(r){return typeof r=="symbol"||X2(r)&&T1(r)==d0}var N0=es?n3(es):tH;function iM(r){return r===e}function sM(r){return X2(r)&&y1(r)==c4}function oM(r){return X2(r)&&T1(r)==Na}var lM=qe(ur),fM=qe(function(r,t){return r<=t});function Io(r){if(!r)return[];if(q1(r))return c7(r)?F3(r):G1(r);if(R8&&r[R8])return Ud(r[R8]());var t=y1(r),o=t==B2?Za:t==P1?Ve:k0;return o(r)}function M4(r){if(!r)return r===0?r:0;if(r=x3(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 Uo(r){return r?R6(u2(r),0,i2):0}function x3(r){if(typeof r=="number")return r;if(i3(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=is(r);var o=qv.test(r);return o||jv.test(r)?yd(r.slice(2),o?2:8):Gv.test(r)?s2:+r}function Wo(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?"":t3(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])}),Go=y0(function(r,t){r4(t,$1(t),r)}),a7=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(nr);function vM(r,t){var o=x0(r);return t==null?o:Ms(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,io),r3(qo,e,r)});function HM(r,t){return as(r,a2(t,3),a4)}function gM(r,t){return as(r,a2(t,3),ir)}function VM(r,t){return r==null?r:tr(r,a2(t,3),$1)}function MM(r,t){return r==null?r:ws(r,a2(t,3),$1)}function CM(r,t){return r&&a4(r,a2(t,3))}function LM(r,t){return r&&ir(r,a2(t,3))}function xM(r){return r==null?[]:De(r,m1(r))}function yM(r){return r==null?[]:De(r,$1(r))}function Fr(r,t,o){var f=r==null?e:D6(r,t);return f===e?o:f}function wM(r,t){return r!=null&&lo(r,t,Kz)}function Or(r,t){return r!=null&&lo(r,t,Xz)}var SM=co(function(r,t,o){t!=null&&typeof t.toString!="function"&&(t=xe.call(t)),r[t]=o},Ir(j1)),NM=co(function(r,t,o){t!=null&&typeof t.toString!="function"&&(t=xe.call(t)),w2.call(r,t)?r[t].push(o):r[t]=[o]},a2),kM=m2(W8);function m1(r){return q1(r)?gs(r):fr(r)}function $1(r){return q1(r)?gs(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){Fe(r,t,o)}),qo=y0(function(r,t,o,f){Fe(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,xr(r),o),f&&(o=M3(o,h|z|V,SH));for(var m=t.length;m--;)dr(o,t[m]);return o});function PM(r,t){return $o(r,Je(a2(t)))}var TM=H4(function(r,t){return r==null?{}:oH(r,t)});function $o(r,t){if(r==null)return{};var o=I2(xr(r),function(f){return[f]});return t=a2(t),Rs(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 jo=no(m1),Yo=no($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(Se(r)):{}:o={}}return(m?H3:a4)(r,function(g,L,w){return t(o,g,L,w)}),o}function BM(r,t){return r==null?!0:dr(r,t)}function IM(r,t,o){return r==null?r:Is(r,t,gr(o))}function UM(r,t,o,f){return f=typeof f=="function"?f:e,r==null?r:Is(r,t,gr(o),f)}function k0(r){return r==null?[]:Qa(r,m1(r))}function WM(r){return r==null?[]:Qa(r,$1(r))}function GM(r,t,o){return o===e&&(o=t,t=e),o!==e&&(o=x3(o),o=o===o?o:0),t!==e&&(t=x3(t),t=t===t?t:0),R6(x3(r),t,o)}function qM(r,t,o){return t=M4(t),o===e?(o=t,t=0):o=M4(o),r=x3(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=zs();return x1(r+m*(t-r+xd("1e-"+((m+"").length-1))),t)}return mr(r,t)}var jM=w0(function(r,t,o){return t=t.toLowerCase(),r+(o?Ko(t):t)});function Ko(r){return Br(y2(r).toLowerCase())}function Xo(r){return r=y2(r),r&&r.replace(Kv,Dd).replace(hd,"")}function YM(r,t,o){r=y2(r),t=t3(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(wi,Fd):r}function XM(r){return r=y2(r),r&&Tv.test(r)?r.replace(Ta,"\\$&"):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=Zs("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 Ge(Ae(m),o)+r+Ge(be(m),o)}function cC(r,t,o){r=y2(r),t=u2(t);var f=t?V0(r):0;return t&&f<t?r+Ge(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?Ge(t-f,o)+r:r}function rC(r,t,o){return o||t==null?t=0:t&&(t=+t),fz(y2(r).replace(Ra,""),t||0)}function nC(r,t,o){return(o?R1(r,t,o):t===e)?t=1:t=u2(t),hr(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&&!Dr(t))&&(t=t3(t),!t&&g0(r))?K4(F3(r),0,o):r.split(t,o)):[]}var oC=w0(function(r,t,o){return r+(o?" ":"")+Br(t)});function lC(r,t,o){return r=y2(r),o=o==null?0:R6(u2(o),0,r.length),t=t3(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=a7({},t,f,to);var m=a7({},t.imports,f.imports,to),d=m1(m),g=Qa(m,d),L,w,R=0,O=t.interpolate||ve,I="__p += '",$=Ja((t.escape||ve).source+"|"+O.source+"|"+(O===Si?Wv:ve).source+"|"+(t.evaluate||ve).source+"|$","g"),e2="//# sourceURL="+(w2.call(t,"sourceURL")?(t.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++gd+"]")+`
|
|
`;r.replace($,function(n2,v2,g2,s3,D1,o3){return g2||(g2=s3),I+=r.slice(R,o3).replace(Xv,Od),v2&&(L=!0,I+=`' +
|
|
__e(`+v2+`) +
|
|
'`),D1&&(w=!0,I+=`';
|
|
`+D1+`;
|
|
__p += '`),g2&&(I+=`' +
|
|
((__t = (`+g2+`)) == null ? '' : __t) +
|
|
'`),R=o3+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=Zo(function(){return x2(d,e2+"return "+I).apply(e,g)});if(p2.source=I,Rr(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 is(r);if(!r||!(t=t3(t)))return r;var f=F3(r),m=F3(t),d=ss(f,m),g=os(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,fs(r)+1);if(!r||!(t=t3(t)))return r;var f=F3(r),m=os(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(Ra,"");if(!r||!(t=t3(t)))return r;var f=F3(r),m=ss(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?t3(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),Dr(m)){if(r.slice(L).search(m)){var R,O=w;for(m.global||(m=Ja(m.source,y2(Ni.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(t3(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(yi,$d):r}var HC=w0(function(r,t,o){return r+(o?" ":"")+t.toUpperCase()}),Br=Zs("toUpperCase");function Qo(r,t,o){return r=y2(r),t=o?e:t,t===e?Id(r)?Kd(r):_d(r):r.match(t)||[]}var Zo=m2(function(r,t){try{return r3(r,e,t)}catch(o){return Rr(o)?o:new o2(o)}}),gC=H4(function(r,t){return H3(t,function(o){o=n4(o),d4(r,o,Pr(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 g3(i);return[o(f[0]),f[1]]}):[],m2(function(f){for(var m=-1;++m<t;){var d=r[m];if(r3(d[0],this,f))return r3(d[1],this,f)}})}function MC(r){return $z(M3(r,h))}function Ir(r){return function(){return r}}function CC(r,t){return r==null||r!==r?t:r}var LC=eo(),xC=eo(!0);function j1(r){return r}function Ur(r){return bs(typeof r=="function"?r:M3(r,h))}function yC(r){return _s(M3(r,h))}function wC(r,t){return Es(r,M3(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 Wr(r,t,o){var f=m1(t),m=De(t,f);o==null&&!(G2(t)&&(m.length||!f.length))&&(o=t,t=r,r=this,m=De(t,m1(t)));var d=!(G2(o)&&"chain"in o)||!!o.chain,g=V4(r);return H3(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 Gr(){}function bC(r){return r=u2(r),m2(function(t){return Ps(t,r)})}var AC=Mr(I2),_C=Mr(cs),EC=Mr($a);function Jo(r){return Nr(r)?ja(n4(r)):lH(r)}function PC(r){return function(t){return r==null?e:D6(r,t)}}var TC=ao(),RC=ao(!0);function qr(){return[]}function $r(){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=Xa(f,t);++o<r;)t(o);return m}function IC(r){return l2(r)?I2(r,n4):i3(r)?[r]:G1(go(y2(r)))}function UC(r){var t=++Jd;return y2(r)+t}var WC=We(function(r,t){return r+t},0),GC=Cr("ceil"),qC=We(function(r,t){return r/t},1),$C=Cr("floor");function jC(r){return r&&r.length?Re(r,j1,sr):e}function YC(r,t){return r&&r.length?Re(r,a2(t,2),sr):e}function KC(r){return ns(r,j1)}function XC(r,t){return ns(r,a2(t,2))}function QC(r){return r&&r.length?Re(r,j1,ur):e}function ZC(r,t){return r&&r.length?Re(r,a2(t,2),ur):e}var JC=We(function(r,t){return r*t},1),eL=Cr("round"),cL=We(function(r,t){return r-t},0);function aL(r){return r&&r.length?Ka(r,j1):0}function rL(r,t){return r&&r.length?Ka(r,a2(t,2)):0}return v.after=yV,v.ary=bo,v.assign=pM,v.assignIn=Go,v.assignInWith=a7,v.assignWith=mM,v.at=hM,v.before=Ao,v.bind=Pr,v.bindAll=gC,v.bindKey=_o,v.castArray=DV,v.chain=So,v.chunk=$H,v.compact=jH,v.concat=YH,v.cond=VC,v.conforms=MC,v.constant=Ir,v.countBy=aV,v.create=vM,v.curry=Eo,v.curryRight=Po,v.debounce=To,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=Lo,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=Ur,v.keyBy=mV,v.keys=m1,v.keysIn=$1,v.map=Xe,v.mapKeys=bM,v.mapValues=AM,v.matches=yC,v.matchesProperty=wC,v.memoize=Ze,v.merge=_M,v.mergeWith=qo,v.method=SC,v.methodOf=NC,v.mixin=Wr,v.negate=Je,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=Tr,v.partialRight=Ro,v.partition=vV,v.pick=TM,v.pickBy=$o,v.property=Jo,v.propertyOf=PC,v.pull=hg,v.pullAll=yo,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=_r,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=Ke,v.toArray=Io,v.toPairs=jo,v.toPairsIn=Yo,v.toPath=IC,v.toPlainObject=Wo,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=Er,v.unzipWith=wo,v.update=IM,v.updateWith=UM,v.values=k0,v.valuesIn=WM,v.without=Og,v.words=Qo,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=jo,v.entriesIn=Yo,v.extend=Go,v.extendWith=a7,Wr(v,v),v.add=WC,v.attempt=Zo,v.camelCase=jM,v.capitalize=Ko,v.ceil=GC,v.clamp=GM,v.clone=FV,v.cloneDeep=BV,v.cloneDeepWith=IV,v.cloneWith=OV,v.conformsTo=UV,v.deburr=Xo,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=Mo,v.findKey=HM,v.findLast=iV,v.findLastIndex=Co,v.findLastKey=gM,v.floor=$C,v.forEach=No,v.forEachRight=ko,v.forIn=VM,v.forInRight=MM,v.forOwn=CM,v.forOwnRight=LM,v.get=Fr,v.gt=WV,v.gte=GV,v.has=wM,v.hasIn=Or,v.head=xo,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=Rr,v.isFinite=ZV,v.isFunction=V4,v.isInteger=Do,v.isLength=e7,v.isMap=Fo,v.isMatch=JV,v.isMatchWith=eM,v.isNaN=cM,v.isNative=aM,v.isNil=nM,v.isNull=rM,v.isNumber=Oo,v.isObject=G2,v.isObjectLike=X2,v.isPlainObject=K8,v.isRegExp=Dr,v.isSafeInteger=tM,v.isSet=Bo,v.isString=c7,v.isSymbol=i3,v.isTypedArray=N0,v.isUndefined=iM,v.isWeakMap=sM,v.isWeakSet=oM,v.join=ug,v.kebabCase=QM,v.last=L3,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=qr,v.stubFalse=$r,v.stubObject=DC,v.stubString=FC,v.stubTrue=OC,v.multiply=JC,v.nth=mg,v.noConflict=kC,v.noop=Gr,v.now=Qe,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=Uo,v.toLower=uC,v.toNumber=x3,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=Br,v.each=No,v.eachRight=ko,v.first=xo,Wr(v,function(){var r={};return a4(v,function(t,o){w2.call(v.prototype,o)||(r[o]=t)}),r}(),{chain:!1}),v.VERSION=c,H3(["bind","bindKey","curry","curryRight","partial","partialRight"],function(r){v[r].placeholder=v}),H3(["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()}}),H3(["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}}),H3(["head","last"],function(r,t){var o="take"+(t?"Right":"");z2.prototype[r]=function(){return this[o](1).value()[0]}}),H3(["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(Je(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:Ke,args:[I],thisArg:e}),new V3(n2,$)}return r2&&p2?r.apply(this,L):(n2=this.thru(I),r2?f?n2.value()[0]:n2.value():n2)})}),H3(["pop","push","shift","sort","splice","unshift"],function(r){var t=Me[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[Ue(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,Ua._=G4):p1._=G4}).call(b0)});var hl=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"),nl=Symbol.iterator;function CL(e){return e===null||typeof e!="object"?null:(e=nl&&e[nl]||e["@@iterator"],typeof e=="function"?e:null)}var sl={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},ol=Object.assign,ll={};function R0(e,c,a){this.props=e,this.context=c,this.refs=ll,this.updater=a||sl}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 fl(){}fl.prototype=R0.prototype;function rn(e,c,a){this.props=e,this.context=c,this.refs=ll,this.updater=a||sl}var nn=rn.prototype=new fl;nn.constructor=rn;ol(nn,R0.prototype);nn.isPureReactComponent=!0;var tl=Array.isArray,ul=Object.prototype.hasOwnProperty,tn={current:null},pl={key:!0,ref:!0,__self:!0,__source:!0};function ml(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)ul.call(c,n)&&!pl.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 il=/\/+/g;function an(e,c){return typeof e=="object"&&e!==null&&e.key!=null?xL(""+e.key):c.toString(36)}function u7(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,tl(i)?(a="",e!=null&&(a=e.replace(il,"$&/")+"/"),u7(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(il,"$&/")+"/")+e)),c.push(i)),1;if(l=0,n=n===""?".":n+":",tl(e))for(var u=0;u<e.length;u++){s=e[u];var p=n+an(s,u);l+=u7(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+=u7(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 f7(e,c,a){if(e==null)return e;var n=[],i=0;return u7(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},p7={transition:null},wL={ReactCurrentDispatcher:F1,ReactCurrentBatchConfig:p7,ReactCurrentOwner:tn};H2.Children={map:f7,forEach:function(e,c,a){f7(e,function(){c.apply(this,arguments)},a)},count:function(e){var c=0;return f7(e,function(){c++}),c},toArray:function(e){return f7(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=ol({},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)ul.call(c,p)&&!pl.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=ml;H2.createFactory=function(e){var c=ml.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=p7.transition;p7.transition={};try{e()}finally{p7.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,vl)=>{"use strict";vl.exports=hl()});var kf=Y1((fk,Nf)=>{"use strict";var ty="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";Nf.exports=ty});var Ef=Y1((uk,_f)=>{"use strict";var iy=kf();function bf(){}function Af(){}Af.resetWarningCache=bf;_f.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:Af,resetWarningCache:bf};return a.PropTypes=a,a}});var Tf=Y1((hk,Pf)=>{Pf.exports=Ef()();var pk,mk});var Uf=Y1((Ck,If)=>{If.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 $u=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<Q7(i,c))e[n]=c,e[a]=i,a=n;else break e}}function G3(e){return e.length===0?null:e[0]}function J7(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>Q7(u,a))p<i&&0>Q7(h,u)?(e[n]=h,e[p]=a,n=p):(e[n]=u,e[l]=a,n=l);else if(p<i&&0>Q7(h,a))e[n]=h,e[p]=a,n=p;else break e}}return c}function Q7(e,c){var a=e.sortIndex-c.sortIndex;return a!==0?a:e.id-c.id}typeof performance=="object"&&typeof performance.now=="function"?(Du=performance,_2.unstable_now=function(){return Du.now()}):(i9=Date,Fu=i9.now(),_2.unstable_now=function(){return i9.now()-Fu});var Du,i9,Fu,s4=[],t6=[],nw=1,N3=null,S1=3,ec=!1,e0=!1,L5=!1,Iu=typeof setTimeout=="function"?setTimeout:null,Uu=typeof clearTimeout=="function"?clearTimeout:null,Ou=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)J7(t6);else if(c.startTime<=e)J7(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,Uu(x5),x5=-1),ec=!0;var a=S1;try{for(f9(c),N3=G3(s4);N3!==null&&(!(N3.expirationTime>c)||e&&!qu());){var n=N3.callback;if(typeof n=="function"){N3.callback=null,S1=N3.priorityLevel;var i=n(N3.expirationTime<=c);c=_2.unstable_now(),typeof i=="function"?N3.callback=i:N3===G3(s4)&&J7(s4),f9(c)}else J7(s4);N3=G3(s4)}if(N3!==null)var s=!0;else{var l=G3(t6);l!==null&&h9(u9,l.startTime-c),s=!1}return s}finally{N3=null,S1=a,ec=!1}}var cc=!1,Z7=null,x5=-1,Wu=5,Gu=-1;function qu(){return!(_2.unstable_now()-Gu<Wu)}function s9(){if(Z7!==null){var e=_2.unstable_now();Gu=e;var c=!0;try{c=Z7(!0,e)}finally{c?C5():(cc=!1,Z7=null)}}else cc=!1}var C5;typeof Ou=="function"?C5=function(){Ou(s9)}:typeof MessageChannel<"u"?(o9=new MessageChannel,Bu=o9.port2,o9.port1.onmessage=s9,C5=function(){Bu.postMessage(null)}):C5=function(){Iu(s9,0)};var o9,Bu;function m9(e){Z7=e,cc||(cc=!0,C5())}function h9(e,c){x5=Iu(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||ec||(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"):Wu=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?(Uu(x5),x5=-1):L5=!0,h9(u9,a-n))):(e.sortIndex=i,l9(s4,e),e0||ec||(e0=!0,m9(p9))),e};_2.unstable_shouldYield=qu;_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 Yu=Y1((ub,ju)=>{"use strict";ju.exports=$u()});var ev=Y1(d3=>{"use strict";var cm=g1(),h3=Yu();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 am=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++)am.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]*$/,Ku={},Xu={};function iw(e){return D9.call(Xu,e)?!0:D9.call(Ku,e)?!1:tw.test(e)?Xu[e]=!0:(Ku[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=cm.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,ac=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"),rm=Symbol.for("react.provider"),nm=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 tm=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden");Symbol.for("react.cache");Symbol.for("react.tracing_marker");var Qu=Symbol.iterator;function y5(e){return e===null||typeof e!="object"?null:(e=Qu&&e[Qu]||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 nm:return(e.displayName||"Context")+".Consumer";case rm: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 im(e){var c=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(c==="checkbox"||c==="radio")}function uw(e){var c=im(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 rc(e){e._valueTracker||(e._valueTracker=uw(e))}function sm(e){if(!e)return!1;var c=e._valueTracker;if(!c)return!0;var a=c.getValue(),n="";return e&&(n=im(e)?e.checked?"true":"false":e.value),e=n,e!==a?(c.setValue(e),!0):!1}function Ac(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 Zu(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 om(e,c){c=c.checked,c!=null&&At(e,"checked",c,!1)}function W9(e,c){om(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 Ju(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"||Ac(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 ep(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 lm(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 cp(e){var c=e.textContent;c===e._wrapperState.initialValue&&c!==""&&c!==null&&(e.value=c)}function fm(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"?fm(c):e==="http://www.w3.org/2000/svg"&&c==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var nc,um=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(nc=nc||document.createElement("div"),nc.innerHTML="<svg>"+c.valueOf().toString()+"</svg>",c=nc.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 pm(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 mm(e,c){e=e.style;for(var a in c)if(c.hasOwnProperty(a)){var n=a.indexOf("--")===0,i=pm(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 ap(e){if(e=ue(e)){if(typeof X9!="function")throw Error(W(280));var c=e.stateNode;c&&(c=ta(c),X9(e.stateNode,e.type,c))}}function hm(e){v8?d8?d8.push(e):d8=[e]:v8=e}function vm(){if(v8){var e=v8,c=d8;if(d8=v8=null,ap(e),c)for(e=0;e<c.length;e++)ap(c[e])}}function dm(e,c){return e(c)}function zm(){}var H9=!1;function Hm(e,c,a){if(H9)return e(c,a);H9=!0;try{return dm(e,c,a)}finally{H9=!1,(v8!==null||d8!==null)&&(zm(),vm())}}function Y5(e,c){var a=e.stateNode;if(a===null)return null;var n=ta(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,_c=null,Ec=!1,Z9=null,vw={onError:function(e){F5=!0,_c=e}};function dw(e,c,a,n,i,s,l,u,p){F5=!1,_c=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=_c;F5=!1,_c=null}else throw Error(W(198));Ec||(Ec=!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 gm(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 rp(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 rp(i),e;if(s===n)return rp(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 Vm(e){return e=Hw(e),e!==null?Mm(e):null}function Mm(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var c=Mm(e);if(c!==null)return c;e=e.sibling}return null}var Cm=h3.unstable_scheduleCallback,np=h3.unstable_cancelCallback,gw=h3.unstable_shouldYield,Vw=h3.unstable_requestPaint,n1=h3.unstable_now,Mw=h3.unstable_getCurrentPriorityLevel,Rt=h3.unstable_ImmediatePriority,Lm=h3.unstable_UserBlockingPriority,Pc=h3.unstable_NormalPriority,Cw=h3.unstable_LowPriority,xm=h3.unstable_IdlePriority,ca=null,u4=null;function Lw(e){if(u4&&typeof u4.onCommitFiberRoot=="function")try{u4.onCommitFiberRoot(ca,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 tc=64,ic=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 Tc(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 ym(){var e=tc;return tc<<=1,!(tc&4194240)&&(tc=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 wm(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var Sm,Ft,Nm,km,bm,et=!1,sc=[],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 tp(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 Am(e){var c=r0(e.target);if(c!==null){var a=h0(c);if(a!==null){if(c=a.tag,c===13){if(c=gm(a),c!==null){e.blockedOn=c,bm(e.priority,function(){Nm(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 Mc(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 ip(e,c,a){Mc(e)&&a.delete(c)}function _w(){et=!1,m6!==null&&Mc(m6)&&(m6=null),h6!==null&&Mc(h6)&&(h6=null),v6!==null&&Mc(v6)&&(v6=null),K5.forEach(ip),X5.forEach(ip)}function S5(e,c){e.blockedOn===c&&(e.blockedOn=null,et||(et=!0,h3.unstable_scheduleCallback(h3.unstable_NormalPriority,_w)))}function Q5(e){function c(i){return S5(i,e)}if(0<sc.length){S5(sc[0],e);for(var a=1;a<sc.length;a++){var n=sc[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);)Am(a),a.blockedOn===null&&l6.shift()}var z8=O4.ReactCurrentBatchConfig,Rc=!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(Rc){var i=ct(e,c,a,n);if(i===null)w9(e,c,n,Dc,a),tp(e,n);else if(Aw(i,e,c,a,n))n.stopPropagation();else if(tp(e,n),c&4&&-1<bw.indexOf(e)){for(;i!==null;){var s=ue(i);if(s!==null&&Sm(s),s=ct(e,c,a,n),s===null&&w9(e,c,n,Dc,a),s===i)break;i=s}i!==null&&n.stopPropagation()}else w9(e,c,n,null,a)}}var Dc=null;function ct(e,c,a,n){if(Dc=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=gm(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 Dc=e,null}function _m(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 Lm:return 4;case Pc:case Cw:return 16;case xm:return 536870912;default:return 16}default:return 16}}var u6=null,Bt=null,Cc=null;function Em(){if(Cc)return Cc;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 Cc=i.slice(e,1<n?1-n:void 0)}function Lc(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 oc(){return!0}function sp(){return!1}function v3(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)?oc:sp,this.isPropagationStopped=sp,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=oc)},stopPropagation:function(){var a=this.nativeEvent;a&&(a.stopPropagation?a.stopPropagation():typeof a.cancelBubble!="unknown"&&(a.cancelBubble=!0),this.isPropagationStopped=oc)},persist:function(){},isPersistent:oc}),c}var S8={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},It=v3(S8),fe=j2({},S8,{view:0,detail:0}),Tw=v3(fe),V9,M9,N5,aa=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}}),op=v3(aa),Rw=j2({},aa,{dataTransfer:0}),Dw=v3(Rw),Fw=j2({},fe,{relatedTarget:0}),C9=v3(Fw),Ow=j2({},S8,{animationName:0,elapsedTime:0,pseudoElement:0}),Bw=v3(Ow),Iw=j2({},S8,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Uw=v3(Iw),Ww=j2({},S8,{data:0}),lp=v3(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=Lc(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"?Lc(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Lc(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Kw=v3(Yw),Xw=j2({},aa,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),fp=v3(Xw),Qw=j2({},fe,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Ut}),Zw=v3(Qw),Jw=j2({},S8,{propertyName:0,elapsedTime:0,pseudoElement:0}),eS=v3(Jw),cS=j2({},aa,{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=v3(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,Pm=T4&&(!Wt||O5&&8<O5&&11>=O5),up=" ",pp=!1;function Tm(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 Rm(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 Rm(c);case"keypress":return c.which!==32?null:(pp=!0,up);case"textInput":return e=c.data,e===up&&pp?null:e;default:return null}}function iS(e,c){if(n8)return e==="compositionend"||!Wt&&Tm(e,c)?(e=Em(),Cc=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 Pm&&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 mp(e){var c=e&&e.nodeName&&e.nodeName.toLowerCase();return c==="input"?!!sS[e.type]:c==="textarea"}function Dm(e,c,a,n){hm(n),c=Fc(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){Ym(e,0)}function ra(e){var c=s8(e);if(sm(c))return e}function lS(e,c){if(e==="change")return c}var Fm=!1;T4&&(T4?(fc="oninput"in document,fc||(L9=document.createElement("div"),L9.setAttribute("oninput","return;"),fc=typeof L9.oninput=="function"),lc=fc):lc=!1,Fm=lc&&(!document.documentMode||9<document.documentMode));var lc,fc,L9;function hp(){B5&&(B5.detachEvent("onpropertychange",Om),Z5=B5=null)}function Om(e){if(e.propertyName==="value"&&ra(Z5)){var c=[];Dm(c,Z5,e,Tt(e)),Hm(oS,c)}}function fS(e,c,a){e==="focusin"?(hp(),B5=c,Z5=a,B5.attachEvent("onpropertychange",Om)):e==="focusout"&&hp()}function uS(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return ra(Z5)}function pS(e,c){if(e==="click")return ra(c)}function mS(e,c){if(e==="input"||e==="change")return ra(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 vp(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function dp(e,c){var a=vp(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=vp(a)}}function Bm(e,c){return e&&c?e===c?!0:e&&e.nodeType===3?!1:c&&c.nodeType===3?Bm(e,c.parentNode):"contains"in e?e.contains(c):e.compareDocumentPosition?!!(e.compareDocumentPosition(c)&16):!1:!1}function Im(){for(var e=window,c=Ac();c instanceof e.HTMLIFrameElement;){try{var a=typeof c.contentWindow.location.href=="string"}catch{a=!1}if(a)e=c.contentWindow;else break;c=Ac(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=Im(),a=e.focusedElem,n=e.selectionRange;if(c!==a&&a&&a.ownerDocument&&Bm(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=dp(a,s);var l=dp(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 zp(e,c,a){var n=a.window===a?a.document:a.nodeType===9?a:a.ownerDocument;rt||t8==null||t8!==Ac(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=Fc(at,"onSelect"),0<n.length&&(c=new It("onSelect","select",null,c,a),e.push({event:c,listeners:n}),c.target=t8)))}function uc(e,c){var a={};return a[e.toLowerCase()]=c.toLowerCase(),a["Webkit"+e]="webkit"+c,a["Moz"+e]="moz"+c,a}var i8={animationend:uc("Animation","AnimationEnd"),animationiteration:uc("Animation","AnimationIteration"),animationstart:uc("Animation","AnimationStart"),transitionend:uc("Transition","TransitionEnd")},x9={},Um={};T4&&(Um=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 na(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 Um)return x9[e]=c[a];return e}var Wm=na("animationend"),Gm=na("animationiteration"),qm=na("animationstart"),$m=na("transitionend"),jm=new Map,Hp="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){jm.set(e,c),m0(c,[e])}for(pc=0;pc<Hp.length;pc++)mc=Hp[pc],gp=mc.toLowerCase(),Vp=mc[0].toUpperCase()+mc.slice(1),L6(gp,"on"+Vp);var mc,gp,Vp,pc;L6(Wm,"onAnimationEnd");L6(Gm,"onAnimationIteration");L6(qm,"onAnimationStart");L6("dblclick","onDoubleClick");L6("focusin","onFocus");L6("focusout","onBlur");L6($m,"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 Mp(e,c,a){var n=e.type||"unknown-event";e.currentTarget=a,zw(n,c,void 0,e),e.currentTarget=null}function Ym(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;Mp(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;Mp(i,u,h),s=p}}}if(Ec)throw e=Z9,Ec=!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)||(Km(c,e,2,!1),a.add(n))}function y9(e,c,a){var n=0;c&&(n|=4),Km(a,e,n,c)}var hc="_reactListening"+Math.random().toString(36).slice(2);function ee(e){if(!e[hc]){e[hc]=!0,am.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[hc]||(c[hc]=!0,y9("selectionchange",!1,c))}}function Km(e,c,a,n){switch(_m(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}Hm(function(){var h=s,z=Tt(a),V=[];e:{var x=jm.get(e);if(x!==void 0){var S=It,E=e;switch(e){case"keypress":if(Lc(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=op;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 Wm:case Gm:case qm:S=Bw;break;case $m: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=fp}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=op,_="onMouseLeave",M="onMouseEnter",H="mouse",(e==="pointerout"||e==="pointerover")&&(D=fp,_="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&&Cp(V,x,S,D,!1),E!==null&&Z!==null&&Cp(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(mp(x))if(Fm)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))){Dm(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":(mp(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,zp(V,a,z);break;case"selectionchange":if(dS)break;case"keydown":case"keyup":zp(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?Tm(e,a)&&(J="onCompositionEnd"):e==="keydown"&&a.keyCode===229&&(J="onCompositionStart");J&&(Pm&&a.locale!=="ko"&&(n8||J!=="onCompositionStart"?J==="onCompositionEnd"&&n8&&(B=Em()):(u6=z,Bt="value"in u6?u6.value:u6.textContent,n8=!0)),U=Fc(h,J),0<U.length&&(J=new lp(J,e,null,a,z),V.push({event:J,listeners:U}),B?J.data=B:(B=Rm(a),B!==null&&(J.data=B)))),(B=nS?tS(e,a):iS(e,a))&&(h=Fc(h,"onBeforeInput"),0<h.length&&(z=new lp("onBeforeInput","beforeinput",null,a,z),V.push({event:z,listeners:h}),z.data=B))}Ym(V,c)})}function ce(e,c,a){return{instance:e,listener:c,currentTarget:a}}function Fc(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 Cp(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 Lp(e){return(typeof e=="string"?e:""+e).replace(HS,`
|
|
`).replace(gS,"")}function vc(e,c,a){if(c=Lp(c),Lp(e)!==c&&a)throw Error(W(425))}function Oc(){}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,xp=typeof Promise=="function"?Promise:void 0,MS=typeof queueMicrotask=="function"?queueMicrotask:typeof xp<"u"?function(e){return xp.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 yp(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=yp(e);e!==null;){if(a=e[f4])return a;e=yp(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 ta(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 Bc(){O2(Z1),O2(A1)}function wp(e,c,a){if(A1.current!==C6)throw Error(W(168));E2(A1,c),E2(Z1,a)}function Xm(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 Ic(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||C6,o0=A1.current,E2(A1,e),E2(Z1,Z1.current),!0}function Sp(e,c,a){var n=e.stateNode;if(!n)throw Error(W(169));a?(e=Xm(e,c,o0),n.__reactInternalMemoizedMergedChildContext=e,O2(Z1),O2(A1),E2(A1,e)):O2(Z1),E2(Z1,a)}var A4=null,ia=!1,N9=!1;function Qm(e){A4===null?A4=[e]:A4.push(e)}function yS(e){ia=!0,Qm(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,ia=!1}catch(i){throw A4!==null&&(A4=A4.slice(e+1)),Cm(Rt,y6),i}finally{S2=c,N9=!1}}return null}var l8=[],f8=0,Uc=null,Wc=0,k3=[],b3=0,l0=null,_4=1,E4="";function c0(e,c){l8[f8++]=Wc,l8[f8++]=Uc,Uc=e,Wc=c}function Zm(e,c,a){k3[b3++]=_4,k3[b3++]=E4,k3[b3++]=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),Zm(e,1,0))}function $t(e){for(;e===Uc;)Uc=l8[--f8],l8[f8]=null,Wc=l8[--f8],l8[f8]=null;for(;e===l0;)l0=k3[--b3],k3[b3]=null,E4=k3[--b3],k3[b3]=null,_4=k3[--b3],k3[b3]=null}var m3=null,p3=null,U2=!1,Y3=null;function Jm(e,c){var a=A3(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 Np(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,m3=e,p3=d6(c.firstChild),!0):!1;case 6:return c=e.pendingProps===""||c.nodeType!==3?null:c,c!==null?(e.stateNode=c,m3=e,p3=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=A3(18,null,null,0),a.stateNode=c,a.return=e,e.child=a,m3=e,p3=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=p3;if(c){var a=c;if(!Np(e,c)){if(ft(e))throw Error(W(418));c=d6(a.nextSibling);var n=m3;c&&Np(e,c)?Jm(n,a):(e.flags=e.flags&-4097|2,U2=!1,m3=e)}}else{if(ft(e))throw Error(W(418));e.flags=e.flags&-4097|2,U2=!1,m3=e}}}function kp(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;m3=e}function dc(e){if(e!==m3)return!1;if(!U2)return kp(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=p3)){if(ft(e))throw eh(),Error(W(418));for(;c;)Jm(e,c),c=d6(c.nextSibling)}if(kp(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){p3=d6(e.nextSibling);break e}c--}else a!=="$"&&a!=="$!"&&a!=="$?"||c++}e=e.nextSibling}p3=null}}else p3=m3?d6(e.stateNode.nextSibling):null;return!0}function eh(){for(var e=p3;e;)e=d6(e.nextSibling)}function C8(){p3=m3=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 Gc=x6(null),qc=null,u8=null,Yt=null;function Kt(){Yt=u8=qc=null}function Xt(e){var c=Gc.current;O2(Gc),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){qc=e,Yt=u8=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&c&&(Q1=!0),e.firstContext=null)}function E3(e){var c=e._currentValue;if(Yt!==e)if(e={context:e,memoizedValue:c,next:null},u8===null){if(qc===null)throw Error(W(308));u8=e,qc.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 ch(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 ah(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 xc(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 bp(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 $c(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 Ap(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 rh=new cm.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 sa={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),xc(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),xc(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),xc(c,e,n))}};function _p(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 nh(e,c,a){var n=!1,i=C6,s=c.contextType;return typeof s=="object"&&s!==null?s=E3(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=sa,e.stateNode=c,c._reactInternals=e,n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=s),c}function Ep(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&&sa.enqueueReplaceState(c,c.state,null)}function ht(e,c,a,n){var i=e.stateNode;i.props=a,i.state=e.memoizedState,i.refs=rh,Zt(e);var s=c.contextType;typeof s=="object"&&s!==null?i.context=E3(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&&sa.enqueueReplaceState(i,i.state,null),$c(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===rh&&(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 zc(e,c){throw e=Object.prototype.toString.call(c),Error(W(31,e==="[object Object]"?"object with keys {"+Object.keys(c).join(", ")+"}":e))}function Pp(e){var c=e._init;return c(e._payload)}function th(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&&Pp(F)===H.type)?(_=i(H,C.props),_.ref=k5(M,H,C),_.return=M,_):(_=bc(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 ac:return C=bc(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;zc(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 ac: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);zc(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 ac: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);zc(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 ac: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&&Pp(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):(_=bc(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,_);zc(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=th(!0),ih=th(!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 sh(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 jc(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 yc=O4.ReactCurrentDispatcher,b9=O4.ReactCurrentBatchConfig,f0=0,$2=null,f1=null,h1=null,Yc=!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,yc.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,yc.current=ES,e=a(n,i)}while(U5)}if(yc.current=Kc,c=f1!==null&&f1.next!==null,f0=0,h1=f1=$2=null,Yc=!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 P3(){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=P3(),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=P3(),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 oh(){}function lh(e,c){var a=$2,n=P3(),i=c(),s=!Q3(n.memoizedState,i);if(s&&(n.memoizedState=i,Q1=!0),n=n.queue,ti(ph.bind(null,a,n,e),[e]),n.getSnapshot!==c||s||h1!==null&&h1.memoizedState.tag&1){if(a.flags|=2048,se(9,uh.bind(null,a,n,i,c),void 0,null),v1===null)throw Error(W(349));f0&30||fh(a,c,i)}return i}function fh(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 uh(e,c,a,n){c.value=a,c.getSnapshot=n,mh(c)&&hh(e)}function ph(e,c,a){return a(function(){mh(c)&&hh(e)})}function mh(e){var c=e.getSnapshot;e=e.value;try{var a=c();return!Q3(e,a)}catch{return!0}}function hh(e){var c=D4(e,1);c!==null&&X3(c,e,1,-1)}function Tp(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 vh(){return P3().memoizedState}function wc(e,c,a,n){var i=l4();$2.flags|=e,i.memoizedState=se(1|c,a,void 0,n===void 0?null:n)}function oa(e,c,a,n){var i=P3();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 Rp(e,c){return wc(8390656,8,e,c)}function ti(e,c){return oa(2048,8,e,c)}function dh(e,c){return oa(4,2,e,c)}function zh(e,c){return oa(4,4,e,c)}function Hh(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 gh(e,c,a){return a=a!=null?a.concat([e]):null,oa(4,4,Hh.bind(null,c,e),a)}function ii(){}function Vh(e,c){var a=P3();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 Mh(e,c){var a=P3();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 Ch(e,c,a){return f0&21?(Q3(a,c)||(a=ym(),$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 Lh(){return P3().memoizedState}function kS(e,c,a){var n=g6(e);if(a={lane:n,action:a,hasEagerState:!1,eagerState:null,next:null},xh(e))yh(c,a);else if(a=ch(e,c,a,n),a!==null){var i=I1();X3(a,e,n,i),wh(a,c,n)}}function bS(e,c,a){var n=g6(e),i={lane:n,action:a,hasEagerState:!1,eagerState:null,next:null};if(xh(e))yh(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=ch(e,c,i,n),a!==null&&(i=I1(),X3(a,e,n,i),wh(a,c,n))}}function xh(e){var c=e.alternate;return e===$2||c!==null&&c===$2}function yh(e,c){U5=Yc=!0;var a=e.pending;a===null?c.next=c:(c.next=a.next,a.next=c),e.pending=c}function wh(e,c,a){if(a&4194240){var n=c.lanes;n&=e.pendingLanes,a|=n,c.lanes=a,Dt(e,a)}}var Kc={readContext:E3,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:E3,useCallback:function(e,c){return l4().memoizedState=[e,c===void 0?null:c],e},useContext:E3,useEffect:Rp,useImperativeHandle:function(e,c,a){return a=a!=null?a.concat([e]):null,wc(4194308,4,Hh.bind(null,c,e),a)},useLayoutEffect:function(e,c){return wc(4194308,4,e,c)},useInsertionEffect:function(e,c){return wc(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:Tp,useDebugValue:ii,useDeferredValue:function(e){return l4().memoizedState=e},useTransition:function(){var e=Tp(!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||fh(n,c,a)}i.memoizedState=a;var s={value:a,getSnapshot:c};return i.queue=s,Rp(ph.bind(null,n,s,e),[e]),n.flags|=2048,se(9,uh.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:E3,useCallback:Vh,useContext:E3,useEffect:ti,useImperativeHandle:gh,useInsertionEffect:dh,useLayoutEffect:zh,useMemo:Mh,useReducer:A9,useRef:vh,useState:function(){return A9(ie)},useDebugValue:ii,useDeferredValue:function(e){var c=P3();return Ch(c,f1.memoizedState,e)},useTransition:function(){var e=A9(ie)[0],c=P3().memoizedState;return[e,c]},useMutableSource:oh,useSyncExternalStore:lh,useId:Lh,unstable_isNewReconciler:!1},ES={readContext:E3,useCallback:Vh,useContext:E3,useEffect:ti,useImperativeHandle:gh,useInsertionEffect:dh,useLayoutEffect:zh,useMemo:Mh,useReducer:_9,useRef:vh,useState:function(){return _9(ie)},useDebugValue:ii,useDeferredValue:function(e){var c=P3();return f1===null?c.memoizedState=e:Ch(c,f1.memoizedState,e)},useTransition:function(){var e=_9(ie)[0],c=P3().memoizedState;return[e,c]},useMutableSource:oh,useSyncExternalStore:lh,useId:Lh,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 Sh(e,c,a){a=P4(-1,a),a.tag=3,a.payload={element:null};var n=c.value;return a.callback=function(){Qc||(Qc=!0,yt=n),vt(e,c)},a}function Nh(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 Dp(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 Fp(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 Op(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?ih(c,null,a,n):L8(c,e.child,a,n)}function Bp(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 Ip(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,kh(e,c,s,n,i)):(e=bc(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 kh(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 bh(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,u3),u3|=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,u3),u3|=e,null;c.memoizedState={baseLanes:0,cachePool:null,transitions:null},n=s!==null?s.baseLanes:a,E2(m8,u3),u3|=n}else s!==null?(n=s.baseLanes|a,c.memoizedState=null):n=a,E2(m8,u3),u3|=n;return B1(e,c,i,a),c.child}function Ah(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 Up(e,c,a,n,i){if(J1(a)){var s=!0;Ic(c)}else s=!1;if(H8(c,i),c.stateNode===null)Sc(e,c),nh(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=E3(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)&&Ep(c,l,n,h),o6=!1;var x=c.memoizedState;l.state=x,$c(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||_p(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,ah(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=E3(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)&&Ep(c,l,n,p),o6=!1,x=c.memoizedState,l.state=x,$c(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||_p(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){Ah(e,c);var l=(c.flags&128)!==0;if(!n&&!l)return i&&Sp(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&&Sp(c,a,!0),c.child}function _h(e){var c=e.stateNode;c.pendingContext?wp(e,c.pendingContext,c.pendingContext!==c.context):c.context&&wp(e,c.context,!1),Jt(e,c.containerInfo)}function Wp(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 Eh(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=ua(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=ua({mode:"visible",children:c},e.mode,0,null),c.return=e,e.child=c}function Hc(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))),Hc(e,c,l,n)):c.memoizedState!==null?(c.child=e.child,c.flags|=128,null):(s=n.fallback,i=c.mode,n=ua({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 Hc(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),Hc(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))),Hc(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,p3=d6(i.nextSibling),m3=c,U2=!0,Y3=null,e!==null&&(k3[b3++]=_4,k3[b3++]=E4,k3[b3++]=l0,_4=e.id,E4=e.overflow,l0=c),c=si(c,n.children),c.flags|=4096,c)}function Gp(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 Ph(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&&Gp(e,a,c);else if(e.tag===19)Gp(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&&jc(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&&jc(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 Sc(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:_h(c),C8();break;case 5:sh(c);break;case 1:J1(c.type)&&Ic(c);break;case 4:Jt(c,c.stateNode.containerInfo);break;case 10:var n=c.type._context,i=c.memoizedProps.value;E2(Gc,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?Eh(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 Ph(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,bh(e,c,a)}return F4(e,c,a)}var Th,Vt,Rh,Dh;Th=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(){};Rh=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=Oc)}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)}};Dh=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)&&Bc(),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)&&(dc(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)Rh(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),dc(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":Zu(n,s),F2("invalid",n);break;case"select":n._wrapperState={wasMultiple:!!s.multiple},F2("invalid",n);break;case"textarea":ep(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&&vc(n.textContent,u,e),i=["children",u]):typeof u=="number"&&n.textContent!==""+u&&(s.suppressHydrationWarning!==!0&&vc(n.textContent,u,e),i=["children",""+u]):$5.hasOwnProperty(l)&&u!=null&&l==="onScroll"&&F2("scroll",n)}switch(a){case"input":rc(n),Ju(n,s,!0);break;case"textarea":rc(n),cp(n);break;case"select":case"option":break;default:typeof s.onClick=="function"&&(n.onclick=Oc)}n=i,c.updateQueue=n,n!==null&&(c.flags|=4)}else{l=i.nodeType===9?i:i.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=fm(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,Th(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":Zu(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":ep(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"?mm(e,p):s==="dangerouslySetInnerHTML"?(p=p?p.__html:void 0,p!=null&&um(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":rc(e),Ju(e,n,!1);break;case"textarea":rc(e),cp(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=Oc)}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)Dh(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),dc(c)){if(n=c.stateNode,a=c.memoizedProps,n[f4]=c,(s=n.nodeValue!==a)&&(e=m3,e!==null))switch(e.tag){case 3:vc(n.nodeValue,a,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&vc(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&&p3!==null&&c.mode&1&&!(c.flags&128))eh(),C8(),c.flags|=98560,s=!1;else if(s=dc(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)&&Bc(),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=jc(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=jc(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?u3&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)&&Bc(),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 gc=!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 qp=!1;function IS(e,c){if(nt=Rc,e=Im(),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},Rc=!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=qp,qp=!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 la(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 Fh(e){var c=e.alternate;c!==null&&(e.alternate=null,Fh(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 Oh(e){return e.tag===5||e.tag===3||e.tag===4}function $p(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Oh(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=Oc));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;)Bh(e,c,a),a=a.sibling}function Bh(e,c,a){if(u4&&typeof u4.onCommitFiberUnmount=="function")try{u4.onCommitFiberUnmount(ca,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 jp(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));Bh(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;)Ih(c,e),c=c.sibling}function Ih(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),la(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&&om(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"?mm(i,V):z==="dangerouslySetInnerHTML"?um(i,V):z==="children"?j5(i,V):At(i,z,V,h)}switch(u){case"input":W9(i,s);break;case"textarea":lm(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&&jp(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){Kp(V);continue}}S!==null?(S.return=x,Q=S):Kp(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=pm("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&&jp(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(Oh(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=$p(e);xt(e,s,i);break;case 3:case 4:var l=n.stateNode.containerInfo,u=$p(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,Uh(e,c,a)}function Uh(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||gc;if(!l){var u=i.alternate,p=u!==null&&u.memoizedState!==null||b1;u=gc;var h=b1;if(gc=l,(b1=p)&&!h)for(Q=i;Q!==null;)l=Q,p=l.child,l.tag===22&&l.memoizedState!==null?Xp(i):p!==null?(p.return=l,Q=p):Xp(i);for(;s!==null;)Q=s,Uh(s,c,a),s=s.sibling;Q=i,gc=u,b1=h}Yp(e,c,a)}else i.subtreeFlags&8772&&s!==null?(s.return=i,Q=s):Yp(e,c,a)}}function Yp(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||la(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&&Ap(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}Ap(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 Kp(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 Xp(e){for(;Q!==null;){var c=Q;try{switch(c.tag){case 0:case 11:case 15:var a=c.return;try{la(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,Xc=O4.ReactCurrentDispatcher,oi=O4.ReactCurrentOwner,_3=O4.ReactCurrentBatchConfig,V2=0,v1=null,i1=null,M1=0,u3=0,m8=x6(0),u1=0,oe=null,u0=0,fa=0,li=0,G5=null,X1=null,fi=0,w8=1/0,b4=null,Qc=!1,yt=null,H6=null,Vc=!1,p6=null,Zc=0,q5=0,wt=null,Nc=-1,kc=0;function I1(){return V2&6?n1():Nc!==-1?Nc:Nc=n1()}function g6(e){return e.mode&1?V2&2&&M1!==0?M1&-M1:wS.transition!==null?(kc===0&&(kc=ym()),kc):(e=S2,e!==0||(e=window.event,e=e===void 0?16:_m(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)&&(fa|=a),u1===4&&f6(e,M1)),e3(e,n),a===1&&V2===0&&!(c.mode&1)&&(w8=n1()+500,ia&&y6()))}function e3(e,c){var a=e.callbackNode;Nw(e,c);var n=Tc(e,e===v1?M1:0);if(n===0)a!==null&&np(a),e.callbackNode=null,e.callbackPriority=0;else if(c=n&-n,e.callbackPriority!==c){if(a!=null&&np(a),c===1)e.tag===0?yS(Qp.bind(null,e)):Qm(Qp.bind(null,e)),MS(function(){!(V2&6)&&y6()}),a=null;else{switch(wm(n)){case 1:a=Rt;break;case 4:a=Lm;break;case 16:a=Pc;break;case 536870912:a=xm;break;default:a=Pc}a=Xh(a,Wh.bind(null,e))}e.callbackPriority=c,e.callbackNode=a}}function Wh(e,c){if(Nc=-1,kc=0,V2&6)throw Error(W(327));var a=e.callbackNode;if(g8()&&e.callbackNode!==a)return null;var n=Tc(e,e===v1?M1:0);if(n===0)return null;if(n&30||n&e.expiredLanes||c)c=Jc(e,n);else{c=n;var i=V2;V2|=2;var s=qh();(v1!==e||M1!==c)&&(b4=null,w8=n1()+500,i0(e,c));do try{$S();break}catch(u){Gh(e,u)}while(!0);Kt(),Xc.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=Jc(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(Tc(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?Wh.bind(null,e):null}function St(e,c){var a=G5;return e.current.memoizedState.isDehydrated&&(i0(e,c).flags|=256),e=Jc(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&=~fa,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 Qp(e){if(V2&6)throw Error(W(327));g8();var c=Tc(e,0);if(!(c&1))return e3(e,n1()),null;var a=Jc(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,ia&&y6())}}function p0(e){p6!==null&&p6.tag===0&&!(V2&6)&&g8();var c=V2;V2|=1;var a=_3.transition,n=S2;try{if(_3.transition=null,S2=1,e)return e()}finally{S2=n,_3.transition=a,V2=c,!(V2&6)&&y6()}}function pi(){u3=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&&Bc();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=u3=c,u1=0,oe=null,li=fa=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 Gh(e,c){do{var a=i1;try{if(Kt(),yc.current=Kc,Yc){for(var n=$2.memoizedState;n!==null;){var i=n.queue;i!==null&&(i.pending=null),n=n.next}Yc=!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=Fp(l);if(S!==null){S.flags&=-257,Op(S,l,u,s,c),S.mode&1&&Dp(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)){Dp(s,h,c),mi();break e}p=Error(W(426))}}else if(U2&&u.mode&1){var Z=Fp(l);if(Z!==null){!(Z.flags&65536)&&(Z.flags|=256),Op(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=Sh(s,p,c);bp(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 _=Nh(s,u,c);bp(s,_);break e}}s=s.return}while(s!==null)}jh(a)}catch(F){c=F,i1===a&&a!==null&&(i1=a=a.return);continue}break}while(!0)}function qh(){var e=Xc.current;return Xc.current=Kc,e===null?Kc:e}function mi(){(u1===0||u1===3||u1===2)&&(u1=4),v1===null||!(u0&268435455)&&!(fa&268435455)||f6(v1,M1)}function Jc(e,c){var a=V2;V2|=2;var n=qh();(v1!==e||M1!==c)&&(b4=null,i0(e,c));do try{qS();break}catch(i){Gh(e,i)}while(!0);if(Kt(),V2=a,Xc.current=n,i1!==null)throw Error(W(261));return v1=null,M1=0,u1}function qS(){for(;i1!==null;)$h(i1)}function $S(){for(;i1!==null&&!gw();)$h(i1)}function $h(e){var c=Kh(e.alternate,e,u3);e.memoizedProps=e.pendingProps,c===null?jh(e):i1=c,oi.current=null}function jh(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,u3),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=_3.transition;try{_3.transition=null,S2=1,jS(e,c,a,n)}finally{_3.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)||Vc||(Vc=!0,Xh(Pc,function(){return g8(),null})),s=(a.flags&15990)!==0,a.subtreeFlags&15990||s){s=_3.transition,_3.transition=null;var l=S2;S2=1;var u=V2;V2|=4,oi.current=null,IS(e,a),Ih(a,e),vS(tt),Rc=!!nt,tt=nt=null,e.current=a,US(a,e,i),Vw(),V2=u,S2=l,_3.transition=s}else e.current=a;if(Vc&&(Vc=!1,p6=e,Zc=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(Qc)throw Qc=!1,e=yt,yt=null,e;return Zc&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=wm(Zc),c=_3.transition,a=S2;try{if(_3.transition=null,S2=16>e?16:e,p6===null)var n=!1;else{if(e=p6,p6=null,Zc=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(Fh(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:la(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(ca,e)}catch{}n=!0}return n}finally{S2=a,_3.transition=c}}return!1}function Zp(e,c,a){c=y8(a,c),c=Sh(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)Zp(e,e,a);else for(;c!==null;){if(c.tag===3){Zp(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=Nh(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 Yh(e,c){c===0&&(e.mode&1?(c=ic,ic<<=1,!(ic&130023424)&&(ic=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),Yh(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),Yh(e,a)}var Kh;Kh=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&&Zm(c,Wc,c.index);switch(c.lanes=0,c.tag){case 2:var n=c.type;Sc(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,Ic(c)):s=!1,c.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,Zt(c),i.updater=sa,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(Sc(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=Up(null,c,n,e,a);break e;case 11:c=Bp(null,c,n,e,a);break e;case 14:c=Ip(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),Up(e,c,n,i,a);case 3:e:{if(_h(c),e===null)throw Error(W(387));n=c.pendingProps,s=c.memoizedState,i=s.element,ah(e,c),$c(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=Wp(e,c,n,a,i);break e}else if(n!==i){i=y8(Error(W(424)),c),c=Wp(e,c,n,a,i);break e}else for(p3=d6(c.stateNode.containerInfo.firstChild),m3=c,U2=!0,Y3=null,a=ih(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 sh(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),Ah(e,c),B1(e,c,l,a),c.child;case 6:return e===null&&ut(c),null;case 13:return Eh(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),Bp(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(Gc,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=E3(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),Ip(e,c,n,i,a);case 15:return kh(e,c,c.type,c.pendingProps,a);case 17:return n=c.type,i=c.pendingProps,i=c.elementType===n?i:$3(n,i),Sc(e,c),c.tag=1,J1(n)?(e=!0,Ic(c)):e=!1,H8(c,a),nh(c,n,i),ht(c,n,i,a),zt(null,c,n,!0,e,a);case 19:return Ph(e,c,a);case 22:return bh(e,c,a)}throw Error(W(156,c.tag))};function Xh(e,c){return Cm(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 A3(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=A3(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 bc(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=A3(12,a,c,i|2),e.elementType=F9,e.lanes=s,e;case O9:return e=A3(13,a,c,i),e.elementType=O9,e.lanes=s,e;case B9:return e=A3(19,a,c,i),e.elementType=B9,e.lanes=s,e;case tm:return ua(a,i,s,c);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case rm:l=10;break e;case nm: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=A3(l,a,c,i),c.elementType=e,c.type=n,c.lanes=s,c}function s0(e,c,a,n){return e=A3(7,e,n,c),e.lanes=a,e}function ua(e,c,a,n){return e=A3(22,e,n,c),e.elementType=tm,e.lanes=a,e.stateNode={isHidden:!1},e}function T9(e,c,a){return e=A3(6,e,null,c),e.lanes=a,e}function R9(e,c,a){return c=A3(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=A3(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 Qh(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 Xm(e,a,c)}return c}function Zh(e,c,a,n,i,s,l,u,p){return e=vi(a,n,!0,e,i,s,l,u,p),e.context=Qh(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 pa(e,c,a,n){var i=c.current,s=I1(),l=g6(i);return a=Qh(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),xc(e,i,l)),l}function ea(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 Jp(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){Jp(e,c),(e=e.alternate)&&Jp(e,c)}function cN(){return null}var Jh=typeof reportError=="function"?reportError:function(e){console.error(e)};function zi(e){this._internalRoot=e}ma.prototype.render=zi.prototype.render=function(e){var c=this._internalRoot;if(c===null)throw Error(W(409));pa(e,c,null,null)};ma.prototype.unmount=zi.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var c=e.containerInfo;p0(function(){pa(null,e,null,null)}),c[R4]=null}};function ma(e){this._internalRoot=e}ma.prototype.unstable_scheduleHydration=function(e){if(e){var c=km();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&&Am(e)}};function Hi(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function ha(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function em(){}function aN(e,c,a,n,i){if(i){if(typeof n=="function"){var s=n;n=function(){var h=ea(l);s.call(h)}}var l=Zh(c,n,e,0,null,!1,!1,"",em);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=ea(p);u.call(h)}}var p=vi(e,0,!1,null,null,!1,!1,"",em);return e._reactRootContainer=p,e[R4]=p.current,ee(e.nodeType===8?e.parentNode:e),p0(function(){pa(c,p,a,n)}),p}function va(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=ea(l);u.call(p)}}pa(c,l,e,i)}else l=aN(a,c,e,i,n);return ea(l)}Sm=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)}};Nm=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)}};km=function(){return S2};bm=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=ta(n);if(!i)throw Error(W(90));sm(n),W9(n,i)}}}break;case"textarea":lm(e,a);break;case"select":c=a.value,c!=null&&h8(e,!!a.multiple,c,!1)}};dm=ui;zm=p0;var rN={usingClientEntryPoint:!1,Events:[ue,s8,ta,hm,vm,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=Vm(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{ca=_5.inject(nN),u4=_5}catch{}var _5;d3.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=rN;d3.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)};d3.createRoot=function(e,c){if(!Hi(e))throw Error(W(299));var a=!1,n="",i=Jh;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)};d3.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=Vm(c),e=e===null?null:e.stateNode,e};d3.flushSync=function(e){return p0(e)};d3.hydrate=function(e,c,a){if(!ha(c))throw Error(W(200));return va(null,e,c,!0,a)};d3.hydrateRoot=function(e,c,a){if(!Hi(e))throw Error(W(405));var n=a!=null&&a.hydratedSources||null,i=!1,s="",l=Jh;if(a!=null&&(a.unstable_strictMode===!0&&(i=!0),a.identifierPrefix!==void 0&&(s=a.identifierPrefix),a.onRecoverableError!==void 0&&(l=a.onRecoverableError)),c=Zh(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 ma(c)};d3.render=function(e,c,a){if(!ha(c))throw Error(W(200));return va(null,e,c,!1,a)};d3.unmountComponentAtNode=function(e){if(!ha(e))throw Error(W(40));return e._reactRootContainer?(p0(function(){va(null,null,e,!1,function(){e._reactRootContainer=null,e[R4]=null})}),!0):!1};d3.unstable_batchedUpdates=ui;d3.unstable_renderSubtreeIntoContainer=function(e,c,a,n){if(!ha(a))throw Error(W(200));if(e==null||e._reactInternals===void 0)throw Error(W(38));return va(e,c,a,!1,n)};d3.version="18.2.0-next-9e3b772b8-20220608"});var rv=Y1((mb,av)=>{"use strict";function cv(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(cv)}catch(e){console.error(e)}}cv(),av.exports=ev()});var Vi=Y1(gi=>{"use strict";var nv=rv();gi.createRoot=nv.createRoot,gi.hydrateRoot=nv.hydrateRoot;var hb});var sv=Y1((iv,da)=>{(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,a3=j[L1],d1=a3&255,z1=(a3&65280)>>8,e4=(a3&16711680)>>16,K2=this.nearestColor(a3),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 Sa=d1-W1,D3=z1-R3,he=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),Na=j[c4]&255,A6=(j[c4]&65280)>>8,B4=(j[c4]&16711680)>>16,_8=Math.max(0,Math.min(255,Na+Sa*A8)),E8=Math.max(0,Math.min(255,A6+D3*A8)),P8=Math.max(0,Math.min(255,B4+he*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],a3=N[c1];if(L1){var d1=this.colorDist(L2,L1);d1<i2&&(M2.push([c1,L1,a3,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 da<"u"&&da.exports&&(da.exports=e)}).call(iv)});var dv=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()),y3=512;function r7(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 Kr(e,c,a){return{r:e,g:c,b:a}}function I6(e,c){return e>c?e-c:c-e}function jr(e,c=2){return e.toString(16).padStart(c,"0")}function al(e,c,a){return"#"+jr(e)+jr(c)+jr(a)}function n7(){return new Promise(e=>requestAnimationFrame(e))}function t7(e){let c=e.lastIndexOf(".");return c===-1?{text:e,ex:""}:{text:e.slice(0,c),ex:e.slice(c+1)}}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.readAsText(e)})}function Qr(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 Zr(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/${t7(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 Jr(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 i7(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 s7(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(Kr(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 Yr;try{let e=navigator.language||navigator.userLanguage;Yr=new Intl.NumberFormat(e)}catch{}function rl(e){return Yr?Yr.format(e):e.toString()}function P0(e,c){e.preventDefault(),e.stopPropagation(),e.target.value===""?c(0):e.target.value==="-"?c(-1):c(parseInt(e.target.value,10))}var T0=class{listeners=new Map;on(c,a){let n=this.listeners.get(c)||[];r7(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 o7=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 n7()}}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/y3;if(i===2){let s=n.bounds.left+n.bounds.width/2,l=n.bounds.top+n.bounds.height/2,u=y3/n.canvas.width,p=y3/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/y3)*y3,s=Math.floor(this.uy/y3)*y3,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/y3)*y3,s=Math.floor(this.uy/y3)*y3,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 l7=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=>al(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 m7=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){this._overlayIndices=[],this._overlayModify=void 0,this._phantomOverlay=-1,this._selected&&this._selected?.m===c&&(this._selected=void 0),Z8(this._murals,c),this.emit(2),this.save()}addOverlay(c){let a=this._murals.indexOf(c);a!==-1&&(r7(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 dl={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 zl={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 Hl={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"]},gl=SL;var Vl={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 Ml={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 Cl={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 Ll={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 xl={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 yl={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 wl={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 Sl(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?Sl(Object(a),!0).forEach(function(n){l1(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):Sl(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function y7(e){"@babel/helpers - typeof";return y7=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},y7(e)}function NL(e,c){if(!(e instanceof c))throw new TypeError("Cannot call a class as a function")}function Nl(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&&Nl(e.prototype,c),a&&Nl(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)||Jl(e,c)||TL()}function p5(e){return bL(e)||_L(e)||Jl(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 Jl(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 kl=function(){},xn={},ef={},cf=null,af={mark:kl,measure:kl};try{typeof window<"u"&&(xn=window),typeof document<"u"&&(ef=document),typeof MutationObserver<"u"&&(cf=MutationObserver),typeof performance<"u"&&(af=performance)}catch{}var RL=xn.navigator||{},bl=RL.userAgent,Al=bl===void 0?"":bl,Z4=xn,D2=ef,_l=cf,h7=af,JN=!!Z4.document,w4=!!D2.documentElement&&!!D2.head&&typeof D2.addEventListener=="function"&&typeof D2.createElement=="function",rf=~Al.indexOf("MSIE")||~Al.indexOf("Trident/"),v7,d7,z7,H7,g7,L4="___FONT_AWESOME___",mn=16,nf="fa",tf="svg-inline--fa",$6="data-fa-i2svg",hn="data-fa-pseudo-element",DL="data-fa-pseudo-element-pending",yn="data-prefix",wn="data-icon",El="fontawesome-i2svg",FL="async",OL=["HTML","HEAD","STYLE","SCRIPT"],sf=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((v7={},l1(v7,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(v7,Q2,{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"}),v7)),o5=m5((d7={},l1(d7,R2,{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab",kit:"fak"}),l1(d7,Q2,{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"}),d7)),l5=m5((z7={},l1(z7,R2,{fab:"fa-brands",fad:"fa-duotone",fak:"fa-kit",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"}),l1(z7,Q2,{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"}),z7)),BL=m5((H7={},l1(H7,R2,{"fa-brands":"fab","fa-duotone":"fad","fa-kit":"fak","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"}),l1(H7,Q2,{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"}),H7)),IL=/fa(s|r|l|t|d|b|k|ss|sr|sl|st)?[\-\ ]/,of="fa-layers-text",UL=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp|Kit)?.*/i,WL=m5((g7={},l1(g7,R2,{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"}),l1(g7,Q2,{900:"fass",400:"fasr",300:"fasl",100:"fast"}),g7)),lf=[1,2,3,4,5,6,7,8,9,10],GL=lf.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(lf.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"&&(Pl=[["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"]],Pl.forEach(function(e){var c=Ln(e,2),a=c[0],n=c[1],i=YL(jL(a));i!=null&&(t5[n]=i)}));var Pl,ff={styleDefault:"solid",familyDefault:"classic",cssPrefix:nf,replacementClass:tf,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({},ff),t5);B0.autoReplaceSvg||(B0.observeMutations=!1);var c2={};Object.keys(ff).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 uf(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(uf(e[a]),'" ')},"").trim()}function N7(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&&rf?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 pf(){var e=nf,c=tf,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 Tl=!1;function on(){c2.autoAddCss&&!Tl&&(XL(pf()),Tl=!0)}var ax={mixout:function(){return{dom:{css:pf,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],mf=[],rx=function e(){D2.removeEventListener("DOMContentLoaded",e),w7=1,mf.map(function(c){return c()})},w7=!1;w4&&(w7=(D2.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(D2.readyState),w7||D2.addEventListener("DOMContentLoaded",rx));function nx(e){w4&&(w7?setTimeout(e,0):mf.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"?uf(e):"<".concat(c," ").concat(ZL(n),">").concat(s.map(h5).join(""),"</").concat(c,">")}function Rl(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 Dl(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=Dl(c);typeof U3.hooks.addPack=="function"&&!i?U3.hooks.addPack(e,Dl(c)):U3.styles[e]=X(X({},U3.styles[e]||{}),s),e==="fas"&&dn("fa",c)}var V7,M7,C7,D0=U3.styles,ox=U3.shims,lx=(V7={},l1(V7,R2,Object.values(l5[R2])),l1(V7,Q2,Object.values(l5[Q2])),V7),bn=null,hf={},vf={},df={},zf={},Hf={},fx=(M7={},l1(M7,R2,Object.keys(s5[R2])),l1(M7,Q2,Object.keys(s5[Q2])),M7);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 gf=function(){var c=function(s){return ln(D0,function(l,u,p){return l[p]=ln(u,s,{}),l},{})};hf=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}),vf=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}),Hf=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:{}});df=n.names,zf=n.unicodes,bn=k7(c2.styleDefault,{family:c2.familyDefault})};KL(function(e){bn=k7(e.styleDefault,{family:c2.familyDefault})});gf();function An(e,c){return(hf[e]||{})[c]}function mx(e,c){return(vf[e]||{})[c]}function q6(e,c){return(Hf[e]||{})[c]}function Vf(e){return df[e]||{prefix:null,iconName:null}}function hx(e){var c=zf[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 k7(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 Fl=(C7={},l1(C7,R2,Object.keys(l5[R2])),l1(C7,Q2,Object.keys(l5[Q2])),C7);function b7(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 Fl[R2].includes(h)}))&&(u=R2),(e.includes(s[Q2])||e.some(function(h){return Fl[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=k7(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"?Vf(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]),gf()})}},{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}(),Ol=[],F0={},O0={},dx=Object.keys(O0);function zx(e,c){var a=c.mixoutsTo;return Ol=e,F0={},Object.keys(O0).forEach(function(n){dx.indexOf(n)===-1&&delete O0[n]}),Ol.forEach(function(n){var i=n.mixout?n.mixout():{};if(Object.keys(i).forEach(function(l){typeof i[l]=="function"&&(a[l]=i[l]),y7(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,Rl(Mf.definitions,a,c)||Rl(U3.styles,a,c)}var Mf=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(y7(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=k7(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=b7(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}}}},l3={noAuto:Hx,config:c2,dom:gx,parse:Vx,library:Mf,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&&l3.dom.i2svg({node:n})};function A7(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=N7(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 Bl(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=N7(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=N7(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){!sf&&!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=Vf(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 Il=function(){},Mn=c2.measurePerformance&&h7&&h7.mark&&h7.measure?h7:{mark:Il,measure:Il},n5='FA "6.5.1"',Sx=function(c){return Mn.mark("".concat(n5," ").concat(c," begins")),function(){return Cf(c)}},Cf=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:Cf},L7=function(){};function Ul(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 x7.replace;var e=x7[c2.autoReplaceSvg];return e||x7.replace}function Ax(e){return D2.createElementNS("http://www.w3.org/2000/svg",e)}function _x(e){return D2.createElement(e)}function Lf(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(Lf(l,{ceFn:n}))}),i}function Ex(e){var c=" ".concat(e.outerHTML," ");return c="".concat(c,"Font Awesome fontawesome.com "),c}var x7={replace:function(c){var a=c[0];if(a.parentNode)if(c[1].forEach(function(i){a.parentNode.insertBefore(Lf(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 x7.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 Wl(e){e()}function xf(e,c){var a=typeof c=="function"?c:L7;if(e.length===0)a();else{var n=Wl;c2.mutateApproach===FL&&(n=Z4.requestAnimationFrame||Wl),n(function(){var i=bx(),s=Pn.begin("mutate");e.map(i),s(),a()})}}var Tn=!1;function yf(){Tn=!0}function Cn(){Tn=!1}var S7=null;function Gl(e){if(_l&&c2.observeMutations){var c=e.treeCallback,a=c===void 0?L7:c,n=e.nodeCallback,i=n===void 0?L7:n,s=e.pseudoElementsCallback,l=s===void 0?L7:s,u=e.observeMutationsRoot,p=u===void 0?D2:u;S7=new _l(function(h){if(!Tn){var z=J4();I0(h).forEach(function(V){if(V.type==="childList"&&V.addedNodes.length>0&&!Ul(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"&&Ul(V.target)&&~qL.indexOf(V.attributeName))if(V.attributeName==="class"&&Nx(V.target)){var x=b7(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&&S7.observe(p,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function Px(){S7&&S7.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=b7(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 ql(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 wf(e){var c=c2.autoReplaceSvg==="nest"?ql(e,{styleParser:!1}):ql(e);return~c.extra.classes.indexOf(of)?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 $l(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(El,"-").concat(V))},i=function(V){return a.remove("".concat(El,"-").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(of,":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=wf(V);x&&z.push(x)}catch(S){sf||S.name==="MissingIcon"&&console.error(S)}return z},[]);return new Promise(function(z,V){Promise.all(h).then(function(x){xf(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;wf(e).then(function(a){a&&xf([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 A7(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=$l,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 $l(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=N7(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 A7({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 A7({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 A7({type:"text",content:a},function(){return j6("beforeDOMElementCreation",{content:a,params:n}),Bl({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(rf){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,Bl({content:a.innerHTML,width:u,height:p,transform:s,title:i,extra:l,watchable:!0})])}}},jx=new RegExp('"',"ug"),jl=[1105920,1112319];function Yx(e){var c=e.replace(jx,""),a=sx(c,0),n=a>=jl[0]&&a<=jl[1],i=c.length===2?c[0]===c[1]:!1;return{value:vn(i?c[0]:c),isSecondary:n||i}}function Yl(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([Yl(e,"::before"),Yl(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 Kl(e){if(w4)return new Promise(function(c,a){var n=I0(e.querySelectorAll("*")).filter(Xx).map(Kx),i=Pn.begin("searchPseudoElements");yf(),Promise.all(n).then(function(){i(),Cn(),c()}).catch(function(){i(),Cn(),a()})})}var Qx={hooks:function(){return{mutationObserverCallbacks:function(a){return a.pseudoElementsCallback=Kl,a}}},provides:function(c){c.pseudoElements2svg=function(a){var n=a.node,i=n===void 0?D2:n;c2.searchPseudoElements&&Kl(i)}}},Xl=!1,Zx={mixout:function(){return{dom:{unwatch:function(){yf(),Xl=!0}}}},hooks:function(){return{bootstrap:function(){Gl(zn("mutationObserverCallbacks",{}))},noAuto:function(){Px()},watch:function(a){var n=a.observeMutationsRoot;Xl?Cn():Gl(zn("mutationObserverCallbacks",{observeMutationsRoot:n}))}}}},Ql=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 Ql(a)}}}},hooks:function(){return{parseNodeAttributes:function(a,n){var i=n.getAttribute("data-fa-transform");return i&&(a.transform=Ql(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 Zl(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?b7(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(Zl)}:{},Z={tag:"g",attributes:X({},S.inner),children:[Zl(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:l3});var ek=l3.noAuto,ck=l3.config,ak=l3.library,rk=l3.dom,_7=l3.parse,nk=l3.findIconDefinition,tk=l3.toHtml,Sf=l3.icon,ik=l3.layer,sk=l3.text,ok=l3.counter;var h2=T2(Tf()),On=T2(g1());function Rf(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?Rf(Object(a),!0).forEach(function(n){U0(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):Rf(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function E7(e){"@babel/helpers - typeof";return E7=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},E7(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 Ff(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=Ff(a.slice(0,n)),s=a.slice(n+1).trim();return i.startsWith("webkit")?c[dy(i)]=s:c[i]=s,c},{})}function Of(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 Of(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[Ff(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 Bf=!1;try{Bf=!0}catch{}function Hy(){if(!Bf&&console&&typeof console.error=="function"){var e;(e=console).error.apply(e,arguments)}}function Df(e){if(e&&E7(e)==="object"&&e.prefix&&e.iconName&&e.icon)return e;if(_7.icon)return _7.icon(e);if(e===null)return null;if(e&&E7(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 f3=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=Df(a),z=Rn("classes",[].concat(Dn(my(e)),Dn(s.split(" ")))),V=Rn("transform",typeof e.transform=="string"?_7.transform(e.transform):e.transform),x=Rn("mask",Df(n)),S=Sf(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){f3.defaultProps.hasOwnProperty(Z)||(D[Z]=e[Z])}),gy(E[0],D)});f3.displayName="FontAwesomeIcon";f3.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};f3.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=Of.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()),gu=T2(Uf());var k2="-ms-",Y6="-moz-",C2="-webkit-",P7="comm",a6="rule",W0="decl";var Wf="@import";var T7="@keyframes";var Gf="@layer";var Bn=Math.abs,d5=String.fromCharCode,z5=Object.assign;function qf(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 R7(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 D7(e){return e.length}function K6(e,c){return c.push(e),e}function $f(e,c){return e.map(c).join("")}function In(e,c){return e.filter(function(a){return!W3(a,c)})}var F7=1,q0=1,jf=0,w3=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:F7,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 Yf(){return t1}function Kf(){return t1=w3>0?Z2($0,--w3):0,q0--,t1===10&&(q0=1,F7--),t1}function S3(){return t1=w3<jf?Z2($0,w3++):0,q0++,t1===10&&(q0=1,F7++),t1}function r6(){return Z2($0,w3)}function g5(){return w3}function O7(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 Xf(e){return F7=q0=1,jf=O1($0=e),w3=0,[]}function Qf(e){return $0="",e}function B7(e){return R7(O7(w3-1,Wn(e===91?e+2:e===40?e+1:e)))}function Zf(e){for(;(t1=r6())&&t1<33;)S3();return Un(e)>2||Un(t1)>3?"":" "}function Jf(e,c){for(;--c&&S3()&&!(t1<48||t1>102||t1>57&&t1<65||t1>70&&t1<97););return O7(e,g5()+(c<6&&r6()==32&&S3()==32))}function Wn(e){for(;S3();)switch(t1){case e:return w3;case 34:case 39:e!==34&&e!==39&&Wn(t1);break;case 40:e===41&&Wn(e);break;case 92:S3();break}return w3}function eu(e,c){for(;S3()&&e+t1!==57;)if(e+t1===84&&r6()===47)break;return"/*"+O7(c,w3-1)+"*"+d5(e===47?e:S3())}function cu(e){for(;!Un(r6());)S3();return O7(e,w3)}function nu(e){return Qf(I7("",null,null,null,[""],e=Xf(e),0,[0],e))}function I7(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=S3()){case 40:if(E!=108&&Z2(B,V-1)==58){G0(B+=f2(B7(H),"&","&\f"),"&\f",Bn(h?u[h-1]:0))!=-1&&(M=-1);break}case 34:case 39:case 91:B+=B7(H);break;case 9:case 10:case 13:case 32:B+=Zf(E);break;case 92:B+=Jf(g5()-1,7);continue;case 47:switch(r6()){case 42:case 47:K6(Vy(eu(S3(),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?ru(B+";",n,a,V-1,p):ru(f2(B," ","")+";",n,a,V-2,p),p);break;case 59:B+=";";default:if(K6(U=au(B,c,a,h,z,i,u,C,_=[],F=[],V,s),s),H===123)if(z===0)I7(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:I7(e,U,U,n&&K6(au(e,U,U,0,0,i,u,C,i,_=[],V,F),F),i,F,V,u,n?_:F);break;default:I7(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&&Kf()==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+=B7(S3())),x=r6(),z=V=O1(C=B+=cu(g5())),H++;break;case 45:E===45&&O1(B)==2&&(D=0)}}return s}function au(e,c,a,n,i,s,l,u,p,h,z,V){for(var x=i-1,S=i===0?s:[""],E=D7(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)(_=R7(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,P7,d5(Yf()),i4(e,2,-2),0,n)}function ru(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(qf(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 tu(e,c,a,n){switch(e.type){case Gf:if(e.children.length)break;case Wf:case W0:return e.return=e.return||e.value;case P7:return"";case T7: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 iu(e){var c=D7(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 su(e){return function(c){c.root||(c=c.return)&&e(c)}}function ou(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 T7:return j0([S4(e,{value:f2(e.value,"@","@"+C2)})],n);case a6:if(e.length)return $f(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},lu=My;var k4=typeof process<"u"&&process.env!==void 0&&(process.env.REACT_APP_SC_ATTR||process.env.SC_ATTR)||"data-styled",Vu="active",$7="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 K7=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 Mu=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 fu(e){return e.replace(xy,"-").replace(yy,"")}var wy=/(a)(d)/gi,U7=52,uu=function(e){return String.fromCharCode(e+(e>25?39:97))};function Yn(e){var c,a="";for(c=Math.abs(e);c>U7;c=c/U7|0)a=uu(c%U7)+a;return(uu(c%U7)+a).replace(wy,"$1-$2")}var qn,Cu=5381,Y0=function(e,c){for(var a=c.length;a;)e=33*e^c.charCodeAt(--a);return e},Lu=function(e){return Y0(Cu,e)};function Sy(e){return Yn(Lu(e)>>>0)}function Ny(e){return e.displayName||e.name||"Component"}function $n(e){return typeof e=="string"&&!0}var xu=typeof Symbol=="function"&&Symbol.for,yu=xu?Symbol.for("react.memo"):60115,ky=xu?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},wu={$$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[yu]=wu,qn);function pu(e){return("type"in(c=e)&&c.type.$$typeof)===yu?wu:"$$typeof"in e?_y[e.$$typeof]:by;var c}var Ey=Object.defineProperty,Py=Object.getOwnPropertyNames,mu=Object.getOwnPropertySymbols,Ty=Object.getOwnPropertyDescriptor,Ry=Object.getPrototypeOf,hu=Object.prototype;function Su(e,c,a){if(typeof c!="string"){if(hu){var n=Ry(c);n&&n!==hu&&Su(e,n,a)}var i=Py(c);mu&&(i=i.concat(mu(c)));for(var s=pu(e),l=pu(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 j7(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}(),G7=new Map,Y7=new Map,q7=1,W7=function(e){if(G7.has(e))return G7.get(e);for(;Y7.has(q7);)q7++;var c=q7++;return G7.set(e,c),Y7.set(c,e),c},Fy=function(e,c){q7=c+1,G7.set(e,c),Y7.set(c,e)},Oy="style[".concat(k4,"][").concat($7,'="').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 Nu=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,Vu),n.setAttribute($7,K0);var l=Xn();return l&&n.setAttribute("nonce",l),a.insertBefore(n,s),n},Wy=function(){function e(c){this.element=Nu(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=Nu(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}(),vu=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&&vu&&(vu=!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)!==Vu&&(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 Y7.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 W7(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(W7(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(W7(c),n)},e.prototype.clearNames=function(c){this.names.has(c)&&this.names.get(c).clear()},e.prototype.clearRules=function(c){this.getTag().clearGroup(W7(c)),this.clearNames(c)},e.prototype.clearTag=function(){this.tag=void 0},e}(),jy=/&/g,Yy=/^\s*\/\/.*$/gm;function ku(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=ku(a.children,c)),a})}function bu(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?K7: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(ou),z.push(tu);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=nu(E||S?"".concat(E," ").concat(S," { ").concat(Z," }"):Z);l.namespace&&(M=ku(M,l.namespace));var H=[];return j0(M,iu(z.concat(su(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)},Cu).toString():"",V}var Ky=new M5,Qn=bu(),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 bu({options:{namespace:e.namespace,prefix:e.enableVendorPrefixes},plugins:a})},[e.enableVendorPrefixes,e.namespace,a]);(0,J2.useEffect)(function(){(0,gu.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 du(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 Au=function(e){return e==null||e===!1||e===""},_u=function(e){var c,a,n=[];for(var i in e){var s=e[i];e.hasOwnProperty(i)&&!Au(s)&&(Array.isArray(s)&&s.isCss||Q0(s)?n.push("".concat(du(i),":"),s,";"):V5(s)?n.push.apply(n,v5(v5(["".concat(i," {")],_u(s),!1),["}"],!1)):n.push("".concat(du(i),": ").concat((c=i,(a=s)==null||typeof a=="boolean"||a===""?"":typeof a!="number"||a===0||c in lu||c.startsWith("--")?String(a).trim():"".concat(a,"px")),";")))}return n};function n6(e,c,a,n){if(Au(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)?_u(e):Array.isArray(e)?Array.prototype.concat.apply(K7,e.map(function(l){return n6(l,c,a,n)})):[e.toString()]}function Eu(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=Lu(K0),cw=function(){function e(c,a,n){this.rules=c,this.staticRulesId="",this.isStatic=(n===void 0||n.isStatic)&&Eu(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=j7(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=j7(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}(),Pu=J2.default.createContext(void 0),Jk=Pu.Consumer;var jn={};function aw(e,c,a){var n=a9(e),i=e,s=!$n(e),l=c.attrs,u=l===void 0?K7:l,p=c.componentId,h=p===void 0?function(_,F){var U=typeof _!="string"?"sc":fu(_);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(fu(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(Pu),G=Zn(),t2=U.shouldForwardProp||G.shouldForwardProp,s2=Ly(B,j,A)||X0,i2=function(a3,d1,z1){for(var e4,K2=w1(w1({},d1),{className:void 0,theme:z1}),W1=0;W1<a3.length;W1+=1){var R3=Q0(e4=a3[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(a3,d1){var z1=Zn(),e4=a3.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)&&!Mu.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&&Su(C,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0}),C}function zu(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 Hu=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 Hu(n6(zu(K7,v5([e],c,!0))));var n=e;return c.length===0&&n.length===1&&typeof n[0]=="string"?n6(n):Hu(n6(zu(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 Tu=function(e){return Jn(aw,e)},d2=Tu;Mu.forEach(function(e){d2[e]=Tu(e)});var eb=function(){function e(c,a){this.rules=c,this.componentId=a,this.isStatic=Eu(c),M5.registerId(this.componentId+1)}return e.prototype.createStyles=function(c,a,n,i){var s=i(j7(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=j7([n&&'nonce="'.concat(n,'"'),"".concat(k4,'="true"'),"".concat($7,'="').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[$7]=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 X7="#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 Va=T2(g1());var T3=T2(g1());var t9=T2(g1()),Ru=T2(g1()),J0=class extends t9.default.Component{ref=(0,Ru.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 tv=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;
|
|
`,c3=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)}))})}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,tv.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 ov=T2(sv());var za=["muraljson","json"];var sN=25,lv=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;
|
|
`,fv=["FloydSteinberg","FalseFloydSteinberg","Stucki","Atkinson","Jarvis","Burkes","Sierra","TwoSierra","SierraLite"],lN=["Flat",...fv];async function uv(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),l=await new Promise((u,p)=>{e.setOverlayModify({pixels:s,muralObj:{name:i.alt,x:Math.floor(c.ux-E0(s)/2),y:Math.floor(c.uy-_0(s)/2)},cb:(h,z,V,x)=>{x?u({name:h,pixels:s,x:z,y:V}):p(new Error("Canceled by user"))}})});return i7(l),l}}}function fN(e){return new Promise(c=>{c3.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(lv,null,e.map((a,n)=>b2.default.createElement("div",{key:n},b2.default.createElement(oN,{style:{flexDirection:"column"},onClick:()=>{c3.close(),c(a)}},mv(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 vv(s,c),s7(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)=>{c3.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)=>{c3.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)=>{c3.custom(b2.default.createElement("div",null,b2.default.createElement("h4",null,"Dither Settings"),b2.default.createElement("div",null,"Pickup dither algorithm"),b2.default.createElement(lv,null,lN.map((p,h)=>b2.default.createElement(K1,{key:h,onClick:()=>{n=p,c3.close(),l()}},mv(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 Jr(e,c.width,c.height));let n=en(e);return c.quantizerSetting==="show-all"?vN(n,a):Ha(n,c.quantizerSetting,a)}function pv(e,c){let a=new ov.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=[Ha(e,"Flat",c)],n=pv(e,c);for(let i of fv){let s=hv(e,n,i),l=Ha(s,"Flat",c);l.type=i,a.push(l)}return a}function Ha(e,c,a){if(c==="Flat"){let n=J8(e);vv(n,a);let i=zN(n),s=s7(n,a.palette);return{type:"Flat",canvas:i,indices:s}}else{let n=pv(e,a),i=hv(e,n,c),s=Ha(i,"Flat",a);return s.type=c,s}}function mv(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 hv(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 vv(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=Kr(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",...za]);let a=(await e.show())[0];if(!a)throw new Error("Empty file");let n=t7(a.name),i=n.text;if(za.includes(n.ex)){let s=await Xr(a),l=JSON.parse(s);return l.name||(l.name=await c3.prompt("Missing name for this mural. Please enter it manually",i)||""),i7(l),{type:"mural",data:l}}else{let s=await Qr(a);return{type:"image",data:await Zr(`${n.text}.${n.ex}`,s)}}}var zv=T2(dv());var 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;
|
|
`,ga=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?X7:""},onClick:()=>n()},c," ",T3.default.createElement(f3,{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,zv.default)(a,`${c.name}.${za[0]}`)};onDelete=async()=>{await c3.confirm(`Are you sure you want to remove "${this.props.mural.name}"`)&&this.s.remove(this.props.mural)};onEnter=()=>{this.props.store.addPhantomOverlay(this.props.mural)};onLeave=()=>{this.props.store.removePhantomOverlay()};onGoto=()=>{let c=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",rl(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",Hl,this.onPreview,this.props.store.hasOverlay(this.props.mural)),this.btn("Modify",dl,this.onModify),this.btn("Export",Ll,this.onExport),this.btn("Delete",Vl,this.onDelete),this.btn("Goto",gl,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;
|
|
}
|
|
`,Ma=class extends Va.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 Va.default.createElement(LN,null," ",this.state.murals.map((c,a)=>Va.default.createElement(ga,{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;
|
|
}
|
|
|
|
`,Ca=class extends Z3.default.Component{import=async()=>{try{let c=await uv(this.props.store,this.props.cords,this.props.palette);c&&this.props.store.add(c)}catch(c){console.error(c),c3.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(f3,{icon:xl})," 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(f3,{icon:this.props.collapsed?Cl:zl}))),this.props.collapsed?null:Z3.default.createElement(Ma,{store:this.props.store,cords:this.props.cords}))}};var w6=T2(g1());var me=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),window.addEventListener("touchmove",this.onTouchMove),window.addEventListener("touchend",this.onMouseUp),this.props.storage.getItem(this.storageKey).then(c=>{!this.destroyed&&c?(this.setState({x:c.x,y:c.y}),setTimeout(()=>{this.fixBounds()},1e3)):this.setState({x:0,y:0})})}componentWillUnmount(){window.removeEventListener("mousemove",this.onMouseMove),window.removeEventListener("mouseup",this.onMouseUp),window.removeEventListener("resize",this.fixBounds),window.removeEventListener("touchmove",this.onTouchMove),window.removeEventListener("touchend",this.onMouseUp),this.destroyed=!1}onTouchMove=c=>{if(this.moving&&!(!(c instanceof TouchEvent)||!c.isTrusted))for(let a=0;a<c.touches.length;a++){let n=c.touches[a],{clientX:i,clientY:s}=n;this.handleMoveLogic(i,s)}};setMoving=(c,a,n,i)=>{this.moving={x:c,y:a,xOff:n,yOff:i}};onMouseMove=c=>{if(!this.moving||!(c instanceof MouseEvent)||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=()=>{let c=this.ref.current?.getBoundingClientRect();if(c){let a=this.state.x,n=this.state.y;c.left<0&&(a=0),c.right>window.innerWidth&&(a=window.innerWidth-c.width),c.top<0&&(n=0),c.bottom>window.innerHeight&&(n=window.innerHeight-c.height),(this.state.x!==a||this.state.y!==n)&&this.setState({x:a,y:n})}};savePoint=(0,me.debounce)(c=>{this.props.storage.setItem(this.storageKey,c)},100);handleMoveLogic(c,a){let n=this.ref.current?.getBoundingClientRect();if(n&&this.moving){let i=c-this.moving.xOff,s=a-this.moving.yOff,l=(0,me.clamp)(i,0,window.innerWidth-n.width),u=(0,me.clamp)(s,0,window.innerHeight-n.height),p={x:l,y:u};this.savePoint(p),this.setState(p)}}onMouseDown=c=>{this.setMoving(c.clientX,c.clientY,c.nativeEvent.offsetX,c.nativeEvent.offsetY),this.setState({moving:!0})};onTouchStart=c=>{let a=c.nativeEvent.touches[c.nativeEvent.touches.length-1],n=c.target,{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),this.setState({moving:!0})};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:this.onMouseDown,onTouchStart:this.onTouchStart}," ",w6.default.createElement("h2",null,this.props.title)," "),this.props.children)}};var _1=T2(g1());var gv=T2(Q8()),bN=d2.div`
|
|
display: flex;
|
|
flex-direction: row;
|
|
`,Hv=d2.div`
|
|
width: 25px;
|
|
height: 25px;
|
|
margin: 2px;
|
|
border: 2px solid black;
|
|
border-radius: 12px;
|
|
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;
|
|
`,La=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(c){c>=0&&c<this.props.palette.palette.length&&(this.props.palette.buttons[c].classList.contains("outline-2")||this.state.colorAssistant&&this.props.palette.buttons[c].click())}componentDidMount(){this.props.cords.on(0,this.update),this.props.cords.on(0,this.onCords),this.props.storage.getItem(this.storageKey).then(c=>{c&&!this.destroyed&&this.setState({colorAssistant:c.colorAssistant,size:c.size})}),this.draw()}componentWillUnmount(){this.destroyed=!0,this.props.cords.off(0,this.update),this.props.cords.off(0,this.onCords)}saveSettings(){this.props.storage.setItem(this.storageKey,{colorAssistant:this.state.colorAssistant,size:this.state.size})}onCords=(c,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,gv.clamp)(c,1,32)}renderColor(){return this.state.color!==-1?_1.default.createElement(Hv,{style:{backgroundColor:this.props.palette.hex[this.state.color]}}):_1.default.createElement(Hv,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(f3,{icon:yl})),_1.default.createElement(AN,null,this.state.size),_1.default.createElement(K1,{onClick:this.down},_1.default.createElement(f3,{icon:wl})),_1.default.createElement("span",{style:{flex:1}},_1.default.createElement(K1,{title:"Color assistant",style:{borderColor:this.state.colorAssistant?X7:""},onClick:()=>this.toggleColorAssistant()},"Assist",_1.default.createElement(f3,{icon:Ml})," ")),this.renderColor()),_1.default.createElement(_N,{ref:this.ref}))}};var S6=T2(g1());var E1=T2(g1());var xa=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(xa,{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()),ya=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(),this.props.storage.getItem(this.STORAGE_KEY).then(c=>{c!==null&&!this.destroyed&&this.setState(c)})}componentWillUnmount(){this.destroyed=!0,this.actualSave({collapsed:this.state.collapsed,opacity:this.state.opacity})}actualSave(c){return this.props.storage.setItem(this.STORAGE_KEY,c)}save=(0,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(La,{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(Ca,{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(ya,{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 wa=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 l7;for(;!e.init();)await n7();let c=new wa(!1),a=new m7(c,e);await a.load();let n=new o7;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.
|
|
*)
|
|
*/
|