UNPKG

iobroker.nspanel-lovelace-ui

Version:

NsPanel Lovelace UI is a Firmware for the nextion screen inside of NSPanel in the Design of Lovelace UI Design.

32 lines 187 kB
import{A as _,R as p}from"./AdminComponentEasyAccessSet__loadShare__react__loadShare__-CJmceRyn.js";import{P as f}from"./index-DcK0RDrH.js";import{i as nt,a as le,b as _n,k as jt,c as no,d as Br,_ as Ir,e as Rt,f as ao,g as Lr,h as ro,j as io,l as oo,m as Sn,n as lo,o as po,p as Hr,q as so,r as co,s as Nr,t as uo,u as fo,v as ho,w as vo,x as Cn,y as Gr,z as Ur,B as mo,C as go}from"./_baseIsEqual-BiOdebYq.js";var q={},at={},xo=_n,bo=le,yo=nt,wo="[object String]";function Eo(e){return typeof e=="string"||!bo(e)&&yo(e)&&xo(e)==wo}var _o=Eo;function So(e){return function(t,n,a){for(var r=-1,i=Object(t),o=a(t),l=o.length;l--;){var s=o[e?l:++r];if(n(i[s],s,i)===!1)break}return t}}var Co=So,$o=Co,Oo=$o(),ko=Oo,Ao=ko,To=jt;function Po(e,t){return e&&Ao(e,t,To)}var qr=Po;function jo(e){return e}var Wr=jo,Ro=Wr;function Fo(e){return typeof e=="function"?e:Ro}var Mo=Fo,Do=qr,zo=Mo;function Bo(e,t){return e&&Do(e,zo(t))}var $n=Bo,Io=no,Lo=Io(Object.getPrototypeOf,Object),On=Lo,Ho=_n,No=On,Go=nt,Uo="[object Object]",qo=Function.prototype,Wo=Object.prototype,Kr=qo.toString,Ko=Wo.hasOwnProperty,Xo=Kr.call(Object);function Vo(e){if(!Go(e)||Ho(e)!=Uo)return!1;var t=No(e);if(t===null)return!0;var n=Ko.call(t,"constructor")&&t.constructor;return typeof n=="function"&&n instanceof n&&Kr.call(n)==Xo}var Yo=Vo;function Zo(e,t){for(var n=-1,a=e==null?0:e.length,r=Array(a);++n<a;)r[n]=t(e[n],n,e);return r}var Xr=Zo,Jo=Br,Qo=Ir,el=1,tl=2;function nl(e,t,n,a){var r=n.length,i=r,o=!a;if(e==null)return!i;for(e=Object(e);r--;){var l=n[r];if(o&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++r<i;){l=n[r];var s=l[0],c=e[s],d=l[1];if(o&&l[2]){if(c===void 0&&!(s in e))return!1}else{var u=new Jo;if(a)var h=a(c,d,s,e,t,u);if(!(h===void 0?Qo(d,c,el|tl,a,u):h))return!1}}return!0}var al=nl,rl=Rt;function il(e){return e===e&&!rl(e)}var Vr=il,ol=Vr,ll=jt;function pl(e){for(var t=ll(e),n=t.length;n--;){var a=t[n],r=e[a];t[n]=[a,r,ol(r)]}return t}var sl=pl;function cl(e,t){return function(n){return n==null?!1:n[e]===t&&(t!==void 0||e in Object(n))}}var Yr=cl,dl=al,ul=sl,fl=Yr;function hl(e){var t=ul(e);return t.length==1&&t[0][2]?fl(t[0][0],t[0][1]):function(n){return n===e||dl(n,e,t)}}var vl=hl,ml=_n,gl=nt,xl="[object Symbol]";function bl(e){return typeof e=="symbol"||gl(e)&&ml(e)==xl}var kn=bl,yl=le,wl=kn,El=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,_l=/^\w*$/;function Sl(e,t){if(yl(e))return!1;var n=typeof e;return n=="number"||n=="symbol"||n=="boolean"||e==null||wl(e)?!0:_l.test(e)||!El.test(e)||t!=null&&e in Object(t)}var An=Sl,Zr=ao,Cl="Expected a function";function Tn(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(Cl);var n=function(){var a=arguments,r=t?t.apply(this,a):a[0],i=n.cache;if(i.has(r))return i.get(r);var o=e.apply(this,a);return n.cache=i.set(r,o)||i,o};return n.cache=new(Tn.Cache||Zr),n}Tn.Cache=Zr;var $l=Tn,Ol=$l,kl=500;function Al(e){var t=Ol(e,function(a){return n.size===kl&&n.clear(),a}),n=t.cache;return t}var Tl=Al,Pl=Tl,jl=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Rl=/\\(\\)?/g,Fl=Pl(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(jl,function(n,a,r,i){t.push(r?i.replace(Rl,"$1"):a||n)}),t}),Ml=Fl,ya=Lr,Dl=Xr,zl=le,Bl=kn,wa=ya?ya.prototype:void 0,Ea=wa?wa.toString:void 0;function Jr(e){if(typeof e=="string")return e;if(zl(e))return Dl(e,Jr)+"";if(Bl(e))return Ea?Ea.call(e):"";var t=e+"";return t=="0"&&1/e==-1/0?"-0":t}var Il=Jr,Ll=Il;function Hl(e){return e==null?"":Ll(e)}var Nl=Hl,Gl=le,Ul=An,ql=Ml,Wl=Nl;function Kl(e,t){return Gl(e)?e:Ul(e,t)?[e]:ql(Wl(e))}var Qr=Kl,Xl=kn;function Vl(e){if(typeof e=="string"||Xl(e))return e;var t=e+"";return t=="0"&&1/e==-1/0?"-0":t}var Ft=Vl,Yl=Qr,Zl=Ft;function Jl(e,t){t=Yl(t,e);for(var n=0,a=t.length;e!=null&&n<a;)e=e[Zl(t[n++])];return n&&n==a?e:void 0}var ei=Jl,Ql=ei;function ep(e,t,n){var a=e==null?void 0:Ql(e,t);return a===void 0?n:a}var tp=ep;function np(e,t){return e!=null&&t in Object(e)}var ap=np,rp=Qr,ip=oo,op=le,lp=io,pp=ro,sp=Ft;function cp(e,t,n){t=rp(t,e);for(var a=-1,r=t.length,i=!1;++a<r;){var o=sp(t[a]);if(!(i=e!=null&&n(e,o)))break;e=e[o]}return i||++a!=r?i:(r=e==null?0:e.length,!!r&&pp(r)&&lp(o,r)&&(op(e)||ip(e)))}var dp=cp,up=ap,fp=dp;function hp(e,t){return e!=null&&fp(e,t,up)}var vp=hp,mp=Ir,gp=tp,xp=vp,bp=An,yp=Vr,wp=Yr,Ep=Ft,_p=1,Sp=2;function Cp(e,t){return bp(e)&&yp(t)?wp(Ep(e),t):function(n){var a=gp(n,e);return a===void 0&&a===t?xp(n,e):mp(t,a,_p|Sp)}}var $p=Cp;function Op(e){return function(t){return t==null?void 0:t[e]}}var kp=Op,Ap=ei;function Tp(e){return function(t){return Ap(t,e)}}var Pp=Tp,jp=kp,Rp=Pp,Fp=An,Mp=Ft;function Dp(e){return Fp(e)?jp(Mp(e)):Rp(e)}var zp=Dp,Bp=vl,Ip=$p,Lp=Wr,Hp=le,Np=zp;function Gp(e){return typeof e=="function"?e:e==null?Lp:typeof e=="object"?Hp(e)?Ip(e[0],e[1]):Bp(e):Np(e)}var Up=Gp,qp=Sn;function Wp(e,t){return function(n,a){if(n==null)return n;if(!qp(n))return e(n,a);for(var r=n.length,i=t?r:-1,o=Object(n);(t?i--:++i<r)&&a(o[i],i,o)!==!1;);return n}}var Kp=Wp,Xp=qr,Vp=Kp,Yp=Vp(Xp),Zp=Yp,Jp=Zp,Qp=Sn;function es(e,t){var n=-1,a=Qp(e)?Array(e.length):[];return Jp(e,function(r,i,o){a[++n]=t(r,i,o)}),a}var ts=es,ns=Xr,as=Up,rs=ts,is=le;function os(e,t){var n=is(e)?ns:rs;return n(e,as(t))}var ls=os;Object.defineProperty(at,"__esModule",{value:!0});at.flattenNames=void 0;var ps=_o,ss=Mt(ps),cs=$n,ds=Mt(cs),us=Yo,fs=Mt(us),hs=ls,vs=Mt(hs);function Mt(e){return e&&e.__esModule?e:{default:e}}var ms=at.flattenNames=function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n=[];return(0,vs.default)(t,function(a){Array.isArray(a)?e(a).map(function(r){return n.push(r)}):(0,fs.default)(a)?(0,ds.default)(a,function(r,i){r===!0&&n.push(i),n.push(i+"-"+r)}):(0,ss.default)(a)&&n.push(a)}),n};at.default=ms;var rt={};function gs(e,t){for(var n=-1,a=e==null?0:e.length;++n<a&&t(e[n],n,e)!==!1;);return e}var xs=gs,bs=lo,ys=(function(){try{var e=bs(Object,"defineProperty");return e({},"",{}),e}catch{}})(),ws=ys,_a=ws;function Es(e,t,n){t=="__proto__"&&_a?_a(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}var ti=Es,_s=ti,Ss=po,Cs=Object.prototype,$s=Cs.hasOwnProperty;function Os(e,t,n){var a=e[t];(!($s.call(e,t)&&Ss(a,n))||n===void 0&&!(t in e))&&_s(e,t,n)}var ni=Os,ks=ni,As=ti;function Ts(e,t,n,a){var r=!n;n||(n={});for(var i=-1,o=t.length;++i<o;){var l=t[i],s=a?a(n[l],e[l],l,n,e):void 0;s===void 0&&(s=e[l]),r?As(n,l,s):ks(n,l,s)}return n}var Dt=Ts,Ps=Dt,js=jt;function Rs(e,t){return e&&Ps(t,js(t),e)}var Fs=Rs;function Ms(e){var t=[];if(e!=null)for(var n in Object(e))t.push(n);return t}var Ds=Ms,zs=Rt,Bs=Hr,Is=Ds,Ls=Object.prototype,Hs=Ls.hasOwnProperty;function Ns(e){if(!zs(e))return Is(e);var t=Bs(e),n=[];for(var a in e)a=="constructor"&&(t||!Hs.call(e,a))||n.push(a);return n}var Gs=Ns,Us=so,qs=Gs,Ws=Sn;function Ks(e){return Ws(e)?Us(e,!0):qs(e)}var Pn=Ks,Xs=Dt,Vs=Pn;function Ys(e,t){return e&&Xs(t,Vs(t),e)}var Zs=Ys,Et={exports:{}};Et.exports;(function(e,t){var n=co,a=t&&!t.nodeType&&t,r=a&&!0&&e&&!e.nodeType&&e,i=r&&r.exports===a,o=i?n.Buffer:void 0,l=o?o.allocUnsafe:void 0;function s(c,d){if(d)return c.slice();var u=c.length,h=l?l(u):new c.constructor(u);return c.copy(h),h}e.exports=s})(Et,Et.exports);var Js=Et.exports;function Qs(e,t){var n=-1,a=e.length;for(t||(t=Array(a));++n<a;)t[n]=e[n];return t}var ec=Qs,tc=Dt,nc=Nr;function ac(e,t){return tc(e,nc(e),t)}var rc=ac,ic=fo,oc=On,lc=Nr,pc=uo,sc=Object.getOwnPropertySymbols,cc=sc?function(e){for(var t=[];e;)ic(t,lc(e)),e=oc(e);return t}:pc,ai=cc,dc=Dt,uc=ai;function fc(e,t){return dc(e,uc(e),t)}var hc=fc,vc=ho,mc=ai,gc=Pn;function xc(e){return vc(e,gc,mc)}var bc=xc,yc=Object.prototype,wc=yc.hasOwnProperty;function Ec(e){var t=e.length,n=new e.constructor(t);return t&&typeof e[0]=="string"&&wc.call(e,"index")&&(n.index=e.index,n.input=e.input),n}var _c=Ec,Sa=vo;function Sc(e){var t=new e.constructor(e.byteLength);return new Sa(t).set(new Sa(e)),t}var jn=Sc,Cc=jn;function $c(e,t){var n=t?Cc(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}var Oc=$c,kc=/\w*$/;function Ac(e){var t=new e.constructor(e.source,kc.exec(e));return t.lastIndex=e.lastIndex,t}var Tc=Ac,Ca=Lr,$a=Ca?Ca.prototype:void 0,Oa=$a?$a.valueOf:void 0;function Pc(e){return Oa?Object(Oa.call(e)):{}}var jc=Pc,Rc=jn;function Fc(e,t){var n=t?Rc(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}var Mc=Fc,Dc=jn,zc=Oc,Bc=Tc,Ic=jc,Lc=Mc,Hc="[object Boolean]",Nc="[object Date]",Gc="[object Map]",Uc="[object Number]",qc="[object RegExp]",Wc="[object Set]",Kc="[object String]",Xc="[object Symbol]",Vc="[object ArrayBuffer]",Yc="[object DataView]",Zc="[object Float32Array]",Jc="[object Float64Array]",Qc="[object Int8Array]",ed="[object Int16Array]",td="[object Int32Array]",nd="[object Uint8Array]",ad="[object Uint8ClampedArray]",rd="[object Uint16Array]",id="[object Uint32Array]";function od(e,t,n){var a=e.constructor;switch(t){case Vc:return Dc(e);case Hc:case Nc:return new a(+e);case Yc:return zc(e,n);case Zc:case Jc:case Qc:case ed:case td:case nd:case ad:case rd:case id:return Lc(e,n);case Gc:return new a;case Uc:case Kc:return new a(e);case qc:return Bc(e);case Wc:return new a;case Xc:return Ic(e)}}var ld=od,pd=Rt,ka=Object.create,sd=(function(){function e(){}return function(t){if(!pd(t))return{};if(ka)return ka(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}})(),cd=sd,dd=cd,ud=On,fd=Hr;function hd(e){return typeof e.constructor=="function"&&!fd(e)?dd(ud(e)):{}}var vd=hd,md=Cn,gd=nt,xd="[object Map]";function bd(e){return gd(e)&&md(e)==xd}var yd=bd,wd=yd,Ed=Ur,Aa=Gr,Ta=Aa&&Aa.isMap,_d=Ta?Ed(Ta):wd,Sd=_d,Cd=Cn,$d=nt,Od="[object Set]";function kd(e){return $d(e)&&Cd(e)==Od}var Ad=kd,Td=Ad,Pd=Ur,Pa=Gr,ja=Pa&&Pa.isSet,jd=ja?Pd(ja):Td,Rd=jd,Fd=Br,Md=xs,Dd=ni,zd=Fs,Bd=Zs,Id=Js,Ld=ec,Hd=rc,Nd=hc,Gd=go,Ud=bc,qd=Cn,Wd=_c,Kd=ld,Xd=vd,Vd=le,Yd=mo,Zd=Sd,Jd=Rt,Qd=Rd,eu=jt,tu=Pn,nu=1,au=2,ru=4,ri="[object Arguments]",iu="[object Array]",ou="[object Boolean]",lu="[object Date]",pu="[object Error]",ii="[object Function]",su="[object GeneratorFunction]",cu="[object Map]",du="[object Number]",oi="[object Object]",uu="[object RegExp]",fu="[object Set]",hu="[object String]",vu="[object Symbol]",mu="[object WeakMap]",gu="[object ArrayBuffer]",xu="[object DataView]",bu="[object Float32Array]",yu="[object Float64Array]",wu="[object Int8Array]",Eu="[object Int16Array]",_u="[object Int32Array]",Su="[object Uint8Array]",Cu="[object Uint8ClampedArray]",$u="[object Uint16Array]",Ou="[object Uint32Array]",$={};$[ri]=$[iu]=$[gu]=$[xu]=$[ou]=$[lu]=$[bu]=$[yu]=$[wu]=$[Eu]=$[_u]=$[cu]=$[du]=$[oi]=$[uu]=$[fu]=$[hu]=$[vu]=$[Su]=$[Cu]=$[$u]=$[Ou]=!0;$[pu]=$[ii]=$[mu]=!1;function wt(e,t,n,a,r,i){var o,l=t&nu,s=t&au,c=t&ru;if(n&&(o=r?n(e,a,r,i):n(e)),o!==void 0)return o;if(!Jd(e))return e;var d=Vd(e);if(d){if(o=Wd(e),!l)return Ld(e,o)}else{var u=qd(e),h=u==ii||u==su;if(Yd(e))return Id(e,l);if(u==oi||u==ri||h&&!r){if(o=s||h?{}:Xd(e),!l)return s?Nd(e,Bd(o,e)):Hd(e,zd(o,e))}else{if(!$[u])return r?e:{};o=Kd(e,u,l)}}i||(i=new Fd);var v=i.get(e);if(v)return v;i.set(e,o),Qd(e)?e.forEach(function(b){o.add(wt(b,t,n,b,e,i))}):Zd(e)&&e.forEach(function(b,S){o.set(S,wt(b,t,n,S,e,i))});var g=c?s?Ud:Gd:s?tu:eu,x=d?void 0:g(e);return Md(x||e,function(b,S){x&&(S=b,b=e[S]),Dd(o,S,wt(b,t,n,S,e,i))}),o}var ku=wt,Au=ku,Tu=1,Pu=4;function ju(e){return Au(e,Tu|Pu)}var Ru=ju;Object.defineProperty(rt,"__esModule",{value:!0});rt.mergeClasses=void 0;var Fu=$n,Mu=li(Fu),Du=Ru,zu=li(Du),Bu=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e};function li(e){return e&&e.__esModule?e:{default:e}}var Iu=rt.mergeClasses=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],a=t.default&&(0,zu.default)(t.default)||{};return n.map(function(r){var i=t[r];return i&&(0,Mu.default)(i,function(o,l){a[l]||(a[l]={}),a[l]=Bu({},a[l],i[l])}),r}),a};rt.default=Iu;var it={};Object.defineProperty(it,"__esModule",{value:!0});it.autoprefix=void 0;var Lu=$n,Ra=Nu(Lu),Hu=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e};function Nu(e){return e&&e.__esModule?e:{default:e}}var Gu={borderRadius:function(t){return{msBorderRadius:t,MozBorderRadius:t,OBorderRadius:t,WebkitBorderRadius:t,borderRadius:t}},boxShadow:function(t){return{msBoxShadow:t,MozBoxShadow:t,OBoxShadow:t,WebkitBoxShadow:t,boxShadow:t}},userSelect:function(t){return{WebkitTouchCallout:t,KhtmlUserSelect:t,MozUserSelect:t,msUserSelect:t,WebkitUserSelect:t,userSelect:t}},flex:function(t){return{WebkitBoxFlex:t,MozBoxFlex:t,WebkitFlex:t,msFlex:t,flex:t}},flexBasis:function(t){return{WebkitFlexBasis:t,flexBasis:t}},justifyContent:function(t){return{WebkitJustifyContent:t,justifyContent:t}},transition:function(t){return{msTransition:t,MozTransition:t,OTransition:t,WebkitTransition:t,transition:t}},transform:function(t){return{msTransform:t,MozTransform:t,OTransform:t,WebkitTransform:t,transform:t}},absolute:function(t){var n=t&&t.split(" ");return{position:"absolute",top:n&&n[0],right:n&&n[1],bottom:n&&n[2],left:n&&n[3]}},extend:function(t,n){var a=n[t];return a||{extend:t}}},Uu=it.autoprefix=function(t){var n={};return(0,Ra.default)(t,function(a,r){var i={};(0,Ra.default)(a,function(o,l){var s=Gu[l];s?i=Hu({},i,s(o)):i[l]=o}),n[r]=i}),n};it.default=Uu;var ot={};Object.defineProperty(ot,"__esModule",{value:!0});ot.hover=void 0;var qu=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Wu=_,en=Ku(Wu);function Ku(e){return e&&e.__esModule?e:{default:e}}function Xu(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Fa(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function Vu(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var Yu=ot.hover=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"span";return(function(a){Vu(r,a);function r(){var i,o,l,s;Xu(this,r);for(var c=arguments.length,d=Array(c),u=0;u<c;u++)d[u]=arguments[u];return s=(o=(l=Fa(this,(i=r.__proto__||Object.getPrototypeOf(r)).call.apply(i,[this].concat(d))),l),l.state={hover:!1},l.handleMouseOver=function(){return l.setState({hover:!0})},l.handleMouseOut=function(){return l.setState({hover:!1})},l.render=function(){return en.default.createElement(n,{onMouseOver:l.handleMouseOver,onMouseOut:l.handleMouseOut},en.default.createElement(t,qu({},l.props,l.state)))},o),Fa(l,s)}return r})(en.default.Component)};ot.default=Yu;var lt={};Object.defineProperty(lt,"__esModule",{value:!0});lt.active=void 0;var Zu=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Ju=_,tn=Qu(Ju);function Qu(e){return e&&e.__esModule?e:{default:e}}function ef(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ma(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function tf(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var nf=lt.active=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"span";return(function(a){tf(r,a);function r(){var i,o,l,s;ef(this,r);for(var c=arguments.length,d=Array(c),u=0;u<c;u++)d[u]=arguments[u];return s=(o=(l=Ma(this,(i=r.__proto__||Object.getPrototypeOf(r)).call.apply(i,[this].concat(d))),l),l.state={active:!1},l.handleMouseDown=function(){return l.setState({active:!0})},l.handleMouseUp=function(){return l.setState({active:!1})},l.render=function(){return tn.default.createElement(n,{onMouseDown:l.handleMouseDown,onMouseUp:l.handleMouseUp},tn.default.createElement(t,Zu({},l.props,l.state)))},o),Ma(l,s)}return r})(tn.default.Component)};lt.default=nf;var Rn={};Object.defineProperty(Rn,"__esModule",{value:!0});var af=function(t,n){var a={},r=function(o){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;a[o]=l};return t===0&&r("first-child"),t===n-1&&r("last-child"),(t===0||t%2===0)&&r("even"),Math.abs(t%2)===1&&r("odd"),r("nth-child",t),a};Rn.default=af;Object.defineProperty(q,"__esModule",{value:!0});q.ReactCSS=q.loop=q.handleActive=Fn=q.handleHover=q.hover=void 0;var rf=at,of=Le(rf),lf=rt,pf=Le(lf),sf=it,cf=Le(sf),df=ot,pi=Le(df),uf=lt,ff=Le(uf),hf=Rn,vf=Le(hf);function Le(e){return e&&e.__esModule?e:{default:e}}q.hover=pi.default;var Fn=q.handleHover=pi.default;q.handleActive=ff.default;q.loop=vf.default;var mf=q.ReactCSS=function(t){for(var n=arguments.length,a=Array(n>1?n-1:0),r=1;r<n;r++)a[r-1]=arguments[r];var i=(0,of.default)(a),o=(0,pf.default)(t,i);return(0,cf.default)(o)},E=q.default=mf,gf=function(t,n,a,r,i){var o=i.clientWidth,l=i.clientHeight,s=typeof t.pageX=="number"?t.pageX:t.touches[0].pageX,c=typeof t.pageY=="number"?t.pageY:t.touches[0].pageY,d=s-(i.getBoundingClientRect().left+window.pageXOffset),u=c-(i.getBoundingClientRect().top+window.pageYOffset);if(a==="vertical"){var h=void 0;if(u<0?h=0:u>l?h=1:h=Math.round(u*100/l)/100,n.a!==h)return{h:n.h,s:n.s,l:n.l,a:h,source:"rgb"}}else{var v=void 0;if(d<0?v=0:d>o?v=1:v=Math.round(d*100/o)/100,r!==v)return{h:n.h,s:n.s,l:n.l,a:v,source:"rgb"}}return null},nn={},xf=function(t,n,a,r){if(typeof document>"u"&&!r)return null;var i=r?new r:document.createElement("canvas");i.width=a*2,i.height=a*2;var o=i.getContext("2d");return o?(o.fillStyle=t,o.fillRect(0,0,i.width,i.height),o.fillStyle=n,o.fillRect(0,0,a,a),o.translate(a,a),o.fillRect(0,0,a,a),i.toDataURL()):null},bf=function(t,n,a,r){var i=t+"-"+n+"-"+a+(r?"-server":"");if(nn[i])return nn[i];var o=xf(t,n,a,r);return nn[i]=o,o},Da=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},He=function(t){var n=t.white,a=t.grey,r=t.size,i=t.renderers,o=t.borderRadius,l=t.boxShadow,s=t.children,c=E({default:{grid:{borderRadius:o,boxShadow:l,absolute:"0px 0px 0px 0px",background:"url("+bf(n,a,r,i.canvas)+") center left"}}});return _.isValidElement(s)?p.cloneElement(s,Da({},s.props,{style:Da({},s.props.style,c.grid)})):p.createElement("div",{style:c.grid})};He.defaultProps={size:8,white:"transparent",grey:"rgba(0,0,0,.08)",renderers:{}};var yf=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},wf=(function(){function e(t,n){for(var a=0;a<n.length;a++){var r=n[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}})();function Ef(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function za(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function _f(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var Mn=(function(e){_f(t,e);function t(){var n,a,r,i;Ef(this,t);for(var o=arguments.length,l=Array(o),s=0;s<o;s++)l[s]=arguments[s];return i=(a=(r=za(this,(n=t.__proto__||Object.getPrototypeOf(t)).call.apply(n,[this].concat(l))),r),r.handleChange=function(c){var d=gf(c,r.props.hsl,r.props.direction,r.props.a,r.container);d&&typeof r.props.onChange=="function"&&r.props.onChange(d,c)},r.handleMouseDown=function(c){r.handleChange(c),window.addEventListener("mousemove",r.handleChange),window.addEventListener("mouseup",r.handleMouseUp)},r.handleMouseUp=function(){r.unbindEventListeners()},r.unbindEventListeners=function(){window.removeEventListener("mousemove",r.handleChange),window.removeEventListener("mouseup",r.handleMouseUp)},a),za(r,i)}return wf(t,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"render",value:function(){var a=this,r=this.props.rgb,i=E({default:{alpha:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},checkboard:{absolute:"0px 0px 0px 0px",overflow:"hidden",borderRadius:this.props.radius},gradient:{absolute:"0px 0px 0px 0px",background:"linear-gradient(to right, rgba("+r.r+","+r.g+","+r.b+`, 0) 0%,
           rgba(`+r.r+","+r.g+","+r.b+", 1) 100%)",boxShadow:this.props.shadow,borderRadius:this.props.radius},container:{position:"relative",height:"100%",margin:"0 3px"},pointer:{position:"absolute",left:r.a*100+"%"},slider:{width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",marginTop:"1px",transform:"translateX(-2px)"}},vertical:{gradient:{background:"linear-gradient(to bottom, rgba("+r.r+","+r.g+","+r.b+`, 0) 0%,
           rgba(`+r.r+","+r.g+","+r.b+", 1) 100%)"},pointer:{left:0,top:r.a*100+"%"}},overwrite:yf({},this.props.style)},{vertical:this.props.direction==="vertical",overwrite:!0});return p.createElement("div",{style:i.alpha},p.createElement("div",{style:i.checkboard},p.createElement(He,{renderers:this.props.renderers})),p.createElement("div",{style:i.gradient}),p.createElement("div",{style:i.container,ref:function(l){return a.container=l},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},p.createElement("div",{style:i.pointer},this.props.pointer?p.createElement(this.props.pointer,this.props):p.createElement("div",{style:i.slider}))))}}]),t})(_.PureComponent||_.Component),Sf=(function(){function e(t,n){for(var a=0;a<n.length;a++){var r=n[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}})();function Cf(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function $f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Of(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function kf(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var Af=1,si=38,Tf=40,Pf=[si,Tf],jf=function(t){return Pf.indexOf(t)>-1},Rf=function(t){return Number(String(t).replace(/%/g,""))},Ff=1,C=(function(e){kf(t,e);function t(n){$f(this,t);var a=Of(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return a.handleBlur=function(){a.state.blurValue&&a.setState({value:a.state.blurValue,blurValue:null})},a.handleChange=function(r){a.setUpdatedValue(r.target.value,r)},a.handleKeyDown=function(r){var i=Rf(r.target.value);if(!isNaN(i)&&jf(r.keyCode)){var o=a.getArrowOffset(),l=r.keyCode===si?i+o:i-o;a.setUpdatedValue(l,r)}},a.handleDrag=function(r){if(a.props.dragLabel){var i=Math.round(a.props.value+r.movementX);i>=0&&i<=a.props.dragMax&&a.props.onChange&&a.props.onChange(a.getValueObjectWithLabel(i),r)}},a.handleMouseDown=function(r){a.props.dragLabel&&(r.preventDefault(),a.handleDrag(r),window.addEventListener("mousemove",a.handleDrag),window.addEventListener("mouseup",a.handleMouseUp))},a.handleMouseUp=function(){a.unbindEventListeners()},a.unbindEventListeners=function(){window.removeEventListener("mousemove",a.handleDrag),window.removeEventListener("mouseup",a.handleMouseUp)},a.state={value:String(n.value).toUpperCase(),blurValue:String(n.value).toUpperCase()},a.inputId="rc-editable-input-"+Ff++,a}return Sf(t,[{key:"componentDidUpdate",value:function(a,r){this.props.value!==this.state.value&&(a.value!==this.props.value||r.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(a){return Cf({},this.props.label,a)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||Af}},{key:"setUpdatedValue",value:function(a,r){var i=this.props.label?this.getValueObjectWithLabel(a):a;this.props.onChange&&this.props.onChange(i,r),this.setState({value:a})}},{key:"render",value:function(){var a=this,r=E({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 p.createElement("div",{style:r.wrap},p.createElement("input",{id:this.inputId,style:r.input,ref:function(o){return a.input=o},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?p.createElement("label",{htmlFor:this.inputId,style:r.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),t})(_.PureComponent||_.Component),Mf=function(t,n,a,r){var i=r.clientWidth,o=r.clientHeight,l=typeof t.pageX=="number"?t.pageX:t.touches[0].pageX,s=typeof t.pageY=="number"?t.pageY:t.touches[0].pageY,c=l-(r.getBoundingClientRect().left+window.pageXOffset),d=s-(r.getBoundingClientRect().top+window.pageYOffset);if(n==="vertical"){var u=void 0;if(d<0)u=359;else if(d>o)u=0;else{var h=-(d*100/o)+100;u=360*h/100}if(a.h!==u)return{h:u,s:a.s,l:a.l,a:a.a,source:"hsl"}}else{var v=void 0;if(c<0)v=0;else if(c>i)v=359;else{var g=c*100/i;v=360*g/100}if(a.h!==v)return{h:v,s:a.s,l:a.l,a:a.a,source:"hsl"}}return null},Df=(function(){function e(t,n){for(var a=0;a<n.length;a++){var r=n[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}})();function zf(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ba(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function Bf(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var Ne=(function(e){Bf(t,e);function t(){var n,a,r,i;zf(this,t);for(var o=arguments.length,l=Array(o),s=0;s<o;s++)l[s]=arguments[s];return i=(a=(r=Ba(this,(n=t.__proto__||Object.getPrototypeOf(t)).call.apply(n,[this].concat(l))),r),r.handleChange=function(c){var d=Mf(c,r.props.direction,r.props.hsl,r.container);d&&typeof r.props.onChange=="function"&&r.props.onChange(d,c)},r.handleMouseDown=function(c){r.handleChange(c),window.addEventListener("mousemove",r.handleChange),window.addEventListener("mouseup",r.handleMouseUp)},r.handleMouseUp=function(){r.unbindEventListeners()},a),Ba(r,i)}return Df(t,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"unbindEventListeners",value:function(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var a=this,r=this.props.direction,i=r===void 0?"horizontal":r,o=E({default:{hue:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius,boxShadow:this.props.shadow},container:{padding:"0 2px",position:"relative",height:"100%",borderRadius:this.props.radius},pointer:{position:"absolute",left:this.props.hsl.h*100/360+"%"},slider:{marginTop:"1px",width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",transform:"translateX(-2px)"}},vertical:{pointer:{left:"0px",top:-(this.props.hsl.h*100/360)+100+"%"}}},{vertical:i==="vertical"});return p.createElement("div",{style:o.hue},p.createElement("div",{className:"hue-"+i,style:o.container,ref:function(s){return a.container=s},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},p.createElement("style",null,`
            .hue-horizontal {
              background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0
                33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
              background: -webkit-linear-gradient(to right, #f00 0%, #ff0
                17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
            }

            .hue-vertical {
              background: linear-gradient(to top, #f00 0%, #ff0 17%, #0f0 33%,
                #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
              background: -webkit-linear-gradient(to top, #f00 0%, #ff0 17%,
                #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
            }
          `),p.createElement("div",{style:o.pointer},this.props.pointer?p.createElement(this.props.pointer,this.props):p.createElement("div",{style:o.slider}))))}}]),t})(_.PureComponent||_.Component);function If(){this.__data__=[],this.size=0}function pt(e,t){return e===t||e!==e&&t!==t}function zt(e,t){for(var n=e.length;n--;)if(pt(e[n][0],t))return n;return-1}var Lf=Array.prototype,Hf=Lf.splice;function Nf(e){var t=this.__data__,n=zt(t,e);if(n<0)return!1;var a=t.length-1;return n==a?t.pop():Hf.call(t,n,1),--this.size,!0}function Gf(e){var t=this.__data__,n=zt(t,e);return n<0?void 0:t[n][1]}function Uf(e){return zt(this.__data__,e)>-1}function qf(e,t){var n=this.__data__,a=zt(n,e);return a<0?(++this.size,n.push([e,t])):n[a][1]=t,this}function te(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var a=e[t];this.set(a[0],a[1])}}te.prototype.clear=If;te.prototype.delete=Nf;te.prototype.get=Gf;te.prototype.has=Uf;te.prototype.set=qf;function Wf(){this.__data__=new te,this.size=0}function Kf(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}function Xf(e){return this.__data__.get(e)}function Vf(e){return this.__data__.has(e)}var ci=typeof global=="object"&&global&&global.Object===Object&&global,Yf=typeof self=="object"&&self&&self.Object===Object&&self,Y=ci||Yf||Function("return this")(),ie=Y.Symbol,di=Object.prototype,Zf=di.hasOwnProperty,Jf=di.toString,We=ie?ie.toStringTag:void 0;function Qf(e){var t=Zf.call(e,We),n=e[We];try{e[We]=void 0;var a=!0}catch{}var r=Jf.call(e);return a&&(t?e[We]=n:delete e[We]),r}var eh=Object.prototype,th=eh.toString;function nh(e){return th.call(e)}var ah="[object Null]",rh="[object Undefined]",Ia=ie?ie.toStringTag:void 0;function ue(e){return e==null?e===void 0?rh:ah:Ia&&Ia in Object(e)?Qf(e):nh(e)}function W(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var ih="[object AsyncFunction]",oh="[object Function]",lh="[object GeneratorFunction]",ph="[object Proxy]";function Dn(e){if(!W(e))return!1;var t=ue(e);return t==oh||t==lh||t==ih||t==ph}var an=Y["__core-js_shared__"],La=(function(){var e=/[^.]+$/.exec(an&&an.keys&&an.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""})();function sh(e){return!!La&&La in e}var ch=Function.prototype,dh=ch.toString;function fe(e){if(e!=null){try{return dh.call(e)}catch{}try{return e+""}catch{}}return""}var uh=/[\\^$.*+?()[\]{}|]/g,fh=/^\[object .+?Constructor\]$/,hh=Function.prototype,vh=Object.prototype,mh=hh.toString,gh=vh.hasOwnProperty,xh=RegExp("^"+mh.call(gh).replace(uh,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function bh(e){if(!W(e)||sh(e))return!1;var t=Dn(e)?xh:fh;return t.test(fe(e))}function yh(e,t){return e==null?void 0:e[t]}function he(e,t){var n=yh(e,t);return bh(n)?n:void 0}var Qe=he(Y,"Map"),et=he(Object,"create");function wh(){this.__data__=et?et(null):{},this.size=0}function Eh(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var _h="__lodash_hash_undefined__",Sh=Object.prototype,Ch=Sh.hasOwnProperty;function $h(e){var t=this.__data__;if(et){var n=t[e];return n===_h?void 0:n}return Ch.call(t,e)?t[e]:void 0}var Oh=Object.prototype,kh=Oh.hasOwnProperty;function Ah(e){var t=this.__data__;return et?t[e]!==void 0:kh.call(t,e)}var Th="__lodash_hash_undefined__";function Ph(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=et&&t===void 0?Th:t,this}function de(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var a=e[t];this.set(a[0],a[1])}}de.prototype.clear=wh;de.prototype.delete=Eh;de.prototype.get=$h;de.prototype.has=Ah;de.prototype.set=Ph;function jh(){this.size=0,this.__data__={hash:new de,map:new(Qe||te),string:new de}}function Rh(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}function Bt(e,t){var n=e.__data__;return Rh(t)?n[typeof t=="string"?"string":"hash"]:n.map}function Fh(e){var t=Bt(this,e).delete(e);return this.size-=t?1:0,t}function Mh(e){return Bt(this,e).get(e)}function Dh(e){return Bt(this,e).has(e)}function zh(e,t){var n=Bt(this,e),a=n.size;return n.set(e,t),this.size+=n.size==a?0:1,this}function ne(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var a=e[t];this.set(a[0],a[1])}}ne.prototype.clear=jh;ne.prototype.delete=Fh;ne.prototype.get=Mh;ne.prototype.has=Dh;ne.prototype.set=zh;var Bh=200;function Ih(e,t){var n=this.__data__;if(n instanceof te){var a=n.__data__;if(!Qe||a.length<Bh-1)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new ne(a)}return n.set(e,t),this.size=n.size,this}function J(e){var t=this.__data__=new te(e);this.size=t.size}J.prototype.clear=Wf;J.prototype.delete=Kf;J.prototype.get=Xf;J.prototype.has=Vf;J.prototype.set=Ih;var _t=(function(){try{var e=he(Object,"defineProperty");return e({},"",{}),e}catch{}})();function zn(e,t,n){t=="__proto__"&&_t?_t(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function dn(e,t,n){(n!==void 0&&!pt(e[t],n)||n===void 0&&!(t in e))&&zn(e,t,n)}function Lh(e){return function(t,n,a){for(var r=-1,i=Object(t),o=a(t),l=o.length;l--;){var s=o[++r];if(n(i[s],s,i)===!1)break}return t}}var ui=Lh(),fi=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Ha=fi&&typeof module=="object"&&module&&!module.nodeType&&module,Hh=Ha&&Ha.exports===fi,Na=Hh?Y.Buffer:void 0;Na&&Na.allocUnsafe;function Nh(e,t){return e.slice()}var St=Y.Uint8Array;function Gh(e){var t=new e.constructor(e.byteLength);return new St(t).set(new St(e)),t}function Uh(e,t){var n=Gh(e.buffer);return new e.constructor(n,e.byteOffset,e.length)}function qh(e,t){var n=-1,a=e.length;for(t||(t=Array(a));++n<a;)t[n]=e[n];return t}var Ga=Object.create,Wh=(function(){function e(){}return function(t){if(!W(t))return{};if(Ga)return Ga(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}})();function hi(e,t){return function(n){return e(t(n))}}var vi=hi(Object.getPrototypeOf,Object),Kh=Object.prototype;function Bn(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||Kh;return e===n}function Xh(e){return typeof e.constructor=="function"&&!Bn(e)?Wh(vi(e)):{}}function oe(e){return e!=null&&typeof e=="object"}var Vh="[object Arguments]";function Ua(e){return oe(e)&&ue(e)==Vh}var mi=Object.prototype,Yh=mi.hasOwnProperty,Zh=mi.propertyIsEnumerable,Ct=Ua((function(){return arguments})())?Ua:function(e){return oe(e)&&Yh.call(e,"callee")&&!Zh.call(e,"callee")},N=Array.isArray,Jh=9007199254740991;function In(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=Jh}function Ge(e){return e!=null&&In(e.length)&&!Dn(e)}function Qh(e){return oe(e)&&Ge(e)}function ev(){return!1}var gi=typeof exports=="object"&&exports&&!exports.nodeType&&exports,qa=gi&&typeof module=="object"&&module&&!module.nodeType&&module,tv=qa&&qa.exports===gi,Wa=tv?Y.Buffer:void 0,nv=Wa?Wa.isBuffer:void 0,$t=nv||ev,av="[object Object]",rv=Function.prototype,iv=Object.prototype,xi=rv.toString,ov=iv.hasOwnProperty,lv=xi.call(Object);function pv(e){if(!oe(e)||ue(e)!=av)return!1;var t=vi(e);if(t===null)return!0;var n=ov.call(t,"constructor")&&t.constructor;return typeof n=="function"&&n instanceof n&&xi.call(n)==lv}var sv="[object Arguments]",cv="[object Array]",dv="[object Boolean]",uv="[object Date]",fv="[object Error]",hv="[object Function]",vv="[object Map]",mv="[object Number]",gv="[object Object]",xv="[object RegExp]",bv="[object Set]",yv="[object String]",wv="[object WeakMap]",Ev="[object ArrayBuffer]",_v="[object DataView]",Sv="[object Float32Array]",Cv="[object Float64Array]",$v="[object Int8Array]",Ov="[object Int16Array]",kv="[object Int32Array]",Av="[object Uint8Array]",Tv="[object Uint8ClampedArray]",Pv="[object Uint16Array]",jv="[object Uint32Array]",O={};O[Sv]=O[Cv]=O[$v]=O[Ov]=O[kv]=O[Av]=O[Tv]=O[Pv]=O[jv]=!0;O[sv]=O[cv]=O[Ev]=O[dv]=O[_v]=O[uv]=O[fv]=O[hv]=O[vv]=O[mv]=O[gv]=O[xv]=O[bv]=O[yv]=O[wv]=!1;function Rv(e){return oe(e)&&In(e.length)&&!!O[ue(e)]}function Fv(e){return function(t){return e(t)}}var bi=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Je=bi&&typeof module=="object"&&module&&!module.nodeType&&module,Mv=Je&&Je.exports===bi,rn=Mv&&ci.process,Ka=(function(){try{var e=Je&&Je.require&&Je.require("util").types;return e||rn&&rn.binding&&rn.binding("util")}catch{}})(),Xa=Ka&&Ka.isTypedArray,Ln=Xa?Fv(Xa):Rv;function un(e,t){if(!(t==="constructor"&&typeof e[t]=="function")&&t!="__proto__")return e[t]}var Dv=Object.prototype,zv=Dv.hasOwnProperty;function Bv(e,t,n){var a=e[t];(!(zv.call(e,t)&&pt(a,n))||n===void 0&&!(t in e))&&zn(e,t,n)}function Iv(e,t,n,a){var r=!n;n||(n={});for(var i=-1,o=t.length;++i<o;){var l=t[i],s=void 0;s===void 0&&(s=e[l]),r?zn(n,l,s):Bv(n,l,s)}return n}function Lv(e,t){for(var n=-1,a=Array(e);++n<e;)a[n]=t(n);return a}var Hv=9007199254740991,Nv=/^(?:0|[1-9]\d*)$/;function Hn(e,t){var n=typeof e;return t=t??Hv,!!t&&(n=="number"||n!="symbol"&&Nv.test(e))&&e>-1&&e%1==0&&e<t}var Gv=Object.prototype,Uv=Gv.hasOwnProperty;function yi(e,t){var n=N(e),a=!n&&Ct(e),r=!n&&!a&&$t(e),i=!n&&!a&&!r&&Ln(e),o=n||a||r||i,l=o?Lv(e.length,String):[],s=l.length;for(var c in e)(t||Uv.call(e,c))&&!(o&&(c=="length"||r&&(c=="offset"||c=="parent")||i&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||Hn(c,s)))&&l.push(c);return l}function qv(e){var t=[];if(e!=null)for(var n in Object(e))t.push(n);return t}var Wv=Object.prototype,Kv=Wv.hasOwnProperty;function Xv(e){if(!W(e))return qv(e);var t=Bn(e),n=[];for(var a in e)a=="constructor"&&(t||!Kv.call(e,a))||n.push(a);return n}function wi(e){return Ge(e)?yi(e,!0):Xv(e)}function Vv(e){return Iv(e,wi(e))}function Yv(e,t,n,a,r,i,o){var l=un(e,n),s=un(t,n),c=o.get(s);if(c){dn(e,n,c);return}var d=i?i(l,s,n+"",e,t,o):void 0,u=d===void 0;if(u){var h=N(s),v=!h&&$t(s),g=!h&&!v&&Ln(s);d=s,h||v||g?N(l)?d=l:Qh(l)?d=qh(l):v?(u=!1,d=Nh(s)):g?(u=!1,d=Uh(s)):d=[]:pv(s)||Ct(s)?(d=l,Ct(l)?d=Vv(l):(!W(l)||Dn(l))&&(d=Xh(s))):u=!1}u&&(o.set(s,d),r(d,s,a,i,o),o.delete(s)),dn(e,n,d)}function Ei(e,t,n,a,r){e!==t&&ui(t,function(i,o){if(r||(r=new J),W(i))Yv(e,t,o,n,Ei,a,r);else{var l=a?a(un(e,o),i,o+"",e,t,r):void 0;l===void 0&&(l=i),dn(e,o,l)}},wi)}function It(e){return e}function Zv(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}var Va=Math.max;function Jv(e,t,n){return t=Va(t===void 0?e.length-1:t,0),function(){for(var a=arguments,r=-1,i=Va(a.length-t,0),o=Array(i);++r<i;)o[r]=a[t+r];r=-1;for(var l=Array(t+1);++r<t;)l[r]=a[r];return l[t]=n(o),Zv(e,this,l)}}function Qv(e){return function(){return e}}var em=_t?function(e,t){return _t(e,"toString",{configurable:!0,enumerable:!1,value:Qv(t),writable:!0})}:It,tm=800,nm=16,am=Date.now;function rm(e){var t=0,n=0;return function(){var a=am(),r=nm-(a-n);if(n=a,r>0){if(++t>=tm)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var im=rm(em);function om(e,t){return im(Jv(e,t,It),e+"")}function lm(e,t,n){if(!W(n))return!1;var a=typeof t;return(a=="number"?Ge(n)&&Hn(t,n.length):a=="string"&&t in n)?pt(n[t],e):!1}function pm(e){return om(function(t,n){var a=-1,r=n.length,i=r>1?n[r-1]:void 0,o=r>2?n[2]:void 0;for(i=e.length>3&&typeof i=="function"?(r--,i):void 0,o&&lm(n[0],n[1],o)&&(i=r<3?void 0:i,r=1),t=Object(t);++a<r;){var l=n[a];l&&e(t,l,a,i)}return t})}var z=pm(function(e,t,n){Ei(e,t,n)}),st=function(t){var n=t.zDepth,a=t.radius,r=t.background,i=t.children,o=t.styles,l=o===void 0?{}:o,s=E(z({default:{wrap:{position:"relative",display:"inline-block"},content:{position:"relative"},bg:{absolute:"0px 0px 0px 0px",boxShadow:"0 "+n+"px "+n*4+"px rgba(0,0,0,.24)",borderRadius:a,background:r}},"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%"}}},l),{"zDepth-1":n===1});return p.createElement("div",{style:s.wrap},p.createElement("div",{style:s.bg}),p.createElement("div",{style:s.content},i))};st.propTypes={background:f.string,zDepth:f.oneOf([0,1,2,3,4,5]),radius:f.number,styles:f.object};st.defaultProps={background:"#fff",zDepth:1,radius:2,styles:{}};var on=function(){return Y.Date.now()},sm=/\s/;function cm(e){for(var t=e.length;t--&&sm.test(e.charAt(t)););return t}var dm=/^\s+/;function um(e){return e&&e.slice(0,cm(e)+1).replace(dm,"")}var fm="[object Symbol]";function Lt(e){return typeof e=="symbol"||oe(e)&&ue(e)==fm}var Ya=NaN,hm=/^[-+]0x[0-9a-f]+$/i,vm=/^0b[01]+$/i,mm=/^0o[0-7]+$/i,gm=parseInt;function Za(e){if(typeof e=="number")return e;if(Lt(e))return Ya;if(W(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=W(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=um(e);var n=vm.test(e);return n||mm.test(e)?gm(e.slice(2),n?2:8):hm.test(e)?Ya:+e}var xm="Expected a function",bm=Math.max,ym=Math.min;function _i(e,t,n){var a,r,i,o,l,s,c=0,d=!1,u=!1,h=!0;if(typeof e!="function")throw new TypeError(xm);t=Za(t)||0,W(n)&&(d=!!n.leading,u="maxWait"in n,i=u?bm(Za(n.maxWait)||0,t):i,h="trailing"in n?!!n.trailing:h);function v(T){var M=a,Q=r;return a=r=void 0,c=T,o=e.apply(Q,M),o}function g(T){return c=T,l=setTimeout(S,t),d?v(T):o}function x(T){var M=T-s,Q=T-c,ae=t-M;return u?ym(ae,i-Q):ae}function b(T){var M=T-s,Q=T-c;return s===void 0||M>=t||M<0||u&&Q>=i}function S(){var T=on();if(b(T))return R(T);l=setTimeout(S,x(T))}function R(T){return l=void 0,h&&a?v(T):(a=r=void 0,o)}function K(){l!==void 0&&clearTimeout(l),c=0,a=s=r=l=void 0}function F(){return l===void 0?o:R(on())}function G(){var T=on(),M=b(T);if(a=arguments,r=this,s=T,M){if(l===void 0)return g(s);if(u)return clearTimeout(l),l=setTimeout(S,t),v(s)}return l===void 0&&(l=setTimeout(S,t)),o}return G.cancel=K,G.flush=F,G}var wm="Expected a function";function Em(e,t,n){var a=!0,r=!0;if(typeof e!="function")throw new TypeError(wm);return W(n)&&(a="leading"in n?!!n.leading:a,r="trailing"in n?!!n.trailing:r),_i(e,t,{leading:a,maxWait:t,trailing:r})}var _m=function(t,n,a){var r=a.getBoundingClientRect(),i=r.width,o=r.height,l=typeof t.pageX=="number"?t.pageX:t.touches[0].pageX,s=typeof t.pageY=="number"?t.pageY:t.touches[0].pageY,c=l-(a.getBoundingClientRect().left+window.pageXOffset),d=s-(a.getBoundingClientRect().top+window.pageYOffset);c<0?c=0:c>i&&(c=i),d<0?d=0:d>o&&(d=o);var u=c/i,h=1-d/o;return{h:n.h,s:u,v:h,a:n.a,source:"hsv"}},Sm=(function(){function e(t,n){for(var a=0;a<n.length;a++){var r=n[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}})();function Cm(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function $m(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function Om(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var Ht=(function(e){Om(t,e);function t(n){Cm(this,t);var a=$m(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n));return a.handleChange=function(r){typeof a.props.onChange=="function"&&a.throttle(a.props.onChange,_m(r,a.props.hsl,a.container),r)},a.handleMouseDown=function(r){a.handleChange(r);var i=a.getContainerRenderWindow();i.addEventListener("mousemove",a.handleChange),i.addEventListener("mouseup",a.handleMouseUp)},a.handleMouseUp=function(){a.unbindEventListeners()},a.throttle=Em(function(r,i,o){r(i,o)},50),a}return Sm(t,[{key:"componentWillUnmount",value:function(){this.throttle.cancel(),this.unbindEventListeners()}},{key:"getContainerRenderWindow",value:function(){for(var a=this.container,r=window;!r.document.contains(a)&&r.parent!==r;)r=r.parent;return r}},{key:"unbindEventListeners",value:function(){var a=this.getContainerRenderWindow();a.removeEventListener("mousemove",this.handleChange),a.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var a=this,r=this.props.style||{},i=r.color,o=r.white,l=r.black,s=r.pointer,c=r.circle,d=E({default:{color:{absolute:"0px 0px 0px 0px",background:"hsl("+this.props.hsl.h+",100%, 50%)",borderRadius:this.props.radius},white:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},black:{absolute:"0px 0px 0px 0px",boxShadow:this.props.shadow,borderRadius:this.props.radius},pointer:{position:"absolute",top:-(this.props.hsv.v*100)+100+"%",left:this.props.hsv.s*100+"%",cursor:"default"},circle:{width:"4px",height:"4px",boxShadow:`0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3),
            0 0 1px 2px rgba(0,0,0,.4)`,borderRadius:"50%",cursor:"hand",transform:"translate(-2px, -2px)"}},custom:{color:i,white:o,black:l,pointer:s,circle:c}},{custom:!!this.props.style});return p.createElement("div",{style:d.color,ref:function(h){return a.container=h},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},p.createElement("style",null,`
          .saturation-white {
            background: -webkit-linear-gradient(to right, #fff, rgba(255,255,255,0));
            background: linear-gradient(to right, #fff, rgba(255,255,255,0));
          }
          .saturation-black {
            background: -webkit-linear-gradient(to top, #000, rgba(0,0,0,0));
            background: linear-gradient(to top, #000, rgba(0,0,0,0));
          }
        `),p.createElement("div",{style:d.white,className:"saturation-white"},p.createElement("div",{style:d.black,className:"saturation-black"}),p.createElement("div",{style:d.pointer},this.props.pointer?p.createElement(this.props.pointer,this.props):p.createElement("div",{style:d.circle}))))}}]),t})(_.PureComponent||_.Component);function km(e,t){for(var n=-1,a=e==null?0:e.length;++n<a&&t(e[n],n,e)!==!1;);return e}var Am=hi(Object.keys,Object),Tm=Object.prototype,Pm=Tm.hasOwnProperty;function jm(e){if(!Bn(e))return Am(e);var t=[];for(var n in Object(e))Pm.call(e,n)&&n!="constructor"&&t.push(n);return t}function Nn(e){return Ge(e)?yi(e):jm(e)}function Rm(e,t){return e&&ui(e,t,Nn)}function Fm(e,t){return function(n,a){if(n==null)return n;if(!Ge(n))return e(n,a);for(var r=n.length,i=-1,o=Object(n);++i<r&&a(o[i],i,o)!==!1;);return n}}var Si=Fm(Rm);function Mm(e){return typeof e=="function"?e:It}function Dm(e,t){var n=N(e)?km:Si;return n(e,Mm(t))}function Ot(e){"@babel/helpers - typeof";return Ot=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},Ot(e)}var zm=/^\s+/,Bm=/\s+$/;function y(e,t){if(e=e||"",t=t||{},e instanceof y)return e;if(!(this instanceof y))return new y(e,t);var n=Im(e);this._originalInput=e,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=Math.round(100*this._a)/100,this._format=t.format||n.format,this._gradientType=t.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=n.ok}y.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3},getLuminance:function(){var t=this.toRgb(),n,a,r,i,o,l;return n=t.r/255,a=t.g/255,r=t.b/255,n<=.03928?i=n/12.92:i=Math.pow((n+.055)/1.055,2.4),a<=.03928?o=a/12.92:o=Math.pow((a+.055)/1.055,2.4),r<=.03928?l=r/12.92:l=Math.pow((r+.055)/1.055,2.4),.2126*i+.7152*o+.0722*l},setAlpha:function(t){return this._a=Ci(t),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var t=Qa(this._r,this._g,this._b);return{h:t.h*360,s:t.s,v:t.v,a:this._a}},toHsvString:function(){var t=Qa(this._r,this._g,this._b),n=Math.round(t.h*360),a=Math.round(t.s*100),r=Math.round(t.v*100);return this._a==1?"hsv("+n+", "+a+"%, "+r+"%)":"hsva("+n+", "+a+"%, "+r+"%, "+this._roundA+")"},toHsl:function(){var t=Ja(this._r,this._g,this._b);return{h:t.h*360,s:t.s,l:t.l,a:this._a}},toHslString:function(){var t=Ja(this._r,this._g,this._b),n=Math.round(t.h*360),a=Math.round(t.s*100),r=Math.round(t.l*100);return this._a==1?"hsl("+n+", "+a+"%, "+r+"%)":"hsla("+n+", "+a+"%, "+r+"%, "+this._roundA+")"},toHex:function(t){return er(this._r,this._g,this._b,t)},toHexString:function(t){return"#"+this.toHex(t)},toHex8:function(t){return Gm(this._r,this._g,this._b,this._a,t)},toHex8String:function(t){return"#"+this.toHex8(t)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(k(this._r,255)*100)+"%",g:Math.round(k(this._g,255)*100)+"%",b:Math.round(k(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+Math.round(k(this._r,255)*100)+"%, "+Math.round(k(this._g,255)*100)+"%, "+Math.round(k(this._b,255)*100)+"%)":"rgba("+Math.round(k(this._r,255)*100)+"%, "+Math.round(k(this._g,255)*100)+"%, "+Math.round(k(this._b,255)*100)+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":this._a<1?!1:tg[er(this._r,this._g,this._b,!0)]||!1},toFilter:function(t){var n="#"+tr(this._r,this._g,this._b,this._a),a=n,r=this._gradientType?"GradientType = 1, ":"";if(t){var i=y(t);a="#"+tr(i._r,i._g,i._b,i._a)}return"progid:DXImageTransform.Microsoft.gradient("+r+"startColorstr="+n+",endColorstr="+a+")"},toString:function(t){var n=!!t;t=t||this._format;var a=!1,r=this._a<1&&this._a>=0,i=!n&&r&&(t==="hex"||t==="hex6"||t==="hex3"||t==="hex4"||t==="hex8"||t==="name");return i?t==="name"&&this._a===0?this.toName():this.toRgbString():(t==="rgb"&&(a=this.toRgbString()),t==="prgb"&&(a=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(a=this.toHexString()),t==="hex3"&&(a=this.toHexString(!0)),t==="hex4"&&(a=this.toHex8String(!0)),t==="hex8"&&(a=this.toHex8String()),t==="name"&&(a=this.toName()),t==="hsl"&&(a=this.toHslString()),t==="hsv"&&(a=this.toHsvString()),a||this.toHexString())},clone:function(){return y(this.toString())},_applyModification:function(t,n){var a=t.apply(null,[this].concat([].slice.call(n)));return this._r=a._r,this._g=a._g,this._b=a._b,this.setAlpha(a._a),this},lighten:function(){return this._applyModification(Km,arguments)},brighten:function(){return this._applyModification(Xm,arguments)},darken:function(){return this._applyModification(Vm,arguments)},desaturate:function(){return this._applyModification(Um,arguments)},saturate:function(){return this._applyModification(qm,arguments)},greyscale:function(){return this._applyModification(Wm,arguments)},spin:function(){return this._applyModification(Ym,arguments)},_applyCombination:function(t,n){return t.apply(null,[this].concat([].slice.call(n)))},analogous:function(){return this._applyCombination(Qm,arguments)},complement:function(){return this._applyCombination(Zm,arguments)},monochromatic:function(){return this._applyCombination(eg,arguments)},splitcomplement:function(){return this._applyCombination(Jm,arguments)},triad:function(){return this._applyCombination(nr,[3])},tetrad:function(){return this._applyCombination(nr,[4])}};y.fromRatio=function(e,t){if(Ot(e)=="object"){var n={};for(var a in e)e.hasOwnProperty(a)&&(a==="a"?n[a]=e[a]:n[a]=Ve(e[a]));e=n}return y(e,t)};function Im(e){var t={r:0,g:0,b:0},n=1,a=null,r=null,i=null,o=!1,l=!1;return typeof e=="string"&&(e=ig(e)),Ot(e)=="object"&&(ee(e.r)&&ee(e.g)&&ee(e.b)?(t=Lm(e.r,e.g,e.b),o=!0,l=String(e.r).substr(-1)==="%"?"prgb":"rgb"):ee(e.h)&&ee(e.s)&&ee(e.v)?(a=Ve(e.s),r=Ve(e.v),t=Nm(e.h,a,r),o=!0,l="hsv"):ee(e.h)&&ee(e.s)&&ee(e.l)&&(a=Ve(e.s),i=Ve(e.l),t=Hm(e.h,a,i),o=!0,l="hsl"),e.hasOwnProperty("a")&&(n=e.a)),n=Ci(n),{ok:o,format:e.format||l,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}function Lm(e,t,n){return{r:k(e,255)*255,g:k(t,255)*255,b:k(n,255)*255}}function Ja(e,t,n){e=k(e,255),t=k(t,255),n=k(n,255);var a=Math.max(e,t,n),r=Math.min(e,t,n),i,o,l=(a+r)/2;if(a==r)i=o=0;else{var s=a-r;switch(o=l>.5?s/(2-a-r):s/(a+r),a){case e:i=(t-n)/s+(t<n?6:0);break;case t:i=(n-e)/s+2;break;case n:i=(e-t)/s+4;break}i/=6}return{h:i,s:o,l}}function Hm(e,t,n){var a,r,i;e=k(e,360),t=k(t,100),n=k(n,100);function o(c,d,u){return u<0&&(u+=1),u>1&&(u-=1),u<1/6?c+(d-c)*6*u:u<1/2?d:u<2/3?c+(d-c)*(2/3-u)*6:c}if(t===0)a=r=i=n;else{var l=n<.5?n*(1+t):n+t-n*t,s=2*n-l;a=o(s,l,e+1/3),r=o(s,l,e),i=o(s,l,e-1/3)}return{r:a*255,g:r*255,b:i*255}}function Qa(e,t,n){e=k(e,255),t=k(t,255),n=k(n,255);var a=Math.max(e,t,n),r=Math.min(e,t,n),i,o,l=a,s=a-r;if(o=a===0?0:s/a,a==r)i=0;else{switch(a){case e:i=(t-n)/s+(t<n?6:0);break;case t:i=(n-e)/s+2;break;case n:i=(e-t)/s+4;break}i/=6}return{h:i,s:o,v:l}}function Nm(e,t,n){e=k(e,360)*6,t=k(t,100),n=k(n,100);var a=Math.floor(e),r=e-a,i=n*(1-t),o=n*(1-r*t),l=n*(1-(1-r)*t),s=a%6,c=[n,o,i,i,l,n][s],d=[l,n,n,o,i,i][s],u=[i,i,l,n,n,o][s];return{r:c*255,g:d*255,b:u*255}}function er(e,t,n,a){var r=[V(Math.round(e).toString(16)),V(Math.round(t).toString(16)),V(Math.round(n).toString(16))];return a&&r[0].charAt(0)==r[0].charAt(1)&&r[1].charAt(0)==r[1].charAt(1)&&r[2].charAt(0)==r[2].charAt(1)?r[0].charAt(0)+r[1].charAt(0)+r[2].charAt(0):r.join("")}function Gm(e,t,n,a,r){var i=[V(Math.round(e).toString(16)),V(Math.round(t).toString(16)),V(Math.round(n).toString(16)),V($i(a))];return r&&i[0].charAt(0)==i[0].charAt(1)&&i[1].charAt(0)==i[1].charAt(1)&&i[2].charAt(0)==i[2].charAt(1)&&i[3].charAt(0)==i[3].charAt(1)?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0)+i[3].charAt(0):i.join("")}function tr(e,t,n,a){var r=[V($i(a)),V(Math.round(e).toString(16)),V(Math.round(t).toString(16)),V(Math.round(n).toString(16))];return r.join("")}y.equals=function(e,t){return!e||!t?!1:y(e).toRgbString()==y(t).toRgbString()};y.random=function(){return y.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})};function Um(e,t){t=t===0?0:t||10;var n=y(e).toHsl();return n.s-=t/100,n.s=Nt(n.s),y(n)}function qm(e,t){t=t===0?0:t||10;var n=y(e).toHsl();return n.s+=t/100,n.s=Nt(n.s),y(n)}function Wm(e){return y(e).desaturate(100)}function Km(e,t){t=t===0?0:t||10;var n=y(e).toHsl();return n.l+=t/100,n.l=Nt(n.l),y(n)}function Xm(e,t){t=t===0?0:t||10;var n=y(e).toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(255*-(t/100)))),n.g=Math.max(0,Math.min(255,n.g-Math.round(255*-(t/100)))),n.b=Math.max(0,Math.min(255,n.b-Math.round(255*-(t/100)))),y(n)}function Vm(e,t){t=t===0?0:t||10;var n=y(e).toHsl();return n.l-=t/100,n.l=Nt(n.l),y(n)}function Ym(e,t){var n=y(e).toHsl(),a=(n.h+t)%360;return n.h=a<0?360+a:a,y(n)}function Zm(e){var t=y(e).toHsl();return t.h=(t.h+180)%360,y(t)}function nr(e,t){if(isNaN(t)||t<=0)throw new Error("Argument to polyad must be a positive number");for(var n=y(e).toHsl(),a=[y(e)],r=360/t,i=1;i<t;i++)a.push(y({h:(n.h+i*r)%360,s:n.s,l:n.l}));return a}function Jm(e){var t=y(e).toHsl(),n=t.h;return[y(e),y({h:(n+72)%360,s:t.s,l:t.l}),y({h:(n+216)%360,s:t.s,l:t.l})]}function Qm(e,t,n){t=t||6,n=n||30;var a=y(e).toHsl(),r=360/n,i=[y(e)];for(a.h=(a.h-(r*t>>1)+720)%360;--t;)a.h=(a.h+r)%360,i.push(y(a));return i}function eg(e,t){t=t||6;for(var n=y(e).toHsv(),a=n.h,r=n.s,i=n.v,o=[],l=1/t;t--;)o.push(y({h:a,s:r,v:i})),i=(i+l)%1;return o}y.mix=function(e,t,n){n=n===0?0:n||50;var a=y(e).toRgb(),r=y(t).toRgb(),i=n/100,o={r:(r.r-a.r)*i+a.r,g:(r.g-a.g)*i+a.g,b:(r.b-a.b)*i+a.b,a:(r.a-a.a)*i+a.a};return y(o)};y.readability=function(e,t){var n=y(e),a=y(t);return(Math.max(n.getLuminance(),a.getLuminance())+.05)/(Math.min(n.getLuminance(),a.getLuminance())+.05)};y.isReadable=function(e,t,n){var a=y.readability(e,t),r,i;switch(i=!1,r=og(n),r.level+r.size){case"AAsmall":case"AAAlarge":i=a>=4.5;break;case"AAlarge":i=a>=3;break;case"AAAsmall":i=a>=7;break}return i};y.mostReadable=function(e,t,n){var a=null,r=0,i,o,l,s;n=n||{},o=n.includeFallbackColors,l=n.level,s=n.size;for(var c=0;c<t.length;c++)i=y.readability(e,t[c]),i>r&&(r=i,a=y(t[c]));return y.isReadable(e,a,{level:l,size:s})||!o?a:(n.includeFallbackColors=!1,y.mostReadable(e,["#fff","#000"],n))};var fn=y.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},tg=y.hexNames=ng(fn);function ng(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}function Ci(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function k(e,t){ag(e)&&(e="100%");var n=rg(e);return e=Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function Nt(e){return Math.min(1,Math.max(0,e))}function H(e){return parseInt(e,16)}function ag(e){return typeof e=="string"&&e.indexOf(".")!=-1&&parseFloat(e)===1}function rg(e){return typeof e=="string"&&e.indexOf("%")!=-1}function V(e){return e.length==1?"0"+e:""+e}function Ve(e){return e<=1&&(e=e*100+"%"),e}function $i(e){return Math.round(parseFloat(e)*255).toString(16)}function ar(e){return H(e)/255}var X=(function(){var e="[-\\+]?\\d+%?",t="[-\\+]?\\d*\\.\\d+%?",n="(?:"+t+")|(?:"+e+")",a="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?",r="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?";return{CSS_UNIT:new RegExp(n),rgb:new RegExp("rgb"+a),rgba:new RegExp("rgba"+r),hsl:new RegExp("hsl"+a),hsla:new RegExp("hsla"+r),hsv:new RegExp("hsv"+a),hsva:new RegExp("hsva"+r),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}})();function ee(e){return!!X.CSS_UNIT.exec(e)}function ig(e){e=e.replace(zm,"").replace(Bm,"").toLowerCase();var t=!1;if(fn[e])e=fn[e],t=!0;else if(e=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n;return(n=X.rgb.exec(e))?{r:n[1],g:n[2],b:n[3]}:(n=X.rgba.exec(e))?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=X.hsl.exec(e))?{h:n[1],s:n[2],l:n[3]}:(n=X.hsla.exec(e))?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=X.hsv.exec(e))?{h:n[1],s:n[2],v:n[3]}:(n=X.hsva.exec(e))?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=X.hex8.exec(e))?{r:H(n[1]),g:H(n[2]),b:H(n[3]),a:ar(n[4]),format:t?"name":"hex8"}:(n=X.hex6.exec(e))?{r:H(n[1]),g:H(n[2]),b:H(n[3]),format:t?"name":"hex"}:(n=X.hex4.exec(e))?{r:H(n[1]+""+n[1]),g:H(n[2]+""+n[2]),b:H(n[3]+""+n[3]),a:ar(n[4]+""+n[4]),format:t?"name":"hex8"}:(n=X.hex3.exec(e))?{r:H(n[1]+""+n[1]),g:H(n[2]+""+n[2]),b:H(n[3]+""+n[3]),format:t?"name":"hex"}:!1}function og(e){var t,n;return e=e||{level:"AA",size:"small"},t=(e.level||"AA").toUpperCase(),n=(e.size||"small").toLowerCase(),t!=="AA"&&t!=="AAA"&&(t="AA"),n!=="small"&&n!=="large"&&(n="small"),{level:t,size:n}}var rr=function(t){var n=["r","g","b","a","h","s","l","v"],a=0,r=0;return Dm(n,function(i){if(t[i]&&(a+=1,isNaN(t[i])||(r+=1),i==="s"||i==="l")){var o=/^\d+%$/;o.test(t[i])&&(r+=1)}}),a===r?t:!1},Ye=function(t,n){var a=t.hex?y(t.hex):y(t),r=a.toHsl(),i=a.toHsv(),o=a.toRgb(),l=a.toHex();r.s===0&&(r.h=n||0,i.h=n||0);var s=l==="000000"&&o.a===0;return{hsl:r,hex:s?"transparent":"#"+l,rgb:o,hsv:i,oldHue:t.h||n||r.h,source:t.source}},pe=function(t){if(t==="transparent")return!0;var n=String(t).charAt(0)==="#"?1:0;return t.length!==4+n&&t.length<7+n&&y(t).isValid()},Gn=function(t){if(!t)return"#fff";var n=Ye(t);if(n.hex==="transparent")return"rgba(0,0,0,0.4)";var a=(n.rgb.r*299+n.rgb.g*587+n.rgb.b*114)/1e3;return a>=128?"#000":"#fff"},ln=function(t,n){var a=t.replace("°","");return y(n+" ("+a+")")._ok},Ke=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},lg=(function(){function e(t,n){for(var a=0;a<n.length;a++){var r=n[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}})();function pg(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function sg(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function cg(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var B=function(t){var n=(function(a){cg(r,a);function r(i){pg(this,r);var o=sg(this,(r.__proto__||Object.getPrototypeOf(r)).call(this));return o.handleChange=function(l,s){var c=rr(l);if(c){var d=Ye(l,l.h||o.state.oldHue);o.setState(d),o.props.onChangeComplete&&o.debounce(o.props.onChangeComplete,d,s),o.props.onChange&&o.props.onChange(d,s)}},o.handleSwatchHover=function(l,s){var c=rr(l);if(c){var d=Ye(l,l.h||o.state.oldHue);o.props.onSwatchHover&&o.props.onSwatchHover(d,s)}},o.state=Ke({},Ye(i.color,0)),o.debounce=_i(function(l,s,c){l(s,c)},100),o}return lg(r,[{key:"render",value:function(){var o={};return this.props.onSwatchHover&&(o.onSwatchHover=this.handleSwatchHover),p.createElement(t,Ke({},this.props,this.state,{onChange:this.handleChange},o))}}],[{key:"getDerivedStateFromProps",value:function(o,l){return Ke({},Ye(o.color,l.oldHue))}}]),r})(_.PureComponent||_.Component);return n.propTypes=Ke({},t.propTypes),n.defaultProps=Ke({},t.defaultProps,{color:{h:250,s:.5,l:.2,a:1}}),n},dg=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},ug=(function(){function e(t,n){for(var a=0;a<n.length;a++){var r=n[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}})();function fg(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ir(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function hg(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var vg=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"span";return(function(a){hg(r,a);function r(){var i,o,l,s;fg(this,r);for(var c=arguments.length,d=Array(c),u=0;u<c;u++)d[u]=arguments[u];return s=(o=(l=ir(this,(i=r.__proto__||Object.getPrototypeOf(r)).call.apply(i,[this].concat(d))),l),l.state={focus:!1},l.handleFocus=function(){return l.setState({focus:!0})},l.handleBlur=function(){return l.setState({focus:!1})},o),ir(l,s)}return ug(r,[{key:"render",value:function(){return p.createElement(n,{onFocus:this.handleFocus,onBlur:this.handleBlur},p.createElement(t,dg({},this.props,this.state)))}}]),r})(p.Component)},or=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},mg=13,gg=function(t){var n=t.color,a=t.style,r=t.onClick,i=r===void 0?function(){}:r,o=t.onHover,l=t.title,s=l===void 0?n:l,c=t.children,d=t.focus,u=t.focusStyle,h=u===void 0?{}:u,v=n==="transparent",g=E({default:{swatch:or({background:n,height:"100%",width:"100%",cursor:"pointer",position:"relative",outline:"none"},a,d?h:{})}}),x=function(F){return i(n,F)},b=function(F){return F.keyCode===mg&&i(n,F)},S=function(F){return o(n,F)},R={};return o&&(R.onMouseOver=S),p.createElement("div",or({style:g.swatch,onClick:x,title:s,tabIndex:0,onKeyDown:b},R),c,v&&p.createElement(He,{borderRadius:g.swatch.borderRadius,boxShadow:"inset 0 0 0 1px rgba(0,0,0,0.1)"}))};const ve=vg(gg);var xg=function(t){var n=t.direction,a=E({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:n==="vertical"});return p.createElement("div",{style:a.picker})},bg=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Oi=function(t){var n=t.rgb,a=t.hsl,r=t.width,i=t.height,o=t.onChange,l=t.direction,s=t.style,c=t.renderers,d=t.pointer,u=t.className,h=u===void 0?"":u,v=E({default:{picker:{position:"relative",width:r,height:i},alpha:{radius:"2px",style:s}}});return p.createElement("div",{style:v.picker,className:"alpha-picker "+h},p.createElement(Mn,bg({},v.alpha,{rgb:n,hsl:a,pointer:d,renderers:c,onChange:o,direction:l})))};Oi.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:xg};B(Oi);function ki(e,t){for(var n=-1,a=e==null?0:e.length,r=Array(a);++n<a;)r[n]=t(e[n],n,e);return r}var yg="__lodash_hash_undefined__";function wg(e){return this.__data__.set(e,yg),this}function Eg(e){return this.__data__.has(e)}function kt(e){var t=-1,n=e==null?0:e.length;for(this.__data__=new ne;++t<n;)this.add(e[t])}kt.prototype.add=kt.prototype.push=wg;kt.prototype.has=Eg;function _g(e,t){for(var n=-1,a=e==null?0:e.length;++n<a;)if(t(e[n],n,e))return!0;return!1}function Sg(e,t){return e.has(t)}var Cg=1,$g=2;function Ai(e,t,n,a,r,i){var o=n&Cg,l=e.length,s=t.length;if(l!=s&&!(o&&s>l))return!1;var c=i.get(e),d=i.get(t);if(c&&d)return c==t&&d==e;var u=-1,h=!0,v=n&$g?new kt:void 0;for(i.set(e,t),i.set(t,e);++u<l;){var g=e[u],x=t[u];if(a)var b=o?a(x,g,u,t,e,i):a(g,x,u,e,t,i);if(b!==void 0){if(b)continue;h=!1;break}if(v){if(!_g(t,function(S,R){if(!Sg(v,R)&&(g===S||r(g,S,n,a,i)))return v.push(R)})){h=!1;break}}else if(!(g===x||r(g,x,n,a,i))){h=!1;break}}return i.delete(e),i.delete(t),h}function Og(e){var t=-1,n=Array(e.size);return e.forEach(function(a,r){n[++t]=[r,a]}),n}function kg(e){var t=-1,n=Array(e.size);return e.forEach(function(a){n[++t]=a}),n}var Ag=1,Tg=2,Pg="[object Boolean]",jg="[object Date]",Rg="[object Error]",Fg="[object Map]",Mg="[object Number]",Dg="[object RegExp]",zg="[object Set]",Bg="[object String]",Ig="[object Symbol]",Lg="[object ArrayBuffer]",Hg="[object DataView]",lr=ie?ie.prototype:void 0,pn=lr?lr.valueOf:void 0;function Ng(e,t,n,a,r,i,o){switch(n){case Hg:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case Lg:return!(e.byteLength!=t.byteLength||!i(new St(e),new St(t)));case Pg:case jg:case Mg:return pt(+e,+t);case Rg:return e.name==t.name&&e.message==t.message;case Dg:case Bg:return e==t+"";case Fg:var l=Og;case zg:var s=a&Ag;if(l||(l=kg),e.size!=t.size&&!s)return!1;var c=o.get(e);if(c)return c==t;a|=Tg,o.set(e,t);var d=Ai(l(e),l(t),a,r,i,o);return o.delete(e),d;case Ig:if(pn)return pn.call(e)==pn.call(t)}return!1}function Gg(e,t){for(var n=-1,a=t.length,r=e.length;++n<a;)e[r+n]=t[n];return e}function Ug(e,t,n){var a=t(e);return N(e)?a:Gg(a,n(e))}function qg(e,t){for(var n=-1,a=e==null?0:e.length,r=0,i=[];++n<a;){var o=e[n];t(o,n,e)&&(i[r++]=o)}return i}function Wg(){return[]}var Kg=Object.prototype,Xg=Kg.propertyIsEnumerable,pr=Object.getOwnPropertySymbols,Vg=pr?function(e){return e==null?[]:(e=Object(e),qg(pr(e),function(t){return Xg.call(e,t)}))}:Wg;function sr(e){return Ug(e,Nn,Vg)}var Yg=1,Zg=Object.prototype,Jg=Zg.hasOwnProperty;function Qg(e,t,n,a,r,i){var o=n&Yg,l=sr(e),s=l.length,c=sr(t),d=c.length;if(s!=d&&!o)return!1;for(var u=s;u--;){var h=l[u];if(!(o?h in t:Jg.call(t,h)))return!1}var v=i.get(e),g=i.get(t);if(v&&g)return v==t&&g==e;var x=!0;i.set(e,t),i.set(t,e);for(var b=o;++u<s;){h=l[u];var S=e[h],R=t[h];if(a)var K=o?a(R,S,h,t,e,i):a(S,R,h,e,t,i);if(!(K===void 0?S===R||r(S,R,n,a,i):K)){x=!1;break}b||(b=h=="constructor")}if(x&&!b){var F=e.constructor,G=t.constructor;F!=G&&"constructor"in e&&"constructor"in t&&!(typeof F=="function"&&F instanceof F&&typeof G=="function"&&G instanceof G)&&(x=!1)}return i.delete(e),i.delete(t),x}var hn=he(Y,"DataView"),vn=he(Y,"Promise"),mn=he(Y,"Set"),gn=he(Y,"WeakMap"),cr="[object Map]",ex="[object Object]",dr="[object Promise]",ur="[object Set]",fr="[object WeakMap]",hr="[object DataView]",tx=fe(hn),nx=fe(Qe),ax=fe(vn),rx=fe(mn),ix=fe(gn),re=ue;(hn&&re(new hn(new ArrayBuffer(1)))!=hr||Qe&&re(new Qe)!=cr||vn&&re(vn.resolve())!=dr||mn&&re(new mn)!=ur||gn&&re(new gn)!=fr)&&(re=function(e){var t=ue(e),n=t==ex?e.constructor:void 0,a=n?fe(n):"";if(a)switch(a){case tx:return hr;case nx:return cr;case ax:return dr;case rx:return ur;case ix:return fr}return t});var ox=1,vr="[object Arguments]",mr="[object Array]",gt="[object Object]",lx=Object.prototype,gr=lx.hasOwnProperty;function px(e,t,n,a,r,i){var o=N(e),l=N(t),s=o?mr:re(e),c=l?mr:re(t);s=s==vr?gt:s,c=c==vr?gt:c;var d=s==gt,u=c==gt,h=s==c;if(h&&$t(e)){if(!$t(t))return!1;o=!0,d=!1}if(h&&!d)return i||(i=new J),o||Ln(e)?Ai(e,t,n,a,r,i):Ng(e,t,s,n,a,r,i);if(!(n&ox)){var v=d&&gr.call(e,"__wrapped__"),g=u&&gr.call(t,"__wrapped__");if(v||g){var x=v?e.value():e,b=g?t.value():t;return i||(i=new J),r(x,b,n,a,i)}}return h?(i||(i=new J),Qg(e,t,n,a,r,i)):!1}function Un(e,t,n,a,r){return e===t?!0:e==null||t==null||!oe(e)&&!oe(t)?e!==e&&t!==t:px(e,t,n,a,Un,r)}var sx=1,cx=2;function dx(e,t,n,a){var r=n.length,i=r;if(e==null)return!i;for(e=Object(e);r--;){var o=n[r];if(o[2]?o[1]!==e[o[0]]:!(o[0]in e))return!1}for(;++r<i;){o=n[r];var l=o[0],s=e[l],c=o[1];if(o[2]){if(s===void 0&&!(l in e))return!1}else{var d=new J,u;if(!(u===void 0?Un(c,s,sx|cx,a,d):u))return!1}}return!0}function Ti(e){return e===e&&!W(e)}function ux(e){for(var t=Nn(e),n=t.length;n--;){var a=t[n],r=e[a];t[n]=[a,r,Ti(r)]}return t}function Pi(e,t){return function(n){return n==null?!1:n[e]===t&&(t!==void 0||e in Object(n))}}function fx(e){var t=ux(e);return t.length==1&&t[0][2]?Pi(t[0][0],t[0][1]):function(n){return n===e||dx(n,e,t)}}var hx=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,vx=/^\w*$/;function qn(e,t){if(N(e))return!1;var n=typeof e;return n=="number"||n=="symbol"||n=="boolean"||e==null||Lt(e)?!0:vx.test(e)||!hx.test(e)||t!=null&&e in Object(t)}var mx="Expected a function";function Wn(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(mx);var n=function(){var a=arguments,r=t?t.apply(this,a):a[0],i=n.cache;if(i.has(r))return i.get(r);var o=e.apply(this,a);return n.cache=i.set(r,o)||i,o};return n.cache=new(Wn.Cache||ne),n}Wn.Cache=ne;var gx=500;function xx(e){var t=Wn(e,function(a){return n.size===gx&&n.clear(),a}),n=t.cache;return t}var bx=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,yx=/\\(\\)?/g,wx=xx(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(bx,function(n,a,r,i){t.push(r?i.replace(yx,"$1"):a||n)}),t}),xr=ie?ie.prototype:void 0,br=xr?xr.toString:void 0;function ji(e){if(typeof e=="string")return e;if(N(e))return ki(e,ji)+"";if(Lt(e))return br?br.call(e):"";var t=e+"";return t=="0"&&1/e==-1/0?"-0":t}function Ex(e){return e==null?"":ji(e)}function Ri(e,t){return N(e)?e:qn(e,t)?[e]:wx(Ex(e))}function Gt(e){if(typeof e=="string"||Lt(e))return e;var t=e+"";return t=="0"&&1/e==-1/0?"-0":t}function Fi(e,t){t=Ri(t,e);for(var n=0,a=t.length;e!=null&&n<a;)e=e[Gt(t[n++])];return n&&n==a?e:void 0}function _x(e,t,n){var a=e==null?void 0:Fi(e,t);return a===void 0?n:a}function Sx(e,t){return e!=null&&t in Object(e)}function Cx(e,t,n){t=Ri(t,e);for(var a=-1,r=t.length,i=!1;++a<r;){var o=Gt(t[a]);if(!(i=e!=null&&n(e,o)))break;e=e[o]}return i||++a!=r?i:(r=e==null?0:e.length,!!r&&In(r)&&Hn(o,r)&&(N(e)||Ct(e)))}function $x(e,t){return e!=null&&Cx(e,t,Sx)}var Ox=1,kx=2;function Ax(e,t){return qn(e)&&Ti(t)?Pi(Gt(e),t):function(n){var a=_x(n,e);return a===void 0&&a===t?$x(n,e):Un(t,a,Ox|kx)}}function Tx(e){return function(t){return t==null?void 0:t[e]}}function Px(e){return function(t){return Fi(t,e)}}function jx(e){return qn(e)?Tx(Gt(e)):Px(e)}function Rx(e){return typeof e=="function"?e:e==null?It:typeof e=="object"?N(e)?Ax(e[0],e[1]):fx(e):jx(e)}function Fx(e,t){var n=-1,a=Ge(e)?Array(e.length):[];return Si(e,function(r,i,o){a[++n]=t(r,i,o)}),a}function me(e,t){var n=N(e)?ki:Fx;return n(e,Rx(t))}var Mx=function(t){var n=t.colors,a=t.onClick,r=t.onSwatchHover,i=E({default:{swatches:{marginRight:"-10px"},swatch:{width:"22px",height:"22px",float:"left",marginRight:"10px",marginBottom:"10px",borderRadius:"4px"},clear:{clear:"both"}}});return p.createElement("div",{style:i.swatches},me(n,function(o){return p.createElement(ve,{key:o,color:o,style:i.swatch,onClick:a,onHover:r,focusStyle:{boxShadow:"0 0 4px "+o}})}),p.createElement("div",{style:i.clear}))},Kn=function(t){var n=t.onChange,a=t.onSwatchHover,r=t.hex,i=t.colors,o=t.width,l=t.triangle,s=t.styles,c=s===void 0?{}:s,d=t.className,u=d===void 0?"":d,h=r==="transparent",v=function(b,S){pe(b)&&n({hex:b,source:"hex"},S)},g=E(z({default:{card:{width:o,background:"#fff",boxShadow:"0 1px rgba(0,0,0,.1)",borderRadius:"6px",position:"relative"},head:{height:"110px",background:r,borderRadius:"6px 6px 0 0",display:"flex",alignItems:"center",justifyContent:"center",position:"relative"},body:{padding:"10px"},label:{fontSize:"18px",color:Gn(r),position:"relative"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 10px 10px 10px",borderColor:"transparent transparent "+r+" 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"}}},c),{"hide-triangle":l==="hide"});return p.createElement("div",{style:g.card,className:"block-picker "+u},p.createElement("div",{style:g.triangle}),p.createElement("div",{style:g.head},h&&p.createElement(He,{borderRadius:"6px 6px 0 0"}),p.createElement("div",{style:g.label},r)),p.createElement("div",{style:g.body},p.createElement(Mx,{colors:i,onClick:v,onSwatchHover:a}),p.createElement(C,{style:{input:g.input},value:r,onChange:v})))};Kn.propTypes={width:f.oneOfType([f.string,f.number]),colors:f.arrayOf(f.string),triangle:f.oneOf(["top","hide"]),styles:f.object};Kn.defaultProps={width:170,colors:["#D9E3F0","#F47373","#697689","#37D67A","#2CCCE4","#555555","#dce775","#ff8a65","#ba68c8"],triangle:"top",styles:{}};B(Kn);var Ee={100:"#ffcdd2",300:"#e57373",500:"#f44336",700:"#d32f2f",900:"#b71c1c"},_e={100:"#f8bbd0",300:"#f06292",500:"#e91e63",700:"#c2185b",900:"#880e4f"},Se={100:"#e1bee7",300:"#ba68c8",500:"#9c27b0",700:"#7b1fa2",900:"#4a148c"},Ce={100:"#d1c4e9",300:"#9575cd",500:"#673ab7",700:"#512da8",900:"#311b92"},$e={100:"#c5cae9",300:"#7986cb",500:"#3f51b5",700:"#303f9f",900:"#1a237e"},Oe={100:"#bbdefb",300:"#64b5f6",500:"#2196f3",700:"#1976d2",900:"#0d47a1"},ke={100:"#b3e5fc",300:"#4fc3f7",500:"#03a9f4",700:"#0288d1",900:"#01579b"},Ae={100:"#b2ebf2",300:"#4dd0e1",500:"#00bcd4",700:"#0097a7",900:"#006064"},Te={100:"#b2dfdb",300:"#4db6ac",500:"#009688",700:"#00796b",900:"#004d40"},Ze={100:"#c8e6c9",300:"#81c784",500:"#4caf50",700:"#388e3c"},Pe={100:"#dcedc8",300:"#aed581",500:"#8bc34a",700:"#689f38",900:"#33691e"},je={100:"#f0f4c3",300:"#dce775",500:"#cddc39",700:"#afb42b",900:"#827717"},Re={100:"#fff9c4",300:"#fff176",500:"#ffeb3b",700:"#fbc02d",900:"#f57f17"},Fe={100:"#ffecb3",300:"#ffd54f",500:"#ffc107",700:"#ffa000",900:"#ff6f00"},Me={100:"#ffe0b2",300:"#ffb74d",500:"#ff9800",700:"#f57c00",900:"#e65100"},De={100:"#ffccbc",300:"#ff8a65",500:"#ff5722",700:"#e64a19",900:"#bf360c"},ze={100:"#d7ccc8",300:"#a1887f",500:"#795548",700:"#5d4037",900:"#3e2723"},Be={100:"#cfd8dc",300:"#90a4ae",500:"#607d8b",700:"#455a64",900:"#263238"},Mi=function(t){var n=t.color,a=t.onClick,r=t.onSwatchHover,i=t.hover,o=t.active,l=t.circleSize,s=t.circleSpacing,c=E({default:{swatch:{width:l,height:l,marginRight:s,marginBottom:s,transform:"scale(1)",transition:"100ms transform ease"},Swatch:{borderRadius:"50%",background:"transparent",boxShadow:"inset 0 0 0 "+(l/2+1)+"px "+n,transition:"100ms box-shadow ease"}},hover:{swatch:{transform:"scale(1.2)"}},active:{Swatch:{boxShadow:"inset 0 0 0 3px "+n}}},{hover:i,active:o});return p.createElement("div",{style:c.swatch},p.createElement(ve,{style:c.Swatch,color:n,onClick:a,onHover:r,focusStyle:{boxShadow:c.Swatch.boxShadow+", 0 0 5px "+n}}))};Mi.defaultProps={circleSize:28,circleSpacing:14};const Dx=Fn(Mi);var Xn=function(t){var n=t.width,a=t.onChange,r=t.onSwatchHover,i=t.colors,o=t.hex,l=t.circleSize,s=t.styles,c=s===void 0?{}:s,d=t.circleSpacing,u=t.className,h=u===void 0?"":u,v=E(z({default:{card:{width:n,display:"flex",flexWrap:"wrap",marginRight:-d,marginBottom:-d}}},c)),g=function(b,S){return a({hex:b,source:"hex"},S)};return p.createElement("div",{style:v.card,className:"circle-picker "+h},me(i,function(x){return p.createElement(Dx,{key:x,color:x,onClick:g,onSwatchHover:r,active:o===x.toLowerCase(),circleSize:l,circleSpacing:d})}))};Xn.propTypes={width:f.oneOfType([f.string,f.number]),circleSize:f.number,circleSpacing:f.number,styles:f.object};Xn.defaultProps={width:252,circleSize:28,circleSpacing:14,colors:[Ee[500],_e[500],Se[500],Ce[500],$e[500],Oe[500],ke[500],Ae[500],Te[500],Ze[500],Pe[500],je[500],Re[500],Fe[500],Me[500],De[500],ze[500],Be[500]],styles:{}};B(Xn);function yr(e){return e===void 0}var Di={};Object.defineProperty(Di,"__esModule",{value:!0});var wr=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},zx=_,Er=Bx(zx);function Bx(e){return e&&e.__esModule?e:{default:e}}function Ix(e,t){var n={};for(var a in e)t.indexOf(a)>=0||Object.prototype.hasOwnProperty.call(e,a)&&(n[a]=e[a]);return n}var xt=24,Lx=Di.default=function(e){var t=e.fill,n=t===void 0?"currentColor":t,a=e.width,r=a===void 0?xt:a,i=e.height,o=i===void 0?xt:i,l=e.style,s=l===void 0?{}:l,c=Ix(e,["fill","width","height","style"]);return Er.default.createElement("svg",wr({viewBox:"0 0 "+xt+" "+xt,style:wr({fill:n,width:r,height:o},s)},c),Er.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"}))},Hx=(function(){function e(t,n){for(var a=0;a<n.length;a++){var r=n[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}})();function Nx(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Gx(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function Ux(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var zi=(function(e){Ux(t,e);function t(n){Nx(this,t);var a=Gx(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return a.toggleViews=function(){a.state.view==="hex"?a.setState({view:"rgb"}):a.state.view==="rgb"?a.setState({view:"hsl"}):a.state.view==="hsl"&&(a.props.hsl.a===1?a.setState({view:"hex"}):a.setState({view:"rgb"}))},a.handleChange=function(r,i){r.hex?pe(r.hex)&&a.props.onChange({hex:r.hex,source:"hex"},i):r.r||r.g||r.b?a.props.onChange({r:r.r||a.props.rgb.r,g:r.g||a.props.rgb.g,b:r.b||a.props.rgb.b,source:"rgb"},i):r.a?(r.a<0?r.a=0:r.a>1&&(r.a=1),a.props.onChange({h:a.props.hsl.h,s:a.props.hsl.s,l:a.props.hsl.l,a:Math.round(r.a*100)/100,source:"rgb"},i)):(r.h||r.s||r.l)&&(typeof r.s=="string"&&r.s.includes("%")&&(r.s=r.s.replace("%","")),typeof r.l=="string"&&r.l.includes("%")&&(r.l=r.l.replace("%","")),r.s==1?r.s=.01:r.l==1&&(r.l=.01),a.props.onChange({h:r.h||a.props.hsl.h,s:Number(yr(r.s)?a.props.hsl.s:r.s),l:Number(yr(r.l)?a.props.hsl.l:r.l),source:"hsl"},i))},a.showHighlight=function(r){r.currentTarget.style.background="#eee"},a.hideHighlight=function(r){r.currentTarget.style.background="transparent"},n.hsl.a!==1&&n.view==="hex"?a.state={view:"rgb"}:a.state={view:n.view},a}return Hx(t,[{key:"render",value:function(){var a=this,r=E({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),i=void 0;return this.state.view==="hex"?i=p.createElement("div",{style:r.fields,className:"flexbox-fix"},p.createElement("div",{style:r.field},p.createElement(C,{style:{input:r.input,label:r.label},label:"hex",value:this.props.hex,onChange:this.handleChange}))):this.state.view==="rgb"?i=p.createElement("div",{style:r.fields,className:"flexbox-fix"},p.createElement("div",{style:r.field},p.createElement(C,{style:{input:r.input,label:r.label},label:"r",value:this.props.rgb.r,onChange:this.handleChange})),p.createElement("div",{style:r.field},p.createElement(C,{style:{input:r.input,label:r.label},label:"g",value:this.props.rgb.g,onChange:this.handleChange})),p.createElement("div",{style:r.field},p.createElement(C,{style:{input:r.input,label:r.label},label:"b",value:this.props.rgb.b,onChange:this.handleChange})),p.createElement("div",{style:r.alpha},p.createElement(C,{style:{input:r.input,label:r.label},label:"a",value:this.props.rgb.a,arrowOffset:.01,onChange:this.handleChange}))):this.state.view==="hsl"&&(i=p.createElement("div",{style:r.fields,className:"flexbox-fix"},p.createElement("div",{style:r.field},p.createElement(C,{style:{input:r.input,label:r.label},label:"h",value:Math.round(this.props.hsl.h),onChange:this.handleChange})),p.createElement("div",{style:r.field},p.createElement(C,{style:{input:r.input,label:r.label},label:"s",value:Math.round(this.props.hsl.s*100)+"%",onChange:this.handleChange})),p.createElement("div",{style:r.field},p.createElement(C,{style:{input:r.input,label:r.label},label:"l",value:Math.round(this.props.hsl.l*100)+"%",onChange:this.handleChange})),p.createElement("div",{style:r.alpha},p.createElement(C,{style:{input:r.input,label:r.label},label:"a",value:this.props.hsl.a,arrowOffset:.01,onChange:this.handleChange})))),p.createElement("div",{style:r.wrap,className:"flexbox-fix"},i,p.createElement("div",{style:r.toggle},p.createElement("div",{style:r.icon,onClick:this.toggleViews,ref:function(l){return a.icon=l}},p.createElement(Lx,{style:r.svg,onMouseOver:this.showHighlight,onMouseEnter:this.showHighlight,onMouseOut:this.hideHighlight}))))}}],[{key:"getDerivedStateFromProps",value:function(a,r){return a.hsl.a!==1&&r.view==="hex"?{view:"rgb"}:null}}]),t})(p.Component);zi.defaultProps={view:"hex"};var _r=function(){var t=E({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 p.createElement("div",{style:t.picker})},qx=function(){var t=E({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}}});return p.createElement("div",{style:t.picker})},Vn=function(t){var n=t.width,a=t.onChange,r=t.disableAlpha,i=t.rgb,o=t.hsl,l=t.hsv,s=t.hex,c=t.renderers,d=t.styles,u=d===void 0?{}:d,h=t.className,v=h===void 0?"":h,g=t.defaultView,x=E(z({default:{picker:{width:n,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("+i.r+", "+i.g+", "+i.b+", "+i.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"}}},u),{disableAlpha:r});return p.createElement("div",{style:x.picker,className:"chrome-picker "+v},p.createElement("div",{style:x.saturation},p.createElement(Ht,{style:x.Saturation,hsl:o,hsv:l,pointer:qx,onChange:a})),p.createElement("div",{style:x.body},p.createElement("div",{style:x.controls,className:"flexbox-fix"},p.createElement("div",{style:x.color},p.createElement("div",{style:x.swatch},p.createElement("div",{style:x.active}),p.createElement(He,{renderers:c}))),p.createElement("div",{style:x.toggles},p.createElement("div",{style:x.hue},p.createElement(Ne,{style:x.Hue,hsl:o,pointer:_r,onChange:a})),p.createElement("div",{style:x.alpha},p.createElement(Mn,{style:x.Alpha,rgb:i,hsl:o,pointer:_r,renderers:c,onChange:a})))),p.createElement(zi,{rgb:i,hsl:o,hex:s,view:g,onChange:a,disableAlpha:r})))};Vn.propTypes={width:f.oneOfType([f.string,f.number]),disableAlpha:f.bool,styles:f.object,defaultView:f.oneOf(["hex","rgb","hsl"])};Vn.defaultProps={width:225,disableAlpha:!1,styles:{}};const mb=B(Vn);var Wx=function(t){var n=t.color,a=t.onClick,r=a===void 0?function(){}:a,i=t.onSwatchHover,o=t.active,l=E({default:{color:{background:n,width:"15px",height:"15px",float:"left",marginRight:"5px",marginBottom:"5px",position:"relative",cursor:"pointer"},dot:{absolute:"5px 5px 5px 5px",background:Gn(n),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:o,"color-#FFFFFF":n==="#FFFFFF",transparent:n==="transparent"});return p.createElement(ve,{style:l.color,color:n,onClick:r,onHover:i,focusStyle:{boxShadow:"0 0 4px "+n}},p.createElement("div",{style:l.dot}))},Kx=function(t){var n=t.hex,a=t.rgb,r=t.onChange,i=E({default:{fields:{display:"flex",paddingBottom:"6px",paddingRight:"5px",position:"relative"},active:{position:"absolute",top:"6px",left:"5px",height:"9px",width:"9px",background:n},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"}}}),o=function(s,c){s.r||s.g||s.b?r({r:s.r||a.r,g:s.g||a.g,b:s.b||a.b,source:"rgb"},c):r({hex:s.hex,source:"hex"},c)};return p.createElement("div",{style:i.fields,className:"flexbox-fix"},p.createElement("div",{style:i.active}),p.createElement(C,{style:{wrap:i.HEXwrap,input:i.HEXinput,label:i.HEXlabel},label:"hex",value:n,onChange:o}),p.createElement(C,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"r",value:a.r,onChange:o}),p.createElement(C,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"g",value:a.g,onChange:o}),p.createElement(C,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"b",value:a.b,onChange:o}))},Yn=function(t){var n=t.onChange,a=t.onSwatchHover,r=t.colors,i=t.hex,o=t.rgb,l=t.styles,s=l===void 0?{}:l,c=t.className,d=c===void 0?"":c,u=E(z({default:{Compact:{background:"#f6f6f6",radius:"4px"},compact:{paddingTop:"5px",paddingLeft:"5px",boxSizing:"initial",width:"240px"},clear:{clear:"both"}}},s)),h=function(g,x){g.hex?pe(g.hex)&&n({hex:g.hex,source:"hex"},x):n(g,x)};return p.createElement(st,{style:u.Compact,styles:s},p.createElement("div",{style:u.compact,className:"compact-picker "+d},p.createElement("div",null,me(r,function(v){return p.createElement(Wx,{key:v,color:v,active:v.toLowerCase()===i,onClick:h,onSwatchHover:a})}),p.createElement("div",{style:u.clear})),p.createElement(Kx,{hex:i,rgb:o,onChange:h})))};Yn.propTypes={colors:f.arrayOf(f.string),styles:f.object};Yn.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:{}};B(Yn);var Xx=function(t){var n=t.hover,a=t.color,r=t.onClick,i=t.onSwatchHover,o={position:"relative",zIndex:"2",outline:"2px solid #fff",boxShadow:"0 0 5px 2px rgba(0,0,0,0.25)"},l=E({default:{swatch:{width:"25px",height:"25px",fontSize:"0"}},hover:{swatch:o}},{hover:n});return p.createElement("div",{style:l.swatch},p.createElement(ve,{color:a,onClick:r,onHover:i,focusStyle:o}))};const Vx=Fn(Xx);var Zn=function(t){var n=t.width,a=t.colors,r=t.onChange,i=t.onSwatchHover,o=t.triangle,l=t.styles,s=l===void 0?{}:l,c=t.className,d=c===void 0?"":c,u=E(z({default:{card:{width:n,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)"}}},s),{"hide-triangle":o==="hide","top-left-triangle":o==="top-left","top-right-triangle":o==="top-right","bottom-left-triangle":o==="bottom-left","bottom-right-triangle":o==="bottom-right"}),h=function(g,x){return r({hex:g,source:"hex"},x)};return p.createElement("div",{style:u.card,className:"github-picker "+d},p.createElement("div",{style:u.triangleShadow}),p.createElement("div",{style:u.triangle}),me(a,function(v){return p.createElement(Vx,{color:v,key:v,onClick:h,onSwatchHover:i})}))};Zn.propTypes={width:f.oneOfType([f.string,f.number]),colors:f.arrayOf(f.string),triangle:f.oneOf(["hide","top-left","top-right","bottom-left","bottom-right"]),styles:f.object};Zn.defaultProps={width:200,colors:["#B80000","#DB3E00","#FCCB00","#008B02","#006B76","#1273DE","#004DCF","#5300EB","#EB9694","#FAD0C3","#FEF3BD","#C1E1C5","#BEDADC","#C4DEF6","#BED3F3","#D4C4FB"],triangle:"top-left",styles:{}};B(Zn);var Yx=function(t){var n=t.direction,a=E({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:n==="vertical"});return p.createElement("div",{style:a.picker})},Zx=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Jn=function(t){var n=t.width,a=t.height,r=t.onChange,i=t.hsl,o=t.direction,l=t.pointer,s=t.styles,c=s===void 0?{}:s,d=t.className,u=d===void 0?"":d,h=E(z({default:{picker:{position:"relative",width:n,height:a},hue:{radius:"2px"}}},c)),v=function(x){return r({a:1,h:x.h,l:.5,s:1})};return p.createElement("div",{style:h.picker,className:"hue-picker "+u},p.createElement(Ne,Zx({},h.hue,{hsl:i,pointer:l,onChange:v,direction:o})))};Jn.propTypes={styles:f.object};Jn.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:Yx,styles:{}};B(Jn);var Jx=function(t){var n=t.onChange,a=t.hex,r=t.rgb,i=t.styles,o=i===void 0?{}:i,l=t.className,s=l===void 0?"":l,c=E(z({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 "+a,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"}}},o)),d=function(h,v){h.hex?pe(h.hex)&&n({hex:h.hex,source:"hex"},v):(h.r||h.g||h.b)&&n({r:h.r||r.r,g:h.g||r.g,b:h.b||r.b,source:"rgb"},v)};return p.createElement(st,{styles:o},p.createElement("div",{style:c.material,className:"material-picker "+s},p.createElement(C,{style:{wrap:c.HEXwrap,input:c.HEXinput,label:c.HEXlabel},label:"hex",value:a,onChange:d}),p.createElement("div",{style:c.split,className:"flexbox-fix"},p.createElement("div",{style:c.third},p.createElement(C,{style:{wrap:c.RGBwrap,input:c.RGBinput,label:c.RGBlabel},label:"r",value:r.r,onChange:d})),p.createElement("div",{style:c.third},p.createElement(C,{style:{wrap:c.RGBwrap,input:c.RGBinput,label:c.RGBlabel},label:"g",value:r.g,onChange:d})),p.createElement("div",{style:c.third},p.createElement(C,{style:{wrap:c.RGBwrap,input:c.RGBinput,label:c.RGBlabel},label:"b",value:r.b,onChange:d})))))};B(Jx);var Qx=function(t){var n=t.onChange,a=t.rgb,r=t.hsv,i=t.hex,o=E({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",top:"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"}}}),l=function(c,d){c["#"]?pe(c["#"])&&n({hex:c["#"],source:"hex"},d):c.r||c.g||c.b?n({r:c.r||a.r,g:c.g||a.g,b:c.b||a.b,source:"rgb"},d):(c.h||c.s||c.v)&&n({h:c.h||r.h,s:c.s||r.s,v:c.v||r.v,source:"hsv"},d)};return p.createElement("div",{style:o.fields},p.createElement(C,{style:{wrap:o.RGBwrap,input:o.RGBinput,label:o.RGBlabel},label:"h",value:Math.round(r.h),onChange:l}),p.createElement(C,{style:{wrap:o.RGBwrap,input:o.RGBinput,label:o.RGBlabel},label:"s",value:Math.round(r.s*100),onChange:l}),p.createElement(C,{style:{wrap:o.RGBwrap,input:o.RGBinput,label:o.RGBlabel},label:"v",value:Math.round(r.v*100),onChange:l}),p.createElement("div",{style:o.divider}),p.createElement(C,{style:{wrap:o.RGBwrap,input:o.RGBinput,label:o.RGBlabel},label:"r",value:a.r,onChange:l}),p.createElement(C,{style:{wrap:o.RGBwrap,input:o.RGBinput,label:o.RGBlabel},label:"g",value:a.g,onChange:l}),p.createElement(C,{style:{wrap:o.RGBwrap,input:o.RGBinput,label:o.RGBlabel},label:"b",value:a.b,onChange:l}),p.createElement("div",{style:o.divider}),p.createElement(C,{style:{wrap:o.HEXwrap,input:o.HEXinput,label:o.HEXlabel},label:"#",value:i.replace("#",""),onChange:l}),p.createElement("div",{style:o.fieldSymbols},p.createElement("div",{style:o.symbol},"°"),p.createElement("div",{style:o.symbol},"%"),p.createElement("div",{style:o.symbol},"%")))},e0=function(t){var n=t.hsl,a=E({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":n.l>.5});return p.createElement("div",{style:a.picker})},t0=function(){var t=E({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 p.createElement("div",{style:t.pointer},p.createElement("div",{style:t.left},p.createElement("div",{style:t.leftInside})),p.createElement("div",{style:t.right},p.createElement("div",{style:t.rightInside})))},Sr=function(t){var n=t.onClick,a=t.label,r=t.children,i=t.active,o=E({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:i});return p.createElement("div",{style:o.button,onClick:n},a||r)},n0=function(t){var n=t.rgb,a=t.currentColor,r=E({default:{swatches:{border:"1px solid #B3B3B3",borderBottom:"1px solid #F0F0F0",marginBottom:"2px",marginTop:"1px"},new:{height:"34px",background:"rgb("+n.r+","+n.g+", "+n.b+")",boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 1px 0 #000"},current:{height:"34px",background:a,boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 -1px 0 #000"},label:{fontSize:"14px",color:"#000",textAlign:"center"}}});return p.createElement("div",null,p.createElement("div",{style:r.label},"new"),p.createElement("div",{style:r.swatches},p.createElement("div",{style:r.new}),p.createElement("div",{style:r.current})),p.createElement("div",{style:r.label},"current"))},a0=(function(){function e(t,n){for(var a=0;a<n.length;a++){var r=n[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}})();function r0(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i0(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function o0(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var Qn=(function(e){o0(t,e);function t(n){r0(this,t);var a=i0(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return a.state={currentColor:n.hex},a}return a0(t,[{key:"render",value:function(){var a=this.props,r=a.styles,i=r===void 0?{}:r,o=a.className,l=o===void 0?"":o,s=E(z({default:{picker:{background:"#DCDCDC",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.25), 0 8px 16px rgba(0,0,0,.15)",boxSizing:"initial",width:"513px"},head:{backgroundImage:"linear-gradient(-180deg, #F0F0F0 0%, #D4D4D4 100%)",borderBottom:"1px solid #B1B1B1",boxShadow:"inset 0 1px 0 0 rgba(255,255,255,.2), inset 0 -1px 0 0 rgba(0,0,0,.02)",height:"23px",lineHeight:"24px",borderRadius:"4px 4px 0 0",fontSize:"13px",color:"#4D4D4D",textAlign:"center"},body:{padding:"15px 15px 0",display:"flex"},saturation:{width:"256px",height:"256px",position:"relative",border:"2px solid #B3B3B3",borderBottom:"2px solid #F0F0F0",overflow:"hidden"},hue:{position:"relative",height:"256px",width:"19px",marginLeft:"10px",border:"2px solid #B3B3B3",borderBottom:"2px solid #F0F0F0"},controls:{width:"180px",marginLeft:"10px"},top:{display:"flex"},previews:{width:"60px"},actions:{flex:"1",marginLeft:"20px"}}},i));return p.createElement("div",{style:s.picker,className:"photoshop-picker "+l},p.createElement("div",{style:s.head},this.props.header),p.createElement("div",{style:s.body,className:"flexbox-fix"},p.createElement("div",{style:s.saturation},p.createElement(Ht,{hsl:this.props.hsl,hsv:this.props.hsv,pointer:e0,onChange:this.props.onChange})),p.createElement("div",{style:s.hue},p.createElement(Ne,{direction:"vertical",hsl:this.props.hsl,pointer:t0,onChange:this.props.onChange})),p.createElement("div",{style:s.controls},p.createElement("div",{style:s.top,className:"flexbox-fix"},p.createElement("div",{style:s.previews},p.createElement(n0,{rgb:this.props.rgb,currentColor:this.state.currentColor})),p.createElement("div",{style:s.actions},p.createElement(Sr,{label:"OK",onClick:this.props.onAccept,active:!0}),p.createElement(Sr,{label:"Cancel",onClick:this.props.onCancel}),p.createElement(Qx,{onChange:this.props.onChange,rgb:this.props.rgb,hsv:this.props.hsv,hex:this.props.hex}))))))}}]),t})(p.Component);Qn.propTypes={header:f.string,styles:f.object};Qn.defaultProps={header:"Color Picker",styles:{}};B(Qn);var l0=function(t){var n=t.onChange,a=t.rgb,r=t.hsl,i=t.hex,o=t.disableAlpha,l=E({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:o}),s=function(d,u){d.hex?pe(d.hex)&&n({hex:d.hex,source:"hex"},u):d.r||d.g||d.b?n({r:d.r||a.r,g:d.g||a.g,b:d.b||a.b,a:a.a,source:"rgb"},u):d.a&&(d.a<0?d.a=0:d.a>100&&(d.a=100),d.a/=100,n({h:r.h,s:r.s,l:r.l,a:d.a,source:"rgb"},u))};return p.createElement("div",{style:l.fields,className:"flexbox-fix"},p.createElement("div",{style:l.double},p.createElement(C,{style:{input:l.input,label:l.label},label:"hex",value:i.replace("#",""),onChange:s})),p.createElement("div",{style:l.single},p.createElement(C,{style:{input:l.input,label:l.label},label:"r",value:a.r,onChange:s,dragLabel:"true",dragMax:"255"})),p.createElement("div",{style:l.single},p.createElement(C,{style:{input:l.input,label:l.label},label:"g",value:a.g,onChange:s,dragLabel:"true",dragMax:"255"})),p.createElement("div",{style:l.single},p.createElement(C,{style:{input:l.input,label:l.label},label:"b",value:a.b,onChange:s,dragLabel:"true",dragMax:"255"})),p.createElement("div",{style:l.alpha},p.createElement(C,{style:{input:l.input,label:l.label},label:"a",value:Math.round(a.a*100),onChange:s,dragLabel:"true",dragMax:"100"})))},p0=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Bi=function(t){var n=t.colors,a=t.onClick,r=a===void 0?function(){}:a,i=t.onSwatchHover,o=E({default:{colors:{margin:"0 -10px",padding:"10px 0 0 10px",borderTop:"1px solid #eee",display:"flex",flexWrap:"wrap",position:"relative"},swatchWrap:{width:"16px",height:"16px",margin:"0 10px 10px 0"},swatch:{borderRadius:"3px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15)"}},"no-presets":{colors:{display:"none"}}},{"no-presets":!n||!n.length}),l=function(c,d){r({hex:c,source:"hex"},d)};return p.createElement("div",{style:o.colors,className:"flexbox-fix"},n.map(function(s){var c=typeof s=="string"?{color:s}:s,d=""+c.color+(c.title||"");return p.createElement("div",{key:d,style:o.swatchWrap},p.createElement(ve,p0({},c,{style:o.swatch,onClick:l,onHover:i,focusStyle:{boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), 0 0 4px "+c.color}})))}))};Bi.propTypes={colors:f.arrayOf(f.oneOfType([f.string,f.shape({color:f.string,title:f.string})])).isRequired};var s0=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},ea=function(t){var n=t.width,a=t.rgb,r=t.hex,i=t.hsv,o=t.hsl,l=t.onChange,s=t.onSwatchHover,c=t.disableAlpha,d=t.presetColors,u=t.renderers,h=t.styles,v=h===void 0?{}:h,g=t.className,x=g===void 0?"":g,b=E(z({default:s0({picker:{width:n,padding:"10px 10px 0",boxSizing:"initial",background:"#fff",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.15), 0 8px 16px rgba(0,0,0,.15)"},saturation:{width:"100%",paddingBottom:"75%",position:"relative",overflow:"hidden"},Saturation:{radius:"3px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},controls:{display:"flex"},sliders:{padding:"4px 0",flex:"1"},color:{width:"24px",height:"24px",position:"relative",marginTop:"4px",marginLeft:"4px",borderRadius:"3px"},activeColor:{absolute:"0px 0px 0px 0px",borderRadius:"2px",background:"rgba("+a.r+","+a.g+","+a.b+","+a.a+")",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},hue:{position:"relative",height:"10px",overflow:"hidden"},Hue:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},alpha:{position:"relative",height:"10px",marginTop:"4px",overflow:"hidden"},Alpha:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"}},v),disableAlpha:{color:{height:"10px"},hue:{height:"10px"},alpha:{display:"none"}}},v),{disableAlpha:c});return p.createElement("div",{style:b.picker,className:"sketch-picker "+x},p.createElement("div",{style:b.saturation},p.createElement(Ht,{style:b.Saturation,hsl:o,hsv:i,onChange:l})),p.createElement("div",{style:b.controls,className:"flexbox-fix"},p.createElement("div",{style:b.sliders},p.createElement("div",{style:b.hue},p.createElement(Ne,{style:b.Hue,hsl:o,onChange:l})),p.createElement("div",{style:b.alpha},p.createElement(Mn,{style:b.Alpha,rgb:a,hsl:o,renderers:u,onChange:l}))),p.createElement("div",{style:b.color},p.createElement(He,null),p.createElement("div",{style:b.activeColor}))),p.createElement(l0,{rgb:a,hsl:o,hex:r,onChange:l,disableAlpha:c}),p.createElement(Bi,{colors:d,onClick:l,onSwatchHover:s}))};ea.propTypes={disableAlpha:f.bool,width:f.oneOfType([f.string,f.number]),styles:f.object};ea.defaultProps={disableAlpha:!1,width:200,styles:{},presetColors:["#D0021B","#F5A623","#F8E71C","#8B572A","#7ED321","#417505","#BD10E0","#9013FE","#4A90E2","#50E3C2","#B8E986","#000000","#4A4A4A","#9B9B9B","#FFFFFF"]};B(ea);var Xe=function(t){var n=t.hsl,a=t.offset,r=t.onClick,i=r===void 0?function(){}:r,o=t.active,l=t.first,s=t.last,c=E({default:{swatch:{height:"12px",background:"hsl("+n.h+", 50%, "+a*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:o,first:l,last:s}),d=function(h){return i({h:n.h,s:.5,l:a,source:"hsl"},h)};return p.createElement("div",{style:c.swatch,onClick:d})},c0=function(t){var n=t.onClick,a=t.hsl,r=E({default:{swatches:{marginTop:"20px"},swatch:{boxSizing:"border-box",width:"20%",paddingRight:"1px",float:"left"},clear:{clear:"both"}}}),i=.1;return p.createElement("div",{style:r.swatches},p.createElement("div",{style:r.swatch},p.createElement(Xe,{hsl:a,offset:".80",active:Math.abs(a.l-.8)<i&&Math.abs(a.s-.5)<i,onClick:n,first:!0})),p.createElement("div",{style:r.swatch},p.createElement(Xe,{hsl:a,offset:".65",active:Math.abs(a.l-.65)<i&&Math.abs(a.s-.5)<i,onClick:n})),p.createElement("div",{style:r.swatch},p.createElement(Xe,{hsl:a,offset:".50",active:Math.abs(a.l-.5)<i&&Math.abs(a.s-.5)<i,onClick:n})),p.createElement("div",{style:r.swatch},p.createElement(Xe,{hsl:a,offset:".35",active:Math.abs(a.l-.35)<i&&Math.abs(a.s-.5)<i,onClick:n})),p.createElement("div",{style:r.swatch},p.createElement(Xe,{hsl:a,offset:".20",active:Math.abs(a.l-.2)<i&&Math.abs(a.s-.5)<i,onClick:n,last:!0})),p.createElement("div",{style:r.clear}))},d0=function(){var t=E({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 p.createElement("div",{style:t.picker})},ta=function(t){var n=t.hsl,a=t.onChange,r=t.pointer,i=t.styles,o=i===void 0?{}:i,l=t.className,s=l===void 0?"":l,c=E(z({default:{hue:{height:"12px",position:"relative"},Hue:{radius:"2px"}}},o));return p.createElement("div",{style:c.wrap||{},className:"slider-picker "+s},p.createElement("div",{style:c.hue},p.createElement(Ne,{style:c.Hue,hsl:n,pointer:r,onChange:a})),p.createElement("div",{style:c.swatches},p.createElement(c0,{hsl:n,onClick:a})))};ta.propTypes={styles:f.object};ta.defaultProps={pointer:d0,styles:{}};B(ta);var Ii={};Object.defineProperty(Ii,"__esModule",{value:!0});var Cr=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},u0=_,$r=f0(u0);function f0(e){return e&&e.__esModule?e:{default:e}}function h0(e,t){var n={};for(var a in e)t.indexOf(a)>=0||Object.prototype.hasOwnProperty.call(e,a)&&(n[a]=e[a]);return n}var bt=24,v0=Ii.default=function(e){var t=e.fill,n=t===void 0?"currentColor":t,a=e.width,r=a===void 0?bt:a,i=e.height,o=i===void 0?bt:i,l=e.style,s=l===void 0?{}:l,c=h0(e,["fill","width","height","style"]);return $r.default.createElement("svg",Cr({viewBox:"0 0 "+bt+" "+bt,style:Cr({fill:n,width:r,height:o},s)},c),$r.default.createElement("path",{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}))},m0=function(t){var n=t.color,a=t.onClick,r=a===void 0?function(){}:a,i=t.onSwatchHover,o=t.first,l=t.last,s=t.active,c=E({default:{color:{width:"40px",height:"24px",cursor:"pointer",background:n,marginBottom:"1px"},check:{color:Gn(n),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:o,last:l,active:s,"color-#FFFFFF":n==="#FFFFFF",transparent:n==="transparent"});return p.createElement(ve,{color:n,style:c.color,onClick:r,onHover:i,focusStyle:{boxShadow:"0 0 4px "+n}},p.createElement("div",{style:c.check},p.createElement(v0,null)))},g0=function(t){var n=t.onClick,a=t.onSwatchHover,r=t.group,i=t.active,o=E({default:{group:{paddingBottom:"10px",width:"40px",float:"left",marginRight:"10px"}}});return p.createElement("div",{style:o.group},me(r,function(l,s){return p.createElement(m0,{key:l,color:l,active:l.toLowerCase()===i,first:s===0,last:s===r.length-1,onClick:n,onSwatchHover:a})}))},na=function(t){var n=t.width,a=t.height,r=t.onChange,i=t.onSwatchHover,o=t.colors,l=t.hex,s=t.styles,c=s===void 0?{}:s,d=t.className,u=d===void 0?"":d,h=E(z({default:{picker:{width:n,height:a},overflow:{height:a,overflowY:"scroll"},body:{padding:"16px 0 6px 16px"},clear:{clear:"both"}}},c)),v=function(x,b){return r({hex:x,source:"hex"},b)};return p.createElement("div",{style:h.picker,className:"swatches-picker "+u},p.createElement(st,null,p.createElement("div",{style:h.overflow},p.createElement("div",{style:h.body},me(o,function(g){return p.createElement(g0,{key:g.toString(),group:g,active:l,onClick:v,onSwatchHover:i})}),p.createElement("div",{style:h.clear})))))};na.propTypes={width:f.oneOfType([f.string,f.number]),height:f.oneOfType([f.string,f.number]),colors:f.arrayOf(f.arrayOf(f.string)),styles:f.object};na.defaultProps={width:320,height:240,colors:[[Ee[900],Ee[700],Ee[500],Ee[300],Ee[100]],[_e[900],_e[700],_e[500],_e[300],_e[100]],[Se[900],Se[700],Se[500],Se[300],Se[100]],[Ce[900],Ce[700],Ce[500],Ce[300],Ce[100]],[$e[900],$e[700],$e[500],$e[300],$e[100]],[Oe[900],Oe[700],Oe[500],Oe[300],Oe[100]],[ke[900],ke[700],ke[500],ke[300],ke[100]],[Ae[900],Ae[700],Ae[500],Ae[300],Ae[100]],[Te[900],Te[700],Te[500],Te[300],Te[100]],["#194D33",Ze[700],Ze[500],Ze[300],Ze[100]],[Pe[900],Pe[700],Pe[500],Pe[300],Pe[100]],[je[900],je[700],je[500],je[300],je[100]],[Re[900],Re[700],Re[500],Re[300],Re[100]],[Fe[900],Fe[700],Fe[500],Fe[300],Fe[100]],[Me[900],Me[700],Me[500],Me[300],Me[100]],[De[900],De[700],De[500],De[300],De[100]],[ze[900],ze[700],ze[500],ze[300],ze[100]],[Be[900],Be[700],Be[500],Be[300],Be[100]],["#000000","#525252","#969696","#D9D9D9","#FFFFFF"]],styles:{}};B(na);var aa=function(t){var n=t.onChange,a=t.onSwatchHover,r=t.hex,i=t.colors,o=t.width,l=t.triangle,s=t.styles,c=s===void 0?{}:s,d=t.className,u=d===void 0?"":d,h=E(z({default:{card:{width:o,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"}}},c),{"hide-triangle":l==="hide","top-left-triangle":l==="top-left","top-right-triangle":l==="top-right"}),v=function(x,b){pe(x)&&n({hex:x,source:"hex"},b)};return p.createElement("div",{style:h.card,className:"twitter-picker "+u},p.createElement("div",{style:h.triangleShadow}),p.createElement("div",{style:h.triangle}),p.createElement("div",{style:h.body},me(i,function(g,x){return p.createElement(ve,{key:x,color:g,hex:g,style:h.swatch,onClick:v,onHover:a,focusStyle:{boxShadow:"0 0 4px "+g}})}),p.createElement("div",{style:h.hash},"#"),p.createElement(C,{label:null,style:{input:h.input},value:r.replace("#",""),onChange:v}),p.createElement("div",{style:h.clear})))};aa.propTypes={width:f.oneOfType([f.string,f.number]),triangle:f.oneOf(["hide","top-left","top-right"]),colors:f.arrayOf(f.string),styles:f.object};aa.defaultProps={width:276,colors:["#FF6900","#FCB900","#7BDCB5","#00D084","#8ED1FC","#0693E3","#ABB8C3","#EB144C","#F78DA7","#9900EF"],triangle:"top-left",styles:{}};B(aa);var ra=function(t){var n=E({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",border:"2px #fff solid",transform:"translate(-12px, -13px)",background:"hsl("+Math.round(t.hsl.h)+", "+Math.round(t.hsl.s*100)+"%, "+Math.round(t.hsl.l*100)+"%)"}}});return p.createElement("div",{style:n.picker})};ra.propTypes={hsl:f.shape({h:f.number,s:f.number,l:f.number,a:f.number})};ra.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};var ia=function(t){var n=E({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",transform:"translate(-10px, -7px)",background:"hsl("+Math.round(t.hsl.h)+", 100%, 50%)",border:"2px white solid"}}});return p.createElement("div",{style:n.picker})};ia.propTypes={hsl:f.shape({h:f.number,s:f.number,l:f.number,a:f.number})};ia.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};var x0=function(t){var n=t.onChange,a=t.rgb,r=t.hsl,i=t.hex,o=t.hsv,l=function(v,g){if(v.hex)pe(v.hex)&&n({hex:v.hex,source:"hex"},g);else if(v.rgb){var x=v.rgb.split(",");ln(v.rgb,"rgb")&&n({r:x[0],g:x[1],b:x[2],a:1,source:"rgb"},g)}else if(v.hsv){var b=v.hsv.split(",");ln(v.hsv,"hsv")&&(b[2]=b[2].replace("%",""),b[1]=b[1].replace("%",""),b[0]=b[0].replace("°",""),b[1]==1?b[1]=.01:b[2]==1&&(b[2]=.01),n({h:Number(b[0]),s:Number(b[1]),v:Number(b[2]),source:"hsv"},g))}else if(v.hsl){var S=v.hsl.split(",");ln(v.hsl,"hsl")&&(S[2]=S[2].replace("%",""),S[1]=S[1].replace("%",""),S[0]=S[0].replace("°",""),u[1]==1?u[1]=.01:u[2]==1&&(u[2]=.01),n({h:Number(S[0]),s:Number(S[1]),v:Number(S[2]),source:"hsl"},g))}},s=E({default:{wrap:{display:"flex",height:"100px",marginTop:"4px"},fields:{width:"100%"},column:{paddingTop:"10px",display:"flex",justifyContent:"space-between"},double:{padding:"0px 4.4px",boxSizing:"border-box"},input:{width:"100%",height:"38px",boxSizing:"border-box",padding:"4px 10% 3px",textAlign:"center",border:"1px solid #dadce0",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",fontFamily:"Roboto,Arial,sans-serif"},input2:{height:"38px",width:"100%",border:"1px solid #dadce0",boxSizing:"border-box",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",paddingLeft:"10px",fontFamily:"Roboto,Arial,sans-serif"},label:{textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"35px",top:"-6px",left:"0",right:"0",marginLeft:"auto",marginRight:"auto",fontFamily:"Roboto,Arial,sans-serif"},label2:{left:"10px",textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"32px",top:"-6px",fontFamily:"Roboto,Arial,sans-serif"},single:{flexGrow:"1",margin:"0px 4.4px"}}}),c=a.r+", "+a.g+", "+a.b,d=Math.round(r.h)+"°, "+Math.round(r.s*100)+"%, "+Math.round(r.l*100)+"%",u=Math.round(o.h)+"°, "+Math.round(o.s*100)+"%, "+Math.round(o.v*100)+"%";return p.createElement("div",{style:s.wrap,className:"flexbox-fix"},p.createElement("div",{style:s.fields},p.createElement("div",{style:s.double},p.createElement(C,{style:{input:s.input,label:s.label},label:"hex",value:i,onChange:l})),p.createElement("div",{style:s.column},p.createElement("div",{style:s.single},p.createElement(C,{style:{input:s.input2,label:s.label2},label:"rgb",value:c,onChange:l})),p.createElement("div",{style:s.single},p.createElement(C,{style:{input:s.input2,label:s.label2},label:"hsv",value:u,onChange:l})),p.createElement("div",{style:s.single},p.createElement(C,{style:{input:s.input2,label:s.label2},label:"hsl",value:d,onChange:l})))))},oa=function(t){var n=t.width,a=t.onChange,r=t.rgb,i=t.hsl,o=t.hsv,l=t.hex,s=t.header,c=t.styles,d=c===void 0?{}:c,u=t.className,h=u===void 0?"":u,v=E(z({default:{picker:{width:n,background:"#fff",border:"1px solid #dfe1e5",boxSizing:"initial",display:"flex",flexWrap:"wrap",borderRadius:"8px 8px 0px 0px"},head:{height:"57px",width:"100%",paddingTop:"16px",paddingBottom:"16px",paddingLeft:"16px",fontSize:"20px",boxSizing:"border-box",fontFamily:"Roboto-Regular,HelveticaNeue,Arial,sans-serif"},saturation:{width:"70%",padding:"0px",position:"relative",overflow:"hidden"},swatch:{width:"30%",height:"228px",padding:"0px",background:"rgba("+r.r+", "+r.g+", "+r.b+", 1)",position:"relative",overflow:"hidden"},body:{margin:"auto",width:"95%"},controls:{display:"flex",boxSizing:"border-box",height:"52px",paddingTop:"22px"},color:{width:"32px"},hue:{height:"8px",position:"relative",margin:"0px 16px 0px 16px",width:"100%"},Hue:{radius:"2px"}}},d));return p.createElement("div",{style:v.picker,className:"google-picker "+h},p.createElement("div",{style:v.head},s),p.createElement("div",{style:v.swatch}),p.createElement("div",{style:v.saturation},p.createElement(Ht,{hsl:i,hsv:o,pointer:ra,onChange:a})),p.createElement("div",{style:v.body},p.createElement("div",{style:v.controls,className:"flexbox-fix"},p.createElement("div",{style:v.hue},p.createElement(Ne,{style:v.Hue,hsl:i,radius:"4px",pointer:ia,onChange:a}))),p.createElement(x0,{rgb:r,hsl:i,hex:l,hsv:o,onChange:a})))};oa.propTypes={width:f.oneOfType([f.string,f.number]),styles:f.object,header:f.string};oa.defaultProps={width:652,styles:{},header:"Color picker"};B(oa);function ge(e,t,n,a){function r(i){return i instanceof n?i:new n(function(o){o(i)})}return new(n||(n=Promise))(function(i,o){function l(d){try{c(a.next(d))}catch(u){o(u)}}function s(d){try{c(a.throw(d))}catch(u){o(u)}}function c(d){d.done?i(d.value):r(d.value).then(l,s)}c((a=a.apply(e,t||[])).next())})}const b0=new Map([["1km","application/vnd.1000minds.decision-model+xml"],["3dml","text/vnd.in3d.3dml"],["3ds","image/x-3ds"],["3g2","video/3gpp2"],["3gp","video/3gp"],["3gpp","video/3gpp"],["3mf","model/3mf"],["7z","application/x-7z-compressed"],["7zip","application/x-7z-compressed"],["123","application/vnd.lotus-1-2-3"],["aab","application/x-authorware-bin"],["aac","audio/x-acc"],["aam","application/x-authorware-map"],["aas","application/x-authorware-seg"],["abw","application/x-abiword"],["ac","application/vnd.nokia.n-gage.ac+xml"],["ac3","audio/ac3"],["acc","application/vnd.americandynamics.acc"],["ace","application/x-ace-compressed"],["acu","application/vnd.acucobol"],["acutc","application/vnd.acucorp"],["adp","audio/adpcm"],["aep","application/vnd.audiograph"],["afm","application/x-font-type1"],["afp","application/vnd.ibm.modcap"],["ahead","application/vnd.ahead.space"],["ai","application/pdf"],["aif","audio/x-aiff"],["aifc","audio/x-aiff"],["aiff","audio/x-aiff"],["air","application/vnd.adobe.air-application-installer-package+zip"],["ait","application/vnd.dvb.ait"],["ami","application/vnd.amiga.ami"],["amr","audio/amr"],["apk","application/vnd.android.package-archive"],["apng","image/apng"],["appcache","text/cache-manifest"],["application","application/x-ms-application"],["apr","application/vnd.lotus-approach"],["arc","application/x-freearc"],["arj","application/x-arj"],["asc","application/pgp-signature"],["asf","video/x-ms-asf"],["asm","text/x-asm"],["aso","application/vnd.accpac.simply.aso"],["asx","video/x-ms-asf"],["atc","application/vnd.acucorp"],["atom","application/atom+xml"],["atomcat","application/atomcat+xml"],["atomdeleted","application/atomdeleted+xml"],["atomsvc","application/atomsvc+xml"],["atx","application/vnd.antix.game-component"],["au","audio/x-au"],["avi","video/x-msvideo"],["avif","image/avif"],["aw","application/applixware"],["azf","application/vnd.airzip.filesecure.azf"],["azs","application/vnd.airzip.filesecure.azs"],["azv","image/vnd.airzip.accelerator.azv"],["azw","application/vnd.amazon.ebook"],["b16","image/vnd.pco.b16"],["bat","application/x-msdownload"],["bcpio","application/x-bcpio"],["bdf","application/x-font-bdf"],["bdm","application/vnd.syncml.dm+wbxml"],["bdoc","application/x-bdoc"],["bed","application/vnd.realvnc.bed"],["bh2","application/vnd.fujitsu.oasysprs"],["bin","application/octet-stream"],["blb","application/x-blorb"],["blorb","application/x-blorb"],["bmi","application/vnd.bmi"],["bmml","application/vnd.balsamiq.bmml+xml"],["bmp","image/bmp"],["book","application/vnd.framemaker"],["box","application/vnd.previewsystems.box"],["boz","application/x-bzip2"],["bpk","application/octet-stream"],["bpmn","application/octet-stream"],["bsp","model/vnd.valve.source.compiled-map"],["btif","image/prs.btif"],["buffer","application/octet-stream"],["bz","application/x-bzip"],["bz2","application/x-bzip2"],["c","text/x-c"],["c4d","application/vnd.clonk.c4group"],["c4f","application/vnd.clonk.c4group"],["c4g","application/vnd.clonk.c4group"],["c4p","application/vnd.clonk.c4group"],["c4u","application/vnd.clonk.c4group"],["c11amc","application/vnd.cluetrust.cartomobile-config"],["c11amz","application/vnd.cluetrust.cartomobile-config-pkg"],["cab","application/vnd.ms-cab-compressed"],["caf","audio/x-caf"],["cap","application/vnd.tcpdump.pcap"],["car","application/vnd.curl.car"],["cat","application/vnd.ms-pki.seccat"],["cb7","application/x-cbr"],["cba","application/x-cbr"],["cbr","application/x-cbr"],["cbt","application/x-cbr"],["cbz","application/x-cbr"],["cc","text/x-c"],["cco","application/x-cocoa"],["cct","application/x-director"],["ccxml","application/ccxml+xml"],["cdbcmsg","application/vnd.contact.cmsg"],["cda","application/x-cdf"],["cdf","application/x-netcdf"],["cdfx","application/cdfx+xml"],["cdkey","application/vnd.mediastation.cdkey"],["cdmia","application/cdmi-capability"],["cdmic","application/cdmi-container"],["cdmid","application/cdmi-domain"],["cdmio","application/cdmi-object"],["cdmiq","application/cdmi-queue"],["cdr","application/cdr"],["cdx","chemical/x-cdx"],["cdxml","application/vnd.chemdraw+xml"],["cdy","application/vnd.cinderella"],["cer","application/pkix-cert"],["cfs","application/x-cfs-compressed"],["cgm","image/cgm"],["chat","application/x-chat"],["chm","application/vnd.ms-htmlhelp"],["chrt","application/vnd.kde.kchart"],["cif","chemical/x-cif"],["cii","application/vnd.anser-web-certificate-issue-initiation"],["cil","application/vnd.ms-artgalry"],["cjs","application/node"],["cla","application/vnd.claymore"],["class","application/octet-stream"],["clkk","application/vnd.crick.clicker.keyboard"],["clkp","application/vnd.crick.clicker.palette"],["clkt","application/vnd.crick.clicker.template"],["clkw","application/vnd.crick.clicker.wordbank"],["clkx","application/vnd.crick.clicker"],["clp","application/x-msclip"],["cmc","application/vnd.cosmocaller"],["cmdf","chemical/x-cmdf"],["cml","chemical/x-cml"],["cmp","application/vnd.yellowriver-custom-menu"],["cmx","image/x-cmx"],["cod","application/vnd.rim.cod"],["coffee","text/coffeescript"],["com","application/x-msdownload"],["conf","text/plain"],["cpio","application/x-cpio"],["cpp","text/x-c"],["cpt","application/mac-compactpro"],["crd","application/x-mscardfile"],["crl","application/pkix-crl"],["crt","application/x-x509-ca-cert"],["crx","application/x-chrome-extension"],["cryptonote","application/vnd.rig.cryptonote"],["csh","application/x-csh"],["csl","application/vnd.citationstyles.style+xml"],["csml","chemical/x-csml"],["csp","application/vnd.commonspace"],["csr","application/octet-stream"],["css","text/css"],["cst","application/x-director"],["csv","text/csv"],["cu","application/cu-seeme"],["curl","text/vnd.curl"],["cww","application/prs.cww"],["cxt","application/x-director"],["cxx","text/x-c"],["dae","model/vnd.collada+xml"],["daf","application/vnd.mobius.daf"],["dart","application/vnd.dart"],["dataless","application/vnd.fdsn.seed"],["davmount","application/davmount+xml"],["dbf","application/vnd.dbf"],["dbk","application/docbook+xml"],["dcr","application/x-director"],["dcurl","text/vnd.curl.dcurl"],["dd2","application/vnd.oma.dd2+xml"],["ddd","application/vnd.fujixerox.ddd"],["ddf","application/vnd.syncml.dmddf+xml"],["dds","image/vnd.ms-dds"],["deb","application/x-debian-package"],["def","text/plain"],["deploy","application/octet-stream"],["der","application/x-x509-ca-cert"],["dfac","application/vnd.dreamfactory"],["dgc","application/x-dgc-compressed"],["dic","text/x-c"],["dir","application/x-director"],["dis","application/vnd.mobius.dis"],["disposition-notification","message/disposition-notification"],["dist","application/octet-stream"],["distz","application/octet-stream"],["djv","image/vnd.djvu"],["djvu","image/vnd.djvu"],["dll","application/octet-stream"],["dmg","application/x-apple-diskimage"],["dmn","application/octet-stream"],["dmp","application/vnd.tcpdump.pcap"],["dms","application/octet-stream"],["dna","application/vnd.dna"],["doc","application/msword"],["docm","application/vnd.ms-word.template.macroEnabled.12"],["docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"],["dot","application/msword"],["dotm","application/vnd.ms-word.template.macroEnabled.12"],["dotx","application/vnd.openxmlformats-officedocument.wordprocessingml.template"],["dp","application/vnd.osgi.dp"],["dpg","application/vnd.dpgraph"],["dra","audio/vnd.dra"],["drle","image/dicom-rle"],["dsc","text/prs.lines.tag"],["dssc","application/dssc+der"],["dtb","application/x-dtbook+xml"],["dtd","application/xml-dtd"],["dts","audio/vnd.dts"],["dtshd","audio/vnd.dts.hd"],["dump","application/octet-stream"],["dvb","video/vnd.dvb.file"],["dvi","application/x-dvi"],["dwd","application/atsc-dwd+xml"],["dwf","model/vnd.dwf"],["dwg","image/vnd.dwg"],["dxf","image/vnd.dxf"],["dxp","application/vnd.spotfire.dxp"],["dxr","application/x-director"],["ear","application/java-archive"],["ecelp4800","audio/vnd.nuera.ecelp4800"],["ecelp7470","audio/vnd.nuera.ecelp7470"],["ecelp9600","audio/vnd.nuera.ecelp9600"],["ecma","application/ecmascript"],["edm","application/vnd.novadigm.edm"],["edx","application/vnd.novadigm.edx"],["efif","application/vnd.picsel"],["ei6","application/vnd.pg.osasli"],["elc","application/octet-stream"],["emf","image/emf"],["eml","message/rfc822"],["emma","application/emma+xml"],["emotionml","application/emotionml+xml"],["emz","application/x-msmetafile"],["eol","audio/vnd.digital-winds"],["eot","application/vnd.ms-fontobject"],["eps","application/postscript"],["epub","application/epub+zip"],["es","application/ecmascript"],["es3","application/vnd.eszigno3+xml"],["esa","application/vnd.osgi.subsystem"],["esf","application/vnd.epson.esf"],["et3","application/vnd.eszigno3+xml"],["etx","text/x-setext"],["eva","application/x-eva"],["evy","application/x-envoy"],["exe","application/octet-stream"],["exi","application/exi"],["exp","application/express"],["exr","image/aces"],["ext","application/vnd.novadigm.ext"],["ez","application/andrew-inset"],["ez2","application/vnd.ezpix-album"],["ez3","application/vnd.ezpix-package"],["f","text/x-fortran"],["f4v","video/mp4"],["f77","text/x-fortran"],["f90","text/x-fortran"],["fbs","image/vnd.fastbidsheet"],["fcdt","application/vnd.adobe.formscentral.fcdt"],["fcs","application/vnd.isac.fcs"],["fdf","application/vnd.fdf"],["fdt","application/fdt+xml"],["fe_launch","application/vnd.denovo.fcselayout-link"],["fg5","application/vnd.fujitsu.oasysgp"],["fgd","application/x-director"],["fh","image/x-freehand"],["fh4","image/x-freehand"],["fh5","image/x-freehand"],["fh7","image/x-freehand"],["fhc","image/x-freehand"],["fig","application/x-xfig"],["fits","image/fits"],["flac","audio/x-flac"],["fli","video/x-fli"],["flo","application/vnd.micrografx.flo"],["flv","video/x-flv"],["flw","application/vnd.kde.kivio"],["flx","text/vnd.fmi.flexstor"],["fly","text/vnd.fly"],["fm","application/vnd.framemaker"],["fnc","application/vnd.frogans.fnc"],["fo","application/vnd.software602.filler.form+xml"],["for","text/x-fortran"],["fpx","image/vnd.fpx"],["frame","application/vnd.framemaker"],["fsc","application/vnd.fsc.weblaunch"],["fst","image/vnd.fst"],["ftc","application/vnd.fluxtime.clip"],["fti","application/vnd.anser-web-funds-transfer-initiation"],["fvt","video/vnd.fvt"],["fxp","application/vnd.adobe.fxp"],["fxpl","application/vnd.adobe.fxp"],["fzs","application/vnd.fuzzysheet"],["g2w","application/vnd.geoplan"],["g3","image/g3fax"],["g3w","application/vnd.geospace"],["gac","application/vnd.groove-account"],["gam","application/x-tads"],["gbr","application/rpki-ghostbusters"],["gca","application/x-gca-compressed"],["gdl","model/vnd.gdl"],["gdoc","application/vnd.google-apps.document"],["geo","application/vnd.dynageo"],["geojson","application/geo+json"],["gex","application/vnd.geometry-explorer"],["ggb","application/vnd.geogebra.file"],["ggt","application/vnd.geogebra.tool"],["ghf","application/vnd.groove-help"],["gif","image/gif"],["gim","application/vnd.groove-identity-message"],["glb","model/gltf-binary"],["gltf","model/gltf+json"],["gml","application/gml+xml"],["gmx","application/vnd.gmx"],["gnumeric","application/x-gnumeric"],["gpg","application/gpg-keys"],["gph","application/vnd.flographit"],["gpx","application/gpx+xml"],["gqf","application/vnd.grafeq"],["gqs","application/vnd.grafeq"],["gram","application/srgs"],["gramps","application/x-gramps-xml"],["gre","application/vnd.geometry-explorer"],["grv","application/vnd.groove-injector"],["grxml","application/srgs+xml"],["gsf","application/x-font-ghostscript"],["gsheet","application/vnd.google-apps.spreadsheet"],["gslides","application/vnd.google-apps.presentation"],["gtar","application/x-gtar"],["gtm","application/vnd.groove-tool-message"],["gtw","model/vnd.gtw"],["gv","text/vnd.graphviz"],["gxf","application/gxf"],["gxt","application/vnd.geonext"],["gz","application/gzip"],["gzip","application/gzip"],["h","text/x-c"],["h261","video/h261"],["h263","video/h263"],["h264","video/h264"],["hal","application/vnd.hal+xml"],["hbci","application/vnd.hbci"],["hbs","text/x-handlebars-template"],["hdd","application/x-virtualbox-hdd"],["hdf","application/x-hdf"],["heic","image/heic"],["heics","image/heic-sequence"],["heif","image/heif"],["heifs","image/heif-sequence"],["hej2","image/hej2k"],["held","application/atsc-held+xml"],["hh","text/x-c"],["hjson","application/hjson"],["hlp","application/winhlp"],["hpgl","application/vnd.hp-hpgl"],["hpid","application/vnd.hp-hpid"],["hps","application/vnd.hp-hps"],["hqx","application/mac-binhex40"],["hsj2","image/hsj2"],["htc","text/x-component"],["htke","application/vnd.kenameaapp"],["htm","text/html"],["html","text/html"],["hvd","application/vnd.yamaha.hv-dic"],["hvp","application/vnd.yamaha.hv-voice"],["hvs","application/vnd.yamaha.hv-script"],["i2g","application/vnd.intergeo"],["icc","application/vnd.iccprofile"],["ice","x-conference/x-cooltalk"],["icm","application/vnd.iccprofile"],["ico","image/x-icon"],["ics","text/calendar"],["ief","image/ief"],["ifb","text/calendar"],["ifm","application/vnd.shana.informed.formdata"],["iges","model/iges"],["igl","application/vnd.igloader"],["igm","application/vnd.insors.igm"],["igs","model/iges"],["igx","application/vnd.micrografx.igx"],["iif","application/vnd.shana.informed.interchange"],["img","application/octet-stream"],["imp","application/vnd.accpac.simply.imp"],["ims","application/vnd.ms-ims"],["in","text/plain"],["ini","text/plain"],["ink","application/inkml+xml"],["inkml","application/inkml+xml"],["install","application/x-install-instructions"],["iota","application/vnd.astraea-software.iota"],["ipfix","application/ipfix"],["ipk","application/vnd.shana.informed.package"],["irm","application/vnd.ibm.rights-management"],["irp","application/vnd.irepository.package+xml"],["iso","application/x-iso9660-image"],["itp","application/vnd.shana.informed.formtemplate"],["its","application/its+xml"],["ivp","application/vnd.immervision-ivp"],["ivu","application/vnd.immervision-ivu"],["jad","text/vnd.sun.j2me.app-descriptor"],["jade","text/jade"],["jam","application/vnd.jam"],["jar","application/java-archive"],["jardiff","application/x-java-archive-diff"],["java","text/x-java-source"],["jhc","image/jphc"],["jisp","application/vnd.jisp"],["jls","image/jls"],["jlt","application/vnd.hp-jlyt"],["jng","image/x-jng"],["jnlp","application/x-java-jnlp-file"],["joda","application/vnd.joost.joda-archive"],["jp2","image/jp2"],["jpe","image/jpeg"],["jpeg","image/jpeg"],["jpf","image/jpx"],["jpg","image/jpeg"],["jpg2","image/jp2"],["jpgm","video/jpm"],["jpgv","video/jpeg"],["jph","image/jph"],["jpm","video/jpm"],["jpx","image/jpx"],["js","application/javascript"],["json","application/json"],["json5","application/json5"],["jsonld","application/ld+json"],["jsonl","application/jsonl"],["jsonml","application/jsonml+json"],["jsx","text/jsx"],["jxr","image/jxr"],["jxra","image/jxra"],["jxrs","image/jxrs"],["jxs","image/jxs"],["jxsc","image/jxsc"],["jxsi","image/jxsi"],["jxss","image/jxss"],["kar","audio/midi"],["karbon","application/vnd.kde.karbon"],["kdb","application/octet-stream"],["kdbx","application/x-keepass2"],["key","application/x-iwork-keynote-sffkey"],["kfo","application/vnd.kde.kformula"],["kia","application/vnd.kidspiration"],["kml","application/vnd.google-earth.kml+xml"],["kmz","application/vnd.google-earth.kmz"],["kne","application/vnd.kinar"],["knp","application/vnd.kinar"],["kon","application/vnd.kde.kontour"],["kpr","application/vnd.kde.kpresenter"],["kpt","application/vnd.kde.kpresenter"],["kpxx","application/vnd.ds-keypoint"],["ksp","application/vnd.kde.kspread"],["ktr","application/vnd.kahootz"],["ktx","image/ktx"],["ktx2","image/ktx2"],["ktz","application/vnd.kahootz"],["kwd","application/vnd.kde.kword"],["kwt","application/vnd.kde.kword"],["lasxml","application/vnd.las.las+xml"],["latex","application/x-latex"],["lbd","application/vnd.llamagraphics.life-balance.desktop"],["lbe","application/vnd.llamagraphics.life-balance.exchange+xml"],["les","application/vnd.hhe.lesson-player"],["less","text/less"],["lgr","application/lgr+xml"],["lha","application/octet-stream"],["link66","application/vnd.route66.link66+xml"],["list","text/plain"],["list3820","application/vnd.ibm.modcap"],["listafp","application/vnd.ibm.modcap"],["litcoffee","text/coffeescript"],["lnk","application/x-ms-shortcut"],["log","text/plain"],["lostxml","application/lost+xml"],["lrf","application/octet-stream"],["lrm","application/vnd.ms-lrm"],["ltf","application/vnd.frogans.ltf"],["lua","text/x-lua"],["luac","application/x-lua-bytecode"],["lvp","audio/vnd.lucent.voice"],["lwp","application/vnd.lotus-wordpro"],["lzh","application/octet-stream"],["m1v","video/mpeg"],["m2a","audio/mpeg"],["m2v","video/mpeg"],["m3a","audio/mpeg"],["m3u","text/plain"],["m3u8","application/vnd.apple.mpegurl"],["m4a","audio/x-m4a"],["m4p","application/mp4"],["m4s","video/iso.segment"],["m4u","application/vnd.mpegurl"],["m4v","video/x-m4v"],["m13","application/x-msmediaview"],["m14","application/x-msmediaview"],["m21","application/mp21"],["ma","application/mathematica"],["mads","application/mads+xml"],["maei","application/mmt-aei+xml"],["mag","application/vnd.ecowin.chart"],["maker","application/vnd.framemaker"],["man","text/troff"],["manifest","text/cache-manifest"],["map","application/json"],["mar","application/octet-stream"],["markdown","text/markdown"],["mathml","application/mathml+xml"],["mb","application/mathematica"],["mbk","application/vnd.mobius.mbk"],["mbox","application/mbox"],["mc1","application/vnd.medcalcdata"],["mcd","application/vnd.mcd"],["mcurl","text/vnd.curl.mcurl"],["md","text/markdown"],["mdb","application/x-msaccess"],["mdi","image/vnd.ms-modi"],["mdx","text/mdx"],["me","text/troff"],["mesh","model/mesh"],["meta4","application/metalink4+xml"],["metalink","application/metalink+xml"],["mets","application/mets+xml"],["mfm","application/vnd.mfmp"],["mft","application/rpki-manifest"],["mgp","application/vnd.osgeo.mapguide.package"],["mgz","application/vnd.proteus.magazine"],["mid","audio/midi"],["midi","audio/midi"],["mie","application/x-mie"],["mif","application/vnd.mif"],["mime","message/rfc822"],["mj2","video/mj2"],["mjp2","video/mj2"],["mjs","application/javascript"],["mk3d","video/x-matroska"],["mka","audio/x-matroska"],["mkd","text/x-markdown"],["mks","video/x-matroska"],["mkv","video/x-matroska"],["mlp","application/vnd.dolby.mlp"],["mmd","application/vnd.chipnuts.karaoke-mmd"],["mmf","application/vnd.smaf"],["mml","text/mathml"],["mmr","image/vnd.fujixerox.edmics-mmr"],["mng","video/x-mng"],["mny","application/x-msmoney"],["mobi","application/x-mobipocket-ebook"],["mods","application/mods+xml"],["mov","video/quicktime"],["movie","video/x-sgi-movie"],["mp2","audio/mpeg"],["mp2a","audio/mpeg"],["mp3","audio/mpeg"],["mp4","video/mp4"],["mp4a","audio/mp4"],["mp4s","application/mp4"],["mp4v","video/mp4"],["mp21","application/mp21"],["mpc","application/vnd.mophun.certificate"],["mpd","application/dash+xml"],["mpe","video/mpeg"],["mpeg","video/mpeg"],["mpg","video/mpeg"],["mpg4","video/mp4"],["mpga","audio/mpeg"],["mpkg","application/vnd.apple.installer+xml"],["mpm","application/vnd.blueice.multipass"],["mpn","application/vnd.mophun.application"],["mpp","application/vnd.ms-project"],["mpt","application/vnd.ms-project"],["mpy","application/vnd.ibm.minipay"],["mqy","application/vnd.mobius.mqy"],["mrc","application/marc"],["mrcx","application/marcxml+xml"],["ms","text/troff"],["mscml","application/mediaservercontrol+xml"],["mseed","application/vnd.fdsn.mseed"],["mseq","application/vnd.mseq"],["msf","application/vnd.epson.msf"],["msg","application/vnd.ms-outlook"],["msh","model/mesh"],["msi","application/x-msdownload"],["msl","application/vnd.mobius.msl"],["msm","application/octet-stream"],["msp","application/octet-stream"],["msty","application/vnd.muvee.style"],["mtl","model/mtl"],["mts","model/vnd.mts"],["mus","application/vnd.musician"],["musd","application/mmt-usd+xml"],["musicxml","application/vnd.recordare.musicxml+xml"],["mvb","application/x-msmediaview"],["mvt","application/vnd.mapbox-vector-tile"],["mwf","application/vnd.mfer"],["mxf","application/mxf"],["mxl","application/vnd.recordare.musicxml"],["mxmf","audio/mobile-xmf"],["mxml","application/xv+xml"],["mxs","application/vnd.triscape.mxs"],["mxu","video/vnd.mpegurl"],["n-gage","application/vnd.nokia.n-gage.symbian.install"],["n3","text/n3"],["nb","application/mathematica"],["nbp","application/vnd.wolfram.player"],["nc","application/x-netcdf"],["ncx","application/x-dtbncx+xml"],["nfo","text/x-nfo"],["ngdat","application/vnd.nokia.n-gage.data"],["nitf","application/vnd.nitf"],["nlu","application/vnd.neurolanguage.nlu"],["nml","application/vnd.enliven"],["nnd","application/vnd.noblenet-directory"],["nns","application/vnd.noblenet-sealer"],["nnw","application/vnd.noblenet-web"],["npx","image/vnd.net-fpx"],["nq","application/n-quads"],["nsc","application/x-conference"],["nsf","application/vnd.lotus-notes"],["nt","application/n-triples"],["ntf","application/vnd.nitf"],["numbers","application/x-iwork-numbers-sffnumbers"],["nzb","application/x-nzb"],["oa2","application/vnd.fujitsu.oasys2"],["oa3","application/vnd.fujitsu.oasys3"],["oas","application/vnd.fujitsu.oasys"],["obd","application/x-msbinder"],["obgx","application/vnd.openblox.game+xml"],["obj","model/obj"],["oda","application/oda"],["odb","application/vnd.oasis.opendocument.database"],["odc","application/vnd.oasis.opendocument.chart"],["odf","application/vnd.oasis.opendocument.formula"],["odft","application/vnd.oasis.opendocument.formula-template"],["odg","application/vnd.oasis.opendocument.graphics"],["odi","application/vnd.oasis.opendocument.image"],["odm","application/vnd.oasis.opendocument.text-master"],["odp","application/vnd.oasis.opendocument.presentation"],["ods","application/vnd.oasis.opendocument.spreadsheet"],["odt","application/vnd.oasis.opendocument.text"],["oga","audio/ogg"],["ogex","model/vnd.opengex"],["ogg","audio/ogg"],["ogv","video/ogg"],["ogx","application/ogg"],["omdoc","application/omdoc+xml"],["onepkg","application/onenote"],["onetmp","application/onenote"],["onetoc","application/onenote"],["onetoc2","application/onenote"],["opf","application/oebps-package+xml"],["opml","text/x-opml"],["oprc","application/vnd.palm"],["opus","audio/ogg"],["org","text/x-org"],["osf","application/vnd.yamaha.openscoreformat"],["osfpvg","application/vnd.yamaha.openscoreformat.osfpvg+xml"],["osm","application/vnd.openstreetmap.data+xml"],["otc","application/vnd.oasis.opendocument.chart-template"],["otf","font/otf"],["otg","application/vnd.oasis.opendocument.graphics-template"],["oth","application/vnd.oasis.opendocument.text-web"],["oti","application/vnd.oasis.opendocument.image-template"],["otp","application/vnd.oasis.opendocument.presentation-template"],["ots","application/vnd.oasis.opendocument.spreadsheet-template"],["ott","application/vnd.oasis.opendocument.text-template"],["ova","application/x-virtualbox-ova"],["ovf","application/x-virtualbox-ovf"],["owl","application/rdf+xml"],["oxps","application/oxps"],["oxt","application/vnd.openofficeorg.extension"],["p","text/x-pascal"],["p7a","application/x-pkcs7-signature"],["p7b","application/x-pkcs7-certificates"],["p7c","application/pkcs7-mime"],["p7m","application/pkcs7-mime"],["p7r","application/x-pkcs7-certreqresp"],["p7s","application/pkcs7-signature"],["p8","application/pkcs8"],["p10","application/x-pkcs10"],["p12","application/x-pkcs12"],["pac","application/x-ns-proxy-autoconfig"],["pages","application/x-iwork-pages-sffpages"],["pas","text/x-pascal"],["paw","application/vnd.pawaafile"],["pbd","application/vnd.powerbuilder6"],["pbm","image/x-portable-bitmap"],["pcap","application/vnd.tcpdump.pcap"],["pcf","application/x-font-pcf"],["pcl","application/vnd.hp-pcl"],["pclxl","application/vnd.hp-pclxl"],["pct","image/x-pict"],["pcurl","application/vnd.curl.pcurl"],["pcx","image/x-pcx"],["pdb","application/x-pilot"],["pde","text/x-processing"],["pdf","application/pdf"],["pem","application/x-x509-user-cert"],["pfa","application/x-font-type1"],["pfb","application/x-font-type1"],["pfm","application/x-font-type1"],["pfr","application/font-tdpfr"],["pfx","application/x-pkcs12"],["pgm","image/x-portable-graymap"],["pgn","application/x-chess-pgn"],["pgp","application/pgp"],["php","application/x-httpd-php"],["php3","application/x-httpd-php"],["php4","application/x-httpd-php"],["phps","application/x-httpd-php-source"],["phtml","application/x-httpd-php"],["pic","image/x-pict"],["pkg","application/octet-stream"],["pki","application/pkixcmp"],["pkipath","application/pkix-pkipath"],["pkpass","application/vnd.apple.pkpass"],["pl","application/x-perl"],["plb","application/vnd.3gpp.pic-bw-large"],["plc","application/vnd.mobius.plc"],["plf","application/vnd.pocketlearn"],["pls","application/pls+xml"],["pm","application/x-perl"],["pml","application/vnd.ctc-posml"],["png","image/png"],["pnm","image/x-portable-anymap"],["portpkg","application/vnd.macports.portpkg"],["pot","application/vnd.ms-powerpoint"],["potm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"],["potx","application/vnd.openxmlformats-officedocument.presentationml.template"],["ppa","application/vnd.ms-powerpoint"],["ppam","application/vnd.ms-powerpoint.addin.macroEnabled.12"],["ppd","application/vnd.cups-ppd"],["ppm","image/x-portable-pixmap"],["pps","application/vnd.ms-powerpoint"],["ppsm","application/vnd.ms-powerpoint.slideshow.macroEnabled.12"],["ppsx","application/vnd.openxmlformats-officedocument.presentationml.slideshow"],["ppt","application/powerpoint"],["pptm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"],["pptx","application/vnd.openxmlformats-officedocument.presentationml.presentation"],["pqa","application/vnd.palm"],["prc","application/x-pilot"],["pre","application/vnd.lotus-freelance"],["prf","application/pics-rules"],["provx","application/provenance+xml"],["ps","application/postscript"],["psb","application/vnd.3gpp.pic-bw-small"],["psd","application/x-photoshop"],["psf","application/x-font-linux-psf"],["pskcxml","application/pskc+xml"],["pti","image/prs.pti"],["ptid","application/vnd.pvi.ptid1"],["pub","application/x-mspublisher"],["pvb","application/vnd.3gpp.pic-bw-var"],["pwn","application/vnd.3m.post-it-notes"],["pya","audio/vnd.ms-playready.media.pya"],["pyv","video/vnd.ms-playready.media.pyv"],["qam","application/vnd.epson.quickanime"],["qbo","application/vnd.intu.qbo"],["qfx","application/vnd.intu.qfx"],["qps","application/vnd.publishare-delta-tree"],["qt","video/quicktime"],["qwd","application/vnd.quark.quarkxpress"],["qwt","application/vnd.quark.quarkxpress"],["qxb","application/vnd.quark.quarkxpress"],["qxd","application/vnd.quark.quarkxpress"],["qxl","application/vnd.quark.quarkxpress"],["qxt","application/vnd.quark.quarkxpress"],["ra","audio/x-realaudio"],["ram","audio/x-pn-realaudio"],["raml","application/raml+yaml"],["rapd","application/route-apd+xml"],["rar","application/x-rar"],["ras","image/x-cmu-raster"],["rcprofile","application/vnd.ipunplugged.rcprofile"],["rdf","application/rdf+xml"],["rdz","application/vnd.data-vision.rdz"],["relo","application/p2p-overlay+xml"],["rep","application/vnd.businessobjects"],["res","application/x-dtbresource+xml"],["rgb","image/x-rgb"],["rif","application/reginfo+xml"],["rip","audio/vnd.rip"],["ris","application/x-research-info-systems"],["rl","application/resource-lists+xml"],["rlc","image/vnd.fujixerox.edmics-rlc"],["rld","application/resource-lists-diff+xml"],["rm","audio/x-pn-realaudio"],["rmi","audio/midi"],["rmp","audio/x-pn-realaudio-plugin"],["rms","application/vnd.jcp.javame.midlet-rms"],["rmvb","application/vnd.rn-realmedia-vbr"],["rnc","application/relax-ng-compact-syntax"],["rng","application/xml"],["roa","application/rpki-roa"],["roff","text/troff"],["rp9","application/vnd.cloanto.rp9"],["rpm","audio/x-pn-realaudio-plugin"],["rpss","application/vnd.nokia.radio-presets"],["rpst","application/vnd.nokia.radio-preset"],["rq","application/sparql-query"],["rs","application/rls-services+xml"],["rsa","application/x-pkcs7"],["rsat","application/atsc-rsat+xml"],["rsd","application/rsd+xml"],["rsheet","application/urc-ressheet+xml"],["rss","application/rss+xml"],["rtf","text/rtf"],["rtx","text/richtext"],["run","application/x-makeself"],["rusd","application/route-usd+xml"],["rv","video/vnd.rn-realvideo"],["s","text/x-asm"],["s3m","audio/s3m"],["saf","application/vnd.yamaha.smaf-audio"],["sass","text/x-sass"],["sbml","application/sbml+xml"],["sc","application/vnd.ibm.secure-container"],["scd","application/x-msschedule"],["scm","application/vnd.lotus-screencam"],["scq","application/scvp-cv-request"],["scs","application/scvp-cv-response"],["scss","text/x-scss"],["scurl","text/vnd.curl.scurl"],["sda","application/vnd.stardivision.draw"],["sdc","application/vnd.stardivision.calc"],["sdd","application/vnd.stardivision.impress"],["sdkd","application/vnd.solent.sdkm+xml"],["sdkm","application/vnd.solent.sdkm+xml"],["sdp","application/sdp"],["sdw","application/vnd.stardivision.writer"],["sea","application/octet-stream"],["see","application/vnd.seemail"],["seed","application/vnd.fdsn.seed"],["sema","application/vnd.sema"],["semd","application/vnd.semd"],["semf","application/vnd.semf"],["senmlx","application/senml+xml"],["sensmlx","application/sensml+xml"],["ser","application/java-serialized-object"],["setpay","application/set-payment-initiation"],["setreg","application/set-registration-initiation"],["sfd-hdstx","application/vnd.hydrostatix.sof-data"],["sfs","application/vnd.spotfire.sfs"],["sfv","text/x-sfv"],["sgi","image/sgi"],["sgl","application/vnd.stardivision.writer-global"],["sgm","text/sgml"],["sgml","text/sgml"],["sh","application/x-sh"],["shar","application/x-shar"],["shex","text/shex"],["shf","application/shf+xml"],["shtml","text/html"],["sid","image/x-mrsid-image"],["sieve","application/sieve"],["sig","application/pgp-signature"],["sil","audio/silk"],["silo","model/mesh"],["sis","application/vnd.symbian.install"],["sisx","application/vnd.symbian.install"],["sit","application/x-stuffit"],["sitx","application/x-stuffitx"],["siv","application/sieve"],["skd","application/vnd.koan"],["skm","application/vnd.koan"],["skp","application/vnd.koan"],["skt","application/vnd.koan"],["sldm","application/vnd.ms-powerpoint.slide.macroenabled.12"],["sldx","application/vnd.openxmlformats-officedocument.presentationml.slide"],["slim","text/slim"],["slm","text/slim"],["sls","application/route-s-tsid+xml"],["slt","application/vnd.epson.salt"],["sm","application/vnd.stepmania.stepchart"],["smf","application/vnd.stardivision.math"],["smi","application/smil"],["smil","application/smil"],["smv","video/x-smv"],["smzip","application/vnd.stepmania.package"],["snd","audio/basic"],["snf","application/x-font-snf"],["so","application/octet-stream"],["spc","application/x-pkcs7-certificates"],["spdx","text/spdx"],["spf","application/vnd.yamaha.smaf-phrase"],["spl","application/x-futuresplash"],["spot","text/vnd.in3d.spot"],["spp","application/scvp-vp-response"],["spq","application/scvp-vp-request"],["spx","audio/ogg"],["sql","application/x-sql"],["src","application/x-wais-source"],["srt","application/x-subrip"],["sru","application/sru+xml"],["srx","application/sparql-results+xml"],["ssdl","application/ssdl+xml"],["sse","application/vnd.kodak-descriptor"],["ssf","application/vnd.epson.ssf"],["ssml","application/ssml+xml"],["sst","application/octet-stream"],["st","application/vnd.sailingtracker.track"],["stc","application/vnd.sun.xml.calc.template"],["std","application/vnd.sun.xml.draw.template"],["stf","application/vnd.wt.stf"],["sti","application/vnd.sun.xml.impress.template"],["stk","application/hyperstudio"],["stl","model/stl"],["stpx","model/step+xml"],["stpxz","model/step-xml+zip"],["stpz","model/step+zip"],["str","application/vnd.pg.format"],["stw","application/vnd.sun.xml.writer.template"],["styl","text/stylus"],["stylus","text/stylus"],["sub","text/vnd.dvb.subtitle"],["sus","application/vnd.sus-calendar"],["susp","application/vnd.sus-calendar"],["sv4cpio","application/x-sv4cpio"],["sv4crc","application/x-sv4crc"],["svc","application/vnd.dvb.service"],["svd","application/vnd.svd"],["svg","image/svg+xml"],["svgz","image/svg+xml"],["swa","application/x-director"],["swf","application/x-shockwave-flash"],["swi","application/vnd.aristanetworks.swi"],["swidtag","application/swid+xml"],["sxc","application/vnd.sun.xml.calc"],["sxd","application/vnd.sun.xml.draw"],["sxg","application/vnd.sun.xml.writer.global"],["sxi","application/vnd.sun.xml.impress"],["sxm","application/vnd.sun.xml.math"],["sxw","application/vnd.sun.xml.writer"],["t","text/troff"],["t3","application/x-t3vm-image"],["t38","image/t38"],["taglet","application/vnd.mynfc"],["tao","application/vnd.tao.intent-module-archive"],["tap","image/vnd.tencent.tap"],["tar","application/x-tar"],["tcap","application/vnd.3gpp2.tcap"],["tcl","application/x-tcl"],["td","application/urc-targetdesc+xml"],["teacher","application/vnd.smart.teacher"],["tei","application/tei+xml"],["teicorpus","application/tei+xml"],["tex","application/x-tex"],["texi","application/x-texinfo"],["texinfo","application/x-texinfo"],["text","text/plain"],["tfi","application/thraud+xml"],["tfm","application/x-tex-tfm"],["tfx","image/tiff-fx"],["tga","image/x-tga"],["tgz","application/x-tar"],["thmx","application/vnd.ms-officetheme"],["tif","image/tiff"],["tiff","image/tiff"],["tk","application/x-tcl"],["tmo","application/vnd.tmobile-livetv"],["toml","application/toml"],["torrent","application/x-bittorrent"],["tpl","application/vnd.groove-tool-template"],["tpt","application/vnd.trid.tpt"],["tr","text/troff"],["tra","application/vnd.trueapp"],["trig","application/trig"],["trm","application/x-msterminal"],["ts","video/mp2t"],["tsd","application/timestamped-data"],["tsv","text/tab-separated-values"],["ttc","font/collection"],["ttf","font/ttf"],["ttl","text/turtle"],["ttml","application/ttml+xml"],["twd","application/vnd.simtech-mindmapper"],["twds","application/vnd.simtech-mindmapper"],["txd","application/vnd.genomatix.tuxedo"],["txf","application/vnd.mobius.txf"],["txt","text/plain"],["u8dsn","message/global-delivery-status"],["u8hdr","message/global-headers"],["u8mdn","message/global-disposition-notification"],["u8msg","message/global"],["u32","application/x-authorware-bin"],["ubj","application/ubjson"],["udeb","application/x-debian-package"],["ufd","application/vnd.ufdl"],["ufdl","application/vnd.ufdl"],["ulx","application/x-glulx"],["umj","application/vnd.umajin"],["unityweb","application/vnd.unity"],["uoml","application/vnd.uoml+xml"],["uri","text/uri-list"],["uris","text/uri-list"],["urls","text/uri-list"],["usdz","model/vnd.usdz+zip"],["ustar","application/x-ustar"],["utz","application/vnd.uiq.theme"],["uu","text/x-uuencode"],["uva","audio/vnd.dece.audio"],["uvd","application/vnd.dece.data"],["uvf","application/vnd.dece.data"],["uvg","image/vnd.dece.graphic"],["uvh","video/vnd.dece.hd"],["uvi","image/vnd.dece.graphic"],["uvm","video/vnd.dece.mobile"],["uvp","video/vnd.dece.pd"],["uvs","video/vnd.dece.sd"],["uvt","application/vnd.dece.ttml+xml"],["uvu","video/vnd.uvvu.mp4"],["uvv","video/vnd.dece.video"],["uvva","audio/vnd.dece.audio"],["uvvd","application/vnd.dece.data"],["uvvf","application/vnd.dece.data"],["uvvg","image/vnd.dece.graphic"],["uvvh","video/vnd.dece.hd"],["uvvi","image/vnd.dece.graphic"],["uvvm","video/vnd.dece.mobile"],["uvvp","video/vnd.dece.pd"],["uvvs","video/vnd.dece.sd"],["uvvt","application/vnd.dece.ttml+xml"],["uvvu","video/vnd.uvvu.mp4"],["uvvv","video/vnd.dece.video"],["uvvx","application/vnd.dece.unspecified"],["uvvz","application/vnd.dece.zip"],["uvx","application/vnd.dece.unspecified"],["uvz","application/vnd.dece.zip"],["vbox","application/x-virtualbox-vbox"],["vbox-extpack","application/x-virtualbox-vbox-extpack"],["vcard","text/vcard"],["vcd","application/x-cdlink"],["vcf","text/x-vcard"],["vcg","application/vnd.groove-vcard"],["vcs","text/x-vcalendar"],["vcx","application/vnd.vcx"],["vdi","application/x-virtualbox-vdi"],["vds","model/vnd.sap.vds"],["vhd","application/x-virtualbox-vhd"],["vis","application/vnd.visionary"],["viv","video/vnd.vivo"],["vlc","application/videolan"],["vmdk","application/x-virtualbox-vmdk"],["vob","video/x-ms-vob"],["vor","application/vnd.stardivision.writer"],["vox","application/x-authorware-bin"],["vrml","model/vrml"],["vsd","application/vnd.visio"],["vsf","application/vnd.vsf"],["vss","application/vnd.visio"],["vst","application/vnd.visio"],["vsw","application/vnd.visio"],["vtf","image/vnd.valve.source.texture"],["vtt","text/vtt"],["vtu","model/vnd.vtu"],["vxml","application/voicexml+xml"],["w3d","application/x-director"],["wad","application/x-doom"],["wadl","application/vnd.sun.wadl+xml"],["war","application/java-archive"],["wasm","application/wasm"],["wav","audio/x-wav"],["wax","audio/x-ms-wax"],["wbmp","image/vnd.wap.wbmp"],["wbs","application/vnd.criticaltools.wbs+xml"],["wbxml","application/wbxml"],["wcm","application/vnd.ms-works"],["wdb","application/vnd.ms-works"],["wdp","image/vnd.ms-photo"],["weba","audio/webm"],["webapp","application/x-web-app-manifest+json"],["webm","video/webm"],["webmanifest","application/manifest+json"],["webp","image/webp"],["wg","application/vnd.pmi.widget"],["wgt","application/widget"],["wks","application/vnd.ms-works"],["wm","video/x-ms-wm"],["wma","audio/x-ms-wma"],["wmd","application/x-ms-wmd"],["wmf","image/wmf"],["wml","text/vnd.wap.wml"],["wmlc","application/wmlc"],["wmls","text/vnd.wap.wmlscript"],["wmlsc","application/vnd.wap.wmlscriptc"],["wmv","video/x-ms-wmv"],["wmx","video/x-ms-wmx"],["wmz","application/x-msmetafile"],["woff","font/woff"],["woff2","font/woff2"],["word","application/msword"],["wpd","application/vnd.wordperfect"],["wpl","application/vnd.ms-wpl"],["wps","application/vnd.ms-works"],["wqd","application/vnd.wqd"],["wri","application/x-mswrite"],["wrl","model/vrml"],["wsc","message/vnd.wfa.wsc"],["wsdl","application/wsdl+xml"],["wspolicy","application/wspolicy+xml"],["wtb","application/vnd.webturbo"],["wvx","video/x-ms-wvx"],["x3d","model/x3d+xml"],["x3db","model/x3d+fastinfoset"],["x3dbz","model/x3d+binary"],["x3dv","model/x3d-vrml"],["x3dvz","model/x3d+vrml"],["x3dz","model/x3d+xml"],["x32","application/x-authorware-bin"],["x_b","model/vnd.parasolid.transmit.binary"],["x_t","model/vnd.parasolid.transmit.text"],["xaml","application/xaml+xml"],["xap","application/x-silverlight-app"],["xar","application/vnd.xara"],["xav","application/xcap-att+xml"],["xbap","application/x-ms-xbap"],["xbd","application/vnd.fujixerox.docuworks.binder"],["xbm","image/x-xbitmap"],["xca","application/xcap-caps+xml"],["xcs","application/calendar+xml"],["xdf","application/xcap-diff+xml"],["xdm","application/vnd.syncml.dm+xml"],["xdp","application/vnd.adobe.xdp+xml"],["xdssc","application/dssc+xml"],["xdw","application/vnd.fujixerox.docuworks"],["xel","application/xcap-el+xml"],["xenc","application/xenc+xml"],["xer","application/patch-ops-error+xml"],["xfdf","application/vnd.adobe.xfdf"],["xfdl","application/vnd.xfdl"],["xht","application/xhtml+xml"],["xhtml","application/xhtml+xml"],["xhvml","application/xv+xml"],["xif","image/vnd.xiff"],["xl","application/excel"],["xla","application/vnd.ms-excel"],["xlam","application/vnd.ms-excel.addin.macroEnabled.12"],["xlc","application/vnd.ms-excel"],["xlf","application/xliff+xml"],["xlm","application/vnd.ms-excel"],["xls","application/vnd.ms-excel"],["xlsb","application/vnd.ms-excel.sheet.binary.macroEnabled.12"],["xlsm","application/vnd.ms-excel.sheet.macroEnabled.12"],["xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],["xlt","application/vnd.ms-excel"],["xltm","application/vnd.ms-excel.template.macroEnabled.12"],["xltx","application/vnd.openxmlformats-officedocument.spreadsheetml.template"],["xlw","application/vnd.ms-excel"],["xm","audio/xm"],["xml","application/xml"],["xns","application/xcap-ns+xml"],["xo","application/vnd.olpc-sugar"],["xop","application/xop+xml"],["xpi","application/x-xpinstall"],["xpl","application/xproc+xml"],["xpm","image/x-xpixmap"],["xpr","application/vnd.is-xpr"],["xps","application/vnd.ms-xpsdocument"],["xpw","application/vnd.intercon.formnet"],["xpx","application/vnd.intercon.formnet"],["xsd","application/xml"],["xsl","application/xml"],["xslt","application/xslt+xml"],["xsm","application/vnd.syncml+xml"],["xspf","application/xspf+xml"],["xul","application/vnd.mozilla.xul+xml"],["xvm","application/xv+xml"],["xvml","application/xv+xml"],["xwd","image/x-xwindowdump"],["xyz","chemical/x-xyz"],["xz","application/x-xz"],["yaml","text/yaml"],["yang","application/yang"],["yin","application/yin+xml"],["yml","text/yaml"],["ymp","text/x-suse-ymp"],["z","application/x-compress"],["z1","application/x-zmachine"],["z2","application/x-zmachine"],["z3","application/x-zmachine"],["z4","application/x-zmachine"],["z5","application/x-zmachine"],["z6","application/x-zmachine"],["z7","application/x-zmachine"],["z8","application/x-zmachine"],["zaz","application/vnd.zzazz.deck+xml"],["zip","application/zip"],["zir","application/vnd.zul"],["zirz","application/vnd.zul"],["zmm","application/vnd.handheld-entertainment+xml"],["zsh","text/x-scriptzsh"]]);function Ie(e,t,n){const a=y0(e),{webkitRelativePath:r}=e,i=typeof t=="string"?t:typeof r=="string"&&r.length>0?r:`./${e.name}`;return typeof a.path!="string"&&Or(a,"path",i),Or(a,"relativePath",i),a}function y0(e){const{name:t}=e;if(t&&t.lastIndexOf(".")!==-1&&!e.type){const a=t.split(".").pop().toLowerCase(),r=b0.get(a);r&&Object.defineProperty(e,"type",{value:r,writable:!1,configurable:!1,enumerable:!0})}return e}function Or(e,t,n){Object.defineProperty(e,t,{value:n,writable:!1,configurable:!1,enumerable:!0})}const w0=[".DS_Store","Thumbs.db"];function E0(e){return ge(this,void 0,void 0,function*(){return At(e)&&_0(e.dataTransfer)?O0(e.dataTransfer,e.type):S0(e)?C0(e):Array.isArray(e)&&e.every(t=>"getFile"in t&&typeof t.getFile=="function")?$0(e):[]})}function _0(e){return At(e)}function S0(e){return At(e)&&At(e.target)}function At(e){return typeof e=="object"&&e!==null}function C0(e){return xn(e.target.files).map(t=>Ie(t))}function $0(e){return ge(this,void 0,void 0,function*(){return(yield Promise.all(e.map(n=>n.getFile()))).map(n=>Ie(n))})}function O0(e,t){return ge(this,void 0,void 0,function*(){if(e.items){const n=xn(e.items).filter(r=>r.kind==="file");if(t!=="drop")return n;const a=yield Promise.all(n.map(k0));return kr(Li(a))}return kr(xn(e.files).map(n=>Ie(n)))})}function kr(e){return e.filter(t=>w0.indexOf(t.name)===-1)}function xn(e){if(e===null)return[];const t=[];for(let n=0;n<e.length;n++){const a=e[n];t.push(a)}return t}function k0(e){if(typeof e.webkitGetAsEntry!="function")return Ar(e);const t=e.webkitGetAsEntry();return t&&t.isDirectory?Hi(t):Ar(e,t)}function Li(e){return e.reduce((t,n)=>[...t,...Array.isArray(n)?Li(n):[n]],[])}function Ar(e,t){return ge(this,void 0,void 0,function*(){var n;if(globalThis.isSecureContext&&typeof e.getAsFileSystemHandle=="function"){const i=yield e.getAsFileSystemHandle();if(i===null)throw new Error(`${e} is not a File`);if(i!==void 0){const o=yield i.getFile();return o.handle=i,Ie(o)}}const a=e.getAsFile();if(!a)throw new Error(`${e} is not a File`);return Ie(a,(n=t==null?void 0:t.fullPath)!==null&&n!==void 0?n:void 0)})}function A0(e){return ge(this,void 0,void 0,function*(){return e.isDirectory?Hi(e):T0(e)})}function Hi(e){const t=e.createReader();return new Promise((n,a)=>{const r=[];function i(){t.readEntries(o=>ge(this,void 0,void 0,function*(){if(o.length){const l=Promise.all(o.map(A0));r.push(l),i()}else try{const l=yield Promise.all(r);n(l)}catch(l){a(l)}}),o=>{a(o)})}i()})}function T0(e){return ge(this,void 0,void 0,function*(){return new Promise((t,n)=>{e.file(a=>{const r=Ie(a,e.fullPath);t(r)},a=>{n(a)})})})}var sn=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(",");if(n.length===0)return!0;var a=e.name||"",r=(e.type||"").toLowerCase(),i=r.replace(/\/.*$/,"");return n.some(function(o){var l=o.trim().toLowerCase();return l.charAt(0)==="."?a.toLowerCase().endsWith(l):l.endsWith("/*")?i===l.replace(/\/.*$/,""):r===l})}return!0};function Tr(e){return R0(e)||j0(e)||Gi(e)||P0()}function P0(){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 j0(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function R0(e){if(Array.isArray(e))return bn(e)}function Pr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function jr(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Pr(Object(n),!0).forEach(function(a){Ni(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Pr(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function Ni(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function tt(e,t){return D0(e)||M0(e,t)||Gi(e,t)||F0()}function F0(){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 Gi(e,t){if(e){if(typeof e=="string")return bn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return bn(e,t)}}function bn(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function M0(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a=[],r=!0,i=!1,o,l;try{for(n=n.call(e);!(r=(o=n.next()).done)&&(a.push(o.value),!(t&&a.length===t));r=!0);}catch(s){i=!0,l=s}finally{try{!r&&n.return!=null&&n.return()}finally{if(i)throw l}}return a}}function D0(e){if(Array.isArray(e))return e}var z0=typeof sn=="function"?sn:sn.default,B0="file-invalid-type",I0="file-too-large",L0="file-too-small",H0="too-many-files",N0=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",n=t.split(","),a=n.length>1?"one of ".concat(n.join(", ")):n[0];return{code:B0,message:"File type must be ".concat(a)}},Rr=function(t){return{code:I0,message:"File is larger than ".concat(t," ").concat(t===1?"byte":"bytes")}},Fr=function(t){return{code:L0,message:"File is smaller than ".concat(t," ").concat(t===1?"byte":"bytes")}},G0={code:H0,message:"Too many files"};function Ui(e,t){var n=e.type==="application/x-moz-file"||z0(e,t);return[n,n?null:N0(t)]}function qi(e,t,n){if(ce(e.size))if(ce(t)&&ce(n)){if(e.size>n)return[!1,Rr(n)];if(e.size<t)return[!1,Fr(t)]}else{if(ce(t)&&e.size<t)return[!1,Fr(t)];if(ce(n)&&e.size>n)return[!1,Rr(n)]}return[!0,null]}function ce(e){return e!=null}function U0(e){var t=e.files,n=e.accept,a=e.minSize,r=e.maxSize,i=e.multiple,o=e.maxFiles,l=e.validator;return!i&&t.length>1||i&&o>=1&&t.length>o?!1:t.every(function(s){var c=Ui(s,n),d=tt(c,1),u=d[0],h=qi(s,a,r),v=tt(h,1),g=v[0],x=l?l(s):null;return u&&g&&!x})}function Tt(e){return typeof e.isPropagationStopped=="function"?e.isPropagationStopped():typeof e.cancelBubble<"u"?e.cancelBubble:!1}function yt(e){return e.dataTransfer?Array.prototype.some.call(e.dataTransfer.types,function(t){return t==="Files"||t==="application/x-moz-file"}):!!e.target&&!!e.target.files}function Mr(e){e.preventDefault()}function q0(e){return e.indexOf("MSIE")!==-1||e.indexOf("Trident/")!==-1}function W0(e){return e.indexOf("Edge/")!==-1}function K0(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window.navigator.userAgent;return q0(e)||W0(e)}function Z(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(a){for(var r=arguments.length,i=new Array(r>1?r-1:0),o=1;o<r;o++)i[o-1]=arguments[o];return t.some(function(l){return!Tt(a)&&l&&l.apply(void 0,[a].concat(i)),Tt(a)})}}function X0(){return"showOpenFilePicker"in window}function V0(e){if(ce(e)){var t=Object.entries(e).filter(function(n){var a=tt(n,2),r=a[0],i=a[1],o=!0;return Wi(r)||(console.warn('Skipped "'.concat(r,'" because it is not a valid MIME type. Check https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types for a list of valid MIME types.')),o=!1),(!Array.isArray(i)||!i.every(Ki))&&(console.warn('Skipped "'.concat(r,'" because an invalid file extension was provided.')),o=!1),o}).reduce(function(n,a){var r=tt(a,2),i=r[0],o=r[1];return jr(jr({},n),{},Ni({},i,o))},{});return[{description:"Files",accept:t}]}return e}function Y0(e){if(ce(e))return Object.entries(e).reduce(function(t,n){var a=tt(n,2),r=a[0],i=a[1];return[].concat(Tr(t),[r],Tr(i))},[]).filter(function(t){return Wi(t)||Ki(t)}).join(",")}function Z0(e){return e instanceof DOMException&&(e.name==="AbortError"||e.code===e.ABORT_ERR)}function J0(e){return e instanceof DOMException&&(e.name==="SecurityError"||e.code===e.SECURITY_ERR)}function Wi(e){return e==="audio/*"||e==="video/*"||e==="image/*"||e==="text/*"||e==="application/*"||/\w+\/[-+.\w]+/g.test(e)}function Ki(e){return/^.*\.[\w]+$/.test(e)}var Q0=["children"],eb=["open"],tb=["refKey","role","onKeyDown","onFocus","onBlur","onClick","onDragEnter","onDragOver","onDragLeave","onDrop"],nb=["refKey","onChange","onClick"];function ab(e){return ob(e)||ib(e)||Xi(e)||rb()}function rb(){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 ib(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function ob(e){if(Array.isArray(e))return yn(e)}function cn(e,t){return sb(e)||pb(e,t)||Xi(e,t)||lb()}function lb(){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 Xi(e,t){if(e){if(typeof e=="string")return yn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return yn(e,t)}}function yn(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function pb(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a=[],r=!0,i=!1,o,l;try{for(n=n.call(e);!(r=(o=n.next()).done)&&(a.push(o.value),!(t&&a.length===t));r=!0);}catch(s){i=!0,l=s}finally{try{!r&&n.return!=null&&n.return()}finally{if(i)throw l}}return a}}function sb(e){if(Array.isArray(e))return e}function Dr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function A(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Dr(Object(n),!0).forEach(function(a){wn(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Dr(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function wn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Pt(e,t){if(e==null)return{};var n=cb(e,t),a,r;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)a=i[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function cb(e,t){if(e==null)return{};var n={},a=Object.keys(e),r,i;for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&(n[r]=e[r]);return n}var la=_.forwardRef(function(e,t){var n=e.children,a=Pt(e,Q0),r=db(a),i=r.open,o=Pt(r,eb);return _.useImperativeHandle(t,function(){return{open:i}},[i]),p.createElement(_.Fragment,null,n(A(A({},o),{},{open:i})))});la.displayName="Dropzone";var Vi={disabled:!1,getFilesFromEvent:E0,maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1,validator:null,useFsAccessApi:!1,autoFocus:!1};la.defaultProps=Vi;la.propTypes={children:f.func,accept:f.objectOf(f.arrayOf(f.string)),multiple:f.bool,preventDropOnDocument:f.bool,noClick:f.bool,noKeyboard:f.bool,noDrag:f.bool,noDragEventsBubbling:f.bool,minSize:f.number,maxSize:f.number,maxFiles:f.number,disabled:f.bool,getFilesFromEvent:f.func,onFileDialogCancel:f.func,onFileDialogOpen:f.func,useFsAccessApi:f.bool,autoFocus:f.bool,onDragEnter:f.func,onDragLeave:f.func,onDragOver:f.func,onDrop:f.func,onDropAccepted:f.func,onDropRejected:f.func,onError:f.func,validator:f.func};var En={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,acceptedFiles:[],fileRejections:[]};function db(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=A(A({},Vi),e),n=t.accept,a=t.disabled,r=t.getFilesFromEvent,i=t.maxSize,o=t.minSize,l=t.multiple,s=t.maxFiles,c=t.onDragEnter,d=t.onDragLeave,u=t.onDragOver,h=t.onDrop,v=t.onDropAccepted,g=t.onDropRejected,x=t.onFileDialogCancel,b=t.onFileDialogOpen,S=t.useFsAccessApi,R=t.autoFocus,K=t.preventDropOnDocument,F=t.noClick,G=t.noKeyboard,T=t.noDrag,M=t.noDragEventsBubbling,Q=t.onError,ae=t.validator,Ue=_.useMemo(function(){return Y0(n)},[n]),pa=_.useMemo(function(){return V0(n)},[n]),Ut=_.useMemo(function(){return typeof b=="function"?b:zr},[b]),ct=_.useMemo(function(){return typeof x=="function"?x:zr},[x]),D=_.useRef(null),U=_.useRef(null),Yi=_.useReducer(ub,En),sa=cn(Yi,2),qt=sa[0],I=sa[1],Zi=qt.isFocused,ca=qt.isFileDialogActive,dt=_.useRef(typeof window<"u"&&window.isSecureContext&&S&&X0()),da=function(){!dt.current&&ca&&setTimeout(function(){if(U.current){var w=U.current.files;w.length||(I({type:"closeDialog"}),ct())}},300)};_.useEffect(function(){return window.addEventListener("focus",da,!1),function(){window.removeEventListener("focus",da,!1)}},[U,ca,ct,dt]);var xe=_.useRef([]),ua=function(w){D.current&&D.current.contains(w.target)||(w.preventDefault(),xe.current=[])};_.useEffect(function(){return K&&(document.addEventListener("dragover",Mr,!1),document.addEventListener("drop",ua,!1)),function(){K&&(document.removeEventListener("dragover",Mr),document.removeEventListener("drop",ua))}},[D,K]),_.useEffect(function(){return!a&&R&&D.current&&D.current.focus(),function(){}},[D,R,a]);var se=_.useCallback(function(m){Q?Q(m):console.error(m)},[Q]),fa=_.useCallback(function(m){m.preventDefault(),m.persist(),vt(m),xe.current=[].concat(ab(xe.current),[m.target]),yt(m)&&Promise.resolve(r(m)).then(function(w){if(!(Tt(m)&&!M)){var P=w.length,j=P>0&&U0({files:w,accept:Ue,minSize:o,maxSize:i,multiple:l,maxFiles:s,validator:ae}),L=P>0&&!j;I({isDragAccept:j,isDragReject:L,isDragActive:!0,type:"setDraggedFiles"}),c&&c(m)}}).catch(function(w){return se(w)})},[r,c,se,M,Ue,o,i,l,s,ae]),ha=_.useCallback(function(m){m.preventDefault(),m.persist(),vt(m);var w=yt(m);if(w&&m.dataTransfer)try{m.dataTransfer.dropEffect="copy"}catch{}return w&&u&&u(m),!1},[u,M]),va=_.useCallback(function(m){m.preventDefault(),m.persist(),vt(m);var w=xe.current.filter(function(j){return D.current&&D.current.contains(j)}),P=w.indexOf(m.target);P!==-1&&w.splice(P,1),xe.current=w,!(w.length>0)&&(I({type:"setDraggedFiles",isDragActive:!1,isDragAccept:!1,isDragReject:!1}),yt(m)&&d&&d(m))},[D,d,M]),ut=_.useCallback(function(m,w){var P=[],j=[];m.forEach(function(L){var qe=Ui(L,Ue),we=cn(qe,2),Kt=we[0],Xt=we[1],Vt=qi(L,o,i),mt=cn(Vt,2),Yt=mt[0],Zt=mt[1],Jt=ae?ae(L):null;if(Kt&&Yt&&!Jt)P.push(L);else{var Qt=[Xt,Zt];Jt&&(Qt=Qt.concat(Jt)),j.push({file:L,errors:Qt.filter(function(to){return to})})}}),(!l&&P.length>1||l&&s>=1&&P.length>s)&&(P.forEach(function(L){j.push({file:L,errors:[G0]})}),P.splice(0)),I({acceptedFiles:P,fileRejections:j,isDragReject:j.length>0,type:"setFiles"}),h&&h(P,j,w),j.length>0&&g&&g(j,w),P.length>0&&v&&v(P,w)},[I,l,Ue,o,i,s,h,v,g,ae]),ft=_.useCallback(function(m){m.preventDefault(),m.persist(),vt(m),xe.current=[],yt(m)&&Promise.resolve(r(m)).then(function(w){Tt(m)&&!M||ut(w,m)}).catch(function(w){return se(w)}),I({type:"reset"})},[r,ut,se,M]),be=_.useCallback(function(){if(dt.current){I({type:"openDialog"}),Ut();var m={multiple:l,types:pa};window.showOpenFilePicker(m).then(function(w){return r(w)}).then(function(w){ut(w,null),I({type:"closeDialog"})}).catch(function(w){Z0(w)?(ct(w),I({type:"closeDialog"})):J0(w)?(dt.current=!1,U.current?(U.current.value=null,U.current.click()):se(new Error("Cannot open the file picker because the https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API is not supported and no <input> was provided."))):se(w)});return}U.current&&(I({type:"openDialog"}),Ut(),U.current.value=null,U.current.click())},[I,Ut,ct,S,ut,se,pa,l]),ma=_.useCallback(function(m){!D.current||!D.current.isEqualNode(m.target)||(m.key===" "||m.key==="Enter"||m.keyCode===32||m.keyCode===13)&&(m.preventDefault(),be())},[D,be]),ga=_.useCallback(function(){I({type:"focus"})},[]),xa=_.useCallback(function(){I({type:"blur"})},[]),ba=_.useCallback(function(){F||(K0()?setTimeout(be,0):be())},[F,be]),ye=function(w){return a?null:w},Wt=function(w){return G?null:ye(w)},ht=function(w){return T?null:ye(w)},vt=function(w){M&&w.stopPropagation()},Ji=_.useMemo(function(){return function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},w=m.refKey,P=w===void 0?"ref":w,j=m.role,L=m.onKeyDown,qe=m.onFocus,we=m.onBlur,Kt=m.onClick,Xt=m.onDragEnter,Vt=m.onDragOver,mt=m.onDragLeave,Yt=m.onDrop,Zt=Pt(m,tb);return A(A(wn({onKeyDown:Wt(Z(L,ma)),onFocus:Wt(Z(qe,ga)),onBlur:Wt(Z(we,xa)),onClick:ye(Z(Kt,ba)),onDragEnter:ht(Z(Xt,fa)),onDragOver:ht(Z(Vt,ha)),onDragLeave:ht(Z(mt,va)),onDrop:ht(Z(Yt,ft)),role:typeof j=="string"&&j!==""?j:"presentation"},P,D),!a&&!G?{tabIndex:0}:{}),Zt)}},[D,ma,ga,xa,ba,fa,ha,va,ft,G,T,a]),Qi=_.useCallback(function(m){m.stopPropagation()},[]),eo=_.useMemo(function(){return function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},w=m.refKey,P=w===void 0?"ref":w,j=m.onChange,L=m.onClick,qe=Pt(m,nb),we=wn({accept:Ue,multiple:l,type:"file",style:{border:0,clip:"rect(0, 0, 0, 0)",clipPath:"inset(50%)",height:"1px",margin:"0 -1px -1px 0",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap"},onChange:ye(Z(j,ft)),onClick:ye(Z(L,Qi)),tabIndex:-1},P,U);return A(A({},we),qe)}},[U,n,l,ft,a]);return A(A({},qt),{},{isFocused:Zi&&!a,getRootProps:Ji,getInputProps:eo,rootRef:D,inputRef:U,open:ye(be)})}function ub(e,t){switch(t.type){case"focus":return A(A({},e),{},{isFocused:!0});case"blur":return A(A({},e),{},{isFocused:!1});case"openDialog":return A(A({},En),{},{isFileDialogActive:!0});case"closeDialog":return A(A({},e),{},{isFileDialogActive:!1});case"setDraggedFiles":return A(A({},e),{},{isDragActive:t.isDragActive,isDragAccept:t.isDragAccept,isDragReject:t.isDragReject});case"setFiles":return A(A({},e),{},{acceptedFiles:t.acceptedFiles,fileRejections:t.fileRejections,isDragReject:t.isDragReject});case"reset":return A({},En);default:return e}}function zr(){}export{mb as C,la as D,db as u};