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 • 188 kB
JavaScript
import{m as co,a as p,t as ot,j as lt,c as uo,s as fo,q as ho,h as Se,e as Xe,l as vo,f as _t,i as U}from"./AdminComponentEasyAccessSet__loadShare__react__loadShare__.js-VQUi_FZ-.js";import{P as f}from"./useTheme-7761-x-Y.js";import{r as Bt}from"./AdminComponentEasyAccessSet__loadShare__react__loadShare__.js_commonjs-proxy-xiMWmJG0.js";import{i as se,a as pt,b as Tn,k as It,c as go,d as Wr,_ as Kr,e as Lt,f as mo,g as Xr,h as xo,j as bo,l as yo,m as Pn,n as wo,o as Eo,p as Vr,q as _o,r as So,s as Yr,t as $o,u as Co,v as Oo,w as ko,x as jn,y as Zr,z as Jr,A as Ao,B as To}from"./_baseIsEqual-DAxlx-6j.js";var q={},st={},Po=Tn,jo=se,Ro=pt,Fo="[object String]";function Do(e){return typeof e=="string"||!jo(e)&&Ro(e)&&Po(e)==Fo}var Mo=Do;function zo(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 Bo=zo,Io=Bo,Lo=Io(),Ho=Lo,No=Ho,Go=It;function Uo(e,t){return e&&No(e,t,Go)}var Qr=Uo;function qo(e){return e}var ei=qo,Wo=ei;function Ko(e){return typeof e=="function"?e:Wo}var Xo=Ko,Vo=Qr,Yo=Xo;function Zo(e,t){return e&&Vo(e,Yo(t))}var Rn=Zo,Jo=go,Qo=Jo(Object.getPrototypeOf,Object),Fn=Qo,el=Tn,tl=Fn,nl=pt,al="[object Object]",rl=Function.prototype,il=Object.prototype,ti=rl.toString,ol=il.hasOwnProperty,ll=ti.call(Object);function pl(e){if(!nl(e)||el(e)!=al)return!1;var t=tl(e);if(t===null)return!0;var n=ol.call(t,"constructor")&&t.constructor;return typeof n=="function"&&n instanceof n&&ti.call(n)==ll}var sl=pl;function cl(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 ni=cl,dl=Wr,ul=Kr,fl=1,hl=2;function vl(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 dl;if(a)var h=a(c,d,s,e,t,u);if(!(h===void 0?ul(d,c,fl|hl,a,u):h))return!1}}return!0}var gl=vl,ml=Lt;function xl(e){return e===e&&!ml(e)}var ai=xl,bl=ai,yl=It;function wl(e){for(var t=yl(e),n=t.length;n--;){var a=t[n],r=e[a];t[n]=[a,r,bl(r)]}return t}var El=wl;function _l(e,t){return function(n){return n==null?!1:n[e]===t&&(t!==void 0||e in Object(n))}}var ri=_l,Sl=gl,$l=El,Cl=ri;function Ol(e){var t=$l(e);return t.length==1&&t[0][2]?Cl(t[0][0],t[0][1]):function(n){return n===e||Sl(n,e,t)}}var kl=Ol,Al=Tn,Tl=pt,Pl="[object Symbol]";function jl(e){return typeof e=="symbol"||Tl(e)&&Al(e)==Pl}var Dn=jl,Rl=se,Fl=Dn,Dl=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ml=/^\w*$/;function zl(e,t){if(Rl(e))return!1;var n=typeof e;return n=="number"||n=="symbol"||n=="boolean"||e==null||Fl(e)?!0:Ml.test(e)||!Dl.test(e)||t!=null&&e in Object(t)}var Mn=zl,ii=mo,Bl="Expected a function";function zn(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(Bl);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(zn.Cache||ii),n}zn.Cache=ii;var Il=zn,Ll=Il,Hl=500;function Nl(e){var t=Ll(e,function(a){return n.size===Hl&&n.clear(),a}),n=t.cache;return t}var Gl=Nl,Ul=Gl,ql=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Wl=/\\(\\)?/g,Kl=Ul(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(ql,function(n,a,r,i){t.push(r?i.replace(Wl,"$1"):a||n)}),t}),Xl=Kl,Oa=Xr,Vl=ni,Yl=se,Zl=Dn,ka=Oa?Oa.prototype:void 0,Aa=ka?ka.toString:void 0;function oi(e){if(typeof e=="string")return e;if(Yl(e))return Vl(e,oi)+"";if(Zl(e))return Aa?Aa.call(e):"";var t=e+"";return t=="0"&&1/e==-1/0?"-0":t}var Jl=oi,Ql=Jl;function ep(e){return e==null?"":Ql(e)}var tp=ep,np=se,ap=Mn,rp=Xl,ip=tp;function op(e,t){return np(e)?e:ap(e,t)?[e]:rp(ip(e))}var li=op,lp=Dn;function pp(e){if(typeof e=="string"||lp(e))return e;var t=e+"";return t=="0"&&1/e==-1/0?"-0":t}var Ht=pp,sp=li,cp=Ht;function dp(e,t){t=sp(t,e);for(var n=0,a=t.length;e!=null&&n<a;)e=e[cp(t[n++])];return n&&n==a?e:void 0}var pi=dp,up=pi;function fp(e,t,n){var a=e==null?void 0:up(e,t);return a===void 0?n:a}var hp=fp;function vp(e,t){return e!=null&&t in Object(e)}var gp=vp,mp=li,xp=yo,bp=se,yp=bo,wp=xo,Ep=Ht;function _p(e,t,n){t=mp(t,e);for(var a=-1,r=t.length,i=!1;++a<r;){var o=Ep(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&&wp(r)&&yp(o,r)&&(bp(e)||xp(e)))}var Sp=_p,$p=gp,Cp=Sp;function Op(e,t){return e!=null&&Cp(e,t,$p)}var kp=Op,Ap=Kr,Tp=hp,Pp=kp,jp=Mn,Rp=ai,Fp=ri,Dp=Ht,Mp=1,zp=2;function Bp(e,t){return jp(e)&&Rp(t)?Fp(Dp(e),t):function(n){var a=Tp(n,e);return a===void 0&&a===t?Pp(n,e):Ap(t,a,Mp|zp)}}var Ip=Bp;function Lp(e){return function(t){return t==null?void 0:t[e]}}var Hp=Lp,Np=pi;function Gp(e){return function(t){return Np(t,e)}}var Up=Gp,qp=Hp,Wp=Up,Kp=Mn,Xp=Ht;function Vp(e){return Kp(e)?qp(Xp(e)):Wp(e)}var Yp=Vp,Zp=kl,Jp=Ip,Qp=ei,es=se,ts=Yp;function ns(e){return typeof e=="function"?e:e==null?Qp:typeof e=="object"?es(e)?Jp(e[0],e[1]):Zp(e):ts(e)}var as=ns,rs=Pn;function is(e,t){return function(n,a){if(n==null)return n;if(!rs(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 os=is,ls=Qr,ps=os,ss=ps(ls),cs=ss,ds=cs,us=Pn;function fs(e,t){var n=-1,a=us(e)?Array(e.length):[];return ds(e,function(r,i,o){a[++n]=t(r,i,o)}),a}var hs=fs,vs=ni,gs=as,ms=hs,xs=se;function bs(e,t){var n=xs(e)?vs:ms;return n(e,gs(t))}var ys=bs;Object.defineProperty(st,"__esModule",{value:!0});st.flattenNames=void 0;var ws=Mo,Es=Nt(ws),_s=Rn,Ss=Nt(_s),$s=sl,Cs=Nt($s),Os=ys,ks=Nt(Os);function Nt(e){return e&&e.__esModule?e:{default:e}}var As=st.flattenNames=function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n=[];return(0,ks.default)(t,function(a){Array.isArray(a)?e(a).map(function(r){return n.push(r)}):(0,Cs.default)(a)?(0,Ss.default)(a,function(r,i){r===!0&&n.push(i),n.push(i+"-"+r)}):(0,Es.default)(a)&&n.push(a)}),n};st.default=As;var ct={};function Ts(e,t){for(var n=-1,a=e==null?0:e.length;++n<a&&t(e[n],n,e)!==!1;);return e}var Ps=Ts,js=wo,Rs=(function(){try{var e=js(Object,"defineProperty");return e({},"",{}),e}catch{}})(),Fs=Rs,Ta=Fs;function Ds(e,t,n){t=="__proto__"&&Ta?Ta(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}var si=Ds,Ms=si,zs=Eo,Bs=Object.prototype,Is=Bs.hasOwnProperty;function Ls(e,t,n){var a=e[t];(!(Is.call(e,t)&&zs(a,n))||n===void 0&&!(t in e))&&Ms(e,t,n)}var ci=Ls,Hs=ci,Ns=si;function Gs(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?Ns(n,l,s):Hs(n,l,s)}return n}var Gt=Gs,Us=Gt,qs=It;function Ws(e,t){return e&&Us(t,qs(t),e)}var Ks=Ws;function Xs(e){var t=[];if(e!=null)for(var n in Object(e))t.push(n);return t}var Vs=Xs,Ys=Lt,Zs=Vr,Js=Vs,Qs=Object.prototype,ec=Qs.hasOwnProperty;function tc(e){if(!Ys(e))return Js(e);var t=Zs(e),n=[];for(var a in e)a=="constructor"&&(t||!ec.call(e,a))||n.push(a);return n}var nc=tc,ac=_o,rc=nc,ic=Pn;function oc(e){return ic(e)?ac(e,!0):rc(e)}var Bn=oc,lc=Gt,pc=Bn;function sc(e,t){return e&&lc(t,pc(t),e)}var cc=sc,kt={exports:{}};kt.exports;(function(e,t){var n=So,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})(kt,kt.exports);var dc=kt.exports;function uc(e,t){var n=-1,a=e.length;for(t||(t=Array(a));++n<a;)t[n]=e[n];return t}var fc=uc,hc=Gt,vc=Yr;function gc(e,t){return hc(e,vc(e),t)}var mc=gc,xc=Co,bc=Fn,yc=Yr,wc=$o,Ec=Object.getOwnPropertySymbols,_c=Ec?function(e){for(var t=[];e;)xc(t,yc(e)),e=bc(e);return t}:wc,di=_c,Sc=Gt,$c=di;function Cc(e,t){return Sc(e,$c(e),t)}var Oc=Cc,kc=Oo,Ac=di,Tc=Bn;function Pc(e){return kc(e,Tc,Ac)}var jc=Pc,Rc=Object.prototype,Fc=Rc.hasOwnProperty;function Dc(e){var t=e.length,n=new e.constructor(t);return t&&typeof e[0]=="string"&&Fc.call(e,"index")&&(n.index=e.index,n.input=e.input),n}var Mc=Dc,Pa=ko;function zc(e){var t=new e.constructor(e.byteLength);return new Pa(t).set(new Pa(e)),t}var In=zc,Bc=In;function Ic(e,t){var n=t?Bc(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}var Lc=Ic,Hc=/\w*$/;function Nc(e){var t=new e.constructor(e.source,Hc.exec(e));return t.lastIndex=e.lastIndex,t}var Gc=Nc,ja=Xr,Ra=ja?ja.prototype:void 0,Fa=Ra?Ra.valueOf:void 0;function Uc(e){return Fa?Object(Fa.call(e)):{}}var qc=Uc,Wc=In;function Kc(e,t){var n=t?Wc(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}var Xc=Kc,Vc=In,Yc=Lc,Zc=Gc,Jc=qc,Qc=Xc,ed="[object Boolean]",td="[object Date]",nd="[object Map]",ad="[object Number]",rd="[object RegExp]",id="[object Set]",od="[object String]",ld="[object Symbol]",pd="[object ArrayBuffer]",sd="[object DataView]",cd="[object Float32Array]",dd="[object Float64Array]",ud="[object Int8Array]",fd="[object Int16Array]",hd="[object Int32Array]",vd="[object Uint8Array]",gd="[object Uint8ClampedArray]",md="[object Uint16Array]",xd="[object Uint32Array]";function bd(e,t,n){var a=e.constructor;switch(t){case pd:return Vc(e);case ed:case td:return new a(+e);case sd:return Yc(e,n);case cd:case dd:case ud:case fd:case hd:case vd:case gd:case md:case xd:return Qc(e,n);case nd:return new a;case ad:case od:return new a(e);case rd:return Zc(e);case id:return new a;case ld:return Jc(e)}}var yd=bd,wd=Lt,Da=Object.create,Ed=(function(){function e(){}return function(t){if(!wd(t))return{};if(Da)return Da(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}})(),_d=Ed,Sd=_d,$d=Fn,Cd=Vr;function Od(e){return typeof e.constructor=="function"&&!Cd(e)?Sd($d(e)):{}}var kd=Od,Ad=jn,Td=pt,Pd="[object Map]";function jd(e){return Td(e)&&Ad(e)==Pd}var Rd=jd,Fd=Rd,Dd=Jr,Ma=Zr,za=Ma&&Ma.isMap,Md=za?Dd(za):Fd,zd=Md,Bd=jn,Id=pt,Ld="[object Set]";function Hd(e){return Id(e)&&Bd(e)==Ld}var Nd=Hd,Gd=Nd,Ud=Jr,Ba=Zr,Ia=Ba&&Ba.isSet,qd=Ia?Ud(Ia):Gd,Wd=qd,Kd=Wr,Xd=Ps,Vd=ci,Yd=Ks,Zd=cc,Jd=dc,Qd=fc,eu=mc,tu=Oc,nu=To,au=jc,ru=jn,iu=Mc,ou=yd,lu=kd,pu=se,su=Ao,cu=zd,du=Lt,uu=Wd,fu=It,hu=Bn,vu=1,gu=2,mu=4,ui="[object Arguments]",xu="[object Array]",bu="[object Boolean]",yu="[object Date]",wu="[object Error]",fi="[object Function]",Eu="[object GeneratorFunction]",_u="[object Map]",Su="[object Number]",hi="[object Object]",$u="[object RegExp]",Cu="[object Set]",Ou="[object String]",ku="[object Symbol]",Au="[object WeakMap]",Tu="[object ArrayBuffer]",Pu="[object DataView]",ju="[object Float32Array]",Ru="[object Float64Array]",Fu="[object Int8Array]",Du="[object Int16Array]",Mu="[object Int32Array]",zu="[object Uint8Array]",Bu="[object Uint8ClampedArray]",Iu="[object Uint16Array]",Lu="[object Uint32Array]",$={};$[ui]=$[xu]=$[Tu]=$[Pu]=$[bu]=$[yu]=$[ju]=$[Ru]=$[Fu]=$[Du]=$[Mu]=$[_u]=$[Su]=$[hi]=$[$u]=$[Cu]=$[Ou]=$[ku]=$[zu]=$[Bu]=$[Iu]=$[Lu]=!0;$[wu]=$[fi]=$[Au]=!1;function Ot(e,t,n,a,r,i){var o,l=t&vu,s=t&gu,c=tμif(n&&(o=r?n(e,a,r,i):n(e)),o!==void 0)return o;if(!du(e))return e;var d=pu(e);if(d){if(o=iu(e),!l)return Qd(e,o)}else{var u=ru(e),h=u==fi||u==Eu;if(su(e))return Jd(e,l);if(u==hi||u==ui||h&&!r){if(o=s||h?{}:lu(e),!l)return s?tu(e,Zd(o,e)):eu(e,Yd(o,e))}else{if(!$[u])return r?e:{};o=ou(e,u,l)}}i||(i=new Kd);var v=i.get(e);if(v)return v;i.set(e,o),uu(e)?e.forEach(function(b){o.add(Ot(b,t,n,b,e,i))}):cu(e)&&e.forEach(function(b,_){o.set(_,Ot(b,t,n,_,e,i))});var m=c?s?au:nu:s?hu:fu,x=d?void 0:m(e);return Xd(x||e,function(b,_){x&&(_=b,b=e[_]),Vd(o,_,Ot(b,t,n,_,e,i))}),o}var Hu=Ot,Nu=Hu,Gu=1,Uu=4;function qu(e){return Nu(e,Gu|Uu)}var Wu=qu;Object.defineProperty(ct,"__esModule",{value:!0});ct.mergeClasses=void 0;var Ku=Rn,Xu=vi(Ku),Vu=Wu,Yu=vi(Vu),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};function vi(e){return e&&e.__esModule?e:{default:e}}var Ju=ct.mergeClasses=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],a=t.default&&(0,Yu.default)(t.default)||{};return n.map(function(r){var i=t[r];return i&&(0,Xu.default)(i,function(o,l){a[l]||(a[l]={}),a[l]=Zu({},a[l],i[l])}),r}),a};ct.default=Ju;var dt={};Object.defineProperty(dt,"__esModule",{value:!0});dt.autoprefix=void 0;var Qu=Rn,La=tf(Qu),ef=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 tf(e){return e&&e.__esModule?e:{default:e}}var nf={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}}},af=dt.autoprefix=function(t){var n={};return(0,La.default)(t,function(a,r){var i={};(0,La.default)(a,function(o,l){var s=nf[l];s?i=ef({},i,s(o)):i[l]=o}),n[r]=i}),n};dt.default=af;var ut={};Object.defineProperty(ut,"__esModule",{value:!0});ut.hover=void 0;var rf=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},of=Bt,pn=lf(of);function lf(e){return e&&e.__esModule?e:{default:e}}function pf(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ha(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 sf(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 cf=ut.hover=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"span";return(function(a){sf(r,a);function r(){var i,o,l,s;pf(this,r);for(var c=arguments.length,d=Array(c),u=0;u<c;u++)d[u]=arguments[u];return s=(o=(l=Ha(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 pn.default.createElement(n,{onMouseOver:l.handleMouseOver,onMouseOut:l.handleMouseOut},pn.default.createElement(t,rf({},l.props,l.state)))},o),Ha(l,s)}return r})(pn.default.Component)};ut.default=cf;var ft={};Object.defineProperty(ft,"__esModule",{value:!0});ft.active=void 0;var df=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},uf=Bt,sn=ff(uf);function ff(e){return e&&e.__esModule?e:{default:e}}function hf(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Na(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 vf(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 gf=ft.active=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"span";return(function(a){vf(r,a);function r(){var i,o,l,s;hf(this,r);for(var c=arguments.length,d=Array(c),u=0;u<c;u++)d[u]=arguments[u];return s=(o=(l=Na(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 sn.default.createElement(n,{onMouseDown:l.handleMouseDown,onMouseUp:l.handleMouseUp},sn.default.createElement(t,df({},l.props,l.state)))},o),Na(l,s)}return r})(sn.default.Component)};ft.default=gf;var Ln={};Object.defineProperty(Ln,"__esModule",{value:!0});var mf=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};Ln.default=mf;Object.defineProperty(q,"__esModule",{value:!0});q.ReactCSS=q.loop=q.handleActive=Hn=q.handleHover=q.hover=void 0;var xf=st,bf=Ge(xf),yf=ct,wf=Ge(yf),Ef=dt,_f=Ge(Ef),Sf=ut,gi=Ge(Sf),$f=ft,Cf=Ge($f),Of=Ln,kf=Ge(Of);function Ge(e){return e&&e.__esModule?e:{default:e}}q.hover=gi.default;var Hn=q.handleHover=gi.default;q.handleActive=Cf.default;q.loop=kf.default;var Af=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,bf.default)(a),o=(0,wf.default)(t,i);return(0,_f.default)(o)},E=q.default=Af,Tf=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},cn={},Pf=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},jf=function(t,n,a,r){var i=t+"-"+n+"-"+a+(r?"-server":"");if(cn[i])return cn[i];var o=Pf(t,n,a,r);return cn[i]=o,o},Ga=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},Ue=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("+jf(n,a,r,i.canvas)+") center left"}}});return co(s)?p.cloneElement(s,Ga({},s.props,{style:Ga({},s.props.style,c.grid)})):p.createElement("div",{style:c.grid})};Ue.defaultProps={size:8,white:"transparent",grey:"rgba(0,0,0,.08)",renderers:{}};var Rf=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},Ff=(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 Df(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ua(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 Mf(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 Nn=(function(e){Mf(t,e);function t(){var n,a,r,i;Df(this,t);for(var o=arguments.length,l=Array(o),s=0;s<o;s++)l[s]=arguments[s];return i=(a=(r=Ua(this,(n=t.__proto__||Object.getPrototypeOf(t)).call.apply(n,[this].concat(l))),r),r.handleChange=function(c){var d=Tf(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),Ua(r,i)}return Ff(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:Rf({},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(Ue,{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})(ot||lt),zf=(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 Bf(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function If(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Lf(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 Hf(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=1,mi=38,Gf=40,Uf=[mi,Gf],qf=function(t){return Uf.indexOf(t)>-1},Wf=function(t){return Number(String(t).replace(/%/g,""))},Kf=1,S=(function(e){Hf(t,e);function t(n){If(this,t);var a=Lf(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=Wf(r.target.value);if(!isNaN(i)&&qf(r.keyCode)){var o=a.getArrowOffset(),l=r.keyCode===mi?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-"+Kf++,a}return zf(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 Bf({},this.props.label,a)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||Nf}},{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})(ot||lt),Xf=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 m=c*100/i;v=360*m/100}if(a.h!==v)return{h:v,s:a.s,l:a.l,a:a.a,source:"hsl"}}return null},Vf=(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 Yf(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function qa(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 Zf(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 qe=(function(e){Zf(t,e);function t(){var n,a,r,i;Yf(this,t);for(var o=arguments.length,l=Array(o),s=0;s<o;s++)l[s]=arguments[s];return i=(a=(r=qa(this,(n=t.__proto__||Object.getPrototypeOf(t)).call.apply(n,[this].concat(l))),r),r.handleChange=function(c){var d=Xf(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),qa(r,i)}return Vf(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})(ot||lt);function Jf(){this.__data__=[],this.size=0}function ht(e,t){return e===t||e!==e&&t!==t}function Ut(e,t){for(var n=e.length;n--;)if(ht(e[n][0],t))return n;return-1}var Qf=Array.prototype,eh=Qf.splice;function th(e){var t=this.__data__,n=Ut(t,e);if(n<0)return!1;var a=t.length-1;return n==a?t.pop():eh.call(t,n,1),--this.size,!0}function nh(e){var t=this.__data__,n=Ut(t,e);return n<0?void 0:t[n][1]}function ah(e){return Ut(this.__data__,e)>-1}function rh(e,t){var n=this.__data__,a=Ut(n,e);return a<0?(++this.size,n.push([e,t])):n[a][1]=t,this}function ae(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])}}ae.prototype.clear=Jf;ae.prototype.delete=th;ae.prototype.get=nh;ae.prototype.has=ah;ae.prototype.set=rh;function ih(){this.__data__=new ae,this.size=0}function oh(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}function lh(e){return this.__data__.get(e)}function ph(e){return this.__data__.has(e)}var xi=typeof global=="object"&&global&&global.Object===Object&&global,sh=typeof self=="object"&&self&&self.Object===Object&&self,Y=xi||sh||Function("return this")(),le=Y.Symbol,bi=Object.prototype,ch=bi.hasOwnProperty,dh=bi.toString,Ve=le?le.toStringTag:void 0;function uh(e){var t=ch.call(e,Ve),n=e[Ve];try{e[Ve]=void 0;var a=!0}catch{}var r=dh.call(e);return a&&(t?e[Ve]=n:delete e[Ve]),r}var fh=Object.prototype,hh=fh.toString;function vh(e){return hh.call(e)}var gh="[object Null]",mh="[object Undefined]",Wa=le?le.toStringTag:void 0;function ve(e){return e==null?e===void 0?mh:gh:Wa&&Wa in Object(e)?uh(e):vh(e)}function W(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var xh="[object AsyncFunction]",bh="[object Function]",yh="[object GeneratorFunction]",wh="[object Proxy]";function Gn(e){if(!W(e))return!1;var t=ve(e);return t==bh||t==yh||t==xh||t==wh}var dn=Y["__core-js_shared__"],Ka=(function(){var e=/[^.]+$/.exec(dn&&dn.keys&&dn.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""})();function Eh(e){return!!Ka&&Ka in e}var _h=Function.prototype,Sh=_h.toString;function ge(e){if(e!=null){try{return Sh.call(e)}catch{}try{return e+""}catch{}}return""}var $h=/[\\^$.*+?()[\]{}|]/g,Ch=/^\[object .+?Constructor\]$/,Oh=Function.prototype,kh=Object.prototype,Ah=Oh.toString,Th=kh.hasOwnProperty,Ph=RegExp("^"+Ah.call(Th).replace($h,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function jh(e){if(!W(e)||Eh(e))return!1;var t=Gn(e)?Ph:Ch;return t.test(ge(e))}function Rh(e,t){return e==null?void 0:e[t]}function me(e,t){var n=Rh(e,t);return jh(n)?n:void 0}var at=me(Y,"Map"),rt=me(Object,"create");function Fh(){this.__data__=rt?rt(null):{},this.size=0}function Dh(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var Mh="__lodash_hash_undefined__",zh=Object.prototype,Bh=zh.hasOwnProperty;function Ih(e){var t=this.__data__;if(rt){var n=t[e];return n===Mh?void 0:n}return Bh.call(t,e)?t[e]:void 0}var Lh=Object.prototype,Hh=Lh.hasOwnProperty;function Nh(e){var t=this.__data__;return rt?t[e]!==void 0:Hh.call(t,e)}var Gh="__lodash_hash_undefined__";function Uh(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=rt&&t===void 0?Gh:t,this}function he(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])}}he.prototype.clear=Fh;he.prototype.delete=Dh;he.prototype.get=Ih;he.prototype.has=Nh;he.prototype.set=Uh;function qh(){this.size=0,this.__data__={hash:new he,map:new(at||ae),string:new he}}function Wh(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}function qt(e,t){var n=e.__data__;return Wh(t)?n[typeof t=="string"?"string":"hash"]:n.map}function Kh(e){var t=qt(this,e).delete(e);return this.size-=t?1:0,t}function Xh(e){return qt(this,e).get(e)}function Vh(e){return qt(this,e).has(e)}function Yh(e,t){var n=qt(this,e),a=n.size;return n.set(e,t),this.size+=n.size==a?0:1,this}function re(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])}}re.prototype.clear=qh;re.prototype.delete=Kh;re.prototype.get=Xh;re.prototype.has=Vh;re.prototype.set=Yh;var Zh=200;function Jh(e,t){var n=this.__data__;if(n instanceof ae){var a=n.__data__;if(!at||a.length<Zh-1)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new re(a)}return n.set(e,t),this.size=n.size,this}function Q(e){var t=this.__data__=new ae(e);this.size=t.size}Q.prototype.clear=ih;Q.prototype.delete=oh;Q.prototype.get=lh;Q.prototype.has=ph;Q.prototype.set=Jh;var At=(function(){try{var e=me(Object,"defineProperty");return e({},"",{}),e}catch{}})();function Un(e,t,n){t=="__proto__"&&At?At(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function xn(e,t,n){(n!==void 0&&!ht(e[t],n)||n===void 0&&!(t in e))&&Un(e,t,n)}function Qh(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 yi=Qh(),wi=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Xa=wi&&typeof module=="object"&&module&&!module.nodeType&&module,ev=Xa&&Xa.exports===wi,Va=ev?Y.Buffer:void 0;Va&&Va.allocUnsafe;function tv(e,t){return e.slice()}var Tt=Y.Uint8Array;function nv(e){var t=new e.constructor(e.byteLength);return new Tt(t).set(new Tt(e)),t}function av(e,t){var n=nv(e.buffer);return new e.constructor(n,e.byteOffset,e.length)}function rv(e,t){var n=-1,a=e.length;for(t||(t=Array(a));++n<a;)t[n]=e[n];return t}var Ya=Object.create,iv=(function(){function e(){}return function(t){if(!W(t))return{};if(Ya)return Ya(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}})();function Ei(e,t){return function(n){return e(t(n))}}var _i=Ei(Object.getPrototypeOf,Object),ov=Object.prototype;function qn(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||ov;return e===n}function lv(e){return typeof e.constructor=="function"&&!qn(e)?iv(_i(e)):{}}function pe(e){return e!=null&&typeof e=="object"}var pv="[object Arguments]";function Za(e){return pe(e)&&ve(e)==pv}var Si=Object.prototype,sv=Si.hasOwnProperty,cv=Si.propertyIsEnumerable,Pt=Za((function(){return arguments})())?Za:function(e){return pe(e)&&sv.call(e,"callee")&&!cv.call(e,"callee")},H=Array.isArray,dv=9007199254740991;function Wn(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=dv}function We(e){return e!=null&&Wn(e.length)&&!Gn(e)}function uv(e){return pe(e)&&We(e)}function fv(){return!1}var $i=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Ja=$i&&typeof module=="object"&&module&&!module.nodeType&&module,hv=Ja&&Ja.exports===$i,Qa=hv?Y.Buffer:void 0,vv=Qa?Qa.isBuffer:void 0,jt=vv||fv,gv="[object Object]",mv=Function.prototype,xv=Object.prototype,Ci=mv.toString,bv=xv.hasOwnProperty,yv=Ci.call(Object);function wv(e){if(!pe(e)||ve(e)!=gv)return!1;var t=_i(e);if(t===null)return!0;var n=bv.call(t,"constructor")&&t.constructor;return typeof n=="function"&&n instanceof n&&Ci.call(n)==yv}var Ev="[object Arguments]",_v="[object Array]",Sv="[object Boolean]",$v="[object Date]",Cv="[object Error]",Ov="[object Function]",kv="[object Map]",Av="[object Number]",Tv="[object Object]",Pv="[object RegExp]",jv="[object Set]",Rv="[object String]",Fv="[object WeakMap]",Dv="[object ArrayBuffer]",Mv="[object DataView]",zv="[object Float32Array]",Bv="[object Float64Array]",Iv="[object Int8Array]",Lv="[object Int16Array]",Hv="[object Int32Array]",Nv="[object Uint8Array]",Gv="[object Uint8ClampedArray]",Uv="[object Uint16Array]",qv="[object Uint32Array]",C={};C[zv]=C[Bv]=C[Iv]=C[Lv]=C[Hv]=C[Nv]=C[Gv]=C[Uv]=C[qv]=!0;C[Ev]=C[_v]=C[Dv]=C[Sv]=C[Mv]=C[$v]=C[Cv]=C[Ov]=C[kv]=C[Av]=C[Tv]=C[Pv]=C[jv]=C[Rv]=C[Fv]=!1;function Wv(e){return pe(e)&&Wn(e.length)&&!!C[ve(e)]}function Kv(e){return function(t){return e(t)}}var Oi=typeof exports=="object"&&exports&&!exports.nodeType&&exports,nt=Oi&&typeof module=="object"&&module&&!module.nodeType&&module,Xv=nt&&nt.exports===Oi,un=Xv&&xi.process,er=(function(){try{var e=nt&&nt.require&&nt.require("util").types;return e||un&&un.binding&&un.binding("util")}catch{}})(),tr=er&&er.isTypedArray,Kn=tr?Kv(tr):Wv;function bn(e,t){if(!(t==="constructor"&&typeof e[t]=="function")&&t!="__proto__")return e[t]}var Vv=Object.prototype,Yv=Vv.hasOwnProperty;function Zv(e,t,n){var a=e[t];(!(Yv.call(e,t)&&ht(a,n))||n===void 0&&!(t in e))&&Un(e,t,n)}function Jv(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?Un(n,l,s):Zv(n,l,s)}return n}function Qv(e,t){for(var n=-1,a=Array(e);++n<e;)a[n]=t(n);return a}var eg=9007199254740991,tg=/^(?:0|[1-9]\d*)$/;function Xn(e,t){var n=typeof e;return t=t??eg,!!t&&(n=="number"||n!="symbol"&&tg.test(e))&&e>-1&&e%1==0&&e<t}var ng=Object.prototype,ag=ng.hasOwnProperty;function ki(e,t){var n=H(e),a=!n&&Pt(e),r=!n&&!a&&jt(e),i=!n&&!a&&!r&&Kn(e),o=n||a||r||i,l=o?Qv(e.length,String):[],s=l.length;for(var c in e)(t||ag.call(e,c))&&!(o&&(c=="length"||r&&(c=="offset"||c=="parent")||i&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||Xn(c,s)))&&l.push(c);return l}function rg(e){var t=[];if(e!=null)for(var n in Object(e))t.push(n);return t}var ig=Object.prototype,og=ig.hasOwnProperty;function lg(e){if(!W(e))return rg(e);var t=qn(e),n=[];for(var a in e)a=="constructor"&&(t||!og.call(e,a))||n.push(a);return n}function Ai(e){return We(e)?ki(e,!0):lg(e)}function pg(e){return Jv(e,Ai(e))}function sg(e,t,n,a,r,i,o){var l=bn(e,n),s=bn(t,n),c=o.get(s);if(c){xn(e,n,c);return}var d=i?i(l,s,n+"",e,t,o):void 0,u=d===void 0;if(u){var h=H(s),v=!h&&jt(s),m=!h&&!v&&Kn(s);d=s,h||v||m?H(l)?d=l:uv(l)?d=rv(l):v?(u=!1,d=tv(s)):m?(u=!1,d=av(s)):d=[]:wv(s)||Pt(s)?(d=l,Pt(l)?d=pg(l):(!W(l)||Gn(l))&&(d=lv(s))):u=!1}u&&(o.set(s,d),r(d,s,a,i,o),o.delete(s)),xn(e,n,d)}function Ti(e,t,n,a,r){e!==t&&yi(t,function(i,o){if(r||(r=new Q),W(i))sg(e,t,o,n,Ti,a,r);else{var l=a?a(bn(e,o),i,o+"",e,t,r):void 0;l===void 0&&(l=i),xn(e,o,l)}},Ai)}function Wt(e){return e}function cg(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 nr=Math.max;function dg(e,t,n){return t=nr(t===void 0?e.length-1:t,0),function(){for(var a=arguments,r=-1,i=nr(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),cg(e,this,l)}}function ug(e){return function(){return e}}var fg=At?function(e,t){return At(e,"toString",{configurable:!0,enumerable:!1,value:ug(t),writable:!0})}:Wt,hg=800,vg=16,gg=Date.now;function mg(e){var t=0,n=0;return function(){var a=gg(),r=vg-(a-n);if(n=a,r>0){if(++t>=hg)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var xg=mg(fg);function bg(e,t){return xg(dg(e,t,Wt),e+"")}function yg(e,t,n){if(!W(n))return!1;var a=typeof t;return(a=="number"?We(n)&&Xn(t,n.length):a=="string"&&t in n)?ht(n[t],e):!1}function wg(e){return bg(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&&yg(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 B=wg(function(e,t,n){Ti(e,t,n)}),vt=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(B({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))};vt.propTypes={background:f.string,zDepth:f.oneOf([0,1,2,3,4,5]),radius:f.number,styles:f.object};vt.defaultProps={background:"#fff",zDepth:1,radius:2,styles:{}};var fn=function(){return Y.Date.now()},Eg=/\s/;function _g(e){for(var t=e.length;t--&&Eg.test(e.charAt(t)););return t}var Sg=/^\s+/;function $g(e){return e&&e.slice(0,_g(e)+1).replace(Sg,"")}var Cg="[object Symbol]";function Kt(e){return typeof e=="symbol"||pe(e)&&ve(e)==Cg}var ar=NaN,Og=/^[-+]0x[0-9a-f]+$/i,kg=/^0b[01]+$/i,Ag=/^0o[0-7]+$/i,Tg=parseInt;function rr(e){if(typeof e=="number")return e;if(Kt(e))return ar;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=$g(e);var n=kg.test(e);return n||Ag.test(e)?Tg(e.slice(2),n?2:8):Og.test(e)?ar:+e}var Pg="Expected a function",jg=Math.max,Rg=Math.min;function Pi(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(Pg);t=rr(t)||0,W(n)&&(d=!!n.leading,u="maxWait"in n,i=u?jg(rr(n.maxWait)||0,t):i,h="trailing"in n?!!n.trailing:h);function v(T){var M=a,ee=r;return a=r=void 0,c=T,o=e.apply(ee,M),o}function m(T){return c=T,l=setTimeout(_,t),d?v(T):o}function x(T){var M=T-s,ee=T-c,ie=t-M;return u?Rg(ie,i-ee):ie}function b(T){var M=T-s,ee=T-c;return s===void 0||M>=t||M<0||u&&ee>=i}function _(){var T=fn();if(b(T))return F(T);l=setTimeout(_,x(T))}function F(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 D(){return l===void 0?o:F(fn())}function N(){var T=fn(),M=b(T);if(a=arguments,r=this,s=T,M){if(l===void 0)return m(s);if(u)return clearTimeout(l),l=setTimeout(_,t),v(s)}return l===void 0&&(l=setTimeout(_,t)),o}return N.cancel=K,N.flush=D,N}var Fg="Expected a function";function Dg(e,t,n){var a=!0,r=!0;if(typeof e!="function")throw new TypeError(Fg);return W(n)&&(a="leading"in n?!!n.leading:a,r="trailing"in n?!!n.trailing:r),Pi(e,t,{leading:a,maxWait:t,trailing:r})}var Mg=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"}},zg=(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 Bg(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ig(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 Lg(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 Xt=(function(e){Lg(t,e);function t(n){Bg(this,t);var a=Ig(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n));return a.handleChange=function(r){typeof a.props.onChange=="function"&&a.throttle(a.props.onChange,Mg(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=Dg(function(r,i,o){r(i,o)},50),a}return zg(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})(ot||lt);function Hg(e,t){for(var n=-1,a=e==null?0:e.length;++n<a&&t(e[n],n,e)!==!1;);return e}var Ng=Ei(Object.keys,Object),Gg=Object.prototype,Ug=Gg.hasOwnProperty;function qg(e){if(!qn(e))return Ng(e);var t=[];for(var n in Object(e))Ug.call(e,n)&&n!="constructor"&&t.push(n);return t}function Vn(e){return We(e)?ki(e):qg(e)}function Wg(e,t){return e&&yi(e,t,Vn)}function Kg(e,t){return function(n,a){if(n==null)return n;if(!We(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 ji=Kg(Wg);function Xg(e){return typeof e=="function"?e:Wt}function Vg(e,t){var n=H(e)?Hg:ji;return n(e,Xg(t))}function Rt(e){"@babel/helpers - typeof";return Rt=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},Rt(e)}var Yg=/^\s+/,Zg=/\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=Jg(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=Ri(t),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var t=or(this._r,this._g,this._b);return{h:t.h*360,s:t.s,v:t.v,a:this._a}},toHsvString:function(){var t=or(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=ir(this._r,this._g,this._b);return{h:t.h*360,s:t.s,l:t.l,a:this._a}},toHslString:function(){var t=ir(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 lr(this._r,this._g,this._b,t)},toHexString:function(t){return"#"+this.toHex(t)},toHex8:function(t){return nm(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:hm[lr(this._r,this._g,this._b,!0)]||!1},toFilter:function(t){var n="#"+pr(this._r,this._g,this._b,this._a),a=n,r=this._gradientType?"GradientType = 1, ":"";if(t){var i=y(t);a="#"+pr(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(om,arguments)},brighten:function(){return this._applyModification(lm,arguments)},darken:function(){return this._applyModification(pm,arguments)},desaturate:function(){return this._applyModification(am,arguments)},saturate:function(){return this._applyModification(rm,arguments)},greyscale:function(){return this._applyModification(im,arguments)},spin:function(){return this._applyModification(sm,arguments)},_applyCombination:function(t,n){return t.apply(null,[this].concat([].slice.call(n)))},analogous:function(){return this._applyCombination(um,arguments)},complement:function(){return this._applyCombination(cm,arguments)},monochromatic:function(){return this._applyCombination(fm,arguments)},splitcomplement:function(){return this._applyCombination(dm,arguments)},triad:function(){return this._applyCombination(sr,[3])},tetrad:function(){return this._applyCombination(sr,[4])}};y.fromRatio=function(e,t){if(Rt(e)=="object"){var n={};for(var a in e)e.hasOwnProperty(a)&&(a==="a"?n[a]=e[a]:n[a]=Qe(e[a]));e=n}return y(e,t)};function Jg(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=xm(e)),Rt(e)=="object"&&(ne(e.r)&&ne(e.g)&&ne(e.b)?(t=Qg(e.r,e.g,e.b),o=!0,l=String(e.r).substr(-1)==="%"?"prgb":"rgb"):ne(e.h)&&ne(e.s)&&ne(e.v)?(a=Qe(e.s),r=Qe(e.v),t=tm(e.h,a,r),o=!0,l="hsv"):ne(e.h)&&ne(e.s)&&ne(e.l)&&(a=Qe(e.s),i=Qe(e.l),t=em(e.h,a,i),o=!0,l="hsl"),e.hasOwnProperty("a")&&(n=e.a)),n=Ri(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 Qg(e,t,n){return{r:k(e,255)*255,g:k(t,255)*255,b:k(n,255)*255}}function ir(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 em(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 or(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 tm(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 lr(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 nm(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(Fi(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 pr(e,t,n,a){var r=[V(Fi(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 am(e,t){t=t===0?0:t||10;var n=y(e).toHsl();return n.s-=t/100,n.s=Vt(n.s),y(n)}function rm(e,t){t=t===0?0:t||10;var n=y(e).toHsl();return n.s+=t/100,n.s=Vt(n.s),y(n)}function im(e){return y(e).desaturate(100)}function om(e,t){t=t===0?0:t||10;var n=y(e).toHsl();return n.l+=t/100,n.l=Vt(n.l),y(n)}function lm(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 pm(e,t){t=t===0?0:t||10;var n=y(e).toHsl();return n.l-=t/100,n.l=Vt(n.l),y(n)}function sm(e,t){var n=y(e).toHsl(),a=(n.h+t)%360;return n.h=a<0?360+a:a,y(n)}function cm(e){var t=y(e).toHsl();return t.h=(t.h+180)%360,y(t)}function sr(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 dm(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 um(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 fm(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=bm(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 yn=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"},hm=y.hexNames=vm(yn);function vm(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}function Ri(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function k(e,t){gm(e)&&(e="100%");var n=mm(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 Vt(e){return Math.min(1,Math.max(0,e))}function L(e){return parseInt(e,16)}function gm(e){return typeof e=="string"&&e.indexOf(".")!=-1&&parseFloat(e)===1}function mm(e){return typeof e=="string"&&e.indexOf("%")!=-1}function V(e){return e.length==1?"0"+e:""+e}function Qe(e){return e<=1&&(e=e*100+"%"),e}function Fi(e){return Math.round(parseFloat(e)*255).toString(16)}function cr(e){return L(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 ne(e){return!!X.CSS_UNIT.exec(e)}function xm(e){e=e.replace(Yg,"").replace(Zg,"").toLowerCase();var t=!1;if(yn[e])e=yn[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:L(n[1]),g:L(n[2]),b:L(n[3]),a:cr(n[4]),format:t?"name":"hex8"}:(n=X.hex6.exec(e))?{r:L(n[1]),g:L(n[2]),b:L(n[3]),format:t?"name":"hex"}:(n=X.hex4.exec(e))?{r:L(n[1]+""+n[1]),g:L(n[2]+""+n[2]),b:L(n[3]+""+n[3]),a:cr(n[4]+""+n[4]),format:t?"name":"hex8"}:(n=X.hex3.exec(e))?{r:L(n[1]+""+n[1]),g:L(n[2]+""+n[2]),b:L(n[3]+""+n[3]),format:t?"name":"hex"}:!1}function bm(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 dr=function(t){var n=["r","g","b","a","h","s","l","v"],a=0,r=0;return Vg(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},et=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}},ce=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()},Yn=function(t){if(!t)return"#fff";var n=et(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"},hn=function(t,n){var a=t.replace("°","");return y(n+" ("+a+")")._ok},Ye=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},ym=(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 wm(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Em(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 _m(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 I=function(t){var n=(function(a){_m(r,a);function r(i){wm(this,r);var o=Em(this,(r.__proto__||Object.getPrototypeOf(r)).call(this));return o.handleChange=function(l,s){var c=dr(l);if(c){var d=et(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=dr(l);if(c){var d=et(l,l.h||o.state.oldHue);o.props.onSwatchHover&&o.props.onSwatchHover(d,s)}},o.state=Ye({},et(i.color,0)),o.debounce=Pi(function(l,s,c){l(s,c)},100),o}return ym(r,[{key:"render",value:function(){var o={};return this.props.onSwatchHover&&(o.onSwatchHover=this.handleSwatchHover),p.createElement(t,Ye({},this.props,this.state,{onChange:this.handleChange},o))}}],[{key:"getDerivedStateFromProps",value:function(o,l){return Ye({},et(o.color,l.oldHue))}}]),r})(ot||lt);return n.propTypes=Ye({},t.propTypes),n.defaultProps=Ye({},t.defaultProps,{color:{h:250,s:.5,l:.2,a:1}}),n},Sm=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},$m=(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 ur(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 km=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"span";return(function(a){Om(r,a);function r(){var i,o,l,s;Cm(this,r);for(var c=arguments.length,d=Array(c),u=0;u<c;u++)d[u]=arguments[u];return s=(o=(l=ur(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),ur(l,s)}return $m(r,[{key:"render",value:function(){return p.createElement(n,{onFocus:this.handleFocus,onBlur:this.handleBlur},p.createElement(t,Sm({},this.props,this.state)))}}]),r})(p.Component)},fr=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},Am=13,Tm=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",m=E({default:{swatch:fr({background:n,height:"100%",width:"100%",cursor:"pointer",position:"relative",outline:"none"},a,d?h:{})}}),x=function(D){return i(n,D)},b=function(D){return D.keyCode===Am&&i(n,D)},_=function(D){return o(n,D)},F={};return o&&(F.onMouseOver=_),p.createElement("div",fr({style:m.swatch,onClick:x,title:s,tabIndex:0,onKeyDown:b},F),c,v&&p.createElement(Ue,{borderRadius:m.swatch.borderRadius,boxShadow:"inset 0 0 0 1px rgba(0,0,0,0.1)"}))};const xe=km(Tm);var Pm=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})},jm=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},Di=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(Nn,jm({},v.alpha,{rgb:n,hsl:a,pointer:d,renderers:c,onChange:o,direction:l})))};Di.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:Pm};I(Di);function Mi(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 Rm="__lodash_hash_undefined__";function Fm(e){return this.__data__.set(e,Rm),this}function Dm(e){return this.__data__.has(e)}function Ft(e){var t=-1,n=e==null?0:e.length;for(this.__data__=new re;++t<n;)this.add(e[t])}Ft.prototype.add=Ft.prototype.push=Fm;Ft.prototype.has=Dm;function Mm(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 zm(e,t){return e.has(t)}var Bm=1,Im=2;function zi(e,t,n,a,r,i){var o=n&Bm,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&Im?new Ft:void 0;for(i.set(e,t),i.set(t,e);++u<l;){var m=e[u],x=t[u];if(a)var b=o?a(x,m,u,t,e,i):a(m,x,u,e,t,i);if(b!==void 0){if(b)continue;h=!1;break}if(v){if(!Mm(t,function(_,F){if(!zm(v,F)&&(m===_||r(m,_,n,a,i)))return v.push(F)})){h=!1;break}}else if(!(m===x||r(m,x,n,a,i))){h=!1;break}}return i.delete(e),i.delete(t),h}function Lm(e){var t=-1,n=Array(e.size);return e.forEach(function(a,r){n[++t]=[r,a]}),n}function Hm(e){var t=-1,n=Array(e.size);return e.forEach(function(a){n[++t]=a}),n}var Nm=1,Gm=2,Um="[object Boolean]",qm="[object Date]",Wm="[object Error]",Km="[object Map]",Xm="[object Number]",Vm="[object RegExp]",Ym="[object Set]",Zm="[object String]",Jm="[object Symbol]",Qm="[object ArrayBuffer]",ex="[object DataView]",hr=le?le.prototype:void 0,vn=hr?hr.valueOf:void 0;function tx(e,t,n,a,r,i,o){switch(n){case ex:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case Qm:return!(e.byteLength!=t.byteLength||!i(new Tt(e),new Tt(t)));case Um:case qm:case Xm:return ht(+e,+t);case Wm:return e.name==t.name&&e.message==t.message;case Vm:case Zm:return e==t+"";case Km:var l=Lm;case Ym:var s=a&Nm;if(l||(l=Hm),e.size!=t.size&&!s)return!1;var c=o.get(e);if(c)return c==t;a|=Gm,o.set(e,t);var d=zi(l(e),l(t),a,r,i,o);return o.delete(e),d;case Jm:if(vn)return vn.call(e)==vn.call(t)}return!1}function nx(e,t){for(var n=-1,a=t.length,r=e.length;++n<a;)e[r+n]=t[n];return e}function ax(e,t,n){var a=t(e);return H(e)?a:nx(a,n(e))}function rx(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 ix(){return[]}var ox=Object.prototype,lx=ox.propertyIsEnumerable,vr=Object.getOwnPropertySymbols,px=vr?function(e){return e==null?[]:(e=Object(e),rx(vr(e),function(t){return lx.call(e,t)}))}:ix;function gr(e){return ax(e,Vn,px)}var sx=1,cx=Object.prototype,dx=cx.hasOwnProperty;function ux(e,t,n,a,r,i){var o=n&sx,l=gr(e),s=l.length,c=gr(t),d=c.length;if(s!=d&&!o)return!1;for(var u=s;u--;){var h=l[u];if(!(o?h in t:dx.call(t,h)))return!1}var v=i.get(e),m=i.get(t);if(v&&m)return v==t&&m==e;var x=!0;i.set(e,t),i.set(t,e);for(var b=o;++u<s;){h=l[u];var _=e[h],F=t[h];if(a)var K=o?a(F,_,h,t,e,i):a(_,F,h,e,t,i);if(!(K===void 0?_===F||r(_,F,n,a,i):K)){x=!1;break}b||(b=h=="constructor")}if(x&&!b){var D=e.constructor,N=t.constructor;D!=N&&"constructor"in e&&"constructor"in t&&!(typeof D=="function"&&D instanceof D&&typeof N=="function"&&N instanceof N)&&(x=!1)}return i.delete(e),i.delete(t),x}var wn=me(Y,"DataView"),En=me(Y,"Promise"),_n=me(Y,"Set"),Sn=me(Y,"WeakMap"),mr="[object Map]",fx="[object Object]",xr="[object Promise]",br="[object Set]",yr="[object WeakMap]",wr="[object DataView]",hx=ge(wn),vx=ge(at),gx=ge(En),mx=ge(_n),xx=ge(Sn),oe=ve;(wn&&oe(new wn(new ArrayBuffer(1)))!=wr||at&&oe(new at)!=mr||En&&oe(En.resolve())!=xr||_n&&oe(new _n)!=br||Sn&&oe(new Sn)!=yr)&&(oe=function(e){var t=ve(e),n=t==fx?e.constructor:void 0,a=n?ge(n):"";if(a)switch(a){case hx:return wr;case vx:return mr;case gx:return xr;case mx:return br;case xx:return yr}return t});var bx=1,Er="[object Arguments]",_r="[object Array]",St="[object Object]",yx=Object.prototype,Sr=yx.hasOwnProperty;function wx(e,t,n,a,r,i){var o=H(e),l=H(t),s=o?_r:oe(e),c=l?_r:oe(t);s=s==Er?St:s,c=c==Er?St:c;var d=s==St,u=c==St,h=s==c;if(h&&jt(e)){if(!jt(t))return!1;o=!0,d=!1}if(h&&!d)return i||(i=new Q),o||Kn(e)?zi(e,t,n,a,r,i):tx(e,t,s,n,a,r,i);if(!(n&bx)){var v=d&&Sr.call(e,"__wrapped__"),m=u&&Sr.call(t,"__wrapped__");if(v||m){var x=v?e.value():e,b=m?t.value():t;return i||(i=new Q),r(x,b,n,a,i)}}return h?(i||(i=new Q),ux(e,t,n,a,r,i)):!1}function Zn(e,t,n,a,r){return e===t?!0:e==null||t==null||!pe(e)&&!pe(t)?e!==e&&t!==t:wx(e,t,n,a,Zn,r)}var Ex=1,_x=2;function Sx(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 Q,u;if(!(u===void 0?Zn(c,s,Ex|_x,a,d):u))return!1}}return!0}function Bi(e){return e===e&&!W(e)}function $x(e){for(var t=Vn(e),n=t.length;n--;){var a=t[n],r=e[a];t[n]=[a,r,Bi(r)]}return t}function Ii(e,t){return function(n){return n==null?!1:n[e]===t&&(t!==void 0||e in Object(n))}}function Cx(e){var t=$x(e);return t.length==1&&t[0][2]?Ii(t[0][0],t[0][1]):function(n){return n===e||Sx(n,e,t)}}var Ox=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,kx=/^\w*$/;function Jn(e,t){if(H(e))return!1;var n=typeof e;return n=="number"||n=="symbol"||n=="boolean"||e==null||Kt(e)?!0:kx.test(e)||!Ox.test(e)||t!=null&&e in Object(t)}var Ax="Expected a function";function Qn(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(Ax);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(Qn.Cache||re),n}Qn.Cache=re;var Tx=500;function Px(e){var t=Qn(e,function(a){return n.size===Tx&&n.clear(),a}),n=t.cache;return t}var jx=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Rx=/\\(\\)?/g,Fx=Px(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(jx,function(n,a,r,i){t.push(r?i.replace(Rx,"$1"):a||n)}),t}),$r=le?le.prototype:void 0,Cr=$r?$r.toString:void 0;function Li(e){if(typeof e=="string")return e;if(H(e))return Mi(e,Li)+"";if(Kt(e))return Cr?Cr.call(e):"";var t=e+"";return t=="0"&&1/e==-1/0?"-0":t}function Dx(e){return e==null?"":Li(e)}function Hi(e,t){return H(e)?e:Jn(e,t)?[e]:Fx(Dx(e))}function Yt(e){if(typeof e=="string"||Kt(e))return e;var t=e+"";return t=="0"&&1/e==-1/0?"-0":t}function Ni(e,t){t=Hi(t,e);for(var n=0,a=t.length;e!=null&&n<a;)e=e[Yt(t[n++])];return n&&n==a?e:void 0}function Mx(e,t,n){var a=e==null?void 0:Ni(e,t);return a===void 0?n:a}function zx(e,t){return e!=null&&t in Object(e)}function Bx(e,t,n){t=Hi(t,e);for(var a=-1,r=t.length,i=!1;++a<r;){var o=Yt(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&&Wn(r)&&Xn(o,r)&&(H(e)||Pt(e)))}function Ix(e,t){return e!=null&&Bx(e,t,zx)}var Lx=1,Hx=2;function Nx(e,t){return Jn(e)&&Bi(t)?Ii(Yt(e),t):function(n){var a=Mx(n,e);return a===void 0&&a===t?Ix(n,e):Zn(t,a,Lx|Hx)}}function Gx(e){return function(t){return t==null?void 0:t[e]}}function Ux(e){return function(t){return Ni(t,e)}}function qx(e){return Jn(e)?Gx(Yt(e)):Ux(e)}function Wx(e){return typeof e=="function"?e:e==null?Wt:typeof e=="object"?H(e)?Nx(e[0],e[1]):Cx(e):qx(e)}function Kx(e,t){var n=-1,a=We(e)?Array(e.length):[];return ji(e,function(r,i,o){a[++n]=t(r,i,o)}),a}function be(e,t){var n=H(e)?Mi:Kx;return n(e,Wx(t))}var Xx=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},be(n,function(o){return p.createElement(xe,{key:o,color:o,style:i.swatch,onClick:a,onHover:r,focusStyle:{boxShadow:"0 0 4px "+o}})}),p.createElement("div",{style:i.clear}))},ea=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,_){ce(b)&&n({hex:b,source:"hex"},_)},m=E(B({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:Yn(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:m.card,className:"block-picker "+u},p.createElement("div",{style:m.triangle}),p.createElement("div",{style:m.head},h&&p.createElement(Ue,{borderRadius:"6px 6px 0 0"}),p.createElement("div",{style:m.label},r)),p.createElement("div",{style:m.body},p.createElement(Xx,{colors:i,onClick:v,onSwatchHover:a}),p.createElement(S,{style:{input:m.input},value:r,onChange:v})))};ea.propTypes={width:f.oneOfType([f.string,f.number]),colors:f.arrayOf(f.string),triangle:f.oneOf(["top","hide"]),styles:f.object};ea.defaultProps={width:170,colors:["#D9E3F0","#F47373","#697689","#37D67A","#2CCCE4","#555555","#dce775","#ff8a65","#ba68c8"],triangle:"top",styles:{}};I(ea);var $e={100:"#ffcdd2",300:"#e57373",500:"#f44336",700:"#d32f2f",900:"#b71c1c"},Ce={100:"#f8bbd0",300:"#f06292",500:"#e91e63",700:"#c2185b",900:"#880e4f"},Oe={100:"#e1bee7",300:"#ba68c8",500:"#9c27b0",700:"#7b1fa2",900:"#4a148c"},ke={100:"#d1c4e9",300:"#9575cd",500:"#673ab7",700:"#512da8",900:"#311b92"},Ae={100:"#c5cae9",300:"#7986cb",500:"#3f51b5",700:"#303f9f",900:"#1a237e"},Te={100:"#bbdefb",300:"#64b5f6",500:"#2196f3",700:"#1976d2",900:"#0d47a1"},Pe={100:"#b3e5fc",300:"#4fc3f7",500:"#03a9f4",700:"#0288d1",900:"#01579b"},je={100:"#b2ebf2",300:"#4dd0e1",500:"#00bcd4",700:"#0097a7",900:"#006064"},Re={100:"#b2dfdb",300:"#4db6ac",500:"#009688",700:"#00796b",900:"#004d40"},tt={100:"#c8e6c9",300:"#81c784",500:"#4caf50",700:"#388e3c"},Fe={100:"#dcedc8",300:"#aed581",500:"#8bc34a",700:"#689f38",900:"#33691e"},De={100:"#f0f4c3",300:"#dce775",500:"#cddc39",700:"#afb42b",900:"#827717"},Me={100:"#fff9c4",300:"#fff176",500:"#ffeb3b",700:"#fbc02d",900:"#f57f17"},ze={100:"#ffecb3",300:"#ffd54f",500:"#ffc107",700:"#ffa000",900:"#ff6f00"},Be={100:"#ffe0b2",300:"#ffb74d",500:"#ff9800",700:"#f57c00",900:"#e65100"},Ie={100:"#ffccbc",300:"#ff8a65",500:"#ff5722",700:"#e64a19",900:"#bf360c"},Le={100:"#d7ccc8",300:"#a1887f",500:"#795548",700:"#5d4037",900:"#3e2723"},He={100:"#cfd8dc",300:"#90a4ae",500:"#607d8b",700:"#455a64",900:"#263238"},Gi=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(xe,{style:c.Swatch,color:n,onClick:a,onHover:r,focusStyle:{boxShadow:c.Swatch.boxShadow+", 0 0 5px "+n}}))};Gi.defaultProps={circleSize:28,circleSpacing:14};const Vx=Hn(Gi);var ta=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(B({default:{card:{width:n,display:"flex",flexWrap:"wrap",marginRight:-d,marginBottom:-d}}},c)),m=function(b,_){return a({hex:b,source:"hex"},_)};return p.createElement("div",{style:v.card,className:"circle-picker "+h},be(i,function(x){return p.createElement(Vx,{key:x,color:x,onClick:m,onSwatchHover:r,active:o===x.toLowerCase(),circleSize:l,circleSpacing:d})}))};ta.propTypes={width:f.oneOfType([f.string,f.number]),circleSize:f.number,circleSpacing:f.number,styles:f.object};ta.defaultProps={width:252,circleSize:28,circleSpacing:14,colors:[$e[500],Ce[500],Oe[500],ke[500],Ae[500],Te[500],Pe[500],je[500],Re[500],tt[500],Fe[500],De[500],Me[500],ze[500],Be[500],Ie[500],Le[500],He[500]],styles:{}};I(ta);function Or(e){return e===void 0}var Ui={};Object.defineProperty(Ui,"__esModule",{value:!0});var kr=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},Yx=Bt,Ar=Zx(Yx);function Zx(e){return e&&e.__esModule?e:{default:e}}function Jx(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 $t=24,Qx=Ui.default=function(e){var t=e.fill,n=t===void 0?"currentColor":t,a=e.width,r=a===void 0?$t:a,i=e.height,o=i===void 0?$t:i,l=e.style,s=l===void 0?{}:l,c=Jx(e,["fill","width","height","style"]);return Ar.default.createElement("svg",kr({viewBox:"0 0 "+$t+" "+$t,style:kr({fill:n,width:r,height:o},s)},c),Ar.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"}))},e0=(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 t0(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n0(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 a0(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 qi=(function(e){a0(t,e);function t(n){t0(this,t);var a=n0(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?ce(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(Or(r.s)?a.props.hsl.s:r.s),l:Number(Or(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 e0(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(S,{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(S,{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(S,{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(S,{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(S,{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(S,{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(S,{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(S,{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(S,{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(Qx,{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);qi.defaultProps={view:"hex"};var Tr=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})},r0=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})},na=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,m=t.defaultView,x=E(B({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(Xt,{style:x.Saturation,hsl:o,hsv:l,pointer:r0,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(Ue,{renderers:c}))),p.createElement("div",{style:x.toggles},p.createElement("div",{style:x.hue},p.createElement(qe,{style:x.Hue,hsl:o,pointer:Tr,onChange:a})),p.createElement("div",{style:x.alpha},p.createElement(Nn,{style:x.Alpha,rgb:i,hsl:o,pointer:Tr,renderers:c,onChange:a})))),p.createElement(qi,{rgb:i,hsl:o,hex:s,view:m,onChange:a,disableAlpha:r})))};na.propTypes={width:f.oneOfType([f.string,f.number]),disableAlpha:f.bool,styles:f.object,defaultView:f.oneOf(["hex","rgb","hsl"])};na.defaultProps={width:225,disableAlpha:!1,styles:{}};const Tb=I(na);var i0=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:Yn(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(xe,{style:l.color,color:n,onClick:r,onHover:i,focusStyle:{boxShadow:"0 0 4px "+n}},p.createElement("div",{style:l.dot}))},o0=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(S,{style:{wrap:i.HEXwrap,input:i.HEXinput,label:i.HEXlabel},label:"hex",value:n,onChange:o}),p.createElement(S,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"r",value:a.r,onChange:o}),p.createElement(S,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"g",value:a.g,onChange:o}),p.createElement(S,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"b",value:a.b,onChange:o}))},aa=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(B({default:{Compact:{background:"#f6f6f6",radius:"4px"},compact:{paddingTop:"5px",paddingLeft:"5px",boxSizing:"initial",width:"240px"},clear:{clear:"both"}}},s)),h=function(m,x){m.hex?ce(m.hex)&&n({hex:m.hex,source:"hex"},x):n(m,x)};return p.createElement(vt,{style:u.Compact,styles:s},p.createElement("div",{style:u.compact,className:"compact-picker "+d},p.createElement("div",null,be(r,function(v){return p.createElement(i0,{key:v,color:v,active:v.toLowerCase()===i,onClick:h,onSwatchHover:a})}),p.createElement("div",{style:u.clear})),p.createElement(o0,{hex:i,rgb:o,onChange:h})))};aa.propTypes={colors:f.arrayOf(f.string),styles:f.object};aa.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:{}};I(aa);var l0=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(xe,{color:a,onClick:r,onHover:i,focusStyle:o}))};const p0=Hn(l0);var ra=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(B({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(m,x){return r({hex:m,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}),be(a,function(v){return p.createElement(p0,{color:v,key:v,onClick:h,onSwatchHover:i})}))};ra.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};ra.defaultProps={width:200,colors:["#B80000","#DB3E00","#FCCB00","#008B02","#006B76","#1273DE","#004DCF","#5300EB","#EB9694","#FAD0C3","#FEF3BD","#C1E1C5","#BEDADC","#C4DEF6","#BED3F3","#D4C4FB"],triangle:"top-left",styles:{}};I(ra);var s0=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})},c0=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},ia=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(B({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(qe,c0({},h.hue,{hsl:i,pointer:l,onChange:v,direction:o})))};ia.propTypes={styles:f.object};ia.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:s0,styles:{}};I(ia);var d0=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(B({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?ce(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(vt,{styles:o},p.createElement("div",{style:c.material,className:"material-picker "+s},p.createElement(S,{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(S,{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(S,{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(S,{style:{wrap:c.RGBwrap,input:c.RGBinput,label:c.RGBlabel},label:"b",value:r.b,onChange:d})))))};I(d0);var u0=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["#"]?ce(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(S,{style:{wrap:o.RGBwrap,input:o.RGBinput,label:o.RGBlabel},label:"h",value:Math.round(r.h),onChange:l}),p.createElement(S,{style:{wrap:o.RGBwrap,input:o.RGBinput,label:o.RGBlabel},label:"s",value:Math.round(r.s*100),onChange:l}),p.createElement(S,{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(S,{style:{wrap:o.RGBwrap,input:o.RGBinput,label:o.RGBlabel},label:"r",value:a.r,onChange:l}),p.createElement(S,{style:{wrap:o.RGBwrap,input:o.RGBinput,label:o.RGBlabel},label:"g",value:a.g,onChange:l}),p.createElement(S,{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(S,{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},"%")))},f0=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})},h0=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})))},Pr=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)},v0=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"))},g0=(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 m0(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function x0(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 b0(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 oa=(function(e){b0(t,e);function t(n){m0(this,t);var a=x0(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return a.state={currentColor:n.hex},a}return g0(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(B({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(Xt,{hsl:this.props.hsl,hsv:this.props.hsv,pointer:f0,onChange:this.props.onChange})),p.createElement("div",{style:s.hue},p.createElement(qe,{direction:"vertical",hsl:this.props.hsl,pointer:h0,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(v0,{rgb:this.props.rgb,currentColor:this.state.currentColor})),p.createElement("div",{style:s.actions},p.createElement(Pr,{label:"OK",onClick:this.props.onAccept,active:!0}),p.createElement(Pr,{label:"Cancel",onClick:this.props.onCancel}),p.createElement(u0,{onChange:this.props.onChange,rgb:this.props.rgb,hsv:this.props.hsv,hex:this.props.hex}))))))}}]),t})(p.Component);oa.propTypes={header:f.string,styles:f.object};oa.defaultProps={header:"Color Picker",styles:{}};I(oa);var y0=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?ce(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(S,{style:{input:l.input,label:l.label},label:"hex",value:i.replace("#",""),onChange:s})),p.createElement("div",{style:l.single},p.createElement(S,{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(S,{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(S,{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(S,{style:{input:l.input,label:l.label},label:"a",value:Math.round(a.a*100),onChange:s,dragLabel:"true",dragMax:"100"})))},w0=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},Wi=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(xe,w0({},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}})))}))};Wi.propTypes={colors:f.arrayOf(f.oneOfType([f.string,f.shape({color:f.string,title:f.string})])).isRequired};var E0=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},la=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,m=t.className,x=m===void 0?"":m,b=E(B({default:E0({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(Xt,{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(qe,{style:b.Hue,hsl:o,onChange:l})),p.createElement("div",{style:b.alpha},p.createElement(Nn,{style:b.Alpha,rgb:a,hsl:o,renderers:u,onChange:l}))),p.createElement("div",{style:b.color},p.createElement(Ue,null),p.createElement("div",{style:b.activeColor}))),p.createElement(y0,{rgb:a,hsl:o,hex:r,onChange:l,disableAlpha:c}),p.createElement(Wi,{colors:d,onClick:l,onSwatchHover:s}))};la.propTypes={disableAlpha:f.bool,width:f.oneOfType([f.string,f.number]),styles:f.object};la.defaultProps={disableAlpha:!1,width:200,styles:{},presetColors:["#D0021B","#F5A623","#F8E71C","#8B572A","#7ED321","#417505","#BD10E0","#9013FE","#4A90E2","#50E3C2","#B8E986","#000000","#4A4A4A","#9B9B9B","#FFFFFF"]};I(la);var Ze=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})},_0=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(Ze,{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(Ze,{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(Ze,{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(Ze,{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(Ze,{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}))},S0=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})},pa=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(B({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(qe,{style:c.Hue,hsl:n,pointer:r,onChange:a})),p.createElement("div",{style:c.swatches},p.createElement(_0,{hsl:n,onClick:a})))};pa.propTypes={styles:f.object};pa.defaultProps={pointer:S0,styles:{}};I(pa);var Ki={};Object.defineProperty(Ki,"__esModule",{value:!0});var jr=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},$0=Bt,Rr=C0($0);function C0(e){return e&&e.__esModule?e:{default:e}}function O0(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 Ct=24,k0=Ki.default=function(e){var t=e.fill,n=t===void 0?"currentColor":t,a=e.width,r=a===void 0?Ct:a,i=e.height,o=i===void 0?Ct:i,l=e.style,s=l===void 0?{}:l,c=O0(e,["fill","width","height","style"]);return Rr.default.createElement("svg",jr({viewBox:"0 0 "+Ct+" "+Ct,style:jr({fill:n,width:r,height:o},s)},c),Rr.default.createElement("path",{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}))},A0=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:Yn(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(xe,{color:n,style:c.color,onClick:r,onHover:i,focusStyle:{boxShadow:"0 0 4px "+n}},p.createElement("div",{style:c.check},p.createElement(k0,null)))},T0=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},be(r,function(l,s){return p.createElement(A0,{key:l,color:l,active:l.toLowerCase()===i,first:s===0,last:s===r.length-1,onClick:n,onSwatchHover:a})}))},sa=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(B({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(vt,null,p.createElement("div",{style:h.overflow},p.createElement("div",{style:h.body},be(o,function(m){return p.createElement(T0,{key:m.toString(),group:m,active:l,onClick:v,onSwatchHover:i})}),p.createElement("div",{style:h.clear})))))};sa.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};sa.defaultProps={width:320,height:240,colors:[[$e[900],$e[700],$e[500],$e[300],$e[100]],[Ce[900],Ce[700],Ce[500],Ce[300],Ce[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]],[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]],["#194D33",tt[700],tt[500],tt[300],tt[100]],[Fe[900],Fe[700],Fe[500],Fe[300],Fe[100]],[De[900],De[700],De[500],De[300],De[100]],[Me[900],Me[700],Me[500],Me[300],Me[100]],[ze[900],ze[700],ze[500],ze[300],ze[100]],[Be[900],Be[700],Be[500],Be[300],Be[100]],[Ie[900],Ie[700],Ie[500],Ie[300],Ie[100]],[Le[900],Le[700],Le[500],Le[300],Le[100]],[He[900],He[700],He[500],He[300],He[100]],["#000000","#525252","#969696","#D9D9D9","#FFFFFF"]],styles:{}};I(sa);var ca=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(B({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){ce(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},be(i,function(m,x){return p.createElement(xe,{key:x,color:m,hex:m,style:h.swatch,onClick:v,onHover:a,focusStyle:{boxShadow:"0 0 4px "+m}})}),p.createElement("div",{style:h.hash},"#"),p.createElement(S,{label:null,style:{input:h.input},value:r.replace("#",""),onChange:v}),p.createElement("div",{style:h.clear})))};ca.propTypes={width:f.oneOfType([f.string,f.number]),triangle:f.oneOf(["hide","top-left","top-right"]),colors:f.arrayOf(f.string),styles:f.object};ca.defaultProps={width:276,colors:["#FF6900","#FCB900","#7BDCB5","#00D084","#8ED1FC","#0693E3","#ABB8C3","#EB144C","#F78DA7","#9900EF"],triangle:"top-left",styles:{}};I(ca);var da=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})};da.propTypes={hsl:f.shape({h:f.number,s:f.number,l:f.number,a:f.number})};da.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};var ua=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})};ua.propTypes={hsl:f.shape({h:f.number,s:f.number,l:f.number,a:f.number})};ua.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};var P0=function(t){var n=t.onChange,a=t.rgb,r=t.hsl,i=t.hex,o=t.hsv,l=function(v,m){if(v.hex)ce(v.hex)&&n({hex:v.hex,source:"hex"},m);else if(v.rgb){var x=v.rgb.split(",");hn(v.rgb,"rgb")&&n({r:x[0],g:x[1],b:x[2],a:1,source:"rgb"},m)}else if(v.hsv){var b=v.hsv.split(",");hn(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"},m))}else if(v.hsl){var _=v.hsl.split(",");hn(v.hsl,"hsl")&&(_[2]=_[2].replace("%",""),_[1]=_[1].replace("%",""),_[0]=_[0].replace("°",""),u[1]==1?u[1]=.01:u[2]==1&&(u[2]=.01),n({h:Number(_[0]),s:Number(_[1]),v:Number(_[2]),source:"hsl"},m))}},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(S,{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(S,{style:{input:s.input2,label:s.label2},label:"rgb",value:c,onChange:l})),p.createElement("div",{style:s.single},p.createElement(S,{style:{input:s.input2,label:s.label2},label:"hsv",value:u,onChange:l})),p.createElement("div",{style:s.single},p.createElement(S,{style:{input:s.input2,label:s.label2},label:"hsl",value:d,onChange:l})))))},fa=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(B({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(Xt,{hsl:i,hsv:o,pointer:da,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(qe,{style:v.Hue,hsl:i,radius:"4px",pointer:ua,onChange:a}))),p.createElement(P0,{rgb:r,hsl:i,hex:l,hsv:o,onChange:a})))};fa.propTypes={width:f.oneOfType([f.string,f.number]),styles:f.object,header:f.string};fa.defaultProps={width:652,styles:{},header:"Color picker"};I(fa);function ye(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 j0=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 Ne(e,t,n){const a=R0(e),{webkitRelativePath:r}=e,i=typeof t=="string"?t:typeof r=="string"&&r.length>0?r:`./${e.name}`;return typeof a.path!="string"&&Fr(a,"path",i),Fr(a,"relativePath",i),a}function R0(e){const{name:t}=e;if(t&&t.lastIndexOf(".")!==-1&&!e.type){const a=t.split(".").pop().toLowerCase(),r=j0.get(a);r&&Object.defineProperty(e,"type",{value:r,writable:!1,configurable:!1,enumerable:!0})}return e}function Fr(e,t,n){Object.defineProperty(e,t,{value:n,writable:!1,configurable:!1,enumerable:!0})}const F0=[".DS_Store","Thumbs.db"];function D0(e){return ye(this,void 0,void 0,function*(){return Dt(e)&&M0(e.dataTransfer)?L0(e.dataTransfer,e.type):z0(e)?B0(e):Array.isArray(e)&&e.every(t=>"getFile"in t&&typeof t.getFile=="function")?I0(e):[]})}function M0(e){return Dt(e)}function z0(e){return Dt(e)&&Dt(e.target)}function Dt(e){return typeof e=="object"&&e!==null}function B0(e){return $n(e.target.files).map(t=>Ne(t))}function I0(e){return ye(this,void 0,void 0,function*(){return(yield Promise.all(e.map(n=>n.getFile()))).map(n=>Ne(n))})}function L0(e,t){return ye(this,void 0,void 0,function*(){if(e.items){const n=$n(e.items).filter(r=>r.kind==="file");if(t!=="drop")return n;const a=yield Promise.all(n.map(H0));return Dr(Xi(a))}return Dr($n(e.files).map(n=>Ne(n)))})}function Dr(e){return e.filter(t=>F0.indexOf(t.name)===-1)}function $n(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 H0(e){if(typeof e.webkitGetAsEntry!="function")return Mr(e);const t=e.webkitGetAsEntry();return t&&t.isDirectory?Vi(t):Mr(e,t)}function Xi(e){return e.reduce((t,n)=>[...t,...Array.isArray(n)?Xi(n):[n]],[])}function Mr(e,t){return ye(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,Ne(o)}}const a=e.getAsFile();if(!a)throw new Error(`${e} is not a File`);return Ne(a,(n=t==null?void 0:t.fullPath)!==null&&n!==void 0?n:void 0)})}function N0(e){return ye(this,void 0,void 0,function*(){return e.isDirectory?Vi(e):G0(e)})}function Vi(e){const t=e.createReader();return new Promise((n,a)=>{const r=[];function i(){t.readEntries(o=>ye(this,void 0,void 0,function*(){if(o.length){const l=Promise.all(o.map(N0));r.push(l),i()}else try{const l=yield Promise.all(r);n(l)}catch(l){a(l)}}),o=>{a(o)})}i()})}function G0(e){return ye(this,void 0,void 0,function*(){return new Promise((t,n)=>{e.file(a=>{const r=Ne(a,e.fullPath);t(r)},a=>{n(a)})})})}var gn=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 zr(e){return W0(e)||q0(e)||Zi(e)||U0()}function U0(){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 q0(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function W0(e){if(Array.isArray(e))return Cn(e)}function Br(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 Ir(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Br(Object(n),!0).forEach(function(a){Yi(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Br(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function Yi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function it(e,t){return V0(e)||X0(e,t)||Zi(e,t)||K0()}function K0(){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 Zi(e,t){if(e){if(typeof e=="string")return Cn(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 Cn(e,t)}}function Cn(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 X0(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 V0(e){if(Array.isArray(e))return e}var Y0=typeof gn=="function"?gn:gn.default,Z0="file-invalid-type",J0="file-too-large",Q0="file-too-small",eb="too-many-files",tb=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:Z0,message:"File type must be ".concat(a)}},Lr=function(t){return{code:J0,message:"File is larger than ".concat(t," ").concat(t===1?"byte":"bytes")}},Hr=function(t){return{code:Q0,message:"File is smaller than ".concat(t," ").concat(t===1?"byte":"bytes")}},nb={code:eb,message:"Too many files"};function ab(e){return e.type===""&&typeof e.getAsFile=="function"}function Ji(e,t){var n=e.type==="application/x-moz-file"||Y0(e,t)||ab(e);return[n,n?null:tb(t)]}function Qi(e,t,n){if(fe(e.size))if(fe(t)&&fe(n)){if(e.size>n)return[!1,Lr(n)];if(e.size<t)return[!1,Hr(t)]}else{if(fe(t)&&e.size<t)return[!1,Hr(t)];if(fe(n)&&e.size>n)return[!1,Lr(n)]}return[!0,null]}function fe(e){return e!=null}function rb(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=Ji(s,n),d=it(c,1),u=d[0],h=Qi(s,a,r),v=it(h,1),m=v[0],x=l?l(s):null;return u&&m&&!x})}function Mt(e){return typeof e.isPropagationStopped=="function"?e.isPropagationStopped():typeof e.cancelBubble<"u"?e.cancelBubble:!1}function Je(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 Nr(e){e.preventDefault()}function ib(e){return e.indexOf("MSIE")!==-1||e.indexOf("Trident/")!==-1}function ob(e){return e.indexOf("Edge/")!==-1}function lb(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window.navigator.userAgent;return ib(e)||ob(e)}function J(){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!Mt(a)&&l&&l.apply(void 0,[a].concat(i)),Mt(a)})}}function pb(){return"showOpenFilePicker"in window}function sb(e){if(fe(e)){var t=Object.entries(e).filter(function(n){var a=it(n,2),r=a[0],i=a[1],o=!0;return eo(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(to))&&(console.warn('Skipped "'.concat(r,'" because an invalid file extension was provided.')),o=!1),o}).reduce(function(n,a){var r=it(a,2),i=r[0],o=r[1];return Ir(Ir({},n),{},Yi({},i,o))},{});return[{description:"Files",accept:t}]}return e}function cb(e){if(fe(e))return Object.entries(e).reduce(function(t,n){var a=it(n,2),r=a[0],i=a[1];return[].concat(zr(t),[r],zr(i))},[]).filter(function(t){return eo(t)||to(t)}).join(",")}function db(e){return e instanceof DOMException&&(e.name==="AbortError"||e.code===e.ABORT_ERR)}function ub(e){return e instanceof DOMException&&(e.name==="SecurityError"||e.code===e.SECURITY_ERR)}function eo(e){return e==="audio/*"||e==="video/*"||e==="image/*"||e==="text/*"||e==="application/*"||/\w+\/[-+.\w]+/g.test(e)}function to(e){return/^.*\.[\w]+$/.test(e)}var fb=["children"],hb=["open"],vb=["refKey","role","onKeyDown","onFocus","onBlur","onClick","onDragEnter","onDragOver","onDragLeave","onDrop"],gb=["refKey","onChange","onClick"];function Gr(e){return bb(e)||xb(e)||no(e)||mb()}function mb(){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 xb(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function bb(e){if(Array.isArray(e))return On(e)}function mn(e,t){return Eb(e)||wb(e,t)||no(e,t)||yb()}function yb(){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 no(e,t){if(e){if(typeof e=="string")return On(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 On(e,t)}}function On(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 wb(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 Eb(e){if(Array.isArray(e))return e}function Ur(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 O(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Ur(Object(n),!0).forEach(function(a){kn(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ur(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function kn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function zt(e,t){if(e==null)return{};var n=_b(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 _b(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 ha=uo(function(e,t){var n=e.children,a=zt(e,fb),r=Sb(a),i=r.open,o=zt(r,hb);return fo(t,function(){return{open:i}},[i]),p.createElement(ho,null,n(O(O({},o),{},{open:i})))});ha.displayName="Dropzone";var ao={disabled:!1,getFilesFromEvent:D0,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};ha.defaultProps=ao;ha.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 An={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,isDragGlobal:!1,acceptedFiles:[],fileRejections:[]};function Sb(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=O(O({},ao),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,m=t.onDropRejected,x=t.onFileDialogCancel,b=t.onFileDialogOpen,_=t.useFsAccessApi,F=t.autoFocus,K=t.preventDropOnDocument,D=t.noClick,N=t.noKeyboard,T=t.noDrag,M=t.noDragEventsBubbling,ee=t.onError,ie=t.validator,Ke=Se(function(){return cb(n)},[n]),va=Se(function(){return sb(n)},[n]),Zt=Se(function(){return typeof b=="function"?b:qr},[b]),gt=Se(function(){return typeof x=="function"?x:qr},[x]),z=Xe(null),G=Xe(null),ro=vo($b,An),ga=mn(ro,2),Jt=ga[0],j=ga[1],io=Jt.isFocused,ma=Jt.isFileDialogActive,mt=Xe(typeof window<"u"&&window.isSecureContext&&_&&pb()),xa=function(){!mt.current&&ma&&setTimeout(function(){if(G.current){var w=G.current.files;w.length||(j({type:"closeDialog"}),gt())}},300)};_t(function(){return window.addEventListener("focus",xa,!1),function(){window.removeEventListener("focus",xa,!1)}},[G,ma,gt,mt]);var we=Xe([]),de=Xe([]),ba=function(w){z.current&&z.current.contains(w.target)||(w.preventDefault(),we.current=[])};_t(function(){return K&&(document.addEventListener("dragover",Nr,!1),document.addEventListener("drop",ba,!1)),function(){K&&(document.removeEventListener("dragover",Nr),document.removeEventListener("drop",ba))}},[z,K]),_t(function(){var g=function(Z){de.current=[].concat(Gr(de.current),[Z.target]),Je(Z)&&j({isDragGlobal:!0,type:"setDragGlobal"})},w=function(Z){de.current=de.current.filter(function(te){return te!==Z.target&&te!==null}),!(de.current.length>0)&&j({isDragGlobal:!1,type:"setDragGlobal"})},A=function(){de.current=[],j({isDragGlobal:!1,type:"setDragGlobal"})},P=function(){de.current=[],j({isDragGlobal:!1,type:"setDragGlobal"})};return document.addEventListener("dragenter",g,!1),document.addEventListener("dragleave",w,!1),document.addEventListener("dragend",A,!1),document.addEventListener("drop",P,!1),function(){document.removeEventListener("dragenter",g),document.removeEventListener("dragleave",w),document.removeEventListener("dragend",A),document.removeEventListener("drop",P)}},[z]),_t(function(){return!a&&F&&z.current&&z.current.focus(),function(){}},[z,F,a]);var ue=U(function(g){ee?ee(g):console.error(g)},[ee]),ya=U(function(g){g.preventDefault(),g.persist(),wt(g),we.current=[].concat(Gr(we.current),[g.target]),Je(g)&&Promise.resolve(r(g)).then(function(w){if(!(Mt(g)&&!M)){var A=w.length,P=A>0&&rb({files:w,accept:Ke,minSize:o,maxSize:i,multiple:l,maxFiles:s,validator:ie}),R=A>0&&!P;j({isDragAccept:P,isDragReject:R,isDragActive:!0,type:"setDraggedFiles"}),c&&c(g)}}).catch(function(w){return ue(w)})},[r,c,ue,M,Ke,o,i,l,s,ie]),wa=U(function(g){g.preventDefault(),g.persist(),wt(g);var w=Je(g);if(w&&g.dataTransfer)try{g.dataTransfer.dropEffect="copy"}catch{}return w&&u&&u(g),!1},[u,M]),Ea=U(function(g){g.preventDefault(),g.persist(),wt(g);var w=we.current.filter(function(P){return z.current&&z.current.contains(P)}),A=w.indexOf(g.target);A!==-1&&w.splice(A,1),we.current=w,!(w.length>0)&&(j({type:"setDraggedFiles",isDragActive:!1,isDragAccept:!1,isDragReject:!1}),Je(g)&&d&&d(g))},[z,d,M]),xt=U(function(g,w){var A=[],P=[];g.forEach(function(R){var Z=Ji(R,Ke),te=mn(Z,2),en=te[0],tn=te[1],nn=Qi(R,o,i),Et=mn(nn,2),an=Et[0],rn=Et[1],on=ie?ie(R):null;if(en&&an&&!on)A.push(R);else{var ln=[tn,rn];on&&(ln=ln.concat(on)),P.push({file:R,errors:ln.filter(function(so){return so})})}}),(!l&&A.length>1||l&&s>=1&&A.length>s)&&(A.forEach(function(R){P.push({file:R,errors:[nb]})}),A.splice(0)),j({acceptedFiles:A,fileRejections:P,type:"setFiles"}),h&&h(A,P,w),P.length>0&&m&&m(P,w),A.length>0&&v&&v(A,w)},[j,l,Ke,o,i,s,h,v,m,ie]),bt=U(function(g){g.preventDefault(),g.persist(),wt(g),we.current=[],Je(g)&&Promise.resolve(r(g)).then(function(w){Mt(g)&&!M||xt(w,g)}).catch(function(w){return ue(w)}),j({type:"reset"})},[r,xt,ue,M]),Ee=U(function(){if(mt.current){j({type:"openDialog"}),Zt();var g={multiple:l,types:va};window.showOpenFilePicker(g).then(function(w){return r(w)}).then(function(w){xt(w,null),j({type:"closeDialog"})}).catch(function(w){db(w)?(gt(w),j({type:"closeDialog"})):ub(w)?(mt.current=!1,G.current?(G.current.value=null,G.current.click()):ue(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."))):ue(w)});return}G.current&&(j({type:"openDialog"}),Zt(),G.current.value=null,G.current.click())},[j,Zt,gt,_,xt,ue,va,l]),_a=U(function(g){!z.current||!z.current.isEqualNode(g.target)||(g.key===" "||g.key==="Enter"||g.keyCode===32||g.keyCode===13)&&(g.preventDefault(),Ee())},[z,Ee]),Sa=U(function(){j({type:"focus"})},[]),$a=U(function(){j({type:"blur"})},[]),Ca=U(function(){D||(lb()?setTimeout(Ee,0):Ee())},[D,Ee]),_e=function(w){return a?null:w},Qt=function(w){return N?null:_e(w)},yt=function(w){return T?null:_e(w)},wt=function(w){M&&w.stopPropagation()},oo=Se(function(){return function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},w=g.refKey,A=w===void 0?"ref":w,P=g.role,R=g.onKeyDown,Z=g.onFocus,te=g.onBlur,en=g.onClick,tn=g.onDragEnter,nn=g.onDragOver,Et=g.onDragLeave,an=g.onDrop,rn=zt(g,vb);return O(O(kn({onKeyDown:Qt(J(R,_a)),onFocus:Qt(J(Z,Sa)),onBlur:Qt(J(te,$a)),onClick:_e(J(en,Ca)),onDragEnter:yt(J(tn,ya)),onDragOver:yt(J(nn,wa)),onDragLeave:yt(J(Et,Ea)),onDrop:yt(J(an,bt)),role:typeof P=="string"&&P!==""?P:"presentation"},A,z),!a&&!N?{tabIndex:0}:{}),rn)}},[z,_a,Sa,$a,Ca,ya,wa,Ea,bt,N,T,a]),lo=U(function(g){g.stopPropagation()},[]),po=Se(function(){return function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},w=g.refKey,A=w===void 0?"ref":w,P=g.onChange,R=g.onClick,Z=zt(g,gb),te=kn({accept:Ke,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:_e(J(P,bt)),onClick:_e(J(R,lo)),tabIndex:-1},A,G);return O(O({},te),Z)}},[G,n,l,bt,a]);return O(O({},Jt),{},{isFocused:io&&!a,getRootProps:oo,getInputProps:po,rootRef:z,inputRef:G,open:_e(Ee)})}function $b(e,t){switch(t.type){case"focus":return O(O({},e),{},{isFocused:!0});case"blur":return O(O({},e),{},{isFocused:!1});case"openDialog":return O(O({},An),{},{isFileDialogActive:!0});case"closeDialog":return O(O({},e),{},{isFileDialogActive:!1});case"setDraggedFiles":return O(O({},e),{},{isDragActive:t.isDragActive,isDragAccept:t.isDragAccept,isDragReject:t.isDragReject});case"setFiles":return O(O({},e),{},{acceptedFiles:t.acceptedFiles,fileRejections:t.fileRejections,isDragReject:!1});case"setDragGlobal":return O(O({},e),{},{isDragGlobal:t.isDragGlobal});case"reset":return O({},An);default:return e}}function qr(){}export{Tb as C,ha as D,Sb as u};