All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ber-security.graylog.graylog-plugin-alert-wizard.5.2.1.source-code.e642b42f-647.f78b3387effe983c645d.js Maven / Gradle / Ivy

The newest version!
(()=>{var ig=Object.defineProperty;var ag=(O,l,e)=>l in O?ig(O,l,{enumerable:!0,configurable:!0,writable:!0,value:e}):O[l]=e;var Tu=(O,l,e)=>(ag(O,typeof l!="symbol"?l+"":l,e),e);(self.webpackChunkAlertWizard=self.webpackChunkAlertWizard||[]).push([["e642b42f-647"],{FIH0PMrk:(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var n=Object.assign||function(p){for(var _=1;_=0||Object.prototype.hasOwnProperty.call(p,y)&&(s[y]=p[y]);return s}var f=24;l.default=function(p){var _=p.fill,s=_===void 0?"currentColor":_,y=p.width,h=y===void 0?f:y,u=p.height,v=u===void 0?f:u,d=p.style,m=d===void 0?{}:d,x=c(p,["fill","width","height","style"]);return t.default.createElement("svg",n({viewBox:"0 0 "+f+" "+f,style:n({fill:s,width:h,height:v},m)},x),t.default.createElement("path",{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}))}},"1WERI2ca":(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var n=Object.assign||function(p){for(var _=1;_=0||Object.prototype.hasOwnProperty.call(p,y)&&(s[y]=p[y]);return s}var f=24;l.default=function(p){var _=p.fill,s=_===void 0?"currentColor":_,y=p.width,h=y===void 0?f:y,u=p.height,v=u===void 0?f:u,d=p.style,m=d===void 0?{}:d,x=c(p,["fill","width","height","style"]);return t.default.createElement("svg",n({viewBox:"0 0 "+f+" "+f,style:n({fill:s,width:h,height:v},m)},x),t.default.createElement("path",{d:"M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z"}))}},BsFWGRIE:(O,l,e)=>{var n,r;(function(){var t={version:"3.8.0"},o=[].slice,c=function(a){return o.call(a)},f=self.document;function p(a){return a&&(a.ownerDocument||a.document||a).documentElement}function _(a){return a&&(a.ownerDocument&&a.ownerDocument.defaultView||a.document&&a||a.defaultView)}if(f)try{c(f.documentElement.childNodes)[0].nodeType}catch{c=function(C){for(var I=C.length,H=new Array(I);I--;)H[I]=C[I];return H}}if(Date.now||(Date.now=function(){return+new Date}),f)try{f.createElement("DIV").style.setProperty("opacity",0,"")}catch{var s=this.Element.prototype,y=s.setAttribute,h=s.setAttributeNS,u=this.CSSStyleDeclaration.prototype,v=u.setProperty;s.setAttribute=function(C,I){y.call(this,C,I+"")},s.setAttributeNS=function(C,I,H){h.call(this,C,I,H+"")},u.setProperty=function(C,I,H){v.call(this,C,I+"",H)}}t.ascending=d;function d(a,C){return aC?1:a>=C?0:NaN}t.descending=function(a,C){return Ca?1:C>=a?0:NaN},t.min=function(a,C){var I=-1,H=a.length,G,Y;if(arguments.length===1){for(;++I=Y){G=Y;break}for(;++IY&&(G=Y)}else{for(;++I=Y){G=Y;break}for(;++IY&&(G=Y)}return G},t.max=function(a,C){var I=-1,H=a.length,G,Y;if(arguments.length===1){for(;++I=Y){G=Y;break}for(;++IG&&(G=Y)}else{for(;++I=Y){G=Y;break}for(;++IG&&(G=Y)}return G},t.extent=function(a,C){var I=-1,H=a.length,G,Y,ye;if(arguments.length===1){for(;++I=Y){G=ye=Y;break}for(;++IY&&(G=Y),ye=Y){G=ye=Y;break}for(;++IY&&(G=Y),ye1)return ye/(xe-1)},t.deviation=function(){var a=t.variance.apply(this,arguments);return a&&Math.sqrt(a)};function g(a){return{left:function(C,I,H,G){for(arguments.length<3&&(H=0),arguments.length<4&&(G=C.length);H>>1;a(C[Y],I)<0?H=Y+1:G=Y}return H},right:function(C,I,H,G){for(arguments.length<3&&(H=0),arguments.length<4&&(G=C.length);H>>1;a(C[Y],I)>0?G=Y:H=Y+1}return H}}}var E=g(d);t.bisectLeft=E.left,t.bisect=t.bisectRight=E.right,t.bisector=function(a){return g(a.length===1?function(C,I){return d(a(C),I)}:a)},t.shuffle=function(a,C,I){(H=arguments.length)<3&&(I=a.length,H<2&&(C=0));for(var H=I-C,G,Y;H;)Y=Math.random()*H--|0,G=a[H+C],a[H+C]=a[Y+C],a[Y+C]=G;return a},t.permute=function(a,C){for(var I=C.length,H=new Array(I);I--;)H[I]=a[C[I]];return H},t.pairs=function(a){for(var C=0,I=a.length-1,H,G=a[0],Y=new Array(I<0?0:I);C=0;)for(ye=a[C],I=ye.length;--I>=0;)Y[--G]=ye[I];return Y};var A=Math.abs;t.range=function(a,C,I){if(arguments.length<3&&(I=1,arguments.length<2&&(C=a,a=0)),(C-a)/I===1/0)throw new Error("infinite range");var H=[],G=w(A(I)),Y=-1,ye;if(a*=G,C*=G,I*=G,I<0)for(;(ye=a+I*++Y)>C;)H.push(ye/G);else for(;(ye=a+I*++Y)=C.length)return G?G.call(a,xe):H?xe.sort(H):xe;for(var Le=-1,Xe=xe.length,et=C[Pe++],St,Nt,at,pt=new L,xt;++Le=C.length)return he;var Pe=[],Le=I[xe++];return he.forEach(function(Xe,et){Pe.push({key:Xe,values:ye(et,xe)})}),Le?Pe.sort(function(Xe,et){return Le(Xe.key,et.key)}):Pe}return a.map=function(he,xe){return Y(xe,he,0)},a.entries=function(he){return ye(Y(t.map,he,0),0)},a.key=function(he){return C.push(he),a},a.sortKeys=function(he){return I[C.length-1]=he,a},a.sortValues=function(he){return H=he,a},a.rollup=function(he){return G=he,a},a},t.set=function(a){var C=new P;if(a)for(var I=0,H=a.length;I=0&&(H=a.slice(I+1),a=a.slice(0,I)),a)return arguments.length<2?this[a].on(H):this[a].on(H,C);if(arguments.length===2){if(C==null)for(a in this)this.hasOwnProperty(a)&&this[a].on(H,null);return this}};function J(a){var C=[],I=new L;function H(){for(var G=C,Y=-1,ye=G.length,he;++Y=0&&(I=a.slice(0,C))!=="xmlns"&&(a=a.slice(C+1)),ne.hasOwnProperty(I)?{space:ne[I],local:a}:a}},Q.attr=function(a,C){if(arguments.length<2){if(typeof a=="string"){var I=this.node();return a=t.ns.qualify(a),a.local?I.getAttributeNS(a.space,a.local):I.getAttribute(a)}for(C in a)this.each(le(C,a[C]));return this}return this.each(le(a,C))};function le(a,C){a=t.ns.qualify(a);function I(){this.removeAttribute(a)}function H(){this.removeAttributeNS(a.space,a.local)}function G(){this.setAttribute(a,C)}function Y(){this.setAttributeNS(a.space,a.local,C)}function ye(){var xe=C.apply(this,arguments);xe==null?this.removeAttribute(a):this.setAttribute(a,xe)}function he(){var xe=C.apply(this,arguments);xe==null?this.removeAttributeNS(a.space,a.local):this.setAttributeNS(a.space,a.local,xe)}return C==null?a.local?H:I:typeof C=="function"?a.local?he:ye:a.local?Y:G}function ue(a){return a.trim().replace(/\s+/g," ")}Q.classed=function(a,C){if(arguments.length<2){if(typeof a=="string"){var I=this.node(),H=(a=He(a)).length,G=-1;if(C=I.classList){for(;++G=0;)(Y=I[H])&&(G&&G!==Y.nextSibling&&G.parentNode.insertBefore(Y,G),G=Y);return this},Q.sort=function(a){a=rn.apply(this,arguments);for(var C=-1,I=this.length;++C=C&&(C=G+1);!(xe=ye[C])&&++C0&&(a=a.slice(0,G));var ye=Je.get(a);ye&&(a=ye,Y=Dt);function he(){var Le=this[H];Le&&(this.removeEventListener(a,Le,Le.$),delete this[H])}function xe(){var Le=Y(C,c(arguments));he.call(this),this.addEventListener(a,this[H]=Le,Le.$=I),Le._=C}function Pe(){var Le=new RegExp("^__on([^.]+)"+t.requote(a)+"$"),Xe;for(var et in this)if(Xe=et.match(Le)){var St=this[et];this.removeEventListener(Xe[1],St,St.$),delete this[et]}}return G?C?xe:he:C?W:Pe}var Je=t.map({mouseenter:"mouseover",mouseleave:"mouseout"});f&&Je.forEach(function(a){"on"+a in f&&Je.remove(a)});function ht(a,C){return function(I){var H=t.event;t.event=I,C[0]=this.__data__;try{a.apply(this,C)}finally{t.event=H}}}function Dt(a,C){var I=ht(a,C);return function(H){var G=this,Y=H.relatedTarget;(!Y||Y!==G&&!(Y.compareDocumentPosition(G)&8))&&I.call(G,H)}}var Pt,Me=0;function tt(a){var C=".dragsuppress-"+ ++Me,I="click"+C,H=t.select(_(a)).on("touchmove"+C,fe).on("dragstart"+C,fe).on("selectstart"+C,fe);if(Pt==null&&(Pt="onselectstart"in a?!1:U(a.style,"userSelect")),Pt){var G=p(a).style,Y=G[Pt];G[Pt]="none"}return function(ye){if(H.on(C,null),Pt&&(G[Pt]=Y),ye){var he=function(){H.on(I,null)};H.on(I,function(){fe(),he()},!0),setTimeout(he,0)}}}t.mouse=function(a){return Ht(a,Ee())};var Ut=this.navigator&&/WebKit/.test(this.navigator.userAgent)?-1:0;function Ht(a,C){C.changedTouches&&(C=C.changedTouches[0]);var I=a.ownerSVGElement||a;if(I.createSVGPoint){var H=I.createSVGPoint();if(Ut<0){var G=_(a);if(G.scrollX||G.scrollY){I=t.select("body").append("svg").style({position:"absolute",top:0,left:0,margin:0,padding:0,border:"none"},"important");var Y=I[0][0].getScreenCTM();Ut=!(Y.f||Y.e),I.remove()}}return Ut?(H.x=C.pageX,H.y=C.pageY):(H.x=C.clientX,H.y=C.clientY),H=H.matrixTransform(a.getScreenCTM().inverse()),[H.x,H.y]}var ye=a.getBoundingClientRect();return[C.clientX-ye.left-a.clientLeft,C.clientY-ye.top-a.clientTop]}t.touch=function(a,C,I){if(arguments.length<3&&(I=C,C=Ee().changedTouches),C){for(var H=0,G=C.length,Y;H0?1:a<0?-1:0}function ir(a,C,I){return(C[0]-a[0])*(I[1]-a[1])-(C[1]-a[1])*(I[0]-a[0])}function zr(a){return a>1?0:a<-1?vn:Math.acos(a)}function pr(a){return a>1?zn:a<-1?-zn:Math.asin(a)}function hr(a){return((a=Math.exp(a))-1/a)/2}function tr(a){return((a=Math.exp(a))+1/a)/2}function Pr(a){return((a=Math.exp(2*a))-1)/(a+1)}function jn(a){return(a=Math.sin(a/2))*a}var yr=Math.SQRT2,Gr=2,ar=4;t.interpolateZoom=function(a,C){var I=a[0],H=a[1],G=a[2],Y=C[0],ye=C[1],he=C[2],xe=Y-I,Pe=ye-H,Le=xe*xe+Pe*Pe,Xe,et;if(Le0&&(Tn=Tn.transition().duration(ye)),Tn.call(Lt.event)}function $n(){pt&&pt.domain(at.range().map(function(Tn){return(Tn-a.x)/a.k}).map(at.invert)),Bt&&Bt.domain(xt.range().map(function(Tn){return(Tn-a.y)/a.k}).map(xt.invert))}function Kn(Tn){he++||Tn({type:"zoomstart"})}function Er(Tn){$n(),Tn({type:"zoom",scale:a.k,translate:[a.x,a.y]})}function Qn(Tn){--he||(Tn({type:"zoomend"}),I=null)}function vr(){var Tn=this,Sr=Nt.of(Tn,arguments),Rr=0,Nr=t.select(_(Tn)).on(Pe,Ni).on(Le,ki),si=Et(t.mouse(Tn)),Oi=tt(Tn);Qo.call(Tn),Kn(Sr);function Ni(){Rr=1,gn(t.mouse(Tn),si),Er(Sr)}function ki(){Nr.on(Pe,null).on(Le,null),Oi(Rr),Qn(Sr)}}function Fr(){var Tn=this,Sr=Nt.of(Tn,arguments),Rr={},Nr=0,si,Oi=".zoom-"+t.event.changedTouches[0].identifier,Ni="touchmove"+Oi,ki="touchend"+Oi,ua=[],Yi=t.select(Tn),pa=tt(Tn);ca(),Kn(Sr),Yi.on(xe,null).on(et,ca);function Hi(){var $i=t.touches(Tn);return si=a.k,$i.forEach(function(Wi){Wi.identifier in Rr&&(Rr[Wi.identifier]=Et(Wi))}),$i}function ca(){var $i=t.event.target;t.select($i).on(Ni,ga).on(ki,tu),ua.push($i);for(var Wi=t.event.changedTouches,Oa=0,za=Wi.length;Oa1){var Ho=Ua[0],po=Ua[1],cs=Ho[0]-po[0],Bl=Ho[1]-po[1];Nr=cs*cs+Bl*Bl}}function ga(){var $i=t.touches(Tn),Wi,Oa,za,Ua;Qo.call(Tn);for(var qo=0,Ho=$i.length;qo1?1:C,I=I<0?0:I>1?1:I,G=I<=.5?I*(1+C):I+C-I*C,H=2*I-G;function Y(he){return he>360?he-=360:he<0&&(he+=360),he<60?H+(G-H)*he/60:he<180?G:he<240?H+(G-H)*(240-he)/60:H}function ye(he){return Math.round(Y(he)*255)}return new Ur(ye(a+120),ye(a),ye(a-120))}t.hcl=At;function At(a,C,I){return this instanceof At?(this.h=+a,this.c=+C,void(this.l=+I)):arguments.length<2?a instanceof At?new At(a.h,a.c,a.l):a instanceof jt?Kr(a.l,a.a,a.b):Kr((a=Si((a=t.rgb(a)).r,a.g,a.b)).l,a.a,a.b):new At(a,C,I)}var Ft=At.prototype=new un;Ft.brighter=function(a){return new At(this.h,this.c,Math.min(100,this.l+fn*(arguments.length?a:1)))},Ft.darker=function(a){return new At(this.h,this.c,Math.max(0,this.l-fn*(arguments.length?a:1)))},Ft.rgb=function(){return tn(this.h,this.c,this.l).rgb()};function tn(a,C,I){return isNaN(a)&&(a=0),isNaN(C)&&(C=0),new jt(I,Math.cos(a*=kn)*C,Math.sin(a)*C)}t.lab=jt;function jt(a,C,I){return this instanceof jt?(this.l=+a,this.a=+C,void(this.b=+I)):arguments.length<2?a instanceof jt?new jt(a.l,a.a,a.b):a instanceof At?tn(a.h,a.c,a.l):Si((a=Ur(a)).r,a.g,a.b):new jt(a,C,I)}var fn=18,In=.95047,or=1,dr=1.08883,br=jt.prototype=new un;br.brighter=function(a){return new jt(Math.min(100,this.l+fn*(arguments.length?a:1)),this.a,this.b)},br.darker=function(a){return new jt(Math.max(0,this.l-fn*(arguments.length?a:1)),this.a,this.b)},br.rgb=function(){return wr(this.l,this.a,this.b)};function wr(a,C,I){var H=(a+16)/116,G=H+C/500,Y=H-I/200;return G=Cr(G)*In,H=Cr(H)*or,Y=Cr(Y)*dr,new Ur(xr(3.2404542*G-1.5371385*H-.4985314*Y),xr(-.969266*G+1.8760108*H+.041556*Y),xr(.0556434*G-.2040259*H+1.0572252*Y))}function Kr(a,C,I){return a>0?new At(Math.atan2(I,C)*En,Math.sqrt(C*C+I*I),a):new At(NaN,NaN,a)}function Cr(a){return a>.206893034?a*a*a:(a-4/29)/7.787037}function Zr(a){return a>.008856?Math.pow(a,1/3):7.787037*a+4/29}function xr(a){return Math.round(255*(a<=.00304?12.92*a:1.055*Math.pow(a,1/2.4)-.055))}t.rgb=Ur;function Ur(a,C,I){return this instanceof Ur?(this.r=~~a,this.g=~~C,void(this.b=~~I)):arguments.length<2?a instanceof Ur?new Ur(a.r,a.g,a.b):zi(""+a,Ur,Ie):new Ur(a,C,I)}function Xr(a){return new Ur(a>>16,a>>8&255,a&255)}function _r(a){return Xr(a)+""}var Hr=Ur.prototype=new un;Hr.brighter=function(a){a=Math.pow(.7,arguments.length?a:1);var C=this.r,I=this.g,H=this.b,G=30;return!C&&!I&&!H?new Ur(G,G,G):(C&&C>4,H=H>>4|H,G=xe&240,G=G>>4|G,Y=xe&15,Y=Y<<4|Y):a.length===7&&(H=(xe&16711680)>>16,G=(xe&65280)>>8,Y=xe&255)),C(H,G,Y))}function Ri(a,C,I){var H=Math.min(a/=255,C/=255,I/=255),G=Math.max(a,C,I),Y=G-H,ye,he,xe=(G+H)/2;return Y?(he=xe<.5?Y/(G+H):Y/(2-G-H),a==G?ye=(C-I)/Y+(C0&&xe<1?0:ye),new qt(ye,he,xe)}function Si(a,C,I){a=Ui(a),C=Ui(C),I=Ui(I);var H=Zr((.4124564*a+.3575761*C+.1804375*I)/In),G=Zr((.2126729*a+.7151522*C+.072175*I)/or),Y=Zr((.0193339*a+.119192*C+.9503041*I)/dr);return jt(116*G-16,500*(H-G),200*(G-Y))}function Ui(a){return(a/=255)<=.04045?a/12.92:Math.pow((a+.055)/1.055,2.4)}function Vr(a){var C=parseFloat(a);return a.charAt(a.length-1)==="%"?Math.round(C*2.55):C}var it=t.map({aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074});it.forEach(function(a,C){it.set(a,Xr(C))});function vt(a){return typeof a=="function"?a:function(){return a}}t.functor=vt,t.xhr=cn(z);function cn(a){return function(C,I,H){return arguments.length===2&&typeof I=="function"&&(H=I,I=null),mn(C,I,a,H)}}function mn(a,C,I,H){var G={},Y=t.dispatch("beforesend","progress","load","error"),ye={},he=new XMLHttpRequest,xe=null;self.XDomainRequest&&!("withCredentials"in he)&&/^(http(s)?:)?\/\//.test(a)&&(he=new XDomainRequest),"onload"in he?he.onload=he.onerror=Pe:he.onreadystatechange=function(){he.readyState>3&&Pe()};function Pe(){var Le=he.status,Xe;if(!Le&&Yn(he)||Le>=200&&Le<300||Le===304){try{Xe=I.call(G,he)}catch(et){Y.error.call(G,et);return}Y.load.call(G,Xe)}else Y.error.call(G,he)}return he.onprogress=function(Le){var Xe=t.event;t.event=Le;try{Y.progress.call(G,he)}finally{t.event=Xe}},G.header=function(Le,Xe){return Le=(Le+"").toLowerCase(),arguments.length<2?ye[Le]:(Xe==null?delete ye[Le]:ye[Le]=Xe+"",G)},G.mimeType=function(Le){return arguments.length?(C=Le==null?null:Le+"",G):C},G.responseType=function(Le){return arguments.length?(xe=Le,G):xe},G.response=function(Le){return I=Le,G},["get","post"].forEach(function(Le){G[Le]=function(){return G.send.apply(G,[Le].concat(c(arguments)))}}),G.send=function(Le,Xe,et){if(arguments.length===2&&typeof Xe=="function"&&(et=Xe,Xe=null),he.open(Le,a,!0),C!=null&&!("accept"in ye)&&(ye.accept=C+",*/*"),he.setRequestHeader)for(var St in ye)he.setRequestHeader(St,ye[St]);return C!=null&&he.overrideMimeType&&he.overrideMimeType(C),xe!=null&&(he.responseType=xe),et!=null&&G.on("error",et).on("load",function(Nt){et(null,Nt)}),Y.beforesend.call(G,he),he.send(Xe==null?null:Xe),G},G.abort=function(){return he.abort(),G},t.rebind(G,Y,"on"),H==null?G:G.get(Mr(H))}function Mr(a){return a.length===1?function(C,I){a(C==null?I:null)}:a}function Yn(a){var C=a.responseType;return C&&C!=="text"?a.response:a.responseText}t.dsv=function(a,C){var I=new RegExp('["'+a+`
]`),H=a.charCodeAt(0);function G(Pe,Le,Xe){arguments.length<3&&(Xe=Le,Le=null);var et=mn(Pe,C,Le==null?Y:ye(Le),Xe);return et.row=function(St){return arguments.length?et.response((Le=St)==null?Y:ye(St)):Le},et}function Y(Pe){return G.parse(Pe.responseText)}function ye(Pe){return function(Le){return G.parse(Le.responseText,Pe)}}G.parse=function(Pe,Le){var Xe;return G.parseRows(Pe,function(et,St){if(Xe)return Xe(et,St-1);var Nt=function(at){for(var pt={},xt=et.length,Bt=0;Bt=Nt)return et;if(Bt)return Bt=!1,Xe;var pn=at;if(Pe.charCodeAt(pn)===34){for(var Mn=pn;Mn++24?(isFinite(C)&&(clearTimeout(vi),vi=setTimeout(Gi,C)),wi=0):(wi=1,bi(Gi))}t.timer.flush=function(){xi(),ra()};function xi(){for(var a=Date.now(),C=Tr;C;)a>=C.t&&C.c(a-C.t)&&(C.c=null),C=C.n;return a}function ra(){for(var a,C=Tr,I=1/0;C;)C.c?(C.t=0;--he)at.push(G[Pe[Xe[he]][2]]);for(he=+St;he1&&ir(a[I[H-2]],a[I[H-1]],a[G])<=0;)--H;I[H++]=G}return I.slice(0,H)}function Vn(a,C){return a[0]-C[0]||a[1]-C[1]}t.geom.polygon=function(a){return de(a,Ir),a};var Ir=t.geom.polygon.prototype=[];Ir.area=function(){for(var a=-1,C=this.length,I,H=this[C-1],G=0;++aXt)he=he.L;else if(ye=C-sn(he,I),ye>Xt){if(!he.R){H=he;break}he=he.R}else{Y>-Xt?(H=he.P,G=he):ye>-Xt?(H=he,G=he.N):H=G=he;break}var xe=Ge(a);if(Qe.insert(H,xe),!(!H&&!G)){if(H===G){Rn(H),G=Ge(H.site),Qe.insert(xe,G),xe.edge=G.edge=Ln(H.site,xe.site),Gn(H),Gn(G);return}if(!G){xe.edge=Ln(H.site,xe.site);return}Rn(H),Rn(G);var Pe=H.site,Le=Pe.x,Xe=Pe.y,et=a.x-Le,St=a.y-Xe,Nt=G.site,at=Nt.x-Le,pt=Nt.y-Xe,xt=2*(et*pt-St*at),Bt=et*et+St*St,Lt=at*at+pt*pt,Et={x:(pt*Bt-St*Lt)/xt+Le,y:(et*Lt-at*Bt)/xt+Xe};cr(G.edge,Pe,Nt,Et),xe.edge=Ln(Pe,a,null,Et),G.edge=Ln(a,Nt,null,Et),Gn(H),Gn(G)}}function Wt(a,C){var I=a.site,H=I.x,G=I.y,Y=G-C;if(!Y)return H;var ye=a.P;if(!ye)return-1/0;I=ye.site;var he=I.x,xe=I.y,Pe=xe-C;if(!Pe)return he;var Le=he-H,Xe=1/Y-1/Pe,et=Le/Pe;return Xe?(-et+Math.sqrt(et*et-2*Xe*(Le*Le/(-2*Pe)-xe+Pe/2+G-Y/2)))/Xe+H:(H+he)/2}function sn(a,C){var I=a.N;if(I)return Wt(I,C);var H=a.site;return H.y===C?H.x:1/0}function hn(a){this.site=a,this.edges=[]}hn.prototype.prepare=function(){for(var a=this.edges,C=a.length,I;C--;)I=a[C].edge,(!I.b||!I.a)&&a.splice(C,1);return a.sort(dn),a.length};function _n(a){for(var C=a[0][0],I=a[1][0],H=a[0][1],G=a[1][1],Y,ye,he,xe,Pe=Dr,Le=Pe.length,Xe,et,St,Nt,at,pt;Le--;)if(Xe=Pe[Le],!(!Xe||!Xe.prepare()))for(St=Xe.edges,Nt=St.length,et=0;etXt||A(xe-ye)>Xt)&&(St.splice(et,0,new Jn(nn(Xe.site,pt,A(he-C)Xt?{x:C,y:A(Y-C)Xt?{x:A(ye-G)Xt?{x:I,y:A(Y-I)Xt?{x:A(ye-H)=-ln)){var et=xe*xe+Pe*Pe,St=Le*Le+pt*pt,Nt=(pt*et-Pe*St)/Xe,at=(xe*St-Le*et)/Xe,pt=at+he,xt=Se.pop()||new yn;xt.arc=a,xt.site=G,xt.x=Nt+ye,xt.y=pt+Math.sqrt(Nt*Nt+at*at),xt.cy=pt,a.circle=xt;for(var Bt=null,Lt=Xn._;Lt;)if(xt.y0)){if(at/=St,St<0){if(at0){if(at>et)return;at>Xe&&(Xe=at)}if(at=I-he,!(!St&&at<0)){if(at/=St,St<0){if(at>et)return;at>Xe&&(Xe=at)}else if(St>0){if(at0)){if(at/=Nt,Nt<0){if(at0){if(at>et)return;at>Xe&&(Xe=at)}if(at=H-xe,!(!Nt&&at<0)){if(at/=Nt,Nt<0){if(at>et)return;at>Xe&&(Xe=at)}else if(Nt>0){if(at0&&(G.a={x:he+Xe*St,y:xe+Xe*Nt}),et<1&&(G.b={x:he+et*St,y:xe+et*Nt}),G}}}}}}function er(a){for(var C=ui,I=Bn(a[0][0],a[0][1],a[1][0],a[1][1]),H=C.length,G;H--;)G=C[H],(!lt(G,a)||!I(G)||A(G.a.x-G.b.x)=Y)return;if(Le>et){if(!H)H={x:Nt,y:ye};else if(H.y>=he)return;I={x:Nt,y:he}}else{if(!H)H={x:Nt,y:he};else if(H.y1)if(Le>et){if(!H)H={x:(ye-xt)/pt,y:ye};else if(H.y>=he)return;I={x:(he-xt)/pt,y:he}}else{if(!H)H={x:(he-xt)/pt,y:he};else if(H.y=Y)return;I={x:Y,y:pt*Y+xt}}else{if(!H)H={x:Y,y:pt*Y+xt};else if(H.x=Le&&xt.x<=et&&xt.y>=Xe&&xt.y<=St?[[Le,St],[et,St],[et,Xe],[Le,Xe]]:[];Bt.point=xe[at]}),Pe}function he(xe){return xe.map(function(Pe,Le){return{x:Math.round(H(Pe,Le)/Xt)*Xt,y:Math.round(G(Pe,Le)/Xt)*Xt,i:Le}})}return ye.links=function(xe){return _a(he(xe)).edges.filter(function(Pe){return Pe.l&&Pe.r}).map(function(Pe){return{source:xe[Pe.l.i],target:xe[Pe.r.i]}})},ye.triangles=function(xe){var Pe=[];return _a(he(xe)).cells.forEach(function(Le,Xe){for(var et=Le.site,St=Le.edges.sort(dn),Nt=-1,at=St.length,pt,xt,Bt=St[at-1].edge,Lt=Bt.l===et?Bt.r:Bt.l;++NtLt&&(Lt=Le.x),Le.y>Et&&(Et=Le.y),St.push(Le.x),Nt.push(Le.y);else for(at=0;atLt&&(Lt=pn),Mn>Et&&(Et=Mn),St.push(pn),Nt.push(Mn)}var gn=Lt-xt,Fn=Et-Bt;gn>Fn?Et=Bt+gn:Lt=xt+Fn;function $n(Qn,vr,Fr,Ti,ei,Tn,Sr,Rr){if(!(isNaN(Fr)||isNaN(Ti)))if(Qn.leaf){var Nr=Qn.x,si=Qn.y;if(Nr!=null)if(A(Nr-Fr)+A(si-Ti)<.01)Kn(Qn,vr,Fr,Ti,ei,Tn,Sr,Rr);else{var Oi=Qn.point;Qn.x=Qn.y=Qn.point=null,Kn(Qn,Oi,Nr,si,ei,Tn,Sr,Rr),Kn(Qn,vr,Fr,Ti,ei,Tn,Sr,Rr)}else Qn.x=Fr,Qn.y=Ti,Qn.point=vr}else Kn(Qn,vr,Fr,Ti,ei,Tn,Sr,Rr)}function Kn(Qn,vr,Fr,Ti,ei,Tn,Sr,Rr){var Nr=(ei+Sr)*.5,si=(Tn+Rr)*.5,Oi=Fr>=Nr,Ni=Ti>=si,ki=Ni<<1|Oi;Qn.leaf=!1,Qn=Qn.nodes[ki]||(Qn.nodes[ki]=yo()),Oi?ei=Nr:Sr=Nr,Ni?Tn=si:Rr=si,$n(Qn,vr,Fr,Ti,ei,Tn,Sr,Rr)}var Er=yo();if(Er.add=function(Qn){$n(Er,Qn,+Xe(Qn,++at),+et(Qn,at),xt,Bt,Lt,Et)},Er.visit=function(Qn){ma(Qn,Er,xt,Bt,Lt,Et)},Er.find=function(Qn){return Ia(Er,Qn[0],Qn[1],xt,Bt,Lt,Et)},at=-1,C==null){for(;++atY||et>ye||St=pn,Fn=I>=Mn,$n=Fn<<1|gn,Kn=$n+4;$nI&&(Y=C.slice(I,Y),he[ye]?he[ye]+=Y:he[++ye]=Y),(H=H[0])===(G=G[0])?he[ye]?he[ye]+=G:he[++ye]=G:(he[++ye]=null,xe.push({i:ye,x:Vi(H,G)})),I=La.lastIndex;return I=0&&!(H=t.interpolators[I](a,C)););return H}t.interpolators=[function(a,C){var I=typeof C;return(I==="string"?it.has(C.toLowerCase())||/^(#|rgb\(|hsl\()/i.test(C)?fi:ao:C instanceof un?fi:Array.isArray(C)?ya:I==="object"&&isNaN(C)?Ba:Vi)(a,C)}],t.interpolateArray=ya;function ya(a,C){var I=[],H=[],G=a.length,Y=C.length,ye=Math.min(a.length,C.length),he;for(he=0;he=0?a.slice(0,C):a,H=C>=0?a.slice(C+1):"in";return I=Qa.get(I)||Xa,H=Ha.get(H)||z,Ii(H(I.apply(null,o.call(arguments,1))))};function Ii(a){return function(C){return C<=0?0:C>=1?1:a(C)}}function Wa(a){return function(C){return 1-a(1-C)}}function Bi(a){return function(C){return .5*(C<.5?a(2*C):2-a(2-2*C))}}function Pi(a){return a*a}function Ea(a){return a*a*a}function Na(a){if(a<=0)return 0;if(a>=1)return 1;var C=a*a,I=C*a;return 4*(a<.5?I:3*(a-C)+I-.75)}function bo(a){return function(C){return Math.pow(C,a)}}function ba(a){return 1-Math.cos(a*zn)}function ja(a){return Math.pow(2,10*(a-1))}function Bo(a){return 1-Math.sqrt(1-a*a)}function ia(a,C){var I;return arguments.length<2&&(C=.45),arguments.length?I=C/Wn*Math.asin(1/a):(a=1,I=C/4),function(H){return 1+a*Math.pow(2,-10*H)*Math.sin((H-I)*Wn/C)}}function Ga(a){return a||(a=1.70158),function(C){return C*C*((a+1)*C-a)}}function Lo(a){return a<1/2.75?7.5625*a*a:a<2/2.75?7.5625*(a-=1.5/2.75)*a+.75:a<2.5/2.75?7.5625*(a-=2.25/2.75)*a+.9375:7.5625*(a-=2.625/2.75)*a+.984375}t.interpolateHcl=oo;function oo(a,C){a=t.hcl(a),C=t.hcl(C);var I=a.h,H=a.c,G=a.l,Y=C.h-I,ye=C.c-H,he=C.l-G;return isNaN(ye)&&(ye=0,H=isNaN(H)?C.c:H),isNaN(Y)?(Y=0,I=isNaN(I)?C.h:I):Y>180?Y-=360:Y<-180&&(Y+=360),function(xe){return tn(I+Y*xe,H+ye*xe,G+he*xe)+""}}t.interpolateHsl=wo;function wo(a,C){a=t.hsl(a),C=t.hsl(C);var I=a.h,H=a.s,G=a.l,Y=C.h-I,ye=C.s-H,he=C.l-G;return isNaN(ye)&&(ye=0,H=isNaN(H)?C.s:H),isNaN(Y)?(Y=0,I=isNaN(I)?C.h:I):Y>180?Y-=360:Y<-180&&(Y+=360),function(xe){return Ie(I+Y*xe,H+ye*xe,G+he*xe)+""}}t.interpolateLab=ka;function ka(a,C){a=t.lab(a),C=t.lab(C);var I=a.l,H=a.a,G=a.b,Y=C.l-I,ye=C.a-H,he=C.b-G;return function(xe){return wr(I+Y*xe,H+ye*xe,G+he*xe)+""}}t.interpolateRound=T;function T(a,C){return C-=a,function(I){return Math.round(a+C*I)}}t.transform=function(a){var C=f.createElementNS(t.ns.prefix.svg,"g");return(t.transform=function(I){if(I!=null){C.setAttribute("transform",I);var H=C.transform.baseVal.consolidate()}return new $(H?H.matrix:We)})(a)};function $(a){var C=[a.a,a.b],I=[a.c,a.d],H=be(C),G=ce(C,I),Y=be(Ae(I,C,-G))||0;C[0]*I[1]180?C+=360:C-a>180&&(a+=360),H.push({i:I.push(rt(I)+"rotate(",null,")")-2,x:Vi(a,C)})):C&&I.push(rt(I)+"rotate("+C+")")}function Jt(a,C,I,H){a!==C?H.push({i:I.push(rt(I)+"skewX(",null,")")-2,x:Vi(a,C)}):C&&I.push(rt(I)+"skewX("+C+")")}function an(a,C,I,H){if(a[0]!==C[0]||a[1]!==C[1]){var G=I.push(rt(I)+"scale(",null,",",null,")");H.push({i:G-4,x:Vi(a[0],C[0])},{i:G-2,x:Vi(a[1],C[1])})}else(C[0]!==1||C[1]!==1)&&I.push(rt(I)+"scale("+C+")")}function Dn(a,C){var I=[],H=[];return a=t.transform(a),C=t.transform(C),Ct(a.translate,C.translate,I,H),Vt(a.rotate,C.rotate,I,H),Jt(a.skew,C.skew,I,H),an(a.scale,C.scale,I,H),a=C=null,function(G){for(var Y=-1,ye=H.length,he;++Y0?Y=Et:(I.c=null,I.t=NaN,I=null,C.end({type:"end",alpha:Y=0})):Et>0&&(C.start({type:"start",alpha:Y=Et}),I=Fi(a.tick)),a):Y},a.start=function(){var Et,pn=St.length,Mn=Nt.length,gn=H[0],Fn=H[1],$n,Kn;for(Et=0;Et=0;)Y.push(Le=Pe[xe]),Le.parent=he,Le.depth=he.depth+1;I&&(he.value=0),he.children=Pe}else I&&(he.value=+I.call(H,he,he.depth)||0),delete he.children;return fa(G,function(Xe){var et,St;a&&(et=Xe.children)&&et.sort(a),I&&(St=Xe.parent)&&(St.value+=Xe.value)}),ye}return H.sort=function(G){return arguments.length?(a=G,H):a},H.children=function(G){return arguments.length?(C=G,H):C},H.value=function(G){return arguments.length?(I=G,H):I},H.revalue=function(G){return I&&(oa(G,function(Y){Y.children&&(Y.value=0)}),fa(G,function(Y){var ye;Y.children||(Y.value=+I.call(H,Y,Y.depth)||0),(ye=Y.parent)&&(ye.value+=Y.value)})),G},H};function Aa(a,C){return t.rebind(a,C,"sort","children","value"),a.nodes=a,a.links=Vo,a}function oa(a,C){for(var I=[a];(a=I.pop())!=null;)if(C(a),(G=a.children)&&(H=G.length))for(var H,G;--H>=0;)I.push(G[H])}function fa(a,C){for(var I=[a],H=[];(a=I.pop())!=null;)if(H.push(a),(ye=a.children)&&(Y=ye.length))for(var G=-1,Y,ye;++GG&&(G=he),H.push(he)}for(ye=0;yeH&&(I=C,H=G);return I}function hl(a){return a.reduce(lo,0)}function lo(a,C){return a+C[1]}t.layout.histogram=function(){var a=!0,C=Number,I=No,H=ys;function G(Y,et){for(var he=[],xe=Y.map(C,this),Pe=I.call(this,xe,et),Le=H.call(this,Pe,xe,et),Xe,et=-1,St=xe.length,Nt=Le.length-1,at=a?1:1/St,pt;++et0)for(et=-1;++et=Pe[0]&&pt<=Pe[1]&&(Xe=he[t.bisect(Le,pt,1,Nt)-1],Xe.y+=at,Xe.push(Y[et]));return he}return G.value=function(Y){return arguments.length?(C=Y,G):C},G.range=function(Y){return arguments.length?(I=vt(Y),G):I},G.bins=function(Y){return arguments.length?(H=typeof Y=="number"?function(ye){return bs(ye,Y)}:vt(Y),G):H},G.frequency=function(Y){return arguments.length?(a=!!Y,G):a},G};function ys(a,C){return bs(a,Math.ceil(Math.log(C.length)/Math.LN2+1))}function bs(a,C){for(var I=-1,H=+a[0],G=(a[1]-H)/C,Y=[];++I<=C;)Y[I]=G*I+H;return Y}function No(a){return[t.min(a),t.max(a)]}t.layout.pack=function(){var a=t.layout.hierarchy().sort(ko),C=0,I=[1,1],H;function G(Y,ye){var he=a.call(this,Y,ye),xe=he[0],Pe=I[0],Le=I[1],Xe=H==null?Math.sqrt:typeof H=="function"?H:function(){return H};if(xe.x=xe.y=0,fa(xe,function(St){St.r=+Xe(St.value)}),fa(xe,Vs),C){var et=C*(H?1:Math.max(2*xe.r/Pe,2*xe.r/Le))/2;fa(xe,function(St){St.r+=et}),fa(xe,Vs),fa(xe,function(St){St.r-=et})}return xs(xe,Pe/2,Le/2,H?1:1/Math.max(2*xe.r/Pe,2*xe.r/Le)),he}return G.size=function(Y){return arguments.length?(I=Y,G):I},G.radius=function(Y){return arguments.length?(H=Y==null||typeof Y=="function"?Y:+Y,G):H},G.padding=function(Y){return arguments.length?(C=+Y,G):C},Aa(G,a)};function ko(a,C){return a.value-C.value}function Fo(a,C){var I=a._pack_next;a._pack_next=C,C._pack_prev=a,C._pack_next=I,I._pack_prev=C}function Gs(a,C){a._pack_next=C,C._pack_prev=a}function pl(a,C){var I=C.x-a.x,H=C.y-a.y,G=a.r+C.r;return .999*G*G>I*I+H*H}function Vs(a){if(!(C=a.children)||!(et=C.length))return;var C,I=1/0,H=-1/0,G=1/0,Y=-1/0,ye,he,xe,Pe,Le,Xe,et;function St(Et){I=Math.min(Et.x-Et.r,I),H=Math.max(Et.x+Et.r,H),G=Math.min(Et.y-Et.r,G),Y=Math.max(Et.y+Et.r,Y)}if(C.forEach(ns),ye=C[0],ye.x=-ye.r,ye.y=0,St(ye),et>1&&(he=C[1],he.x=he.r,he.y=0,St(he),et>2))for(xe=C[2],Ks(ye,he,xe),St(xe),Fo(ye,xe),ye._pack_prev=xe,Fo(xe,he),he=ye._pack_next,Pe=3;Pept.x&&(pt=pn),pn.depth>xt.depth&&(xt=pn)});var Bt=C(at,pt)/2-at.x,Lt=I[0]/(pt.x+C(pt,at)/2+Bt),Et=I[1]/(xt.depth||1);oa(St,function(pn){pn.x=(pn.x+Bt)*Lt,pn.y=pn.depth*Et})}return et}function Y(Le){for(var Xe={A:null,children:[Le]},et=[Xe],St;(St=et.pop())!=null;)for(var Nt=St.children,at,pt=0,xt=Nt.length;pt0&&(Li(Ys(at,Le,et),Le,pn),xt+=pn,Bt+=pn),Lt+=at.m,xt+=St.m,Et+=pt.m,Bt+=Nt.m;at&&!_s(Nt)&&(Nt.t=at,Nt.m+=Lt-Bt),St&&!rs(pt)&&(pt.t=St,pt.m+=xt-Et,et=Le)}return et}function Pe(Le){Le.x*=I[0],Le.y=Le.depth*I[1]}return G.separation=function(Le){return arguments.length?(C=Le,G):C},G.size=function(Le){return arguments.length?(H=(I=Le)==null?Pe:null,G):H?null:I},G.nodeSize=function(Le){return arguments.length?(H=(I=Le)==null?null:Pe,G):H?I:null},Aa(G,a)};function Zs(a,C){return a.parent==C.parent?1:2}function rs(a){var C=a.children;return C.length?C[0]:a.t}function _s(a){var C=a.children,I;return(I=C.length)?C[I-1]:a.t}function Li(a,C,I){var H=I/(C.i-a.i);C.c-=H,C.s+=I,a.c+=H,C.z+=I,C.m+=I}function sa(a){for(var C=0,I=0,H=a.children,G=H.length,Y;--G>=0;)Y=H[G],Y.z+=C,Y.m+=C,C+=Y.s+(I+=Y.c)}function Ys(a,C,I){return a.a.parent===C.parent?a.a:I}t.layout.cluster=function(){var a=t.layout.hierarchy().sort(null).value(null),C=Zs,I=[1,1],H=!1;function G(Y,ye){var he=a.call(this,Y,ye),xe=he[0],Pe,Le=0;fa(xe,function(at){var pt=at.children;pt&&pt.length?(at.x=gl(pt),at.y=Wl(pt)):(at.x=Pe?Le+=C(at,Pe):0,at.y=0,Pe=at)});var Xe=vl(xe),et=is(xe),St=Xe.x-C(Xe,et)/2,Nt=et.x+C(et,Xe)/2;return fa(xe,H?function(at){at.x=(at.x-xe.x)*I[0],at.y=(xe.y-at.y)*I[1]}:function(at){at.x=(at.x-St)/(Nt-St)*I[0],at.y=(1-(xe.y?at.y/xe.y:1))*I[1]}),he}return G.separation=function(Y){return arguments.length?(C=Y,G):C},G.size=function(Y){return arguments.length?(H=(I=Y)==null,G):H?null:I},G.nodeSize=function(Y){return arguments.length?(H=(I=Y)!=null,G):H?I:null},Aa(G,a)};function Wl(a){return 1+t.max(a,function(C){return C.y})}function gl(a){return a.reduce(function(C,I){return C+I.x},0)/a.length}function vl(a){var C=a.children;return C&&C.length?vl(C[0]):a}function is(a){var C=a.children,I;return C&&(I=C.length)?is(C[I-1]):a}t.layout.treemap=function(){var a=t.layout.hierarchy(),C=Math.round,I=[1,1],H=null,G=zo,Y=!1,ye,he="squarify",xe=.5*(1+Math.sqrt(5));function Pe(at,pt){for(var xt=-1,Bt=at.length,Lt,Et;++xt0;)Bt.push(Et=Lt[Fn-1]),Bt.area+=Et.area,he!=="squarify"||(Mn=et(Bt,gn))<=pn?(Lt.pop(),pn=Mn):(Bt.area-=Bt.pop().area,St(Bt,gn,xt,!1),gn=Math.min(xt.dx,xt.dy),Bt.length=Bt.area=0,pn=1/0);Bt.length&&(St(Bt,gn,xt,!0),Bt.length=Bt.area=0),pt.forEach(Le)}}function Xe(at){var pt=at.children;if(pt&&pt.length){var xt=G(at),Bt=pt.slice(),Lt,Et=[];for(Pe(Bt,xt.dx*xt.dy/at.value),Et.area=0;Lt=Bt.pop();)Et.push(Lt),Et.area+=Lt.area,Lt.z!=null&&(St(Et,Lt.z?xt.dx:xt.dy,xt,!Bt.length),Et.length=Et.area=0);pt.forEach(Xe)}}function et(at,pt){for(var xt=at.area,Bt,Lt=0,Et=1/0,pn=-1,Mn=at.length;++pnLt&&(Lt=Bt));return xt*=xt,pt*=pt,xt?Math.max(pt*Lt*xe/xt,xt/(pt*Et*xe)):1/0}function St(at,pt,xt,Bt){var Lt=-1,Et=at.length,pn=xt.x,Mn=xt.y,gn=pt?C(at.area/pt):0,Fn;if(pt==xt.dx){for((Bt||gn>xt.dy)&&(gn=xt.dy);++Ltxt.dx)&&(gn=xt.dx);++Lt1);return a+C*H*Math.sqrt(-2*Math.log(Y)/Y)}},logNormal:function(){var a=t.random.normal.apply(t,arguments);return function(){return Math.exp(a())}},bates:function(a){var C=t.random.irwinHall(a);return function(){return C()/a}},irwinHall:function(a){return function(){for(var C=0,I=0;I2?jl:Ja,Pe=H?wt:On;return G=xe(a,C,Pe,I),Y=xe(C,a,Pe,mi),he}function he(xe){return G(xe)}return he.invert=function(xe){return Y(xe)},he.domain=function(xe){return arguments.length?(a=xe.map(Number),ye()):a},he.range=function(xe){return arguments.length?(C=xe,ye()):C},he.rangeRound=function(xe){return he.range(xe).interpolate(T)},he.clamp=function(xe){return arguments.length?(H=xe,ye()):H},he.interpolate=function(xe){return arguments.length?(I=xe,ye()):I},he.ticks=function(xe){return co(a,xe)},he.tickFormat=function(xe,Pe){return d3_scale_linearTickFormat(a,xe,Pe)},he.nice=function(xe){return bl(a,xe),ye()},he.copy=function(){return Zo(a,C,I,H)},ye()}function yl(a,C){return t.rebind(a,C,"range","rangeRound","interpolate","clamp")}function bl(a,C){return Ao(a,Uo(Ki(a,C)[2])),Ao(a,Uo(Ki(a,C)[2])),a}function Ki(a,C){C==null&&(C=10);var I=uo(a),H=I[1]-I[0],G=Math.pow(10,Math.floor(Math.log(H/C)/Math.LN10)),Y=C/H*G;return Y<=.15?G*=10:Y<=.35?G*=5:Y<=.75&&(G*=2),I[0]=Math.ceil(I[0]/G)*G,I[1]=Math.floor(I[1]/G)*G+G*.5,I[2]=G,I}function co(a,C){return t.range.apply(t,Ki(a,C))}var $s={s:1,g:1,p:1,r:1,e:1};function je(a){return-Math.floor(Math.log(a)/Math.LN10+.01)}function Yo(a,C){var I=je(C[2]);return a in $s?Math.abs(I-je(Math.max(A(C[0]),A(C[1]))))+ +(a!=="e"):I-(a==="%")*2}t.scale.log=function(){return fo(t.scale.linear().domain([0,1]),10,!0,[1,10])};function fo(a,C,I,H){function G(he){return(I?Math.log(he<0?0:he):-Math.log(he>0?0:-he))/Math.log(C)}function Y(he){return I?Math.pow(C,he):-Math.pow(C,-he)}function ye(he){return a(G(he))}return ye.invert=function(he){return Y(a.invert(he))},ye.domain=function(he){return arguments.length?(I=he[0]>=0,a.domain((H=he.map(Number)).map(G)),ye):H},ye.base=function(he){return arguments.length?(C=+he,a.domain(H.map(G)),ye):C},ye.nice=function(){var he=Ao(H.map(G),I?Math:Ca);return a.domain(he),H=he.map(Y),ye},ye.ticks=function(){var he=uo(H),xe=[],Pe=he[0],Le=he[1],Xe=Math.floor(G(Pe)),et=Math.ceil(G(Le)),St=C%1?2:C;if(isFinite(et-Xe)){if(I){for(;Xe0;Nt--)xe.push(Y(Xe)*Nt);for(Xe=0;xe[Xe]Le;et--);xe=xe.slice(Xe,et)}return xe},ye.copy=function(){return fo(a.copy(),C,I,H)},yl(ye,a)}var Ca={floor:function(a){return-Math.ceil(-a)},ceil:function(a){return-Math.floor(-a)}};t.scale.pow=function(){return ti(t.scale.linear(),1,[0,1])};function ti(a,C,I){var H=As(C),G=As(1/C);function Y(ye){return a(H(ye))}return Y.invert=function(ye){return G(a.invert(ye))},Y.domain=function(ye){return arguments.length?(a.domain((I=ye.map(Number)).map(H)),Y):I},Y.ticks=function(ye){return co(I,ye)},Y.tickFormat=function(ye,he){return d3_scale_linearTickFormat(I,ye,he)},Y.nice=function(ye){return Y.domain(bl(I,ye))},Y.exponent=function(ye){return arguments.length?(H=As(C=ye),G=As(1/C),a.domain(I.map(H)),Y):C},Y.copy=function(){return ti(a.copy(),C,I)},yl(Y,a)}function As(a){return function(C){return C<0?-Math.pow(-C,a):Math.pow(C,a)}}t.scale.sqrt=function(){return t.scale.pow().exponent(.5)},t.scale.ordinal=function(){return wl([],{t:"range",a:[[]]})};function wl(a,C){var I,H,G;function Y(he){return H[((I.get(he)||(C.t==="range"?I.set(he,a.push(he)):NaN))-1)%H.length]}function ye(he,xe){return t.range(a.length).map(function(Pe){return he+xe*Pe})}return Y.domain=function(he){if(!arguments.length)return a;a=[],I=new L;for(var xe=-1,Pe=he.length,Le;++xe0?I[Y-1]:a[0],Yet?0:1;if(Le=xn)return xe(Le,Nt)+(Pe?xe(Pe,1-Nt):"")+"Z";var at,pt,xt,Bt,Lt=0,Et=0,pn,Mn,gn,Fn,$n,Kn,Er,Qn,vr=[];if((Bt=(+ye.apply(this,arguments)||0)/2)&&(xt=H===Ss?Math.sqrt(Pe*Pe+Le*Le):+H.apply(this,arguments),Nt||(Et*=-1),Le&&(Et=pr(xt/Le*Math.sin(Bt))),Pe&&(Lt=pr(xt/Pe*Math.sin(Bt)))),Le){pn=Le*Math.cos(Xe+Et),Mn=Le*Math.sin(Xe+Et),gn=Le*Math.cos(et-Et),Fn=Le*Math.sin(et-Et);var Fr=Math.abs(et-Xe-2*Et)<=vn?0:1;if(Et&&Ts(pn,Mn,gn,Fn)===Nt^Fr){var Ti=(Xe+et)/2;pn=Le*Math.cos(Ti),Mn=Le*Math.sin(Ti),gn=Fn=null}}else pn=Mn=0;if(Pe){$n=Pe*Math.cos(et-Lt),Kn=Pe*Math.sin(et-Lt),Er=Pe*Math.cos(Xe+Lt),Qn=Pe*Math.sin(Xe+Lt);var ei=Math.abs(Xe-et+2*Lt)<=vn?0:1;if(Lt&&Ts($n,Kn,Er,Qn)===1-Nt^ei){var Tn=(Xe+et)/2;$n=Pe*Math.cos(Tn),Kn=Pe*Math.sin(Tn),Er=Qn=null}}else $n=Kn=0;if(St>Xt&&(at=Math.min(Math.abs(Le-Pe)/2,+I.apply(this,arguments)))>.001){pt=Pe0?0:1}function Ds(a,C,I,H,G){var Y=a[0]-C[0],ye=a[1]-C[1],he=(G?H:-H)/Math.sqrt(Y*Y+ye*ye),xe=he*ye,Pe=-he*Y,Le=a[0]+xe,Xe=a[1]+Pe,et=C[0]+xe,St=C[1]+Pe,Nt=(Le+et)/2,at=(Xe+St)/2,pt=et-Le,xt=St-Xe,Bt=pt*pt+xt*xt,Lt=I-H,Et=Le*St-et*Xe,pn=(xt<0?-1:1)*Math.sqrt(Math.max(0,Lt*Lt*Bt-Et*Et)),Mn=(Et*xt-pt*pn)/Bt,gn=(-Et*pt-xt*pn)/Bt,Fn=(Et*xt+pt*pn)/Bt,$n=(-Et*pt+xt*pn)/Bt,Kn=Mn-Nt,Er=gn-at,Qn=Fn-Nt,vr=$n-at;return Kn*Kn+Er*Er>Qn*Qn+vr*vr&&(Mn=Fn,gn=$n),[[Mn-xe,gn-Pe],[Mn*I/Lt,gn*I/Lt]]}function Zl(){return!0}function Sl(a){var C=nr,I=It,H=Zl,G=da,Y=G.key,ye=.7;function he(xe){var Pe=[],Le=[],Xe=-1,et=xe.length,St,Nt=vt(C),at=vt(I);function pt(){Pe.push("M",G(a(Le),ye))}for(;++Xe1?a.join("L"):a+"Z"}function Cl(a){return a.join("L")+"Z"}function Ta(a){for(var C=0,I=a.length,H=a[0],G=[H[0],",",H[1]];++C1&&G.push("H",H[0]),G.join("")}function qs(a){for(var C=0,I=a.length,H=a[0],G=[H[0],",",H[1]];++C1){he=C[1],Y=a[xe],xe++,H+="C"+(G[0]+ye[0])+","+(G[1]+ye[1])+","+(Y[0]-he[0])+","+(Y[1]-he[1])+","+Y[0]+","+Y[1];for(var Pe=2;Pe9&&(Y=I*3/Math.sqrt(Y),ye[he]=Y*H,ye[he+1]=Y*G));for(he=-1;++he<=xe;)Y=(a[Math.min(xe,he+1)][0]-a[Math.max(0,he-1)][0])/(6*(1+ye[he]*ye[he])),C.push([Y||0,ye[he]*Y||0]);return C}function Xl(a){return a.length<3?da(a):a[0]+as(a,Da(a))}t.svg.line.radial=function(){var a=Sl(Rs);return a.radius=a.x,delete a.x,a.angle=a.y,delete a.y,a};function Rs(a){for(var C,I=-1,H=a.length,G,Y;++Ivn)+",1 "+Xe}function Pe(Le,Xe,et,St){return"Q 0,0 "+St}return Y.radius=function(Le){return arguments.length?(I=vt(Le),Y):I},Y.source=function(Le){return arguments.length?(a=vt(Le),Y):a},Y.target=function(Le){return arguments.length?(C=vt(Le),Y):C},Y.startAngle=function(Le){return arguments.length?(H=vt(Le),Y):H},Y.endAngle=function(Le){return arguments.length?(G=vt(Le),Y):G},Y};function Rl(a){return a.radius}t.svg.diagonal=function(){var a=Xo,C=wa,I=Ml;function H(G,Y){var ye=a.call(this,G,Y),he=C.call(this,G,Y),xe=(ye.y+he.y)/2,Pe=[ye,{x:ye.x,y:xe},{x:he.x,y:xe},he];return Pe=Pe.map(I),"M"+Pe[0]+"C"+Pe[1]+" "+Pe[2]+" "+Pe[3]}return H.source=function(G){return arguments.length?(a=vt(G),H):a},H.target=function(G){return arguments.length?(C=vt(G),H):C},H.projection=function(G){return arguments.length?(I=G,H):I},H};function Ml(a){return[a.x,a.y]}t.svg.diagonal.radial=function(){var a=t.svg.diagonal(),C=Ml,I=a.projection;return a.projection=function(H){return arguments.length?I(Ms(C=H)):C},a};function Ms(a){return function(){var C=a.apply(this,arguments),I=C[0],H=C[1]-zn;return[I*Math.cos(H),I*Math.sin(H)]}}t.svg.symbol=function(){var a=Ps,C=Ql;function I(H,G){return(Is.get(a.call(this,H,G))||Zi)(C.call(this,H,G))}return I.type=function(H){return arguments.length?(a=vt(H),I):a},I.size=function(H){return arguments.length?(C=vt(H),I):C},I};function Ql(){return 64}function Ps(){return"circle"}function Zi(a){var C=Math.sqrt(a/vn);return"M0,"+C+"A"+C+","+C+" 0 1,1 0,"+-C+"A"+C+","+C+" 0 1,1 0,"+C+"Z"}var Is=t.map({circle:Zi,cross:function(a){var C=Math.sqrt(a/5)/2;return"M"+-3*C+","+-C+"H"+-C+"V"+-3*C+"H"+C+"V"+-C+"H"+3*C+"V"+C+"H"+C+"V"+3*C+"H"+-C+"V"+C+"H"+-3*C+"Z"},diamond:function(a){var C=Math.sqrt(a/(2*Ka)),I=C*Ka;return"M0,"+-C+"L"+I+",0 0,"+C+" "+-I+",0Z"},square:function(a){var C=Math.sqrt(a)/2;return"M"+-C+","+-C+"L"+C+","+-C+" "+C+","+C+" "+-C+","+C+"Z"},"triangle-down":function(a){var C=Math.sqrt(a/ss),I=C*ss/2;return"M0,"+I+"L"+C+","+-I+" "+-C+","+-I+"Z"},"triangle-up":function(a){var C=Math.sqrt(a/ss),I=C*ss/2;return"M0,"+-I+"L"+C+","+I+" "+-C+","+I+"Z"}});t.svg.symbolTypes=Is.keys();var ss=Math.sqrt(3),Ka=Math.tan(30*kn);Q.transition=function(a){for(var C=ho||++la,I=us(a),H=[],G,Y,ye=Bs||{time:Date.now(),ease:Na,delay:0,duration:250},he=-1,xe=this.length;++he0;)Xe[--Bt].call(a,xt);if(pt>=1)return ye.event&&ye.event.end.call(a,a.__data__,C),--Y.count?delete Y[H]:delete a[I],1}ye||(he=G.time,xe=Fi(et,0,he),ye=Y[H]={tween:new L,time:he,timer:xe,delay:G.delay,duration:G.duration,ease:G.ease,index:C},G=null,++Y.count)}t.svg.axis=function(){var a=t.scale.linear(),C=Jo,I=6,H=6,G=3,Y=[10],ye=null,he;function xe(Pe){Pe.each(function(){var Le=t.select(this),Xe=this.__chart__||a,et=this.__chart__=a.copy(),St=ye==null?et.ticks?et.ticks.apply(et,Y):et.domain():ye,Nt=he==null?et.tickFormat?et.tickFormat.apply(et,Y):z:he,at=Le.selectAll(".tick").data(St,et),pt=at.enter().insert("g",".domain").attr("class","tick").style("opacity",Xt),xt=t.transition(at.exit()).style("opacity",Xt).remove(),Bt=t.transition(at.order()).style("opacity",1),Lt=Math.max(I,0)+G,Et,pn=Sa(et),Mn=Le.selectAll(".domain").data([0]),gn=(Mn.enter().append("path").attr("class","domain"),t.transition(Mn));pt.append("line"),pt.append("text");var Fn=pt.select("line"),$n=Bt.select("line"),Kn=at.select("text").text(Nt),Er=pt.select("text"),Qn=Bt.select("text"),vr=C==="top"||C==="left"?-1:1,Fr,Ti,ei,Tn;if(C==="bottom"||C==="top"?(Et=Jl,Fr="x",ei="y",Ti="x2",Tn="y2",Kn.attr("dy",vr<0?"0em":".71em").style("text-anchor","middle"),gn.attr("d","M"+pn[0]+","+vr*H+"V0H"+pn[1]+"V"+vr*H)):(Et=ql,Fr="y",ei="x",Ti="y2",Tn="x2",Kn.attr("dy",".32em").style("text-anchor",vr<0?"end":"start"),gn.attr("d","M"+vr*H+","+pn[0]+"H0V"+pn[1]+"H"+vr*H)),Fn.attr(Tn,vr*I),Er.attr(ei,vr*Lt),$n.attr(Ti,0).attr(Tn,vr*I),Qn.attr(Fr,0).attr(ei,vr*Lt),et.rangeBand){var Sr=et,Rr=Sr.rangeBand()/2;Xe=et=function(Nr){return Sr(Nr)+Rr}}else Xe.rangeBand?Xe=et:xt.call(Et,et,Xe);pt.call(Et,Xe,et),Bt.call(Et,et,et)})}return xe.scale=function(Pe){return arguments.length?(a=Pe,xe):a},xe.orient=function(Pe){return arguments.length?(C=Pe in Il?Pe+"":Jo,xe):C},xe.ticks=function(){return arguments.length?(Y=c(arguments),xe):Y},xe.tickValues=function(Pe){return arguments.length?(ye=Pe,xe):ye},xe.tickFormat=function(Pe){return arguments.length?(he=Pe,xe):he},xe.tickSize=function(Pe){var Le=arguments.length;return Le?(I=+Pe,H=+arguments[Le-1],xe):I},xe.innerTickSize=function(Pe){return arguments.length?(I=+Pe,xe):I},xe.outerTickSize=function(Pe){return arguments.length?(H=+Pe,xe):H},xe.tickPadding=function(Pe){return arguments.length?(G=+Pe,xe):G},xe.tickSubdivide=function(){return arguments.length&&xe},xe};var Jo="bottom",Il={top:1,right:1,bottom:1,left:1};function Jl(a,C,I){a.attr("transform",function(H){var G=C(H);return"translate("+(isFinite(G)?G:I(H))+",0)"})}function ql(a,C,I){a.attr("transform",function(H){var G=C(H);return"translate(0,"+(isFinite(G)?G:I(H))+")"})}t.svg.brush=function(){var a=Re(Le,"brushstart","brush","brushend"),C=null,I=null,H=[0,0],G=[0,0],Y,ye,he=!0,xe=!0,Pe=Ns[0];function Le(at){at.each(function(){var pt=t.select(this).style("pointer-events","all").style("-webkit-tap-highlight-color","rgba(0,0,0,0)").on("mousedown.brush",Nt).on("touchstart.brush",Nt),xt=pt.selectAll(".background").data([0]);xt.enter().append("rect").attr("class","background").style("visibility","hidden").style("cursor","crosshair"),pt.selectAll(".extent").data([0]).enter().append("rect").attr("class","extent").style("cursor","move");var Bt=pt.selectAll(".resize").data(Pe,z);Bt.exit().remove(),Bt.enter().append("g").attr("class",function(Mn){return"resize "+Mn}).style("cursor",function(Mn){return Oo[Mn]}).append("rect").attr("x",function(Mn){return/[ew]$/.test(Mn)?-3:null}).attr("y",function(Mn){return/^[ns]/.test(Mn)?-3:null}).attr("width",6).attr("height",6).style("visibility","hidden"),Bt.style("display",Le.empty()?"none":null);var Lt=t.transition(pt),Et=t.transition(xt),pn;C&&(pn=Sa(C),Et.attr("x",pn[0]).attr("width",pn[1]-pn[0]),et(Lt)),I&&(pn=Sa(I),Et.attr("y",pn[0]).attr("height",pn[1]-pn[0]),St(Lt)),Xe(Lt)})}Le.event=function(at){at.each(function(){var pt=a.of(this,arguments),xt={x:H,y:G,i:Y,j:ye},Bt=this.__chart__||xt;this.__chart__=xt,ho?t.select(this).transition().each("start.brush",function(){Y=Bt.i,ye=Bt.j,H=Bt.x,G=Bt.y,pt({type:"brushstart"})}).tween("brush:brush",function(){var Lt=ya(H,xt.x),Et=ya(G,xt.y);return Y=ye=null,function(pn){H=xt.x=Lt(pn),G=xt.y=Et(pn),pt({type:"brush",mode:"resize"})}}).each("end.brush",function(){Y=xt.i,ye=xt.j,pt({type:"brush",mode:"resize"}),pt({type:"brushend"})}):(pt({type:"brushstart"}),pt({type:"brush",mode:"resize"}),pt({type:"brushend"}))})};function Xe(at){at.selectAll(".resize").attr("transform",function(pt){return"translate("+H[+/e$/.test(pt)]+","+G[+/^s/.test(pt)]+")"})}function et(at){at.select(".extent").attr("x",H[0]),at.selectAll(".extent,.n>rect,.s>rect").attr("width",H[1]-H[0])}function St(at){at.select(".extent").attr("y",G[0]),at.selectAll(".extent,.e>rect,.w>rect").attr("height",G[1]-G[0])}function Nt(){var at=this,pt=t.select(t.event.target),xt=a.of(at,arguments),Bt=t.select(at),Lt=pt.datum(),Et=!/^(n|s)$/.test(Lt)&&C,pn=!/^(e|w)$/.test(Lt)&&I,Mn=pt.classed("extent"),gn=tt(at),Fn,$n=t.mouse(at),Kn,Er=t.select(_(at)).on("keydown.brush",Fr).on("keyup.brush",Ti);if(t.event.changedTouches?Er.on("touchmove.brush",ei).on("touchend.brush",Sr):Er.on("mousemove.brush",ei).on("mouseup.brush",Sr),Bt.interrupt().selectAll("*").interrupt(),Mn)$n[0]=H[0]-$n[0],$n[1]=G[0]-$n[1];else if(Lt){var Qn=+/w$/.test(Lt),vr=+/^n/.test(Lt);Kn=[H[1-Qn]-$n[0],G[1-vr]-$n[1]],$n[0]=H[Qn],$n[1]=G[vr]}else t.event.altKey&&(Fn=$n.slice());Bt.style("pointer-events","none").selectAll(".resize").style("display",null),t.select("body").style("cursor",pt.style("cursor")),xt({type:"brushstart"}),ei();function Fr(){t.event.keyCode==32&&(Mn||(Fn=null,$n[0]-=H[1],$n[1]-=G[1],Mn=2),fe())}function Ti(){t.event.keyCode==32&&Mn==2&&($n[0]+=H[1],$n[1]+=G[1],Mn=0,fe())}function ei(){var Rr=t.mouse(at),Nr=!1;Kn&&(Rr[0]+=Kn[0],Rr[1]+=Kn[1]),Mn||(t.event.altKey?(Fn||(Fn=[(H[0]+H[1])/2,(G[0]+G[1])/2]),$n[0]=H[+(Rr[0]{"use strict";var n=e("nfcsOxAb"),r=e("AR0sd9bb"),t=r(n("String.prototype.indexOf"));O.exports=function(c,f){var p=n(c,!!f);return typeof p=="function"&&t(c,".prototype.")>-1?r(p):p}},AR0sd9bb:(O,l,e)=>{"use strict";var n=e("cDOqdmCw"),r=e("nfcsOxAb"),t=r("%Function.prototype.apply%"),o=r("%Function.prototype.call%"),c=r("%Reflect.apply%",!0)||n.call(o,t),f=r("%Object.getOwnPropertyDescriptor%",!0),p=r("%Object.defineProperty%",!0),_=r("%Math.max%");if(p)try{p({},"a",{value:1})}catch{p=null}O.exports=function(h){var u=c(n,o,arguments);if(f&&p){var v=f(u,"length");v.configurable&&p(u,"length",{value:1+_(0,h.length-(arguments.length-1))})}return u};var s=function(){return c(n,t,arguments)};p?p(O.exports,"apply",{value:s}):O.exports.apply=s},"1Ua/Fd9y":O=>{var l={utf8:{stringToBytes:function(e){return l.bin.stringToBytes(unescape(encodeURIComponent(e)))},bytesToString:function(e){return decodeURIComponent(escape(l.bin.bytesToString(e)))}},bin:{stringToBytes:function(e){for(var n=[],r=0;r{var e,n;/*!
	Copyright (c) 2018 Jed Watson.
	Licensed under the MIT License (MIT), see
	http://jedwatson.github.io/classnames
*/(function(){"use strict";var r={}.hasOwnProperty,t="[native code]";function o(){for(var c=[],f=0;f1&&arguments[1]!==void 0?arguments[1]:{container:document.body},W="";return typeof U=="string"?W=m(U,Z):U instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(U==null?void 0:U.type)?W=m(U.value,Z):(W=y()(U),h("copy")),W},g=x;function E(q){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?E=function(Z){return typeof Z}:E=function(Z){return Z&&typeof Symbol=="function"&&Z.constructor===Symbol&&Z!==Symbol.prototype?"symbol":typeof Z},E(q)}var S=function(){var U=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Z=U.action,W=Z===void 0?"copy":Z,ae=U.container,J=U.target,fe=U.text;if(W!=="copy"&&W!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(J!==void 0)if(J&&E(J)==="object"&&J.nodeType===1){if(W==="copy"&&J.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(W==="cut"&&(J.hasAttribute("readonly")||J.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`)}else throw new Error('Invalid "target" value, use a valid Element');if(fe)return g(fe,{container:ae});if(J)return W==="cut"?v(J):g(J,{container:ae})},A=S;function w(q){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?w=function(Z){return typeof Z}:w=function(Z){return Z&&typeof Symbol=="function"&&Z.constructor===Symbol&&Z!==Symbol.prototype?"symbol":typeof Z},w(q)}function D(q,U){if(!(q instanceof U))throw new TypeError("Cannot call a class as a function")}function L(q,U){for(var Z=0;Z"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function Ce(q){return Ce=Object.setPrototypeOf?Object.getPrototypeOf:function(Z){return Z.__proto__||Object.getPrototypeOf(Z)},Ce(q)}function M(q,U){var Z="data-clipboard-".concat(q);if(U.hasAttribute(Z))return U.getAttribute(Z)}var P=function(q){j(Z,q);var U=V(Z);function Z(W,ae){var J;return D(this,Z),J=U.call(this),J.resolveOptions(ae),J.listenClick(W),J}return N(Z,[{key:"resolveOptions",value:function(){var ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof ae.action=="function"?ae.action:this.defaultAction,this.target=typeof ae.target=="function"?ae.target:this.defaultTarget,this.text=typeof ae.text=="function"?ae.text:this.defaultText,this.container=w(ae.container)==="object"?ae.container:document.body}},{key:"listenClick",value:function(ae){var J=this;this.listener=_()(ae,"click",function(fe){return J.onClick(fe)})}},{key:"onClick",value:function(ae){var J=ae.delegateTarget||ae.currentTarget,fe=this.action(J)||"copy",Ee=A({action:fe,container:this.container,target:this.target(J),text:this.text(J)});this.emit(Ee?"success":"error",{action:fe,text:Ee,trigger:J,clearSelection:function(){J&&J.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(ae){return M("action",ae)}},{key:"defaultTarget",value:function(ae){var J=M("target",ae);if(J)return document.querySelector(J)}},{key:"defaultText",value:function(ae){return M("text",ae)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function(ae){var J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body};return g(ae,J)}},{key:"cut",value:function(ae){return v(ae)}},{key:"isSupported",value:function(){var ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],J=typeof ae=="string"?[ae]:ae,fe=!!document.queryCommandSupported;return J.forEach(function(Ee){fe=fe&&!!document.queryCommandSupported(Ee)}),fe}}]),Z}(f()),z=P},828:function(r){var t=9;if(typeof Element<"u"&&!Element.prototype.matches){var o=Element.prototype;o.matches=o.matchesSelector||o.mozMatchesSelector||o.msMatchesSelector||o.oMatchesSelector||o.webkitMatchesSelector}function c(f,p){for(;f&&f.nodeType!==t;){if(typeof f.matches=="function"&&f.matches(p))return f;f=f.parentNode}}r.exports=c},438:function(r,t,o){var c=o(828);function f(s,y,h,u,v){var d=_.apply(this,arguments);return s.addEventListener(h,d,v),{destroy:function(){s.removeEventListener(h,d,v)}}}function p(s,y,h,u,v){return typeof s.addEventListener=="function"?f.apply(null,arguments):typeof h=="function"?f.bind(null,document).apply(null,arguments):(typeof s=="string"&&(s=document.querySelectorAll(s)),Array.prototype.map.call(s,function(d){return f(d,y,h,u,v)}))}function _(s,y,h,u){return function(v){v.delegateTarget=c(v.target,y),v.delegateTarget&&u.call(s,v)}}r.exports=p},879:function(r,t){t.node=function(o){return o!==void 0&&o instanceof HTMLElement&&o.nodeType===1},t.nodeList=function(o){var c=Object.prototype.toString.call(o);return o!==void 0&&(c==="[object NodeList]"||c==="[object HTMLCollection]")&&"length"in o&&(o.length===0||t.node(o[0]))},t.string=function(o){return typeof o=="string"||o instanceof String},t.fn=function(o){var c=Object.prototype.toString.call(o);return c==="[object Function]"}},370:function(r,t,o){var c=o(879),f=o(438);function p(h,u,v){if(!h&&!u&&!v)throw new Error("Missing required arguments");if(!c.string(u))throw new TypeError("Second argument must be a String");if(!c.fn(v))throw new TypeError("Third argument must be a Function");if(c.node(h))return _(h,u,v);if(c.nodeList(h))return s(h,u,v);if(c.string(h))return y(h,u,v);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function _(h,u,v){return h.addEventListener(u,v),{destroy:function(){h.removeEventListener(u,v)}}}function s(h,u,v){return Array.prototype.forEach.call(h,function(d){d.addEventListener(u,v)}),{destroy:function(){Array.prototype.forEach.call(h,function(d){d.removeEventListener(u,v)})}}}function y(h,u,v){return f(document.body,h,u,v)}r.exports=p},817:function(r){function t(o){var c;if(o.nodeName==="SELECT")o.focus(),c=o.value;else if(o.nodeName==="INPUT"||o.nodeName==="TEXTAREA"){var f=o.hasAttribute("readonly");f||o.setAttribute("readonly",""),o.select(),o.setSelectionRange(0,o.value.length),f||o.removeAttribute("readonly"),c=o.value}else{o.hasAttribute("contenteditable")&&o.focus();var p=window.getSelection(),_=document.createRange();_.selectNodeContents(o),p.removeAllRanges(),p.addRange(_),c=p.toString()}return c}r.exports=t},279:function(r){function t(){}t.prototype={on:function(o,c,f){var p=this.e||(this.e={});return(p[o]||(p[o]=[])).push({fn:c,ctx:f}),this},once:function(o,c,f){var p=this;function _(){p.off(o,_),c.apply(f,arguments)}return _._=c,this.on(o,_,f)},emit:function(o){var c=[].slice.call(arguments,1),f=((this.e||(this.e={}))[o]||[]).slice(),p=0,_=f.length;for(p;p<_;p++)f[p].fn.apply(f[p].ctx,c);return this},off:function(o,c){var f=this.e||(this.e={}),p=f[o],_=[];if(p&&c)for(var s=0,y=p.length;s{"use strict";e.r(l),e.d(l,{default:()=>r});function n(t){var o,c,f="";if(typeof t=="string"||typeof t=="number")f+=t;else if(typeof t=="object")if(Array.isArray(t))for(o=0;o{(function(){var l="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",e={rotl:function(n,r){return n<>>32-r},rotr:function(n,r){return n<<32-r|n>>>r},endian:function(n){if(n.constructor==Number)return e.rotl(n,8)&16711935|e.rotl(n,24)&4278255360;for(var r=0;r0;n--)r.push(Math.floor(Math.random()*256));return r},bytesToWords:function(n){for(var r=[],t=0,o=0;t>>5]|=n[t]<<24-o%32;return r},wordsToBytes:function(n){for(var r=[],t=0;t>>5]>>>24-t%32&255);return r},bytesToHex:function(n){for(var r=[],t=0;t>>4).toString(16)),r.push((n[t]&15).toString(16));return r.join("")},hexToBytes:function(n){for(var r=[],t=0;t>>6*(3-c)&63)):r.push("=");return r.join("")},base64ToBytes:function(n){n=n.replace(/[^A-Z0-9+\/]/ig,"");for(var r=[],t=0,o=0;t>>6-o*2);return r}};O.exports=e})()},"GlN4XYh/":(O,l,e)=>{"use strict";e.d(l,{Z:()=>M});var n=e("++xxZkkP"),r=e.n(n),t=e("Uj4UqBXp"),o=e.n(t),c=e("pQOC3olD"),f=e.n(c),p=new URL(e("wcjbzz1T"),e.b),_=new URL(e("9s2r9+dV"),e.b),s=new URL(e("rR2aUIA9"),e.b),y=new URL(e("24g1YlXe"),e.b),h=new URL(e("ZqoFGkyD"),e.b),u=new URL(e("xn+/7tcy"),e.b),v=new URL(e("LhWz7Uwk"),e.b),d=new URL(e("L6wlVSqV"),e.b),m=new URL(e("cYjRaV0X"),e.b),x=new URL(e("AUX4Os8x"),e.b),g=new URL(e("aMTvsDCM"),e.b),E=new URL(e("oOjSlTty"),e.b),S=o()(r()),A=f()(p),w=f()(_),D=f()(s),L=f()(y),N=f()(h),j=f()(u),re=f()(v),V=f()(d),k=f()(m),se=f()(x),ge=f()(g),Ce=f()(E);S.push([O.id,`/* dm-sans-400normal - latin */
@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src:
    local('DM Sans Regular'),
    local('DMSans-Regular'), 
    url(`+A+`) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url(`+w+`) format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* dm-sans-400italic - latin */
@font-face {
  font-family: 'DM Sans';
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  src:
    local('DM Sans Italic'),
    local('DMSans-Italic'), 
    url(`+D+`) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url(`+L+`) format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* dm-sans-500normal - latin */
@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src:
    local('DM Sans Medium'),
    local('DMSans-Medium'), 
    url(`+N+`) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url(`+j+`) format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* dm-sans-500italic - latin */
@font-face {
  font-family: 'DM Sans';
  font-style: italic;
  font-display: swap;
  font-weight: 500;
  src:
    local('DM Sans Medium Italic'),
    local('DMSans-MediumItalic'), 
    url(`+re+`) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url(`+V+`) format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* dm-sans-700normal - latin */
@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src:
    local('DM Sans Bold'),
    local('DMSans-Bold'), 
    url(`+k+`) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url(`+se+`) format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* dm-sans-700italic - latin */
@font-face {
  font-family: 'DM Sans';
  font-style: italic;
  font-display: swap;
  font-weight: 700;
  src:
    local('DM Sans Bold Italic'),
    local('DMSans-BoldItalic'), 
    url(`+ge+`) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url(`+Ce+`) format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
`,"",{version:3,sources:["webpack://./../graylog2-server/graylog2-web-interface/node_modules/@openfonts/dm-sans_latin/index.css"],names:[],mappings:"AAAA,8BAA8B;AAC9B;EACE,sBAAsB;EACtB,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;EAChB;;;;0DAIsD,EAAE,gDAAgD;AAC1G;AACA,8BAA8B;AAC9B;EACE,sBAAsB;EACtB,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;EAChB;;;;0DAI6D,EAAE,gDAAgD;AACjH;AACA,8BAA8B;AAC9B;EACE,sBAAsB;EACtB,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;EAChB;;;;0DAIsD,EAAE,gDAAgD;AAC1G;AACA,8BAA8B;AAC9B;EACE,sBAAsB;EACtB,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;EAChB;;;;0DAI6D,EAAE,gDAAgD;AACjH;AACA,8BAA8B;AAC9B;EACE,sBAAsB;EACtB,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;EAChB;;;;0DAIsD,EAAE,gDAAgD;AAC1G;AACA,8BAA8B;AAC9B;EACE,sBAAsB;EACtB,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;EAChB;;;;2DAI6D,EAAE,gDAAgD;AACjH",sourcesContent:[`/* dm-sans-400normal - latin */
@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src:
    local('DM Sans Regular'),
    local('DMSans-Regular'), 
    url('./files/dm-sans-latin-400.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('./files/dm-sans-latin-400.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* dm-sans-400italic - latin */
@font-face {
  font-family: 'DM Sans';
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  src:
    local('DM Sans Italic'),
    local('DMSans-Italic'), 
    url('./files/dm-sans-latin-400-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('./files/dm-sans-latin-400-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* dm-sans-500normal - latin */
@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src:
    local('DM Sans Medium'),
    local('DMSans-Medium'), 
    url('./files/dm-sans-latin-500.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('./files/dm-sans-latin-500.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* dm-sans-500italic - latin */
@font-face {
  font-family: 'DM Sans';
  font-style: italic;
  font-display: swap;
  font-weight: 500;
  src:
    local('DM Sans Medium Italic'),
    local('DMSans-MediumItalic'), 
    url('./files/dm-sans-latin-500-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('./files/dm-sans-latin-500-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* dm-sans-700normal - latin */
@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src:
    local('DM Sans Bold'),
    local('DMSans-Bold'), 
    url('./files/dm-sans-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('./files/dm-sans-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* dm-sans-700italic - latin */
@font-face {
  font-family: 'DM Sans';
  font-style: italic;
  font-display: swap;
  font-weight: 700;
  src:
    local('DM Sans Bold Italic'),
    local('DMSans-BoldItalic'), 
    url('./files/dm-sans-latin-700-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('./files/dm-sans-latin-700-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
`],sourceRoot:""}]),S.locals={};const M=S},i7R2PlSq:(O,l,e)=>{"use strict";e.d(l,{Z:()=>ue});var n=e("++xxZkkP"),r=e.n(n),t=e("Uj4UqBXp"),o=e.n(t),c=e("pQOC3olD"),f=e.n(c),p=new URL(e("fY5t2I7c"),e.b),_=new URL(e("DzESzq/u"),e.b),s=new URL(e("XlmJ2y2S"),e.b),y=new URL(e("ZPymVVWG"),e.b),h=new URL(e("7kAy9xxW"),e.b),u=new URL(e("5zgp+E+7"),e.b),v=new URL(e("nYaoAY07"),e.b),d=new URL(e("9QZooYBE"),e.b),m=new URL(e("W7YSMztR"),e.b),x=new URL(e("Ni85ifwI"),e.b),g=new URL(e("9ZEtH9F3"),e.b),E=new URL(e("ctIDaVZa"),e.b),S=new URL(e("DfbkAsTT"),e.b),A=new URL(e("rPMh3Eld"),e.b),w=new URL(e("WTWD3OLR"),e.b),D=new URL(e("uFDXZmKc"),e.b),L=new URL(e("QFUCJPoe"),e.b),N=new URL(e("26bJdkWh"),e.b),j=new URL(e("GkHBdTMn"),e.b),re=new URL(e("i5SwkcTc"),e.b),V=new URL(e("4ikQyzRO"),e.b),k=new URL(e("Hz1Bq+FC"),e.b),se=new URL(e("0dJKNLjB"),e.b),ge=new URL(e("NnPVlFbT"),e.b),Ce=o()(r()),M=f()(p),P=f()(_),z=f()(s),q=f()(y),U=f()(h),Z=f()(u),W=f()(v),ae=f()(d),J=f()(m),fe=f()(x),Ee=f()(g),Re=f()(E),Oe=f()(S),de=f()(A),te=f()(w),oe=f()(D),we=f()(L),Ne=f()(N),Q=f()(j),X=f()(re),ee=f()(V),ve=f()(k),ne=f()(se),le=f()(ge);Ce.push([O.id,`/* source-sans-pro-200normal - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 200;
  src:
    local('Source Sans Pro ExtraLight'),
    local('SourceSansPro-ExtraLight'), 
    url(`+M+`) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url(`+P+`) format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* source-sans-pro-200italic - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-display: swap;
  font-weight: 200;
  src:
    local('Source Sans Pro ExtraLight Italic'),
    local('SourceSansPro-ExtraLightItalic'), 
    url(`+z+`) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url(`+q+`) format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* source-sans-pro-300normal - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src:
    local('Source Sans Pro Light'),
    local('SourceSansPro-Light'), 
    url(`+U+`) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url(`+Z+`) format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* source-sans-pro-300italic - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-display: swap;
  font-weight: 300;
  src:
    local('Source Sans Pro Light Italic'),
    local('SourceSansPro-LightItalic'), 
    url(`+W+`) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url(`+ae+`) format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* source-sans-pro-400normal - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src:
    local('Source Sans Pro Regular'),
    local('SourceSansPro-Regular'), 
    url(`+J+`) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url(`+fe+`) format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* source-sans-pro-400italic - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  src:
    local('Source Sans Pro Italic'),
    local('SourceSansPro-Italic'), 
    url(`+Ee+`) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url(`+Re+`) format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* source-sans-pro-600normal - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src:
    local('Source Sans Pro SemiBold'),
    local('SourceSansPro-SemiBold'), 
    url(`+Oe+`) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url(`+de+`) format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* source-sans-pro-600italic - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-display: swap;
  font-weight: 600;
  src:
    local('Source Sans Pro SemiBold Italic'),
    local('SourceSansPro-SemiBoldItalic'), 
    url(`+te+`) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url(`+oe+`) format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* source-sans-pro-700normal - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src:
    local('Source Sans Pro Bold'),
    local('SourceSansPro-Bold'), 
    url(`+we+`) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url(`+Ne+`) format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* source-sans-pro-700italic - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-display: swap;
  font-weight: 700;
  src:
    local('Source Sans Pro Bold Italic'),
    local('SourceSansPro-BoldItalic'), 
    url(`+Q+`) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url(`+X+`) format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* source-sans-pro-900normal - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  src:
    local('Source Sans Pro Black'),
    local('SourceSansPro-Black'), 
    url(`+ee+`) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url(`+ve+`) format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* source-sans-pro-900italic - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-display: swap;
  font-weight: 900;
  src:
    local('Source Sans Pro Black Italic'),
    local('SourceSansPro-BlackItalic'), 
    url(`+ne+`) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url(`+le+`) format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
`,"",{version:3,sources:["webpack://./../graylog2-server/graylog2-web-interface/node_modules/@openfonts/source-sans-pro_latin/index.css"],names:[],mappings:"AAAA,sCAAsC;AACtC;EACE,8BAA8B;EAC9B,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;EAChB;;;;0DAI8D,EAAE,gDAAgD;AAClH;AACA,sCAAsC;AACtC;EACE,8BAA8B;EAC9B,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;EAChB;;;;0DAIqE,EAAE,gDAAgD;AACzH;AACA,sCAAsC;AACtC;EACE,8BAA8B;EAC9B,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;EAChB;;;;0DAI8D,EAAE,gDAAgD;AAClH;AACA,sCAAsC;AACtC;EACE,8BAA8B;EAC9B,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;EAChB;;;;0DAIqE,EAAE,gDAAgD;AACzH;AACA,sCAAsC;AACtC;EACE,8BAA8B;EAC9B,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;EAChB;;;;0DAI8D,EAAE,gDAAgD;AAClH;AACA,sCAAsC;AACtC;EACE,8BAA8B;EAC9B,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;EAChB;;;;2DAIqE,EAAE,gDAAgD;AACzH;AACA,sCAAsC;AACtC;EACE,8BAA8B;EAC9B,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;EAChB;;;;2DAI8D,EAAE,gDAAgD;AAClH;AACA,sCAAsC;AACtC;EACE,8BAA8B;EAC9B,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;EAChB;;;;2DAIqE,EAAE,gDAAgD;AACzH;AACA,sCAAsC;AACtC;EACE,8BAA8B;EAC9B,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;EAChB;;;;2DAI8D,EAAE,gDAAgD;AAClH;AACA,sCAAsC;AACtC;EACE,8BAA8B;EAC9B,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;EAChB;;;;2DAIqE,EAAE,gDAAgD;AACzH;AACA,sCAAsC;AACtC;EACE,8BAA8B;EAC9B,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;EAChB;;;;2DAI8D,EAAE,gDAAgD;AAClH;AACA,sCAAsC;AACtC;EACE,8BAA8B;EAC9B,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;EAChB;;;;2DAIqE,EAAE,gDAAgD;AACzH",sourcesContent:[`/* source-sans-pro-200normal - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 200;
  src:
    local('Source Sans Pro ExtraLight'),
    local('SourceSansPro-ExtraLight'), 
    url('./files/source-sans-pro-latin-200.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('./files/source-sans-pro-latin-200.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* source-sans-pro-200italic - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-display: swap;
  font-weight: 200;
  src:
    local('Source Sans Pro ExtraLight Italic'),
    local('SourceSansPro-ExtraLightItalic'), 
    url('./files/source-sans-pro-latin-200-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('./files/source-sans-pro-latin-200-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* source-sans-pro-300normal - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src:
    local('Source Sans Pro Light'),
    local('SourceSansPro-Light'), 
    url('./files/source-sans-pro-latin-300.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('./files/source-sans-pro-latin-300.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* source-sans-pro-300italic - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-display: swap;
  font-weight: 300;
  src:
    local('Source Sans Pro Light Italic'),
    local('SourceSansPro-LightItalic'), 
    url('./files/source-sans-pro-latin-300-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('./files/source-sans-pro-latin-300-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* source-sans-pro-400normal - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src:
    local('Source Sans Pro Regular'),
    local('SourceSansPro-Regular'), 
    url('./files/source-sans-pro-latin-400.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('./files/source-sans-pro-latin-400.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* source-sans-pro-400italic - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  src:
    local('Source Sans Pro Italic'),
    local('SourceSansPro-Italic'), 
    url('./files/source-sans-pro-latin-400-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('./files/source-sans-pro-latin-400-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* source-sans-pro-600normal - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src:
    local('Source Sans Pro SemiBold'),
    local('SourceSansPro-SemiBold'), 
    url('./files/source-sans-pro-latin-600.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('./files/source-sans-pro-latin-600.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* source-sans-pro-600italic - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-display: swap;
  font-weight: 600;
  src:
    local('Source Sans Pro SemiBold Italic'),
    local('SourceSansPro-SemiBoldItalic'), 
    url('./files/source-sans-pro-latin-600-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('./files/source-sans-pro-latin-600-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* source-sans-pro-700normal - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src:
    local('Source Sans Pro Bold'),
    local('SourceSansPro-Bold'), 
    url('./files/source-sans-pro-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('./files/source-sans-pro-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* source-sans-pro-700italic - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-display: swap;
  font-weight: 700;
  src:
    local('Source Sans Pro Bold Italic'),
    local('SourceSansPro-BoldItalic'), 
    url('./files/source-sans-pro-latin-700-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('./files/source-sans-pro-latin-700-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* source-sans-pro-900normal - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  src:
    local('Source Sans Pro Black'),
    local('SourceSansPro-Black'), 
    url('./files/source-sans-pro-latin-900.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('./files/source-sans-pro-latin-900.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* source-sans-pro-900italic - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-display: swap;
  font-weight: 900;
  src:
    local('Source Sans Pro Black Italic'),
    local('SourceSansPro-BlackItalic'), 
    url('./files/source-sans-pro-latin-900-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('./files/source-sans-pro-latin-900-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
`],sourceRoot:""}]),Ce.locals={};const ue=Ce},OFFGo3aF:(O,l,e)=>{"use strict";e.d(l,{Z:()=>N});var n=e("++xxZkkP"),r=e.n(n),t=e("Uj4UqBXp"),o=e.n(t),c=e("pQOC3olD"),f=e.n(c),p=new URL(e("rqCElHVh"),e.b),_=new URL(e("K9YEY4Se"),e.b),s=new URL(e("2PfS3EjP"),e.b),y=new URL(e("mgq8iOsv"),e.b),h=new URL(e("Ydxcb7OR"),e.b),u=new URL(e("Ej2EAoxy"),e.b),v=new URL(e("hOK+81Oa"),e.b),d=new URL(e("NVZwL3+w"),e.b),m=o()(r()),x=f()(p),g=f()(_),E=f()(s),S=f()(y),A=f()(h),w=f()(u),D=f()(v),L=f()(d);m.push([O.id,`/* ubuntu-mono-400normal - latin */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src:
    local('Ubuntu Mono'),
    local('UbuntuMono-Regular'), 
    url(`+x+`) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url(`+g+`) format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* ubuntu-mono-400italic - latin */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  src:
    local('Ubuntu Mono Italic'),
    local('UbuntuMono-Italic'), 
    url(`+E+`) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url(`+S+`) format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* ubuntu-mono-700normal - latin */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src:
    local('Ubuntu Mono Bold'),
    local('UbuntuMono-Bold'), 
    url(`+A+`) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url(`+w+`) format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* ubuntu-mono-700italic - latin */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: italic;
  font-display: swap;
  font-weight: 700;
  src:
    local('Ubuntu Mono Bold Italic'),
    local('UbuntuMono-BoldItalic'), 
    url(`+D+`) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url(`+L+`) format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
`,"",{version:3,sources:["webpack://./../graylog2-server/graylog2-web-interface/node_modules/@openfonts/ubuntu-mono_latin/index.css"],names:[],mappings:"AAAA,kCAAkC;AAClC;EACE,0BAA0B;EAC1B,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;EAChB;;;;0DAI0D,EAAE,gDAAgD;AAC9G;AACA,kCAAkC;AAClC;EACE,0BAA0B;EAC1B,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;EAChB;;;;0DAIiE,EAAE,gDAAgD;AACrH;AACA,kCAAkC;AAClC;EACE,0BAA0B;EAC1B,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;EAChB;;;;0DAI0D,EAAE,gDAAgD;AAC9G;AACA,kCAAkC;AAClC;EACE,0BAA0B;EAC1B,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;EAChB;;;;0DAIiE,EAAE,gDAAgD;AACrH",sourcesContent:[`/* ubuntu-mono-400normal - latin */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src:
    local('Ubuntu Mono'),
    local('UbuntuMono-Regular'), 
    url('./files/ubuntu-mono-latin-400.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('./files/ubuntu-mono-latin-400.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* ubuntu-mono-400italic - latin */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  src:
    local('Ubuntu Mono Italic'),
    local('UbuntuMono-Italic'), 
    url('./files/ubuntu-mono-latin-400-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('./files/ubuntu-mono-latin-400-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* ubuntu-mono-700normal - latin */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src:
    local('Ubuntu Mono Bold'),
    local('UbuntuMono-Bold'), 
    url('./files/ubuntu-mono-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('./files/ubuntu-mono-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* ubuntu-mono-700italic - latin */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: italic;
  font-display: swap;
  font-weight: 700;
  src:
    local('Ubuntu Mono Bold Italic'),
    local('UbuntuMono-BoldItalic'), 
    url('./files/ubuntu-mono-latin-700-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('./files/ubuntu-mono-latin-700-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
`],sourceRoot:""}]),m.locals={};const N=m},"88iZfGTq":(O,l,e)=>{"use strict";e.d(l,{Z:()=>u});var n=e("++xxZkkP"),r=e.n(n),t=e("Uj4UqBXp"),o=e.n(t),c=e("pQOC3olD"),f=e.n(c),p=new URL(e("WN+LQtRW"),e.b),_=new URL(e("glNHDCWm"),e.b),s=o()(r()),y=f()(p),h=f()(_);s.push([O.id,`/* DayPicker styles */

.DayPicker {
  display: inline-block;
  font-size: 1rem;
}

.DayPicker-wrapper {
  position: relative;

  flex-direction: row;
  padding-bottom: 1em;

  -webkit-user-select: none;

     -moz-user-select: none;

      -ms-user-select: none;

          user-select: none;
}

.DayPicker-Months {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.DayPicker-Month {
  display: table;
  margin: 0 1em;
  margin-top: 1em;
  border-spacing: 0;
  border-collapse: collapse;

  -webkit-user-select: none;

     -moz-user-select: none;

      -ms-user-select: none;

          user-select: none;
}

.DayPicker-NavBar {
}

.DayPicker-NavButton {
  position: absolute;
  top: 1em;
  right: 1.5em;
  left: auto;

  display: inline-block;
  margin-top: 2px;
  width: 1.25em;
  height: 1.25em;
  background-position: center;
  background-size: 50%;
  background-repeat: no-repeat;
  color: #8B9898;
  cursor: pointer;
}

.DayPicker-NavButton:hover {
  opacity: 0.8;
}

.DayPicker-NavButton--prev {
  margin-right: 1.5em;
  background-image: url(`+y+`);
}

.DayPicker-NavButton--next {
  background-image: url(`+h+`);
}

.DayPicker-NavButton--interactionDisabled {
  display: none;
}

.DayPicker-Caption {
  display: table-caption;
  margin-bottom: 0.5em;
  padding: 0 0.5em;
  text-align: left;
}

.DayPicker-Caption > div {
  font-weight: 500;
  font-size: 1.15em;
}

.DayPicker-Weekdays {
  display: table-header-group;
  margin-top: 1em;
}

.DayPicker-WeekdaysRow {
  display: table-row;
}

.DayPicker-Weekday {
  display: table-cell;
  padding: 0.5em;
  color: #8B9898;
  text-align: center;
  font-size: 0.875em;
}

.DayPicker-Weekday abbr[title] {
  border-bottom: none;
  text-decoration: none;
}

.DayPicker-Body {
  display: table-row-group;
}

.DayPicker-Week {
  display: table-row;
}

.DayPicker-Day {
  display: table-cell;
  padding: 0.5em;
  border-radius: 50%;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
}

.DayPicker-WeekNumber {
  display: table-cell;
  padding: 0.5em;
  min-width: 1em;
  border-right: 1px solid #EAECEC;
  color: #8B9898;
  vertical-align: middle;
  text-align: right;
  font-size: 0.75em;
  cursor: pointer;
}

.DayPicker--interactionDisabled .DayPicker-Day {
  cursor: default;
}

.DayPicker-Footer {
  padding-top: 0.5em;
}

.DayPicker-TodayButton {
  border: none;
  background-color: transparent;
  background-image: none;
  box-shadow: none;
  color: #4A90E2;
  font-size: 0.875em;
  cursor: pointer;
}

/* Default modifiers */

.DayPicker-Day--today {
  color: #D0021B;
  font-weight: 700;
}

.DayPicker-Day--outside {
  color: #8B9898;
  cursor: default;
}

.DayPicker-Day--disabled {
  color: #DCE0E0;
  cursor: default;
  /* background-color: #eff1f1; */
}

/* Example modifiers */

.DayPicker-Day--sunday {
  background-color: #F7F8F8;
}

.DayPicker-Day--sunday:not(.DayPicker-Day--today) {
  color: #DCE0E0;
}

.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside) {
  position: relative;

  background-color: #4A90E2;
  color: #F0F8FF;
}

.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover {
  background-color: #51A0FA;
}

.DayPicker:not(.DayPicker--interactionDisabled)
  .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover {
  background-color: #F0F8FF;
}

/* DayPickerInput */

.DayPickerInput {
  display: inline-block;
}

.DayPickerInput-OverlayWrapper {
  position: relative;
}

.DayPickerInput-Overlay {
  position: absolute;
  left: 0;
  z-index: 1;

  background: white;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);
}
`,"",{version:3,sources:["webpack://./../graylog2-server/graylog2-web-interface/node_modules/react-day-picker/lib/style.css"],names:[],mappings:"AAAA,qBAAqB;;AAErB;EACE,qBAAqB;EACrB,eAAe;AACjB;;AAEA;EACE,kBAAkB;;EAElB,mBAAmB;EACnB,mBAAmB;;EAEnB,yBAAyB;;KAEtB,sBAAsB;;MAErB,qBAAqB;;UAEjB,iBAAiB;AAC3B;;AAEA;EACE,aAAa;EACb,eAAe;EACf,uBAAuB;AACzB;;AAEA;EACE,cAAc;EACd,aAAa;EACb,eAAe;EACf,iBAAiB;EACjB,yBAAyB;;EAEzB,yBAAyB;;KAEtB,sBAAsB;;MAErB,qBAAqB;;UAEjB,iBAAiB;AAC3B;;AAEA;AACA;;AAEA;EACE,kBAAkB;EAClB,QAAQ;EACR,YAAY;EACZ,UAAU;;EAEV,qBAAqB;EACrB,eAAe;EACf,aAAa;EACb,cAAc;EACd,2BAA2B;EAC3B,oBAAoB;EACpB,4BAA4B;EAC5B,cAAc;EACd,eAAe;AACjB;;AAEA;EACE,YAAY;AACd;;AAEA;EACE,mBAAmB;EACnB,yDAAulB;AACzlB;;AAEA;EACE,yDAAmoB;AACroB;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,sBAAsB;EACtB,oBAAoB;EACpB,gBAAgB;EAChB,gBAAgB;AAClB;;AAEA;EACE,gBAAgB;EAChB,iBAAiB;AACnB;;AAEA;EACE,2BAA2B;EAC3B,eAAe;AACjB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,mBAAmB;EACnB,cAAc;EACd,cAAc;EACd,kBAAkB;EAClB,kBAAkB;AACpB;;AAEA;EACE,mBAAmB;EACnB,qBAAqB;AACvB;;AAEA;EACE,wBAAwB;AAC1B;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,mBAAmB;EACnB,cAAc;EACd,kBAAkB;EAClB,sBAAsB;EACtB,kBAAkB;EAClB,eAAe;AACjB;;AAEA;EACE,mBAAmB;EACnB,cAAc;EACd,cAAc;EACd,+BAA+B;EAC/B,cAAc;EACd,sBAAsB;EACtB,iBAAiB;EACjB,iBAAiB;EACjB,eAAe;AACjB;;AAEA;EACE,eAAe;AACjB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,YAAY;EACZ,6BAA6B;EAC7B,sBAAsB;EACtB,gBAAgB;EAChB,cAAc;EACd,kBAAkB;EAClB,eAAe;AACjB;;AAEA,sBAAsB;;AAEtB;EACE,cAAc;EACd,gBAAgB;AAClB;;AAEA;EACE,cAAc;EACd,eAAe;AACjB;;AAEA;EACE,cAAc;EACd,eAAe;EACf,+BAA+B;AACjC;;AAEA,sBAAsB;;AAEtB;EACE,yBAAyB;AAC3B;;AAEA;EACE,cAAc;AAChB;;AAEA;EACE,kBAAkB;;EAElB,yBAAyB;EACzB,cAAc;AAChB;;AAEA;EACE,yBAAyB;AAC3B;;AAEA;;EAEE,yBAAyB;AAC3B;;AAEA,mBAAmB;;AAEnB;EACE,qBAAqB;AACvB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;EAClB,OAAO;EACP,UAAU;;EAEV,iBAAiB;EACjB,yCAAyC;AAC3C",sourcesContent:[`/* DayPicker styles */

.DayPicker {
  display: inline-block;
  font-size: 1rem;
}

.DayPicker-wrapper {
  position: relative;

  flex-direction: row;
  padding-bottom: 1em;

  -webkit-user-select: none;

     -moz-user-select: none;

      -ms-user-select: none;

          user-select: none;
}

.DayPicker-Months {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.DayPicker-Month {
  display: table;
  margin: 0 1em;
  margin-top: 1em;
  border-spacing: 0;
  border-collapse: collapse;

  -webkit-user-select: none;

     -moz-user-select: none;

      -ms-user-select: none;

          user-select: none;
}

.DayPicker-NavBar {
}

.DayPicker-NavButton {
  position: absolute;
  top: 1em;
  right: 1.5em;
  left: auto;

  display: inline-block;
  margin-top: 2px;
  width: 1.25em;
  height: 1.25em;
  background-position: center;
  background-size: 50%;
  background-repeat: no-repeat;
  color: #8B9898;
  cursor: pointer;
}

.DayPicker-NavButton:hover {
  opacity: 0.8;
}

.DayPicker-NavButton--prev {
  margin-right: 1.5em;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAVVJREFUWAnN2G0KgjAYwPHpGfRkaZeqvgQaK+hY3SUHrk1YzNLay/OiEFp92I+/Mp2F2Mh2lLISWnflFjzH263RQjzMZ19wgs73ez0o1WmtW+dgA01VxrE3p6l2GLsnBy1VYQOtVSEH/atCCgqpQgKKqYIOiq2CBkqtggLKqQIKgqgCBjpJ2Y5CdJ+zrT9A7HHSTA1dxUdHgzCqJIEwq0SDsKsEg6iqBIEoq/wEcVRZBXFV+QJxV5mBtlDFB5VjYTaGZ2sf4R9PM7U9ZU+lLuaetPP/5Die3ToO1+u+MKtHs06qODB2zBnI/jBd4MPQm1VkY79Tb18gB+C62FdBFsZR6yeIo1YQiLJWMIiqVjQIu1YSCLNWFgijVjYIuhYYCKoWKAiiFgoopxYaKLUWOii2FgkophYp6F3r42W5A9s9OcgNvva8xQaysKXlFytoqdYmQH6tF3toSUo0INq9AAAAAElFTkSuQmCC');
}

.DayPicker-NavButton--next {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAXRJREFUWAnN119ugjAcwPHWzJ1gnmxzB/BBE0n24m4xfNkTaOL7wOtsl3AXMMb+Vjaa1BG00N8fSEibPpAP3xAKKs2yjzTPH9RAjhEo9WzPr/Vm8zgE0+gXATAxxuxtqeJ9t5tIwv5AtQAApsfT6TPdbp+kUBcgVwvO51KqVhMkXKsVJFXrOkigVhCIs1Y4iKlWZxB1rX4gwlpRIIpa8SDkWmggrFq4IIRaJKCYWnSgnrXIQV1r8YD+1Vrn+bReagysIFfLABRt31v8oBu1xEBttfRbltmfjgEcWh9snUS2kNdBK6WN1vrOWxObWsz+fjxevsxmB1GQDfINWiev83nhaoiB/CoOU438oPrhXS0WpQ9xc1ZQWxWHqUYe0I0qrKCQKjygDlXIQV2r0IF6ViEBxVTBBSFUQQNhVYkHIVeJAtkNsbQ7c1LtzP6FsObhb2rCKv7NBIGoq4SDmKoEgTirXAcJVGkFSVVpgoSrXICGUMUH/QBZNSUy5XWUhwAAAABJRU5ErkJggg==');
}

.DayPicker-NavButton--interactionDisabled {
  display: none;
}

.DayPicker-Caption {
  display: table-caption;
  margin-bottom: 0.5em;
  padding: 0 0.5em;
  text-align: left;
}

.DayPicker-Caption > div {
  font-weight: 500;
  font-size: 1.15em;
}

.DayPicker-Weekdays {
  display: table-header-group;
  margin-top: 1em;
}

.DayPicker-WeekdaysRow {
  display: table-row;
}

.DayPicker-Weekday {
  display: table-cell;
  padding: 0.5em;
  color: #8B9898;
  text-align: center;
  font-size: 0.875em;
}

.DayPicker-Weekday abbr[title] {
  border-bottom: none;
  text-decoration: none;
}

.DayPicker-Body {
  display: table-row-group;
}

.DayPicker-Week {
  display: table-row;
}

.DayPicker-Day {
  display: table-cell;
  padding: 0.5em;
  border-radius: 50%;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
}

.DayPicker-WeekNumber {
  display: table-cell;
  padding: 0.5em;
  min-width: 1em;
  border-right: 1px solid #EAECEC;
  color: #8B9898;
  vertical-align: middle;
  text-align: right;
  font-size: 0.75em;
  cursor: pointer;
}

.DayPicker--interactionDisabled .DayPicker-Day {
  cursor: default;
}

.DayPicker-Footer {
  padding-top: 0.5em;
}

.DayPicker-TodayButton {
  border: none;
  background-color: transparent;
  background-image: none;
  box-shadow: none;
  color: #4A90E2;
  font-size: 0.875em;
  cursor: pointer;
}

/* Default modifiers */

.DayPicker-Day--today {
  color: #D0021B;
  font-weight: 700;
}

.DayPicker-Day--outside {
  color: #8B9898;
  cursor: default;
}

.DayPicker-Day--disabled {
  color: #DCE0E0;
  cursor: default;
  /* background-color: #eff1f1; */
}

/* Example modifiers */

.DayPicker-Day--sunday {
  background-color: #F7F8F8;
}

.DayPicker-Day--sunday:not(.DayPicker-Day--today) {
  color: #DCE0E0;
}

.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside) {
  position: relative;

  background-color: #4A90E2;
  color: #F0F8FF;
}

.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover {
  background-color: #51A0FA;
}

.DayPicker:not(.DayPicker--interactionDisabled)
  .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover {
  background-color: #F0F8FF;
}

/* DayPickerInput */

.DayPickerInput {
  display: inline-block;
}

.DayPickerInput-OverlayWrapper {
  position: relative;
}

.DayPickerInput-Overlay {
  position: absolute;
  left: 0;
  z-index: 1;

  background: white;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);
}
`],sourceRoot:""}]),s.locals={};const u=s},"eFeJph+H":(O,l,e)=>{"use strict";e.d(l,{Z:()=>f});var n=e("++xxZkkP"),r=e.n(n),t=e("Uj4UqBXp"),o=e.n(t),c=o()(r());c.push([O.id,`.react-grid-layout {
  position: relative;
  transition: height 200ms ease;
}
.react-grid-item {
  transition: all 200ms ease;
  transition-property: left, top;
}
.react-grid-item img {
  pointer-events: none;
  user-select: none;  
}
.react-grid-item.cssTransforms {
  transition-property: transform;
}
.react-grid-item.resizing {
  z-index: 1;
  will-change: width, height;
}

.react-grid-item.react-draggable-dragging {
  transition: none;
  z-index: 3;
  will-change: transform;
}

.react-grid-item.dropping {
  visibility: hidden;
}

.react-grid-item.react-grid-placeholder {
  background: red;
  opacity: 0.2;
  transition-duration: 100ms;
  z-index: 2;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}

.react-grid-item > .react-resizable-handle {
  position: absolute;
  width: 20px;
  height: 20px;
}

.react-grid-item > .react-resizable-handle::after {
  content: "";
  position: absolute;
  right: 3px;
  bottom: 3px;
  width: 5px;
  height: 5px;
  border-right: 2px solid rgba(0, 0, 0, 0.4);
  border-bottom: 2px solid rgba(0, 0, 0, 0.4);
}

.react-resizable-hide > .react-resizable-handle {
  display: none;
}

.react-grid-item > .react-resizable-handle.react-resizable-handle-sw {
  bottom: 0;
  left: 0;
  cursor: sw-resize;
  transform: rotate(90deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-se {
  bottom: 0;
  right: 0;
  cursor: se-resize;
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-nw {
  top: 0;
  left: 0;
  cursor: nw-resize;
  transform: rotate(180deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-ne {
  top: 0;
  right: 0;
  cursor: ne-resize;
  transform: rotate(270deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-w,
.react-grid-item > .react-resizable-handle.react-resizable-handle-e {
  top: 50%;
  margin-top: -10px;
  cursor: ew-resize;
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-w {
  left: 0;
  transform: rotate(135deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-e {
  right: 0;
  transform: rotate(315deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-n,
.react-grid-item > .react-resizable-handle.react-resizable-handle-s {
  left: 50%;
  margin-left: -10px;
  cursor: ns-resize;
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-n {
  top: 0;
  transform: rotate(225deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-s {
  bottom: 0;
  transform: rotate(45deg);
}
`,"",{version:3,sources:["webpack://./../graylog2-server/graylog2-web-interface/node_modules/react-grid-layout/css/styles.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,6BAA6B;AAC/B;AACA;EACE,0BAA0B;EAC1B,8BAA8B;AAChC;AACA;EACE,oBAAoB;EACpB,iBAAiB;AACnB;AACA;EACE,8BAA8B;AAChC;AACA;EACE,UAAU;EACV,0BAA0B;AAC5B;;AAEA;EACE,gBAAgB;EAChB,UAAU;EACV,sBAAsB;AACxB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,eAAe;EACf,YAAY;EACZ,0BAA0B;EAC1B,UAAU;EACV,yBAAyB;EACzB,sBAAsB;EACtB,qBAAqB;EACrB,oBAAoB;EACpB,iBAAiB;AACnB;;AAEA;EACE,kBAAkB;EAClB,WAAW;EACX,YAAY;AACd;;AAEA;EACE,WAAW;EACX,kBAAkB;EAClB,UAAU;EACV,WAAW;EACX,UAAU;EACV,WAAW;EACX,0CAA0C;EAC1C,2CAA2C;AAC7C;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,SAAS;EACT,OAAO;EACP,iBAAiB;EACjB,wBAAwB;AAC1B;AACA;EACE,SAAS;EACT,QAAQ;EACR,iBAAiB;AACnB;AACA;EACE,MAAM;EACN,OAAO;EACP,iBAAiB;EACjB,yBAAyB;AAC3B;AACA;EACE,MAAM;EACN,QAAQ;EACR,iBAAiB;EACjB,yBAAyB;AAC3B;AACA;;EAEE,QAAQ;EACR,iBAAiB;EACjB,iBAAiB;AACnB;AACA;EACE,OAAO;EACP,yBAAyB;AAC3B;AACA;EACE,QAAQ;EACR,yBAAyB;AAC3B;AACA;;EAEE,SAAS;EACT,kBAAkB;EAClB,iBAAiB;AACnB;AACA;EACE,MAAM;EACN,yBAAyB;AAC3B;AACA;EACE,SAAS;EACT,wBAAwB;AAC1B",sourcesContent:[`.react-grid-layout {
  position: relative;
  transition: height 200ms ease;
}
.react-grid-item {
  transition: all 200ms ease;
  transition-property: left, top;
}
.react-grid-item img {
  pointer-events: none;
  user-select: none;  
}
.react-grid-item.cssTransforms {
  transition-property: transform;
}
.react-grid-item.resizing {
  z-index: 1;
  will-change: width, height;
}

.react-grid-item.react-draggable-dragging {
  transition: none;
  z-index: 3;
  will-change: transform;
}

.react-grid-item.dropping {
  visibility: hidden;
}

.react-grid-item.react-grid-placeholder {
  background: red;
  opacity: 0.2;
  transition-duration: 100ms;
  z-index: 2;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}

.react-grid-item > .react-resizable-handle {
  position: absolute;
  width: 20px;
  height: 20px;
}

.react-grid-item > .react-resizable-handle::after {
  content: "";
  position: absolute;
  right: 3px;
  bottom: 3px;
  width: 5px;
  height: 5px;
  border-right: 2px solid rgba(0, 0, 0, 0.4);
  border-bottom: 2px solid rgba(0, 0, 0, 0.4);
}

.react-resizable-hide > .react-resizable-handle {
  display: none;
}

.react-grid-item > .react-resizable-handle.react-resizable-handle-sw {
  bottom: 0;
  left: 0;
  cursor: sw-resize;
  transform: rotate(90deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-se {
  bottom: 0;
  right: 0;
  cursor: se-resize;
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-nw {
  top: 0;
  left: 0;
  cursor: nw-resize;
  transform: rotate(180deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-ne {
  top: 0;
  right: 0;
  cursor: ne-resize;
  transform: rotate(270deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-w,
.react-grid-item > .react-resizable-handle.react-resizable-handle-e {
  top: 50%;
  margin-top: -10px;
  cursor: ew-resize;
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-w {
  left: 0;
  transform: rotate(135deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-e {
  right: 0;
  transform: rotate(315deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-n,
.react-grid-item > .react-resizable-handle.react-resizable-handle-s {
  left: 50%;
  margin-left: -10px;
  cursor: ns-resize;
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-n {
  top: 0;
  transform: rotate(225deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-s {
  bottom: 0;
  transform: rotate(45deg);
}
`],sourceRoot:""}]),c.locals={};const f=c},eGpaYdjD:(O,l,e)=>{"use strict";e.d(l,{Z:()=>y});var n=e("++xxZkkP"),r=e.n(n),t=e("Uj4UqBXp"),o=e.n(t),c=e("pQOC3olD"),f=e.n(c),p=new URL(e("OUOTPsAr"),e.b),_=o()(r()),s=f()(p);_.push([O.id,`.react-resizable {
  position: relative;
}
.react-resizable-handle {
  position: absolute;
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-origin: content-box;
  box-sizing: border-box;
  background-image: url(`+s+`);
  background-position: bottom right;
  padding: 0 3px 3px 0;
}
.react-resizable-handle-sw {
  bottom: 0;
  left: 0;
  cursor: sw-resize;
  transform: rotate(90deg);
}
.react-resizable-handle-se {
  bottom: 0;
  right: 0;
  cursor: se-resize;
}
.react-resizable-handle-nw {
  top: 0;
  left: 0;
  cursor: nw-resize;
  transform: rotate(180deg);
}
.react-resizable-handle-ne {
  top: 0;
  right: 0;
  cursor: ne-resize;
  transform: rotate(270deg);
}
.react-resizable-handle-w,
.react-resizable-handle-e {
  top: 50%;
  margin-top: -10px;
  cursor: ew-resize;
}
.react-resizable-handle-w {
  left: 0;
  transform: rotate(135deg);
}
.react-resizable-handle-e {
  right: 0;
  transform: rotate(315deg);
}
.react-resizable-handle-n,
.react-resizable-handle-s {
  left: 50%;
  margin-left: -10px;
  cursor: ns-resize;
}
.react-resizable-handle-n {
  top: 0;
  transform: rotate(225deg);
}
.react-resizable-handle-s {
  bottom: 0;
  transform: rotate(45deg);
}`,"",{version:3,sources:["webpack://./../graylog2-server/graylog2-web-interface/node_modules/react-resizable/css/styles.css"],names:[],mappings:"AAAA;EACE,kBAAkB;AACpB;AACA;EACE,kBAAkB;EAClB,WAAW;EACX,YAAY;EACZ,4BAA4B;EAC5B,8BAA8B;EAC9B,sBAAsB;EACtB,yDAAuY;EACvY,iCAAiC;EACjC,oBAAoB;AACtB;AACA;EACE,SAAS;EACT,OAAO;EACP,iBAAiB;EACjB,wBAAwB;AAC1B;AACA;EACE,SAAS;EACT,QAAQ;EACR,iBAAiB;AACnB;AACA;EACE,MAAM;EACN,OAAO;EACP,iBAAiB;EACjB,yBAAyB;AAC3B;AACA;EACE,MAAM;EACN,QAAQ;EACR,iBAAiB;EACjB,yBAAyB;AAC3B;AACA;;EAEE,QAAQ;EACR,iBAAiB;EACjB,iBAAiB;AACnB;AACA;EACE,OAAO;EACP,yBAAyB;AAC3B;AACA;EACE,QAAQ;EACR,yBAAyB;AAC3B;AACA;;EAEE,SAAS;EACT,kBAAkB;EAClB,iBAAiB;AACnB;AACA;EACE,MAAM;EACN,yBAAyB;AAC3B;AACA;EACE,SAAS;EACT,wBAAwB;AAC1B",sourcesContent:[`.react-resizable {
  position: relative;
}
.react-resizable-handle {
  position: absolute;
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-origin: content-box;
  box-sizing: border-box;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+');
  background-position: bottom right;
  padding: 0 3px 3px 0;
}
.react-resizable-handle-sw {
  bottom: 0;
  left: 0;
  cursor: sw-resize;
  transform: rotate(90deg);
}
.react-resizable-handle-se {
  bottom: 0;
  right: 0;
  cursor: se-resize;
}
.react-resizable-handle-nw {
  top: 0;
  left: 0;
  cursor: nw-resize;
  transform: rotate(180deg);
}
.react-resizable-handle-ne {
  top: 0;
  right: 0;
  cursor: ne-resize;
  transform: rotate(270deg);
}
.react-resizable-handle-w,
.react-resizable-handle-e {
  top: 50%;
  margin-top: -10px;
  cursor: ew-resize;
}
.react-resizable-handle-w {
  left: 0;
  transform: rotate(135deg);
}
.react-resizable-handle-e {
  right: 0;
  transform: rotate(315deg);
}
.react-resizable-handle-n,
.react-resizable-handle-s {
  left: 50%;
  margin-left: -10px;
  cursor: ns-resize;
}
.react-resizable-handle-n {
  top: 0;
  transform: rotate(225deg);
}
.react-resizable-handle-s {
  bottom: 0;
  transform: rotate(45deg);
}`],sourceRoot:""}]),_.locals={};const y=_},Uj4UqBXp:O=>{"use strict";O.exports=function(l){var e=[];return e.toString=function(){return this.map(function(r){var t="",o=typeof r[5]<"u";return r[4]&&(t+="@supports (".concat(r[4],") {")),r[2]&&(t+="@media ".concat(r[2]," {")),o&&(t+="@layer".concat(r[5].length>0?" ".concat(r[5]):""," {")),t+=l(r),o&&(t+="}"),r[2]&&(t+="}"),r[4]&&(t+="}"),t}).join("")},e.i=function(r,t,o,c,f){typeof r=="string"&&(r=[[null,r,void 0]]);var p={};if(o)for(var _=0;_"u"||(h[1]="@layer".concat(h[5].length>0?" ".concat(h[5]):""," {").concat(h[1],"}")),h[5]=f),t&&(h[2]&&(h[1]="@media ".concat(h[2]," {").concat(h[1],"}")),h[2]=t),c&&(h[4]?(h[1]="@supports (".concat(h[4],") {").concat(h[1],"}"),h[4]=c):h[4]="".concat(c)),e.push(h))}},e}},pQOC3olD:O=>{"use strict";O.exports=function(l,e){return e||(e={}),l&&(l=String(l.__esModule?l.default:l),/^['"].*['"]$/.test(l)&&(l=l.slice(1,-1)),e.hash&&(l+=e.hash),/["'() \t\n]|(%20)/.test(l)||e.needQuotes?'"'.concat(l.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):l)}},"++xxZkkP":O=>{"use strict";O.exports=function(l){var e=l[1],n=l[3];if(!n)return e;if(typeof btoa=="function"){var r=btoa(unescape(encodeURIComponent(JSON.stringify(n)))),t="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(r),o="/*# ".concat(t," */");return[e].concat([o]).join(`
`)}return[e].join(`
`)}},wWDbu37G:(O,l,e)=>{"use strict";e.d(l,{WU:()=>S});function n(D){return Math.abs(D=Math.round(D))>=1e21?D.toLocaleString("en").replace(/,/g,""):D.toString(10)}function r(D,L){if((N=(D=L?D.toExponential(L-1):D.toExponential()).indexOf("e"))<0)return null;var N,j=D.slice(0,N);return[j.length>1?j[0]+j.slice(2):j,+D.slice(N+1)]}function t(D){return D=r(Math.abs(D)),D?D[1]:NaN}function o(D,L){return function(N,j){for(var re=N.length,V=[],k=0,se=D[0],ge=0;re>0&&se>0&&(ge+se+1>j&&(se=Math.max(1,j-ge)),V.push(N.substring(re-=se,re+se)),!((ge+=se+1)>j));)se=D[k=(k+1)%D.length];return V.reverse().join(L)}}function c(D){return function(L){return L.replace(/[0-9]/g,function(N){return D[+N]})}}var f=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function p(D){if(!(L=f.exec(D)))throw new Error("invalid format: "+D);var L;return new _({fill:L[1],align:L[2],sign:L[3],symbol:L[4],zero:L[5],width:L[6],comma:L[7],precision:L[8]&&L[8].slice(1),trim:L[9],type:L[10]})}p.prototype=_.prototype;function _(D){this.fill=D.fill===void 0?" ":D.fill+"",this.align=D.align===void 0?">":D.align+"",this.sign=D.sign===void 0?"-":D.sign+"",this.symbol=D.symbol===void 0?"":D.symbol+"",this.zero=!!D.zero,this.width=D.width===void 0?void 0:+D.width,this.comma=!!D.comma,this.precision=D.precision===void 0?void 0:+D.precision,this.trim=!!D.trim,this.type=D.type===void 0?"":D.type+""}_.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(this.width===void 0?"":Math.max(1,this.width|0))+(this.comma?",":"")+(this.precision===void 0?"":"."+Math.max(0,this.precision|0))+(this.trim?"~":"")+this.type};function s(D){e:for(var L=D.length,N=1,j=-1,re;N0&&(j=0);break}return j>0?D.slice(0,j)+D.slice(re+1):D}var y;function h(D,L){var N=r(D,L);if(!N)return D+"";var j=N[0],re=N[1],V=re-(y=Math.max(-8,Math.min(8,Math.floor(re/3)))*3)+1,k=j.length;return V===k?j:V>k?j+new Array(V-k+1).join("0"):V>0?j.slice(0,V)+"."+j.slice(V):"0."+new Array(1-V).join("0")+r(D,Math.max(0,L+V-1))[0]}function u(D,L){var N=r(D,L);if(!N)return D+"";var j=N[0],re=N[1];return re<0?"0."+new Array(-re).join("0")+j:j.length>re+1?j.slice(0,re+1)+"."+j.slice(re+1):j+new Array(re-j.length+2).join("0")}const v={"%":function(D,L){return(D*100).toFixed(L)},b:function(D){return Math.round(D).toString(2)},c:function(D){return D+""},d:n,e:function(D,L){return D.toExponential(L)},f:function(D,L){return D.toFixed(L)},g:function(D,L){return D.toPrecision(L)},o:function(D){return Math.round(D).toString(8)},p:function(D,L){return u(D*100,L)},r:u,s:h,X:function(D){return Math.round(D).toString(16).toUpperCase()},x:function(D){return Math.round(D).toString(16)}};function d(D){return D}var m=Array.prototype.map,x=["y","z","a","f","p","n","\xB5","m","","k","M","G","T","P","E","Z","Y"];function g(D){var L=D.grouping===void 0||D.thousands===void 0?d:o(m.call(D.grouping,Number),D.thousands+""),N=D.currency===void 0?"":D.currency[0]+"",j=D.currency===void 0?"":D.currency[1]+"",re=D.decimal===void 0?".":D.decimal+"",V=D.numerals===void 0?d:c(m.call(D.numerals,String)),k=D.percent===void 0?"%":D.percent+"",se=D.minus===void 0?"-":D.minus+"",ge=D.nan===void 0?"NaN":D.nan+"";function Ce(P){P=p(P);var z=P.fill,q=P.align,U=P.sign,Z=P.symbol,W=P.zero,ae=P.width,J=P.comma,fe=P.precision,Ee=P.trim,Re=P.type;Re==="n"?(J=!0,Re="g"):v[Re]||(fe===void 0&&(fe=12),Ee=!0,Re="g"),(W||z==="0"&&q==="=")&&(W=!0,z="0",q="=");var Oe=Z==="$"?N:Z==="#"&&/[boxX]/.test(Re)?"0"+Re.toLowerCase():"",de=Z==="$"?j:/[%p]/.test(Re)?k:"",te=v[Re],oe=/[defgprs%]/.test(Re);fe=fe===void 0?6:/[gprs]/.test(Re)?Math.max(1,Math.min(21,fe)):Math.max(0,Math.min(20,fe));function we(Ne){var Q=Oe,X=de,ee,ve,ne;if(Re==="c")X=te(Ne)+X,Ne="";else{Ne=+Ne;var le=Ne<0||1/Ne<0;if(Ne=isNaN(Ne)?ge:te(Math.abs(Ne),fe),Ee&&(Ne=s(Ne)),le&&+Ne==0&&U!=="+"&&(le=!1),Q=(le?U==="("?U:se:U==="-"||U==="("?"":U)+Q,X=(Re==="s"?x[8+y/3]:"")+X+(le&&U==="("?")":""),oe){for(ee=-1,ve=Ne.length;++eene||ne>57){X=(ne===46?re+Ne.slice(ee+1):Ne.slice(ee))+X,Ne=Ne.slice(0,ee);break}}}J&&!W&&(Ne=L(Ne,1/0));var ue=Q.length+Ne.length+X.length,_e=ue>1)+Q+Ne+X+_e.slice(ue);break;default:Ne=_e+Q+Ne+X;break}return V(Ne)}return we.toString=function(){return P+""},we}function M(P,z){var q=Ce((P=p(P),P.type="f",P)),U=Math.max(-8,Math.min(8,Math.floor(t(z)/3)))*3,Z=Math.pow(10,-U),W=x[8+U/3];return function(ae){return q(Z*ae)+W}}return{format:Ce,formatPrefix:M}}var E,S,A;w({decimal:".",thousands:",",grouping:[3],currency:["$",""],minus:"-"});function w(D){return E=g(D),S=E.format,A=E.formatPrefix,E}},"7kzdQo4h":(O,l,e)=>{"use strict";e.d(l,{i$:()=>zi,g0:()=>Si});var n=new Date,r=new Date;function t(it,vt,cn,mn){function Mr(Yn){return it(Yn=arguments.length===0?new Date:new Date(+Yn)),Yn}return Mr.floor=function(Yn){return it(Yn=new Date(+Yn)),Yn},Mr.ceil=function(Yn){return it(Yn=new Date(Yn-1)),vt(Yn,1),it(Yn),Yn},Mr.round=function(Yn){var Tr=Mr(Yn),ri=Mr.ceil(Yn);return Yn-Tr0))return wi;do wi.push(vi=new Date(+Yn)),vt(Yn,ri),it(Yn);while(vi=Tr)for(;it(Tr),!Yn(Tr);)Tr.setTime(Tr-1)},function(Tr,ri){if(Tr>=Tr)if(ri<0)for(;++ri<=0;)for(;vt(Tr,-1),!Yn(Tr););else for(;--ri>=0;)for(;vt(Tr,1),!Yn(Tr););})},cn&&(Mr.count=function(Yn,Tr){return n.setTime(+Yn),r.setTime(+Tr),it(n),it(r),Math.floor(cn(n,r))},Mr.every=function(Yn){return Yn=Math.floor(Yn),!isFinite(Yn)||!(Yn>0)?null:Yn>1?Mr.filter(mn?function(Tr){return mn(Tr)%Yn===0}:function(Tr){return Mr.count(0,Tr)%Yn===0}):Mr}),Mr}var o=1e3,c=6e4,f=36e5,p=864e5,_=6048e5;function s(it){return t(function(vt){vt.setUTCDate(vt.getUTCDate()-(vt.getUTCDay()+7-it)%7),vt.setUTCHours(0,0,0,0)},function(vt,cn){vt.setUTCDate(vt.getUTCDate()+cn*7)},function(vt,cn){return(cn-vt)/_})}var y=s(0),h=s(1),u=s(2),v=s(3),d=s(4),m=s(5),x=s(6),g=y.range,E=h.range,S=u.range,A=v.range,w=d.range,D=m.range,L=x.range,N=t(function(it){it.setUTCHours(0,0,0,0)},function(it,vt){it.setUTCDate(it.getUTCDate()+vt)},function(it,vt){return(vt-it)/p},function(it){return it.getUTCDate()-1});const j=N;var re=N.range;function V(it){return t(function(vt){vt.setDate(vt.getDate()-(vt.getDay()+7-it)%7),vt.setHours(0,0,0,0)},function(vt,cn){vt.setDate(vt.getDate()+cn*7)},function(vt,cn){return(cn-vt-(cn.getTimezoneOffset()-vt.getTimezoneOffset())*c)/_})}var k=V(0),se=V(1),ge=V(2),Ce=V(3),M=V(4),P=V(5),z=V(6),q=k.range,U=se.range,Z=ge.range,W=Ce.range,ae=M.range,J=P.range,fe=z.range,Ee=t(function(it){it.setHours(0,0,0,0)},function(it,vt){it.setDate(it.getDate()+vt)},function(it,vt){return(vt-it-(vt.getTimezoneOffset()-it.getTimezoneOffset())*c)/p},function(it){return it.getDate()-1});const Re=Ee;var Oe=Ee.range,de=t(function(it){it.setMonth(0,1),it.setHours(0,0,0,0)},function(it,vt){it.setFullYear(it.getFullYear()+vt)},function(it,vt){return vt.getFullYear()-it.getFullYear()},function(it){return it.getFullYear()});de.every=function(it){return!isFinite(it=Math.floor(it))||!(it>0)?null:t(function(vt){vt.setFullYear(Math.floor(vt.getFullYear()/it)*it),vt.setMonth(0,1),vt.setHours(0,0,0,0)},function(vt,cn){vt.setFullYear(vt.getFullYear()+cn*it)})};const te=de;var oe=de.range,we=t(function(it){it.setUTCMonth(0,1),it.setUTCHours(0,0,0,0)},function(it,vt){it.setUTCFullYear(it.getUTCFullYear()+vt)},function(it,vt){return vt.getUTCFullYear()-it.getUTCFullYear()},function(it){return it.getUTCFullYear()});we.every=function(it){return!isFinite(it=Math.floor(it))||!(it>0)?null:t(function(vt){vt.setUTCFullYear(Math.floor(vt.getUTCFullYear()/it)*it),vt.setUTCMonth(0,1),vt.setUTCHours(0,0,0,0)},function(vt,cn){vt.setUTCFullYear(vt.getUTCFullYear()+cn*it)})};const Ne=we;var Q=we.range;function X(it){if(0<=it.y&&it.y<100){var vt=new Date(-1,it.m,it.d,it.H,it.M,it.S,it.L);return vt.setFullYear(it.y),vt}return new Date(it.y,it.m,it.d,it.H,it.M,it.S,it.L)}function ee(it){if(0<=it.y&&it.y<100){var vt=new Date(Date.UTC(-1,it.m,it.d,it.H,it.M,it.S,it.L));return vt.setUTCFullYear(it.y),vt}return new Date(Date.UTC(it.y,it.m,it.d,it.H,it.M,it.S,it.L))}function ve(it,vt,cn){return{y:it,m:vt,d:cn,H:0,M:0,S:0,L:0}}function ne(it){var vt=it.dateTime,cn=it.date,mn=it.time,Mr=it.periods,Yn=it.days,Tr=it.shortDays,ri=it.months,wi=it.shortMonths,vi=Mt(Mr),bi=$t(Mr),Fi=Mt(Yn),Gi=$t(Yn),xi=Mt(Tr),ra=$t(Tr),nr=Mt(ri),It=$t(ri),wn=Mt(wi),Vn=$t(wi),Ir={a:st,A:Ot,b:Wt,B:sn,c:null,d:ln,e:ln,f:kn,g:Gr,G:kr,H:vn,I:Wn,j:xn,L:zn,m:En,M:ur,p:hn,q:_n,Q:_r,s:Hr,S:ir,u:zr,U:pr,V:tr,w:Pr,W:jn,x:null,X:null,y:yr,Y:ar,Z:ut,"%":Xr},Br={a:dn,A:yn,b:Gn,B:Rn,c:null,d:$e,e:$e,f:At,g:Cr,G:xr,H:un,I:qt,j:yt,L:Ie,m:Ft,M:tn,p:Bn,q:er,Q:_r,s:Hr,S:jt,u:fn,U:In,V:dr,w:br,W:wr,x:null,X:null,y:Kr,Y:Zr,Z:Ur,"%":Xr},_i={a:Gt,A:bn,b:Xn,B:Se,c:ze,d:Je,e:Je,f:Ut,g:ie,G:Qt,H:Dt,I:Dt,j:ht,L:tt,m:mt,M:Pt,p:Qe,q:Ye,Q:Kt,s:Xt,S:Me,u:gt,U:Ke,V:bt,w:Ze,W:rn,x:Ge,X:nt,y:ie,Y:Qt,Z:Ue,"%":Ht};Ir.x=Or(cn,Ir),Ir.X=Or(mn,Ir),Ir.c=Or(vt,Ir),Br.x=Or(cn,Br),Br.X=Or(mn,Br),Br.c=Or(vt,Br);function Or(lt,Cn){return function(Ln){var nn=[],cr=-1,Jn=0,fr=lt.length,qn,Lr,Yr;for(Ln instanceof Date||(Ln=new Date(+Ln));++cr53)return null;"w"in nn||(nn.w=1),"Z"in nn?(Jn=ee(ve(nn.y,0,1)),fr=Jn.getUTCDay(),Jn=fr>4||fr===0?h.ceil(Jn):h(Jn),Jn=j.offset(Jn,(nn.V-1)*7),nn.y=Jn.getUTCFullYear(),nn.m=Jn.getUTCMonth(),nn.d=Jn.getUTCDate()+(nn.w+6)%7):(Jn=X(ve(nn.y,0,1)),fr=Jn.getDay(),Jn=fr>4||fr===0?se.ceil(Jn):se(Jn),Jn=Re.offset(Jn,(nn.V-1)*7),nn.y=Jn.getFullYear(),nn.m=Jn.getMonth(),nn.d=Jn.getDate()+(nn.w+6)%7)}else("W"in nn||"U"in nn)&&("w"in nn||(nn.w="u"in nn?nn.u%7:"W"in nn?1:0),fr="Z"in nn?ee(ve(nn.y,0,1)).getUTCDay():X(ve(nn.y,0,1)).getDay(),nn.m=0,nn.d="W"in nn?(nn.w+6)%7+nn.W*7-(fr+5)%7:nn.w+nn.U*7-(fr+6)%7);return"Z"in nn?(nn.H+=nn.Z/100|0,nn.M+=nn.Z%100,ee(nn)):X(nn)}}function Dr(lt,Cn,Ln,nn){for(var cr=0,Jn=Cn.length,fr=Ln.length,qn,Lr;cr=fr)return-1;if(qn=Cn.charCodeAt(cr++),qn===37){if(qn=Cn.charAt(cr++),Lr=_i[qn in le?Cn.charAt(cr++):qn],!Lr||(nn=Lr(lt,Ln,nn))<0)return-1}else if(qn!=Ln.charCodeAt(nn++))return-1}return nn}function Qe(lt,Cn,Ln){var nn=vi.exec(Cn.slice(Ln));return nn?(lt.p=bi[nn[0].toLowerCase()],Ln+nn[0].length):-1}function Gt(lt,Cn,Ln){var nn=xi.exec(Cn.slice(Ln));return nn?(lt.w=ra[nn[0].toLowerCase()],Ln+nn[0].length):-1}function bn(lt,Cn,Ln){var nn=Fi.exec(Cn.slice(Ln));return nn?(lt.w=Gi[nn[0].toLowerCase()],Ln+nn[0].length):-1}function Xn(lt,Cn,Ln){var nn=wn.exec(Cn.slice(Ln));return nn?(lt.m=Vn[nn[0].toLowerCase()],Ln+nn[0].length):-1}function Se(lt,Cn,Ln){var nn=nr.exec(Cn.slice(Ln));return nn?(lt.m=It[nn[0].toLowerCase()],Ln+nn[0].length):-1}function ze(lt,Cn,Ln){return Dr(lt,vt,Cn,Ln)}function Ge(lt,Cn,Ln){return Dr(lt,cn,Cn,Ln)}function nt(lt,Cn,Ln){return Dr(lt,mn,Cn,Ln)}function st(lt){return Tr[lt.getDay()]}function Ot(lt){return Yn[lt.getDay()]}function Wt(lt){return wi[lt.getMonth()]}function sn(lt){return ri[lt.getMonth()]}function hn(lt){return Mr[+(lt.getHours()>=12)]}function _n(lt){return 1+~~(lt.getMonth()/3)}function dn(lt){return Tr[lt.getUTCDay()]}function yn(lt){return Yn[lt.getUTCDay()]}function Gn(lt){return wi[lt.getUTCMonth()]}function Rn(lt){return ri[lt.getUTCMonth()]}function Bn(lt){return Mr[+(lt.getUTCHours()>=12)]}function er(lt){return 1+~~(lt.getUTCMonth()/3)}return{format:function(lt){var Cn=Or(lt+="",Ir);return Cn.toString=function(){return lt},Cn},parse:function(lt){var Cn=ui(lt+="",!1);return Cn.toString=function(){return lt},Cn},utcFormat:function(lt){var Cn=Or(lt+="",Br);return Cn.toString=function(){return lt},Cn},utcParse:function(lt){var Cn=ui(lt+="",!0);return Cn.toString=function(){return lt},Cn}}}var le={"-":"",_:" ",0:"0"},ue=/^\s*\d+/,_e=/^%/,He=/[\\^$*+?|[\]().{}]/g;function Ve(it,vt,cn){var mn=it<0?"-":"",Mr=(mn?-it:it)+"",Yn=Mr.length;return mn+(Yn68?1900:2e3),cn+mn[0].length):-1}function Ue(it,vt,cn){var mn=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(vt.slice(cn,cn+6));return mn?(it.Z=mn[1]?0:-(mn[2]+(mn[3]||"00")),cn+mn[0].length):-1}function Ye(it,vt,cn){var mn=ue.exec(vt.slice(cn,cn+1));return mn?(it.q=mn[0]*3-3,cn+mn[0].length):-1}function mt(it,vt,cn){var mn=ue.exec(vt.slice(cn,cn+2));return mn?(it.m=mn[0]-1,cn+mn[0].length):-1}function Je(it,vt,cn){var mn=ue.exec(vt.slice(cn,cn+2));return mn?(it.d=+mn[0],cn+mn[0].length):-1}function ht(it,vt,cn){var mn=ue.exec(vt.slice(cn,cn+3));return mn?(it.m=0,it.d=+mn[0],cn+mn[0].length):-1}function Dt(it,vt,cn){var mn=ue.exec(vt.slice(cn,cn+2));return mn?(it.H=+mn[0],cn+mn[0].length):-1}function Pt(it,vt,cn){var mn=ue.exec(vt.slice(cn,cn+2));return mn?(it.M=+mn[0],cn+mn[0].length):-1}function Me(it,vt,cn){var mn=ue.exec(vt.slice(cn,cn+2));return mn?(it.S=+mn[0],cn+mn[0].length):-1}function tt(it,vt,cn){var mn=ue.exec(vt.slice(cn,cn+3));return mn?(it.L=+mn[0],cn+mn[0].length):-1}function Ut(it,vt,cn){var mn=ue.exec(vt.slice(cn,cn+6));return mn?(it.L=Math.floor(mn[0]/1e3),cn+mn[0].length):-1}function Ht(it,vt,cn){var mn=_e.exec(vt.slice(cn,cn+1));return mn?cn+mn[0].length:-1}function Kt(it,vt,cn){var mn=ue.exec(vt.slice(cn));return mn?(it.Q=+mn[0],cn+mn[0].length):-1}function Xt(it,vt,cn){var mn=ue.exec(vt.slice(cn));return mn?(it.s=+mn[0],cn+mn[0].length):-1}function ln(it,vt){return Ve(it.getDate(),vt,2)}function vn(it,vt){return Ve(it.getHours(),vt,2)}function Wn(it,vt){return Ve(it.getHours()%12||12,vt,2)}function xn(it,vt){return Ve(1+Re.count(te(it),it),vt,3)}function zn(it,vt){return Ve(it.getMilliseconds(),vt,3)}function kn(it,vt){return zn(it,vt)+"000"}function En(it,vt){return Ve(it.getMonth()+1,vt,2)}function ur(it,vt){return Ve(it.getMinutes(),vt,2)}function ir(it,vt){return Ve(it.getSeconds(),vt,2)}function zr(it){var vt=it.getDay();return vt===0?7:vt}function pr(it,vt){return Ve(k.count(te(it)-1,it),vt,2)}function hr(it){var vt=it.getDay();return vt>=4||vt===0?M(it):M.ceil(it)}function tr(it,vt){return it=hr(it),Ve(M.count(te(it),it)+(te(it).getDay()===4),vt,2)}function Pr(it){return it.getDay()}function jn(it,vt){return Ve(se.count(te(it)-1,it),vt,2)}function yr(it,vt){return Ve(it.getFullYear()%100,vt,2)}function Gr(it,vt){return it=hr(it),Ve(it.getFullYear()%100,vt,2)}function ar(it,vt){return Ve(it.getFullYear()%1e4,vt,4)}function kr(it,vt){var cn=it.getDay();return it=cn>=4||cn===0?M(it):M.ceil(it),Ve(it.getFullYear()%1e4,vt,4)}function ut(it){var vt=it.getTimezoneOffset();return(vt>0?"-":(vt*=-1,"+"))+Ve(vt/60|0,"0",2)+Ve(vt%60,"0",2)}function $e(it,vt){return Ve(it.getUTCDate(),vt,2)}function un(it,vt){return Ve(it.getUTCHours(),vt,2)}function qt(it,vt){return Ve(it.getUTCHours()%12||12,vt,2)}function yt(it,vt){return Ve(1+j.count(Ne(it),it),vt,3)}function Ie(it,vt){return Ve(it.getUTCMilliseconds(),vt,3)}function At(it,vt){return Ie(it,vt)+"000"}function Ft(it,vt){return Ve(it.getUTCMonth()+1,vt,2)}function tn(it,vt){return Ve(it.getUTCMinutes(),vt,2)}function jt(it,vt){return Ve(it.getUTCSeconds(),vt,2)}function fn(it){var vt=it.getUTCDay();return vt===0?7:vt}function In(it,vt){return Ve(y.count(Ne(it)-1,it),vt,2)}function or(it){var vt=it.getUTCDay();return vt>=4||vt===0?d(it):d.ceil(it)}function dr(it,vt){return it=or(it),Ve(d.count(Ne(it),it)+(Ne(it).getUTCDay()===4),vt,2)}function br(it){return it.getUTCDay()}function wr(it,vt){return Ve(h.count(Ne(it)-1,it),vt,2)}function Kr(it,vt){return Ve(it.getUTCFullYear()%100,vt,2)}function Cr(it,vt){return it=or(it),Ve(it.getUTCFullYear()%100,vt,2)}function Zr(it,vt){return Ve(it.getUTCFullYear()%1e4,vt,4)}function xr(it,vt){var cn=it.getUTCDay();return it=cn>=4||cn===0?d(it):d.ceil(it),Ve(it.getUTCFullYear()%1e4,vt,4)}function Ur(){return"+0000"}function Xr(){return"%"}function _r(it){return+it}function Hr(it){return Math.floor(+it/1e3)}var gi,zi,Ri,Si,Ui;Vr({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});function Vr(it){return gi=ne(it),zi=gi.format,Ri=gi.parse,Si=gi.utcFormat,Ui=gi.utcParse,gi}},IegqogAV:(O,l,e)=>{"use strict";var n=e("M9tMyueB");l.__esModule=!0,l.default=t;var r=n(e("r7hIrl4o"));function t(o){o===void 0&&(o=(0,r.default)());try{return o.activeElement}catch{}}O.exports=l.default},EChm9oIU:(O,l,e)=>{"use strict";var n=e("M9tMyueB");l.__esModule=!0,l.default=t;var r=n(e("/IffRbk+"));function t(o,c){o.classList?o.classList.add(c):(0,r.default)(o,c)||(typeof o.className=="string"?o.className=o.className+" "+c:o.setAttribute("class",(o.className&&o.className.baseVal||"")+" "+c))}O.exports=l.default},"/IffRbk+":(O,l)=>{"use strict";l.__esModule=!0,l.default=e;function e(n,r){return n.classList?!!r&&n.classList.contains(r):(" "+(n.className.baseVal||n.className)+" ").indexOf(" "+r+" ")!==-1}O.exports=l.default},qIjeOw2z:(O,l,e)=>{"use strict";var n=e("M9tMyueB");l.__esModule=!0,l.default=void 0;var r=n(e("EChm9oIU"));l.addClass=r.default;var t=n(e("ZHHHRcK7"));l.removeClass=t.default;var o=n(e("/IffRbk+"));l.hasClass=o.default;var c={addClass:r.default,removeClass:t.default,hasClass:o.default};l.default=c},ZHHHRcK7:O=>{"use strict";function l(e,n){return e.replace(new RegExp("(^|\\s)"+n+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}O.exports=function(n,r){n.classList?n.classList.remove(r):typeof n.className=="string"?n.className=l(n.className,r):n.setAttribute("class",l(n.className&&n.className.baseVal||"",r))}},R6Bge8S9:(O,l,e)=>{"use strict";var n=e("M9tMyueB");l.__esModule=!0,l.default=void 0;var r=n(e("4t5gKptG")),t=function(){};r.default&&(t=function(){if(document.addEventListener)return function(c,f,p,_){return c.removeEventListener(f,p,_||!1)};if(document.attachEvent)return function(c,f,p){return c.detachEvent("on"+f,p)}}());var o=t;l.default=o,O.exports=l.default},"4LjjnCe/":(O,l,e)=>{"use strict";var n=e("M9tMyueB");l.__esModule=!0,l.default=void 0;var r=n(e("4t5gKptG")),t=function(){};r.default&&(t=function(){if(document.addEventListener)return function(c,f,p,_){return c.addEventListener(f,p,_||!1)};if(document.attachEvent)return function(c,f,p){return c.attachEvent("on"+f,function(_){_=_||window.event,_.target=_.target||_.srcElement,_.currentTarget=c,p.call(c,_)})}}());var o=t;l.default=o,O.exports=l.default},r7hIrl4o:(O,l)=>{"use strict";l.__esModule=!0,l.default=e;function e(n){return n&&n.ownerDocument||document}O.exports=l.default},FDjgrJKB:(O,l,e)=>{"use strict";var n=e("M9tMyueB");l.__esModule=!0,l.default=t;var r=n(e("r7hIrl4o"));function t(o){var c=(0,r.default)(o);return c&&c.defaultView||c.parentWindow}O.exports=l.default},CLydMl5W:(O,l,e)=>{"use strict";var n=e("M9tMyueB");l.__esModule=!0,l.default=void 0;var r=n(e("4t5gKptG")),t=function(){return r.default?function(c,f){return c.contains?c.contains(f):c.compareDocumentPosition?c===f||!!(c.compareDocumentPosition(f)&16):o(c,f)}:o}();l.default=t;function o(c,f){if(f)do if(f===c)return!0;while(f=f.parentNode);return!1}O.exports=l.default},j6rLq9rU:(O,l,e)=>{"use strict";var n=e("M9tMyueB");l.__esModule=!0,l.default=o;var r=n(e("uFFaJ7o2")),t=n(e("PoZw58Gy"));function o(c,f){var p=(0,t.default)(c);return p?p.innerHeight:f?c.clientHeight:(0,r.default)(c).height}O.exports=l.default},PoZw58Gy:(O,l)=>{"use strict";l.__esModule=!0,l.default=e;function e(n){return n===n.window?n:n.nodeType===9?n.defaultView||n.parentWindow:!1}O.exports=l.default},uFFaJ7o2:(O,l,e)=>{"use strict";var n=e("M9tMyueB");l.__esModule=!0,l.default=c;var r=n(e("CLydMl5W")),t=n(e("PoZw58Gy")),o=n(e("r7hIrl4o"));function c(f){var p=(0,o.default)(f),_=(0,t.default)(p),s=p&&p.documentElement,y={top:0,left:0,height:0,width:0};if(p)return(0,r.default)(s,f)&&(f.getBoundingClientRect!==void 0&&(y=f.getBoundingClientRect()),y={top:y.top+(_.pageYOffset||s.scrollTop)-(s.clientTop||0),left:y.left+(_.pageXOffset||s.scrollLeft)-(s.clientLeft||0),width:(y.width==null?f.offsetWidth:y.width)||0,height:(y.height==null?f.offsetHeight:y.height)||0}),y}O.exports=l.default},oP9RRvH8:(O,l,e)=>{"use strict";var n=e("M9tMyueB");l.__esModule=!0,l.default=c;var r=n(e("r7hIrl4o")),t=n(e("9I8pDqdR"));function o(f){return f.nodeName&&f.nodeName.toLowerCase()}function c(f){for(var p=(0,r.default)(f),_=f&&f.offsetParent;_&&o(f)!=="html"&&(0,t.default)(_,"position")==="static";)_=_.offsetParent;return _||p.documentElement}O.exports=l.default},jI9smUmu:(O,l,e)=>{"use strict";var n=e("M9tMyueB");l.__esModule=!0,l.default=s;var r=n(e("u3kqA8Tv")),t=n(e("uFFaJ7o2")),o=n(e("oP9RRvH8")),c=n(e("LUwWrx2D")),f=n(e("9mmjAgYC")),p=n(e("9I8pDqdR"));function _(y){return y.nodeName&&y.nodeName.toLowerCase()}function s(y,h){var u={top:0,left:0},v;return(0,p.default)(y,"position")==="fixed"?v=y.getBoundingClientRect():(h=h||(0,o.default)(y),v=(0,t.default)(y),_(h)!=="html"&&(u=(0,t.default)(h)),u.top+=parseInt((0,p.default)(h,"borderTopWidth"),10)-(0,c.default)(h)||0,u.left+=parseInt((0,p.default)(h,"borderLeftWidth"),10)-(0,f.default)(h)||0),(0,r.default)({},v,{top:v.top-u.top-(parseInt((0,p.default)(y,"marginTop"),10)||0),left:v.left-u.left-(parseInt((0,p.default)(y,"marginLeft"),10)||0)})}O.exports=l.default},"9mmjAgYC":(O,l,e)=>{"use strict";var n=e("M9tMyueB");l.__esModule=!0,l.default=t;var r=n(e("PoZw58Gy"));function t(o,c){var f=(0,r.default)(o);if(c===void 0)return f?"pageXOffset"in f?f.pageXOffset:f.document.documentElement.scrollLeft:o.scrollLeft;f?f.scrollTo(c,"pageYOffset"in f?f.pageYOffset:f.document.documentElement.scrollTop):o.scrollLeft=c}O.exports=l.default},LUwWrx2D:(O,l,e)=>{"use strict";var n=e("M9tMyueB");l.__esModule=!0,l.default=t;var r=n(e("PoZw58Gy"));function t(o,c){var f=(0,r.default)(o);if(c===void 0)return f?"pageYOffset"in f?f.pageYOffset:f.document.documentElement.scrollTop:o.scrollTop;f?f.scrollTo("pageXOffset"in f?f.pageXOffset:f.document.documentElement.scrollLeft,c):o.scrollTop=c}O.exports=l.default},yZwzXz9h:(O,l,e)=>{"use strict";var n=e("M9tMyueB");l.__esModule=!0,l.default=c;var r=n(e("vojaZUZy")),t=/^(top|right|bottom|left)$/,o=/^([+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|))(?!px)[a-z%]+$/i;function c(f){if(!f)throw new TypeError("No Element passed to `getComputedStyle()`");var p=f.ownerDocument;return"defaultView"in p?p.defaultView.opener?f.ownerDocument.defaultView.getComputedStyle(f,null):window.getComputedStyle(f,null):{getPropertyValue:function(s){var y=f.style;s=(0,r.default)(s),s=="float"&&(s="styleFloat");var h=f.currentStyle[s]||null;if(h==null&&y&&y[s]&&(h=y[s]),o.test(h)&&!t.test(s)){var u=y.left,v=f.runtimeStyle,d=v&&v.left;d&&(v.left=f.currentStyle.left),y.left=s==="fontSize"?"1em":h,h=y.pixelLeft+"px",y.left=u,d&&(v.left=d)}return h}}}O.exports=l.default},"9I8pDqdR":(O,l,e)=>{"use strict";var n=e("M9tMyueB");l.__esModule=!0,l.default=_;var r=n(e("vojaZUZy")),t=n(e("kjf7kZKk")),o=n(e("yZwzXz9h")),c=n(e("ocXz6LBj")),f=e("VXzVwWvI"),p=n(e("qg/+4+92"));function _(s,y,h){var u="",v="",d=y;if(typeof y=="string"){if(h===void 0)return s.style[(0,r.default)(y)]||(0,o.default)(s).getPropertyValue((0,t.default)(y));(d={})[y]=h}Object.keys(d).forEach(function(m){var x=d[m];!x&&x!==0?(0,c.default)(s,(0,t.default)(m)):(0,p.default)(m)?v+=m+"("+x+") ":u+=(0,t.default)(m)+": "+x+";"}),v&&(u+=f.transform+": "+v+";"),s.style.cssText+=";"+u}O.exports=l.default},ocXz6LBj:(O,l)=>{"use strict";l.__esModule=!0,l.default=e;function e(n,r){return"removeProperty"in n.style?n.style.removeProperty(r):n.style.removeAttribute(r)}O.exports=l.default},"qg/+4+92":(O,l)=>{"use strict";l.__esModule=!0,l.default=n;var e=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i;function n(r){return!!(r&&e.test(r))}O.exports=l.default},VXzVwWvI:(O,l,e)=>{"use strict";var n=e("M9tMyueB");l.__esModule=!0,l.default=l.animationEnd=l.animationDelay=l.animationTiming=l.animationDuration=l.animationName=l.transitionEnd=l.transitionDuration=l.transitionDelay=l.transitionTiming=l.transitionProperty=l.transform=void 0;var r=n(e("4t5gKptG")),t="transform";l.transform=t;var o,c,f;l.animationEnd=f,l.transitionEnd=c;var p,_,s,y;l.transitionDelay=y,l.transitionTiming=s,l.transitionDuration=_,l.transitionProperty=p;var h,u,v,d;if(l.animationDelay=d,l.animationTiming=v,l.animationDuration=u,l.animationName=h,r.default){var m=g();o=m.prefix,l.transitionEnd=c=m.transitionEnd,l.animationEnd=f=m.animationEnd,l.transform=t=o+"-"+t,l.transitionProperty=p=o+"-transition-property",l.transitionDuration=_=o+"-transition-duration",l.transitionDelay=y=o+"-transition-delay",l.transitionTiming=s=o+"-transition-timing-function",l.animationName=h=o+"-animation-name",l.animationDuration=u=o+"-animation-duration",l.animationTiming=v=o+"-animation-delay",l.animationDelay=d=o+"-animation-timing-function"}var x={transform:t,end:c,property:p,timing:s,delay:y,duration:_};l.default=x;function g(){for(var E=document.createElement("div").style,S={O:function(V){return"o"+V.toLowerCase()},Moz:function(V){return V.toLowerCase()},Webkit:function(V){return"webkit"+V},ms:function(V){return"MS"+V}},A=Object.keys(S),w,D,L="",N=0;N{"use strict";l.__esModule=!0,l.default=n;var e=/-(.)/g;function n(r){return r.replace(e,function(t,o){return o.toUpperCase()})}O.exports=l.default},vojaZUZy:(O,l,e)=>{"use strict";var n=e("M9tMyueB");l.__esModule=!0,l.default=o;var r=n(e("qqTFD4um")),t=/^-ms-/;function o(c){return(0,r.default)(c.replace(t,"ms-"))}O.exports=l.default},JMHPdrwX:(O,l)=>{"use strict";l.__esModule=!0,l.default=n;var e=/([A-Z])/g;function n(r){return r.replace(e,"-$1").toLowerCase()}O.exports=l.default},kjf7kZKk:(O,l,e)=>{"use strict";var n=e("M9tMyueB");l.__esModule=!0,l.default=o;var r=n(e("JMHPdrwX")),t=/^ms-/;function o(c){return(0,r.default)(c).replace(t,"-ms-")}O.exports=l.default},"4t5gKptG":(O,l)=>{"use strict";l.__esModule=!0,l.default=void 0;var e=!!(typeof window<"u"&&window.document&&window.document.createElement);l.default=e,O.exports=l.default},"0GyS2FCD":(O,l,e)=>{"use strict";var n=e("M9tMyueB");l.__esModule=!0,l.default=void 0;var r=n(e("4t5gKptG")),t=["","webkit","moz","o","ms"],o="clearTimeout",c=s,f,p=function(u,v){return u+(u?v[0].toUpperCase()+v.substr(1):v)+"AnimationFrame"};r.default&&t.some(function(h){var u=p(h,"request");if(u in window)return o=p(h,"cancel"),c=function(d){return window[u](d)}});var _=new Date().getTime();function s(h){var u=new Date().getTime(),v=Math.max(0,16-(u-_)),d=setTimeout(h,v);return _=u,d}f=function(u){return c(u)},f.cancel=function(h){window[o]&&typeof window[o]=="function"&&window[o](h)};var y=f;l.default=y,O.exports=l.default},PiF6VCfp:(O,l,e)=>{"use strict";var n=e("M9tMyueB");l.__esModule=!0,l.default=o;var r=n(e("4t5gKptG")),t;function o(c){if((!t&&t!==0||c)&&r.default){var f=document.createElement("div");f.style.position="absolute",f.style.top="-9999px",f.style.width="50px",f.style.height="50px",f.style.overflow="scroll",document.body.appendChild(f),t=f.offsetWidth-f.clientWidth,document.body.removeChild(f)}return t}O.exports=l.default},R8P0WRGn:function(O){/*! @license DOMPurify 3.0.2 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.0.2/LICENSE */(function(l,e){O.exports=e()})(this,function(){"use strict";const{entries:l,setPrototypeOf:e,isFrozen:n,getPrototypeOf:r,getOwnPropertyDescriptor:t}=Object;let{freeze:o,seal:c,create:f}=Object,{apply:p,construct:_}=typeof Reflect<"u"&&Reflect;p||(p=function(X,ee,ve){return X.apply(ee,ve)}),o||(o=function(X){return X}),c||(c=function(X){return X}),_||(_=function(X,ee){return new X(...ee)});const s=A(Array.prototype.forEach),y=A(Array.prototype.pop),h=A(Array.prototype.push),u=A(String.prototype.toLowerCase),v=A(String.prototype.toString),d=A(String.prototype.match),m=A(String.prototype.replace),x=A(String.prototype.indexOf),g=A(String.prototype.trim),E=A(RegExp.prototype.test),S=w(TypeError);function A(Q){return function(X){for(var ee=arguments.length,ve=new Array(ee>1?ee-1:0),ne=1;ne/gm),W=c(/\${[\w\W]*}/gm),ae=c(/^data-[\-\w.\u00B7-\uFFFF]/),J=c(/^aria-[\-\w]+$/),fe=c(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Ee=c(/^(?:\w+script|data):/i),Re=c(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Oe=c(/^html$/i);var de=Object.freeze({__proto__:null,MUSTACHE_EXPR:U,ERB_EXPR:Z,TMPLIT_EXPR:W,DATA_ATTR:ae,ARIA_ATTR:J,IS_ALLOWED_URI:fe,IS_SCRIPT_OR_DATA:Ee,ATTR_WHITESPACE:Re,DOCTYPE_NAME:Oe});const te=()=>typeof window>"u"?null:window,oe=function(X,ee){if(typeof X!="object"||typeof X.createPolicy!="function")return null;let ve=null;const ne="data-tt-policy-suffix";ee.currentScript&&ee.currentScript.hasAttribute(ne)&&(ve=ee.currentScript.getAttribute(ne));const le="dompurify"+(ve?"#"+ve:"");try{return X.createPolicy(le,{createHTML(ue){return ue},createScriptURL(ue){return ue}})}catch{return console.warn("TrustedTypes policy "+le+" could not be created."),null}};function we(){let Q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:te();const X=nr=>we(nr);if(X.version="3.0.2",X.removed=[],!Q||!Q.document||Q.document.nodeType!==9)return X.isSupported=!1,X;const ee=Q.document;let{document:ve}=Q;const{DocumentFragment:ne,HTMLTemplateElement:le,Node:ue,Element:_e,NodeFilter:He,NamedNodeMap:Ve=Q.NamedNodeMap||Q.MozNamedAttrMap,HTMLFormElement:ot,DOMParser:Mt,trustedTypes:$t}=Q,Ze=_e.prototype,gt=N(Ze,"cloneNode"),Ke=N(Ze,"nextSibling"),bt=N(Ze,"childNodes"),rn=N(Ze,"parentNode");if(typeof le=="function"){const nr=ve.createElement("template");nr.content&&nr.content.ownerDocument&&(ve=nr.content.ownerDocument)}const Qt=oe($t,ee),ie=Qt?Qt.createHTML(""):"",{implementation:Ue,createNodeIterator:Ye,createDocumentFragment:mt,getElementsByTagName:Je}=ve,{importNode:ht}=ee;let Dt={};X.isSupported=typeof l=="function"&&typeof rn=="function"&&Ue&&typeof Ue.createHTMLDocument<"u";const{MUSTACHE_EXPR:Pt,ERB_EXPR:Me,TMPLIT_EXPR:tt,DATA_ATTR:Ut,ARIA_ATTR:Ht,IS_SCRIPT_OR_DATA:Kt,ATTR_WHITESPACE:Xt}=de;let{IS_ALLOWED_URI:ln}=de,vn=null;const Wn=D({},[...j,...re,...V,...se,...Ce]);let xn=null;const zn=D({},[...M,...P,...z,...q]);let kn=Object.seal(Object.create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),En=null,ur=null,ir=!0,zr=!0,pr=!1,hr=!0,tr=!1,Pr=!1,jn=!1,yr=!1,Gr=!1,ar=!1,kr=!1,ut=!0,$e=!1;const un="user-content-";let qt=!0,yt=!1,Ie={},At=null;const Ft=D({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let tn=null;const jt=D({},["audio","video","img","source","image","track"]);let fn=null;const In=D({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),or="http://www.w3.org/1998/Math/MathML",dr="http://www.w3.org/2000/svg",br="http://www.w3.org/1999/xhtml";let wr=br,Kr=!1,Cr=null;const Zr=D({},[or,dr,br],v);let xr;const Ur=["application/xhtml+xml","text/html"],Xr="text/html";let _r,Hr=null;const gi=ve.createElement("form"),zi=function(It){return It instanceof RegExp||It instanceof Function},Ri=function(It){Hr&&Hr===It||((!It||typeof It!="object")&&(It={}),It=L(It),xr=Ur.indexOf(It.PARSER_MEDIA_TYPE)===-1?xr=Xr:xr=It.PARSER_MEDIA_TYPE,_r=xr==="application/xhtml+xml"?v:u,vn="ALLOWED_TAGS"in It?D({},It.ALLOWED_TAGS,_r):Wn,xn="ALLOWED_ATTR"in It?D({},It.ALLOWED_ATTR,_r):zn,Cr="ALLOWED_NAMESPACES"in It?D({},It.ALLOWED_NAMESPACES,v):Zr,fn="ADD_URI_SAFE_ATTR"in It?D(L(In),It.ADD_URI_SAFE_ATTR,_r):In,tn="ADD_DATA_URI_TAGS"in It?D(L(jt),It.ADD_DATA_URI_TAGS,_r):jt,At="FORBID_CONTENTS"in It?D({},It.FORBID_CONTENTS,_r):Ft,En="FORBID_TAGS"in It?D({},It.FORBID_TAGS,_r):{},ur="FORBID_ATTR"in It?D({},It.FORBID_ATTR,_r):{},Ie="USE_PROFILES"in It?It.USE_PROFILES:!1,ir=It.ALLOW_ARIA_ATTR!==!1,zr=It.ALLOW_DATA_ATTR!==!1,pr=It.ALLOW_UNKNOWN_PROTOCOLS||!1,hr=It.ALLOW_SELF_CLOSE_IN_ATTR!==!1,tr=It.SAFE_FOR_TEMPLATES||!1,Pr=It.WHOLE_DOCUMENT||!1,Gr=It.RETURN_DOM||!1,ar=It.RETURN_DOM_FRAGMENT||!1,kr=It.RETURN_TRUSTED_TYPE||!1,yr=It.FORCE_BODY||!1,ut=It.SANITIZE_DOM!==!1,$e=It.SANITIZE_NAMED_PROPS||!1,qt=It.KEEP_CONTENT!==!1,yt=It.IN_PLACE||!1,ln=It.ALLOWED_URI_REGEXP||fe,wr=It.NAMESPACE||br,kn=It.CUSTOM_ELEMENT_HANDLING||{},It.CUSTOM_ELEMENT_HANDLING&&zi(It.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(kn.tagNameCheck=It.CUSTOM_ELEMENT_HANDLING.tagNameCheck),It.CUSTOM_ELEMENT_HANDLING&&zi(It.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(kn.attributeNameCheck=It.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),It.CUSTOM_ELEMENT_HANDLING&&typeof It.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(kn.allowCustomizedBuiltInElements=It.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),tr&&(zr=!1),ar&&(Gr=!0),Ie&&(vn=D({},[...Ce]),xn=[],Ie.html===!0&&(D(vn,j),D(xn,M)),Ie.svg===!0&&(D(vn,re),D(xn,P),D(xn,q)),Ie.svgFilters===!0&&(D(vn,V),D(xn,P),D(xn,q)),Ie.mathMl===!0&&(D(vn,se),D(xn,z),D(xn,q))),It.ADD_TAGS&&(vn===Wn&&(vn=L(vn)),D(vn,It.ADD_TAGS,_r)),It.ADD_ATTR&&(xn===zn&&(xn=L(xn)),D(xn,It.ADD_ATTR,_r)),It.ADD_URI_SAFE_ATTR&&D(fn,It.ADD_URI_SAFE_ATTR,_r),It.FORBID_CONTENTS&&(At===Ft&&(At=L(At)),D(At,It.FORBID_CONTENTS,_r)),qt&&(vn["#text"]=!0),Pr&&D(vn,["html","head","body"]),vn.table&&(D(vn,["tbody"]),delete En.tbody),o&&o(It),Hr=It)},Si=D({},["mi","mo","mn","ms","mtext"]),Ui=D({},["foreignobject","desc","title","annotation-xml"]),Vr=D({},["title","style","font","a","script"]),it=D({},re);D(it,V),D(it,k);const vt=D({},se);D(vt,ge);const cn=function(It){let wn=rn(It);(!wn||!wn.tagName)&&(wn={namespaceURI:wr,tagName:"template"});const Vn=u(It.tagName),Ir=u(wn.tagName);return Cr[It.namespaceURI]?It.namespaceURI===dr?wn.namespaceURI===br?Vn==="svg":wn.namespaceURI===or?Vn==="svg"&&(Ir==="annotation-xml"||Si[Ir]):Boolean(it[Vn]):It.namespaceURI===or?wn.namespaceURI===br?Vn==="math":wn.namespaceURI===dr?Vn==="math"&&Ui[Ir]:Boolean(vt[Vn]):It.namespaceURI===br?wn.namespaceURI===dr&&!Ui[Ir]||wn.namespaceURI===or&&!Si[Ir]?!1:!vt[Vn]&&(Vr[Vn]||!it[Vn]):!!(xr==="application/xhtml+xml"&&Cr[It.namespaceURI]):!1},mn=function(It){h(X.removed,{element:It});try{It.parentNode.removeChild(It)}catch{It.remove()}},Mr=function(It,wn){try{h(X.removed,{attribute:wn.getAttributeNode(It),from:wn})}catch{h(X.removed,{attribute:null,from:wn})}if(wn.removeAttribute(It),It==="is"&&!xn[It])if(Gr||ar)try{mn(wn)}catch{}else try{wn.setAttribute(It,"")}catch{}},Yn=function(It){let wn,Vn;if(yr)It=""+It;else{const _i=d(It,/^[\r\n\t ]+/);Vn=_i&&_i[0]}xr==="application/xhtml+xml"&&wr===br&&(It=''+It+"");const Ir=Qt?Qt.createHTML(It):It;if(wr===br)try{wn=new Mt().parseFromString(Ir,xr)}catch{}if(!wn||!wn.documentElement){wn=Ue.createDocument(wr,"template",null);try{wn.documentElement.innerHTML=Kr?ie:Ir}catch{}}const Br=wn.body||wn.documentElement;return It&&Vn&&Br.insertBefore(ve.createTextNode(Vn),Br.childNodes[0]||null),wr===br?Je.call(wn,Pr?"html":"body")[0]:Pr?wn.documentElement:Br},Tr=function(It){return Ye.call(It.ownerDocument||It,It,He.SHOW_ELEMENT|He.SHOW_COMMENT|He.SHOW_TEXT,null,!1)},ri=function(It){return It instanceof ot&&(typeof It.nodeName!="string"||typeof It.textContent!="string"||typeof It.removeChild!="function"||!(It.attributes instanceof Ve)||typeof It.removeAttribute!="function"||typeof It.setAttribute!="function"||typeof It.namespaceURI!="string"||typeof It.insertBefore!="function"||typeof It.hasChildNodes!="function")},wi=function(It){return typeof ue=="object"?It instanceof ue:It&&typeof It=="object"&&typeof It.nodeType=="number"&&typeof It.nodeName=="string"},vi=function(It,wn,Vn){Dt[It]&&s(Dt[It],Ir=>{Ir.call(X,wn,Vn,Hr)})},bi=function(It){let wn;if(vi("beforeSanitizeElements",It,null),ri(It))return mn(It),!0;const Vn=_r(It.nodeName);if(vi("uponSanitizeElement",It,{tagName:Vn,allowedTags:vn}),It.hasChildNodes()&&!wi(It.firstElementChild)&&(!wi(It.content)||!wi(It.content.firstElementChild))&&E(/<[/\w]/g,It.innerHTML)&&E(/<[/\w]/g,It.textContent))return mn(It),!0;if(!vn[Vn]||En[Vn]){if(!En[Vn]&&Gi(Vn)&&(kn.tagNameCheck instanceof RegExp&&E(kn.tagNameCheck,Vn)||kn.tagNameCheck instanceof Function&&kn.tagNameCheck(Vn)))return!1;if(qt&&!At[Vn]){const Ir=rn(It)||It.parentNode,Br=bt(It)||It.childNodes;if(Br&&Ir){const _i=Br.length;for(let Or=_i-1;Or>=0;--Or)Ir.insertBefore(gt(Br[Or],!0),Ke(It))}}return mn(It),!0}return It instanceof _e&&!cn(It)||(Vn==="noscript"||Vn==="noembed")&&E(/<\/no(script|embed)/i,It.innerHTML)?(mn(It),!0):(tr&&It.nodeType===3&&(wn=It.textContent,wn=m(wn,Pt," "),wn=m(wn,Me," "),wn=m(wn,tt," "),It.textContent!==wn&&(h(X.removed,{element:It.cloneNode()}),It.textContent=wn)),vi("afterSanitizeElements",It,null),!1)},Fi=function(It,wn,Vn){if(ut&&(wn==="id"||wn==="name")&&(Vn in ve||Vn in gi))return!1;if(!(zr&&!ur[wn]&&E(Ut,wn))){if(!(ir&&E(Ht,wn))){if(!xn[wn]||ur[wn]){if(!(Gi(It)&&(kn.tagNameCheck instanceof RegExp&&E(kn.tagNameCheck,It)||kn.tagNameCheck instanceof Function&&kn.tagNameCheck(It))&&(kn.attributeNameCheck instanceof RegExp&&E(kn.attributeNameCheck,wn)||kn.attributeNameCheck instanceof Function&&kn.attributeNameCheck(wn))||wn==="is"&&kn.allowCustomizedBuiltInElements&&(kn.tagNameCheck instanceof RegExp&&E(kn.tagNameCheck,Vn)||kn.tagNameCheck instanceof Function&&kn.tagNameCheck(Vn))))return!1}else if(!fn[wn]){if(!E(ln,m(Vn,Xt,""))){if(!((wn==="src"||wn==="xlink:href"||wn==="href")&&It!=="script"&&x(Vn,"data:")===0&&tn[It])){if(!(pr&&!E(Kt,m(Vn,Xt,"")))){if(Vn)return!1}}}}}}return!0},Gi=function(It){return It.indexOf("-")>0},xi=function(It){let wn,Vn,Ir,Br;vi("beforeSanitizeAttributes",It,null);const{attributes:_i}=It;if(!_i)return;const Or={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:xn};for(Br=_i.length;Br--;){wn=_i[Br];const{name:ui,namespaceURI:Dr}=wn;if(Vn=ui==="value"?wn.value:g(wn.value),Ir=_r(ui),Or.attrName=Ir,Or.attrValue=Vn,Or.keepAttr=!0,Or.forceKeepAttr=void 0,vi("uponSanitizeAttribute",It,Or),Vn=Or.attrValue,Or.forceKeepAttr||(Mr(ui,It),!Or.keepAttr))continue;if(!hr&&E(/\/>/i,Vn)){Mr(ui,It);continue}tr&&(Vn=m(Vn,Pt," "),Vn=m(Vn,Me," "),Vn=m(Vn,tt," "));const Qe=_r(It.nodeName);if(Fi(Qe,Ir,Vn)){if($e&&(Ir==="id"||Ir==="name")&&(Mr(ui,It),Vn=un+Vn),Qt&&typeof $t=="object"&&typeof $t.getAttributeType=="function"&&!Dr)switch($t.getAttributeType(Qe,Ir)){case"TrustedHTML":Vn=Qt.createHTML(Vn);break;case"TrustedScriptURL":Vn=Qt.createScriptURL(Vn);break}try{Dr?It.setAttributeNS(Dr,ui,Vn):It.setAttribute(ui,Vn),y(X.removed)}catch{}}}vi("afterSanitizeAttributes",It,null)},ra=function nr(It){let wn;const Vn=Tr(It);for(vi("beforeSanitizeShadowDOM",It,null);wn=Vn.nextNode();)vi("uponSanitizeShadowNode",wn,null),!bi(wn)&&(wn.content instanceof ne&&nr(wn.content),xi(wn));vi("afterSanitizeShadowDOM",It,null)};return X.sanitize=function(nr){let It=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},wn,Vn,Ir,Br;if(Kr=!nr,Kr&&(nr=""),typeof nr!="string"&&!wi(nr)){if(typeof nr.toString!="function")throw S("toString is not a function");if(nr=nr.toString(),typeof nr!="string")throw S("dirty is not a string, aborting")}if(!X.isSupported)return nr;if(jn||Ri(It),X.removed=[],typeof nr=="string"&&(yt=!1),yt){if(nr.nodeName){const ui=_r(nr.nodeName);if(!vn[ui]||En[ui])throw S("root node is forbidden and cannot be sanitized in-place")}}else if(nr instanceof ue)wn=Yn(""),Vn=wn.ownerDocument.importNode(nr,!0),Vn.nodeType===1&&Vn.nodeName==="BODY"||Vn.nodeName==="HTML"?wn=Vn:wn.appendChild(Vn);else{if(!Gr&&!tr&&!Pr&&nr.indexOf("<")===-1)return Qt&&kr?Qt.createHTML(nr):nr;if(wn=Yn(nr),!wn)return Gr?null:kr?ie:""}wn&&yr&&mn(wn.firstChild);const _i=Tr(yt?nr:wn);for(;Ir=_i.nextNode();)bi(Ir)||(Ir.content instanceof ne&&ra(Ir.content),xi(Ir));if(yt)return nr;if(Gr){if(ar)for(Br=mt.call(wn.ownerDocument);wn.firstChild;)Br.appendChild(wn.firstChild);else Br=wn;return(xn.shadowroot||xn.shadowrootmod)&&(Br=ht.call(ee,Br,!0)),Br}let Or=Pr?wn.outerHTML:wn.innerHTML;return Pr&&vn["!doctype"]&&wn.ownerDocument&&wn.ownerDocument.doctype&&wn.ownerDocument.doctype.name&&E(Oe,wn.ownerDocument.doctype.name)&&(Or="
`+Or),tr&&(Or=m(Or,Pt," "),Or=m(Or,Me," "),Or=m(Or,tt," ")),Qt&&kr?Qt.createHTML(Or):Or},X.setConfig=function(nr){Ri(nr),jn=!0},X.clearConfig=function(){Hr=null,jn=!1},X.isValidAttribute=function(nr,It,wn){Hr||Ri({});const Vn=_r(nr),Ir=_r(It);return Fi(Vn,Ir,wn)},X.addHook=function(nr,It){typeof It=="function"&&(Dt[nr]=Dt[nr]||[],h(Dt[nr],It))},X.removeHook=function(nr){if(Dt[nr])return y(Dt[nr])},X.removeHooks=function(nr){Dt[nr]&&(Dt[nr]=[])},X.removeAllHooks=function(){Dt={}},X}var Ne=we();return Ne})},c6cF5anj:(O,l,e)=>{"use strict";e.d(l,{Z:()=>$t});var n=[],r=function(){return n.some(function(Ze){return Ze.activeTargets.length>0})},t=function(){return n.some(function(Ze){return Ze.skippedTargets.length>0})},o="ResizeObserver loop completed with undelivered notifications.",c=function(){var Ze;typeof ErrorEvent=="function"?Ze=new ErrorEvent("error",{message:o}):(Ze=document.createEvent("Event"),Ze.initEvent("error",!1,!1),Ze.message=o),window.dispatchEvent(Ze)},f;(function(Ze){Ze.BORDER_BOX="border-box",Ze.CONTENT_BOX="content-box",Ze.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"})(f||(f={}));var p=function(Ze){return Object.freeze(Ze)},_=function(){function Ze(gt,Ke){this.inlineSize=gt,this.blockSize=Ke,p(this)}return Ze}(),s=function(){function Ze(gt,Ke,bt,rn){return this.x=gt,this.y=Ke,this.width=bt,this.height=rn,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,p(this)}return Ze.prototype.toJSON=function(){var gt=this,Ke=gt.x,bt=gt.y,rn=gt.top,Qt=gt.right,ie=gt.bottom,Ue=gt.left,Ye=gt.width,mt=gt.height;return{x:Ke,y:bt,top:rn,right:Qt,bottom:ie,left:Ue,width:Ye,height:mt}},Ze.fromRect=function(gt){return new Ze(gt.x,gt.y,gt.width,gt.height)},Ze}(),y=function(Ze){return Ze instanceof SVGElement&&"getBBox"in Ze},h=function(Ze){if(y(Ze)){var gt=Ze.getBBox(),Ke=gt.width,bt=gt.height;return!Ke&&!bt}var rn=Ze,Qt=rn.offsetWidth,ie=rn.offsetHeight;return!(Qt||ie||Ze.getClientRects().length)},u=function(Ze){var gt,Ke;if(Ze instanceof Element)return!0;var bt=(Ke=(gt=Ze)===null||gt===void 0?void 0:gt.ownerDocument)===null||Ke===void 0?void 0:Ke.defaultView;return!!(bt&&Ze instanceof bt.Element)},v=function(Ze){switch(Ze.tagName){case"INPUT":if(Ze.type!=="image")break;case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1},d=typeof window<"u"?window:{},m=new WeakMap,x=/auto|scroll/,g=/^tb|vertical/,E=/msie|trident/i.test(d.navigator&&d.navigator.userAgent),S=function(Ze){return parseFloat(Ze||"0")},A=function(Ze,gt,Ke){return Ze===void 0&&(Ze=0),gt===void 0&&(gt=0),Ke===void 0&&(Ke=!1),new _((Ke?gt:Ze)||0,(Ke?Ze:gt)||0)},w=p({devicePixelContentBoxSize:A(),borderBoxSize:A(),contentBoxSize:A(),contentRect:new s(0,0,0,0)}),D=function(Ze,gt){if(gt===void 0&&(gt=!1),m.has(Ze)&&!gt)return m.get(Ze);if(h(Ze))return m.set(Ze,w),w;var Ke=getComputedStyle(Ze),bt=y(Ze)&&Ze.ownerSVGElement&&Ze.getBBox(),rn=!E&&Ke.boxSizing==="border-box",Qt=g.test(Ke.writingMode||""),ie=!bt&&x.test(Ke.overflowY||""),Ue=!bt&&x.test(Ke.overflowX||""),Ye=bt?0:S(Ke.paddingTop),mt=bt?0:S(Ke.paddingRight),Je=bt?0:S(Ke.paddingBottom),ht=bt?0:S(Ke.paddingLeft),Dt=bt?0:S(Ke.borderTopWidth),Pt=bt?0:S(Ke.borderRightWidth),Me=bt?0:S(Ke.borderBottomWidth),tt=bt?0:S(Ke.borderLeftWidth),Ut=ht+mt,Ht=Ye+Je,Kt=tt+Pt,Xt=Dt+Me,ln=Ue?Ze.offsetHeight-Xt-Ze.clientHeight:0,vn=ie?Ze.offsetWidth-Kt-Ze.clientWidth:0,Wn=rn?Ut+Kt:0,xn=rn?Ht+Xt:0,zn=bt?bt.width:S(Ke.width)-Wn-vn,kn=bt?bt.height:S(Ke.height)-xn-ln,En=zn+Ut+vn+Kt,ur=kn+Ht+ln+Xt,ir=p({devicePixelContentBoxSize:A(Math.round(zn*devicePixelRatio),Math.round(kn*devicePixelRatio),Qt),borderBoxSize:A(En,ur,Qt),contentBoxSize:A(zn,kn,Qt),contentRect:new s(ht,Ye,zn,kn)});return m.set(Ze,ir),ir},L=function(Ze,gt,Ke){var bt=D(Ze,Ke),rn=bt.borderBoxSize,Qt=bt.contentBoxSize,ie=bt.devicePixelContentBoxSize;switch(gt){case f.DEVICE_PIXEL_CONTENT_BOX:return ie;case f.BORDER_BOX:return rn;default:return Qt}},N=function(){function Ze(gt){var Ke=D(gt);this.target=gt,this.contentRect=Ke.contentRect,this.borderBoxSize=p([Ke.borderBoxSize]),this.contentBoxSize=p([Ke.contentBoxSize]),this.devicePixelContentBoxSize=p([Ke.devicePixelContentBoxSize])}return Ze}(),j=function(Ze){if(h(Ze))return 1/0;for(var gt=0,Ke=Ze.parentNode;Ke;)gt+=1,Ke=Ke.parentNode;return gt},re=function(){var Ze=1/0,gt=[];n.forEach(function(ie){if(ie.activeTargets.length!==0){var Ue=[];ie.activeTargets.forEach(function(mt){var Je=new N(mt.target),ht=j(mt.target);Ue.push(Je),mt.lastReportedSize=L(mt.target,mt.observedBox),htZe?Ke.activeTargets.push(rn):Ke.skippedTargets.push(rn))})})},k=function(){var Ze=0;for(V(Ze);r();)Ze=re(),V(Ze);return t()&&c(),Ze>0},se,ge=[],Ce=function(){return ge.splice(0).forEach(function(Ze){return Ze()})},M=function(Ze){if(!se){var gt=0,Ke=document.createTextNode(""),bt={characterData:!0};new MutationObserver(function(){return Ce()}).observe(Ke,bt),se=function(){Ke.textContent=""+(gt?gt--:gt++)}}ge.push(Ze),se()},P=function(Ze){M(function(){requestAnimationFrame(Ze)})},z=0,q=function(){return!!z},U=250,Z={attributes:!0,characterData:!0,childList:!0,subtree:!0},W=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],ae=function(Ze){return Ze===void 0&&(Ze=0),Date.now()+Ze},J=!1,fe=function(){function Ze(){var gt=this;this.stopped=!0,this.listener=function(){return gt.schedule()}}return Ze.prototype.run=function(gt){var Ke=this;if(gt===void 0&&(gt=U),!J){J=!0;var bt=ae(gt);P(function(){var rn=!1;try{rn=k()}finally{if(J=!1,gt=bt-ae(),!q())return;rn?Ke.run(1e3):gt>0?Ke.run(gt):Ke.start()}})}},Ze.prototype.schedule=function(){this.stop(),this.run()},Ze.prototype.observe=function(){var gt=this,Ke=function(){return gt.observer&>.observer.observe(document.body,Z)};document.body?Ke():d.addEventListener("DOMContentLoaded",Ke)},Ze.prototype.start=function(){var gt=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),W.forEach(function(Ke){return d.addEventListener(Ke,gt.listener,!0)}))},Ze.prototype.stop=function(){var gt=this;this.stopped||(this.observer&&this.observer.disconnect(),W.forEach(function(Ke){return d.removeEventListener(Ke,gt.listener,!0)}),this.stopped=!0)},Ze}(),Ee=new fe,Re=function(Ze){!z&&Ze>0&&Ee.start(),z+=Ze,!z&&Ee.stop()},Oe=function(Ze){return!y(Ze)&&!v(Ze)&&getComputedStyle(Ze).display==="inline"},de=function(){function Ze(gt,Ke){this.target=gt,this.observedBox=Ke||f.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return Ze.prototype.isActive=function(){var gt=L(this.target,this.observedBox,!0);return Oe(this.target)&&(this.lastReportedSize=gt),this.lastReportedSize.inlineSize!==gt.inlineSize||this.lastReportedSize.blockSize!==gt.blockSize},Ze}(),te=function(){function Ze(gt,Ke){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=gt,this.callback=Ke}return Ze}(),oe=new WeakMap,we=function(Ze,gt){for(var Ke=0;Ke=0&&(Qt&&n.splice(n.indexOf(bt),1),bt.observationTargets.splice(rn,1),Re(-1))},Ze.disconnect=function(gt){var Ke=this,bt=oe.get(gt);bt.observationTargets.slice().forEach(function(rn){return Ke.unobserve(gt,rn.target)}),bt.activeTargets.splice(0,bt.activeTargets.length)},Ze}(),Q=function(){function Ze(gt){if(arguments.length===0)throw new TypeError("Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.");if(typeof gt!="function")throw new TypeError("Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function.");Ne.connect(this,gt)}return Ze.prototype.observe=function(gt,Ke){if(arguments.length===0)throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!u(gt))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");Ne.observe(this,gt,Ke)},Ze.prototype.unobserve=function(gt){if(arguments.length===0)throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!u(gt))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");Ne.unobserve(this,gt)},Ze.prototype.disconnect=function(){Ne.disconnect(this)},Ze.toString=function(){return"function ResizeObserver () { [polyfill code] }"},Ze}(),X=e("Z7aTuO5B");const ve=X[typeof document<"u"&&document.createElement!==void 0?"useLayoutEffect":"useEffect"],le=Ze=>{const gt=X.useRef(Ze);return X.useEffect(()=>{gt.current=Ze}),gt},ue=typeof window<"u"&&"ResizeObserver"in window?window.ResizeObserver:Q;function _e(){}function He(Ze,gt){const Ke=Mt(),bt=le(gt);return ve(()=>{let rn=!1;const Qt=Ze&&"current"in Ze?Ze.current:Ze;if(!Qt)return _e;function ie(Ue,Ye){rn||bt.current(Ue,Ye)}return Ke.subscribe(Qt,ie),()=>{rn=!0,Ke.unsubscribe(Qt,ie)}},[Ze,Ke,bt]),Ke.observer}function Ve(){let Ze=!1,gt=[];const Ke=new Map,bt=new ue((rn,Qt)=>{gt=gt.concat(rn);function ie(){const Ue=new Set;for(let Ye=0;YeJe(gt[Ye],Qt))}gt=[],Ze=!1}Ze||window.requestAnimationFrame(ie),Ze=!0});return{observer:bt,subscribe(rn,Qt){var ie;bt.observe(rn);const Ue=(ie=Ke.get(rn))!==null&&ie!==void 0?ie:[];Ue.push(Qt),Ke.set(rn,Ue)},unsubscribe(rn,Qt){var ie;const Ue=(ie=Ke.get(rn))!==null&&ie!==void 0?ie:[];if(Ue.length===1){bt.unobserve(rn),Ke.delete(rn);return}const Ye=Ue.indexOf(Qt);Ye!==-1&&Ue.splice(Ye,1),Ke.set(rn,Ue)}}}let ot;const Mt=()=>ot||(ot=Ve()),$t=He},"2HTbuIYx":(O,l,e)=>{"use strict";e.d(l,{h:()=>r(),G:()=>o});var n=e("sFv1NS+e"),r=e.n(n);class t{static register(f){window.plugins||(window.plugins=[]),window.plugins.push(f)}static unregister(f){window.plugins&&window.plugins.forEach((p,_)=>{p.metadata&&f.metadata&&p.metadata.name===f.metadata.name&&window.plugins.splice(_,1)})}static get(){return window.plugins||(window.plugins=[]),window.plugins}static exports(f){return[].concat.apply([],this.get().map(p=>p.exports&&p.exports[f]?p.exports[f]:[]))}}const o=t},"sFv1NS+e":O=>{class l{constructor(n,r){this._metadata=n,this._exports=r}get metadata(){return this._metadata}get exports(){return this._exports}}O.exports=l},"0miigXwP":(O,l,e)=>{"use strict";e.d(l,{Z:()=>h});const r={randomUUID:typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};let t;const o=new Uint8Array(16);function c(){if(!t&&(t=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!t))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return t(o)}const f=[];for(let u=0;u<256;++u)f.push((u+256).toString(16).slice(1));function p(u,v=0){return(f[u[v+0]]+f[u[v+1]]+f[u[v+2]]+f[u[v+3]]+"-"+f[u[v+4]]+f[u[v+5]]+"-"+f[u[v+6]]+f[u[v+7]]+"-"+f[u[v+8]]+f[u[v+9]]+"-"+f[u[v+10]]+f[u[v+11]]+f[u[v+12]]+f[u[v+13]]+f[u[v+14]]+f[u[v+15]]).toLowerCase()}function _(u,v=0){const d=p(u,v);if(!validate(d))throw TypeError("Stringified UUID is invalid");return d}const s=null;function y(u,v,d){if(r.randomUUID&&!v&&!u)return r.randomUUID();u=u||{};const m=u.random||(u.rng||c)();if(m[6]=m[6]&15|64,m[8]=m[8]&63|128,v){d=d||0;for(let x=0;x<16;++x)v[d+x]=m[x];return v}return p(m)}const h=y},"j6yQIY+r":(O,l,e)=>{"use strict";var n=e("VtR63BhO");O.exports=function(r){var t=typeof r;if(t==="string"){var o=r;if(r=+r,r===0&&n(o))return!1}else if(t!=="number")return!1;return r-r<1}},RfRQxd5h:O=>{function l(y,h){var u=h&&h.cache?h.cache:s,v=h&&h.serializer?h.serializer:p,d=h&&h.strategy?h.strategy:o;return d(y,{cache:u,serializer:v})}function e(y){return y==null||typeof y=="number"||typeof y=="boolean"}function n(y,h,u,v){var d=e(v)?v:u(v),m=h.get(d);return typeof m>"u"&&(m=y.call(this,v),h.set(d,m)),m}function r(y,h,u){var v=Array.prototype.slice.call(arguments,3),d=u(v),m=h.get(d);return typeof m>"u"&&(m=y.apply(this,v),h.set(d,m)),m}function t(y,h,u,v,d){return u.bind(h,y,v,d)}function o(y,h){var u=y.length===1?n:r;return t(y,this,u,h.cache.create(),h.serializer)}function c(y,h){var u=r;return t(y,this,u,h.cache.create(),h.serializer)}function f(y,h){var u=n;return t(y,this,u,h.cache.create(),h.serializer)}function p(){return JSON.stringify(arguments)}function _(){this.cache=Object.create(null)}_.prototype.has=function(y){return y in this.cache},_.prototype.get=function(y){return this.cache[y]},_.prototype.set=function(y,h){this.cache[y]=h};var s={create:function(){return new _}};O.exports=l,O.exports.strategies={variadic:c,monadic:f}},dWXpeJ2m:O=>{"use strict";var l="Function.prototype.bind called on incompatible ",e=Array.prototype.slice,n=Object.prototype.toString,r="[object Function]";O.exports=function(o){var c=this;if(typeof c!="function"||n.call(c)!==r)throw new TypeError(l+c);for(var f=e.call(arguments,1),p,_=function(){if(this instanceof p){var v=c.apply(this,f.concat(e.call(arguments)));return Object(v)===v?v:this}else return c.apply(o,f.concat(e.call(arguments)))},s=Math.max(0,c.length-f.length),y=[],h=0;h{"use strict";var n=e("dWXpeJ2m");O.exports=Function.prototype.bind||n},nfcsOxAb:(O,l,e)=>{"use strict";var n,r=SyntaxError,t=Function,o=TypeError,c=function(re){try{return t('"use strict"; return ('+re+").constructor;")()}catch{}},f=Object.getOwnPropertyDescriptor;if(f)try{f({},"")}catch{f=null}var p=function(){throw new o},_=f?function(){try{return arguments.callee,p}catch{try{return f(arguments,"callee").get}catch{return p}}}():p,s=e("TVq5NeGd")(),y=Object.getPrototypeOf||function(re){return re.__proto__},h={},u=typeof Uint8Array>"u"?n:y(Uint8Array),v={"%AggregateError%":typeof AggregateError>"u"?n:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?n:ArrayBuffer,"%ArrayIteratorPrototype%":s?y([][Symbol.iterator]()):n,"%AsyncFromSyncIteratorPrototype%":n,"%AsyncFunction%":h,"%AsyncGenerator%":h,"%AsyncGeneratorFunction%":h,"%AsyncIteratorPrototype%":h,"%Atomics%":typeof Atomics>"u"?n:Atomics,"%BigInt%":typeof BigInt>"u"?n:BigInt,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?n:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?n:Float32Array,"%Float64Array%":typeof Float64Array>"u"?n:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?n:FinalizationRegistry,"%Function%":t,"%GeneratorFunction%":h,"%Int8Array%":typeof Int8Array>"u"?n:Int8Array,"%Int16Array%":typeof Int16Array>"u"?n:Int16Array,"%Int32Array%":typeof Int32Array>"u"?n:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":s?y(y([][Symbol.iterator]())):n,"%JSON%":typeof JSON=="object"?JSON:n,"%Map%":typeof Map>"u"?n:Map,"%MapIteratorPrototype%":typeof Map>"u"||!s?n:y(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?n:Promise,"%Proxy%":typeof Proxy>"u"?n:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?n:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?n:Set,"%SetIteratorPrototype%":typeof Set>"u"||!s?n:y(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?n:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":s?y(""[Symbol.iterator]()):n,"%Symbol%":s?Symbol:n,"%SyntaxError%":r,"%ThrowTypeError%":_,"%TypedArray%":u,"%TypeError%":o,"%Uint8Array%":typeof Uint8Array>"u"?n:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?n:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?n:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?n:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?n:WeakMap,"%WeakRef%":typeof WeakRef>"u"?n:WeakRef,"%WeakSet%":typeof WeakSet>"u"?n:WeakSet},d=function re(V){var k;if(V==="%AsyncFunction%")k=c("async function () {}");else if(V==="%GeneratorFunction%")k=c("function* () {}");else if(V==="%AsyncGeneratorFunction%")k=c("async function* () {}");else if(V==="%AsyncGenerator%"){var se=re("%AsyncGeneratorFunction%");se&&(k=se.prototype)}else if(V==="%AsyncIteratorPrototype%"){var ge=re("%AsyncGenerator%");ge&&(k=y(ge.prototype))}return v[V]=k,k},m={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},x=e("cDOqdmCw"),g=e("gIeVmqS0"),E=x.call(Function.call,Array.prototype.concat),S=x.call(Function.apply,Array.prototype.splice),A=x.call(Function.call,String.prototype.replace),w=x.call(Function.call,String.prototype.slice),D=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,L=/\\(\\)?/g,N=function(V){var k=w(V,0,1),se=w(V,-1);if(k==="%"&&se!=="%")throw new r("invalid intrinsic syntax, expected closing `%`");if(se==="%"&&k!=="%")throw new r("invalid intrinsic syntax, expected opening `%`");var ge=[];return A(V,D,function(Ce,M,P,z){ge[ge.length]=P?A(z,L,"$1"):M||Ce}),ge},j=function(V,k){var se=V,ge;if(g(m,se)&&(ge=m[se],se="%"+ge[0]+"%"),g(v,se)){var Ce=v[se];if(Ce===h&&(Ce=d(se)),typeof Ce>"u"&&!k)throw new o("intrinsic "+V+" exists, but is not available. Please file an issue!");return{alias:ge,name:se,value:Ce}}throw new r("intrinsic "+V+" does not exist!")};O.exports=function(V,k){if(typeof V!="string"||V.length===0)throw new o("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof k!="boolean")throw new o('"allowMissing" argument must be a boolean');var se=N(V),ge=se.length>0?se[0]:"",Ce=j("%"+ge+"%",k),M=Ce.name,P=Ce.value,z=!1,q=Ce.alias;q&&(ge=q[0],S(se,E([0,1],q)));for(var U=1,Z=!0;U=se.length){var fe=f(P,W);Z=!!fe,Z&&"get"in fe&&!("originalValue"in fe.get)?P=fe.get:P=P[W]}else Z=g(P,W),P=P[W];Z&&!z&&(v[M]=P)}}return P}},"/lejAXuQ":O=>{O.exports=l;function l(e,n){var r=n[0],t=n[1],o=n[2],c=n[3],f=n[4],p=n[5],_=n[6],s=n[7],y=n[8],h=n[9],u=n[10],v=n[11],d=n[12],m=n[13],x=n[14],g=n[15];return e[0]=p*(u*g-v*x)-h*(_*g-s*x)+m*(_*v-s*u),e[1]=-(t*(u*g-v*x)-h*(o*g-c*x)+m*(o*v-c*u)),e[2]=t*(_*g-s*x)-p*(o*g-c*x)+m*(o*s-c*_),e[3]=-(t*(_*v-s*u)-p*(o*v-c*u)+h*(o*s-c*_)),e[4]=-(f*(u*g-v*x)-y*(_*g-s*x)+d*(_*v-s*u)),e[5]=r*(u*g-v*x)-y*(o*g-c*x)+d*(o*v-c*u),e[6]=-(r*(_*g-s*x)-f*(o*g-c*x)+d*(o*s-c*_)),e[7]=r*(_*v-s*u)-f*(o*v-c*u)+y*(o*s-c*_),e[8]=f*(h*g-v*m)-y*(p*g-s*m)+d*(p*v-s*h),e[9]=-(r*(h*g-v*m)-y*(t*g-c*m)+d*(t*v-c*h)),e[10]=r*(p*g-s*m)-f*(t*g-c*m)+d*(t*s-c*p),e[11]=-(r*(p*v-s*h)-f*(t*v-c*h)+y*(t*s-c*p)),e[12]=-(f*(h*x-u*m)-y*(p*x-_*m)+d*(p*u-_*h)),e[13]=r*(h*x-u*m)-y*(t*x-o*m)+d*(t*u-o*h),e[14]=-(r*(p*x-_*m)-f*(t*x-o*m)+d*(t*_-o*p)),e[15]=r*(p*u-_*h)-f*(t*u-o*h)+y*(t*_-o*p),e}},sNn8anan:O=>{O.exports=l;function l(e){var n=new Float32Array(16);return n[0]=e[0],n[1]=e[1],n[2]=e[2],n[3]=e[3],n[4]=e[4],n[5]=e[5],n[6]=e[6],n[7]=e[7],n[8]=e[8],n[9]=e[9],n[10]=e[10],n[11]=e[11],n[12]=e[12],n[13]=e[13],n[14]=e[14],n[15]=e[15],n}},yI9wyRzQ:O=>{O.exports=l;function l(e,n){return e[0]=n[0],e[1]=n[1],e[2]=n[2],e[3]=n[3],e[4]=n[4],e[5]=n[5],e[6]=n[6],e[7]=n[7],e[8]=n[8],e[9]=n[9],e[10]=n[10],e[11]=n[11],e[12]=n[12],e[13]=n[13],e[14]=n[14],e[15]=n[15],e}},Ot6sMf6N:O=>{O.exports=l;function l(){var e=new Float32Array(16);return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=1,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=1,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e}},MgKdmxtI:O=>{O.exports=l;function l(e){var n=e[0],r=e[1],t=e[2],o=e[3],c=e[4],f=e[5],p=e[6],_=e[7],s=e[8],y=e[9],h=e[10],u=e[11],v=e[12],d=e[13],m=e[14],x=e[15],g=n*f-r*c,E=n*p-t*c,S=n*_-o*c,A=r*p-t*f,w=r*_-o*f,D=t*_-o*p,L=s*d-y*v,N=s*m-h*v,j=s*x-u*v,re=y*m-h*d,V=y*x-u*d,k=h*x-u*m;return g*k-E*V+S*re+A*j-w*N+D*L}},Octaz5Sg:O=>{O.exports=l;function l(e,n){var r=n[0],t=n[1],o=n[2],c=n[3],f=r+r,p=t+t,_=o+o,s=r*f,y=t*f,h=t*p,u=o*f,v=o*p,d=o*_,m=c*f,x=c*p,g=c*_;return e[0]=1-h-d,e[1]=y+g,e[2]=u-x,e[3]=0,e[4]=y-g,e[5]=1-s-d,e[6]=v+m,e[7]=0,e[8]=u+x,e[9]=v-m,e[10]=1-s-h,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e}},fhH0n7L4:O=>{O.exports=l;function l(e,n,r){var t,o,c,f=r[0],p=r[1],_=r[2],s=Math.sqrt(f*f+p*p+_*_);return Math.abs(s)<1e-6?null:(s=1/s,f*=s,p*=s,_*=s,t=Math.sin(n),o=Math.cos(n),c=1-o,e[0]=f*f*c+o,e[1]=p*f*c+_*t,e[2]=_*f*c-p*t,e[3]=0,e[4]=f*p*c-_*t,e[5]=p*p*c+o,e[6]=_*p*c+f*t,e[7]=0,e[8]=f*_*c+p*t,e[9]=p*_*c-f*t,e[10]=_*_*c+o,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e)}},"IsaJDA+P":O=>{O.exports=l;function l(e,n,r){var t=n[0],o=n[1],c=n[2],f=n[3],p=t+t,_=o+o,s=c+c,y=t*p,h=t*_,u=t*s,v=o*_,d=o*s,m=c*s,x=f*p,g=f*_,E=f*s;return e[0]=1-(v+m),e[1]=h+E,e[2]=u-g,e[3]=0,e[4]=h-E,e[5]=1-(y+m),e[6]=d+x,e[7]=0,e[8]=u+g,e[9]=d-x,e[10]=1-(y+v),e[11]=0,e[12]=r[0],e[13]=r[1],e[14]=r[2],e[15]=1,e}},iFZ5M58i:O=>{O.exports=l;function l(e,n){return e[0]=n[0],e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=n[1],e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=n[2],e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e}},"naUCx/ct":O=>{O.exports=l;function l(e,n){return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=1,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=1,e[11]=0,e[12]=n[0],e[13]=n[1],e[14]=n[2],e[15]=1,e}},RmR55HhW:O=>{O.exports=l;function l(e,n){var r=Math.sin(n),t=Math.cos(n);return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=t,e[6]=r,e[7]=0,e[8]=0,e[9]=-r,e[10]=t,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e}},ZTrLko0d:O=>{O.exports=l;function l(e,n){var r=Math.sin(n),t=Math.cos(n);return e[0]=t,e[1]=0,e[2]=-r,e[3]=0,e[4]=0,e[5]=1,e[6]=0,e[7]=0,e[8]=r,e[9]=0,e[10]=t,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e}},IzyIMyrO:O=>{O.exports=l;function l(e,n){var r=Math.sin(n),t=Math.cos(n);return e[0]=t,e[1]=r,e[2]=0,e[3]=0,e[4]=-r,e[5]=t,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=1,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e}},Nh6oYPAD:O=>{O.exports=l;function l(e,n,r,t,o,c,f){var p=1/(r-n),_=1/(o-t),s=1/(c-f);return e[0]=c*2*p,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=c*2*_,e[6]=0,e[7]=0,e[8]=(r+n)*p,e[9]=(o+t)*_,e[10]=(f+c)*s,e[11]=-1,e[12]=0,e[13]=0,e[14]=f*c*2*s,e[15]=0,e}},e8hf73zC:O=>{O.exports=l;function l(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=1,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=1,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e}},"846O9Cno":(O,l,e)=>{O.exports={create:e("Ot6sMf6N"),clone:e("sNn8anan"),copy:e("yI9wyRzQ"),identity:e("e8hf73zC"),transpose:e("t98fJTnB"),invert:e("e2jmVUHG"),adjoint:e("/lejAXuQ"),determinant:e("MgKdmxtI"),multiply:e("xyzyxEaD"),translate:e("rX0TroSX"),scale:e("DCbB3NMd"),rotate:e("Ei8zoChE"),rotateX:e("6N3+Fk3i"),rotateY:e("vgKJ24vF"),rotateZ:e("KNkF149N"),fromRotation:e("fhH0n7L4"),fromRotationTranslation:e("IsaJDA+P"),fromScaling:e("iFZ5M58i"),fromTranslation:e("naUCx/ct"),fromXRotation:e("RmR55HhW"),fromYRotation:e("ZTrLko0d"),fromZRotation:e("IzyIMyrO"),fromQuat:e("Octaz5Sg"),frustum:e("Nh6oYPAD"),perspective:e("0eQC1Tyz"),perspectiveFromFieldOfView:e("ayDfvjeX"),ortho:e("oG1Dhaq6"),lookAt:e("c24wwqml"),str:e("275D9pww")}},e2jmVUHG:O=>{O.exports=l;function l(e,n){var r=n[0],t=n[1],o=n[2],c=n[3],f=n[4],p=n[5],_=n[6],s=n[7],y=n[8],h=n[9],u=n[10],v=n[11],d=n[12],m=n[13],x=n[14],g=n[15],E=r*p-t*f,S=r*_-o*f,A=r*s-c*f,w=t*_-o*p,D=t*s-c*p,L=o*s-c*_,N=y*m-h*d,j=y*x-u*d,re=y*g-v*d,V=h*x-u*m,k=h*g-v*m,se=u*g-v*x,ge=E*se-S*k+A*V+w*re-D*j+L*N;return ge?(ge=1/ge,e[0]=(p*se-_*k+s*V)*ge,e[1]=(o*k-t*se-c*V)*ge,e[2]=(m*L-x*D+g*w)*ge,e[3]=(u*D-h*L-v*w)*ge,e[4]=(_*re-f*se-s*j)*ge,e[5]=(r*se-o*re+c*j)*ge,e[6]=(x*A-d*L-g*S)*ge,e[7]=(y*L-u*A+v*S)*ge,e[8]=(f*k-p*re+s*N)*ge,e[9]=(t*re-r*k-c*N)*ge,e[10]=(d*D-m*A+g*E)*ge,e[11]=(h*A-y*D-v*E)*ge,e[12]=(p*j-f*V-_*N)*ge,e[13]=(r*V-t*j+o*N)*ge,e[14]=(m*S-d*w-x*E)*ge,e[15]=(y*w-h*S+u*E)*ge,e):null}},c24wwqml:(O,l,e)=>{var n=e("e8hf73zC");O.exports=r;function r(t,o,c,f){var p,_,s,y,h,u,v,d,m,x,g=o[0],E=o[1],S=o[2],A=f[0],w=f[1],D=f[2],L=c[0],N=c[1],j=c[2];return Math.abs(g-L)<1e-6&&Math.abs(E-N)<1e-6&&Math.abs(S-j)<1e-6?n(t):(v=g-L,d=E-N,m=S-j,x=1/Math.sqrt(v*v+d*d+m*m),v*=x,d*=x,m*=x,p=w*m-D*d,_=D*v-A*m,s=A*d-w*v,x=Math.sqrt(p*p+_*_+s*s),x?(x=1/x,p*=x,_*=x,s*=x):(p=0,_=0,s=0),y=d*s-m*_,h=m*p-v*s,u=v*_-d*p,x=Math.sqrt(y*y+h*h+u*u),x?(x=1/x,y*=x,h*=x,u*=x):(y=0,h=0,u=0),t[0]=p,t[1]=y,t[2]=v,t[3]=0,t[4]=_,t[5]=h,t[6]=d,t[7]=0,t[8]=s,t[9]=u,t[10]=m,t[11]=0,t[12]=-(p*g+_*E+s*S),t[13]=-(y*g+h*E+u*S),t[14]=-(v*g+d*E+m*S),t[15]=1,t)}},xyzyxEaD:O=>{O.exports=l;function l(e,n,r){var t=n[0],o=n[1],c=n[2],f=n[3],p=n[4],_=n[5],s=n[6],y=n[7],h=n[8],u=n[9],v=n[10],d=n[11],m=n[12],x=n[13],g=n[14],E=n[15],S=r[0],A=r[1],w=r[2],D=r[3];return e[0]=S*t+A*p+w*h+D*m,e[1]=S*o+A*_+w*u+D*x,e[2]=S*c+A*s+w*v+D*g,e[3]=S*f+A*y+w*d+D*E,S=r[4],A=r[5],w=r[6],D=r[7],e[4]=S*t+A*p+w*h+D*m,e[5]=S*o+A*_+w*u+D*x,e[6]=S*c+A*s+w*v+D*g,e[7]=S*f+A*y+w*d+D*E,S=r[8],A=r[9],w=r[10],D=r[11],e[8]=S*t+A*p+w*h+D*m,e[9]=S*o+A*_+w*u+D*x,e[10]=S*c+A*s+w*v+D*g,e[11]=S*f+A*y+w*d+D*E,S=r[12],A=r[13],w=r[14],D=r[15],e[12]=S*t+A*p+w*h+D*m,e[13]=S*o+A*_+w*u+D*x,e[14]=S*c+A*s+w*v+D*g,e[15]=S*f+A*y+w*d+D*E,e}},oG1Dhaq6:O=>{O.exports=l;function l(e,n,r,t,o,c,f){var p=1/(n-r),_=1/(t-o),s=1/(c-f);return e[0]=-2*p,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=-2*_,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=2*s,e[11]=0,e[12]=(n+r)*p,e[13]=(o+t)*_,e[14]=(f+c)*s,e[15]=1,e}},"0eQC1Tyz":O=>{O.exports=l;function l(e,n,r,t,o){var c=1/Math.tan(n/2),f=1/(t-o);return e[0]=c/r,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=c,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=(o+t)*f,e[11]=-1,e[12]=0,e[13]=0,e[14]=2*o*t*f,e[15]=0,e}},ayDfvjeX:O=>{O.exports=l;function l(e,n,r,t){var o=Math.tan(n.upDegrees*Math.PI/180),c=Math.tan(n.downDegrees*Math.PI/180),f=Math.tan(n.leftDegrees*Math.PI/180),p=Math.tan(n.rightDegrees*Math.PI/180),_=2/(f+p),s=2/(o+c);return e[0]=_,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=s,e[6]=0,e[7]=0,e[8]=-((f-p)*_*.5),e[9]=(o-c)*s*.5,e[10]=t/(r-t),e[11]=-1,e[12]=0,e[13]=0,e[14]=t*r/(r-t),e[15]=0,e}},Ei8zoChE:O=>{O.exports=l;function l(e,n,r,t){var o=t[0],c=t[1],f=t[2],p=Math.sqrt(o*o+c*c+f*f),_,s,y,h,u,v,d,m,x,g,E,S,A,w,D,L,N,j,re,V,k,se,ge,Ce;return Math.abs(p)<1e-6?null:(p=1/p,o*=p,c*=p,f*=p,_=Math.sin(r),s=Math.cos(r),y=1-s,h=n[0],u=n[1],v=n[2],d=n[3],m=n[4],x=n[5],g=n[6],E=n[7],S=n[8],A=n[9],w=n[10],D=n[11],L=o*o*y+s,N=c*o*y+f*_,j=f*o*y-c*_,re=o*c*y-f*_,V=c*c*y+s,k=f*c*y+o*_,se=o*f*y+c*_,ge=c*f*y-o*_,Ce=f*f*y+s,e[0]=h*L+m*N+S*j,e[1]=u*L+x*N+A*j,e[2]=v*L+g*N+w*j,e[3]=d*L+E*N+D*j,e[4]=h*re+m*V+S*k,e[5]=u*re+x*V+A*k,e[6]=v*re+g*V+w*k,e[7]=d*re+E*V+D*k,e[8]=h*se+m*ge+S*Ce,e[9]=u*se+x*ge+A*Ce,e[10]=v*se+g*ge+w*Ce,e[11]=d*se+E*ge+D*Ce,n!==e&&(e[12]=n[12],e[13]=n[13],e[14]=n[14],e[15]=n[15]),e)}},"6N3+Fk3i":O=>{O.exports=l;function l(e,n,r){var t=Math.sin(r),o=Math.cos(r),c=n[4],f=n[5],p=n[6],_=n[7],s=n[8],y=n[9],h=n[10],u=n[11];return n!==e&&(e[0]=n[0],e[1]=n[1],e[2]=n[2],e[3]=n[3],e[12]=n[12],e[13]=n[13],e[14]=n[14],e[15]=n[15]),e[4]=c*o+s*t,e[5]=f*o+y*t,e[6]=p*o+h*t,e[7]=_*o+u*t,e[8]=s*o-c*t,e[9]=y*o-f*t,e[10]=h*o-p*t,e[11]=u*o-_*t,e}},vgKJ24vF:O=>{O.exports=l;function l(e,n,r){var t=Math.sin(r),o=Math.cos(r),c=n[0],f=n[1],p=n[2],_=n[3],s=n[8],y=n[9],h=n[10],u=n[11];return n!==e&&(e[4]=n[4],e[5]=n[5],e[6]=n[6],e[7]=n[7],e[12]=n[12],e[13]=n[13],e[14]=n[14],e[15]=n[15]),e[0]=c*o-s*t,e[1]=f*o-y*t,e[2]=p*o-h*t,e[3]=_*o-u*t,e[8]=c*t+s*o,e[9]=f*t+y*o,e[10]=p*t+h*o,e[11]=_*t+u*o,e}},KNkF149N:O=>{O.exports=l;function l(e,n,r){var t=Math.sin(r),o=Math.cos(r),c=n[0],f=n[1],p=n[2],_=n[3],s=n[4],y=n[5],h=n[6],u=n[7];return n!==e&&(e[8]=n[8],e[9]=n[9],e[10]=n[10],e[11]=n[11],e[12]=n[12],e[13]=n[13],e[14]=n[14],e[15]=n[15]),e[0]=c*o+s*t,e[1]=f*o+y*t,e[2]=p*o+h*t,e[3]=_*o+u*t,e[4]=s*o-c*t,e[5]=y*o-f*t,e[6]=h*o-p*t,e[7]=u*o-_*t,e}},DCbB3NMd:O=>{O.exports=l;function l(e,n,r){var t=r[0],o=r[1],c=r[2];return e[0]=n[0]*t,e[1]=n[1]*t,e[2]=n[2]*t,e[3]=n[3]*t,e[4]=n[4]*o,e[5]=n[5]*o,e[6]=n[6]*o,e[7]=n[7]*o,e[8]=n[8]*c,e[9]=n[9]*c,e[10]=n[10]*c,e[11]=n[11]*c,e[12]=n[12],e[13]=n[13],e[14]=n[14],e[15]=n[15],e}},"275D9pww":O=>{O.exports=l;function l(e){return"mat4("+e[0]+", "+e[1]+", "+e[2]+", "+e[3]+", "+e[4]+", "+e[5]+", "+e[6]+", "+e[7]+", "+e[8]+", "+e[9]+", "+e[10]+", "+e[11]+", "+e[12]+", "+e[13]+", "+e[14]+", "+e[15]+")"}},rX0TroSX:O=>{O.exports=l;function l(e,n,r){var t=r[0],o=r[1],c=r[2],f,p,_,s,y,h,u,v,d,m,x,g;return n===e?(e[12]=n[0]*t+n[4]*o+n[8]*c+n[12],e[13]=n[1]*t+n[5]*o+n[9]*c+n[13],e[14]=n[2]*t+n[6]*o+n[10]*c+n[14],e[15]=n[3]*t+n[7]*o+n[11]*c+n[15]):(f=n[0],p=n[1],_=n[2],s=n[3],y=n[4],h=n[5],u=n[6],v=n[7],d=n[8],m=n[9],x=n[10],g=n[11],e[0]=f,e[1]=p,e[2]=_,e[3]=s,e[4]=y,e[5]=h,e[6]=u,e[7]=v,e[8]=d,e[9]=m,e[10]=x,e[11]=g,e[12]=f*t+y*o+d*c+n[12],e[13]=p*t+h*o+m*c+n[13],e[14]=_*t+u*o+x*c+n[14],e[15]=s*t+v*o+g*c+n[15]),e}},t98fJTnB:O=>{O.exports=l;function l(e,n){if(e===n){var r=n[1],t=n[2],o=n[3],c=n[6],f=n[7],p=n[11];e[1]=n[4],e[2]=n[8],e[3]=n[12],e[4]=r,e[6]=n[9],e[7]=n[13],e[8]=t,e[9]=c,e[11]=n[14],e[12]=o,e[13]=f,e[14]=p}else e[0]=n[0],e[1]=n[4],e[2]=n[8],e[3]=n[12],e[4]=n[1],e[5]=n[5],e[6]=n[9],e[7]=n[13],e[8]=n[2],e[9]=n[6],e[10]=n[10],e[11]=n[14],e[12]=n[3],e[13]=n[7],e[14]=n[11],e[15]=n[15];return e}},TVq5NeGd:(O,l,e)=>{"use strict";var n=e.g.Symbol,r=e("ZlaUBCYP");O.exports=function(){return typeof n!="function"||typeof Symbol!="function"||typeof n("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:r()}},ZlaUBCYP:O=>{"use strict";O.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var e={},n=Symbol("test"),r=Object(n);if(typeof n=="string"||Object.prototype.toString.call(n)!=="[object Symbol]"||Object.prototype.toString.call(r)!=="[object Symbol]")return!1;var t=42;e[n]=t;for(n in e)return!1;if(typeof Object.keys=="function"&&Object.keys(e).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(e).length!==0)return!1;var o=Object.getOwnPropertySymbols(e);if(o.length!==1||o[0]!==n||!Object.prototype.propertyIsEnumerable.call(e,n))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var c=Object.getOwnPropertyDescriptor(e,n);if(c.value!==t||c.enumerable!==!0)return!1}return!0}},gIeVmqS0:(O,l,e)=>{"use strict";var n=e("cDOqdmCw");O.exports=n.call(Function.call,Object.prototype.hasOwnProperty)},xdIRcjwj:(O,l,e)=>{"use strict";var n=e("Nf991nad"),r={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},t={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},c={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},f={};f[n.ForwardRef]=o,f[n.Memo]=c;function p(m){return n.isMemo(m)?c:f[m.$$typeof]||r}var _=Object.defineProperty,s=Object.getOwnPropertyNames,y=Object.getOwnPropertySymbols,h=Object.getOwnPropertyDescriptor,u=Object.getPrototypeOf,v=Object.prototype;function d(m,x,g){if(typeof x!="string"){if(v){var E=u(x);E&&E!==v&&d(m,E,g)}var S=s(x);y&&(S=S.concat(y(x)));for(var A=p(m),w=p(x),D=0;D>>0;if(""+ce!==$||ce===4294967295)return NaN;$=ce}return $<0?j(T)+$:$}function V(){return!0}function k(T,$,ce){return(T===0||ce!==void 0&&T<=-ce)&&($===void 0||ce!==void 0&&$>=ce)}function se(T,$){return Ce(T,$,0)}function ge(T,$){return Ce(T,$,$)}function Ce(T,$,ce){return T===void 0?ce:T<0?Math.max(0,$+T):$===void 0?T:Math.min($,T)}var M=0,P=1,z=2,q=typeof Symbol=="function"&&Symbol.iterator,U="@@iterator",Z=q||U;function W(T){this.next=T}W.prototype.toString=function(){return"[Iterator]"},W.KEYS=M,W.VALUES=P,W.ENTRIES=z,W.prototype.inspect=W.prototype.toSource=function(){return this.toString()},W.prototype[Z]=function(){return this};function ae(T,$,ce,be){var Ae=T===0?$:T===1?ce:[$,ce];return be?be.value=Ae:be={value:Ae,done:!1},be}function J(){return{value:void 0,done:!0}}function fe(T){return!!Oe(T)}function Ee(T){return T&&typeof T.next=="function"}function Re(T){var $=Oe(T);return $&&$.call(T)}function Oe(T){var $=T&&(q&&T[q]||T[U]);if(typeof $=="function")return $}function de(T){return T&&typeof T.length=="number"}e(te,n);function te(T){return T==null?_e():c(T)?T.toSeq():ot(T)}te.of=function(){return te(arguments)},te.prototype.toSeq=function(){return this},te.prototype.toString=function(){return this.__toString("Seq {","}")},te.prototype.cacheResult=function(){return!this._cache&&this.__iterateUncached&&(this._cache=this.entrySeq().toArray(),this.size=this._cache.length),this},te.prototype.__iterate=function(T,$){return $t(this,T,$,!0)},te.prototype.__iterator=function(T,$){return Ze(this,T,$,!0)},e(oe,te);function oe(T){return T==null?_e().toKeyedSeq():c(T)?f(T)?T.toSeq():T.fromEntrySeq():He(T)}oe.prototype.toKeyedSeq=function(){return this},e(we,te);function we(T){return T==null?_e():c(T)?f(T)?T.entrySeq():T.toIndexedSeq():Ve(T)}we.of=function(){return we(arguments)},we.prototype.toIndexedSeq=function(){return this},we.prototype.toString=function(){return this.__toString("Seq [","]")},we.prototype.__iterate=function(T,$){return $t(this,T,$,!1)},we.prototype.__iterator=function(T,$){return Ze(this,T,$,!1)},e(Ne,te);function Ne(T){return(T==null?_e():c(T)?f(T)?T.entrySeq():T:Ve(T)).toSetSeq()}Ne.of=function(){return Ne(arguments)},Ne.prototype.toSetSeq=function(){return this},te.isSeq=le,te.Keyed=oe,te.Set=Ne,te.Indexed=we;var Q="@@__IMMUTABLE_SEQ__@@";te.prototype[Q]=!0,e(X,we);function X(T){this._array=T,this.size=T.length}X.prototype.get=function(T,$){return this.has(T)?this._array[re(this,T)]:$},X.prototype.__iterate=function(T,$){for(var ce=this._array,be=ce.length-1,Ae=0;Ae<=be;Ae++)if(T(ce[$?be-Ae:Ae],Ae,this)===!1)return Ae+1;return Ae},X.prototype.__iterator=function(T,$){var ce=this._array,be=ce.length-1,Ae=0;return new W(function(){return Ae>be?J():ae(T,Ae,ce[$?be-Ae++:Ae++])})},e(ee,oe);function ee(T){var $=Object.keys(T);this._object=T,this._keys=$,this.size=$.length}ee.prototype.get=function(T,$){return $!==void 0&&!this.has(T)?$:this._object[T]},ee.prototype.has=function(T){return this._object.hasOwnProperty(T)},ee.prototype.__iterate=function(T,$){for(var ce=this._object,be=this._keys,Ae=be.length-1,We=0;We<=Ae;We++){var rt=be[$?Ae-We:We];if(T(ce[rt],rt,this)===!1)return We+1}return We},ee.prototype.__iterator=function(T,$){var ce=this._object,be=this._keys,Ae=be.length-1,We=0;return new W(function(){var rt=be[$?Ae-We:We];return We++>Ae?J():ae(T,rt,ce[rt])})},ee.prototype[v]=!0,e(ve,we);function ve(T){this._iterable=T,this.size=T.length||T.size}ve.prototype.__iterateUncached=function(T,$){if($)return this.cacheResult().__iterate(T,$);var ce=this._iterable,be=Re(ce),Ae=0;if(Ee(be))for(var We;!(We=be.next()).done&&T(We.value,Ae++,this)!==!1;);return Ae},ve.prototype.__iteratorUncached=function(T,$){if($)return this.cacheResult().__iterator(T,$);var ce=this._iterable,be=Re(ce);if(!Ee(be))return new W(J);var Ae=0;return new W(function(){var We=be.next();return We.done?We:ae(T,Ae++,We.value)})},e(ne,we);function ne(T){this._iterator=T,this._iteratorCache=[]}ne.prototype.__iterateUncached=function(T,$){if($)return this.cacheResult().__iterate(T,$);for(var ce=this._iterator,be=this._iteratorCache,Ae=0;Ae=be.length){var We=ce.next();if(We.done)return We;be[Ae]=We.value}return ae(T,Ae,be[Ae++])})};function le(T){return!!(T&&T[Q])}var ue;function _e(){return ue||(ue=new X([]))}function He(T){var $=Array.isArray(T)?new X(T).fromEntrySeq():Ee(T)?new ne(T).fromEntrySeq():fe(T)?new ve(T).fromEntrySeq():typeof T=="object"?new ee(T):void 0;if(!$)throw new TypeError("Expected Array or iterable object of [k, v] entries, or keyed object: "+T);return $}function Ve(T){var $=Mt(T);if(!$)throw new TypeError("Expected Array or iterable object of values: "+T);return $}function ot(T){var $=Mt(T)||typeof T=="object"&&new ee(T);if(!$)throw new TypeError("Expected Array or iterable object of values, or keyed object: "+T);return $}function Mt(T){return de(T)?new X(T):Ee(T)?new ne(T):fe(T)?new ve(T):void 0}function $t(T,$,ce,be){var Ae=T._cache;if(Ae){for(var We=Ae.length-1,rt=0;rt<=We;rt++){var Ct=Ae[ce?We-rt:rt];if($(Ct[1],be?Ct[0]:rt,T)===!1)return rt+1}return rt}return T.__iterateUncached($,ce)}function Ze(T,$,ce,be){var Ae=T._cache;if(Ae){var We=Ae.length-1,rt=0;return new W(function(){var Ct=Ae[ce?We-rt:rt];return rt++>We?J():ae($,be?Ct[0]:rt-1,Ct[1])})}return T.__iteratorUncached($,ce)}function gt(T,$){return $?Ke($,T,"",{"":T}):bt(T)}function Ke(T,$,ce,be){return Array.isArray($)?T.call(be,ce,we($).map(function(Ae,We){return Ke(T,Ae,We,$)})):rn($)?T.call(be,ce,oe($).map(function(Ae,We){return Ke(T,Ae,We,$)})):$}function bt(T){return Array.isArray(T)?we(T).map(bt).toList():rn(T)?oe(T).map(bt).toMap():T}function rn(T){return T&&(T.constructor===Object||T.constructor===void 0)}function Qt(T,$){if(T===$||T!==T&&$!==$)return!0;if(!T||!$)return!1;if(typeof T.valueOf=="function"&&typeof $.valueOf=="function"){if(T=T.valueOf(),$=$.valueOf(),T===$||T!==T&&$!==$)return!0;if(!T||!$)return!1}return!!(typeof T.equals=="function"&&typeof $.equals=="function"&&T.equals($))}function ie(T,$){if(T===$)return!0;if(!c($)||T.size!==void 0&&$.size!==void 0&&T.size!==$.size||T.__hash!==void 0&&$.__hash!==void 0&&T.__hash!==$.__hash||f(T)!==f($)||p(T)!==p($)||s(T)!==s($))return!1;if(T.size===0&&$.size===0)return!0;var ce=!_(T);if(s(T)){var be=T.entries();return $.every(function(Vt,Jt){var an=be.next().value;return an&&Qt(an[1],Vt)&&(ce||Qt(an[0],Jt))})&&be.next().done}var Ae=!1;if(T.size===void 0)if($.size===void 0)typeof T.cacheResult=="function"&&T.cacheResult();else{Ae=!0;var We=T;T=$,$=We}var rt=!0,Ct=$.__iterate(function(Vt,Jt){if(ce?!T.has(Vt):Ae?!Qt(Vt,T.get(Jt,E)):!Qt(T.get(Jt,E),Vt))return rt=!1,!1});return rt&&T.size===Ct}e(Ue,we);function Ue(T,$){if(!(this instanceof Ue))return new Ue(T,$);if(this._value=T,this.size=$===void 0?1/0:Math.max(0,$),this.size===0){if(Ye)return Ye;Ye=this}}Ue.prototype.toString=function(){return this.size===0?"Repeat []":"Repeat [ "+this._value+" "+this.size+" times ]"},Ue.prototype.get=function(T,$){return this.has(T)?this._value:$},Ue.prototype.includes=function(T){return Qt(this._value,T)},Ue.prototype.slice=function(T,$){var ce=this.size;return k(T,$,ce)?this:new Ue(this._value,ge($,ce)-se(T,ce))},Ue.prototype.reverse=function(){return this},Ue.prototype.indexOf=function(T){return Qt(this._value,T)?0:-1},Ue.prototype.lastIndexOf=function(T){return Qt(this._value,T)?this.size:-1},Ue.prototype.__iterate=function(T,$){for(var ce=0;ce=0&&$=0&&cece?J():ae(T,We++,rt)})},Je.prototype.equals=function(T){return T instanceof Je?this._start===T._start&&this._end===T._end&&this._step===T._step:ie(this,T)};var ht;e(Dt,n);function Dt(){throw TypeError("Abstract")}e(Pt,Dt);function Pt(){}e(Me,Dt);function Me(){}e(tt,Dt);function tt(){}Dt.Keyed=Pt,Dt.Indexed=Me,Dt.Set=tt;var Ut=typeof Math.imul=="function"&&Math.imul(4294967295,2)===-2?Math.imul:function($,ce){$=$|0,ce=ce|0;var be=$&65535,Ae=ce&65535;return be*Ae+(($>>>16)*Ae+be*(ce>>>16)<<16>>>0)|0};function Ht(T){return T>>>1&1073741824|T&3221225471}function Kt(T){if(T===!1||T===null||T===void 0||typeof T.valueOf=="function"&&(T=T.valueOf(),T===!1||T===null||T===void 0))return 0;if(T===!0)return 1;var $=typeof T;if($==="number"){if(T!==T||T===1/0)return 0;var ce=T|0;for(ce!==T&&(ce^=T*4294967295);T>4294967295;)T/=4294967295,ce^=T;return Ht(ce)}if($==="string")return T.length>zr?Xt(T):ln(T);if(typeof T.hashCode=="function")return T.hashCode();if($==="object")return vn(T);if(typeof T.toString=="function")return ln(T.toString());throw new Error("Value type "+$+" cannot be hashed.")}function Xt(T){var $=tr[T];return $===void 0&&($=ln(T),hr===pr&&(hr=0,tr={}),hr++,tr[T]=$),$}function ln(T){for(var $=0,ce=0;ce0)switch(T.nodeType){case 1:return T.uniqueID;case 9:return T.documentElement&&T.documentElement.uniqueID}}var kn=typeof WeakMap=="function",En;kn&&(En=new WeakMap);var ur=0,ir="__immutablehash__";typeof Symbol=="function"&&(ir=Symbol(ir));var zr=16,pr=255,hr=0,tr={};function Pr(T){mt(T!==1/0,"Cannot perform this action with an infinite size.")}e(jn,Pt);function jn(T){return T==null?jt():yr(T)&&!s(T)?T:jt().withMutations(function($){var ce=r(T);Pr(ce.size),ce.forEach(function(be,Ae){return $.set(Ae,be)})})}jn.of=function(){var T=l.call(arguments,0);return jt().withMutations(function($){for(var ce=0;ce=T.length)throw new Error("Missing value for key: "+T[ce]);$.set(T[ce],T[ce+1])}})},jn.prototype.toString=function(){return this.__toString("Map {","}")},jn.prototype.get=function(T,$){return this._root?this._root.get(0,void 0,T,$):$},jn.prototype.set=function(T,$){return fn(this,T,$)},jn.prototype.setIn=function(T,$){return this.updateIn(T,E,function(){return $})},jn.prototype.remove=function(T){return fn(this,T,E)},jn.prototype.deleteIn=function(T){return this.updateIn(T,function(){return E})},jn.prototype.update=function(T,$,ce){return arguments.length===1?T(this):this.updateIn([T],$,ce)},jn.prototype.updateIn=function(T,$,ce){ce||(ce=$,$=void 0);var be=Xr(this,Jn(T),$,ce);return be===E?void 0:be},jn.prototype.clear=function(){return this.size===0?this:this.__ownerID?(this.size=0,this._root=null,this.__hash=void 0,this.__altered=!0,this):jt()},jn.prototype.merge=function(){return Cr(this,void 0,arguments)},jn.prototype.mergeWith=function(T){var $=l.call(arguments,1);return Cr(this,T,$)},jn.prototype.mergeIn=function(T){var $=l.call(arguments,1);return this.updateIn(T,jt(),function(ce){return typeof ce.merge=="function"?ce.merge.apply(ce,$):$[$.length-1]})},jn.prototype.mergeDeep=function(){return Cr(this,Zr,arguments)},jn.prototype.mergeDeepWith=function(T){var $=l.call(arguments,1);return Cr(this,xr(T),$)},jn.prototype.mergeDeepIn=function(T){var $=l.call(arguments,1);return this.updateIn(T,jt(),function(ce){return typeof ce.mergeDeep=="function"?ce.mergeDeep.apply(ce,$):$[$.length-1]})},jn.prototype.sort=function(T){return It(dn(this,T))},jn.prototype.sortBy=function(T,$){return It(dn(this,$,T))},jn.prototype.withMutations=function(T){var $=this.asMutable();return T($),$.wasAltered()?$.__ensureOwner(this.__ownerID):this},jn.prototype.asMutable=function(){return this.__ownerID?this:this.__ensureOwner(new L)},jn.prototype.asImmutable=function(){return this.__ensureOwner()},jn.prototype.wasAltered=function(){return this.__altered},jn.prototype.__iterator=function(T,$){return new yt(this,T,$)},jn.prototype.__iterate=function(T,$){var ce=this,be=0;return this._root&&this._root.iterate(function(Ae){return be++,T(Ae[1],Ae[0],ce)},$),be},jn.prototype.__ensureOwner=function(T){return T===this.__ownerID?this:T?Ft(this.size,this._root,T,this.__hash):(this.__ownerID=T,this.__altered=!1,this)};function yr(T){return!!(T&&T[Gr])}jn.isMap=yr;var Gr="@@__IMMUTABLE_MAP__@@",ar=jn.prototype;ar[Gr]=!0,ar[d]=ar.remove,ar.removeIn=ar.deleteIn;function kr(T,$){this.ownerID=T,this.entries=$}kr.prototype.get=function(T,$,ce,be){for(var Ae=this.entries,We=0,rt=Ae.length;We=Ri)return br(T,Vt,be,Ae);var On=T&&T===this.ownerID,wt=On?Vt:N(Vt);return Dn?Ct?Jt===an-1?wt.pop():wt[Jt]=wt.pop():wt[Jt]=[be,Ae]:wt.push([be,Ae]),On?(this.entries=wt,this):new kr(T,wt)}};function ut(T,$,ce){this.ownerID=T,this.bitmap=$,this.nodes=ce}ut.prototype.get=function(T,$,ce,be){$===void 0&&($=Kt(ce));var Ae=1<<((T===0?$:$>>>T)&g),We=this.bitmap;return We&Ae?this.nodes[_r(We&Ae-1)].get(T+m,$,ce,be):be},ut.prototype.update=function(T,$,ce,be,Ae,We,rt){ce===void 0&&(ce=Kt(be));var Ct=($===0?ce:ce>>>$)&g,Vt=1<=Si)return Kr(T,On,Jt,Ct,Yt);if(an&&!Yt&&On.length===2&&or(On[Dn^1]))return On[Dn^1];if(an&&Yt&&On.length===1&&or(Yt))return Yt;var Zt=T&&T===this.ownerID,Un=an?Yt?Jt:Jt^Vt:Jt|Vt,gr=an?Yt?Hr(On,Dn,Yt,Zt):zi(On,Dn,Zt):gi(On,Dn,Yt,Zt);return Zt?(this.bitmap=Un,this.nodes=gr,this):new ut(T,Un,gr)};function $e(T,$,ce){this.ownerID=T,this.count=$,this.nodes=ce}$e.prototype.get=function(T,$,ce,be){$===void 0&&($=Kt(ce));var Ae=(T===0?$:$>>>T)&g,We=this.nodes[Ae];return We?We.get(T+m,$,ce,be):be},$e.prototype.update=function(T,$,ce,be,Ae,We,rt){ce===void 0&&(ce=Kt(be));var Ct=($===0?ce:ce>>>$)&g,Vt=Ae===E,Jt=this.nodes,an=Jt[Ct];if(Vt&&!an)return this;var Dn=In(an,T,$+m,ce,be,Ae,We,rt);if(Dn===an)return this;var On=this.count;if(!an)On++;else if(!Dn&&(On--,On>>ce)&g,rt=(ce===0?be:be>>>ce)&g,Ct,Vt=We===rt?[dr(T,$,ce+m,be,Ae)]:(Ct=new qt($,be,Ae),We>>=1)rt[Ct]=ce&1?$[We++]:void 0;return rt[be]=Ae,new $e(T,We+1,rt)}function Cr(T,$,ce){for(var be=[],Ae=0;Ae>1&1431655765),T=(T&858993459)+(T>>2&858993459),T=T+(T>>4)&252645135,T=T+(T>>8),T=T+(T>>16),T&127}function Hr(T,$,ce,be){var Ae=be?T:N(T);return Ae[$]=ce,Ae}function gi(T,$,ce,be){var Ae=T.length+1;if(be&&$+1===Ae)return T[$]=ce,T;for(var We=new Array(Ae),rt=0,Ct=0;Ct0&&be=0&&T>>$&g;if(be>=this.array.length)return new mn([],T);var Ae=be===0,We;if($>0){var rt=this.array[be];if(We=rt&&rt.removeBefore(T,$-m,ce),We===rt&&Ae)return this}if(Ae&&!We)return this;var Ct=Fi(this,T);if(!Ae)for(var Vt=0;Vt>>$&g;if(be>=this.array.length)return this;var Ae;if($>0){var We=this.array[be];if(Ae=We&&We.removeAfter(T,$-m,ce),Ae===We&&be===this.array.length-1)return this}var rt=Fi(this,T);return rt.array.splice(be+1),Ae&&(rt.array[be]=Ae),rt};var Mr={};function Yn(T,$){var ce=T._origin,be=T._capacity,Ae=nr(be),We=T._tail;return rt(T._root,T._level,0);function rt(Jt,an,Dn){return an===0?Ct(Jt,Dn):Vt(Jt,an,Dn)}function Ct(Jt,an){var Dn=an===Ae?We&&We.array:Jt&&Jt.array,On=an>ce?0:ce-an,wt=be-an;return wt>x&&(wt=x),function(){if(On===wt)return Mr;var Yt=$?--wt:On++;return Dn&&Dn[Yt]}}function Vt(Jt,an,Dn){var On,wt=Jt&&Jt.array,Yt=Dn>ce?0:ce-Dn>>an,Zt=(be-Dn>>an)+1;return Zt>x&&(Zt=x),function(){do{if(On){var Un=On();if(Un!==Mr)return Un;On=null}if(Yt===Zt)return Mr;var gr=$?--Zt:Yt++;On=rt(wt&&wt[gr],an-m,Dn+(gr<=T.size||$<0)return T.withMutations(function(rt){$<0?xi(rt,$).set(0,ce):xi(rt,0,$+1).set($,ce)});$+=T._origin;var be=T._tail,Ae=T._root,We=w(A);return $>=nr(T._capacity)?be=bi(be,T.__ownerID,0,$,ce,We):Ae=bi(Ae,T.__ownerID,T._level,$,ce,We),We.value?T.__ownerID?(T._root=Ae,T._tail=be,T.__hash=void 0,T.__altered=!0,T):Tr(T._origin,T._capacity,T._level,Ae,be):T}function bi(T,$,ce,be,Ae,We){var rt=be>>>ce&g,Ct=T&&rt0){var Jt=T&&T.array[rt],an=bi(Jt,$,ce-m,be,Ae,We);return an===Jt?T:(Vt=Fi(T,$),Vt.array[rt]=an,Vt)}return Ct&&T.array[rt]===Ae?T:(D(We),Vt=Fi(T,$),Ae===void 0&&rt===Vt.array.length-1?Vt.array.pop():Vt.array[rt]=Ae,Vt)}function Fi(T,$){return $&&T&&$===T.ownerID?T:new mn(T?T.array.slice():[],$)}function Gi(T,$){if($>=nr(T._capacity))return T._tail;if($<1<0;)ce=ce.array[$>>>be&g],be-=m;return ce}}function xi(T,$,ce){$!==void 0&&($=$|0),ce!==void 0&&(ce=ce|0);var be=T.__ownerID||new L,Ae=T._origin,We=T._capacity,rt=Ae+$,Ct=ce===void 0?We:ce<0?We+ce:Ae+ce;if(rt===Ae&&Ct===We)return T;if(rt>=Ct)return T.clear();for(var Vt=T._level,Jt=T._root,an=0;rt+an<0;)Jt=new mn(Jt&&Jt.array.length?[void 0,Jt]:[],be),Vt+=m,an+=1<=1<Dn?new mn([],be):wt;if(wt&&On>Dn&&rtm;Un-=m){var gr=Dn>>>Un&g;Zt=Zt.array[gr]=Fi(Zt.array[gr],be)}Zt.array[Dn>>>m&g]=wt}if(Ct=On)rt-=On,Ct-=On,Vt=m,Jt=null,Yt=Yt&&Yt.removeBefore(be,0,rt);else if(rt>Ae||On>>Vt&g;if($r!==On>>>Vt&g)break;$r&&(an+=(1<Ae&&(Jt=Jt.removeBefore(be,Vt,rt-an)),Jt&&OnAe&&(Ae=Ct.size),c(rt)||(Ct=Ct.map(function(Vt){return gt(Vt)})),be.push(Ct)}return Ae>T.size&&(T=T.setSize(Ae)),Ur(T,$,be)}function nr(T){return T>>m<=x&&Ae.size>=be.size*2?(Vt=Ae.filter(function(Jt,an){return Jt!==void 0&&We!==an}),Ct=Vt.toKeyedSeq().map(function(Jt){return Jt[0]}).flip().toMap(),T.__ownerID&&(Ct.__ownerID=Vt.__ownerID=T.__ownerID)):(Ct=be.remove($),Vt=We===Ae.size-1?Ae.pop():Ae.set(We,void 0))}else if(rt){if(ce===Ae.get(We)[1])return T;Ct=be,Vt=Ae.set(We,[$,ce])}else Ct=be.set($,Ae.size),Vt=Ae.set(Ae.size,[$,ce]);return T.__ownerID?(T.size=Ct.size,T._map=Ct,T._list=Vt,T.__hash=void 0,T):Vn(Ct,Vt)}e(Or,oe);function Or(T,$){this._iter=T,this._useKeys=$,this.size=T.size}Or.prototype.get=function(T,$){return this._iter.get(T,$)},Or.prototype.has=function(T){return this._iter.has(T)},Or.prototype.valueSeq=function(){return this._iter.valueSeq()},Or.prototype.reverse=function(){var T=this,$=Xn(this,!0);return this._useKeys||($.valueSeq=function(){return T._iter.toSeq().reverse()}),$},Or.prototype.map=function(T,$){var ce=this,be=bn(this,T,$);return this._useKeys||(be.valueSeq=function(){return ce._iter.toSeq().map(T,$)}),be},Or.prototype.__iterate=function(T,$){var ce=this,be;return this._iter.__iterate(this._useKeys?function(Ae,We){return T(Ae,We,ce)}:(be=$?lt(this):0,function(Ae){return T(Ae,$?--be:be++,ce)}),$)},Or.prototype.__iterator=function(T,$){if(this._useKeys)return this._iter.__iterator(T,$);var ce=this._iter.__iterator(P,$),be=$?lt(this):0;return new W(function(){var Ae=ce.next();return Ae.done?Ae:ae(T,$?--be:be++,Ae.value,Ae)})},Or.prototype[v]=!0,e(ui,we);function ui(T){this._iter=T,this.size=T.size}ui.prototype.includes=function(T){return this._iter.includes(T)},ui.prototype.__iterate=function(T,$){var ce=this,be=0;return this._iter.__iterate(function(Ae){return T(Ae,be++,ce)},$)},ui.prototype.__iterator=function(T,$){var ce=this._iter.__iterator(P,$),be=0;return new W(function(){var Ae=ce.next();return Ae.done?Ae:ae(T,be++,Ae.value,Ae)})},e(Dr,Ne);function Dr(T){this._iter=T,this.size=T.size}Dr.prototype.has=function(T){return this._iter.includes(T)},Dr.prototype.__iterate=function(T,$){var ce=this;return this._iter.__iterate(function(be){return T(be,be,ce)},$)},Dr.prototype.__iterator=function(T,$){var ce=this._iter.__iterator(P,$);return new W(function(){var be=ce.next();return be.done?be:ae(T,be.value,be.value,be)})},e(Qe,oe);function Qe(T){this._iter=T,this.size=T.size}Qe.prototype.entrySeq=function(){return this._iter.toSeq()},Qe.prototype.__iterate=function(T,$){var ce=this;return this._iter.__iterate(function(be){if(be){er(be);var Ae=c(be);return T(Ae?be.get(1):be[1],Ae?be.get(0):be[0],ce)}},$)},Qe.prototype.__iterator=function(T,$){var ce=this._iter.__iterator(P,$);return new W(function(){for(;;){var be=ce.next();if(be.done)return be;var Ae=be.value;if(Ae){er(Ae);var We=c(Ae);return ae(T,We?Ae.get(0):Ae[0],We?Ae.get(1):Ae[1],be)}}})},ui.prototype.cacheResult=Or.prototype.cacheResult=Dr.prototype.cacheResult=Qe.prototype.cacheResult=nn;function Gt(T){var $=Ln(T);return $._iter=T,$.size=T.size,$.flip=function(){return T},$.reverse=function(){var ce=T.reverse.apply(this);return ce.flip=function(){return T.reverse()},ce},$.has=function(ce){return T.includes(ce)},$.includes=function(ce){return T.has(ce)},$.cacheResult=nn,$.__iterateUncached=function(ce,be){var Ae=this;return T.__iterate(function(We,rt){return ce(rt,We,Ae)!==!1},be)},$.__iteratorUncached=function(ce,be){if(ce===z){var Ae=T.__iterator(ce,be);return new W(function(){var We=Ae.next();if(!We.done){var rt=We.value[0];We.value[0]=We.value[1],We.value[1]=rt}return We})}return T.__iterator(ce===P?M:P,be)},$}function bn(T,$,ce){var be=Ln(T);return be.size=T.size,be.has=function(Ae){return T.has(Ae)},be.get=function(Ae,We){var rt=T.get(Ae,E);return rt===E?We:$.call(ce,rt,Ae,T)},be.__iterateUncached=function(Ae,We){var rt=this;return T.__iterate(function(Ct,Vt,Jt){return Ae($.call(ce,Ct,Vt,Jt),Vt,rt)!==!1},We)},be.__iteratorUncached=function(Ae,We){var rt=T.__iterator(z,We);return new W(function(){var Ct=rt.next();if(Ct.done)return Ct;var Vt=Ct.value,Jt=Vt[0];return ae(Ae,Jt,$.call(ce,Vt[1],Jt,T),Ct)})},be}function Xn(T,$){var ce=Ln(T);return ce._iter=T,ce.size=T.size,ce.reverse=function(){return T},T.flip&&(ce.flip=function(){var be=Gt(T);return be.reverse=function(){return T.flip()},be}),ce.get=function(be,Ae){return T.get($?be:-1-be,Ae)},ce.has=function(be){return T.has($?be:-1-be)},ce.includes=function(be){return T.includes(be)},ce.cacheResult=nn,ce.__iterate=function(be,Ae){var We=this;return T.__iterate(function(rt,Ct){return be(rt,Ct,We)},!Ae)},ce.__iterator=function(be,Ae){return T.__iterator(be,!Ae)},ce}function Se(T,$,ce,be){var Ae=Ln(T);return be&&(Ae.has=function(We){var rt=T.get(We,E);return rt!==E&&!!$.call(ce,rt,We,T)},Ae.get=function(We,rt){var Ct=T.get(We,E);return Ct!==E&&$.call(ce,Ct,We,T)?Ct:rt}),Ae.__iterateUncached=function(We,rt){var Ct=this,Vt=0;return T.__iterate(function(Jt,an,Dn){if($.call(ce,Jt,an,Dn))return Vt++,We(Jt,be?an:Vt-1,Ct)},rt),Vt},Ae.__iteratorUncached=function(We,rt){var Ct=T.__iterator(z,rt),Vt=0;return new W(function(){for(;;){var Jt=Ct.next();if(Jt.done)return Jt;var an=Jt.value,Dn=an[0],On=an[1];if($.call(ce,On,Dn,T))return ae(We,be?Dn:Vt++,On,Jt)}})},Ae}function ze(T,$,ce){var be=jn().asMutable();return T.__iterate(function(Ae,We){be.update($.call(ce,Ae,We,T),0,function(rt){return rt+1})}),be.asImmutable()}function Ge(T,$,ce){var be=f(T),Ae=(s(T)?It():jn()).asMutable();T.__iterate(function(rt,Ct){Ae.update($.call(ce,rt,Ct,T),function(Vt){return Vt=Vt||[],Vt.push(be?[Ct,rt]:rt),Vt})});var We=Cn(T);return Ae.map(function(rt){return Bn(T,We(rt))})}function nt(T,$,ce,be){var Ae=T.size;if($!==void 0&&($=$|0),ce!==void 0&&(ce===1/0?ce=Ae:ce=ce|0),k($,ce,Ae))return T;var We=se($,Ae),rt=ge(ce,Ae);if(We!==We||rt!==rt)return nt(T.toSeq().cacheResult(),$,ce,be);var Ct=rt-We,Vt;Ct===Ct&&(Vt=Ct<0?0:Ct);var Jt=Ln(T);return Jt.size=Vt===0?Vt:T.size&&Vt||void 0,!be&&le(T)&&Vt>=0&&(Jt.get=function(an,Dn){return an=re(this,an),an>=0&&anVt)return J();var Zt=On.next();return be||an===P?Zt:an===M?ae(an,Yt-1,void 0,Zt):ae(an,Yt-1,Zt.value[1],Zt)})},Jt}function st(T,$,ce){var be=Ln(T);return be.__iterateUncached=function(Ae,We){var rt=this;if(We)return this.cacheResult().__iterate(Ae,We);var Ct=0;return T.__iterate(function(Vt,Jt,an){return $.call(ce,Vt,Jt,an)&&++Ct&&Ae(Vt,Jt,rt)}),Ct},be.__iteratorUncached=function(Ae,We){var rt=this;if(We)return this.cacheResult().__iterator(Ae,We);var Ct=T.__iterator(z,We),Vt=!0;return new W(function(){if(!Vt)return J();var Jt=Ct.next();if(Jt.done)return Jt;var an=Jt.value,Dn=an[0],On=an[1];return $.call(ce,On,Dn,rt)?Ae===z?Jt:ae(Ae,Dn,On,Jt):(Vt=!1,J())})},be}function Ot(T,$,ce,be){var Ae=Ln(T);return Ae.__iterateUncached=function(We,rt){var Ct=this;if(rt)return this.cacheResult().__iterate(We,rt);var Vt=!0,Jt=0;return T.__iterate(function(an,Dn,On){if(!(Vt&&(Vt=$.call(ce,an,Dn,On))))return Jt++,We(an,be?Dn:Jt-1,Ct)}),Jt},Ae.__iteratorUncached=function(We,rt){var Ct=this;if(rt)return this.cacheResult().__iterator(We,rt);var Vt=T.__iterator(z,rt),Jt=!0,an=0;return new W(function(){var Dn,On,wt;do{if(Dn=Vt.next(),Dn.done)return be||We===P?Dn:We===M?ae(We,an++,void 0,Dn):ae(We,an++,Dn.value[1],Dn);var Yt=Dn.value;On=Yt[0],wt=Yt[1],Jt&&(Jt=$.call(ce,wt,On,Ct))}while(Jt);return We===z?Dn:ae(We,On,wt,Dn)})},Ae}function Wt(T,$){var ce=f(T),be=[T].concat($).map(function(rt){return c(rt)?ce&&(rt=r(rt)):rt=ce?He(rt):Ve(Array.isArray(rt)?rt:[rt]),rt}).filter(function(rt){return rt.size!==0});if(be.length===0)return T;if(be.length===1){var Ae=be[0];if(Ae===T||ce&&f(Ae)||p(T)&&p(Ae))return Ae}var We=new X(be);return ce?We=We.toKeyedSeq():p(T)||(We=We.toSetSeq()),We=We.flatten(!0),We.size=be.reduce(function(rt,Ct){if(rt!==void 0){var Vt=Ct.size;if(Vt!==void 0)return rt+Vt}},0),We}function sn(T,$,ce){var be=Ln(T);return be.__iterateUncached=function(Ae,We){var rt=0,Ct=!1;function Vt(Jt,an){var Dn=this;Jt.__iterate(function(On,wt){return(!$||an<$)&&c(On)?Vt(On,an+1):Ae(On,ce?wt:rt++,Dn)===!1&&(Ct=!0),!Ct},We)}return Vt(T,0),rt},be.__iteratorUncached=function(Ae,We){var rt=T.__iterator(Ae,We),Ct=[],Vt=0;return new W(function(){for(;rt;){var Jt=rt.next();if(Jt.done!==!1){rt=Ct.pop();continue}var an=Jt.value;if(Ae===z&&(an=an[1]),(!$||Ct.length<$)&&c(an))Ct.push(rt),rt=an.__iterator(Ae,We);else return ce?Jt:ae(Ae,Vt++,an,Jt)}return J()})},be}function hn(T,$,ce){var be=Cn(T);return T.toSeq().map(function(Ae,We){return be($.call(ce,Ae,We,T))}).flatten(!0)}function _n(T,$){var ce=Ln(T);return ce.size=T.size&&T.size*2-1,ce.__iterateUncached=function(be,Ae){var We=this,rt=0;return T.__iterate(function(Ct,Vt){return(!rt||be($,rt++,We)!==!1)&&be(Ct,rt++,We)!==!1},Ae),rt},ce.__iteratorUncached=function(be,Ae){var We=T.__iterator(P,Ae),rt=0,Ct;return new W(function(){return(!Ct||rt%2)&&(Ct=We.next(),Ct.done)?Ct:rt%2?ae(be,rt++,$):ae(be,rt++,Ct.value,Ct)})},ce}function dn(T,$,ce){$||($=cr);var be=f(T),Ae=0,We=T.toSeq().map(function(rt,Ct){return[Ct,rt,Ae++,ce?ce(rt,Ct,T):rt]}).toArray();return We.sort(function(rt,Ct){return $(rt[3],Ct[3])||rt[2]-Ct[2]}).forEach(be?function(rt,Ct){We[Ct].length=2}:function(rt,Ct){We[Ct]=rt[1]}),be?oe(We):p(T)?we(We):Ne(We)}function yn(T,$,ce){if($||($=cr),ce){var be=T.toSeq().map(function(Ae,We){return[Ae,ce(Ae,We,T)]}).reduce(function(Ae,We){return Gn($,Ae[1],We[1])?We:Ae});return be&&be[0]}else return T.reduce(function(Ae,We){return Gn($,Ae,We)?We:Ae})}function Gn(T,$,ce){var be=T(ce,$);return be===0&&ce!==$&&(ce==null||ce!==ce)||be>0}function Rn(T,$,ce){var be=Ln(T);return be.size=new X(ce).map(function(Ae){return Ae.size}).min(),be.__iterate=function(Ae,We){for(var rt=this.__iterator(P,We),Ct,Vt=0;!(Ct=rt.next()).done&&Ae(Ct.value,Vt++,this)!==!1;);return Vt},be.__iteratorUncached=function(Ae,We){var rt=ce.map(function(Jt){return Jt=n(Jt),Re(We?Jt.reverse():Jt)}),Ct=0,Vt=!1;return new W(function(){var Jt;return Vt||(Jt=rt.map(function(an){return an.next()}),Vt=Jt.some(function(an){return an.done})),Vt?J():ae(Ae,Ct++,$.apply(null,Jt.map(function(an){return an.value})))})},be}function Bn(T,$){return le(T)?$:T.constructor($)}function er(T){if(T!==Object(T))throw new TypeError("Expected [K, V] tuple: "+T)}function lt(T){return Pr(T.size),j(T)}function Cn(T){return f(T)?r:p(T)?t:o}function Ln(T){return Object.create((f(T)?oe:p(T)?we:Ne).prototype)}function nn(){return this._iter.cacheResult?(this._iter.cacheResult(),this.size=this._iter.size,this):te.prototype.cacheResult.call(this)}function cr(T,$){return T>$?1:T<$?-1:0}function Jn(T){var $=Re(T);if(!$){if(!de(T))throw new TypeError("Expected iterable or array-like: "+T);$=Re(n(T))}return $}e(fr,Pt);function fr(T,$){var ce,be=function(rt){if(rt instanceof be)return rt;if(!(this instanceof be))return new be(rt);if(!ce){ce=!0;var Ct=Object.keys(T);Qi(Ae,Ct),Ae.size=Ct.length,Ae._name=$,Ae._keys=Ct,Ae._defaultValues=T}this._map=jn(rt)},Ae=be.prototype=Object.create(qn);return Ae.constructor=be,be}fr.prototype.toString=function(){return this.__toString(Yr(this)+" {","}")},fr.prototype.has=function(T){return this._defaultValues.hasOwnProperty(T)},fr.prototype.get=function(T,$){if(!this.has(T))return $;var ce=this._defaultValues[T];return this._map?this._map.get(T,ce):ce},fr.prototype.clear=function(){if(this.__ownerID)return this._map&&this._map.clear(),this;var T=this.constructor;return T._empty||(T._empty=Lr(this,jt()))},fr.prototype.set=function(T,$){if(!this.has(T))throw new Error('Cannot set unknown key "'+T+'" on '+Yr(this));if(this._map&&!this._map.has(T)){var ce=this._defaultValues[T];if($===ce)return this}var be=this._map&&this._map.set(T,$);return this.__ownerID||be===this._map?this:Lr(this,be)},fr.prototype.remove=function(T){if(!this.has(T))return this;var $=this._map&&this._map.remove(T);return this.__ownerID||$===this._map?this:Lr(this,$)},fr.prototype.wasAltered=function(){return this._map.wasAltered()},fr.prototype.__iterator=function(T,$){var ce=this;return r(this._defaultValues).map(function(be,Ae){return ce.get(Ae)}).__iterator(T,$)},fr.prototype.__iterate=function(T,$){var ce=this;return r(this._defaultValues).map(function(be,Ae){return ce.get(Ae)}).__iterate(T,$)},fr.prototype.__ensureOwner=function(T){if(T===this.__ownerID)return this;var $=this._map&&this._map.__ensureOwner(T);return T?Lr(this,$,T):(this.__ownerID=T,this._map=$,this)};var qn=fr.prototype;qn[d]=qn.remove,qn.deleteIn=qn.removeIn=ar.removeIn,qn.merge=ar.merge,qn.mergeWith=ar.mergeWith,qn.mergeIn=ar.mergeIn,qn.mergeDeep=ar.mergeDeep,qn.mergeDeepWith=ar.mergeDeepWith,qn.mergeDeepIn=ar.mergeDeepIn,qn.setIn=ar.setIn,qn.update=ar.update,qn.updateIn=ar.updateIn,qn.withMutations=ar.withMutations,qn.asMutable=ar.asMutable,qn.asImmutable=ar.asImmutable;function Lr(T,$,ce){var be=Object.create(Object.getPrototypeOf(T));return be._map=$,be.__ownerID=ce,be}function Yr(T){return T._name||T.constructor.name||"Record"}function Qi(T,$){try{$.forEach(_a.bind(void 0,T))}catch{}}function _a(T,$){Object.defineProperty(T,$,{get:function(){return this.get($)},set:function(ce){mt(this.__ownerID,"Cannot set on an immutable record."),this.set($,ce)}})}e(ci,tt);function ci(T){return T==null?Ia():Ji(T)&&!s(T)?T:Ia().withMutations(function($){var ce=o(T);Pr(ce.size),ce.forEach(function(be){return $.add(be)})})}ci.of=function(){return this(arguments)},ci.fromKeys=function(T){return this(r(T).keySeq())},ci.prototype.toString=function(){return this.__toString("Set {","}")},ci.prototype.has=function(T){return this._map.has(T)},ci.prototype.add=function(T){return io(this,this._map.set(T,!0))},ci.prototype.remove=function(T){return io(this,this._map.remove(T))},ci.prototype.clear=function(){return io(this,this._map.clear())},ci.prototype.union=function(){var T=l.call(arguments,0);return T=T.filter(function($){return $.size!==0}),T.length===0?this:this.size===0&&!this.__ownerID&&T.length===1?this.constructor(T[0]):this.withMutations(function($){for(var ce=0;ce=0;ce--)$={value:arguments[ce],next:$};return this.__ownerID?(this.size=T,this._head=$,this.__hash=void 0,this.__altered=!0,this):Ha(T,$)},mi.prototype.pushAll=function(T){if(T=t(T),T.size===0)return this;Pr(T.size);var $=this.size,ce=this._head;return T.reverse().forEach(function(be){$++,ce={value:be,next:ce}}),this.__ownerID?(this.size=$,this._head=ce,this.__hash=void 0,this.__altered=!0,this):Ha($,ce)},mi.prototype.pop=function(){return this.slice(1)},mi.prototype.unshift=function(){return this.push.apply(this,arguments)},mi.prototype.unshiftAll=function(T){return this.pushAll(T)},mi.prototype.shift=function(){return this.pop.apply(this,arguments)},mi.prototype.clear=function(){return this.size===0?this:this.__ownerID?(this.size=0,this._head=void 0,this.__hash=void 0,this.__altered=!0,this):Wa()},mi.prototype.slice=function(T,$){if(k(T,$,this.size))return this;var ce=se(T,this.size),be=ge($,this.size);if(be!==this.size)return Me.prototype.slice.call(this,T,$);for(var Ae=this.size-ce,We=this._head;ce--;)We=We.next;return this.__ownerID?(this.size=Ae,this._head=We,this.__hash=void 0,this.__altered=!0,this):Ha(Ae,We)},mi.prototype.__ensureOwner=function(T){return T===this.__ownerID?this:T?Ha(this.size,this._head,T,this.__hash):(this.__ownerID=T,this.__altered=!1,this)},mi.prototype.__iterate=function(T,$){if($)return this.reverse().__iterate(T);for(var ce=0,be=this._head;be&&T(be.value,ce++,this)!==!1;)be=be.next;return ce},mi.prototype.__iterator=function(T,$){if($)return this.reverse().__iterator(T);var ce=0,be=this._head;return new W(function(){if(be){var Ae=be.value;return be=be.next,ae(T,ce++,Ae)}return J()})};function ya(T){return!!(T&&T[Xa])}mi.isStack=ya;var Xa="@@__IMMUTABLE_STACK__@@",Qa=mi.prototype;Qa[Xa]=!0,Qa.withMutations=ar.withMutations,Qa.asMutable=ar.asMutable,Qa.asImmutable=ar.asImmutable,Qa.wasAltered=ar.wasAltered;function Ha(T,$,ce,be){var Ae=Object.create(Qa);return Ae.size=T,Ae._head=$,Ae.__ownerID=ce,Ae.__hash=be,Ae.__altered=!1,Ae}var Ii;function Wa(){return Ii||(Ii=Ha(0))}function Bi(T,$){var ce=function(be){T.prototype[be]=$[be]};return Object.keys($).forEach(ce),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols($).forEach(ce),T}n.Iterator=W,Bi(n,{toArray:function(){Pr(this.size);var T=new Array(this.size||0);return this.valueSeq().__iterate(function($,ce){T[ce]=$}),T},toIndexedSeq:function(){return new ui(this)},toJS:function(){return this.toSeq().map(function(T){return T&&typeof T.toJS=="function"?T.toJS():T}).__toJS()},toJSON:function(){return this.toSeq().map(function(T){return T&&typeof T.toJSON=="function"?T.toJSON():T}).__toJS()},toKeyedSeq:function(){return new Or(this,!0)},toMap:function(){return jn(this.toKeyedSeq())},toObject:function(){Pr(this.size);var T={};return this.__iterate(function($,ce){T[ce]=$}),T},toOrderedMap:function(){return It(this.toKeyedSeq())},toOrderedSet:function(){return fi(f(this)?this.valueSeq():this)},toSet:function(){return ci(f(this)?this.valueSeq():this)},toSetSeq:function(){return new Dr(this)},toSeq:function(){return p(this)?this.toIndexedSeq():f(this)?this.toKeyedSeq():this.toSetSeq()},toStack:function(){return mi(f(this)?this.valueSeq():this)},toList:function(){return Vr(f(this)?this.valueSeq():this)},toString:function(){return"[Iterable]"},__toString:function(T,$){return this.size===0?T+$:T+" "+this.toSeq().map(this.__toStringMapper).join(", ")+" "+$},concat:function(){var T=l.call(arguments,0);return Bn(this,Wt(this,T))},includes:function(T){return this.some(function($){return Qt($,T)})},entries:function(){return this.__iterator(z)},every:function(T,$){Pr(this.size);var ce=!0;return this.__iterate(function(be,Ae,We){if(!T.call($,be,Ae,We))return ce=!1,!1}),ce},filter:function(T,$){return Bn(this,Se(this,T,$,!0))},find:function(T,$,ce){var be=this.findEntry(T,$);return be?be[1]:ce},forEach:function(T,$){return Pr(this.size),this.__iterate($?T.bind($):T)},join:function(T){Pr(this.size),T=T!==void 0?""+T:",";var $="",ce=!0;return this.__iterate(function(be){ce?ce=!1:$+=T,$+=be!=null?be.toString():""}),$},keys:function(){return this.__iterator(M)},map:function(T,$){return Bn(this,bn(this,T,$))},reduce:function(T,$,ce){Pr(this.size);var be,Ae;return arguments.length<2?Ae=!0:be=$,this.__iterate(function(We,rt,Ct){Ae?(Ae=!1,be=We):be=T.call(ce,be,We,rt,Ct)}),be},reduceRight:function(T,$,ce){var be=this.toKeyedSeq().reverse();return be.reduce.apply(be,arguments)},reverse:function(){return Bn(this,Xn(this,!0))},slice:function(T,$){return Bn(this,nt(this,T,$,!0))},some:function(T,$){return!this.every(ba(T),$)},sort:function(T){return Bn(this,dn(this,T))},values:function(){return this.__iterator(P)},butLast:function(){return this.slice(0,-1)},isEmpty:function(){return this.size!==void 0?this.size===0:!this.some(function(){return!0})},count:function(T,$){return j(T?this.toSeq().filter(T,$):this)},countBy:function(T,$){return ze(this,T,$)},equals:function(T){return ie(this,T)},entrySeq:function(){var T=this;if(T._cache)return new X(T._cache);var $=T.toSeq().map(bo).toIndexedSeq();return $.fromEntrySeq=function(){return T.toSeq()},$},filterNot:function(T,$){return this.filter(ba(T),$)},findEntry:function(T,$,ce){var be=ce;return this.__iterate(function(Ae,We,rt){if(T.call($,Ae,We,rt))return be=[We,Ae],!1}),be},findKey:function(T,$){var ce=this.findEntry(T,$);return ce&&ce[0]},findLast:function(T,$,ce){return this.toKeyedSeq().reverse().find(T,$,ce)},findLastEntry:function(T,$,ce){return this.toKeyedSeq().reverse().findEntry(T,$,ce)},findLastKey:function(T,$){return this.toKeyedSeq().reverse().findKey(T,$)},first:function(){return this.find(V)},flatMap:function(T,$){return Bn(this,hn(this,T,$))},flatten:function(T){return Bn(this,sn(this,T,!0))},fromEntrySeq:function(){return new Qe(this)},get:function(T,$){return this.find(function(ce,be){return Qt(be,T)},void 0,$)},getIn:function(T,$){for(var ce=this,be=Jn(T),Ae;!(Ae=be.next()).done;){var We=Ae.value;if(ce=ce&&ce.get?ce.get(We,E):E,ce===E)return $}return ce},groupBy:function(T,$){return Ge(this,T,$)},has:function(T){return this.get(T,E)!==E},hasIn:function(T){return this.getIn(T,E)!==E},isSubset:function(T){return T=typeof T.includes=="function"?T:n(T),this.every(function($){return T.includes($)})},isSuperset:function(T){return T=typeof T.isSubset=="function"?T:n(T),T.isSubset(this)},keyOf:function(T){return this.findKey(function($){return Qt($,T)})},keySeq:function(){return this.toSeq().map(Na).toIndexedSeq()},last:function(){return this.toSeq().reverse().first()},lastKeyOf:function(T){return this.toKeyedSeq().reverse().keyOf(T)},max:function(T){return yn(this,T)},maxBy:function(T,$){return yn(this,$,T)},min:function(T){return yn(this,T?ja(T):Ga)},minBy:function(T,$){return yn(this,$?ja($):Ga,T)},rest:function(){return this.slice(1)},skip:function(T){return this.slice(Math.max(0,T))},skipLast:function(T){return Bn(this,this.toSeq().reverse().skip(T).reverse())},skipWhile:function(T,$){return Bn(this,Ot(this,T,$,!0))},skipUntil:function(T,$){return this.skipWhile(ba(T),$)},sortBy:function(T,$){return Bn(this,dn(this,$,T))},take:function(T){return this.slice(0,Math.max(0,T))},takeLast:function(T){return Bn(this,this.toSeq().reverse().take(T).reverse())},takeWhile:function(T,$){return Bn(this,st(this,T,$))},takeUntil:function(T,$){return this.takeWhile(ba(T),$)},valueSeq:function(){return this.toIndexedSeq()},hashCode:function(){return this.__hash||(this.__hash=Lo(this))}});var Pi=n.prototype;Pi[y]=!0,Pi[Z]=Pi.values,Pi.__toJS=Pi.toArray,Pi.__toStringMapper=Bo,Pi.inspect=Pi.toSource=function(){return this.toString()},Pi.chain=Pi.flatMap,Pi.contains=Pi.includes,Bi(r,{flip:function(){return Bn(this,Gt(this))},mapEntries:function(T,$){var ce=this,be=0;return Bn(this,this.toSeq().map(function(Ae,We){return T.call($,[We,Ae],be++,ce)}).fromEntrySeq())},mapKeys:function(T,$){var ce=this;return Bn(this,this.toSeq().flip().map(function(be,Ae){return T.call($,be,Ae,ce)}).flip())}});var Ea=r.prototype;Ea[h]=!0,Ea[Z]=Pi.entries,Ea.__toJS=Pi.toObject,Ea.__toStringMapper=function(T,$){return JSON.stringify($)+": "+Bo(T)},Bi(t,{toKeyedSeq:function(){return new Or(this,!1)},filter:function(T,$){return Bn(this,Se(this,T,$,!1))},findIndex:function(T,$){var ce=this.findEntry(T,$);return ce?ce[0]:-1},indexOf:function(T){var $=this.keyOf(T);return $===void 0?-1:$},lastIndexOf:function(T){var $=this.lastKeyOf(T);return $===void 0?-1:$},reverse:function(){return Bn(this,Xn(this,!1))},slice:function(T,$){return Bn(this,nt(this,T,$,!1))},splice:function(T,$){var ce=arguments.length;if($=Math.max($|0,0),ce===0||ce===2&&!$)return this;T=se(T,T<0?this.count():this.size);var be=this.slice(0,T);return Bn(this,ce===1?be:be.concat(N(arguments,2),this.slice(T+$)))},findLastIndex:function(T,$){var ce=this.findLastEntry(T,$);return ce?ce[0]:-1},first:function(){return this.get(0)},flatten:function(T){return Bn(this,sn(this,T,!1))},get:function(T,$){return T=re(this,T),T<0||this.size===1/0||this.size!==void 0&&T>this.size?$:this.find(function(ce,be){return be===T},void 0,$)},has:function(T){return T=re(this,T),T>=0&&(this.size!==void 0?this.size===1/0||T$?-1:0}function Lo(T){if(T.size===1/0)return 0;var $=s(T),ce=f(T),be=$?1:0,Ae=T.__iterate(ce?$?function(We,rt){be=31*be+wo(Kt(We),Kt(rt))|0}:function(We,rt){be=be+wo(Kt(We),Kt(rt))|0}:$?function(We){be=31*be+Kt(We)|0}:function(We){be=be+Kt(We)|0});return oo(Ae,be)}function oo(T,$){return $=Ut($,3432918353),$=Ut($<<15|$>>>-15,461845907),$=Ut($<<13|$>>>-13,5),$=($+3864292196|0)^T,$=Ut($^$>>>16,2246822507),$=Ut($^$>>>13,3266489909),$=Ht($^$>>>16),$}function wo(T,$){return T^$+2654435769+(T<<6)+(T>>2)|0}var ka={Iterable:n,Seq:te,Collection:Dt,Map:jn,OrderedMap:It,List:Vr,Stack:mi,Set:ci,OrderedSet:fi,Record:fr,Range:Je,Repeat:Ue,is:Qt,fromJS:gt};return ka})},GhFP3w7W:O=>{/*!
 * Determine if an object is a Buffer
 *
 * @author   Feross Aboukhadijeh 
 * @license  MIT
 */O.exports=function(n){return n!=null&&(l(n)||e(n)||!!n._isBuffer)};function l(n){return!!n.constructor&&typeof n.constructor.isBuffer=="function"&&n.constructor.isBuffer(n)}function e(n){return typeof n.readFloatLE=="function"&&typeof n.slice=="function"&&l(n.slice(0,0))}},"euHX/qmX":O=>{"use strict";O.exports=r,O.exports.isMobile=r,O.exports.default=r;const l=/(android|bb\d+|meego).+mobile|armv7l|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series[46]0|samsungbrowser.*mobile|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i,e=/CrOS/,n=/android|ipad|playbook|silk/i;function r(t){t||(t={});let o=t.ua;if(!o&&typeof navigator<"u"&&(o=navigator.userAgent),o&&o.headers&&typeof o.headers["user-agent"]=="string"&&(o=o.headers["user-agent"]),typeof o!="string")return!1;let c=l.test(o)&&!e.test(o)||!!t.tablet&&n.test(o);return!c&&t.tablet&&t.featureDetect&&navigator&&navigator.maxTouchPoints>1&&o.indexOf("Macintosh")!==-1&&o.indexOf("Safari")!==-1&&(c=!0),c}},VtR63BhO:O=>{"use strict";O.exports=function(l){for(var e=l.length,n,r=0;r13)&&n!==32&&n!==133&&n!==160&&n!==5760&&n!==6158&&(n<8192||n>8205)&&n!==8232&&n!==8233&&n!==8239&&n!==8287&&n!==8288&&n!==12288&&n!==65279)return!1;return!0}},xDDmSnG9:(O,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var e=function(t){var o=t.offsetHeight,c=getComputedStyle(t),f=c.marginTop,p=c.marginBottom;return o+=parseInt(f,10)+parseInt(p,10),o},n=function(t){return function(o){var c=t.scrollTop,f=t.scrollHeight,p=o.type,_=o.detail,s=o.wheelDelta,y=e(t),h=p==="DOMMouseScroll"?_*-40:s,u=h>0,v=function(){return o.stopPropagation(),o.preventDefault(),o.returnValue=!1,!1};if(!u&&-h>f-y-c)return t.scrollTop=f,v();if(u&&h>c)return t.scrollTop=0,v()}};l.default=function(r){var t=n(r),o=(r.addEventListener||r.attachEvent).bind(r),c=(r.removeEventListener||r.detachEvent).bind(r);return o("mousewheel",t),o("DOMMouseScroll",t),function(){c("mousewheel",t),c("DOMMouseScroll",t)}},O.exports=l.default},"ZhFGqF+H":(O,l,e)=>{O=e.nmd(O);var n=200,r="__lodash_hash_undefined__",t=1,o=2,c=9007199254740991,f="[object Arguments]",p="[object Array]",_="[object AsyncFunction]",s="[object Boolean]",y="[object Date]",h="[object Error]",u="[object Function]",v="[object GeneratorFunction]",d="[object Map]",m="[object Number]",x="[object Null]",g="[object Object]",E="[object Promise]",S="[object Proxy]",A="[object RegExp]",w="[object Set]",D="[object String]",L="[object Symbol]",N="[object Undefined]",j="[object WeakMap]",re="[object ArrayBuffer]",V="[object DataView]",k="[object Float32Array]",se="[object Float64Array]",ge="[object Int8Array]",Ce="[object Int16Array]",M="[object Int32Array]",P="[object Uint8Array]",z="[object Uint8ClampedArray]",q="[object Uint16Array]",U="[object Uint32Array]",Z=/[\\^$.*+?()[\]{}|]/g,W=/^\[object .+?Constructor\]$/,ae=/^(?:0|[1-9]\d*)$/,J={};J[k]=J[se]=J[ge]=J[Ce]=J[M]=J[P]=J[z]=J[q]=J[U]=!0,J[f]=J[p]=J[re]=J[s]=J[V]=J[y]=J[h]=J[u]=J[d]=J[m]=J[g]=J[A]=J[w]=J[D]=J[j]=!1;var fe=typeof e.g=="object"&&e.g&&e.g.Object===Object&&e.g,Ee=typeof self=="object"&&self&&self.Object===Object&&self,Re=fe||Ee||Function("return this")(),Oe=l&&!l.nodeType&&l,de=Oe&&!0&&O&&!O.nodeType&&O,te=de&&de.exports===Oe,oe=te&&fe.process,we=function(){try{return oe&&oe.binding&&oe.binding("util")}catch{}}(),Ne=we&&we.isTypedArray;function Q(Qe,Gt){for(var bn=-1,Xn=Qe==null?0:Qe.length,Se=0,ze=[];++bn-1}function ut(Qe,Gt){var bn=this.__data__,Xn=Cr(bn,Qe);return Xn<0?(++this.size,bn.push([Qe,Gt])):bn[Xn][1]=Gt,this}jn.prototype.clear=yr,jn.prototype.delete=Gr,jn.prototype.get=ar,jn.prototype.has=kr,jn.prototype.set=ut;function $e(Qe){var Gt=-1,bn=Qe==null?0:Qe.length;for(this.clear();++Gtnt))return!1;var Ot=ze.get(Qe);if(Ot&&ze.get(Gt))return Ot==Gt;var Wt=-1,sn=!0,hn=bn&o?new Ft:void 0;for(ze.set(Qe,Gt),ze.set(Gt,Qe);++Wt-1&&Qe%1==0&&Qe-1&&Qe%1==0&&Qe<=c}function Ir(Qe){var Gt=typeof Qe;return Qe!=null&&(Gt=="object"||Gt=="function")}function Br(Qe){return Qe!=null&&typeof Qe=="object"}var _i=Ne?ne(Ne):gi;function Or(Qe){return ra(Qe)?Kr(Qe):zi(Qe)}function ui(){return[]}function Dr(){return!1}O.exports=It},"CupN+4mD":(O,l,e)=>{var n=e("C14Xp2Ng"),r=e("RMa3hR3V"),t=n(r,"DataView");O.exports=t},xSIpMwES:(O,l,e)=>{var n=e("molWVcsd"),r=e("Np/uUz3h"),t=e("l6cjUH6r"),o=e("BfCHtAmD"),c=e("Y2k8MD7+");function f(p){var _=-1,s=p==null?0:p.length;for(this.clear();++_{var n=e("36gvFkyC"),r=e("PIvmiIaU"),t=e("RNZ0AJ6u"),o=e("ujvxbrYf"),c=e("eor5MVfv");function f(p){var _=-1,s=p==null?0:p.length;for(this.clear();++_{var n=e("C14Xp2Ng"),r=e("RMa3hR3V"),t=n(r,"Map");O.exports=t},"+UVuVHRt":(O,l,e)=>{var n=e("dmHg9sC/"),r=e("O7WwaaiA"),t=e("MH5e4+91"),o=e("XbJIAQJx"),c=e("ikzlDpcK");function f(p){var _=-1,s=p==null?0:p.length;for(this.clear();++_{var n=e("C14Xp2Ng"),r=e("RMa3hR3V"),t=n(r,"Promise");O.exports=t},Eom51AvC:(O,l,e)=>{var n=e("C14Xp2Ng"),r=e("RMa3hR3V"),t=n(r,"Set");O.exports=t},Qf0Q7TmK:(O,l,e)=>{var n=e("+UVuVHRt"),r=e("Zz5qLMgh"),t=e("2LGZhEqn");function o(c){var f=-1,p=c==null?0:c.length;for(this.__data__=new n;++f{var n=e("jBfUYu/J"),r=e("pL6zch2t"),t=e("nIQP9B2F"),o=e("8NIKrZOh"),c=e("50XfFAhE"),f=e("8H4J8m+L");function p(_){var s=this.__data__=new n(_);this.size=s.size}p.prototype.clear=r,p.prototype.delete=t,p.prototype.get=o,p.prototype.has=c,p.prototype.set=f,O.exports=p},mCEiX8iM:(O,l,e)=>{var n=e("RMa3hR3V"),r=n.Symbol;O.exports=r},"2r49OBLU":(O,l,e)=>{var n=e("RMa3hR3V"),r=n.Uint8Array;O.exports=r},bYbldQND:(O,l,e)=>{var n=e("C14Xp2Ng"),r=e("RMa3hR3V"),t=n(r,"WeakMap");O.exports=t},Qg78R79P:O=>{function l(e,n,r){switch(r.length){case 0:return e.call(n);case 1:return e.call(n,r[0]);case 2:return e.call(n,r[0],r[1]);case 3:return e.call(n,r[0],r[1],r[2])}return e.apply(n,r)}O.exports=l},"r2wD/9dB":O=>{function l(e,n){for(var r=-1,t=e==null?0:e.length;++r{function l(e,n){for(var r=-1,t=e==null?0:e.length,o=0,c=[];++r{var n=e("2tBalWps");function r(t,o){var c=t==null?0:t.length;return!!c&&n(t,o,0)>-1}O.exports=r},eCP9gG8B:O=>{function l(e,n,r){for(var t=-1,o=e==null?0:e.length;++t{var n=e("tCcfpTJd"),r=e("K9urbY79"),t=e("Ai8uwR4r"),o=e("FTyHBy/Q"),c=e("03o60v9D"),f=e("5OQmTD4y"),p=Object.prototype,_=p.hasOwnProperty;function s(y,h){var u=t(y),v=!u&&r(y),d=!u&&!v&&o(y),m=!u&&!v&&!d&&f(y),x=u||v||d||m,g=x?n(y.length,String):[],E=g.length;for(var S in y)(h||_.call(y,S))&&!(x&&(S=="length"||d&&(S=="offset"||S=="parent")||m&&(S=="buffer"||S=="byteLength"||S=="byteOffset")||c(S,E)))&&g.push(S);return g}O.exports=s},REt7egjG:O=>{function l(e,n){for(var r=-1,t=e==null?0:e.length,o=Array(t);++r{function l(e,n){for(var r=-1,t=n.length,o=e.length;++r{function l(e,n,r,t){var o=-1,c=e==null?0:e.length;for(t&&c&&(r=e[++o]);++o{function l(e,n){for(var r=-1,t=e==null?0:e.length;++r{function l(e){return e.split("")}O.exports=l},FnVD3SpD:O=>{var l=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;function e(n){return n.match(l)||[]}O.exports=e},ASzZCGNz:(O,l,e)=>{var n=e("rAowb+TC"),r=e("pfEsQUpv");function t(o,c,f){(f!==void 0&&!r(o[c],f)||f===void 0&&!(c in o))&&n(o,c,f)}O.exports=t},KKpMMHa1:(O,l,e)=>{var n=e("rAowb+TC"),r=e("pfEsQUpv"),t=Object.prototype,o=t.hasOwnProperty;function c(f,p,_){var s=f[p];(!(o.call(f,p)&&r(s,_))||_===void 0&&!(p in f))&&n(f,p,_)}O.exports=c},wZCk8eAc:(O,l,e)=>{var n=e("pfEsQUpv");function r(t,o){for(var c=t.length;c--;)if(n(t[c][0],o))return c;return-1}O.exports=r},pP8FZxkQ:(O,l,e)=>{var n=e("yiYgn92r"),r=e("S0mlcvmt");function t(o,c){return o&&n(c,r(c),o)}O.exports=t},hlVUI3ji:(O,l,e)=>{var n=e("yiYgn92r"),r=e("Dd9klwgo");function t(o,c){return o&&n(c,r(c),o)}O.exports=t},"rAowb+TC":(O,l,e)=>{var n=e("dgL6+KuW");function r(t,o,c){o=="__proto__"&&n?n(t,o,{configurable:!0,enumerable:!0,value:c,writable:!0}):t[o]=c}O.exports=r},SzBuSUKx:(O,l,e)=>{var n=e("4cLJWkbQ"),r=e("r2wD/9dB"),t=e("KKpMMHa1"),o=e("pP8FZxkQ"),c=e("hlVUI3ji"),f=e("lDA9+fNM"),p=e("3pf0Mfw6"),_=e("ui+Kt1aD"),s=e("AeW2TpB9"),y=e("LY2ULR/B"),h=e("Io424lOR"),u=e("hkYW3t1d"),v=e("HElhGzSN"),d=e("OHZO+S3J"),m=e("WXSjd/Yh"),x=e("Ai8uwR4r"),g=e("FTyHBy/Q"),E=e("x/55OylA"),S=e("u2mgHbaT"),A=e("PfQ9rIGA"),w=e("S0mlcvmt"),D=e("Dd9klwgo"),L=1,N=2,j=4,re="[object Arguments]",V="[object Array]",k="[object Boolean]",se="[object Date]",ge="[object Error]",Ce="[object Function]",M="[object GeneratorFunction]",P="[object Map]",z="[object Number]",q="[object Object]",U="[object RegExp]",Z="[object Set]",W="[object String]",ae="[object Symbol]",J="[object WeakMap]",fe="[object ArrayBuffer]",Ee="[object DataView]",Re="[object Float32Array]",Oe="[object Float64Array]",de="[object Int8Array]",te="[object Int16Array]",oe="[object Int32Array]",we="[object Uint8Array]",Ne="[object Uint8ClampedArray]",Q="[object Uint16Array]",X="[object Uint32Array]",ee={};ee[re]=ee[V]=ee[fe]=ee[Ee]=ee[k]=ee[se]=ee[Re]=ee[Oe]=ee[de]=ee[te]=ee[oe]=ee[P]=ee[z]=ee[q]=ee[U]=ee[Z]=ee[W]=ee[ae]=ee[we]=ee[Ne]=ee[Q]=ee[X]=!0,ee[ge]=ee[Ce]=ee[J]=!1;function ve(ne,le,ue,_e,He,Ve){var ot,Mt=le&L,$t=le&N,Ze=le&j;if(ue&&(ot=He?ue(ne,_e,He,Ve):ue(ne)),ot!==void 0)return ot;if(!S(ne))return ne;var gt=x(ne);if(gt){if(ot=v(ne),!Mt)return p(ne,ot)}else{var Ke=u(ne),bt=Ke==Ce||Ke==M;if(g(ne))return f(ne,Mt);if(Ke==q||Ke==re||bt&&!He){if(ot=$t||bt?{}:m(ne),!Mt)return $t?s(ne,c(ot,ne)):_(ne,o(ot,ne))}else{if(!ee[Ke])return He?ne:{};ot=d(ne,Ke,Mt)}}Ve||(Ve=new n);var rn=Ve.get(ne);if(rn)return rn;Ve.set(ne,ot),A(ne)?ne.forEach(function(Ue){ot.add(ve(Ue,le,ue,Ue,ne,Ve))}):E(ne)&&ne.forEach(function(Ue,Ye){ot.set(Ye,ve(Ue,le,ue,Ye,ne,Ve))});var Qt=Ze?$t?h:y:$t?D:w,ie=gt?void 0:Qt(ne);return r(ie||ne,function(Ue,Ye){ie&&(Ye=Ue,Ue=ne[Ye]),t(ot,Ye,ve(Ue,le,ue,Ye,ne,Ve))}),ot}O.exports=ve},Ewbhy0hc:(O,l,e)=>{var n=e("u2mgHbaT"),r=Object.create,t=function(){function o(){}return function(c){if(!n(c))return{};if(r)return r(c);o.prototype=c;var f=new o;return o.prototype=void 0,f}}();O.exports=t},mKUXduhk:(O,l,e)=>{var n=e("Qf0Q7TmK"),r=e("gI5LzRMl"),t=e("eCP9gG8B"),o=e("REt7egjG"),c=e("VX7NnWTC"),f=e("CPEza9Tj"),p=200;function _(s,y,h,u){var v=-1,d=r,m=!0,x=s.length,g=[],E=y.length;if(!x)return g;h&&(y=o(y,c(h))),u?(d=t,m=!1):y.length>=p&&(d=f,m=!1,y=new n(y));e:for(;++v{var n=e("wVKZhHVI"),r=e("aDh5U/HU"),t=r(n);O.exports=t},"+8zy/hiB":O=>{function l(e,n,r,t){for(var o=e.length,c=r+(t?1:-1);t?c--:++c{var n=e("ZwIJ+u++"),r=e("80Blr2v5");function t(o,c,f,p,_){var s=-1,y=o.length;for(f||(f=r),_||(_=[]);++s0&&f(h)?c>1?t(h,c-1,f,p,_):n(_,h):p||(_[_.length]=h)}return _}O.exports=t},qAefrEwE:(O,l,e)=>{var n=e("LsNTLhVP"),r=n();O.exports=r},wVKZhHVI:(O,l,e)=>{var n=e("qAefrEwE"),r=e("S0mlcvmt");function t(o,c){return o&&n(o,c,r)}O.exports=t},MrH38Aof:(O,l,e)=>{var n=e("8DtZho62"),r=e("hgg5N7gh");function t(o,c){c=n(c,o);for(var f=0,p=c.length;o!=null&&f{var n=e("ZwIJ+u++"),r=e("Ai8uwR4r");function t(o,c,f){var p=c(o);return r(o)?p:n(p,f(o))}O.exports=t},yRXRscZV:(O,l,e)=>{var n=e("mCEiX8iM"),r=e("7nYOdoup"),t=e("r5em9lfo"),o="[object Null]",c="[object Undefined]",f=n?n.toStringTag:void 0;function p(_){return _==null?_===void 0?c:o:f&&f in Object(_)?r(_):t(_)}O.exports=p},iz46sUwP:O=>{function l(e,n){return e!=null&&n in Object(e)}O.exports=l},"2tBalWps":(O,l,e)=>{var n=e("+8zy/hiB"),r=e("EICXoGH6"),t=e("JasirbXS");function o(c,f,p){return f===f?t(c,f,p):n(c,r,p)}O.exports=o},ovuE086Q:O=>{function l(e,n,r,t){for(var o=r-1,c=e.length;++o{var n=e("yRXRscZV"),r=e("8qRsGgWC"),t="[object Arguments]";function o(c){return r(c)&&n(c)==t}O.exports=o},TZbuAMSu:(O,l,e)=>{var n=e("v7Leiqji"),r=e("8qRsGgWC");function t(o,c,f,p,_){return o===c?!0:o==null||c==null||!r(o)&&!r(c)?o!==o&&c!==c:n(o,c,f,p,t,_)}O.exports=t},v7Leiqji:(O,l,e)=>{var n=e("4cLJWkbQ"),r=e("Kgd3s3VL"),t=e("FCNzzYog"),o=e("taFwQE02"),c=e("hkYW3t1d"),f=e("Ai8uwR4r"),p=e("FTyHBy/Q"),_=e("5OQmTD4y"),s=1,y="[object Arguments]",h="[object Array]",u="[object Object]",v=Object.prototype,d=v.hasOwnProperty;function m(x,g,E,S,A,w){var D=f(x),L=f(g),N=D?h:c(x),j=L?h:c(g);N=N==y?u:N,j=j==y?u:j;var re=N==u,V=j==u,k=N==j;if(k&&p(x)){if(!p(g))return!1;D=!0,re=!1}if(k&&!re)return w||(w=new n),D||_(x)?r(x,g,E,S,A,w):t(x,g,N,E,S,A,w);if(!(E&s)){var se=re&&d.call(x,"__wrapped__"),ge=V&&d.call(g,"__wrapped__");if(se||ge){var Ce=se?x.value():x,M=ge?g.value():g;return w||(w=new n),A(Ce,M,E,S,w)}}return k?(w||(w=new n),o(x,g,E,S,A,w)):!1}O.exports=m},vA5QEKni:(O,l,e)=>{var n=e("hkYW3t1d"),r=e("8qRsGgWC"),t="[object Map]";function o(c){return r(c)&&n(c)==t}O.exports=o},rmNt5wnL:(O,l,e)=>{var n=e("4cLJWkbQ"),r=e("TZbuAMSu"),t=1,o=2;function c(f,p,_,s){var y=_.length,h=y,u=!s;if(f==null)return!h;for(f=Object(f);y--;){var v=_[y];if(u&&v[2]?v[1]!==f[v[0]]:!(v[0]in f))return!1}for(;++y{function l(e){return e!==e}O.exports=l},Bb7LHlWw:(O,l,e)=>{var n=e("oDdu0vts"),r=e("qmPJWXAk"),t=e("u2mgHbaT"),o=e("owiykrTV"),c=/[\\^$.*+?()[\]{}|]/g,f=/^\[object .+?Constructor\]$/,p=Function.prototype,_=Object.prototype,s=p.toString,y=_.hasOwnProperty,h=RegExp("^"+s.call(y).replace(c,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function u(v){if(!t(v)||r(v))return!1;var d=n(v)?h:f;return d.test(o(v))}O.exports=u},"z/HNFIk2":(O,l,e)=>{var n=e("hkYW3t1d"),r=e("8qRsGgWC"),t="[object Set]";function o(c){return r(c)&&n(c)==t}O.exports=o},mkEuoKCD:(O,l,e)=>{var n=e("yRXRscZV"),r=e("NYE3wwKJ"),t=e("8qRsGgWC"),o="[object Arguments]",c="[object Array]",f="[object Boolean]",p="[object Date]",_="[object Error]",s="[object Function]",y="[object Map]",h="[object Number]",u="[object Object]",v="[object RegExp]",d="[object Set]",m="[object String]",x="[object WeakMap]",g="[object ArrayBuffer]",E="[object DataView]",S="[object Float32Array]",A="[object Float64Array]",w="[object Int8Array]",D="[object Int16Array]",L="[object Int32Array]",N="[object Uint8Array]",j="[object Uint8ClampedArray]",re="[object Uint16Array]",V="[object Uint32Array]",k={};k[S]=k[A]=k[w]=k[D]=k[L]=k[N]=k[j]=k[re]=k[V]=!0,k[o]=k[c]=k[g]=k[f]=k[E]=k[p]=k[_]=k[s]=k[y]=k[h]=k[u]=k[v]=k[d]=k[m]=k[x]=!1;function se(ge){return t(ge)&&r(ge.length)&&!!k[n(ge)]}O.exports=se},"2OyJXB+x":(O,l,e)=>{var n=e("Hf0/7Zwg"),r=e("Bg2B2Aqm"),t=e("9GW11MM0"),o=e("Ai8uwR4r"),c=e("XgCIusGB");function f(p){return typeof p=="function"?p:p==null?t:typeof p=="object"?o(p)?r(p[0],p[1]):n(p):c(p)}O.exports=f},"3QTVJl0r":(O,l,e)=>{var n=e("iRVW1B0q"),r=e("5L8v9Sbf"),t=Object.prototype,o=t.hasOwnProperty;function c(f){if(!n(f))return r(f);var p=[];for(var _ in Object(f))o.call(f,_)&&_!="constructor"&&p.push(_);return p}O.exports=c},ZkkxUotJ:(O,l,e)=>{var n=e("u2mgHbaT"),r=e("iRVW1B0q"),t=e("cjIFmnMQ"),o=Object.prototype,c=o.hasOwnProperty;function f(p){if(!n(p))return t(p);var _=r(p),s=[];for(var y in p)y=="constructor"&&(_||!c.call(p,y))||s.push(y);return s}O.exports=f},"ao+ziWVX":(O,l,e)=>{var n=e("MGws0FP1"),r=e("yVnb1Yom");function t(o,c){var f=-1,p=r(o)?Array(o.length):[];return n(o,function(_,s,y){p[++f]=c(_,s,y)}),p}O.exports=t},"Hf0/7Zwg":(O,l,e)=>{var n=e("rmNt5wnL"),r=e("TBgxJZXR"),t=e("0EhpJg7d");function o(c){var f=r(c);return f.length==1&&f[0][2]?t(f[0][0],f[0][1]):function(p){return p===c||n(p,c,f)}}O.exports=o},Bg2B2Aqm:(O,l,e)=>{var n=e("TZbuAMSu"),r=e("htp0RzwN"),t=e("Txpn8yrL"),o=e("HJaIYHi4"),c=e("bDBSvNud"),f=e("0EhpJg7d"),p=e("hgg5N7gh"),_=1,s=2;function y(h,u){return o(h)&&c(u)?f(p(h),u):function(v){var d=r(v,h);return d===void 0&&d===u?t(v,h):n(u,d,_|s)}}O.exports=y},mJIYXQlj:(O,l,e)=>{var n=e("4cLJWkbQ"),r=e("ASzZCGNz"),t=e("qAefrEwE"),o=e("8nlt2VmX"),c=e("u2mgHbaT"),f=e("Dd9klwgo"),p=e("9He16nBk");function _(s,y,h,u,v){s!==y&&t(y,function(d,m){if(v||(v=new n),c(d))o(s,y,m,h,_,u,v);else{var x=u?u(p(s,m),d,m+"",s,y,v):void 0;x===void 0&&(x=d),r(s,m,x)}},f)}O.exports=_},"8nlt2VmX":(O,l,e)=>{var n=e("ASzZCGNz"),r=e("lDA9+fNM"),t=e("/e/meXvl"),o=e("3pf0Mfw6"),c=e("WXSjd/Yh"),f=e("K9urbY79"),p=e("Ai8uwR4r"),_=e("xp3VIIRX"),s=e("FTyHBy/Q"),y=e("oDdu0vts"),h=e("u2mgHbaT"),u=e("uTpwwmj/"),v=e("5OQmTD4y"),d=e("9He16nBk"),m=e("6BSwo193");function x(g,E,S,A,w,D,L){var N=d(g,S),j=d(E,S),re=L.get(j);if(re){n(g,S,re);return}var V=D?D(N,j,S+"",g,E,L):void 0,k=V===void 0;if(k){var se=p(j),ge=!se&&s(j),Ce=!se&&!ge&&v(j);V=j,se||ge||Ce?p(N)?V=N:_(N)?V=o(N):ge?(k=!1,V=r(j,!0)):Ce?(k=!1,V=t(j,!0)):V=[]:u(j)||f(j)?(V=N,f(N)?V=m(N):(!h(N)||y(N))&&(V=c(j))):k=!1}k&&(L.set(j,V),w(V,j,A,D,L),L.delete(j)),n(g,S,V)}O.exports=x},CzXCwJO7:O=>{function l(e){return function(n){return n==null?void 0:n[e]}}O.exports=l},KoX0lWTH:(O,l,e)=>{var n=e("MrH38Aof");function r(t){return function(o){return n(o,t)}}O.exports=r},"7wlnsihR":O=>{function l(e){return function(n){return e==null?void 0:e[n]}}O.exports=l},FoO07lKo:(O,l,e)=>{var n=e("REt7egjG"),r=e("2tBalWps"),t=e("ovuE086Q"),o=e("VX7NnWTC"),c=e("3pf0Mfw6"),f=Array.prototype,p=f.splice;function _(s,y,h,u){var v=u?t:r,d=-1,m=y.length,x=s;for(s===y&&(y=c(y)),h&&(x=n(s,o(h)));++d-1;)x!==s&&p.call(x,g,1),p.call(s,g,1);return s}O.exports=_},"oPTuas+D":(O,l,e)=>{var n=e("9GW11MM0"),r=e("tIY68Q+U"),t=e("KiHc5gqA");function o(c,f){return t(r(c,f,n),c+"")}O.exports=o},"47mU6c8f":(O,l,e)=>{var n=e("nvPhAoN7"),r=e("dgL6+KuW"),t=e("9GW11MM0"),o=r?function(c,f){return r(c,"toString",{configurable:!0,enumerable:!1,value:n(f),writable:!0})}:t;O.exports=o},JHW3Q7Yc:O=>{function l(e,n,r){var t=-1,o=e.length;n<0&&(n=-n>o?0:o+n),r=r>o?o:r,r<0&&(r+=o),o=n>r?0:r-n>>>0,n>>>=0;for(var c=Array(o);++t{function l(e,n){for(var r=-1,t=Array(e);++r{var n=e("mCEiX8iM"),r=e("REt7egjG"),t=e("Ai8uwR4r"),o=e("O+YxuZGn"),c=1/0,f=n?n.prototype:void 0,p=f?f.toString:void 0;function _(s){if(typeof s=="string")return s;if(t(s))return r(s,_)+"";if(o(s))return p?p.call(s):"";var y=s+"";return y=="0"&&1/s==-c?"-0":y}O.exports=_},uqejFBDj:(O,l,e)=>{var n=e("Oq3mzCjZ"),r=/^\s+/;function t(o){return o&&o.slice(0,n(o)+1).replace(r,"")}O.exports=t},VX7NnWTC:O=>{function l(e){return function(n){return e(n)}}O.exports=l},BROiy16s:(O,l,e)=>{var n=e("Qf0Q7TmK"),r=e("gI5LzRMl"),t=e("eCP9gG8B"),o=e("CPEza9Tj"),c=e("lAxVS0uB"),f=e("lC7W8rzW"),p=200;function _(s,y,h){var u=-1,v=r,d=s.length,m=!0,x=[],g=x;if(h)m=!1,v=t;else if(d>=p){var E=y?null:c(s);if(E)return f(E);m=!1,v=o,g=new n}else g=y?[]:x;e:for(;++u{function l(e,n){return e.has(n)}O.exports=l},"5wyyxSBR":(O,l,e)=>{var n=e("9GW11MM0");function r(t){return typeof t=="function"?t:n}O.exports=r},"8DtZho62":(O,l,e)=>{var n=e("Ai8uwR4r"),r=e("HJaIYHi4"),t=e("E7RS5CCu"),o=e("baojvMiO");function c(f,p){return n(f)?f:r(f,p)?[f]:t(o(f))}O.exports=c},jSmk3Idv:(O,l,e)=>{var n=e("JHW3Q7Yc");function r(t,o,c){var f=t.length;return c=c===void 0?f:c,!o&&c>=f?t:n(t,o,c)}O.exports=r},ZET5oXQP:(O,l,e)=>{var n=e("2tBalWps");function r(t,o){for(var c=t.length;c--&&n(o,t[c],0)>-1;);return c}O.exports=r},eyiVkd5W:(O,l,e)=>{var n=e("2tBalWps");function r(t,o){for(var c=-1,f=t.length;++c-1;);return c}O.exports=r},P4tOE5v3:(O,l,e)=>{var n=e("2r49OBLU");function r(t){var o=new t.constructor(t.byteLength);return new n(o).set(new n(t)),o}O.exports=r},"lDA9+fNM":(O,l,e)=>{O=e.nmd(O);var n=e("RMa3hR3V"),r=l&&!l.nodeType&&l,t=r&&!0&&O&&!O.nodeType&&O,o=t&&t.exports===r,c=o?n.Buffer:void 0,f=c?c.allocUnsafe:void 0;function p(_,s){if(s)return _.slice();var y=_.length,h=f?f(y):new _.constructor(y);return _.copy(h),h}O.exports=p},KpUuxpHv:(O,l,e)=>{var n=e("P4tOE5v3");function r(t,o){var c=o?n(t.buffer):t.buffer;return new t.constructor(c,t.byteOffset,t.byteLength)}O.exports=r},tfeLNlKy:O=>{var l=/\w*$/;function e(n){var r=new n.constructor(n.source,l.exec(n));return r.lastIndex=n.lastIndex,r}O.exports=e},hA40zY5f:(O,l,e)=>{var n=e("mCEiX8iM"),r=n?n.prototype:void 0,t=r?r.valueOf:void 0;function o(c){return t?Object(t.call(c)):{}}O.exports=o},"/e/meXvl":(O,l,e)=>{var n=e("P4tOE5v3");function r(t,o){var c=o?n(t.buffer):t.buffer;return new t.constructor(c,t.byteOffset,t.length)}O.exports=r},"3pf0Mfw6":O=>{function l(e,n){var r=-1,t=e.length;for(n||(n=Array(t));++r{var n=e("KKpMMHa1"),r=e("rAowb+TC");function t(o,c,f,p){var _=!f;f||(f={});for(var s=-1,y=c.length;++s{var n=e("yiYgn92r"),r=e("PjrWv4IS");function t(o,c){return n(o,r(o),c)}O.exports=t},AeW2TpB9:(O,l,e)=>{var n=e("yiYgn92r"),r=e("SufxOAG9");function t(o,c){return n(o,r(o),c)}O.exports=t},wF2fOgH3:(O,l,e)=>{var n=e("RMa3hR3V"),r=n["__core-js_shared__"];O.exports=r},"cHkQCe+v":(O,l,e)=>{var n=e("oPTuas+D"),r=e("BhV0e01c");function t(o){return n(function(c,f){var p=-1,_=f.length,s=_>1?f[_-1]:void 0,y=_>2?f[2]:void 0;for(s=o.length>3&&typeof s=="function"?(_--,s):void 0,y&&r(f[0],f[1],y)&&(s=_<3?void 0:s,_=1),c=Object(c);++p<_;){var h=f[p];h&&o(c,h,p,s)}return c})}O.exports=t},"aDh5U/HU":(O,l,e)=>{var n=e("yVnb1Yom");function r(t,o){return function(c,f){if(c==null)return c;if(!n(c))return t(c,f);for(var p=c.length,_=o?p:-1,s=Object(c);(o?_--:++_{function l(e){return function(n,r,t){for(var o=-1,c=Object(n),f=t(n),p=f.length;p--;){var _=f[e?p:++o];if(r(c[_],_,c)===!1)break}return n}}O.exports=l},"jz/qawZM":(O,l,e)=>{var n=e("jSmk3Idv"),r=e("vLRBYnW0"),t=e("lC0bY3Ff"),o=e("baojvMiO");function c(f){return function(p){p=o(p);var _=r(p)?t(p):void 0,s=_?_[0]:p.charAt(0),y=_?n(_,1).join(""):p.slice(1);return s[f]()+y}}O.exports=c},BEkFdMP7:(O,l,e)=>{var n=e("X4/11u1p"),r=e("bk16uxB3"),t=e("x37JfILs"),o="['\u2019]",c=RegExp(o,"g");function f(p){return function(_){return n(t(r(_).replace(c,"")),p,"")}}O.exports=f},JA49IaUv:(O,l,e)=>{var n=e("2OyJXB+x"),r=e("yVnb1Yom"),t=e("S0mlcvmt");function o(c){return function(f,p,_){var s=Object(f);if(!r(f)){var y=n(p,3);f=t(f),p=function(u){return y(s[u],u,s)}}var h=c(f,p,_);return h>-1?s[y?f[h]:h]:void 0}}O.exports=o},lAxVS0uB:(O,l,e)=>{var n=e("Eom51AvC"),r=e("PNF6DnrT"),t=e("lC7W8rzW"),o=1/0,c=n&&1/t(new n([,-0]))[1]==o?function(f){return new n(f)}:r;O.exports=c},NjtDklS8:(O,l,e)=>{var n=e("7wlnsihR"),r={\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"},t=n(r);O.exports=t},"dgL6+KuW":(O,l,e)=>{var n=e("C14Xp2Ng"),r=function(){try{var t=n(Object,"defineProperty");return t({},"",{}),t}catch{}}();O.exports=r},Kgd3s3VL:(O,l,e)=>{var n=e("Qf0Q7TmK"),r=e("o4/dKci7"),t=e("CPEza9Tj"),o=1,c=2;function f(p,_,s,y,h,u){var v=s&o,d=p.length,m=_.length;if(d!=m&&!(v&&m>d))return!1;var x=u.get(p),g=u.get(_);if(x&&g)return x==_&&g==p;var E=-1,S=!0,A=s&c?new n:void 0;for(u.set(p,_),u.set(_,p);++E{var n=e("mCEiX8iM"),r=e("2r49OBLU"),t=e("pfEsQUpv"),o=e("Kgd3s3VL"),c=e("7PCskGWS"),f=e("lC7W8rzW"),p=1,_=2,s="[object Boolean]",y="[object Date]",h="[object Error]",u="[object Map]",v="[object Number]",d="[object RegExp]",m="[object Set]",x="[object String]",g="[object Symbol]",E="[object ArrayBuffer]",S="[object DataView]",A=n?n.prototype:void 0,w=A?A.valueOf:void 0;function D(L,N,j,re,V,k,se){switch(j){case S:if(L.byteLength!=N.byteLength||L.byteOffset!=N.byteOffset)return!1;L=L.buffer,N=N.buffer;case E:return!(L.byteLength!=N.byteLength||!k(new r(L),new r(N)));case s:case y:case v:return t(+L,+N);case h:return L.name==N.name&&L.message==N.message;case d:case x:return L==N+"";case u:var ge=c;case m:var Ce=re&p;if(ge||(ge=f),L.size!=N.size&&!Ce)return!1;var M=se.get(L);if(M)return M==N;re|=_,se.set(L,N);var P=o(ge(L),ge(N),re,V,k,se);return se.delete(L),P;case g:if(w)return w.call(L)==w.call(N)}return!1}O.exports=D},taFwQE02:(O,l,e)=>{var n=e("LY2ULR/B"),r=1,t=Object.prototype,o=t.hasOwnProperty;function c(f,p,_,s,y,h){var u=_&r,v=n(f),d=v.length,m=n(p),x=m.length;if(d!=x&&!u)return!1;for(var g=d;g--;){var E=v[g];if(!(u?E in p:o.call(p,E)))return!1}var S=h.get(f),A=h.get(p);if(S&&A)return S==p&&A==f;var w=!0;h.set(f,p),h.set(p,f);for(var D=u;++g{var n=e("7wlnsihR"),r={"&":"&","<":"<",">":">",'"':""","'":"'"},t=n(r);O.exports=t},"4b8PWZxA":(O,l,e)=>{var n=typeof e.g=="object"&&e.g&&e.g.Object===Object&&e.g;O.exports=n},"LY2ULR/B":(O,l,e)=>{var n=e("yxRspkDm"),r=e("PjrWv4IS"),t=e("S0mlcvmt");function o(c){return n(c,t,r)}O.exports=o},Io424lOR:(O,l,e)=>{var n=e("yxRspkDm"),r=e("SufxOAG9"),t=e("Dd9klwgo");function o(c){return n(c,t,r)}O.exports=o},eXnMMeS9:(O,l,e)=>{var n=e("a7swBJz8");function r(t,o){var c=t.__data__;return n(o)?c[typeof o=="string"?"string":"hash"]:c.map}O.exports=r},TBgxJZXR:(O,l,e)=>{var n=e("bDBSvNud"),r=e("S0mlcvmt");function t(o){for(var c=r(o),f=c.length;f--;){var p=c[f],_=o[p];c[f]=[p,_,n(_)]}return c}O.exports=t},C14Xp2Ng:(O,l,e)=>{var n=e("Bb7LHlWw"),r=e("DAtDB7HU");function t(o,c){var f=r(o,c);return n(f)?f:void 0}O.exports=t},QoaPbia1:(O,l,e)=>{var n=e("rpdyzHjD"),r=n(Object.getPrototypeOf,Object);O.exports=r},"7nYOdoup":(O,l,e)=>{var n=e("mCEiX8iM"),r=Object.prototype,t=r.hasOwnProperty,o=r.toString,c=n?n.toStringTag:void 0;function f(p){var _=t.call(p,c),s=p[c];try{p[c]=void 0;var y=!0}catch{}var h=o.call(p);return y&&(_?p[c]=s:delete p[c]),h}O.exports=f},PjrWv4IS:(O,l,e)=>{var n=e("6tfh/myx"),r=e("wj7wmF19"),t=Object.prototype,o=t.propertyIsEnumerable,c=Object.getOwnPropertySymbols,f=c?function(p){return p==null?[]:(p=Object(p),n(c(p),function(_){return o.call(p,_)}))}:r;O.exports=f},SufxOAG9:(O,l,e)=>{var n=e("ZwIJ+u++"),r=e("QoaPbia1"),t=e("PjrWv4IS"),o=e("wj7wmF19"),c=Object.getOwnPropertySymbols,f=c?function(p){for(var _=[];p;)n(_,t(p)),p=r(p);return _}:o;O.exports=f},hkYW3t1d:(O,l,e)=>{var n=e("CupN+4mD"),r=e("U1UKruUk"),t=e("IF7lHyDi"),o=e("Eom51AvC"),c=e("bYbldQND"),f=e("yRXRscZV"),p=e("owiykrTV"),_="[object Map]",s="[object Object]",y="[object Promise]",h="[object Set]",u="[object WeakMap]",v="[object DataView]",d=p(n),m=p(r),x=p(t),g=p(o),E=p(c),S=f;(n&&S(new n(new ArrayBuffer(1)))!=v||r&&S(new r)!=_||t&&S(t.resolve())!=y||o&&S(new o)!=h||c&&S(new c)!=u)&&(S=function(A){var w=f(A),D=w==s?A.constructor:void 0,L=D?p(D):"";if(L)switch(L){case d:return v;case m:return _;case x:return y;case g:return h;case E:return u}return w}),O.exports=S},DAtDB7HU:O=>{function l(e,n){return e==null?void 0:e[n]}O.exports=l},"9vY6THJy":(O,l,e)=>{var n=e("8DtZho62"),r=e("K9urbY79"),t=e("Ai8uwR4r"),o=e("03o60v9D"),c=e("NYE3wwKJ"),f=e("hgg5N7gh");function p(_,s,y){s=n(s,_);for(var h=-1,u=s.length,v=!1;++h{var l="\\ud800-\\udfff",e="\\u0300-\\u036f",n="\\ufe20-\\ufe2f",r="\\u20d0-\\u20ff",t=e+n+r,o="\\ufe0e\\ufe0f",c="\\u200d",f=RegExp("["+c+l+t+o+"]");function p(_){return f.test(_)}O.exports=p},SyoGty74:O=>{var l=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;function e(n){return l.test(n)}O.exports=e},molWVcsd:(O,l,e)=>{var n=e("c9pzQvgA");function r(){this.__data__=n?n(null):{},this.size=0}O.exports=r},"Np/uUz3h":O=>{function l(e){var n=this.has(e)&&delete this.__data__[e];return this.size-=n?1:0,n}O.exports=l},l6cjUH6r:(O,l,e)=>{var n=e("c9pzQvgA"),r="__lodash_hash_undefined__",t=Object.prototype,o=t.hasOwnProperty;function c(f){var p=this.__data__;if(n){var _=p[f];return _===r?void 0:_}return o.call(p,f)?p[f]:void 0}O.exports=c},BfCHtAmD:(O,l,e)=>{var n=e("c9pzQvgA"),r=Object.prototype,t=r.hasOwnProperty;function o(c){var f=this.__data__;return n?f[c]!==void 0:t.call(f,c)}O.exports=o},"Y2k8MD7+":(O,l,e)=>{var n=e("c9pzQvgA"),r="__lodash_hash_undefined__";function t(o,c){var f=this.__data__;return this.size+=this.has(o)?0:1,f[o]=n&&c===void 0?r:c,this}O.exports=t},HElhGzSN:O=>{var l=Object.prototype,e=l.hasOwnProperty;function n(r){var t=r.length,o=new r.constructor(t);return t&&typeof r[0]=="string"&&e.call(r,"index")&&(o.index=r.index,o.input=r.input),o}O.exports=n},"OHZO+S3J":(O,l,e)=>{var n=e("P4tOE5v3"),r=e("KpUuxpHv"),t=e("tfeLNlKy"),o=e("hA40zY5f"),c=e("/e/meXvl"),f="[object Boolean]",p="[object Date]",_="[object Map]",s="[object Number]",y="[object RegExp]",h="[object Set]",u="[object String]",v="[object Symbol]",d="[object ArrayBuffer]",m="[object DataView]",x="[object Float32Array]",g="[object Float64Array]",E="[object Int8Array]",S="[object Int16Array]",A="[object Int32Array]",w="[object Uint8Array]",D="[object Uint8ClampedArray]",L="[object Uint16Array]",N="[object Uint32Array]";function j(re,V,k){var se=re.constructor;switch(V){case d:return n(re);case f:case p:return new se(+re);case m:return r(re,k);case x:case g:case E:case S:case A:case w:case D:case L:case N:return c(re,k);case _:return new se;case s:case u:return new se(re);case y:return t(re);case h:return new se;case v:return o(re)}}O.exports=j},"WXSjd/Yh":(O,l,e)=>{var n=e("Ewbhy0hc"),r=e("QoaPbia1"),t=e("iRVW1B0q");function o(c){return typeof c.constructor=="function"&&!t(c)?n(r(c)):{}}O.exports=o},"80Blr2v5":(O,l,e)=>{var n=e("mCEiX8iM"),r=e("K9urbY79"),t=e("Ai8uwR4r"),o=n?n.isConcatSpreadable:void 0;function c(f){return t(f)||r(f)||!!(o&&f&&f[o])}O.exports=c},"03o60v9D":O=>{var l=9007199254740991,e=/^(?:0|[1-9]\d*)$/;function n(r,t){var o=typeof r;return t=t==null?l:t,!!t&&(o=="number"||o!="symbol"&&e.test(r))&&r>-1&&r%1==0&&r{var n=e("pfEsQUpv"),r=e("yVnb1Yom"),t=e("03o60v9D"),o=e("u2mgHbaT");function c(f,p,_){if(!o(_))return!1;var s=typeof p;return(s=="number"?r(_)&&t(p,_.length):s=="string"&&p in _)?n(_[p],f):!1}O.exports=c},HJaIYHi4:(O,l,e)=>{var n=e("Ai8uwR4r"),r=e("O+YxuZGn"),t=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,o=/^\w*$/;function c(f,p){if(n(f))return!1;var _=typeof f;return _=="number"||_=="symbol"||_=="boolean"||f==null||r(f)?!0:o.test(f)||!t.test(f)||p!=null&&f in Object(p)}O.exports=c},a7swBJz8:O=>{function l(e){var n=typeof e;return n=="string"||n=="number"||n=="symbol"||n=="boolean"?e!=="__proto__":e===null}O.exports=l},qmPJWXAk:(O,l,e)=>{var n=e("wF2fOgH3"),r=function(){var o=/[^.]+$/.exec(n&&n.keys&&n.keys.IE_PROTO||"");return o?"Symbol(src)_1."+o:""}();function t(o){return!!r&&r in o}O.exports=t},iRVW1B0q:O=>{var l=Object.prototype;function e(n){var r=n&&n.constructor,t=typeof r=="function"&&r.prototype||l;return n===t}O.exports=e},bDBSvNud:(O,l,e)=>{var n=e("u2mgHbaT");function r(t){return t===t&&!n(t)}O.exports=r},"36gvFkyC":O=>{function l(){this.__data__=[],this.size=0}O.exports=l},PIvmiIaU:(O,l,e)=>{var n=e("wZCk8eAc"),r=Array.prototype,t=r.splice;function o(c){var f=this.__data__,p=n(f,c);if(p<0)return!1;var _=f.length-1;return p==_?f.pop():t.call(f,p,1),--this.size,!0}O.exports=o},RNZ0AJ6u:(O,l,e)=>{var n=e("wZCk8eAc");function r(t){var o=this.__data__,c=n(o,t);return c<0?void 0:o[c][1]}O.exports=r},ujvxbrYf:(O,l,e)=>{var n=e("wZCk8eAc");function r(t){return n(this.__data__,t)>-1}O.exports=r},eor5MVfv:(O,l,e)=>{var n=e("wZCk8eAc");function r(t,o){var c=this.__data__,f=n(c,t);return f<0?(++this.size,c.push([t,o])):c[f][1]=o,this}O.exports=r},"dmHg9sC/":(O,l,e)=>{var n=e("xSIpMwES"),r=e("jBfUYu/J"),t=e("U1UKruUk");function o(){this.size=0,this.__data__={hash:new n,map:new(t||r),string:new n}}O.exports=o},O7WwaaiA:(O,l,e)=>{var n=e("eXnMMeS9");function r(t){var o=n(this,t).delete(t);return this.size-=o?1:0,o}O.exports=r},"MH5e4+91":(O,l,e)=>{var n=e("eXnMMeS9");function r(t){return n(this,t).get(t)}O.exports=r},XbJIAQJx:(O,l,e)=>{var n=e("eXnMMeS9");function r(t){return n(this,t).has(t)}O.exports=r},ikzlDpcK:(O,l,e)=>{var n=e("eXnMMeS9");function r(t,o){var c=n(this,t),f=c.size;return c.set(t,o),this.size+=c.size==f?0:1,this}O.exports=r},"7PCskGWS":O=>{function l(e){var n=-1,r=Array(e.size);return e.forEach(function(t,o){r[++n]=[o,t]}),r}O.exports=l},"0EhpJg7d":O=>{function l(e,n){return function(r){return r==null?!1:r[e]===n&&(n!==void 0||e in Object(r))}}O.exports=l},BeUPpiLA:(O,l,e)=>{var n=e("2fG0j4rQ"),r=500;function t(o){var c=n(o,function(p){return f.size===r&&f.clear(),p}),f=c.cache;return c}O.exports=t},c9pzQvgA:(O,l,e)=>{var n=e("C14Xp2Ng"),r=n(Object,"create");O.exports=r},"5L8v9Sbf":(O,l,e)=>{var n=e("rpdyzHjD"),r=n(Object.keys,Object);O.exports=r},cjIFmnMQ:O=>{function l(e){var n=[];if(e!=null)for(var r in Object(e))n.push(r);return n}O.exports=l},"4y+VVb9w":(O,l,e)=>{O=e.nmd(O);var n=e("4b8PWZxA"),r=l&&!l.nodeType&&l,t=r&&!0&&O&&!O.nodeType&&O,o=t&&t.exports===r,c=o&&n.process,f=function(){try{var p=t&&t.require&&t.require("util").types;return p||c&&c.binding&&c.binding("util")}catch{}}();O.exports=f},r5em9lfo:O=>{var l=Object.prototype,e=l.toString;function n(r){return e.call(r)}O.exports=n},rpdyzHjD:O=>{function l(e,n){return function(r){return e(n(r))}}O.exports=l},"tIY68Q+U":(O,l,e)=>{var n=e("Qg78R79P"),r=Math.max;function t(o,c,f){return c=r(c===void 0?o.length-1:c,0),function(){for(var p=arguments,_=-1,s=r(p.length-c,0),y=Array(s);++_{var n=e("4b8PWZxA"),r=typeof self=="object"&&self&&self.Object===Object&&self,t=n||r||Function("return this")();O.exports=t},"9He16nBk":O=>{function l(e,n){if(!(n==="constructor"&&typeof e[n]=="function")&&n!="__proto__")return e[n]}O.exports=l},Zz5qLMgh:O=>{var l="__lodash_hash_undefined__";function e(n){return this.__data__.set(n,l),this}O.exports=e},"2LGZhEqn":O=>{function l(e){return this.__data__.has(e)}O.exports=l},lC7W8rzW:O=>{function l(e){var n=-1,r=Array(e.size);return e.forEach(function(t){r[++n]=t}),r}O.exports=l},KiHc5gqA:(O,l,e)=>{var n=e("47mU6c8f"),r=e("q7uYAeXD"),t=r(n);O.exports=t},q7uYAeXD:O=>{var l=800,e=16,n=Date.now;function r(t){var o=0,c=0;return function(){var f=n(),p=e-(f-c);if(c=f,p>0){if(++o>=l)return arguments[0]}else o=0;return t.apply(void 0,arguments)}}O.exports=r},pL6zch2t:(O,l,e)=>{var n=e("jBfUYu/J");function r(){this.__data__=new n,this.size=0}O.exports=r},nIQP9B2F:O=>{function l(e){var n=this.__data__,r=n.delete(e);return this.size=n.size,r}O.exports=l},"8NIKrZOh":O=>{function l(e){return this.__data__.get(e)}O.exports=l},"50XfFAhE":O=>{function l(e){return this.__data__.has(e)}O.exports=l},"8H4J8m+L":(O,l,e)=>{var n=e("jBfUYu/J"),r=e("U1UKruUk"),t=e("+UVuVHRt"),o=200;function c(f,p){var _=this.__data__;if(_ instanceof n){var s=_.__data__;if(!r||s.length{function l(e,n,r){for(var t=r-1,o=e.length;++t{var n=e("1pH6c0it"),r=e("vLRBYnW0"),t=e("38UD1Gh7");function o(c){return r(c)?t(c):n(c)}O.exports=o},E7RS5CCu:(O,l,e)=>{var n=e("BeUPpiLA"),r=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,t=/\\(\\)?/g,o=n(function(c){var f=[];return c.charCodeAt(0)===46&&f.push(""),c.replace(r,function(p,_,s,y){f.push(s?y.replace(t,"$1"):_||p)}),f});O.exports=o},hgg5N7gh:(O,l,e)=>{var n=e("O+YxuZGn"),r=1/0;function t(o){if(typeof o=="string"||n(o))return o;var c=o+"";return c=="0"&&1/o==-r?"-0":c}O.exports=t},owiykrTV:O=>{var l=Function.prototype,e=l.toString;function n(r){if(r!=null){try{return e.call(r)}catch{}try{return r+""}catch{}}return""}O.exports=n},Oq3mzCjZ:O=>{var l=/\s/;function e(n){for(var r=n.length;r--&&l.test(n.charAt(r)););return r}O.exports=e},"38UD1Gh7":O=>{var l="\\ud800-\\udfff",e="\\u0300-\\u036f",n="\\ufe20-\\ufe2f",r="\\u20d0-\\u20ff",t=e+n+r,o="\\ufe0e\\ufe0f",c="["+l+"]",f="["+t+"]",p="\\ud83c[\\udffb-\\udfff]",_="(?:"+f+"|"+p+")",s="[^"+l+"]",y="(?:\\ud83c[\\udde6-\\uddff]){2}",h="[\\ud800-\\udbff][\\udc00-\\udfff]",u="\\u200d",v=_+"?",d="["+o+"]?",m="(?:"+u+"(?:"+[s,y,h].join("|")+")"+d+v+")*",x=d+v+m,g="(?:"+[s+f+"?",f,y,h,c].join("|")+")",E=RegExp(p+"(?="+p+")|"+g+x,"g");function S(A){return A.match(E)||[]}O.exports=S},j5XZnuwL:O=>{var l="\\ud800-\\udfff",e="\\u0300-\\u036f",n="\\ufe20-\\ufe2f",r="\\u20d0-\\u20ff",t=e+n+r,o="\\u2700-\\u27bf",c="a-z\\xdf-\\xf6\\xf8-\\xff",f="\\xac\\xb1\\xd7\\xf7",p="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",_="\\u2000-\\u206f",s=" \\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",y="A-Z\\xc0-\\xd6\\xd8-\\xde",h="\\ufe0e\\ufe0f",u=f+p+_+s,v="['\u2019]",d="["+u+"]",m="["+t+"]",x="\\d+",g="["+o+"]",E="["+c+"]",S="[^"+l+u+x+o+c+y+"]",A="\\ud83c[\\udffb-\\udfff]",w="(?:"+m+"|"+A+")",D="[^"+l+"]",L="(?:\\ud83c[\\udde6-\\uddff]){2}",N="[\\ud800-\\udbff][\\udc00-\\udfff]",j="["+y+"]",re="\\u200d",V="(?:"+E+"|"+S+")",k="(?:"+j+"|"+S+")",se="(?:"+v+"(?:d|ll|m|re|s|t|ve))?",ge="(?:"+v+"(?:D|LL|M|RE|S|T|VE))?",Ce=w+"?",M="["+h+"]?",P="(?:"+re+"(?:"+[D,L,N].join("|")+")"+M+Ce+")*",z="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",q="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",U=M+Ce+P,Z="(?:"+[g,L,N].join("|")+")"+U,W=RegExp([j+"?"+E+"+"+se+"(?="+[d,j,"$"].join("|")+")",k+"+"+ge+"(?="+[d,j+V,"$"].join("|")+")",j+"?"+V+"+"+se,j+"+"+ge,q,z,x,Z].join("|"),"g");function ae(J){return J.match(W)||[]}O.exports=ae},OZcvNQmv:(O,l,e)=>{var n=e("RG+JoztX"),r=e("BEkFdMP7"),t=r(function(o,c,f){return c=c.toLowerCase(),o+(f?n(c):c)});O.exports=t},"RG+JoztX":(O,l,e)=>{var n=e("baojvMiO"),r=e("VYuQb9st");function t(o){return r(n(o).toLowerCase())}O.exports=t},iG1AjSQm:(O,l,e)=>{var n=e("SzBuSUKx"),r=1,t=4;function o(c){return n(c,r|t)}O.exports=o},EeemBwNM:(O,l,e)=>{var n=e("ZwIJ+u++"),r=e("rXvH2Tfh"),t=e("3pf0Mfw6"),o=e("Ai8uwR4r");function c(){var f=arguments.length;if(!f)return[];for(var p=Array(f-1),_=arguments[0],s=f;s--;)p[s-1]=arguments[s];return n(o(_)?t(_):[_],r(p,1))}O.exports=c},nvPhAoN7:O=>{function l(e){return function(){return e}}O.exports=l},"+V9FPWJ/":(O,l,e)=>{var n=e("u2mgHbaT"),r=e("/Wu+DgFK"),t=e("r0XEdTWG"),o="Expected a function",c=Math.max,f=Math.min;function p(_,s,y){var h,u,v,d,m,x,g=0,E=!1,S=!1,A=!0;if(typeof _!="function")throw new TypeError(o);s=t(s)||0,n(y)&&(E=!!y.leading,S="maxWait"in y,v=S?c(t(y.maxWait)||0,s):v,A="trailing"in y?!!y.trailing:A);function w(ge){var Ce=h,M=u;return h=u=void 0,g=ge,d=_.apply(M,Ce),d}function D(ge){return g=ge,m=setTimeout(j,s),E?w(ge):d}function L(ge){var Ce=ge-x,M=ge-g,P=s-Ce;return S?f(P,v-M):P}function N(ge){var Ce=ge-x,M=ge-g;return x===void 0||Ce>=s||Ce<0||S&&M>=v}function j(){var ge=r();if(N(ge))return re(ge);m=setTimeout(j,L(ge))}function re(ge){return m=void 0,A&&h?w(ge):(h=u=void 0,d)}function V(){m!==void 0&&clearTimeout(m),g=0,h=x=u=m=void 0}function k(){return m===void 0?d:re(r())}function se(){var ge=r(),Ce=N(ge);if(h=arguments,u=this,x=ge,Ce){if(m===void 0)return D(x);if(S)return clearTimeout(m),m=setTimeout(j,s),w(x)}return m===void 0&&(m=setTimeout(j,s)),d}return se.cancel=V,se.flush=k,se}O.exports=p},bk16uxB3:(O,l,e)=>{var n=e("NjtDklS8"),r=e("baojvMiO"),t=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,o="\\u0300-\\u036f",c="\\ufe20-\\ufe2f",f="\\u20d0-\\u20ff",p=o+c+f,_="["+p+"]",s=RegExp(_,"g");function y(h){return h=r(h),h&&h.replace(t,n).replace(s,"")}O.exports=y},M09juI6U:O=>{function l(e,n){return e==null||e!==e?n:e}O.exports=l},xzK3tCcD:(O,l,e)=>{O.exports=e("Lj8fRClR")},pfEsQUpv:O=>{function l(e,n){return e===n||e!==e&&n!==n}O.exports=l},zwqkL7eo:(O,l,e)=>{var n=e("QEP6ehok"),r=e("baojvMiO"),t=/[&<>"']/g,o=RegExp(t.source);function c(f){return f=r(f),f&&o.test(f)?f.replace(t,n):f}O.exports=c},zz8lN1pr:(O,l,e)=>{var n=e("JA49IaUv"),r=e("qaXBRAsw"),t=n(r);O.exports=t},qaXBRAsw:(O,l,e)=>{var n=e("+8zy/hiB"),r=e("2OyJXB+x"),t=e("8q5ssxs1"),o=Math.max;function c(f,p,_){var s=f==null?0:f.length;if(!s)return-1;var y=_==null?0:t(_);return y<0&&(y=o(s+y,0)),n(f,r(p,3),y)}O.exports=c},Lj8fRClR:(O,l,e)=>{var n=e("r2wD/9dB"),r=e("MGws0FP1"),t=e("5wyyxSBR"),o=e("Ai8uwR4r");function c(f,p){var _=o(f)?n:r;return _(f,t(p))}O.exports=c},"2HNCJt8Q":(O,l,e)=>{var n=e("wVKZhHVI"),r=e("5wyyxSBR");function t(o,c){return o&&n(o,r(c))}O.exports=t},htp0RzwN:(O,l,e)=>{var n=e("MrH38Aof");function r(t,o,c){var f=t==null?void 0:n(t,o);return f===void 0?c:f}O.exports=r},Txpn8yrL:(O,l,e)=>{var n=e("iz46sUwP"),r=e("9vY6THJy");function t(o,c){return o!=null&&r(o,c,n)}O.exports=t},"9GW11MM0":O=>{function l(e){return e}O.exports=l},K9urbY79:(O,l,e)=>{var n=e("zsaqPi8I"),r=e("8qRsGgWC"),t=Object.prototype,o=t.hasOwnProperty,c=t.propertyIsEnumerable,f=n(function(){return arguments}())?n:function(p){return r(p)&&o.call(p,"callee")&&!c.call(p,"callee")};O.exports=f},Ai8uwR4r:O=>{var l=Array.isArray;O.exports=l},yVnb1Yom:(O,l,e)=>{var n=e("oDdu0vts"),r=e("NYE3wwKJ");function t(o){return o!=null&&r(o.length)&&!n(o)}O.exports=t},xp3VIIRX:(O,l,e)=>{var n=e("yVnb1Yom"),r=e("8qRsGgWC");function t(o){return r(o)&&n(o)}O.exports=t},"FTyHBy/Q":(O,l,e)=>{O=e.nmd(O);var n=e("RMa3hR3V"),r=e("JXajPUSn"),t=l&&!l.nodeType&&l,o=t&&!0&&O&&!O.nodeType&&O,c=o&&o.exports===t,f=c?n.Buffer:void 0,p=f?f.isBuffer:void 0,_=p||r;O.exports=_},FtmMm3gp:(O,l,e)=>{var n=e("TZbuAMSu");function r(t,o){return n(t,o)}O.exports=r},"ZtpRma/a":(O,l,e)=>{var n=e("TZbuAMSu");function r(t,o,c){c=typeof c=="function"?c:void 0;var f=c?c(t,o):void 0;return f===void 0?n(t,o,void 0,c):!!f}O.exports=r},oDdu0vts:(O,l,e)=>{var n=e("yRXRscZV"),r=e("u2mgHbaT"),t="[object AsyncFunction]",o="[object Function]",c="[object GeneratorFunction]",f="[object Proxy]";function p(_){if(!r(_))return!1;var s=n(_);return s==o||s==c||s==t||s==f}O.exports=p},"FWpQ+Wjd":(O,l,e)=>{var n=e("8q5ssxs1");function r(t){return typeof t=="number"&&t==n(t)}O.exports=r},NYE3wwKJ:O=>{var l=9007199254740991;function e(n){return typeof n=="number"&&n>-1&&n%1==0&&n<=l}O.exports=e},"x/55OylA":(O,l,e)=>{var n=e("vA5QEKni"),r=e("VX7NnWTC"),t=e("4y+VVb9w"),o=t&&t.isMap,c=o?r(o):n;O.exports=c},u2mgHbaT:O=>{function l(e){var n=typeof e;return e!=null&&(n=="object"||n=="function")}O.exports=l},"8qRsGgWC":O=>{function l(e){return e!=null&&typeof e=="object"}O.exports=l},"uTpwwmj/":(O,l,e)=>{var n=e("yRXRscZV"),r=e("QoaPbia1"),t=e("8qRsGgWC"),o="[object Object]",c=Function.prototype,f=Object.prototype,p=c.toString,_=f.hasOwnProperty,s=p.call(Object);function y(h){if(!t(h)||n(h)!=o)return!1;var u=r(h);if(u===null)return!0;var v=_.call(u,"constructor")&&u.constructor;return typeof v=="function"&&v instanceof v&&p.call(v)==s}O.exports=y},PfQ9rIGA:(O,l,e)=>{var n=e("z/HNFIk2"),r=e("VX7NnWTC"),t=e("4y+VVb9w"),o=t&&t.isSet,c=o?r(o):n;O.exports=c},"yviUsp+Y":(O,l,e)=>{var n=e("yRXRscZV"),r=e("Ai8uwR4r"),t=e("8qRsGgWC"),o="[object String]";function c(f){return typeof f=="string"||!r(f)&&t(f)&&n(f)==o}O.exports=c},"O+YxuZGn":(O,l,e)=>{var n=e("yRXRscZV"),r=e("8qRsGgWC"),t="[object Symbol]";function o(c){return typeof c=="symbol"||r(c)&&n(c)==t}O.exports=o},"5OQmTD4y":(O,l,e)=>{var n=e("mkEuoKCD"),r=e("VX7NnWTC"),t=e("4y+VVb9w"),o=t&&t.isTypedArray,c=o?r(o):n;O.exports=c},WqoGzrLC:O=>{function l(e){return e===void 0}O.exports=l},zowU9TNZ:(O,l,e)=>{var n=e("BEkFdMP7"),r=n(function(t,o,c){return t+(c?"-":"")+o.toLowerCase()});O.exports=r},S0mlcvmt:(O,l,e)=>{var n=e("UXl6fvh7"),r=e("3QTVJl0r"),t=e("yVnb1Yom");function o(c){return t(c)?n(c):r(c)}O.exports=o},Dd9klwgo:(O,l,e)=>{var n=e("UXl6fvh7"),r=e("ZkkxUotJ"),t=e("yVnb1Yom");function o(c){return t(c)?n(c,!0):r(c)}O.exports=o},p60vwpDe:O=>{function l(e){var n=e==null?0:e.length;return n?e[n-1]:void 0}O.exports=l},NV2C8ebe:function(O,l,e){O=e.nmd(O);var n;/**
* @license
* Lodash 
* Copyright OpenJS Foundation and other contributors 
* Released under MIT license 
* Based on Underscore.js 1.8.3 
* Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
*/(function(){var r,t="4.17.21",o=200,c="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",f="Expected a function",p="Invalid `variable` option passed into `_.template`",_="__lodash_hash_undefined__",s=500,y="__lodash_placeholder__",h=1,u=2,v=4,d=1,m=2,x=1,g=2,E=4,S=8,A=16,w=32,D=64,L=128,N=256,j=512,re=30,V="...",k=800,se=16,ge=1,Ce=2,M=3,P=1/0,z=9007199254740991,q=17976931348623157e292,U=0/0,Z=4294967295,W=Z-1,ae=Z>>>1,J=[["ary",L],["bind",x],["bindKey",g],["curry",S],["curryRight",A],["flip",j],["partial",w],["partialRight",D],["rearg",N]],fe="[object Arguments]",Ee="[object Array]",Re="[object AsyncFunction]",Oe="[object Boolean]",de="[object Date]",te="[object DOMException]",oe="[object Error]",we="[object Function]",Ne="[object GeneratorFunction]",Q="[object Map]",X="[object Number]",ee="[object Null]",ve="[object Object]",ne="[object Promise]",le="[object Proxy]",ue="[object RegExp]",_e="[object Set]",He="[object String]",Ve="[object Symbol]",ot="[object Undefined]",Mt="[object WeakMap]",$t="[object WeakSet]",Ze="[object ArrayBuffer]",gt="[object DataView]",Ke="[object Float32Array]",bt="[object Float64Array]",rn="[object Int8Array]",Qt="[object Int16Array]",ie="[object Int32Array]",Ue="[object Uint8Array]",Ye="[object Uint8ClampedArray]",mt="[object Uint16Array]",Je="[object Uint32Array]",ht=/\b__p \+= '';/g,Dt=/\b(__p \+=) '' \+/g,Pt=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Me=/&(?:amp|lt|gt|quot|#39);/g,tt=/[&<>"']/g,Ut=RegExp(Me.source),Ht=RegExp(tt.source),Kt=/<%-([\s\S]+?)%>/g,Xt=/<%([\s\S]+?)%>/g,ln=/<%=([\s\S]+?)%>/g,vn=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Wn=/^\w*$/,xn=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,zn=/[\\^$.*+?()[\]{}|]/g,kn=RegExp(zn.source),En=/^\s+/,ur=/\s/,ir=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,zr=/\{\n\/\* \[wrapped with (.+)\] \*/,pr=/,? & /,hr=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,tr=/[()=,{}\[\]\/\s]/,Pr=/\\(\\)?/g,jn=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,yr=/\w*$/,Gr=/^[-+]0x[0-9a-f]+$/i,ar=/^0b[01]+$/i,kr=/^\[object .+?Constructor\]$/,ut=/^0o[0-7]+$/i,$e=/^(?:0|[1-9]\d*)$/,un=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,qt=/($^)/,yt=/['\n\r\u2028\u2029\\]/g,Ie="\\ud800-\\udfff",At="\\u0300-\\u036f",Ft="\\ufe20-\\ufe2f",tn="\\u20d0-\\u20ff",jt=At+Ft+tn,fn="\\u2700-\\u27bf",In="a-z\\xdf-\\xf6\\xf8-\\xff",or="\\xac\\xb1\\xd7\\xf7",dr="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",br="\\u2000-\\u206f",wr=" \\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",Kr="A-Z\\xc0-\\xd6\\xd8-\\xde",Cr="\\ufe0e\\ufe0f",Zr=or+dr+br+wr,xr="['\u2019]",Ur="["+Ie+"]",Xr="["+Zr+"]",_r="["+jt+"]",Hr="\\d+",gi="["+fn+"]",zi="["+In+"]",Ri="[^"+Ie+Zr+Hr+fn+In+Kr+"]",Si="\\ud83c[\\udffb-\\udfff]",Ui="(?:"+_r+"|"+Si+")",Vr="[^"+Ie+"]",it="(?:\\ud83c[\\udde6-\\uddff]){2}",vt="[\\ud800-\\udbff][\\udc00-\\udfff]",cn="["+Kr+"]",mn="\\u200d",Mr="(?:"+zi+"|"+Ri+")",Yn="(?:"+cn+"|"+Ri+")",Tr="(?:"+xr+"(?:d|ll|m|re|s|t|ve))?",ri="(?:"+xr+"(?:D|LL|M|RE|S|T|VE))?",wi=Ui+"?",vi="["+Cr+"]?",bi="(?:"+mn+"(?:"+[Vr,it,vt].join("|")+")"+vi+wi+")*",Fi="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Gi="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",xi=vi+wi+bi,ra="(?:"+[gi,it,vt].join("|")+")"+xi,nr="(?:"+[Vr+_r+"?",_r,it,vt,Ur].join("|")+")",It=RegExp(xr,"g"),wn=RegExp(_r,"g"),Vn=RegExp(Si+"(?="+Si+")|"+nr+xi,"g"),Ir=RegExp([cn+"?"+zi+"+"+Tr+"(?="+[Xr,cn,"$"].join("|")+")",Yn+"+"+ri+"(?="+[Xr,cn+Mr,"$"].join("|")+")",cn+"?"+Mr+"+"+Tr,cn+"+"+ri,Gi,Fi,Hr,ra].join("|"),"g"),Br=RegExp("["+mn+Ie+jt+Cr+"]"),_i=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Or=["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"],ui=-1,Dr={};Dr[Ke]=Dr[bt]=Dr[rn]=Dr[Qt]=Dr[ie]=Dr[Ue]=Dr[Ye]=Dr[mt]=Dr[Je]=!0,Dr[fe]=Dr[Ee]=Dr[Ze]=Dr[Oe]=Dr[gt]=Dr[de]=Dr[oe]=Dr[we]=Dr[Q]=Dr[X]=Dr[ve]=Dr[ue]=Dr[_e]=Dr[He]=Dr[Mt]=!1;var Qe={};Qe[fe]=Qe[Ee]=Qe[Ze]=Qe[gt]=Qe[Oe]=Qe[de]=Qe[Ke]=Qe[bt]=Qe[rn]=Qe[Qt]=Qe[ie]=Qe[Q]=Qe[X]=Qe[ve]=Qe[ue]=Qe[_e]=Qe[He]=Qe[Ve]=Qe[Ue]=Qe[Ye]=Qe[mt]=Qe[Je]=!0,Qe[oe]=Qe[we]=Qe[Mt]=!1;var Gt={\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"},bn={"&":"&","<":"<",">":">",'"':""","'":"'"},Xn={"&":"&","<":"<",">":">",""":'"',"'":"'"},Se={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},ze=parseFloat,Ge=parseInt,nt=typeof e.g=="object"&&e.g&&e.g.Object===Object&&e.g,st=typeof self=="object"&&self&&self.Object===Object&&self,Ot=nt||st||Function("return this")(),Wt=l&&!l.nodeType&&l,sn=Wt&&!0&&O&&!O.nodeType&&O,hn=sn&&sn.exports===Wt,_n=hn&&nt.process,dn=function(){try{var wt=sn&&sn.require&&sn.require("util").types;return wt||_n&&_n.binding&&_n.binding("util")}catch{}}(),yn=dn&&dn.isArrayBuffer,Gn=dn&&dn.isDate,Rn=dn&&dn.isMap,Bn=dn&&dn.isRegExp,er=dn&&dn.isSet,lt=dn&&dn.isTypedArray;function Cn(wt,Yt,Zt){switch(Zt.length){case 0:return wt.call(Yt);case 1:return wt.call(Yt,Zt[0]);case 2:return wt.call(Yt,Zt[0],Zt[1]);case 3:return wt.call(Yt,Zt[0],Zt[1],Zt[2])}return wt.apply(Yt,Zt)}function Ln(wt,Yt,Zt,Un){for(var gr=-1,$r=wt==null?0:wt.length;++gr<$r;){var Ci=wt[gr];Yt(Un,Ci,Zt(Ci),wt)}return Un}function nn(wt,Yt){for(var Zt=-1,Un=wt==null?0:wt.length;++Zt-1}function Lr(wt,Yt,Zt){for(var Un=-1,gr=wt==null?0:wt.length;++Un-1;);return Zt}function Ea(wt,Yt){for(var Zt=wt.length;Zt--&&Ia(Yt,wt[Zt],0)>-1;);return Zt}function Na(wt,Yt){for(var Zt=wt.length,Un=0;Zt--;)wt[Zt]===Yt&&++Un;return Un}var bo=qi(Gt),ba=qi(bn);function ja(wt){return"\\"+Se[wt]}function Bo(wt,Yt){return wt==null?r:wt[Yt]}function ia(wt){return Br.test(wt)}function Ga(wt){return _i.test(wt)}function Lo(wt){for(var Yt,Zt=[];!(Yt=wt.next()).done;)Zt.push(Yt.value);return Zt}function oo(wt){var Yt=-1,Zt=Array(wt.size);return wt.forEach(function(Un,gr){Zt[++Yt]=[gr,Un]}),Zt}function wo(wt,Yt){return function(Zt){return wt(Yt(Zt))}}function ka(wt,Yt){for(var Zt=-1,Un=wt.length,gr=0,$r=[];++Zt-1}function El(i,b){var F=this.__data__,me=ha(F,i);return me<0?(++this.size,F.push([i,b])):F[me][1]=b,this}qa.prototype.clear=Js,qa.prototype.delete=Ss,qa.prototype.get=Kl,qa.prototype.has=Cs,qa.prototype.set=El;function eo(i){var b=-1,F=i==null?0:i.length;for(this.clear();++b=b?i:b)),i}function Da(i,b,F,me,Be,qe){var _t,zt=b&h,en=b&u,An=b&v;if(F&&(_t=Be?F(i,me,Be,qe):F(i)),_t!==r)return _t;if(!ji(i))return i;var Sn=qr(i);if(Sn){if(_t=Us(i),!zt)return Ra(i,_t)}else{var Nn=Ei(i),sr=Nn==we||Nn==Ne;if(js(i))return Oa(i,zt);if(Nn==ve||Nn==fe||sr&&!Be){if(_t=en||sr?{}:Hs(i),!zt)return en?Ou(i,Co(_t,i)):Du(i,$o(_t,i))}else{if(!Qe[Nn])return Be?i:{};_t=Pu(i,Nn,zt)}}qe||(qe=new Ta);var Ar=qe.get(i);if(Ar)return Ar;qe.set(i,_t),Cc(i)?i.forEach(function(jr){_t.add(Da(jr,b,F,jr,i,qe))}):Ac(i)&&i.forEach(function(jr,li){_t.set(li,Da(jr,b,F,li,i,qe))});var Wr=An?en?Zn:Hn:en?no:xa,ai=Sn?r:Wr(i);return nn(ai||i,function(jr,li){ai&&(li=jr,jr=i[li]),os(_t,li,Da(jr,b,F,li,i,qe))}),_t}function Xl(i){var b=xa(i);return function(F){return Rs(F,i,b)}}function Rs(i,b,F){var me=F.length;if(i==null)return!me;for(i=oi(i);me--;){var Be=F[me],qe=b[Be],_t=i[Be];if(_t===r&&!(Be in i)||!qe(_t))return!1}return!0}function rl(i,b,F){if(typeof i!="function")throw new yi(f);return su(function(){i.apply(r,F)},b)}function Xo(i,b,F,me){var Be=-1,qe=qn,_t=!0,zt=i.length,en=[],An=b.length;if(!zt)return en;F&&(b=Yr(b,Ii(F))),me?(qe=Lr,_t=!1):b.length>=o&&(qe=Bi,_t=!1,b=new So(b));e:for(;++BeBe?0:Be+F),me=me===r||me>Be?Be:ni(me),me<0&&(me+=Be),me=F>me?0:Dc(me);F0&&F(zt)?b>1?Zi(zt,b-1,F,me,Be):Qi(Be,zt):me||(Be[Be.length]=zt)}return Be}var Is=fu(),ss=fu(!0);function Ka(i,b){return i&&Is(i,b,xa)}function Qo(i,b){return i&&ss(i,b,xa)}function ls(i,b){return fr(b,function(F){return ds(i[F])})}function Za(i,b){b=ga(b,i);for(var F=0,me=b.length;i!=null&&Fb}function Bs(i,b){return i!=null&&Qr.call(i,b)}function il(i,b){return i!=null&&b in oi(i)}function Pl(i,b,F){return i>=sa(b,F)&&i=120&&Sn.length>=120)?new So(_t&&Sn):r}Sn=i[0];var Nn=-1,sr=zt[0];e:for(;++Nn-1;)zt!==i&&ys.call(zt,en,1),ys.call(i,en,1);return i}function Lt(i,b){for(var F=i?b.length:0,me=F-1;F--;){var Be=b[F];if(F==me||Be!==qe){var qe=Be;Mo(Be)?ys.call(i,Be,1):Oi(i,Be)}}return i}function Et(i,b){return i+ws(gl()*(b-i+1))}function pn(i,b,F,me){for(var Be=-1,qe=Li(ns((b-i)/(F||1)),0),_t=Zt(qe);qe--;)_t[me?qe:++Be]=i,i+=F;return _t}function Mn(i,b){var F="";if(!i||b<1||b>z)return F;do b%2&&(F+=i),b=ws(b/2),b&&(i+=i);while(b);return F}function gn(i,b){return Fu(ec(i,b,ro),i+"")}function Fn(i){return Os(zl(i))}function $n(i,b){var F=zl(i);return yu(F,Do(b,0,F.length))}function Kn(i,b,F,me){if(!ji(i))return i;b=ga(b,i);for(var Be=-1,qe=b.length,_t=qe-1,zt=i;zt!=null&&++BeBe?0:Be+b),F=F>Be?Be:F,F<0&&(F+=Be),Be=b>F?0:F-b>>>0,b>>>=0;for(var qe=Zt(Be);++me>>1,_t=i[qe];_t!==null&&!go(_t)&&(F?_t<=b:_t=o){var An=b?null:De(i);if(An)return T(An);_t=!1,Be=Bi,en=new So}else en=b?[]:zt;e:for(;++me=me?i:Fr(i,b,F)}var Wi=Gs||function(i){return Ot.clearTimeout(i)};function Oa(i,b){if(b)return i.slice();var F=i.length,me=vs?vs(F):new i.constructor(F);return i.copy(me),me}function za(i){var b=new i.constructor(i.byteLength);return new Ko(b).set(new Ko(i)),b}function Ua(i,b){var F=b?za(i.buffer):i.buffer;return new i.constructor(F,i.byteOffset,i.byteLength)}function qo(i){var b=new i.constructor(i.source,yr.exec(i));return b.lastIndex=i.lastIndex,b}function Ho(i){return co?oi(co.call(i)):{}}function po(i,b){var F=b?za(i.buffer):i.buffer;return new i.constructor(F,i.byteOffset,i.length)}function cs(i,b){if(i!==b){var F=i!==r,me=i===null,Be=i===i,qe=go(i),_t=b!==r,zt=b===null,en=b===b,An=go(b);if(!zt&&!An&&!qe&&i>b||qe&&_t&&en&&!zt&&!An||me&&_t&&en||!F&&en||!Be)return 1;if(!me&&!qe&&!An&&i=zt)return en;var An=F[me];return en*(An=="desc"?-1:1)}}return i.index-b.index}function uu(i,b,F,me){for(var Be=-1,qe=i.length,_t=F.length,zt=-1,en=b.length,An=Li(qe-_t,0),Sn=Zt(en+An),Nn=!me;++zt1?F[Be-1]:r,_t=Be>2?F[2]:r;for(qe=i.length>3&&typeof qe=="function"?(Be--,qe):r,_t&&Ma(F[0],F[1],_t)&&(qe=Be<3?r:qe,Be=1),b=oi(b);++me-1?Be[qe?b[_t]:_t]:r}}function ru(i){return on(function(b){var F=b.length,me=F,Be=Ca.prototype.thru;for(i&&b.reverse();me--;){var qe=b[me];if(typeof qe!="function")throw new yi(f);if(Be&&!_t&&lr(qe)=="wrapper")var _t=new Ca([],!0)}for(me=_t?me:F;++me1&&pi.reverse(),Sn&&enzt))return!1;var An=qe.get(i),Sn=qe.get(b);if(An&&Sn)return An==b&&Sn==i;var Nn=-1,sr=!0,Ar=F&m?new So:r;for(qe.set(i,b),qe.set(b,i);++Nn1?"& ":"")+b[me],b=b.join(F>2?", ":" "),i.replace(ir,`{
/* [wrapped with `+b+`] */
`)}function gu(i){return qr(i)||fl(i)||!!(bs&&i&&i[bs])}function Mo(i,b){var F=typeof i;return b=b==null?z:b,!!b&&(F=="number"||F!="symbol"&&$e.test(i))&&i>-1&&i%1==0&&i0){if(++b>=k)return arguments[0]}else b=0;return i.apply(r,arguments)}}function yu(i,b){var F=-1,me=i.length,Be=me-1;for(b=b===r?me:b;++F1?i[b-1]:r;return F=typeof F=="function"?(i.pop(),F):r,dc(i,F)});function hc(i){var b=je(i);return b.__chain__=!0,b}function Zf(i,b){return b(i),i}function bu(i,b){return b(i)}var Yf=on(function(i){var b=i.length,F=b?i[0]:0,me=this.__wrapped__,Be=function(qe){return To(qe,i)};return b>1||this.__actions__.length||!(me instanceof ti)||!Mo(F)?this.thru(Be):(me=me.slice(F,+F+(b?1:0)),me.__actions__.push({func:bu,args:[Be],thisArg:r}),new Ca(me,this.__chain__).thru(function(qe){return b&&!qe.length&&qe.push(r),qe}))});function $f(){return hc(this)}function Xf(){return new Ca(this.value(),this.__chain__)}function Qf(){this.__values__===r&&(this.__values__=Tc(this.value()));var i=this.__index__>=this.__values__.length,b=i?r:this.__values__[this.__index__++];return{done:i,value:b}}function Jf(){return this}function qf(i){for(var b,F=this;F instanceof fo;){var me=oc(F);me.__index__=0,me.__values__=r,b?Be.__wrapped__=me:b=me;var Be=me;F=F.__wrapped__}return Be.__wrapped__=i,b}function ed(){var i=this.__wrapped__;if(i instanceof ti){var b=i;return this.__actions__.length&&(b=new ti(this)),b=b.reverse(),b.__actions__.push({func:bu,args:[zu],thisArg:r}),new Ca(b,this.__chain__)}return this.thru(zu)}function td(){return ua(this.__wrapped__,this.__actions__)}var nd=ol(function(i,b,F){Qr.call(i,F)?++i[F]:Fa(i,F,1)});function rd(i,b,F){var me=qr(i)?Jn:Ml;return F&&Ma(i,b,F)&&(b=r),me(i,Pn(b,3))}function id(i,b){var F=qr(i)?fr:Ps;return F(i,Pn(b,3))}var ad=Ll(sc),od=Ll(lc);function sd(i,b){return Zi(wu(i,b),1)}function ld(i,b){return Zi(wu(i,b),P)}function ud(i,b,F){return F=F===r?1:ni(F),Zi(wu(i,b),F)}function pc(i,b){var F=qr(i)?nn:wa;return F(i,Pn(b,3))}function gc(i,b){var F=qr(i)?cr:Rl;return F(i,Pn(b,3))}var cd=ol(function(i,b,F){Qr.call(i,F)?i[F].push(b):Fa(i,F,[b])});function fd(i,b,F,me){i=to(i)?i:zl(i),F=F&&!me?ni(F):0;var Be=i.length;return F<0&&(F=Li(Be+F,0)),Su(i)?F<=Be&&i.indexOf(b,F)>-1:!!Be&&Ia(i,b,F)>-1}var dd=gn(function(i,b,F){var me=-1,Be=typeof b=="function",qe=to(i)?Zt(i.length):[];return wa(i,function(_t){qe[++me]=Be?Cn(b,_t,F):Jo(_t,b,F)}),qe}),hd=ol(function(i,b,F){Fa(i,F,b)});function wu(i,b){var F=qr(i)?Yr:xe;return F(i,Pn(b,3))}function pd(i,b,F,me){return i==null?[]:(qr(b)||(b=b==null?[]:[b]),F=me?r:F,qr(F)||(F=F==null?[]:[F]),Nt(i,b,F))}var gd=ol(function(i,b,F){i[F?0:1].push(b)},function(){return[[],[]]});function vd(i,b,F){var me=qr(i)?_a:La,Be=arguments.length<3;return me(i,Pn(b,4),F,Be,wa)}function md(i,b,F){var me=qr(i)?ci:La,Be=arguments.length<3;return me(i,Pn(b,4),F,Be,Rl)}function yd(i,b){var F=qr(i)?fr:Ps;return F(i,Eu(Pn(b,3)))}function bd(i){var b=qr(i)?Os:Fn;return b(i)}function wd(i,b,F){(F?Ma(i,b,F):b===r)?b=1:b=ni(b);var me=qr(i)?Dl:$n;return me(i,b)}function xd(i){var b=qr(i)?$l:vr;return b(i)}function _d(i){if(i==null)return 0;if(to(i))return Su(i)?Ae(i):i.length;var b=Ei(i);return b==Q||b==_e?i.size:Y(i).length}function Ed(i,b,F){var me=qr(i)?Ji:Ti;return F&&Ma(i,b,F)&&(b=r),me(i,Pn(b,3))}var Ad=gn(function(i,b){if(i==null)return[];var F=b.length;return F>1&&Ma(i,b[0],b[1])?b=[]:F>2&&Ma(b[0],b[1],b[2])&&(b=[b[0]]),Nt(i,Zi(b,1),[])}),xu=pl||function(){return Ot.Date.now()};function Sd(i,b){if(typeof b!="function")throw new yi(f);return i=ni(i),function(){if(--i<1)return b.apply(this,arguments)}}function vc(i,b,F){return b=F?r:b,b=i&&b==null?i.length:b,ke(i,L,r,r,r,r,b)}function mc(i,b){var F;if(typeof b!="function")throw new yi(f);return i=ni(i),function(){return--i>0&&(F=b.apply(this,arguments)),i<=1&&(b=r),F}}var Hu=gn(function(i,b,F){var me=x;if(F.length){var Be=ka(F,mr(Hu));me|=w}return ke(i,me,b,F,Be)}),yc=gn(function(i,b,F){var me=x|g;if(F.length){var Be=ka(F,mr(yc));me|=w}return ke(b,me,i,F,Be)});function bc(i,b,F){b=F?r:b;var me=ke(i,S,r,r,r,r,r,b);return me.placeholder=bc.placeholder,me}function wc(i,b,F){b=F?r:b;var me=ke(i,A,r,r,r,r,r,b);return me.placeholder=wc.placeholder,me}function xc(i,b,F){var me,Be,qe,_t,zt,en,An=0,Sn=!1,Nn=!1,sr=!0;if(typeof i!="function")throw new yi(f);b=Io(b)||0,ji(F)&&(Sn=!!F.leading,Nn="maxWait"in F,qe=Nn?Li(Io(F.maxWait)||0,b):qe,sr="trailing"in F?!!F.trailing:sr);function Ar(na){var jo=me,ps=Be;return me=Be=r,An=na,_t=i.apply(ps,jo),_t}function Wr(na){return An=na,zt=su(li,b),Sn?Ar(na):_t}function ai(na){var jo=na-en,ps=na-An,Uc=b-jo;return Nn?sa(Uc,qe-ps):Uc}function jr(na){var jo=na-en,ps=na-An;return en===r||jo>=b||jo<0||Nn&&ps>=qe}function li(){var na=xu();if(jr(na))return pi(na);zt=su(li,ai(na))}function pi(na){return zt=r,sr&&me?Ar(na):(me=Be=r,_t)}function vo(){zt!==r&&Wi(zt),An=0,me=en=Be=zt=r}function $a(){return zt===r?_t:pi(xu())}function mo(){var na=xu(),jo=jr(na);if(me=arguments,Be=this,en=na,jo){if(zt===r)return Wr(en);if(Nn)return Wi(zt),zt=su(li,b),Ar(en)}return zt===r&&(zt=su(li,b)),_t}return mo.cancel=vo,mo.flush=$a,mo}var Cd=gn(function(i,b){return rl(i,1,b)}),Td=gn(function(i,b,F){return rl(i,Io(b)||0,F)});function Dd(i){return ke(i,j)}function _u(i,b){if(typeof i!="function"||b!=null&&typeof b!="function")throw new yi(f);var F=function(){var me=arguments,Be=b?b.apply(this,me):me[0],qe=F.cache;if(qe.has(Be))return qe.get(Be);var _t=i.apply(this,me);return F.cache=qe.set(Be,_t)||qe,_t};return F.cache=new(_u.Cache||eo),F}_u.Cache=eo;function Eu(i){if(typeof i!="function")throw new yi(f);return function(){var b=arguments;switch(b.length){case 0:return!i.call(this);case 1:return!i.call(this,b[0]);case 2:return!i.call(this,b[0],b[1]);case 3:return!i.call(this,b[0],b[1],b[2])}return!i.apply(this,b)}}function Od(i){return mc(2,i)}var Rd=tu(function(i,b){b=b.length==1&&qr(b[0])?Yr(b[0],Ii(Pn())):Yr(Zi(b,1),Ii(Pn()));var F=b.length;return gn(function(me){for(var Be=-1,qe=sa(me.length,F);++Be=b}),fl=Il(function(){return arguments}())?Il:function(i){return Xi(i)&&Qr.call(i,"callee")&&!lo.call(i,"callee")},qr=Zt.isArray,Vd=yn?Ii(yn):Jl;function to(i){return i!=null&&Au(i.length)&&!ds(i)}function ta(i){return Xi(i)&&to(i)}function Kd(i){return i===!0||i===!1||Xi(i)&&la(i)==Oe}var js=Ks||qu,Zd=Gn?Ii(Gn):ql;function Yd(i){return Xi(i)&&i.nodeType===1&&!lu(i)}function $d(i){if(i==null)return!0;if(to(i)&&(qr(i)||typeof i=="string"||typeof i.splice=="function"||js(i)||Fl(i)||fl(i)))return!i.length;var b=Ei(i);if(b==Q||b==_e)return!i.size;if(ul(i))return!Y(i).length;for(var F in i)if(Qr.call(i,F))return!1;return!0}function Xd(i,b){return Oo(i,b)}function Qd(i,b,F){F=typeof F=="function"?F:r;var me=F?F(i,b):r;return me===r?Oo(i,b,r,F):!!me}function ju(i){if(!Xi(i))return!1;var b=la(i);return b==oe||b==te||typeof i.message=="string"&&typeof i.name=="string"&&!lu(i)}function Jd(i){return typeof i=="number"&&Zs(i)}function ds(i){if(!ji(i))return!1;var b=la(i);return b==we||b==Ne||b==Re||b==le}function Ec(i){return typeof i=="number"&&i==ni(i)}function Au(i){return typeof i=="number"&&i>-1&&i%1==0&&i<=z}function ji(i){var b=typeof i;return i!=null&&(b=="object"||b=="function")}function Xi(i){return i!=null&&typeof i=="object"}var Ac=Rn?Ii(Rn):eu;function qd(i,b){return i===b||al(i,b,Jr(b))}function eh(i,b,F){return F=typeof F=="function"?F:r,al(i,b,Jr(b),F)}function th(i){return Sc(i)&&i!=+i}function nh(i){if(Bu(i))throw new gr(c);return a(i)}function rh(i){return i===null}function ih(i){return i==null}function Sc(i){return typeof i=="number"||Xi(i)&&la(i)==X}function lu(i){if(!Xi(i)||la(i)!=ve)return!1;var b=ms(i);if(b===null)return!0;var F=Qr.call(b,"constructor")&&b.constructor;return typeof F=="function"&&F instanceof F&&_o.call(F)==Ul}var Gu=Bn?Ii(Bn):C;function ah(i){return Ec(i)&&i>=-z&&i<=z}var Cc=er?Ii(er):I;function Su(i){return typeof i=="string"||!qr(i)&&Xi(i)&&la(i)==He}function go(i){return typeof i=="symbol"||Xi(i)&&la(i)==Ve}var Fl=lt?Ii(lt):H;function oh(i){return i===r}function sh(i){return Xi(i)&&Ei(i)==Mt}function lh(i){return Xi(i)&&la(i)==$t}var uh=K(he),ch=K(function(i,b){return i<=b});function Tc(i){if(!i)return[];if(to(i))return Su(i)?We(i):Ra(i);if(No&&i[No])return Lo(i[No]());var b=Ei(i),F=b==Q?oo:b==_e?T:zl;return F(i)}function hs(i){if(!i)return i===0?i:0;if(i=Io(i),i===P||i===-P){var b=i<0?-1:1;return b*q}return i===i?i:0}function ni(i){var b=hs(i),F=b%1;return b===b?F?b-F:b:0}function Dc(i){return i?Do(ni(i),0,Z):0}function Io(i){if(typeof i=="number")return i;if(go(i))return U;if(ji(i)){var b=typeof i.valueOf=="function"?i.valueOf():i;i=ji(b)?b+"":b}if(typeof i!="string")return i===0?i:+i;i=Ha(i);var F=ar.test(i);return F||ut.test(i)?Ge(i.slice(2),F?2:8):Gr.test(i)?U:+i}function Oc(i){return Ro(i,no(i))}function fh(i){return i?Do(ni(i),-z,z):i===0?i:0}function Ai(i){return i==null?"":Nr(i)}var dh=ks(function(i,b){if(ul(b)||to(b)){Ro(b,xa(b),i);return}for(var F in b)Qr.call(b,F)&&os(i,F,b[F])}),Rc=ks(function(i,b){Ro(b,no(b),i)}),Cu=ks(function(i,b,F,me){Ro(b,no(b),i,me)}),hh=ks(function(i,b,F,me){Ro(b,xa(b),i,me)}),ph=on(To);function gh(i,b){var F=Yo(i);return b==null?F:$o(F,b)}var vh=gn(function(i,b){i=oi(i);var F=-1,me=b.length,Be=me>2?b[2]:r;for(Be&&Ma(b[0],b[1],Be)&&(me=1);++F1),qe}),Ro(i,Zn(i),F),me&&(F=Da(F,h|u|v,Rt));for(var Be=b.length;Be--;)Oi(F,b[Be]);return F});function Bh(i,b){return Pc(i,Eu(Pn(b)))}var Lh=on(function(i,b){return i==null?{}:at(i,b)});function Pc(i,b){if(i==null)return{};var F=Yr(Zn(i),function(me){return[me]});return b=Pn(b),pt(i,F,function(me,Be){return b(me,Be[0])})}function Nh(i,b,F){b=ga(b,i);var me=-1,Be=b.length;for(Be||(Be=1,i=r);++meb){var me=i;i=b,b=me}if(F||i%1||b%1){var Be=gl();return sa(i+Be*(b-i+ze("1e-"+((Be+"").length-1))),b)}return Et(i,b)}var Zh=fs(function(i,b,F){return b=b.toLowerCase(),i+(F?Lc(b):b)});function Lc(i){return Zu(Ai(i).toLowerCase())}function Nc(i){return i=Ai(i),i&&i.replace(un,bo).replace(wn,"")}function Yh(i,b,F){i=Ai(i),b=Nr(b);var me=i.length;F=F===r?me:Do(ni(F),0,me);var Be=F;return F-=b.length,F>=0&&i.slice(F,Be)==b}function $h(i){return i=Ai(i),i&&Ht.test(i)?i.replace(tt,ba):i}function Xh(i){return i=Ai(i),i&&kn.test(i)?i.replace(zn,"\\$&"):i}var Qh=fs(function(i,b,F){return i+(F?"-":"")+b.toLowerCase()}),Jh=fs(function(i,b,F){return i+(F?" ":"")+b.toLowerCase()}),qh=du("toLowerCase");function ep(i,b,F){i=Ai(i),b=ni(b);var me=b?Ae(i):0;if(!b||me>=b)return i;var Be=(b-me)/2;return ll(ws(Be),F)+i+ll(ns(Be),F)}function tp(i,b,F){i=Ai(i),b=ni(b);var me=b?Ae(i):0;return b&&me>>0,F?(i=Ai(i),i&&(typeof b=="string"||b!=null&&!Gu(b))&&(b=Nr(b),!b&&ia(i))?$i(We(i),0,F):i.split(b,F)):[]}var lp=fs(function(i,b,F){return i+(F?" ":"")+Zu(b)});function up(i,b,F){return i=Ai(i),F=F==null?0:Do(ni(F),0,i.length),b=Nr(b),i.slice(F,F+b.length)==b}function cp(i,b,F){var me=je.templateSettings;F&&Ma(i,b,F)&&(b=r),i=Ai(i),b=Cu({},b,me,ct);var Be=Cu({},b.imports,me.imports,ct),qe=xa(Be),_t=Wa(Be,qe),zt,en,An=0,Sn=b.interpolate||qt,Nn="__p += '",sr=xo((b.escape||qt).source+"|"+Sn.source+"|"+(Sn===ln?jn:qt).source+"|"+(b.evaluate||qt).source+"|$","g"),Ar="//# sourceURL="+(Qr.call(b,"sourceURL")?(b.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++ui+"]")+`
`;i.replace(sr,function(jr,li,pi,vo,$a,mo){return pi||(pi=vo),Nn+=i.slice(An,mo).replace(yt,ja),li&&(zt=!0,Nn+=`' +
__e(`+li+`) +
'`),$a&&(en=!0,Nn+=`';
`+$a+`;
__p += '`),pi&&(Nn+=`' +
((__t = (`+pi+`)) == null ? '' : __t) +
'`),An=mo+jr.length,jr}),Nn+=`';
`;var Wr=Qr.call(b,"variable")&&b.variable;if(!Wr)Nn=`with (obj) {
`+Nn+`
}
`;else if(tr.test(Wr))throw new gr(p);Nn=(en?Nn.replace(ht,""):Nn).replace(Dt,"$1").replace(Pt,"$1;"),Nn="function("+(Wr||"obj")+`) {
`+(Wr?"":`obj || (obj = {});
`)+"var __t, __p = ''"+(zt?", __e = _.escape":"")+(en?`, __j = Array.prototype.join;
function print() { __p += __j.call(arguments, '') }
`:`;
`)+Nn+`return __p
}`;var ai=Fc(function(){return $r(qe,Ar+"return "+Nn).apply(r,_t)});if(ai.source=Nn,ju(ai))throw ai;return ai}function fp(i){return Ai(i).toLowerCase()}function dp(i){return Ai(i).toUpperCase()}function hp(i,b,F){if(i=Ai(i),i&&(F||b===r))return Ha(i);if(!i||!(b=Nr(b)))return i;var me=We(i),Be=We(b),qe=Pi(me,Be),_t=Ea(me,Be)+1;return $i(me,qe,_t).join("")}function pp(i,b,F){if(i=Ai(i),i&&(F||b===r))return i.slice(0,rt(i)+1);if(!i||!(b=Nr(b)))return i;var me=We(i),Be=Ea(me,We(b))+1;return $i(me,0,Be).join("")}function gp(i,b,F){if(i=Ai(i),i&&(F||b===r))return i.replace(En,"");if(!i||!(b=Nr(b)))return i;var me=We(i),Be=Pi(me,We(b));return $i(me,Be).join("")}function vp(i,b){var F=re,me=V;if(ji(b)){var Be="separator"in b?b.separator:Be;F="length"in b?ni(b.length):F,me="omission"in b?Nr(b.omission):me}i=Ai(i);var qe=i.length;if(ia(i)){var _t=We(i);qe=_t.length}if(F>=qe)return i;var zt=F-Ae(me);if(zt<1)return me;var en=_t?$i(_t,0,zt).join(""):i.slice(0,zt);if(Be===r)return en+me;if(_t&&(zt+=en.length-zt),Gu(Be)){if(i.slice(zt).search(Be)){var An,Sn=en;for(Be.global||(Be=xo(Be.source,Ai(yr.exec(Be))+"g")),Be.lastIndex=0;An=Be.exec(Sn);)var Nn=An.index;en=en.slice(0,Nn===r?zt:Nn)}}else if(i.indexOf(Nr(Be),zt)!=zt){var sr=en.lastIndexOf(Be);sr>-1&&(en=en.slice(0,sr))}return en+me}function mp(i){return i=Ai(i),i&&Ut.test(i)?i.replace(Me,Ct):i}var yp=fs(function(i,b,F){return i+(F?" ":"")+b.toUpperCase()}),Zu=du("toUpperCase");function kc(i,b,F){return i=Ai(i),b=F?r:b,b===r?Ga(i)?an(i):io(i):i.match(b)||[]}var Fc=gn(function(i,b){try{return Cn(i,r,b)}catch(F){return ju(F)?F:new gr(F)}}),bp=on(function(i,b){return nn(b,function(F){F=es(F),Fa(i,F,Hu(i[F],i))}),i});function wp(i){var b=i==null?0:i.length,F=Pn();return i=b?Yr(i,function(me){if(typeof me[1]!="function")throw new yi(f);return[F(me[0]),me[1]]}):[],gn(function(me){for(var Be=-1;++Bez)return[];var F=Z,me=sa(i,Z);b=Pn(b),i-=Z;for(var Be=Xa(me,b);++F0||b<0)?new ti(F):(i<0?F=F.takeRight(-i):i&&(F=F.drop(i)),b!==r&&(b=ni(b),F=b<0?F.dropRight(-b):F.take(b-i)),F)},ti.prototype.takeRightWhile=function(i){return this.reverse().takeWhile(i).reverse()},ti.prototype.toArray=function(){return this.take(Z)},Ka(ti.prototype,function(i,b){var F=/^(?:filter|find|map|reject)|While$/.test(b),me=/^(?:head|last)$/.test(b),Be=je[me?"take"+(b=="last"?"Right":""):b],qe=me||/^find/.test(b);Be&&(je.prototype[b]=function(){var _t=this.__wrapped__,zt=me?[1]:arguments,en=_t instanceof ti,An=zt[0],Sn=en||qr(_t),Nn=function(li){var pi=Be.apply(je,Qi([li],zt));return me&&sr?pi[0]:pi};Sn&&F&&typeof An=="function"&&An.length!=1&&(en=Sn=!1);var sr=this.__chain__,Ar=!!this.__actions__.length,Wr=qe&&!sr,ai=en&&!Ar;if(!qe&&Sn){_t=ai?_t:new ti(this);var jr=i.apply(_t,zt);return jr.__actions__.push({func:bu,args:[Nn],thisArg:r}),new Ca(jr,sr)}return Wr&&ai?i.apply(this,zt):(jr=this.thru(Nn),Wr?me?jr.value()[0]:jr.value():jr)})}),nn(["pop","push","shift","sort","splice","unshift"],function(i){var b=aa[i],F=/^(?:push|sort|unshift)$/.test(i)?"tap":"thru",me=/^(?:pop|shift)$/.test(i);je.prototype[i]=function(){var Be=arguments;if(me&&!this.__chain__){var qe=this.value();return b.apply(qr(qe)?qe:[],Be)}return this[F](function(_t){return b.apply(qr(_t)?_t:[],Be)})}}),Ka(ti.prototype,function(i,b){var F=je[b];if(F){var me=F.name+"";Qr.call(Uo,me)||(Uo[me]=[]),Uo[me].push({name:b,func:F})}}),Uo[Nl(r,g).name]=[{name:"wrapper",func:r}],ti.prototype.clone=As,ti.prototype.reverse=wl,ti.prototype.value=Xs,je.prototype.at=Yf,je.prototype.chain=$f,je.prototype.commit=Xf,je.prototype.next=Qf,je.prototype.plant=qf,je.prototype.reverse=ed,je.prototype.toJSON=je.prototype.valueOf=je.prototype.value=td,je.prototype.first=je.prototype.head,No&&(je.prototype[No]=Jf),je},On=Dn();Ot._=On,n=function(){return On}.call(l,e,l,O),n!==r&&(O.exports=n)}).call(this)},PHWUskn4:(O,l,e)=>{var n=e("REt7egjG"),r=e("2OyJXB+x"),t=e("ao+ziWVX"),o=e("Ai8uwR4r");function c(f,p){var _=o(f)?n:t;return _(f,r(p,3))}O.exports=c},"2fG0j4rQ":(O,l,e)=>{var n=e("+UVuVHRt"),r="Expected a function";function t(o,c){if(typeof o!="function"||c!=null&&typeof c!="function")throw new TypeError(r);var f=function(){var p=arguments,_=c?c.apply(this,p):p[0],s=f.cache;if(s.has(_))return s.get(_);var y=o.apply(this,p);return f.cache=s.set(_,y)||s,y};return f.cache=new(t.Cache||n),f}t.Cache=n,O.exports=t},C19pcrjQ:(O,l,e)=>{var n=e("mJIYXQlj"),r=e("cHkQCe+v"),t=r(function(o,c,f){n(o,c,f)});O.exports=t},PNF6DnrT:O=>{function l(){}O.exports=l},"/Wu+DgFK":(O,l,e)=>{var n=e("RMa3hR3V"),r=function(){return n.Date.now()};O.exports=r},XgCIusGB:(O,l,e)=>{var n=e("CzXCwJO7"),r=e("KoX0lWTH"),t=e("HJaIYHi4"),o=e("hgg5N7gh");function c(f){return t(f)?n(o(f)):r(f)}O.exports=c},"3VgbVypm":(O,l,e)=>{var n=e("oPTuas+D"),r=e("Q+Ptm7Sq"),t=n(r);O.exports=t},"Q+Ptm7Sq":(O,l,e)=>{var n=e("FoO07lKo");function r(t,o){return t&&t.length&&o&&o.length?n(t,o):t}O.exports=r},wj7wmF19:O=>{function l(){return[]}O.exports=l},JXajPUSn:O=>{function l(){return!1}O.exports=l},"8r2MpjbV":(O,l,e)=>{var n=e("+V9FPWJ/"),r=e("u2mgHbaT"),t="Expected a function";function o(c,f,p){var _=!0,s=!0;if(typeof c!="function")throw new TypeError(t);return r(p)&&(_="leading"in p?!!p.leading:_,s="trailing"in p?!!p.trailing:s),n(c,f,{leading:_,maxWait:f,trailing:s})}O.exports=o},"xODYE/oT":(O,l,e)=>{var n=e("r0XEdTWG"),r=1/0,t=17976931348623157e292;function o(c){if(!c)return c===0?c:0;if(c=n(c),c===r||c===-r){var f=c<0?-1:1;return f*t}return c===c?c:0}O.exports=o},"8q5ssxs1":(O,l,e)=>{var n=e("xODYE/oT");function r(t){var o=n(t),c=o%1;return o===o?c?o-c:o:0}O.exports=r},r0XEdTWG:(O,l,e)=>{var n=e("uqejFBDj"),r=e("u2mgHbaT"),t=e("O+YxuZGn"),o=0/0,c=/^[-+]0x[0-9a-f]+$/i,f=/^0b[01]+$/i,p=/^0o[0-7]+$/i,_=parseInt;function s(y){if(typeof y=="number")return y;if(t(y))return o;if(r(y)){var h=typeof y.valueOf=="function"?y.valueOf():y;y=r(h)?h+"":h}if(typeof y!="string")return y===0?y:+y;y=n(y);var u=f.test(y);return u||p.test(y)?_(y.slice(2),u?2:8):c.test(y)?o:+y}O.exports=s},"6BSwo193":(O,l,e)=>{var n=e("yiYgn92r"),r=e("Dd9klwgo");function t(o){return n(o,r(o))}O.exports=t},baojvMiO:(O,l,e)=>{var n=e("mYJxd2R1");function r(t){return t==null?"":n(t)}O.exports=r},"eh/hLw98":(O,l,e)=>{var n=e("mYJxd2R1"),r=e("uqejFBDj"),t=e("jSmk3Idv"),o=e("ZET5oXQP"),c=e("eyiVkd5W"),f=e("lC0bY3Ff"),p=e("baojvMiO");function _(s,y,h){if(s=p(s),s&&(h||y===void 0))return r(s);if(!s||!(y=n(y)))return s;var u=f(s),v=f(y),d=c(u,v),m=o(u,v)+1;return t(u,d,m).join("")}O.exports=_},KhtSIDKH:(O,l,e)=>{var n=e("BROiy16s");function r(t){return t&&t.length?n(t):[]}O.exports=r},VYuQb9st:(O,l,e)=>{var n=e("jz/qawZM"),r=n("toUpperCase");O.exports=r},YHdXwNS6:(O,l,e)=>{var n=e("mKUXduhk"),r=e("oPTuas+D"),t=e("xp3VIIRX"),o=r(function(c,f){return t(c)?n(c,f):[]});O.exports=o},x37JfILs:(O,l,e)=>{var n=e("FnVD3SpD"),r=e("SyoGty74"),t=e("baojvMiO"),o=e("j5XZnuwL");function c(f,p,_){return f=t(f),p=_?void 0:p,p===void 0?r(f)?o(f):n(f):f.match(p)||[]}O.exports=c},"sbzPTQ5+":(O,l,e)=>{"use strict";e.r(l),e.d(l,{amber:()=>d,black:()=>j,blue:()=>f,blueGrey:()=>S,brown:()=>g,cyan:()=>_,darkIcons:()=>D,darkText:()=>A,deepOrange:()=>x,deepPurple:()=>o,default:()=>re,green:()=>y,grey:()=>E,indigo:()=>c,lightBlue:()=>p,lightGreen:()=>h,lightIcons:()=>L,lightText:()=>w,lime:()=>u,orange:()=>m,pink:()=>r,purple:()=>t,red:()=>n,teal:()=>s,white:()=>N,yellow:()=>v});var n={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",a100:"#ff8a80",a200:"#ff5252",a400:"#ff1744",a700:"#d50000"},r={50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",a100:"#ff80ab",a200:"#ff4081",a400:"#f50057",a700:"#c51162"},t={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",a100:"#ea80fc",a200:"#e040fb",a400:"#d500f9",a700:"#aa00ff"},o={50:"#ede7f6",100:"#d1c4e9",200:"#b39ddb",300:"#9575cd",400:"#7e57c2",500:"#673ab7",600:"#5e35b1",700:"#512da8",800:"#4527a0",900:"#311b92",a100:"#b388ff",a200:"#7c4dff",a400:"#651fff",a700:"#6200ea"},c={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",a100:"#8c9eff",a200:"#536dfe",a400:"#3d5afe",a700:"#304ffe"},f={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",a100:"#82b1ff",a200:"#448aff",a400:"#2979ff",a700:"#2962ff"},p={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",a100:"#80d8ff",a200:"#40c4ff",a400:"#00b0ff",a700:"#0091ea"},_={50:"#e0f7fa",100:"#b2ebf2",200:"#80deea",300:"#4dd0e1",400:"#26c6da",500:"#00bcd4",600:"#00acc1",700:"#0097a7",800:"#00838f",900:"#006064",a100:"#84ffff",a200:"#18ffff",a400:"#00e5ff",a700:"#00b8d4"},s={50:"#e0f2f1",100:"#b2dfdb",200:"#80cbc4",300:"#4db6ac",400:"#26a69a",500:"#009688",600:"#00897b",700:"#00796b",800:"#00695c",900:"#004d40",a100:"#a7ffeb",a200:"#64ffda",a400:"#1de9b6",a700:"#00bfa5"},y={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",a100:"#b9f6ca",a200:"#69f0ae",a400:"#00e676",a700:"#00c853"},h={50:"#f1f8e9",100:"#dcedc8",200:"#c5e1a5",300:"#aed581",400:"#9ccc65",500:"#8bc34a",600:"#7cb342",700:"#689f38",800:"#558b2f",900:"#33691e",a100:"#ccff90",a200:"#b2ff59",a400:"#76ff03",a700:"#64dd17"},u={50:"#f9fbe7",100:"#f0f4c3",200:"#e6ee9c",300:"#dce775",400:"#d4e157",500:"#cddc39",600:"#c0ca33",700:"#afb42b",800:"#9e9d24",900:"#827717",a100:"#f4ff81",a200:"#eeff41",a400:"#c6ff00",a700:"#aeea00"},v={50:"#fffde7",100:"#fff9c4",200:"#fff59d",300:"#fff176",400:"#ffee58",500:"#ffeb3b",600:"#fdd835",700:"#fbc02d",800:"#f9a825",900:"#f57f17",a100:"#ffff8d",a200:"#ffff00",a400:"#ffea00",a700:"#ffd600"},d={50:"#fff8e1",100:"#ffecb3",200:"#ffe082",300:"#ffd54f",400:"#ffca28",500:"#ffc107",600:"#ffb300",700:"#ffa000",800:"#ff8f00",900:"#ff6f00",a100:"#ffe57f",a200:"#ffd740",a400:"#ffc400",a700:"#ffab00"},m={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",a100:"#ffd180",a200:"#ffab40",a400:"#ff9100",a700:"#ff6d00"},x={50:"#fbe9e7",100:"#ffccbc",200:"#ffab91",300:"#ff8a65",400:"#ff7043",500:"#ff5722",600:"#f4511e",700:"#e64a19",800:"#d84315",900:"#bf360c",a100:"#ff9e80",a200:"#ff6e40",a400:"#ff3d00",a700:"#dd2c00"},g={50:"#efebe9",100:"#d7ccc8",200:"#bcaaa4",300:"#a1887f",400:"#8d6e63",500:"#795548",600:"#6d4c41",700:"#5d4037",800:"#4e342e",900:"#3e2723"},E={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121"},S={50:"#eceff1",100:"#cfd8dc",200:"#b0bec5",300:"#90a4ae",400:"#78909c",500:"#607d8b",600:"#546e7a",700:"#455a64",800:"#37474f",900:"#263238"},A={primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.54)",disabled:"rgba(0, 0, 0, 0.38)",dividers:"rgba(0, 0, 0, 0.12)"},w={primary:"rgba(255, 255, 255, 1)",secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",dividers:"rgba(255, 255, 255, 0.12)"},D={active:"rgba(0, 0, 0, 0.54)",inactive:"rgba(0, 0, 0, 0.38)"},L={active:"rgba(255, 255, 255, 1)",inactive:"rgba(255, 255, 255, 0.5)"},N="#ffffff",j="#000000";const re={red:n,pink:r,purple:t,deepPurple:o,indigo:c,blue:f,lightBlue:p,cyan:_,teal:s,green:y,lightGreen:h,lime:u,yellow:v,amber:d,orange:m,deepOrange:x,brown:g,grey:E,blueGrey:S,darkText:A,lightText:w,darkIcons:D,lightIcons:L,white:N,black:j}},AexTD6lP:(O,l,e)=>{(function(){var n=e("GXVVD7o3"),r=e("1Ua/Fd9y").utf8,t=e("GhFP3w7W"),o=e("1Ua/Fd9y").bin,c=function(f,p){f.constructor==String?p&&p.encoding==="binary"?f=o.stringToBytes(f):f=r.stringToBytes(f):t(f)?f=Array.prototype.slice.call(f,0):!Array.isArray(f)&&f.constructor!==Uint8Array&&(f=f.toString());for(var _=n.bytesToWords(f),s=f.length*8,y=1732584193,h=-271733879,u=-1732584194,v=271733878,d=0;d<_.length;d++)_[d]=(_[d]<<8|_[d]>>>24)&16711935|(_[d]<<24|_[d]>>>8)&4278255360;_[s>>>5]|=128<>>9<<4)+14]=s;for(var m=c._ff,x=c._gg,g=c._hh,E=c._ii,d=0;d<_.length;d+=16){var S=y,A=h,w=u,D=v;y=m(y,h,u,v,_[d+0],7,-680876936),v=m(v,y,h,u,_[d+1],12,-389564586),u=m(u,v,y,h,_[d+2],17,606105819),h=m(h,u,v,y,_[d+3],22,-1044525330),y=m(y,h,u,v,_[d+4],7,-176418897),v=m(v,y,h,u,_[d+5],12,1200080426),u=m(u,v,y,h,_[d+6],17,-1473231341),h=m(h,u,v,y,_[d+7],22,-45705983),y=m(y,h,u,v,_[d+8],7,1770035416),v=m(v,y,h,u,_[d+9],12,-1958414417),u=m(u,v,y,h,_[d+10],17,-42063),h=m(h,u,v,y,_[d+11],22,-1990404162),y=m(y,h,u,v,_[d+12],7,1804603682),v=m(v,y,h,u,_[d+13],12,-40341101),u=m(u,v,y,h,_[d+14],17,-1502002290),h=m(h,u,v,y,_[d+15],22,1236535329),y=x(y,h,u,v,_[d+1],5,-165796510),v=x(v,y,h,u,_[d+6],9,-1069501632),u=x(u,v,y,h,_[d+11],14,643717713),h=x(h,u,v,y,_[d+0],20,-373897302),y=x(y,h,u,v,_[d+5],5,-701558691),v=x(v,y,h,u,_[d+10],9,38016083),u=x(u,v,y,h,_[d+15],14,-660478335),h=x(h,u,v,y,_[d+4],20,-405537848),y=x(y,h,u,v,_[d+9],5,568446438),v=x(v,y,h,u,_[d+14],9,-1019803690),u=x(u,v,y,h,_[d+3],14,-187363961),h=x(h,u,v,y,_[d+8],20,1163531501),y=x(y,h,u,v,_[d+13],5,-1444681467),v=x(v,y,h,u,_[d+2],9,-51403784),u=x(u,v,y,h,_[d+7],14,1735328473),h=x(h,u,v,y,_[d+12],20,-1926607734),y=g(y,h,u,v,_[d+5],4,-378558),v=g(v,y,h,u,_[d+8],11,-2022574463),u=g(u,v,y,h,_[d+11],16,1839030562),h=g(h,u,v,y,_[d+14],23,-35309556),y=g(y,h,u,v,_[d+1],4,-1530992060),v=g(v,y,h,u,_[d+4],11,1272893353),u=g(u,v,y,h,_[d+7],16,-155497632),h=g(h,u,v,y,_[d+10],23,-1094730640),y=g(y,h,u,v,_[d+13],4,681279174),v=g(v,y,h,u,_[d+0],11,-358537222),u=g(u,v,y,h,_[d+3],16,-722521979),h=g(h,u,v,y,_[d+6],23,76029189),y=g(y,h,u,v,_[d+9],4,-640364487),v=g(v,y,h,u,_[d+12],11,-421815835),u=g(u,v,y,h,_[d+15],16,530742520),h=g(h,u,v,y,_[d+2],23,-995338651),y=E(y,h,u,v,_[d+0],6,-198630844),v=E(v,y,h,u,_[d+7],10,1126891415),u=E(u,v,y,h,_[d+14],15,-1416354905),h=E(h,u,v,y,_[d+5],21,-57434055),y=E(y,h,u,v,_[d+12],6,1700485571),v=E(v,y,h,u,_[d+3],10,-1894986606),u=E(u,v,y,h,_[d+10],15,-1051523),h=E(h,u,v,y,_[d+1],21,-2054922799),y=E(y,h,u,v,_[d+8],6,1873313359),v=E(v,y,h,u,_[d+15],10,-30611744),u=E(u,v,y,h,_[d+6],15,-1560198380),h=E(h,u,v,y,_[d+13],21,1309151649),y=E(y,h,u,v,_[d+4],6,-145523070),v=E(v,y,h,u,_[d+11],10,-1120210379),u=E(u,v,y,h,_[d+2],15,718787259),h=E(h,u,v,y,_[d+9],21,-343485551),y=y+S>>>0,h=h+A>>>0,u=u+w>>>0,v=v+D>>>0}return n.endian([y,h,u,v])};c._ff=function(f,p,_,s,y,h,u){var v=f+(p&_|~p&s)+(y>>>0)+u;return(v<>>32-h)+p},c._gg=function(f,p,_,s,y,h,u){var v=f+(p&s|_&~s)+(y>>>0)+u;return(v<>>32-h)+p},c._hh=function(f,p,_,s,y,h,u){var v=f+(p^_^s)+(y>>>0)+u;return(v<>>32-h)+p},c._ii=function(f,p,_,s,y,h,u){var v=f+(_^(p|~s))+(y>>>0)+u;return(v<>>32-h)+p},c._blocksize=16,c._digestsize=16,O.exports=function(f,p){if(f==null)throw new Error("Illegal argument "+f);var _=n.wordsToBytes(c(f,p));return p&&p.asBytes?_:p&&p.asString?o.bytesToString(_):n.bytesToHex(_)}})()},"aoUhF/h/":(O,l,e)=>{"use strict";e.d(l,{Z:()=>t});function n(o,c){if(o.length!==c.length)return!1;for(var f=0;fde.length?!1:de.indexOf(te)!==-1}function u(de){for(var te="";de;)te+="0",de-=1;return te}function v(de){for(var te=de.split("").reverse(),oe=0,we=!0;we&&oe0&&(ue.maximumSignificantDigits=X),p){if(!_){var _e=M({},te);_e.useGrouping=!1,_e.decimalSeparator=".",de=parseFloat(m(de,_e),10)}return d(oe,ue).format(de)}else{if(!f){var _e=M({},te);_e.useGrouping=!1,_e.decimalSeparator=".",de=parseFloat(m(de,_e),10)}return de.toLocaleString(oe,ue)}}var He;X?He=de.toPrecision(X+1):He=de.toFixed(ve+1);var Ve,ot,Mt,$t=He.split("e");Mt=$t[1]||"",$t=$t[0].split("."),ot=$t[1]||"",Ve=$t[0]||"";var Ze=Ve.length,gt=ot.length,Ke=Ze+gt,bt=Ve+ot;(X&&Ke===X+1||!X&>===ve+1)&&(bt=v(bt),bt.length===Ke+1&&(Ze=Ze+1),gt&&(bt=bt.slice(0,-1)),Ve=bt.slice(0,Ze),ot=bt.slice(Ze)),X&&(ot=ot.replace(/0*$/,""));var rn=parseInt(Mt,10);rn>0?ot.length<=rn?(ot=ot+u(rn-ot.length),Ve=Ve+ot,ot=""):(Ve=Ve+ot.slice(0,rn),ot=ot.slice(rn)):rn<0&&(ot=u(Math.abs(rn)-Ve.length)+Ve+ot,Ve="0"),X||(ot=ot.slice(0,ve),ot.lengthte.label.length?-1:de.label.length0,Ue=ie?te.precision:0,Ye=Ue,mt=te.minValue,Je=!1,ht=te.maxValue,Dt=!1,Pt=te.useToLocaleString,Me=te.groupingSeparator,tt=te.decimalSeparator,Ut=te.grouping;Pt=Pt&&(c||p);var Ht=te.trim;A(Ht)&&(Ht=Ht.join(" ")),Ht===null&&(Ve||ht||ie)&&(Ht="all"),(Ht===null||Ht===!0||Ht==="left"||Ht==="right")&&(Ht="large"),Ht===!1&&(Ht="");var Kt=function($e){return $e.test(Ht)},Xt=/large/,ln=/small/,vn=/both/,Wn=/mid/,xn=/^all|[^sm]all/,zn=/final/,kn=Ve>0||z([Xt,vn,xn],Kt),En=z([ln,vn,xn],Kt),ur=z([Wn,xn],Kt),ir=z([zn,xn],Kt),zr=j(ue.match(le),function($e,un){var qt=ne($e);return $e.slice(0,1)==="*"&&($e=$e.slice(1),qt!=="escape"&&qt!=="general"&&ot.push(qt)),{index:un,length:$e.length,text:"",token:qt==="escape"?$e.replace(ve.escape,"$1"):$e,type:qt==="escape"||qt==="general"?null:qt}}),pr={index:0,length:0,token:"",text:"",type:null},hr=[];Ze&&zr.reverse(),N(zr,function($e){if($e.type){(pr.type||pr.text)&&hr.push(pr),pr=$e;return}Ze?pr.text=$e.token+pr.text:pr.text+=$e.token}),(pr.type||pr.text)&&hr.push(pr),Ze&&hr.reverse();var tr=se(s,k(V(re(hr,"type"))));if(!tr.length)return re(hr,"text").join("");tr=j(tr,function($e,un){var qt=un+1===tr.length,yt=!un,Ie;$e==="years"||$e==="months"?Ie=X.as($e):Ie=Q.as($e);var At=Math.floor(Ie),Ft=Ie-At,tn=L(hr,function(jt){return $e===jt.type});return yt&&ht&&Ie>ht&&(Dt=!0),qt&&mt&&Math.abs(te.duration.as($e))1&&(bt=!0),Q.subtract(At,$e),X.subtract(At,$e),{rawValue:Ie,wholeValue:At,decimalValue:qt?Ft:0,isSmallest:qt,isLargest:yt,type:$e,tokenLength:tn.length}});var Pr=Qt?Math.floor:Math.round,jn=function($e,un){var qt=Math.pow(10,un);return Pr($e*qt)/qt},yr=!1,Gr=!1,ar=function($e,un){var qt={useGrouping:rn,groupingSeparator:Me,decimalSeparator:tt,grouping:Ut,useToLocaleString:Pt};return ie&&(Ue<=0?($e.rawValue=0,$e.wholeValue=0,$e.decimalValue=0):(qt.maximumSignificantDigits=Ue,$e.significantDigits=Ue)),Dt&&!Gr&&($e.isLargest?($e.wholeValue=ht,$e.decimalValue=0):($e.wholeValue=0,$e.decimalValue=0)),Je&&!Gr&&($e.isSmallest?($e.wholeValue=mt,$e.decimalValue=0):($e.wholeValue=0,$e.decimalValue=0)),$e.isSmallest||$e.significantDigits&&$e.significantDigits-$e.wholeValue.toString().length<=0?Ke<0?$e.value=jn($e.wholeValue,Ke):Ke===0?$e.value=Pr($e.wholeValue+$e.decimalValue):ie?(Qt?$e.value=jn($e.rawValue,Ue-$e.wholeValue.toString().length):$e.value=$e.rawValue,$e.wholeValue&&(Ue-=$e.wholeValue.toString().length)):(qt.fractionDigits=Ke,Qt?$e.value=$e.wholeValue+jn($e.decimalValue,Ke):$e.value=$e.wholeValue+$e.decimalValue):ie&&$e.wholeValue?($e.value=Math.round(jn($e.wholeValue,$e.significantDigits-$e.wholeValue.toString().length)),Ue-=$e.wholeValue.toString().length):$e.value=$e.wholeValue,$e.tokenLength>1&&(bt||yr)&&(qt.minimumIntegerDigits=$e.tokenLength,Gr&&qt.maximumSignificantDigits<$e.tokenLength&&delete qt.maximumSignificantDigits),!yr&&($e.value>0||Ht===""||L(ot,$e.type)||L(_e,$e.type))&&(yr=!0),$e.formattedValue=m($e.value,qt,$t),qt.useGrouping=!1,qt.decimalSeparator=".",$e.formattedValueEn=m($e.value,qt,"en"),$e.tokenLength===2&&$e.type==="milliseconds"&&($e.formattedValueMS=m($e.value,{minimumIntegerDigits:3,useGrouping:!1},"en").slice(0,2)),$e};if(tr=j(tr,ar),tr=V(tr),tr.length>1){var kr=function($e){return L(tr,function(un){return un.type===$e})},ut=function($e){var un=kr($e.type);un&&N($e.targets,function(qt){var yt=kr(qt.type);yt&&parseInt(un.formattedValueEn,10)===qt.value&&(un.rawValue=0,un.wholeValue=0,un.decimalValue=0,yt.rawValue+=1,yt.wholeValue+=1,yt.decimalValue=0,yt.formattedValueEn=yt.wholeValue.toString(),Gr=!0)})};N(y,ut)}return Gr&&(yr=!1,Ue=Ye,tr=j(tr,ar),tr=V(tr)),_e&&!(Dt&&!te.trim)?(tr=j(tr,function($e){return L(_e,function(un){return $e.type===un})?$e:null}),tr=V(tr)):(kn&&(tr=ge(tr,function($e){return!$e.isSmallest&&!$e.wholeValue&&!L(ot,$e.type)})),Ve&&tr.length&&(tr=tr.slice(0,Ve)),En&&tr.length>1&&(tr=Ce(tr,function($e){return!$e.wholeValue&&!L(ot,$e.type)&&!$e.isLargest})),ur&&(tr=j(tr,function($e,un){return un>0&&un ",Dt=!1,Je=!1),Ne&&(un.value>0||Ht===""||L(ot,un.type)||L(_e,un.type))&&(qt+="-",Ne=!1),$e.type==="milliseconds"&&un.formattedValueMS?qt+=un.formattedValueMS:qt+=un.formattedValue,Ze||(qt+=$e.text),qt}),hr.join("").replace(/(,| |:|\.)*$/,"").replace(/^(,| |:|\.)*/,""))}function fe(){var de=this.duration,te=function(Q){return de._data[Q]},oe=L(this.types,te),we=D(this.types,te);switch(oe){case"milliseconds":return"S __";case"seconds":case"minutes":return"*_MS_";case"hours":return"_HMS_";case"days":if(oe===we)return"d __";case"weeks":return oe===we?"w __":(this.trim===null&&(this.trim="both"),"w __, d __, h __");case"months":if(oe===we)return"M __";case"years":return oe===we?"y __":(this.trim===null&&(this.trim="both"),"y __, M __, d __");default:return this.trim===null&&(this.trim="both"),"y __, d __, h __, m __, s __"}}function Ee(de){if(!de)throw"Moment Duration Format init cannot find moment instance.";de.duration.format=ae,de.duration.fn.format=J,de.duration.fn.format.defaults={trim:null,stopTrim:null,largest:null,maxValue:null,minValue:null,precision:0,trunc:!1,forceLength:null,userLocale:null,usePlural:!0,useLeftUnits:!1,useGrouping:!0,useSignificantDigits:!1,template:fe,useToLocaleString:!0,groupingSeparator:",",decimalSeparator:".",grouping:[3]},de.updateLocale("en",S)}var Re=function(de,te,oe){return de.toLocaleString(te,oe)};c=U()&&W(Re),f=c&&Z(Re);var Oe=function(de,te,oe){if(typeof window<"u"&&window&&window.Intl&&window.Intl.NumberFormat)return window.Intl.NumberFormat(te,oe).format(de)};return p=W(Oe),_=p&&Z(Oe),Ee(o),Ee})},"lK/ETmc5":(O,l,e)=>{var n;(function(r,t,o){if(!r)return;for(var c={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",224:"meta"},f={106:"*",107:"+",109:"-",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"},p={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"},_={option:"alt",command:"meta",return:"enter",escape:"esc",plus:"+",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"},s,y=1;y<20;++y)c[111+y]="f"+y;for(y=0;y<=9;++y)c[y+96]=y.toString();function h(N,j,re){if(N.addEventListener){N.addEventListener(j,re,!1);return}N.attachEvent("on"+j,re)}function u(N){if(N.type=="keypress"){var j=String.fromCharCode(N.which);return N.shiftKey||(j=j.toLowerCase()),j}return c[N.which]?c[N.which]:f[N.which]?f[N.which]:String.fromCharCode(N.which).toLowerCase()}function v(N,j){return N.sort().join(",")===j.sort().join(",")}function d(N){var j=[];return N.shiftKey&&j.push("shift"),N.altKey&&j.push("alt"),N.ctrlKey&&j.push("ctrl"),N.metaKey&&j.push("meta"),j}function m(N){if(N.preventDefault){N.preventDefault();return}N.returnValue=!1}function x(N){if(N.stopPropagation){N.stopPropagation();return}N.cancelBubble=!0}function g(N){return N=="shift"||N=="ctrl"||N=="alt"||N=="meta"}function E(){if(!s){s={};for(var N in c)N>95&&N<112||c.hasOwnProperty(N)&&(s[c[N]]=N)}return s}function S(N,j,re){return re||(re=E()[N]?"keydown":"keypress"),re=="keypress"&&j.length&&(re="keydown"),re}function A(N){return N==="+"?["+"]:(N=N.replace(/\+{2}/g,"+plus"),N.split("+"))}function w(N,j){var re,V,k,se=[];for(re=A(N),k=0;k1){U(W,Re,ae,J);return}Oe=w(W,J),j._callbacks[Oe.key]=j._callbacks[Oe.key]||[],M(Oe.key,Oe.modifiers,{type:Oe.action},fe,W,Ee),j._callbacks[Oe.key][fe?"unshift":"push"]({callback:ae,modifiers:Oe.modifiers,action:Oe.action,seq:fe,level:Ee,combo:W})}j._bindMultiple=function(W,ae,J){for(var fe=0;fe-1||D(j,re.target))return!1;if("composedPath"in N&&typeof N.composedPath=="function"){var V=N.composedPath()[0];V!==N.target&&(j=V)}return j.tagName=="INPUT"||j.tagName=="SELECT"||j.tagName=="TEXTAREA"||j.isContentEditable},L.prototype.handleKey=function(){var N=this;return N._handleKey.apply(N,arguments)},L.addKeycodes=function(N){for(var j in N)N.hasOwnProperty(j)&&(c[j]=N[j]);s=null},L.init=function(){var N=L(t);for(var j in N)j.charAt(0)!=="_"&&(L[j]=function(re){return function(){return N[re].apply(N,arguments)}}(j))},L.init(),r.Mousetrap=L,O.exports&&(O.exports=L),n=function(){return L}.call(l,e,l,O),n!==o&&(O.exports=n)})(typeof window<"u"?window:null,typeof window<"u"?document:null)},Ept3tno1:function(O,l,e){var n,r;/*! @preserve
* numeral.js
* version : 2.0.6
* author : Adam Draper
* license : MIT
* http://adamwdraper.github.com/Numeral-js/
*/(function(t,o){n=o,r=typeof n=="function"?n.call(l,e,l,O):n,r!==void 0&&(O.exports=r)})(this,function(){var t,o,c="2.0.6",f={},p={},_={currentLocale:"en",zeroFormat:null,nullFormat:null,defaultFormat:"0,0",scalePercentBy100:!0},s={currentLocale:_.currentLocale,zeroFormat:_.zeroFormat,nullFormat:_.nullFormat,defaultFormat:_.defaultFormat,scalePercentBy100:_.scalePercentBy100};function y(h,u){this._input=h,this._value=u}return t=function(h){var u,v,d,m;if(t.isNumeral(h))u=h.value();else if(h===0||typeof h>"u")u=0;else if(h===null||o.isNaN(h))u=null;else if(typeof h=="string")if(s.zeroFormat&&h===s.zeroFormat)u=0;else if(s.nullFormat&&h===s.nullFormat||!h.replace(/[^0-9]+/g,"").length)u=null;else{for(v in f)if(m=typeof f[v].regexps.unformat=="function"?f[v].regexps.unformat():f[v].regexps.unformat,m&&h.match(m)){d=f[v].unformat;break}d=d||t._.stringToNumber,u=d(h)}else u=Number(h)||null;return new y(h,u)},t.version=c,t.isNumeral=function(h){return h instanceof y},t._=o={numberToFormat:function(h,u,v){var d=p[t.options.currentLocale],m=!1,x=!1,g=0,E="",S=1e12,A=1e9,w=1e6,D=1e3,L="",N=!1,j,re,V,k,se,ge,Ce,M,P,z;if(h=h||0,re=Math.abs(h),t._.includes(u,"(")?(m=!0,u=u.replace(/[\(|\)]/g,"")):(t._.includes(u,"+")||t._.includes(u,"-"))&&(M=t._.includes(u,"+")?u.indexOf("+"):h<0?u.indexOf("-"):-1,u=u.replace(/[\+|\-]/g,"")),t._.includes(u,"a")&&(j=u.match(/a(k|m|b|t)?/),j=j?j[1]:!1,t._.includes(u," a")&&(E=" "),u=u.replace(new RegExp(E+"a[kmbt]?"),""),re>=S&&!j||j==="t"?(E+=d.abbreviations.trillion,h=h/S):re=A&&!j||j==="b"?(E+=d.abbreviations.billion,h=h/A):re=w&&!j||j==="m"?(E+=d.abbreviations.million,h=h/w):(re=D&&!j||j==="k")&&(E+=d.abbreviations.thousand,h=h/D)),t._.includes(u,"[.]")&&(x=!0,u=u.replace("[.]",".")),ge=h.toString().split(".")[0],Ce=u.split(".")[1],P=u.indexOf(","),g=(u.split(".")[0].split(",")[0].match(/0/g)||[]).length,Ce?(t._.includes(Ce,"[")?(Ce=Ce.replace("]",""),Ce=Ce.split("["),L=t._.toFixed(h,Ce[0].length+Ce[1].length,v,Ce[1].length)):L=t._.toFixed(h,Ce.length,v),ge=L.split(".")[0],t._.includes(L,".")?L=d.delimiters.decimal+L.split(".")[1]:L="",x&&Number(L.slice(1))===0&&(L="")):ge=t._.toFixed(h,0,v),E&&!j&&Number(ge)>=1e3&&E!==d.abbreviations.trillion)switch(ge=String(Number(ge)/1e3),E){case d.abbreviations.thousand:E=d.abbreviations.million;break;case d.abbreviations.million:E=d.abbreviations.billion;break;case d.abbreviations.billion:E=d.abbreviations.trillion;break}if(t._.includes(ge,"-")&&(ge=ge.slice(1),N=!0),ge.length0;q--)ge="0"+ge;return P>-1&&(ge=ge.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1"+d.delimiters.thousands)),u.indexOf(".")===0&&(ge=""),z=ge+L+(E||""),m?z=(m&&N?"(":"")+z+(m&&N?")":""):M>=0?z=M===0?(N?"-":"+")+z:z+(N?"-":"+"):N&&(z="-"+z),z},stringToNumber:function(h){var u=p[s.currentLocale],v=h,d={thousand:3,million:6,billion:9,trillion:12},m,x,g,E;if(s.zeroFormat&&h===s.zeroFormat)x=0;else if(s.nullFormat&&h===s.nullFormat||!h.replace(/[^0-9]+/g,"").length)x=null;else{x=1,u.delimiters.decimal!=="."&&(h=h.replace(/\./g,"").replace(u.delimiters.decimal,"."));for(m in d)if(E=new RegExp("[^a-zA-Z]"+u.abbreviations[m]+"(?:\\)|(\\"+u.currency.symbol+")?(?:\\))?)?$"),v.match(E)){x*=Math.pow(10,d[m]);break}x*=(h.split("-").length+Math.min(h.split("(").length-1,h.split(")").length-1))%2?1:-1,h=h.replace(/[^0-9\.]+/g,""),x*=Number(h)}return x},isNaN:function(h){return typeof h=="number"&&isNaN(h)},includes:function(h,u){return h.indexOf(u)!==-1},insert:function(h,u,v){return h.slice(0,v)+u+h.slice(v)},reduce:function(h,u){if(this===null)throw new TypeError("Array.prototype.reduce called on null or undefined");if(typeof u!="function")throw new TypeError(u+" is not a function");var v=Object(h),d=v.length>>>0,m=0,x;if(arguments.length===3)x=arguments[2];else{for(;m=d)throw new TypeError("Reduce of empty array with no initial value");x=v[m++]}for(;md?u:d},1)},toFixed:function(h,u,v,d){var m=h.toString().split("."),x=u-(d||0),g,E,S,A;return m.length===2?g=Math.min(Math.max(m[1].length,x),u):g=x,S=Math.pow(10,g),A=(v(h+"e+"+g)/S).toFixed(g),d>u-g&&(E=new RegExp("\\.?0{1,"+(d-(u-g))+"}$"),A=A.replace(E,"")),A}},t.options=s,t.formats=f,t.locales=p,t.locale=function(h){return h&&(s.currentLocale=h.toLowerCase()),s.currentLocale},t.localeData=function(h){if(!h)return p[s.currentLocale];if(h=h.toLowerCase(),!p[h])throw new Error("Unknown locale : "+h);return p[h]},t.reset=function(){for(var h in _)s[h]=_[h]},t.zeroFormat=function(h){s.zeroFormat=typeof h=="string"?h:null},t.nullFormat=function(h){s.nullFormat=typeof h=="string"?h:null},t.defaultFormat=function(h){s.defaultFormat=typeof h=="string"?h:"0.0"},t.register=function(h,u,v){if(u=u.toLowerCase(),this[h+"s"][u])throw new TypeError(u+" "+h+" already registered.");return this[h+"s"][u]=v,v},t.validate=function(h,u){var v,d,m,x,g,E,S,A;if(typeof h!="string"&&(h+="",console.warn&&console.warn("Numeral.js: Value is not string. It has been co-erced to: ",h)),h=h.trim(),h.match(/^\d+$/))return!0;if(h==="")return!1;try{S=t.localeData(u)}catch{S=t.localeData(t.locale())}return m=S.currency.symbol,g=S.abbreviations,v=S.delimiters.decimal,S.delimiters.thousands==="."?d="\\.":d=S.delimiters.thousands,A=h.match(/^[^\d]+/),A!==null&&(h=h.substr(1),A[0]!==m)||(A=h.match(/[^\d]+$/),A!==null&&(h=h.slice(0,-1),A[0]!==g.thousand&&A[0]!==g.million&&A[0]!==g.billion&&A[0]!==g.trillion))?!1:(E=new RegExp(d+"{2}"),h.match(/[^\d.,]/g)?!1:(x=h.split(v),x.length>2?!1:x.length<2?!!x[0].match(/^\d+.*\d$/)&&!x[0].match(E):x[0].length===1?!!x[0].match(/^\d+$/)&&!x[0].match(E)&&!!x[1].match(/^\d+$/):!!x[0].match(/^\d+.*\d$/)&&!x[0].match(E)&&!!x[1].match(/^\d+$/)))},t.fn=y.prototype={clone:function(){return t(this)},format:function(h,u){var v=this._value,d=h||s.defaultFormat,m,x,g;if(u=u||Math.round,v===0&&s.zeroFormat!==null)x=s.zeroFormat;else if(v===null&&s.nullFormat!==null)x=s.nullFormat;else{for(m in f)if(d.match(f[m].regexps.format)){g=f[m].format;break}g=g||t._.numberToFormat,x=g(v,d,u)}return x},value:function(){return this._value},input:function(){return this._input},set:function(h){return this._value=Number(h),this},add:function(h){var u=o.correctionFactor.call(null,this._value,h);function v(d,m,x,g){return d+Math.round(u*m)}return this._value=o.reduce([this._value,h],v,0)/u,this},subtract:function(h){var u=o.correctionFactor.call(null,this._value,h);function v(d,m,x,g){return d-Math.round(u*m)}return this._value=o.reduce([h],v,Math.round(this._value*u))/u,this},multiply:function(h){function u(v,d,m,x){var g=o.correctionFactor(v,d);return Math.round(v*g)*Math.round(d*g)/Math.round(g*g)}return this._value=o.reduce([this._value,h],u,1),this},divide:function(h){function u(v,d,m,x){var g=o.correctionFactor(v,d);return Math.round(v*g)/Math.round(d*g)}return this._value=o.reduce([this._value,h],u),this},difference:function(h){return Math.abs(t(this._value).subtract(h).value())}},t.register("locale","en",{delimiters:{thousands:",",decimal:"."},abbreviations:{thousand:"k",million:"m",billion:"b",trillion:"t"},ordinal:function(h){var u=h%10;return~~(h%100/10)===1?"th":u===1?"st":u===2?"nd":u===3?"rd":"th"},currency:{symbol:"$"}}),function(){t.register("format","bps",{regexps:{format:/(BPS)/,unformat:/(BPS)/},format:function(h,u,v){var d=t._.includes(u," BPS")?" ":"",m;return h=h*1e4,u=u.replace(/\s?BPS/,""),m=t._.numberToFormat(h,u,v),t._.includes(m,")")?(m=m.split(""),m.splice(-1,0,d+"BPS"),m=m.join("")):m=m+d+"BPS",m},unformat:function(h){return+(t._.stringToNumber(h)*1e-4).toFixed(15)}})}(),function(){var h={base:1e3,suffixes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]},u={base:1024,suffixes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},v=h.suffixes.concat(u.suffixes.filter(function(m){return h.suffixes.indexOf(m)<0})),d=v.join("|");d="("+d.replace("B","B(?!PS)")+")",t.register("format","bytes",{regexps:{format:/([0\s]i?b)/,unformat:new RegExp(d)},format:function(m,x,g){var E,S=t._.includes(x,"ib")?u:h,A=t._.includes(x," b")||t._.includes(x," ib")?" ":"",w,D,L;for(x=x.replace(/\s?i?b/,""),w=0;w<=S.suffixes.length;w++)if(D=Math.pow(S.base,w),L=Math.pow(S.base,w+1),m===null||m===0||m>=D&&m0&&(m=m/D);break}return E=t._.numberToFormat(m,x,g),E+A},unformat:function(m){var x=t._.stringToNumber(m),g,E;if(x){for(g=h.suffixes.length-1;g>=0;g--){if(t._.includes(m,h.suffixes[g])){E=Math.pow(h.base,g);break}if(t._.includes(m,u.suffixes[g])){E=Math.pow(u.base,g);break}}x*=E||1}return x}})}(),function(){t.register("format","currency",{regexps:{format:/(\$)/},format:function(h,u,v){var d=t.locales[t.options.currentLocale],m={before:u.match(/^([\+|\-|\(|\s|\$]*)/)[0],after:u.match(/([\+|\-|\)|\s|\$]*)$/)[0]},x,g,E;for(u=u.replace(/\s?\$\s?/,""),x=t._.numberToFormat(h,u,v),h>=0?(m.before=m.before.replace(/[\-\(]/,""),m.after=m.after.replace(/[\-\)]/,"")):h<0&&!t._.includes(m.before,"-")&&!t._.includes(m.before,"(")&&(m.before="-"+m.before),E=0;E=0;E--)switch(g=m.after[E],g){case"$":x=E===m.after.length-1?x+d.currency.symbol:t._.insert(x,d.currency.symbol,-(m.after.length-(1+E)));break;case" ":x=E===m.after.length-1?x+" ":t._.insert(x," ",-(m.after.length-(1+E)+d.currency.symbol.length-1));break}return x}})}(),function(){t.register("format","exponential",{regexps:{format:/(e\+|e-)/,unformat:/(e\+|e-)/},format:function(h,u,v){var d,m=typeof h=="number"&&!t._.isNaN(h)?h.toExponential():"0e+0",x=m.split("e");return u=u.replace(/e[\+|\-]{1}0/,""),d=t._.numberToFormat(Number(x[0]),u,v),d+"e"+x[1]},unformat:function(h){var u=t._.includes(h,"e+")?h.split("e+"):h.split("e-"),v=Number(u[0]),d=Number(u[1]);d=t._.includes(h,"e-")?d*=-1:d;function m(x,g,E,S){var A=t._.correctionFactor(x,g),w=x*A*(g*A)/(A*A);return w}return t._.reduce([v,Math.pow(10,d)],m,1)}})}(),function(){t.register("format","ordinal",{regexps:{format:/(o)/},format:function(h,u,v){var d=t.locales[t.options.currentLocale],m,x=t._.includes(u," o")?" ":"";return u=u.replace(/\s?o/,""),x+=d.ordinal(h),m=t._.numberToFormat(h,u,v),m+x}})}(),function(){t.register("format","percentage",{regexps:{format:/(%)/,unformat:/(%)/},format:function(h,u,v){var d=t._.includes(u," %")?" ":"",m;return t.options.scalePercentBy100&&(h=h*100),u=u.replace(/\s?\%/,""),m=t._.numberToFormat(h,u,v),t._.includes(m,")")?(m=m.split(""),m.splice(-1,0,d+"%"),m=m.join("")):m=m+d+"%",m},unformat:function(h){var u=t._.stringToNumber(h);return t.options.scalePercentBy100?u*.01:u}})}(),function(){t.register("format","time",{regexps:{format:/(:)/,unformat:/(:)/},format:function(h,u,v){var d=Math.floor(h/60/60),m=Math.floor((h-d*60*60)/60),x=Math.round(h-d*60*60-m*60);return d+":"+(m<10?"0"+m:m)+":"+(x<10?"0"+x:x)},unformat:function(h){var u=h.split(":"),v=0;return u.length===3?(v=v+Number(u[0])*60*60,v=v+Number(u[1])*60,v=v+Number(u[2])):u.length===2&&(v=v+Number(u[0])*60,v=v+Number(u[1])),Number(v)}})}(),t})},HNbMu1z2:(O,l,e)=>{var n=typeof Map=="function"&&Map.prototype,r=Object.getOwnPropertyDescriptor&&n?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,t=n&&r&&typeof r.get=="function"?r.get:null,o=n&&Map.prototype.forEach,c=typeof Set=="function"&&Set.prototype,f=Object.getOwnPropertyDescriptor&&c?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,p=c&&f&&typeof f.get=="function"?f.get:null,_=c&&Set.prototype.forEach,s=typeof WeakMap=="function"&&WeakMap.prototype,y=s?WeakMap.prototype.has:null,h=typeof WeakSet=="function"&&WeakSet.prototype,u=h?WeakSet.prototype.has:null,v=Boolean.prototype.valueOf,d=Object.prototype.toString,m=String.prototype.match,x=typeof BigInt=="function"?BigInt.prototype.valueOf:null,g=e("/Gr37E0h").custom,E=g&&j(g)?g:null;O.exports=function te(oe,we,Ne,Q){var X=we||{};if(Ce(X,"quoteStyle")&&X.quoteStyle!=="single"&&X.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(typeof oe>"u")return"undefined";if(oe===null)return"null";if(typeof oe=="boolean")return oe?"true":"false";if(typeof oe=="string")return J(oe,X);if(typeof oe=="number")return oe===0?1/0/oe>0?"0":"-0":String(oe);if(typeof oe=="bigint")return String(oe)+"n";var ee=typeof X.depth>"u"?5:X.depth;if(typeof Ne>"u"&&(Ne=0),Ne>=ee&&ee>0&&typeof oe=="object")return"[Object]";if(typeof Q>"u")Q=[];else if(z(Q,oe)>=0)return"[Circular]";function ve(Ze,gt){return gt&&(Q=Q.slice(),Q.push(gt)),te(Ze,X,Ne+1,Q)}if(typeof oe=="function"){var ne=P(oe);return"[Function"+(ne?": "+ne:"")+"]"}if(j(oe)){var le=Symbol.prototype.toString.call(oe);return typeof oe=="object"?Ee(le):le}if(ae(oe)){for(var ue="<"+String(oe.nodeName).toLowerCase(),_e=oe.attributes||[],He=0;He<_e.length;He++)ue+=" "+_e[He].name+"="+S(A(_e[He].value),"double",X);return ue+=">",oe.childNodes&&oe.childNodes.length&&(ue+="..."),ue+="",ue}if(w(oe))return oe.length===0?"[]":"[ "+de(oe,ve).join(", ")+" ]";if(N(oe)){var Ve=de(oe,ve);return Ve.length===0?"["+String(oe)+"]":"{ ["+String(oe)+"] "+Ve.join(", ")+" }"}if(typeof oe=="object"){if(E&&typeof oe[E]=="function")return oe[E]();if(typeof oe.inspect=="function")return oe.inspect()}if(q(oe)){var ot=[];return o.call(oe,function(Ze,gt){ot.push(ve(gt,oe)+" => "+ve(Ze,oe))}),Oe("Map",t.call(oe),ot)}if(Z(oe)){var Mt=[];return _.call(oe,function(Ze){Mt.push(ve(Ze,oe))}),Oe("Set",p.call(oe),Mt)}if(U(oe))return Re("WeakMap");if(W(oe))return Re("WeakSet");if(V(oe))return Ee(ve(Number(oe)));if(k(oe))return Ee(ve(x.call(oe)));if(se(oe))return Ee(v.call(oe));if(re(oe))return Ee(ve(String(oe)));if(!D(oe)&&!L(oe)){var $t=de(oe,ve);return $t.length===0?"{}":"{ "+$t.join(", ")+" }"}return String(oe)};function S(te,oe,we){var Ne=(we.quoteStyle||oe)==="double"?'"':"'";return Ne+te+Ne}function A(te){return String(te).replace(/"/g,""")}function w(te){return M(te)==="[object Array]"}function D(te){return M(te)==="[object Date]"}function L(te){return M(te)==="[object RegExp]"}function N(te){return M(te)==="[object Error]"}function j(te){return M(te)==="[object Symbol]"}function re(te){return M(te)==="[object String]"}function V(te){return M(te)==="[object Number]"}function k(te){return M(te)==="[object BigInt]"}function se(te){return M(te)==="[object Boolean]"}var ge=Object.prototype.hasOwnProperty||function(te){return te in this};function Ce(te,oe){return ge.call(te,oe)}function M(te){return d.call(te)}function P(te){if(te.name)return te.name;var oe=m.call(te,/^function\s*([\w$]+)/);return oe?oe[1]:null}function z(te,oe){if(te.indexOf)return te.indexOf(oe);for(var we=0,Ne=te.length;we{"use strict";l.defaults=["#1f77b4","#ff7f0e","#2ca02c","#d62728","#9467bd","#8c564b","#e377c2","#7f7f7f","#bcbd22","#17becf"],l.defaultLine="#444",l.lightLine="#eee",l.background="#fff",l.borderLine="#BEC8D9",l.lightFraction=100*(14-4)/(15-4)},dDrLnjiw:(O,l,e)=>{"use strict";var n=e("DFnakCUV"),r=e("j6yQIY+r"),t=e("0BDZSqpM").isTypedArray,o=O.exports={},c=e("V1/HMom/");o.defaults=c.defaults;var f=o.defaultLine=c.defaultLine;o.lightLine=c.lightLine;var p=o.background=c.background;o.tinyRGB=function(s){var y=s.toRgb();return"rgb("+Math.round(y.r)+", "+Math.round(y.g)+", "+Math.round(y.b)+")"},o.rgb=function(s){return o.tinyRGB(n(s))},o.opacity=function(s){return s?n(s).getAlpha():0},o.addOpacity=function(s,y){var h=n(s).toRgb();return"rgba("+Math.round(h.r)+", "+Math.round(h.g)+", "+Math.round(h.b)+", "+y+")"},o.combine=function(s,y){var h=n(s).toRgb();if(h.a===1)return n(s).toRgbString();var u=n(y||p).toRgb(),v=u.a===1?u:{r:255*(1-u.a)+u.r*u.a,g:255*(1-u.a)+u.g*u.a,b:255*(1-u.a)+u.b*u.a},d={r:v.r*(1-h.a)+h.r*h.a,g:v.g*(1-h.a)+h.g*h.a,b:v.b*(1-h.a)+h.b*h.a};return n(d).toRgbString()},o.contrast=function(s,y,h){var u=n(s);u.getAlpha()!==1&&(u=n(o.combine(s,p)));var v=u.isDark()?y?u.lighten(y):p:h?u.darken(h):f;return v.toString()},o.stroke=function(s,y){var h=n(y);s.style({stroke:o.tinyRGB(h),"stroke-opacity":h.getAlpha()})},o.fill=function(s,y){var h=n(y);s.style({fill:o.tinyRGB(h),"fill-opacity":h.getAlpha()})},o.clean=function(s){if(!(!s||typeof s!="object")){var y=Object.keys(s),h,u,v,d;for(h=0;h=0)))return s;if(d===3)u[d]>1&&(u[d]=1);else if(u[d]>=1)return s}var m=Math.round(u[0]*255)+", "+Math.round(u[1]*255)+", "+Math.round(u[2]*255);return v?"rgba("+m+", "+u[3]+")":"rgb("+m+")"}},"3fNtVRbs":(O,l,e)=>{"use strict";var n=e("7a73G6xA"),r=e("iNVXrAXN"),t=e("TfssAhrc").extendFlat,o=e("2POXedf6").overrideAll;O.exports=o({orientation:{valType:"enumerated",values:["h","v"],dflt:"v",description:"Sets the orientation of the colorbar."},thicknessmode:{valType:"enumerated",values:["fraction","pixels"],dflt:"pixels",description:["Determines whether this color bar's thickness","(i.e. the measure in the constant color direction)","is set in units of plot *fraction* or in *pixels*.","Use `thickness` to set the value."].join(" ")},thickness:{valType:"number",min:0,dflt:30,description:["Sets the thickness of the color bar","This measure excludes the size of the padding, ticks and labels."].join(" ")},lenmode:{valType:"enumerated",values:["fraction","pixels"],dflt:"fraction",description:["Determines whether this color bar's length","(i.e. the measure in the color variation direction)","is set in units of plot *fraction* or in *pixels.","Use `len` to set the value."].join(" ")},len:{valType:"number",min:0,dflt:1,description:["Sets the length of the color bar","This measure excludes the padding of both ends.","That is, the color bar length is this length minus the","padding on both ends."].join(" ")},x:{valType:"number",min:-2,max:3,description:["Sets the x position of the color bar (in plot fraction).","Defaults to 1.02 when `orientation` is *v* and","0.5 when `orientation` is *h*."].join(" ")},xanchor:{valType:"enumerated",values:["left","center","right"],description:["Sets this color bar's horizontal position anchor.","This anchor binds the `x` position to the *left*, *center*","or *right* of the color bar.","Defaults to *left* when `orientation` is *v* and","*center* when `orientation` is *h*."].join(" ")},xpad:{valType:"number",min:0,dflt:10,description:"Sets the amount of padding (in px) along the x direction."},y:{valType:"number",min:-2,max:3,description:["Sets the y position of the color bar (in plot fraction).","Defaults to 0.5 when `orientation` is *v* and","1.02 when `orientation` is *h*."].join(" ")},yanchor:{valType:"enumerated",values:["top","middle","bottom"],description:["Sets this color bar's vertical position anchor","This anchor binds the `y` position to the *top*, *middle*","or *bottom* of the color bar.","Defaults to *middle* when `orientation` is *v* and","*bottom* when `orientation` is *h*."].join(" ")},ypad:{valType:"number",min:0,dflt:10,description:"Sets the amount of padding (in px) along the y direction."},outlinecolor:n.linecolor,outlinewidth:n.linewidth,bordercolor:n.linecolor,borderwidth:{valType:"number",min:0,dflt:0,description:["Sets the width (in px) or the border enclosing this color bar."].join(" ")},bgcolor:{valType:"color",dflt:"rgba(0,0,0,0)",description:"Sets the color of padded area."},tickmode:n.minor.tickmode,nticks:n.nticks,tick0:n.tick0,dtick:n.dtick,tickvals:n.tickvals,ticktext:n.ticktext,ticks:t({},n.ticks,{dflt:""}),ticklabeloverflow:t({},n.ticklabeloverflow,{description:["Determines how we handle tick labels that would overflow either the graph div or the domain of the axis.","The default value for inside tick labels is *hide past domain*.","In other cases the default is *hide past div*."].join(" ")}),ticklabelposition:{valType:"enumerated",values:["outside","inside","outside top","inside top","outside left","inside left","outside right","inside right","outside bottom","inside bottom"],dflt:"outside",description:["Determines where tick labels are drawn relative to the ticks.","Left and right options are used when `orientation` is *h*,","top and bottom when `orientation` is *v*."].join(" ")},ticklen:n.ticklen,tickwidth:n.tickwidth,tickcolor:n.tickcolor,ticklabelstep:n.ticklabelstep,showticklabels:n.showticklabels,labelalias:n.labelalias,tickfont:r({description:"Sets the color bar's tick label font"}),tickangle:n.tickangle,tickformat:n.tickformat,tickformatstops:n.tickformatstops,tickprefix:n.tickprefix,showtickprefix:n.showtickprefix,ticksuffix:n.ticksuffix,showticksuffix:n.showticksuffix,separatethousands:n.separatethousands,exponentformat:n.exponentformat,minexponent:n.minexponent,showexponent:n.showexponent,title:{text:{valType:"string",description:["Sets the title of the color bar.","Note that before the existence of `title.text`, the title's","contents used to be defined as the `title` attribute itself.","This behavior has been deprecated."].join(" ")},font:r({description:["Sets this color bar's title font.","Note that the title's font used to be set","by the now deprecated `titlefont` attribute."].join(" ")}),side:{valType:"enumerated",values:["right","top","bottom"],description:["Determines the location of color bar's title","with respect to the color bar.","Defaults to *top* when `orientation` if *v* and ","defaults to *right* when `orientation` if *h*.","Note that the title's location used to be set","by the now deprecated `titleside` attribute."].join(" ")}},_deprecated:{title:{valType:"string",description:["Deprecated in favor of color bar's `title.text`.","Note that value of color bar's `title` is no longer a simple","*string* but a set of sub-attributes."].join(" ")},titlefont:r({description:"Deprecated in favor of color bar's `title.font`."}),titleside:{valType:"enumerated",values:["right","top","bottom"],dflt:"top",description:"Deprecated in favor of color bar's `title.side`."}}},"colorbars","from-root")},r36KvtXM:(O,l,e)=>{"use strict";var n=e("5/7eUVNk"),r=e("OQCOsJIy"),t=e("y6uxiAkU"),o=e("b7wv4AKD"),c=e("9KsbdorZ"),f=e("5R+gcorB"),p=e("3fNtVRbs");O.exports=function(s,y,h){var u=r.newContainer(y,"colorbar"),v=s.colorbar||{};function d(V,k){return n.coerce(v,u,p,V,k)}var m=h.margin||{t:0,b:0,l:0,r:0},x=h.width-m.l-m.r,g=h.height-m.t-m.b,E=d("orientation"),S=E==="v",A=d("thicknessmode");d("thickness",A==="fraction"?30/(S?x:g):30);var w=d("lenmode");d("len",w==="fraction"?1:S?g:x),d("x",S?1.02:.5),d("xanchor",S?"left":"center"),d("xpad"),d("y",S?.5:1.02),d("yanchor",S?"middle":"bottom"),d("ypad"),n.noneOrAll(v,u,["x","y"]),d("outlinecolor"),d("outlinewidth"),d("bordercolor"),d("borderwidth"),d("bgcolor");var D=n.coerce(v,u,{ticklabelposition:{valType:"enumerated",dflt:"outside",values:S?["outside","inside","outside top","inside top","outside bottom","inside bottom"]:["outside","inside","outside left","inside left","outside right","inside right"]}},"ticklabelposition");d("ticklabeloverflow",D.indexOf("inside")!==-1?"hide past domain":"hide past div"),t(v,u,d,"linear");var L=h.font,N={outerTicks:!1,font:L};D.indexOf("inside")!==-1&&(N.bgColor="black"),f(v,u,d,"linear",N),c(v,u,d,"linear",N),o(v,u,d,"linear",N),d("title.text",h._dfltTitle.colorbar);var j=u.showticklabels?u.tickfont:L,re=n.extendFlat({},j,{color:L.color,size:n.bigFont(j.size)});n.coerceFont(d,"title.font",re),d("title.side",S?"top":"right")}},"6aJIT9SO":(O,l,e)=>{"use strict";var n=e("5/7eUVNk");O.exports=function(t){return n.isPlainObject(t.colorbar)}},"tC5iIzG/":(O,l,e)=>{"use strict";var n=e("3fNtVRbs"),r=e("hIYhsYNd").counter,t=e("uZ1jKsxY"),o=e("l6Py6PBr").scales,c=t(o);function f(p){return"`"+p+"`"}O.exports=function(_,s){_=_||"",s=s||{};var y=s.cLetter||"c",h="onlyIfNumerical"in s?s.onlyIfNumerical:Boolean(_),u="noScale"in s?s.noScale:_==="marker.line",v="showScaleDflt"in s?s.showScaleDflt:y==="z",d=typeof s.colorscaleDflt=="string"?o[s.colorscaleDflt]:null,m=s.editTypeOverride||"",x=_?_+".":"",g,E;"colorAttr"in s?(g=s.colorAttr,E=s.colorAttr):(g={z:"z",c:"color"}[y],E="in "+f(x+g));var S=h?" Has an effect only if "+E+" is set to a numerical array.":"",A=y+"auto",w=y+"min",D=y+"max",L=y+"mid",N=f(x+A),j=f(x+w),re=f(x+D),V=j+" and "+re,k={};k[w]=k[D]=void 0;var se={};se[A]=!1;var ge={};return g==="color"&&(ge.color={valType:"color",arrayOk:!0,editType:m||"style",description:["Sets the",_,"color.","It accepts either a specific color","or an array of numbers that are mapped to the colorscale","relative to the max and min values of the array or relative to",V,"if set."].join(" ")},s.anim&&(ge.color.anim=!0)),ge[A]={valType:"boolean",dflt:!0,editType:"calc",impliedEdits:k,description:["Determines whether or not the color domain is computed","with respect to the input data (here "+E+") or the bounds set in",V+S,"Defaults to `false` when",V,"are set by the user."].join(" ")},ge[w]={valType:"number",dflt:null,editType:m||"plot",impliedEdits:se,description:["Sets the lower bound of the color domain."+S,"Value should have the same units as",E,"and if set,",re,"must be set as well."].join(" ")},ge[D]={valType:"number",dflt:null,editType:m||"plot",impliedEdits:se,description:["Sets the upper bound of the color domain."+S,"Value should have the same units as",E,"and if set,",j,"must be set as well."].join(" ")},ge[L]={valType:"number",dflt:null,editType:"calc",impliedEdits:k,description:["Sets the mid-point of the color domain by scaling",j,"and/or",re,"to be equidistant to this point."+S,"Value should have the same units as",E+".","Has no effect when",N,"is `false`."].join(" ")},ge.colorscale={valType:"colorscale",editType:"calc",dflt:d,impliedEdits:{autocolorscale:!1},description:["Sets the colorscale."+S,"The colorscale must be an array containing","arrays mapping a normalized value to an","rgb, rgba, hex, hsl, hsv, or named color string.","At minimum, a mapping for the lowest (0) and highest (1)","values are required. For example,","`[[0, 'rgb(0,0,255)'], [1, 'rgb(255,0,0)']]`.","To control the bounds of the colorscale in color space,","use",V+".","Alternatively, `colorscale` may be a palette name string","of the following list: "+c+"."].join(" ")},ge.autocolorscale={valType:"boolean",dflt:s.autoColorDflt!==!1,editType:"calc",impliedEdits:{colorscale:void 0},description:["Determines whether the colorscale is a default palette (`autocolorscale: true`)","or the palette determined by",f(x+"colorscale")+"."+S,"In case `colorscale` is unspecified or `autocolorscale` is true, the default","palette will be chosen according to whether numbers in the `color` array are","all positive, all negative or mixed."].join(" ")},ge.reversescale={valType:"boolean",dflt:!1,editType:"plot",description:["Reverses the color mapping if true."+S,"If true,",j,"will correspond to the last color","in the array and",re,"will correspond to the first color."].join(" ")},u||(ge.showscale={valType:"boolean",dflt:v,editType:"calc",description:["Determines whether or not a colorbar is displayed for this trace."+S].join(" ")},ge.colorbar=n),s.noColorAxis||(ge.coloraxis={valType:"subplotid",regex:r("coloraxis"),dflt:null,editType:"calc",description:["Sets a reference to a shared color axis.","References to these shared color axes are *coloraxis*, *coloraxis2*, *coloraxis3*, etc.","Settings for these shared color axes are set in the layout, under","`layout.coloraxis`, `layout.coloraxis2`, etc.","Note that multiple color scales can be linked to the same color axis."].join(" ")}),ge}},apgeUDk5:(O,l,e)=>{"use strict";var n=e("j6yQIY+r"),r=e("5/7eUVNk"),t=e("J/bOp/5I").extractOpts;O.exports=function(c,f,p){var _=c._fullLayout,s=p.vals,y=p.containerStr,h=y?r.nestedProperty(f,y).get():f,u=t(h),v=u.auto!==!1,d=u.min,m=u.max,x=u.mid,g=function(){return r.aggNums(Math.min,null,s)},E=function(){return r.aggNums(Math.max,null,s)};if(d===void 0?d=g():v&&(h._colorAx&&n(d)?d=Math.min(d,g()):d=g()),m===void 0?m=E():v&&(h._colorAx&&n(m)?m=Math.max(m,E()):m=E()),v&&x!==void 0&&(m-x>x-d?d=x-(m-x):m-x=0?S=_.colorscale.sequential:S=_.colorscale.sequentialminus,u._sync("colorscale",S)}}},XFcTBNTp:(O,l,e)=>{"use strict";var n=e("5/7eUVNk"),r=e("J/bOp/5I").hasColorscale,t=e("J/bOp/5I").extractOpts;O.exports=function(c,f){function p(d,m){var x=d["_"+m];x!==void 0&&(d[m]=x)}function _(d,m){var x=m.container?n.nestedProperty(d,m.container).get():d;if(x)if(x.coloraxis)x._colorAx=f[x.coloraxis];else{var g=t(x),E=g.auto;(E||g.min===void 0)&&p(x,m.min),(E||g.max===void 0)&&p(x,m.max),g.autocolorscale&&p(x,"colorscale")}}for(var s=0;s{"use strict";var n=e("j6yQIY+r"),r=e("5/7eUVNk"),t=e("6aJIT9SO"),o=e("r36KvtXM"),c=e("l6Py6PBr").isValid,f=e("Bm/lNwZF").traceIs;function p(_,s){var y=s.slice(0,s.length-1);return s?r.nestedProperty(_,y).get()||{}:_}O.exports=function _(s,y,h,u,v){var d=v.prefix,m=v.cLetter,x="_module"in y,g=p(s,d),E=p(y,d),S=p(y._template||{},d)||{},A=function(){return delete s.coloraxis,delete y.coloraxis,_(s,y,h,u,v)};if(x){var w=h._colorAxes||{},D=u(d+"coloraxis");if(D){var L=f(y,"contour")&&r.nestedProperty(y,"contours.coloring").get()||"heatmap",N=w[D];N?(N[2].push(A),N[0]!==L&&(N[0]=!1,r.warn(["Ignoring coloraxis:",D,"setting","as it is linked to incompatible colorscales."].join(" ")))):w[D]=[L,y,[A]];return}}var j=g[m+"min"],re=g[m+"max"],V=n(j)&&n(re)&&j{"use strict";var n=e("BsFWGRIE"),r=e("DFnakCUV"),t=e("j6yQIY+r"),o=e("5/7eUVNk"),c=e("dDrLnjiw"),f=e("l6Py6PBr").isValid;function p(x,g,E){var S=g?o.nestedProperty(x,g).get()||{}:x,A=S[E||"color"],w=!1;if(o.isArrayOrTypedArray(A)){for(var D=0;D=0;S--,A++){var w=x[S];E[A]=[1-w[0],w[1]]}return E}function v(x,g){g=g||{};for(var E=x.domain,S=x.range,A=S.length,w=new Array(A),D=0;D{"use strict";var n=e("l6Py6PBr"),r=e("J/bOp/5I");O.exports={moduleType:"component",name:"colorscale",attributes:e("tC5iIzG/"),layoutAttributes:e("XRfRdMuy"),supplyLayoutDefaults:e("mZMPD1Fo"),handleDefaults:e("m0Hv6p+F"),crossTraceDefaults:e("XFcTBNTp"),calc:e("apgeUDk5"),scales:n.scales,defaultScale:n.defaultScale,getScale:n.get,isValidScale:n.isValid,hasColorscale:r.hasColorscale,extractOpts:r.extractOpts,extractScale:r.extractScale,flipScale:r.flipScale,makeColorScaleFunc:r.makeColorScaleFunc,makeColorScaleFuncFromTrace:r.makeColorScaleFuncFromTrace}},XRfRdMuy:(O,l,e)=>{"use strict";var n=e("TfssAhrc").extendFlat,r=e("tC5iIzG/"),t=e("l6Py6PBr").scales,o="Note that `autocolorscale` must be true for this attribute to work.";O.exports={editType:"calc",colorscale:{editType:"calc",sequential:{valType:"colorscale",dflt:t.Reds,editType:"calc",description:["Sets the default sequential colorscale for positive values.",o].join(" ")},sequentialminus:{valType:"colorscale",dflt:t.Blues,editType:"calc",description:["Sets the default sequential colorscale for negative values.",o].join(" ")},diverging:{valType:"colorscale",dflt:t.RdBu,editType:"calc",description:["Sets the default diverging colorscale.",o].join(" ")}},coloraxis:n({_isSubplotObj:!0,editType:"calc",description:[""].join(" ")},r("",{colorAttr:"corresponding trace color array(s)",noColorAxis:!0,showScaleDflt:!0}))}},mZMPD1Fo:(O,l,e)=>{"use strict";var n=e("5/7eUVNk"),r=e("OQCOsJIy"),t=e("XRfRdMuy"),o=e("m0Hv6p+F");O.exports=function(f,p){function _(x,g){return n.coerce(f,p,t,x,g)}_("colorscale.sequential"),_("colorscale.sequentialminus"),_("colorscale.diverging");var s=p._colorAxes,y,h;function u(x,g){return n.coerce(y,h,t.coloraxis,x,g)}for(var v in s){var d=s[v];if(d[0])y=f[v]||{},h=r.newContainer(p,v,"coloraxis"),h._name=v,o(y,h,p,u,{prefix:"",cLetter:"c"});else{for(var m=0;m{"use strict";var n=e("DFnakCUV"),r={Greys:[[0,"rgb(0,0,0)"],[1,"rgb(255,255,255)"]],YlGnBu:[[0,"rgb(8,29,88)"],[.125,"rgb(37,52,148)"],[.25,"rgb(34,94,168)"],[.375,"rgb(29,145,192)"],[.5,"rgb(65,182,196)"],[.625,"rgb(127,205,187)"],[.75,"rgb(199,233,180)"],[.875,"rgb(237,248,217)"],[1,"rgb(255,255,217)"]],Greens:[[0,"rgb(0,68,27)"],[.125,"rgb(0,109,44)"],[.25,"rgb(35,139,69)"],[.375,"rgb(65,171,93)"],[.5,"rgb(116,196,118)"],[.625,"rgb(161,217,155)"],[.75,"rgb(199,233,192)"],[.875,"rgb(229,245,224)"],[1,"rgb(247,252,245)"]],YlOrRd:[[0,"rgb(128,0,38)"],[.125,"rgb(189,0,38)"],[.25,"rgb(227,26,28)"],[.375,"rgb(252,78,42)"],[.5,"rgb(253,141,60)"],[.625,"rgb(254,178,76)"],[.75,"rgb(254,217,118)"],[.875,"rgb(255,237,160)"],[1,"rgb(255,255,204)"]],Bluered:[[0,"rgb(0,0,255)"],[1,"rgb(255,0,0)"]],RdBu:[[0,"rgb(5,10,172)"],[.35,"rgb(106,137,247)"],[.5,"rgb(190,190,190)"],[.6,"rgb(220,170,132)"],[.7,"rgb(230,145,90)"],[1,"rgb(178,10,28)"]],Reds:[[0,"rgb(220,220,220)"],[.2,"rgb(245,195,157)"],[.4,"rgb(245,160,105)"],[1,"rgb(178,10,28)"]],Blues:[[0,"rgb(5,10,172)"],[.35,"rgb(40,60,190)"],[.5,"rgb(70,100,245)"],[.6,"rgb(90,120,245)"],[.7,"rgb(106,137,247)"],[1,"rgb(220,220,220)"]],Picnic:[[0,"rgb(0,0,255)"],[.1,"rgb(51,153,255)"],[.2,"rgb(102,204,255)"],[.3,"rgb(153,204,255)"],[.4,"rgb(204,204,255)"],[.5,"rgb(255,255,255)"],[.6,"rgb(255,204,255)"],[.7,"rgb(255,153,255)"],[.8,"rgb(255,102,204)"],[.9,"rgb(255,102,102)"],[1,"rgb(255,0,0)"]],Rainbow:[[0,"rgb(150,0,90)"],[.125,"rgb(0,0,200)"],[.25,"rgb(0,25,255)"],[.375,"rgb(0,152,255)"],[.5,"rgb(44,255,150)"],[.625,"rgb(151,255,0)"],[.75,"rgb(255,234,0)"],[.875,"rgb(255,111,0)"],[1,"rgb(255,0,0)"]],Portland:[[0,"rgb(12,51,131)"],[.25,"rgb(10,136,186)"],[.5,"rgb(242,211,56)"],[.75,"rgb(242,143,56)"],[1,"rgb(217,30,30)"]],Jet:[[0,"rgb(0,0,131)"],[.125,"rgb(0,60,170)"],[.375,"rgb(5,255,255)"],[.625,"rgb(255,255,0)"],[.875,"rgb(250,0,0)"],[1,"rgb(128,0,0)"]],Hot:[[0,"rgb(0,0,0)"],[.3,"rgb(230,0,0)"],[.6,"rgb(255,210,0)"],[1,"rgb(255,255,255)"]],Blackbody:[[0,"rgb(0,0,0)"],[.2,"rgb(230,0,0)"],[.4,"rgb(230,210,0)"],[.7,"rgb(255,255,255)"],[1,"rgb(160,200,255)"]],Earth:[[0,"rgb(0,0,130)"],[.1,"rgb(0,180,180)"],[.2,"rgb(40,210,40)"],[.4,"rgb(230,230,50)"],[.6,"rgb(120,70,20)"],[1,"rgb(255,255,255)"]],Electric:[[0,"rgb(0,0,0)"],[.15,"rgb(30,0,100)"],[.4,"rgb(120,0,100)"],[.6,"rgb(160,90,0)"],[.8,"rgb(230,200,0)"],[1,"rgb(255,250,220)"]],Viridis:[[0,"#440154"],[.06274509803921569,"#48186a"],[.12549019607843137,"#472d7b"],[.18823529411764706,"#424086"],[.25098039215686274,"#3b528b"],[.3137254901960784,"#33638d"],[.3764705882352941,"#2c728e"],[.4392156862745098,"#26828e"],[.5019607843137255,"#21918c"],[.5647058823529412,"#1fa088"],[.6274509803921569,"#28ae80"],[.6901960784313725,"#3fbc73"],[.7529411764705882,"#5ec962"],[.8156862745098039,"#84d44b"],[.8784313725490196,"#addc30"],[.9411764705882353,"#d8e219"],[1,"#fde725"]],Cividis:[[0,"rgb(0,32,76)"],[.058824,"rgb(0,42,102)"],[.117647,"rgb(0,52,110)"],[.176471,"rgb(39,63,108)"],[.235294,"rgb(60,74,107)"],[.294118,"rgb(76,85,107)"],[.352941,"rgb(91,95,109)"],[.411765,"rgb(104,106,112)"],[.470588,"rgb(117,117,117)"],[.529412,"rgb(131,129,120)"],[.588235,"rgb(146,140,120)"],[.647059,"rgb(161,152,118)"],[.705882,"rgb(176,165,114)"],[.764706,"rgb(192,177,109)"],[.823529,"rgb(209,191,102)"],[.882353,"rgb(225,204,92)"],[.941176,"rgb(243,219,79)"],[1,"rgb(255,233,69)"]]},t=r.RdBu;function o(p,_){if(_||(_=t),!p)return _;function s(){try{p=r[p]||JSON.parse(p)}catch{p=_}}return typeof p=="string"&&(s(),typeof p=="string"&&s()),c(p)?p:_}function c(p){var _=0;if(!Array.isArray(p)||p.length<2||!p[0]||!p[p.length-1]||+p[0][0]!=0||+p[p.length-1][0]!=1)return!1;for(var s=0;s{"use strict";var e;l.P={valType:"string",values:["solid","dot","dash","longdash","dashdot","longdashdot"],dflt:"solid",editType:"style",description:["Sets the dash style of lines. Set to a dash type string","(*solid*, *dot*, *dash*, *longdash*, *dashdot*, or *longdashdot*)","or a dash length list in px (eg *5px,10px,2px,2px*)."].join(" ")},e={shape:{valType:"enumerated",values:["","/","\\","x","-","|","+","."],dflt:"",arrayOk:!0,editType:"style",description:["Sets the shape of the pattern fill.","By default, no pattern is used for filling the area."].join(" ")},fillmode:{valType:"enumerated",values:["replace","overlay"],dflt:"replace",editType:"style",description:["Determines whether `marker.color` should be used","as a default to `bgcolor` or a `fgcolor`."].join(" ")},bgcolor:{valType:"color",arrayOk:!0,editType:"style",description:["When there is no colorscale sets the color of background pattern fill.","Defaults to a `marker.color` background when `fillmode` is *overlay*.","Otherwise, defaults to a transparent background."].join(" ")},fgcolor:{valType:"color",arrayOk:!0,editType:"style",description:["When there is no colorscale sets the color of foreground pattern fill.","Defaults to a `marker.color` background when `fillmode` is *replace*.","Otherwise, defaults to dark grey or white","to increase contrast with the `bgcolor`."].join(" ")},fgopacity:{valType:"number",editType:"style",min:0,max:1,description:["Sets the opacity of the foreground pattern fill.","Defaults to a 0.5 when `fillmode` is *overlay*.","Otherwise, defaults to 1."].join(" ")},size:{valType:"number",min:0,dflt:8,arrayOk:!0,editType:"style",description:["Sets the size of unit squares of the pattern fill in pixels,","which corresponds to the interval of repetition of the pattern."].join(" ")},solidity:{valType:"number",min:0,max:1,dflt:.3,arrayOk:!0,editType:"style",description:["Sets the solidity of the pattern fill.","Solidity is roughly the fraction of the area filled by the pattern.","Solidity of 0 shows only the background color without pattern","and solidty of 1 shows only the foreground color without pattern."].join(" ")},editType:"style",description:["Sets the pattern within the marker."].join(" ")}},"iCaN1/dF":(O,l,e)=>{"use strict";var n=e("iNVXrAXN"),r=e("6W6WqWjy").hoverlabel,t=e("TfssAhrc").extendFlat;O.exports={hoverlabel:{bgcolor:t({},r.bgcolor,{arrayOk:!0,description:"Sets the background color of the hover labels for this trace"}),bordercolor:t({},r.bordercolor,{arrayOk:!0,description:"Sets the border color of the hover labels for this trace."}),font:n({arrayOk:!0,editType:"none",description:"Sets the font used in hover labels."}),align:t({},r.align,{arrayOk:!0}),namelength:t({},r.namelength,{arrayOk:!0}),editType:"none"}}},AZTJ59pn:O=>{"use strict";O.exports={YANGLE:60,HOVERARROWSIZE:6,HOVERTEXTPAD:3,HOVERFONTSIZE:13,HOVERFONT:"Arial, sans-serif",HOVERMINTIME:50,HOVERID:"-hover"}},"6W6WqWjy":(O,l,e)=>{"use strict";var n=e("AZTJ59pn"),r=e("iNVXrAXN"),t=r({editType:"none",description:"Sets the default hover label font used by all traces on the graph."});t.family.dflt=n.HOVERFONT,t.size.dflt=n.HOVERFONTSIZE,O.exports={clickmode:{valType:"flaglist",flags:["event","select"],dflt:"event",editType:"plot",extras:["none"],description:["Determines the mode of single click interactions.","*event* is the default value and emits the `plotly_click`","event. In addition this mode emits the `plotly_selected` event","in drag modes *lasso* and *select*, but with no event data attached","(kept for compatibility reasons).","The *select* flag enables selecting single","data points via click. This mode also supports persistent selections,","meaning that pressing Shift while clicking, adds to / subtracts from an","existing selection. *select* with `hovermode`: *x* can be confusing, consider","explicitly setting `hovermode`: *closest* when using this feature.","Selection events are sent accordingly as long as *event* flag is set as well.","When the *event* flag is missing, `plotly_click` and `plotly_selected`","events are not fired."].join(" ")},dragmode:{valType:"enumerated",values:["zoom","pan","select","lasso","drawclosedpath","drawopenpath","drawline","drawrect","drawcircle","orbit","turntable",!1],dflt:"zoom",editType:"modebar",description:["Determines the mode of drag interactions.","*select* and *lasso* apply only to scatter traces with","markers or text. *orbit* and *turntable* apply only to","3D scenes."].join(" ")},hovermode:{valType:"enumerated",values:["x","y","closest",!1,"x unified","y unified"],dflt:"closest",editType:"modebar",description:["Determines the mode of hover interactions.","If *closest*, a single hoverlabel will appear","for the *closest* point within the `hoverdistance`.","If *x* (or *y*), multiple hoverlabels will appear for multiple points","at the *closest* x- (or y-) coordinate within the `hoverdistance`,","with the caveat that no more than one hoverlabel will appear per trace.","If *x unified* (or *y unified*), a single hoverlabel will appear","multiple points at the closest x- (or y-) coordinate within the `hoverdistance`","with the caveat that no more than one hoverlabel will appear per trace.","In this mode, spikelines are enabled by default perpendicular to the specified axis.","If false, hover interactions are disabled."].join(" ")},hoverdistance:{valType:"integer",min:-1,dflt:20,editType:"none",description:["Sets the default distance (in pixels) to look for data","to add hover labels (-1 means no cutoff, 0 means no looking for data).","This is only a real distance for hovering on point-like objects,","like scatter points. For area-like objects (bars, scatter fills, etc)","hovering is on inside the area and off outside, but these objects","will not supersede hover on point-like objects in case of conflict."].join(" ")},spikedistance:{valType:"integer",min:-1,dflt:-1,editType:"none",description:["Sets the default distance (in pixels) to look for data to draw","spikelines to (-1 means no cutoff, 0 means no looking for data).","As with hoverdistance, distance does not apply to area-like objects.","In addition, some objects can be hovered on but will not generate","spikelines, such as scatter fills."].join(" ")},hoverlabel:{bgcolor:{valType:"color",editType:"none",description:["Sets the background color of all hover labels on graph"].join(" ")},bordercolor:{valType:"color",editType:"none",description:["Sets the border color of all hover labels on graph."].join(" ")},font:t,grouptitlefont:r({editType:"none",description:["Sets the font for group titles in hover (unified modes).","Defaults to `hoverlabel.font`."].join(" ")}),align:{valType:"enumerated",values:["left","right","auto"],dflt:"auto",editType:"none",description:["Sets the horizontal alignment of the text content within hover label box.","Has an effect only if the hover label text spans more two or more lines"].join(" ")},namelength:{valType:"integer",min:-1,dflt:15,editType:"none",description:["Sets the default length (in number of characters) of the trace name in","the hover labels for all traces. -1 shows the whole name","regardless of length. 0-3 shows the first 0-3 characters, and","an integer >3 will show the whole name if it is less than that","many characters, but if it is longer, will truncate to","`namelength - 3` characters and add an ellipsis."].join(" ")},editType:"none"},selectdirection:{valType:"enumerated",values:["h","v","d","any"],dflt:"any",description:["When `dragmode` is set to *select*, this limits the selection of the drag to","horizontal, vertical or diagonal. *h* only allows horizontal selection,","*v* only vertical, *d* only diagonal and *any* sets no limit."].join(" "),editType:"none"}}},KLiTPZCa:(O,l,e)=>{"use strict";var n=e("aVcyJLJW").P,r=e("TfssAhrc").extendFlat;O.exports={newselection:{mode:{valType:"enumerated",values:["immediate","gradual"],dflt:"immediate",editType:"none",description:["Describes how a new selection is created.","If `immediate`, a new selection is created after first mouse up.","If `gradual`, a new selection is not created after first mouse.","By adding to and subtracting from the initial selection,","this option allows declaring extra outlines of the selection."].join(" ")},line:{color:{valType:"color",editType:"none",description:["Sets the line color.","By default uses either dark grey or white","to increase contrast with background color."].join(" ")},width:{valType:"number",min:1,dflt:1,editType:"none",description:"Sets the line width (in px)."},dash:r({},n,{dflt:"dot",editType:"none"}),editType:"none"},editType:"none"},activeselection:{fillcolor:{valType:"color",dflt:"rgba(0,0,0,0)",editType:"none",description:"Sets the color filling the active selection' interior."},opacity:{valType:"number",min:0,max:1,dflt:.5,editType:"none",description:"Sets the opacity of the active selection."},editType:"none"}}},"yo7D+ph3":(O,l,e)=>{"use strict";var n=e("iNVXrAXN"),r=e("aVcyJLJW").P,t=e("TfssAhrc").extendFlat,o=e("QshEd6Ts").R,c=e("N2cfJBD8");O.exports={newshape:{line:{color:{valType:"color",editType:"none",description:["Sets the line color.","By default uses either dark grey or white","to increase contrast with background color."].join(" ")},width:{valType:"number",min:0,dflt:4,editType:"none",description:"Sets the line width (in px)."},dash:t({},r,{dflt:"solid",editType:"none"}),editType:"none"},fillcolor:{valType:"color",dflt:"rgba(0,0,0,0)",editType:"none",description:["Sets the color filling new shapes' interior.","Please note that if using a fillcolor with alpha greater than half,","drag inside the active shape starts moving the shape underneath,","otherwise a new shape could be started over."].join(" ")},fillrule:{valType:"enumerated",values:["evenodd","nonzero"],dflt:"evenodd",editType:"none",description:["Determines the path's interior.","For more info please visit https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/fill-rule"].join(" ")},opacity:{valType:"number",min:0,max:1,dflt:1,editType:"none",description:"Sets the opacity of new shapes."},layer:{valType:"enumerated",values:["below","above"],dflt:"above",editType:"none",description:"Specifies whether new shapes are drawn below or above traces."},drawdirection:{valType:"enumerated",values:["ortho","horizontal","vertical","diagonal"],dflt:"diagonal",editType:"none",description:["When `dragmode` is set to *drawrect*, *drawline* or *drawcircle*","this limits the drag to be horizontal, vertical or diagonal.","Using *diagonal* there is no limit e.g. in drawing lines in any direction.","*ortho* limits the draw to be either horizontal or vertical.","*horizontal* allows horizontal extend.","*vertical* allows vertical extend."].join(" ")},label:{text:{valType:"string",dflt:"",editType:"none",description:"Sets the text to display with the new shape."},texttemplate:o({newshape:!0,editType:"none"},{keys:Object.keys(c)}),font:n({editType:"none",description:"Sets the new shape label text font."}),textposition:{valType:"enumerated",values:["top left","top center","top right","middle left","middle center","middle right","bottom left","bottom center","bottom right","start","middle","end"],editType:"none",description:["Sets the position of the label text relative to the new shape.","Supported values for rectangles, circles and paths are","*top left*, *top center*, *top right*, *middle left*,","*middle center*, *middle right*, *bottom left*, *bottom center*,","and *bottom right*.","Supported values for lines are *start*, *middle*, and *end*.","Default: *middle center* for rectangles, circles, and paths; *middle* for lines."].join(" ")},textangle:{valType:"angle",dflt:"auto",editType:"none",description:["Sets the angle at which the label text is drawn","with respect to the horizontal. For lines, angle *auto*","is the same angle as the line. For all other shapes,","angle *auto* is horizontal."].join(" ")},xanchor:{valType:"enumerated",values:["auto","left","center","right"],dflt:"auto",editType:"none",description:["Sets the label's horizontal position anchor","This anchor binds the specified `textposition` to the *left*, *center*","or *right* of the label text.","For example, if `textposition` is set to *top right* and","`xanchor` to *right* then the right-most portion of the","label text lines up with the right-most edge of the","new shape."].join(" ")},yanchor:{valType:"enumerated",values:["top","middle","bottom"],editType:"none",description:["Sets the label's vertical position anchor","This anchor binds the specified `textposition` to the *top*, *middle*","or *bottom* of the label text.","For example, if `textposition` is set to *top right* and","`yanchor` to *top* then the top-most portion of the","label text lines up with the top-most edge of the","new shape."].join(" ")},padding:{valType:"number",dflt:3,min:0,editType:"none",description:"Sets padding (in px) between edge of label and edge of new shape."},editType:"none"},editType:"none"},activeshape:{fillcolor:{valType:"color",dflt:"rgb(255,0,255)",editType:"none",description:"Sets the color filling the active shape' interior."},opacity:{valType:"number",min:0,max:1,dflt:.5,editType:"none",description:"Sets the opacity of the active shape."},editType:"none"}}},N2cfJBD8:O=>{"use strict";function l(v,d){return d?d.d2l(v):v}function e(v,d){return d?d.l2d(v):v}function n(v){return v.x0}function r(v){return v.x1}function t(v){return v.y0}function o(v){return v.y1}function c(v,d){return l(v.x1,d)-l(v.x0,d)}function f(v,d,m){return l(v.y1,m)-l(v.y0,m)}function p(v,d){return Math.abs(c(v,d))}function _(v,d,m){return Math.abs(f(v,d,m))}function s(v,d,m){return v.type!=="line"?void 0:Math.sqrt(Math.pow(c(v,d),2)+Math.pow(f(v,d,m),2))}function y(v,d){return e((l(v.x1,d)+l(v.x0,d))/2,d)}function h(v,d,m){return e((l(v.y1,m)+l(v.y0,m))/2,m)}function u(v,d,m){return v.type!=="line"?void 0:f(v,d,m)/c(v,d)}O.exports={x0:n,x1:r,y0:t,y1:o,slope:u,dx:c,dy:f,width:p,height:_,length:s,xcenter:y,ycenter:h}},"SL3i/G8s":O=>{"use strict";O.exports={FORMAT_LINK:"https://github.com/d3/d3-format/tree/v1.4.5#d3-format",DATE_FORMAT_LINK:"https://github.com/d3/d3-time-format/tree/v2.2.3#locale_format"}},IJdYVct1:O=>{"use strict";O.exports={SHOW_PLACEHOLDER:100,HIDE_PLACEHOLDER:1e3,DESELECTDIM:.2}},iExSEXQX:O=>{"use strict";O.exports={BADNUM:void 0,FP_SAFE:Number.MAX_VALUE*1e-4,ONEMAXYEAR:316224e5,ONEAVGYEAR:315576e5,ONEMINYEAR:31536e6,ONEMAXQUARTER:79488e5,ONEAVGQUARTER:78894e5,ONEMINQUARTER:76896e5,ONEMAXMONTH:26784e5,ONEAVGMONTH:26298e5,ONEMINMONTH:24192e5,ONEWEEK:6048e5,ONEDAY:864e5,ONEHOUR:36e5,ONEMIN:6e4,ONESEC:1e3,EPOCHJD:24405875e-1,ALMOST_EQUAL:1-1e-6,LOG_CLIP:10,MINUS_SIGN:"\u2212"}},IVTV0GvM:(O,l)=>{"use strict";l.isLeftAnchor=function(n){return n.xanchor==="left"||n.xanchor==="auto"&&n.x<=1/3},l.isCenterAnchor=function(n){return n.xanchor==="center"||n.xanchor==="auto"&&n.x>1/3&&n.x<2/3},l.isRightAnchor=function(n){return n.xanchor==="right"||n.xanchor==="auto"&&n.x>=2/3},l.isTopAnchor=function(n){return n.yanchor==="top"||n.yanchor==="auto"&&n.y>=2/3},l.isMiddleAnchor=function(n){return n.yanchor==="middle"||n.yanchor==="auto"&&n.y>1/3&&n.y<2/3},l.isBottomAnchor=function(n){return n.yanchor==="bottom"||n.yanchor==="auto"&&n.y<=1/3}},piMYAl9d:(O,l,e)=>{"use strict";var n=e("sLiuERVk"),r=n.mod,t=n.modHalf,o=Math.PI,c=2*o;function f(g){return g/180*o}function p(g){return g/o*180}function _(g){return Math.abs(g[1]-g[0])>c-1e-14}function s(g,E){return t(E-g,c)}function y(g,E){return Math.abs(s(g,E))}function h(g,E){if(_(E))return!0;var S,A;E[0]A&&(A+=c);var w=r(g,c),D=w+c;return w>=S&&w<=A||D>=S&&D<=A}function u(g,E,S,A){if(!h(E,A))return!1;var w,D;return S[0]=w&&g<=D}function v(g,E,S,A,w,D,L){w=w||0,D=D||0;var N=_([S,A]),j,re,V,k,se;N?(j=0,re=o,V=c):S{"use strict";var e=Array.isArray,n=ArrayBuffer,r=DataView;function t(p){return n.isView(p)&&!(p instanceof r)}l.isTypedArray=t;function o(p){return e(p)||t(p)}l.isArrayOrTypedArray=o;function c(p){return!o(p[0])}l.isArray1D=c,l.ensureArray=function(p,_){return e(p)||(p=[]),p.length=_,p},l.concat=function(){var p=[],_=!0,s=0,y,h,u,v,d,m,x,g;for(u=0;u{"use strict";var n=e("j6yQIY+r"),r=e("iExSEXQX").BADNUM,t=/^['"%,$#\s']+|[, ]|['"%,$#\s']+$/g;O.exports=function(c){return typeof c=="string"&&(c=c.replace(t,"")),n(c)?Number(c):r}},ih8Tp1Rj:O=>{"use strict";O.exports=function(e){e._responsiveChartHandler&&(window.removeEventListener("resize",e._responsiveChartHandler),delete e._responsiveChartHandler)}},PMBuWMsa:(O,l,e)=>{"use strict";var n=e("j6yQIY+r"),r=e("DFnakCUV"),t=e("lERw8KBg"),o=e("l6Py6PBr"),c=e("dDrLnjiw"),f=e("IJdYVct1").DESELECTDIM,p=e("P6Qu44rU"),_=e("hIYhsYNd").counter,s=e("sLiuERVk").modHalf,y=e("0BDZSqpM").isArrayOrTypedArray;l.valObjectMeta={data_array:{description:["An {array} of data.","The value MUST be an {array}, or we ignore it.","Note that typed arrays (e.g. Float32Array) are supported."].join(" "),requiredOpts:[],otherOpts:["dflt"],coerceFunction:function(u,v,d){y(u)?v.set(u):d!==void 0&&v.set(d)}},enumerated:{description:["Enumerated value type. The available values are listed","in `values`."].join(" "),requiredOpts:["values"],otherOpts:["dflt","coerceNumber","arrayOk"],coerceFunction:function(u,v,d,m){m.coerceNumber&&(u=+u),m.values.indexOf(u)===-1?v.set(d):v.set(u)},validateFunction:function(u,v){v.coerceNumber&&(u=+u);for(var d=v.values,m=0;mm.max?v.set(d):v.set(+u)}},integer:{description:["An integer or an integer inside a string.","When applicable, values greater (less) than `max` (`min`)","are coerced to the `dflt`."].join(" "),requiredOpts:[],otherOpts:["dflt","min","max","arrayOk"],coerceFunction:function(u,v,d,m){u%1||!n(u)||m.min!==void 0&&um.max?v.set(d):v.set(+u)}},string:{description:["A string value.","Numbers are converted to strings except for attributes with","`strict` set to true."].join(" "),requiredOpts:[],otherOpts:["dflt","noBlank","strict","arrayOk","values"],coerceFunction:function(u,v,d,m){if(typeof u!="string"){var x=typeof u=="number";m.strict===!0||!x?v.set(d):v.set(String(u))}else m.noBlank&&!u?v.set(d):v.set(u)}},color:{description:["A string describing color.","Supported formats:","- hex (e.g. '#d3d3d3')","- rgb (e.g. 'rgb(255, 0, 0)')","- rgba (e.g. 'rgb(255, 0, 0, 0.5)')","- hsl (e.g. 'hsl(0, 100%, 50%)')","- hsv (e.g. 'hsv(0, 100%, 100%)')","- named colors (full list: http://www.w3.org/TR/css3-color/#svg-color)"].join(" "),requiredOpts:[],otherOpts:["dflt","arrayOk"],coerceFunction:function(u,v,d){r(u).isValid()?v.set(u):v.set(d)}},colorlist:{description:["A list of colors.","Must be an {array} containing valid colors."].join(" "),requiredOpts:[],otherOpts:["dflt"],coerceFunction:function(u,v,d){function m(x){return r(x).isValid()}!Array.isArray(u)||!u.length?v.set(d):u.every(m)?v.set(u):v.set(d)}},colorscale:{description:["A Plotly colorscale either picked by a name:","(any of",Object.keys(o.scales).join(", "),")","customized as an {array} of 2-element {arrays} where","the first element is the normalized color level value","(starting at *0* and ending at *1*),","and the second item is a valid color string."].join(" "),requiredOpts:[],otherOpts:["dflt"],coerceFunction:function(u,v,d){v.set(o.get(u,d))}},angle:{description:["A number (in degree) between -180 and 180."].join(" "),requiredOpts:[],otherOpts:["dflt","arrayOk"],coerceFunction:function(u,v,d){u==="auto"?v.set("auto"):n(u)?v.set(s(+u,360)):v.set(d)}},subplotid:{description:["An id string of a subplot type (given by dflt), optionally","followed by an integer >1. e.g. if dflt='geo', we can have","'geo', 'geo2', 'geo3', ..."].join(" "),requiredOpts:["dflt"],otherOpts:["regex"],coerceFunction:function(u,v,d,m){var x=m.regex||_(d);if(typeof u=="string"&&x.test(u)){v.set(u);return}v.set(d)},validateFunction:function(u,v){var d=v.dflt;return u===d?!0:typeof u!="string"?!1:!!_(d).test(u)}},flaglist:{description:["A string representing a combination of flags","(order does not matter here).","Combine any of the available `flags` with *+*.","(e.g. ('lines+markers')).","Values in `extras` cannot be combined."].join(" "),requiredOpts:["flags"],otherOpts:["dflt","extras","arrayOk"],coerceFunction:function(u,v,d,m){if((m.extras||[]).indexOf(u)!==-1){v.set(u);return}if(typeof u!="string"){v.set(d);return}for(var x=u.split("+"),g=0;g{"use strict";var n=e("7kzdQo4h").i$,r=e("j6yQIY+r"),t=e("/sRs2fqg"),o=e("sLiuERVk").mod,c=e("iExSEXQX"),f=c.BADNUM,p=c.ONEDAY,_=c.ONEHOUR,s=c.ONEMIN,y=c.ONESEC,h=c.EPOCHJD,u=e("Bm/lNwZF"),v=e("7kzdQo4h").g0,d=/^\s*(-?\d\d\d\d|\d\d)(-(\d?\d)(-(\d?\d)([ Tt]([01]?\d|2[0-3])(:([0-5]\d)(:([0-5]\d(\.\d+)?))?(Z|z|[+\-]\d\d(:?\d\d)?)?)?)?)?)?\s*$/m,m=/^\s*(-?\d\d\d\d|\d\d)(-(\d?\di?)(-(\d?\d)([ Tt]([01]?\d|2[0-3])(:([0-5]\d)(:([0-5]\d(\.\d+)?))?(Z|z|[+\-]\d\d(:?\d\d)?)?)?)?)?)?\s*$/m,x=new Date().getFullYear()-70;function g(P){return P&&u.componentsRegistry.calendars&&typeof P=="string"&&P!=="gregorian"}l.dateTick0=function(P,z){var q=E(P,!!z);if(z<2)return q;var U=l.dateTime2ms(q,P);return U+=p*(z-1),l.ms2DateTime(U,0,P)};function E(P,z){return g(P)?z?u.getComponentMethod("calendars","CANONICAL_SUNDAY")[P]:u.getComponentMethod("calendars","CANONICAL_TICK")[P]:z?"2000-01-02":"2000-01-01"}l.dfltRange=function(P){return g(P)?u.getComponentMethod("calendars","DFLTRANGE")[P]:["2000-01-01","2001-01-01"]},l.isJSDate=function(P){return typeof P=="object"&&P!==null&&typeof P.getTime=="function"};var S,A;l.dateTime2ms=function(P,z){if(l.isJSDate(P)){var q=P.getTimezoneOffset()*s,U=(P.getUTCMinutes()-P.getMinutes())*s+(P.getUTCSeconds()-P.getSeconds())*y+(P.getUTCMilliseconds()-P.getMilliseconds());if(U){var Z=3*s;q=q-Z/2+o(U-q+Z/2,Z)}return P=Number(P)-q,P>=S&&P<=A?P:f}if(typeof P!="string"&&typeof P!="number")return f;P=String(P);var W=g(z),ae=P.charAt(0);W&&(ae==="G"||ae==="g")&&(P=P.substr(1),z="");var J=W&&z.substr(0,7)==="chinese",fe=P.match(J?m:d);if(!fe)return f;var Ee=fe[1],Re=fe[3]||"1",Oe=Number(fe[5]||1),de=Number(fe[7]||0),te=Number(fe[9]||0),oe=Number(fe[11]||0);if(W){if(Ee.length===2)return f;Ee=Number(Ee);var we;try{var Ne=u.getComponentMethod("calendars","getCal")(z);if(J){var Q=Re.charAt(Re.length-1)==="i";Re=parseInt(Re,10),we=Ne.newDate(Ee,Ne.toMonthIndex(Ee,Re,Q),Oe)}else we=Ne.newDate(Ee,Number(Re),Oe)}catch{return f}return we?(we.toJD()-h)*p+de*_+te*s+oe*y:f}Ee.length===2?Ee=(Number(Ee)+2e3-x)%100+x:Ee=Number(Ee),Re-=1;var X=new Date(Date.UTC(2e3,Re,Oe,de,te));return X.setUTCFullYear(Ee),X.getUTCMonth()!==Re||X.getUTCDate()!==Oe?f:X.getTime()+oe*y},S=l.MIN_MS=l.dateTime2ms("-9999"),A=l.MAX_MS=l.dateTime2ms("9999-12-31 23:59:59.9999"),l.isDateTime=function(P,z){return l.dateTime2ms(P,z)!==f};function w(P,z){return String(P+Math.pow(10,z)).substr(1)}var D=90*p,L=3*_,N=5*s;l.ms2DateTime=function(P,z,q){if(typeof P!="number"||!(P>=S&&P<=A))return f;z||(z=0);var U=Math.floor(o(P+.05,1)*10),Z=Math.round(P-U/10),W,ae,J,fe,Ee,Re;if(g(q)){var Oe=Math.floor(Z/p)+h,de=Math.floor(o(P,p));try{W=u.getComponentMethod("calendars","getCal")(q).fromJD(Oe).formatDate("yyyy-mm-dd")}catch{W=v("G%Y-%m-%d")(new Date(Z))}if(W.charAt(0)==="-")for(;W.length<11;)W="-0"+W.substr(1);else for(;W.length<10;)W="0"+W;ae=z=S+p&&P<=A-p))return f;var z=Math.floor(o(P+.05,1)*10),q=new Date(Math.round(P-z/10)),U=n("%Y-%m-%d")(q),Z=q.getHours(),W=q.getMinutes(),ae=q.getSeconds(),J=q.getUTCMilliseconds()*10+z;return j(U,Z,W,ae,J)};function j(P,z,q,U,Z){if((z||q||U||Z)&&(P+=" "+w(z,2)+":"+w(q,2),(U||Z)&&(P+=":"+w(U,2),Z))){for(var W=4;Z%10===0;)W-=1,Z/=10;P+="."+w(Z,W)}return P}l.cleanDate=function(P,z,q){if(P===f)return z;if(l.isJSDate(P)||typeof P=="number"&&isFinite(P)){if(g(q))return t.error("JS Dates and milliseconds are incompatible with world calendars",P),z;if(P=l.ms2DateTimeLocal(+P),!P&&z!==void 0)return z}else if(!l.isDateTime(P,q))return t.error("unrecognized date",P),z;return P};var re=/%\d?f/g,V=/%h/g,k={1:"1",2:"1",3:"2",4:"2"};function se(P,z,q,U){P=P.replace(re,function(W){var ae=Math.min(+W.charAt(1)||6,6),J=(z/1e3%1+2).toFixed(ae).substr(2).replace(/0+$/,"")||"0";return J});var Z=new Date(Math.floor(z+.05));if(P=P.replace(V,function(){return k[q("%q")(Z)]}),g(U))try{P=u.getComponentMethod("calendars","worldCalFmt")(P,z,U)}catch{return"Invalid"}return q(P)(Z)}var ge=[59,59.9,59.99,59.999,59.9999];function Ce(P,z){var q=o(P+.05,p),U=w(Math.floor(q/_),2)+":"+w(o(Math.floor(q/s),60),2);if(z!=="M"){r(z)||(z=0);var Z=Math.min(o(P/y,60),ge[z]),W=(100+Z).toFixed(z).substr(1);z>0&&(W=W.replace(/0+$/,"").replace(/[\.]$/,"")),U+=":"+W}return U}l.formatDate=function(P,z,q,U,Z,W){if(Z=g(Z)&&Z,!z)if(q==="y")z=W.year;else if(q==="m")z=W.month;else if(q==="d")z=W.dayMonth+`
`+W.year;else return Ce(P,q)+`
`+se(W.dayMonthYear,P,U,Z);return se(z,P,U,Z)};var M=3*p;l.incrementMonth=function(P,z,q){q=g(q)&&q;var U=o(P,p);if(P=Math.round(P-U),q)try{var Z=Math.round(P/p)+h,W=u.getComponentMethod("calendars","getCal")(q),ae=W.fromJD(Z);return z%12?W.add(ae,z,"m"):W.add(ae,z/12,"y"),(ae.toJD()-h)*p+U}catch{t.error("invalid ms "+P+" in calendar "+q)}var J=new Date(P+M);return J.setUTCMonth(J.getUTCMonth()+z)+U-M},l.findExactDates=function(P,z){for(var q=0,U=0,Z=0,W=0,ae,J,fe=g(z)&&u.getComponentMethod("calendars","getCal")(z),Ee=0;Ee{"use strict";var n=e("BsFWGRIE"),r=e("/sRs2fqg"),t=e("7DJq4y0k"),o=e("846O9Cno");function c(x){var g;if(typeof x=="string"){if(g=document.getElementById(x),g===null)throw new Error("No DOM element with id '"+x+"' exists on the page.");return g}else if(x==null)throw new Error("DOM element provided is null or undefined");return x}function f(x){var g=n.select(x);return g.node()instanceof HTMLElement&&g.size()&&g.classed("js-plotly-plot")}function p(x){var g=x&&x.parentNode;g&&g.removeChild(x)}function _(x,g){s("global",x,g)}function s(x,g,E){var S="plotly.js-style-"+x,A=document.getElementById(S);A||(A=document.createElement("style"),A.setAttribute("id",S),A.appendChild(document.createTextNode("")),document.head.appendChild(A));var w=A.sheet;w.insertRule?w.insertRule(g+"{"+E+"}",0):w.addRule?w.addRule(g,E,0):r.warn("addStyleRule failed")}function y(x){var g="plotly.js-style-"+x,E=document.getElementById(g);E&&p(E)}function h(x){var g=v(x),E=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1];return g.forEach(function(S){var A=u(S);if(A){var w=t.convertCssMatrix(A);E=o.multiply(E,E,w)}}),E}function u(x){var g=window.getComputedStyle(x,null),E=g.getPropertyValue("-webkit-transform")||g.getPropertyValue("-moz-transform")||g.getPropertyValue("-ms-transform")||g.getPropertyValue("-o-transform")||g.getPropertyValue("transform");return E==="none"?null:E.replace("matrix","").replace("3d","").slice(1,-1).split(",").map(function(S){return+S})}function v(x){for(var g=[];d(x);)g.push(x),x=x.parentNode;return g}function d(x){return x&&(x instanceof Element||x instanceof HTMLElement)}function m(x,g){return x&&g&&x.top===g.top&&x.left===g.left&&x.right===g.right&&x.bottom===g.bottom}O.exports={getGraphDiv:c,isPlotDiv:f,removeElement:p,addStyleRule:_,addRelatedStyleRule:s,deleteRelatedStyleRule:y,getFullTransformMatrix:h,getElementTransformMatrix:u,getElementAndAncestors:v,equalDomRects:m}},TfssAhrc:(O,l,e)=>{"use strict";var n=e("rBVYdNku"),r=Array.isArray;function t(c,f){var p,_;for(p=0;p{"use strict";O.exports=function(e){for(var n={},r=[],t=0,o=0;o{"use strict";O.exports=function(t){for(var o=n(t)?e:l,c=[],f=0;f{"use strict";var n=e("sLiuERVk").mod;l.segmentsIntersect=r;function r(p,_,s,y,h,u,v,d){var m=s-p,x=h-p,g=v-h,E=y-_,S=u-_,A=d-u,w=m*A-g*E;if(w===0)return null;var D=(x*A-g*S)/w,L=(x*E-m*S)/w;return L<0||L>1||D<0||D>1?null:{x:p+m*D,y:_+E*D}}l.segmentDistance=function(_,s,y,h,u,v,d,m){if(r(_,s,y,h,u,v,d,m))return 0;var x=y-_,g=h-s,E=d-u,S=m-v,A=x*x+g*g,w=E*E+S*S,D=Math.min(t(x,g,A,u-_,v-s),t(x,g,A,d-_,m-s),t(E,S,w,_-u,s-v),t(E,S,w,y-u,h-v));return Math.sqrt(D)};function t(p,_,s,y,h){var u=y*p+h*_;if(u<0)return y*y+h*h;if(u>s){var v=y-p,d=h-_;return v*v+d*d}else{var m=y*_-h*p;return m*m/s}}var o,c,f;l.getTextLocation=function(_,s,y,h){if((_!==c||h!==f)&&(o={},c=_,f=h),o[y])return o[y];var u=_.getPointAtLength(n(y-h/2,s)),v=_.getPointAtLength(n(y+h/2,s)),d=Math.atan((v.y-u.y)/(v.x-u.x)),m=_.getPointAtLength(n(y,s)),x=(m.x*4+u.x+v.x)/6,g=(m.y*4+u.y+v.y)/6,E={x,y:g,theta:d};return o[y]=E,E},l.clearLocationCache=function(){c=null},l.getVisibleSegment=function(_,s,y){var h=s.left,u=s.right,v=s.top,d=s.bottom,m=0,x=_.getTotalLength(),g=x,E,S;function A(D){var L=_.getPointAtLength(D);D===0?E=L:D===x&&(S=L);var N=L.xu?L.x-u:0,j=L.yd?L.y-d:0;return Math.sqrt(N*N+j*j)}for(var w=A(m);w;){if(m+=w+y,m>g)return;w=A(m)}for(w=A(g);w;){if(g-=w+y,m>g)return;w=A(g)}return{min:m,max:g,len:g-m,total:x,isClosed:m===0&&g===x&&Math.abs(E.x-S.x)<.1&&Math.abs(E.y-S.y)<.1}},l.findPointOnPath=function(_,s,y,h){h=h||{};for(var u=h.pathLength||_.getTotalLength(),v=h.tolerance||.001,d=h.iterationLimit||30,m=_.getPointAtLength(0)[y]>_.getPointAtLength(u)[y]?-1:1,x=0,g=0,E=u,S,A,w;x0?E=S:g=S,x++}return A}},EcG8kEcp:O=>{"use strict";O.exports=function(e){return e}},J9bmtrcW:O=>{"use strict";O.exports=function(e,n){if(!n)return e;var r=1/Math.abs(n),t=r>1?(r*e+r*n)/r:e+n,o=String(t).length;if(o>16){var c=String(n).length,f=String(e).length;if(o>=f+c){var p=parseFloat(t).toPrecision(12);p.indexOf("e+")===-1&&(t=+p)}}return t}},"5/7eUVNk":(O,l,e)=>{"use strict";var n=e("BsFWGRIE"),r=e("7kzdQo4h").g0,t=e("wWDbu37G").WU,o=e("j6yQIY+r"),c=e("iExSEXQX"),f=c.FP_SAFE,p=-f,_=c.BADNUM,s=O.exports={};s.adjustFormat=function(te){return!te||/^\d[.]\df/.test(te)||/[.]\d%/.test(te)?te:te==="0.f"?"~f":/^\d%/.test(te)?"~%":/^\ds/.test(te)?"~s":!/^[~,.0$]/.test(te)&&/[&fps]/.test(te)?"~"+te:te};var y={};s.warnBadFormat=function(de){var te=String(de);y[te]||(y[te]=1,s.warn('encountered bad format: "'+te+'"'))},s.noFormat=function(de){return String(de)},s.numberFormat=function(de){var te;try{te=t(s.adjustFormat(de))}catch{return s.warnBadFormat(de),s.noFormat}return te},s.nestedProperty=e("P6Qu44rU"),s.keyedContainer=e("Y/f1qGGL"),s.relativeAttr=e("g0j5tBcH"),s.isPlainObject=e("rBVYdNku"),s.toLogRange=e("dgxdK2Tt"),s.relinkPrivateKeys=e("9NIqyexy");var h=e("0BDZSqpM");s.isTypedArray=h.isTypedArray,s.isArrayOrTypedArray=h.isArrayOrTypedArray,s.isArray1D=h.isArray1D,s.ensureArray=h.ensureArray,s.concat=h.concat,s.maxRowLength=h.maxRowLength,s.minRowLength=h.minRowLength;var u=e("sLiuERVk");s.mod=u.mod,s.modHalf=u.modHalf;var v=e("PMBuWMsa");s.valObjectMeta=v.valObjectMeta,s.coerce=v.coerce,s.coerce2=v.coerce2,s.coerceFont=v.coerceFont,s.coercePattern=v.coercePattern,s.coerceHoverinfo=v.coerceHoverinfo,s.coerceSelectionMarkerOpacity=v.coerceSelectionMarkerOpacity,s.validate=v.validate;var d=e("FOJ47D27");s.dateTime2ms=d.dateTime2ms,s.isDateTime=d.isDateTime,s.ms2DateTime=d.ms2DateTime,s.ms2DateTimeLocal=d.ms2DateTimeLocal,s.cleanDate=d.cleanDate,s.isJSDate=d.isJSDate,s.formatDate=d.formatDate,s.incrementMonth=d.incrementMonth,s.dateTick0=d.dateTick0,s.dfltRange=d.dfltRange,s.findExactDates=d.findExactDates,s.MIN_MS=d.MIN_MS,s.MAX_MS=d.MAX_MS;var m=e("ZYE3ZraJ");s.findBin=m.findBin,s.sorterAsc=m.sorterAsc,s.sorterDes=m.sorterDes,s.distinctVals=m.distinctVals,s.roundUp=m.roundUp,s.sort=m.sort,s.findIndexOfMin=m.findIndexOfMin,s.sortObjectKeys=e("uZ1jKsxY");var x=e("AsNl5sRN");s.aggNums=x.aggNums,s.len=x.len,s.mean=x.mean,s.median=x.median,s.midRange=x.midRange,s.variance=x.variance,s.stdev=x.stdev,s.interp=x.interp;var g=e("7DJq4y0k");s.init2dArray=g.init2dArray,s.transposeRagged=g.transposeRagged,s.dot=g.dot,s.translationMatrix=g.translationMatrix,s.rotationMatrix=g.rotationMatrix,s.rotationXYMatrix=g.rotationXYMatrix,s.apply3DTransform=g.apply3DTransform,s.apply2DTransform=g.apply2DTransform,s.apply2DTransform2=g.apply2DTransform2,s.convertCssMatrix=g.convertCssMatrix,s.inverseTransformMatrix=g.inverseTransformMatrix;var E=e("piMYAl9d");s.deg2rad=E.deg2rad,s.rad2deg=E.rad2deg,s.angleDelta=E.angleDelta,s.angleDist=E.angleDist,s.isFullCircle=E.isFullCircle,s.isAngleInsideSector=E.isAngleInsideSector,s.isPtInsideSector=E.isPtInsideSector,s.pathArc=E.pathArc,s.pathSector=E.pathSector,s.pathAnnulus=E.pathAnnulus;var S=e("IVTV0GvM");s.isLeftAnchor=S.isLeftAnchor,s.isCenterAnchor=S.isCenterAnchor,s.isRightAnchor=S.isRightAnchor,s.isTopAnchor=S.isTopAnchor,s.isMiddleAnchor=S.isMiddleAnchor,s.isBottomAnchor=S.isBottomAnchor;var A=e("cX1GJydu");s.segmentsIntersect=A.segmentsIntersect,s.segmentDistance=A.segmentDistance,s.getTextLocation=A.getTextLocation,s.clearLocationCache=A.clearLocationCache,s.getVisibleSegment=A.getVisibleSegment,s.findPointOnPath=A.findPointOnPath;var w=e("TfssAhrc");s.extendFlat=w.extendFlat,s.extendDeep=w.extendDeep,s.extendDeepAll=w.extendDeepAll,s.extendDeepNoArrays=w.extendDeepNoArrays;var D=e("/sRs2fqg");s.log=D.log,s.warn=D.warn,s.error=D.error;var L=e("hIYhsYNd");s.counterRegex=L.counter;var N=e("GRhTgMPP");s.throttle=N.throttle,s.throttleDone=N.done,s.clearThrottle=N.clear;var j=e("/xcJVK9I");s.getGraphDiv=j.getGraphDiv,s.isPlotDiv=j.isPlotDiv,s.removeElement=j.removeElement,s.addStyleRule=j.addStyleRule,s.addRelatedStyleRule=j.addRelatedStyleRule,s.deleteRelatedStyleRule=j.deleteRelatedStyleRule,s.getFullTransformMatrix=j.getFullTransformMatrix,s.getElementTransformMatrix=j.getElementTransformMatrix,s.getElementAndAncestors=j.getElementAndAncestors,s.equalDomRects=j.equalDomRects,s.clearResponsive=e("ih8Tp1Rj"),s.preserveDrawingBuffer=e("LNVY/Cio"),s.makeTraceGroups=e("4H6lL+pr"),s._=e("1LlkY7Ka"),s.notifier=e("cc8YJqD7"),s.filterUnique=e("IRORBio+"),s.filterVisible=e("ssS9wgil"),s.pushUnique=e("+mXUIs+M"),s.increment=e("J9bmtrcW"),s.cleanNumber=e("NeA6b+rB"),s.ensureNumber=function(te){return o(te)?(te=Number(te),te>f||te=te?!1:o(de)&&de>=0&&de%1===0},s.noop=e("naY+V7tj"),s.identity=e("EcG8kEcp"),s.repeat=function(de,te){for(var oe=new Array(te),we=0;weoe?Math.max(oe,Math.min(te,de)):Math.max(te,Math.min(oe,de))},s.bBoxIntersect=function(de,te,oe){return oe=oe||0,de.left<=te.right+oe&&te.left<=de.right+oe&&de.top<=te.bottom+oe&&te.top<=de.bottom+oe},s.simpleMap=function(de,te,oe,we,Ne){for(var Q=de.length,X=new Array(Q),ee=0;ee=Math.pow(2,oe)?Ne>10?(s.warn("randstr failed uniqueness"),X):de(te,oe,we,(Ne||0)+1):X},s.OptionControl=function(de,te){de||(de={}),te||(te="opt");var oe={};return oe.optionList=[],oe._newoption=function(we){we[te]=de,oe[we.name]=we,oe.optionList.push(we)},oe["_"+te]=de,oe},s.smooth=function(de,te){if(te=Math.round(te)||0,te<2)return de;var oe=de.length,we=2*oe,Ne=2*te-1,Q=new Array(Ne),X=new Array(oe),ee,ve,ne,le;for(ee=0;ee=we&&(ne-=we*Math.floor(ne/we)),ne<0?ne=-1-ne:ne>=oe&&(ne=we-1-ne),le+=de[ne]*Q[ve];X[ee]=le}return X},s.syncOrAsync=function(de,te,oe){var we,Ne;function Q(){return s.syncOrAsync(de,te,oe)}for(;de.length;)if(Ne=de.splice(0,1)[0],we=Ne(te),we&&we.then)return we.then(Q);return oe&&oe(te)},s.stripTrailingSlash=function(de){return de.substr(-1)==="/"?de.substr(0,de.length-1):de},s.noneOrAll=function(de,te,oe){if(de){var we=!1,Ne=!0,Q,X;for(Q=0;Q0?Ne:0})},s.fillArray=function(de,te,oe,we){if(we=we||s.identity,s.isArrayOrTypedArray(de))for(var Ne=0;Ne1?Ne+X[1]:"";if(Q&&(X.length>1||ee.length>4||oe))for(;we.test(ee);)ee=ee.replace(we,"$1"+Q+"$2");return ee+ve},s.TEMPLATE_STRING_REGEX=/%{([^\s%{}:]*)([:|\|][^}]*)?}/g;var M=/^\w*$/;s.templateString=function(de,te){var oe={};return de.replace(s.TEMPLATE_STRING_REGEX,function(we,Ne){var Q;return M.test(Ne)?Q=te[Ne]:(oe[Ne]=oe[Ne]||s.nestedProperty(te,Ne).get,Q=oe[Ne]()),s.isValidTextValue(Q)?Q:""})};var P={max:10,count:0,name:"hovertemplate"};s.hovertemplateString=function(){return ae.apply(P,arguments)};var z={max:10,count:0,name:"texttemplate"};s.texttemplateString=function(){return ae.apply(z,arguments)};var q=/^(\S+)([\*\/])(-?\d+(\.\d+)?)$/;function U(de){var te=de.match(q);return te?{key:te[1],op:te[2],number:Number(te[3])}:{key:de,op:null,number:null}}var Z={max:10,count:0,name:"texttemplate",parseMultDiv:!0};s.texttemplateStringForShapes=function(){return ae.apply(Z,arguments)};var W=/^[:|\|]/;function ae(de,te,oe){var we=this,Ne=arguments;te||(te={});var Q={};return de.replace(s.TEMPLATE_STRING_REGEX,function(X,ee,ve){var ne=ee==="xother"||ee==="yother",le=ee==="_xother"||ee==="_yother",ue=ee==="_xother_"||ee==="_yother_",_e=ee==="xother_"||ee==="yother_",He=ne||le||_e||ue,Ve=ee;(le||ue)&&(Ve=Ve.substring(1)),(_e||ue)&&(Ve=Ve.substring(0,Ve.length-1));var ot=null,Mt=null;if(we.parseMultDiv){var $t=U(Ve);Ve=$t.key,ot=$t.op,Mt=$t.number}var Ze;if(He){if(Ze=te[Ve],Ze===void 0)return""}else{var gt,Ke;for(Ke=3;Ke=J&&X<=fe,ne=ee>=J&&ee<=fe;if(ve&&(we=10*we+X-J),ne&&(Ne=10*Ne+ee-J),!ve||!ne){if(we!==Ne)return we-Ne;if(X!==ee)return X-ee}}return Ne-we};var Ee=2e9;s.seedPseudoRandom=function(){Ee=2e9},s.pseudoRandom=function(){var de=Ee;return Ee=(69069*Ee+1)%4294967296,Math.abs(Ee-de)<429496729?s.pseudoRandom():Ee/4294967296},s.fillText=function(de,te,oe){var we=Array.isArray(oe)?function(X){oe.push(X)}:function(X){oe.text=X},Ne=s.extractOption(de,te,"htx","hovertext");if(s.isValidTextValue(Ne))return we(Ne);var Q=s.extractOption(de,te,"tx","text");if(s.isValidTextValue(Q))return we(Q)},s.isValidTextValue=function(de){return de||de===0},s.formatPercent=function(de,te){te=te||0;for(var oe=(Math.round(100*de*Math.pow(10,te))*Math.pow(.1,te)).toFixed(te)+"%",we=0;we1&&(ne=1):ne=0,s.strTranslate(Ne-ne*(oe+X),Q-ne*(we+ee))+s.strScale(ne)+(ve?"rotate("+ve+(te?"":" "+oe+" "+we)+")":"")},s.setTransormAndDisplay=function(de,te){de.attr("transform",s.getTextTransform(te)),de.style("display",te.scale?null:"none")},s.ensureUniformFontSize=function(de,te){var oe=s.extendFlat({},te);return oe.size=Math.max(te.size,de._fullLayout.uniformtext.minsize||0),oe},s.join2=function(de,te,oe){var we=de.length;return we>1?de.slice(0,-1).join(te)+oe+de[we-1]:de.join(te)},s.bigFont=function(de){return Math.round(1.2*de)};var Re=s.getFirefoxVersion(),Oe=Re!==null&&Re<86;s.getPositionFromD3Event=function(){return Oe?[n.event.layerX,n.event.layerY]:[n.event.offsetX,n.event.offsetY]}},rBVYdNku:O=>{"use strict";O.exports=function(e){return window&&window.process&&window.process.versions?Object.prototype.toString.call(e)==="[object Object]":Object.prototype.toString.call(e)==="[object Object]"&&Object.getPrototypeOf(e).hasOwnProperty("hasOwnProperty")}},"Y/f1qGGL":(O,l,e)=>{"use strict";var n=e("P6Qu44rU"),r=/^\w*$/,t=0,o=1,c=2,f=3,p=4;O.exports=function(s,y,h,u){h=h||"name",u=u||"value";var v,d,m,x={};y&&y.length?(m=n(s,y),d=m.get()):d=s,y=y||"";var g={};if(d)for(v=0;v2)return x[w]=x[w]|c,S.set(A,null);if(E){for(v=w;v{"use strict";var n=e("Bm/lNwZF");O.exports=function(t,o){for(var c=t._context.locale,f=0;f<2;f++){for(var p=t._context.locales,_=0;_<2;_++){var s=(p[c]||{}).dictionary;if(s){var y=s[o];if(y)return y}p=n.localeRegistry}var h=c.split("-")[0];if(h===c)break;c=h}return o}},"/sRs2fqg":(O,l,e)=>{"use strict";var n=e("eDGpSI/L").dfltConfig,r=e("cc8YJqD7"),t=O.exports={};t.log=function(){var o;if(n.logging>1){var c=["LOG:"];for(o=0;o1){var f=[];for(o=0;o"),"long")}},t.warn=function(){var o;if(n.logging>0){var c=["WARN:"];for(o=0;o0){var f=[];for(o=0;o"),"stick")}},t.error=function(){var o;if(n.logging>0){var c=["ERROR:"];for(o=0;o0){var f=[];for(o=0;o"),"stick")}}},"4H6lL+pr":(O,l,e)=>{"use strict";var n=e("BsFWGRIE");O.exports=function(t,o,c){var f=t.selectAll("g."+c.replace(/\s/g,".")).data(o,function(_){return _[0].trace.uid});f.exit().remove(),f.enter().append("g").attr("class",c),f.order();var p=t.classed("rangeplot")?"nodeRangePlot3":"node3";return f.each(function(_){_[0][p]=n.select(this)}),f}},"7DJq4y0k":(O,l,e)=>{"use strict";var n=e("846O9Cno");l.init2dArray=function(r,t){for(var o=new Array(r),c=0;c{"use strict";function l(n,r){var t=n%r;return t<0?t+r:t}function e(n,r){return Math.abs(n)>r/2?n-Math.round(n/r)*r:n}O.exports={mod:l,modHalf:e}},P6Qu44rU:(O,l,e)=>{"use strict";var n=e("j6yQIY+r"),r=e("0BDZSqpM").isArrayOrTypedArray;O.exports=function(u,v){if(n(v))v=String(v);else if(typeof v!="string"||v.substr(v.length-4)==="[-1]")throw"bad property string";for(var d=0,m=v.split("."),x,g,E;d{"use strict";O.exports=function(){}},cc8YJqD7:(O,l,e)=>{"use strict";var n=e("BsFWGRIE"),r=e("j6yQIY+r"),t=[];O.exports=function(o,c){if(t.indexOf(o)!==-1)return;t.push(o);var f=1e3;r(c)?f=c:c==="long"&&(f=3e3);var p=n.select("body").selectAll(".plotly-notifier").data([0]);p.enter().append("div").classed("plotly-notifier",!0);var _=p.selectAll(".notifier-note").data(t);function s(y){y.duration(700).style("opacity",0).each("end",function(h){var u=t.indexOf(h);u!==-1&&t.splice(u,1),n.select(this).remove()})}_.enter().append("div").classed("notifier-note",!0).style("opacity",0).each(function(y){var h=n.select(this);h.append("button").classed("notifier-close",!0).html("×").on("click",function(){h.transition().call(s)});for(var u=h.append("p"),v=y.split(//g),d=0;d{"use strict";var n=e("j6yQIY+r"),r=e("euHX/qmX");O.exports=function(c){var f;if(c&&c.hasOwnProperty("userAgent")?f=c.userAgent:f=t(),typeof f!="string")return!0;var p=r({ua:{headers:{"user-agent":f}},tablet:!0,featureDetect:!1});if(!p)for(var _=f.split(" "),s=1;s<_.length;s++){var y=_[s];if(y.indexOf("Safari")!==-1)for(var h=s-1;h>-1;h--){var u=_[h];if(u.substr(0,8)==="Version/"){var v=u.substr(8).split(".")[0];if(n(v)&&(v=+v),v>=13)return!0}}}return p};function t(){var o;return typeof navigator<"u"&&(o=navigator.userAgent),o&&o.headers&&typeof o.headers["user-agent"]=="string"&&(o=o.headers["user-agent"]),o}},"+mXUIs+M":O=>{"use strict";O.exports=function(e,n){if(n instanceof RegExp){for(var r=n.toString(),t=0;t{"use strict";l.counter=function(e,n,r,t){var o=(n||"")+(r?"":"$"),c=t===!1?"":"^";return e==="xy"?new RegExp(c+"x([2-9]|[1-9][0-9]+)?y([2-9]|[1-9][0-9]+)?"+o):new RegExp(c+e+"([2-9]|[1-9][0-9]+)?"+o)}},g0j5tBcH:O=>{"use strict";var l=/^(.*)(\.[^\.\[\]]+|\[\d\])$/,e=/^[^\.\[\]]+$/;O.exports=function(n,r){for(;r;){var t=n.match(l);if(t)n=t[1];else if(n.match(e))n="";else throw new Error("bad relativeAttr call:"+[n,r]);if(r.charAt(0)==="^")r=r.slice(1);else break}return n&&r.charAt(0)!=="["?n+"."+r:n+r}},"9NIqyexy":(O,l,e)=>{"use strict";var n=e("0BDZSqpM").isArrayOrTypedArray,r=e("rBVYdNku");O.exports=function t(o,c){for(var f in c){var p=c[f],_=o[f];if(_!==p)if(f.charAt(0)==="_"||typeof p=="function"){if(f in o)continue;o[f]=p}else if(n(p)&&n(_)&&r(p[0])){if(f==="customdata"||f==="ids")continue;for(var s=Math.min(p.length,_.length),y=0;y{"use strict";var n=e("j6yQIY+r"),r=e("/sRs2fqg"),t=e("EcG8kEcp"),o=e("iExSEXQX").BADNUM,c=1e-9;l.findBin=function(y,h,u){if(n(h.start))return u?Math.ceil((y-h.start)/h.size-c)-1:Math.floor((y-h.start)/h.size+c);var v=0,d=h.length,m=0,x=d>1?(h[d-1]-h[0])/(d-1):1,g,E;for(x>=0?E=u?f:p:E=u?s:_,y+=x*c*(u?-1:1)*(x>=0?1:-1);v90&&r.log("Long binary search..."),v-1};function f(y,h){return yh}function s(y,h){return y>=h}l.sorterAsc=function(y,h){return y-h},l.sorterDes=function(y,h){return h-y},l.distinctVals=function(y){var h=y.slice();h.sort(l.sorterAsc);var u;for(u=h.length-1;u>-1&&h[u]===o;u--);for(var v=h[u]-h[0]||1,d=v/(u||1)/1e4,m=[],x,g=0;g<=u;g++){var E=h[g],S=E-x;x===void 0?(m.push(E),x=E):S>d&&(v=Math.min(v,S),m.push(E),x=E)}return{vals:m,minDiff:v}},l.roundUp=function(y,h,u){for(var v=0,d=h.length-1,m,x=0,g=u?0:1,E=u?1:0,S=u?Math.ceil:Math.floor;v0&&(v=1),u&&v)return y.sort(h)}return v?y:y.reverse()},l.findIndexOfMin=function(y,h){h=h||t;for(var u=1/0,v,d=0;d{"use strict";O.exports=function(e){return Object.keys(e).sort()}},AsNl5sRN:(O,l,e)=>{"use strict";var n=e("j6yQIY+r"),r=e("0BDZSqpM").isArrayOrTypedArray;l.aggNums=function(t,o,c,f){var p,_;if((!f||f>c.length)&&(f=c.length),n(o)||(o=!1),r(c[0])){for(_=new Array(f),p=0;pt.length-1)return t[t.length-1];var c=o%1;return c*t[Math.ceil(o)]+(1-c)*t[Math.floor(o)]}},GRhTgMPP:(O,l)=>{"use strict";var e={};l.throttle=function(t,o,c){var f=e[t],p=Date.now();if(!f){for(var _ in e)e[_].tsf.ts+o){s();return}f.timer=setTimeout(function(){s(),f.timer=null},o)},l.done=function(r){var t=e[r];return!t||!t.timer?Promise.resolve():new Promise(function(o){var c=t.onDone;t.onDone=function(){c&&c(),o(),t.onDone=null}})},l.clear=function(r){if(r)n(e[r]),delete e[r];else for(var t in e)l.clear(t)};function n(r){r&&r.timer!==null&&(clearTimeout(r.timer),r.timer=null)}},dgxdK2Tt:(O,l,e)=>{"use strict";var n=e("j6yQIY+r");O.exports=function(t,o){if(t>0)return Math.log(t)/Math.LN10;var c=Math.log(Math.min(o[0],o[1]))/Math.LN10;return n(c)||(c=Math.log(Math.max(o[0],o[1]))/Math.LN10-6),c}},"2POXedf6":(O,l,e)=>{"use strict";var n=e("5/7eUVNk"),r=n.extendFlat,t=n.isPlainObject,o={valType:"flaglist",extras:["none"],flags:["calc","clearAxisTypes","plot","style","markerSize","colorbars"],description:["trace attributes should include an `editType` string matching this flaglist.","*calc* is the most extensive: a full (re)plot starting by clearing `gd.calcdata`","to force it to be regenerated","*clearAxisTypes* resets the types of the axes this trace is on, because new data could","cause the automatic axis type detection to change. Log type will not be cleared, as that","is never automatically chosen so must have been user-specified.","*plot* (re)plots but without first clearing `gd.calcdata`.","*style* only calls `module.style` (or module.editStyle) for all trace modules and redraws the legend.","*markerSize* is like *style*, but propagate axis-range changes due to scatter `marker.size`","*colorbars* only redraws colorbars."].join(" ")},c={valType:"flaglist",extras:["none"],flags:["calc","plot","legend","ticks","axrange","layoutstyle","modebar","camera","arraydraw","colorbars"],description:["layout attributes should include an `editType` string matching this flaglist.","*calc* is the most extensive: a full (re)plot starting by clearing `gd.calcdata`","to force it to be regenerated","*plot* (re)plots but without first clearing `gd.calcdata`.","*legend* only redraws the legend.","*ticks* only redraws axis ticks, labels, and gridlines.","*axrange* minimal sequence when updating axis ranges.","*layoutstyle* reapplies global and SVG cartesian axis styles.","*modebar* just updates the modebar.","*camera* just updates the camera settings for gl3d scenes.","*arraydraw* allows component arrays to invoke the redraw routines just for the","component(s) that changed.","*colorbars* only redraws colorbars."].join(" ")},f=o.flags.slice().concat(["fullReplot"]),p=c.flags.slice().concat("layoutReplot");O.exports={traces:o,layout:c,traceFlags:function(){return _(f)},layoutFlags:function(){return _(p)},update:function(h,u){var v=u.editType;if(v&&v!=="none")for(var d=v.split("+"),m=0;m{"use strict";var l={staticPlot:{valType:"boolean",dflt:!1,description:["Determines whether the graphs are interactive or not.","If *false*, no interactivity, for export or image generation."].join(" ")},typesetMath:{valType:"boolean",dflt:!0,description:["Determines whether math should be typeset or not,","when MathJax (either v2 or v3) is present on the page."].join(" ")},plotlyServerURL:{valType:"string",dflt:"",description:["When set it determines base URL for","the 'Edit in Chart Studio' `showEditInChartStudio`/`showSendToCloud` mode bar button","and the showLink/sendData on-graph link.","To enable sending your data to Chart Studio Cloud, you need to","set both `plotlyServerURL` to 'https://chart-studio.plotly.com' and","also set `showSendToCloud` to true."].join(" ")},editable:{valType:"boolean",dflt:!1,description:["Determines whether the graph is editable or not.","Sets all pieces of `edits`","unless a separate `edits` config item overrides individual parts."].join(" ")},edits:{annotationPosition:{valType:"boolean",dflt:!1,description:["Determines if the main anchor of the annotation is editable.","The main anchor corresponds to the","text (if no arrow) or the arrow (which drags the whole thing leaving","the arrow length & direction unchanged)."].join(" ")},annotationTail:{valType:"boolean",dflt:!1,description:["Has only an effect for annotations with arrows.","Enables changing the length and direction of the arrow."].join(" ")},annotationText:{valType:"boolean",dflt:!1,description:"Enables editing annotation text."},axisTitleText:{valType:"boolean",dflt:!1,description:"Enables editing axis title text."},colorbarPosition:{valType:"boolean",dflt:!1,description:"Enables moving colorbars."},colorbarTitleText:{valType:"boolean",dflt:!1,description:"Enables editing colorbar title text."},legendPosition:{valType:"boolean",dflt:!1,description:"Enables moving the legend."},legendText:{valType:"boolean",dflt:!1,description:"Enables editing the trace name fields from the legend"},shapePosition:{valType:"boolean",dflt:!1,description:"Enables moving shapes."},titleText:{valType:"boolean",dflt:!1,description:"Enables editing the global layout title."}},editSelection:{valType:"boolean",dflt:!0,description:"Enables moving selections."},autosizable:{valType:"boolean",dflt:!1,description:["Determines whether the graphs are plotted with respect to","layout.autosize:true and infer its container size."].join(" ")},responsive:{valType:"boolean",dflt:!1,description:["Determines whether to change the layout size when window is resized.","In v3, this option will be removed and will always be true."].join(" ")},fillFrame:{valType:"boolean",dflt:!1,description:["When `layout.autosize` is turned on, determines whether the graph","fills the container (the default) or the screen (if set to *true*)."].join(" ")},frameMargins:{valType:"number",dflt:0,min:0,max:.5,description:["When `layout.autosize` is turned on, set the frame margins","in fraction of the graph size."].join(" ")},scrollZoom:{valType:"flaglist",flags:["cartesian","gl3d","geo","mapbox"],extras:[!0,!1],dflt:"gl3d+geo+mapbox",description:["Determines whether mouse wheel or two-finger scroll zooms is enable.","Turned on by default for gl3d, geo and mapbox subplots","(as these subplot types do not have zoombox via pan),","but turned off by default for cartesian subplots.","Set `scrollZoom` to *false* to disable scrolling for all subplots."].join(" ")},doubleClick:{valType:"enumerated",values:[!1,"reset","autosize","reset+autosize"],dflt:"reset+autosize",description:["Sets the double click interaction mode.","Has an effect only in cartesian plots.","If *false*, double click is disable.","If *reset*, double click resets the axis ranges to their initial values.","If *autosize*, double click set the axis ranges to their autorange values.","If *reset+autosize*, the odd double clicks resets the axis ranges","to their initial values and even double clicks set the axis ranges","to their autorange values."].join(" ")},doubleClickDelay:{valType:"number",dflt:300,min:0,description:["Sets the delay for registering a double-click in ms.","This is the time interval (in ms) between first mousedown and","2nd mouseup to constitute a double-click.","This setting propagates to all on-subplot double clicks","(except for geo and mapbox) and on-legend double clicks."].join(" ")},showAxisDragHandles:{valType:"boolean",dflt:!0,description:["Set to *false* to omit cartesian axis pan/zoom drag handles."].join(" ")},showAxisRangeEntryBoxes:{valType:"boolean",dflt:!0,description:["Set to *false* to omit direct range entry at the pan/zoom drag points,","note that `showAxisDragHandles` must be enabled to have an effect."].join(" ")},showTips:{valType:"boolean",dflt:!0,description:["Determines whether or not tips are shown while interacting","with the resulting graphs."].join(" ")},showLink:{valType:"boolean",dflt:!1,description:["Determines whether a link to Chart Studio Cloud is displayed","at the bottom right corner of resulting graphs.","Use with `sendData` and `linkText`."].join(" ")},linkText:{valType:"string",dflt:"Edit chart",noBlank:!0,description:["Sets the text appearing in the `showLink` link."].join(" ")},sendData:{valType:"boolean",dflt:!0,description:["If *showLink* is true, does it contain data","just link to a Chart Studio Cloud file?"].join(" ")},showSources:{valType:"any",dflt:!1,description:["Adds a source-displaying function to show sources on","the resulting graphs."].join(" ")},displayModeBar:{valType:"enumerated",values:["hover",!0,!1],dflt:"hover",description:["Determines the mode bar display mode.","If *true*, the mode bar is always visible.","If *false*, the mode bar is always hidden.","If *hover*, the mode bar is visible while the mouse cursor","is on the graph container."].join(" ")},showSendToCloud:{valType:"boolean",dflt:!1,description:['Should we include a ModeBar button, labeled "Edit in Chart Studio",',"that sends this chart to chart-studio.plotly.com (formerly plot.ly) or another plotly server","as specified by `plotlyServerURL` for editing, export, etc? Prior to version 1.43.0","this button was included by default, now it is opt-in using this flag.","Note that this button can (depending on `plotlyServerURL` being set) send your data","to an external server. However that server does not persist your data",'until you arrive at the Chart Studio and explicitly click "Save".'].join(" ")},showEditInChartStudio:{valType:"boolean",dflt:!1,description:["Same as `showSendToCloud`, but use a pencil icon instead of a floppy-disk.","Note that if both `showSendToCloud` and `showEditInChartStudio` are turned,","only `showEditInChartStudio` will be honored."].join(" ")},modeBarButtonsToRemove:{valType:"any",dflt:[],description:["Remove mode bar buttons by name.","See ./components/modebar/buttons.js for the list of names."].join(" ")},modeBarButtonsToAdd:{valType:"any",dflt:[],description:["Add mode bar button using config objects","See ./components/modebar/buttons.js for list of arguments.","To enable predefined modebar buttons e.g. shape drawing, hover and spikelines,","simply provide their string name(s). This could include:","*v1hovermode*, *hoverclosest*, *hovercompare*, *togglehover*, *togglespikelines*,","*drawline*, *drawopenpath*, *drawclosedpath*, *drawcircle*, *drawrect* and *eraseshape*.","Please note that these predefined buttons will only be shown if they are compatible","with all trace types used in a graph."].join(" ")},modeBarButtons:{valType:"any",dflt:!1,description:["Define fully custom mode bar buttons as nested array,","where the outer arrays represents button groups, and","the inner arrays have buttons config objects or names of default buttons","See ./components/modebar/buttons.js for more info."].join(" ")},toImageButtonOptions:{valType:"any",dflt:{},description:["Statically override options for toImage modebar button","allowed keys are format, filename, width, height, scale","see ../components/modebar/buttons.js"].join(" ")},displaylogo:{valType:"boolean",dflt:!0,description:["Determines whether or not the plotly logo is displayed","on the end of the mode bar."].join(" ")},watermark:{valType:"boolean",dflt:!1,description:"watermark the images with the company's logo"},plotGlPixelRatio:{valType:"number",dflt:2,min:1,max:4,description:["Set the pixel ratio during WebGL image export.","This config option was formerly named `plot3dPixelRatio`","which is now deprecated."].join(" ")},setBackground:{valType:"any",dflt:"transparent",description:["Set function to add the background color (i.e. `layout.paper_color`)","to a different container.","This function take the graph div as first argument and the current background","color as second argument.","Alternatively, set to string *opaque* to ensure there is white behind it."].join(" ")},topojsonURL:{valType:"string",noBlank:!0,dflt:"https://cdn.plot.ly/",description:["Set the URL to topojson used in geo charts.","By default, the topojson files are fetched from cdn.plot.ly.","For example, set this option to:","/dist/topojson/","to render geographical feature using the topojson files","that ship with the plotly.js module."].join(" ")},mapboxAccessToken:{valType:"string",dflt:null,description:["Mapbox access token (required to plot mapbox trace types)","If using an Mapbox Atlas server, set this option to ''","so that plotly.js won't attempt to authenticate to the public Mapbox server."].join(" ")},logging:{valType:"integer",min:0,max:2,dflt:1,description:["Turn all console logging on or off (errors will be thrown)","This should ONLY be set via Plotly.setPlotConfig","Available levels:","0: no logs","1: warnings and errors, but not informational messages","2: verbose logs"].join(" ")},notifyOnLogging:{valType:"integer",min:0,max:2,dflt:0,description:["Set on-graph logging (notifier) level","This should ONLY be set via Plotly.setPlotConfig","Available levels:","0: no on-graph logs","1: warnings and errors, but not informational messages","2: verbose logs"].join(" ")},queueLength:{valType:"integer",min:0,dflt:0,description:"Sets the length of the undo/redo queue."},globalTransforms:{valType:"any",dflt:[],description:["Set global transform to be applied to all traces with no","specification needed"].join(" ")},locale:{valType:"string",dflt:"en-US",description:["Which localization should we use?","Should be a string like 'en' or 'en-US'."].join(" ")},locales:{valType:"any",dflt:{},description:["Localization definitions","Locales can be provided either here (specific to one chart) or globally","by registering them as modules.","Should be an object of objects {locale: {dictionary: {...}, format: {...}}}","{","  da: {","      dictionary: {'Reset axes': 'Nulstil aksler', ...},","      format: {months: [...], shortMonths: [...]}","  },","  ...","}","All parts are optional. When looking for translation or format fields, we","look first for an exact match in a config locale, then in a registered","module. If those fail, we strip off any regionalization ('en-US' -> 'en')","and try each (config, registry) again. The final fallback for translation","is untranslated (which is US English) and for formats is the base English","(the only consequence being the last fallback date format %x is DD/MM/YYYY","instead of MM/DD/YYYY). Currently `grouping` and `currency` are ignored","for our automatic number formatting, but can be used in custom formats."].join(" ")}},e={};function n(r,t){for(var o in r){var c=r[o];c.valType?t[o]=c.dflt:(t[o]||(t[o]={}),n(c,t[o]))}}n(l,e),O.exports={configAttributes:l,dfltConfig:e}},OQCOsJIy:(O,l,e)=>{"use strict";var n=e("5/7eUVNk"),r=e("lERw8KBg"),t="templateitemname",o={name:{valType:"string",editType:"none",description:["When used in a template, named items are created in the output figure","in addition to any items the figure already has in this array.","You can modify these items in the output figure by making your own","item with `templateitemname` matching this `name`","alongside your modifications (including `visible: false` or","`enabled: false` to hide it).","Has no effect outside of a template."].join(" ")}};o[t]={valType:"string",editType:"calc",description:["Used to refer to a named item in this array in the template. Named","items from the template will be created even without a matching item","in the input figure, but you can modify one by making an item with","`templateitemname` matching its `name`, alongside your modifications","(including `visible: false` or `enabled: false` to hide it).","If there is no template or no matching item, this item will be","hidden unless you explicitly show it with `visible: true`."].join(" ")},l.templatedArray=function(p,_){return _._isLinkedToArray=p,_.name=o.name,_[t]=o[t],_},l.traceTemplater=function(p){var _={},s,y;for(s in p)y=p[s],Array.isArray(y)&&y.length&&(_[s]=0);function h(u){s=n.coerce(u,{},r,"type");var v={type:s,_template:null};if(s in _){y=p[s];var d=_[s]%y.length;_[s]++,v._template=y[d]}return v}return{newTrace:h}},l.newContainer=function(p,_,s){var y=p._template,h=y&&(y[_]||s&&y[s]);n.isPlainObject(h)||(h=null);var u=p[_]={_template:h};return u},l.arrayTemplater=function(p,_,s){var y=p._template,h=y&&y[f(_)],u=y&&y[_];(!Array.isArray(u)||!u.length)&&(u=[]);var v={};function d(x){var g={name:x.name,_input:x},E=g[t]=x[t];if(!c(E))return g._template=h,g;for(var S=0;S=y&&(s._input||{})._templateitemname;u&&(h=y);var v=_+"["+h+"]",d;function m(){d={},u&&(d[v]={},d[v][t]=u)}m();function x(A,w){d[A]=w}function g(A,w){u?n.nestedProperty(d[v],A).set(w):d[v+"."+A]=w}function E(){var A=d;return m(),A}function S(A,w){A&&g(A,w);var D=E();for(var L in D)n.nestedProperty(p,L).set(D[L])}return{modifyBase:x,modifyItem:g,getUpdateObj:E,applyUpdate:S}}},jdWgOtRY:O=>{"use strict";O.exports={mode:{valType:"enumerated",dflt:"afterall",values:["immediate","next","afterall"],description:["Describes how a new animate call interacts with currently-running","animations. If `immediate`, current animations are interrupted and","the new animation is started. If `next`, the current frame is allowed","to complete, after which the new animation is started. If `afterall`","all existing frames are animated to completion before the new animation","is started."].join(" ")},direction:{valType:"enumerated",values:["forward","reverse"],dflt:"forward",description:["The direction in which to play the frames triggered by the animation call"].join(" ")},fromcurrent:{valType:"boolean",dflt:!1,description:["Play frames starting at the current frame instead of the beginning."].join(" ")},frame:{duration:{valType:"number",min:0,dflt:500,description:["The duration in milliseconds of each frame. If greater than the frame","duration, it will be limited to the frame duration."].join(" ")},redraw:{valType:"boolean",dflt:!0,description:["Redraw the plot at completion of the transition. This is desirable","for transitions that include properties that cannot be transitioned,","but may significantly slow down updates that do not require a full","redraw of the plot"].join(" ")}},transition:{duration:{valType:"number",min:0,dflt:500,editType:"none",description:["The duration of the transition, in milliseconds. If equal to zero,","updates are synchronous."].join(" ")},easing:{valType:"enumerated",dflt:"cubic-in-out",values:["linear","quad","cubic","sin","exp","circle","elastic","back","bounce","linear-in","quad-in","cubic-in","sin-in","exp-in","circle-in","elastic-in","back-in","bounce-in","linear-out","quad-out","cubic-out","sin-out","exp-out","circle-out","elastic-out","back-out","bounce-out","linear-in-out","quad-in-out","cubic-in-out","sin-in-out","exp-in-out","circle-in-out","elastic-in-out","back-in-out","bounce-in-out"],editType:"none",description:"The easing function used for the transition"},ordering:{valType:"enumerated",values:["layout first","traces first"],dflt:"layout first",editType:"none",description:["Determines whether the figure's layout or traces smoothly transitions","during updates that make both traces and layout change."].join(" ")}}}},OYHyEGiK:(O,l,e)=>{"use strict";var n=e("5/7eUVNk"),r=e("OQCOsJIy");O.exports=function(o,c,f){var p=f.name,_=f.inclusionAttr||"visible",s=c[p],y=n.isArrayOrTypedArray(o[p])?o[p]:[],h=c[p]=[],u=r.arrayTemplater(c,p,_),v,d;for(v=0;v{"use strict";var n=e("iNVXrAXN"),r=e("iCaN1/dF");O.exports={type:{valType:"enumerated",values:[],dflt:"scatter",editType:"calc+clearAxisTypes",_noTemplating:!0},visible:{valType:"enumerated",values:[!0,!1,"legendonly"],dflt:!0,editType:"calc",description:["Determines whether or not this trace is visible.","If *legendonly*, the trace is not drawn,","but can appear as a legend item","(provided that the legend itself is visible)."].join(" ")},showlegend:{valType:"boolean",dflt:!0,editType:"style",description:["Determines whether or not an item corresponding to this","trace is shown in the legend."].join(" ")},legendgroup:{valType:"string",dflt:"",editType:"style",description:["Sets the legend group for this trace.","Traces part of the same legend group hide/show at the same time","when toggling legend items."].join(" ")},legendgrouptitle:{text:{valType:"string",dflt:"",editType:"style",description:["Sets the title of the legend group."].join(" ")},font:n({editType:"style",description:["Sets this legend group's title font."].join(" ")}),editType:"style"},legendrank:{valType:"number",dflt:1e3,editType:"style",description:["Sets the legend rank for this trace.","Items and groups with smaller ranks are presented on top/left side while","with `*reversed* `legend.traceorder` they are on bottom/right side.","The default legendrank is 1000,","so that you can use ranks less than 1000 to place certain items before all unranked items,","and ranks greater than 1000 to go after all unranked items."].join(" ")},legendwidth:{valType:"number",min:0,editType:"style",description:"Sets the width (in px or fraction) of the legend for this trace."},opacity:{valType:"number",min:0,max:1,dflt:1,editType:"style",description:"Sets the opacity of the trace."},name:{valType:"string",editType:"style",description:["Sets the trace name.","The trace name appear as the legend item and on hover."].join(" ")},uid:{valType:"string",editType:"plot",anim:!0,description:["Assign an id to this trace,","Use this to provide object constancy between traces during animations","and transitions."].join(" ")},ids:{valType:"data_array",editType:"calc",anim:!0,description:["Assigns id labels to each datum.","These ids for object constancy of data points during animation.","Should be an array of strings, not numbers or any other type."].join(" ")},customdata:{valType:"data_array",editType:"calc",description:["Assigns extra data each datum.","This may be useful when listening to hover, click and selection events.","Note that, *scatter* traces also appends customdata items in the markers","DOM elements"].join(" ")},meta:{valType:"any",arrayOk:!0,editType:"plot",description:["Assigns extra meta information associated with this trace","that can be used in various text attributes.","Attributes such as trace `name`, graph, axis and colorbar `title.text`, annotation `text`","`rangeselector`, `updatemenues` and `sliders` `label` text","all support `meta`.","To access the trace `meta` values in an attribute in the same trace, simply use","`%{meta[i]}` where `i` is the index or key of the `meta`","item in question.","To access trace `meta` in layout attributes, use","`%{data[n[.meta[i]}` where `i` is the index or key of the `meta`","and `n` is the trace index."].join(" ")},selectedpoints:{valType:"any",editType:"calc",description:["Array containing integer indices of selected points.","Has an effect only for traces that support selections.","Note that an empty array means an empty selection where the `unselected`","are turned on for all points, whereas, any other non-array values means no","selection all where the `selected` and `unselected` styles have no effect."].join(" ")},hoverinfo:{valType:"flaglist",flags:["x","y","z","text","name"],extras:["all","none","skip"],arrayOk:!0,dflt:"all",editType:"none",description:["Determines which trace information appear on hover.","If `none` or `skip` are set, no information is displayed upon hovering.","But, if `none` is set, click and hover events are still fired."].join(" ")},hoverlabel:r.hoverlabel,stream:{token:{valType:"string",noBlank:!0,strict:!0,editType:"calc",description:["The stream id number links a data trace on a plot with a stream.","See https://chart-studio.plotly.com/settings for more details."].join(" ")},maxpoints:{valType:"number",min:0,max:1e4,dflt:500,editType:"calc",description:["Sets the maximum number of points to keep on the plots from an","incoming stream.","If `maxpoints` is set to *50*, only the newest 50 points will","be displayed on the plot."].join(" ")},editType:"calc"},transforms:{_isLinkedToArray:"transform",editType:"calc",description:["WARNING: All transforms are deprecated and may be removed from the API in next major version.","An array of operations that manipulate the trace data,","for example filtering or sorting the data arrays."].join(" ")},uirevision:{valType:"any",editType:"none",description:["Controls persistence of some user-driven changes to the trace:","`constraintrange` in `parcoords` traces, as well as some","`editable: true` modifications such as `name` and `colorbar.title`.","Defaults to `layout.uirevision`.","Note that other user-driven trace attribute changes are controlled","by `layout` attributes:","`trace.visible` is controlled by `layout.legend.uirevision`,","`selectedpoints` is controlled by `layout.selectionrevision`,","and `colorbar.(x|y)` (accessible with `config: {editable: true}`)","is controlled by `layout.editrevision`.","Trace changes are tracked by `uid`, which only falls back on trace","index if no `uid` is provided. So if your app can add/remove traces","before the end of the `data` array, such that the same trace has a","different index, you can still preserve user-driven changes if you","give each trace a `uid` that stays with it as it moves."].join(" ")}}},sp7vjgda:(O,l,e)=>{"use strict";var n=e("SL3i/G8s"),r=n.FORMAT_LINK,t=n.DATE_FORMAT_LINK;function o(p,_){return{valType:"string",dflt:"",editType:"none",description:(_?c:f)("hover text",p)+["By default the values are formatted using "+(_?"generic number format":"`"+p+"axis.hoverformat`")+"."].join(" ")}}function c(p,_){return["Sets the "+p+" formatting rule"+(_?"for `"+_+"` ":""),"using d3 formatting mini-languages","which are very similar to those in Python. For numbers, see: "+r+"."].join(" ")}function f(p,_){return c(p,_)+[" And for dates see: "+t+".","We add two items to d3's date formatter:","*%h* for half of the year as a decimal number as well as","*%{n}f* for fractional seconds","with n digits. For example, *2016-10-13 09:15:23.456* with tickformat","*%H~%M~%S.%2f* would display *09~15~23.46*"].join(" ")}O.exports={axisHoverFormat:o,descriptionOnlyNumbers:c,descriptionWithDates:f}},A0hsR495:(O,l,e)=>{"use strict";var n=e("j6yQIY+r"),r=e("5/7eUVNk"),t=e("iExSEXQX"),o=t.ONEDAY,c=t.ONEWEEK;l.dtick=function(f,p){var _=p==="log",s=p==="date",y=p==="category",h=s?o:1;if(!f)return h;if(n(f))return f=Number(f),f<=0?h:y?Math.max(1,Math.round(f)):s?Math.max(.1,f):f;if(typeof f!="string"||!(s||_))return h;var u=f.charAt(0),v=f.substr(1);return v=n(v)?Number(v):0,v<=0||!(s&&u==="M"&&v===Math.round(v)||_&&u==="L"||_&&u==="D"&&(v===1||v===2))?h:f},l.tick0=function(f,p,_,s){if(p==="date")return r.cleanDate(f,r.dateTick0(_,s%c===0?1:0));if(!(s==="D1"||s==="D2"))return n(f)?Number(f):0}},myC6jQfm:(O,l,e)=>{"use strict";var n=e("hIYhsYNd").counter;O.exports={idRegex:{x:n("x","( domain)?"),y:n("y","( domain)?")},attrRegex:n("[xy]axis"),xAxisMatch:n("xaxis"),yAxisMatch:n("yaxis"),AX_ID_PATTERN:/^[xyz][0-9]*( domain)?$/,AX_NAME_PATTERN:/^[xyz]axis[0-9]*$/,SUBPLOT_PATTERN:/^x([0-9]*)y([0-9]*)$/,HOUR_PATTERN:"hour",WEEKDAY_PATTERN:"day of week",MINDRAG:8,MINZOOM:20,DRAGGERSIZE:20,REDRAWDELAY:50,DFLTRANGEX:[-1,6],DFLTRANGEY:[-1,4],traceLayerClasses:["imagelayer","heatmaplayer","contourcarpetlayer","contourlayer","funnellayer","waterfalllayer","barlayer","carpetlayer","violinlayer","boxlayer","ohlclayer","scattercarpetlayer","scatterlayer"],clipOnAxisFalseQuery:[".scatterlayer",".barlayer",".funnellayer",".waterfalllayer"],layerValue2layerClass:{"above traces":"above","below traces":"below"}}},"7a73G6xA":(O,l,e)=>{"use strict";var n=e("iNVXrAXN"),r=e("V1/HMom/"),t=e("aVcyJLJW").P,o=e("TfssAhrc").extendFlat,c=e("OQCOsJIy").templatedArray,f=e("sp7vjgda").descriptionWithDates,p=e("iExSEXQX").ONEDAY,_=e("myC6jQfm"),s=_.HOUR_PATTERN,y=_.WEEKDAY_PATTERN,h={valType:"enumerated",values:["auto","linear","array"],editType:"ticks",impliedEdits:{tick0:void 0,dtick:void 0},description:["Sets the tick mode for this axis.","If *auto*, the number of ticks is set via `nticks`.","If *linear*, the placement of the ticks is determined by","a starting position `tick0` and a tick step `dtick`","(*linear* is the default value if `tick0` and `dtick` are provided).","If *array*, the placement of the ticks is set via `tickvals`","and the tick text is `ticktext`.","(*array* is the default value if `tickvals` is provided)."].join(" ")},u=o({},h,{values:h.values.slice().concat(["sync"]),description:[h.description,"If *sync*, the number of ticks will sync with the overlayed axis","set by `overlaying` property."].join(" ")});function v(j){return{valType:"integer",min:0,dflt:j?5:0,editType:"ticks",description:["Specifies the maximum number of ticks for the particular axis.","The actual number of ticks will be chosen automatically to be","less than or equal to `nticks`.","Has an effect only if `tickmode` is set to *auto*."].join(" ")}}var d={valType:"any",editType:"ticks",impliedEdits:{tickmode:"linear"},description:["Sets the placement of the first tick on this axis.","Use with `dtick`.","If the axis `type` is *log*, then you must take the log of your starting tick","(e.g. to set the starting tick to 100, set the `tick0` to 2)","except when `dtick`=*L* (see `dtick` for more info).","If the axis `type` is *date*, it should be a date string, like date data.","If the axis `type` is *category*, it should be a number, using the scale where","each category is assigned a serial number from zero in the order it appears."].join(" ")},m={valType:"any",editType:"ticks",impliedEdits:{tickmode:"linear"},description:["Sets the step in-between ticks on this axis. Use with `tick0`.","Must be a positive number, or special strings available to *log* and *date* axes.","If the axis `type` is *log*, then ticks are set every 10^(n*dtick) where n","is the tick number. For example,","to set a tick mark at 1, 10, 100, 1000, ... set dtick to 1.","To set tick marks at 1, 100, 10000, ... set dtick to 2.","To set tick marks at 1, 5, 25, 125, 625, 3125, ... set dtick to log_10(5), or 0.69897000433.","*log* has several special values; *L*, where `f` is a positive number,","gives ticks linearly spaced in value (but not position).","For example `tick0` = 0.1, `dtick` = *L0.5* will put ticks at 0.1, 0.6, 1.1, 1.6 etc.","To show powers of 10 plus small digits between, use *D1* (all digits) or *D2* (only 2 and 5).","`tick0` is ignored for *D1* and *D2*.","If the axis `type` is *date*, then you must convert the time to milliseconds.","For example, to set the interval between ticks to one day,","set `dtick` to 86400000.0.","*date* also has special values *M* gives ticks spaced by a number of months.","`n` must be a positive integer.","To set ticks on the 15th of every third month, set `tick0` to *2000-01-15* and `dtick` to *M3*.","To set ticks every 4 years, set `dtick` to *M48*"].join(" ")},x={valType:"data_array",editType:"ticks",description:["Sets the values at which ticks on this axis appear.","Only has an effect if `tickmode` is set to *array*.","Used with `ticktext`."].join(" ")},g={valType:"enumerated",values:["outside","inside",""],editType:"ticks",description:["Determines whether ticks are drawn or not.","If **, this axis' ticks are not drawn.","If *outside* (*inside*), this axis' are drawn outside (inside)","the axis lines."].join(" ")};function E(j){var re={valType:"number",min:0,editType:"ticks",description:"Sets the tick length (in px)."};return j||(re.dflt=5),re}function S(j){var re={valType:"number",min:0,editType:"ticks",description:"Sets the tick width (in px)."};return j||(re.dflt=1),re}var A={valType:"color",dflt:r.defaultLine,editType:"ticks",description:"Sets the tick color."},w={valType:"color",dflt:r.lightLine,editType:"ticks",description:"Sets the color of the grid lines."};function D(j){var re={valType:"number",min:0,editType:"ticks",description:"Sets the width (in px) of the grid lines."};return j||(re.dflt=1),re}var L=o({},t,{editType:"ticks"}),N={valType:"boolean",editType:"ticks",description:["Determines whether or not grid lines are drawn.","If *true*, the grid lines are drawn at every tick mark."].join(" ")};O.exports={visible:{valType:"boolean",editType:"plot",description:["A single toggle to hide the axis while preserving interaction like dragging.","Default is true when a cheater plot is present on the axis, otherwise","false"].join(" ")},color:{valType:"color",dflt:r.defaultLine,editType:"ticks",description:["Sets default for all colors associated with this axis","all at once: line, font, tick, and grid colors.","Grid color is lightened by blending this with the plot background","Individual pieces can override this."].join(" ")},title:{text:{valType:"string",editType:"ticks",description:["Sets the title of this axis.","Note that before the existence of `title.text`, the title's","contents used to be defined as the `title` attribute itself.","This behavior has been deprecated."].join(" ")},font:n({editType:"ticks",description:["Sets this axis' title font.","Note that the title's font used to be customized","by the now deprecated `titlefont` attribute."].join(" ")}),standoff:{valType:"number",min:0,editType:"ticks",description:["Sets the standoff distance (in px) between the axis labels and the title text","The default value is a function of the axis tick labels, the title `font.size`","and the axis `linewidth`.","Note that the axis title position is always constrained within the margins,","so the actual standoff distance is always less than the set or default value.","By setting `standoff` and turning on `automargin`, plotly.js will push the","margins to fit the axis title at given standoff distance."].join(" ")},editType:"ticks"},type:{valType:"enumerated",values:["-","linear","log","date","category","multicategory"],dflt:"-",editType:"calc",_noTemplating:!0,description:["Sets the axis type.","By default, plotly attempts to determined the axis type","by looking into the data of the traces that referenced","the axis in question."].join(" ")},autotypenumbers:{valType:"enumerated",values:["convert types","strict"],dflt:"convert types",editType:"calc",description:["Using *strict* a numeric string in trace data is not converted to a number.","Using *convert types* a numeric string in trace data may be","treated as a number during automatic axis `type` detection.","Defaults to layout.autotypenumbers."].join(" ")},autorange:{valType:"enumerated",values:[!0,!1,"reversed"],dflt:!0,editType:"axrange",impliedEdits:{"range[0]":void 0,"range[1]":void 0},description:["Determines whether or not the range of this axis is","computed in relation to the input data.","See `rangemode` for more info.","If `range` is provided, then `autorange` is set to *false*."].join(" ")},rangemode:{valType:"enumerated",values:["normal","tozero","nonnegative"],dflt:"normal",editType:"plot",description:["If *normal*, the range is computed in relation to the extrema","of the input data.","If *tozero*`, the range extends to 0,","regardless of the input data","If *nonnegative*, the range is non-negative,","regardless of the input data.","Applies only to linear axes."].join(" ")},range:{valType:"info_array",items:[{valType:"any",editType:"axrange",impliedEdits:{"^autorange":!1},anim:!0},{valType:"any",editType:"axrange",impliedEdits:{"^autorange":!1},anim:!0}],editType:"axrange",impliedEdits:{autorange:!1},anim:!0,description:["Sets the range of this axis.","If the axis `type` is *log*, then you must take the log of your","desired range (e.g. to set the range from 1 to 100,","set the range from 0 to 2).","If the axis `type` is *date*, it should be date strings,","like date data, though Date objects and unix milliseconds","will be accepted and converted to strings.","If the axis `type` is *category*, it should be numbers,","using the scale where each category is assigned a serial","number from zero in the order it appears."].join(" ")},fixedrange:{valType:"boolean",dflt:!1,editType:"calc",description:["Determines whether or not this axis is zoom-able.","If true, then zoom is disabled."].join(" ")},scaleanchor:{valType:"enumerated",values:[_.idRegex.x.toString(),_.idRegex.y.toString()],editType:"plot",description:["If set to another axis id (e.g. `x2`, `y`), the range of this axis","changes together with the range of the corresponding axis","such that the scale of pixels per unit is in a constant ratio.","Both axes are still zoomable, but when you zoom one, the other will","zoom the same amount, keeping a fixed midpoint.","`constrain` and `constraintoward` determine how we enforce the constraint.","You can chain these, ie `yaxis: {scaleanchor: *x*}, xaxis2: {scaleanchor: *y*}`","but you can only link axes of the same `type`.","The linked axis can have the opposite letter (to constrain the aspect ratio)","or the same letter (to match scales across subplots).","Loops (`yaxis: {scaleanchor: *x*}, xaxis: {scaleanchor: *y*}` or longer) are redundant","and the last constraint encountered will be ignored to avoid possible","inconsistent constraints via `scaleratio`.","Note that setting axes simultaneously in both a `scaleanchor` and a `matches` constraint","is currently forbidden."].join(" ")},scaleratio:{valType:"number",min:0,dflt:1,editType:"plot",description:["If this axis is linked to another by `scaleanchor`, this determines the pixel","to unit scale ratio. For example, if this value is 10, then every unit on","this axis spans 10 times the number of pixels as a unit on the linked axis.","Use this for example to create an elevation profile where the vertical scale","is exaggerated a fixed amount with respect to the horizontal."].join(" ")},constrain:{valType:"enumerated",values:["range","domain"],editType:"plot",description:["If this axis needs to be compressed (either due to its own `scaleanchor` and","`scaleratio` or those of the other axis), determines how that happens:","by increasing the *range*, or by decreasing the *domain*.","Default is *domain* for axes containing image traces, *range* otherwise."].join(" ")},constraintoward:{valType:"enumerated",values:["left","center","right","top","middle","bottom"],editType:"plot",description:["If this axis needs to be compressed (either due to its own `scaleanchor` and","`scaleratio` or those of the other axis), determines which direction we push","the originally specified plot area. Options are *left*, *center* (default),","and *right* for x axes, and *top*, *middle* (default), and *bottom* for y axes."].join(" ")},matches:{valType:"enumerated",values:[_.idRegex.x.toString(),_.idRegex.y.toString()],editType:"calc",description:["If set to another axis id (e.g. `x2`, `y`), the range of this axis","will match the range of the corresponding axis in data-coordinates space.","Moreover, matching axes share auto-range values, category lists and","histogram auto-bins.","Note that setting axes simultaneously in both a `scaleanchor` and a `matches` constraint","is currently forbidden.","Moreover, note that matching axes must have the same `type`."].join(" ")},rangebreaks:c("rangebreak",{enabled:{valType:"boolean",dflt:!0,editType:"calc",description:["Determines whether this axis rangebreak is enabled or disabled.","Please note that `rangebreaks` only work for *date* axis type."].join(" ")},bounds:{valType:"info_array",items:[{valType:"any",editType:"calc"},{valType:"any",editType:"calc"}],editType:"calc",description:["Sets the lower and upper bounds of this axis rangebreak.","Can be used with `pattern`."].join(" ")},pattern:{valType:"enumerated",values:[y,s,""],editType:"calc",description:["Determines a pattern on the time line that generates breaks.","If *"+y+"* - days of the week in English e.g. 'Sunday' or `sun`","(matching is case-insensitive and considers only the first three characters),","as well as Sunday-based integers between 0 and 6.","If *"+s+"* - hour (24-hour clock) as decimal numbers between 0 and 24.","for more info.","Examples:","- { pattern: '"+y+"', bounds: [6, 1] }"," or simply { bounds: ['sat', 'mon'] }","  breaks from Saturday to Monday (i.e. skips the weekends).","- { pattern: '"+s+"', bounds: [17, 8] }","  breaks from 5pm to 8am (i.e. skips non-work hours)."].join(" ")},values:{valType:"info_array",freeLength:!0,editType:"calc",items:{valType:"any",editType:"calc"},description:["Sets the coordinate values corresponding to the rangebreaks.","An alternative to `bounds`.","Use `dvalue` to set the size of the values along the axis."].join(" ")},dvalue:{valType:"number",editType:"calc",min:0,dflt:p,description:["Sets the size of each `values` item.","The default is one day in milliseconds."].join(" ")},editType:"calc"}),tickmode:u,nticks:v(),tick0:d,dtick:m,ticklabelstep:{valType:"integer",min:1,dflt:1,editType:"ticks",description:["Sets the spacing between tick labels as compared to the spacing between ticks.","A value of 1 (default) means each tick gets a label.","A value of 2 means shows every 2nd label.","A larger value n means only every nth tick is labeled.","`tick0` determines which labels are shown.","Not implemented for axes with `type` *log* or *multicategory*, or when `tickmode` is *array*."].join(" ")},tickvals:x,ticktext:{valType:"data_array",editType:"ticks",description:["Sets the text displayed at the ticks position via `tickvals`.","Only has an effect if `tickmode` is set to *array*.","Used with `tickvals`."].join(" ")},ticks:g,tickson:{valType:"enumerated",values:["labels","boundaries"],dflt:"labels",editType:"ticks",description:["Determines where ticks and grid lines are drawn with respect to their","corresponding tick labels.","Only has an effect for axes of `type` *category* or *multicategory*.","When set to *boundaries*, ticks and grid lines are drawn half a category","to the left/bottom of labels."].join(" ")},ticklabelmode:{valType:"enumerated",values:["instant","period"],dflt:"instant",editType:"ticks",description:["Determines where tick labels are drawn with respect to their","corresponding ticks and grid lines.","Only has an effect for axes of `type` *date*","When set to *period*, tick labels are drawn in the middle of the period","between ticks."].join(" ")},ticklabelposition:{valType:"enumerated",values:["outside","inside","outside top","inside top","outside left","inside left","outside right","inside right","outside bottom","inside bottom"],dflt:"outside",editType:"calc",description:["Determines where tick labels are drawn with respect to the axis","Please note that","top or bottom has no effect on x axes or when `ticklabelmode` is set to *period*.","Similarly","left or right has no effect on y axes or when `ticklabelmode` is set to *period*.","Has no effect on *multicategory* axes or when `tickson` is set to *boundaries*.","When used on axes linked by `matches` or `scaleanchor`,","no extra padding for inside labels would be added by autorange,","so that the scales could match."].join(" ")},ticklabeloverflow:{valType:"enumerated",values:["allow","hide past div","hide past domain"],editType:"calc",description:["Determines how we handle tick labels that would overflow either the graph div or the domain of the axis.","The default value for inside tick labels is *hide past domain*.","Otherwise on *category* and *multicategory* axes the default is *allow*.","In other cases the default is *hide past div*."].join(" ")},mirror:{valType:"enumerated",values:[!0,"ticks",!1,"all","allticks"],dflt:!1,editType:"ticks+layoutstyle",description:["Determines if the axis lines or/and ticks are mirrored to","the opposite side of the plotting area.","If *true*, the axis lines are mirrored.","If *ticks*, the axis lines and ticks are mirrored.","If *false*, mirroring is disable.","If *all*, axis lines are mirrored on all shared-axes subplots.","If *allticks*, axis lines and ticks are mirrored","on all shared-axes subplots."].join(" ")},ticklen:E(),tickwidth:S(),tickcolor:A,showticklabels:{valType:"boolean",dflt:!0,editType:"ticks",description:"Determines whether or not the tick labels are drawn."},labelalias:{valType:"any",dflt:!1,editType:"ticks",description:["Replacement text for specific tick or hover labels.","For example using {US: 'USA', CA: 'Canada'} changes US to USA","and CA to Canada. The labels we would have shown must match","the keys exactly, after adding any tickprefix or ticksuffix.","labelalias can be used with any axis type, and both keys (if needed)","and values (if desired) can include html-like tags or MathJax."].join(" ")},automargin:{valType:"flaglist",flags:["height","width","left","right","top","bottom"],extras:[!0,!1],dflt:!1,editType:"ticks",description:["Determines whether long tick labels automatically grow the figure","margins."].join(" ")},showspikes:{valType:"boolean",dflt:!1,editType:"modebar",description:["Determines whether or not spikes (aka droplines) are drawn for this axis.","Note: This only takes affect when hovermode = closest"].join(" ")},spikecolor:{valType:"color",dflt:null,editType:"none",description:"Sets the spike color. If undefined, will use the series color"},spikethickness:{valType:"number",dflt:3,editType:"none",description:"Sets the width (in px) of the zero line."},spikedash:o({},t,{dflt:"dash",editType:"none"}),spikemode:{valType:"flaglist",flags:["toaxis","across","marker"],dflt:"toaxis",editType:"none",description:["Determines the drawing mode for the spike line","If *toaxis*, the line is drawn from the data point to the axis the ","series is plotted on.","If *across*, the line is drawn across the entire plot area, and","supercedes *toaxis*.","If *marker*, then a marker dot is drawn on the axis the series is","plotted on"].join(" ")},spikesnap:{valType:"enumerated",values:["data","cursor","hovered data"],dflt:"hovered data",editType:"none",description:"Determines whether spikelines are stuck to the cursor or to the closest datapoints."},tickfont:n({editType:"ticks",description:"Sets the tick font."}),tickangle:{valType:"angle",dflt:"auto",editType:"ticks",description:["Sets the angle of the tick labels with respect to the horizontal.","For example, a `tickangle` of -90 draws the tick labels","vertically."].join(" ")},tickprefix:{valType:"string",dflt:"",editType:"ticks",description:"Sets a tick label prefix."},showtickprefix:{valType:"enumerated",values:["all","first","last","none"],dflt:"all",editType:"ticks",description:["If *all*, all tick labels are displayed with a prefix.","If *first*, only the first tick is displayed with a prefix.","If *last*, only the last tick is displayed with a suffix.","If *none*, tick prefixes are hidden."].join(" ")},ticksuffix:{valType:"string",dflt:"",editType:"ticks",description:"Sets a tick label suffix."},showticksuffix:{valType:"enumerated",values:["all","first","last","none"],dflt:"all",editType:"ticks",description:"Same as `showtickprefix` but for tick suffixes."},showexponent:{valType:"enumerated",values:["all","first","last","none"],dflt:"all",editType:"ticks",description:["If *all*, all exponents are shown besides their significands.","If *first*, only the exponent of the first tick is shown.","If *last*, only the exponent of the last tick is shown.","If *none*, no exponents appear."].join(" ")},exponentformat:{valType:"enumerated",values:["none","e","E","power","SI","B"],dflt:"B",editType:"ticks",description:["Determines a formatting rule for the tick exponents.","For example, consider the number 1,000,000,000.","If *none*, it appears as 1,000,000,000.","If *e*, 1e+9.","If *E*, 1E+9.","If *power*, 1x10^9 (with 9 in a super script).","If *SI*, 1G.","If *B*, 1B."].join(" ")},minexponent:{valType:"number",dflt:3,min:0,editType:"ticks",description:["Hide SI prefix for 10^n if |n| is below this number.","This only has an effect when `tickformat` is *SI* or *B*."].join(" ")},separatethousands:{valType:"boolean",dflt:!1,editType:"ticks",description:['If "true", even 4-digit integers are separated'].join(" ")},tickformat:{valType:"string",dflt:"",editType:"ticks",description:f("tick label")},tickformatstops:c("tickformatstop",{enabled:{valType:"boolean",dflt:!0,editType:"ticks",description:["Determines whether or not this stop is used.","If `false`, this stop is ignored even within its `dtickrange`."].join(" ")},dtickrange:{valType:"info_array",items:[{valType:"any",editType:"ticks"},{valType:"any",editType:"ticks"}],editType:"ticks",description:["range [*min*, *max*], where *min*, *max* - dtick values","which describe some zoom level, it is possible to omit *min*","or *max* value by passing *null*"].join(" ")},value:{valType:"string",dflt:"",editType:"ticks",description:["string - dtickformat for described zoom level, the same as *tickformat*"].join(" ")},editType:"ticks"}),hoverformat:{valType:"string",dflt:"",editType:"none",description:f("hover text")},showline:{valType:"boolean",dflt:!1,editType:"ticks+layoutstyle",description:["Determines whether or not a line bounding this axis is drawn."].join(" ")},linecolor:{valType:"color",dflt:r.defaultLine,editType:"layoutstyle",description:"Sets the axis line color."},linewidth:{valType:"number",min:0,dflt:1,editType:"ticks+layoutstyle",description:"Sets the width (in px) of the axis line."},showgrid:N,gridcolor:w,gridwidth:D(),griddash:L,zeroline:{valType:"boolean",editType:"ticks",description:["Determines whether or not a line is drawn at along the 0 value","of this axis.","If *true*, the zero line is drawn on top of the grid lines."].join(" ")},zerolinecolor:{valType:"color",dflt:r.defaultLine,editType:"ticks",description:"Sets the line color of the zero line."},zerolinewidth:{valType:"number",dflt:1,editType:"ticks",description:"Sets the width (in px) of the zero line."},showdividers:{valType:"boolean",dflt:!0,editType:"ticks",description:["Determines whether or not a dividers are drawn","between the category levels of this axis.","Only has an effect on *multicategory* axes."].join(" ")},dividercolor:{valType:"color",dflt:r.defaultLine,editType:"ticks",description:["Sets the color of the dividers","Only has an effect on *multicategory* axes."].join(" ")},dividerwidth:{valType:"number",dflt:1,editType:"ticks",description:["Sets the width (in px) of the dividers","Only has an effect on *multicategory* axes."].join(" ")},anchor:{valType:"enumerated",values:["free",_.idRegex.x.toString(),_.idRegex.y.toString()],editType:"plot",description:["If set to an opposite-letter axis id (e.g. `x2`, `y`), this axis is bound to","the corresponding opposite-letter axis.","If set to *free*, this axis' position is determined by `position`."].join(" ")},side:{valType:"enumerated",values:["top","bottom","left","right"],editType:"plot",description:["Determines whether a x (y) axis is positioned","at the *bottom* (*left*) or *top* (*right*)","of the plotting area."].join(" ")},overlaying:{valType:"enumerated",values:["free",_.idRegex.x.toString(),_.idRegex.y.toString()],editType:"plot",description:["If set a same-letter axis id, this axis is overlaid on top of","the corresponding same-letter axis, with traces and axes visible for both","axes.","If *false*, this axis does not overlay any same-letter axes.","In this case, for axes with overlapping domains only the highest-numbered","axis will be visible."].join(" ")},minor:{tickmode:h,nticks:v("minor"),tick0:d,dtick:m,tickvals:x,ticks:g,ticklen:E("minor"),tickwidth:S("minor"),tickcolor:A,gridcolor:w,gridwidth:D("minor"),griddash:L,showgrid:N,editType:"ticks"},layer:{valType:"enumerated",values:["above traces","below traces"],dflt:"above traces",editType:"plot",description:["Sets the layer on which this axis is displayed.","If *above traces*, this axis is displayed above all the subplot's traces","If *below traces*, this axis is displayed below all the subplot's traces,","but above the grid lines.","Useful when used together with scatter-like traces with `cliponaxis`","set to *false* to show markers and/or text nodes above this axis."].join(" ")},domain:{valType:"info_array",items:[{valType:"number",min:0,max:1,editType:"plot"},{valType:"number",min:0,max:1,editType:"plot"}],dflt:[0,1],editType:"plot",description:["Sets the domain of this axis (in plot fraction)."].join(" ")},position:{valType:"number",min:0,max:1,dflt:0,editType:"plot",description:["Sets the position of this axis in the plotting space","(in normalized coordinates).","Only has an effect if `anchor` is set to *free*."].join(" ")},autoshift:{valType:"boolean",dflt:!1,editType:"plot",description:["Automatically reposition the axis to avoid","overlap with other axes with the same `overlaying` value.","This repositioning will account for any `shift` amount applied to other","axes on the same side with `autoshift` is set to true.","Only has an effect if `anchor` is set to *free*."].join(" ")},shift:{valType:"number",editType:"plot",description:["Moves the axis a given number of pixels from where it would have been otherwise.","Accepts both positive and negative values, which will shift the axis either right","or left, respectively.","If `autoshift` is set to true, then this defaults to a padding of -3 if `side` is set to *left*.","and defaults to +3 if `side` is set to *right*. Defaults to 0 if `autoshift` is set to false.","Only has an effect if `anchor` is set to *free*."].join(" ")},categoryorder:{valType:"enumerated",values:["trace","category ascending","category descending","array","total ascending","total descending","min ascending","min descending","max ascending","max descending","sum ascending","sum descending","mean ascending","mean descending","median ascending","median descending"],dflt:"trace",editType:"calc",description:["Specifies the ordering logic for the case of categorical variables.","By default, plotly uses *trace*, which specifies the order that is present in the data supplied.","Set `categoryorder` to *category ascending* or *category descending* if order should be determined by","the alphanumerical order of the category names.","Set `categoryorder` to *array* to derive the ordering from the attribute `categoryarray`. If a category","is not found in the `categoryarray` array, the sorting behavior for that attribute will be identical to","the *trace* mode. The unspecified categories will follow the categories in `categoryarray`.","Set `categoryorder` to *total ascending* or *total descending* if order should be determined by the","numerical order of the values.","Similarly, the order can be determined by the min, max, sum, mean or median of all the values."].join(" ")},categoryarray:{valType:"data_array",editType:"calc",description:["Sets the order in which categories on this axis appear.","Only has an effect if `categoryorder` is set to *array*.","Used with `categoryorder`."].join(" ")},uirevision:{valType:"any",editType:"none",description:["Controls persistence of user-driven changes in axis `range`,","`autorange`, and `title` if in `editable: true` configuration.","Defaults to `layout.uirevision`."].join(" ")},editType:"calc",_deprecated:{autotick:{valType:"boolean",editType:"ticks",description:["Obsolete.","Set `tickmode` to *auto* for old `autotick` *true* behavior.","Set `tickmode` to *linear* for `autotick` *false*."].join(" ")},title:{valType:"string",editType:"ticks",description:["Value of `title` is no longer a simple *string* but a set of sub-attributes.","To set the axis' title, please use `title.text` now."].join(" ")},titlefont:n({editType:"ticks",description:["Former `titlefont` is now the sub-attribute `font` of `title`.","To customize title font properties, please use `title.font` now."].join(" ")})}}},"5R+gcorB":(O,l,e)=>{"use strict";var n=e("s+/YokfA");O.exports=function(t,o,c,f,p){p||(p={});var _=p.tickSuffixDflt,s=n(t),y=c("tickprefix");y&&c("showtickprefix",s);var h=c("ticksuffix",_);h&&c("showticksuffix",s)}},"s+/YokfA":O=>{"use strict";O.exports=function(e){var n=["showexponent","showtickprefix","showticksuffix"],r=n.filter(function(o){return e[o]!==void 0}),t=function(o){return e[o]===e[r[0]]};if(r.every(t)||r.length===1)return e[r[0]]}},"9KsbdorZ":(O,l,e)=>{"use strict";var n=e("5/7eUVNk"),r=e("dDrLnjiw").contrast,t=e("7a73G6xA"),o=e("s+/YokfA"),c=e("OYHyEGiK");O.exports=function(_,s,y,h,u){u||(u={});var v=y("labelalias");n.isPlainObject(v)||delete s.labelalias;var d=o(_),m=y("showticklabels");if(m){var x=u.font||{},g=s.color,E=s.ticklabelposition||"",S=E.indexOf("inside")!==-1?r(u.bgColor):g&&g!==t.color.dflt?g:x.color;if(n.coerceFont(y,"tickfont",{family:x.family,size:x.size,color:S}),!u.noTicklabelstep&&h!=="multicategory"&&h!=="log"&&y("ticklabelstep"),u.noAng||y("tickangle"),h!=="category"){var A=y("tickformat");c(_,s,{name:"tickformatstops",inclusionAttr:"enabled",handleItemDefaults:f}),s.tickformatstops.length||delete s.tickformatstops,!u.noExp&&!A&&h!=="date"&&(y("showexponent",d),y("exponentformat"),y("minexponent"),y("separatethousands"))}}};function f(p,_){function s(h,u){return n.coerce(p,_,t.tickformatstops,h,u)}var y=s("enabled");y&&(s("dtickrange"),s("value"))}},b7wv4AKD:(O,l,e)=>{"use strict";var n=e("5/7eUVNk"),r=e("7a73G6xA");O.exports=function(o,c,f,p){var _=p.isMinor,s=_?o.minor||{}:o,y=_?c.minor:c,h=_?r.minor:r,u=_?"minor.":"",v=n.coerce2(s,y,h,"ticklen",_?(c.ticklen||5)*.6:void 0),d=n.coerce2(s,y,h,"tickwidth",_?c.tickwidth||1:void 0),m=n.coerce2(s,y,h,"tickcolor",(_?c.tickcolor:void 0)||y.color),x=f(u+"ticks",!_&&p.outerTicks||v||d||m?"outside":"");x||(delete y.ticklen,delete y.tickwidth,delete y.tickcolor)}},y6uxiAkU:(O,l,e)=>{"use strict";var n=e("A0hsR495"),r=e("5/7eUVNk").isArrayOrTypedArray;O.exports=function(o,c,f,p,_){_||(_={});var s=_.isMinor,y=s?o.minor||{}:o,h=s?c.minor:c,u=s?"minor.":"";function v(w){var D=y[w];return D!==void 0?D:(h._template||{})[w]}var d=v("tick0"),m=v("dtick"),x=v("tickvals"),g=r(x)?"array":m?"linear":"auto",E=f(u+"tickmode",g);if(E==="auto"||E==="sync")f(u+"nticks");else if(E==="linear"){var S=h.dtick=n.dtick(m,p);h.tick0=n.tick0(d,p,c.calendar,S)}else if(p!=="multicategory"){var A=f(u+"tickvals");A===void 0?h.tickmode="auto":s||f("ticktext")}}},iNVXrAXN:O=>{"use strict";O.exports=function(l){var e=l.editType,n=l.colorEditType;n===void 0&&(n=e);var r={family:{valType:"string",noBlank:!0,strict:!0,editType:e,description:["HTML font family - the typeface that will be applied by the web browser.","The web browser will only be able to apply a font if it is available on the system","which it operates. Provide multiple font families, separated by commas, to indicate","the preference in which to apply fonts if they aren't available on the system.","The Chart Studio Cloud (at https://chart-studio.plotly.com or on-premise) generates images on a server,","where only a select number of","fonts are installed and supported.","These include *Arial*, *Balto*, *Courier New*, *Droid Sans*,, *Droid Serif*,","*Droid Sans Mono*, *Gravitas One*, *Old Standard TT*, *Open Sans*, *Overpass*,","*PT Sans Narrow*, *Raleway*, *Times New Roman*."].join(" ")},size:{valType:"number",min:1,editType:e},color:{valType:"color",editType:n},editType:e,description:""+(l.description||"")};return l.autoSize&&(r.size.dflt="auto"),l.autoColor&&(r.color.dflt="auto"),l.arrayOk&&(r.family.arrayOk=!0,r.size.arrayOk=!0,r.color.arrayOk=!0),r}},"1nRCi8aA":(O,l,e)=>{"use strict";var n=e("iNVXrAXN"),r=e("jdWgOtRY"),t=e("V1/HMom/"),o=e("yo7D+ph3"),c=e("KLiTPZCa"),f=e("orkBWmko"),p=e("TfssAhrc").extendFlat,_=n({editType:"calc",description:["Sets the global font.","Note that fonts used in traces and other","layout components inherit from the global font."].join(" ")});_.family.dflt='"Open Sans", verdana, arial, sans-serif',_.size.dflt=12,_.color.dflt=t.defaultLine,O.exports={font:_,title:{text:{valType:"string",editType:"layoutstyle",description:["Sets the plot's title.","Note that before the existence of `title.text`, the title's","contents used to be defined as the `title` attribute itself.","This behavior has been deprecated."].join(" ")},font:n({editType:"layoutstyle",description:["Sets the title font.","Note that the title's font used to be customized","by the now deprecated `titlefont` attribute."].join(" ")}),xref:{valType:"enumerated",dflt:"container",values:["container","paper"],editType:"layoutstyle",description:["Sets the container `x` refers to.","*container* spans the entire `width` of the plot.","*paper* refers to the width of the plotting area only."].join(" ")},yref:{valType:"enumerated",dflt:"container",values:["container","paper"],editType:"layoutstyle",description:["Sets the container `y` refers to.","*container* spans the entire `height` of the plot.","*paper* refers to the height of the plotting area only."].join(" ")},x:{valType:"number",min:0,max:1,dflt:.5,editType:"layoutstyle",description:["Sets the x position with respect to `xref` in normalized","coordinates from *0* (left) to *1* (right)."].join(" ")},y:{valType:"number",min:0,max:1,dflt:"auto",editType:"layoutstyle",description:["Sets the y position with respect to `yref` in normalized","coordinates from *0* (bottom) to *1* (top).","*auto* places the baseline of the title onto the","vertical center of the top margin."].join(" ")},xanchor:{valType:"enumerated",dflt:"auto",values:["auto","left","center","right"],editType:"layoutstyle",description:["Sets the title's horizontal alignment with respect to its x position.","*left* means that the title starts at x,","*right* means that the title ends at x","and *center* means that the title's center is at x.","*auto* divides `xref` by three and calculates the `xanchor`","value automatically based on the value of `x`."].join(" ")},yanchor:{valType:"enumerated",dflt:"auto",values:["auto","top","middle","bottom"],editType:"layoutstyle",description:["Sets the title's vertical alignment with respect to its y position.","*top* means that the title's cap line is at y,","*bottom* means that the title's baseline is at y","and *middle* means that the title's midline is at y.","*auto* divides `yref` by three and calculates the `yanchor`","value automatically based on the value of `y`."].join(" ")},pad:p(f({editType:"layoutstyle"}),{description:["Sets the padding of the title.","Each padding value only applies when the corresponding","`xanchor`/`yanchor` value is set accordingly. E.g. for left","padding to take effect, `xanchor` must be set to *left*.","The same rule applies if `xanchor`/`yanchor` is determined automatically.","Padding is muted if the respective anchor value is *middle*/*center*."].join(" ")}),automargin:{valType:"boolean",dflt:!1,editType:"plot",description:["Determines whether the title can automatically push the figure margins.","If `yref='paper'` then the margin will expand to ensure that the title doesn\u2019t","overlap with the edges of the container. If `yref='container'` then the margins","will ensure that the title doesn\u2019t overlap with the plot area, tick labels,","and axis titles. If `automargin=true` and the margins need to be expanded,","then y will be set to a default 1 and yanchor will be set to an appropriate","default to ensure that minimal margin space is needed. Note that when `yref='paper'`,","only 1 or 0 are allowed y values. Invalid values will be reset to the default 1."].join(" ")},editType:"layoutstyle"},uniformtext:{mode:{valType:"enumerated",values:[!1,"hide","show"],dflt:!1,editType:"plot",description:["Determines how the font size for various text","elements are uniformed between each trace type.","If the computed text sizes were smaller than","the minimum size defined by `uniformtext.minsize`","using *hide* option hides the text; and","using *show* option shows the text without further downscaling.","Please note that if the size defined by `minsize` is greater than","the font size defined by trace, then the `minsize` is used."].join(" ")},minsize:{valType:"number",min:0,dflt:0,editType:"plot",description:["Sets the minimum text size between traces of the same type."].join(" ")},editType:"plot"},autosize:{valType:"boolean",dflt:!1,editType:"none",description:["Determines whether or not a layout width or height","that has been left undefined by the user","is initialized on each relayout.","Note that, regardless of this attribute,","an undefined layout width or height","is always initialized on the first call to plot."].join(" ")},width:{valType:"number",min:10,dflt:700,editType:"plot",description:["Sets the plot's width (in px)."].join(" ")},height:{valType:"number",min:10,dflt:450,editType:"plot",description:["Sets the plot's height (in px)."].join(" ")},minreducedwidth:{valType:"number",min:2,dflt:64,editType:"plot",description:"Minimum width of the plot with margin.automargin applied (in px)"},minreducedheight:{valType:"number",min:2,dflt:64,editType:"plot",description:"Minimum height of the plot with margin.automargin applied (in px)"},margin:{l:{valType:"number",min:0,dflt:80,editType:"plot",description:"Sets the left margin (in px)."},r:{valType:"number",min:0,dflt:80,editType:"plot",description:"Sets the right margin (in px)."},t:{valType:"number",min:0,dflt:100,editType:"plot",description:"Sets the top margin (in px)."},b:{valType:"number",min:0,dflt:80,editType:"plot",description:"Sets the bottom margin (in px)."},pad:{valType:"number",min:0,dflt:0,editType:"plot",description:["Sets the amount of padding (in px)","between the plotting area and the axis lines"].join(" ")},autoexpand:{valType:"boolean",dflt:!0,editType:"plot",description:["Turns on/off margin expansion computations.","Legends, colorbars, updatemenus, sliders, axis rangeselector and rangeslider","are allowed to push the margins by defaults."].join(" ")},editType:"plot"},computed:{valType:"any",editType:"none",description:["Placeholder for exporting automargin-impacting values namely","`margin.t`, `margin.b`, `margin.l` and `margin.r` in *full-json* mode."].join(" ")},paper_bgcolor:{valType:"color",dflt:t.background,editType:"plot",description:"Sets the background color of the paper where the graph is drawn."},plot_bgcolor:{valType:"color",dflt:t.background,editType:"layoutstyle",description:["Sets the background color of the plotting area in-between x and y axes."].join(" ")},autotypenumbers:{valType:"enumerated",values:["convert types","strict"],dflt:"convert types",editType:"calc",description:["Using *strict* a numeric string in trace data is not converted to a number.","Using *convert types* a numeric string in trace data may be","treated as a number during automatic axis `type` detection.","This is the default value; however it could be overridden for individual axes."].join(" ")},separators:{valType:"string",editType:"plot",description:["Sets the decimal and thousand separators.","For example, *. * puts a '.' before decimals and a space","between thousands. In English locales, dflt is *.,* but","other locales may alter this default."].join(" ")},hidesources:{valType:"boolean",dflt:!1,editType:"plot",description:["Determines whether or not a text link citing the data source is","placed at the bottom-right cored of the figure.","Has only an effect only on graphs that have been generated via","forked graphs from the Chart Studio Cloud (at https://chart-studio.plotly.com or on-premise)."].join(" ")},showlegend:{valType:"boolean",editType:"legend",description:["Determines whether or not a legend is drawn.","Default is `true` if there is a trace to show and any of these:","a) Two or more traces would by default be shown in the legend.","b) One pie trace is shown in the legend.","c) One trace is explicitly given with `showlegend: true`."].join(" ")},colorway:{valType:"colorlist",dflt:t.defaults,editType:"calc",description:"Sets the default trace colors."},datarevision:{valType:"any",editType:"calc",description:["If provided, a changed value tells `Plotly.react` that","one or more data arrays has changed. This way you can modify","arrays in-place rather than making a complete new copy for an","incremental change.","If NOT provided, `Plotly.react` assumes that data arrays are","being treated as immutable, thus any data array with a","different identity from its predecessor contains new data."].join(" ")},uirevision:{valType:"any",editType:"none",description:["Used to allow user interactions with the plot to persist after","`Plotly.react` calls that are unaware of these interactions.","If `uirevision` is omitted, or if it is given and it changed from","the previous `Plotly.react` call, the exact new figure is used.","If `uirevision` is truthy and did NOT change, any attribute","that has been affected by user interactions and did not receive a","different value in the new figure will keep the interaction value.","`layout.uirevision` attribute serves as the default for","`uirevision` attributes in various sub-containers. For finer","control you can set these sub-attributes directly. For example,","if your app separately controls the data on the x and y axes you","might set `xaxis.uirevision=*time*` and `yaxis.uirevision=*cost*`.","Then if only the y data is changed, you can update","`yaxis.uirevision=*quantity*` and the y axis range will reset but","the x axis range will retain any user-driven zoom."].join(" ")},editrevision:{valType:"any",editType:"none",description:["Controls persistence of user-driven changes in `editable: true`","configuration, other than trace names and axis titles.","Defaults to `layout.uirevision`."].join(" ")},selectionrevision:{valType:"any",editType:"none",description:["Controls persistence of user-driven changes in selected points","from all traces."].join(" ")},template:{valType:"any",editType:"calc",description:["Default attributes to be applied to the plot. Templates can be","created from existing plots using `Plotly.makeTemplate`, or","created manually. They should be objects with format:","`{layout: layoutTemplate, data: {[type]: [traceTemplate, ...]}, ...}`","`layoutTemplate` and `traceTemplate` are objects matching the","attribute structure of `layout` and a data trace. ","Trace templates are applied cyclically to traces of each type.","Container arrays (eg `annotations`) have special handling:","An object ending in `defaults` (eg `annotationdefaults`) is applied","to each array item. But if an item has a `templateitemname` key","we look in the template array for an item with matching `name` and","apply that instead. If no matching `name` is found we mark the item","invisible. Any named template item not referenced is appended to","the end of the array, so you can use this for a watermark annotation","or a logo image, for example. To omit one of these items on the plot,","make an item with matching `templateitemname` and `visible: false`."].join(" ")},newshape:o.newshape,activeshape:o.activeshape,newselection:c.newselection,activeselection:c.activeselection,meta:{valType:"any",arrayOk:!0,editType:"plot",description:["Assigns extra meta information that can be used in various `text` attributes.","Attributes such as the graph, axis and colorbar `title.text`, annotation `text`","`trace.name` in legend items, `rangeselector`, `updatemenus` and `sliders` `label` text","all support `meta`. One can access `meta` fields using template strings:","`%{meta[i]}` where `i` is the index of the `meta`","item in question.","`meta` can also be an object for example `{key: value}` which can be accessed","%{meta[key]}."].join(" ")},transition:p({},r.transition,{description:["Sets transition options used during Plotly.react updates."].join(" "),editType:"none"}),_deprecated:{title:{valType:"string",editType:"layoutstyle",description:["Value of `title` is no longer a simple *string* but a set of sub-attributes.","To set the contents of the title, please use `title.text` now."].join(" ")},titlefont:n({editType:"layoutstyle",description:["Former `titlefont` is now the sub-attribute `font` of `title`.","To customize title font properties, please use `title.font` now."].join(" ")})}}},orkBWmko:O=>{"use strict";O.exports=function(l){var e=l.editType;return{t:{valType:"number",dflt:0,editType:e,description:"The amount of padding (in px) along the top of the component."},r:{valType:"number",dflt:0,editType:e,description:"The amount of padding (in px) on the right side of the component."},b:{valType:"number",dflt:0,editType:e,description:"The amount of padding (in px) along the bottom of the component."},l:{valType:"number",dflt:0,editType:e,description:"The amount of padding (in px) on the left side of the component."},editType:e}}},QshEd6Ts:(O,l,e)=>{"use strict";var n,r=e("SL3i/G8s"),t=r.FORMAT_LINK,o=r.DATE_FORMAT_LINK;function c(_){var s=_&&_.supportOther;return["Variables are inserted using %{variable},",'for example "y: %{y}"'+(s?" as well as %{xother}, {%_xother}, {%_xother_}, {%xother_}. When showing info for several points, *xother* will be added to those with different x positions from the first point. An underscore before or after *(x|y)other* will add a space on that side, only when this field is shown.":"."),`Numbers are formatted using d3-format's syntax %{variable:d3-format}, for example "Price: %{y:$.2f}".`,t,"for details on the formatting syntax.",`Dates are formatted using d3-time-format's syntax %{variable|d3-time-format}, for example "Day: %{2019-01-01|%A}".`,o,"for details on the date formatting syntax."].join(" ")}function f(){return["Variables are inserted using %{variable},",'for example "x0: %{x0}".',`Numbers are formatted using d3-format's syntax %{variable:d3-format}, for example "Price: %{x0:$.2f}". See`,t,"for details on the formatting syntax.",`Dates are formatted using d3-time-format's syntax %{variable|d3-time-format}, for example "Day: %{x0|%m %b %Y}". See`,o,"for details on the date formatting syntax.","A single multiplication or division operation may be applied to numeric variables, and combined with",'d3 number formatting, for example "Length in cm: %{x0*2.54}", "%{slope*60:.1f} meters per second."',"For log axes, variable values are given in log units.","For date axes, x/y coordinate variables and center variables use datetimes, while all other variable values use values in ms."].join(" ")}function p(_){var s=_.description?" "+_.description:"",y=_.keys||[];if(y.length>0){for(var h=[],u=0;u` is displayed in the secondary box, for example "{fullData.name}".',"To hide the secondary box completely, use an empty tag ``."].join(" ")};return _.arrayOk!==!1&&(h.arrayOk=!0),h},n=function(_,s){_=_||{},s=s||{};var y=p(s),h={valType:"string",dflt:"",editType:_.editType||"calc",description:["Template string used for rendering the information text that appear on points.","Note that this will override `textinfo`.",c(),"Every attributes that can be specified per-point (the ones that are `arrayOk: true`) are available.",y].join(" ")};return _.arrayOk!==!1&&(h.arrayOk=!0),h},l.R=function(_,s){_=_||{},s=s||{};var y=_.newshape?"new ":"",h=p(s),u={valType:"string",dflt:"",editType:_.editType||"arraydraw",description:["Template string used for rendering the "+y+"shape's label.","Note that this will override `text`.",f(),h].join(" ")};return u}},"Bm/lNwZF":(O,l,e)=>{"use strict";var n=e("/sRs2fqg"),r=e("naY+V7tj"),t=e("+mXUIs+M"),o=e("rBVYdNku"),c=e("/xcJVK9I").addStyleRule,f=e("TfssAhrc"),p=e("lERw8KBg"),_=e("1nRCi8aA"),s=f.extendFlat,y=f.extendDeepAll;l.modules={},l.allCategories={},l.allTypes=[],l.subplotsRegistry={},l.transformsRegistry={},l.componentsRegistry={},l.layoutArrayContainers=[],l.layoutArrayRegexes=[],l.traceLayoutAttributes={},l.localeRegistry={},l.apiMethodRegistry={},l.collectableSubplotTypes=null,l.register=function(D){if(l.collectableSubplotTypes=null,D)D&&!Array.isArray(D)&&(D=[D]);else throw new Error("No argument passed to Plotly.register.");for(var L=0;L{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var n=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(_){return typeof _}:function(_){return _&&typeof Symbol=="function"&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _},r=e("Z7aTuO5B"),t=f(r),o=e("GA0N2UIq"),c=f(o);function f(_){return _&&_.__esModule?_:{default:_}}function p(_,s,y,h,u){var v=_[s],d=typeof v>"u"?"undefined":n(v);return t.default.isValidElement(v)?new Error("Invalid "+h+" `"+u+"` of type ReactElement "+("supplied to `"+y+"`, expected a ReactComponent or a ")+"DOMElement. You can usually obtain a ReactComponent or DOMElement from a ReactElement by attaching a ref to it."):(d!=="object"||typeof v.render!="function")&&v.nodeType!==1?new Error("Invalid "+h+" `"+u+"` of value `"+v+"` "+("supplied to `"+y+"`, expected a ReactComponent or a ")+"DOMElement."):null}l.default=(0,c.default)(p),O.exports=l.default},FQC8QRVf:(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default=c;var n=e("Zl/9AVal"),r=t(n);function t(p){return p&&p.__esModule?p:{default:p}}var o={};function c(p,_){return function(y,h,u,v,d){var m=u||"<>",x=d||h;if(y[h]!=null){var g=u+"."+h;(0,r.default)(o[g],"The "+v+" `"+x+"` of "+("`"+m+"` is deprecated. "+_+".")),o[g]=!0}for(var E=arguments.length,S=Array(E>5?E-5:0),A=5;A{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var n=e("Z7aTuO5B"),r=f(n),t=e("Nf991nad"),o=e("GA0N2UIq"),c=f(o);function f(_){return _&&_.__esModule?_:{default:_}}function p(_,s,y,h,u){var v=_[s];return r.default.isValidElement(v)?new Error("Invalid "+h+" `"+u+"` of type ReactElement "+("supplied to `"+y+"`,expected an element type (a string ")+", component class, or function component)."):(0,t.isValidElementType)(v)?null:new Error("Invalid "+h+" `"+u+"` of value `"+v+"` "+("supplied to `"+y+"`, expected an element type (a string ")+", component class, or function component).")}l.default=(0,c.default)(p),O.exports=l.default},GA0N2UIq:(O,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default=e;function e(n){function r(o,c,f,p,_,s){var y=p||"<>",h=s||f;if(c[f]==null)return o?new Error("Required "+_+" `"+h+"` was not specified "+("in `"+y+"`.")):null;for(var u=arguments.length,v=Array(u>6?u-6:0),d=6;d{"use strict";var n=e("0ixxqcOw");function r(){}function t(){}t.resetWarningCache=r,O.exports=function(){function o(p,_,s,y,h,u){if(u!==n){var v=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 v.name="Invariant Violation",v}}o.isRequired=o;function c(){return o}var f={array:o,bigint:o,bool:o,func:o,number:o,object:o,string:o,symbol:o,any:o,arrayOf:c,element:o,elementType:o,instanceOf:c,node:o,objectOf:c,oneOf:c,oneOfType:c,shape:c,exact:c,checkPropTypes:t,resetWarningCache:r};return f.PropTypes=f,f}},"KfF0gQb+":(O,l,e)=>{if(!1)var n,r;else O.exports=e("FYc/Z/+c")()},"0ixxqcOw":O=>{"use strict";var l="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";O.exports=l},xG4tHsxw:O=>{"use strict";var l=String.prototype.replace,e=/%20/g,n={RFC1738:"RFC1738",RFC3986:"RFC3986"};O.exports={default:n.RFC3986,formatters:{RFC1738:function(r){return l.call(r,e,"+")},RFC3986:function(r){return String(r)}},RFC1738:n.RFC1738,RFC3986:n.RFC3986}},"bcEkMz+H":(O,l,e)=>{"use strict";var n=e("ecCmsrqV"),r=e("b/JBQA0I"),t=e("xG4tHsxw");O.exports={formats:t,parse:r,stringify:n}},"b/JBQA0I":(O,l,e)=>{"use strict";var n=e("IpjLdSCX"),r=Object.prototype.hasOwnProperty,t=Array.isArray,o={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:n.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},c=function(v){return v.replace(/&#(\d+);/g,function(d,m){return String.fromCharCode(parseInt(m,10))})},f=function(v,d){return v&&typeof v=="string"&&d.comma&&v.indexOf(",")>-1?v.split(","):v},p="utf8=%26%2310003%3B",_="utf8=%E2%9C%93",s=function(d,m){var x={},g=m.ignoreQueryPrefix?d.replace(/^\?/,""):d,E=m.parameterLimit===1/0?void 0:m.parameterLimit,S=g.split(m.delimiter,E),A=-1,w,D=m.charset;if(m.charsetSentinel)for(w=0;w-1&&(V=t(V)?[V]:V),r.call(x,re)?x[re]=n.combine(x[re],V):x[re]=V}return x},y=function(v,d,m,x){for(var g=x?d:f(d,m),E=v.length-1;E>=0;--E){var S,A=v[E];if(A==="[]"&&m.parseArrays)S=[].concat(g);else{S=m.plainObjects?Object.create(null):{};var w=A.charAt(0)==="["&&A.charAt(A.length-1)==="]"?A.slice(1,-1):A,D=parseInt(w,10);!m.parseArrays&&w===""?S={0:g}:!isNaN(D)&&A!==w&&String(D)===w&&D>=0&&m.parseArrays&&D<=m.arrayLimit?(S=[],S[D]=g):w!=="__proto__"&&(S[w]=g)}g=S}return g},h=function(d,m,x,g){if(d){var E=x.allowDots?d.replace(/\.([^.[]+)/g,"[$1]"):d,S=/(\[[^[\]]*])/,A=/(\[[^[\]]*])/g,w=x.depth>0&&S.exec(E),D=w?E.slice(0,w.index):E,L=[];if(D){if(!x.plainObjects&&r.call(Object.prototype,D)&&!x.allowPrototypes)return;L.push(D)}for(var N=0;x.depth>0&&(w=A.exec(E))!==null&&N"u"?o.charset:d.charset;return{allowDots:typeof d.allowDots>"u"?o.allowDots:!!d.allowDots,allowPrototypes:typeof d.allowPrototypes=="boolean"?d.allowPrototypes:o.allowPrototypes,allowSparse:typeof d.allowSparse=="boolean"?d.allowSparse:o.allowSparse,arrayLimit:typeof d.arrayLimit=="number"?d.arrayLimit:o.arrayLimit,charset:m,charsetSentinel:typeof d.charsetSentinel=="boolean"?d.charsetSentinel:o.charsetSentinel,comma:typeof d.comma=="boolean"?d.comma:o.comma,decoder:typeof d.decoder=="function"?d.decoder:o.decoder,delimiter:typeof d.delimiter=="string"||n.isRegExp(d.delimiter)?d.delimiter:o.delimiter,depth:typeof d.depth=="number"||d.depth===!1?+d.depth:o.depth,ignoreQueryPrefix:d.ignoreQueryPrefix===!0,interpretNumericEntities:typeof d.interpretNumericEntities=="boolean"?d.interpretNumericEntities:o.interpretNumericEntities,parameterLimit:typeof d.parameterLimit=="number"?d.parameterLimit:o.parameterLimit,parseArrays:d.parseArrays!==!1,plainObjects:typeof d.plainObjects=="boolean"?d.plainObjects:o.plainObjects,strictNullHandling:typeof d.strictNullHandling=="boolean"?d.strictNullHandling:o.strictNullHandling}};O.exports=function(v,d){var m=u(d);if(v===""||v===null||typeof v>"u")return m.plainObjects?Object.create(null):{};for(var x=typeof v=="string"?s(v,m):v,g=m.plainObjects?Object.create(null):{},E=Object.keys(x),S=0;S{"use strict";var n=e("1u0msBni"),r=e("IpjLdSCX"),t=e("xG4tHsxw"),o=Object.prototype.hasOwnProperty,c={brackets:function(g){return g+"[]"},comma:"comma",indices:function(g,E){return g+"["+E+"]"},repeat:function(g){return g}},f=Array.isArray,p=Array.prototype.push,_=function(x,g){p.apply(x,f(g)?g:[g])},s=Date.prototype.toISOString,y=t.default,h={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:r.encode,encodeValuesOnly:!1,format:y,formatter:t.formatters[y],indices:!1,serializeDate:function(g){return s.call(g)},skipNulls:!1,strictNullHandling:!1},u=function(g){return typeof g=="string"||typeof g=="number"||typeof g=="boolean"||typeof g=="symbol"||typeof g=="bigint"},v={},d=function x(g,E,S,A,w,D,L,N,j,re,V,k,se,ge,Ce,M){for(var P=g,z=M,q=0,U=!1;(z=z.get(v))!==void 0&&!U;){var Z=z.get(g);if(q+=1,typeof Z<"u"){if(Z===q)throw new RangeError("Cyclic object value");U=!0}typeof z.get(v)>"u"&&(q=0)}if(typeof N=="function"?P=N(E,P):P instanceof Date?P=V(P):S==="comma"&&f(P)&&(P=r.maybeMap(P,function(we){return we instanceof Date?V(we):we})),P===null){if(w)return L&&!ge?L(E,h.encoder,Ce,"key",k):E;P=""}if(u(P)||r.isBuffer(P)){if(L){var W=ge?E:L(E,h.encoder,Ce,"key",k);return[se(W)+"="+se(L(P,h.encoder,Ce,"value",k))]}return[se(E)+"="+se(String(P))]}var ae=[];if(typeof P>"u")return ae;var J;if(S==="comma"&&f(P))ge&&L&&(P=r.maybeMap(P,L)),J=[{value:P.length>0?P.join(",")||null:void 0}];else if(f(N))J=N;else{var fe=Object.keys(P);J=j?fe.sort(j):fe}for(var Ee=A&&f(P)&&P.length===1?E+"[]":E,Re=0;Re"u"?h.allowDots:!!g.allowDots,charset:E,charsetSentinel:typeof g.charsetSentinel=="boolean"?g.charsetSentinel:h.charsetSentinel,delimiter:typeof g.delimiter>"u"?h.delimiter:g.delimiter,encode:typeof g.encode=="boolean"?g.encode:h.encode,encoder:typeof g.encoder=="function"?g.encoder:h.encoder,encodeValuesOnly:typeof g.encodeValuesOnly=="boolean"?g.encodeValuesOnly:h.encodeValuesOnly,filter:w,format:S,formatter:A,serializeDate:typeof g.serializeDate=="function"?g.serializeDate:h.serializeDate,skipNulls:typeof g.skipNulls=="boolean"?g.skipNulls:h.skipNulls,sort:typeof g.sort=="function"?g.sort:null,strictNullHandling:typeof g.strictNullHandling=="boolean"?g.strictNullHandling:h.strictNullHandling}};O.exports=function(x,g){var E=x,S=m(g),A,w;typeof S.filter=="function"?(w=S.filter,E=w("",E)):f(S.filter)&&(w=S.filter,A=w);var D=[];if(typeof E!="object"||E===null)return"";var L;g&&g.arrayFormat in c?L=g.arrayFormat:g&&"indices"in g?L=g.indices?"indices":"repeat":L="indices";var N=c[L];if(g&&"commaRoundTrip"in g&&typeof g.commaRoundTrip!="boolean")throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var j=N==="comma"&&g&&g.commaRoundTrip;A||(A=Object.keys(E)),S.sort&&A.sort(S.sort);for(var re=n(),V=0;V0?ge+se:""}},IpjLdSCX:(O,l,e)=>{"use strict";var n=e("xG4tHsxw"),r=Object.prototype.hasOwnProperty,t=Array.isArray,o=function(){for(var x=[],g=0;g<256;++g)x.push("%"+((g<16?"0":"")+g.toString(16)).toUpperCase());return x}(),c=function(g){for(;g.length>1;){var E=g.pop(),S=E.obj[E.prop];if(t(S)){for(var A=[],w=0;w=48&&j<=57||j>=65&&j<=90||j>=97&&j<=122||w===n.RFC1738&&(j===40||j===41)){L+=D.charAt(N);continue}if(j<128){L=L+o[j];continue}if(j<2048){L=L+(o[192|j>>6]+o[128|j&63]);continue}if(j<55296||j>=57344){L=L+(o[224|j>>12]+o[128|j>>6&63]+o[128|j&63]);continue}N+=1,j=65536+((j&1023)<<10|D.charCodeAt(N)&1023),L+=o[240|j>>18]+o[128|j>>12&63]+o[128|j>>6&63]+o[128|j&63]}return L},h=function(g){for(var E=[{obj:{o:g},prop:"o"}],S=[],A=0;A{"use strict";e.d(l,{Z5:()=>xe,_l:()=>sl,bK:()=>ll});var n=e("Z7aTuO5B"),r=e("guHz/lNd"),t=e("66aSeaJf"),o=e("JuypItPU"),c=e("lCPkTODq");function f(R,B){if(R.length!==B.length)return!1;for(var K=0;K");return pe.callbacks},pe.setCallbacks=function(ke){pe.callbacks=ke},pe}var K=B.prototype;return K.componentDidMount=function(){this.unbind=Re(window,[{eventName:"error",fn:this.onWindowError}])},K.componentDidCatch=function(Te){if(Te instanceof te){this.setState({});return}throw Te},K.componentWillUnmount=function(){this.unbind()},K.render=function(){return this.props.children(this.setCallbacks)},B}(n.Component),Ne=`
  Press space bar to start a drag.
  When dragging you can use the arrow keys to move the item around and escape to cancel.
  Some screen readers may require you to be in focus mode or to use your pass through key
`,Q=function(B){return B+1},X=function(B){return`
  You have lifted an item in position `+Q(B.source.index)+`
`},ee=function(B,K){var pe=B.droppableId===K.droppableId,Te=Q(B.index),De=Q(K.index);return pe?`
      You have moved the item from position `+Te+`
      to position `+De+`
    `:`
    You have moved the item from position `+Te+`
    in list `+B.droppableId+`
    to list `+K.droppableId+`
    in position `+De+`
  `},ve=function(B,K,pe){var Te=K.droppableId===pe.droppableId;return Te?`
      The item `+B+`
      has been combined with `+pe.draggableId:`
      The item `+B+`
      in list `+K.droppableId+`
      has been combined with `+pe.draggableId+`
      in list `+pe.droppableId+`
    `},ne=function(B){var K=B.destination;if(K)return ee(B.source,K);var pe=B.combine;return pe?ve(B.draggableId,B.source,pe):"You are over an area that cannot be dropped on"},le=function(B){return`
  The item has returned to its starting position
  of `+Q(B.index)+`
`},ue=function(B){if(B.reason==="CANCEL")return`
      Movement cancelled.
      `+le(B.source)+`
    `;var K=B.destination,pe=B.combine;return K?`
      You have dropped the item.
      `+ee(B.source,K)+`
    `:pe?`
      You have dropped the item.
      `+ve(B.draggableId,B.source,pe)+`
    `:`
    The item has been dropped while not over a drop area.
    `+le(B.source)+`
  `},_e={dragHandleUsageInstructions:Ne,onDragStart:X,onDragUpdate:ne,onDragEnd:ue},He={x:0,y:0},Ve=function(B,K){return{x:B.x+K.x,y:B.y+K.y}},ot=function(B,K){return{x:B.x-K.x,y:B.y-K.y}},Mt=function(B,K){return B.x===K.x&&B.y===K.y},$t=function(B){return{x:B.x!==0?-B.x:0,y:B.y!==0?-B.y:0}},Ze=function(B,K,pe){var Te;return pe===void 0&&(pe=0),Te={},Te[B]=K,Te[B==="x"?"y":"x"]=pe,Te},gt=function(B,K){return Math.sqrt(Math.pow(K.x-B.x,2)+Math.pow(K.y-B.y,2))},Ke=function(B,K){return Math.min.apply(Math,K.map(function(pe){return gt(B,pe)}))},bt=function(B){return function(K){return{x:B(K.x),y:B(K.y)}}},rn=function(R,B){var K=m({top:Math.max(B.top,R.top),right:Math.min(B.right,R.right),bottom:Math.min(B.bottom,R.bottom),left:Math.max(B.left,R.left)});return K.width<=0||K.height<=0?null:K},Qt=function(B,K){return{top:B.top+K.y,left:B.left+K.x,bottom:B.bottom+K.y,right:B.right+K.x}},ie=function(B){return[{x:B.left,y:B.top},{x:B.right,y:B.top},{x:B.left,y:B.bottom},{x:B.right,y:B.bottom}]},Ue={top:0,right:0,bottom:0,left:0},Ye=function(B,K){return K?Qt(B,K.scroll.diff.displacement):B},mt=function(B,K,pe){if(pe&&pe.increasedBy){var Te;return(0,t.Z)({},B,(Te={},Te[K.end]=B[K.end]+pe.increasedBy[K.line],Te))}return B},Je=function(B,K){return K&&K.shouldClipSubject?rn(K.pageMarginBox,B):m(B)},ht=function(R){var B=R.page,K=R.withPlaceholder,pe=R.axis,Te=R.frame,De=Ye(B.marginBox,Te),Fe=mt(De,pe,K),ke=Je(Fe,Te);return{page:B,withPlaceholder:K,active:ke}},Dt=function(R,B){R.frame||oe(!1);var K=R.frame,pe=ot(B,K.scroll.initial),Te=$t(pe),De=(0,t.Z)({},K,{scroll:{initial:K.scroll.initial,current:B,diff:{value:pe,displacement:Te},max:K.scroll.max}}),Fe=ht({page:R.subject.page,withPlaceholder:R.subject.withPlaceholder,axis:R.axis,frame:De}),ke=(0,t.Z)({},R,{frame:De,subject:Fe});return ke};function Pt(R){return Number.isInteger?Number.isInteger(R):typeof R=="number"&&isFinite(R)&&Math.floor(R)===R}function Me(R){return Object.values?Object.values(R):Object.keys(R).map(function(B){return R[B]})}function tt(R,B){if(R.findIndex)return R.findIndex(B);for(var K=0;KR.bottom,Tt=pe.leftR.right,Rt=ct&&Tt;if(Rt)return!0;var dt=ct&&Fe||Tt&&De;return dt}},Pr=function(R){var B=hr(R.top,R.bottom),K=hr(R.left,R.right);return function(pe){var Te=B(pe.top)&&B(pe.bottom)&&K(pe.left)&&K(pe.right);return Te}},jn={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},yr={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},Gr=function(R){return function(B){var K=hr(B.top,B.bottom),pe=hr(B.left,B.right);return function(Te){return R===jn?K(Te.top)&&K(Te.bottom):pe(Te.left)&&pe(Te.right)}}},ar=function(B,K){var pe=K.frame?K.frame.scroll.diff.displacement:He;return Qt(B,pe)},kr=function(B,K,pe){return K.subject.active?pe(K.subject.active)(B):!1},ut=function(B,K,pe){return pe(K)(B)},$e=function(B){var K=B.target,pe=B.destination,Te=B.viewport,De=B.withDroppableDisplacement,Fe=B.isVisibleThroughFrameFn,ke=De?ar(K,pe):K;return kr(ke,pe,Fe)&&ut(ke,Te,Fe)},un=function(B){return $e((0,t.Z)({},B,{isVisibleThroughFrameFn:tr}))},qt=function(B){return $e((0,t.Z)({},B,{isVisibleThroughFrameFn:Pr}))},yt=function(B){return $e((0,t.Z)({},B,{isVisibleThroughFrameFn:Gr(B.destination.axis)}))},Ie=function(B,K,pe){if(typeof pe=="boolean")return pe;if(!K)return!0;var Te=K.invisible,De=K.visible;if(Te[B])return!1;var Fe=De[B];return Fe?Fe.shouldAnimate:!0};function At(R,B){var K=R.page.marginBox,pe={top:B.point.y,right:0,bottom:0,left:B.point.x};return m(x(K,pe))}function Ft(R){var B=R.afterDragging,K=R.destination,pe=R.displacedBy,Te=R.viewport,De=R.forceShouldAnimate,Fe=R.last;return B.reduce(function(ct,Tt){var Rt=At(Tt,pe),dt=Tt.descriptor.id;ct.all.push(dt);var ft=un({target:Rt,destination:K,viewport:Te,withDroppableDisplacement:!0});if(!ft)return ct.invisible[Tt.descriptor.id]=!0,ct;var kt=Ie(dt,Fe,De),on={draggableId:dt,shouldAnimate:kt};return ct.visible[dt]=on,ct},{all:[],visible:{},invisible:{}})}function tn(R,B){if(!R.length)return 0;var K=R[R.length-1].descriptor.index;return B.inHomeList?K:K+1}function jt(R){var B=R.insideDestination,K=R.inHomeList,pe=R.displacedBy,Te=R.destination,De=tn(B,{inHomeList:K});return{displaced:zr,displacedBy:pe,at:{type:"REORDER",destination:{droppableId:Te.descriptor.id,index:De}}}}function fn(R){var B=R.draggable,K=R.insideDestination,pe=R.destination,Te=R.viewport,De=R.displacedBy,Fe=R.last,ke=R.index,ct=R.forceShouldAnimate,Tt=ur(B,pe);if(ke==null)return jt({insideDestination:K,inHomeList:Tt,displacedBy:De,destination:pe});var Rt=Ut(K,function(Hn){return Hn.descriptor.index===ke});if(!Rt)return jt({insideDestination:K,inHomeList:Tt,displacedBy:De,destination:pe});var dt=kn(B,K),ft=K.indexOf(Rt),kt=dt.slice(ft),on=Ft({afterDragging:kt,destination:pe,displacedBy:De,last:Fe,viewport:Te.frame,forceShouldAnimate:ct});return{displaced:on,displacedBy:De,at:{type:"REORDER",destination:{droppableId:pe.descriptor.id,index:ke}}}}function In(R,B){return Boolean(B.effected[R])}var or=function(R){var B=R.isMovingForward,K=R.destination,pe=R.draggables,Te=R.combine,De=R.afterCritical;if(!K.isCombineEnabled)return null;var Fe=Te.draggableId,ke=pe[Fe],ct=ke.descriptor.index,Tt=In(Fe,De);return Tt?B?ct:ct-1:B?ct+1:ct},dr=function(R){var B=R.isMovingForward,K=R.isInHomeList,pe=R.insideDestination,Te=R.location;if(!pe.length)return null;var De=Te.index,Fe=B?De+1:De-1,ke=pe[0].descriptor.index,ct=pe[pe.length-1].descriptor.index,Tt=K?ct:ct+1;return FeTt?null:Fe},br=function(R){var B=R.isMovingForward,K=R.isInHomeList,pe=R.draggable,Te=R.draggables,De=R.destination,Fe=R.insideDestination,ke=R.previousImpact,ct=R.viewport,Tt=R.afterCritical,Rt=ke.at;if(Rt||oe(!1),Rt.type==="REORDER"){var dt=dr({isMovingForward:B,isInHomeList:K,location:Rt.destination,insideDestination:Fe});return dt==null?null:fn({draggable:pe,insideDestination:Fe,destination:De,viewport:ct,last:ke.displaced,displacedBy:ke.displacedBy,index:dt})}var ft=or({isMovingForward:B,destination:De,displaced:ke.displaced,draggables:Te,combine:Rt.combine,afterCritical:Tt});return ft==null?null:fn({draggable:pe,insideDestination:Fe,destination:De,viewport:ct,last:ke.displaced,displacedBy:ke.displacedBy,index:ft})},wr=function(R){var B=R.displaced,K=R.afterCritical,pe=R.combineWith,Te=R.displacedBy,De=Boolean(B.visible[pe]||B.invisible[pe]);return In(pe,K)?De?He:$t(Te.point):De?Te.point:He},Kr=function(R){var B=R.afterCritical,K=R.impact,pe=R.draggables,Te=zn(K);Te||oe(!1);var De=Te.draggableId,Fe=pe[De].page.borderBox.center,ke=wr({displaced:K.displaced,afterCritical:B,combineWith:De,displacedBy:K.displacedBy});return Ve(Fe,ke)},Cr=function(B,K){return K.margin[B.start]+K.borderBox[B.size]/2},Zr=function(B,K){return K.margin[B.end]+K.borderBox[B.size]/2},xr=function(B,K,pe){return K[B.crossAxisStart]+pe.margin[B.crossAxisStart]+pe.borderBox[B.crossAxisSize]/2},Ur=function(B){var K=B.axis,pe=B.moveRelativeTo,Te=B.isMoving;return Ze(K.line,pe.marginBox[K.end]+Cr(K,Te),xr(K,pe.marginBox,Te))},Xr=function(B){var K=B.axis,pe=B.moveRelativeTo,Te=B.isMoving;return Ze(K.line,pe.marginBox[K.start]-Zr(K,Te),xr(K,pe.marginBox,Te))},_r=function(B){var K=B.axis,pe=B.moveInto,Te=B.isMoving;return Ze(K.line,pe.contentBox[K.start]+Cr(K,Te),xr(K,pe.contentBox,Te))},Hr=function(R){var B=R.impact,K=R.draggable,pe=R.draggables,Te=R.droppable,De=R.afterCritical,Fe=Wn(Te.descriptor.id,pe),ke=K.page,ct=Te.axis;if(!Fe.length)return _r({axis:ct,moveInto:Te.page,isMoving:ke});var Tt=B.displaced,Rt=B.displacedBy,dt=Tt.all[0];if(dt){var ft=pe[dt];if(In(dt,De))return Xr({axis:ct,moveRelativeTo:ft.page,isMoving:ke});var kt=L(ft.page,Rt.point);return Xr({axis:ct,moveRelativeTo:kt,isMoving:ke})}var on=Fe[Fe.length-1];if(on.descriptor.id===K.descriptor.id)return ke.borderBox.center;if(In(on.descriptor.id,De)){var Hn=L(on.page,$t(De.displacedBy.point));return Ur({axis:ct,moveRelativeTo:Hn,isMoving:ke})}return Ur({axis:ct,moveRelativeTo:on.page,isMoving:ke})},gi=function(R,B){var K=R.frame;return K?Ve(B,K.scroll.diff.displacement):B},zi=function(B){var K=B.impact,pe=B.draggable,Te=B.droppable,De=B.draggables,Fe=B.afterCritical,ke=pe.page.borderBox.center,ct=K.at;return!Te||!ct?ke:ct.type==="REORDER"?Hr({impact:K,draggable:pe,draggables:De,droppable:Te,afterCritical:Fe}):Kr({impact:K,draggables:De,afterCritical:Fe})},Ri=function(R){var B=zi(R),K=R.droppable,pe=K?gi(K,B):B;return pe},Si=function(R,B){var K=ot(B,R.scroll.initial),pe=$t(K),Te=m({top:B.y,bottom:B.y+R.frame.height,left:B.x,right:B.x+R.frame.width}),De={frame:Te,scroll:{initial:R.scroll.initial,max:R.scroll.max,current:B,diff:{value:K,displacement:pe}}};return De};function Ui(R,B){return R.map(function(K){return B[K]})}function Vr(R,B){for(var K=0;K1?Rt.sort(function(dt,ft){return Yn(dt)[ke.start]-Yn(ft)[ke.start]})[0]:Tt.sort(function(dt,ft){var kt=Ke(K,ie(Yn(dt))),on=Ke(K,ie(Yn(ft)));return kt!==on?kt-on:Yn(dt)[ke.start]-Yn(ft)[ke.start]})[0]},ri=function(B,K){var pe=B.page.borderBox.center;return In(B.descriptor.id,K)?ot(pe,K.displacedBy.point):pe},wi=function(B,K){var pe=B.page.borderBox;return In(B.descriptor.id,K)?Qt(pe,$t(K.displacedBy.point)):pe},vi=function(R){var B=R.pageBorderBoxCenter,K=R.viewport,pe=R.destination,Te=R.insideDestination,De=R.afterCritical,Fe=Te.filter(function(ke){return qt({target:wi(ke,De),destination:pe,viewport:K.frame,withDroppableDisplacement:!0})}).sort(function(ke,ct){var Tt=gt(B,gi(pe,ri(ke,De))),Rt=gt(B,gi(pe,ri(ct,De)));return TtB.left&&R.topB.top}function ui(R){var B=R.pageBorderBox,K=R.draggable,pe=R.candidates,Te=K.page.borderBox.center,De=pe.map(function(Fe){var ke=Fe.axis,ct=Ze(Fe.axis.line,B.center[ke.line],Fe.page.borderBox.center[ke.crossAxisLine]);return{id:Fe.descriptor.id,distance:gt(Te,ct)}}).sort(function(Fe,ke){return ke.distance-Fe.distance});return De[0]?De[0].id:null}function Dr(R){var B=R.pageBorderBox,K=R.draggable,pe=R.droppables,Te=ln(pe).filter(function(De){if(!De.isEnabled)return!1;var Fe=De.subject.active;if(!Fe||!Or(B,Fe))return!1;if(_i(Fe)(B.center))return!0;var ke=De.axis,ct=Fe.center[ke.crossAxisLine],Tt=B[ke.crossAxisStart],Rt=B[ke.crossAxisEnd],dt=hr(Fe[ke.crossAxisStart],Fe[ke.crossAxisEnd]),ft=dt(Tt),kt=dt(Rt);return!ft&&!kt?!0:ft?Ttct});return Te.length?Te.length===1?Te[0].descriptor.id:ui({pageBorderBox:B,draggable:K,candidates:Te}):null}var Qe=function(B,K){return m(Qt(B,K))},Gt=function(R,B){var K=R.frame;return K?Qe(B,K.scroll.diff.value):B};function bn(R){var B=R.displaced,K=R.id;return Boolean(B.visible[K]||B.invisible[K])}function Xn(R){var B=R.draggable,K=R.closest,pe=R.inHomeList;return K?pe&&K.descriptor.index>B.descriptor.index?K.descriptor.index-1:K.descriptor.index:null}var Se=function(R){var B=R.pageBorderBoxWithDroppableScroll,K=R.draggable,pe=R.destination,Te=R.insideDestination,De=R.last,Fe=R.viewport,ke=R.afterCritical,ct=pe.axis,Tt=bi(pe.axis,K.displaceBy),Rt=Tt.value,dt=B[ct.start],ft=B[ct.end],kt=kn(K,Te),on=Ut(kt,function(Zn){var rr=Zn.descriptor.id,lr=Zn.page.borderBox.center[ct.line],mr=In(rr,ke),Pn=bn({displaced:De,id:rr});return mr?Pn?ft<=lr:dtrr[ke.start]+mr&&dtrr[ke.start]-Tt+mr&&Rtrr[ke.start]+Tt+mr&&dtrr[ke.start]+mr&&Rt=wo)return Lo;var De=Te/wo,Fe=Ga+oo*De,ke=pe==="CANCEL"?Fe*ka:Fe;return Number(ke.toFixed(2))},$=function(R){var B=R.impact,K=R.draggable,pe=R.dimensions,Te=R.viewport,De=R.afterCritical,Fe=pe.draggables,ke=pe.droppables,ct=wn(B),Tt=ct?ke[ct]:null,Rt=ke[K.descriptor.droppableId],dt=dn({impact:B,draggable:K,draggables:Fe,afterCritical:De,droppable:Tt||Rt,viewport:Te}),ft=ot(dt,K.client.borderBox.center);return ft},ce=function(R){var B=R.draggables,K=R.reason,pe=R.lastImpact,Te=R.home,De=R.viewport,Fe=R.onLiftImpact;if(!pe.at||K!=="DROP"){var ke=_n({draggables:B,impact:Fe,destination:Te,viewport:De,forceShouldAnimate:!0});return{impact:ke,didDropInsideDroppable:!1}}if(pe.at.type==="REORDER")return{impact:pe,didDropInsideDroppable:!0};var ct=(0,t.Z)({},pe,{displaced:zr});return{impact:ct,didDropInsideDroppable:!0}},be=function(R){var B=R.getState,K=R.dispatch;return function(pe){return function(Te){if(Te.type!=="DROP"){pe(Te);return}var De=B(),Fe=Te.payload.reason;if(De.phase==="COLLECTING"){K(Qa({reason:Fe}));return}if(De.phase!=="IDLE"){var ke=De.phase==="DROP_PENDING"&&De.isWaiting;ke&&oe(!1),De.phase==="DRAGGING"||De.phase==="DROP_PENDING"||oe(!1);var ct=De.critical,Tt=De.dimensions,Rt=Tt.draggables[De.critical.draggable.id],dt=ce({reason:Fe,lastImpact:De.impact,afterCritical:De.afterCritical,onLiftImpact:De.onLiftImpact,home:De.dimensions.droppables[De.critical.droppable.id],viewport:De.viewport,draggables:De.dimensions.draggables}),ft=dt.impact,kt=dt.didDropInsideDroppable,on=kt?xn(ft):null,Hn=kt?zn(ft):null,Zn={index:ct.draggable.index,droppableId:ct.droppable.id},rr={draggableId:Rt.descriptor.id,type:Rt.descriptor.type,source:Zn,reason:Fe,mode:De.movementMode,destination:on,combine:Hn},lr=$({impact:ft,draggable:Rt,dimensions:Tt,viewport:De.viewport,afterCritical:De.afterCritical}),mr={critical:De.critical,afterCritical:De.afterCritical,result:rr,impact:ft},Pn=!Mt(De.current.client.offset,lr)||Boolean(rr.combine);if(!Pn){K(ya({completed:mr}));return}var ii=T({current:De.current.client.offset,destination:lr,reason:Fe}),Jr={newHomeClientOffset:lr,dropDuration:ii,completed:mr};K(mi(Jr))}}}},Ae=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function We(R){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(K){K.target!==window&&K.target!==window.document||R()}}}function rt(R){var B=R.onWindowScroll;function K(){B(Ae())}var pe=se(K),Te=We(pe),De=fe;function Fe(){return De!==fe}function ke(){Fe()&&oe(!1),De=Re(window,[Te])}function ct(){Fe()||oe(!1),pe.cancel(),De(),De=fe}return{start:ke,stop:ct,isActive:Fe}}var Ct=function(B){return B.type==="DROP_COMPLETE"||B.type==="DROP_ANIMATE"||B.type==="FLUSH"},Vt=function(R){var B=rt({onWindowScroll:function(pe){R.dispatch(Ia({newScroll:pe}))}});return function(K){return function(pe){!B.isActive()&&pe.type==="INITIAL_PUBLISH"&&B.start(),B.isActive()&&Ct(pe)&&B.stop(),K(pe)}}},Jt=function(R){var B=!1,K=!1,pe=setTimeout(function(){K=!0}),Te=function(Fe){B||K||(B=!0,R(Fe),clearTimeout(pe))};return Te.wasCalled=function(){return B},Te},an=function(){var R=[],B=function(De){var Fe=tt(R,function(Tt){return Tt.timerId===De});Fe===-1&&oe(!1);var ke=R.splice(Fe,1),ct=ke[0];ct.callback()},K=function(De){var Fe=setTimeout(function(){return B(Fe)}),ke={timerId:Fe,callback:De};R.push(ke)},pe=function(){if(R.length){var De=[].concat(R);R.length=0,De.forEach(function(Fe){clearTimeout(Fe.timerId),Fe.callback()})}};return{add:K,flush:pe}},Dn=function(B,K){return B==null&&K==null?!0:B==null||K==null?!1:B.droppableId===K.droppableId&&B.index===K.index},On=function(B,K){return B==null&&K==null?!0:B==null||K==null?!1:B.draggableId===K.draggableId&&B.droppableId===K.droppableId},wt=function(B,K){if(B===K)return!0;var pe=B.draggable.id===K.draggable.id&&B.draggable.droppableId===K.draggable.droppableId&&B.draggable.type===K.draggable.type&&B.draggable.index===K.draggable.index,Te=B.droppable.id===K.droppable.id&&B.droppable.type===K.droppable.type;return pe&&Te},Yt=function(B,K){er(),K(),lt()},Zt=function(B,K){return{draggableId:B.draggable.id,type:B.droppable.type,source:{droppableId:B.droppable.id,index:B.draggable.index},mode:K}},Un=function(B,K,pe,Te){if(!B){pe(Te(K));return}var De=Jt(pe),Fe={announce:De};B(K,Fe),De.wasCalled()||pe(Te(K))},gr=function(R,B){var K=an(),pe=null,Te=function(ft,kt){pe&&oe(!1),Yt("onBeforeCapture",function(){var on=R().onBeforeCapture;if(on){var Hn={draggableId:ft,mode:kt};on(Hn)}})},De=function(ft,kt){pe&&oe(!1),Yt("onBeforeDragStart",function(){var on=R().onBeforeDragStart;on&&on(Zt(ft,kt))})},Fe=function(ft,kt){pe&&oe(!1);var on=Zt(ft,kt);pe={mode:kt,lastCritical:ft,lastLocation:on.source,lastCombine:null},K.add(function(){Yt("onDragStart",function(){return Un(R().onDragStart,on,B,_e.onDragStart)})})},ke=function(ft,kt){var on=xn(kt),Hn=zn(kt);pe||oe(!1);var Zn=!wt(ft,pe.lastCritical);Zn&&(pe.lastCritical=ft);var rr=!Dn(pe.lastLocation,on);rr&&(pe.lastLocation=on);var lr=!On(pe.lastCombine,Hn);if(lr&&(pe.lastCombine=Hn),!(!Zn&&!rr&&!lr)){var mr=(0,t.Z)({},Zt(ft,pe.mode),{combine:Hn,destination:on});K.add(function(){Yt("onDragUpdate",function(){return Un(R().onDragUpdate,mr,B,_e.onDragUpdate)})})}},ct=function(){pe||oe(!1),K.flush()},Tt=function(ft){pe||oe(!1),pe=null,Yt("onDragEnd",function(){return Un(R().onDragEnd,ft,B,_e.onDragEnd)})},Rt=function(){if(pe){var ft=(0,t.Z)({},Zt(pe.lastCritical,pe.mode),{combine:null,destination:null,reason:"CANCEL"});Tt(ft)}};return{beforeCapture:Te,beforeStart:De,start:Fe,update:ke,flush:ct,drop:Tt,abort:Rt}},$r=function(R,B){var K=gr(R,B);return function(pe){return function(Te){return function(De){if(De.type==="BEFORE_INITIAL_CAPTURE"){K.beforeCapture(De.payload.draggableId,De.payload.movementMode);return}if(De.type==="INITIAL_PUBLISH"){var Fe=De.payload.critical;K.beforeStart(Fe,De.payload.movementMode),Te(De),K.start(Fe,De.payload.movementMode);return}if(De.type==="DROP_COMPLETE"){var ke=De.payload.completed.result;K.flush(),Te(De),K.drop(ke);return}if(Te(De),De.type==="FLUSH"){K.abort();return}var ct=pe.getState();ct.phase==="DRAGGING"&&K.update(ct.critical,ct.impact)}}}},Ci=function(R){return function(B){return function(K){if(K.type!=="DROP_ANIMATION_FINISHED"){B(K);return}var pe=R.getState();pe.phase!=="DROP_ANIMATING"&&oe(!1),R.dispatch(ya({completed:pe.completed}))}}},oi=function(R){var B=null,K=null;function pe(){K&&(cancelAnimationFrame(K),K=null),B&&(B(),B=null)}return function(Te){return function(De){if((De.type==="FLUSH"||De.type==="DROP_COMPLETE"||De.type==="DROP_ANIMATION_FINISHED")&&pe(),Te(De),De.type==="DROP_ANIMATE"){var Fe={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var ct=R.getState();ct.phase==="DROP_ANIMATING"&&R.dispatch(Ha())}};K=requestAnimationFrame(function(){K=null,B=Re(window,[Fe])})}}}},xo=function(R){return function(){return function(B){return function(K){(K.type==="DROP_COMPLETE"||K.type==="FLUSH"||K.type==="DROP_ANIMATE")&&R.stopPublishing(),B(K)}}}},ts=function(R){var B=!1;return function(){return function(K){return function(pe){if(pe.type==="INITIAL_PUBLISH"){B=!0,R.tryRecordFocus(pe.payload.critical.draggable.id),K(pe),R.tryRestoreFocusRecorded();return}if(K(pe),!!B){if(pe.type==="FLUSH"){B=!1,R.tryRestoreFocusRecorded();return}if(pe.type==="DROP_COMPLETE"){B=!1;var Te=pe.payload.completed.result;Te.combine&&R.tryShiftRecord(Te.draggableId,Te.combine.draggableId),R.tryRestoreFocusRecorded()}}}}}},yi=function(B){return B.type==="DROP_COMPLETE"||B.type==="DROP_ANIMATE"||B.type==="FLUSH"},aa=function(R){return function(B){return function(K){return function(pe){if(yi(pe)){R.stop(),K(pe);return}if(pe.type==="INITIAL_PUBLISH"){K(pe);var Te=B.getState();Te.phase!=="DRAGGING"&&oe(!1),R.start(Te);return}K(pe),R.scroll(B.getState())}}}},Aa=function(R){return function(B){return function(K){if(B(K),K.type==="PUBLISH_WHILE_DRAGGING"){var pe=R.getState();pe.phase==="DROP_PENDING"&&(pe.isWaiting||R.dispatch(Xa({reason:pe.reason})))}}}},oa=o.compose,fa=function(R){var B=R.dimensionMarshal,K=R.focusMarshal,pe=R.styleMarshal,Te=R.getResponders,De=R.announce,Fe=R.autoScroller;return(0,o.createStore)(Yr,oa((0,o.applyMiddleware)(Pi(pe),xo(B),Bi(B),be,Ci,oi,Aa,aa(Fe),Vt,ts(K),$r(Te,De))))},_o=function(){return{additions:{},removals:{},modified:{}}};function Qr(R){var B=R.registry,K=R.callbacks,pe=_o(),Te=null,De=function(){Te||(K.collectionStarting(),Te=requestAnimationFrame(function(){Te=null,er();var Rt=pe,dt=Rt.additions,ft=Rt.removals,kt=Rt.modified,on=Object.keys(dt).map(function(rr){return B.draggable.getById(rr).getDimension(He)}).sort(function(rr,lr){return rr.descriptor.index-lr.descriptor.index}),Hn=Object.keys(kt).map(function(rr){var lr=B.droppable.getById(rr),mr=lr.callbacks.getScrollWhileDragging();return{droppableId:rr,scroll:mr}}),Zn={additions:on,removals:Object.keys(ft),modified:Hn};pe=_o(),lt(),K.publish(Zn)}))},Fe=function(Rt){var dt=Rt.descriptor.id;pe.additions[dt]=Rt,pe.modified[Rt.descriptor.droppableId]=!0,pe.removals[dt]&&delete pe.removals[dt],De()},ke=function(Rt){var dt=Rt.descriptor;pe.removals[dt.id]=!0,pe.modified[dt.droppableId]=!0,pe.additions[dt.id]&&delete pe.additions[dt.id],De()},ct=function(){Te&&(cancelAnimationFrame(Te),Te=null,pe=_o())};return{add:Fe,remove:ke,stop:ct}}var Go=function(R){var B=R.scrollHeight,K=R.scrollWidth,pe=R.height,Te=R.width,De=ot({x:K,y:B},{x:Te,y:pe}),Fe={x:Math.max(0,De.x),y:Math.max(0,De.y)};return Fe},Vo=function(){var R=document.documentElement;return R||oe(!1),R},Eo=function(){var R=Vo(),B=Go({scrollHeight:R.scrollHeight,scrollWidth:R.scrollWidth,width:R.clientWidth,height:R.clientHeight});return B},Ul=function(){var R=Ae(),B=Eo(),K=R.y,pe=R.x,Te=Vo(),De=Te.clientWidth,Fe=Te.clientHeight,ke=pe+De,ct=K+Fe,Tt=m({top:K,left:pe,right:ke,bottom:ct}),Rt={frame:Tt,scroll:{initial:R,current:R,max:B,diff:{value:He,displacement:He}}};return Rt},Hl=function(R){var B=R.critical,K=R.scrollOptions,pe=R.registry;er();var Te=Ul(),De=Te.scroll.current,Fe=B.droppable,ke=pe.droppable.getAllByType(Fe.type).map(function(dt){return dt.callbacks.getDimensionAndWatchScroll(De,K)}),ct=pe.draggable.getAllByType(B.draggable.type).map(function(dt){return dt.getDimension(De)}),Tt={draggables:Xt(ct),droppables:Kt(ke)};lt();var Rt={dimensions:Tt,critical:B,viewport:Te};return Rt};function dl(R,B,K){if(K.descriptor.id===B.id||K.descriptor.type!==B.type)return!1;var pe=R.droppable.getById(K.descriptor.droppableId);return pe.descriptor.mode==="virtual"}var gs=function(R,B){var K=null,pe=Qr({callbacks:{publish:B.publishWhileDragging,collectionStarting:B.collectionStarting},registry:R}),Te=function(kt,on){R.droppable.exists(kt)||oe(!1),K&&B.updateDroppableIsEnabled({id:kt,isEnabled:on})},De=function(kt,on){K&&(R.droppable.exists(kt)||oe(!1),B.updateDroppableIsCombineEnabled({id:kt,isCombineEnabled:on}))},Fe=function(kt,on){K&&(R.droppable.exists(kt)||oe(!1),B.updateDroppableScroll({id:kt,newScroll:on}))},ke=function(kt,on){K&&R.droppable.getById(kt).callbacks.scroll(on)},ct=function(){if(K){pe.stop();var kt=K.critical.droppable;R.droppable.getAllByType(kt.type).forEach(function(on){return on.callbacks.dragStopped()}),K.unsubscribe(),K=null}},Tt=function(kt){K||oe(!1);var on=K.critical.draggable;kt.type==="ADDITION"&&dl(R,on,kt.value)&&pe.add(kt.value),kt.type==="REMOVAL"&&dl(R,on,kt.value)&&pe.remove(kt.value)},Rt=function(kt){K&&oe(!1);var on=R.draggable.getById(kt.draggableId),Hn=R.droppable.getById(on.descriptor.droppableId),Zn={draggable:on.descriptor,droppable:Hn.descriptor},rr=R.subscribe(Tt);return K={critical:Zn,unsubscribe:rr},Hl({critical:Zn,registry:R,scrollOptions:kt.scrollOptions})},dt={updateDroppableIsEnabled:Te,updateDroppableIsCombineEnabled:De,scrollDroppable:ke,updateDroppableScroll:Fe,startPublishing:Rt,stopPublishing:ct};return dt},so=function(R,B){return R.phase==="IDLE"?!0:R.phase!=="DROP_ANIMATING"||R.completed.result.draggableId===B?!1:R.completed.result.reason==="DROP"},Ko=function(R){window.scrollBy(R.x,R.y)},vs=(0,V.Z)(function(R){return ln(R).filter(function(B){return!(!B.isEnabled||!B.frame)})}),ms=function(B,K){var pe=Ut(vs(K),function(Te){return Te.frame||oe(!1),_i(Te.frame.pageMarginBox)(B)});return pe},hl=function(R){var B=R.center,K=R.destination,pe=R.droppables;if(K){var Te=pe[K];return Te.frame?Te:null}var De=ms(B,pe);return De},lo={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(B){return Math.pow(B,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},ys=function(R,B){var K=R[B.size]*lo.startFromPercentage,pe=R[B.size]*lo.maxScrollAtPercentage,Te={startScrollingFrom:K,maxScrollValueAt:pe};return Te},bs=function(R){var B=R.startOfRange,K=R.endOfRange,pe=R.current,Te=K-B;if(Te===0)return 0;var De=pe-B,Fe=De/Te;return Fe},No=1,ko=function(R,B){if(R>B.startScrollingFrom)return 0;if(R<=B.maxScrollValueAt)return lo.maxPixelScroll;if(R===B.startScrollingFrom)return No;var K=bs({startOfRange:B.maxScrollValueAt,endOfRange:B.startScrollingFrom,current:R}),pe=1-K,Te=lo.maxPixelScroll*lo.ease(pe);return Math.ceil(Te)},Fo=lo.durationDampening.accelerateAt,Gs=lo.durationDampening.stopDampeningAt,pl=function(R,B){var K=B,pe=Gs,Te=Date.now(),De=Te-K;if(De>=Gs)return R;if(DeB.height,De=K.width>B.width;return!De&&!Te?pe:De&&Te?null:{x:De?0:pe.x,y:Te?0:pe.y}},xs=bt(function(R){return R===0?0:R}),Ks=function(R){var B=R.dragStartTime,K=R.container,pe=R.subject,Te=R.center,De=R.shouldUseTimeDampening,Fe={top:Te.y-K.top,right:K.right-Te.x,bottom:K.bottom-Te.y,left:Te.x-K.left},ke=ns({container:K,distanceToEdges:Fe,dragStartTime:B,axis:jn,shouldUseTimeDampening:De}),ct=ns({container:K,distanceToEdges:Fe,dragStartTime:B,axis:yr,shouldUseTimeDampening:De}),Tt=xs({x:ct,y:ke});if(Mt(Tt,He))return null;var Rt=ws({container:K,subject:pe,proposedScroll:Tt});return Rt?Mt(Rt,He)?null:Rt:null},Zs=bt(function(R){return R===0?0:R>0?1:-1}),rs=function(){var R=function(K,pe){return K<0?K:K>pe?K-pe:0};return function(B){var K=B.current,pe=B.max,Te=B.change,De=Ve(K,Te),Fe={x:R(De.x,pe.x),y:R(De.y,pe.y)};return Mt(Fe,He)?null:Fe}}(),_s=function(B){var K=B.max,pe=B.current,Te=B.change,De={x:Math.max(pe.x,K.x),y:Math.max(pe.y,K.y)},Fe=Zs(Te),ke=rs({max:De,current:pe,change:Fe});return!ke||Fe.x!==0&&ke.x===0||Fe.y!==0&&ke.y===0},Li=function(B,K){return _s({current:B.scroll.current,max:B.scroll.max,change:K})},sa=function(B,K){if(!Li(B,K))return null;var pe=B.scroll.max,Te=B.scroll.current;return rs({current:Te,max:pe,change:K})},Ys=function(B,K){var pe=B.frame;return pe?_s({current:pe.scroll.current,max:pe.scroll.max,change:K}):!1},Wl=function(B,K){var pe=B.frame;return!pe||!Ys(B,K)?null:rs({current:pe.scroll.current,max:pe.scroll.max,change:K})},gl=function(R){var B=R.viewport,K=R.subject,pe=R.center,Te=R.dragStartTime,De=R.shouldUseTimeDampening,Fe=Ks({dragStartTime:Te,container:B.frame,subject:K,center:pe,shouldUseTimeDampening:De});return Fe&&Li(B,Fe)?Fe:null},vl=function(R){var B=R.droppable,K=R.subject,pe=R.center,Te=R.dragStartTime,De=R.shouldUseTimeDampening,Fe=B.frame;if(!Fe)return null;var ke=Ks({dragStartTime:Te,container:Fe.pageMarginBox,subject:K,center:pe,shouldUseTimeDampening:De});return ke&&Ys(B,ke)?ke:null},is=function(R){var B=R.state,K=R.dragStartTime,pe=R.shouldUseTimeDampening,Te=R.scrollWindow,De=R.scrollDroppable,Fe=B.current.page.borderBoxCenter,ke=B.dimensions.draggables[B.critical.draggable.id],ct=ke.page.marginBox;if(B.isWindowScrollAllowed){var Tt=B.viewport,Rt=gl({dragStartTime:K,viewport:Tt,subject:ct,center:Fe,shouldUseTimeDampening:pe});if(Rt){Te(Rt);return}}var dt=hl({center:Fe,destination:wn(B.impact),droppables:B.dimensions.droppables});if(dt){var ft=vl({dragStartTime:K,droppable:dt,subject:ct,center:Fe,shouldUseTimeDampening:pe});ft&&De(dt.descriptor.id,ft)}},zo=function(R){var B=R.scrollWindow,K=R.scrollDroppable,pe=se(B),Te=se(K),De=null,Fe=function(Rt){De||oe(!1);var dt=De,ft=dt.shouldUseTimeDampening,kt=dt.dragStartTime;is({state:Rt,scrollWindow:pe,scrollDroppable:Te,dragStartTime:kt,shouldUseTimeDampening:ft})},ke=function(Rt){er(),De&&oe(!1);var dt=Date.now(),ft=!1,kt=function(){ft=!0};is({state:Rt,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:kt,scrollDroppable:kt}),De={dragStartTime:dt,shouldUseTimeDampening:ft},lt(),ft&&Fe(Rt)},ct=function(){De&&(pe.cancel(),Te.cancel(),De=null)};return{start:ke,stop:ct,scroll:Fe}},Es=function(R){var B=R.move,K=R.scrollDroppable,pe=R.scrollWindow,Te=function(Tt,Rt){var dt=Ve(Tt.current.client.selection,Rt);B({client:dt})},De=function(Tt,Rt){if(!Ys(Tt,Rt))return Rt;var dt=Wl(Tt,Rt);if(!dt)return K(Tt.descriptor.id,Rt),null;var ft=ot(Rt,dt);K(Tt.descriptor.id,ft);var kt=ot(Rt,ft);return kt},Fe=function(Tt,Rt,dt){if(!Tt||!Li(Rt,dt))return dt;var ft=sa(Rt,dt);if(!ft)return pe(dt),null;var kt=ot(dt,ft);pe(kt);var on=ot(dt,kt);return on},ke=function(Tt){var Rt=Tt.scrollJumpRequest;if(Rt){var dt=wn(Tt.impact);dt||oe(!1);var ft=De(Tt.dimensions.droppables[dt],Rt);if(ft){var kt=Tt.viewport,on=Fe(Tt.isWindowScrollAllowed,kt,ft);on&&Te(Tt,on)}}};return ke},uo=function(R){var B=R.scrollDroppable,K=R.scrollWindow,pe=R.move,Te=zo({scrollWindow:K,scrollDroppable:B}),De=Es({move:pe,scrollWindow:K,scrollDroppable:B}),Fe=function(Tt){if(Tt.phase==="DRAGGING"){if(Tt.movementMode==="FLUID"){Te.scroll(Tt);return}Tt.scrollJumpRequest&&De(Tt)}},ke={scroll:Fe,start:Te.start,stop:Te.stop};return ke},Sa="data-rbd",Ja=function(){var R=Sa+"-drag-handle";return{base:R,draggableId:R+"-draggable-id",contextId:R+"-context-id"}}(),Ao=function(){var R=Sa+"-draggable";return{base:R,contextId:R+"-context-id",id:R+"-id"}}(),Uo=function(){var R=Sa+"-droppable";return{base:R,contextId:R+"-context-id",id:R+"-id"}}(),ml={contextId:Sa+"-scroll-container-context-id"},jl=function(B){return function(K){return"["+K+'="'+B+'"]'}},Zo=function(B,K){return B.map(function(pe){var Te=pe.styles[K];return Te?pe.selector+" { "+Te+" }":""}).join(" ")},yl="pointer-events: none;",bl=function(R){var B=jl(R),K=function(){var ke=`
      cursor: -webkit-grab;
      cursor: grab;
    `;return{selector:B(Ja.contextId),styles:{always:`
          -webkit-touch-callout: none;
          -webkit-tap-highlight-color: rgba(0,0,0,0);
          touch-action: manipulation;
        `,resting:ke,dragging:yl,dropAnimating:ke}}}(),pe=function(){var ke=`
      transition: `+ja.outOfTheWay+`;
    `;return{selector:B(Ao.contextId),styles:{dragging:ke,dropAnimating:ke,userCancel:ke}}}(),Te={selector:B(Uo.contextId),styles:{always:"overflow-anchor: none;"}},De={selector:"body",styles:{dragging:`
        cursor: grabbing;
        cursor: -webkit-grabbing;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        overflow-anchor: none;
      `}},Fe=[pe,K,Te,De];return{always:Zo(Fe,"always"),resting:Zo(Fe,"resting"),dragging:Zo(Fe,"dragging"),dropAnimating:Zo(Fe,"dropAnimating"),userCancel:Zo(Fe,"userCancel")}},Ki=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u"?n.useLayoutEffect:n.useEffect,co=function(){var B=document.querySelector("head");return B||oe(!1),B},$s=function(B){var K=document.createElement("style");return B&&K.setAttribute("nonce",B),K.type="text/css",K};function je(R,B){var K=s(function(){return bl(R)},[R]),pe=(0,n.useRef)(null),Te=(0,n.useRef)(null),De=y((0,V.Z)(function(dt){var ft=Te.current;ft||oe(!1),ft.textContent=dt}),[]),Fe=y(function(dt){var ft=pe.current;ft||oe(!1),ft.textContent=dt},[]);Ki(function(){!pe.current&&!Te.current||oe(!1);var dt=$s(B),ft=$s(B);return pe.current=dt,Te.current=ft,dt.setAttribute(Sa+"-always",R),ft.setAttribute(Sa+"-dynamic",R),co().appendChild(dt),co().appendChild(ft),Fe(K.always),De(K.resting),function(){var kt=function(Hn){var Zn=Hn.current;Zn||oe(!1),co().removeChild(Zn),Hn.current=null};kt(pe),kt(Te)}},[B,Fe,De,K.always,K.resting,R]);var ke=y(function(){return De(K.dragging)},[De,K.dragging]),ct=y(function(dt){if(dt==="DROP"){De(K.dropAnimating);return}De(K.userCancel)},[De,K.dropAnimating,K.userCancel]),Tt=y(function(){Te.current&&De(K.resting)},[De,K.resting]),Rt=s(function(){return{dragging:ke,dropping:ct,resting:Tt}},[ke,ct,Tt]);return Rt}var Yo=function(R){return R&&R.ownerDocument?R.ownerDocument.defaultView:window};function fo(R){return R instanceof Yo(R).HTMLElement}function Ca(R,B){var K="["+Ja.contextId+'="'+R+'"]',pe=Ht(document.querySelectorAll(K));if(!pe.length)return null;var Te=Ut(pe,function(De){return De.getAttribute(Ja.draggableId)===B});return!Te||!fo(Te)?null:Te}function ti(R){var B=(0,n.useRef)({}),K=(0,n.useRef)(null),pe=(0,n.useRef)(null),Te=(0,n.useRef)(!1),De=y(function(ft,kt){var on={id:ft,focus:kt};return B.current[ft]=on,function(){var Zn=B.current,rr=Zn[ft];rr!==on&&delete Zn[ft]}},[]),Fe=y(function(ft){var kt=Ca(R,ft);kt&&kt!==document.activeElement&&kt.focus()},[R]),ke=y(function(ft,kt){K.current===ft&&(K.current=kt)},[]),ct=y(function(){pe.current||Te.current&&(pe.current=requestAnimationFrame(function(){pe.current=null;var ft=K.current;ft&&Fe(ft)}))},[Fe]),Tt=y(function(ft){K.current=null;var kt=document.activeElement;kt&&kt.getAttribute(Ja.draggableId)===ft&&(K.current=ft)},[]);Ki(function(){return Te.current=!0,function(){Te.current=!1;var ft=pe.current;ft&&cancelAnimationFrame(ft)}},[]);var Rt=s(function(){return{register:De,tryRecordFocus:Tt,tryRestoreFocusRecorded:ct,tryShiftRecord:ke}},[De,Tt,ct,ke]);return Rt}function As(){var R={draggables:{},droppables:{}},B=[];function K(dt){return B.push(dt),function(){var kt=B.indexOf(dt);kt!==-1&&B.splice(kt,1)}}function pe(dt){B.length&&B.forEach(function(ft){return ft(dt)})}function Te(dt){return R.draggables[dt]||null}function De(dt){var ft=Te(dt);return ft||oe(!1),ft}var Fe={register:function(ft){R.draggables[ft.descriptor.id]=ft,pe({type:"ADDITION",value:ft})},update:function(ft,kt){var on=R.draggables[kt.descriptor.id];on&&on.uniqueId===ft.uniqueId&&(delete R.draggables[kt.descriptor.id],R.draggables[ft.descriptor.id]=ft)},unregister:function(ft){var kt=ft.descriptor.id,on=Te(kt);on&&ft.uniqueId===on.uniqueId&&(delete R.draggables[kt],pe({type:"REMOVAL",value:ft}))},getById:De,findById:Te,exists:function(ft){return Boolean(Te(ft))},getAllByType:function(ft){return Me(R.draggables).filter(function(kt){return kt.descriptor.type===ft})}};function ke(dt){return R.droppables[dt]||null}function ct(dt){var ft=ke(dt);return ft||oe(!1),ft}var Tt={register:function(ft){R.droppables[ft.descriptor.id]=ft},unregister:function(ft){var kt=ke(ft.descriptor.id);kt&&ft.uniqueId===kt.uniqueId&&delete R.droppables[ft.descriptor.id]},getById:ct,findById:ke,exists:function(ft){return Boolean(ke(ft))},getAllByType:function(ft){return Me(R.droppables).filter(function(kt){return kt.descriptor.type===ft})}};function Rt(){R.draggables={},R.droppables={},B.length=0}return{draggable:Fe,droppable:Tt,subscribe:K,clean:Rt}}function wl(){var R=s(As,[]);return(0,n.useEffect)(function(){return function(){requestAnimationFrame(R.clean)}},[R]),R}var Xs=n.createContext(null),Va=function(){var R=document.body;return R||oe(!1),R},Gl={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},Vl=function(B){return"rbd-announcement-"+B};function xl(R){var B=s(function(){return Vl(R)},[R]),K=(0,n.useRef)(null);(0,n.useEffect)(function(){var De=document.createElement("div");return K.current=De,De.id=B,De.setAttribute("aria-live","assertive"),De.setAttribute("aria-atomic","true"),(0,t.Z)(De.style,Gl),Va().appendChild(De),function(){setTimeout(function(){var ct=Va();ct.contains(De)&&ct.removeChild(De),De===K.current&&(K.current=null)})}},[B]);var pe=y(function(Te){var De=K.current;if(De){De.textContent=Te;return}},[]);return pe}var Qs=0,_l={separator:"::"};function qa(){Qs=0}function Js(R,B){return B===void 0&&(B=_l),s(function(){return""+R+B.separator+Qs++},[B.separator,R])}function Ss(R){var B=R.contextId,K=R.uniqueId;return"rbd-hidden-text-"+B+"-"+K}function Kl(R){var B=R.contextId,K=R.text,pe=Js("hidden-text",{separator:"-"}),Te=s(function(){return Ss({contextId:B,uniqueId:pe})},[pe,B]);return(0,n.useEffect)(function(){var Fe=document.createElement("div");return Fe.id=Te,Fe.textContent=K,Fe.style.display="none",Va().appendChild(Fe),function(){var ct=Va();ct.contains(Fe)&&ct.removeChild(Fe)}},[Te,K]),Te}var Cs=n.createContext(null),El={react:"^16.8.5 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.5 || ^17.0.0 || ^18.0.0"},eo=/(\d+)\.(\d+)\.(\d+)/,Al=function(B){var K=eo.exec(B);K==null&&oe(!1);var pe=Number(K[1]),Te=Number(K[2]),De=Number(K[3]);return{major:pe,minor:Te,patch:De,raw:B}},Ts=function(B,K){return K.major>B.major?!0:K.majorB.minor?!0:K.minor=B.patch},Ds=function(R,B){var K=Al(R),pe=Al(B);Ts(K,pe)},Zl=`
  We expect a html5 doctype: 
  This is to ensure consistent browser layout and measurement

  More information: https://github.com/atlassian/react-beautiful-dnd/blob/master/docs/guides/doctype.md
`,Sl=function(R){var B=R.doctype;B&&(B.name.toLowerCase(),B.publicId)};function So(R){}function da(R,B){}function Cl(){da(function(){Ds(El.react,n.version),Sl(document)},[])}function Ta(R){var B=(0,n.useRef)(R);return(0,n.useEffect)(function(){B.current=R}),B}function qs(){var R=null;function B(){return Boolean(R)}function K(Fe){return Fe===R}function pe(Fe){R&&oe(!1);var ke={abandon:Fe};return R=ke,ke}function Te(){R||oe(!1),R=null}function De(){R&&(R.abandon(),Te())}return{isClaimed:B,isActive:K,claim:pe,release:Te,tryAbandon:De}}var el=9,Yl=13,tl=27,Tl=32,as=33,Os=34,Dl=35,$l=36,nl=37,os=38,ha=39,Ol=40,$o,Co=($o={},$o[Yl]=!0,$o[el]=!0,$o),Fa=function(R){Co[R.keyCode]&&R.preventDefault()},To=function(){var R="visibilitychange";if(typeof document>"u")return R;var B=[R,"ms"+R,"webkit"+R,"moz"+R,"o"+R],K=Ut(B,function(pe){return"on"+pe in document});return K||R}(),Do=0,Da=5;function Xl(R,B){return Math.abs(B.x-R.x)>=Da||Math.abs(B.y-R.y)>=Da}var Rs={type:"IDLE"};function rl(R){var B=R.cancel,K=R.completed,pe=R.getPhase,Te=R.setPhase;return[{eventName:"mousemove",fn:function(Fe){var ke=Fe.button,ct=Fe.clientX,Tt=Fe.clientY;if(ke===Do){var Rt={x:ct,y:Tt},dt=pe();if(dt.type==="DRAGGING"){Fe.preventDefault(),dt.actions.move(Rt);return}dt.type!=="PENDING"&&oe(!1);var ft=dt.point;if(Xl(ft,Rt)){Fe.preventDefault();var kt=dt.actions.fluidLift(Rt);Te({type:"DRAGGING",actions:kt})}}}},{eventName:"mouseup",fn:function(Fe){var ke=pe();if(ke.type!=="DRAGGING"){B();return}Fe.preventDefault(),ke.actions.drop({shouldBlockNextClick:!0}),K()}},{eventName:"mousedown",fn:function(Fe){pe().type==="DRAGGING"&&Fe.preventDefault(),B()}},{eventName:"keydown",fn:function(Fe){var ke=pe();if(ke.type==="PENDING"){B();return}if(Fe.keyCode===tl){Fe.preventDefault(),B();return}Fa(Fe)}},{eventName:"resize",fn:B},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){pe().type==="PENDING"&&B()}},{eventName:"webkitmouseforcedown",fn:function(Fe){var ke=pe();if(ke.type==="IDLE"&&oe(!1),ke.actions.shouldRespectForcePress()){B();return}Fe.preventDefault()}},{eventName:To,fn:B}]}function Xo(R){var B=(0,n.useRef)(Rs),K=(0,n.useRef)(fe),pe=s(function(){return{eventName:"mousedown",fn:function(dt){if(!dt.defaultPrevented&&dt.button===Do&&!(dt.ctrlKey||dt.metaKey||dt.shiftKey||dt.altKey)){var ft=R.findClosestDraggableId(dt);if(ft){var kt=R.tryGetLock(ft,Fe,{sourceEvent:dt});if(kt){dt.preventDefault();var on={x:dt.clientX,y:dt.clientY};K.current(),Tt(kt,on)}}}}}},[R]),Te=s(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(dt){if(!dt.defaultPrevented){var ft=R.findClosestDraggableId(dt);if(ft){var kt=R.findOptionsForDraggable(ft);kt&&(kt.shouldRespectForcePress||R.canGetLock(ft)&&dt.preventDefault())}}}}},[R]),De=y(function(){var dt={passive:!1,capture:!0};K.current=Re(window,[Te,pe],dt)},[Te,pe]),Fe=y(function(){var Rt=B.current;Rt.type!=="IDLE"&&(B.current=Rs,K.current(),De())},[De]),ke=y(function(){var Rt=B.current;Fe(),Rt.type==="DRAGGING"&&Rt.actions.cancel({shouldBlockNextClick:!0}),Rt.type==="PENDING"&&Rt.actions.abort()},[Fe]),ct=y(function(){var dt={capture:!0,passive:!1},ft=rl({cancel:ke,completed:Fe,getPhase:function(){return B.current},setPhase:function(on){B.current=on}});K.current=Re(window,ft,dt)},[ke,Fe]),Tt=y(function(dt,ft){B.current.type!=="IDLE"&&oe(!1),B.current={type:"PENDING",point:ft,actions:dt},ct()},[ct]);Ki(function(){return De(),function(){K.current()}},[De])}var wa;function Rl(){}var Ml=(wa={},wa[Os]=!0,wa[as]=!0,wa[$l]=!0,wa[Dl]=!0,wa);function Ms(R,B){function K(){B(),R.cancel()}function pe(){B(),R.drop()}return[{eventName:"keydown",fn:function(De){if(De.keyCode===tl){De.preventDefault(),K();return}if(De.keyCode===Tl){De.preventDefault(),pe();return}if(De.keyCode===Ol){De.preventDefault(),R.moveDown();return}if(De.keyCode===os){De.preventDefault(),R.moveUp();return}if(De.keyCode===ha){De.preventDefault(),R.moveRight();return}if(De.keyCode===nl){De.preventDefault(),R.moveLeft();return}if(Ml[De.keyCode]){De.preventDefault();return}Fa(De)}},{eventName:"mousedown",fn:K},{eventName:"mouseup",fn:K},{eventName:"click",fn:K},{eventName:"touchstart",fn:K},{eventName:"resize",fn:K},{eventName:"wheel",fn:K,options:{passive:!0}},{eventName:To,fn:K}]}function Ql(R){var B=(0,n.useRef)(Rl),K=s(function(){return{eventName:"keydown",fn:function(De){if(De.defaultPrevented||De.keyCode!==Tl)return;var Fe=R.findClosestDraggableId(De);if(!Fe)return;var ke=R.tryGetLock(Fe,Rt,{sourceEvent:De});if(!ke)return;De.preventDefault();var ct=!0,Tt=ke.snapLift();B.current();function Rt(){ct||oe(!1),ct=!1,B.current(),pe()}B.current=Re(window,Ms(Tt,Rt),{capture:!0,passive:!1})}}},[R]),pe=y(function(){var De={passive:!1,capture:!0};B.current=Re(window,[K],De)},[K]);Ki(function(){return pe(),function(){B.current()}},[pe])}var Ps={type:"IDLE"},Zi=120,Is=.15;function ss(R){var B=R.cancel,K=R.getPhase;return[{eventName:"orientationchange",fn:B},{eventName:"resize",fn:B},{eventName:"contextmenu",fn:function(Te){Te.preventDefault()}},{eventName:"keydown",fn:function(Te){if(K().type!=="DRAGGING"){B();return}Te.keyCode===tl&&Te.preventDefault(),B()}},{eventName:To,fn:B}]}function Ka(R){var B=R.cancel,K=R.completed,pe=R.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(De){var Fe=pe();if(Fe.type!=="DRAGGING"){B();return}Fe.hasMoved=!0;var ke=De.touches[0],ct=ke.clientX,Tt=ke.clientY,Rt={x:ct,y:Tt};De.preventDefault(),Fe.actions.move(Rt)}},{eventName:"touchend",fn:function(De){var Fe=pe();if(Fe.type!=="DRAGGING"){B();return}De.preventDefault(),Fe.actions.drop({shouldBlockNextClick:!0}),K()}},{eventName:"touchcancel",fn:function(De){if(pe().type!=="DRAGGING"){B();return}De.preventDefault(),B()}},{eventName:"touchforcechange",fn:function(De){var Fe=pe();Fe.type==="IDLE"&&oe(!1);var ke=De.touches[0];if(ke){var ct=ke.force>=Is;if(ct){var Tt=Fe.actions.shouldRespectForcePress();if(Fe.type==="PENDING"){Tt&&B();return}if(Tt){if(Fe.hasMoved){De.preventDefault();return}B();return}De.preventDefault()}}}},{eventName:To,fn:B}]}function Qo(R){var B=(0,n.useRef)(Ps),K=(0,n.useRef)(fe),pe=y(function(){return B.current},[]),Te=y(function(kt){B.current=kt},[]),De=s(function(){return{eventName:"touchstart",fn:function(kt){if(!kt.defaultPrevented){var on=R.findClosestDraggableId(kt);if(on){var Hn=R.tryGetLock(on,ke,{sourceEvent:kt});if(Hn){var Zn=kt.touches[0],rr=Zn.clientX,lr=Zn.clientY,mr={x:rr,y:lr};K.current(),dt(Hn,mr)}}}}}},[R]),Fe=y(function(){var kt={capture:!0,passive:!1};K.current=Re(window,[De],kt)},[De]),ke=y(function(){var ft=B.current;ft.type!=="IDLE"&&(ft.type==="PENDING"&&clearTimeout(ft.longPressTimerId),Te(Ps),K.current(),Fe())},[Fe,Te]),ct=y(function(){var ft=B.current;ke(),ft.type==="DRAGGING"&&ft.actions.cancel({shouldBlockNextClick:!0}),ft.type==="PENDING"&&ft.actions.abort()},[ke]),Tt=y(function(){var kt={capture:!0,passive:!1},on={cancel:ct,completed:ke,getPhase:pe},Hn=Re(window,Ka(on),kt),Zn=Re(window,ss(on),kt);K.current=function(){Hn(),Zn()}},[ct,pe,ke]),Rt=y(function(){var kt=pe();kt.type!=="PENDING"&&oe(!1);var on=kt.actions.fluidLift(kt.point);Te({type:"DRAGGING",actions:on,hasMoved:!1})},[pe,Te]),dt=y(function(kt,on){pe().type!=="IDLE"&&oe(!1);var Hn=setTimeout(Rt,Zi);Te({type:"PENDING",point:on,actions:kt,longPressTimerId:Hn}),Tt()},[Tt,pe,Te,Rt]);Ki(function(){return Fe(),function(){K.current();var on=pe();on.type==="PENDING"&&(clearTimeout(on.longPressTimerId),Te(Ps))}},[pe,Fe,Te]),Ki(function(){var kt=Re(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return kt},[])}function ls(R){}var Za={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Mi(R,B){if(B==null)return!1;var K=Boolean(Za[B.tagName.toLowerCase()]);if(K)return!0;var pe=B.getAttribute("contenteditable");return pe==="true"||pe===""?!0:B===R?!1:Mi(R,B.parentElement)}function la(R,B){var K=B.target;return fo(K)?Mi(R,K):!1}var ho=function(R){return m(R.getBoundingClientRect()).center};function Bs(R){return R instanceof Yo(R).Element}var il=function(){var R="matches";if(typeof document>"u")return R;var B=[R,"msMatchesSelector","webkitMatchesSelector"],K=Ut(B,function(pe){return pe in Element.prototype});return K||R}();function Pl(R,B){return R==null?null:R[il](B)?R:Pl(R.parentElement,B)}function us(R,B){return R.closest?R.closest(B):Pl(R,B)}function Ls(R){return"["+Ja.contextId+'="'+R+'"]'}function Jo(R,B){var K=B.target;if(!Bs(K))return null;var pe=Ls(R),Te=us(K,pe);return!Te||!fo(Te)?null:Te}function Il(R,B){var K=Jo(R,B);return K?K.getAttribute(Ja.draggableId):null}function Jl(R,B){var K="["+Ao.contextId+'="'+R+'"]',pe=Ht(document.querySelectorAll(K)),Te=Ut(pe,function(De){return De.getAttribute(Ao.id)===B});return!Te||!fo(Te)?null:Te}function ql(R){R.preventDefault()}function Oo(R){var B=R.expected,K=R.phase,pe=R.isLockActive,Te=R.shouldWarn;return!(!pe()||B!==K)}function Ns(R){var B=R.lockAPI,K=R.store,pe=R.registry,Te=R.draggableId;if(B.isClaimed())return!1;var De=pe.draggable.findById(Te);return!(!De||!De.options.isEnabled||!so(K.getState(),Te))}function eu(R){var B=R.lockAPI,K=R.contextId,pe=R.store,Te=R.registry,De=R.draggableId,Fe=R.forceSensorStop,ke=R.sourceEvent,ct=Ns({lockAPI:B,store:pe,registry:Te,draggableId:De});if(!ct)return null;var Tt=Te.draggable.getById(De),Rt=Jl(K,Tt.descriptor.id);if(!Rt||ke&&!Tt.options.canDragInteractiveElements&&la(Rt,ke))return null;var dt=B.claim(Fe||fe),ft="PRE_DRAG";function kt(){return Tt.options.shouldRespectForcePress}function on(){return B.isActive(dt)}function Hn(Jr,di){Oo({expected:Jr,phase:ft,isLockActive:on,shouldWarn:!0})&&pe.dispatch(di())}var Zn=Hn.bind(null,"DRAGGING");function rr(Jr){function di(){B.release(),ft="COMPLETED"}ft!=="PRE_DRAG"&&(di(),ft!=="PRE_DRAG"&&oe(!1)),pe.dispatch(_a(Jr.liftActionArgs)),ft="DRAGGING";function va(hi,ea){if(ea===void 0&&(ea={shouldBlockNextClick:!1}),Jr.cleanup(),ea.shouldBlockNextClick){var Ei=Re(window,[{eventName:"click",fn:ql,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(Ei)}di(),pe.dispatch(Xa({reason:hi}))}return(0,t.Z)({isActive:function(){return Oo({expected:"DRAGGING",phase:ft,isLockActive:on,shouldWarn:!1})},shouldRespectForcePress:kt,drop:function(ea){return va("DROP",ea)},cancel:function(ea){return va("CANCEL",ea)}},Jr.actions)}function lr(Jr){var di=se(function(hi){Zn(function(){return ma({client:hi})})}),va=rr({liftActionArgs:{id:De,clientSelection:Jr,movementMode:"FLUID"},cleanup:function(){return di.cancel()},actions:{move:di}});return(0,t.Z)({},va,{move:di})}function mr(){var Jr={moveUp:function(){return Zn(Ba)},moveRight:function(){return Zn(ao)},moveDown:function(){return Zn(Vi)},moveLeft:function(){return Zn(qi)}};return rr({liftActionArgs:{id:De,clientSelection:ho(Rt),movementMode:"SNAP"},cleanup:fe,actions:Jr})}function Pn(){var Jr=Oo({expected:"PRE_DRAG",phase:ft,isLockActive:on,shouldWarn:!0});Jr&&B.release()}var ii={isActive:function(){return Oo({expected:"PRE_DRAG",phase:ft,isLockActive:on,shouldWarn:!1})},shouldRespectForcePress:kt,fluidLift:lr,snapLift:mr,abort:Pn};return ii}var al=[Xo,Ql,Qo];function a(R){var B=R.contextId,K=R.store,pe=R.registry,Te=R.customSensors,De=R.enableDefaultSensors,Fe=[].concat(De?al:[],Te||[]),ke=(0,n.useState)(function(){return qs()})[0],ct=y(function(lr,mr){lr.isDragging&&!mr.isDragging&&ke.tryAbandon()},[ke]);Ki(function(){var lr=K.getState(),mr=K.subscribe(function(){var Pn=K.getState();ct(lr,Pn),lr=Pn});return mr},[ke,K,ct]),Ki(function(){return ke.tryAbandon},[ke.tryAbandon]);var Tt=y(function(rr){return Ns({lockAPI:ke,registry:pe,store:K,draggableId:rr})},[ke,pe,K]),Rt=y(function(rr,lr,mr){return eu({lockAPI:ke,registry:pe,contextId:B,store:K,draggableId:rr,forceSensorStop:lr,sourceEvent:mr&&mr.sourceEvent?mr.sourceEvent:null})},[B,ke,pe,K]),dt=y(function(rr){return Il(B,rr)},[B]),ft=y(function(rr){var lr=pe.draggable.findById(rr);return lr?lr.options:null},[pe.draggable]),kt=y(function(){ke.isClaimed()&&(ke.tryAbandon(),K.getState().phase!=="IDLE"&&K.dispatch(La()))},[ke,K]),on=y(ke.isClaimed,[ke]),Hn=s(function(){return{canGetLock:Tt,tryGetLock:Rt,findClosestDraggableId:dt,findOptionsForDraggable:ft,tryReleaseLock:kt,isLockClaimed:on}},[Tt,Rt,dt,ft,kt,on]);ls(Fe);for(var Zn=0;Zn{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.AlphaPicker=void 0;var n=Object.assign||function(h){for(var u=1;u{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.AlphaPointer=void 0;var n=e("Z7aTuO5B"),r=c(n),t=e("zGS59GCK"),o=c(t);function c(p){return p&&p.__esModule?p:{default:p}}var f=l.AlphaPointer=function(_){var s=_.direction,y=(0,o.default)({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:s==="vertical"});return r.default.createElement("div",{style:y.picker})};l.default=f},TohfJLGw:(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.Block=void 0;var n=e("Z7aTuO5B"),r=d(n),t=e("KfF0gQb+"),o=d(t),c=e("zGS59GCK"),f=d(c),p=e("C19pcrjQ"),_=d(p),s=e("kOI9bxm6"),y=d(s),h=e("50Juodil"),u=e("htkUizel"),v=d(u);function d(x){return x&&x.__esModule?x:{default:x}}var m=l.Block=function(g){var E=g.onChange,S=g.onSwatchHover,A=g.hex,w=g.colors,D=g.width,L=g.triangle,N=g.styles,j=N===void 0?{}:N,re=g.className,V=re===void 0?"":re,k=A==="transparent",se=function(M,P){y.default.isValidHex(M)&&E({hex:M,source:"hex"},P)},ge=(0,f.default)((0,_.default)({default:{card:{width:D,background:"#fff",boxShadow:"0 1px rgba(0,0,0,.1)",borderRadius:"6px",position:"relative"},head:{height:"110px",background:A,borderRadius:"6px 6px 0 0",display:"flex",alignItems:"center",justifyContent:"center",position:"relative"},body:{padding:"10px"},label:{fontSize:"18px",color:y.default.getContrastingColor(A),position:"relative"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 10px 10px 10px",borderColor:"transparent transparent "+A+" transparent",position:"absolute",top:"-10px",left:"50%",marginLeft:"-10px"},input:{width:"100%",fontSize:"12px",color:"#666",border:"0px",outline:"none",height:"22px",boxShadow:"inset 0 0 0 1px #ddd",borderRadius:"4px",padding:"0 7px",boxSizing:"border-box"}},"hide-triangle":{triangle:{display:"none"}}},j),{"hide-triangle":L==="hide"});return r.default.createElement("div",{style:ge.card,className:"block-picker "+V},r.default.createElement("div",{style:ge.triangle}),r.default.createElement("div",{style:ge.head},k&&r.default.createElement(h.Checkboard,{borderRadius:"6px 6px 0 0"}),r.default.createElement("div",{style:ge.label},A)),r.default.createElement("div",{style:ge.body},r.default.createElement(v.default,{colors:w,onClick:se,onSwatchHover:S}),r.default.createElement(h.EditableInput,{style:{input:ge.input},value:A,onChange:se})))};m.propTypes={width:o.default.oneOfType([o.default.string,o.default.number]),colors:o.default.arrayOf(o.default.string),triangle:o.default.oneOf(["top","hide"]),styles:o.default.object},m.defaultProps={width:170,colors:["#D9E3F0","#F47373","#697689","#37D67A","#2CCCE4","#555555","#dce775","#ff8a65","#ba68c8"],triangle:"top",styles:{}},l.default=(0,h.ColorWrap)(m)},htkUizel:(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.BlockSwatches=void 0;var n=e("Z7aTuO5B"),r=_(n),t=e("zGS59GCK"),o=_(t),c=e("PHWUskn4"),f=_(c),p=e("50Juodil");function _(y){return y&&y.__esModule?y:{default:y}}var s=l.BlockSwatches=function(h){var u=h.colors,v=h.onClick,d=h.onSwatchHover,m=(0,o.default)({default:{swatches:{marginRight:"-10px"},swatch:{width:"22px",height:"22px",float:"left",marginRight:"10px",marginBottom:"10px",borderRadius:"4px"},clear:{clear:"both"}}});return r.default.createElement("div",{style:m.swatches},(0,f.default)(u,function(x){return r.default.createElement(p.Swatch,{key:x,color:x,style:m.swatch,onClick:v,onHover:d,focusStyle:{boxShadow:"0 0 4px "+x}})}),r.default.createElement("div",{style:m.clear}))};l.default=s},Nnu6OYeX:(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.Chrome=void 0;var n=e("Z7aTuO5B"),r=x(n),t=e("KfF0gQb+"),o=x(t),c=e("zGS59GCK"),f=x(c),p=e("C19pcrjQ"),_=x(p),s=e("50Juodil"),y=e("mqdqrxWG"),h=x(y),u=e("enjB4QzD"),v=x(u),d=e("jknumh3o"),m=x(d);function x(E){return E&&E.__esModule?E:{default:E}}var g=l.Chrome=function(S){var A=S.width,w=S.onChange,D=S.disableAlpha,L=S.rgb,N=S.hsl,j=S.hsv,re=S.hex,V=S.renderers,k=S.styles,se=k===void 0?{}:k,ge=S.className,Ce=ge===void 0?"":ge,M=S.defaultView,P=(0,f.default)((0,_.default)({default:{picker:{width:A,background:"#fff",borderRadius:"2px",boxShadow:"0 0 2px rgba(0,0,0,.3), 0 4px 8px rgba(0,0,0,.3)",boxSizing:"initial",fontFamily:"Menlo"},saturation:{width:"100%",paddingBottom:"55%",position:"relative",borderRadius:"2px 2px 0 0",overflow:"hidden"},Saturation:{radius:"2px 2px 0 0"},body:{padding:"16px 16px 12px"},controls:{display:"flex"},color:{width:"32px"},swatch:{marginTop:"6px",width:"16px",height:"16px",borderRadius:"8px",position:"relative",overflow:"hidden"},active:{absolute:"0px 0px 0px 0px",borderRadius:"8px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.1)",background:"rgba("+L.r+", "+L.g+", "+L.b+", "+L.a+")",zIndex:"2"},toggles:{flex:"1"},hue:{height:"10px",position:"relative",marginBottom:"8px"},Hue:{radius:"2px"},alpha:{height:"10px",position:"relative"},Alpha:{radius:"2px"}},disableAlpha:{color:{width:"22px"},alpha:{display:"none"},hue:{marginBottom:"0px"},swatch:{width:"10px",height:"10px",marginTop:"0px"}}},se),{disableAlpha:D});return r.default.createElement("div",{style:P.picker,className:"chrome-picker "+Ce},r.default.createElement("div",{style:P.saturation},r.default.createElement(s.Saturation,{style:P.Saturation,hsl:N,hsv:j,pointer:m.default,onChange:w})),r.default.createElement("div",{style:P.body},r.default.createElement("div",{style:P.controls,className:"flexbox-fix"},r.default.createElement("div",{style:P.color},r.default.createElement("div",{style:P.swatch},r.default.createElement("div",{style:P.active}),r.default.createElement(s.Checkboard,{renderers:V}))),r.default.createElement("div",{style:P.toggles},r.default.createElement("div",{style:P.hue},r.default.createElement(s.Hue,{style:P.Hue,hsl:N,pointer:v.default,onChange:w})),r.default.createElement("div",{style:P.alpha},r.default.createElement(s.Alpha,{style:P.Alpha,rgb:L,hsl:N,pointer:v.default,renderers:V,onChange:w})))),r.default.createElement(h.default,{rgb:L,hsl:N,hex:re,view:M,onChange:w,disableAlpha:D})))};g.propTypes={width:o.default.oneOfType([o.default.string,o.default.number]),disableAlpha:o.default.bool,styles:o.default.object,defaultView:o.default.oneOf(["hex","rgb","hsl"])},g.defaultProps={width:225,disableAlpha:!1,styles:{}},l.default=(0,s.ColorWrap)(g)},mqdqrxWG:(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.ChromeFields=void 0;var n=function(){function E(S,A){for(var w=0;w1&&(D.a=1),w.props.onChange({h:w.props.hsl.h,s:w.props.hsl.s,l:w.props.hsl.l,a:Math.round(D.a*100)/100,source:"rgb"},L)):(D.h||D.s||D.l)&&(typeof D.s=="string"&&D.s.includes("%")&&(D.s=D.s.replace("%","")),typeof D.l=="string"&&D.l.includes("%")&&(D.l=D.l.replace("%","")),D.s==1?D.s=.01:D.l==1&&(D.l=.01),w.props.onChange({h:D.h||w.props.hsl.h,s:Number((0,s.default)(D.s)?w.props.hsl.s:D.s),l:Number((0,s.default)(D.l)?w.props.hsl.l:D.l),source:"hsl"},L))},w.showHighlight=function(D){D.currentTarget.style.background="#eee"},w.hideHighlight=function(D){D.currentTarget.style.background="transparent"},A.hsl.a!==1&&A.view==="hex"?w.state={view:"rgb"}:w.state={view:A.view},w}return n(S,[{key:"render",value:function(){var w=this,D=(0,c.default)({default:{wrap:{paddingTop:"16px",display:"flex"},fields:{flex:"1",display:"flex",marginLeft:"-6px"},field:{paddingLeft:"6px",width:"100%"},alpha:{paddingLeft:"6px",width:"100%"},toggle:{width:"32px",textAlign:"right",position:"relative"},icon:{marginRight:"-4px",marginTop:"12px",cursor:"pointer",position:"relative"},iconHighlight:{position:"absolute",width:"24px",height:"28px",background:"#eee",borderRadius:"4px",top:"10px",left:"12px",display:"none"},input:{fontSize:"11px",color:"#333",width:"100%",borderRadius:"2px",border:"none",boxShadow:"inset 0 0 0 1px #dadada",height:"21px",textAlign:"center"},label:{textTransform:"uppercase",fontSize:"11px",lineHeight:"11px",color:"#969696",textAlign:"center",display:"block",marginTop:"12px"},svg:{fill:"#333",width:"24px",height:"24px",border:"1px transparent solid",borderRadius:"5px"}},disableAlpha:{alpha:{display:"none"}}},this.props,this.state),L=void 0;return this.state.view==="hex"?L=t.default.createElement("div",{style:D.fields,className:"flexbox-fix"},t.default.createElement("div",{style:D.field},t.default.createElement(y.EditableInput,{style:{input:D.input,label:D.label},label:"hex",value:this.props.hex,onChange:this.handleChange}))):this.state.view==="rgb"?L=t.default.createElement("div",{style:D.fields,className:"flexbox-fix"},t.default.createElement("div",{style:D.field},t.default.createElement(y.EditableInput,{style:{input:D.input,label:D.label},label:"r",value:this.props.rgb.r,onChange:this.handleChange})),t.default.createElement("div",{style:D.field},t.default.createElement(y.EditableInput,{style:{input:D.input,label:D.label},label:"g",value:this.props.rgb.g,onChange:this.handleChange})),t.default.createElement("div",{style:D.field},t.default.createElement(y.EditableInput,{style:{input:D.input,label:D.label},label:"b",value:this.props.rgb.b,onChange:this.handleChange})),t.default.createElement("div",{style:D.alpha},t.default.createElement(y.EditableInput,{style:{input:D.input,label:D.label},label:"a",value:this.props.rgb.a,arrowOffset:.01,onChange:this.handleChange}))):this.state.view==="hsl"&&(L=t.default.createElement("div",{style:D.fields,className:"flexbox-fix"},t.default.createElement("div",{style:D.field},t.default.createElement(y.EditableInput,{style:{input:D.input,label:D.label},label:"h",value:Math.round(this.props.hsl.h),onChange:this.handleChange})),t.default.createElement("div",{style:D.field},t.default.createElement(y.EditableInput,{style:{input:D.input,label:D.label},label:"s",value:Math.round(this.props.hsl.s*100)+"%",onChange:this.handleChange})),t.default.createElement("div",{style:D.field},t.default.createElement(y.EditableInput,{style:{input:D.input,label:D.label},label:"l",value:Math.round(this.props.hsl.l*100)+"%",onChange:this.handleChange})),t.default.createElement("div",{style:D.alpha},t.default.createElement(y.EditableInput,{style:{input:D.input,label:D.label},label:"a",value:this.props.hsl.a,arrowOffset:.01,onChange:this.handleChange})))),t.default.createElement("div",{style:D.wrap,className:"flexbox-fix"},L,t.default.createElement("div",{style:D.toggle},t.default.createElement("div",{style:D.icon,onClick:this.toggleViews,ref:function(j){return w.icon=j}},t.default.createElement(u.default,{style:D.svg,onMouseOver:this.showHighlight,onMouseEnter:this.showHighlight,onMouseOut:this.hideHighlight}))))}}],[{key:"getDerivedStateFromProps",value:function(w,D){return w.hsl.a!==1&&D.view==="hex"?{view:"rgb"}:null}}]),S}(t.default.Component);g.defaultProps={view:"hex"},l.default=g},enjB4QzD:(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.ChromePointer=void 0;var n=e("Z7aTuO5B"),r=c(n),t=e("zGS59GCK"),o=c(t);function c(p){return p&&p.__esModule?p:{default:p}}var f=l.ChromePointer=function(){var _=(0,o.default)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",transform:"translate(-6px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return r.default.createElement("div",{style:_.picker})};l.default=f},jknumh3o:(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.ChromePointerCircle=void 0;var n=e("Z7aTuO5B"),r=c(n),t=e("zGS59GCK"),o=c(t);function c(p){return p&&p.__esModule?p:{default:p}}var f=l.ChromePointerCircle=function(){var _=(0,o.default)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}}});return r.default.createElement("div",{style:_.picker})};l.default=f},"m/EOH/1h":(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.Circle=void 0;var n=e("Z7aTuO5B"),r=g(n),t=e("KfF0gQb+"),o=g(t),c=e("zGS59GCK"),f=g(c),p=e("PHWUskn4"),_=g(p),s=e("C19pcrjQ"),y=g(s),h=e("sbzPTQ5+"),u=x(h),v=e("50Juodil"),d=e("XaKrCOaP"),m=g(d);function x(S){if(S&&S.__esModule)return S;var A={};if(S!=null)for(var w in S)Object.prototype.hasOwnProperty.call(S,w)&&(A[w]=S[w]);return A.default=S,A}function g(S){return S&&S.__esModule?S:{default:S}}var E=l.Circle=function(A){var w=A.width,D=A.onChange,L=A.onSwatchHover,N=A.colors,j=A.hex,re=A.circleSize,V=A.styles,k=V===void 0?{}:V,se=A.circleSpacing,ge=A.className,Ce=ge===void 0?"":ge,M=(0,f.default)((0,y.default)({default:{card:{width:w,display:"flex",flexWrap:"wrap",marginRight:-se,marginBottom:-se}}},k)),P=function(q,U){return D({hex:q,source:"hex"},U)};return r.default.createElement("div",{style:M.card,className:"circle-picker "+Ce},(0,_.default)(N,function(z){return r.default.createElement(m.default,{key:z,color:z,onClick:P,onSwatchHover:L,active:j===z.toLowerCase(),circleSize:re,circleSpacing:se})}))};E.propTypes={width:o.default.oneOfType([o.default.string,o.default.number]),circleSize:o.default.number,circleSpacing:o.default.number,styles:o.default.object},E.defaultProps={width:252,circleSize:28,circleSpacing:14,colors:[u.red[500],u.pink[500],u.purple[500],u.deepPurple[500],u.indigo[500],u.blue[500],u.lightBlue[500],u.cyan[500],u.teal[500],u.green[500],u.lightGreen[500],u.lime[500],u.yellow[500],u.amber[500],u.orange[500],u.deepOrange[500],u.brown[500],u.blueGrey[500]],styles:{}},l.default=(0,v.ColorWrap)(E)},XaKrCOaP:(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.CircleSwatch=void 0;var n=e("Z7aTuO5B"),r=f(n),t=e("zGS59GCK"),o=f(t),c=e("50Juodil");function f(_){return _&&_.__esModule?_:{default:_}}var p=l.CircleSwatch=function(s){var y=s.color,h=s.onClick,u=s.onSwatchHover,v=s.hover,d=s.active,m=s.circleSize,x=s.circleSpacing,g=(0,o.default)({default:{swatch:{width:m,height:m,marginRight:x,marginBottom:x,transform:"scale(1)",transition:"100ms transform ease"},Swatch:{borderRadius:"50%",background:"transparent",boxShadow:"inset 0 0 0 "+(m/2+1)+"px "+y,transition:"100ms box-shadow ease"}},hover:{swatch:{transform:"scale(1.2)"}},active:{Swatch:{boxShadow:"inset 0 0 0 3px "+y}}},{hover:v,active:d});return r.default.createElement("div",{style:g.swatch},r.default.createElement(c.Swatch,{style:g.Swatch,color:y,onClick:h,onHover:u,focusStyle:{boxShadow:g.Swatch.boxShadow+", 0 0 5px "+y}}))};p.defaultProps={circleSize:28,circleSpacing:14},l.default=(0,t.handleHover)(p)},W2qugioQ:(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.Alpha=void 0;var n=Object.assign||function(g){for(var E=1;E{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.Checkboard=void 0;var n=Object.assign||function(h){for(var u=1;u{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.ColorWrap=void 0;var n=Object.assign||function(d){for(var m=1;m{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.EditableInput=void 0;var n=function(){function E(S,A){for(var w=0;w-1},x=function(S){return Number(String(S).replace(/%/g,""))},g=l.EditableInput=function(E){y(S,E);function S(A){_(this,S);var w=s(this,(S.__proto__||Object.getPrototypeOf(S)).call(this));return w.handleBlur=function(){w.state.blurValue&&w.setState({value:w.state.blurValue,blurValue:null})},w.handleChange=function(D){w.setUpdatedValue(D.target.value,D)},w.handleKeyDown=function(D){var L=x(D.target.value);if(!isNaN(L)&&m(D.keyCode)){var N=w.getArrowOffset(),j=D.keyCode===u?L+N:L-N;w.setUpdatedValue(j,D)}},w.handleDrag=function(D){if(w.props.dragLabel){var L=Math.round(w.props.value+D.movementX);L>=0&&L<=w.props.dragMax&&w.props.onChange&&w.props.onChange(w.getValueObjectWithLabel(L),D)}},w.handleMouseDown=function(D){w.props.dragLabel&&(D.preventDefault(),w.handleDrag(D),window.addEventListener("mousemove",w.handleDrag),window.addEventListener("mouseup",w.handleMouseUp))},w.handleMouseUp=function(){w.unbindEventListeners()},w.unbindEventListeners=function(){window.removeEventListener("mousemove",w.handleDrag),window.removeEventListener("mouseup",w.handleMouseUp)},w.state={value:String(A.value).toUpperCase(),blurValue:String(A.value).toUpperCase()},w}return n(S,[{key:"componentDidUpdate",value:function(w,D){this.props.value!==this.state.value&&(w.value!==this.props.value||D.value!==this.state.value)&&(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(w){return p({},this.props.label,w)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||h}},{key:"setUpdatedValue",value:function(w,D){var L=this.props.label?this.getValueObjectWithLabel(w):w;this.props.onChange&&this.props.onChange(L,D),this.setState({value:w})}},{key:"render",value:function(){var w=this,D=(0,c.default)({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return t.default.createElement("div",{style:D.wrap},t.default.createElement("input",{style:D.input,ref:function(N){return w.input=N},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?t.default.createElement("span",{style:D.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),S}(r.PureComponent||r.Component);l.default=g},"4OJvUVPG":(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.Hue=void 0;var n=function(){function d(m,x){for(var g=0;g{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.Raised=void 0;var n=e("Z7aTuO5B"),r=s(n),t=e("KfF0gQb+"),o=s(t),c=e("zGS59GCK"),f=s(c),p=e("C19pcrjQ"),_=s(p);function s(h){return h&&h.__esModule?h:{default:h}}var y=l.Raised=function(u){var v=u.zDepth,d=u.radius,m=u.background,x=u.children,g=u.styles,E=g===void 0?{}:g,S=(0,f.default)((0,_.default)({default:{wrap:{position:"relative",display:"inline-block"},content:{position:"relative"},bg:{absolute:"0px 0px 0px 0px",boxShadow:"0 "+v+"px "+v*4+"px rgba(0,0,0,.24)",borderRadius:d,background:m}},"zDepth-0":{bg:{boxShadow:"none"}},"zDepth-1":{bg:{boxShadow:"0 2px 10px rgba(0,0,0,.12), 0 2px 5px rgba(0,0,0,.16)"}},"zDepth-2":{bg:{boxShadow:"0 6px 20px rgba(0,0,0,.19), 0 8px 17px rgba(0,0,0,.2)"}},"zDepth-3":{bg:{boxShadow:"0 17px 50px rgba(0,0,0,.19), 0 12px 15px rgba(0,0,0,.24)"}},"zDepth-4":{bg:{boxShadow:"0 25px 55px rgba(0,0,0,.21), 0 16px 28px rgba(0,0,0,.22)"}},"zDepth-5":{bg:{boxShadow:"0 40px 77px rgba(0,0,0,.22), 0 27px 24px rgba(0,0,0,.2)"}},square:{bg:{borderRadius:"0"}},circle:{bg:{borderRadius:"50%"}}},E),{"zDepth-1":v===1});return r.default.createElement("div",{style:S.wrap},r.default.createElement("div",{style:S.bg}),r.default.createElement("div",{style:S.content},x))};y.propTypes={background:o.default.string,zDepth:o.default.oneOf([0,1,2,3,4,5]),radius:o.default.number,styles:o.default.object},y.defaultProps={background:"#fff",zDepth:1,radius:2,styles:{}},l.default=y},BdwEOMSP:(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.Saturation=void 0;var n=function(){function x(g,E){for(var S=0;S{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.Swatch=void 0;var n=Object.assign||function(u){for(var v=1;v{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var n=e("W2qugioQ");Object.defineProperty(l,"Alpha",{enumerable:!0,get:function(){return s(n).default}});var r=e("2yQMsnyz");Object.defineProperty(l,"Checkboard",{enumerable:!0,get:function(){return s(r).default}});var t=e("iCQRg+2H");Object.defineProperty(l,"EditableInput",{enumerable:!0,get:function(){return s(t).default}});var o=e("4OJvUVPG");Object.defineProperty(l,"Hue",{enumerable:!0,get:function(){return s(o).default}});var c=e("xlaHyUGs");Object.defineProperty(l,"Raised",{enumerable:!0,get:function(){return s(c).default}});var f=e("BdwEOMSP");Object.defineProperty(l,"Saturation",{enumerable:!0,get:function(){return s(f).default}});var p=e("99KYJWxP");Object.defineProperty(l,"ColorWrap",{enumerable:!0,get:function(){return s(p).default}});var _=e("s7OgWrle");Object.defineProperty(l,"Swatch",{enumerable:!0,get:function(){return s(_).default}});function s(y){return y&&y.__esModule?y:{default:y}}},CTscPvbn:(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.Compact=void 0;var n=e("Z7aTuO5B"),r=E(n),t=e("KfF0gQb+"),o=E(t),c=e("zGS59GCK"),f=E(c),p=e("PHWUskn4"),_=E(p),s=e("C19pcrjQ"),y=E(s),h=e("kOI9bxm6"),u=E(h),v=e("50Juodil"),d=e("/ZWh+C5P"),m=E(d),x=e("2gc7+/JM"),g=E(x);function E(A){return A&&A.__esModule?A:{default:A}}var S=l.Compact=function(w){var D=w.onChange,L=w.onSwatchHover,N=w.colors,j=w.hex,re=w.rgb,V=w.styles,k=V===void 0?{}:V,se=w.className,ge=se===void 0?"":se,Ce=(0,f.default)((0,y.default)({default:{Compact:{background:"#f6f6f6",radius:"4px"},compact:{paddingTop:"5px",paddingLeft:"5px",boxSizing:"initial",width:"240px"},clear:{clear:"both"}}},k)),M=function(z,q){z.hex?u.default.isValidHex(z.hex)&&D({hex:z.hex,source:"hex"},q):D(z,q)};return r.default.createElement(v.Raised,{style:Ce.Compact,styles:k},r.default.createElement("div",{style:Ce.compact,className:"compact-picker "+ge},r.default.createElement("div",null,(0,_.default)(N,function(P){return r.default.createElement(m.default,{key:P,color:P,active:P.toLowerCase()===j,onClick:M,onSwatchHover:L})}),r.default.createElement("div",{style:Ce.clear})),r.default.createElement(g.default,{hex:j,rgb:re,onChange:M})))};S.propTypes={colors:o.default.arrayOf(o.default.string),styles:o.default.object},S.defaultProps={colors:["#4D4D4D","#999999","#FFFFFF","#F44E3B","#FE9200","#FCDC00","#DBDF00","#A4DD00","#68CCCA","#73D8FF","#AEA1FF","#FDA1FF","#333333","#808080","#cccccc","#D33115","#E27300","#FCC400","#B0BC00","#68BC00","#16A5A5","#009CE0","#7B64FF","#FA28FF","#000000","#666666","#B3B3B3","#9F0500","#C45100","#FB9E00","#808900","#194D33","#0C797D","#0062B1","#653294","#AB149E"],styles:{}},l.default=(0,v.ColorWrap)(S)},"/ZWh+C5P":(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.CompactColor=void 0;var n=e("Z7aTuO5B"),r=_(n),t=e("zGS59GCK"),o=_(t),c=e("kOI9bxm6"),f=_(c),p=e("50Juodil");function _(y){return y&&y.__esModule?y:{default:y}}var s=l.CompactColor=function(h){var u=h.color,v=h.onClick,d=v===void 0?function(){}:v,m=h.onSwatchHover,x=h.active,g=(0,o.default)({default:{color:{background:u,width:"15px",height:"15px",float:"left",marginRight:"5px",marginBottom:"5px",position:"relative",cursor:"pointer"},dot:{absolute:"5px 5px 5px 5px",background:f.default.getContrastingColor(u),borderRadius:"50%",opacity:"0"}},active:{dot:{opacity:"1"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},dot:{background:"#000"}},transparent:{dot:{background:"#000"}}},{active:x,"color-#FFFFFF":u==="#FFFFFF",transparent:u==="transparent"});return r.default.createElement(p.Swatch,{style:g.color,color:u,onClick:d,onHover:m,focusStyle:{boxShadow:"0 0 4px "+u}},r.default.createElement("div",{style:g.dot}))};l.default=s},"2gc7+/JM":(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.CompactFields=void 0;var n=e("Z7aTuO5B"),r=f(n),t=e("zGS59GCK"),o=f(t),c=e("50Juodil");function f(_){return _&&_.__esModule?_:{default:_}}var p=l.CompactFields=function(s){var y=s.hex,h=s.rgb,u=s.onChange,v=(0,o.default)({default:{fields:{display:"flex",paddingBottom:"6px",paddingRight:"5px",position:"relative"},active:{position:"absolute",top:"6px",left:"5px",height:"9px",width:"9px",background:y},HEXwrap:{flex:"6",position:"relative"},HEXinput:{width:"80%",padding:"0px",paddingLeft:"20%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},HEXlabel:{display:"none"},RGBwrap:{flex:"3",position:"relative"},RGBinput:{width:"70%",padding:"0px",paddingLeft:"30%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},RGBlabel:{position:"absolute",top:"3px",left:"0px",lineHeight:"16px",textTransform:"uppercase",fontSize:"12px",color:"#999"}}}),d=function(x,g){x.r||x.g||x.b?u({r:x.r||h.r,g:x.g||h.g,b:x.b||h.b,source:"rgb"},g):u({hex:x.hex,source:"hex"},g)};return r.default.createElement("div",{style:v.fields,className:"flexbox-fix"},r.default.createElement("div",{style:v.active}),r.default.createElement(c.EditableInput,{style:{wrap:v.HEXwrap,input:v.HEXinput,label:v.HEXlabel},label:"hex",value:y,onChange:d}),r.default.createElement(c.EditableInput,{style:{wrap:v.RGBwrap,input:v.RGBinput,label:v.RGBlabel},label:"r",value:h.r,onChange:d}),r.default.createElement(c.EditableInput,{style:{wrap:v.RGBwrap,input:v.RGBinput,label:v.RGBlabel},label:"g",value:h.g,onChange:d}),r.default.createElement(c.EditableInput,{style:{wrap:v.RGBwrap,input:v.RGBinput,label:v.RGBlabel},label:"b",value:h.b,onChange:d}))};l.default=p},jdj53D7Q:(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.Github=void 0;var n=e("Z7aTuO5B"),r=d(n),t=e("KfF0gQb+"),o=d(t),c=e("zGS59GCK"),f=d(c),p=e("PHWUskn4"),_=d(p),s=e("C19pcrjQ"),y=d(s),h=e("50Juodil"),u=e("GcTd4j0J"),v=d(u);function d(x){return x&&x.__esModule?x:{default:x}}var m=l.Github=function(g){var E=g.width,S=g.colors,A=g.onChange,w=g.onSwatchHover,D=g.triangle,L=g.styles,N=L===void 0?{}:L,j=g.className,re=j===void 0?"":j,V=(0,f.default)((0,y.default)({default:{card:{width:E,background:"#fff",border:"1px solid rgba(0,0,0,0.2)",boxShadow:"0 3px 12px rgba(0,0,0,0.15)",borderRadius:"4px",position:"relative",padding:"5px",display:"flex",flexWrap:"wrap"},triangle:{position:"absolute",border:"7px solid transparent",borderBottomColor:"#fff"},triangleShadow:{position:"absolute",border:"8px solid transparent",borderBottomColor:"rgba(0,0,0,0.15)"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-14px",left:"10px"},triangleShadow:{top:"-16px",left:"9px"}},"top-right-triangle":{triangle:{top:"-14px",right:"10px"},triangleShadow:{top:"-16px",right:"9px"}},"bottom-left-triangle":{triangle:{top:"35px",left:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",left:"9px",transform:"rotate(180deg)"}},"bottom-right-triangle":{triangle:{top:"35px",right:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",right:"9px",transform:"rotate(180deg)"}}},N),{"hide-triangle":D==="hide","top-left-triangle":D==="top-left","top-right-triangle":D==="top-right","bottom-left-triangle":D==="bottom-left","bottom-right-triangle":D==="bottom-right"}),k=function(ge,Ce){return A({hex:ge,source:"hex"},Ce)};return r.default.createElement("div",{style:V.card,className:"github-picker "+re},r.default.createElement("div",{style:V.triangleShadow}),r.default.createElement("div",{style:V.triangle}),(0,_.default)(S,function(se){return r.default.createElement(v.default,{color:se,key:se,onClick:k,onSwatchHover:w})}))};m.propTypes={width:o.default.oneOfType([o.default.string,o.default.number]),colors:o.default.arrayOf(o.default.string),triangle:o.default.oneOf(["hide","top-left","top-right","bottom-left","bottom-right"]),styles:o.default.object},m.defaultProps={width:200,colors:["#B80000","#DB3E00","#FCCB00","#008B02","#006B76","#1273DE","#004DCF","#5300EB","#EB9694","#FAD0C3","#FEF3BD","#C1E1C5","#BEDADC","#C4DEF6","#BED3F3","#D4C4FB"],triangle:"top-left",styles:{}},l.default=(0,h.ColorWrap)(m)},GcTd4j0J:(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.GithubSwatch=void 0;var n=e("Z7aTuO5B"),r=f(n),t=e("zGS59GCK"),o=f(t),c=e("50Juodil");function f(_){return _&&_.__esModule?_:{default:_}}var p=l.GithubSwatch=function(s){var y=s.hover,h=s.color,u=s.onClick,v=s.onSwatchHover,d={position:"relative",zIndex:"2",outline:"2px solid #fff",boxShadow:"0 0 5px 2px rgba(0,0,0,0.25)"},m=(0,o.default)({default:{swatch:{width:"25px",height:"25px",fontSize:"0"}},hover:{swatch:d}},{hover:y});return r.default.createElement("div",{style:m.swatch},r.default.createElement(c.Swatch,{color:h,onClick:u,onHover:v,focusStyle:d}))};l.default=(0,t.handleHover)(p)},"krarzO/E":(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.HuePicker=void 0;var n=Object.assign||function(m){for(var x=1;x{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.SliderPointer=void 0;var n=e("Z7aTuO5B"),r=c(n),t=e("zGS59GCK"),o=c(t);function c(p){return p&&p.__esModule?p:{default:p}}var f=l.SliderPointer=function(_){var s=_.direction,y=(0,o.default)({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:s==="vertical"});return r.default.createElement("div",{style:y.picker})};l.default=f},aHBOerTE:(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.Material=void 0;var n=e("Z7aTuO5B"),r=y(n),t=e("zGS59GCK"),o=y(t),c=e("C19pcrjQ"),f=y(c),p=e("kOI9bxm6"),_=y(p),s=e("50Juodil");function y(u){return u&&u.__esModule?u:{default:u}}var h=l.Material=function(v){var d=v.onChange,m=v.hex,x=v.rgb,g=v.styles,E=g===void 0?{}:g,S=v.className,A=S===void 0?"":S,w=(0,o.default)((0,f.default)({default:{material:{width:"98px",height:"98px",padding:"16px",fontFamily:"Roboto"},HEXwrap:{position:"relative"},HEXinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"2px solid "+m,outline:"none",height:"30px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},Hex:{style:{}},RGBwrap:{position:"relative"},RGBinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"1px solid #eee",outline:"none",height:"30px"},RGBlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},split:{display:"flex",marginRight:"-10px",paddingTop:"11px"},third:{flex:"1",paddingRight:"10px"}}},E)),D=function(N,j){N.hex?_.default.isValidHex(N.hex)&&d({hex:N.hex,source:"hex"},j):(N.r||N.g||N.b)&&d({r:N.r||x.r,g:N.g||x.g,b:N.b||x.b,source:"rgb"},j)};return r.default.createElement(s.Raised,{styles:E},r.default.createElement("div",{style:w.material,className:"material-picker "+A},r.default.createElement(s.EditableInput,{style:{wrap:w.HEXwrap,input:w.HEXinput,label:w.HEXlabel},label:"hex",value:m,onChange:D}),r.default.createElement("div",{style:w.split,className:"flexbox-fix"},r.default.createElement("div",{style:w.third},r.default.createElement(s.EditableInput,{style:{wrap:w.RGBwrap,input:w.RGBinput,label:w.RGBlabel},label:"r",value:x.r,onChange:D})),r.default.createElement("div",{style:w.third},r.default.createElement(s.EditableInput,{style:{wrap:w.RGBwrap,input:w.RGBinput,label:w.RGBlabel},label:"g",value:x.g,onChange:D})),r.default.createElement("div",{style:w.third},r.default.createElement(s.EditableInput,{style:{wrap:w.RGBwrap,input:w.RGBinput,label:w.RGBlabel},label:"b",value:x.b,onChange:D})))))};l.default=(0,s.ColorWrap)(h)},"M1wFS+FZ":(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.Photoshop=void 0;var n=function(){function re(V,k){for(var se=0;se{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.PhotoshopButton=void 0;var n=e("Z7aTuO5B"),r=c(n),t=e("zGS59GCK"),o=c(t);function c(p){return p&&p.__esModule?p:{default:p}}var f=l.PhotoshopButton=function(_){var s=_.onClick,y=_.label,h=_.children,u=_.active,v=(0,o.default)({default:{button:{backgroundImage:"linear-gradient(-180deg, #FFFFFF 0%, #E6E6E6 100%)",border:"1px solid #878787",borderRadius:"2px",height:"20px",boxShadow:"0 1px 0 0 #EAEAEA",fontSize:"14px",color:"#000",lineHeight:"20px",textAlign:"center",marginBottom:"10px",cursor:"pointer"}},active:{button:{boxShadow:"0 0 0 1px #878787"}}},{active:u});return r.default.createElement("div",{style:v.button,onClick:s},y||h)};l.default=f},pllINsA4:(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.PhotoshopPicker=void 0;var n=e("Z7aTuO5B"),r=_(n),t=e("zGS59GCK"),o=_(t),c=e("kOI9bxm6"),f=_(c),p=e("50Juodil");function _(y){return y&&y.__esModule?y:{default:y}}var s=l.PhotoshopPicker=function(h){var u=h.onChange,v=h.rgb,d=h.hsv,m=h.hex,x=(0,o.default)({default:{fields:{paddingTop:"5px",paddingBottom:"9px",width:"80px",position:"relative"},divider:{height:"5px"},RGBwrap:{position:"relative"},RGBinput:{marginLeft:"40%",width:"40%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"5px",fontSize:"13px",paddingLeft:"3px",marginRight:"10px"},RGBlabel:{left:"0px",width:"34px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px",position:"absolute"},HEXwrap:{position:"relative"},HEXinput:{marginLeft:"20%",width:"80%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"6px",fontSize:"13px",paddingLeft:"3px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",width:"14px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px"},fieldSymbols:{position:"absolute",top:"5px",right:"-7px",fontSize:"13px"},symbol:{height:"20px",lineHeight:"22px",paddingBottom:"7px"}}}),g=function(S,A){S["#"]?f.default.isValidHex(S["#"])&&u({hex:S["#"],source:"hex"},A):S.r||S.g||S.b?u({r:S.r||v.r,g:S.g||v.g,b:S.b||v.b,source:"rgb"},A):(S.h||S.s||S.v)&&u({h:S.h||d.h,s:S.s||d.s,v:S.v||d.v,source:"hsv"},A)};return r.default.createElement("div",{style:x.fields},r.default.createElement(p.EditableInput,{style:{wrap:x.RGBwrap,input:x.RGBinput,label:x.RGBlabel},label:"h",value:Math.round(d.h),onChange:g}),r.default.createElement(p.EditableInput,{style:{wrap:x.RGBwrap,input:x.RGBinput,label:x.RGBlabel},label:"s",value:Math.round(d.s*100),onChange:g}),r.default.createElement(p.EditableInput,{style:{wrap:x.RGBwrap,input:x.RGBinput,label:x.RGBlabel},label:"v",value:Math.round(d.v*100),onChange:g}),r.default.createElement("div",{style:x.divider}),r.default.createElement(p.EditableInput,{style:{wrap:x.RGBwrap,input:x.RGBinput,label:x.RGBlabel},label:"r",value:v.r,onChange:g}),r.default.createElement(p.EditableInput,{style:{wrap:x.RGBwrap,input:x.RGBinput,label:x.RGBlabel},label:"g",value:v.g,onChange:g}),r.default.createElement(p.EditableInput,{style:{wrap:x.RGBwrap,input:x.RGBinput,label:x.RGBlabel},label:"b",value:v.b,onChange:g}),r.default.createElement("div",{style:x.divider}),r.default.createElement(p.EditableInput,{style:{wrap:x.HEXwrap,input:x.HEXinput,label:x.HEXlabel},label:"#",value:m.replace("#",""),onChange:g}),r.default.createElement("div",{style:x.fieldSymbols},r.default.createElement("div",{style:x.symbol},"\xB0"),r.default.createElement("div",{style:x.symbol},"%"),r.default.createElement("div",{style:x.symbol},"%")))};l.default=s},EOkJcQHQ:(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.PhotoshopPointerCircle=void 0;var n=e("Z7aTuO5B"),r=c(n),t=e("zGS59GCK"),o=c(t);function c(p){return p&&p.__esModule?p:{default:p}}var f=l.PhotoshopPointerCircle=function(){var _=(0,o.default)({default:{triangle:{width:0,height:0,borderStyle:"solid",borderWidth:"4px 0 4px 6px",borderColor:"transparent transparent transparent #fff",position:"absolute",top:"1px",left:"1px"},triangleBorder:{width:0,height:0,borderStyle:"solid",borderWidth:"5px 0 5px 8px",borderColor:"transparent transparent transparent #555"},left:{Extend:"triangleBorder",transform:"translate(-13px, -4px)"},leftInside:{Extend:"triangle",transform:"translate(-8px, -5px)"},right:{Extend:"triangleBorder",transform:"translate(20px, -14px) rotate(180deg)"},rightInside:{Extend:"triangle",transform:"translate(-8px, -5px)"}}});return r.default.createElement("div",{style:_.pointer},r.default.createElement("div",{style:_.left},r.default.createElement("div",{style:_.leftInside})),r.default.createElement("div",{style:_.right},r.default.createElement("div",{style:_.rightInside})))};l.default=f},"wMnPy6+m":(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.PhotoshopPointerCircle=void 0;var n=e("Z7aTuO5B"),r=c(n),t=e("zGS59GCK"),o=c(t);function c(p){return p&&p.__esModule?p:{default:p}}var f=l.PhotoshopPointerCircle=function(_){var s=_.hsl,y=(0,o.default)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}},"black-outline":{picker:{boxShadow:"inset 0 0 0 1px #000"}}},{"black-outline":s.l>.5});return r.default.createElement("div",{style:y.picker})};l.default=f},mrYkOj7D:(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.PhotoshopPreviews=void 0;var n=e("Z7aTuO5B"),r=c(n),t=e("zGS59GCK"),o=c(t);function c(p){return p&&p.__esModule?p:{default:p}}var f=l.PhotoshopPreviews=function(_){var s=_.rgb,y=_.currentColor,h=(0,o.default)({default:{swatches:{border:"1px solid #B3B3B3",borderBottom:"1px solid #F0F0F0",marginBottom:"2px",marginTop:"1px"},new:{height:"34px",background:"rgb("+s.r+","+s.g+", "+s.b+")",boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 1px 0 #000"},current:{height:"34px",background:y,boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 -1px 0 #000"},label:{fontSize:"14px",color:"#000",textAlign:"center"}}});return r.default.createElement("div",null,r.default.createElement("div",{style:h.label},"new"),r.default.createElement("div",{style:h.swatches},r.default.createElement("div",{style:h.new}),r.default.createElement("div",{style:h.current})),r.default.createElement("div",{style:h.label},"current"))};l.default=f},"3l3fajAv":(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.Sketch=void 0;var n=Object.assign||function(g){for(var E=1;E{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.SketchFields=void 0;var n=e("Z7aTuO5B"),r=_(n),t=e("zGS59GCK"),o=_(t),c=e("kOI9bxm6"),f=_(c),p=e("50Juodil");function _(y){return y&&y.__esModule?y:{default:y}}var s=l.SketchFields=function(h){var u=h.onChange,v=h.rgb,d=h.hsl,m=h.hex,x=h.disableAlpha,g=(0,o.default)({default:{fields:{display:"flex",paddingTop:"4px"},single:{flex:"1",paddingLeft:"6px"},alpha:{flex:"1",paddingLeft:"6px"},double:{flex:"2"},input:{width:"80%",padding:"4px 10% 3px",border:"none",boxShadow:"inset 0 0 0 1px #ccc",fontSize:"11px"},label:{display:"block",textAlign:"center",fontSize:"11px",color:"#222",paddingTop:"3px",paddingBottom:"4px",textTransform:"capitalize"}},disableAlpha:{alpha:{display:"none"}}},{disableAlpha:x}),E=function(A,w){A.hex?f.default.isValidHex(A.hex)&&u({hex:A.hex,source:"hex"},w):A.r||A.g||A.b?u({r:A.r||v.r,g:A.g||v.g,b:A.b||v.b,a:v.a,source:"rgb"},w):A.a&&(A.a<0?A.a=0:A.a>100&&(A.a=100),A.a/=100,u({h:d.h,s:d.s,l:d.l,a:A.a,source:"rgb"},w))};return r.default.createElement("div",{style:g.fields,className:"flexbox-fix"},r.default.createElement("div",{style:g.double},r.default.createElement(p.EditableInput,{style:{input:g.input,label:g.label},label:"hex",value:m.replace("#",""),onChange:E})),r.default.createElement("div",{style:g.single},r.default.createElement(p.EditableInput,{style:{input:g.input,label:g.label},label:"r",value:v.r,onChange:E,dragLabel:"true",dragMax:"255"})),r.default.createElement("div",{style:g.single},r.default.createElement(p.EditableInput,{style:{input:g.input,label:g.label},label:"g",value:v.g,onChange:E,dragLabel:"true",dragMax:"255"})),r.default.createElement("div",{style:g.single},r.default.createElement(p.EditableInput,{style:{input:g.input,label:g.label},label:"b",value:v.b,onChange:E,dragLabel:"true",dragMax:"255"})),r.default.createElement("div",{style:g.alpha},r.default.createElement(p.EditableInput,{style:{input:g.input,label:g.label},label:"a",value:Math.round(v.a*100),onChange:E,dragLabel:"true",dragMax:"100"})))};l.default=s},FALlnFca:(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.SketchPresetColors=void 0;var n=Object.assign||function(h){for(var u=1;u{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.Slider=void 0;var n=e("Z7aTuO5B"),r=d(n),t=e("KfF0gQb+"),o=d(t),c=e("zGS59GCK"),f=d(c),p=e("C19pcrjQ"),_=d(p),s=e("50Juodil"),y=e("A09+FXxw"),h=d(y),u=e("XroQk7b7"),v=d(u);function d(x){return x&&x.__esModule?x:{default:x}}var m=l.Slider=function(g){var E=g.hsl,S=g.onChange,A=g.pointer,w=g.styles,D=w===void 0?{}:w,L=g.className,N=L===void 0?"":L,j=(0,f.default)((0,_.default)({default:{hue:{height:"12px",position:"relative"},Hue:{radius:"2px"}}},D));return r.default.createElement("div",{style:j.wrap||{},className:"slider-picker "+N},r.default.createElement("div",{style:j.hue},r.default.createElement(s.Hue,{style:j.Hue,hsl:E,pointer:A,onChange:S})),r.default.createElement("div",{style:j.swatches},r.default.createElement(h.default,{hsl:E,onClick:S})))};m.propTypes={styles:o.default.object},m.defaultProps={pointer:v.default,styles:{}},l.default=(0,s.ColorWrap)(m)},XroQk7b7:(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.SliderPointer=void 0;var n=e("Z7aTuO5B"),r=c(n),t=e("zGS59GCK"),o=c(t);function c(p){return p&&p.__esModule?p:{default:p}}var f=l.SliderPointer=function(){var _=(0,o.default)({default:{picker:{width:"14px",height:"14px",borderRadius:"6px",transform:"translate(-7px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return r.default.createElement("div",{style:_.picker})};l.default=f},Yb0CWKWw:(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.SliderSwatch=void 0;var n=e("Z7aTuO5B"),r=c(n),t=e("zGS59GCK"),o=c(t);function c(p){return p&&p.__esModule?p:{default:p}}var f=l.SliderSwatch=function(_){var s=_.hsl,y=_.offset,h=_.onClick,u=h===void 0?function(){}:h,v=_.active,d=_.first,m=_.last,x=(0,o.default)({default:{swatch:{height:"12px",background:"hsl("+s.h+", 50%, "+y*100+"%)",cursor:"pointer"}},first:{swatch:{borderRadius:"2px 0 0 2px"}},last:{swatch:{borderRadius:"0 2px 2px 0"}},active:{swatch:{transform:"scaleY(1.8)",borderRadius:"3.6px/2px"}}},{active:v,first:d,last:m}),g=function(S){return u({h:s.h,s:.5,l:y,source:"hsl"},S)};return r.default.createElement("div",{style:x.swatch,onClick:g})};l.default=f},"A09+FXxw":(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.SliderSwatches=void 0;var n=e("Z7aTuO5B"),r=p(n),t=e("zGS59GCK"),o=p(t),c=e("Yb0CWKWw"),f=p(c);function p(s){return s&&s.__esModule?s:{default:s}}var _=l.SliderSwatches=function(y){var h=y.onClick,u=y.hsl,v=(0,o.default)({default:{swatches:{marginTop:"20px"},swatch:{boxSizing:"border-box",width:"20%",paddingRight:"1px",float:"left"},clear:{clear:"both"}}}),d=.1;return r.default.createElement("div",{style:v.swatches},r.default.createElement("div",{style:v.swatch},r.default.createElement(f.default,{hsl:u,offset:".80",active:Math.abs(u.l-.8){"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.Swatches=void 0;var n=e("Z7aTuO5B"),r=g(n),t=e("KfF0gQb+"),o=g(t),c=e("zGS59GCK"),f=g(c),p=e("PHWUskn4"),_=g(p),s=e("C19pcrjQ"),y=g(s),h=e("sbzPTQ5+"),u=x(h),v=e("50Juodil"),d=e("kt1l+HxZ"),m=g(d);function x(S){if(S&&S.__esModule)return S;var A={};if(S!=null)for(var w in S)Object.prototype.hasOwnProperty.call(S,w)&&(A[w]=S[w]);return A.default=S,A}function g(S){return S&&S.__esModule?S:{default:S}}var E=l.Swatches=function(A){var w=A.width,D=A.height,L=A.onChange,N=A.onSwatchHover,j=A.colors,re=A.hex,V=A.styles,k=V===void 0?{}:V,se=A.className,ge=se===void 0?"":se,Ce=(0,f.default)((0,y.default)({default:{picker:{width:w,height:D},overflow:{height:D,overflowY:"scroll"},body:{padding:"16px 0 6px 16px"},clear:{clear:"both"}}},k)),M=function(z,q){return L({hex:z,source:"hex"},q)};return r.default.createElement("div",{style:Ce.picker,className:"swatches-picker "+ge},r.default.createElement(v.Raised,null,r.default.createElement("div",{style:Ce.overflow},r.default.createElement("div",{style:Ce.body},(0,_.default)(j,function(P){return r.default.createElement(m.default,{key:P.toString(),group:P,active:re,onClick:M,onSwatchHover:N})}),r.default.createElement("div",{style:Ce.clear})))))};E.propTypes={width:o.default.oneOfType([o.default.string,o.default.number]),height:o.default.oneOfType([o.default.string,o.default.number]),colors:o.default.arrayOf(o.default.arrayOf(o.default.string)),styles:o.default.object},E.defaultProps={width:320,height:240,colors:[[u.red[900],u.red[700],u.red[500],u.red[300],u.red[100]],[u.pink[900],u.pink[700],u.pink[500],u.pink[300],u.pink[100]],[u.purple[900],u.purple[700],u.purple[500],u.purple[300],u.purple[100]],[u.deepPurple[900],u.deepPurple[700],u.deepPurple[500],u.deepPurple[300],u.deepPurple[100]],[u.indigo[900],u.indigo[700],u.indigo[500],u.indigo[300],u.indigo[100]],[u.blue[900],u.blue[700],u.blue[500],u.blue[300],u.blue[100]],[u.lightBlue[900],u.lightBlue[700],u.lightBlue[500],u.lightBlue[300],u.lightBlue[100]],[u.cyan[900],u.cyan[700],u.cyan[500],u.cyan[300],u.cyan[100]],[u.teal[900],u.teal[700],u.teal[500],u.teal[300],u.teal[100]],["#194D33",u.green[700],u.green[500],u.green[300],u.green[100]],[u.lightGreen[900],u.lightGreen[700],u.lightGreen[500],u.lightGreen[300],u.lightGreen[100]],[u.lime[900],u.lime[700],u.lime[500],u.lime[300],u.lime[100]],[u.yellow[900],u.yellow[700],u.yellow[500],u.yellow[300],u.yellow[100]],[u.amber[900],u.amber[700],u.amber[500],u.amber[300],u.amber[100]],[u.orange[900],u.orange[700],u.orange[500],u.orange[300],u.orange[100]],[u.deepOrange[900],u.deepOrange[700],u.deepOrange[500],u.deepOrange[300],u.deepOrange[100]],[u.brown[900],u.brown[700],u.brown[500],u.brown[300],u.brown[100]],[u.blueGrey[900],u.blueGrey[700],u.blueGrey[500],u.blueGrey[300],u.blueGrey[100]],["#000000","#525252","#969696","#D9D9D9","#FFFFFF"]],styles:{}},l.default=(0,v.ColorWrap)(E)},hdcso7KI:(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.SwatchesColor=void 0;var n=e("Z7aTuO5B"),r=y(n),t=e("zGS59GCK"),o=y(t),c=e("kOI9bxm6"),f=y(c),p=e("50Juodil"),_=e("FIH0PMrk"),s=y(_);function y(u){return u&&u.__esModule?u:{default:u}}var h=l.SwatchesColor=function(v){var d=v.color,m=v.onClick,x=m===void 0?function(){}:m,g=v.onSwatchHover,E=v.first,S=v.last,A=v.active,w=(0,o.default)({default:{color:{width:"40px",height:"24px",cursor:"pointer",background:d,marginBottom:"1px"},check:{color:f.default.getContrastingColor(d),marginLeft:"8px",display:"none"}},first:{color:{overflow:"hidden",borderRadius:"2px 2px 0 0"}},last:{color:{overflow:"hidden",borderRadius:"0 0 2px 2px"}},active:{check:{display:"block"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},check:{color:"#333"}},transparent:{check:{color:"#333"}}},{first:E,last:S,active:A,"color-#FFFFFF":d==="#FFFFFF",transparent:d==="transparent"});return r.default.createElement(p.Swatch,{color:d,style:w.color,onClick:x,onHover:g,focusStyle:{boxShadow:"0 0 4px "+d}},r.default.createElement("div",{style:w.check},r.default.createElement(s.default,null)))};l.default=h},"kt1l+HxZ":(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.SwatchesGroup=void 0;var n=e("Z7aTuO5B"),r=s(n),t=e("zGS59GCK"),o=s(t),c=e("PHWUskn4"),f=s(c),p=e("hdcso7KI"),_=s(p);function s(h){return h&&h.__esModule?h:{default:h}}var y=l.SwatchesGroup=function(u){var v=u.onClick,d=u.onSwatchHover,m=u.group,x=u.active,g=(0,o.default)({default:{group:{paddingBottom:"10px",width:"40px",float:"left",marginRight:"10px"}}});return r.default.createElement("div",{style:g.group},(0,f.default)(m,function(E,S){return r.default.createElement(_.default,{key:E,color:E,active:E.toLowerCase()===x,first:S===0,last:S===m.length-1,onClick:v,onSwatchHover:d})}))};l.default=y},VNmdgZcm:(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.Twitter=void 0;var n=e("Z7aTuO5B"),r=d(n),t=e("KfF0gQb+"),o=d(t),c=e("zGS59GCK"),f=d(c),p=e("PHWUskn4"),_=d(p),s=e("C19pcrjQ"),y=d(s),h=e("kOI9bxm6"),u=d(h),v=e("50Juodil");function d(x){return x&&x.__esModule?x:{default:x}}var m=l.Twitter=function(g){var E=g.onChange,S=g.onSwatchHover,A=g.hex,w=g.colors,D=g.width,L=g.triangle,N=g.styles,j=N===void 0?{}:N,re=g.className,V=re===void 0?"":re,k=(0,f.default)((0,y.default)({default:{card:{width:D,background:"#fff",border:"0 solid rgba(0,0,0,0.25)",boxShadow:"0 1px 4px rgba(0,0,0,0.25)",borderRadius:"4px",position:"relative"},body:{padding:"15px 9px 9px 15px"},label:{fontSize:"18px",color:"#fff"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent #fff transparent",position:"absolute"},triangleShadow:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent rgba(0,0,0,.1) transparent",position:"absolute"},hash:{background:"#F0F0F0",height:"30px",width:"30px",borderRadius:"4px 0 0 4px",float:"left",color:"#98A1A4",display:"flex",alignItems:"center",justifyContent:"center"},input:{width:"100px",fontSize:"14px",color:"#666",border:"0px",outline:"none",height:"28px",boxShadow:"inset 0 0 0 1px #F0F0F0",boxSizing:"content-box",borderRadius:"0 4px 4px 0",float:"left",paddingLeft:"8px"},swatch:{width:"30px",height:"30px",float:"left",borderRadius:"4px",margin:"0 6px 6px 0"},clear:{clear:"both"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-10px",left:"12px"},triangleShadow:{top:"-11px",left:"12px"}},"top-right-triangle":{triangle:{top:"-10px",right:"12px"},triangleShadow:{top:"-11px",right:"12px"}}},j),{"hide-triangle":L==="hide","top-left-triangle":L==="top-left","top-right-triangle":L==="top-right"}),se=function(Ce,M){u.default.isValidHex(Ce)&&E({hex:Ce,source:"hex"},M)};return r.default.createElement("div",{style:k.card,className:"twitter-picker "+V},r.default.createElement("div",{style:k.triangleShadow}),r.default.createElement("div",{style:k.triangle}),r.default.createElement("div",{style:k.body},(0,_.default)(w,function(ge,Ce){return r.default.createElement(v.Swatch,{key:Ce,color:ge,hex:ge,style:k.swatch,onClick:se,onHover:S,focusStyle:{boxShadow:"0 0 4px "+ge}})}),r.default.createElement("div",{style:k.hash},"#"),r.default.createElement(v.EditableInput,{label:null,style:{input:k.input},value:A.replace("#",""),onChange:se}),r.default.createElement("div",{style:k.clear})))};m.propTypes={width:o.default.oneOfType([o.default.string,o.default.number]),triangle:o.default.oneOf(["hide","top-left","top-right"]),colors:o.default.arrayOf(o.default.string),styles:o.default.object},m.defaultProps={width:276,colors:["#FF6900","#FCB900","#7BDCB5","#00D084","#8ED1FC","#0693E3","#ABB8C3","#EB144C","#F78DA7","#9900EF"],triangle:"top-left",styles:{}},l.default=(0,v.ColorWrap)(m)},uHYHKUZX:(O,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var e=l.calculateChange=function(r,t,o,c,f){var p=f.clientWidth,_=f.clientHeight,s=typeof r.pageX=="number"?r.pageX:r.touches[0].pageX,y=typeof r.pageY=="number"?r.pageY:r.touches[0].pageY,h=s-(f.getBoundingClientRect().left+window.pageXOffset),u=y-(f.getBoundingClientRect().top+window.pageYOffset);if(o==="vertical"){var v=void 0;if(u<0?v=0:u>_?v=1:v=Math.round(u*100/_)/100,t.a!==v)return{h:t.h,s:t.s,l:t.l,a:v,source:"rgb"}}else{var d=void 0;if(h<0?d=0:h>p?d=1:d=Math.round(h*100/p)/100,c!==d)return{h:t.h,s:t.s,l:t.l,a:d,source:"rgb"}}return null}},bAkv9MOw:(O,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var e={},n=l.render=function(o,c,f,p){if(typeof document>"u"&&!p)return null;var _=p?new p:document.createElement("canvas");_.width=f*2,_.height=f*2;var s=_.getContext("2d");return s?(s.fillStyle=o,s.fillRect(0,0,_.width,_.height),s.fillStyle=c,s.fillRect(0,0,f,f),s.translate(f,f),s.fillRect(0,0,f,f),_.toDataURL()):null},r=l.get=function(o,c,f,p){var _=o+"-"+c+"-"+f+(p?"-server":"");if(e[_])return e[_];var s=n(o,c,f,p);return e[_]=s,s}},kOI9bxm6:(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.red=l.getContrastingColor=l.isValidHex=l.toState=l.simpleCheckForValidColor=void 0;var n=e("xzK3tCcD"),r=c(n),t=e("DFnakCUV"),o=c(t);function c(h){return h&&h.__esModule?h:{default:h}}var f=l.simpleCheckForValidColor=function(u){var v=["r","g","b","a","h","s","l","v"],d=0,m=0;return(0,r.default)(v,function(x){if(u[x]&&(d+=1,isNaN(u[x])||(m+=1),x==="s"||x==="l")){var g=/^\d+%$/;g.test(u[x])&&(m+=1)}}),d===m?u:!1},p=l.toState=function(u,v){var d=u.hex?(0,o.default)(u.hex):(0,o.default)(u),m=d.toHsl(),x=d.toHsv(),g=d.toRgb(),E=d.toHex();m.s===0&&(m.h=v||0,x.h=v||0);var S=E==="000000"&&g.a===0;return{hsl:m,hex:S?"transparent":"#"+E,rgb:g,hsv:x,oldHue:u.h||v||m.h,source:u.source}},_=l.isValidHex=function(u){var v=String(u).charAt(0)==="#"?1:0;return u.length!==4+v&&u.length<7+v&&(0,o.default)(u).isValid()},s=l.getContrastingColor=function(u){if(!u)return"#fff";var v=p(u);if(v.hex==="transparent")return"rgba(0,0,0,0.4)";var d=(v.rgb.r*299+v.rgb.g*587+v.rgb.b*114)/1e3;return d>=128?"#000":"#fff"},y=l.red={hsl:{a:1,h:0,l:.5,s:1},hex:"#ff0000",rgb:{r:255,g:0,b:0,a:1},hsv:{h:0,s:1,v:1,a:1}};l.default=l},"FdyG+bRy":(O,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var e=l.calculateChange=function(r,t,o,c){var f=c.clientWidth,p=c.clientHeight,_=typeof r.pageX=="number"?r.pageX:r.touches[0].pageX,s=typeof r.pageY=="number"?r.pageY:r.touches[0].pageY,y=_-(c.getBoundingClientRect().left+window.pageXOffset),h=s-(c.getBoundingClientRect().top+window.pageYOffset);if(t==="vertical"){var u=void 0;if(h<0)u=359;else if(h>p)u=0;else{var v=-(h*100/p)+100;u=360*v/100}if(o.h!==u)return{h:u,s:o.s,l:o.l,a:o.a,source:"hsl"}}else{var d=void 0;if(y<0)d=0;else if(y>f)d=359;else{var m=y*100/f;d=360*m/100}if(o.h!==d)return{h:d,s:o.s,l:o.l,a:o.a,source:"hsl"}}return null}},"6wDqlv+C":(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.handleFocus=void 0;var n=Object.assign||function(y){for(var h=1;h1&&arguments[1]!==void 0?arguments[1]:"span";return function(v){_(d,v);function d(){var m,x,g,E;f(this,d);for(var S=arguments.length,A=Array(S),w=0;w{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var e=l.calculateChange=function(r,t,o){var c=o.getBoundingClientRect(),f=c.width,p=c.height,_=typeof r.pageX=="number"?r.pageX:r.touches[0].pageX,s=typeof r.pageY=="number"?r.pageY:r.touches[0].pageY,y=_-(o.getBoundingClientRect().left+window.pageXOffset),h=s-(o.getBoundingClientRect().top+window.pageYOffset);y<0?y=0:y>f&&(y=f),h<0?h=0:h>p&&(h=p);var u=y/f,v=1-h/p;return{h:t.h,s:u,v,a:t.a,source:"hsv"}}},ybot7P0S:(O,l,e)=>{"use strict";var n;n={value:!0},n=n=l.FJ=n=n=n=n=n=n=n=n=n=n=n=n=void 0;var r=e("TlkBKPFQ");n={enumerable:!0,get:function(){return g(r).default}};var t=e("TohfJLGw");n={enumerable:!0,get:function(){return g(t).default}};var o=e("m/EOH/1h");n={enumerable:!0,get:function(){return g(o).default}};var c=e("Nnu6OYeX");n={enumerable:!0,get:function(){return g(c).default}};var f=e("CTscPvbn");n={enumerable:!0,get:function(){return g(f).default}};var p=e("jdj53D7Q");n={enumerable:!0,get:function(){return g(p).default}};var _=e("krarzO/E");n={enumerable:!0,get:function(){return g(_).default}};var s=e("aHBOerTE");n={enumerable:!0,get:function(){return g(s).default}};var y=e("M1wFS+FZ");n={enumerable:!0,get:function(){return g(y).default}};var h=e("3l3fajAv");n={enumerable:!0,get:function(){return g(h).default}};var u=e("yLZIYifI");n={enumerable:!0,get:function(){return g(u).default}};var v=e("CUs3OVlX");Object.defineProperty(l,"FJ",{enumerable:!0,get:function(){return g(v).default}});var d=e("VNmdgZcm");n={enumerable:!0,get:function(){return g(d).default}};var m=e("99KYJWxP");n={enumerable:!0,get:function(){return g(m).default}};var x=g(c);function g(E){return E&&E.__esModule?E:{default:E}}n=x.default},"7fWcu65b":(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var n=function(){function d(m,x){for(var g=0;g{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.clone=e,l.isDate=n,l.addMonths=r,l.isSameDay=t,l.isSameMonth=o,l.isDayBefore=c,l.isDayAfter=f,l.isPastDay=p,l.isFutureDay=_,l.isDayBetween=s,l.addDayToRange=y,l.isDayInRange=h,l.getWeekNumber=u;function e(v){return new Date(v.getTime())}function n(v){return v instanceof Date&&!isNaN(v.valueOf())}function r(v,d){var m=e(v);return m.setMonth(v.getMonth()+d),m}function t(v,d){return!v||!d?!1:v.getDate()===d.getDate()&&v.getMonth()===d.getMonth()&&v.getFullYear()===d.getFullYear()}function o(v,d){return!v||!d?!1:v.getMonth()===d.getMonth()&&v.getFullYear()===d.getFullYear()}function c(v,d){var m=e(v).setHours(0,0,0,0),x=e(d).setHours(0,0,0,0);return mx}function p(v){var d=new Date;return d.setHours(0,0,0,0),c(v,d)}function _(v){var d=new Date(new Date().getTime()+864e5);return d.setHours(0,0,0,0),v>=d}function s(v,d,m){var x=e(v);return x.setHours(0,0,0,0),f(x,d)&&c(x,m)||f(x,m)&&c(x,d)}function y(v){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{from:null,to:null},m=d.from,x=d.to;return m?m&&x&&t(m,x)&&t(v,m)?(m=null,x=null):x&&c(v,m)?m=v:x&&t(v,x)?(m=v,x=v):(x=v,c(x,m)&&(x=m,m=v)):m=v,{from:m,to:x}}function h(v,d){var m=d.from,x=d.to;return m&&t(v,m)||x&&t(v,x)||m&&x&&s(v,m,x)}function u(v){var d=e(v);return d.setHours(0,0,0),d.setDate(d.getDate()+4-(d.getDay()||7)),Math.ceil(((d-new Date(d.getFullYear(),0,1))/864e5+1)/7)}l.default={addDayToRange:y,addMonths:r,clone:e,getWeekNumber:u,isDate:n,isDayAfter:f,isDayBefore:c,isDayBetween:s,isDayInRange:h,isFutureDay:_,isPastDay:p,isSameDay:t,isSameMonth:o}},"t/WxxlV6":(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var n=Object.assign||function(g){for(var E=1;E{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.ModifiersUtils=l.LocaleUtils=l.DateUtils=l.DayPicker=void 0;var n=Object.assign||function(P){for(var z=1;z=0||Object.prototype.hasOwnProperty.call(P,U)&&(q[U]=P[U]);return q}function se(P,z){if(!(P instanceof z))throw new TypeError("Cannot call a class as a function")}function ge(P,z){if(!P)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return z&&(typeof z=="object"||typeof z=="function")?z:P}function Ce(P,z){if(typeof z!="function"&&z!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof z);P.prototype=Object.create(z&&z.prototype,{constructor:{value:P,enumerable:!1,writable:!0,configurable:!0}}),z&&(Object.setPrototypeOf?Object.setPrototypeOf(P,z):P.__proto__=z)}var M=l.DayPicker=function(P){Ce(z,P);function z(q){se(this,z);var U=ge(this,(z.__proto__||Object.getPrototypeOf(z)).call(this,q));U.dayPicker=null,U.showNextMonth=function(W){if(U.allowNextMonth()){var ae=U.props.pagedNavigation?U.props.numberOfMonths:1,J=E.addMonths(U.state.currentMonth,ae);U.showMonth(J,W)}},U.showPreviousMonth=function(W){if(U.allowPreviousMonth()){var ae=U.props.pagedNavigation?U.props.numberOfMonths:1,J=E.addMonths(U.state.currentMonth,-ae);U.showMonth(J,W)}},U.handleKeyDown=function(W){switch(W.persist(),W.keyCode){case j.LEFT:U.props.dir==="rtl"?U.showNextMonth():U.showPreviousMonth(),x.cancelEvent(W);break;case j.RIGHT:U.props.dir==="rtl"?U.showPreviousMonth():U.showNextMonth(),x.cancelEvent(W);break;case j.UP:U.showPreviousYear(),x.cancelEvent(W);break;case j.DOWN:U.showNextYear(),x.cancelEvent(W);break;default:break}U.props.onKeyDown&&U.props.onKeyDown(W)},U.handleDayKeyDown=function(W,ae,J){switch(J.persist(),J.keyCode){case j.LEFT:x.cancelEvent(J),U.props.dir==="rtl"?U.focusNextDay(J.target):U.focusPreviousDay(J.target);break;case j.RIGHT:x.cancelEvent(J),U.props.dir==="rtl"?U.focusPreviousDay(J.target):U.focusNextDay(J.target);break;case j.UP:x.cancelEvent(J),U.focusPreviousWeek(J.target);break;case j.DOWN:x.cancelEvent(J),U.focusNextWeek(J.target);break;case j.ENTER:case j.SPACE:x.cancelEvent(J),U.props.onDayClick&&U.handleDayClick(W,ae,J);break;default:break}U.props.onDayKeyDown&&U.props.onDayKeyDown(W,ae,J)},U.handleDayClick=function(W,ae,J){J.persist(),ae[U.props.classNames.outside]&&U.props.enableOutsideDaysClick&&U.handleOutsideDayClick(W),U.props.onDayClick&&U.props.onDayClick(W,ae,J)},U.handleTodayButtonClick=function(W){var ae=new Date,J=new Date(ae.getFullYear(),ae.getMonth());U.showMonth(J),W.target.blur(),U.props.onTodayButtonClick&&(W.persist(),U.props.onTodayButtonClick(new Date(ae.getFullYear(),ae.getMonth(),ae.getDate()),D.getModifiersForDay(ae,U.props.modifiers),W))};var Z=U.getCurrentMonthFromProps(q);return U.state={currentMonth:Z},U}return r(z,[{key:"componentDidUpdate",value:function(U){if(U.month!==this.props.month&&!E.isSameMonth(U.month,this.props.month)){var Z=this.getCurrentMonthFromProps(this.props);this.setState({currentMonth:Z})}}},{key:"getCurrentMonthFromProps",value:function(U){var Z=x.startOfMonth(U.month||U.initialMonth||new Date),W=Z;if(U.pagedNavigation&&U.numberOfMonths>1&&U.fromMonth){var ae=x.startOfMonth(U.fromMonth),J=x.getMonthsDiff(ae,W);W=E.addMonths(ae,Math.floor(J/U.numberOfMonths)*U.numberOfMonths)}else U.toMonth&&U.numberOfMonths>1&&x.getMonthsDiff(W,U.toMonth)<=0&&(W=E.addMonths(x.startOfMonth(U.toMonth),1-this.props.numberOfMonths));return W}},{key:"getNextNavigableMonth",value:function(){return E.addMonths(this.state.currentMonth,this.props.numberOfMonths)}},{key:"getPreviousNavigableMonth",value:function(){return E.addMonths(this.state.currentMonth,-1)}},{key:"allowPreviousMonth",value:function(){var U=E.addMonths(this.state.currentMonth,-1);return this.allowMonth(U)}},{key:"allowNextMonth",value:function(){var U=E.addMonths(this.state.currentMonth,this.props.numberOfMonths);return this.allowMonth(U)}},{key:"allowMonth",value:function(U){var Z=this.props,W=Z.fromMonth,ae=Z.toMonth,J=Z.canChangeMonth;return!(!J||W&&x.getMonthsDiff(W,U)<0||ae&&x.getMonthsDiff(ae,U)>0)}},{key:"allowYearChange",value:function(){return this.props.canChangeMonth}},{key:"showMonth",value:function(U,Z){var W=this;this.allowMonth(U)&&this.setState({currentMonth:x.startOfMonth(U)},function(){Z&&Z(),W.props.onMonthChange&&W.props.onMonthChange(W.state.currentMonth)})}},{key:"showNextYear",value:function(){if(this.allowYearChange()){var U=E.addMonths(this.state.currentMonth,12);this.showMonth(U)}}},{key:"showPreviousYear",value:function(){if(this.allowYearChange()){var U=E.addMonths(this.state.currentMonth,-12);this.showMonth(U)}}},{key:"focus",value:function(){this.wrapper.focus()}},{key:"focusFirstDayOfMonth",value:function(){x.getDayNodes(this.dayPicker,this.props.classNames)[0].focus()}},{key:"focusLastDayOfMonth",value:function(){var U=x.getDayNodes(this.dayPicker,this.props.classNames);U[U.length-1].focus()}},{key:"focusPreviousDay",value:function(U){var Z=this,W=x.getDayNodes(this.dayPicker,this.props.classNames),ae=x.nodeListToArray(W).indexOf(U);ae!==-1&&(ae===0?this.showPreviousMonth(function(){return Z.focusLastDayOfMonth()}):W[ae-1].focus())}},{key:"focusNextDay",value:function(U){var Z=this,W=x.getDayNodes(this.dayPicker,this.props.classNames),ae=x.nodeListToArray(W).indexOf(U);ae!==-1&&(ae===W.length-1?this.showNextMonth(function(){return Z.focusFirstDayOfMonth()}):W[ae+1].focus())}},{key:"focusNextWeek",value:function(U){var Z=this,W=x.getDayNodes(this.dayPicker,this.props.classNames),ae=x.nodeListToArray(W).indexOf(U),J=ae>W.length-8;J?this.showNextMonth(function(){var fe=W.length-ae,Ee=7-fe;x.getDayNodes(Z.dayPicker,Z.props.classNames)[Ee].focus()}):W[ae+7].focus()}},{key:"focusPreviousWeek",value:function(U){var Z=this,W=x.getDayNodes(this.dayPicker,this.props.classNames),ae=x.nodeListToArray(W).indexOf(U),J=ae<=6;J?this.showPreviousMonth(function(){var fe=x.getDayNodes(Z.dayPicker,Z.props.classNames),Ee=fe.length-7,Re=Ee+ae;fe[Re].focus()}):W[ae-7].focus()}},{key:"handleOutsideDayClick",value:function(U){var Z=this.state.currentMonth,W=this.props.numberOfMonths,ae=x.getMonthsDiff(Z,U);ae>0&&ae>=W?this.showNextMonth():ae<0&&this.showPreviousMonth()}},{key:"renderNavbar",value:function(){var U=this.props,Z=U.labels,W=U.locale,ae=U.localeUtils,J=U.canChangeMonth,fe=U.navbarElement,Ee=k(U,["labels","locale","localeUtils","canChangeMonth","navbarElement"]);if(!J)return null;var Re={month:this.state.currentMonth,classNames:this.props.classNames,className:this.props.classNames.navBar,nextMonth:this.getNextNavigableMonth(),previousMonth:this.getPreviousNavigableMonth(),showPreviousButton:this.allowPreviousMonth(),showNextButton:this.allowNextMonth(),onNextClick:this.showNextMonth,onPreviousClick:this.showPreviousMonth,dir:Ee.dir,labels:Z,locale:W,localeUtils:ae};return o.default.isValidElement(fe)?o.default.cloneElement(fe,Re):o.default.createElement(fe,Re)}},{key:"renderMonths",value:function(){for(var U=[],Z=x.getFirstDayOfWeekFromProps(this.props),W=0;W{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var n=Object.assign||function(S){for(var A=1;A1&&arguments[1]!==void 0?arguments[1]:(0,t.getFirstDayOfWeek)(),w=arguments[2],D=s(S),L=[],N=[],j=[],re=1;re<=D;re+=1)L.push(new Date(S.getFullYear(),S.getMonth(),re,12));L.forEach(function(ae){N.length>0&&ae.getDay()===A&&(j.push(N),N=[]),N.push(ae),L.indexOf(ae)===L.length-1&&j.push(N)});for(var V=j[0],k=7-V.length;k>0;k-=1){var se=(0,r.clone)(V[0]);se.setDate(V[0].getDate()-1),V.unshift(se)}for(var ge=j[j.length-1],Ce=ge.length;Ce<7;Ce+=1){var M=(0,r.clone)(ge[ge.length-1]);M.setDate(ge[ge.length-1].getDate()+1),ge.push(M)}if(w&&j.length<6)for(var P=void 0,z=j.length;z<6;z+=1){P=j[j.length-1];for(var q=P[P.length-1],U=[],Z=0;Z<7;Z+=1){var W=(0,r.clone)(q);W.setDate(q.getDate()+Z+1),U.push(W)}j.push(U)}return j}function m(S){var A=(0,r.clone)(S);return A.setDate(1),A.setHours(12,0,0,0),A}function x(S,A){var w=void 0;A===c.default?w=A.day+"--"+A.outside:w=""+A.outside;var D=A.day.replace(/ /g,"."),L=w.replace(/ /g,"."),N="."+D+":not(."+L+")";return S.querySelectorAll(N)}function g(S){return Array.prototype.slice.call(S,0)}function E(S,A){return Object.prototype.hasOwnProperty.call(S,A)}},ScMkYT5j:(O,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.formatDay=t,l.formatMonthTitle=o,l.formatWeekdayShort=c,l.formatWeekdayLong=f,l.getFirstDayOfWeek=p,l.getMonths=_;var e=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],n=["Su","Mo","Tu","We","Th","Fr","Sa"],r=["January","February","March","April","May","June","July","August","September","October","November","December"];function t(s){return s.toDateString()}function o(s){return r[s.getMonth()]+" "+s.getFullYear()}function c(s){return n[s]}function f(s){return e[s]}function p(){return 0}function _(){return r}l.default={formatDay:t,formatMonthTitle:o,formatWeekdayShort:c,formatWeekdayLong:f,getFirstDayOfWeek:p,getMonths:_}},"j+qKUAcR":(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.dayMatchesModifier=t,l.getModifiersForDay=o;var n=e("JNDXVW5Y"),r=e("wi4Ns4DK");function t(c,f){if(!f)return!1;var p=Array.isArray(f)?f:[f];return p.some(function(_){return _?_ instanceof Date?(0,n.isSameDay)(c,_):(0,r.isRangeOfDates)(_)?(0,n.isDayInRange)(c,_):_.after&&_.before&&(0,n.isDayAfter)(_.before,_.after)?(0,n.isDayAfter)(c,_.after)&&(0,n.isDayBefore)(c,_.before):_.after&&_.before&&((0,n.isDayAfter)(_.after,_.before)||(0,n.isSameDay)(_.after,_.before))?(0,n.isDayAfter)(c,_.after)||(0,n.isDayBefore)(c,_.before):_.after?(0,n.isDayAfter)(c,_.after):_.before?(0,n.isDayBefore)(c,_.before):_.daysOfWeek?_.daysOfWeek.some(function(s){return c.getDay()===s}):typeof _=="function"?_(c):!1:!1})}function o(c){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.keys(f).reduce(function(p,_){var s=f[_];return t(c,s)&&p.push(_),p},[])}l.default={dayMatchesModifier:t,getModifiersForDay:o}},GyAfcnzl:(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var n=function(){function L(N,j){for(var re=0;re-1,ariaSelected:q.indexOf(V.props.classNames.selected)>-1,onClick:V.props.onDayClick,onFocus:V.props.onDayFocus,onKeyDown:V.props.onDayKeyDown,onMouseEnter:V.props.onDayMouseEnter,onMouseLeave:V.props.onDayMouseLeave,onMouseDown:V.props.onDayMouseDown,onMouseUp:V.props.onDayMouseUp,onTouchEnd:V.props.onDayTouchEnd,onTouchStart:V.props.onDayTouchStart},V.props.renderDay(M,ae))},re),A(V,k)}return n(N,[{key:"render",value:function(){var re=this,V=this.props,k=V.classNames,se=V.month,ge=V.months,Ce=V.fixedWeeks,M=V.captionElement,P=V.weekdayElement,z=V.locale,q=V.localeUtils,U=V.weekdaysLong,Z=V.weekdaysShort,W=V.firstDayOfWeek,ae=V.onCaptionClick,J=V.showWeekNumbers,fe=V.showWeekDays,Ee=V.onWeekClick,Re={date:se,classNames:k,months:ge,localeUtils:q,locale:z,onClick:ae?function(te){return ae(se,te)}:void 0},Oe=t.default.isValidElement(M)?t.default.cloneElement(M,Re):t.default.createElement(M,Re),de=d.getWeekArray(se,W,Ce);return t.default.createElement("div",{className:k.month,role:"grid"},Oe,fe&&t.default.createElement(p.default,{classNames:k,weekdaysShort:Z,weekdaysLong:U,firstDayOfWeek:W,showWeekNumbers:J,locale:z,localeUtils:q,weekdayElement:P}),t.default.createElement("div",{className:k.body,role:"rowgroup"},de.map(function(te){var oe=void 0;return J&&(oe=x.getWeekNumber(te[6])),t.default.createElement("div",{key:te[0].getTime(),className:k.week,role:"row"},J&&t.default.createElement("div",{className:k.weekNumber,tabIndex:Ee?0:-1,role:"gridcell",onClick:Ee?function(we){return Ee(oe,te,we)}:void 0,onKeyUp:Ee?function(we){return we.keyCode===y.ENTER&&Ee(oe,te,we)}:void 0},re.props.renderWeek(oe,te,se)),te.map(re.renderDay))})))}}]),N}(r.Component);D.propTypes={classNames:c.default.shape({body:c.default.string.isRequired,month:c.default.string.isRequired,outside:c.default.string.isRequired,today:c.default.string.isRequired,week:c.default.string.isRequired,weekNumber:c.default.string.isRequired,disabled:c.default.string.isRequired,selected:c.default.string.isRequired}).isRequired,tabIndex:c.default.number,month:c.default.instanceOf(Date).isRequired,months:c.default.arrayOf(c.default.string),modifiersStyles:c.default.object,showWeekDays:c.default.bool,showOutsideDays:c.default.bool,renderDay:c.default.func.isRequired,renderWeek:c.default.func.isRequired,captionElement:c.default.oneOfType([c.default.element,c.default.func,c.default.instanceOf(t.default.Component)]).isRequired,weekdayElement:c.default.oneOfType([c.default.element,c.default.func,c.default.instanceOf(t.default.Component)]),fixedWeeks:c.default.bool,showWeekNumbers:c.default.bool,locale:c.default.string.isRequired,localeUtils:c.default.object.isRequired,weekdaysLong:c.default.arrayOf(c.default.string),weekdaysShort:c.default.arrayOf(c.default.string),firstDayOfWeek:c.default.number.isRequired,onCaptionClick:c.default.func,onDayClick:c.default.func,onDayFocus:c.default.func,onDayKeyDown:c.default.func,onDayMouseEnter:c.default.func,onDayMouseLeave:c.default.func,onDayMouseDown:c.default.func,onDayMouseUp:c.default.func,onDayTouchEnd:c.default.func,onDayTouchStart:c.default.func,onWeekClick:c.default.func},l.default=D},dUnGuipy:(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var n=function(){function d(m,x){for(var g=0;g{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var n=function(){function h(u,v){for(var d=0;d{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var n=function(){function h(u,v){for(var d=0;d{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default={container:"DayPicker",wrapper:"DayPicker-wrapper",interactionDisabled:"DayPicker--interactionDisabled",months:"DayPicker-Months",month:"DayPicker-Month",navBar:"DayPicker-NavBar",navButtonPrev:"DayPicker-NavButton DayPicker-NavButton--prev",navButtonNext:"DayPicker-NavButton DayPicker-NavButton--next",navButtonInteractionDisabled:"DayPicker-NavButton--interactionDisabled",caption:"DayPicker-Caption",weekdays:"DayPicker-Weekdays",weekdaysRow:"DayPicker-WeekdaysRow",weekday:"DayPicker-Weekday",body:"DayPicker-Body",week:"DayPicker-Week",weekNumber:"DayPicker-WeekNumber",day:"DayPicker-Day",footer:"DayPicker-Footer",todayButton:"DayPicker-TodayButton",today:"today",selected:"selected",disabled:"disabled",outside:"outside"}},jlUcZkDc:(O,l,e)=>{"use strict";var n;n={value:!0};var r=e("7itDe+ih");Object.defineProperty(l,"ZP",{enumerable:!0,get:function(){return f(r).default}});var t=e("JNDXVW5Y");n={enumerable:!0,get:function(){return f(t).default}};var o=e("ScMkYT5j");n={enumerable:!0,get:function(){return f(o).default}};var c=e("j+qKUAcR");n={enumerable:!0,get:function(){return f(c).default}};function f(p){return p&&p.__esModule?p:{default:p}}},V2HiuFGL:(O,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var e=l.LEFT=37,n=l.UP=38,r=l.RIGHT=39,t=l.DOWN=40,o=l.ENTER=13,c=l.SPACE=32,f=l.ESC=27,p=l.TAB=9},v2b4N2Sz:(O,l,e)=>{"use strict";function n(W){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?n=function(J){return typeof J}:n=function(J){return J&&typeof Symbol=="function"&&J.constructor===Symbol&&J!==Symbol.prototype?"symbol":typeof J},n(W)}Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"DraggableCore",{enumerable:!0,get:function(){return s.default}}),l.default=void 0;var r=d(e("Z7aTuO5B")),t=u(e("KfF0gQb+")),o=u(e("zKLlqmvB")),c=u(e("+bbSl/ZL")),f=e("mr68ZkgN"),p=e("p+6EIu9l"),_=e("DizCJaNG"),s=u(e("llF1ns1p")),y=u(e("+iAOTUve")),h=["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"];function u(W){return W&&W.__esModule?W:{default:W}}function v(W){if(typeof WeakMap!="function")return null;var ae=new WeakMap,J=new WeakMap;return(v=function(Ee){return Ee?J:ae})(W)}function d(W,ae){if(!ae&&W&&W.__esModule)return W;if(W===null||n(W)!=="object"&&typeof W!="function")return{default:W};var J=v(ae);if(J&&J.has(W))return J.get(W);var fe={},Ee=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Re in W)if(Re!=="default"&&Object.prototype.hasOwnProperty.call(W,Re)){var Oe=Ee?Object.getOwnPropertyDescriptor(W,Re):null;Oe&&(Oe.get||Oe.set)?Object.defineProperty(fe,Re,Oe):fe[Re]=W[Re]}return fe.default=W,J&&J.set(W,fe),fe}function m(){return m=Object.assign||function(W){for(var ae=1;ae=0)&&Object.prototype.propertyIsEnumerable.call(W,fe)&&(J[fe]=W[fe])}return J}function g(W,ae){if(W==null)return{};var J={},fe=Object.keys(W),Ee,Re;for(Re=0;Re=0)&&(J[Ee]=W[Ee]);return J}function E(W,ae){var J=Object.keys(W);if(Object.getOwnPropertySymbols){var fe=Object.getOwnPropertySymbols(W);ae&&(fe=fe.filter(function(Ee){return Object.getOwnPropertyDescriptor(W,Ee).enumerable})),J.push.apply(J,fe)}return J}function S(W){for(var ae=1;aeW.length)&&(ae=W.length);for(var J=0,fe=new Array(ae);J"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function q(W){return q=Object.setPrototypeOf?Object.getPrototypeOf:function(J){return J.__proto__||Object.getPrototypeOf(J)},q(W)}function U(W,ae,J){return ae in W?Object.defineProperty(W,ae,{value:J,enumerable:!0,configurable:!0,writable:!0}):W[ae]=J,W}var Z=function(W){se(J,W);var ae=Ce(J);function J(fe){var Ee;return re(this,J),Ee=ae.call(this,fe),U(P(Ee),"onDragStart",function(Re,Oe){(0,y.default)("Draggable: onDragStart: %j",Oe);var de=Ee.props.onStart(Re,(0,p.createDraggableData)(P(Ee),Oe));if(de===!1)return!1;Ee.setState({dragging:!0,dragged:!0})}),U(P(Ee),"onDrag",function(Re,Oe){if(!Ee.state.dragging)return!1;(0,y.default)("Draggable: onDrag: %j",Oe);var de=(0,p.createDraggableData)(P(Ee),Oe),te={x:de.x,y:de.y};if(Ee.props.bounds){var oe=te.x,we=te.y;te.x+=Ee.state.slackX,te.y+=Ee.state.slackY;var Ne=(0,p.getBoundPosition)(P(Ee),te.x,te.y),Q=A(Ne,2),X=Q[0],ee=Q[1];te.x=X,te.y=ee,te.slackX=Ee.state.slackX+(oe-te.x),te.slackY=Ee.state.slackY+(we-te.y),de.x=te.x,de.y=te.y,de.deltaX=te.x-Ee.state.x,de.deltaY=te.y-Ee.state.y}var ve=Ee.props.onDrag(Re,de);if(ve===!1)return!1;Ee.setState(te)}),U(P(Ee),"onDragStop",function(Re,Oe){if(!Ee.state.dragging)return!1;var de=Ee.props.onStop(Re,(0,p.createDraggableData)(P(Ee),Oe));if(de===!1)return!1;(0,y.default)("Draggable: onDragStop: %j",Oe);var te={dragging:!1,slackX:0,slackY:0},oe=Boolean(Ee.props.position);if(oe){var we=Ee.props.position,Ne=we.x,Q=we.y;te.x=Ne,te.y=Q}Ee.setState(te)}),Ee.state={dragging:!1,dragged:!1,x:fe.position?fe.position.x:fe.defaultPosition.x,y:fe.position?fe.position.y:fe.defaultPosition.y,prevPropsPosition:S({},fe.position),slackX:0,slackY:0,isElementSVG:!1},fe.position&&!(fe.onDrag||fe.onStop)&&console.warn("A `position` was applied to this , without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element."),Ee}return k(J,[{key:"componentDidMount",value:function(){typeof window.SVGElement<"u"&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}},{key:"componentWillUnmount",value:function(){this.setState({dragging:!1})}},{key:"findDOMNode",value:function(){var Ee,Re,Oe;return(Ee=(Re=this.props)===null||Re===void 0||(Oe=Re.nodeRef)===null||Oe===void 0?void 0:Oe.current)!==null&&Ee!==void 0?Ee:o.default.findDOMNode(this)}},{key:"render",value:function(){var Ee,Re=this.props,Oe=Re.axis,de=Re.bounds,te=Re.children,oe=Re.defaultPosition,we=Re.defaultClassName,Ne=Re.defaultClassNameDragging,Q=Re.defaultClassNameDragged,X=Re.position,ee=Re.positionOffset,ve=Re.scale,ne=x(Re,h),le={},ue=null,_e=Boolean(X),He=!_e||this.state.dragging,Ve=X||oe,ot={x:(0,p.canDragX)(this)&&He?this.state.x:Ve.x,y:(0,p.canDragY)(this)&&He?this.state.y:Ve.y};this.state.isElementSVG?ue=(0,f.createSVGTransform)(ot,ee):le=(0,f.createCSSTransform)(ot,ee);var Mt=(0,c.default)(te.props.className||"",we,(Ee={},U(Ee,Ne,this.state.dragging),U(Ee,Q,this.state.dragged),Ee));return r.createElement(s.default,m({},ne,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),r.cloneElement(r.Children.only(te),{className:Mt,style:S(S({},te.props.style),le),transform:ue}))}}],[{key:"getDerivedStateFromProps",value:function(Ee,Re){var Oe=Ee.position,de=Re.prevPropsPosition;return Oe&&(!de||Oe.x!==de.x||Oe.y!==de.y)?((0,y.default)("Draggable: getDerivedStateFromProps %j",{position:Oe,prevPropsPosition:de}),{x:Oe.x,y:Oe.y,prevPropsPosition:S({},Oe)}):null}}]),J}(r.Component);l.default=Z,U(Z,"displayName","Draggable"),U(Z,"propTypes",S(S({},s.default.propTypes),{},{axis:t.default.oneOf(["both","x","y","none"]),bounds:t.default.oneOfType([t.default.shape({left:t.default.number,right:t.default.number,top:t.default.number,bottom:t.default.number}),t.default.string,t.default.oneOf([!1])]),defaultClassName:t.default.string,defaultClassNameDragging:t.default.string,defaultClassNameDragged:t.default.string,defaultPosition:t.default.shape({x:t.default.number,y:t.default.number}),positionOffset:t.default.shape({x:t.default.oneOfType([t.default.number,t.default.string]),y:t.default.oneOfType([t.default.number,t.default.string])}),position:t.default.shape({x:t.default.number,y:t.default.number}),className:_.dontSetMe,style:_.dontSetMe,transform:_.dontSetMe})),U(Z,"defaultProps",S(S({},s.default.defaultProps),{},{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1}))},llF1ns1p:(O,l,e)=>{"use strict";function n(M){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?n=function(z){return typeof z}:n=function(z){return z&&typeof Symbol=="function"&&z.constructor===Symbol&&z!==Symbol.prototype?"symbol":typeof z},n(M)}Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var r=h(e("Z7aTuO5B")),t=s(e("KfF0gQb+")),o=s(e("zKLlqmvB")),c=e("mr68ZkgN"),f=e("p+6EIu9l"),p=e("DizCJaNG"),_=s(e("+iAOTUve"));function s(M){return M&&M.__esModule?M:{default:M}}function y(M){if(typeof WeakMap!="function")return null;var P=new WeakMap,z=new WeakMap;return(y=function(U){return U?z:P})(M)}function h(M,P){if(!P&&M&&M.__esModule)return M;if(M===null||n(M)!=="object"&&typeof M!="function")return{default:M};var z=y(P);if(z&&z.has(M))return z.get(M);var q={},U=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Z in M)if(Z!=="default"&&Object.prototype.hasOwnProperty.call(M,Z)){var W=U?Object.getOwnPropertyDescriptor(M,Z):null;W&&(W.get||W.set)?Object.defineProperty(q,Z,W):q[Z]=M[Z]}return q.default=M,z&&z.set(M,q),q}function u(M,P){return g(M)||x(M,P)||d(M,P)||v()}function v(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function d(M,P){if(M){if(typeof M=="string")return m(M,P);var z=Object.prototype.toString.call(M).slice(8,-1);if(z==="Object"&&M.constructor&&(z=M.constructor.name),z==="Map"||z==="Set")return Array.from(M);if(z==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(z))return m(M,P)}}function m(M,P){(P==null||P>M.length)&&(P=M.length);for(var z=0,q=new Array(P);z"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function V(M){return V=Object.setPrototypeOf?Object.getPrototypeOf:function(z){return z.__proto__||Object.getPrototypeOf(z)},V(M)}function k(M,P,z){return P in M?Object.defineProperty(M,P,{value:z,enumerable:!0,configurable:!0,writable:!0}):M[P]=z,M}var se={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}},ge=se.mouse,Ce=function(M){w(z,M);var P=L(z);function z(){var q;E(this,z);for(var U=arguments.length,Z=new Array(U),W=0;W not mounted on DragStart!");var fe=J.ownerDocument;if(!(q.props.disabled||!(ae.target instanceof fe.defaultView.Node)||q.props.handle&&!(0,c.matchesSelectorAndParentsTo)(ae.target,q.props.handle,J)||q.props.cancel&&(0,c.matchesSelectorAndParentsTo)(ae.target,q.props.cancel,J))){ae.type==="touchstart"&&ae.preventDefault();var Ee=(0,c.getTouchIdentifier)(ae);q.setState({touchIdentifier:Ee});var Re=(0,f.getControlPosition)(ae,Ee,j(q));if(Re!=null){var Oe=Re.x,de=Re.y,te=(0,f.createCoreData)(j(q),Oe,de);(0,_.default)("DraggableCore: handleDragStart: %j",te),(0,_.default)("calling",q.props.onStart);var oe=q.props.onStart(ae,te);oe===!1||q.mounted===!1||(q.props.enableUserSelectHack&&(0,c.addUserSelectStyles)(fe),q.setState({dragging:!0,lastX:Oe,lastY:de}),(0,c.addEvent)(fe,ge.move,q.handleDrag),(0,c.addEvent)(fe,ge.stop,q.handleDragStop))}}}),k(j(q),"handleDrag",function(ae){var J=(0,f.getControlPosition)(ae,q.state.touchIdentifier,j(q));if(J!=null){var fe=J.x,Ee=J.y;if(Array.isArray(q.props.grid)){var Re=fe-q.state.lastX,Oe=Ee-q.state.lastY,de=(0,f.snapToGrid)(q.props.grid,Re,Oe),te=u(de,2);if(Re=te[0],Oe=te[1],!Re&&!Oe)return;fe=q.state.lastX+Re,Ee=q.state.lastY+Oe}var oe=(0,f.createCoreData)(j(q),fe,Ee);(0,_.default)("DraggableCore: handleDrag: %j",oe);var we=q.props.onDrag(ae,oe);if(we===!1||q.mounted===!1){try{q.handleDragStop(new MouseEvent("mouseup"))}catch{var Ne=document.createEvent("MouseEvents");Ne.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),q.handleDragStop(Ne)}return}q.setState({lastX:fe,lastY:Ee})}}),k(j(q),"handleDragStop",function(ae){if(q.state.dragging){var J=(0,f.getControlPosition)(ae,q.state.touchIdentifier,j(q));if(J!=null){var fe=J.x,Ee=J.y,Re=(0,f.createCoreData)(j(q),fe,Ee),Oe=q.props.onStop(ae,Re);if(Oe===!1||q.mounted===!1)return!1;var de=q.findDOMNode();de&&q.props.enableUserSelectHack&&(0,c.removeUserSelectStyles)(de.ownerDocument),(0,_.default)("DraggableCore: handleDragStop: %j",Re),q.setState({dragging:!1,lastX:NaN,lastY:NaN}),de&&((0,_.default)("DraggableCore: Removing handlers"),(0,c.removeEvent)(de.ownerDocument,ge.move,q.handleDrag),(0,c.removeEvent)(de.ownerDocument,ge.stop,q.handleDragStop))}}}),k(j(q),"onMouseDown",function(ae){return ge=se.mouse,q.handleDragStart(ae)}),k(j(q),"onMouseUp",function(ae){return ge=se.mouse,q.handleDragStop(ae)}),k(j(q),"onTouchStart",function(ae){return ge=se.touch,q.handleDragStart(ae)}),k(j(q),"onTouchEnd",function(ae){return ge=se.touch,q.handleDragStop(ae)}),q}return A(z,[{key:"componentDidMount",value:function(){this.mounted=!0;var U=this.findDOMNode();U&&(0,c.addEvent)(U,se.touch.start,this.onTouchStart,{passive:!1})}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var U=this.findDOMNode();if(U){var Z=U.ownerDocument;(0,c.removeEvent)(Z,se.mouse.move,this.handleDrag),(0,c.removeEvent)(Z,se.touch.move,this.handleDrag),(0,c.removeEvent)(Z,se.mouse.stop,this.handleDragStop),(0,c.removeEvent)(Z,se.touch.stop,this.handleDragStop),(0,c.removeEvent)(U,se.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,c.removeUserSelectStyles)(Z)}}},{key:"findDOMNode",value:function(){var U,Z,W;return(U=(Z=this.props)===null||Z===void 0||(W=Z.nodeRef)===null||W===void 0?void 0:W.current)!==null&&U!==void 0?U:o.default.findDOMNode(this)}},{key:"render",value:function(){return r.cloneElement(r.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}]),z}(r.Component);l.default=Ce,k(Ce,"displayName","DraggableCore"),k(Ce,"propTypes",{allowAnyClick:t.default.bool,disabled:t.default.bool,enableUserSelectHack:t.default.bool,offsetParent:function(P,z){if(P[z]&&P[z].nodeType!==1)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:t.default.arrayOf(t.default.number),handle:t.default.string,cancel:t.default.string,nodeRef:t.default.object,onStart:t.default.func,onDrag:t.default.func,onStop:t.default.func,onMouseDown:t.default.func,scale:t.default.number,className:p.dontSetMe,style:p.dontSetMe,transform:p.dontSetMe}),k(Ce,"defaultProps",{allowAnyClick:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},D5WZ8cx1:(O,l,e)=>{"use strict";var n=e("v2b4N2Sz"),r=n.default,t=n.DraggableCore;O.exports=r,O.exports.default=r,O.exports.DraggableCore=t},mr68ZkgN:(O,l,e)=>{"use strict";function n(k){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?n=function(ge){return typeof ge}:n=function(ge){return ge&&typeof Symbol=="function"&&ge.constructor===Symbol&&ge!==Symbol.prototype?"symbol":typeof ge},n(k)}Object.defineProperty(l,"__esModule",{value:!0}),l.matchesSelector=y,l.matchesSelectorAndParentsTo=h,l.addEvent=u,l.removeEvent=v,l.outerHeight=d,l.outerWidth=m,l.innerHeight=x,l.innerWidth=g,l.offsetXYFromParent=E,l.createCSSTransform=S,l.createSVGTransform=A,l.getTranslation=w,l.getTouch=D,l.getTouchIdentifier=L,l.addUserSelectStyles=N,l.removeUserSelectStyles=j,l.addClassName=re,l.removeClassName=V;var r=e("DizCJaNG"),t=c(e("vYxVwEsv"));function o(k){if(typeof WeakMap!="function")return null;var se=new WeakMap,ge=new WeakMap;return(o=function(M){return M?ge:se})(k)}function c(k,se){if(!se&&k&&k.__esModule)return k;if(k===null||n(k)!=="object"&&typeof k!="function")return{default:k};var ge=o(se);if(ge&&ge.has(k))return ge.get(k);var Ce={},M=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var P in k)if(P!=="default"&&Object.prototype.hasOwnProperty.call(k,P)){var z=M?Object.getOwnPropertyDescriptor(k,P):null;z&&(z.get||z.set)?Object.defineProperty(Ce,P,z):Ce[P]=k[P]}return Ce.default=k,ge&&ge.set(k,Ce),Ce}function f(k,se){var ge=Object.keys(k);if(Object.getOwnPropertySymbols){var Ce=Object.getOwnPropertySymbols(k);se&&(Ce=Ce.filter(function(M){return Object.getOwnPropertyDescriptor(k,M).enumerable})),ge.push.apply(ge,Ce)}return ge}function p(k){for(var se=1;se{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.getPrefix=n,l.browserPrefixToKey=r,l.browserPrefixToStyle=t,l.default=void 0;var e=["Moz","Webkit","O","ms"];function n(){var f,p,_=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"transform";if(typeof window>"u")return"";var s=(f=window.document)===null||f===void 0||(p=f.documentElement)===null||p===void 0?void 0:p.style;if(!s||_ in s)return"";for(var y=0;y{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default=e;function e(){var n}},"p+6EIu9l":(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.getBoundPosition=t,l.snapToGrid=o,l.canDragX=c,l.canDragY=f,l.getControlPosition=p,l.createCoreData=_,l.createDraggableData=s;var n=e("DizCJaNG"),r=e("mr68ZkgN");function t(u,v,d){if(!u.props.bounds)return[v,d];var m=u.props.bounds;m=typeof m=="string"?m:y(m);var x=h(u);if(typeof m=="string"){var g=x.ownerDocument,E=g.defaultView,S;if(m==="parent"?S=x.parentNode:S=g.querySelector(m),!(S instanceof E.HTMLElement))throw new Error('Bounds selector "'+m+'" could not find an element.');var A=S,w=E.getComputedStyle(x),D=E.getComputedStyle(A);m={left:-x.offsetLeft+(0,n.int)(D.paddingLeft)+(0,n.int)(w.marginLeft),top:-x.offsetTop+(0,n.int)(D.paddingTop)+(0,n.int)(w.marginTop),right:(0,r.innerWidth)(A)-(0,r.outerWidth)(x)-x.offsetLeft+(0,n.int)(D.paddingRight)-(0,n.int)(w.marginRight),bottom:(0,r.innerHeight)(A)-(0,r.outerHeight)(x)-x.offsetTop+(0,n.int)(D.paddingBottom)-(0,n.int)(w.marginBottom)}}return(0,n.isNum)(m.right)&&(v=Math.min(v,m.right)),(0,n.isNum)(m.bottom)&&(d=Math.min(d,m.bottom)),(0,n.isNum)(m.left)&&(v=Math.max(v,m.left)),(0,n.isNum)(m.top)&&(d=Math.max(d,m.top)),[v,d]}function o(u,v,d){var m=Math.round(v/u[0])*u[0],x=Math.round(d/u[1])*u[1];return[m,x]}function c(u){return u.props.axis==="both"||u.props.axis==="x"}function f(u){return u.props.axis==="both"||u.props.axis==="y"}function p(u,v,d){var m=typeof v=="number"?(0,r.getTouch)(u,v):null;if(typeof v=="number"&&!m)return null;var x=h(d),g=d.props.offsetParent||x.offsetParent||x.ownerDocument.body;return(0,r.offsetXYFromParent)(m||u,g,d.props.scale)}function _(u,v,d){var m=u.state,x=!(0,n.isNum)(m.lastX),g=h(u);return x?{node:g,deltaX:0,deltaY:0,lastX:v,lastY:d,x:v,y:d}:{node:g,deltaX:v-m.lastX,deltaY:d-m.lastY,lastX:m.lastX,lastY:m.lastY,x:v,y:d}}function s(u,v){var d=u.props.scale;return{node:v.node,x:u.state.x+v.deltaX/d,y:u.state.y+v.deltaY/d,deltaX:v.deltaX/d,deltaY:v.deltaY/d,lastX:u.state.x,lastY:u.state.y}}function y(u){return{left:u.left,top:u.top,right:u.right,bottom:u.bottom}}function h(u){var v=u.findDOMNode();if(!v)throw new Error(": Unmounted during event!");return v}},DizCJaNG:(O,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.findInArray=e,l.isFunction=n,l.isNum=r,l.int=t,l.dontSetMe=o;function e(c,f){for(var p=0,_=c.length;p<_;p++)if(f.apply(f,[c[p],p,c]))return c[p]}function n(c){return typeof c=="function"||Object.prototype.toString.call(c)==="[object Function]"}function r(c){return typeof c=="number"&&!isNaN(c)}function t(c){return parseInt(c,10)}function o(c,f,p){if(c[f])return new Error("Invalid prop ".concat(f," passed to ").concat(p," - do not set this, set it on the child."))}},"EbCZ3hb/":(O,l,e)=>{"use strict";e.d(l,{SV:()=>p});var n=e("Z7aTuO5B");function r(m,x,g,E){Object.defineProperty(m,x,{get:g,set:E,enumerable:!0,configurable:!0})}var t={};r(t,"ErrorBoundary",()=>p);var o={};r(o,"ErrorBoundaryContext",()=>c);const c=(0,n.createContext)(null),f={didCatch:!1,error:null};class p extends n.Component{constructor(){super(...arguments);Tu(this,"state",f);Tu(this,"resetErrorBoundary",(...g)=>{var S,A;const{error:E}=this.state;E!==null&&((A=(S=this.props).onReset)==null||A.call(S,{args:g,reason:"imperative-api"}),this.setState(f))})}static getDerivedStateFromError(g){return{didCatch:!0,error:g}}componentDidCatch(g,E){var S,A;(A=(S=this.props).onError)==null||A.call(S,g,E)}componentDidUpdate(g,E){var w,D;const{didCatch:S}=this.state,{resetKeys:A}=this.props;S&&E.error!==null&&_(g.resetKeys,A)&&((D=(w=this.props).onReset)==null||D.call(w,{next:A,prev:g.resetKeys,reason:"keys"}),this.setState(f))}render(){const{children:g,fallbackRender:E,FallbackComponent:S,fallback:A}=this.props,{didCatch:w,error:D}=this.state;let L=g;if(w){const N={error:D,resetErrorBoundary:this.resetErrorBoundary};if((0,n.isValidElement)(A))L=A;else if(typeof E=="function")L=E(N);else if(S)L=(0,n.createElement)(S,N);else throw new Error("react-error-boundary requires either a fallback, fallbackRender, or FallbackComponent prop")}return(0,n.createElement)(c.Provider,{value:{didCatch:w,error:D,resetErrorBoundary:this.resetErrorBoundary}},L)}}function _(m=[],x=[]){return m.length!==x.length||m.some((g,E)=>!Object.is(g,x[E]))}var s={};r(s,"useErrorBoundary",()=>h);function y(m){if(m==null||typeof m.didCatch!="boolean"||typeof m.resetErrorBoundary!="function")throw new Error("ErrorBoundaryContext not found");return!0}function h(){const m=(0,n.useContext)(c);y(m);const[x,g]=(0,n.useState)({error:null,hasError:!1}),E=(0,n.useMemo)(()=>({resetBoundary:()=>{m==null||m.resetErrorBoundary(),g({error:null,hasError:!1})},showBoundary:S=>g({error:S,hasError:!0})}),[m==null?void 0:m.resetErrorBoundary]);if(x.hasError)throw x.error;return E}var u={};r(u,"withErrorBoundary",()=>v);function v(m,x){const g=(0,n.forwardRef)((S,A)=>(0,n.createElement)(p,x,(0,n.createElement)(m,{...S,ref:A}))),E=m.displayName||m.name||"Unknown";return g.displayName=`withErrorBoundary(${E})`,g}var d={}},LLNBJPkI:O=>{var l=typeof Element<"u",e=typeof Map=="function",n=typeof Set=="function",r=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function t(o,c){if(o===c)return!0;if(o&&c&&typeof o=="object"&&typeof c=="object"){if(o.constructor!==c.constructor)return!1;var f,p,_;if(Array.isArray(o)){if(f=o.length,f!=c.length)return!1;for(p=f;p--!==0;)if(!t(o[p],c[p]))return!1;return!0}var s;if(e&&o instanceof Map&&c instanceof Map){if(o.size!==c.size)return!1;for(s=o.entries();!(p=s.next()).done;)if(!c.has(p.value[0]))return!1;for(s=o.entries();!(p=s.next()).done;)if(!t(p.value[1],c.get(p.value[0])))return!1;return!0}if(n&&o instanceof Set&&c instanceof Set){if(o.size!==c.size)return!1;for(s=o.entries();!(p=s.next()).done;)if(!c.has(p.value[0]))return!1;return!0}if(r&&ArrayBuffer.isView(o)&&ArrayBuffer.isView(c)){if(f=o.length,f!=c.length)return!1;for(p=f;p--!==0;)if(o[p]!==c[p])return!1;return!0}if(o.constructor===RegExp)return o.source===c.source&&o.flags===c.flags;if(o.valueOf!==Object.prototype.valueOf&&typeof o.valueOf=="function"&&typeof c.valueOf=="function")return o.valueOf()===c.valueOf();if(o.toString!==Object.prototype.toString&&typeof o.toString=="function"&&typeof c.toString=="function")return o.toString()===c.toString();if(_=Object.keys(o),f=_.length,f!==Object.keys(c).length)return!1;for(p=f;p--!==0;)if(!Object.prototype.hasOwnProperty.call(c,_[p]))return!1;if(l&&o instanceof Element)return!1;for(p=f;p--!==0;)if(!((_[p]==="_owner"||_[p]==="__v"||_[p]==="__o")&&o.$$typeof)&&!t(o[_[p]],c[_[p]]))return!1;return!0}return o!==o&&c!==c}O.exports=function(c,f){try{return t(c,f)}catch(p){if((p.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw p}}},hroej4vc:(O,l,e)=>{"use strict";function n(j){return n=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(re){return typeof re}:function(re){return re&&typeof Symbol=="function"&&re.constructor===Symbol&&re!==Symbol.prototype?"symbol":typeof re},n(j)}Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var r=y(e("Z7aTuO5B")),t=y(e("KfF0gQb+")),o=e("D5WZ8cx1"),c=e("/H8ohJ6c"),f=e("ZEKxoZqW"),p=e("swWFMCsk"),_=e("Z7MEYOL/"),s=y(e("+bbSl/ZL"));function y(j){return j&&j.__esModule?j:{default:j}}function h(j,re){var V=Object.keys(j);if(Object.getOwnPropertySymbols){var k=Object.getOwnPropertySymbols(j);re&&(k=k.filter(function(se){return Object.getOwnPropertyDescriptor(j,se).enumerable})),V.push.apply(V,k)}return V}function u(j){for(var re=1;re"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function D(j){return D=Object.setPrototypeOf?Object.getPrototypeOf:function(V){return V.__proto__||Object.getPrototypeOf(V)},D(j)}function L(j,re,V){return re in j?Object.defineProperty(j,re,{value:V,enumerable:!0,configurable:!0,writable:!0}):j[re]=V,j}var N=function(j){x(V,j);var re=E(V);function V(){var k;v(this,V);for(var se=arguments.length,ge=new Array(se),Ce=0;Ce0&&arguments[0]!==void 0?arguments[0]:this.props;return{cols:se.cols,containerPadding:se.containerPadding,containerWidth:se.containerWidth,margin:se.margin,maxRows:se.maxRows,rowHeight:se.rowHeight}}},{key:"createStyle",value:function(se){var ge=this.props,Ce=ge.usePercentages,M=ge.containerWidth,P=ge.useCSSTransforms,z;return P?z=(0,f.setTransform)(se):(z=(0,f.setTopLeft)(se),Ce&&(z.left=(0,f.perc)(se.left/M),z.width=(0,f.perc)(se.width/M))),z}},{key:"mixinDraggable",value:function(se,ge){return r.default.createElement(o.DraggableCore,{disabled:!ge,onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop,handle:this.props.handle,cancel:".react-resizable-handle"+(this.props.cancel?","+this.props.cancel:""),scale:this.props.transformScale,nodeRef:this.elementRef},se)}},{key:"mixinResizable",value:function(se,ge,Ce){var M=this.props,P=M.cols,z=M.x,q=M.minW,U=M.minH,Z=M.maxW,W=M.maxH,ae=M.transformScale,J=M.resizeHandles,fe=M.resizeHandle,Ee=this.getPositionParams(),Re=(0,p.calcGridItemPosition)(Ee,0,0,P-z,0).width,Oe=(0,p.calcGridItemPosition)(Ee,0,0,q,U),de=(0,p.calcGridItemPosition)(Ee,0,0,Z,W),te=[Oe.width,Oe.height],oe=[Math.min(de.width,Re),Math.min(de.height,1/0)];return r.default.createElement(c.Resizable,{draggableOpts:{disabled:!Ce},className:Ce?void 0:"react-resizable-hide",width:ge.width,height:ge.height,minConstraints:te,maxConstraints:oe,onResizeStop:this.onResizeStop,onResizeStart:this.onResizeStart,onResize:this.onResize,transformScale:ae,resizeHandles:J,handle:fe},se)}},{key:"onResizeHandler",value:function(se,ge,Ce){var M=ge.node,P=ge.size,z=this.props[Ce];if(z){var q=this.props,U=q.cols,Z=q.x,W=q.y,ae=q.i,J=q.maxH,fe=q.minH,Ee=this.props,Re=Ee.minW,Oe=Ee.maxW,de=(0,p.calcWH)(this.getPositionParams(),P.width,P.height,Z,W),te=de.w,oe=de.h;Re=Math.max(Re,1),Oe=Math.min(Oe,U-Z),te=(0,p.clamp)(te,Re,Oe),oe=(0,p.clamp)(oe,fe,J),this.setState({resizing:Ce==="onResizeStop"?null:P}),z.call(this,ae,te,oe,{e:se,node:M,size:P})}}},{key:"render",value:function(){var se=this.props,ge=se.x,Ce=se.y,M=se.w,P=se.h,z=se.isDraggable,q=se.isResizable,U=se.droppingPosition,Z=se.useCSSTransforms,W=(0,p.calcGridItemPosition)(this.getPositionParams(),ge,Ce,M,P,this.state),ae=r.default.Children.only(this.props.children),J=r.default.cloneElement(ae,{ref:this.elementRef,className:(0,s.default)("react-grid-item",ae.props.className,this.props.className,{static:this.props.static,resizing:Boolean(this.state.resizing),"react-draggable":z,"react-draggable-dragging":Boolean(this.state.dragging),dropping:Boolean(U),cssTransforms:Z}),style:u(u(u({},this.props.style),ae.props.style),this.createStyle(W))});return J=this.mixinResizable(J,W,q),J=this.mixinDraggable(J,z),J}}]),V}(r.default.Component);l.default=N,L(N,"propTypes",{children:t.default.element,cols:t.default.number.isRequired,containerWidth:t.default.number.isRequired,rowHeight:t.default.number.isRequired,margin:t.default.array.isRequired,maxRows:t.default.number.isRequired,containerPadding:t.default.array.isRequired,x:t.default.number.isRequired,y:t.default.number.isRequired,w:t.default.number.isRequired,h:t.default.number.isRequired,minW:function(re,V){var k=re[V];if(typeof k!="number")return new Error("minWidth not Number");if(k>re.w||k>re.maxW)return new Error("minWidth larger than item width/maxWidth")},maxW:function(re,V){var k=re[V];if(typeof k!="number")return new Error("maxWidth not Number");if(kre.h||k>re.maxH)return new Error("minHeight larger than item height/maxHeight")},maxH:function(re,V){var k=re[V];if(typeof k!="number")return new Error("maxHeight not Number");if(k{"use strict";function n(W){return n=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(ae){return typeof ae}:function(ae){return ae&&typeof Symbol=="function"&&ae.constructor===Symbol&&ae!==Symbol.prototype?"symbol":typeof ae},n(W)}Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var r=h(e("Z7aTuO5B")),t=s(e("ZhFGqF+H")),o=s(e("+bbSl/ZL")),c=e("ZEKxoZqW"),f=e("swWFMCsk"),p=s(e("hroej4vc")),_=s(e("Z7MEYOL/"));function s(W){return W&&W.__esModule?W:{default:W}}function y(W){if(typeof WeakMap!="function")return null;var ae=new WeakMap,J=new WeakMap;return(y=function(Ee){return Ee?J:ae})(W)}function h(W,ae){if(!ae&&W&&W.__esModule)return W;if(W===null||n(W)!=="object"&&typeof W!="function")return{default:W};var J=y(ae);if(J&&J.has(W))return J.get(W);var fe={},Ee=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Re in W)if(Re!=="default"&&Object.prototype.hasOwnProperty.call(W,Re)){var Oe=Ee?Object.getOwnPropertyDescriptor(W,Re):null;Oe&&(Oe.get||Oe.set)?Object.defineProperty(fe,Re,Oe):fe[Re]=W[Re]}return fe.default=W,J&&J.set(W,fe),fe}function u(W){return m(W)||d(W)||A(W)||v()}function v(){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 d(W){if(typeof Symbol<"u"&&W[Symbol.iterator]!=null||W["@@iterator"]!=null)return Array.from(W)}function m(W){if(Array.isArray(W))return w(W)}function x(W,ae){var J=Object.keys(W);if(Object.getOwnPropertySymbols){var fe=Object.getOwnPropertySymbols(W);ae&&(fe=fe.filter(function(Ee){return Object.getOwnPropertyDescriptor(W,Ee).enumerable})),J.push.apply(J,fe)}return J}function g(W){for(var ae=1;aeW.length)&&(ae=W.length);for(var J=0,fe=new Array(ae);J"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function P(W){return P=Object.setPrototypeOf?Object.getPrototypeOf:function(J){return J.__proto__||Object.getPrototypeOf(J)},P(W)}function z(W,ae,J){return ae in W?Object.defineProperty(W,ae,{value:J,enumerable:!0,configurable:!0,writable:!0}):W[ae]=J,W}var q="react-grid-layout",U=!1;try{U=/firefox/i.test(navigator.userAgent)}catch{}var Z=function(W){V(J,W);var ae=se(J);function J(){var fe;N(this,J);for(var Ee=arguments.length,Re=new Array(Ee),Oe=0;Oe0,gt){var bt=1/0,rn=1/0;Ke.forEach(function(Qt){Qt.x>Ze.x&&(bt=Math.min(bt,Qt.x)),Qt.y>Ze.y&&(rn=Math.min(rn,Qt.y))}),Number.isFinite(bt)&&(Ze.w=bt-Ze.x),Number.isFinite(rn)&&(Ze.h=rn-Ze.y)}}return gt||(Ze.w=te,Ze.h=oe),Ze}),Ve=E(He,2),ot=Ve[0],Mt=Ve[1];if(Mt){var $t={w:Mt.w,h:Mt.h,x:Mt.x,y:Mt.y,static:!0,i:de};fe.props.onResize(ot,ve,Mt,$t,Ne,Q),fe.setState({layout:_e?ot:(0,c.compact)(ot,(0,c.compactType)(fe.props),le),activeDrag:$t})}}),z(Ce(fe),"onResizeStop",function(de,te,oe,we){var Ne=we.e,Q=we.node,X=fe.state,ee=X.layout,ve=X.oldResizeItem,ne=fe.props,le=ne.cols,ue=ne.allowOverlap,_e=(0,c.getLayoutItem)(ee,de);fe.props.onResizeStop(ee,ve,_e,null,Ne,Q);var He=ue?ee:(0,c.compact)(ee,(0,c.compactType)(fe.props),le),Ve=fe.state.oldLayout;fe.setState({activeDrag:null,layout:He,oldResizeItem:null,oldLayout:null}),fe.onLayoutMaybeChanged(He,Ve)}),z(Ce(fe),"onDragOver",function(de){var te;if(de.preventDefault(),de.stopPropagation(),U&&!((te=de.nativeEvent.target)!==null&&te!==void 0&&te.classList.contains(q)))return!1;var oe=fe.props,we=oe.droppingItem,Ne=oe.onDropDragOver,Q=oe.margin,X=oe.cols,ee=oe.rowHeight,ve=oe.maxRows,ne=oe.width,le=oe.containerPadding,ue=oe.transformScale,_e=Ne==null?void 0:Ne(de);if(_e===!1)return fe.state.droppingDOMNode&&fe.removeDroppingPlaceholder(),!1;var He=g(g({},we),_e),Ve=fe.state.layout,ot=de.nativeEvent,Mt=ot.layerX,$t=ot.layerY,Ze={left:Mt/ue,top:$t/ue,e:de};if(fe.state.droppingDOMNode){if(fe.state.droppingPosition){var bt=fe.state.droppingPosition,rn=bt.left,Qt=bt.top,ie=rn!=Mt||Qt!=$t;ie&&fe.setState({droppingPosition:Ze})}}else{var gt={cols:X,margin:Q,maxRows:ve,rowHeight:ee,containerWidth:ne,containerPadding:le||Q},Ke=(0,f.calcXY)(gt,$t,Mt,He.w,He.h);fe.setState({droppingDOMNode:r.createElement("div",{key:He.i}),droppingPosition:Ze,layout:[].concat(u(Ve),[g(g({},He),{},{x:Ke.x,y:Ke.y,static:!1,isDraggable:!0})])})}}),z(Ce(fe),"removeDroppingPlaceholder",function(){var de=fe.props,te=de.droppingItem,oe=de.cols,we=fe.state.layout,Ne=(0,c.compact)(we.filter(function(Q){return Q.i!==te.i}),(0,c.compactType)(fe.props),oe);fe.setState({layout:Ne,droppingDOMNode:null,activeDrag:null,droppingPosition:void 0})}),z(Ce(fe),"onDragLeave",function(de){de.preventDefault(),de.stopPropagation(),fe.dragEnterCounter--,fe.dragEnterCounter===0&&fe.removeDroppingPlaceholder()}),z(Ce(fe),"onDragEnter",function(de){de.preventDefault(),de.stopPropagation(),fe.dragEnterCounter++}),z(Ce(fe),"onDrop",function(de){de.preventDefault(),de.stopPropagation();var te=fe.props.droppingItem,oe=fe.state.layout,we=oe.find(function(Ne){return Ne.i===te.i});fe.dragEnterCounter=0,fe.removeDroppingPlaceholder(),fe.props.onDrop(oe,we,de)}),fe}return re(J,[{key:"componentDidMount",value:function(){this.setState({mounted:!0}),this.onLayoutMaybeChanged(this.state.layout,this.props.layout)}},{key:"shouldComponentUpdate",value:function(Ee,Re){return this.props.children!==Ee.children||!(0,c.fastRGLPropsEqual)(this.props,Ee,t.default)||this.state.activeDrag!==Re.activeDrag||this.state.mounted!==Re.mounted||this.state.droppingPosition!==Re.droppingPosition}},{key:"componentDidUpdate",value:function(Ee,Re){if(!this.state.activeDrag){var Oe=this.state.layout,de=Re.layout;this.onLayoutMaybeChanged(Oe,de)}}},{key:"containerHeight",value:function(){if(this.props.autoSize){var Ee=(0,c.bottom)(this.state.layout),Re=this.props.containerPadding?this.props.containerPadding[1]:this.props.margin[1];return Ee*this.props.rowHeight+(Ee-1)*this.props.margin[1]+Re*2+"px"}}},{key:"onLayoutMaybeChanged",value:function(Ee,Re){Re||(Re=this.state.layout),(0,t.default)(Re,Ee)||this.props.onLayoutChange(Ee)}},{key:"placeholder",value:function(){var Ee=this.state.activeDrag;if(!Ee)return null;var Re=this.props,Oe=Re.width,de=Re.cols,te=Re.margin,oe=Re.containerPadding,we=Re.rowHeight,Ne=Re.maxRows,Q=Re.useCSSTransforms,X=Re.transformScale;return r.createElement(p.default,{w:Ee.w,h:Ee.h,x:Ee.x,y:Ee.y,i:Ee.i,className:"react-grid-placeholder",containerWidth:Oe,cols:de,margin:te,containerPadding:oe||te,maxRows:Ne,rowHeight:we,isDraggable:!1,isResizable:!1,isBounded:!1,useCSSTransforms:Q,transformScale:X},r.createElement("div",null))}},{key:"processGridItem",value:function(Ee,Re){if(!(!Ee||!Ee.key)){var Oe=(0,c.getLayoutItem)(this.state.layout,String(Ee.key));if(!Oe)return null;var de=this.props,te=de.width,oe=de.cols,we=de.margin,Ne=de.containerPadding,Q=de.rowHeight,X=de.maxRows,ee=de.isDraggable,ve=de.isResizable,ne=de.isBounded,le=de.useCSSTransforms,ue=de.transformScale,_e=de.draggableCancel,He=de.draggableHandle,Ve=de.resizeHandles,ot=de.resizeHandle,Mt=this.state,$t=Mt.mounted,Ze=Mt.droppingPosition,gt=typeof Oe.isDraggable=="boolean"?Oe.isDraggable:!Oe.static&&ee,Ke=typeof Oe.isResizable=="boolean"?Oe.isResizable:!Oe.static&&ve,bt=Oe.resizeHandles||Ve,rn=gt&&ne&&Oe.isBounded!==!1;return r.createElement(p.default,{containerWidth:te,cols:oe,margin:we,containerPadding:Ne||we,maxRows:X,rowHeight:Q,cancel:_e,handle:He,onDragStop:this.onDragStop,onDragStart:this.onDragStart,onDrag:this.onDrag,onResizeStart:this.onResizeStart,onResize:this.onResize,onResizeStop:this.onResizeStop,isDraggable:gt,isResizable:Ke,isBounded:rn,useCSSTransforms:le&&$t,usePercentages:!$t,transformScale:ue,w:Oe.w,h:Oe.h,x:Oe.x,y:Oe.y,i:Oe.i,minH:Oe.minH,minW:Oe.minW,maxH:Oe.maxH,maxW:Oe.maxW,static:Oe.static,droppingPosition:Re?Ze:void 0,resizeHandles:bt,resizeHandle:ot},Ee)}}},{key:"render",value:function(){var Ee=this,Re=this.props,Oe=Re.className,de=Re.style,te=Re.isDroppable,oe=Re.innerRef,we=(0,o.default)(q,Oe),Ne=g({height:this.containerHeight()},de);return r.createElement("div",{ref:oe,className:we,style:Ne,onDrop:te?this.onDrop:c.noop,onDragLeave:te?this.onDragLeave:c.noop,onDragEnter:te?this.onDragEnter:c.noop,onDragOver:te?this.onDragOver:c.noop},r.Children.map(this.props.children,function(Q){return Ee.processGridItem(Q)}),te&&this.state.droppingDOMNode&&this.processGridItem(this.state.droppingDOMNode,!0),this.placeholder())}}],[{key:"getDerivedStateFromProps",value:function(Ee,Re){var Oe;if(Re.activeDrag)return null;if(!(0,t.default)(Ee.layout,Re.propsLayout)||Ee.compactType!==Re.compactType?Oe=Ee.layout:(0,c.childrenEqual)(Ee.children,Re.children)||(Oe=Re.layout),Oe){var de=(0,c.synchronizeLayoutWithChildren)(Oe,Ee.children,Ee.cols,(0,c.compactType)(Ee),Ee.allowOverlap);return{layout:de,compactType:Ee.compactType,children:Ee.children,propsLayout:Ee.layout}}return null}}]),J}(r.Component);l.default=Z,z(Z,"displayName","ReactGridLayout"),z(Z,"propTypes",_.default),z(Z,"defaultProps",{autoSize:!0,cols:12,className:"",style:{},draggableHandle:"",draggableCancel:"",containerPadding:null,rowHeight:150,maxRows:1/0,layout:[],margin:[10,10],isBounded:!1,isDraggable:!0,isResizable:!0,allowOverlap:!1,isDroppable:!1,useCSSTransforms:!0,transformScale:1,verticalCompact:!0,compactType:"vertical",preventCollision:!1,droppingItem:{i:"__dropping-elem__",h:1,w:1},resizeHandles:["se"],onLayoutChange:c.noop,onDragStart:c.noop,onDrag:c.noop,onDragStop:c.noop,onResizeStart:c.noop,onResize:c.noop,onResizeStop:c.noop,onDrop:c.noop,onDropDragOver:c.noop})},"Z7MEYOL/":(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.resizeHandleType=l.resizeHandleAxesType=l.default=void 0;var n=t(e("KfF0gQb+")),r=t(e("Z7aTuO5B"));function t(p){return p&&p.__esModule?p:{default:p}}var o=n.default.arrayOf(n.default.oneOf(["s","w","e","n","sw","nw","se","ne"]));l.resizeHandleAxesType=o;var c=n.default.oneOfType([n.default.node,n.default.func]);l.resizeHandleType=c;var f={className:n.default.string,style:n.default.object,width:n.default.number,autoSize:n.default.bool,cols:n.default.number,draggableCancel:n.default.string,draggableHandle:n.default.string,verticalCompact:function(_){_.verticalCompact},compactType:n.default.oneOf(["vertical","horizontal"]),layout:function(_){var s=_.layout;s!==void 0&&e("ZEKxoZqW").validateLayout(s,"layout")},margin:n.default.arrayOf(n.default.number),containerPadding:n.default.arrayOf(n.default.number),rowHeight:n.default.number,maxRows:n.default.number,isBounded:n.default.bool,isDraggable:n.default.bool,isResizable:n.default.bool,allowOverlap:n.default.bool,preventCollision:n.default.bool,useCSSTransforms:n.default.bool,transformScale:n.default.number,isDroppable:n.default.bool,resizeHandles:o,resizeHandle:c,onLayoutChange:n.default.func,onDragStart:n.default.func,onDrag:n.default.func,onDragStop:n.default.func,onResizeStart:n.default.func,onResize:n.default.func,onResizeStop:n.default.func,onDrop:n.default.func,droppingItem:n.default.shape({i:n.default.string.isRequired,w:n.default.number.isRequired,h:n.default.number.isRequired}),children:function(_,s){var y=_[s],h={};r.default.Children.forEach(y,function(u){if((u==null?void 0:u.key)!=null){if(h[u.key])throw new Error('Duplicate child key "'+u.key+'" found! This will cause problems in ReactGridLayout.');h[u.key]=!0}})},innerRef:n.default.any};l.default=f},"+pq9QeKM":(O,l,e)=>{"use strict";var n;function r(M){return r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(P){return typeof P}:function(P){return P&&typeof Symbol=="function"&&P.constructor===Symbol&&P!==Symbol.prototype?"symbol":typeof P},r(M)}n={value:!0},l.default=void 0;var t=u(e("Z7aTuO5B")),o=y(e("KfF0gQb+")),c=y(e("ZhFGqF+H")),f=e("ZEKxoZqW"),p=e("JHQXf8d7"),_=y(e("mw4dFkN/")),s=["breakpoint","breakpoints","cols","layouts","margin","containerPadding","onBreakpointChange","onLayoutChange","onWidthChange"];function y(M){return M&&M.__esModule?M:{default:M}}function h(M){if(typeof WeakMap!="function")return null;var P=new WeakMap,z=new WeakMap;return(h=function(U){return U?z:P})(M)}function u(M,P){if(!P&&M&&M.__esModule)return M;if(M===null||r(M)!=="object"&&typeof M!="function")return{default:M};var z=h(P);if(z&&z.has(M))return z.get(M);var q={},U=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Z in M)if(Z!=="default"&&Object.prototype.hasOwnProperty.call(M,Z)){var W=U?Object.getOwnPropertyDescriptor(M,Z):null;W&&(W.get||W.set)?Object.defineProperty(q,Z,W):q[Z]=M[Z]}return q.default=M,z&&z.set(M,q),q}function v(){return v=Object.assign||function(M){for(var P=1;P=0)&&Object.prototype.propertyIsEnumerable.call(M,q)&&(z[q]=M[q])}return z}function m(M,P){if(M==null)return{};var z={},q=Object.keys(M),U,Z;for(Z=0;Z=0)&&(z[U]=M[U]);return z}function x(M,P){var z=Object.keys(M);if(Object.getOwnPropertySymbols){var q=Object.getOwnPropertySymbols(M);P&&(q=q.filter(function(U){return Object.getOwnPropertyDescriptor(M,U).enumerable})),z.push.apply(z,q)}return z}function g(M){for(var P=1;P"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function V(M){return V=Object.setPrototypeOf?Object.getPrototypeOf:function(z){return z.__proto__||Object.getPrototypeOf(z)},V(M)}function k(M,P,z){return P in M?Object.defineProperty(M,P,{value:z,enumerable:!0,configurable:!0,writable:!0}):M[P]=z,M}var se=function(P){return Object.prototype.toString.call(P)};function ge(M,P){return M==null?null:Array.isArray(M)?M:M[P]}var Ce=function(M){w(z,M);var P=L(z);function z(){var q;E(this,z);for(var U=arguments.length,Z=new Array(U),W=0;W{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.calcGridColWidth=e,l.calcGridItemPosition=r,l.calcGridItemWHPx=n,l.calcWH=o,l.calcXY=t,l.clamp=c;function e(f){var p=f.margin,_=f.containerPadding,s=f.containerWidth,y=f.cols;return(s-p[0]*(y-1)-_[0]*2)/y}function n(f,p,_){return Number.isFinite(f)?Math.round(p*f+Math.max(0,f-1)*_):f}function r(f,p,_,s,y,h){var u=f.margin,v=f.containerPadding,d=f.rowHeight,m=e(f),x={};return h&&h.resizing?(x.width=Math.round(h.resizing.width),x.height=Math.round(h.resizing.height)):(x.width=n(s,m,u[0]),x.height=n(y,d,u[1])),h&&h.dragging?(x.top=Math.round(h.dragging.top),x.left=Math.round(h.dragging.left)):(x.top=Math.round((d+u[1])*_+v[1]),x.left=Math.round((m+u[0])*p+v[0])),x}function t(f,p,_,s,y){var h=f.margin,u=f.cols,v=f.rowHeight,d=f.maxRows,m=e(f),x=Math.round((_-h[0])/(m+h[0])),g=Math.round((p-h[1])/(v+h[1]));return x=c(x,0,u-s),g=c(g,0,d-y),{x,y:g}}function o(f,p,_,s,y){var h=f.margin,u=f.maxRows,v=f.cols,d=f.rowHeight,m=e(f),x=Math.round((p+h[0])/(m+h[0])),g=Math.round((_+h[1])/(d+h[1]));return x=c(x,0,v-s),g=c(g,0,u-y),{w:x,h:g}}function c(f,p,_){return Math.max(Math.min(f,_),p)}},OE0UFjy9:(O,l,e)=>{"use strict";var n;function r(re){return r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(V){return typeof V}:function(V){return V&&typeof Symbol=="function"&&V.constructor===Symbol&&V!==Symbol.prototype?"symbol":typeof V},r(re)}n={value:!0},l.default=j;var t=s(e("Z7aTuO5B")),o=p(e("KfF0gQb+")),c=p(e("+bbSl/ZL")),f=["measureBeforeMount"];function p(re){return re&&re.__esModule?re:{default:re}}function _(re){if(typeof WeakMap!="function")return null;var V=new WeakMap,k=new WeakMap;return(_=function(ge){return ge?k:V})(re)}function s(re,V){if(!V&&re&&re.__esModule)return re;if(re===null||r(re)!=="object"&&typeof re!="function")return{default:re};var k=_(V);if(k&&k.has(re))return k.get(re);var se={},ge=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Ce in re)if(Ce!=="default"&&Object.prototype.hasOwnProperty.call(re,Ce)){var M=ge?Object.getOwnPropertyDescriptor(re,Ce):null;M&&(M.get||M.set)?Object.defineProperty(se,Ce,M):se[Ce]=re[Ce]}return se.default=re,k&&k.set(re,se),se}function y(){return y=Object.assign||function(re){for(var V=1;V=0)&&Object.prototype.propertyIsEnumerable.call(re,se)&&(k[se]=re[se])}return k}function u(re,V){if(re==null)return{};var k={},se=Object.keys(re),ge,Ce;for(Ce=0;Ce=0)&&(k[ge]=re[ge]);return k}function v(re,V){if(!(re instanceof V))throw new TypeError("Cannot call a class as a function")}function d(re,V){for(var k=0;k"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function D(re){return D=Object.setPrototypeOf?Object.getPrototypeOf:function(k){return k.__proto__||Object.getPrototypeOf(k)},D(re)}function L(re,V,k){return V in re?Object.defineProperty(re,V,{value:k,enumerable:!0,configurable:!0,writable:!0}):re[V]=k,re}var N="react-grid-layout";function j(re){var V;return V=function(k){x(ge,k);var se=E(ge);function ge(){var Ce;v(this,ge);for(var M=arguments.length,P=new Array(M),z=0;z{O.exports=function(e,n,r){return e===n?!0:e.className===n.className&&r(e.style,n.style)&&e.width===n.width&&e.autoSize===n.autoSize&&e.cols===n.cols&&e.draggableCancel===n.draggableCancel&&e.draggableHandle===n.draggableHandle&&r(e.verticalCompact,n.verticalCompact)&&r(e.compactType,n.compactType)&&r(e.layout,n.layout)&&r(e.margin,n.margin)&&r(e.containerPadding,n.containerPadding)&&e.rowHeight===n.rowHeight&&e.maxRows===n.maxRows&&e.isBounded===n.isBounded&&e.isDraggable===n.isDraggable&&e.isResizable===n.isResizable&&e.allowOverlap===n.allowOverlap&&e.preventCollision===n.preventCollision&&e.useCSSTransforms===n.useCSSTransforms&&e.transformScale===n.transformScale&&e.isDroppable===n.isDroppable&&r(e.resizeHandles,n.resizeHandles)&&r(e.resizeHandle,n.resizeHandle)&&e.onLayoutChange===n.onLayoutChange&&e.onDragStart===n.onDragStart&&e.onDrag===n.onDrag&&e.onDragStop===n.onDragStop&&e.onResizeStart===n.onResizeStart&&e.onResize===n.onResize&&e.onResizeStop===n.onResizeStop&&e.onDrop===n.onDrop&&r(e.droppingItem,n.droppingItem)&&r(e.innerRef,n.innerRef)}},JHQXf8d7:(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.findOrGenerateResponsiveLayout=o,l.getBreakpointFromWidth=r,l.getColsFromBreakpoint=t,l.sortBreakpoints=c;var n=e("ZEKxoZqW");function r(f,p){for(var _=c(f),s=_[0],y=1,h=_.length;yf[u]&&(s=u)}return s}function t(f,p){if(!p[f])throw new Error("ResponsiveReactGridLayout: `cols` entry for breakpoint "+f+" is missing!");return p[f]}function o(f,p,_,s,y,h){if(f[_])return(0,n.cloneLayout)(f[_]);for(var u=f[s],v=c(p),d=v.slice(v.indexOf(_)),m=0,x=d.length;m{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.bottom=s,l.childrenEqual=d,l.cloneLayout=y,l.cloneLayoutItem=v,l.collides=g,l.compact=E,l.compactItem=w,l.compactType=Z,l.correctBounds=D,l.fastPositionEqual=x,l.fastRGLPropsEqual=void 0,l.getAllCollisions=j,l.getFirstCollision=N,l.getLayoutItem=L,l.getStatics=re,l.modifyLayout=h,l.moveElement=V,l.moveElementAwayFromCollision=k,l.noop=void 0,l.perc=se,l.setTopLeft=Ce,l.setTransform=ge,l.sortLayoutItems=M,l.sortLayoutItemsByColRow=z,l.sortLayoutItemsByRowCol=P,l.synchronizeLayoutWithChildren=q,l.validateLayout=U,l.withLayoutItem=u;var n=t(e("ZhFGqF+H")),r=t(e("Z7aTuO5B"));function t(J){return J&&J.__esModule?J:{default:J}}function o(J,fe){var Ee=Object.keys(J);if(Object.getOwnPropertySymbols){var Re=Object.getOwnPropertySymbols(J);fe&&(Re=Re.filter(function(Oe){return Object.getOwnPropertyDescriptor(J,Oe).enumerable})),Ee.push.apply(Ee,Re)}return Ee}function c(J){for(var fe=1;fefe&&(fe=Ee);return fe}function y(J){for(var fe=Array(J.length),Ee=0,Re=J.length;Ee=fe.x+fe.w||J.y+J.h<=fe.y||J.y>=fe.y+fe.h)}function E(J,fe,Ee){for(var Re=re(J),Oe=M(J,fe),de=Array(J.length),te=0,oe=Oe.length;tefe.y+fe.h)break;g(fe,oe)&&A(J,oe,Ee+fe[Oe],Re)}}fe[Re]=Ee}function w(J,fe,Ee,Re,Oe){var de=Ee==="vertical",te=Ee==="horizontal";if(de)for(fe.y=Math.min(s(J),fe.y);fe.y>0&&!N(J,fe);)fe.y--;else if(te)for(;fe.x>0&&!N(J,fe);)fe.x--;for(var oe;oe=N(J,fe);)te?A(Oe,fe,oe.x+oe.w,"x"):A(Oe,fe,oe.y+oe.h,"y"),te&&fe.x+fe.w>Re&&(fe.x=Re-fe.w,fe.y++);return fe.y=Math.max(fe.y,0),fe.x=Math.max(fe.x,0),fe}function D(J,fe){for(var Ee=re(J),Re=0,Oe=J.length;Refe.cols&&(de.x=fe.cols-de.w),de.x<0&&(de.x=0,de.w=fe.cols),!de.static)Ee.push(de);else for(;N(Ee,de);)de.y++}return J}function L(J,fe){for(var Ee=0,Re=J.length;Ee=Re:te==="horizontal"&&typeof Ee=="number"?Ne>=Ee:!1;ee&&(X=X.reverse());var ve=j(X,fe),ne=ve.length>0;if(ne&&we)return y(J);if(ne&&de)return W("Collision prevented on ".concat(fe.i,", reverting.")),fe.x=Ne,fe.y=Q,fe.moved=!1,J;for(var le=0,ue=ve.length;leEe.y||fe.y===Ee.y&&fe.x>Ee.x?1:fe.y===Ee.y&&fe.x===Ee.x?0:-1})}function z(J){return J.slice(0).sort(function(fe,Ee){return fe.x>Ee.x||fe.x===Ee.x&&fe.y>Ee.y?1:-1})}function q(J,fe,Ee,Re,Oe){J=J||[];var de=[];r.default.Children.forEach(fe,function(oe){if((oe==null?void 0:oe.key)!=null){var we=L(J,String(oe.key));if(we)de.push(v(we));else{!p&&oe.props._grid&&console.warn("`_grid` properties on children have been deprecated as of React 15.2. Please use `data-grid` or add your properties directly to the `layout`.");var Ne=oe.props["data-grid"]||oe.props._grid;Ne?(p||U([Ne],"ReactGridLayout.children"),de.push(v(c(c({},Ne),{},{i:oe.key})))):de.push(v({w:1,h:1,x:0,y:s(de),i:String(oe.key)}))}}});var te=D(de,{cols:Ee});return Oe?te:E(te,Re,Ee)}function U(J){var fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"Layout",Ee=["x","y","w","h"];if(!Array.isArray(J))throw new Error(fe+" must be an array!");for(var Re=0,Oe=J.length;Re{O.exports=e("mw4dFkN/").default,e("ZEKxoZqW"),O.exports.Responsive=e("+pq9QeKM").default,O.exports.Responsive.utils=e("JHQXf8d7"),O.exports.WidthProvider=e("OE0UFjy9").default},YFjXGkXd:(O,l,e)=>{"use strict";var n;n={value:!0};var r=Object.assign||function(A){for(var w=1;w=0||Object.prototype.hasOwnProperty.call(A,L)&&(D[L]=A[L]);return D}function y(A,w){if(!(A instanceof w))throw new TypeError("Cannot call a class as a function")}function h(A,w){if(!A)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return w&&(typeof w=="object"||typeof w=="function")?w:A}function u(A,w){if(typeof w!="function"&&w!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof w);A.prototype=Object.create(w&&w.prototype,{constructor:{value:A,enumerable:!1,writable:!0,configurable:!0}}),w&&(Object.setPrototypeOf?Object.setPrototypeOf(A,w):A.__proto__=w)}var v={position:"absolute",top:0,left:0,visibility:"hidden",height:0,overflow:"scroll",whiteSpace:"pre"},d=["extraWidth","injectStyles","inputClassName","inputRef","inputStyle","minWidth","onAutosize","placeholderIsMinWidth"],m=function(w){return d.forEach(function(D){return delete w[D]}),w},x=function(w,D){D.style.fontSize=w.fontSize,D.style.fontFamily=w.fontFamily,D.style.fontWeight=w.fontWeight,D.style.fontStyle=w.fontStyle,D.style.letterSpacing=w.letterSpacing,D.style.textTransform=w.textTransform},g=typeof window<"u"&&window.navigator?/MSIE |Trident\/|Edge\//.test(window.navigator.userAgent):!1,E=function(){return g?"_"+Math.random().toString(36).substr(2,12):void 0},S=function(A){u(w,A),t(w,null,[{key:"getDerivedStateFromProps",value:function(L,N){var j=L.id;return j!==N.prevId?{inputId:j||E(),prevId:j}:null}}]);function w(D){y(this,w);var L=h(this,(w.__proto__||Object.getPrototypeOf(w)).call(this,D));return L.inputRef=function(N){L.input=N,typeof L.props.inputRef=="function"&&L.props.inputRef(N)},L.placeHolderSizerRef=function(N){L.placeHolderSizer=N},L.sizerRef=function(N){L.sizer=N},L.state={inputWidth:D.minWidth,inputId:D.id||E(),prevId:D.id},L}return t(w,[{key:"componentDidMount",value:function(){this.mounted=!0,this.copyInputStyles(),this.updateInputWidth()}},{key:"componentDidUpdate",value:function(L,N){N.inputWidth!==this.state.inputWidth&&typeof this.props.onAutosize=="function"&&this.props.onAutosize(this.state.inputWidth),this.updateInputWidth()}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"copyInputStyles",value:function(){if(!(!this.mounted||!window.getComputedStyle)){var L=this.input&&window.getComputedStyle(this.input);L&&(x(L,this.sizer),this.placeHolderSizer&&x(L,this.placeHolderSizer))}}},{key:"updateInputWidth",value:function(){if(!(!this.mounted||!this.sizer||typeof this.sizer.scrollWidth>"u")){var L=void 0;this.props.placeholder&&(!this.props.value||this.props.value&&this.props.placeholderIsMinWidth)?L=Math.max(this.sizer.scrollWidth,this.placeHolderSizer.scrollWidth)+2:L=this.sizer.scrollWidth+2;var N=this.props.type==="number"&&this.props.extraWidth===void 0?16:parseInt(this.props.extraWidth)||0;L+=N,L{"use strict";/** @license React v16.13.1
 * react-is.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.
 */var e=typeof Symbol=="function"&&Symbol.for,n=e?Symbol.for("react.element"):60103,r=e?Symbol.for("react.portal"):60106,t=e?Symbol.for("react.fragment"):60107,o=e?Symbol.for("react.strict_mode"):60108,c=e?Symbol.for("react.profiler"):60114,f=e?Symbol.for("react.provider"):60109,p=e?Symbol.for("react.context"):60110,_=e?Symbol.for("react.async_mode"):60111,s=e?Symbol.for("react.concurrent_mode"):60111,y=e?Symbol.for("react.forward_ref"):60112,h=e?Symbol.for("react.suspense"):60113,u=e?Symbol.for("react.suspense_list"):60120,v=e?Symbol.for("react.memo"):60115,d=e?Symbol.for("react.lazy"):60116,m=e?Symbol.for("react.block"):60121,x=e?Symbol.for("react.fundamental"):60117,g=e?Symbol.for("react.responder"):60118,E=e?Symbol.for("react.scope"):60119;function S(w){if(typeof w=="object"&&w!==null){var D=w.$$typeof;switch(D){case n:switch(w=w.type,w){case _:case s:case t:case c:case o:case h:return w;default:switch(w=w&&w.$$typeof,w){case p:case y:case d:case v:case f:return w;default:return D}}case r:return D}}}function A(w){return S(w)===s}l.AsyncMode=_,l.ConcurrentMode=s,l.ContextConsumer=p,l.ContextProvider=f,l.Element=n,l.ForwardRef=y,l.Fragment=t,l.Lazy=d,l.Memo=v,l.Portal=r,l.Profiler=c,l.StrictMode=o,l.Suspense=h,l.isAsyncMode=function(w){return A(w)||S(w)===_},l.isConcurrentMode=A,l.isContextConsumer=function(w){return S(w)===p},l.isContextProvider=function(w){return S(w)===f},l.isElement=function(w){return typeof w=="object"&&w!==null&&w.$$typeof===n},l.isForwardRef=function(w){return S(w)===y},l.isFragment=function(w){return S(w)===t},l.isLazy=function(w){return S(w)===d},l.isMemo=function(w){return S(w)===v},l.isPortal=function(w){return S(w)===r},l.isProfiler=function(w){return S(w)===c},l.isStrictMode=function(w){return S(w)===o},l.isSuspense=function(w){return S(w)===h},l.isValidElementType=function(w){return typeof w=="string"||typeof w=="function"||w===t||w===s||w===c||w===o||w===h||w===u||typeof w=="object"&&w!==null&&(w.$$typeof===d||w.$$typeof===v||w.$$typeof===f||w.$$typeof===p||w.$$typeof===y||w.$$typeof===x||w.$$typeof===g||w.$$typeof===E||w.$$typeof===m)},l.typeOf=S},Nf991nad:(O,l,e)=>{"use strict";O.exports=e("Y5VdcND4")},"c59+uKGP":(O,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var n=Object.assign||function(m){for(var x=1;x{"use strict";l.__esModule=!0;var n=Object.assign||function(P){for(var z=1;zZ.getPositionTopMax()){Z.state.affixed==="bottom"?Z.updateStateAtBottom():Z.setState({affixed:"bottom",position:"absolute",top:null},function(){Z._isMounted&&Z.updateStateAtBottom()});return}Z.updateState("affix","fixed",J)}},Z.getPositionTopMax=function(){var W=(0,L.default)((0,j.default)(Z)),ae=(0,c.default)(S.default.findDOMNode(Z));return W-ae-Z.props.offsetBottom},Z.updateState=function(W,ae,J){if(!(W===Z.state.affixed&&ae===Z.state.position&&J===Z.state.top)){var fe=W==="affix"?"":W.charAt(0).toUpperCase()+W.substr(1);Z.props["onAffix"+fe]&&Z.props["onAffix"+fe](),Z.setState({affixed:W,position:ae,top:J},function(){Z.props["onAffixed"+fe]&&Z.props["onAffixed"+fe]()})}},Z.updateStateAtBottom=function(){var W=Z.getPositionTopMax(),ae=(0,s.default)(S.default.findDOMNode(Z)),J=(0,p.default)(ae).top;Z.updateState("bottom","absolute",W-J)},Z.state={affixed:"top",position:null,top:null},Z._needPositionUpdate=!1,Z}return z.prototype.componentDidMount=function(){var U=this;this._isMounted=!0,this._windowScrollListener=(0,w.default)((0,V.default)(this),"scroll",function(){return U.onWindowScroll()}),this._documentClickListener=(0,w.default)((0,j.default)(this),"click",function(){return U.onDocumentClick()}),this.onUpdate()},z.prototype.componentWillReceiveProps=function(){this._needPositionUpdate=!0},z.prototype.componentDidUpdate=function(){this._needPositionUpdate&&(this._needPositionUpdate=!1,this.onUpdate())},z.prototype.componentWillUnmount=function(){this._isMounted=!1,this._windowScrollListener&&this._windowScrollListener.remove(),this._documentClickListener&&this._documentClickListener.remove()},z.prototype.render=function(){var U=g.default.Children.only(this.props.children),Z=U.props,W=Z.className,ae=Z.style,J=this.state,fe=J.affixed,Ee=J.position,Re=J.top,Oe={position:Ee,top:Re},de=void 0,te=void 0;return fe==="top"?(de=this.props.topClassName,te=this.props.topStyle):fe==="bottom"?(de=this.props.bottomClassName,te=this.props.bottomStyle):(de=this.props.affixClassName,te=this.props.affixStyle),g.default.cloneElement(U,{className:(0,t.default)(de,W),style:n({},Oe,te,ae)})},z}(g.default.Component);M.propTypes={offsetTop:m.default.number,viewportOffsetTop:m.default.number,offsetBottom:m.default.number,topClassName:m.default.string,topStyle:m.default.object,affixClassName:m.default.string,affixStyle:m.default.object,bottomClassName:m.default.string,bottomStyle:m.default.object,onAffix:m.default.func,onAffixed:m.default.func,onAffixTop:m.default.func,onAffixedTop:m.default.func,onAffixBottom:m.default.func,onAffixedBottom:m.default.func},M.defaultProps={offsetTop:0,viewportOffsetTop:null,offsetBottom:0},l.default=M,O.exports=l.default},yIEygJCr:(O,l,e)=>{"use strict";l.__esModule=!0;var n=Object.assign||function(P){for(var z=1;z=0||Object.prototype.hasOwnProperty.call(P,U)&&(q[U]=P[U]);return q}function re(P,z){if(!(P instanceof z))throw new TypeError("Cannot call a class as a function")}function V(P,z){if(!P)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return z&&(typeof z=="object"||typeof z=="function")?z:P}function k(P,z){if(typeof z!="function"&&z!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof z);P.prototype=Object.create(z&&z.prototype,{constructor:{value:P,enumerable:!1,writable:!0,configurable:!0}}),z&&(Object.setPrototypeOf?Object.setPrototypeOf(P,z):P.__proto__=z)}var se="AutoAffix",ge=n({},v.default.propTypes,{container:p.default.oneOfType([s.default,p.default.func]),autoWidth:p.default.bool}),Ce={viewportOffsetTop:0,autoWidth:!0},M=function(P){k(z,P);function z(q,U){re(this,z);var Z=V(this,P.call(this,q,U));return Z.onWindowScroll=function(){Z.onUpdate()},Z.onWindowResize=function(){Z.props.autoWidth&&(0,c.default)(function(){return Z.onUpdate()})},Z.onDocumentClick=function(){(0,c.default)(function(){return Z.onUpdate()})},Z.onUpdate=function(){if(Z._isMounted){var W=(0,t.default)(Z.positioner),ae=W.top,J=W.width,fe=(0,g.default)(Z.props.container),Ee=void 0;if(fe){var Re=(0,S.default)((0,w.default)(Z)),Oe=(0,t.default)(fe),de=Oe.top,te=Oe.height;Ee=Re-de-te}else Ee=null;Z.updateState(ae,Ee,J)}},Z.updateState=function(W,ae,J){W===Z.state.offsetTop&&ae===Z.state.offsetBottom&&J===Z.state.width||Z.setState({offsetTop:W,offsetBottom:ae,width:J})},Z.state={offsetTop:null,offsetBottom:null,width:null},Z}return z.prototype.componentDidMount=function(){var U=this;this._isMounted=!0,this._windowScrollListener=(0,m.default)((0,L.default)(this),"scroll",function(){return U.onWindowScroll()}),this._windowResizeListener=(0,m.default)((0,L.default)(this),"resize",function(){return U.onWindowResize()}),this._documentClickListener=(0,m.default)((0,w.default)(this),"click",function(){return U.onDocumentClick()}),this.onUpdate()},z.prototype.componentWillReceiveProps=function(){this._needPositionUpdate=!0},z.prototype.componentDidUpdate=function(){this._needPositionUpdate&&(this._needPositionUpdate=!1,this.onUpdate())},z.prototype.componentWillUnmount=function(){this._isMounted=!1,this._windowScrollListener&&this._windowScrollListener.remove(),this._documentClickListener&&this._documentClickListener.remove(),this._windowResizeListener&&this._windowResizeListener.remove()},z.prototype.render=function(){var U=this,Z=this.props,W=Z.autoWidth,ae=Z.viewportOffsetTop,J=Z.children,fe=j(Z,["autoWidth","viewportOffsetTop","children"]),Ee=this.state,Re=Ee.offsetTop,Oe=Ee.offsetBottom,de=Ee.width;delete fe.container;var te=Math.max(Re,ae||0),oe=this.props,we=oe.affixStyle,Ne=oe.bottomStyle;return W&&(we=n({width:de},we),Ne=n({width:de},Ne)),h.default.createElement("div",null,h.default.createElement("div",{ref:function(X){U.positioner=X}}),h.default.createElement(v.default,n({},fe,{offsetTop:te,viewportOffsetTop:ae,offsetBottom:Oe,affixStyle:we,bottomStyle:Ne}),J))},z}(h.default.Component);M.displayName=se,M.propTypes=ge,M.defaultProps=Ce,l.default=M,O.exports=l.default},"u8ZE/1/p":(O,l,e)=>{"use strict";l.__esModule=!0;var n=e("KfF0gQb+"),r=v(n),t=e("oEMkTawP"),o=v(t),c=e("Z7aTuO5B"),f=v(c),p=e("zKLlqmvB"),_=v(p),s=e("Qbc6c8lg"),y=v(s),h=e("4eVeBMFY"),u=v(h);function v(E){return E&&E.__esModule?E:{default:E}}function d(E,S){if(!(E instanceof S))throw new TypeError("Cannot call a class as a function")}function m(E,S){if(!E)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return S&&(typeof S=="object"||typeof S=="function")?S:E}function x(E,S){if(typeof S!="function"&&S!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof S);E.prototype=Object.create(S&&S.prototype,{constructor:{value:E,enumerable:!1,writable:!0,configurable:!0}}),S&&(Object.setPrototypeOf?Object.setPrototypeOf(E,S):E.__proto__=S)}var g=function(E){x(S,E);function S(){var A,w,D;d(this,S);for(var L=arguments.length,N=Array(L),j=0;j{"use strict";l.__esModule=!0;var n=Object.assign||function(Re){for(var Oe=1;Oe{"use strict";l.__esModule=!0;var n=e("qIjeOw2z"),r=y(n),t=e("9I8pDqdR"),o=y(t),c=e("PiF6VCfp"),f=y(c),p=e("fM2YhWwX"),_=y(p),s=e("wXVID/wZ");function y(g){return g&&g.__esModule?g:{default:g}}function h(g,E){if(!(g instanceof E))throw new TypeError("Cannot call a class as a function")}function u(g,E){var S=-1;return g.some(function(A,w){if(E(A,w))return S=w,!0}),S}function v(g,E){return u(g,function(S){return S.modals.indexOf(E)!==-1})}function d(g,E){var S={overflow:"hidden"};g.style={overflow:E.style.overflow,paddingRight:E.style.paddingRight},g.overflowing&&(S.paddingRight=parseInt((0,o.default)(E,"paddingRight")||0,10)+(0,f.default)()+"px"),(0,o.default)(E,S)}function m(g,E){var S=g.style;Object.keys(S).forEach(function(A){return E.style[A]=S[A]})}var x=function g(){var E=this,S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},A=S.hideSiblingNodes,w=A===void 0?!0:A,D=S.handleContainerOverflow,L=D===void 0?!0:D;h(this,g),this.add=function(N,j,re){var V=E.modals.indexOf(N),k=E.containers.indexOf(j);if(V!==-1)return V;if(V=E.modals.length,E.modals.push(N),E.hideSiblingNodes&&(0,s.hideSiblings)(j,N.mountNode),k!==-1)return E.data[k].modals.push(N),V;var se={modals:[N],classes:re?re.split(/\s+/):[],overflowing:(0,_.default)(j)};return E.handleContainerOverflow&&d(se,j),se.classes.forEach(r.default.addClass.bind(null,j)),E.containers.push(j),E.data.push(se),V},this.remove=function(N){var j=E.modals.indexOf(N);if(j!==-1){var re=v(E.data,N),V=E.data[re],k=E.containers[re];V.modals.splice(V.modals.indexOf(N),1),E.modals.splice(j,1),V.modals.length===0?(V.classes.forEach(r.default.removeClass.bind(null,k)),E.handleContainerOverflow&&m(V,k),E.hideSiblingNodes&&(0,s.showSiblings)(k,N.mountNode),E.containers.splice(re,1),E.data.splice(re,1)):E.hideSiblingNodes&&(0,s.ariaHidden)(!1,V.modals[V.modals.length-1].mountNode)}},this.isTopModal=function(N){return!!E.modals.length&&E.modals[E.modals.length-1]===N},this.hideSiblingNodes=w,this.handleContainerOverflow=L,this.modals=[],this.containers=[],this.data=[]};l.default=x,O.exports=l.default},"wrkgWm+z":(O,l,e)=>{"use strict";l.__esModule=!0;var n=Object.assign||function(A){for(var w=1;w=0||Object.prototype.hasOwnProperty.call(A,L)&&(D[L]=A[L]);return D}function x(A,w){if(!(A instanceof w))throw new TypeError("Cannot call a class as a function")}function g(A,w){if(!A)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return w&&(typeof w=="object"||typeof w=="function")?w:A}function E(A,w){if(typeof w!="function"&&w!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof w);A.prototype=Object.create(w&&w.prototype,{constructor:{value:A,enumerable:!1,writable:!0,configurable:!0}}),w&&(Object.setPrototypeOf?Object.setPrototypeOf(A,w):A.__proto__=w)}var S=function(A){E(w,A);function w(D,L){x(this,w);var N=g(this,A.call(this,D,L));return N.handleHidden=function(){if(N.setState({exited:!0}),N.props.onExited){var j;(j=N.props).onExited.apply(j,arguments)}},N.state={exited:!D.show},N.onHiddenListener=N.handleHidden.bind(N),N}return w.prototype.componentWillReceiveProps=function(L){L.show?this.setState({exited:!1}):L.transition||this.setState({exited:!0})},w.prototype.render=function(){var L=this.props,N=L.container,j=L.containerPadding,re=L.target,V=L.placement,k=L.shouldUpdatePosition,se=L.rootClose,ge=L.children,Ce=L.transition,M=m(L,["container","containerPadding","target","placement","shouldUpdatePosition","rootClose","children","transition"]),P=M.show||Ce&&!this.state.exited;if(!P)return null;var z=ge;if(z=p.default.createElement(h.default,{container:N,containerPadding:j,target:re,placement:V,shouldUpdatePosition:k},z),Ce){var q=M.onExit,U=M.onExiting,Z=M.onEnter,W=M.onEntering,ae=M.onEntered;z=p.default.createElement(Ce,{in:M.show,transitionAppear:!0,onExit:q,onExiting:U,onExited:this.onHiddenListener,onEnter:Z,onEntering:W,onEntered:ae},z)}return se&&(z=p.default.createElement(v.default,{onRootClose:M.onHide},z)),p.default.createElement(s.default,{container:N},z)},w}(p.default.Component);S.propTypes=n({},s.default.propTypes,h.default.propTypes,{show:t.default.bool,rootClose:t.default.bool,onHide:function(w){var D=t.default.func;w.rootClose&&(D=D.isRequired);for(var L=arguments.length,N=Array(L>1?L-1:0),j=1;j{"use strict";l.__esModule=!0;var n=e("KfF0gQb+"),r=m(n),t=e("oEMkTawP"),o=m(t),c=e("Z7aTuO5B"),f=m(c),p=e("zKLlqmvB"),_=m(p),s=e("Qbc6c8lg"),y=m(s),h=e("4eVeBMFY"),u=m(h),v=e("u8ZE/1/p"),d=m(v);function m(A){return A&&A.__esModule?A:{default:A}}function x(A,w){if(!(A instanceof w))throw new TypeError("Cannot call a class as a function")}function g(A,w){if(!A)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return w&&(typeof w=="object"||typeof w=="function")?w:A}function E(A,w){if(typeof w!="function"&&w!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof w);A.prototype=Object.create(w&&w.prototype,{constructor:{value:A,enumerable:!1,writable:!0,configurable:!0}}),w&&(Object.setPrototypeOf?Object.setPrototypeOf(A,w):A.__proto__=w)}var S=function(A){E(w,A);function w(){var D,L,N;x(this,w);for(var j=arguments.length,re=Array(j),V=0;V0&&arguments[0]!==void 0?arguments[0]:L.props;L._portalContainerNode=(0,y.default)(k.container,(0,u.default)(L).body)},L.getMountNode=function(){return L._portalContainerNode},D),g(L,N)}return w.prototype.componentDidMount=function(){this.setContainer(),this.forceUpdate(this.props.onRendered)},w.prototype.componentWillReceiveProps=function(L){L.container!==this.props.container&&this.setContainer(L)},w.prototype.componentWillUnmount=function(){this._portalContainerNode=null},w.prototype.render=function(){return this.props.children&&this._portalContainerNode?_.default.createPortal(this.props.children,this._portalContainerNode):null},w}(f.default.Component);S.displayName="Portal",S.propTypes={container:r.default.oneOfType([o.default,r.default.func]),onRendered:r.default.func},l.default=_.default.createPortal?S:d.default,O.exports=l.default},tCfucYaG:(O,l,e)=>{"use strict";l.__esModule=!0;var n=Object.assign||function(N){for(var j=1;j=0||Object.prototype.hasOwnProperty.call(N,V)&&(re[V]=N[V]);return re}function A(N,j){if(!(N instanceof j))throw new TypeError("Cannot call a class as a function")}function w(N,j){if(!N)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return j&&(typeof j=="object"||typeof j=="function")?j:N}function D(N,j){if(typeof j!="function"&&j!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof j);N.prototype=Object.create(j&&j.prototype,{constructor:{value:N,enumerable:!1,writable:!0,configurable:!0}}),j&&(Object.setPrototypeOf?Object.setPrototypeOf(N,j):N.__proto__=j)}var L=function(N){D(j,N);function j(re,V){A(this,j);var k=w(this,N.call(this,re,V));return k.getTarget=function(){var se=k.props.target,ge=typeof se=="function"?se():se;return ge&&h.default.findDOMNode(ge)||null},k.maybeUpdatePosition=function(se){var ge=k.getTarget();!k.props.shouldUpdatePosition&&ge===k._lastTarget&&!se||k.updatePosition(ge)},k.state={positionLeft:0,positionTop:0,arrowOffsetLeft:null,arrowOffsetTop:null},k._needsFlush=!1,k._lastTarget=null,k}return j.prototype.componentDidMount=function(){this.updatePosition(this.getTarget())},j.prototype.componentWillReceiveProps=function(){this._needsFlush=!0},j.prototype.componentDidUpdate=function(V){this._needsFlush&&(this._needsFlush=!1,this.maybeUpdatePosition(this.props.placement!==V.placement))},j.prototype.render=function(){var V=this.props,k=V.children,se=V.className,ge=S(V,["children","className"]),Ce=this.state,M=Ce.positionLeft,P=Ce.positionTop,z=S(Ce,["positionLeft","positionTop"]);delete ge.target,delete ge.container,delete ge.containerPadding,delete ge.shouldUpdatePosition;var q=s.default.Children.only(k);return(0,_.cloneElement)(q,n({},ge,z,{positionLeft:M,positionTop:P,className:(0,t.default)(se,q.props.className),style:n({},q.props.style,{left:M,top:P})}))},j.prototype.updatePosition=function(V){if(this._lastTarget=V,!V){this.setState({positionLeft:0,positionTop:0,arrowOffsetLeft:null,arrowOffsetTop:null});return}var k=h.default.findDOMNode(this),se=(0,m.default)(this.props.container,(0,g.default)(this).body);this.setState((0,v.default)(this.props.placement,k,V,se,this.props.containerPadding))},j}(s.default.Component);L.propTypes={target:c.default.oneOfType([p.default,c.default.func]),container:c.default.oneOfType([p.default,c.default.func]),containerPadding:c.default.number,placement:c.default.oneOf(["top","right","bottom","left"]),shouldUpdatePosition:c.default.bool},L.displayName="Position",L.defaultProps={containerPadding:0,placement:"right",shouldUpdatePosition:!1},l.default=L,O.exports=l.default},e5aGEh23:(O,l,e)=>{"use strict";l.__esModule=!0;var n=e("KfF0gQb+"),r=c(n),t=e("Z7aTuO5B"),o=c(t);function c(h){return h&&h.__esModule?h:{default:h}}function f(h,u){if(!(h instanceof u))throw new TypeError("Cannot call a class as a function")}function p(h,u){if(!h)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return u&&(typeof u=="object"||typeof u=="function")?u:h}function _(h,u){if(typeof u!="function"&&u!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof u);h.prototype=Object.create(u&&u.prototype,{constructor:{value:h,enumerable:!1,writable:!0,configurable:!0}}),u&&(Object.setPrototypeOf?Object.setPrototypeOf(h,u):h.__proto__=u)}var s={children:r.default.node},y=function(h){_(u,h);function u(){return f(this,u),p(this,h.apply(this,arguments))}return u.prototype.render=function(){return this.props.children},u}(o.default.Component);y.propTypes=s,l.default=y,O.exports=l.default},iLnaOEZx:(O,l,e)=>{"use strict";l.__esModule=!0;var n=e("CLydMl5W"),r=v(n),t=e("KfF0gQb+"),o=v(t),c=e("Z7aTuO5B"),f=v(c),p=e("zKLlqmvB"),_=v(p),s=e("oj9xBZdX"),y=v(s),h=e("4eVeBMFY"),u=v(h);function v(w){return w&&w.__esModule?w:{default:w}}function d(w,D){if(!(w instanceof D))throw new TypeError("Cannot call a class as a function")}function m(w,D){if(!w)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return D&&(typeof D=="object"||typeof D=="function")?D:w}function x(w,D){if(typeof D!="function"&&D!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof D);w.prototype=Object.create(D&&D.prototype,{constructor:{value:w,enumerable:!1,writable:!0,configurable:!0}}),D&&(Object.setPrototypeOf?Object.setPrototypeOf(w,D):w.__proto__=D)}var g=27;function E(w){return w.button===0}function S(w){return!!(w.metaKey||w.altKey||w.ctrlKey||w.shiftKey)}var A=function(w){x(D,w);function D(L,N){d(this,D);var j=m(this,w.call(this,L,N));return j.addEventListeners=function(){var re=j.props.event,V=(0,u.default)(j);j.documentMouseCaptureListener=(0,y.default)(V,re,j.handleMouseCapture,!0),j.documentMouseListener=(0,y.default)(V,re,j.handleMouse),j.documentKeyupListener=(0,y.default)(V,"keyup",j.handleKeyUp)},j.removeEventListeners=function(){j.documentMouseCaptureListener&&j.documentMouseCaptureListener.remove(),j.documentMouseListener&&j.documentMouseListener.remove(),j.documentKeyupListener&&j.documentKeyupListener.remove()},j.handleMouseCapture=function(re){j.preventMouseRootClose=S(re)||!E(re)||(0,r.default)(_.default.findDOMNode(j),re.target)},j.handleMouse=function(re){!j.preventMouseRootClose&&j.props.onRootClose&&j.props.onRootClose(re)},j.handleKeyUp=function(re){re.keyCode===g&&j.props.onRootClose&&j.props.onRootClose(re)},j.preventMouseRootClose=!1,j}return D.prototype.componentDidMount=function(){this.props.disabled||this.addEventListeners()},D.prototype.componentDidUpdate=function(N){!this.props.disabled&&N.disabled?this.addEventListeners():this.props.disabled&&!N.disabled&&this.removeEventListeners()},D.prototype.componentWillUnmount=function(){this.props.disabled||this.removeEventListeners()},D.prototype.render=function(){return this.props.children},D}(f.default.Component);A.displayName="RootCloseWrapper",A.propTypes={onRootClose:o.default.func,children:o.default.element,disabled:o.default.bool,event:o.default.oneOf(["click","mousedown"])},A.defaultProps={event:"click"},l.default=A,O.exports=l.default},"UAQrp/zB":(O,l,e)=>{"use strict";l.__esModule=!0,l.EXITING=l.ENTERED=l.ENTERING=l.EXITED=l.UNMOUNTED=void 0;var n=Object.assign||function(V){for(var k=1;k=0||Object.prototype.hasOwnProperty.call(V,ge)&&(se[ge]=V[ge]);return se}function x(V,k){if(!(V instanceof k))throw new TypeError("Cannot call a class as a function")}function g(V,k){if(!V)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return k&&(typeof k=="object"||typeof k=="function")?k:V}function E(V,k){if(typeof k!="function"&&k!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof k);V.prototype=Object.create(k&&k.prototype,{constructor:{value:V,enumerable:!1,writable:!0,configurable:!0}}),k&&(Object.setPrototypeOf?Object.setPrototypeOf(V,k):V.__proto__=k)}var S=p.default.end,A=l.UNMOUNTED=0,w=l.EXITED=1,D=l.ENTERING=2,L=l.ENTERED=3,N=l.EXITING=4,j=function(V){E(k,V);function k(se,ge){x(this,k);var Ce=g(this,V.call(this,se,ge));Ce.updateStatus=function(){if(Ce.nextStatus!==null){Ce.cancelNextCallback();var P=v.default.findDOMNode(Ce);Ce.nextStatus===D?(Ce.props.onEnter(P),Ce.safeSetState({status:D},function(){Ce.props.onEntering(P),Ce.onTransitionEnd(P,function(){Ce.safeSetState({status:L},function(){Ce.props.onEntered(P)})})})):(Ce.props.onExit(P),Ce.safeSetState({status:N},function(){Ce.props.onExiting(P),Ce.onTransitionEnd(P,function(){Ce.safeSetState({status:w},function(){Ce.props.onExited(P)})})})),Ce.nextStatus=null}else Ce.props.unmountOnExit&&Ce.state.status===w&&Ce.setState({status:A})},Ce.cancelNextCallback=function(){Ce.nextCallback!==null&&(Ce.nextCallback.cancel(),Ce.nextCallback=null)},Ce.safeSetState=function(P,z){Ce.setState(P,Ce.setNextCallback(z))},Ce.setNextCallback=function(P){var z=!0;return Ce.nextCallback=function(q){z&&(z=!1,Ce.nextCallback=null,P(q))},Ce.nextCallback.cancel=function(){z=!1},Ce.nextCallback},Ce.onTransitionEnd=function(P,z){Ce.setNextCallback(z),P?((0,c.default)(P,S,Ce.nextCallback),setTimeout(Ce.nextCallback,Ce.props.timeout)):setTimeout(Ce.nextCallback,0)};var M=void 0;return Ce.nextStatus=null,se.in?se.transitionAppear?(M=w,Ce.nextStatus=D):M=L:se.unmountOnExit||se.mountOnEnter?M=A:M=w,Ce.state={status:M},Ce.nextCallback=null,Ce}return k.prototype.componentDidMount=function(){this.updateStatus()},k.prototype.componentWillReceiveProps=function(ge){var Ce=this.state.status;ge.in?(Ce===A&&this.setState({status:w}),Ce!==D&&Ce!==L&&(this.nextStatus=D)):(Ce===D||Ce===L)&&(this.nextStatus=N)},k.prototype.componentDidUpdate=function(){this.updateStatus()},k.prototype.componentWillUnmount=function(){this.cancelNextCallback()},k.prototype.render=function(){var ge=this.state.status;if(ge===A)return null;var Ce=this.props,M=Ce.children,P=Ce.className,z=m(Ce,["children","className"]);Object.keys(k.propTypes).forEach(function(Z){return delete z[Z]});var q=void 0;ge===w?q=this.props.exitedClassName:ge===D?q=this.props.enteringClassName:ge===L?q=this.props.enteredClassName:ge===N&&(q=this.props.exitingClassName);var U=h.default.Children.only(M);return h.default.cloneElement(U,n({},z,{className:(0,t.default)(U.props.className,P,q)}))},k}(h.default.Component);j.propTypes={in:s.default.bool,mountOnEnter:s.default.bool,unmountOnExit:s.default.bool,transitionAppear:s.default.bool,timeout:s.default.number,exitedClassName:s.default.string,exitingClassName:s.default.string,enteredClassName:s.default.string,enteringClassName:s.default.string,onEnter:s.default.func,onEntering:s.default.func,onEntered:s.default.func,onExit:s.default.func,onExiting:s.default.func,onExited:s.default.func};function re(){}j.displayName="Transition",j.defaultProps={in:!1,unmountOnExit:!1,transitionAppear:!1,timeout:5e3,onEnter:re,onEntering:re,onEntered:re,onExit:re,onExiting:re,onExited:re},l.default=j},"8mAVzjyp":(O,l,e)=>{"use strict";var n;n=!0,n=l.uT=n=n=l.aV=n=n=n=void 0;var r=e("bfnI9Xz4"),t=E(r),o=e("yIEygJCr"),c=E(o),f=e("2CQBBfaz"),p=E(f),_=e("wrkgWm+z"),s=E(_),y=e("r0S7GEro"),h=E(y),u=e("tCfucYaG"),v=E(u),d=e("UAQrp/zB"),m=E(d),x=e("iLnaOEZx"),g=E(x);function E(S){return S&&S.__esModule?S:{default:S}}n=t.default,n=c.default,n=p.default,l.aV=s.default,n=h.default,n=v.default,l.uT=m.default,n=g.default},oj9xBZdX:(O,l,e)=>{"use strict";l.__esModule=!0,l.default=function(f,p,_,s){return(0,r.default)(f,p,_,s),{remove:function(){(0,o.default)(f,p,_,s)}}};var n=e("4LjjnCe/"),r=c(n),t=e("R6Bge8S9"),o=c(t);function c(f){return f&&f.__esModule?f:{default:f}}O.exports=l.default},uoEErfUH:(O,l)=>{"use strict";l.__esModule=!0,l.default=e;function e(n){var r=!document.addEventListener,t=void 0;return r?(document.attachEvent("onfocusin",n),t=function(){return document.detachEvent("onfocusin",n)}):(document.addEventListener("focus",n,!0),t=function(){return document.removeEventListener("focus",n,!0)}),{remove:t}}O.exports=l.default},"Gtx9i+3d":(O,l,e)=>{"use strict";l.__esModule=!0,l.default=v;var n=e("uFFaJ7o2"),r=s(n),t=e("jI9smUmu"),o=s(t),c=e("LUwWrx2D"),f=s(c),p=e("4eVeBMFY"),_=s(p);function s(d){return d&&d.__esModule?d:{default:d}}function y(d){var m=void 0,x=void 0,g=void 0;if(d.tagName==="BODY")m=window.innerWidth,x=window.innerHeight,g=(0,f.default)((0,_.default)(d).documentElement)||(0,f.default)(d);else{var E=(0,r.default)(d);m=E.width,x=E.height,g=(0,f.default)(d)}return{width:m,height:x,scroll:g}}function h(d,m,x,g){var E=y(x),S=E.scroll,A=E.height,w=d-g-S,D=d+g-S+m;return w<0?-w:D>A?A-D:0}function u(d,m,x,g){var E=y(x),S=E.width,A=d-g,w=d+g+m;return A<0?-A:w>S?S-w:0}function v(d,m,x,g,E){var S=g.tagName==="BODY"?(0,r.default)(x):(0,o.default)(x,g),A=(0,r.default)(m),w=A.height,D=A.width,L=void 0,N=void 0,j=void 0,re=void 0;if(d==="left"||d==="right"){N=S.top+(S.height-w)/2,d==="left"?L=S.left-D:L=S.left+S.width;var V=h(N,w,g,E);N+=V,re=50*(1-2*V/w)+"%",j=void 0}else if(d==="top"||d==="bottom"){L=S.left+(S.width-D)/2,d==="top"?N=S.top-w:N=S.top+S.height;var k=u(L,D,g,E);L+=k,j=50*(1-2*k/D)+"%",re=void 0}else throw new Error('calcOverlayPosition(): No such placement of "'+d+'" found.');return{positionLeft:L,positionTop:N,arrowOffsetLeft:j,arrowOffsetTop:re}}O.exports=l.default},Qbc6c8lg:(O,l,e)=>{"use strict";l.__esModule=!0,l.default=o;var n=e("zKLlqmvB"),r=t(n);function t(c){return c&&c.__esModule?c:{default:c}}function o(c,f){return c=typeof c=="function"?c():c,r.default.findDOMNode(c)||f}O.exports=l.default},LZs0w8Bz:(O,l)=>{"use strict";l.__esModule=!0,l.default=function(e){return Math.max(e.documentElement.offsetHeight||0,e.height||0,e.body.scrollHeight||0,e.body.offsetHeight||0)},O.exports=l.default},fM2YhWwX:(O,l,e)=>{"use strict";l.__esModule=!0,l.default=_;var n=e("PoZw58Gy"),r=c(n),t=e("r7hIrl4o"),o=c(t);function c(s){return s&&s.__esModule?s:{default:s}}function f(s){return s&&s.tagName.toLowerCase()==="body"}function p(s){var y=(0,o.default)(s),h=(0,r.default)(y),u=h.innerWidth;if(!u){var v=y.documentElement.getBoundingClientRect();u=v.right-Math.abs(v.left)}return y.body.clientWidths.clientHeight}O.exports=l.default},"wXVID/wZ":(O,l)=>{"use strict";l.__esModule=!0,l.ariaHidden=t,l.hideSiblings=o,l.showSiblings=c;var e=["template","script","style"],n=function(p){var _=p.nodeType,s=p.tagName;return _===1&&e.indexOf(s.toLowerCase())===-1},r=function(p,_,s){_=[].concat(_),[].forEach.call(p.children,function(y){_.indexOf(y)===-1&&n(y)&&s(y)})};function t(f,p){p&&(f?p.setAttribute("aria-hidden","true"):p.removeAttribute("aria-hidden"))}function o(f,p){r(f,p,function(_){return t(!0,_)})}function c(f,p){r(f,p,function(_){return t(!1,_)})}},"4eVeBMFY":(O,l,e)=>{"use strict";l.__esModule=!0,l.default=function(f){return(0,o.default)(r.default.findDOMNode(f))};var n=e("zKLlqmvB"),r=c(n),t=e("r7hIrl4o"),o=c(t);function c(f){return f&&f.__esModule?f:{default:f}}O.exports=l.default},fjsTIhRd:(O,l,e)=>{"use strict";l.__esModule=!0,l.default=function(f){return(0,o.default)(r.default.findDOMNode(f))};var n=e("zKLlqmvB"),r=c(n),t=e("FDjgrJKB"),o=c(t);function c(f){return f&&f.__esModule?f:{default:f}}O.exports=l.default},IhRcihGQ:(O,l,e)=>{"use strict";l.__esModule=!0,l.default=void 0;var n=p(e("Z7aTuO5B")),r=e("D5WZ8cx1"),t=e("eteMqLbb"),o=e("UvqQT9Zo"),c=["children","className","draggableOpts","width","height","handle","handleSize","lockAspectRatio","axis","minConstraints","maxConstraints","onResize","onResizeStop","onResizeStart","resizeHandles","transformScale"];function f(E){if(typeof WeakMap!="function")return null;var S=new WeakMap,A=new WeakMap;return(f=function(D){return D?A:S})(E)}function p(E,S){if(!S&&E&&E.__esModule)return E;if(E===null||typeof E!="object"&&typeof E!="function")return{default:E};var A=f(S);if(A&&A.has(E))return A.get(E);var w={},D=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var L in E)if(L!=="default"&&Object.prototype.hasOwnProperty.call(E,L)){var N=D?Object.getOwnPropertyDescriptor(E,L):null;N&&(N.get||N.set)?Object.defineProperty(w,L,N):w[L]=E[L]}return w.default=E,A&&A.set(E,w),w}function _(){return _=Object.assign?Object.assign.bind():function(E){for(var S=1;S=0)&&(A[D]=E[D]);return A}function y(E,S){var A=Object.keys(E);if(Object.getOwnPropertySymbols){var w=Object.getOwnPropertySymbols(E);S&&(w=w.filter(function(D){return Object.getOwnPropertyDescriptor(E,D).enumerable})),A.push.apply(A,w)}return A}function h(E){for(var S=1;SMath.abs(ge*k)?L=D/k:D=L*k}var Ce=D,M=L,P=this.slack||[0,0],z=P[0],q=P[1];return D+=z,L+=q,j&&(D=Math.max(j[0],D),L=Math.max(j[1],L)),re&&(D=Math.min(re[0],D),L=Math.min(re[1],L)),this.slack=[z+(Ce-D),q+(M-L)],[D,L]},A.resizeHandler=function(D,L){var N=this;return function(j,re){var V=re.node,k=re.deltaX,se=re.deltaY;D==="onResizeStart"&&N.resetData();var ge=(N.props.axis==="both"||N.props.axis==="x")&&L!=="n"&&L!=="s",Ce=(N.props.axis==="both"||N.props.axis==="y")&&L!=="e"&&L!=="w";if(!(!ge&&!Ce)){var M=L[0],P=L[L.length-1],z=V.getBoundingClientRect();if(N.lastHandleRect!=null){if(P==="w"){var q=z.left-N.lastHandleRect.left;k+=q}if(M==="n"){var U=z.top-N.lastHandleRect.top;se+=U}}N.lastHandleRect=z,P==="w"&&(k=-k),M==="n"&&(se=-se);var Z=N.props.width+(ge?k/N.props.transformScale:0),W=N.props.height+(Ce?se/N.props.transformScale:0),ae=N.runConstraints(Z,W);Z=ae[0],W=ae[1];var J=Z!==N.props.width||W!==N.props.height,fe=typeof N.props[D]=="function"?N.props[D]:null,Ee=D==="onResize"&&!J;fe&&!Ee&&(j.persist==null||j.persist(),fe(j,{node:V,size:{width:Z,height:W},handle:L})),D==="onResizeStop"&&N.resetData()}}},A.renderResizeHandle=function(D,L){var N=this.props.handle;if(!N)return n.createElement("span",{className:"react-resizable-handle react-resizable-handle-"+D,ref:L});if(typeof N=="function")return N(D,L);var j=typeof N.type=="string",re=h({ref:L},j?{}:{handleAxis:D});return n.cloneElement(N,re)},A.render=function(){var D=this,L=this.props,N=L.children,j=L.className,re=L.draggableOpts,V=L.width,k=L.height,se=L.handle,ge=L.handleSize,Ce=L.lockAspectRatio,M=L.axis,P=L.minConstraints,z=L.maxConstraints,q=L.onResize,U=L.onResizeStop,Z=L.onResizeStart,W=L.resizeHandles,ae=L.transformScale,J=s(L,c);return(0,t.cloneElement)(N,h(h({},J),{},{className:(j?j+" ":"")+"react-resizable",children:[].concat(N.props.children,W.map(function(fe){var Ee,Re=(Ee=D.handleRefs[fe])!=null?Ee:D.handleRefs[fe]=n.createRef();return n.createElement(r.DraggableCore,_({},re,{nodeRef:Re,key:"resizableHandle-"+fe,onStop:D.resizeHandler("onResizeStop",fe),onStart:D.resizeHandler("onResizeStart",fe),onDrag:D.resizeHandler("onResize",fe)}),D.renderResizeHandle(fe,Re))}))}))},S}(n.Component);l.default=g,g.propTypes=o.resizableProps,g.defaultProps={axis:"both",handleSize:[20,20],lockAspectRatio:!1,minConstraints:[20,20],maxConstraints:[1/0,1/0],resizeHandles:["se"],transformScale:1}},MGzJwoLU:(O,l,e)=>{"use strict";var n;n=!0,l.default=void 0;var r=s(e("Z7aTuO5B")),t=p(e("KfF0gQb+")),o=p(e("IhRcihGQ")),c=e("UvqQT9Zo"),f=["handle","handleSize","onResize","onResizeStart","onResizeStop","draggableOpts","minConstraints","maxConstraints","lockAspectRatio","axis","width","height","resizeHandles","style","transformScale"];function p(A){return A&&A.__esModule?A:{default:A}}function _(A){if(typeof WeakMap!="function")return null;var w=new WeakMap,D=new WeakMap;return(_=function(N){return N?D:w})(A)}function s(A,w){if(!w&&A&&A.__esModule)return A;if(A===null||typeof A!="object"&&typeof A!="function")return{default:A};var D=_(w);if(D&&D.has(A))return D.get(A);var L={},N=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var j in A)if(j!=="default"&&Object.prototype.hasOwnProperty.call(A,j)){var re=N?Object.getOwnPropertyDescriptor(A,j):null;re&&(re.get||re.set)?Object.defineProperty(L,j,re):L[j]=A[j]}return L.default=A,D&&D.set(A,L),L}function y(){return y=Object.assign?Object.assign.bind():function(A){for(var w=1;w=0)&&(D[N]=A[N]);return D}function g(A,w){A.prototype=Object.create(w.prototype),A.prototype.constructor=A,E(A,w)}function E(A,w){return E=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(L,N){return L.__proto__=N,L},E(A,w)}var S=function(A){g(w,A);function w(){for(var L,N=arguments.length,j=new Array(N),re=0;re{"use strict";l.__esModule=!0,l.resizableProps=void 0;var n=t(e("KfF0gQb+")),r=e("D5WZ8cx1");function t(c){return c&&c.__esModule?c:{default:c}}var o={axis:n.default.oneOf(["both","x","y","none"]),className:n.default.string,children:n.default.element.isRequired,draggableOpts:n.default.shape({allowAnyClick:n.default.bool,cancel:n.default.string,children:n.default.node,disabled:n.default.bool,enableUserSelectHack:n.default.bool,offsetParent:n.default.node,grid:n.default.arrayOf(n.default.number),handle:n.default.string,nodeRef:n.default.object,onStart:n.default.func,onDrag:n.default.func,onStop:n.default.func,onMouseDown:n.default.func,scale:n.default.number}),height:function(){for(var f=arguments.length,p=new Array(f),_=0;_{"use strict";l.__esModule=!0,l.cloneElement=_;var n=r(e("Z7aTuO5B"));function r(s){return s&&s.__esModule?s:{default:s}}function t(s,y){var h=Object.keys(s);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(s);y&&(u=u.filter(function(v){return Object.getOwnPropertyDescriptor(s,v).enumerable})),h.push.apply(h,u)}return h}function o(s){for(var y=1;y{"use strict";O.exports=function(){throw new Error("Don't instantiate Resizable directly! Use require('react-resizable').Resizable")},O.exports.Resizable=e("IhRcihGQ").default,O.exports.ResizableBox=e("MGzJwoLU").default},"A028iK/c":(O,l,e)=>{"use strict";e.d(l,{s:()=>P});var n=e("Z7aTuO5B"),r=e("D5WZ8cx1"),t=e.n(r),o=function(){var z=function(q,U){return z=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Z,W){Z.__proto__=W}||function(Z,W){for(var ae in W)Object.prototype.hasOwnProperty.call(W,ae)&&(Z[ae]=W[ae])},z(q,U)};return function(q,U){z(q,U);function Z(){this.constructor=q}q.prototype=U===null?Object.create(U):(Z.prototype=U.prototype,new Z)}}(),c=function(){return c=Object.assign||function(z){for(var q,U=1,Z=arguments.length;U"u"?void 0:Number(Z),maxHeight:typeof W>"u"?void 0:Number(W),minWidth:typeof ae>"u"?void 0:Number(ae),minHeight:typeof J>"u"?void 0:Number(J)}}),L=["as","style","className","grid","snap","bounds","boundsByDirection","size","defaultSize","minWidth","minHeight","maxWidth","maxHeight","lockAspectRatio","lockAspectRatioExtraWidth","lockAspectRatioExtraHeight","enable","handleStyles","handleClasses","handleWrapperStyle","handleWrapperClass","children","onResizeStart","onResize","onResizeStop","handleComponent","scale","resizeRatio","snapGap"],N="__resizable_base__",j=function(z){y(q,z);function q(U){var Z=z.call(this,U)||this;return Z.ratio=1,Z.resizable=null,Z.parentLeft=0,Z.parentTop=0,Z.resizableLeft=0,Z.resizableRight=0,Z.resizableTop=0,Z.resizableBottom=0,Z.targetLeft=0,Z.targetTop=0,Z.appendBase=function(){if(!Z.resizable||!Z.window)return null;var W=Z.parentNode;if(!W)return null;var ae=Z.window.document.createElement("div");return ae.style.width="100%",ae.style.height="100%",ae.style.position="absolute",ae.style.transform="scale(0, 0)",ae.style.left="0",ae.style.flex="0",ae.classList?ae.classList.add(N):ae.className+=N,W.appendChild(ae),ae},Z.removeBase=function(W){var ae=Z.parentNode;ae&&ae.removeChild(W)},Z.ref=function(W){W&&(Z.resizable=W)},Z.state={isResizing:!1,width:typeof(Z.propsSize&&Z.propsSize.width)>"u"?"auto":Z.propsSize&&Z.propsSize.width,height:typeof(Z.propsSize&&Z.propsSize.height)>"u"?"auto":Z.propsSize&&Z.propsSize.height,direction:"right",original:{x:0,y:0,width:0,height:0},backgroundStyle:{height:"100%",width:"100%",backgroundColor:"rgba(0,0,0,0)",cursor:"auto",opacity:0,position:"fixed",zIndex:9999,top:"0",left:"0",bottom:"0",right:"0"},flexBasis:void 0},Z.onResizeStart=Z.onResizeStart.bind(Z),Z.onMouseMove=Z.onMouseMove.bind(Z),Z.onMouseUp=Z.onMouseUp.bind(Z),Z}return Object.defineProperty(q.prototype,"parentNode",{get:function(){return this.resizable?this.resizable.parentNode:null},enumerable:!1,configurable:!0}),Object.defineProperty(q.prototype,"window",{get:function(){return!this.resizable||!this.resizable.ownerDocument?null:this.resizable.ownerDocument.defaultView},enumerable:!1,configurable:!0}),Object.defineProperty(q.prototype,"propsSize",{get:function(){return this.props.size||this.props.defaultSize||u},enumerable:!1,configurable:!0}),Object.defineProperty(q.prototype,"size",{get:function(){var U=0,Z=0;if(this.resizable&&this.window){var W=this.resizable.offsetWidth,ae=this.resizable.offsetHeight,J=this.resizable.style.position;J!=="relative"&&(this.resizable.style.position="relative"),U=this.resizable.style.width!=="auto"?this.resizable.offsetWidth:W,Z=this.resizable.style.height!=="auto"?this.resizable.offsetHeight:ae,this.resizable.style.position=J}return{width:U,height:Z}},enumerable:!1,configurable:!0}),Object.defineProperty(q.prototype,"sizeStyle",{get:function(){var U=this,Z=this.props.size,W=function(fe){if(typeof U.state[fe]>"u"||U.state[fe]==="auto")return"auto";if(U.propsSize&&U.propsSize[fe]&&S(U.propsSize[fe].toString(),"%")){if(S(U.state[fe].toString(),"%"))return U.state[fe].toString();var Ee=U.getParentSize(),Re=Number(U.state[fe].toString().replace("px","")),Oe=Re/Ee[fe]*100;return Oe+"%"}return A(U.state[fe])},ae=Z&&typeof Z.width<"u"&&!this.state.isResizing?A(Z.width):W("width"),J=Z&&typeof Z.height<"u"&&!this.state.isResizing?A(Z.height):W("height");return{width:ae,height:J}},enumerable:!1,configurable:!0}),q.prototype.getParentSize=function(){if(!this.parentNode)return this.window?{width:this.window.innerWidth,height:this.window.innerHeight}:{width:0,height:0};var U=this.appendBase();if(!U)return{width:0,height:0};var Z=!1,W=this.parentNode.style.flexWrap;W!=="wrap"&&(Z=!0,this.parentNode.style.flexWrap="wrap"),U.style.position="relative",U.style.minWidth="100%";var ae={width:U.offsetWidth,height:U.offsetHeight};return Z&&(this.parentNode.style.flexWrap=W),this.removeBase(U),ae},q.prototype.bindEvents=function(){this.window&&(this.window.addEventListener("mouseup",this.onMouseUp),this.window.addEventListener("mousemove",this.onMouseMove),this.window.addEventListener("mouseleave",this.onMouseUp),this.window.addEventListener("touchmove",this.onMouseMove,{capture:!0,passive:!1}),this.window.addEventListener("touchend",this.onMouseUp))},q.prototype.unbindEvents=function(){this.window&&(this.window.removeEventListener("mouseup",this.onMouseUp),this.window.removeEventListener("mousemove",this.onMouseMove),this.window.removeEventListener("mouseleave",this.onMouseUp),this.window.removeEventListener("touchmove",this.onMouseMove,!0),this.window.removeEventListener("touchend",this.onMouseUp))},q.prototype.componentDidMount=function(){if(!(!this.resizable||!this.window)){var U=this.window.getComputedStyle(this.resizable);this.setState({width:this.state.width||this.size.width,height:this.state.height||this.size.height,flexBasis:U.flexBasis!=="auto"?U.flexBasis:void 0})}},q.prototype.componentWillUnmount=function(){this.window&&this.unbindEvents()},q.prototype.createSizeForCssProperty=function(U,Z){var W=this.propsSize&&this.propsSize[Z];return this.state[Z]==="auto"&&this.state.original[Z]===U&&(typeof W>"u"||W==="auto")?"auto":U},q.prototype.calculateNewMaxFromBoundary=function(U,Z){var W=this.props.boundsByDirection,ae=this.state.direction,J=W&&m("left",ae),fe=W&&m("top",ae),Ee,Re;if(this.props.bounds==="parent"){var Oe=this.parentNode;Oe&&(Ee=J?this.resizableRight-this.parentLeft:Oe.offsetWidth+(this.parentLeft-this.resizableLeft),Re=fe?this.resizableBottom-this.parentTop:Oe.offsetHeight+(this.parentTop-this.resizableTop))}else this.props.bounds==="window"?this.window&&(Ee=J?this.resizableRight:this.window.innerWidth-this.resizableLeft,Re=fe?this.resizableBottom:this.window.innerHeight-this.resizableTop):this.props.bounds&&(Ee=J?this.resizableRight-this.targetLeft:this.props.bounds.offsetWidth+(this.targetLeft-this.resizableLeft),Re=fe?this.resizableBottom-this.targetTop:this.props.bounds.offsetHeight+(this.targetTop-this.resizableTop));return Ee&&Number.isFinite(Ee)&&(U=U&&U"u"?10:ae.width,de=typeof W.width>"u"||W.width<0?U:W.width,te=typeof ae.height>"u"?10:ae.height,oe=typeof W.height>"u"||W.height<0?Z:W.height,we=Ee||0,Ne=Re||0;if(fe){var Q=(te-we)*this.ratio+Ne,X=(oe-we)*this.ratio+Ne,ee=(Oe-Ne)/this.ratio+we,ve=(de-Ne)/this.ratio+we,ne=Math.max(Oe,Q),le=Math.min(de,X),ue=Math.max(te,ee),_e=Math.min(oe,ve);U=v(U,ne,le),Z=v(Z,ue,_e)}else U=v(U,Oe,de),Z=v(Z,te,oe);return{newWidth:U,newHeight:Z}},q.prototype.setBoundingClientRect=function(){if(this.props.bounds==="parent"){var U=this.parentNode;if(U){var Z=U.getBoundingClientRect();this.parentLeft=Z.left,this.parentTop=Z.top}}if(this.props.bounds&&typeof this.props.bounds!="string"){var W=this.props.bounds.getBoundingClientRect();this.targetLeft=W.left,this.targetTop=W.top}if(this.resizable){var ae=this.resizable.getBoundingClientRect(),J=ae.left,fe=ae.top,Ee=ae.right,Re=ae.bottom;this.resizableLeft=J,this.resizableRight=Ee,this.resizableTop=fe,this.resizableBottom=Re}},q.prototype.onResizeStart=function(U,Z){if(!(!this.resizable||!this.window)){var W=0,ae=0;if(U.nativeEvent&&g(U.nativeEvent)?(W=U.nativeEvent.clientX,ae=U.nativeEvent.clientY):U.nativeEvent&&x(U.nativeEvent)&&(W=U.nativeEvent.touches[0].clientX,ae=U.nativeEvent.touches[0].clientY),this.props.onResizeStart&&this.resizable){var J=this.props.onResizeStart(U,Z,this.resizable);if(J===!1)return}this.props.size&&(typeof this.props.size.height<"u"&&this.props.size.height!==this.state.height&&this.setState({height:this.props.size.height}),typeof this.props.size.width<"u"&&this.props.size.width!==this.state.width&&this.setState({width:this.props.size.width})),this.ratio=typeof this.props.lockAspectRatio=="number"?this.props.lockAspectRatio:this.size.width/this.size.height;var fe,Ee=this.window.getComputedStyle(this.resizable);if(Ee.flexBasis!=="auto"){var Re=this.parentNode;if(Re){var Oe=this.window.getComputedStyle(Re).flexDirection;this.flexDir=Oe.startsWith("row")?"row":"column",fe=Ee.flexBasis}}this.setBoundingClientRect(),this.bindEvents();var de={original:{x:W,y:ae,width:this.size.width,height:this.size.height},isResizing:!0,backgroundStyle:h(h({},this.state.backgroundStyle),{cursor:this.window.getComputedStyle(U.target).cursor||"auto"}),direction:Z,flexBasis:fe};this.setState(de)}},q.prototype.onMouseMove=function(U){if(!(!this.state.isResizing||!this.resizable||!this.window)){if(this.window.TouchEvent&&x(U))try{U.preventDefault(),U.stopPropagation()}catch{}var Z=this.props,W=Z.maxWidth,ae=Z.maxHeight,J=Z.minWidth,fe=Z.minHeight,Ee=x(U)?U.touches[0].clientX:U.clientX,Re=x(U)?U.touches[0].clientY:U.clientY,Oe=this.state,de=Oe.direction,te=Oe.original,oe=Oe.width,we=Oe.height,Ne=this.getParentSize(),Q=D(Ne,this.window.innerWidth,this.window.innerHeight,W,ae,J,fe);W=Q.maxWidth,ae=Q.maxHeight,J=Q.minWidth,fe=Q.minHeight;var X=this.calculateNewSizeFromDirection(Ee,Re),ee=X.newHeight,ve=X.newWidth,ne=this.calculateNewMaxFromBoundary(W,ae),le=this.calculateNewSizeFromAspectRatio(ve,ee,{width:ne.maxWidth,height:ne.maxHeight},{width:J,height:fe});if(ve=le.newWidth,ee=le.newHeight,this.props.grid){var ue=d(ve,this.props.grid[0]),_e=d(ee,this.props.grid[1]),He=this.props.snapGap||0;ve=He===0||Math.abs(ue-ve)<=He?ue:ve,ee=He===0||Math.abs(_e-ee)<=He?_e:ee}this.props.snap&&this.props.snap.x&&(ve=E(ve,this.props.snap.x,this.props.snapGap)),this.props.snap&&this.props.snap.y&&(ee=E(ee,this.props.snap.y,this.props.snapGap));var Ve={width:ve-te.width,height:ee-te.height};if(oe&&typeof oe=="string"){if(S(oe,"%")){var ot=ve/Ne.width*100;ve=ot+"%"}else if(S(oe,"vw")){var Mt=ve/this.window.innerWidth*100;ve=Mt+"vw"}else if(S(oe,"vh")){var $t=ve/this.window.innerHeight*100;ve=$t+"vh"}}if(we&&typeof we=="string"){if(S(we,"%")){var ot=ee/Ne.height*100;ee=ot+"%"}else if(S(we,"vw")){var Mt=ee/this.window.innerWidth*100;ee=Mt+"vw"}else if(S(we,"vh")){var $t=ee/this.window.innerHeight*100;ee=$t+"vh"}}var Ze={width:this.createSizeForCssProperty(ve,"width"),height:this.createSizeForCssProperty(ee,"height")};this.flexDir==="row"?Ze.flexBasis=Ze.width:this.flexDir==="column"&&(Ze.flexBasis=Ze.height),this.setState(Ze),this.props.onResize&&this.props.onResize(U,de,this.resizable,Ve)}},q.prototype.onMouseUp=function(U){var Z=this.state,W=Z.isResizing,ae=Z.direction,J=Z.original;if(!(!W||!this.resizable)){var fe={width:this.size.width-J.width,height:this.size.height-J.height};this.props.onResizeStop&&this.props.onResizeStop(U,ae,this.resizable,fe),this.props.size&&this.setState(this.props.size),this.unbindEvents(),this.setState({isResizing:!1,backgroundStyle:h(h({},this.state.backgroundStyle),{cursor:"auto"})})}},q.prototype.updateSize=function(U){this.setState({width:U.width,height:U.height})},q.prototype.renderResizer=function(){var U=this,Z=this.props,W=Z.enable,ae=Z.handleStyles,J=Z.handleClasses,fe=Z.handleWrapperStyle,Ee=Z.handleWrapperClass,Re=Z.handleComponent;if(!W)return null;var Oe=Object.keys(W).map(function(de){return W[de]!==!1?n.createElement(p,{key:de,direction:de,onResizeStart:U.onResizeStart,replaceStyles:ae&&ae[de],className:J&&J[de]},Re&&Re[de]?Re[de]:null):null});return n.createElement("div",{className:Ee,style:fe},Oe)},q.prototype.render=function(){var U=this,Z=Object.keys(this.props).reduce(function(J,fe){return L.indexOf(fe)!==-1||(J[fe]=U.props[fe]),J},{}),W=h(h(h({position:"relative",userSelect:this.state.isResizing?"none":"auto"},this.props.style),this.sizeStyle),{maxWidth:this.props.maxWidth,maxHeight:this.props.maxHeight,minWidth:this.props.minWidth,minHeight:this.props.minHeight,boxSizing:"border-box",flexShrink:0});this.state.flexBasis&&(W.flexBasis=this.state.flexBasis);var ae=this.props.as||"div";return n.createElement(ae,h({ref:this.ref,style:W,className:this.props.className},Z),this.state.isResizing&&n.createElement("div",{style:this.state.backgroundStyle}),this.props.children,this.renderResizer())},q.defaultProps={as:"div",onResizeStart:function(){},onResize:function(){},onResizeStop:function(){},enable:{top:!0,right:!0,bottom:!0,left:!0,topRight:!0,bottomRight:!0,bottomLeft:!0,topLeft:!0},style:{},grid:[1,1],lockAspectRatio:!1,lockAspectRatioExtraWidth:0,lockAspectRatioExtraHeight:0,scale:1,resizeRatio:1,snapGap:0},q}(n.PureComponent);/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0

THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.

See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */var re=function(z,q){return re=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(U,Z){U.__proto__=Z}||function(U,Z){for(var W in Z)Z.hasOwnProperty(W)&&(U[W]=Z[W])},re(z,q)};function V(z,q){re(z,q);function U(){this.constructor=z}z.prototype=q===null?Object.create(q):(U.prototype=q.prototype,new U)}var k=function(){return k=Object.assign||function(q){for(var U,Z=1,W=arguments.length;Z"u"?Number.MAX_SAFE_INTEGER:this.props.maxWidth,Z=typeof this.props.maxHeight>"u"?Number.MAX_SAFE_INTEGER:this.props.maxHeight;return{maxWidth:U,maxHeight:Z}},q.prototype.getSelfElement=function(){return this.resizable&&this.resizable.resizable},q.prototype.getOffsetHeight=function(U){var Z=this.props.scale;switch(this.props.bounds){case"window":return window.innerHeight/Z;case"body":return document.body.offsetHeight/Z;default:return U.offsetHeight}},q.prototype.getOffsetWidth=function(U){var Z=this.props.scale;switch(this.props.bounds){case"window":return window.innerWidth/Z;case"body":return document.body.offsetWidth/Z;default:return U.offsetWidth}},q.prototype.onDragStart=function(U,Z){this.props.onDragStart&&this.props.onDragStart(U,Z);var W=this.getDraggablePosition();if(this.originalPosition=W,!!this.props.bounds){var ae=this.getParent(),J=this.props.scale,fe;if(this.props.bounds==="parent")fe=ae;else if(this.props.bounds==="body"){var Ee=ae.getBoundingClientRect(),Re=Ee.left,Oe=Ee.top,de=document.body.getBoundingClientRect(),te=-(Re-ae.offsetLeft*J-de.left)/J,oe=-(Oe-ae.offsetTop*J-de.top)/J,we=(document.body.offsetWidth-this.resizable.size.width*J)/J+te,Ne=(document.body.offsetHeight-this.resizable.size.height*J)/J+oe;return this.setState({bounds:{top:oe,right:we,bottom:Ne,left:te}})}else if(this.props.bounds==="window"){if(!this.resizable)return;var Q=ae.getBoundingClientRect(),X=Q.left,ee=Q.top,ve=-(X-ae.offsetLeft*J)/J,ne=-(ee-ae.offsetTop*J)/J,we=(window.innerWidth-this.resizable.size.width*J)/J+ve,Ne=(window.innerHeight-this.resizable.size.height*J)/J+ne;return this.setState({bounds:{top:ne,right:we,bottom:Ne,left:ve}})}else fe=document.querySelector(this.props.bounds);if(!(!(fe instanceof HTMLElement)||!(ae instanceof HTMLElement))){var le=fe.getBoundingClientRect(),ue=le.left,_e=le.top,He=ae.getBoundingClientRect(),Ve=He.left,ot=He.top,Mt=(ue-Ve)/J,$t=_e-ot;if(this.resizable){this.updateOffsetFromParent();var Ze=this.offsetFromParent;this.setState({bounds:{top:$t-Ze.top,right:Mt+(fe.offsetWidth-this.resizable.size.width)-Ze.left/J,bottom:$t+(fe.offsetHeight-this.resizable.size.height)-Ze.top,left:Mt-Ze.left/J}})}}}},q.prototype.onDrag=function(U,Z){if(this.props.onDrag){var W=this.offsetFromParent,ae=W.left,J=W.top;if(!this.props.dragAxis||this.props.dragAxis==="both")return this.props.onDrag(U,k(k({},Z),{x:Z.x-ae,y:Z.y-J}));if(this.props.dragAxis==="x")return this.props.onDrag(U,k(k({},Z),{x:Z.x+ae,y:this.originalPosition.y+J,deltaY:0}));if(this.props.dragAxis==="y")return this.props.onDrag(U,k(k({},Z),{x:this.originalPosition.x+ae,y:Z.y+J,deltaX:0}))}},q.prototype.onDragStop=function(U,Z){if(this.props.onDragStop){var W=this.offsetFromParent,ae=W.left,J=W.top;if(!this.props.dragAxis||this.props.dragAxis==="both")return this.props.onDragStop(U,k(k({},Z),{x:Z.x+ae,y:Z.y+J}));if(this.props.dragAxis==="x")return this.props.onDragStop(U,k(k({},Z),{x:Z.x+ae,y:this.originalPosition.y+J,deltaY:0}));if(this.props.dragAxis==="y")return this.props.onDragStop(U,k(k({},Z),{x:this.originalPosition.x+ae,y:Z.y+J,deltaX:0}))}},q.prototype.onResizeStart=function(U,Z,W){U.stopPropagation(),this.setState({resizing:!0});var ae=this.props.scale,J=this.offsetFromParent,fe=this.getDraggablePosition();if(this.resizingPosition={x:fe.x+J.left,y:fe.y+J.top},this.originalPosition=fe,this.props.bounds){var Ee=this.getParent(),Re=void 0;this.props.bounds==="parent"?Re=Ee:this.props.bounds==="body"?Re=document.body:this.props.bounds==="window"?Re=window:Re=document.querySelector(this.props.bounds);var Oe=this.getSelfElement();if(Oe instanceof Element&&(Re instanceof HTMLElement||Re===window)&&Ee instanceof HTMLElement){var de=this.getMaxSizesFromProps(),te=de.maxWidth,oe=de.maxHeight,we=this.getParentSize();if(te&&typeof te=="string")if(te.endsWith("%")){var Ne=Number(te.replace("%",""))/100;te=we.width*Ne}else te.endsWith("px")&&(te=Number(te.replace("px","")));if(oe&&typeof oe=="string")if(oe.endsWith("%")){var Ne=Number(oe.replace("%",""))/100;oe=we.width*Ne}else oe.endsWith("px")&&(oe=Number(oe.replace("px","")));var Q=Oe.getBoundingClientRect(),X=Q.left,ee=Q.top,ve=this.props.bounds==="window"?{left:0,top:0}:Re.getBoundingClientRect(),ne=ve.left,le=ve.top,ue=this.getOffsetWidth(Re),_e=this.getOffsetHeight(Re),He=Z.toLowerCase().endsWith("left"),Ve=Z.toLowerCase().endsWith("right"),ot=Z.startsWith("top"),Mt=Z.startsWith("bottom");if((He||ot)&&this.resizable){var $t=(X-ne)/ae+this.resizable.size.width;this.setState({maxWidth:$t>Number(te)?te:$t})}if(Ve||this.props.lockAspectRatio&&!He&&!ot){var $t=ue+(ne-X)/ae;this.setState({maxWidth:$t>Number(te)?te:$t})}if((ot||He)&&this.resizable){var $t=(ee-le)/ae+this.resizable.size.height;this.setState({maxHeight:$t>Number(oe)?oe:$t})}if(Mt||this.props.lockAspectRatio&&!ot&&!He){var $t=_e+(le-ee)/ae;this.setState({maxHeight:$t>Number(oe)?oe:$t})}}}else this.setState({maxWidth:this.props.maxWidth,maxHeight:this.props.maxHeight});this.props.onResizeStart&&this.props.onResizeStart(U,Z,W)},q.prototype.onResize=function(U,Z,W,ae){var J={x:this.originalPosition.x,y:this.originalPosition.y},fe=-ae.width,Ee=-ae.height,Re=["top","left","topLeft","bottomLeft","topRight"];Re.indexOf(Z)!==-1&&(Z==="bottomLeft"?J.x+=fe:(Z==="topRight"||(J.x+=fe),J.y+=Ee)),(J.x!==this.draggable.state.x||J.y!==this.draggable.state.y)&&this.draggable.setState(J),this.updateOffsetFromParent();var Oe=this.offsetFromParent,de=this.getDraggablePosition().x+Oe.left,te=this.getDraggablePosition().y+Oe.top;this.resizingPosition={x:de,y:te},this.props.onResize&&this.props.onResize(U,Z,W,ae,{x:de,y:te})},q.prototype.onResizeStop=function(U,Z,W,ae){this.setState({resizing:!1});var J=this.getMaxSizesFromProps(),fe=J.maxWidth,Ee=J.maxHeight;this.setState({maxWidth:fe,maxHeight:Ee}),this.props.onResizeStop&&this.props.onResizeStop(U,Z,W,ae,this.resizingPosition)},q.prototype.updateSize=function(U){this.resizable&&this.resizable.updateSize({width:U.width,height:U.height})},q.prototype.updatePosition=function(U){this.draggable.setState(U)},q.prototype.updateOffsetFromParent=function(){var U=this.props.scale,Z=this.getParent(),W=this.getSelfElement();if(!Z||W===null)return{top:0,left:0};var ae=Z.getBoundingClientRect(),J=ae.left,fe=ae.top,Ee=W.getBoundingClientRect(),Re=this.getDraggablePosition(),Oe=Z.scrollLeft,de=Z.scrollTop;this.offsetFromParent={left:Ee.left-J+Oe-Re.x*U,top:Ee.top-fe+de-Re.y*U}},q.prototype.render=function(){var U=this.props,Z=U.disableDragging,W=U.style,ae=U.dragHandleClassName,J=U.position,fe=U.onMouseDown,Ee=U.onMouseUp,Re=U.dragAxis,Oe=U.dragGrid,de=U.bounds,te=U.enableUserSelectHack,oe=U.cancel,we=U.children,Ne=U.onResizeStart,Q=U.onResize,X=U.onResizeStop,ee=U.onDragStart,ve=U.onDrag,ne=U.onDragStop,le=U.resizeHandleStyles,ue=U.resizeHandleClasses,_e=U.resizeHandleComponent,He=U.enableResizing,Ve=U.resizeGrid,ot=U.resizeHandleWrapperClass,Mt=U.resizeHandleWrapperStyle,$t=U.scale,Ze=U.allowAnyClick,gt=se(U,["disableDragging","style","dragHandleClassName","position","onMouseDown","onMouseUp","dragAxis","dragGrid","bounds","enableUserSelectHack","cancel","children","onResizeStart","onResize","onResizeStop","onDragStart","onDrag","onDragStop","resizeHandleStyles","resizeHandleClasses","resizeHandleComponent","enableResizing","resizeGrid","resizeHandleWrapperClass","resizeHandleWrapperStyle","scale","allowAnyClick"]),Ke=this.props.default?k({},this.props.default):void 0;delete gt.default;var bt=Z||ae?{cursor:"auto"}:{cursor:"move"},rn=k(k(k({},Ce),bt),W),Qt=this.offsetFromParent,ie=Qt.left,Ue=Qt.top,Ye;J&&(Ye={x:J.x-ie,y:J.y-Ue});var mt=this.state.resizing?void 0:Ye,Je=this.state.resizing?"both":Re;return(0,n.createElement)(ge,{ref:this.refDraggable,handle:ae?".".concat(ae):void 0,defaultPosition:Ke,onMouseDown:fe,onMouseUp:Ee,onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop,axis:Je,disabled:Z,grid:Oe,bounds:de?this.state.bounds:void 0,position:mt,enableUserSelectHack:te,cancel:oe,scale:$t,allowAnyClick:Ze,nodeRef:this.resizableElement},(0,n.createElement)(j,k({},gt,{ref:this.refResizable,defaultSize:Ke,size:this.props.size,enable:typeof He=="boolean"?M(He):He,onResizeStart:this.onResizeStart,onResize:this.onResize,onResizeStop:this.onResizeStop,style:rn,minWidth:this.props.minWidth,minHeight:this.props.minHeight,maxWidth:this.state.resizing?this.state.maxWidth:this.props.maxWidth,maxHeight:this.state.resizing?this.state.maxHeight:this.props.maxHeight,grid:Ve,handleWrapperClass:ot,handleWrapperStyle:Mt,lockAspectRatio:this.props.lockAspectRatio,lockAspectRatioExtraWidth:this.props.lockAspectRatioExtraWidth,lockAspectRatioExtraHeight:this.props.lockAspectRatioExtraHeight,handleStyles:le,handleClasses:ue,handleComponent:_e,scale:this.props.scale}),we))},q.defaultProps={maxWidth:Number.MAX_SAFE_INTEGER,maxHeight:Number.MAX_SAFE_INTEGER,scale:1,onResizeStart:function(){},onResize:function(){},onResizeStop:function(){},onDragStart:function(){},onDrag:function(){},onDragStop:function(){}},q}(n.PureComponent)},KtULIsGV:(O,l,e)=>{"use strict";e.d(l,{rU:()=>Mr,gs:()=>ra});var n=e("Z7aTuO5B"),r=e("yAXMqwrl");/**
 * @remix-run/router v1.5.0
 *
 * Copyright (c) Remix Software Inc.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE.md file in the root directory of this source tree.
 *
 * @license MIT
 */function t(){return t=Object.assign?Object.assign.bind():function(Se){for(var ze=1;zedn(Rn,typeof Rn=="string"?null:Rn.state,Bn===0?"default":void 0));let Ot=hn(Ge==null?st.length-1:Ge),Wt=o.Pop,sn=null;function hn(Rn){return Math.min(Math.max(Rn,0),st.length-1)}function _n(){return st[Ot]}function dn(Rn,Bn,er){Bn===void 0&&(Bn=null);let lt=v(st?_n().pathname:"/",Rn,Bn,er);return y(lt.pathname.charAt(0)==="/","relative pathnames are not supported in memory history: "+JSON.stringify(Rn)),lt}function yn(Rn){return typeof Rn=="string"?Rn:d(Rn)}return{get index(){return Ot},get action(){return Wt},get location(){return _n()},createHref:yn,createURL(Rn){return new URL(yn(Rn),"http://localhost")},encodeLocation(Rn){let Bn=typeof Rn=="string"?m(Rn):Rn;return{pathname:Bn.pathname||"",search:Bn.search||"",hash:Bn.hash||""}},push(Rn,Bn){Wt=o.Push;let er=dn(Rn,Bn);Ot+=1,st.splice(Ot,st.length,er),nt&&sn&&sn({action:Wt,location:er,delta:1})},replace(Rn,Bn){Wt=o.Replace;let er=dn(Rn,Bn);st[Ot]=er,nt&&sn&&sn({action:Wt,location:er,delta:0})},go(Rn){Wt=o.Pop;let Bn=hn(Ot+Rn),er=st[Bn];Ot=Bn,sn&&sn({action:Wt,location:er,delta:Rn})},listen(Rn){return sn=Rn,()=>{sn=null}}}}function p(Se){Se===void 0&&(Se={});function ze(nt,st){let{pathname:Ot,search:Wt,hash:sn}=nt.location;return v("",{pathname:Ot,search:Wt,hash:sn},st.state&&st.state.usr||null,st.state&&st.state.key||"default")}function Ge(nt,st){return typeof st=="string"?st:d(st)}return x(ze,Ge,null,Se)}function _(Se){Se===void 0&&(Se={});function ze(st,Ot){let{pathname:Wt="/",search:sn="",hash:hn=""}=m(st.location.hash.substr(1));return v("",{pathname:Wt,search:sn,hash:hn},Ot.state&&Ot.state.usr||null,Ot.state&&Ot.state.key||"default")}function Ge(st,Ot){let Wt=st.document.querySelector("base"),sn="";if(Wt&&Wt.getAttribute("href")){let hn=st.location.href,_n=hn.indexOf("#");sn=_n===-1?hn:hn.slice(0,_n)}return sn+"#"+(typeof Ot=="string"?Ot:d(Ot))}function nt(st,Ot){y(st.pathname.charAt(0)==="/","relative pathnames are not supported in hash history.push("+JSON.stringify(Ot)+")")}return x(ze,Ge,nt,Se)}function s(Se,ze){if(Se===!1||Se===null||typeof Se>"u")throw new Error(ze)}function y(Se,ze){if(!Se){typeof console<"u"&&console.warn(ze);try{throw new Error(ze)}catch{}}}function h(){return Math.random().toString(36).substr(2,8)}function u(Se,ze){return{usr:Se.state,key:Se.key,idx:ze}}function v(Se,ze,Ge,nt){return Ge===void 0&&(Ge=null),t({pathname:typeof Se=="string"?Se:Se.pathname,search:"",hash:""},typeof ze=="string"?m(ze):ze,{state:Ge,key:ze&&ze.key||nt||h()})}function d(Se){let{pathname:ze="/",search:Ge="",hash:nt=""}=Se;return Ge&&Ge!=="?"&&(ze+=Ge.charAt(0)==="?"?Ge:"?"+Ge),nt&&nt!=="#"&&(ze+=nt.charAt(0)==="#"?nt:"#"+nt),ze}function m(Se){let ze={};if(Se){let Ge=Se.indexOf("#");Ge>=0&&(ze.hash=Se.substr(Ge),Se=Se.substr(0,Ge));let nt=Se.indexOf("?");nt>=0&&(ze.search=Se.substr(nt),Se=Se.substr(0,nt)),Se&&(ze.pathname=Se)}return ze}function x(Se,ze,Ge,nt){nt===void 0&&(nt={});let{window:st=document.defaultView,v5Compat:Ot=!1}=nt,Wt=st.history,sn=o.Pop,hn=null,_n=dn();_n==null&&(_n=0,Wt.replaceState(t({},Wt.state,{idx:_n}),""));function dn(){return(Wt.state||{idx:null}).idx}function yn(){sn=o.Pop;let lt=dn(),Cn=lt==null?null:lt-_n;_n=lt,hn&&hn({action:sn,location:er.location,delta:Cn})}function Gn(lt,Cn){sn=o.Push;let Ln=v(er.location,lt,Cn);Ge&&Ge(Ln,lt),_n=dn()+1;let nn=u(Ln,_n),cr=er.createHref(Ln);try{Wt.pushState(nn,"",cr)}catch{st.location.assign(cr)}Ot&&hn&&hn({action:sn,location:er.location,delta:1})}function Rn(lt,Cn){sn=o.Replace;let Ln=v(er.location,lt,Cn);Ge&&Ge(Ln,lt),_n=dn();let nn=u(Ln,_n),cr=er.createHref(Ln);Wt.replaceState(nn,"",cr),Ot&&hn&&hn({action:sn,location:er.location,delta:0})}function Bn(lt){let Cn=st.location.origin!=="null"?st.location.origin:st.location.href,Ln=typeof lt=="string"?lt:d(lt);return s(Cn,"No window.location.(origin|href) available to create URL for href: "+Ln),new URL(Ln,Cn)}let er={get action(){return sn},get location(){return Se(st,Wt)},listen(lt){if(hn)throw new Error("A history only accepts one active listener");return st.addEventListener(c,yn),hn=lt,()=>{st.removeEventListener(c,yn),hn=null}},createHref(lt){return ze(st,lt)},createURL:Bn,encodeLocation(lt){let Cn=Bn(lt);return{pathname:Cn.pathname,search:Cn.search,hash:Cn.hash}},push:Gn,replace:Rn,go(lt){return Wt.go(lt)}};return er}var g;(function(Se){Se.data="data",Se.deferred="deferred",Se.redirect="redirect",Se.error="error"})(g||(g={}));const E=new Set(["lazy","caseSensitive","path","id","index","children"]);function S(Se){return Se.index===!0}function A(Se,ze,Ge,nt){return Ge===void 0&&(Ge=[]),nt===void 0&&(nt={}),Se.map((st,Ot)=>{let Wt=[...Ge,Ot],sn=typeof st.id=="string"?st.id:Wt.join("-");if(s(st.index!==!0||!st.children,"Cannot specify children on an index route"),s(!nt[sn],'Found a route id collision on id "'+sn+`".  Route id's must be globally unique within Data Router usages`),S(st)){let hn=t({},st,{hasErrorBoundary:ze(st),id:sn});return nt[sn]=hn,hn}else{let hn=t({},st,{id:sn,hasErrorBoundary:ze(st),children:void 0});return nt[sn]=hn,st.children&&(hn.children=A(st.children,ze,Wt,nt)),hn}})}function w(Se,ze,Ge){Ge===void 0&&(Ge="/");let nt=typeof ze=="string"?m(ze):ze,st=J(nt.pathname||"/",Ge);if(st==null)return null;let Ot=D(Se);N(Ot);let Wt=null;for(let sn=0;Wt==null&&sn{let hn={relativePath:sn===void 0?Ot.path||"":sn,caseSensitive:Ot.caseSensitive===!0,childrenIndex:Wt,route:Ot};hn.relativePath.startsWith("/")&&(s(hn.relativePath.startsWith(nt),'Absolute route path "'+hn.relativePath+'" nested under path '+('"'+nt+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),hn.relativePath=hn.relativePath.slice(nt.length));let _n=oe([nt,hn.relativePath]),dn=Ge.concat(hn);Ot.children&&Ot.children.length>0&&(s(Ot.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+_n+'".')),D(Ot.children,ze,dn,_n)),!(Ot.path==null&&!Ot.index)&&ze.push({path:_n,score:M(_n,Ot.index),routesMeta:dn})};return Se.forEach((Ot,Wt)=>{var sn;if(Ot.path===""||!((sn=Ot.path)!=null&&sn.includes("?")))st(Ot,Wt);else for(let hn of L(Ot.path))st(Ot,Wt,hn)}),ze}function L(Se){let ze=Se.split("/");if(ze.length===0)return[];let[Ge,...nt]=ze,st=Ge.endsWith("?"),Ot=Ge.replace(/\?$/,"");if(nt.length===0)return st?[Ot,""]:[Ot];let Wt=L(nt.join("/")),sn=[];return sn.push(...Wt.map(hn=>hn===""?Ot:[Ot,hn].join("/"))),st&&sn.push(...Wt),sn.map(hn=>Se.startsWith("/")&&hn===""?"/":hn)}function N(Se){Se.sort((ze,Ge)=>ze.score!==Ge.score?Ge.score-ze.score:P(ze.routesMeta.map(nt=>nt.childrenIndex),Ge.routesMeta.map(nt=>nt.childrenIndex)))}const j=/^:\w+$/,re=3,V=2,k=1,se=10,ge=null,Ce=Se=>Se==="*";function M(Se,ze){let Ge=Se.split("/"),nt=Ge.length;return Ge.some(Ce)&&(nt+=ge),ze&&(nt+=V),Ge.filter(st=>!Ce(st)).reduce((st,Ot)=>st+(j.test(Ot)?re:Ot===""?k:se),nt)}function P(Se,ze){return Se.length===ze.length&&Se.slice(0,-1).every((nt,st)=>nt===ze[st])?Se[Se.length-1]-ze[ze.length-1]:0}function z(Se,ze){let{routesMeta:Ge}=Se,nt={},st="/",Ot=[];for(let Wt=0;Wt{if(Wt===sn.length-1&&Ot==="*")return ze["*"];const _n=Ot.match(/^:(\w+)(\??)$/);if(_n){const[,dn,yn]=_n;let Gn=ze[dn];return yn==="?"?Gn==null?"":Gn:(Gn==null&&s(!1,'Missing ":'+dn+'" param'),Gn)}return Ot.replace(/\?$/g,"")}).filter(Ot=>!!Ot);return nt+st.join("/")}function U(Se,ze){typeof Se=="string"&&(Se={path:Se,caseSensitive:!1,end:!0});let[Ge,nt]=Z(Se.path,Se.caseSensitive,Se.end),st=ze.match(Ge);if(!st)return null;let Ot=st[0],Wt=Ot.replace(/(.)\/+$/,"$1"),sn=st.slice(1);return{params:nt.reduce((_n,dn,yn)=>{if(dn==="*"){let Gn=sn[yn]||"";Wt=Ot.slice(0,Ot.length-Gn.length).replace(/(.)\/+$/,"$1")}return _n[dn]=ae(sn[yn]||"",dn),_n},{}),pathname:Ot,pathnameBase:Wt,pattern:Se}}function Z(Se,ze,Ge){ze===void 0&&(ze=!1),Ge===void 0&&(Ge=!0),y(Se==="*"||!Se.endsWith("*")||Se.endsWith("/*"),'Route path "'+Se+'" will be treated as if it were '+('"'+Se.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+Se.replace(/\*$/,"/*")+'".'));let nt=[],st="^"+Se.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/\/:(\w+)/g,(Wt,sn)=>(nt.push(sn),"/([^\\/]+)"));return Se.endsWith("*")?(nt.push("*"),st+=Se==="*"||Se==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):Ge?st+="\\/*$":Se!==""&&Se!=="/"&&(st+="(?:(?=\\/|$))"),[new RegExp(st,ze?void 0:"i"),nt]}function W(Se){try{return decodeURI(Se)}catch(ze){return y(!1,'The URL path "'+Se+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+ze+").")),Se}}function ae(Se,ze){try{return decodeURIComponent(Se)}catch(Ge){return y(!1,'The value for the URL param "'+ze+'" will not be decoded because'+(' the string "'+Se+'" is a malformed URL segment. This is probably')+(" due to a bad percent encoding ("+Ge+").")),Se}}function J(Se,ze){if(ze==="/")return Se;if(!Se.toLowerCase().startsWith(ze.toLowerCase()))return null;let Ge=ze.endsWith("/")?ze.length-1:ze.length,nt=Se.charAt(Ge);return nt&&nt!=="/"?null:Se.slice(Ge)||"/"}function fe(Se,ze){ze===void 0&&(ze="/");let{pathname:Ge,search:nt="",hash:st=""}=typeof Se=="string"?m(Se):Se;return{pathname:Ge?Ge.startsWith("/")?Ge:Ee(Ge,ze):ze,search:Ne(nt),hash:Q(st)}}function Ee(Se,ze){let Ge=ze.replace(/\/+$/,"").split("/");return Se.split("/").forEach(st=>{st===".."?Ge.length>1&&Ge.pop():st!=="."&&Ge.push(st)}),Ge.length>1?Ge.join("/"):"/"}function Re(Se,ze,Ge,nt){return"Cannot include a '"+Se+"' character in a manually specified "+("`to."+ze+"` field ["+JSON.stringify(nt)+"].  Please separate it out to the ")+("`to."+Ge+"` field. Alternatively you may provide the full path as ")+'a string in  and the router will parse it for you.'}function Oe(Se){return Se.filter((ze,Ge)=>Ge===0||ze.route.path&&ze.route.path.length>0)}function de(Se,ze,Ge,nt){nt===void 0&&(nt=!1);let st;typeof Se=="string"?st=m(Se):(st=t({},Se),s(!st.pathname||!st.pathname.includes("?"),Re("?","pathname","search",st)),s(!st.pathname||!st.pathname.includes("#"),Re("#","pathname","hash",st)),s(!st.search||!st.search.includes("#"),Re("#","search","hash",st)));let Ot=Se===""||st.pathname==="",Wt=Ot?"/":st.pathname,sn;if(nt||Wt==null)sn=Ge;else{let yn=ze.length-1;if(Wt.startsWith("..")){let Gn=Wt.split("/");for(;Gn[0]==="..";)Gn.shift(),yn-=1;st.pathname=Gn.join("/")}sn=yn>=0?ze[yn]:"/"}let hn=fe(st,sn),_n=Wt&&Wt!=="/"&&Wt.endsWith("/"),dn=(Ot||Wt===".")&&Ge.endsWith("/");return!hn.pathname.endsWith("/")&&(_n||dn)&&(hn.pathname+="/"),hn}function te(Se){return Se===""||Se.pathname===""?"/":typeof Se=="string"?m(Se).pathname:Se.pathname}const oe=Se=>Se.join("/").replace(/\/\/+/g,"/"),we=Se=>Se.replace(/\/+$/,"").replace(/^\/*/,"/"),Ne=Se=>!Se||Se==="?"?"":Se.startsWith("?")?Se:"?"+Se,Q=Se=>!Se||Se==="#"?"":Se.startsWith("#")?Se:"#"+Se,X=function(ze,Ge){Ge===void 0&&(Ge={});let nt=typeof Ge=="number"?{status:Ge}:Ge,st=new Headers(nt.headers);return st.has("Content-Type")||st.set("Content-Type","application/json; charset=utf-8"),new Response(JSON.stringify(ze),t({},nt,{headers:st}))};class ee extends Error{}class ve{constructor(ze,Ge){this.pendingKeysSet=new Set,this.subscribers=new Set,this.deferredKeys=[],s(ze&&typeof ze=="object"&&!Array.isArray(ze),"defer() only accepts plain objects");let nt;this.abortPromise=new Promise((Ot,Wt)=>nt=Wt),this.controller=new AbortController;let st=()=>nt(new ee("Deferred data aborted"));this.unlistenAbortSignal=()=>this.controller.signal.removeEventListener("abort",st),this.controller.signal.addEventListener("abort",st),this.data=Object.entries(ze).reduce((Ot,Wt)=>{let[sn,hn]=Wt;return Object.assign(Ot,{[sn]:this.trackPromise(sn,hn)})},{}),this.done&&this.unlistenAbortSignal(),this.init=Ge}trackPromise(ze,Ge){if(!(Ge instanceof Promise))return Ge;this.deferredKeys.push(ze),this.pendingKeysSet.add(ze);let nt=Promise.race([Ge,this.abortPromise]).then(st=>this.onSettle(nt,ze,null,st),st=>this.onSettle(nt,ze,st));return nt.catch(()=>{}),Object.defineProperty(nt,"_tracked",{get:()=>!0}),nt}onSettle(ze,Ge,nt,st){return this.controller.signal.aborted&&nt instanceof ee?(this.unlistenAbortSignal(),Object.defineProperty(ze,"_error",{get:()=>nt}),Promise.reject(nt)):(this.pendingKeysSet.delete(Ge),this.done&&this.unlistenAbortSignal(),nt?(Object.defineProperty(ze,"_error",{get:()=>nt}),this.emit(!1,Ge),Promise.reject(nt)):(Object.defineProperty(ze,"_data",{get:()=>st}),this.emit(!1,Ge),st))}emit(ze,Ge){this.subscribers.forEach(nt=>nt(ze,Ge))}subscribe(ze){return this.subscribers.add(ze),()=>this.subscribers.delete(ze)}cancel(){this.controller.abort(),this.pendingKeysSet.forEach((ze,Ge)=>this.pendingKeysSet.delete(Ge)),this.emit(!0)}async resolveData(ze){let Ge=!1;if(!this.done){let nt=()=>this.cancel();ze.addEventListener("abort",nt),Ge=await new Promise(st=>{this.subscribe(Ot=>{ze.removeEventListener("abort",nt),(Ot||this.done)&&st(Ot)})})}return Ge}get done(){return this.pendingKeysSet.size===0}get unwrappedData(){return s(this.data!==null&&this.done,"Can only unwrap data on initialized and settled deferreds"),Object.entries(this.data).reduce((ze,Ge)=>{let[nt,st]=Ge;return Object.assign(ze,{[nt]:le(st)})},{})}get pendingKeys(){return Array.from(this.pendingKeysSet)}}function ne(Se){return Se instanceof Promise&&Se._tracked===!0}function le(Se){if(!ne(Se))return Se;if(Se._error)throw Se._error;return Se._data}const ue=function(ze,Ge){Ge===void 0&&(Ge={});let nt=typeof Ge=="number"?{status:Ge}:Ge;return new ve(ze,nt)},_e=function(ze,Ge){Ge===void 0&&(Ge=302);let nt=Ge;typeof nt=="number"?nt={status:nt}:typeof nt.status>"u"&&(nt.status=302);let st=new Headers(nt.headers);return st.set("Location",ze),new Response(null,t({},nt,{headers:st}))};class He{constructor(ze,Ge,nt,st){st===void 0&&(st=!1),this.status=ze,this.statusText=Ge||"",this.internal=st,nt instanceof Error?(this.data=nt.toString(),this.error=nt):this.data=nt}}function Ve(Se){return Se!=null&&typeof Se.status=="number"&&typeof Se.statusText=="string"&&typeof Se.internal=="boolean"&&"data"in Se}const ot=["post","put","patch","delete"],Mt=new Set(ot),$t=["get",...ot],Ze=new Set($t),gt=new Set([301,302,303,307,308]),Ke=new Set([307,308]),bt={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0},rn={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0},Qt={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},ie=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Ue=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Ye=!Ue,mt=Se=>Boolean(Se.hasErrorBoundary);function Je(Se){s(Se.routes.length>0,"You must provide a non-empty routes array to createRouter");let ze=Se.detectErrorBoundary||mt,Ge={},nt=A(Se.routes,ze,void 0,Ge),st,Ot=t({v7_normalizeFormMethod:!1},Se.future),Wt=null,sn=new Set,hn=null,_n=null,dn=null,yn=Se.hydrationData!=null,Gn=w(nt,Se.history.location,Se.basename),Rn=null;if(Gn==null){let ce=pr(404,{pathname:Se.history.location.pathname}),{matches:be,route:Ae}=zr(nt);Gn=be,Rn={[Ae.id]:ce}}let Bn=!Gn.some(ce=>ce.route.lazy)&&(!Gn.some(ce=>ce.route.loader)||Se.hydrationData!=null),er,lt={historyAction:Se.history.action,location:Se.history.location,matches:Gn,initialized:Bn,navigation:bt,restoreScrollPosition:Se.hydrationData!=null?!1:null,preventScrollReset:!1,revalidation:"idle",loaderData:Se.hydrationData&&Se.hydrationData.loaderData||{},actionData:Se.hydrationData&&Se.hydrationData.actionData||null,errors:Se.hydrationData&&Se.hydrationData.errors||Rn,fetchers:new Map,blockers:new Map},Cn=o.Pop,Ln=!1,nn,cr=!1,Jn=!1,fr=[],qn=[],Lr=new Map,Yr=0,Qi=-1,_a=new Map,ci=new Set,Ji=new Map,Pa=new Map,Di=new Map,io=!1;function yo(){return Wt=Se.history.listen(ce=>{let{action:be,location:Ae,delta:We}=ce;if(io){io=!1;return}y(Di.size===0||We!=null,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs.  This can also happen if you are using createHashRouter and the user manually changes the URL.");let rt=Lo({currentLocation:lt.location,nextLocation:Ae,historyAction:be});if(rt&&We!=null){io=!0,Se.history.go(We*-1),Ga(rt,{state:"blocked",location:Ae,proceed(){Ga(rt,{state:"proceeding",proceed:void 0,reset:void 0,location:Ae}),Se.history.go(We)},reset(){ia(rt),fi({blockers:new Map(er.state.blockers)})}});return}return qi(be,Ae)}),lt.initialized||qi(o.Pop,lt.location),er}function ma(){Wt&&Wt(),sn.clear(),nn&&nn.abort(),lt.fetchers.forEach((ce,be)=>Ea(be)),lt.blockers.forEach((ce,be)=>ia(be))}function Ia(ce){return sn.add(ce),()=>sn.delete(ce)}function fi(ce){lt=t({},lt,ce),sn.forEach(be=>be(lt))}function Ba(ce,be){var Ae,We;let rt=lt.actionData!=null&<.navigation.formMethod!=null&&qt(lt.navigation.formMethod)&<.navigation.state==="loading"&&((Ae=ce.state)==null?void 0:Ae._isRedirect)!==!0,Ct;be.actionData?Object.keys(be.actionData).length>0?Ct=be.actionData:Ct=null:rt?Ct=lt.actionData:Ct=null;let Vt=be.loaderData?ur(lt.loaderData,be.loaderData,be.matches||[],be.errors):lt.loaderData;for(let[an]of Di)ia(an);let Jt=Ln===!0||lt.navigation.formMethod!=null&&qt(lt.navigation.formMethod)&&((We=ce.state)==null?void 0:We._isRedirect)!==!0;st&&(nt=st,st=void 0),fi(t({},be,{actionData:Ct,loaderData:Vt,historyAction:Cn,location:ce,initialized:!0,navigation:bt,revalidation:"idle",restoreScrollPosition:T(ce,be.matches||lt.matches),preventScrollReset:Jt,blockers:new Map(lt.blockers)})),cr||Cn===o.Pop||(Cn===o.Push?Se.history.push(ce,ce.state):Cn===o.Replace&&Se.history.replace(ce,ce.state)),Cn=o.Pop,Ln=!1,cr=!1,Jn=!1,fr=[],qn=[]}async function Vi(ce,be){if(typeof ce=="number"){Se.history.go(ce);return}let{path:Ae,submission:We,error:rt}=tt(ce,Ot,be),Ct=lt.location,Vt=v(lt.location,Ae,be&&be.state);Vt=t({},Vt,Se.history.encodeLocation(Vt));let Jt=be&&be.replace!=null?be.replace:void 0,an=o.Push;Jt===!0?an=o.Replace:Jt===!1||We!=null&&qt(We.formMethod)&&We.formAction===lt.location.pathname+lt.location.search&&(an=o.Replace);let Dn=be&&"preventScrollReset"in be?be.preventScrollReset===!0:void 0,On=Lo({currentLocation:Ct,nextLocation:Vt,historyAction:an});if(On){Ga(On,{state:"blocked",location:Vt,proceed(){Ga(On,{state:"proceeding",proceed:void 0,reset:void 0,location:Vt}),Vi(ce,be)},reset(){ia(On),fi({blockers:new Map(lt.blockers)})}});return}return await qi(an,Vt,{submission:We,pendingError:rt,preventScrollReset:Dn,replace:be&&be.replace})}function ao(){if(Bi(),fi({revalidation:"loading"}),lt.navigation.state!=="submitting"){if(lt.navigation.state==="idle"){qi(lt.historyAction,lt.location,{startUninterruptedRevalidation:!0});return}qi(Cn||lt.historyAction,lt.navigation.location,{overrideNavigation:lt.navigation})}}async function qi(ce,be,Ae){nn&&nn.abort(),nn=null,Cn=ce,cr=(Ae&&Ae.startUninterruptedRevalidation)===!0,ka(lt.location,lt.matches),Ln=(Ae&&Ae.preventScrollReset)===!0;let We=st||nt,rt=Ae&&Ae.overrideNavigation,Ct=w(We,be,Se.basename);if(!Ct){let Yt=pr(404,{pathname:be.pathname}),{matches:Zt,route:Un}=zr(We);oo(),Ba(be,{matches:Zt,loaderData:{},errors:{[Un.id]:Yt}});return}if(Pr(lt.location,be)&&!(Ae&&Ae.submission&&qt(Ae.submission.formMethod))){Ba(be,{matches:Ct});return}nn=new AbortController;let Vt=xn(Se.history,be,nn.signal,Ae&&Ae.submission),Jt,an;if(Ae&&Ae.pendingError)an={[ir(Ct).route.id]:Ae.pendingError};else if(Ae&&Ae.submission&&qt(Ae.submission.formMethod)){let Yt=await La(Vt,be,Ae.submission,Ct,{replace:Ae.replace});if(Yt.shortCircuited)return;Jt=Yt.pendingActionData,an=Yt.pendingActionError,rt=t({state:"loading",location:be},Ae.submission),Vt=new Request(Vt.url,{signal:Vt.signal})}let{shortCircuited:Dn,loaderData:On,errors:wt}=await mi(Vt,be,Ct,rt,Ae&&Ae.submission,Ae&&Ae.fetcherSubmission,Ae&&Ae.replace,Jt,an);Dn||(nn=null,Ba(be,t({matches:Ct},Jt?{actionData:Jt}:{},{loaderData:On,errors:wt})))}async function La(ce,be,Ae,We,rt){Bi();let Ct=t({state:"submitting",location:be},Ae);fi({navigation:Ct});let Vt,Jt=tn(We,be);if(!Jt.route.action&&!Jt.route.lazy)Vt={type:g.error,error:pr(405,{method:ce.method,pathname:be.pathname,routeId:Jt.route.id})};else if(Vt=await Wn("action",ce,Jt,We,Ge,ze,er.basename),ce.signal.aborted)return{shortCircuited:!0};if(Gr(Vt)){let an;return rt&&rt.replace!=null?an=rt.replace:an=Vt.location===lt.location.pathname+lt.location.search,await Ii(lt,Vt,{submission:Ae,replace:an}),{shortCircuited:!0}}if(yr(Vt)){let an=ir(We,Jt.route.id);return(rt&&rt.replace)!==!0&&(Cn=o.Push),{pendingActionData:{},pendingActionError:{[an.route.id]:Vt.error}}}if(jn(Vt))throw pr(400,{type:"defer-action"});return{pendingActionData:{[Jt.route.id]:Vt.data}}}async function mi(ce,be,Ae,We,rt,Ct,Vt,Jt,an){let Dn=We;Dn||(Dn=t({state:"loading",location:be,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0},rt));let On=rt||Ct?rt||Ct:Dn.formMethod&&Dn.formAction&&Dn.formData&&Dn.formEncType?{formMethod:Dn.formMethod,formAction:Dn.formAction,formData:Dn.formData,formEncType:Dn.formEncType}:void 0,wt=st||nt,[Yt,Zt]=Ht(Se.history,lt,Ae,On,be,Jn,fr,qn,Ji,wt,Se.basename,Jt,an);if(oo(yi=>!(Ae&&Ae.some(aa=>aa.route.id===yi))||Yt&&Yt.some(aa=>aa.route.id===yi)),Yt.length===0&&Zt.length===0)return Ba(be,t({matches:Ae,loaderData:{},errors:an||null},Jt?{actionData:Jt}:{})),{shortCircuited:!0};if(!cr){Zt.forEach(aa=>{let Aa=lt.fetchers.get(aa.key),oa={state:"loading",data:Aa&&Aa.data,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0," _hasFetcherDoneAnything ":!0};lt.fetchers.set(aa.key,oa)});let yi=Jt||lt.actionData;fi(t({navigation:Dn},yi?Object.keys(yi).length===0?{actionData:null}:{actionData:yi}:{},Zt.length>0?{fetchers:new Map(lt.fetchers)}:{}))}Qi=++Yr,Zt.forEach(yi=>Lr.set(yi.key,nn));let{results:Un,loaderResults:gr,fetcherResults:$r}=await Wa(lt.matches,Ae,Yt,Zt,ce);if(ce.signal.aborted)return{shortCircuited:!0};Zt.forEach(yi=>Lr.delete(yi.key));let Ci=hr(Un);if(Ci)return await Ii(lt,Ci,{replace:Vt}),{shortCircuited:!0};let{loaderData:oi,errors:xo}=En(lt,Ae,Yt,gr,an,Zt,$r,Pa);Pa.forEach((yi,aa)=>{yi.subscribe(Aa=>{(Aa||yi.done)&&Pa.delete(aa)})}),ba();let ts=ja(Qi);return t({loaderData:oi,errors:xo},ts||Zt.length>0?{fetchers:new Map(lt.fetchers)}:{})}function ya(ce){return lt.fetchers.get(ce)||rn}function Xa(ce,be,Ae,We){if(Ye)throw new Error("router.fetch() was called during the server render, but it shouldn't be. You are likely calling a useFetcher() method in the body of your component. Try moving it to a useEffect or a callback.");Lr.has(ce)&&Na(ce);let Ct=w(st||nt,Ae,Se.basename);if(!Ct){Pi(ce,be,pr(404,{pathname:Ae}));return}let{path:Vt,submission:Jt}=tt(Ae,Ot,We,!0),an=tn(Ct,Vt);if(Ln=(We&&We.preventScrollReset)===!0,Jt&&qt(Jt.formMethod)){Qa(ce,be,Vt,an,Ct,Jt);return}Ji.set(ce,{routeId:be,path:Vt}),Ha(ce,be,Vt,an,Ct,Jt)}async function Qa(ce,be,Ae,We,rt,Ct){if(Bi(),Ji.delete(ce),!We.route.action&&!We.route.lazy){let Qr=pr(405,{method:Ct.formMethod,pathname:Ae,routeId:be});Pi(ce,be,Qr);return}let Vt=lt.fetchers.get(ce),Jt=t({state:"submitting"},Ct,{data:Vt&&Vt.data," _hasFetcherDoneAnything ":!0});lt.fetchers.set(ce,Jt),fi({fetchers:new Map(lt.fetchers)});let an=new AbortController,Dn=xn(Se.history,Ae,an.signal,Ct);Lr.set(ce,an);let On=await Wn("action",Dn,We,rt,Ge,ze,er.basename);if(Dn.signal.aborted){Lr.get(ce)===an&&Lr.delete(ce);return}if(Gr(On)){Lr.delete(ce),ci.add(ce);let Qr=t({state:"loading"},Ct,{data:void 0," _hasFetcherDoneAnything ":!0});return lt.fetchers.set(ce,Qr),fi({fetchers:new Map(lt.fetchers)}),Ii(lt,On,{submission:Ct,isFetchActionRedirect:!0})}if(yr(On)){Pi(ce,be,On.error);return}if(jn(On))throw pr(400,{type:"defer-action"});let wt=lt.navigation.location||lt.location,Yt=xn(Se.history,wt,an.signal),Zt=st||nt,Un=lt.navigation.state!=="idle"?w(Zt,lt.navigation.location,Se.basename):lt.matches;s(Un,"Didn't find any matches after fetcher action");let gr=++Yr;_a.set(ce,gr);let $r=t({state:"loading",data:On.data},Ct,{" _hasFetcherDoneAnything ":!0});lt.fetchers.set(ce,$r);let[Ci,oi]=Ht(Se.history,lt,Un,Ct,wt,Jn,fr,qn,Ji,Zt,Se.basename,{[We.route.id]:On.data},void 0);oi.filter(Qr=>Qr.key!==ce).forEach(Qr=>{let Go=Qr.key,Vo=lt.fetchers.get(Go),Eo={state:"loading",data:Vo&&Vo.data,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0," _hasFetcherDoneAnything ":!0};lt.fetchers.set(Go,Eo),Lr.set(Go,an)}),fi({fetchers:new Map(lt.fetchers)});let{results:xo,loaderResults:ts,fetcherResults:yi}=await Wa(lt.matches,Un,Ci,oi,Yt);if(an.signal.aborted)return;_a.delete(ce),Lr.delete(ce),oi.forEach(Qr=>Lr.delete(Qr.key));let aa=hr(xo);if(aa)return Ii(lt,aa);let{loaderData:Aa,errors:oa}=En(lt,lt.matches,Ci,ts,void 0,oi,yi,Pa),fa={state:"idle",data:On.data,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0," _hasFetcherDoneAnything ":!0};lt.fetchers.set(ce,fa);let _o=ja(gr);lt.navigation.state==="loading"&&gr>Qi?(s(Cn,"Expected pending action"),nn&&nn.abort(),Ba(lt.navigation.location,{matches:Un,loaderData:Aa,errors:oa,fetchers:new Map(lt.fetchers)})):(fi(t({errors:oa,loaderData:ur(lt.loaderData,Aa,Un,oa)},_o?{fetchers:new Map(lt.fetchers)}:{})),Jn=!1)}async function Ha(ce,be,Ae,We,rt,Ct){let Vt=lt.fetchers.get(ce),Jt=t({state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0},Ct,{data:Vt&&Vt.data," _hasFetcherDoneAnything ":!0});lt.fetchers.set(ce,Jt),fi({fetchers:new Map(lt.fetchers)});let an=new AbortController,Dn=xn(Se.history,Ae,an.signal);Lr.set(ce,an);let On=await Wn("loader",Dn,We,rt,Ge,ze,er.basename);if(jn(On)&&(On=await Ie(On,Dn.signal,!0)||On),Lr.get(ce)===an&&Lr.delete(ce),Dn.signal.aborted)return;if(Gr(On)){await Ii(lt,On);return}if(yr(On)){let Yt=ir(lt.matches,be);lt.fetchers.delete(ce),fi({fetchers:new Map(lt.fetchers),errors:{[Yt.route.id]:On.error}});return}s(!jn(On),"Unhandled fetcher deferred data");let wt={state:"idle",data:On.data,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0," _hasFetcherDoneAnything ":!0};lt.fetchers.set(ce,wt),fi({fetchers:new Map(lt.fetchers)})}async function Ii(ce,be,Ae){var We;let{submission:rt,replace:Ct,isFetchActionRedirect:Vt}=Ae===void 0?{}:Ae;be.revalidate&&(Jn=!0);let Jt=v(ce.location,be.location,t({_isRedirect:!0},Vt?{_isFetchActionRedirect:!0}:{}));if(s(Jt,"Expected a location on the redirect navigation"),ie.test(be.location)&&Ue&&typeof((We=window)==null?void 0:We.location)<"u"){let Zt=Se.history.createURL(be.location),Un=J(Zt.pathname,Se.basename||"/")==null;if(window.location.origin!==Zt.origin||Un){Ct?window.location.replace(be.location):window.location.assign(be.location);return}}nn=null;let an=Ct===!0?o.Replace:o.Push,{formMethod:Dn,formAction:On,formEncType:wt,formData:Yt}=ce.navigation;!rt&&Dn&&On&&Yt&&wt&&(rt={formMethod:Dn,formAction:On,formEncType:wt,formData:Yt}),Ke.has(be.status)&&rt&&qt(rt.formMethod)?await qi(an,Jt,{submission:t({},rt,{formAction:be.location}),preventScrollReset:Ln}):Vt?await qi(an,Jt,{overrideNavigation:{state:"loading",location:Jt,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0},fetcherSubmission:rt,preventScrollReset:Ln}):await qi(an,Jt,{overrideNavigation:{state:"loading",location:Jt,formMethod:rt?rt.formMethod:void 0,formAction:rt?rt.formAction:void 0,formEncType:rt?rt.formEncType:void 0,formData:rt?rt.formData:void 0},preventScrollReset:Ln})}async function Wa(ce,be,Ae,We,rt){let Ct=await Promise.all([...Ae.map(an=>Wn("loader",rt,an,be,Ge,ze,er.basename)),...We.map(an=>an.matches&&an.match?Wn("loader",xn(Se.history,an.path,rt.signal),an.match,an.matches,Ge,ze,er.basename):{type:g.error,error:pr(404,{pathname:an.path})})]),Vt=Ct.slice(0,Ae.length),Jt=Ct.slice(Ae.length);return await Promise.all([yt(ce,Ae,Vt,rt.signal,!1,lt.loaderData),yt(ce,We.map(an=>an.match),Jt,rt.signal,!0)]),{results:Ct,loaderResults:Vt,fetcherResults:Jt}}function Bi(){Jn=!0,fr.push(...oo()),Ji.forEach((ce,be)=>{Lr.has(be)&&(qn.push(be),Na(be))})}function Pi(ce,be,Ae){let We=ir(lt.matches,be);Ea(ce),fi({errors:{[We.route.id]:Ae},fetchers:new Map(lt.fetchers)})}function Ea(ce){Lr.has(ce)&&Na(ce),Ji.delete(ce),_a.delete(ce),ci.delete(ce),lt.fetchers.delete(ce)}function Na(ce){let be=Lr.get(ce);s(be,"Expected fetch controller: "+ce),be.abort(),Lr.delete(ce)}function bo(ce){for(let be of ce){let We={state:"idle",data:ya(be).data,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0," _hasFetcherDoneAnything ":!0};lt.fetchers.set(be,We)}}function ba(){let ce=[];for(let be of ci){let Ae=lt.fetchers.get(be);s(Ae,"Expected fetcher: "+be),Ae.state==="loading"&&(ci.delete(be),ce.push(be))}bo(ce)}function ja(ce){let be=[];for(let[Ae,We]of _a)if(We0}function Bo(ce,be){let Ae=lt.blockers.get(ce)||Qt;return Di.get(ce)!==be&&Di.set(ce,be),Ae}function ia(ce){lt.blockers.delete(ce),Di.delete(ce)}function Ga(ce,be){let Ae=lt.blockers.get(ce)||Qt;s(Ae.state==="unblocked"&&be.state==="blocked"||Ae.state==="blocked"&&be.state==="blocked"||Ae.state==="blocked"&&be.state==="proceeding"||Ae.state==="blocked"&&be.state==="unblocked"||Ae.state==="proceeding"&&be.state==="unblocked","Invalid blocker state transition: "+Ae.state+" -> "+be.state),lt.blockers.set(ce,be),fi({blockers:new Map(lt.blockers)})}function Lo(ce){let{currentLocation:be,nextLocation:Ae,historyAction:We}=ce;if(Di.size===0)return;Di.size>1&&y(!1,"A router only supports one blocker at a time");let rt=Array.from(Di.entries()),[Ct,Vt]=rt[rt.length-1],Jt=lt.blockers.get(Ct);if(!(Jt&&Jt.state==="proceeding")&&Vt({currentLocation:be,nextLocation:Ae,historyAction:We}))return Ct}function oo(ce){let be=[];return Pa.forEach((Ae,We)=>{(!ce||ce(We))&&(Ae.cancel(),be.push(We),Pa.delete(We))}),be}function wo(ce,be,Ae){if(hn=ce,dn=be,_n=Ae||(We=>We.key),!yn&<.navigation===bt){yn=!0;let We=T(lt.location,lt.matches);We!=null&&fi({restoreScrollPosition:We})}return()=>{hn=null,dn=null,_n=null}}function ka(ce,be){if(hn&&_n&&dn){let Ae=be.map(rt=>Ft(rt,lt.loaderData)),We=_n(ce,Ae)||ce.key;hn[We]=dn()}}function T(ce,be){if(hn&&_n&&dn){let Ae=be.map(Ct=>Ft(Ct,lt.loaderData)),We=_n(ce,Ae)||ce.key,rt=hn[We];if(typeof rt=="number")return rt}return null}function $(ce){st=ce}return er={get basename(){return Se.basename},get state(){return lt},get routes(){return nt},initialize:yo,subscribe:Ia,enableScrollRestoration:wo,navigate:Vi,fetch:Xa,revalidate:ao,createHref:ce=>Se.history.createHref(ce),encodeLocation:ce=>Se.history.encodeLocation(ce),getFetcher:ya,deleteFetcher:Ea,dispose:ma,getBlocker:Bo,deleteBlocker:ia,_internalFetchControllers:Lr,_internalActiveDeferreds:Pa,_internalSetRoutes:$},er}const ht=Symbol("deferred");function Dt(Se,ze){s(Se.length>0,"You must provide a non-empty routes array to createStaticHandler");let Ge={},nt=(ze==null?void 0:ze.detectErrorBoundary)||mt,st=A(Se,nt,void 0,Ge),Ot=(ze?ze.basename:null)||"/";async function Wt(yn,Gn){let{requestContext:Rn}=Gn===void 0?{}:Gn,Bn=new URL(yn.url),er=yn.method,lt=v("",d(Bn),null,"default"),Cn=w(st,lt,Ot);if(!un(er)&&er!=="HEAD"){let nn=pr(405,{method:er}),{matches:cr,route:Jn}=zr(st);return{basename:Ot,location:lt,matches:cr,loaderData:{},actionData:null,errors:{[Jn.id]:nn},statusCode:nn.status,loaderHeaders:{},actionHeaders:{},activeDeferreds:null}}else if(!Cn){let nn=pr(404,{pathname:lt.pathname}),{matches:cr,route:Jn}=zr(st);return{basename:Ot,location:lt,matches:cr,loaderData:{},actionData:null,errors:{[Jn.id]:nn},statusCode:nn.status,loaderHeaders:{},actionHeaders:{},activeDeferreds:null}}let Ln=await hn(yn,lt,Cn,Rn);return kr(Ln)?Ln:t({location:lt,basename:Ot},Ln)}async function sn(yn,Gn){let{routeId:Rn,requestContext:Bn}=Gn===void 0?{}:Gn,er=new URL(yn.url),lt=yn.method,Cn=v("",d(er),null,"default"),Ln=w(st,Cn,Ot);if(!un(lt)&<!=="HEAD"&<!=="OPTIONS")throw pr(405,{method:lt});if(!Ln)throw pr(404,{pathname:Cn.pathname});let nn=Rn?Ln.find(qn=>qn.route.id===Rn):tn(Ln,Cn);if(Rn&&!nn)throw pr(403,{pathname:Cn.pathname,routeId:Rn});if(!nn)throw pr(404,{pathname:Cn.pathname});let cr=await hn(yn,Cn,Ln,Bn,nn);if(kr(cr))return cr;let Jn=cr.errors?Object.values(cr.errors)[0]:void 0;if(Jn!==void 0)throw Jn;if(cr.actionData)return Object.values(cr.actionData)[0];if(cr.loaderData){var fr;let qn=Object.values(cr.loaderData)[0];return(fr=cr.activeDeferreds)!=null&&fr[nn.route.id]&&(qn[ht]=cr.activeDeferreds[nn.route.id]),qn}}async function hn(yn,Gn,Rn,Bn,er){s(yn.signal,"query()/queryRoute() requests must contain an AbortController signal");try{if(qt(yn.method.toLowerCase()))return await _n(yn,Rn,er||tn(Rn,Gn),Bn,er!=null);let lt=await dn(yn,Rn,Bn,er);return kr(lt)?lt:t({},lt,{actionData:null,actionHeaders:{}})}catch(lt){if($e(lt)){if(lt.type===g.error&&!ut(lt.response))throw lt.response;return lt.response}if(ut(lt))return lt;throw lt}}async function _n(yn,Gn,Rn,Bn,er){let lt;if(!Rn.route.action&&!Rn.route.lazy){let nn=pr(405,{method:yn.method,pathname:new URL(yn.url).pathname,routeId:Rn.route.id});if(er)throw nn;lt={type:g.error,error:nn}}else if(lt=await Wn("action",yn,Rn,Gn,Ge,nt,Ot,!0,er,Bn),yn.signal.aborted){let nn=er?"queryRoute":"query";throw new Error(nn+"() call aborted")}if(Gr(lt))throw new Response(null,{status:lt.status,headers:{Location:lt.location}});if(jn(lt)){let nn=pr(400,{type:"defer-action"});if(er)throw nn;lt={type:g.error,error:nn}}if(er){if(yr(lt))throw lt.error;return{matches:[Rn],loaderData:{},actionData:{[Rn.route.id]:lt.data},errors:null,statusCode:200,loaderHeaders:{},actionHeaders:{},activeDeferreds:null}}if(yr(lt)){let nn=ir(Gn,Rn.route.id),cr=await dn(yn,Gn,Bn,void 0,{[nn.route.id]:lt.error});return t({},cr,{statusCode:Ve(lt.error)?lt.error.status:500,actionData:null,actionHeaders:t({},lt.headers?{[Rn.route.id]:lt.headers}:{})})}let Cn=new Request(yn.url,{headers:yn.headers,redirect:yn.redirect,signal:yn.signal}),Ln=await dn(Cn,Gn,Bn);return t({},Ln,lt.statusCode?{statusCode:lt.statusCode}:{},{actionData:{[Rn.route.id]:lt.data},actionHeaders:t({},lt.headers?{[Rn.route.id]:lt.headers}:{})})}async function dn(yn,Gn,Rn,Bn,er){let lt=Bn!=null;if(lt&&!(Bn!=null&&Bn.route.loader)&&!(Bn!=null&&Bn.route.lazy))throw pr(400,{method:yn.method,pathname:new URL(yn.url).pathname,routeId:Bn==null?void 0:Bn.route.id});let Ln=(Bn?[Bn]:Ut(Gn,Object.keys(er||{})[0])).filter(qn=>qn.route.loader||qn.route.lazy);if(Ln.length===0)return{matches:Gn,loaderData:Gn.reduce((qn,Lr)=>Object.assign(qn,{[Lr.route.id]:null}),{}),errors:er||null,statusCode:200,loaderHeaders:{},activeDeferreds:null};let nn=await Promise.all([...Ln.map(qn=>Wn("loader",yn,qn,Gn,Ge,nt,Ot,!0,lt,Rn))]);if(yn.signal.aborted){let qn=lt?"queryRoute":"query";throw new Error(qn+"() call aborted")}let cr=new Map,Jn=kn(Gn,Ln,nn,er,cr),fr=new Set(Ln.map(qn=>qn.route.id));return Gn.forEach(qn=>{fr.has(qn.route.id)||(Jn.loaderData[qn.route.id]=null)}),t({},Jn,{matches:Gn,activeDeferreds:cr.size>0?Object.fromEntries(cr.entries()):null})}return{dataRoutes:st,query:Wt,queryRoute:sn}}function Pt(Se,ze,Ge){return t({},ze,{statusCode:500,errors:{[ze._deepestRenderedBoundaryId||Se[0].id]:Ge}})}function Me(Se){return Se!=null&&"formData"in Se}function tt(Se,ze,Ge,nt){nt===void 0&&(nt=!1);let st=typeof Se=="string"?Se:d(Se);if(!Ge||!Me(Ge))return{path:st};if(Ge.formMethod&&!un(Ge.formMethod))return{path:st,error:pr(405,{method:Ge.formMethod})};let Ot;if(Ge.formData){let hn=Ge.formMethod||"get";if(Ot={formMethod:ze.v7_normalizeFormMethod?hn.toUpperCase():hn.toLowerCase(),formAction:tr(st),formEncType:Ge&&Ge.formEncType||"application/x-www-form-urlencoded",formData:Ge.formData},qt(Ot.formMethod))return{path:st,submission:Ot}}let Wt=m(st),sn=zn(Ge.formData);return nt&&Wt.search&&At(Wt.search)&&sn.append("index",""),Wt.search="?"+sn,{path:d(Wt),submission:Ot}}function Ut(Se,ze){let Ge=Se;if(ze){let nt=Se.findIndex(st=>st.route.id===ze);nt>=0&&(Ge=Se.slice(0,nt))}return Ge}function Ht(Se,ze,Ge,nt,st,Ot,Wt,sn,hn,_n,dn,yn,Gn){let Rn=Gn?Object.values(Gn)[0]:yn?Object.values(yn)[0]:void 0,Bn=Se.createURL(ze.location),er=Se.createURL(st),lt=Ot||Bn.toString()===er.toString()||Bn.search!==er.search,Cn=Gn?Object.keys(Gn)[0]:void 0,nn=Ut(Ge,Cn).filter((Jn,fr)=>{if(Jn.route.lazy)return!0;if(Jn.route.loader==null)return!1;if(Kt(ze.loaderData,ze.matches[fr],Jn)||Wt.some(Yr=>Yr===Jn.route.id))return!0;let qn=ze.matches[fr],Lr=Jn;return ln(Jn,t({currentUrl:Bn,currentParams:qn.params,nextUrl:er,nextParams:Lr.params},nt,{actionResult:Rn,defaultShouldRevalidate:lt||Xt(qn,Lr)}))}),cr=[];return hn.forEach((Jn,fr)=>{if(!Ge.some(Qi=>Qi.route.id===Jn.routeId))return;let qn=w(_n,Jn.path,dn);if(!qn){cr.push(t({key:fr},Jn,{matches:null,match:null}));return}let Lr=tn(qn,Jn.path);if(sn.includes(fr)){cr.push(t({key:fr,matches:qn,match:Lr},Jn));return}ln(Lr,t({currentUrl:Bn,currentParams:ze.matches[ze.matches.length-1].params,nextUrl:er,nextParams:Ge[Ge.length-1].params},nt,{actionResult:Rn,defaultShouldRevalidate:lt}))&&cr.push(t({key:fr,matches:qn,match:Lr},Jn))}),[nn,cr]}function Kt(Se,ze,Ge){let nt=!ze||Ge.route.id!==ze.route.id,st=Se[Ge.route.id]===void 0;return nt||st}function Xt(Se,ze){let Ge=Se.route.path;return Se.pathname!==ze.pathname||Ge!=null&&Ge.endsWith("*")&&Se.params["*"]!==ze.params["*"]}function ln(Se,ze){if(Se.route.shouldRevalidate){let Ge=Se.route.shouldRevalidate(ze);if(typeof Ge=="boolean")return Ge}return ze.defaultShouldRevalidate}async function vn(Se,ze,Ge){if(!Se.lazy)return;let nt=await Se.lazy();if(!Se.lazy)return;let st=Ge[Se.id];s(st,"No route found in manifest");let Ot={};for(let Wt in nt){let hn=st[Wt]!==void 0&&Wt!=="hasErrorBoundary";y(!hn,'Route "'+st.id+'" has a static property "'+Wt+'" defined but its lazy function is also returning a value for this property. '+('The lazy route property "'+Wt+'" will be ignored.')),!hn&&!E.has(Wt)&&(Ot[Wt]=nt[Wt])}Object.assign(st,Ot),Object.assign(st,{hasErrorBoundary:ze(t({},st)),lazy:void 0})}async function Wn(Se,ze,Ge,nt,st,Ot,Wt,sn,hn,_n){Wt===void 0&&(Wt="/"),sn===void 0&&(sn=!1),hn===void 0&&(hn=!1);let dn,yn,Gn,Rn=lt=>{let Cn,Ln=new Promise((nn,cr)=>Cn=cr);return Gn=()=>Cn(),ze.signal.addEventListener("abort",Gn),Promise.race([lt({request:ze,params:Ge.params,context:_n}),Ln])};try{let lt=Ge.route[Se];if(Ge.route.lazy)if(lt)yn=(await Promise.all([Rn(lt),vn(Ge.route,Ot,st)]))[0];else if(await vn(Ge.route,Ot,st),lt=Ge.route[Se],lt)yn=await Rn(lt);else{if(Se==="action")throw pr(405,{method:ze.method,pathname:new URL(ze.url).pathname,routeId:Ge.route.id});return{type:g.data,data:void 0}}else s(lt,"Could not find the "+Se+' to run on the "'+Ge.route.id+'" route'),yn=await Rn(lt);s(yn!==void 0,"You defined "+(Se==="action"?"an action":"a loader")+" for route "+('"'+Ge.route.id+"\" but didn't return anything from your `"+Se+"` ")+"function. Please return a value or `null`.")}catch(lt){dn=g.error,yn=lt}finally{Gn&&ze.signal.removeEventListener("abort",Gn)}if(kr(yn)){let lt=yn.status;if(gt.has(lt)){let nn=yn.headers.get("Location");if(s(nn,"Redirects returned/thrown from loaders/actions must have a Location header"),ie.test(nn)){if(!sn){let cr=new URL(ze.url),Jn=nn.startsWith("//")?new URL(cr.protocol+nn):new URL(nn),fr=J(Jn.pathname,Wt)!=null;Jn.origin===cr.origin&&fr&&(nn=Jn.pathname+Jn.search+Jn.hash)}}else{let cr=nt.slice(0,nt.indexOf(Ge)+1),Jn=Oe(cr).map(qn=>qn.pathnameBase),fr=de(nn,Jn,new URL(ze.url).pathname);if(s(d(fr),"Unable to resolve redirect location: "+nn),Wt){let qn=fr.pathname;fr.pathname=qn==="/"?Wt:oe([Wt,qn])}nn=d(fr)}if(sn)throw yn.headers.set("Location",nn),yn;return{type:g.redirect,status:lt,location:nn,revalidate:yn.headers.get("X-Remix-Revalidate")!==null}}if(hn)throw{type:dn||g.data,response:yn};let Cn,Ln=yn.headers.get("Content-Type");return Ln&&/\bapplication\/json\b/.test(Ln)?Cn=await yn.json():Cn=await yn.text(),dn===g.error?{type:dn,error:new He(lt,yn.statusText,Cn),headers:yn.headers}:{type:g.data,data:Cn,statusCode:yn.status,headers:yn.headers}}if(dn===g.error)return{type:dn,error:yn};if(ar(yn)){var Bn,er;return{type:g.deferred,deferredData:yn,statusCode:(Bn=yn.init)==null?void 0:Bn.status,headers:((er=yn.init)==null?void 0:er.headers)&&new Headers(yn.init.headers)}}return{type:g.data,data:yn}}function xn(Se,ze,Ge,nt){let st=Se.createURL(tr(ze)).toString(),Ot={signal:Ge};if(nt&&qt(nt.formMethod)){let{formMethod:Wt,formEncType:sn,formData:hn}=nt;Ot.method=Wt.toUpperCase(),Ot.body=sn==="application/x-www-form-urlencoded"?zn(hn):hn}return new Request(st,Ot)}function zn(Se){let ze=new URLSearchParams;for(let[Ge,nt]of Se.entries())ze.append(Ge,nt instanceof File?nt.name:nt);return ze}function kn(Se,ze,Ge,nt,st){let Ot={},Wt=null,sn,hn=!1,_n={};return Ge.forEach((dn,yn)=>{let Gn=ze[yn].route.id;if(s(!Gr(dn),"Cannot handle redirect results in processLoaderData"),yr(dn)){let Rn=ir(Se,Gn),Bn=dn.error;nt&&(Bn=Object.values(nt)[0],nt=void 0),Wt=Wt||{},Wt[Rn.route.id]==null&&(Wt[Rn.route.id]=Bn),Ot[Gn]=void 0,hn||(hn=!0,sn=Ve(dn.error)?dn.error.status:500),dn.headers&&(_n[Gn]=dn.headers)}else jn(dn)?(st.set(Gn,dn.deferredData),Ot[Gn]=dn.deferredData.data):Ot[Gn]=dn.data,dn.statusCode!=null&&dn.statusCode!==200&&!hn&&(sn=dn.statusCode),dn.headers&&(_n[Gn]=dn.headers)}),nt&&(Wt=nt,Ot[Object.keys(nt)[0]]=void 0),{loaderData:Ot,errors:Wt,statusCode:sn||200,loaderHeaders:_n}}function En(Se,ze,Ge,nt,st,Ot,Wt,sn){let{loaderData:hn,errors:_n}=kn(ze,Ge,nt,st,sn);for(let dn=0;dnnt.route.id===ze)+1):[...Se]).reverse().find(nt=>nt.route.hasErrorBoundary===!0)||Se[0]}function zr(Se){let ze=Se.find(Ge=>Ge.index||!Ge.path||Ge.path==="/")||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:ze}],route:ze}}function pr(Se,ze){let{pathname:Ge,routeId:nt,method:st,type:Ot}=ze===void 0?{}:ze,Wt="Unknown Server Error",sn="Unknown @remix-run/router error";return Se===400?(Wt="Bad Request",st&&Ge&&nt?sn="You made a "+st+' request to "'+Ge+'" but '+('did not provide a `loader` for route "'+nt+'", ')+"so there is no way to handle the request.":Ot==="defer-action"&&(sn="defer() is not supported in actions")):Se===403?(Wt="Forbidden",sn='Route "'+nt+'" does not match URL "'+Ge+'"'):Se===404?(Wt="Not Found",sn='No route matches URL "'+Ge+'"'):Se===405&&(Wt="Method Not Allowed",st&&Ge&&nt?sn="You made a "+st.toUpperCase()+' request to "'+Ge+'" but '+('did not provide an `action` for route "'+nt+'", ')+"so there is no way to handle the request.":st&&(sn='Invalid request method "'+st.toUpperCase()+'"')),new He(Se||500,Wt,new Error(sn),!0)}function hr(Se){for(let ze=Se.length-1;ze>=0;ze--){let Ge=Se[ze];if(Gr(Ge))return Ge}}function tr(Se){let ze=typeof Se=="string"?m(Se):Se;return d(t({},ze,{hash:""}))}function Pr(Se,ze){return Se.pathname===ze.pathname&&Se.search===ze.search&&Se.hash!==ze.hash}function jn(Se){return Se.type===g.deferred}function yr(Se){return Se.type===g.error}function Gr(Se){return(Se&&Se.type)===g.redirect}function ar(Se){let ze=Se;return ze&&typeof ze=="object"&&typeof ze.data=="object"&&typeof ze.subscribe=="function"&&typeof ze.cancel=="function"&&typeof ze.resolveData=="function"}function kr(Se){return Se!=null&&typeof Se.status=="number"&&typeof Se.statusText=="string"&&typeof Se.headers=="object"&&typeof Se.body<"u"}function ut(Se){if(!kr(Se))return!1;let ze=Se.status,Ge=Se.headers.get("Location");return ze>=300&&ze<=399&&Ge!=null}function $e(Se){return Se&&kr(Se.response)&&(Se.type===g.data||g.error)}function un(Se){return Ze.has(Se.toLowerCase())}function qt(Se){return Mt.has(Se.toLowerCase())}async function yt(Se,ze,Ge,nt,st,Ot){for(let Wt=0;Wtyn.route.id===hn.route.id),dn=_n!=null&&!Xt(_n,hn)&&(Ot&&Ot[hn.route.id])!==void 0;jn(sn)&&(st||dn)&&await Ie(sn,nt,st).then(yn=>{yn&&(Ge[Wt]=yn||Ge[Wt])})}}async function Ie(Se,ze,Ge){if(Ge===void 0&&(Ge=!1),!await Se.deferredData.resolveData(ze)){if(Ge)try{return{type:g.data,data:Se.deferredData.unwrappedData}}catch(st){return{type:g.error,error:st}}return{type:g.data,data:Se.deferredData.data}}}function At(Se){return new URLSearchParams(Se).getAll("index").some(ze=>ze==="")}function Ft(Se,ze){let{route:Ge,pathname:nt,params:st}=Se;return{id:Ge.id,pathname:nt,params:st,data:ze[Ge.id],handle:Ge.handle}}function tn(Se,ze){let Ge=typeof ze=="string"?m(ze).search:ze.search;if(Se[Se.length-1].route.index&&At(Ge||""))return Se[Se.length-1];let nt=Oe(Se);return nt[nt.length-1]}/**
 * React Router DOM v6.10.0
 *
 * Copyright (c) Remix Software Inc.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE.md file in the root directory of this source tree.
 *
 * @license MIT
 */function jt(){return jt=Object.assign?Object.assign.bind():function(Se){for(var ze=1;ze=0)&&(Ge[st]=Se[st]);return Ge}const In="get",or="application/x-www-form-urlencoded";function dr(Se){return Se!=null&&typeof Se.tagName=="string"}function br(Se){return dr(Se)&&Se.tagName.toLowerCase()==="button"}function wr(Se){return dr(Se)&&Se.tagName.toLowerCase()==="form"}function Kr(Se){return dr(Se)&&Se.tagName.toLowerCase()==="input"}function Cr(Se){return!!(Se.metaKey||Se.altKey||Se.ctrlKey||Se.shiftKey)}function Zr(Se,ze){return Se.button===0&&(!ze||ze==="_self")&&!Cr(Se)}function xr(Se){return Se===void 0&&(Se=""),new URLSearchParams(typeof Se=="string"||Array.isArray(Se)||Se instanceof URLSearchParams?Se:Object.keys(Se).reduce((ze,Ge)=>{let nt=Se[Ge];return ze.concat(Array.isArray(nt)?nt.map(st=>[Ge,st]):[[Ge,nt]])},[]))}function Ur(Se,ze){let Ge=xr(Se);if(ze)for(let nt of ze.keys())Ge.has(nt)||ze.getAll(nt).forEach(st=>{Ge.append(nt,st)});return Ge}function Xr(Se,ze,Ge){let nt,st,Ot,Wt;if(wr(Se)){let dn=Ge.submissionTrigger;nt=Ge.method||Se.getAttribute("method")||In,st=Ge.action||Se.getAttribute("action")||ze,Ot=Ge.encType||Se.getAttribute("enctype")||or,Wt=new FormData(Se),dn&&dn.name&&Wt.append(dn.name,dn.value)}else if(br(Se)||Kr(Se)&&(Se.type==="submit"||Se.type==="image")){let dn=Se.form;if(dn==null)throw new Error('Cannot submit a ',closeClass:"toast-close-button",newestOnTop:!0,preventDuplicates:!1,progressBar:!1,progressClass:"toast-progress",rtl:!1}}function L(V){f&&f(V)}function N(V){var k=j(),se=V.iconClass||k.iconClass;if(typeof V.optionsOverride<"u"&&(k=o.extend(k,V.optionsOverride),se=V.optionsOverride.iconClass||se),Q(k,V))return;p++,c=u(k,!0);var ge=null,Ce=o("
"),M=o("
"),P=o("
"),z=o("
"),q=o(k.closeHtml),U={intervalId:null,hideEta:null,maxHideTime:null},Z={toastId:p,state:"visible",startTime:new Date,options:k,map:V};return ae(),Ee(),fe(),L(Z),k.debug&&console&&console.log(Z),Ce;function W(le){return le==null&&(le=""),le.replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function ae(){Re(),de(),te(),oe(),we(),Ne(),Oe(),J()}function J(){var le="";switch(V.iconClass){case"toast-success":case"toast-info":le="polite";break;default:le="assertive"}Ce.attr("aria-live",le)}function fe(){k.closeOnHover&&Ce.hover(ve,ee),!k.onclick&&k.tapToDismiss&&Ce.click(X),k.closeButton&&q&&q.click(function(le){le.stopPropagation?le.stopPropagation():le.cancelBubble!==void 0&&le.cancelBubble!==!0&&(le.cancelBubble=!0),k.onCloseClick&&k.onCloseClick(le),X(!0)}),k.onclick&&Ce.click(function(le){k.onclick(le),X()})}function Ee(){Ce.hide(),Ce[k.showMethod]({duration:k.showDuration,easing:k.showEasing,complete:k.onShown}),k.timeOut>0&&(ge=setTimeout(X,k.timeOut),U.maxHideTime=parseFloat(k.timeOut),U.hideEta=new Date().getTime()+U.maxHideTime,k.progressBar&&(U.intervalId=setInterval(ne,10)))}function Re(){V.iconClass&&Ce.addClass(k.toastClass).addClass(se)}function Oe(){k.newestOnTop?c.prepend(Ce):c.append(Ce)}function de(){if(V.title){var le=V.title;k.escapeHtml&&(le=W(V.title)),M.append(le).addClass(k.titleClass),Ce.append(M)}}function te(){if(V.message){var le=V.message;k.escapeHtml&&(le=W(V.message)),P.append(le).addClass(k.messageClass),Ce.append(P)}}function oe(){k.closeButton&&(q.addClass(k.closeClass).attr("role","button"),Ce.prepend(q))}function we(){k.progressBar&&(z.addClass(k.progressClass),Ce.prepend(z))}function Ne(){k.rtl&&Ce.addClass("rtl")}function Q(le,ue){if(le.preventDuplicates){if(ue.message===y)return!0;y=ue.message}return!1}function X(le){var ue=le&&k.closeMethod!==!1?k.closeMethod:k.hideMethod,_e=le&&k.closeDuration!==!1?k.closeDuration:k.hideDuration,He=le&&k.closeEasing!==!1?k.closeEasing:k.hideEasing;if(!(o(":focus",Ce).length&&!le))return clearTimeout(U.intervalId),Ce[ue]({duration:_e,easing:He,complete:function(){re(Ce),clearTimeout(ge),k.onHidden&&Z.state!=="hidden"&&k.onHidden(),Z.state="hidden",Z.endTime=new Date,L(Z)}})}function ee(){(k.timeOut>0||k.extendedTimeOut>0)&&(ge=setTimeout(X,k.extendedTimeOut),U.maxHideTime=parseFloat(k.extendedTimeOut),U.hideEta=new Date().getTime()+U.maxHideTime)}function ve(){clearTimeout(ge),U.hideEta=0,Ce.stop(!0,!0)[k.showMethod]({duration:k.showDuration,easing:k.showEasing})}function ne(){var le=(U.hideEta-new Date().getTime())/U.maxHideTime*100;z.width(le+"%")}}function j(){return o.extend({},D(),s.options)}function re(V){c||(c=u()),!V.is(":visible")&&(V.remove(),V=null,c.children().length===0&&(c.remove(),y=void 0))}}()}.apply(l,n),r!==void 0&&(O.exports=r)})(e.amdD)},uulufNiQ:(O,l,e)=>{"use strict";e.d(l,{ZT:()=>r,_T:()=>o,ev:()=>x,pi:()=>t});/*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */var n=function(V,k){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(se,ge){se.__proto__=ge}||function(se,ge){for(var Ce in ge)Object.prototype.hasOwnProperty.call(ge,Ce)&&(se[Ce]=ge[Ce])},n(V,k)};function r(V,k){if(typeof k!="function"&&k!==null)throw new TypeError("Class extends value "+String(k)+" is not a constructor or null");n(V,k);function se(){this.constructor=V}V.prototype=k===null?Object.create(k):(se.prototype=k.prototype,new se)}var t=function(){return t=Object.assign||function(k){for(var se,ge=1,Ce=arguments.length;ge=0;z--)(P=V[z])&&(M=(Ce<3?P(M):Ce>3?P(k,se,M):P(k,se))||M);return Ce>3&&M&&Object.defineProperty(k,se,M),M}function f(V,k){return function(se,ge){k(se,ge,V)}}function p(V,k){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(V,k)}function _(V,k,se,ge){function Ce(M){return M instanceof se?M:new se(function(P){P(M)})}return new(se||(se=Promise))(function(M,P){function z(Z){try{U(ge.next(Z))}catch(W){P(W)}}function q(Z){try{U(ge.throw(Z))}catch(W){P(W)}}function U(Z){Z.done?M(Z.value):Ce(Z.value).then(z,q)}U((ge=ge.apply(V,k||[])).next())})}function s(V,k){var se={label:0,sent:function(){if(M[0]&1)throw M[1];return M[1]},trys:[],ops:[]},ge,Ce,M,P;return P={next:z(0),throw:z(1),return:z(2)},typeof Symbol=="function"&&(P[Symbol.iterator]=function(){return this}),P;function z(U){return function(Z){return q([U,Z])}}function q(U){if(ge)throw new TypeError("Generator is already executing.");for(;se;)try{if(ge=1,Ce&&(M=U[0]&2?Ce.return:U[0]?Ce.throw||((M=Ce.return)&&M.call(Ce),0):Ce.next)&&!(M=M.call(Ce,U[1])).done)return M;switch(Ce=0,M&&(U=[U[0]&2,M.value]),U[0]){case 0:case 1:M=U;break;case 4:return se.label++,{value:U[1],done:!1};case 5:se.label++,Ce=U[1],U=[0];continue;case 7:U=se.ops.pop(),se.trys.pop();continue;default:if(M=se.trys,!(M=M.length>0&&M[M.length-1])&&(U[0]===6||U[0]===2)){se=0;continue}if(U[0]===3&&(!M||U[1]>M[0]&&U[1]=V.length&&(V=void 0),{value:V&&V[ge++],done:!V}}};throw new TypeError(k?"Object is not iterable.":"Symbol.iterator is not defined.")}function v(V,k){var se=typeof Symbol=="function"&&V[Symbol.iterator];if(!se)return V;var ge=se.call(V),Ce,M=[],P;try{for(;(k===void 0||k-- >0)&&!(Ce=ge.next()).done;)M.push(Ce.value)}catch(z){P={error:z}}finally{try{Ce&&!Ce.done&&(se=ge.return)&&se.call(ge)}finally{if(P)throw P.error}}return M}function d(){for(var V=[],k=0;k1||z(ae,J)})})}function z(ae,J){try{q(ge[ae](J))}catch(fe){W(M[0][3],fe)}}function q(ae){ae.value instanceof g?Promise.resolve(ae.value.v).then(U,Z):W(M[0][2],ae)}function U(ae){z("next",ae)}function Z(ae){z("throw",ae)}function W(ae,J){ae(J),M.shift(),M.length&&z(M[0][0],M[0][1])}}function S(V){var k,se;return k={},ge("next"),ge("throw",function(Ce){throw Ce}),ge("return"),k[Symbol.iterator]=function(){return this},k;function ge(Ce,M){k[Ce]=V[Ce]?function(P){return(se=!se)?{value:g(V[Ce](P)),done:Ce==="return"}:M?M(P):P}:M}}function A(V){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var k=V[Symbol.asyncIterator],se;return k?k.call(V):(V=typeof u=="function"?u(V):V[Symbol.iterator](),se={},ge("next"),ge("throw"),ge("return"),se[Symbol.asyncIterator]=function(){return this},se);function ge(M){se[M]=V[M]&&function(P){return new Promise(function(z,q){P=V[M](P),Ce(z,q,P.done,P.value)})}}function Ce(M,P,z,q){Promise.resolve(q).then(function(U){M({value:U,done:z})},P)}}function w(V,k){return Object.defineProperty?Object.defineProperty(V,"raw",{value:k}):V.raw=k,V}var D=Object.create?function(V,k){Object.defineProperty(V,"default",{enumerable:!0,value:k})}:function(V,k){V.default=k};function L(V){if(V&&V.__esModule)return V;var k={};if(V!=null)for(var se in V)se!=="default"&&Object.prototype.hasOwnProperty.call(V,se)&&y(k,V,se);return D(k,V),k}function N(V){return V&&V.__esModule?V:{default:V}}function j(V,k,se,ge){if(se==="a"&&!ge)throw new TypeError("Private accessor was defined without a getter");if(typeof k=="function"?V!==k||!ge:!k.has(V))throw new TypeError("Cannot read private member from an object whose class did not declare it");return se==="m"?ge:se==="a"?ge.call(V):ge?ge.value:k.get(V)}function re(V,k,se,ge,Ce){if(ge==="m")throw new TypeError("Private method is not writable");if(ge==="a"&&!Ce)throw new TypeError("Private accessor was defined without a setter");if(typeof k=="function"?V!==k||!Ce:!k.has(V))throw new TypeError("Cannot write private member to an object whose class did not declare it");return ge==="a"?Ce.call(V,se):Ce?Ce.value=se:k.set(V,se),se}},yjdIzlkZ:function(O,l,e){var n,r,n,r;/*! * typeahead.js 0.11.1 * https://github.com/twitter/typeahead.js * Copyright 2013-2015 Twitter, Inc. and other contributors; Licensed MIT */(function(t,o){n=[e("kqAR+wt5")],r=function(c){return t.Bloodhound=o(c)}.apply(l,n),r!==void 0&&(O.exports=r)})(this,function(t){var o=function(){"use strict";return{isMsie:function(){return/(msie|trident)/i.test(navigator.userAgent)?navigator.userAgent.match(/(msie |rv:)(\d+(.\d+)?)/i)[2]:!1},isBlankString:function(m){return!m||/^\s*$/.test(m)},escapeRegExChars:function(m){return m.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},isString:function(m){return typeof m=="string"},isNumber:function(m){return typeof m=="number"},isArray:t.isArray,isFunction:t.isFunction,isObject:t.isPlainObject,isUndefined:function(m){return typeof m>"u"},isElement:function(m){return!!(m&&m.nodeType===1)},isJQuery:function(m){return m instanceof t},toStr:function(x){return o.isUndefined(x)||x===null?"":x+""},bind:t.proxy,each:function(m,x){t.each(m,g);function g(E,S){return x(S,E)}},map:t.map,filter:t.grep,every:function(m,x){var g=!0;return m?(t.each(m,function(E,S){if(!(g=x.call(null,S,E,m)))return!1}),!!g):g},some:function(m,x){var g=!1;return m?(t.each(m,function(E,S){if(g=x.call(null,S,E,m))return!1}),!!g):g},mixin:t.extend,identity:function(m){return m},clone:function(m){return t.extend(!0,{},m)},getIdGenerator:function(){var m=0;return function(){return m++}},templatify:function(x){return t.isFunction(x)?x:g;function g(){return String(x)}},defer:function(m){setTimeout(m,0)},debounce:function(m,x,g){var E,S;return function(){var A=this,w=arguments,D,L;return D=function(){E=null,g||(S=m.apply(A,w))},L=g&&!E,clearTimeout(E),E=setTimeout(D,x),L&&(S=m.apply(A,w)),S}},throttle:function(m,x){var g,E,S,A,w,D;return w=0,D=function(){w=new Date,S=null,A=m.apply(g,E)},function(){var L=new Date,N=x-(L-w);return g=this,E=arguments,N<=0?(clearTimeout(S),S=null,w=L,A=m.apply(g,E)):S||(S=setTimeout(D,N)),A}},stringify:function(m){return o.isString(m)?m:JSON.stringify(m)},noop:function(){}}}(),c="0.11.1",f=function(){"use strict";return{nonword:x,whitespace:m,obj:{nonword:g(x),whitespace:g(m)}};function m(E){return E=o.toStr(E),E?E.split(/\s+/):[]}function x(E){return E=o.toStr(E),E?E.split(/\W+/):[]}function g(E){return function(A){return A=o.isArray(A)?A:[].slice.call(arguments,0),function(D){var L=[];return o.each(A,function(N){L=L.concat(E(o.toStr(D[N])))}),L}}}}(),p=function(){"use strict";function m(E){this.maxSize=o.isNumber(E)?E:100,this.reset(),this.maxSize<=0&&(this.set=this.get=t.noop)}o.mixin(m.prototype,{set:function(S,A){var w=this.list.tail,D;this.size>=this.maxSize&&(this.list.remove(w),delete this.hash[w.key],this.size--),(D=this.hash[S])?(D.val=A,this.list.moveToFront(D)):(D=new g(S,A),this.list.add(D),this.hash[S]=D,this.size++)},get:function(S){var A=this.hash[S];if(A)return this.list.moveToFront(A),A.val},reset:function(){this.size=0,this.hash={},this.list=new x}});function x(){this.head=this.tail=null}o.mixin(x.prototype,{add:function(S){this.head&&(S.next=this.head,this.head.prev=S),this.head=S,this.tail=this.tail||S},remove:function(S){S.prev?S.prev.next=S.next:this.head=S.next,S.next?S.next.prev=S.prev:this.tail=S.prev},moveToFront:function(E){this.remove(E),this.add(E)}});function g(E,S){this.key=E,this.val=S,this.prev=this.next=null}return m}(),_=function(){"use strict";var m;try{m=window.localStorage,m.setItem("~~~","!"),m.removeItem("~~~")}catch{m=null}function x(w,D){this.prefix=["__",w,"__"].join(""),this.ttlKey="__ttl__",this.keyMatcher=new RegExp("^"+o.escapeRegExChars(this.prefix)),this.ls=D||m,!this.ls&&this._noop()}return o.mixin(x.prototype,{_prefix:function(w){return this.prefix+w},_ttlKey:function(w){return this._prefix(w)+this.ttlKey},_noop:function(){this.get=this.set=this.remove=this.clear=this.isExpired=o.noop},_safeSet:function(w,D){try{this.ls.setItem(w,D)}catch(L){L.name==="QuotaExceededError"&&(this.clear(),this._noop())}},get:function(w){return this.isExpired(w)&&this.remove(w),S(this.ls.getItem(this._prefix(w)))},set:function(w,D,L){return o.isNumber(L)?this._safeSet(this._ttlKey(w),E(g()+L)):this.ls.removeItem(this._ttlKey(w)),this._safeSet(this._prefix(w),E(D))},remove:function(w){return this.ls.removeItem(this._ttlKey(w)),this.ls.removeItem(this._prefix(w)),this},clear:function(){var w,D=A(this.keyMatcher);for(w=D.length;w--;)this.remove(D[w]);return this},isExpired:function(w){var D=S(this.ls.getItem(this._ttlKey(w)));return!!(o.isNumber(D)&&g()>D)}}),x;function g(){return new Date().getTime()}function E(w){return JSON.stringify(o.isUndefined(w)?null:w)}function S(w){return t.parseJSON(w)}function A(w){var D,L,N=[],j=m.length;for(D=0;DL[j]||(re.push(D[N]),N++),j++);return re}}(),h=function(){"use strict";var m;m={data:"data",protocol:"protocol",thumbprint:"thumbprint"};function x(g){this.url=g.url,this.ttl=g.ttl,this.cache=g.cache,this.prepare=g.prepare,this.transform=g.transform,this.transport=g.transport,this.thumbprint=g.thumbprint,this.storage=new _(g.cacheKey)}return o.mixin(x.prototype,{_settings:function(){return{url:this.url,type:"GET",dataType:"json"}},store:function(E){this.cache&&(this.storage.set(m.data,E,this.ttl),this.storage.set(m.protocol,location.protocol,this.ttl),this.storage.set(m.thumbprint,this.thumbprint,this.ttl))},fromCache:function(){var E={},S;return this.cache?(E.data=this.storage.get(m.data),E.protocol=this.storage.get(m.protocol),E.thumbprint=this.storage.get(m.thumbprint),S=E.thumbprint!==this.thumbprint||E.protocol!==location.protocol,E.data&&!S?E.data:null):null},fromNetwork:function(g){var E=this,S;if(!g)return;S=this.prepare(this._settings()),this.transport(S).fail(A).done(w);function A(){g(!0)}function w(D){g(null,E.transform(D))}},clear:function(){return this.storage.clear(),this}}),x}(),u=function(){"use strict";function m(x){this.url=x.url,this.prepare=x.prepare,this.transform=x.transform,this.transport=new s({cache:x.cache,limiter:x.limiter,transport:x.transport})}return o.mixin(m.prototype,{_settings:function(){return{url:this.url,type:"GET",dataType:"json"}},get:function(g,E){var S=this,A;if(!E)return;return g=g||"",A=this.prepare(g,this._settings()),this.transport.get(A,w);function w(D,L){E(D?[]:S.transform(L))}},cancelLastRequest:function(){this.transport.cancel()}}),m}(),v=function(){"use strict";return function(w){var D,L;return D={initialize:!0,identify:o.stringify,datumTokenizer:null,queryTokenizer:null,sufficient:5,sorter:null,local:[],prefetch:null,remote:null},w=o.mixin(D,w||{}),!w.datumTokenizer&&t.error("datumTokenizer is required"),!w.queryTokenizer&&t.error("queryTokenizer is required"),L=w.sorter,w.sorter=L?function(N){return N.sort(L)}:o.identity,w.local=o.isFunction(w.local)?w.local():w.local,w.prefetch=m(w.prefetch),w.remote=x(w.remote),w};function m(A){var w;return A?(w={url:null,ttl:24*60*60*1e3,cache:!0,cacheKey:null,thumbprint:"",prepare:o.identity,transform:o.identity,transport:null},A=o.isString(A)?{url:A}:A,A=o.mixin(w,A),!A.url&&t.error("prefetch requires url to be set"),A.transform=A.filter||A.transform,A.cacheKey=A.cacheKey||A.url,A.thumbprint=c+A.thumbprint,A.transport=A.transport?S(A.transport):t.ajax,A):null}function x(A){var w;if(A)return w={url:null,cache:!0,prepare:null,replace:null,wildcard:null,limiter:null,rateLimitBy:"debounce",rateLimitWait:300,transform:o.identity,transport:null},A=o.isString(A)?{url:A}:A,A=o.mixin(w,A),!A.url&&t.error("remote requires url to be set"),A.transform=A.filter||A.transform,A.prepare=g(A),A.limiter=E(A),A.transport=A.transport?S(A.transport):t.ajax,delete A.replace,delete A.wildcard,delete A.rateLimitBy,delete A.rateLimitWait,A}function g(A){var w,D,L;if(w=A.prepare,D=A.replace,L=A.wildcard,w)return w;return D?w=N:A.wildcard?w=j:w=re,w;function N(V,k){return k.url=D(k.url,V),k}function j(V,k){return k.url=k.url.replace(L,encodeURIComponent(V)),k}function re(V,k){return k}}function E(A){var w,D,L;return w=A.limiter,D=A.rateLimitBy,L=A.rateLimitWait,w||(w=/^throttle$/i.test(D)?j(L):N(L)),w;function N(re){return function(k){return o.debounce(k,re)}}function j(re){return function(k){return o.throttle(k,re)}}}function S(A){return function(D){var L=t.Deferred();return A(D,N,j),L;function N(re){o.defer(function(){L.resolve(re)})}function j(re){o.defer(function(){L.reject(re)})}}}}(),d=function(){"use strict";var m;m=window&&window.Bloodhound;function x(g){g=v(g),this.sorter=g.sorter,this.identify=g.identify,this.sufficient=g.sufficient,this.local=g.local,this.remote=g.remote?new u(g.remote):null,this.prefetch=g.prefetch?new h(g.prefetch):null,this.index=new y({identify:this.identify,datumTokenizer:g.datumTokenizer,queryTokenizer:g.queryTokenizer}),g.initialize!==!1&&this.initialize()}return x.noConflict=function(){return window&&(window.Bloodhound=m),x},x.tokenizers=f,o.mixin(x.prototype,{__ttAdapter:function(){var E=this;return this.remote?S:A;function S(w,D,L){return E.search(w,D,L)}function A(w,D){return E.search(w,D)}},_loadPrefetch:function(){var E=this,S,A;return S=t.Deferred(),this.prefetch?(A=this.prefetch.fromCache())?(this.index.bootstrap(A),S.resolve()):this.prefetch.fromNetwork(w):S.resolve(),S.promise();function w(D,L){if(D)return S.reject();E.add(L),E.prefetch.store(E.index.serialize()),S.resolve()}},_initialize:function(){var E=this,S;return this.clear(),(this.initPromise=this._loadPrefetch()).done(A),this.initPromise;function A(){E.add(E.local)}},initialize:function(E){return!this.initPromise||E?this._initialize():this.initPromise},add:function(E){return this.index.add(E),this},get:function(E){return E=o.isArray(E)?E:[].slice.call(arguments),this.index.get(E)},search:function(E,S,A){var w=this,D;return D=this.sorter(this.index.search(E)),S(this.remote?D.slice():D),this.remote&&D.length"u"},isElement:function(d){return!!(d&&d.nodeType===1)},isJQuery:function(d){return d instanceof t},toStr:function(m){return o.isUndefined(m)||m===null?"":m+""},bind:t.proxy,each:function(d,m){t.each(d,x);function x(g,E){return m(E,g)}},map:t.map,filter:t.grep,every:function(d,m){var x=!0;return d?(t.each(d,function(g,E){if(!(x=m.call(null,E,g,d)))return!1}),!!x):x},some:function(d,m){var x=!1;return d?(t.each(d,function(g,E){if(x=m.call(null,E,g,d))return!1}),!!x):x},mixin:t.extend,identity:function(d){return d},clone:function(d){return t.extend(!0,{},d)},getIdGenerator:function(){var d=0;return function(){return d++}},templatify:function(m){return t.isFunction(m)?m:x;function x(){return String(m)}},defer:function(d){setTimeout(d,0)},debounce:function(d,m,x){var g,E;return function(){var S=this,A=arguments,w,D;return w=function(){g=null,x||(E=d.apply(S,A))},D=x&&!g,clearTimeout(g),g=setTimeout(w,m),D&&(E=d.apply(S,A)),E}},throttle:function(d,m){var x,g,E,S,A,w;return A=0,w=function(){A=new Date,E=null,S=d.apply(x,g)},function(){var D=new Date,L=m-(D-A);return x=this,g=arguments,L<=0?(clearTimeout(E),E=null,A=D,S=d.apply(x,g)):E||(E=setTimeout(w,L)),S}},stringify:function(d){return o.isString(d)?d:JSON.stringify(d)},noop:function(){}}}(),c=function(){"use strict";var d={wrapper:"twitter-typeahead",input:"tt-input",hint:"tt-hint",menu:"tt-menu",dataset:"tt-dataset",suggestion:"tt-suggestion",selectable:"tt-selectable",empty:"tt-empty",open:"tt-open",cursor:"tt-cursor",highlight:"tt-highlight"};return m;function m(S){var A,w;return w=o.mixin({},d,S),A={css:E(),classes:w,html:x(w),selectors:g(w)},{css:A.css,html:A.html,classes:A.classes,selectors:A.selectors,mixin:function(D){o.mixin(D,A)}}}function x(S){return{wrapper:'',menu:'
'}}function g(S){var A={};return o.each(S,function(w,D){A[D]="."+w}),A}function E(){var S={wrapper:{position:"relative",display:"inline-block"},hint:{position:"absolute",top:"0",left:"0",borderColor:"transparent",boxShadow:"none",opacity:"1"},input:{position:"relative",verticalAlign:"top",backgroundColor:"transparent"},inputWithNoHint:{position:"relative",verticalAlign:"top"},menu:{position:"absolute",top:"100%",left:"0",zIndex:"100",display:"none"},ltr:{left:"0",right:"auto"},rtl:{left:"auto",right:" 0"}};return o.isMsie()&&o.mixin(S.input,{backgroundImage:"url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)"}),S}}(),f=function(){"use strict";var d,m;d="typeahead:",m={render:"rendered",cursorchange:"cursorchanged",select:"selected",autocomplete:"autocompleted"};function x(g){(!g||!g.el)&&t.error("EventBus initialized without el"),this.$el=t(g.el)}return o.mixin(x.prototype,{_trigger:function(g,E){var S;return S=t.Event(d+g),(E=E||[]).unshift(S),this.$el.trigger.apply(this.$el,E),S},before:function(g){var E,S;return E=[].slice.call(arguments,1),S=this._trigger("before"+g,E),S.isDefaultPrevented()},trigger:function(g){var E;this._trigger(g,[].slice.call(arguments,1)),(E=m[g])&&this._trigger(E,[].slice.call(arguments,1))}}),x}(),p=function(){"use strict";var d=/\s+/,m=D();return{onSync:E,onAsync:g,off:S,trigger:A};function x(N,j,re,V){var k;if(!re)return this;for(j=j.split(d),re=V?L(re,V):re,this._callbacks=this._callbacks||{};k=j.shift();)this._callbacks[k]=this._callbacks[k]||{sync:[],async:[]},this._callbacks[k][N].push(re);return this}function g(N,j,re){return x.call(this,"async",N,j,re)}function E(N,j,re){return x.call(this,"sync",N,j,re)}function S(N){var j;if(!this._callbacks)return this;for(N=N.split(d);j=N.shift();)delete this._callbacks[j];return this}function A(N){var j,re,V,k,se;if(!this._callbacks)return this;for(N=N.split(d),V=[].slice.call(arguments,1);(j=N.shift())&&(re=this._callbacks[j]);)k=w(re.sync,this,[j].concat(V)),se=w(re.async,this,[j].concat(V)),k()&&m(se);return this}function w(N,j,re){return V;function V(){for(var k,se=0,ge=N.length;!k&&se9?this.$input.on("input.tt",L):this.$input.on("keydown.tt keypress.tt cut.tt paste.tt",function(N){d[N.which||N.keyCode]||o.defer(o.bind(S._onInput,S,N))}),this},focus:function(){this.$input.focus()},blur:function(){this.$input.blur()},getLangDir:function(){return this.dir},getQuery:function(){return this.query||""},setQuery:function(A,w){this.setInputValue(A),this._setQuery(A,w)},hasQueryChangedSinceLastFocus:function(){return this.query!==this.queryWhenFocused},getInputValue:function(){return this.$input.val()},setInputValue:function(A){this.$input.val(A),this.clearHintIfInvalid(),this._checkLanguageDirection()},resetInputValue:function(){this.setInputValue(this.query)},getHint:function(){return this.$hint.val()},setHint:function(A){this.$hint.val(A)},clearHint:function(){this.setHint("")},clearHintIfInvalid:function(){var A,w,D,L;A=this.getInputValue(),w=this.getHint(),D=A!==w&&w.indexOf(A)===0,L=A!==""&&D&&!this.hasOverflow(),!L&&this.clearHint()},hasFocus:function(){return this.$input.is(":focus")},hasOverflow:function(){var A=this.$input.width()-2;return this.$overflowHelper.text(this.getInputValue()),this.$overflowHelper.width()>=A},isCursorAtEnd:function(){var S,A,w;return S=this.$input.val().length,A=this.$input[0].selectionStart,o.isNumber(A)?A===S:document.selection?(w=document.selection.createRange(),w.moveStart("character",-S),S===w.text.length):!0},destroy:function(){this.$hint.off(".tt"),this.$input.off(".tt"),this.$overflowHelper.remove(),this.$hint=this.$input=this.$overflowHelper=t("
")}}),m;function x(S){return t('').css({position:"absolute",visibility:"hidden",whiteSpace:"pre",fontFamily:S.css("font-family"),fontSize:S.css("font-size"),fontStyle:S.css("font-style"),fontVariant:S.css("font-variant"),fontWeight:S.css("font-weight"),wordSpacing:S.css("word-spacing"),letterSpacing:S.css("letter-spacing"),textIndent:S.css("text-indent"),textRendering:S.css("text-rendering"),textTransform:S.css("text-transform")}).insertAfter(S)}function g(S,A){return m.normalizeQuery(S)===m.normalizeQuery(A)}function E(S){return S.altKey||S.ctrlKey||S.metaKey||S.shiftKey}}(),y=function(){"use strict";var d,m;d={val:"tt-selectable-display",obj:"tt-selectable-object"},m=o.getIdGenerator();function x(A,w){A=A||{},A.templates=A.templates||{},A.templates.notFound=A.templates.notFound||A.templates.empty,A.source||t.error("missing source"),A.node||t.error("missing node"),A.name&&!S(A.name)&&t.error("invalid dataset name: "+A.name),w.mixin(this),this.highlight=!!A.highlight,this.name=A.name||m(),this.limit=A.limit||5,this.displayFn=g(A.display||A.displayKey),this.templates=E(A.templates,this.displayFn),this.source=A.source.__ttAdapter?A.source.__ttAdapter():A.source,this.async=o.isUndefined(A.async)?this.source.length>2:!!A.async,this._resetLastSuggestion(),this.$el=t(A.node).addClass(this.classes.dataset).addClass(this.classes.dataset+"-"+this.name)}return x.extractData=function(w){var D=t(w);return D.data(d.obj)?{val:D.data(d.val)||"",obj:D.data(d.obj)||null}:null},o.mixin(x.prototype,p,{_overwrite:function(w,D){D=D||[],D.length?this._renderSuggestions(w,D):this.async&&this.templates.pending?this._renderPending(w):!this.async&&this.templates.notFound?this._renderNotFound(w):this._empty(),this.trigger("rendered",this.name,D,!1)},_append:function(w,D){D=D||[],D.length&&this.$lastSuggestion.length?this._appendSuggestions(w,D):D.length?this._renderSuggestions(w,D):!this.$lastSuggestion.length&&this.templates.notFound&&this._renderNotFound(w),this.trigger("rendered",this.name,D,!0)},_renderSuggestions:function(w,D){var L;L=this._getSuggestionsFragment(w,D),this.$lastSuggestion=L.children().last(),this.$el.html(L).prepend(this._getHeader(w,D)).append(this._getFooter(w,D))},_appendSuggestions:function(w,D){var L,N;L=this._getSuggestionsFragment(w,D),N=L.children().last(),this.$lastSuggestion.after(L),this.$lastSuggestion=N},_renderPending:function(w){var D=this.templates.pending;this._resetLastSuggestion(),D&&this.$el.html(D({query:w,dataset:this.name}))},_renderNotFound:function(w){var D=this.templates.notFound;this._resetLastSuggestion(),D&&this.$el.html(D({query:w,dataset:this.name}))},_empty:function(){this.$el.empty(),this._resetLastSuggestion()},_getSuggestionsFragment:function(w,D){var L=this,N;return N=document.createDocumentFragment(),o.each(D,function(re){var V,k;k=L._injectQuery(w,re),V=t(L.templates.suggestion(k)).data(d.obj,re).data(d.val,L.displayFn(re)).addClass(L.classes.suggestion+" "+L.classes.selectable),N.appendChild(V[0])}),this.highlight&&_({className:this.classes.highlight,node:N,pattern:w}),t(N)},_getFooter:function(w,D){return this.templates.footer?this.templates.footer({query:w,suggestions:D,dataset:this.name}):null},_getHeader:function(w,D){return this.templates.header?this.templates.header({query:w,suggestions:D,dataset:this.name}):null},_resetLastSuggestion:function(){this.$lastSuggestion=t()},_injectQuery:function(w,D){return o.isObject(D)?o.mixin({_query:w},D):D},update:function(w){var D=this,L=!1,N=!1,j=0;this.cancel(),this.cancel=function(){L=!0,D.cancel=t.noop,D.async&&D.trigger("asyncCanceled",w)},this.source(w,re,V),!N&&re([]);function re(k){N||(N=!0,k=(k||[]).slice(0,D.limit),j=k.length,D._overwrite(w,k),j")}}),x;function g(A){return A=A||o.stringify,o.isFunction(A)?A:w;function w(D){return D[A]}}function E(A,w){return{notFound:A.notFound&&o.templatify(A.notFound),pending:A.pending&&o.templatify(A.pending),header:A.header&&o.templatify(A.header),footer:A.footer&&o.templatify(A.footer),suggestion:A.suggestion||D};function D(L){return t("
").text(w(L))}}function S(A){return/^[_a-zA-Z0-9-]+$/.test(A)}}(),h=function(){"use strict";function d(m,x){var g=this;m=m||{},m.node||t.error("node is required"),x.mixin(this),this.$node=t(m.node),this.query=null,this.datasets=o.map(m.datasets,E);function E(S){var A=g.$node.find(S.node).first();return S.node=A.length?A:t("
").appendTo(g.$node),new y(S,x)}}return o.mixin(d.prototype,p,{_onSelectableClick:function(x){this.trigger("selectableClicked",t(x.currentTarget))},_onRendered:function(x,g,E,S){this.$node.toggleClass(this.classes.empty,this._allDatasetsEmpty()),this.trigger("datasetRendered",g,E,S)},_onCleared:function(){this.$node.toggleClass(this.classes.empty,this._allDatasetsEmpty()),this.trigger("datasetCleared")},_propagate:function(){this.trigger.apply(this,arguments)},_allDatasetsEmpty:function(){return o.every(this.datasets,x);function x(g){return g.isEmpty()}},_getSelectables:function(){return this.$node.find(this.selectors.selectable)},_removeCursor:function(){var x=this.getActiveSelectable();x&&x.removeClass(this.classes.cursor)},_ensureVisible:function(x){var g,E,S,A;g=x.position().top,E=g+x.outerHeight(!0),S=this.$node.scrollTop(),A=this.$node.height()+parseInt(this.$node.css("paddingTop"),10)+parseInt(this.$node.css("paddingBottom"),10),g<0?this.$node.scrollTop(S+g):A"),o.each(this.datasets,x);function x(g){g.destroy()}}}),d}(),u=function(){"use strict";var d=h.prototype;function m(){h.apply(this,[].slice.call(arguments,0))}return o.mixin(m.prototype,h.prototype,{open:function(){return!this._allDatasetsEmpty()&&this._show(),d.open.apply(this,[].slice.call(arguments,0))},close:function(){return this._hide(),d.close.apply(this,[].slice.call(arguments,0))},_onRendered:function(){return this._allDatasetsEmpty()?this._hide():this.isOpen()&&this._show(),d._onRendered.apply(this,[].slice.call(arguments,0))},_onCleared:function(){return this._allDatasetsEmpty()?this._hide():this.isOpen()&&this._show(),d._onCleared.apply(this,[].slice.call(arguments,0))},setLanguageDirection:function(g){return this.$node.css(g==="ltr"?this.css.ltr:this.css.rtl),d.setLanguageDirection.apply(this,[].slice.call(arguments,0))},_hide:function(){this.$node.hide()},_show:function(){this.$node.css("display","block")}}),m}(),v=function(){"use strict";function d(x,g){var E,S,A,w,D,L,N,j,re,V,k;x=x||{},x.input||t.error("missing input"),x.menu||t.error("missing menu"),x.eventBus||t.error("missing event bus"),g.mixin(this),this.eventBus=x.eventBus,this.minLength=o.isNumber(x.minLength)?x.minLength:1,this.input=x.input,this.menu=x.menu,this.enabled=!0,this.active=!1,this.input.hasFocus()&&this.activate(),this.dir=this.input.getLangDir(),this._hacks(),this.menu.bind().onSync("selectableClicked",this._onSelectableClicked,this).onSync("asyncRequested",this._onAsyncRequested,this).onSync("asyncCanceled",this._onAsyncCanceled,this).onSync("asyncReceived",this._onAsyncReceived,this).onSync("datasetRendered",this._onDatasetRendered,this).onSync("datasetCleared",this._onDatasetCleared,this),E=m(this,"activate","open","_onFocused"),S=m(this,"deactivate","_onBlurred"),A=m(this,"isActive","isOpen","_onEnterKeyed"),w=m(this,"isActive","isOpen","_onTabKeyed"),D=m(this,"isActive","_onEscKeyed"),L=m(this,"isActive","open","_onUpKeyed"),N=m(this,"isActive","open","_onDownKeyed"),j=m(this,"isActive","isOpen","_onLeftKeyed"),re=m(this,"isActive","isOpen","_onRightKeyed"),V=m(this,"_openIfActive","_onQueryChanged"),k=m(this,"_openIfActive","_onWhitespaceChanged"),this.input.bind().onSync("focused",E,this).onSync("blurred",S,this).onSync("enterKeyed",A,this).onSync("tabKeyed",w,this).onSync("escKeyed",D,this).onSync("upKeyed",L,this).onSync("downKeyed",N,this).onSync("leftKeyed",j,this).onSync("rightKeyed",re,this).onSync("queryChanged",V,this).onSync("whitespaceChanged",k,this).onSync("langDirChanged",this._onLangDirChanged,this)}return o.mixin(d.prototype,{_hacks:function(){var g,E;g=this.input.$input||t("
"),E=this.menu.$node||t("
"),g.on("blur.tt",function(S){var A,w,D;A=document.activeElement,w=E.is(A),D=E.has(A).length>0,o.isMsie()&&(w||D)&&(S.preventDefault(),S.stopImmediatePropagation(),o.defer(function(){g.focus()}))}),E.on("mousedown.tt",function(S){S.preventDefault()})},_onSelectableClicked:function(g,E){this.select(E)},_onDatasetCleared:function(){this._updateHint()},_onDatasetRendered:function(g,E,S,A){this._updateHint(),this.eventBus.trigger("render",S,A,E)},_onAsyncRequested:function(g,E,S){this.eventBus.trigger("asyncrequest",S,E)},_onAsyncCanceled:function(g,E,S){this.eventBus.trigger("asynccancel",S,E)},_onAsyncReceived:function(g,E,S){this.eventBus.trigger("asyncreceive",S,E)},_onFocused:function(){this._minLengthMet()&&this.menu.update(this.input.getQuery())},_onBlurred:function(){this.input.hasQueryChangedSinceLastFocus()&&this.eventBus.trigger("change",this.input.getQuery())},_onEnterKeyed:function(g,E){var S;(S=this.menu.getActiveSelectable())&&this.select(S)&&E.preventDefault()},_onTabKeyed:function(g,E){var S;(S=this.menu.getActiveSelectable())?this.select(S)&&E.preventDefault():(S=this.menu.getTopSelectable())&&this.autocomplete(S)&&E.preventDefault()},_onEscKeyed:function(){this.close()},_onUpKeyed:function(){this.moveCursor(-1)},_onDownKeyed:function(){this.moveCursor(1)},_onLeftKeyed:function(){this.dir==="rtl"&&this.input.isCursorAtEnd()&&this.autocomplete(this.menu.getTopSelectable())},_onRightKeyed:function(){this.dir==="ltr"&&this.input.isCursorAtEnd()&&this.autocomplete(this.menu.getTopSelectable())},_onQueryChanged:function(g,E){this._minLengthMet(E)?this.menu.update(E):this.menu.empty()},_onWhitespaceChanged:function(){this._updateHint()},_onLangDirChanged:function(g,E){this.dir!==E&&(this.dir=E,this.menu.setLanguageDirection(E))},_openIfActive:function(){this.isActive()&&this.open()},_minLengthMet:function(g){return g=o.isString(g)?g:this.input.getQuery()||"",g.length>=this.minLength},_updateHint:function(){var g,E,S,A,w,D,L;g=this.menu.getTopSelectable(),E=this.menu.getSelectableData(g),S=this.input.getInputValue(),E&&!o.isBlankString(S)&&!this.input.hasOverflow()?(A=s.normalizeQuery(S),w=o.escapeRegExChars(A),D=new RegExp("^(?:"+w+")(.+$)","i"),L=D.exec(E.val),L&&this.input.setHint(S+L[1])):this.input.clearHint()},isEnabled:function(){return this.enabled},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},isActive:function(){return this.active},activate:function(){return this.isActive()?!0:!this.isEnabled()||this.eventBus.before("active")?!1:(this.active=!0,this.eventBus.trigger("active"),!0)},deactivate:function(){return this.isActive()?this.eventBus.before("idle")?!1:(this.active=!1,this.close(),this.eventBus.trigger("idle"),!0):!0},isOpen:function(){return this.menu.isOpen()},open:function(){return!this.isOpen()&&!this.eventBus.before("open")&&(this.menu.open(),this._updateHint(),this.eventBus.trigger("open")),this.isOpen()},close:function(){return this.isOpen()&&!this.eventBus.before("close")&&(this.menu.close(),this.input.clearHint(),this.input.resetInputValue(),this.eventBus.trigger("close")),!this.isOpen()},setVal:function(g){this.input.setQuery(o.toStr(g))},getVal:function(){return this.input.getQuery()},select:function(g){var E=this.menu.getSelectableData(g);return E&&!this.eventBus.before("select",E.obj)?(this.input.setQuery(E.val,!0),this.eventBus.trigger("select",E.obj),this.close(),!0):!1},autocomplete:function(g){var E,S,A;return E=this.input.getQuery(),S=this.menu.getSelectableData(g),A=S&&E!==S.val,A&&!this.eventBus.before("autocomplete",S.obj)?(this.input.setQuery(S.val),this.eventBus.trigger("autocomplete",S.obj),!0):!1},moveCursor:function(g){var E,S,A,w,D;return E=this.input.getQuery(),S=this.menu.selectableRelativeToCursor(g),A=this.menu.getSelectableData(S),w=A?A.obj:null,D=this._minLengthMet()&&this.menu.update(E),!D&&!this.eventBus.before("cursorchange",w)?(this.menu.setCursor(S),A?this.input.setInputValue(A.val):(this.input.resetInputValue(),this._updateHint()),this.eventBus.trigger("cursorchange",w),!0):!1},destroy:function(){this.input.destroy(),this.menu.destroy()}}),d;function m(x){var g=[].slice.call(arguments,1);return function(){var E=[].slice.call(arguments);o.each(g,function(S){return x[S].apply(x,E)})}}}();(function(){"use strict";var d,m,x;d=t.fn.typeahead,m={www:"tt-www",attrs:"tt-attrs",typeahead:"tt-typeahead"},x={initialize:function(N,j){var re;return j=o.isArray(j)?j:[].slice.call(arguments,1),N=N||{},re=c(N.classNames),this.each(V);function V(){var k,se,ge,Ce,M,P,z,q,U,Z,W;o.each(j,function(ae){ae.highlight=!!N.highlight}),k=t(this),se=t(re.html.wrapper),ge=D(N.hint),Ce=D(N.menu),M=N.hint!==!1&&!ge,P=N.menu!==!1&&!Ce,M&&(ge=E(k,re)),P&&(Ce=t(re.html.menu).css(re.css.menu)),ge&&ge.val(""),k=S(k,re),(M||P)&&(se.css(re.css.wrapper),k.css(M?re.css.input:re.css.inputWithNoHint),k.wrap(se).parent().prepend(M?ge:null).append(P?Ce:null)),W=P?u:h,z=new f({el:k}),q=new s({hint:ge,input:k},re),U=new W({node:Ce,datasets:j},re),Z=new v({input:q,menu:U,eventBus:z,minLength:N.minLength},re),k.data(m.www,re),k.data(m.typeahead,Z)}},isEnabled:function(){var N;return g(this.first(),function(j){N=j.isEnabled()}),N},enable:function(){return g(this,function(N){N.enable()}),this},disable:function(){return g(this,function(N){N.disable()}),this},isActive:function(){var N;return g(this.first(),function(j){N=j.isActive()}),N},activate:function(){return g(this,function(N){N.activate()}),this},deactivate:function(){return g(this,function(N){N.deactivate()}),this},isOpen:function(){var N;return g(this.first(),function(j){N=j.isOpen()}),N},open:function(){return g(this,function(N){N.open()}),this},close:function(){return g(this,function(N){N.close()}),this},select:function(N){var j=!1,re=t(N);return g(this.first(),function(V){j=V.select(re)}),j},autocomplete:function(N){var j=!1,re=t(N);return g(this.first(),function(V){j=V.autocomplete(re)}),j},moveCursor:function(N){var j=!1;return g(this.first(),function(re){j=re.moveCursor(N)}),j},val:function(N){var j;return arguments.length?(g(this,function(re){re.setVal(N)}),this):(g(this.first(),function(re){j=re.getVal()}),j)},destroy:function(){return g(this,function(N,j){w(j),N.destroy()}),this}},t.fn.typeahead=function(L){return x[L]?x[L].apply(this,[].slice.call(arguments,1)):x.initialize.apply(this,arguments)},t.fn.typeahead.noConflict=function(){return t.fn.typeahead=d,this};function g(L,N){L.each(function(){var j=t(this),re;(re=j.data(m.typeahead))&&N(re,j)})}function E(L,N){return L.clone().addClass(N.classes.hint).removeData().css(N.css.hint).css(A(L)).prop("readonly",!0).removeAttr("id name placeholder required").attr({autocomplete:"off",spellcheck:"false",tabindex:-1})}function S(L,N){L.data(m.attrs,{dir:L.attr("dir"),autocomplete:L.attr("autocomplete"),spellcheck:L.attr("spellcheck"),style:L.attr("style")}),L.addClass(N.classes.input).attr({autocomplete:"off",spellcheck:!1});try{!L.attr("dir")&&L.attr("dir","auto")}catch{}return L}function A(L){return{backgroundAttachment:L.css("background-attachment"),backgroundClip:L.css("background-clip"),backgroundColor:L.css("background-color"),backgroundImage:L.css("background-image"),backgroundOrigin:L.css("background-origin"),backgroundPosition:L.css("background-position"),backgroundRepeat:L.css("background-repeat"),backgroundSize:L.css("background-size")}}function w(L){var N,j;N=L.data(m.www),j=L.parent().filter(N.selectors.wrapper),o.each(L.data(m.attrs),function(re,V){o.isUndefined(re)?L.removeAttr(V):L.attr(V,re)}),L.removeData(m.typeahead).removeData(m.www).removeData(m.attr).removeClass(N.classes.input),j.length&&(L.detach().insertAfter(j),j.remove())}function D(L){var N,j;return N=o.isJQuery(L)||o.isElement(L),j=N?t(L).first():[],j.length?j:null}})()})},"UlRz/7g7":(O,l)=>{"use strict";l.ITEM_TYPES={PAGE:"PAGE",ELLIPSIS:"ELLIPSIS",FIRST_PAGE_LINK:"FIRST_PAGE_LINK",PREVIOUS_PAGE_LINK:"PREVIOUS_PAGE_LINK",NEXT_PAGE_LINK:"NEXT_PAGE_LINK",LAST_PAGE_LINK:"LAST_PAGE_LINK"},l.ITEM_KEYS={FIRST_ELLIPSIS:-1,SECOND_ELLIPSIS:-2,FIRST_PAGE_LINK:-3,PREVIOUS_PAGE_LINK:-4,NEXT_PAGE_LINK:-5,LAST_PAGE_LINK:-6}},YDO0FFPu:(O,l,e)=>{"use strict";var n=e("UlRz/7g7");l.createFirstEllipsis=function(r){return{type:n.ITEM_TYPES.ELLIPSIS,key:n.ITEM_KEYS.FIRST_ELLIPSIS,value:r,isActive:!1}},l.createSecondEllipsis=function(r){return{type:n.ITEM_TYPES.ELLIPSIS,key:n.ITEM_KEYS.SECOND_ELLIPSIS,value:r,isActive:!1}},l.createFirstPageLink=function(r){var t=r.currentPage;return{type:n.ITEM_TYPES.FIRST_PAGE_LINK,key:n.ITEM_KEYS.FIRST_PAGE_LINK,value:1,isActive:t===1}},l.createPreviousPageLink=function(r){var t=r.currentPage;return{type:n.ITEM_TYPES.PREVIOUS_PAGE_LINK,key:n.ITEM_KEYS.PREVIOUS_PAGE_LINK,value:Math.max(1,t-1),isActive:t===1}},l.createNextPageLink=function(r){var t=r.currentPage,o=r.totalPages;return{type:n.ITEM_TYPES.NEXT_PAGE_LINK,key:n.ITEM_KEYS.NEXT_PAGE_LINK,value:Math.min(o,t+1),isActive:t===o}},l.createLastPageLink=function(r){var t=r.currentPage,o=r.totalPages;return{type:n.ITEM_TYPES.LAST_PAGE_LINK,key:n.ITEM_KEYS.LAST_PAGE_LINK,value:o,isActive:t===o}},l.createPageFunctionFactory=function(r){var t=r.currentPage;return function(o){return{type:n.ITEM_TYPES.PAGE,key:o,value:o,isActive:o===t}}}},"5cKGxdQ2":(O,l)=>{"use strict";function e(n,r){for(var t=[],o=n;o<=r;o++)t.push(o);return t}l.createRange=e},vA7vUidr:(O,l,e)=>{"use strict";var n=e("5cKGxdQ2"),r=e("YDO0FFPu");function t(c){if(c==null)throw new Error("getPaginationModel(): options object should be a passed");var f=Number(c.totalPages);if(isNaN(f))throw new Error("getPaginationModel(): totalPages should be a number");if(f<0)throw new Error("getPaginationModel(): totalPages shouldn't be a negative number");var p=Number(c.currentPage);if(isNaN(p))throw new Error("getPaginationModel(): currentPage should be a number");if(p<0)throw new Error("getPaginationModel(): currentPage shouldn't be a negative number");if(p>f)throw new Error("getPaginationModel(): currentPage shouldn't be greater than totalPages");var _=c.boundaryPagesRange==null?1:Number(c.boundaryPagesRange);if(isNaN(_))throw new Error("getPaginationModel(): boundaryPagesRange should be a number");if(_<0)throw new Error("getPaginationModel(): boundaryPagesRange shouldn't be a negative number");var s=c.siblingPagesRange==null?1:Number(c.siblingPagesRange);if(isNaN(s))throw new Error("getPaginationModel(): siblingPagesRange should be a number");if(s<0)throw new Error("getPaginationModel(): siblingPagesRange shouldn't be a negative number");var y=Boolean(c.hidePreviousAndNextPageLinks),h=Boolean(c.hideFirstAndLastPageLinks),u=Boolean(c.hideEllipsis),v=u?0:1,d=[],m=r.createPageFunctionFactory(c);if(h||d.push(r.createFirstPageLink(c)),y||d.push(r.createPreviousPageLink(c)),1+2*v+2*s+2*_>=f){var x=n.createRange(1,f).map(m);d.push.apply(d,x)}else{var g=1,E=_,S=n.createRange(g,E).map(m),A=f+1-_,w=f,D=n.createRange(A,w).map(m),L=Math.min(Math.max(p-s,E+v+1),A-v-2*s-1),N=L+2*s,j=n.createRange(L,N).map(m);if(d.push.apply(d,S),!u){var re=L-1,V=re===E+1,k=V?m:r.createFirstEllipsis,se=k(re);d.push(se)}if(d.push.apply(d,j),!u){var ge=N+1,Ce=ge===A-1,M=Ce?m:r.createSecondEllipsis,P=M(ge);d.push(P)}d.push.apply(d,D)}return y||d.push(r.createNextPageLink(c)),h||d.push(r.createLastPageLink(c)),d}l.getPaginationModel=t;var o=e("UlRz/7g7");l.ITEM_TYPES=o.ITEM_TYPES,l.ITEM_KEYS=o.ITEM_KEYS},xaHQBVAH:function(O,l,e){var n,r;/*! * URI.js - Mutating URLs * IPv6 Support * * Version: 1.19.11 * * Author: Rodney Rehm * Web: http://medialize.github.io/URI.js/ * * Licensed under * MIT License http://www.opensource.org/licenses/mit-license * */(function(t,o){"use strict";O.exports?O.exports=o():(n=o,r=typeof n=="function"?n.call(l,e,l,O):n,r!==void 0&&(O.exports=r))})(this,function(t){"use strict";var o=t&&t.IPv6;function c(p){var _=p.toLowerCase(),s=_.split(":"),y=s.length,h=8;s[0]===""&&s[1]===""&&s[2]===""?(s.shift(),s.shift()):s[0]===""&&s[1]===""?s.shift():s[y-1]===""&&s[y-2]===""&&s.pop(),y=s.length,s[y-1].indexOf(".")!==-1&&(h=7);var u;for(u=0;u1);m++)v.splice(0,1);s[d]=v.join("")}var x=-1,g=0,E=0,S=-1,A=!1;for(d=0;dg&&(x=S,g=E)):s[d]==="0"&&(A=!0,S=d,E=1);E>g&&(x=S,g=E),g>1&&s.splice(x,g,""),y=s.length;var w="";for(s[0]===""&&(w=":"),d=0;d=f.length-1)return!1;var _=f.lastIndexOf(".",p-1);if(_<=0||_>=p-1)return!1;var s=c.list[f.slice(p+1)];return s?s.indexOf(" "+f.slice(_+1,p)+" ")>=0:!1},is:function(f){var p=f.lastIndexOf(".");if(p<=0||p>=f.length-1)return!1;var _=f.lastIndexOf(".",p-1);if(_>=0)return!1;var s=c.list[f.slice(p+1)];return s?s.indexOf(" "+f.slice(0,p)+" ")>=0:!1},get:function(f){var p=f.lastIndexOf(".");if(p<=0||p>=f.length-1)return null;var _=f.lastIndexOf(".",p-1);if(_<=0||_>=p-1)return null;var s=c.list[f.slice(p+1)];return!s||s.indexOf(" "+f.slice(_+1,p)+" ")<0?null:f.slice(_+1)},noConflict:function(){return t.SecondLevelDomains===this&&(t.SecondLevelDomains=o),this}};return c})},"HM+Bgqj5":function(O,l,e){var n,r,t;/*! * URI.js - Mutating URLs * * Version: 1.19.11 * * Author: Rodney Rehm * Web: http://medialize.github.io/URI.js/ * * Licensed under * MIT License http://www.opensource.org/licenses/mit-license * */(function(o,c){"use strict";O.exports?O.exports=c(e("U8HBYKER"),e("xaHQBVAH"),e("16snztmE")):(r=[e("U8HBYKER"),e("xaHQBVAH"),e("16snztmE")],n=c,t=typeof n=="function"?n.apply(l,r):n,t!==void 0&&(O.exports=t))})(this,function(o,c,f,p){"use strict";var _=p&&p.URI;function s(M,P){var z=arguments.length>=1,q=arguments.length>=2;if(!(this instanceof s))return z?q?new s(M,P):new s(M):new s;if(M===void 0){if(z)throw new TypeError("undefined is not a valid argument for URI");typeof location<"u"?M=location.href+"":M=""}if(M===null&&z)throw new TypeError("null is not a valid argument for URI");return this.href(M),P!==void 0?this.absoluteTo(P):this}function y(M){return/^[0-9]+$/.test(M)}s.version="1.19.11";var h=s.prototype,u=Object.prototype.hasOwnProperty;function v(M){return M.replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")}function d(M){return M===void 0?"Undefined":String(Object.prototype.toString.call(M)).slice(8,-1)}function m(M){return d(M)==="Array"}function x(M,P){var z={},q,U;if(d(P)==="RegExp")z=null;else if(m(P))for(q=0,U=P.length;q]+|\(([^\s()<>]+|(\([^\s()<>]+\)))*\))+(?:\(([^\s()<>]+|(\([^\s()<>]+\)))*\)|[^\s`!()\[\]{};:'".,<>?«»“”‘’]))/ig,s.findUri={start:/\b(?:([a-z][a-z0-9.+-]*:\/\/)|www\.)/gi,end:/[\s\r\n]|$/,trim:/[`!()\[\]{};:'".,<>?«»“”„‘’]+$/,parens:/(\([^\)]*\)|\[[^\]]*\]|\{[^}]*\}|<[^>]*>)/g},s.leading_whitespace_expression=/^[\x00-\x20\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]+/,s.ascii_tab_whitespace=/[\u0009\u000A\u000D]+/g,s.defaultPorts={http:"80",https:"443",ftp:"21",gopher:"70",ws:"80",wss:"443"},s.hostProtocols=["http","https"],s.invalid_hostname_characters=/[^a-zA-Z0-9\.\-:_]/,s.domAttributes={a:"href",blockquote:"cite",link:"href",base:"href",script:"src",form:"action",img:"src",area:"href",iframe:"src",embed:"src",source:"src",track:"src",input:"src",audio:"src",video:"src"},s.getDomAttribute=function(M){if(!(!M||!M.nodeName)){var P=M.nodeName.toLowerCase();if(!(P==="input"&&M.type!=="image"))return s.domAttributes[P]}};function A(M){return escape(M)}function w(M){return encodeURIComponent(M).replace(/[!'()*]/g,A).replace(/\*/g,"%2A")}s.encode=w,s.decode=decodeURIComponent,s.iso8859=function(){s.encode=escape,s.decode=unescape},s.unicode=function(){s.encode=w,s.decode=decodeURIComponent},s.characters={pathname:{encode:{expression:/%(24|26|2B|2C|3B|3D|3A|40)/ig,map:{"%24":"$","%26":"&","%2B":"+","%2C":",","%3B":";","%3D":"=","%3A":":","%40":"@"}},decode:{expression:/[\/\?#]/g,map:{"/":"%2F","?":"%3F","#":"%23"}}},reserved:{encode:{expression:/%(21|23|24|26|27|28|29|2A|2B|2C|2F|3A|3B|3D|3F|40|5B|5D)/ig,map:{"%3A":":","%2F":"/","%3F":"?","%23":"#","%5B":"[","%5D":"]","%40":"@","%21":"!","%24":"$","%26":"&","%27":"'","%28":"(","%29":")","%2A":"*","%2B":"+","%2C":",","%3B":";","%3D":"="}}},urnpath:{encode:{expression:/%(21|24|27|28|29|2A|2B|2C|3B|3D|40)/ig,map:{"%21":"!","%24":"$","%27":"'","%28":"(","%29":")","%2A":"*","%2B":"+","%2C":",","%3B":";","%3D":"=","%40":"@"}},decode:{expression:/[\/\?#:]/g,map:{"/":"%2F","?":"%3F","#":"%23",":":"%3A"}}}},s.encodeQuery=function(M,P){var z=s.encode(M+"");return P===void 0&&(P=s.escapeQuerySpace),P?z.replace(/%20/g,"+"):z},s.decodeQuery=function(M,P){M+="",P===void 0&&(P=s.escapeQuerySpace);try{return s.decode(P?M.replace(/\+/g,"%20"):M)}catch{return M}};var D={encode:"encode",decode:"decode"},L,N=function(M,P){return function(z){try{return s[P](z+"").replace(s.characters[M][P].expression,function(q){return s.characters[M][P].map[q]})}catch{return z}}};for(L in D)s[L+"PathSegment"]=N("pathname",D[L]),s[L+"UrnPathSegment"]=N("urnpath",D[L]);var j=function(M,P,z){return function(q){var U;z?U=function(J){return s[P](s[z](J))}:U=s[P];for(var Z=(q+"").split(M),W=0,ae=Z.length;W-1&&(P.fragment=M.substring(z+1)||null,M=M.substring(0,z)),z=M.indexOf("?"),z>-1&&(P.query=M.substring(z+1)||null,M=M.substring(0,z)),M=M.replace(/^(https?|ftp|wss?)?:+[/\\]*/i,"$1://"),M=M.replace(/^[/\\]{2,}/i,"//"),M.substring(0,2)==="//"?(P.protocol=null,M=M.substring(2),M=s.parseAuthority(M,P)):(z=M.indexOf(":"),z>-1&&(P.protocol=M.substring(0,z)||null,P.protocol&&!P.protocol.match(s.protocol_expression)?P.protocol=void 0:M.substring(z+1,z+3).replace(/\\/g,"/")==="//"?(M=M.substring(z+3),M=s.parseAuthority(M,P)):(M=M.substring(z+1),P.urn=!0))),P.path=M,P},s.parseHost=function(M,P){M||(M=""),M=M.replace(/\\/g,"/");var z=M.indexOf("/"),q,U;if(z===-1&&(z=M.length),M.charAt(0)==="[")q=M.indexOf("]"),P.hostname=M.substring(1,q)||null,P.port=M.substring(q+2,z)||null,P.port==="/"&&(P.port=null);else{var Z=M.indexOf(":"),W=M.indexOf("/"),ae=M.indexOf(":",Z+1);ae!==-1&&(W===-1||ae-1?U:M.length-1),W;return Z>-1&&(U===-1||Z-1?Oe=Oe.slice(0,de)+Oe.slice(de).replace(Z,""):Oe=Oe.replace(Z,""),!(Oe.length<=J[0].length)&&!(z.ignore&&z.ignore.test(Oe))){Re=fe+Oe.length;var we=P(Oe,fe,Re,M);if(we===void 0){q.lastIndex=Re;continue}we=String(we),M=M.slice(0,fe)+we+M.slice(Re),q.lastIndex=fe+we.length}}return q.lastIndex=0,M},s.ensureValidHostname=function(M,P){var z=!!M,q=!!P,U=!1;if(q&&(U=g(s.hostProtocols,P)),U&&!z)throw new TypeError("Hostname cannot be empty, if protocol is "+P);if(M&&M.match(s.invalid_hostname_characters)){if(!o)throw new TypeError('Hostname "'+M+'" contains characters other than [A-Z0-9.-:_] and Punycode.js is not available');if(o.toASCII(M).match(s.invalid_hostname_characters))throw new TypeError('Hostname "'+M+'" contains characters other than [A-Z0-9.-:_]')}},s.ensureValidPort=function(M){if(M){var P=Number(M);if(!(y(P)&&P>0&&P<65536))throw new TypeError('Port "'+M+'" is not a valid port')}},s.noConflict=function(M){if(M){var P={URI:this.noConflict()};return p.URITemplate&&typeof p.URITemplate.noConflict=="function"&&(P.URITemplate=p.URITemplate.noConflict()),p.IPv6&&typeof p.IPv6.noConflict=="function"&&(P.IPv6=p.IPv6.noConflict()),p.SecondLevelDomains&&typeof p.SecondLevelDomains.noConflict=="function"&&(P.SecondLevelDomains=p.SecondLevelDomains.noConflict()),P}else p.URI===this&&(p.URI=_);return this},h.build=function(M){return M===!0?this._deferred_build=!0:(M===void 0||this._deferred_build)&&(this._string=s.build(this._parts),this._deferred_build=!1),this},h.clone=function(){return new s(this)},h.valueOf=h.toString=function(){return this.build(!1)._string};function re(M){return function(P,z){return P===void 0?this._parts[M]||"":(this._parts[M]=P||null,this.build(!z),this)}}function V(M,P){return function(z,q){return z===void 0?this._parts[M]||"":(z!==null&&(z=z+"",z.charAt(0)===P&&(z=z.substring(1))),this._parts[M]=z,this.build(!q),this)}}h.protocol=re("protocol"),h.username=re("username"),h.password=re("password"),h.hostname=re("hostname"),h.port=re("port"),h.query=V("query","?"),h.fragment=V("fragment","#"),h.search=function(M,P){var z=this.query(M,P);return typeof z=="string"&&z.length?"?"+z:z},h.hash=function(M,P){var z=this.fragment(M,P);return typeof z=="string"&&z.length?"#"+z:z},h.pathname=function(M,P){if(M===void 0||M===!0){var z=this._parts.path||(this._parts.hostname?"/":"");return M?(this._parts.urn?s.decodeUrnPath:s.decodePath)(z):z}else return this._parts.urn?this._parts.path=M?s.recodeUrnPath(M):"":this._parts.path=M?s.recodePath(M):"/",this.build(!P),this},h.path=h.pathname,h.href=function(M,P){var z;if(M===void 0)return this.toString();this._string="",this._parts=s._parts();var q=M instanceof s,U=typeof M=="object"&&(M.hostname||M.path||M.pathname);if(M.nodeName){var Z=s.getDomAttribute(M);M=M[Z]||"",U=!1}if(!q&&U&&M.pathname!==void 0&&(M=M.toString()),typeof M=="string"||M instanceof String)this._parts=s.parse(String(M),this._parts);else if(q||U){var W=q?M._parts:M;for(z in W)z!=="query"&&u.call(this._parts,z)&&(this._parts[z]=W[z]);W.query&&this.query(W.query,!1)}else throw new TypeError("invalid input");return this.build(!P),this},h.is=function(M){var P=!1,z=!1,q=!1,U=!1,Z=!1,W=!1,ae=!1,J=!this._parts.urn;switch(this._parts.hostname&&(J=!1,z=s.ip4_expression.test(this._parts.hostname),q=s.ip6_expression.test(this._parts.hostname),P=z||q,U=!P,Z=U&&f&&f.has(this._parts.hostname),W=U&&s.idn_expression.test(this._parts.hostname),ae=U&&s.punycode_expression.test(this._parts.hostname)),M.toLowerCase()){case"relative":return J;case"absolute":return!J;case"domain":case"name":return U;case"sld":return Z;case"ip":return P;case"ip4":case"ipv4":case"inet4":return z;case"ip6":case"ipv6":case"inet6":return q;case"idn":return W;case"url":return!this._parts.urn;case"urn":return!!this._parts.urn;case"punycode":return ae}return null};var k=h.protocol,se=h.port,ge=h.hostname;h.protocol=function(M,P){if(M&&(M=M.replace(/:(\/\/)?$/,""),!M.match(s.protocol_expression)))throw new TypeError('Protocol "'+M+`" contains characters other than [A-Z0-9.+-] or doesn't start with [A-Z]`);return k.call(this,M,P)},h.scheme=h.protocol,h.port=function(M,P){return this._parts.urn?M===void 0?"":this:(M!==void 0&&(M===0&&(M=null),M&&(M+="",M.charAt(0)===":"&&(M=M.substring(1)),s.ensureValidPort(M))),se.call(this,M,P))},h.hostname=function(M,P){if(this._parts.urn)return M===void 0?"":this;if(M!==void 0){var z={preventInvalidHostname:this._parts.preventInvalidHostname},q=s.parseHost(M,z);if(q!=="/")throw new TypeError('Hostname "'+M+'" contains characters other than [A-Z0-9.-]');M=z.hostname,this._parts.preventInvalidHostname&&s.ensureValidHostname(M,this._parts.protocol)}return ge.call(this,M,P)},h.origin=function(M,P){if(this._parts.urn)return M===void 0?"":this;if(M===void 0){var z=this.protocol(),q=this.authority();return q?(z?z+"://":"")+this.authority():""}else{var U=s(M);return this.protocol(U.protocol()).authority(U.authority()).build(!P),this}},h.host=function(M,P){if(this._parts.urn)return M===void 0?"":this;if(M===void 0)return this._parts.hostname?s.buildHost(this._parts):"";var z=s.parseHost(M,this._parts);if(z!=="/")throw new TypeError('Hostname "'+M+'" contains characters other than [A-Z0-9.-]');return this.build(!P),this},h.authority=function(M,P){if(this._parts.urn)return M===void 0?"":this;if(M===void 0)return this._parts.hostname?s.buildAuthority(this._parts):"";var z=s.parseAuthority(M,this._parts);if(z!=="/")throw new TypeError('Hostname "'+M+'" contains characters other than [A-Z0-9.-]');return this.build(!P),this},h.userinfo=function(M,P){if(this._parts.urn)return M===void 0?"":this;if(M===void 0){var z=s.buildUserinfo(this._parts);return z&&z.substring(0,z.length-1)}else return M[M.length-1]!=="@"&&(M+="@"),s.parseUserinfo(M,this._parts),this.build(!P),this},h.resource=function(M,P){var z;return M===void 0?this.path()+this.search()+this.hash():(z=s.parse(M),this._parts.path=z.path,this._parts.query=z.query,this._parts.fragment=z.fragment,this.build(!P),this)},h.subdomain=function(M,P){if(this._parts.urn)return M===void 0?"":this;if(M===void 0){if(!this._parts.hostname||this.is("IP"))return"";var z=this._parts.hostname.length-this.domain().length-1;return this._parts.hostname.substring(0,z)||""}else{var q=this._parts.hostname.length-this.domain().length,U=this._parts.hostname.substring(0,q),Z=new RegExp("^"+v(U));if(M&&M.charAt(M.length-1)!=="."&&(M+="."),M.indexOf(":")!==-1)throw new TypeError("Domains cannot contain colons");return M&&s.ensureValidHostname(M,this._parts.protocol),this._parts.hostname=this._parts.hostname.replace(Z,M),this.build(!P),this}},h.domain=function(M,P){if(this._parts.urn)return M===void 0?"":this;if(typeof M=="boolean"&&(P=M,M=void 0),M===void 0){if(!this._parts.hostname||this.is("IP"))return"";var z=this._parts.hostname.match(/\./g);if(z&&z.length<2)return this._parts.hostname;var q=this._parts.hostname.length-this.tld(P).length-1;return q=this._parts.hostname.lastIndexOf(".",q-1)+1,this._parts.hostname.substring(q)||""}else{if(!M)throw new TypeError("cannot set domain empty");if(M.indexOf(":")!==-1)throw new TypeError("Domains cannot contain colons");if(s.ensureValidHostname(M,this._parts.protocol),!this._parts.hostname||this.is("IP"))this._parts.hostname=M;else{var U=new RegExp(v(this.domain())+"$");this._parts.hostname=this._parts.hostname.replace(U,M)}return this.build(!P),this}},h.tld=function(M,P){if(this._parts.urn)return M===void 0?"":this;if(typeof M=="boolean"&&(P=M,M=void 0),M===void 0){if(!this._parts.hostname||this.is("IP"))return"";var z=this._parts.hostname.lastIndexOf("."),q=this._parts.hostname.substring(z+1);return P!==!0&&f&&f.list[q.toLowerCase()]&&f.get(this._parts.hostname)||q}else{var U;if(M)if(M.match(/[^a-zA-Z0-9-]/))if(f&&f.is(M))U=new RegExp(v(this.tld())+"$"),this._parts.hostname=this._parts.hostname.replace(U,M);else throw new TypeError('TLD "'+M+'" contains characters other than [A-Z0-9]');else{if(!this._parts.hostname||this.is("IP"))throw new ReferenceError("cannot set TLD on non-domain host");U=new RegExp(v(this.tld())+"$"),this._parts.hostname=this._parts.hostname.replace(U,M)}else throw new TypeError("cannot set TLD empty");return this.build(!P),this}},h.directory=function(M,P){if(this._parts.urn)return M===void 0?"":this;if(M===void 0||M===!0){if(!this._parts.path&&!this._parts.hostname)return"";if(this._parts.path==="/")return"/";var z=this._parts.path.length-this.filename().length-1,q=this._parts.path.substring(0,z)||(this._parts.hostname?"/":"");return M?s.decodePath(q):q}else{var U=this._parts.path.length-this.filename().length,Z=this._parts.path.substring(0,U),W=new RegExp("^"+v(Z));return this.is("relative")||(M||(M="/"),M.charAt(0)!=="/"&&(M="/"+M)),M&&M.charAt(M.length-1)!=="/"&&(M+="/"),M=s.recodePath(M),this._parts.path=this._parts.path.replace(W,M),this.build(!P),this}},h.filename=function(M,P){if(this._parts.urn)return M===void 0?"":this;if(typeof M!="string"){if(!this._parts.path||this._parts.path==="/")return"";var z=this._parts.path.lastIndexOf("/"),q=this._parts.path.substring(z+1);return M?s.decodePathSegment(q):q}else{var U=!1;M.charAt(0)==="/"&&(M=M.substring(1)),M.match(/\.?\//)&&(U=!0);var Z=new RegExp(v(this.filename())+"$");return M=s.recodePath(M),this._parts.path=this._parts.path.replace(Z,M),U?this.normalizePath(P):this.build(!P),this}},h.suffix=function(M,P){if(this._parts.urn)return M===void 0?"":this;if(M===void 0||M===!0){if(!this._parts.path||this._parts.path==="/")return"";var z=this.filename(),q=z.lastIndexOf("."),U,Z;return q===-1?"":(U=z.substring(q+1),Z=/^[a-z0-9%]+$/i.test(U)?U:"",M?s.decodePathSegment(Z):Z)}else{M.charAt(0)==="."&&(M=M.substring(1));var W=this.suffix(),ae;if(W)M?ae=new RegExp(v(W)+"$"):ae=new RegExp(v("."+W)+"$");else{if(!M)return this;this._parts.path+="."+s.recodePath(M)}return ae&&(M=s.recodePath(M),this._parts.path=this._parts.path.replace(ae,M)),this.build(!P),this}},h.segment=function(M,P,z){var q=this._parts.urn?":":"/",U=this.path(),Z=U.substring(0,1)==="/",W=U.split(q);if(M!==void 0&&typeof M!="number"&&(z=P,P=M,M=void 0),M!==void 0&&typeof M!="number")throw new Error('Bad segment "'+M+'", must be 0-based integer');if(Z&&W.shift(),M<0&&(M=Math.max(W.length+M,0)),P===void 0)return M===void 0?W:W[M];if(M===null||W[M]===void 0)if(m(P)){W=[];for(var ae=0,J=P.length;ae= 0x80 (not a basic code point)","invalid-input":"Invalid input"},A=_-s,w=Math.floor,D=String.fromCharCode,L;function N(U){throw new RangeError(S[U])}function j(U,Z){for(var W=U.length,ae=[];W--;)ae[W]=Z(U[W]);return ae}function re(U,Z){var W=U.split("@"),ae="";W.length>1&&(ae=W[0]+"@",U=W[1]),U=U.replace(E,".");var J=U.split("."),fe=j(J,Z).join(".");return ae+fe}function V(U){for(var Z=[],W=0,ae=U.length,J,fe;W=55296&&J<=56319&&W65535&&(Z-=65536,W+=D(Z>>>10&1023|55296),Z=56320|Z&1023),W+=D(Z),W}).join("")}function se(U){return U-48<10?U-22:U-65<26?U-65:U-97<26?U-97:_}function ge(U,Z){return U+22+75*(U<26)-((Z!=0)<<5)}function Ce(U,Z,W){var ae=0;for(U=W?w(U/u):U>>1,U+=w(U/Z);U>A*y>>1;ae+=_)U=w(U/A);return w(ae+(A+1)*U/(U+h))}function M(U){var Z=[],W=U.length,ae,J=0,fe=d,Ee=v,Re,Oe,de,te,oe,we,Ne,Q,X;for(Re=U.lastIndexOf(m),Re<0&&(Re=0),Oe=0;Oe=128&&N("not-basic"),Z.push(U.charCodeAt(Oe));for(de=Re>0?Re+1:0;de=W&&N("invalid-input"),Ne=se(U.charCodeAt(de++)),(Ne>=_||Ne>w((p-J)/oe))&&N("overflow"),J+=Ne*oe,Q=we<=Ee?s:we>=Ee+y?y:we-Ee,!(New(p/X)&&N("overflow"),oe*=X;ae=Z.length+1,Ee=Ce(J-te,ae,te==0),w(J/ae)>p-fe&&N("overflow"),fe+=w(J/ae),J%=ae,Z.splice(J++,0,fe)}return k(Z)}function P(U){var Z,W,ae,J,fe,Ee,Re,Oe,de,te,oe,we=[],Ne,Q,X,ee;for(U=V(U),Ne=U.length,Z=d,W=0,fe=v,Ee=0;Ee=Z&&oew((p-W)/Q)&&N("overflow"),W+=(Re-Z)*Q,Z=Re,Ee=0;Eep&&N("overflow"),oe==Z){for(Oe=W,de=_;te=de<=fe?s:de>=fe+y?y:de-fe,!(Oe{"use strict";var l=function(){};O.exports=l},"rd+tFtfn":(O,l,e)=>{"use strict";e.d(l,{kG:()=>y});function n(h){return Math.floor(Math.log(h)*Math.LOG10E)}function r(h,u){if(typeof h.repeat=="function")return h.repeat(u);for(var v=new Array(u),d=0;d{"use strict";e.d(l,{A:()=>u,H:()=>n});function n(v,d){var m=d&&d.cache?d.cache:h,x=d&&d.serializer?d.serializer:s,g=d&&d.strategy?d.strategy:f;return g(v,{cache:m,serializer:x})}function r(v){return v==null||typeof v=="number"||typeof v=="boolean"}function t(v,d,m,x){var g=r(x)?x:m(x),E=d.get(g);return typeof E>"u"&&(E=v.call(this,x),d.set(g,E)),E}function o(v,d,m){var x=Array.prototype.slice.call(arguments,3),g=m(x),E=d.get(g);return typeof E>"u"&&(E=v.apply(this,x),d.set(g,E)),E}function c(v,d,m,x,g){return m.bind(d,v,x,g)}function f(v,d){var m=v.length===1?t:o;return c(v,this,m,d.cache.create(),d.serializer)}function p(v,d){return c(v,this,o,d.cache.create(),d.serializer)}function _(v,d){return c(v,this,t,d.cache.create(),d.serializer)}var s=function(){return JSON.stringify(arguments)};function y(){this.cache=Object.create(null)}y.prototype.get=function(v){return this.cache[v]},y.prototype.set=function(v,d){this.cache[v]=d};var h={create:function(){return new y}},u={variadic:p,monadic:_}},"5Xehe3D4":(O,l,e)=>{"use strict";e.d(l,{wD:()=>t,VG:()=>f,rp:()=>_,Ii:()=>m,O4:()=>c,uf:()=>p,Wh:()=>d,Jo:()=>h,yx:()=>u,Wi:()=>y,HI:()=>v,pe:()=>s,Qc:()=>rn});var n=e("uulufNiQ"),r;(function(ie){ie[ie.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",ie[ie.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",ie[ie.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",ie[ie.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",ie[ie.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",ie[ie.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",ie[ie.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",ie[ie.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",ie[ie.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",ie[ie.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",ie[ie.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",ie[ie.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",ie[ie.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",ie[ie.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",ie[ie.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",ie[ie.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",ie[ie.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",ie[ie.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",ie[ie.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",ie[ie.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",ie[ie.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",ie[ie.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",ie[ie.INVALID_TAG=23]="INVALID_TAG",ie[ie.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",ie[ie.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",ie[ie.UNCLOSED_TAG=27]="UNCLOSED_TAG"})(r||(r={}));var t;(function(ie){ie[ie.literal=0]="literal",ie[ie.argument=1]="argument",ie[ie.number=2]="number",ie[ie.date=3]="date",ie[ie.time=4]="time",ie[ie.select=5]="select",ie[ie.plural=6]="plural",ie[ie.pound=7]="pound",ie[ie.tag=8]="tag"})(t||(t={}));var o;(function(ie){ie[ie.number=0]="number",ie[ie.dateTime=1]="dateTime"})(o||(o={}));function c(ie){return ie.type===t.literal}function f(ie){return ie.type===t.argument}function p(ie){return ie.type===t.number}function _(ie){return ie.type===t.date}function s(ie){return ie.type===t.time}function y(ie){return ie.type===t.select}function h(ie){return ie.type===t.plural}function u(ie){return ie.type===t.pound}function v(ie){return ie.type===t.tag}function d(ie){return!!(ie&&typeof ie=="object"&&ie.type===o.number)}function m(ie){return!!(ie&&typeof ie=="object"&&ie.type===o.dateTime)}function x(ie){return{type:t.literal,value:ie}}function g(ie,Ue){return{type:t.number,value:ie,style:Ue}}var E=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,S=/[\t-\r \x85\u200E\u200F\u2028\u2029]/,A=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function w(ie){var Ue={};return ie.replace(A,function(Ye){var mt=Ye.length;switch(Ye[0]){case"G":Ue.era=mt===4?"long":mt===5?"narrow":"short";break;case"y":Ue.year=mt===2?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":Ue.month=["numeric","2-digit","short","long","narrow"][mt-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":Ue.day=["numeric","2-digit"][mt-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":Ue.weekday=mt===4?"short":mt===5?"narrow":"short";break;case"e":if(mt<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");Ue.weekday=["short","long","narrow","short"][mt-4];break;case"c":if(mt<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");Ue.weekday=["short","long","narrow","short"][mt-4];break;case"a":Ue.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":Ue.hourCycle="h12",Ue.hour=["numeric","2-digit"][mt-1];break;case"H":Ue.hourCycle="h23",Ue.hour=["numeric","2-digit"][mt-1];break;case"K":Ue.hourCycle="h11",Ue.hour=["numeric","2-digit"][mt-1];break;case"k":Ue.hourCycle="h24",Ue.hour=["numeric","2-digit"][mt-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":Ue.minute=["numeric","2-digit"][mt-1];break;case"s":Ue.second=["numeric","2-digit"][mt-1];break;case"S":case"A":throw new RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":Ue.timeZoneName=mt<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""}),Ue}var D=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;function L(ie){if(ie.length===0)throw new Error("Number skeleton cannot be empty");for(var Ue=ie.split(D).filter(function(Kt){return Kt.length>0}),Ye=[],mt=0,Je=Ue;mt1)throw new RangeError("integer-width stems only accept a single optional option");Je.options[0].replace(V,function(Me,tt,Ut,Ht,Kt,Xt){if(tt)Ue.minimumIntegerDigits=Ut.length;else{if(Ht&&Kt)throw new Error("We currently do not support maximum integer digits");if(Xt)throw new Error("We currently do not support exact integer digits")}return""});continue}if(k.test(Je.stem)){Ue.minimumIntegerDigits=Je.stem.length;continue}if(j.test(Je.stem)){if(Je.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");Je.stem.replace(j,function(Me,tt,Ut,Ht,Kt,Xt){return Ut==="*"?Ue.minimumFractionDigits=tt.length:Ht&&Ht[0]==="#"?Ue.maximumFractionDigits=Ht.length:Kt&&Xt?(Ue.minimumFractionDigits=Kt.length,Ue.maximumFractionDigits=Kt.length+Xt.length):(Ue.minimumFractionDigits=tt.length,Ue.maximumFractionDigits=tt.length),""});var ht=Je.options[0];ht==="w"?Ue=(0,n.pi)((0,n.pi)({},Ue),{trailingZeroDisplay:"stripIfInteger"}):ht&&(Ue=(0,n.pi)((0,n.pi)({},Ue),se(ht)));continue}if(re.test(Je.stem)){Ue=(0,n.pi)((0,n.pi)({},Ue),se(Je.stem));continue}var Dt=ge(Je.stem);Dt&&(Ue=(0,n.pi)((0,n.pi)({},Ue),Dt));var Pt=Ce(Je.stem);Pt&&(Ue=(0,n.pi)((0,n.pi)({},Ue),Pt))}return Ue}var z={"001":["H","h"],AC:["H","h","hb","hB"],AD:["H","hB"],AE:["h","hB","hb","H"],AF:["H","hb","hB","h"],AG:["h","hb","H","hB"],AI:["H","h","hb","hB"],AL:["h","H","hB"],AM:["H","hB"],AO:["H","hB"],AR:["H","h","hB","hb"],AS:["h","H"],AT:["H","hB"],AU:["h","hb","H","hB"],AW:["H","hB"],AX:["H"],AZ:["H","hB","h"],BA:["H","hB","h"],BB:["h","hb","H","hB"],BD:["h","hB","H"],BE:["H","hB"],BF:["H","hB"],BG:["H","hB","h"],BH:["h","hB","hb","H"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["H","hB","h","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],BZ:["H","h","hb","hB"],CA:["h","hb","H","hB"],CC:["H","h","hb","hB"],CD:["hB","H"],CF:["H","h","hB"],CG:["H","hB"],CH:["H","hB","h"],CI:["H","hB"],CK:["H","h","hb","hB"],CL:["H","h","hB","hb"],CM:["H","h","hB"],CN:["H","hB","hb","h"],CO:["h","H","hB","hb"],CP:["H"],CR:["H","h","hB","hb"],CU:["H","h","hB","hb"],CV:["H","hB"],CX:["H","h","hb","hB"],CY:["h","H","hb","hB"],CZ:["H"],DE:["H","hB"],DG:["H","h","hb","hB"],DJ:["h","H"],DK:["H"],DM:["h","hb","H","hB"],DO:["h","H","hB","hb"],DZ:["h","hB","hb","H"],EA:["H","h","hB","hb"],EC:["H","hB","h","hb"],EE:["H","hB"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],ER:["h","H"],ES:["H","hB","h","hb"],ET:["hB","hb","h","H"],FI:["H"],FJ:["h","hb","H","hB"],FK:["H","h","hb","hB"],FM:["h","hb","H","hB"],FR:["H","hB"],GA:["H","hB"],GB:["H","h","hb","hB"],GD:["h","hb","H","hB"],GE:["H","hB","h"],GF:["H","hB"],GG:["H","h","hb","hB"],GH:["h","H"],GI:["H","h","hb","hB"],GM:["h","hb","H","hB"],GN:["H","hB"],GP:["H","hB"],GQ:["H","hB","h","hb"],GR:["h","H","hb","hB"],GT:["H","h","hB","hb"],GU:["h","hb","H","hB"],GW:["H","hB"],GY:["h","hb","H","hB"],HK:["h","hB","hb","H"],HN:["H","h","hB","hb"],HR:["H","hB"],IC:["H","h","hB","hb"],ID:["H"],IE:["H","h","hb","hB"],IL:["H","hB"],IM:["H","h","hb","hB"],IN:["h","H"],IO:["H","h","hb","hB"],IQ:["h","hB","hb","H"],IR:["hB","H"],IS:["H"],IT:["H","hB"],JE:["H","h","hb","hB"],JM:["h","hb","H","hB"],JO:["h","hB","hb","H"],JP:["H","h","K"],KE:["hB","hb","H","h"],KG:["H","h","hB","hb"],KH:["hB","h","H","hb"],KI:["h","hb","H","hB"],KM:["H","h","hB","hb"],KN:["h","hb","H","hB"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],KW:["h","hB","hb","H"],KY:["h","hb","H","hB"],KZ:["H","hB"],LA:["H","hb","hB","h"],LB:["h","hB","hb","H"],LC:["h","hb","H","hB"],LI:["H","hB","h"],LK:["H","h","hB","hb"],LR:["h","hb","H","hB"],LS:["h","H"],LT:["H","h","hb","hB"],LU:["H","h","hB"],LV:["H","hB","hb","h"],LY:["h","hB","hb","H"],MA:["H","h","hB","hb"],MC:["H","hB"],MD:["H","hB"],ME:["H","hB","h"],MF:["H","hB"],MH:["h","hb","H","hB"],MK:["H","h","hb","hB"],ML:["H"],MM:["hB","hb","H","h"],MN:["H","h","hb","hB"],MO:["h","hB","hb","H"],MP:["h","hb","H","hB"],MQ:["H","hB"],MR:["h","hB","hb","H"],MS:["H","h","hb","hB"],MW:["h","hb","H","hB"],MX:["H","h","hB","hb"],MY:["hb","hB","h","H"],MZ:["H","hB"],NA:["h","H","hB","hb"],NC:["H","hB"],NE:["H"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NI:["H","h","hB","hb"],NL:["H","hB"],NP:["H","h","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],NZ:["h","hb","H","hB"],OM:["h","hB","hb","H"],PA:["h","H","hB","hb"],PE:["H","hB","h","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","H"],PM:["H","hB"],PN:["H","h","hb","hB"],PR:["h","H","hB","hb"],PS:["h","hB","hb","H"],PT:["H","hB"],PW:["h","H"],PY:["H","h","hB","hb"],QA:["h","hB","hb","H"],RE:["H","hB"],RO:["H","hB"],RS:["H","hB","h"],RU:["H"],SA:["h","hB","hb","H"],SB:["h","hb","H","hB"],SC:["H","h","hB"],SD:["h","hB","hb","H"],SE:["H"],SG:["h","hb","H","hB"],SH:["H","h","hb","hB"],SI:["H","hB"],SJ:["H"],SK:["H"],SL:["h","hb","H","hB"],SM:["H","h","hB"],SN:["H","h","hB"],SO:["h","H"],SR:["H","hB"],SS:["h","hb","H","hB"],ST:["H","hB"],SV:["H","h","hB","hb"],SX:["H","h","hb","hB"],SY:["h","hB","hb","H"],SZ:["h","hb","H","hB"],TA:["H","h","hb","hB"],TC:["h","hb","H","hB"],TD:["h","H","hB"],TF:["H","h","hB"],TG:["H","hB"],TL:["H","hB","hb","h"],TN:["h","hB","hb","H"],TO:["h","H"],TR:["H","hB"],TT:["h","hb","H","hB"],TW:["hB","hb","h","H"],TZ:["hB","hb","H","h"],UA:["H","hB","h"],UG:["hB","hb","H","h"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],UY:["H","h","hB","hb"],UZ:["H","hB","h"],VA:["H","h","hB"],VC:["h","hb","H","hB"],VE:["h","H","hB","hb"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],VU:["h","H"],WF:["H","hB"],WS:["h","H"],XK:["H","hB","h"],YE:["h","hB","hb","H"],YT:["H","hB"],ZA:["H","h","hb","hB"],ZM:["h","hb","H","hB"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"es-BO":["H","h","hB","hb"],"es-BR":["H","h","hB","hb"],"es-EC":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"es-PE":["H","h","hB","hb"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"gu-IN":["hB","hb","h","H"],"hi-IN":["hB","h","H"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],"ta-IN":["hB","h","hb","H"],"te-IN":["hB","h","H"],"zu-ZA":["H","hB","hb","h"]};function q(ie,Ue){for(var Ye="",mt=0;mt>1),Me="a",tt=U(Ue);for((tt=="H"||tt=="k")&&(Pt=0);Pt-- >0;)Ye+=Me;for(;Dt-- >0;)Ye=tt+Ye}else Je==="J"?Ye+="H":Ye+=Je}return Ye}function U(ie){var Ue=ie.hourCycle;if(Ue===void 0&&ie.hourCycles&&ie.hourCycles.length&&(Ue=ie.hourCycles[0]),Ue)switch(Ue){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var Ye=ie.language,mt;Ye!=="root"&&(mt=ie.maximize().region);var Je=z[mt||""]||z[Ye||""]||z["".concat(Ye,"-001")]||z["001"];return Je[0]}var Z,W=new RegExp("^".concat(E.source,"*")),ae=new RegExp("".concat(E.source,"*$"));function J(ie,Ue){return{start:ie,end:Ue}}var fe=!!String.prototype.startsWith&&"_a".startsWith("a",1),Ee=!!String.fromCodePoint,Re=!!Object.fromEntries,Oe=!!String.prototype.codePointAt,de=!!String.prototype.trimStart,te=!!String.prototype.trimEnd,oe=!!Number.isSafeInteger,we=oe?Number.isSafeInteger:function(ie){return typeof ie=="number"&&isFinite(ie)&&Math.floor(ie)===ie&&Math.abs(ie)<=9007199254740991},Ne=!0;try{var Q=_e("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");Ne=((Z=Q.exec("a"))===null||Z===void 0?void 0:Z[0])==="a"}catch{Ne=!1}var X=fe?function(Ue,Ye,mt){return Ue.startsWith(Ye,mt)}:function(Ue,Ye,mt){return Ue.slice(mt,mt+Ye.length)===Ye},ee=Ee?String.fromCodePoint:function(){for(var Ue=[],Ye=0;Yeht;){if(Dt=Ue[ht++],Dt>1114111)throw RangeError(Dt+" is not a valid code point");mt+=Dt<65536?String.fromCharCode(Dt):String.fromCharCode(((Dt-=65536)>>10)+55296,Dt%1024+56320)}return mt},ve=Re?Object.fromEntries:function(Ue){for(var Ye={},mt=0,Je=Ue;mt=mt)){var Je=Ue.charCodeAt(Ye),ht;return Je<55296||Je>56319||Ye+1===mt||(ht=Ue.charCodeAt(Ye+1))<56320||ht>57343?Je:(Je-55296<<10)+(ht-56320)+65536}},le=de?function(Ue){return Ue.trimStart()}:function(Ue){return Ue.replace(W,"")},ue=te?function(Ue){return Ue.trimEnd()}:function(Ue){return Ue.replace(ae,"")};function _e(ie,Ue){return new RegExp(ie,Ue)}var He;if(Ne){var Ve=_e("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");He=function(Ue,Ye){var mt;Ve.lastIndex=Ye;var Je=Ve.exec(Ue);return(mt=Je[1])!==null&&mt!==void 0?mt:""}}else He=function(Ue,Ye){for(var mt=[];;){var Je=ne(Ue,Ye);if(Je===void 0||gt(Je)||Ke(Je))break;mt.push(Je),Ye+=Je>=65536?2:1}return ee.apply(void 0,mt)};var ot=function(){function ie(Ue,Ye){Ye===void 0&&(Ye={}),this.message=Ue,this.position={offset:0,line:1,column:1},this.ignoreTag=!!Ye.ignoreTag,this.locale=Ye.locale,this.requiresOtherClause=!!Ye.requiresOtherClause,this.shouldParseSkeletons=!!Ye.shouldParseSkeletons}return ie.prototype.parse=function(){if(this.offset()!==0)throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},ie.prototype.parseMessage=function(Ue,Ye,mt){for(var Je=[];!this.isEOF();){var ht=this.char();if(ht===123){var Dt=this.parseArgument(Ue,mt);if(Dt.err)return Dt;Je.push(Dt.val)}else{if(ht===125&&Ue>0)break;if(ht===35&&(Ye==="plural"||Ye==="selectordinal")){var Pt=this.clonePosition();this.bump(),Je.push({type:t.pound,location:J(Pt,this.clonePosition())})}else if(ht===60&&!this.ignoreTag&&this.peek()===47){if(mt)break;return this.error(r.UNMATCHED_CLOSING_TAG,J(this.clonePosition(),this.clonePosition()))}else if(ht===60&&!this.ignoreTag&&Mt(this.peek()||0)){var Dt=this.parseTag(Ue,Ye);if(Dt.err)return Dt;Je.push(Dt.val)}else{var Dt=this.parseLiteral(Ue,Ye);if(Dt.err)return Dt;Je.push(Dt.val)}}}return{val:Je,err:null}},ie.prototype.parseTag=function(Ue,Ye){var mt=this.clonePosition();this.bump();var Je=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:t.literal,value:"<".concat(Je,"/>"),location:J(mt,this.clonePosition())},err:null};if(this.bumpIf(">")){var ht=this.parseMessage(Ue+1,Ye,!0);if(ht.err)return ht;var Dt=ht.val,Pt=this.clonePosition();if(this.bumpIf("")?{val:{type:t.tag,value:Je,children:Dt,location:J(mt,this.clonePosition())},err:null}:this.error(r.INVALID_TAG,J(Pt,this.clonePosition())))}else return this.error(r.UNCLOSED_TAG,J(mt,this.clonePosition()))}else return this.error(r.INVALID_TAG,J(mt,this.clonePosition()))},ie.prototype.parseTagName=function(){var Ue=this.offset();for(this.bump();!this.isEOF()&&Ze(this.char());)this.bump();return this.message.slice(Ue,this.offset())},ie.prototype.parseLiteral=function(Ue,Ye){for(var mt=this.clonePosition(),Je="";;){var ht=this.tryParseQuote(Ye);if(ht){Je+=ht;continue}var Dt=this.tryParseUnquoted(Ue,Ye);if(Dt){Je+=Dt;continue}var Pt=this.tryParseLeftAngleBracket();if(Pt){Je+=Pt;continue}break}var Me=J(mt,this.clonePosition());return{val:{type:t.literal,value:Je,location:Me},err:null}},ie.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!$t(this.peek()||0))?(this.bump(),"<"):null},ie.prototype.tryParseQuote=function(Ue){if(this.isEOF()||this.char()!==39)return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if(Ue==="plural"||Ue==="selectordinal")break;return null;default:return null}this.bump();var Ye=[this.char()];for(this.bump();!this.isEOF();){var mt=this.char();if(mt===39)if(this.peek()===39)Ye.push(39),this.bump();else{this.bump();break}else Ye.push(mt);this.bump()}return ee.apply(void 0,Ye)},ie.prototype.tryParseUnquoted=function(Ue,Ye){if(this.isEOF())return null;var mt=this.char();return mt===60||mt===123||mt===35&&(Ye==="plural"||Ye==="selectordinal")||mt===125&&Ue>0?null:(this.bump(),ee(mt))},ie.prototype.parseArgument=function(Ue,Ye){var mt=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(r.EXPECT_ARGUMENT_CLOSING_BRACE,J(mt,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(r.EMPTY_ARGUMENT,J(mt,this.clonePosition()));var Je=this.parseIdentifierIfPossible().value;if(!Je)return this.error(r.MALFORMED_ARGUMENT,J(mt,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(r.EXPECT_ARGUMENT_CLOSING_BRACE,J(mt,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:t.argument,value:Je,location:J(mt,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(r.EXPECT_ARGUMENT_CLOSING_BRACE,J(mt,this.clonePosition())):this.parseArgumentOptions(Ue,Ye,Je,mt);default:return this.error(r.MALFORMED_ARGUMENT,J(mt,this.clonePosition()))}},ie.prototype.parseIdentifierIfPossible=function(){var Ue=this.clonePosition(),Ye=this.offset(),mt=He(this.message,Ye),Je=Ye+mt.length;this.bumpTo(Je);var ht=this.clonePosition(),Dt=J(Ue,ht);return{value:mt,location:Dt}},ie.prototype.parseArgumentOptions=function(Ue,Ye,mt,Je){var ht,Dt=this.clonePosition(),Pt=this.parseIdentifierIfPossible().value,Me=this.clonePosition();switch(Pt){case"":return this.error(r.EXPECT_ARGUMENT_TYPE,J(Dt,Me));case"number":case"date":case"time":{this.bumpSpace();var tt=null;if(this.bumpIf(",")){this.bumpSpace();var Ut=this.clonePosition(),Ht=this.parseSimpleArgStyleIfPossible();if(Ht.err)return Ht;var Kt=ue(Ht.val);if(Kt.length===0)return this.error(r.EXPECT_ARGUMENT_STYLE,J(this.clonePosition(),this.clonePosition()));var Xt=J(Ut,this.clonePosition());tt={style:Kt,styleLocation:Xt}}var ln=this.tryParseArgumentClose(Je);if(ln.err)return ln;var vn=J(Je,this.clonePosition());if(tt&&X(tt==null?void 0:tt.style,"::",0)){var Wn=le(tt.style.slice(2));if(Pt==="number"){var Ht=this.parseNumberSkeletonFromString(Wn,tt.styleLocation);return Ht.err?Ht:{val:{type:t.number,value:mt,location:vn,style:Ht.val},err:null}}else{if(Wn.length===0)return this.error(r.EXPECT_DATE_TIME_SKELETON,vn);var xn=Wn;this.locale&&(xn=q(Wn,this.locale));var Kt={type:o.dateTime,pattern:xn,location:tt.styleLocation,parsedOptions:this.shouldParseSkeletons?w(xn):{}},zn=Pt==="date"?t.date:t.time;return{val:{type:zn,value:mt,location:vn,style:Kt},err:null}}}return{val:{type:Pt==="number"?t.number:Pt==="date"?t.date:t.time,value:mt,location:vn,style:(ht=tt==null?void 0:tt.style)!==null&&ht!==void 0?ht:null},err:null}}case"plural":case"selectordinal":case"select":{var kn=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(r.EXPECT_SELECT_ARGUMENT_OPTIONS,J(kn,(0,n.pi)({},kn)));this.bumpSpace();var En=this.parseIdentifierIfPossible(),ur=0;if(Pt!=="select"&&En.value==="offset"){if(!this.bumpIf(":"))return this.error(r.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,J(this.clonePosition(),this.clonePosition()));this.bumpSpace();var Ht=this.tryParseDecimalInteger(r.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,r.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(Ht.err)return Ht;this.bumpSpace(),En=this.parseIdentifierIfPossible(),ur=Ht.val}var ir=this.tryParsePluralOrSelectOptions(Ue,Pt,Ye,En);if(ir.err)return ir;var ln=this.tryParseArgumentClose(Je);if(ln.err)return ln;var zr=J(Je,this.clonePosition());return Pt==="select"?{val:{type:t.select,value:mt,options:ve(ir.val),location:zr},err:null}:{val:{type:t.plural,value:mt,options:ve(ir.val),offset:ur,pluralType:Pt==="plural"?"cardinal":"ordinal",location:zr},err:null}}default:return this.error(r.INVALID_ARGUMENT_TYPE,J(Dt,Me))}},ie.prototype.tryParseArgumentClose=function(Ue){return this.isEOF()||this.char()!==125?this.error(r.EXPECT_ARGUMENT_CLOSING_BRACE,J(Ue,this.clonePosition())):(this.bump(),{val:!0,err:null})},ie.prototype.parseSimpleArgStyleIfPossible=function(){for(var Ue=0,Ye=this.clonePosition();!this.isEOF();){var mt=this.char();switch(mt){case 39:{this.bump();var Je=this.clonePosition();if(!this.bumpUntil("'"))return this.error(r.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,J(Je,this.clonePosition()));this.bump();break}case 123:{Ue+=1,this.bump();break}case 125:{if(Ue>0)Ue-=1;else return{val:this.message.slice(Ye.offset,this.offset()),err:null};break}default:this.bump();break}}return{val:this.message.slice(Ye.offset,this.offset()),err:null}},ie.prototype.parseNumberSkeletonFromString=function(Ue,Ye){var mt=[];try{mt=L(Ue)}catch{return this.error(r.INVALID_NUMBER_SKELETON,Ye)}return{val:{type:o.number,tokens:mt,location:Ye,parsedOptions:this.shouldParseSkeletons?P(mt):{}},err:null}},ie.prototype.tryParsePluralOrSelectOptions=function(Ue,Ye,mt,Je){for(var ht,Dt=!1,Pt=[],Me=new Set,tt=Je.value,Ut=Je.location;;){if(tt.length===0){var Ht=this.clonePosition();if(Ye!=="select"&&this.bumpIf("=")){var Kt=this.tryParseDecimalInteger(r.EXPECT_PLURAL_ARGUMENT_SELECTOR,r.INVALID_PLURAL_ARGUMENT_SELECTOR);if(Kt.err)return Kt;Ut=J(Ht,this.clonePosition()),tt=this.message.slice(Ht.offset,this.offset())}else break}if(Me.has(tt))return this.error(Ye==="select"?r.DUPLICATE_SELECT_ARGUMENT_SELECTOR:r.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,Ut);tt==="other"&&(Dt=!0),this.bumpSpace();var Xt=this.clonePosition();if(!this.bumpIf("{"))return this.error(Ye==="select"?r.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:r.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,J(this.clonePosition(),this.clonePosition()));var ln=this.parseMessage(Ue+1,Ye,mt);if(ln.err)return ln;var vn=this.tryParseArgumentClose(Xt);if(vn.err)return vn;Pt.push([tt,{value:ln.val,location:J(Xt,this.clonePosition())}]),Me.add(tt),this.bumpSpace(),ht=this.parseIdentifierIfPossible(),tt=ht.value,Ut=ht.location}return Pt.length===0?this.error(Ye==="select"?r.EXPECT_SELECT_ARGUMENT_SELECTOR:r.EXPECT_PLURAL_ARGUMENT_SELECTOR,J(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!Dt?this.error(r.MISSING_OTHER_CLAUSE,J(this.clonePosition(),this.clonePosition())):{val:Pt,err:null}},ie.prototype.tryParseDecimalInteger=function(Ue,Ye){var mt=1,Je=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(mt=-1);for(var ht=!1,Dt=0;!this.isEOF();){var Pt=this.char();if(Pt>=48&&Pt<=57)ht=!0,Dt=Dt*10+(Pt-48),this.bump();else break}var Me=J(Je,this.clonePosition());return ht?(Dt*=mt,we(Dt)?{val:Dt,err:null}:this.error(Ye,Me)):this.error(Ue,Me)},ie.prototype.offset=function(){return this.position.offset},ie.prototype.isEOF=function(){return this.offset()===this.message.length},ie.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},ie.prototype.char=function(){var Ue=this.position.offset;if(Ue>=this.message.length)throw Error("out of bound");var Ye=ne(this.message,Ue);if(Ye===void 0)throw Error("Offset ".concat(Ue," is at invalid UTF-16 code unit boundary"));return Ye},ie.prototype.error=function(Ue,Ye){return{val:null,err:{kind:Ue,message:this.message,location:Ye}}},ie.prototype.bump=function(){if(!this.isEOF()){var Ue=this.char();Ue===10?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=Ue<65536?1:2)}},ie.prototype.bumpIf=function(Ue){if(X(this.message,Ue,this.offset())){for(var Ye=0;Ye=0?(this.bumpTo(mt),!0):(this.bumpTo(this.message.length),!1)},ie.prototype.bumpTo=function(Ue){if(this.offset()>Ue)throw Error("targetOffset ".concat(Ue," must be greater than or equal to the current offset ").concat(this.offset()));for(Ue=Math.min(Ue,this.message.length);;){var Ye=this.offset();if(Ye===Ue)break;if(Ye>Ue)throw Error("targetOffset ".concat(Ue," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},ie.prototype.bumpSpace=function(){for(;!this.isEOF()&>(this.char());)this.bump()},ie.prototype.peek=function(){if(this.isEOF())return null;var Ue=this.char(),Ye=this.offset(),mt=this.message.charCodeAt(Ye+(Ue>=65536?2:1));return mt!=null?mt:null},ie}();function Mt(ie){return ie>=97&&ie<=122||ie>=65&&ie<=90}function $t(ie){return Mt(ie)||ie===47}function Ze(ie){return ie===45||ie===46||ie>=48&&ie<=57||ie===95||ie>=97&&ie<=122||ie>=65&&ie<=90||ie==183||ie>=192&&ie<=214||ie>=216&&ie<=246||ie>=248&&ie<=893||ie>=895&&ie<=8191||ie>=8204&&ie<=8205||ie>=8255&&ie<=8256||ie>=8304&&ie<=8591||ie>=11264&&ie<=12271||ie>=12289&&ie<=55295||ie>=63744&&ie<=64975||ie>=65008&&ie<=65533||ie>=65536&&ie<=983039}function gt(ie){return ie>=9&&ie<=13||ie===32||ie===133||ie>=8206&&ie<=8207||ie===8232||ie===8233}function Ke(ie){return ie>=33&&ie<=35||ie===36||ie>=37&&ie<=39||ie===40||ie===41||ie===42||ie===43||ie===44||ie===45||ie>=46&&ie<=47||ie>=58&&ie<=59||ie>=60&&ie<=62||ie>=63&&ie<=64||ie===91||ie===92||ie===93||ie===94||ie===96||ie===123||ie===124||ie===125||ie===126||ie===161||ie>=162&&ie<=165||ie===166||ie===167||ie===169||ie===171||ie===172||ie===174||ie===176||ie===177||ie===182||ie===187||ie===191||ie===215||ie===247||ie>=8208&&ie<=8213||ie>=8214&&ie<=8215||ie===8216||ie===8217||ie===8218||ie>=8219&&ie<=8220||ie===8221||ie===8222||ie===8223||ie>=8224&&ie<=8231||ie>=8240&&ie<=8248||ie===8249||ie===8250||ie>=8251&&ie<=8254||ie>=8257&&ie<=8259||ie===8260||ie===8261||ie===8262||ie>=8263&&ie<=8273||ie===8274||ie===8275||ie>=8277&&ie<=8286||ie>=8592&&ie<=8596||ie>=8597&&ie<=8601||ie>=8602&&ie<=8603||ie>=8604&&ie<=8607||ie===8608||ie>=8609&&ie<=8610||ie===8611||ie>=8612&&ie<=8613||ie===8614||ie>=8615&&ie<=8621||ie===8622||ie>=8623&&ie<=8653||ie>=8654&&ie<=8655||ie>=8656&&ie<=8657||ie===8658||ie===8659||ie===8660||ie>=8661&&ie<=8691||ie>=8692&&ie<=8959||ie>=8960&&ie<=8967||ie===8968||ie===8969||ie===8970||ie===8971||ie>=8972&&ie<=8991||ie>=8992&&ie<=8993||ie>=8994&&ie<=9e3||ie===9001||ie===9002||ie>=9003&&ie<=9083||ie===9084||ie>=9085&&ie<=9114||ie>=9115&&ie<=9139||ie>=9140&&ie<=9179||ie>=9180&&ie<=9185||ie>=9186&&ie<=9254||ie>=9255&&ie<=9279||ie>=9280&&ie<=9290||ie>=9291&&ie<=9311||ie>=9472&&ie<=9654||ie===9655||ie>=9656&&ie<=9664||ie===9665||ie>=9666&&ie<=9719||ie>=9720&&ie<=9727||ie>=9728&&ie<=9838||ie===9839||ie>=9840&&ie<=10087||ie===10088||ie===10089||ie===10090||ie===10091||ie===10092||ie===10093||ie===10094||ie===10095||ie===10096||ie===10097||ie===10098||ie===10099||ie===10100||ie===10101||ie>=10132&&ie<=10175||ie>=10176&&ie<=10180||ie===10181||ie===10182||ie>=10183&&ie<=10213||ie===10214||ie===10215||ie===10216||ie===10217||ie===10218||ie===10219||ie===10220||ie===10221||ie===10222||ie===10223||ie>=10224&&ie<=10239||ie>=10240&&ie<=10495||ie>=10496&&ie<=10626||ie===10627||ie===10628||ie===10629||ie===10630||ie===10631||ie===10632||ie===10633||ie===10634||ie===10635||ie===10636||ie===10637||ie===10638||ie===10639||ie===10640||ie===10641||ie===10642||ie===10643||ie===10644||ie===10645||ie===10646||ie===10647||ie===10648||ie>=10649&&ie<=10711||ie===10712||ie===10713||ie===10714||ie===10715||ie>=10716&&ie<=10747||ie===10748||ie===10749||ie>=10750&&ie<=11007||ie>=11008&&ie<=11055||ie>=11056&&ie<=11076||ie>=11077&&ie<=11078||ie>=11079&&ie<=11084||ie>=11085&&ie<=11123||ie>=11124&&ie<=11125||ie>=11126&&ie<=11157||ie===11158||ie>=11159&&ie<=11263||ie>=11776&&ie<=11777||ie===11778||ie===11779||ie===11780||ie===11781||ie>=11782&&ie<=11784||ie===11785||ie===11786||ie===11787||ie===11788||ie===11789||ie>=11790&&ie<=11798||ie===11799||ie>=11800&&ie<=11801||ie===11802||ie===11803||ie===11804||ie===11805||ie>=11806&&ie<=11807||ie===11808||ie===11809||ie===11810||ie===11811||ie===11812||ie===11813||ie===11814||ie===11815||ie===11816||ie===11817||ie>=11818&&ie<=11822||ie===11823||ie>=11824&&ie<=11833||ie>=11834&&ie<=11835||ie>=11836&&ie<=11839||ie===11840||ie===11841||ie===11842||ie>=11843&&ie<=11855||ie>=11856&&ie<=11857||ie===11858||ie>=11859&&ie<=11903||ie>=12289&&ie<=12291||ie===12296||ie===12297||ie===12298||ie===12299||ie===12300||ie===12301||ie===12302||ie===12303||ie===12304||ie===12305||ie>=12306&&ie<=12307||ie===12308||ie===12309||ie===12310||ie===12311||ie===12312||ie===12313||ie===12314||ie===12315||ie===12316||ie===12317||ie>=12318&&ie<=12319||ie===12320||ie===12336||ie===64830||ie===64831||ie>=65093&&ie<=65094}function bt(ie){ie.forEach(function(Ue){if(delete Ue.location,y(Ue)||h(Ue))for(var Ye in Ue.options)delete Ue.options[Ye].location,bt(Ue.options[Ye].value);else p(Ue)&&d(Ue.style)||(_(Ue)||s(Ue))&&m(Ue.style)?delete Ue.style.location:v(Ue)&&bt(Ue.children)})}function rn(ie,Ue){Ue===void 0&&(Ue={}),Ue=(0,n.pi)({shouldParseSkeletons:!0,requiresOtherClause:!0},Ue);var Ye=new ot(ie,Ue).parse();if(Ye.err){var mt=SyntaxError(r[Ye.err.kind]);throw mt.location=Ye.err.location,mt.originalMessage=Ye.err.message,mt}return Ue!=null&&Ue.captureLocation||bt(Ye.val),Ye.val}var Qt=null},i6DU7bYg:(O,l,e)=>{"use strict";e.d(l,{$6:()=>s,OV:()=>c,Qe:()=>p,X9:()=>_,gb:()=>f,wI:()=>o});var n=e("uulufNiQ"),r;(function(y){y.FORMAT_ERROR="FORMAT_ERROR",y.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",y.INVALID_CONFIG="INVALID_CONFIG",y.MISSING_DATA="MISSING_DATA",y.MISSING_TRANSLATION="MISSING_TRANSLATION"})(r||(r={}));var t=function(y){(0,n.ZT)(h,y);function h(u,v,d){var m=this,x=d?d instanceof Error?d:new Error(String(d)):void 0;return m=y.call(this,"[@formatjs/intl Error ".concat(u,"] ").concat(v,` `).concat(x?` `.concat(x.message,` `).concat(x.stack):""))||this,m.code=u,typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(m,h),m}return h}(Error),o=function(y){(0,n.ZT)(h,y);function h(u,v){return y.call(this,r.UNSUPPORTED_FORMATTER,u,v)||this}return h}(t),c=function(y){(0,n.ZT)(h,y);function h(u,v){return y.call(this,r.INVALID_CONFIG,u,v)||this}return h}(t),f=function(y){(0,n.ZT)(h,y);function h(u,v){return y.call(this,r.MISSING_DATA,u,v)||this}return h}(t),p=function(y){(0,n.ZT)(h,y);function h(u,v,d){var m=y.call(this,r.FORMAT_ERROR,"".concat(u,` Locale: `).concat(v,` `),d)||this;return m.locale=v,m}return h}(t),_=function(y){(0,n.ZT)(h,y);function h(u,v,d,m){var x=y.call(this,"".concat(u,` MessageID: `).concat(d==null?void 0:d.id,` Default Message: `).concat(d==null?void 0:d.defaultMessage,` Description: `).concat(d==null?void 0:d.description,` `),v,m)||this;return x.descriptor=d,x.locale=v,x}return h}(p),s=function(y){(0,n.ZT)(h,y);function h(u,v){var d=y.call(this,r.MISSING_TRANSLATION,'Missing message: "'.concat(u.id,'" for locale "').concat(v,'", using ').concat(u.defaultMessage?"default message (".concat(typeof u.defaultMessage=="string"?u.defaultMessage:u.defaultMessage.map(function(m){var x;return(x=m.value)!==null&&x!==void 0?x:JSON.stringify(m)}).join(),")"):"id"," as fallback."))||this;return d.descriptor=u,d}return h}(t)},msYo9GVX:(O,l,e)=>{"use strict";e.d(l,{L6:()=>c,Sn:()=>s,TB:()=>u,Z0:()=>_,ax:()=>h});var n=e("uulufNiQ"),r=e("JhPPQIoX"),t=e("QNsQEvn1"),o=e("i6DU7bYg");function c(v,d,m){return m===void 0&&(m={}),d.reduce(function(x,g){return g in v?x[g]=v[g]:g in m&&(x[g]=m[g]),x},{})}var f=function(v){},p=function(v){},_={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},fallbackOnEmptyString:!0,onError:f,onWarn:p};function s(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function y(v){return{create:function(){return{get:function(d){return v[d]},set:function(d,m){v[d]=m}}}}}function h(v){v===void 0&&(v=s());var d=Intl.RelativeTimeFormat,m=Intl.ListFormat,x=Intl.DisplayNames,g=(0,t.H)(function(){for(var A,w=[],D=0;D{"use strict";e.d(l,{C:()=>s});var n=e("uulufNiQ"),r=e("5Xehe3D4"),t=e("QNsQEvn1"),o=e("JWadOMMH");function c(y,h){return h?(0,n.pi)((0,n.pi)((0,n.pi)({},y||{}),h||{}),Object.keys(y).reduce(function(u,v){return u[v]=(0,n.pi)((0,n.pi)({},y[v]),h[v]||{}),u},{})):y}function f(y,h){return h?Object.keys(y).reduce(function(u,v){return u[v]=c(y[v],h[v]),u},(0,n.pi)({},y)):y}function p(y){return{create:function(){return{get:function(h){return y[h]},set:function(h,u){y[h]=u}}}}}function _(y){return y===void 0&&(y={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:(0,t.H)(function(){for(var h,u=[],v=0;v"u")){var u=Intl.NumberFormat.supportedLocalesOf(h);return u.length>0?new Intl.Locale(u[0]):new Intl.Locale(typeof h=="string"?h:h[0])}},y.__parse=r.Qc,y.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},y}()},xguY62Q9:(O,l,e)=>{"use strict";e.d(l,{C8:()=>o,HR:()=>f,YR:()=>c,jK:()=>r,u_:()=>t});var n=e("uulufNiQ"),r;(function(p){p.MISSING_VALUE="MISSING_VALUE",p.INVALID_VALUE="INVALID_VALUE",p.MISSING_INTL_API="MISSING_INTL_API"})(r||(r={}));var t=function(p){(0,n.ZT)(_,p);function _(s,y,h){var u=p.call(this,s)||this;return u.code=y,u.originalMessage=h,u}return _.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},_}(Error),o=function(p){(0,n.ZT)(_,p);function _(s,y,h,u){return p.call(this,'Invalid values for "'.concat(s,'": "').concat(y,'". Options are "').concat(Object.keys(h).join('", "'),'"'),r.INVALID_VALUE,u)||this}return _}(t),c=function(p){(0,n.ZT)(_,p);function _(s,y,h){return p.call(this,'Value for "'.concat(s,'" must be of type ').concat(y),r.INVALID_VALUE,h)||this}return _}(t),f=function(p){(0,n.ZT)(_,p);function _(s,y){return p.call(this,'The intl string context variable "'.concat(s,'" was not provided to the string "').concat(y,'"'),r.MISSING_VALUE,y)||this}return _}(t)},JWadOMMH:(O,l,e)=>{"use strict";e.d(l,{FK:()=>f,Gt:()=>c,du:()=>t});var n=e("5Xehe3D4"),r=e("xguY62Q9"),t;(function(p){p[p.literal=0]="literal",p[p.object=1]="object"})(t||(t={}));function o(p){return p.length<2?p:p.reduce(function(_,s){var y=_[_.length-1];return!y||y.type!==t.literal||s.type!==t.literal?_.push(s):y.value+=s.value,_},[])}function c(p){return typeof p=="function"}function f(p,_,s,y,h,u,v){if(p.length===1&&(0,n.O4)(p[0]))return[{type:t.literal,value:p[0].value}];for(var d=[],m=0,x=p;m{"use strict";e.d(l,{ZP:()=>u,_y:()=>h,zt:()=>y});var n=e("uulufNiQ"),r=e("Z7aTuO5B"),t=e("xdIRcjwj"),o=e.n(t),c=e("YowTCNPg");function f(v){return v.displayName||v.name||"Component"}var p=typeof window<"u"&&!window.__REACT_INTL_BYPASS_GLOBAL_CONTEXT__?window.__REACT_INTL_CONTEXT__||(window.__REACT_INTL_CONTEXT__=r.createContext(null)):r.createContext(null),_=p.Consumer,s=p.Provider,y=s,h=p;function u(v,d){var m=d||{},x=m.intlPropName,g=x===void 0?"intl":x,E=m.forwardRef,S=E===void 0?!1:E,A=m.enforceContext,w=A===void 0?!0:A,D=function(L){return r.createElement(_,null,function(N){var j;w&&(0,c.lq)(N);var re=(j={},j[g]=N,j);return r.createElement(v,(0,n.pi)({},L,re,{ref:S?L.forwardedRef:null}))})};return D.displayName="injectIntl(".concat(f(v),")"),D.WrappedComponent=v,S?o()(r.forwardRef(function(L,N){return r.createElement(D,(0,n.pi)({},L,{forwardedRef:N}))}),v):o()(D,v)}},MdP8ATgg:(O,l,e)=>{"use strict";e.d(l,{Z:()=>_});var n=e("uulufNiQ"),r=e("Z7aTuO5B"),t=e("PC0+CT2t"),o=e("YowTCNPg");function c(s,y){var h=s.values,u=(0,n._T)(s,["values"]),v=y.values,d=(0,n._T)(y,["values"]);return(0,o.wU)(v,h)&&(0,o.wU)(u,d)}function f(s){var y=(0,t.Z)(),h=y.formatMessage,u=y.textComponent,v=u===void 0?r.Fragment:u,d=s.id,m=s.description,x=s.defaultMessage,g=s.values,E=s.children,S=s.tagName,A=S===void 0?v:S,w=s.ignoreTag,D={id:d,description:m,defaultMessage:x},L=h(D,g,{ignoreTag:w});return typeof E=="function"?E(Array.isArray(L)?L:[L]):A?r.createElement(A,null,r.Children.toArray(L)):r.createElement(r.Fragment,null,L)}f.displayName="FormattedMessage";var p=r.memo(f,c);p.displayName="MemoizedFormattedMessage";const _=p},g3TJS7W7:(O,l,e)=>{"use strict";e.d(l,{Z:()=>oe});var n=e("uulufNiQ"),r=e("Z7aTuO5B"),t=e("qH/4q9IH"),o=e("YowTCNPg"),c=e("rd+tFtfn"),f=e("JhPPQIoX"),p=e("i6DU7bYg"),_=e("5Xehe3D4");function s(we,Ne){return Object.keys(we).reduce(function(Q,X){return Q[X]=(0,n.pi)({timeZone:Ne},we[X]),Q},{})}function y(we,Ne){var Q=Object.keys((0,n.pi)((0,n.pi)({},we),Ne));return Q.reduce(function(X,ee){return X[ee]=(0,n.pi)((0,n.pi)({},we[ee]||{}),Ne[ee]||{}),X},{})}function h(we,Ne){if(!Ne)return we;var Q=f.C.formats;return(0,n.pi)((0,n.pi)((0,n.pi)({},Q),we),{date:y(s(Q.date,Ne),s(we.date||{},Ne)),time:y(s(Q.time,Ne),s(we.time||{},Ne))})}var u=function(we,Ne,Q,X,ee){var ve=we.locale,ne=we.formats,le=we.messages,ue=we.defaultLocale,_e=we.defaultFormats,He=we.fallbackOnEmptyString,Ve=we.onError,ot=we.timeZone,Mt=we.defaultRichTextElements;Q===void 0&&(Q={id:""});var $t=Q.id,Ze=Q.defaultMessage;(0,c.kG)(!!$t,"[@formatjs/intl] An `id` must be provided to format a message. You can either:\n1. Configure your build toolchain with [babel-plugin-formatjs](https://formatjs.io/docs/tooling/babel-plugin)\nor [@formatjs/ts-transformer](https://formatjs.io/docs/tooling/ts-transformer) OR\n2. Configure your `eslint` config to include [eslint-plugin-formatjs](https://formatjs.io/docs/tooling/linter#enforce-id)\nto autofix this issue");var gt=String($t),Ke=le&&Object.prototype.hasOwnProperty.call(le,gt)&&le[gt];if(Array.isArray(Ke)&&Ke.length===1&&Ke[0].type===_.wD.literal)return Ke[0].value;if(!X&&Ke&&typeof Ke=="string"&&!Mt)return Ke.replace(/'\{(.*?)\}'/gi,"{$1}");if(X=(0,n.pi)((0,n.pi)({},Mt),X||{}),ne=h(ne,ot),_e=h(_e,ot),!Ke){if(He===!1&&Ke==="")return Ke;if((!Ze||ve&&ve.toLowerCase()!==ue.toLowerCase())&&Ve(new p.$6(Q,ve)),Ze)try{var bt=Ne.getMessageFormat(Ze,ue,_e,ee);return bt.format(X)}catch(rn){return Ve(new p.X9('Error formatting default message for: "'.concat(gt,'", rendering default message verbatim'),ve,Q,rn)),typeof Ze=="string"?Ze:gt}return gt}try{var bt=Ne.getMessageFormat(Ke,ve,ne,(0,n.pi)({formatters:Ne},ee||{}));return bt.format(X)}catch(rn){Ve(new p.X9('Error formatting message: "'.concat(gt,'", using ').concat(Ze?"default message":"id"," as fallback."),ve,Q,rn))}if(Ze)try{var bt=Ne.getMessageFormat(Ze,ue,_e,ee);return bt.format(X)}catch(rn){Ve(new p.X9('Error formatting the default message for: "'.concat(gt,'", rendering message verbatim'),ve,Q,rn))}return typeof Ke=="string"?Ke:typeof Ze=="string"?Ze:gt},v=e("msYo9GVX"),d=["style","currency","currencyDisplay","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","currencyDisplay","currencySign","notation","signDisplay","unit","unitDisplay","numberingSystem"];function m(we,Ne,Q){var X=we.locale,ee=we.formats,ve=we.onError;Q===void 0&&(Q={});var ne=Q.format,le=ne&&(0,v.TB)(ee,"number",ne,ve)||{},ue=(0,v.L6)(Q,d,le);return Ne(X,ue)}function x(we,Ne,Q,X){X===void 0&&(X={});try{return m(we,Ne,X).format(Q)}catch(ee){we.onError(new p.Qe("Error formatting number.",we.locale,ee))}return String(Q)}function g(we,Ne,Q,X){X===void 0&&(X={});try{return m(we,Ne,X).formatToParts(Q)}catch(ee){we.onError(new p.Qe("Error formatting number.",we.locale,ee))}return[]}var E=e("xguY62Q9"),S=["numeric","style"];function A(we,Ne,Q){var X=we.locale,ee=we.formats,ve=we.onError;Q===void 0&&(Q={});var ne=Q.format,le=!!ne&&(0,v.TB)(ee,"relative",ne,ve)||{},ue=(0,v.L6)(Q,S,le);return Ne(X,ue)}function w(we,Ne,Q,X,ee){ee===void 0&&(ee={}),X||(X="second");var ve=Intl.RelativeTimeFormat;ve||we.onError(new E.u_(`Intl.RelativeTimeFormat is not available in this environment. Try polyfilling it using "@formatjs/intl-relativetimeformat" `,E.jK.MISSING_INTL_API));try{return A(we,Ne,ee).format(Q,X)}catch(ne){we.onError(new p.Qe("Error formatting relative time.",we.locale,ne))}return String(Q)}var D=["formatMatcher","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName","hourCycle","dateStyle","timeStyle","calendar","numberingSystem","fractionalSecondDigits"];function L(we,Ne,Q,X){var ee=we.locale,ve=we.formats,ne=we.onError,le=we.timeZone;X===void 0&&(X={});var ue=X.format,_e=(0,n.pi)((0,n.pi)({},le&&{timeZone:le}),ue&&(0,v.TB)(ve,Ne,ue,ne)),He=(0,v.L6)(X,D,_e);return Ne==="time"&&!He.hour&&!He.minute&&!He.second&&!He.timeStyle&&!He.dateStyle&&(He=(0,n.pi)((0,n.pi)({},He),{hour:"numeric",minute:"numeric"})),Q(ee,He)}function N(we,Ne){for(var Q=[],X=2;X{"use strict";e.d(l,{Z:()=>o});var n=e("Z7aTuO5B"),r=e("qH/4q9IH"),t=e("YowTCNPg");function o(){var c=n.useContext(r._y);return(0,t.lq)(c),c}},YowTCNPg:(O,l,e)=>{"use strict";e.d(l,{Z0:()=>f,dt:()=>p,lq:()=>c,wU:()=>_});var n=e("uulufNiQ"),r=e("Z7aTuO5B"),t=e("rd+tFtfn"),o=e("msYo9GVX");function c(s){(0,t.kG)(s,"[React Intl] Could not find required `intl` object. needs to exist in the component ancestry.")}var f=(0,n.pi)((0,n.pi)({},o.Z0),{textComponent:r.Fragment});function p(s){return function(y){return s(r.Children.toArray(y))}}function _(s,y){if(s===y)return!0;if(!s||!y)return!1;var h=Object.keys(s),u=Object.keys(y),v=h.length;if(u.length!==v)return!1;for(var d=0;d{"use strict";O.exports=e.p+"a8c70447613f107d41ce.woff"},rR2aUIA9:(O,l,e)=>{"use strict";O.exports=e.p+"ec0d193561f819682cad.woff2"},"9s2r9+dV":(O,l,e)=>{"use strict";O.exports=e.p+"3b454dabbbc54e81472b.woff"},wcjbzz1T:(O,l,e)=>{"use strict";O.exports=e.p+"9566aaac2083dccdc16e.woff2"},L6wlVSqV:(O,l,e)=>{"use strict";O.exports=e.p+"07f59529a219a0932ea6.woff"},LhWz7Uwk:(O,l,e)=>{"use strict";O.exports=e.p+"27b4c41ba7509c338a2e.woff2"},"xn+/7tcy":(O,l,e)=>{"use strict";O.exports=e.p+"04c32ae08800337a4522.woff"},ZqoFGkyD:(O,l,e)=>{"use strict";O.exports=e.p+"b50824fe4ff335be8c64.woff2"},oOjSlTty:(O,l,e)=>{"use strict";O.exports=e.p+"c24b3efb7a5a5e1052ac.woff"},aMTvsDCM:(O,l,e)=>{"use strict";O.exports=e.p+"0b9a371cba3993d95273.woff2"},AUX4Os8x:(O,l,e)=>{"use strict";O.exports=e.p+"d5d2cff5228e83ca0dff.woff"},cYjRaV0X:(O,l,e)=>{"use strict";O.exports=e.p+"659104546f390e057efe.woff2"},ZPymVVWG:(O,l,e)=>{"use strict";O.exports=e.p+"e4d965662452eb036420.woff"},XlmJ2y2S:(O,l,e)=>{"use strict";O.exports=e.p+"5dc3e29bbd9501a1b140.woff2"},"DzESzq/u":(O,l,e)=>{"use strict";O.exports=e.p+"4a7c0afe2abd25cbc052.woff"},fY5t2I7c:(O,l,e)=>{"use strict";O.exports=e.p+"74e83b4a320dd326afbe.woff2"},"9QZooYBE":(O,l,e)=>{"use strict";O.exports=e.p+"9efef7002b0fa5446640.woff"},nYaoAY07:(O,l,e)=>{"use strict";O.exports=e.p+"8af4d12e2c6e9d5e81ad.woff2"},"5zgp+E+7":(O,l,e)=>{"use strict";O.exports=e.p+"25d1ce45d0251f9fd489.woff"},"7kAy9xxW":(O,l,e)=>{"use strict";O.exports=e.p+"d2c7d5c5c14c18a7505a.woff2"},ctIDaVZa:(O,l,e)=>{"use strict";O.exports=e.p+"8d88e073b6e74c9b9b17.woff"},"9ZEtH9F3":(O,l,e)=>{"use strict";O.exports=e.p+"a07cb9c5fae825c9c218.woff2"},Ni85ifwI:(O,l,e)=>{"use strict";O.exports=e.p+"33e6b01f76ba112e084d.woff"},W7YSMztR:(O,l,e)=>{"use strict";O.exports=e.p+"f74389bd42b524dffbb4.woff2"},uFDXZmKc:(O,l,e)=>{"use strict";O.exports=e.p+"c608dfc38070219de6a9.woff"},WTWD3OLR:(O,l,e)=>{"use strict";O.exports=e.p+"cc34c6e7f9ffb7f76591.woff2"},rPMh3Eld:(O,l,e)=>{"use strict";O.exports=e.p+"720fb92113d87ba0533c.woff"},DfbkAsTT:(O,l,e)=>{"use strict";O.exports=e.p+"17c0392cf7fce9aceb9f.woff2"},i5SwkcTc:(O,l,e)=>{"use strict";O.exports=e.p+"e5e9e51b121df65b6572.woff"},GkHBdTMn:(O,l,e)=>{"use strict";O.exports=e.p+"1519a8356add70ba0052.woff2"},"26bJdkWh":(O,l,e)=>{"use strict";O.exports=e.p+"9dff9dc032dc1b51cae2.woff"},QFUCJPoe:(O,l,e)=>{"use strict";O.exports=e.p+"ed37bc608c1680ca735f.woff2"},NnPVlFbT:(O,l,e)=>{"use strict";O.exports=e.p+"ef01767b15126769249e.woff"},"0dJKNLjB":(O,l,e)=>{"use strict";O.exports=e.p+"d398dbd226e5a90727cd.woff2"},"Hz1Bq+FC":(O,l,e)=>{"use strict";O.exports=e.p+"2b5a40a14c0539ddf2fa.woff"},"4ikQyzRO":(O,l,e)=>{"use strict";O.exports=e.p+"476756cdb3a792add664.woff2"},mgq8iOsv:(O,l,e)=>{"use strict";O.exports=e.p+"4848df8ed7d1850e4c12.woff"},"2PfS3EjP":(O,l,e)=>{"use strict";O.exports=e.p+"7e72ae3c06df25291778.woff2"},K9YEY4Se:(O,l,e)=>{"use strict";O.exports=e.p+"2f1e7025def086a5cb35.woff"},rqCElHVh:(O,l,e)=>{"use strict";O.exports=e.p+"fc77a86efb8c0ff2b73e.woff2"},"NVZwL3+w":(O,l,e)=>{"use strict";O.exports=e.p+"029253f5df54bcae6c89.woff"},"hOK+81Oa":(O,l,e)=>{"use strict";O.exports=e.p+"067da71402c1c3008d52.woff2"},Ej2EAoxy:(O,l,e)=>{"use strict";O.exports=e.p+"deabcfae541ffb3b9257.woff"},Ydxcb7OR:(O,l,e)=>{"use strict";O.exports=e.p+"3f5705b3e6a60274bfef.woff2"},u3kqA8Tv:O=>{function l(){return O.exports=l=Object.assign?Object.assign.bind():function(e){for(var n=1;n{function l(e){return e&&e.__esModule?e:{default:e}}O.exports=l,O.exports.__esModule=!0,O.exports.default=O.exports},"+nFmCII9":(O,l,e)=>{"use strict";e.d(l,{Z:()=>n});function n(r,t){if(!(r instanceof t))throw new TypeError("Cannot call a class as a function")}},SOMb8dFg:(O,l,e)=>{"use strict";e.d(l,{Z:()=>t});var n=e("THXGo1wf");function r(o,c){for(var f=0;f{"use strict";e.d(l,{Z:()=>n});function n(){return n=Object.assign?Object.assign.bind():function(r){for(var t=1;t{"use strict";e.d(l,{Z:()=>r});var n=e("yuI3KKau");function r(t,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(o&&o.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),o&&(0,n.Z)(t,o)}},"guHz/lNd":(O,l,e)=>{"use strict";e.d(l,{Z:()=>r});var n=e("yuI3KKau");function r(t,o){t.prototype=Object.create(o.prototype),t.prototype.constructor=t,(0,n.Z)(t,o)}},d1z0wEri:(O,l,e)=>{"use strict";e.d(l,{Z:()=>r});function n(t,o){if(t==null)return{};var c={},f=Object.keys(t),p,_;for(_=0;_=0)&&(c[p]=t[p]);return c}function r(t,o){if(t==null)return{};var c=n(t,o),f,p;if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(t);for(p=0;p<_.length;p++)f=_[p],!(o.indexOf(f)>=0)&&Object.prototype.propertyIsEnumerable.call(t,f)&&(c[f]=t[f])}return c}},yuI3KKau:(O,l,e)=>{"use strict";e.d(l,{Z:()=>n});function n(r,t){return n=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(c,f){return c.__proto__=f,c},n(r,t)}},xk88XTCy:(O,l,e)=>{"use strict";e.d(l,{Z:()=>f});function n(p,_){(_==null||_>p.length)&&(_=p.length);for(var s=0,y=new Array(_);s<_;s++)y[s]=p[s];return y}function r(p){if(Array.isArray(p))return n(p)}function t(p){if(typeof Symbol<"u"&&p[Symbol.iterator]!=null||p["@@iterator"]!=null)return Array.from(p)}function o(p,_){if(p){if(typeof p=="string")return n(p,_);var s=Object.prototype.toString.call(p).slice(8,-1);if(s==="Object"&&p.constructor&&(s=p.constructor.name),s==="Map"||s==="Set")return Array.from(p);if(s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s))return n(p,_)}}function c(){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 f(p){return r(p)||t(p)||o(p)||c()}},THXGo1wf:(O,l,e)=>{"use strict";e.d(l,{Z:()=>t});var n=e("SFBNsA1v");function r(o,c){if((0,n.Z)(o)!=="object"||o===null)return o;var f=o[Symbol.toPrimitive];if(f!==void 0){var p=f.call(o,c||"default");if((0,n.Z)(p)!=="object")return p;throw new TypeError("@@toPrimitive must return a primitive value.")}return(c==="string"?String:Number)(o)}function t(o){var c=r(o,"string");return(0,n.Z)(c)==="symbol"?c:String(c)}},SFBNsA1v:(O,l,e)=>{"use strict";e.d(l,{Z:()=>n});function n(r){return n=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(r)}},OMslc0Et:(O,l,e)=>{"use strict";function n(){return{async:!1,baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,hooks:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}let r=n();function t(ve){r=ve}const o=/[&<>"']/,c=new RegExp(o.source,"g"),f=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,p=new RegExp(f.source,"g"),_={"&":"&","<":"<",">":">",'"':""","'":"'"},s=ve=>_[ve];function y(ve,ne){if(ne){if(o.test(ve))return ve.replace(c,s)}else if(f.test(ve))return ve.replace(p,s);return ve}const h=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function u(ve){return ve.replace(h,(ne,le)=>(le=le.toLowerCase(),le==="colon"?":":le.charAt(0)==="#"?le.charAt(1)==="x"?String.fromCharCode(parseInt(le.substring(2),16)):String.fromCharCode(+le.substring(1)):""))}const v=/(^|[^\[])\^/g;function d(ve,ne){ve=typeof ve=="string"?ve:ve.source,ne=ne||"";const le={replace:(ue,_e)=>(_e=_e.source||_e,_e=_e.replace(v,"$1"),ve=ve.replace(ue,_e),le),getRegex:()=>new RegExp(ve,ne)};return le}const m=/[^\w:]/g,x=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function g(ve,ne,le){if(ve){let ue;try{ue=decodeURIComponent(u(le)).replace(m,"").toLowerCase()}catch{return null}if(ue.indexOf("javascript:")===0||ue.indexOf("vbscript:")===0||ue.indexOf("data:")===0)return null}ne&&!x.test(le)&&(le=D(ne,le));try{le=encodeURI(le).replace(/%25/g,"%")}catch{return null}return le}const E={},S=/^[^:]+:\/*[^/]*$/,A=/^([^:]+:)[\s\S]*$/,w=/^([^:]+:\/*[^/]*)[\s\S]*$/;function D(ve,ne){E[" "+ve]||(S.test(ve)?E[" "+ve]=ve+"/":E[" "+ve]=j(ve,"/",!0)),ve=E[" "+ve];const le=ve.indexOf(":")===-1;return ne.substring(0,2)==="//"?le?ne:ve.replace(A,"$1")+ne:ne.charAt(0)==="/"?le?ne:ve.replace(w,"$1")+ne:ve+ne}const L={exec:function(){}};function N(ve,ne){const le=ve.replace(/\|/g,(He,Ve,ot)=>{let Mt=!1,$t=Ve;for(;--$t>=0&&ot[$t]==="\\";)Mt=!Mt;return Mt?"|":" |"}),ue=le.split(/ \|/);let _e=0;if(ue[0].trim()||ue.shift(),ue.length>0&&!ue[ue.length-1].trim()&&ue.pop(),ue.length>ne)ue.splice(ne);else for(;ue.length1;)ne&1&&(le+=ve),ne>>=1,ve+=ve;return le+ve}function se(ve,ne,le,ue){const _e=ne.href,He=ne.title?y(ne.title):null,Ve=ve[1].replace(/\\([\[\]])/g,"$1");if(ve[0].charAt(0)!=="!"){ue.state.inLink=!0;const ot={type:"link",raw:le,href:_e,title:He,text:Ve,tokens:ue.inlineTokens(Ve)};return ue.state.inLink=!1,ot}return{type:"image",raw:le,href:_e,title:He,text:y(Ve)}}function ge(ve,ne){const le=ve.match(/^(\s+)(?:```)/);if(le===null)return ne;const ue=le[1];return ne.split(` `).map(_e=>{const He=_e.match(/^\s+/);if(He===null)return _e;const[Ve]=He;return Ve.length>=ue.length?_e.slice(ue.length):_e}).join(` `)}class Ce{constructor(ne){this.options=ne||r}space(ne){const le=this.rules.block.newline.exec(ne);if(le&&le[0].length>0)return{type:"space",raw:le[0]}}code(ne){const le=this.rules.block.code.exec(ne);if(le){const ue=le[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:le[0],codeBlockStyle:"indented",text:this.options.pedantic?ue:j(ue,` `)}}}fences(ne){const le=this.rules.block.fences.exec(ne);if(le){const ue=le[0],_e=ge(ue,le[3]||"");return{type:"code",raw:ue,lang:le[2]?le[2].trim().replace(this.rules.inline._escapes,"$1"):le[2],text:_e}}}heading(ne){const le=this.rules.block.heading.exec(ne);if(le){let ue=le[2].trim();if(/#$/.test(ue)){const _e=j(ue,"#");(this.options.pedantic||!_e||/ $/.test(_e))&&(ue=_e.trim())}return{type:"heading",raw:le[0],depth:le[1].length,text:ue,tokens:this.lexer.inline(ue)}}}hr(ne){const le=this.rules.block.hr.exec(ne);if(le)return{type:"hr",raw:le[0]}}blockquote(ne){const le=this.rules.block.blockquote.exec(ne);if(le){const ue=le[0].replace(/^ *>[ \t]?/gm,""),_e=this.lexer.state.top;this.lexer.state.top=!0;const He=this.lexer.blockTokens(ue);return this.lexer.state.top=_e,{type:"blockquote",raw:le[0],tokens:He,text:ue}}}list(ne){let le=this.rules.block.list.exec(ne);if(le){let ue,_e,He,Ve,ot,Mt,$t,Ze,gt,Ke,bt,rn,Qt=le[1].trim();const ie=Qt.length>1,Ue={type:"list",raw:"",ordered:ie,start:ie?+Qt.slice(0,-1):"",loose:!1,items:[]};Qt=ie?`\\d{1,9}\\${Qt.slice(-1)}`:`\\${Qt}`,this.options.pedantic&&(Qt=ie?Qt:"[*+-]");const Ye=new RegExp(`^( {0,3}${Qt})((?:[ ][^\\n]*)?(?:\\n|$))`);for(;ne&&(rn=!1,!(!(le=Ye.exec(ne))||this.rules.block.hr.test(ne)));){if(ue=le[0],ne=ne.substring(ue.length),Ze=le[2].split(` `,1)[0].replace(/^\t+/,Je=>" ".repeat(3*Je.length)),gt=ne.split(` `,1)[0],this.options.pedantic?(Ve=2,bt=Ze.trimLeft()):(Ve=le[2].search(/[^ ]/),Ve=Ve>4?1:Ve,bt=Ze.slice(Ve),Ve+=le[1].length),Mt=!1,!Ze&&/^ *$/.test(gt)&&(ue+=gt+` `,ne=ne.substring(gt.length+1),rn=!0),!rn){const Je=new RegExp(`^ {0,${Math.min(3,Ve-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ ][^\\n]*)?(?:\\n|$))`),ht=new RegExp(`^ {0,${Math.min(3,Ve-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),Dt=new RegExp(`^ {0,${Math.min(3,Ve-1)}}(?:\`\`\`|~~~)`),Pt=new RegExp(`^ {0,${Math.min(3,Ve-1)}}#`);for(;ne&&(Ke=ne.split(` `,1)[0],gt=Ke,this.options.pedantic&&(gt=gt.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),!(Dt.test(gt)||Pt.test(gt)||Je.test(gt)||ht.test(ne)));){if(gt.search(/[^ ]/)>=Ve||!gt.trim())bt+=` `+gt.slice(Ve);else{if(Mt||Ze.search(/[^ ]/)>=4||Dt.test(Ze)||Pt.test(Ze)||ht.test(Ze))break;bt+=` `+gt}!Mt&&!gt.trim()&&(Mt=!0),ue+=Ke+` `,ne=ne.substring(Ke.length+1),Ze=gt.slice(Ve)}}Ue.loose||($t?Ue.loose=!0:/\n *\n *$/.test(ue)&&($t=!0)),this.options.gfm&&(_e=/^\[[ xX]\] /.exec(bt),_e&&(He=_e[0]!=="[ ] ",bt=bt.replace(/^\[[ xX]\] +/,""))),Ue.items.push({type:"list_item",raw:ue,task:!!_e,checked:He,loose:!1,text:bt}),Ue.raw+=ue}Ue.items[Ue.items.length-1].raw=ue.trimRight(),Ue.items[Ue.items.length-1].text=bt.trimRight(),Ue.raw=Ue.raw.trimRight();const mt=Ue.items.length;for(ot=0;otDt.type==="space"),ht=Je.length>0&&Je.some(Dt=>/\n.*\n/.test(Dt.raw));Ue.loose=ht}if(Ue.loose)for(ot=0;ot$/,"$1").replace(this.rules.inline._escapes,"$1"):"",He=le[3]?le[3].substring(1,le[3].length-1).replace(this.rules.inline._escapes,"$1"):le[3];return{type:"def",tag:ue,raw:le[0],href:_e,title:He}}}table(ne){const le=this.rules.block.table.exec(ne);if(le){const ue={type:"table",header:N(le[1]).map(_e=>({text:_e})),align:le[2].replace(/^ *|\| *$/g,"").split(/ *\| */),rows:le[3]&&le[3].trim()?le[3].replace(/\n[ \t]*$/,"").split(` `):[]};if(ue.header.length===ue.align.length){ue.raw=le[0];let _e=ue.align.length,He,Ve,ot,Mt;for(He=0;He<_e;He++)/^ *-+: *$/.test(ue.align[He])?ue.align[He]="right":/^ *:-+: *$/.test(ue.align[He])?ue.align[He]="center":/^ *:-+ *$/.test(ue.align[He])?ue.align[He]="left":ue.align[He]=null;for(_e=ue.rows.length,He=0;He<_e;He++)ue.rows[He]=N(ue.rows[He],ue.header.length).map($t=>({text:$t}));for(_e=ue.header.length,Ve=0;Ve<_e;Ve++)ue.header[Ve].tokens=this.lexer.inline(ue.header[Ve].text);for(_e=ue.rows.length,Ve=0;Ve<_e;Ve++)for(Mt=ue.rows[Ve],ot=0;ot/i.test(le[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(le[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(le[0])&&(this.lexer.state.inRawBlock=!1),{type:this.options.sanitize?"text":"html",raw:le[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(le[0]):y(le[0]):le[0]}}link(ne){const le=this.rules.inline.link.exec(ne);if(le){const ue=le[2].trim();if(!this.options.pedantic&&/^$/.test(ue))return;const Ve=j(ue.slice(0,-1),"\\");if((ue.length-Ve.length)%2===0)return}else{const Ve=re(le[2],"()");if(Ve>-1){const Mt=(le[0].indexOf("!")===0?5:4)+le[1].length+Ve;le[2]=le[2].substring(0,Ve),le[0]=le[0].substring(0,Mt).trim(),le[3]=""}}let _e=le[2],He="";if(this.options.pedantic){const Ve=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(_e);Ve&&(_e=Ve[1],He=Ve[3])}else He=le[3]?le[3].slice(1,-1):"";return _e=_e.trim(),/^$/.test(ue)?_e=_e.slice(1):_e=_e.slice(1,-1)),se(le,{href:_e&&_e.replace(this.rules.inline._escapes,"$1"),title:He&&He.replace(this.rules.inline._escapes,"$1")},le[0],this.lexer)}}reflink(ne,le){let ue;if((ue=this.rules.inline.reflink.exec(ne))||(ue=this.rules.inline.nolink.exec(ne))){let _e=(ue[2]||ue[1]).replace(/\s+/g," ");if(_e=le[_e.toLowerCase()],!_e){const He=ue[0].charAt(0);return{type:"text",raw:He,text:He}}return se(ue,_e,ue[0],this.lexer)}}emStrong(ne,le,ue=""){let _e=this.rules.inline.emStrong.lDelim.exec(ne);if(!_e||_e[3]&&ue.match(/[\p{L}\p{N}]/u))return;const He=_e[1]||_e[2]||"";if(!He||He&&(ue===""||this.rules.inline.punctuation.exec(ue))){const Ve=_e[0].length-1;let ot,Mt,$t=Ve,Ze=0;const gt=_e[0][0]==="*"?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for(gt.lastIndex=0,le=le.slice(-1*ne.length+Ve);(_e=gt.exec(le))!=null;){if(ot=_e[1]||_e[2]||_e[3]||_e[4]||_e[5]||_e[6],!ot)continue;if(Mt=ot.length,_e[3]||_e[4]){$t+=Mt;continue}else if((_e[5]||_e[6])&&Ve%3&&!((Ve+Mt)%3)){Ze+=Mt;continue}if($t-=Mt,$t>0)continue;Mt=Math.min(Mt,Mt+$t+Ze);const Ke=ne.slice(0,Ve+_e.index+(_e[0].length-ot.length)+Mt);if(Math.min(Ve,Mt)%2){const rn=Ke.slice(1,-1);return{type:"em",raw:Ke,text:rn,tokens:this.lexer.inlineTokens(rn)}}const bt=Ke.slice(2,-2);return{type:"strong",raw:Ke,text:bt,tokens:this.lexer.inlineTokens(bt)}}}}codespan(ne){const le=this.rules.inline.code.exec(ne);if(le){let ue=le[2].replace(/\n/g," ");const _e=/[^ ]/.test(ue),He=/^ /.test(ue)&&/ $/.test(ue);return _e&&He&&(ue=ue.substring(1,ue.length-1)),ue=y(ue,!0),{type:"codespan",raw:le[0],text:ue}}}br(ne){const le=this.rules.inline.br.exec(ne);if(le)return{type:"br",raw:le[0]}}del(ne){const le=this.rules.inline.del.exec(ne);if(le)return{type:"del",raw:le[0],text:le[2],tokens:this.lexer.inlineTokens(le[2])}}autolink(ne,le){const ue=this.rules.inline.autolink.exec(ne);if(ue){let _e,He;return ue[2]==="@"?(_e=y(this.options.mangle?le(ue[1]):ue[1]),He="mailto:"+_e):(_e=y(ue[1]),He=_e),{type:"link",raw:ue[0],text:_e,href:He,tokens:[{type:"text",raw:_e,text:_e}]}}}url(ne,le){let ue;if(ue=this.rules.inline.url.exec(ne)){let _e,He;if(ue[2]==="@")_e=y(this.options.mangle?le(ue[0]):ue[0]),He="mailto:"+_e;else{let Ve;do Ve=ue[0],ue[0]=this.rules.inline._backpedal.exec(ue[0])[0];while(Ve!==ue[0]);_e=y(ue[0]),ue[1]==="www."?He="http://"+ue[0]:He=ue[0]}return{type:"link",raw:ue[0],text:_e,href:He,tokens:[{type:"text",raw:_e,text:_e}]}}}inlineText(ne,le){const ue=this.rules.inline.text.exec(ne);if(ue){let _e;return this.lexer.state.inRawBlock?_e=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(ue[0]):y(ue[0]):ue[0]:_e=y(this.options.smartypants?le(ue[0]):ue[0]),{type:"text",raw:ue[0],text:_e}}}}const M={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,hr:/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/,html:"^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))",def:/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:L,lheading:/^((?:.|\n(?!\n))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,text:/^[^\n]+/};M._label=/(?!\s*\])(?:\\.|[^\[\]\\])+/,M._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/,M.def=d(M.def).replace("label",M._label).replace("title",M._title).getRegex(),M.bullet=/(?:[*+-]|\d{1,9}[.)])/,M.listItemStart=d(/^( *)(bull) */).replace("bull",M.bullet).getRegex(),M.list=d(M.list).replace(/bull/g,M.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+M.def.source+")").getRegex(),M._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",M._comment=/|$)/,M.html=d(M.html,"i").replace("comment",M._comment).replace("tag",M._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),M.paragraph=d(M._paragraph).replace("hr",M.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",M._tag).getRegex(),M.blockquote=d(M.blockquote).replace("paragraph",M.paragraph).getRegex(),M.normal={...M},M.gfm={...M.normal,table:"^ *([^\\n ].*\\|.*)\\n {0,3}(?:\\| *)?(:?-+:? *(?:\\| *:?-+:? *)*)(?:\\| *)?(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"},M.gfm.table=d(M.gfm.table).replace("hr",M.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",M._tag).getRegex(),M.gfm.paragraph=d(M._paragraph).replace("hr",M.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("table",M.gfm.table).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",M._tag).getRegex(),M.pedantic={...M.normal,html:d(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",M._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:L,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:d(M.normal._paragraph).replace("hr",M.hr).replace("heading",` *#{1,6} *[^ ]`).replace("lheading",M.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()};const P={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:L,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(ref)\]/,nolink:/^!?\[(ref)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:([punct_])|[^\s*]))|^_+(?:([punct*])|([^\s_]))/,rDelimAst:/^(?:[^_*\\]|\\.)*?\_\_(?:[^_*\\]|\\.)*?\*(?:[^_*\\]|\\.)*?(?=\_\_)|(?:[^*\\]|\\.)+(?=[^*])|[punct_](\*+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\*+)(?=[punct_\s]|$)|[punct_\s](\*+)(?=[^punct*_\s])|[\s](\*+)(?=[punct_])|[punct_](\*+)(?=[punct_])|(?:[^punct*_\s\\]|\\.)(\*+)(?=[^punct*_\s])/,rDelimUnd:/^(?:[^_*\\]|\\.)*?\*\*(?:[^_*\\]|\\.)*?\_(?:[^_*\\]|\\.)*?(?=\*\*)|(?:[^_\\]|\\.)+(?=[^_])|[punct*](\_+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\_+)(?=[punct*\s]|$)|[punct*\s](\_+)(?=[^punct*_\s])|[\s](\_+)(?=[punct*])|[punct*](\_+)(?=[punct*])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:L,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\?@\\[\\]`^{|}~",P.punctuation=d(P.punctuation).replace(/punctuation/g,P._punctuation).getRegex(),P.blockSkip=/\[[^\]]*?\]\([^\)]*?\)|`[^`]*?`|<[^>]*?>/g,P.escapedEmSt=/(?:^|[^\\])(?:\\\\)*\\[*_]/g,P._comment=d(M._comment).replace("(?:-->|$)","-->").getRegex(),P.emStrong.lDelim=d(P.emStrong.lDelim).replace(/punct/g,P._punctuation).getRegex(),P.emStrong.rDelimAst=d(P.emStrong.rDelimAst,"g").replace(/punct/g,P._punctuation).getRegex(),P.emStrong.rDelimUnd=d(P.emStrong.rDelimUnd,"g").replace(/punct/g,P._punctuation).getRegex(),P._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,P._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,P._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,P.autolink=d(P.autolink).replace("scheme",P._scheme).replace("email",P._email).getRegex(),P._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,P.tag=d(P.tag).replace("comment",P._comment).replace("attribute",P._attribute).getRegex(),P._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,P._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/,P._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,P.link=d(P.link).replace("label",P._label).replace("href",P._href).replace("title",P._title).getRegex(),P.reflink=d(P.reflink).replace("label",P._label).replace("ref",M._label).getRegex(),P.nolink=d(P.nolink).replace("ref",M._label).getRegex(),P.reflinkSearch=d(P.reflinkSearch,"g").replace("reflink",P.reflink).replace("nolink",P.nolink).getRegex(),P.normal={...P},P.pedantic={...P.normal,strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:d(/^!?\[(label)\]\((.*?)\)/).replace("label",P._label).getRegex(),reflink:d(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",P._label).getRegex()},P.gfm={...P.normal,escape:d(P.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\.5&&(ue="x"+ue.toString(16)),ne+="&#"+ue+";";return ne}class U{constructor(ne){this.tokens=[],this.tokens.links=Object.create(null),this.options=ne||r,this.options.tokenizer=this.options.tokenizer||new Ce,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};const le={block:M.normal,inline:P.normal};this.options.pedantic?(le.block=M.pedantic,le.inline=P.pedantic):this.options.gfm&&(le.block=M.gfm,this.options.breaks?le.inline=P.breaks:le.inline=P.gfm),this.tokenizer.rules=le}static get rules(){return{block:M,inline:P}}static lex(ne,le){return new U(le).lex(ne)}static lexInline(ne,le){return new U(le).inlineTokens(ne)}lex(ne){ne=ne.replace(/\r\n|\r/g,` `),this.blockTokens(ne,this.tokens);let le;for(;le=this.inlineQueue.shift();)this.inlineTokens(le.src,le.tokens);return this.tokens}blockTokens(ne,le=[]){this.options.pedantic?ne=ne.replace(/\t/g," ").replace(/^ +$/gm,""):ne=ne.replace(/^( *)(\t+)/gm,(ot,Mt,$t)=>Mt+" ".repeat($t.length));let ue,_e,He,Ve;for(;ne;)if(!(this.options.extensions&&this.options.extensions.block&&this.options.extensions.block.some(ot=>(ue=ot.call({lexer:this},ne,le))?(ne=ne.substring(ue.raw.length),le.push(ue),!0):!1))){if(ue=this.tokenizer.space(ne)){ne=ne.substring(ue.raw.length),ue.raw.length===1&&le.length>0?le[le.length-1].raw+=` `:le.push(ue);continue}if(ue=this.tokenizer.code(ne)){ne=ne.substring(ue.raw.length),_e=le[le.length-1],_e&&(_e.type==="paragraph"||_e.type==="text")?(_e.raw+=` `+ue.raw,_e.text+=` `+ue.text,this.inlineQueue[this.inlineQueue.length-1].src=_e.text):le.push(ue);continue}if(ue=this.tokenizer.fences(ne)){ne=ne.substring(ue.raw.length),le.push(ue);continue}if(ue=this.tokenizer.heading(ne)){ne=ne.substring(ue.raw.length),le.push(ue);continue}if(ue=this.tokenizer.hr(ne)){ne=ne.substring(ue.raw.length),le.push(ue);continue}if(ue=this.tokenizer.blockquote(ne)){ne=ne.substring(ue.raw.length),le.push(ue);continue}if(ue=this.tokenizer.list(ne)){ne=ne.substring(ue.raw.length),le.push(ue);continue}if(ue=this.tokenizer.html(ne)){ne=ne.substring(ue.raw.length),le.push(ue);continue}if(ue=this.tokenizer.def(ne)){ne=ne.substring(ue.raw.length),_e=le[le.length-1],_e&&(_e.type==="paragraph"||_e.type==="text")?(_e.raw+=` `+ue.raw,_e.text+=` `+ue.raw,this.inlineQueue[this.inlineQueue.length-1].src=_e.text):this.tokens.links[ue.tag]||(this.tokens.links[ue.tag]={href:ue.href,title:ue.title});continue}if(ue=this.tokenizer.table(ne)){ne=ne.substring(ue.raw.length),le.push(ue);continue}if(ue=this.tokenizer.lheading(ne)){ne=ne.substring(ue.raw.length),le.push(ue);continue}if(He=ne,this.options.extensions&&this.options.extensions.startBlock){let ot=1/0;const Mt=ne.slice(1);let $t;this.options.extensions.startBlock.forEach(function(Ze){$t=Ze.call({lexer:this},Mt),typeof $t=="number"&&$t>=0&&(ot=Math.min(ot,$t))}),ot<1/0&&ot>=0&&(He=ne.substring(0,ot+1))}if(this.state.top&&(ue=this.tokenizer.paragraph(He))){_e=le[le.length-1],Ve&&_e.type==="paragraph"?(_e.raw+=` `+ue.raw,_e.text+=` `+ue.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=_e.text):le.push(ue),Ve=He.length!==ne.length,ne=ne.substring(ue.raw.length);continue}if(ue=this.tokenizer.text(ne)){ne=ne.substring(ue.raw.length),_e=le[le.length-1],_e&&_e.type==="text"?(_e.raw+=` `+ue.raw,_e.text+=` `+ue.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=_e.text):le.push(ue);continue}if(ne){const ot="Infinite loop on byte: "+ne.charCodeAt(0);if(this.options.silent){console.error(ot);break}else throw new Error(ot)}}return this.state.top=!0,le}inline(ne,le=[]){return this.inlineQueue.push({src:ne,tokens:le}),le}inlineTokens(ne,le=[]){let ue,_e,He,Ve=ne,ot,Mt,$t;if(this.tokens.links){const Ze=Object.keys(this.tokens.links);if(Ze.length>0)for(;(ot=this.tokenizer.rules.inline.reflinkSearch.exec(Ve))!=null;)Ze.includes(ot[0].slice(ot[0].lastIndexOf("[")+1,-1))&&(Ve=Ve.slice(0,ot.index)+"["+k("a",ot[0].length-2)+"]"+Ve.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(ot=this.tokenizer.rules.inline.blockSkip.exec(Ve))!=null;)Ve=Ve.slice(0,ot.index)+"["+k("a",ot[0].length-2)+"]"+Ve.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;(ot=this.tokenizer.rules.inline.escapedEmSt.exec(Ve))!=null;)Ve=Ve.slice(0,ot.index+ot[0].length-2)+"++"+Ve.slice(this.tokenizer.rules.inline.escapedEmSt.lastIndex),this.tokenizer.rules.inline.escapedEmSt.lastIndex--;for(;ne;)if(Mt||($t=""),Mt=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some(Ze=>(ue=Ze.call({lexer:this},ne,le))?(ne=ne.substring(ue.raw.length),le.push(ue),!0):!1))){if(ue=this.tokenizer.escape(ne)){ne=ne.substring(ue.raw.length),le.push(ue);continue}if(ue=this.tokenizer.tag(ne)){ne=ne.substring(ue.raw.length),_e=le[le.length-1],_e&&ue.type==="text"&&_e.type==="text"?(_e.raw+=ue.raw,_e.text+=ue.text):le.push(ue);continue}if(ue=this.tokenizer.link(ne)){ne=ne.substring(ue.raw.length),le.push(ue);continue}if(ue=this.tokenizer.reflink(ne,this.tokens.links)){ne=ne.substring(ue.raw.length),_e=le[le.length-1],_e&&ue.type==="text"&&_e.type==="text"?(_e.raw+=ue.raw,_e.text+=ue.text):le.push(ue);continue}if(ue=this.tokenizer.emStrong(ne,Ve,$t)){ne=ne.substring(ue.raw.length),le.push(ue);continue}if(ue=this.tokenizer.codespan(ne)){ne=ne.substring(ue.raw.length),le.push(ue);continue}if(ue=this.tokenizer.br(ne)){ne=ne.substring(ue.raw.length),le.push(ue);continue}if(ue=this.tokenizer.del(ne)){ne=ne.substring(ue.raw.length),le.push(ue);continue}if(ue=this.tokenizer.autolink(ne,q)){ne=ne.substring(ue.raw.length),le.push(ue);continue}if(!this.state.inLink&&(ue=this.tokenizer.url(ne,q))){ne=ne.substring(ue.raw.length),le.push(ue);continue}if(He=ne,this.options.extensions&&this.options.extensions.startInline){let Ze=1/0;const gt=ne.slice(1);let Ke;this.options.extensions.startInline.forEach(function(bt){Ke=bt.call({lexer:this},gt),typeof Ke=="number"&&Ke>=0&&(Ze=Math.min(Ze,Ke))}),Ze<1/0&&Ze>=0&&(He=ne.substring(0,Ze+1))}if(ue=this.tokenizer.inlineText(He,z)){ne=ne.substring(ue.raw.length),ue.raw.slice(-1)!=="_"&&($t=ue.raw.slice(-1)),Mt=!0,_e=le[le.length-1],_e&&_e.type==="text"?(_e.raw+=ue.raw,_e.text+=ue.text):le.push(ue);continue}if(ne){const Ze="Infinite loop on byte: "+ne.charCodeAt(0);if(this.options.silent){console.error(Ze);break}else throw new Error(Ze)}}return le}}class Z{constructor(ne){this.options=ne||r}code(ne,le,ue){const _e=(le||"").match(/\S*/)[0];if(this.options.highlight){const He=this.options.highlight(ne,_e);He!=null&&He!==ne&&(ue=!0,ne=He)}return ne=ne.replace(/\n$/,"")+` `,_e?'
'+(ue?ne:y(ne,!0))+`
`:"
"+(ue?ne:y(ne,!0))+`
`}blockquote(ne){return`
${ne}
`}html(ne){return ne}heading(ne,le,ue,_e){if(this.options.headerIds){const He=this.options.headerPrefix+_e.slug(ue);return`${ne} `}return`${ne} `}hr(){return this.options.xhtml?`
`:`
`}list(ne,le,ue){const _e=le?"ol":"ul",He=le&&ue!==1?' start="'+ue+'"':"";return"<"+_e+He+`> `+ne+" `}listitem(ne){return`
  • ${ne}
  • `}checkbox(ne){return" "}paragraph(ne){return`

    ${ne}

    `}table(ne,le){return le&&(le=`${le}`),` `+ne+` `+le+`
    `}tablerow(ne){return` ${ne} `}tablecell(ne,le){const ue=le.header?"th":"td";return(le.align?`<${ue} align="${le.align}">`:`<${ue}>`)+ne+` `}strong(ne){return`${ne}`}em(ne){return`${ne}`}codespan(ne){return`${ne}`}br(){return this.options.xhtml?"
    ":"
    "}del(ne){return`${ne}`}link(ne,le,ue){if(ne=g(this.options.sanitize,this.options.baseUrl,ne),ne===null)return ue;let _e='",_e}image(ne,le,ue){if(ne=g(this.options.sanitize,this.options.baseUrl,ne),ne===null)return ue;let _e=`${ue}":">",_e}text(ne){return ne}}class W{strong(ne){return ne}em(ne){return ne}codespan(ne){return ne}del(ne){return ne}html(ne){return ne}text(ne){return ne}link(ne,le,ue){return""+ue}image(ne,le,ue){return""+ue}br(){return""}}class ae{constructor(){this.seen={}}serialize(ne){return ne.toLowerCase().trim().replace(/<[!\/a-z].*?>/ig,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")}getNextSafeSlug(ne,le){let ue=ne,_e=0;if(this.seen.hasOwnProperty(ue)){_e=this.seen[ne];do _e++,ue=ne+"-"+_e;while(this.seen.hasOwnProperty(ue))}return le||(this.seen[ne]=_e,this.seen[ue]=0),ue}slug(ne,le={}){const ue=this.serialize(ne);return this.getNextSafeSlug(ue,le.dryrun)}}class J{constructor(ne){this.options=ne||r,this.options.renderer=this.options.renderer||new Z,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new W,this.slugger=new ae}static parse(ne,le){return new J(le).parse(ne)}static parseInline(ne,le){return new J(le).parseInline(ne)}parse(ne,le=!0){let ue="",_e,He,Ve,ot,Mt,$t,Ze,gt,Ke,bt,rn,Qt,ie,Ue,Ye,mt,Je,ht,Dt;const Pt=ne.length;for(_e=0;_e0&&Ye.tokens[0].type==="paragraph"?(Ye.tokens[0].text=ht+" "+Ye.tokens[0].text,Ye.tokens[0].tokens&&Ye.tokens[0].tokens.length>0&&Ye.tokens[0].tokens[0].type==="text"&&(Ye.tokens[0].tokens[0].text=ht+" "+Ye.tokens[0].tokens[0].text)):Ye.tokens.unshift({type:"text",text:ht}):Ue+=ht),Ue+=this.parse(Ye.tokens,ie),Ke+=this.renderer.listitem(Ue,Je,mt);ue+=this.renderer.list(Ke,rn,Qt);continue}case"html":{ue+=this.renderer.html(bt.text);continue}case"paragraph":{ue+=this.renderer.paragraph(this.parseInline(bt.tokens));continue}case"text":{for(Ke=bt.tokens?this.parseInline(bt.tokens):bt.text;_e+1{if(ue.message+=` Please report this to https://github.com/markedjs/marked.`,ve){const _e="

    An error occurred:

    "+y(ue.message+"",!0)+"
    ";if(ne)return Promise.resolve(_e);if(le){le(null,_e);return}return _e}if(ne)return Promise.reject(ue);if(le){le(ue);return}throw ue}}function Re(ve,ne){return(le,ue,_e)=>{typeof ue=="function"&&(_e=ue,ue=null);const He={...ue};ue={...Oe.defaults,...He};const Ve=Ee(ue.silent,ue.async,_e);if(typeof le>"u"||le===null)return Ve(new Error("marked(): input parameter is undefined or null"));if(typeof le!="string")return Ve(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(le)+", string expected"));if(V(ue),ue.hooks&&(ue.hooks.options=ue),_e){const ot=ue.highlight;let Mt;try{ue.hooks&&(le=ue.hooks.preprocess(le)),Mt=ve(le,ue)}catch(gt){return Ve(gt)}const $t=function(gt){let Ke;if(!gt)try{ue.walkTokens&&Oe.walkTokens(Mt,ue.walkTokens),Ke=ne(Mt,ue),ue.hooks&&(Ke=ue.hooks.postprocess(Ke))}catch(bt){gt=bt}return ue.highlight=ot,gt?Ve(gt):_e(null,Ke)};if(!ot||ot.length<3||(delete ue.highlight,!Mt.length))return $t();let Ze=0;Oe.walkTokens(Mt,function(gt){gt.type==="code"&&(Ze++,setTimeout(()=>{ot(gt.text,gt.lang,function(Ke,bt){if(Ke)return $t(Ke);bt!=null&&bt!==gt.text&&(gt.text=bt,gt.escaped=!0),Ze--,Ze===0&&$t()})},0))}),Ze===0&&$t();return}if(ue.async)return Promise.resolve(ue.hooks?ue.hooks.preprocess(le):le).then(ot=>ve(ot,ue)).then(ot=>ue.walkTokens?Promise.all(Oe.walkTokens(ot,ue.walkTokens)).then(()=>ot):ot).then(ot=>ne(ot,ue)).then(ot=>ue.hooks?ue.hooks.postprocess(ot):ot).catch(Ve);try{ue.hooks&&(le=ue.hooks.preprocess(le));const ot=ve(le,ue);ue.walkTokens&&Oe.walkTokens(ot,ue.walkTokens);let Mt=ne(ot,ue);return ue.hooks&&(Mt=ue.hooks.postprocess(Mt)),Mt}catch(ot){return Ve(ot)}}}function Oe(ve,ne,le){return Re(U.lex,J.parse)(ve,ne,le)}Oe.options=Oe.setOptions=function(ve){return Oe.defaults={...Oe.defaults,...ve},t(Oe.defaults),Oe},Oe.getDefaults=n,Oe.defaults=r,Oe.use=function(...ve){const ne=Oe.defaults.extensions||{renderers:{},childTokens:{}};ve.forEach(le=>{const ue={...le};if(ue.async=Oe.defaults.async||ue.async||!1,le.extensions&&(le.extensions.forEach(_e=>{if(!_e.name)throw new Error("extension name required");if(_e.renderer){const He=ne.renderers[_e.name];He?ne.renderers[_e.name]=function(...Ve){let ot=_e.renderer.apply(this,Ve);return ot===!1&&(ot=He.apply(this,Ve)),ot}:ne.renderers[_e.name]=_e.renderer}if(_e.tokenizer){if(!_e.level||_e.level!=="block"&&_e.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");ne[_e.level]?ne[_e.level].unshift(_e.tokenizer):ne[_e.level]=[_e.tokenizer],_e.start&&(_e.level==="block"?ne.startBlock?ne.startBlock.push(_e.start):ne.startBlock=[_e.start]:_e.level==="inline"&&(ne.startInline?ne.startInline.push(_e.start):ne.startInline=[_e.start]))}_e.childTokens&&(ne.childTokens[_e.name]=_e.childTokens)}),ue.extensions=ne),le.renderer){const _e=Oe.defaults.renderer||new Z;for(const He in le.renderer){const Ve=_e[He];_e[He]=(...ot)=>{let Mt=le.renderer[He].apply(_e,ot);return Mt===!1&&(Mt=Ve.apply(_e,ot)),Mt}}ue.renderer=_e}if(le.tokenizer){const _e=Oe.defaults.tokenizer||new Ce;for(const He in le.tokenizer){const Ve=_e[He];_e[He]=(...ot)=>{let Mt=le.tokenizer[He].apply(_e,ot);return Mt===!1&&(Mt=Ve.apply(_e,ot)),Mt}}ue.tokenizer=_e}if(le.hooks){const _e=Oe.defaults.hooks||new fe;for(const He in le.hooks){const Ve=_e[He];fe.passThroughHooks.has(He)?_e[He]=ot=>{if(Oe.defaults.async)return Promise.resolve(le.hooks[He].call(_e,ot)).then($t=>Ve.call(_e,$t));const Mt=le.hooks[He].call(_e,ot);return Ve.call(_e,Mt)}:_e[He]=(...ot)=>{let Mt=le.hooks[He].apply(_e,ot);return Mt===!1&&(Mt=Ve.apply(_e,ot)),Mt}}ue.hooks=_e}if(le.walkTokens){const _e=Oe.defaults.walkTokens;ue.walkTokens=function(He){let Ve=[];return Ve.push(le.walkTokens.call(this,He)),_e&&(Ve=Ve.concat(_e.call(this,He))),Ve}}Oe.setOptions(ue)})},Oe.walkTokens=function(ve,ne){let le=[];for(const ue of ve)switch(le=le.concat(ne.call(Oe,ue)),ue.type){case"table":{for(const _e of ue.header)le=le.concat(Oe.walkTokens(_e.tokens,ne));for(const _e of ue.rows)for(const He of _e)le=le.concat(Oe.walkTokens(He.tokens,ne));break}case"list":{le=le.concat(Oe.walkTokens(ue.items,ne));break}default:Oe.defaults.extensions&&Oe.defaults.extensions.childTokens&&Oe.defaults.extensions.childTokens[ue.type]?Oe.defaults.extensions.childTokens[ue.type].forEach(function(_e){le=le.concat(Oe.walkTokens(ue[_e],ne))}):ue.tokens&&(le=le.concat(Oe.walkTokens(ue.tokens,ne)))}return le},Oe.parseInline=Re(U.lexInline,J.parseInline),Oe.Parser=J,Oe.parser=J.parse,Oe.Renderer=Z,Oe.TextRenderer=W,Oe.Lexer=U,Oe.lexer=U.lex,Oe.Tokenizer=Ce,Oe.Slugger=ae,Oe.Hooks=fe,Oe.parse=Oe;const de=Oe.options,te=Oe.setOptions,oe=Oe.use,we=Oe.walkTokens,Ne=Oe.parseInline,Q=null,X=J.parse,ee=U.lex}}]);})(); //# sourceMappingURL=e642b42f-647.f78b3387effe983c645d.js.map




    © 2015 - 2024 Weber Informatics LLC | Privacy Policy