UNPKG

awesome-react-colorpicker

Version:
6 lines 56.8 kB
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t(require("react"));else if("function"==typeof define&&define.amd)define(["react"],t);else{var r="object"==typeof exports?t(require("react")):t(e.React);for(var n in r)("object"==typeof exports?exports:e)[n]=r[n]}}(window,(function(e){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var a=t[n]={i:n,l:!1,exports:{}};return e[n].call(a.exports,a,a.exports,r),a.l=!0,a.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)r.d(n,a,function(t){return e[t]}.bind(null,a));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=70)}([function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,r){(function(t){var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t&&t)||Function("return this")()}).call(this,r(73))},function(e,t,r){var n=r(1),a=r(21).f,o=r(9),c=r(12),i=r(24),l=r(78),u=r(46);e.exports=function(e,t){var r,s,f,p,h,d=e.target,v=e.global,g=e.stat;if(r=v?n:g?n[d]||i(d,{}):(n[d]||{}).prototype)for(s in t){if(p=t[s],f=e.noTargetGet?(h=a(r,s))&&h.value:r[s],!u(v?s:d+(g?".":"#")+s,e.forced)&&void 0!==f){if(typeof p==typeof f)continue;l(p,f)}(e.sham||f&&f.sham)&&o(p,"sham",!0),c(r,s,p,e)}}},function(e,t,r){var n=r(5);e.exports=function(e){if(!n(e))throw TypeError(String(e)+" is not an object");return e}},function(e,t,r){var n=r(1),a=r(41),o=r(8),c=r(42),i=r(49),l=r(84),u=a("wks"),s=n.Symbol,f=l?s:c;e.exports=function(e){return o(u,e)||(i&&o(s,e)?u[e]=s[e]:u[e]=f("Symbol."+e)),u[e]}},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,r){var n=r(0);e.exports=!n((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(e,t){var r={}.hasOwnProperty;e.exports=function(e,t){return r.call(e,t)}},function(e,t,r){var n=r(7),a=r(11),o=r(22);e.exports=n?function(e,t,r){return a.f(e,t,o(1,r))}:function(e,t,r){return e[t]=r,e}},function(e,t){var r={}.toString;e.exports=function(e){return r.call(e).slice(8,-1)}},function(e,t,r){var n=r(7),a=r(36),o=r(3),c=r(16),i=Object.defineProperty;t.f=n?i:function(e,t,r){if(o(e),t=c(t,!0),o(r),a)try{return i(e,t,r)}catch(e){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(e[t]=r.value),e}},function(e,t,r){var n=r(1),a=r(9),o=r(8),c=r(24),i=r(38),l=r(75),u=l.get,s=l.enforce,f=String(String).split("String");(e.exports=function(e,t,r,i){var l=!!i&&!!i.unsafe,u=!!i&&!!i.enumerable,p=!!i&&!!i.noTargetGet;"function"==typeof r&&("string"!=typeof t||o(r,"name")||a(r,"name",t),s(r).source=f.join("string"==typeof t?t:"")),e!==n?(l?!p&&e[t]&&(u=!0):delete e[t],u?e[t]=r:a(e,t,r)):u?e[t]=r:c(t,r)})(Function.prototype,"toString",(function(){return"function"==typeof this&&u(this).source||i(this)}))},function(e,t,r){var n=r(17),a=Math.min;e.exports=function(e){return e>0?a(n(e),9007199254740991):0}},function(e,t){e.exports=function(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){var n=r(23),a=r(6);e.exports=function(e){return n(a(e))}},function(e,t,r){var n=r(5);e.exports=function(e,t){if(!n(e))return e;var r,a;if(t&&"function"==typeof(r=e.toString)&&!n(a=r.call(e)))return a;if("function"==typeof(r=e.valueOf)&&!n(a=r.call(e)))return a;if(!t&&"function"==typeof(r=e.toString)&&!n(a=r.call(e)))return a;throw TypeError("Can't convert object to primitive value")}},function(e,t){var r=Math.ceil,n=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?n:r)(e)}},function(e,t,r){var n=r(6);e.exports=function(e){return Object(n(e))}},function(e,t,r){"use strict";var n,a,o=r(66),c=RegExp.prototype.exec,i=String.prototype.replace,l=c,u=(n=/a/,a=/b*/g,c.call(n,"a"),c.call(a,"a"),0!==n.lastIndex||0!==a.lastIndex),s=void 0!==/()??/.exec("")[1];(u||s)&&(l=function(e){var t,r,n,a,l=this;return s&&(r=new RegExp("^"+l.source+"$(?!\\s)",o.call(l))),u&&(t=l.lastIndex),n=c.call(l,e),u&&n&&(l.lastIndex=l.global?n.index+n[0].length:t),s&&n&&n.length>1&&i.call(n[0],r,(function(){for(a=1;a<arguments.length-2;a++)void 0===arguments[a]&&(n[a]=void 0)})),n}),e.exports=l},function(e,t){function r(t){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?e.exports=r=function(e){return typeof e}:e.exports=r=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(t)}e.exports=r},function(e,t,r){var n=r(7),a=r(74),o=r(22),c=r(15),i=r(16),l=r(8),u=r(36),s=Object.getOwnPropertyDescriptor;t.f=n?s:function(e,t){if(e=c(e),t=i(t,!0),u)try{return s(e,t)}catch(e){}if(l(e,t))return o(!a.f.call(e,t),e[t])}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,r){var n=r(0),a=r(10),o="".split;e.exports=n((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?o.call(e,""):Object(e)}:Object},function(e,t,r){var n=r(1),a=r(9);e.exports=function(e,t){try{a(n,e,t)}catch(r){n[e]=t}return t}},function(e,t){e.exports={}},function(e,t,r){var n=r(80),a=r(1),o=function(e){return"function"==typeof e?e:void 0};e.exports=function(e,t){return arguments.length<2?o(n[e])||o(a[e]):n[e]&&n[e][t]||a[e]&&a[e][t]}},function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(e,t,r){var n=r(6),a="["+r(29)+"]",o=RegExp("^"+a+a+"*"),c=RegExp(a+a+"*$"),i=function(e){return function(t){var r=String(n(t));return 1&e&&(r=r.replace(o,"")),2&e&&(r=r.replace(c,"")),r}};e.exports={start:i(1),end:i(2),trim:i(3)}},function(e,t){e.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},function(e,t,r){var n=r(88),a=r(89),o=r(90);e.exports=function(e,t){return n(e)||a(e,t)||o()}},function(e,t,r){var n=r(2),a=r(18),o=r(61);n({target:"Object",stat:!0,forced:r(0)((function(){o(1)}))},{keys:function(e){return o(a(e))}})},function(e,t,r){var n={};n[r(4)("toStringTag")]="z",e.exports="[object z]"===String(n)},function(e,t,r){"use strict";var n=r(9),a=r(12),o=r(0),c=r(4),i=r(19),l=c("species"),u=!o((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")})),s=!o((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var r="ab".split(e);return 2!==r.length||"a"!==r[0]||"b"!==r[1]}));e.exports=function(e,t,r,f){var p=c(e),h=!o((function(){var t={};return t[p]=function(){return 7},7!=""[e](t)})),d=h&&!o((function(){var t=!1,r=/a/;return"split"===e&&((r={}).constructor={},r.constructor[l]=function(){return r},r.flags="",r[p]=/./[p]),r.exec=function(){return t=!0,null},r[p](""),!t}));if(!h||!d||"replace"===e&&!u||"split"===e&&!s){var v=/./[p],g=r(p,""[e],(function(e,t,r,n,a){return t.exec===i?h&&!a?{done:!0,value:v.call(t,r,n)}:{done:!0,value:e.call(r,t,n)}:{done:!1}})),b=g[0],m=g[1];a(String.prototype,e,b),a(RegExp.prototype,p,2==t?function(e,t){return m.call(e,this,t)}:function(e){return m.call(e,this)}),f&&n(RegExp.prototype[p],"sham",!0)}}},function(e,t,r){"use strict";var n=r(106).charAt;e.exports=function(e,t,r){return t+(r?n(e,t).length:1)}},function(e,t,r){var n=r(10),a=r(19);e.exports=function(e,t){var r=e.exec;if("function"==typeof r){var o=r.call(e,t);if("object"!=typeof o)throw TypeError("RegExp exec method returned something other than an Object or null");return o}if("RegExp"!==n(e))throw TypeError("RegExp#exec called on incompatible receiver");return a.call(e,t)}},function(e,t,r){var n=r(7),a=r(0),o=r(37);e.exports=!n&&!a((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},function(e,t,r){var n=r(1),a=r(5),o=n.document,c=a(o)&&a(o.createElement);e.exports=function(e){return c?o.createElement(e):{}}},function(e,t,r){var n=r(39),a=Function.toString;"function"!=typeof n.inspectSource&&(n.inspectSource=function(e){return a.call(e)}),e.exports=n.inspectSource},function(e,t,r){var n=r(1),a=r(24),o=n["__core-js_shared__"]||a("__core-js_shared__",{});e.exports=o},function(e,t,r){var n=r(41),a=r(42),o=n("keys");e.exports=function(e){return o[e]||(o[e]=a(e))}},function(e,t,r){var n=r(77),a=r(39);(e.exports=function(e,t){return a[e]||(a[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.4.8",mode:n?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(e,t){var r=0,n=Math.random();e.exports=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++r+n).toString(36)}},function(e,t,r){var n=r(44),a=r(27).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return n(e,a)}},function(e,t,r){var n=r(8),a=r(15),o=r(45).indexOf,c=r(25);e.exports=function(e,t){var r,i=a(e),l=0,u=[];for(r in i)!n(c,r)&&n(i,r)&&u.push(r);for(;t.length>l;)n(i,r=t[l++])&&(~o(u,r)||u.push(r));return u}},function(e,t,r){var n=r(15),a=r(13),o=r(81),c=function(e){return function(t,r,c){var i,l=n(t),u=a(l.length),s=o(c,u);if(e&&r!=r){for(;u>s;)if((i=l[s++])!=i)return!0}else for(;u>s;s++)if((e||s in l)&&l[s]===r)return e||s||0;return!e&&-1}};e.exports={includes:c(!0),indexOf:c(!1)}},function(e,t,r){var n=r(0),a=/#|\.prototype\./,o=function(e,t){var r=i[c(e)];return r==u||r!=l&&("function"==typeof t?n(t):!!t)},c=o.normalize=function(e){return String(e).replace(a,".").toLowerCase()},i=o.data={},l=o.NATIVE="N",u=o.POLYFILL="P";e.exports=o},function(e,t,r){var n=r(10);e.exports=Array.isArray||function(e){return"Array"==n(e)}},function(e,t,r){var n=r(5),a=r(47),o=r(4)("species");e.exports=function(e,t){var r;return a(e)&&("function"!=typeof(r=e.constructor)||r!==Array&&!a(r.prototype)?n(r)&&null===(r=r[o])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===t?0:t)}},function(e,t,r){var n=r(0);e.exports=!!Object.getOwnPropertySymbols&&!n((function(){return!String(Symbol())}))},function(e,t,r){var n=r(0),a=r(4),o=r(51),c=a("species");e.exports=function(e){return o>=51||!n((function(){var t=[];return(t.constructor={})[c]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},function(e,t,r){var n,a,o=r(1),c=r(85),i=o.process,l=i&&i.versions,u=l&&l.v8;u?a=(n=u.split("."))[0]+n[1]:c&&(!(n=c.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=c.match(/Chrome\/(\d+)/))&&(a=n[1]),e.exports=a&&+a},function(e,t,r){"use strict";var n=r(2),a=r(53).map,o=r(0),c=r(50)("map"),i=c&&!o((function(){[].map.call({length:-1,0:1},(function(e){throw e}))}));n({target:"Array",proto:!0,forced:!c||!i},{map:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,r){var n=r(86),a=r(23),o=r(18),c=r(13),i=r(48),l=[].push,u=function(e){var t=1==e,r=2==e,u=3==e,s=4==e,f=6==e,p=5==e||f;return function(h,d,v,g){for(var b,m,y=o(h),x=a(y),w=n(d,v,3),k=c(x.length),S=0,E=g||i,M=t?E(h,k):r?E(h,0):void 0;k>S;S++)if((p||S in x)&&(m=w(b=x[S],S,y),e))if(t)M[S]=m;else if(m)switch(e){case 3:return!0;case 5:return b;case 6:return S;case 2:l.call(M,b)}else if(s)return!1;return f?-1:u||s?s:M}};e.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6)}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},function(e,t,r){var n=r(2),a=r(87);n({global:!0,forced:parseInt!=a},{parseInt:a})},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t,r){"use strict";var n=r(14);r(99),r(60),r(31),r(100);var a=n(r(20)),o=r(62),c=r(110),i={};Object.keys(o).forEach((function(e){i[e]={},Object.defineProperty(i[e],"channels",{value:o[e].channels}),Object.defineProperty(i[e],"labels",{value:o[e].labels});var t=c(e);Object.keys(t).forEach((function(r){var n=t[r];i[e][r]=function(e){var t=function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];var o=r[0];if(null==o)return o;o.length>1&&(r=o);var c=e(r);if("object"===(0,a.default)(c))for(var i=c.length,l=0;l<i;l++)c[l]=Math.round(c[l]);return c};return"conversion"in e&&(t.conversion=e.conversion),t}(n),i[e][r].raw=function(e){var t=function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];var a=r[0];return null==a?a:(a.length>1&&(r=a),e(r))};return"conversion"in e&&(t.conversion=e.conversion),t}(n)}))})),e.exports=i},function(e,t,r){"use strict";var n=r(53).forEach,a=r(59);e.exports=a("forEach")?function(e){return n(this,e,arguments.length>1?arguments[1]:void 0)}:[].forEach},function(e,t,r){"use strict";var n=r(0);e.exports=function(e,t){var r=[][e];return!r||!n((function(){r.call(null,t||function(){throw 1},1)}))}},function(e,t,r){var n=r(2),a=r(7);n({target:"Object",stat:!0,forced:!a,sham:!a},{defineProperty:r(11).f})},function(e,t,r){var n=r(44),a=r(27);e.exports=Object.keys||function(e){return n(e,a)}},function(e,t,r){"use strict";var n=r(14);r(102),r(52),r(63),r(60),r(31),r(64),r(55),r(65),r(67),r(105),r(107);for(var a=n(r(30)),o=r(109),c={},i=0,l=Object.keys(o);i<l.length;i++){var u=l[i];c[o[u]]=u}var s={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};e.exports=s;for(var f=0,p=Object.keys(s);f<p.length;f++){var h=p[f];if(!("channels"in s[h]))throw new Error("missing channels property: "+h);if(!("labels"in s[h]))throw new Error("missing channel labels property: "+h);if(s[h].labels.length!==s[h].channels)throw new Error("channel and label counts mismatch: "+h);var d=s[h],v=d.channels,g=d.labels;delete s[h].channels,delete s[h].labels,Object.defineProperty(s[h],"channels",{value:v}),Object.defineProperty(s[h],"labels",{value:g})}s.rgb.hsl=function(e){var t,r=e[0]/255,n=e[1]/255,a=e[2]/255,o=Math.min(r,n,a),c=Math.max(r,n,a),i=c-o;c===o?t=0:r===c?t=(n-a)/i:n===c?t=2+(a-r)/i:a===c&&(t=4+(r-n)/i),(t=Math.min(60*t,360))<0&&(t+=360);var l=(o+c)/2;return[t,100*(c===o?0:l<=.5?i/(c+o):i/(2-c-o)),100*l]},s.rgb.hsv=function(e){var t,r,n,a,o,c=e[0]/255,i=e[1]/255,l=e[2]/255,u=Math.max(c,i,l),s=u-Math.min(c,i,l),f=function(e){return(u-e)/6/s+.5};return 0===s?(a=0,o=0):(o=s/u,t=f(c),r=f(i),n=f(l),c===u?a=n-r:i===u?a=1/3+t-n:l===u&&(a=2/3+r-t),a<0?a+=1:a>1&&(a-=1)),[360*a,100*o,100*u]},s.rgb.hwb=function(e){var t=e[0],r=e[1],n=e[2];return[s.rgb.hsl(e)[0],100*(1/255*Math.min(t,Math.min(r,n))),100*(n=1-1/255*Math.max(t,Math.max(r,n)))]},s.rgb.cmyk=function(e){var t=e[0]/255,r=e[1]/255,n=e[2]/255,a=Math.min(1-t,1-r,1-n);return[100*((1-t-a)/(1-a)||0),100*((1-r-a)/(1-a)||0),100*((1-n-a)/(1-a)||0),100*a]},s.rgb.keyword=function(e){var t=c[e];if(t)return t;for(var r,n,a,i=1/0,l=0,u=Object.keys(o);l<u.length;l++){var s=u[l],f=o[s],p=(n=e,a=f,Math.pow(n[0]-a[0],2)+Math.pow(n[1]-a[1],2)+Math.pow(n[2]-a[2],2));p<i&&(i=p,r=s)}return r},s.keyword.rgb=function(e){return o[e]},s.rgb.xyz=function(e){var t=e[0]/255,r=e[1]/255,n=e[2]/255;return[100*(.4124*(t=t>.04045?Math.pow((t+.055)/1.055,2.4):t/12.92)+.3576*(r=r>.04045?Math.pow((r+.055)/1.055,2.4):r/12.92)+.1805*(n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92)),100*(.2126*t+.7152*r+.0722*n),100*(.0193*t+.1192*r+.9505*n)]},s.rgb.lab=function(e){var t=s.rgb.xyz(e),r=t[0],n=t[1],a=t[2];return n/=100,a/=108.883,r=(r/=95.047)>.008856?Math.pow(r,1/3):7.787*r+16/116,[116*(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116)-16,500*(r-n),200*(n-(a=a>.008856?Math.pow(a,1/3):7.787*a+16/116))]},s.hsl.rgb=function(e){var t,r,n,a=e[0]/360,o=e[1]/100,c=e[2]/100;if(0===o)return[n=255*c,n,n];for(var i=2*c-(t=c<.5?c*(1+o):c+o-c*o),l=[0,0,0],u=0;u<3;u++)(r=a+1/3*-(u-1))<0&&r++,r>1&&r--,n=6*r<1?i+6*(t-i)*r:2*r<1?t:3*r<2?i+(t-i)*(2/3-r)*6:i,l[u]=255*n;return l},s.hsl.hsv=function(e){var t=e[0],r=e[1]/100,n=e[2]/100,a=r,o=Math.max(n,.01);return r*=(n*=2)<=1?n:2-n,a*=o<=1?o:2-o,[t,100*(0===n?2*a/(o+a):2*r/(n+r)),100*((n+r)/2)]},s.hsv.rgb=function(e){var t=e[0]/60,r=e[1]/100,n=e[2]/100,a=Math.floor(t)%6,o=t-Math.floor(t),c=255*n*(1-r),i=255*n*(1-r*o),l=255*n*(1-r*(1-o));switch(n*=255,a){case 0:return[n,l,c];case 1:return[i,n,c];case 2:return[c,n,l];case 3:return[c,i,n];case 4:return[l,c,n];case 5:return[n,c,i]}},s.hsv.hsl=function(e){var t,r,n=e[0],a=e[1]/100,o=e[2]/100,c=Math.max(o,.01);r=(2-a)*o;var i=(2-a)*c;return t=a*c,[n,100*(t=(t/=i<=1?i:2-i)||0),100*(r/=2)]},s.hwb.rgb=function(e){var t,r=e[0]/360,n=e[1]/100,a=e[2]/100,o=n+a;o>1&&(n/=o,a/=o);var c=Math.floor(6*r),i=1-a;t=6*r-c,0!=(1&c)&&(t=1-t);var l,u,s,f=n+t*(i-n);switch(c){default:case 6:case 0:l=i,u=f,s=n;break;case 1:l=f,u=i,s=n;break;case 2:l=n,u=i,s=f;break;case 3:l=n,u=f,s=i;break;case 4:l=f,u=n,s=i;break;case 5:l=i,u=n,s=f}return[255*l,255*u,255*s]},s.cmyk.rgb=function(e){var t=e[0]/100,r=e[1]/100,n=e[2]/100,a=e[3]/100;return[255*(1-Math.min(1,t*(1-a)+a)),255*(1-Math.min(1,r*(1-a)+a)),255*(1-Math.min(1,n*(1-a)+a))]},s.xyz.rgb=function(e){var t,r,n,a=e[0]/100,o=e[1]/100,c=e[2]/100;return r=-.9689*a+1.8758*o+.0415*c,n=.0557*a+-.204*o+1.057*c,t=(t=3.2406*a+-1.5372*o+-.4986*c)>.0031308?1.055*Math.pow(t,1/2.4)-.055:12.92*t,r=r>.0031308?1.055*Math.pow(r,1/2.4)-.055:12.92*r,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:12.92*n,[255*(t=Math.min(Math.max(0,t),1)),255*(r=Math.min(Math.max(0,r),1)),255*(n=Math.min(Math.max(0,n),1))]},s.xyz.lab=function(e){var t=e[0],r=e[1],n=e[2];return r/=100,n/=108.883,t=(t/=95.047)>.008856?Math.pow(t,1/3):7.787*t+16/116,[116*(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116)-16,500*(t-r),200*(r-(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116))]},s.lab.xyz=function(e){var t,r,n,a=e[0];t=e[1]/500+(r=(a+16)/116),n=r-e[2]/200;var o=Math.pow(r,3),c=Math.pow(t,3),i=Math.pow(n,3);return r=o>.008856?o:(r-16/116)/7.787,t=c>.008856?c:(t-16/116)/7.787,n=i>.008856?i:(n-16/116)/7.787,[t*=95.047,r*=100,n*=108.883]},s.lab.lch=function(e){var t,r=e[0],n=e[1],a=e[2];return(t=360*Math.atan2(a,n)/2/Math.PI)<0&&(t+=360),[r,Math.sqrt(n*n+a*a),t]},s.lch.lab=function(e){var t=e[0],r=e[1],n=e[2]/360*2*Math.PI;return[t,r*Math.cos(n),r*Math.sin(n)]},s.rgb.ansi16=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=(0,a.default)(e,3),n=r[0],o=r[1],c=r[2],i=null===t?s.rgb.hsv(e)[2]:t;if(0===(i=Math.round(i/50)))return 30;var l=30+(Math.round(c/255)<<2|Math.round(o/255)<<1|Math.round(n/255));return 2===i&&(l+=60),l},s.hsv.ansi16=function(e){return s.rgb.ansi16(s.hsv.rgb(e),e[2])},s.rgb.ansi256=function(e){var t=e[0],r=e[1],n=e[2];return t===r&&r===n?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(r/255*5)+Math.round(n/255*5)},s.ansi16.rgb=function(e){var t=e%10;if(0===t||7===t)return e>50&&(t+=3.5),[t=t/10.5*255,t,t];var r=.5*(1+~~(e>50));return[(1&t)*r*255,(t>>1&1)*r*255,(t>>2&1)*r*255]},s.ansi256.rgb=function(e){if(e>=232){var t=10*(e-232)+8;return[t,t,t]}var r;return e-=16,[Math.floor(e/36)/5*255,Math.floor((r=e%36)/6)/5*255,r%6/5*255]},s.rgb.hex=function(e){var t=(((255&Math.round(e[0]))<<16)+((255&Math.round(e[1]))<<8)+(255&Math.round(e[2]))).toString(16).toUpperCase();return"000000".substring(t.length)+t},s.hex.rgb=function(e){var t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];var r=t[0];3===t[0].length&&(r=r.split("").map((function(e){return e+e})).join(""));var n=parseInt(r,16);return[n>>16&255,n>>8&255,255&n]},s.rgb.hcg=function(e){var t,r=e[0]/255,n=e[1]/255,a=e[2]/255,o=Math.max(Math.max(r,n),a),c=Math.min(Math.min(r,n),a),i=o-c;return t=i<=0?0:o===r?(n-a)/i%6:o===n?2+(a-r)/i:4+(r-n)/i,t/=6,[360*(t%=1),100*i,100*(i<1?c/(1-i):0)]},s.hsl.hcg=function(e){var t=e[1]/100,r=e[2]/100,n=r<.5?2*t*r:2*t*(1-r),a=0;return n<1&&(a=(r-.5*n)/(1-n)),[e[0],100*n,100*a]},s.hsv.hcg=function(e){var t=e[1]/100,r=e[2]/100,n=t*r,a=0;return n<1&&(a=(r-n)/(1-n)),[e[0],100*n,100*a]},s.hcg.rgb=function(e){var t=e[0]/360,r=e[1]/100,n=e[2]/100;if(0===r)return[255*n,255*n,255*n];var a,o=[0,0,0],c=t%1*6,i=c%1,l=1-i;switch(Math.floor(c)){case 0:o[0]=1,o[1]=i,o[2]=0;break;case 1:o[0]=l,o[1]=1,o[2]=0;break;case 2:o[0]=0,o[1]=1,o[2]=i;break;case 3:o[0]=0,o[1]=l,o[2]=1;break;case 4:o[0]=i,o[1]=0,o[2]=1;break;default:o[0]=1,o[1]=0,o[2]=l}return a=(1-r)*n,[255*(r*o[0]+a),255*(r*o[1]+a),255*(r*o[2]+a)]},s.hcg.hsv=function(e){var t=e[1]/100,r=t+e[2]/100*(1-t),n=0;return r>0&&(n=t/r),[e[0],100*n,100*r]},s.hcg.hsl=function(e){var t=e[1]/100,r=e[2]/100*(1-t)+.5*t,n=0;return r>0&&r<.5?n=t/(2*r):r>=.5&&r<1&&(n=t/(2*(1-r))),[e[0],100*n,100*r]},s.hcg.hwb=function(e){var t=e[1]/100,r=t+e[2]/100*(1-t);return[e[0],100*(r-t),100*(1-r)]},s.hwb.hcg=function(e){var t=e[1]/100,r=1-e[2]/100,n=r-t,a=0;return n<1&&(a=(r-n)/(1-n)),[e[0],100*n,100*a]},s.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},s.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},s.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},s.gray.hsl=function(e){return[0,0,e[0]]},s.gray.hsv=s.gray.hsl,s.gray.hwb=function(e){return[0,100,e[0]]},s.gray.cmyk=function(e){return[0,0,0,e[0]]},s.gray.lab=function(e){return[e[0],0,0]},s.gray.hex=function(e){var t=255&Math.round(e[0]/100*255),r=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(r.length)+r},s.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}},function(e,t,r){var n=r(12),a=Date.prototype,o=a.toString,c=a.getTime;new Date(NaN)+""!="Invalid Date"&&n(a,"toString",(function(){var e=c.call(this);return e==e?o.call(this):"Invalid Date"}))},function(e,t,r){var n=r(32),a=r(12),o=r(103);n||a(Object.prototype,"toString",o,{unsafe:!0})},function(e,t,r){"use strict";var n=r(2),a=r(19);n({target:"RegExp",proto:!0,forced:/./.exec!==a},{exec:a})},function(e,t,r){"use strict";var n=r(3);e.exports=function(){var e=n(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},function(e,t,r){"use strict";var n=r(12),a=r(3),o=r(0),c=r(66),i=RegExp.prototype,l=i.toString,u=o((function(){return"/a/b"!=l.call({source:"a",flags:"b"})})),s="toString"!=l.name;(u||s)&&n(RegExp.prototype,"toString",(function(){var e=a(this),t=String(e.source),r=e.flags;return"/"+t+"/"+String(void 0===r&&e instanceof RegExp&&!("flags"in i)?c.call(e):r)}),{unsafe:!0})},function(e,t,r){var n=r(5),a=r(10),o=r(4)("match");e.exports=function(e){var t;return n(e)&&(void 0!==(t=e[o])?!!t:"RegExp"==a(e))}},function(e,t,r){var n=r(3),a=r(115),o=r(27),c=r(25),i=r(116),l=r(37),u=r(40)("IE_PROTO"),s=function(){},f=function(){var e,t=l("iframe"),r=o.length;for(t.style.display="none",i.appendChild(t),t.src=String("javascript:"),(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),f=e.F;r--;)delete f.prototype[o[r]];return f()};e.exports=Object.create||function(e,t){var r;return null!==e?(s.prototype=n(e),r=new s,s.prototype=null,r[u]=e):r=f(),void 0===t?r:a(r,t)},c[u]=!0},function(e,t,r){"use strict";var n=r(71),a=r(14);r(72),r(52),r(55),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=a(r(30)),c=a(r(91)),i=a(r(92)),l=a(r(93)),u=a(r(94)),s=a(r(56)),f=a(r(95)),p=a(r(97)),h=n(r(98)),d=a(r(57)),v=a(r(111)),g=a(r(112));r(127);var b=function(e){function t(e){var r;return(0,c.default)(this,t),r=(0,l.default)(this,(0,u.default)(t).call(this,e)),(0,p.default)((0,s.default)(r),"renderBoard",(function(){var e=r.state,t=e.h,n=e.s,a=e.v,c=d.default.hsv.rgb([t,100,100]),i=(0,o.default)(c,3),l=i[0],u=i[1],s=i[2];return h.createElement("div",{className:"color-picker-panel-board",style:{backgroundColor:"rgb(".concat(l,", ").concat(u,", ").concat(s,")")},onClick:r.changeColorOnBoard},h.createElement("div",{className:"color-picker-panel-board-hsv"},h.createElement("div",{className:"color-picker-panel-board-value"}),h.createElement("div",{className:"color-picker-panel-board-saturation"})),h.createElement("span",{style:{left:"".concat(n,"%"),top:"".concat(100-a,"%")}}),h.createElement("div",{className:"color-picker-panel-board-handler"}))})),(0,p.default)((0,s.default)(r),"renderColorPickWrap",(function(){var e=r.state,t=e.h,n=e.s,a=e.v,c=e.a,i=Math.round(t/360*100),l=d.default.hsv.rgb([t,n,a]),u=(0,o.default)(l,3),s=u[0],f=u[1],p=u[2];return h.createElement("div",{className:"color-picker-panel-wrap"},h.createElement("div",{className:"color-picker-panel-wrap-ribbon"},h.createElement("div",{className:"color-picker-panel-ribbon"},h.createElement("span",{style:{left:"".concat(i,"%")},onMouseDown:r.changeRibbonStart}),h.createElement("div",{className:"color-picker-panel-ribbon-handler",onClick:function(e){return r.changeRibbon(e.clientX)}}))),h.createElement("div",{className:"color-picker-panel-wrap-alpha"},h.createElement("div",{className:"color-picker-panel-alpha"},h.createElement("div",{className:"color-picker-panel-alpha-bg",style:{background:"linear-gradient(to right, rgba(".concat(s,", ").concat(f,", ").concat(p,", 0),\n rgb(").concat(s,", ").concat(f,", ").concat(p,"))")}}),h.createElement("span",{style:{left:"".concat(c,"%")},onMouseDown:r.changeAlphaStart}),h.createElement("div",{className:"color-picker-panel-alpha-handler",onClick:function(e){return r.changeAlpha(e.clientX)}}))),h.createElement("div",{className:"color-picker-panel-wrap-swatch"},h.createElement("span",{className:"color-picker-panel-swatch",draggable:!1},h.createElement("span",{style:{background:"rgb(".concat(s,", ").concat(f,", ").concat(p,")")}})),h.createElement("span",{className:"color-picker-panel-swatch",draggable:!1},h.createElement("span",null))))})),(0,p.default)((0,s.default)(r),"renderParams",(function(){var e,t=r.state,n=t.hex,a=t.h,o=t.s,c=t.v,i=t.r,l=t.g,u=t.b,s=t.a,f=t.colorType,d={hsb:[{type:"h",value:a,label:"H",max:360},{type:"s",value:o,label:"S",max:100},{type:"v",value:c,label:"B",max:100}],rgb:[{type:"r",value:i,label:"R",max:255},{type:"g",value:l,label:"G",max:255},{type:"b",value:u,label:"B",max:255}]};return h.createElement("div",{className:"color-picker-panel-wrap",style:{height:"45px",marginTop:"6px"}},h.createElement("div",{className:(0,v.default)((e={},(0,p.default)(e,"color-picker-panel-params",!0),(0,p.default)(e,"color-picker-panel-params-has-alpha",!0),e))},h.createElement("div",{className:"color-picker-panel-params-input"},h.createElement("input",{type:"text",className:"color-picker-panel-params-hex",maxLength:6,value:n,onChange:r.changeHexOnInput,onBlur:r.hexInputBlur}),d[f].map((function(e,t){return h.createElement("input",{key:t,type:"number",value:e.value,onChange:function(t){return r.changeColorOnInput(t,e.type,e.max)}})})),h.createElement("input",{type:"number",value:s,onChange:function(e){return r.changeColorOnInput(e,"a",100)}})),h.createElement("div",{className:"color-picker-panel-params-label"},h.createElement("label",{className:"color-picker-panel-params-label-hex"},"Hex"),d[f].map((function(e,t){return h.createElement("label",{key:t,className:"color-picker-panel-params-label-number",onClick:r.changeColorType},e.label)})),h.createElement("label",{className:"color-picker-panel-params-lable-alpha"},"A"))))})),(0,p.default)((0,s.default)(r),"renderGlobalColor",(function(){var e,t=r.props.globalColor,n=void 0===t?[]:t;return h.createElement("div",{className:(0,v.default)((e={},(0,p.default)(e,"collapse-panel",!0),(0,p.default)(e,"color-picker-panel-palette",!0),e))},h.createElement("div",{className:"collapse-panel-header",onClick:r.toggleGlobalColor},h.createElement("span",null,"全局色彩")),h.createElement("div",{className:"collapse-panel-content-wp"},h.createElement("div",{className:"collapse-panel-content"},n.map((function(e,t){return h.createElement("span",{key:t,className:"color-picker-panel-swatch",onClick:function(){return r.clickColorChange(e)}},h.createElement("span",{style:{background:e}}))})),h.createElement("span",{className:"color-picker-panel-palette-add",onClick:r.addGlobalColor},h.createElement("span",null,"+")))))})),(0,p.default)((0,s.default)(r),"renderRecentColor",(function(){var e,t=localStorage.getItem("recentColor")||"[]",n=JSON.parse(t);return h.createElement("div",{className:(0,v.default)((e={},(0,p.default)(e,"collapse-panel",!0),(0,p.default)(e,"color-picker-panel-palette",!0),e))},h.createElement("div",{className:"collapse-panel-header",onClick:r.toggleRecentColor},h.createElement("span",null,"最近使用")),h.createElement("div",{className:"collapse-panel-content-wp"},h.createElement("div",{className:"collapse-panel-content"},n.map((function(e,t){return h.createElement("span",{key:t,className:"color-picker-panel-swatch",onClick:function(){return r.clickColorChange(e)}},h.createElement("span",{style:{background:e}}))})))))})),(0,p.default)((0,s.default)(r),"changeRibbon",(function(e){var t=document.querySelector(".color-picker-panel-ribbon").getBoundingClientRect(),n=t.x,a=t.width,c=e-n,i=Math.round((c>a?a:c<0?0:c)/a*360),l=r.state.s,u=r.state.v,s=d.default.hsv.rgb([i,l,u]),f=(0,o.default)(s,3),p=f[0],h=f[1],v=f[2],g=d.default.hsv.hex([i,l,u]);r.setState({hex:g,h:i,r:p,g:h,b:v},(function(){r.changeColor()}))})),(0,p.default)((0,s.default)(r),"changeAlpha",(function(e){var t=document.querySelector(".color-picker-panel-alpha").getBoundingClientRect(),n=t.x,a=t.width,o=e-n,c=Math.round((o>a?a:o<0?0:o)/a*100);r.setState({a:c},(function(){r.changeColor()}))})),(0,p.default)((0,s.default)(r),"changeRibbonStart",(function(e){document.addEventListener("mousemove",r.changeRibbonMove),document.addEventListener("mouseup",r.changeRibbonEnd)})),(0,p.default)((0,s.default)(r),"changeRibbonMove",(function(e){r.changeRibbon(e.clientX)})),(0,p.default)((0,s.default)(r),"changeRibbonEnd",(function(e){document.removeEventListener("mousemove",r.changeRibbonMove),document.removeEventListener("mouseup",r.changeRibbonEnd)})),(0,p.default)((0,s.default)(r),"changeAlphaStart",(function(e){document.addEventListener("mousemove",r.changeAlphaMove),document.addEventListener("mouseup",r.changeAlphaEnd)})),(0,p.default)((0,s.default)(r),"changeAlphaMove",(function(e){r.changeAlpha(e.clientX)})),(0,p.default)((0,s.default)(r),"changeAlphaEnd",(function(e){document.removeEventListener("mousemove",r.changeAlphaMove),document.removeEventListener("mouseup",r.changeAlphaEnd)})),(0,p.default)((0,s.default)(r),"changeColorOnBoard",(function(e){var t=e.target.getBoundingClientRect(),n=t.x,a=t.y,c=t.width,i=t.height,l=(e.clientX-n)/c,u=(e.clientY-a)/i,s=r.state.h,f=Math.round(100*(l>1?1:l<0?0:l)),p=100-Math.round(100*(u>1?1:u<0?0:u)),h=d.default.hsv.rgb([s,f,p]),v=(0,o.default)(h,3),g=v[0],b=v[1],m=v[2],y=d.default.hsv.hex([s,f,p]);r.setState({hex:y,s:f,v:p,r:g,g:b,b:m},(function(){r.changeColor()}))})),(0,p.default)((0,s.default)(r),"changeHexOnInput",(function(e){r.setState({hex:e.target.value})})),(0,p.default)((0,s.default)(r),"hexInputBlur",(function(){var e=r.state.hex,t=d.default.rgb.hex(d.default.hex.rgb(e)),n=d.default.hex.hsv(e),a=(0,o.default)(n,3),c=a[0],i=a[1],l=a[2],u=d.default.hex.rgb(e),s=(0,o.default)(u,3),f=s[0],p=s[1],h=s[2];r.setState({hex:t,h:c,s:i,v:l,r:f,g:p,b:h},(function(){r.changeColor()}))})),(0,p.default)((0,s.default)(r),"changeColorOnInput",(function(e,t,n){var a={},c=e.target.value;c=(c=/[0-9]+/.test(c)?c:0)>n?n:c<0?0:c,a[t]=parseInt(c,10),r.setState(a,(function(){var e=r.state,t=e.colorType,n=e.h,a=e.s,c=e.v,i=e.r,l=e.g,u=e.b;if("rgb"===t){var s=d.default.hsv.rgb([i,l,u]),f=(0,o.default)(s,3),p=f[0],h=f[1],v=f[2];r.setState({h:p,s:h,v:v},(function(){r.changeColor()}))}else{var g=d.default.hsv.rgb([n,a,c]),b=(0,o.default)(g,3),m=b[0],y=b[1],x=b[2];r.setState({r:m,g:y,b:x},(function(){r.changeColor()}))}}))})),(0,p.default)((0,s.default)(r),"clickColorChange",(function(e){var t=(0,g.default)(e),n=t.r,a=t.g,o=t.b,c=t.a,i=t.h,l=t.s,u=t.v,s=t.hex;r.setState({r:n,g:a,b:o,a:100*c,h:i,s:l,v:u,hex:s},r.changeColor)})),(0,p.default)((0,s.default)(r),"changeColor",(function(){var e=r.state,t=e.r,n=e.g,a=e.b,o=e.a,c=r.props.onChange,i=100===o?"rgb(".concat(t,", ").concat(n,", ").concat(a,")"):"rgba(".concat(t,", ").concat(n,", ").concat(a,", ").concat(o/100,")");c&&c(i)})),(0,p.default)((0,s.default)(r),"changeColorType",(function(){r.setState({colorType:"rgb"===r.state.colorType?"hsb":"rgb"})})),(0,p.default)((0,s.default)(r),"addGlobalColor",(function(){var e=r.state,t=e.r,n=e.g,a=e.b,o=e.a,c=r.props.addGlobalColor;c&&c("rgba(".concat(t,", ").concat(n,", ").concat(a,", ").concat(o/100,")"))})),(0,p.default)((0,s.default)(r),"toggleGlobalColor",(function(){var e=localStorage.getItem("globalColorVisible")||"0";localStorage.setItem("globalColorVisible","0"===e?"1":"0")})),(0,p.default)((0,s.default)(r),"toggleRecentColor",(function(){var e=localStorage.getItem("recentColorVisible")||"0";localStorage.setItem("recentColorVisible","0"===e?"1":"0")})),r.state={colorType:"rgb",hex:"000000",h:180,s:0,v:0,r:0,g:0,b:0,a:100},r}return(0,f.default)(t,e),(0,i.default)(t,[{key:"componentDidMount",value:function(){var e=(0,g.default)(this.props.color||"#000000"),t=e.r,r=e.g,n=e.b,a=e.a,o=e.h,c=e.s,i=e.v,l=e.hex;this.setState({r:t,g:r,b:n,a:100*a,h:o,s:c,v:i,hex:l})}},{key:"componentWillUnmount",value:function(){var e=this.state,t=e.r,r=e.g,n=e.b,a=e.a,o="rgba(".concat(t,", ").concat(r,", ").concat(n,", ").concat((a>100?100:a)/100,")"),c=localStorage.getItem("recentColor")||"[]",i=JSON.parse(c);i.length>=18&&i.pop(),i.unshift(o),localStorage.setItem("recentColor",JSON.stringify(i))}},{key:"componentDidUpdate",value:function(e){if(this.props.color!==e.color){var t=(0,g.default)(this.props.color||"#000000"),r=t.r,n=t.g,a=t.b,o=t.a,c=t.h,i=t.s,l=t.v,u=t.hex;this.setState({r:r,g:n,b:a,a:100*o,h:c,s:i,v:l,hex:u})}}},{key:"render",value:function(){var e=this.props.globalColor;return h.createElement("div",{className:"color-picker-panel"},h.createElement("div",{className:"color-picker-panel-inner"},this.renderBoard(),this.renderColorPickWrap(),this.renderParams(),e&&this.renderGlobalColor(),this.renderRecentColor()))}}]),t}(h.Component);(0,p.default)(b,"colorFormat",g.default);var m=b;t.default=m},function(e,t,r){var n=r(20);function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}e.exports=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in e)if(Object.prototype.hasOwnProperty.call(e,c)){var i=o?Object.getOwnPropertyDescriptor(e,c):null;i&&(i.get||i.set)?Object.defineProperty(r,c,i):r[c]=e[c]}return r.default=e,t&&t.set(e,r),r}},function(e,t,r){"use strict";var n=r(2),a=r(0),o=r(47),c=r(5),i=r(18),l=r(13),u=r(83),s=r(48),f=r(50),p=r(4),h=r(51),d=p("isConcatSpreadable"),v=h>=51||!a((function(){var e=[];return e[d]=!1,e.concat()[0]!==e})),g=f("concat"),b=function(e){if(!c(e))return!1;var t=e[d];return void 0!==t?!!t:o(e)};n({target:"Array",proto:!0,forced:!v||!g},{concat:function(e){var t,r,n,a,o,c=i(this),f=s(c,0),p=0;for(t=-1,n=arguments.length;t<n;t++)if(o=-1===t?c:arguments[t],b(o)){if(p+(a=l(o.length))>9007199254740991)throw TypeError("Maximum allowed index exceeded");for(r=0;r<a;r++,p++)r in o&&u(f,p,o[r])}else{if(p>=9007199254740991)throw TypeError("Maximum allowed index exceeded");u(f,p++,o)}return f.length=p,f}})},function(e,t){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(e){"object"==typeof window&&(r=window)}e.exports=r},function(e,t,r){"use strict";var n={}.propertyIsEnumerable,a=Object.getOwnPropertyDescriptor,o=a&&!n.call({1:2},1);t.f=o?function(e){var t=a(this,e);return!!t&&t.enumerable}:n},function(e,t,r){var n,a,o,c=r(76),i=r(1),l=r(5),u=r(9),s=r(8),f=r(40),p=r(25),h=i.WeakMap;if(c){var d=new h,v=d.get,g=d.has,b=d.set;n=function(e,t){return b.call(d,e,t),t},a=function(e){return v.call(d,e)||{}},o=function(e){return g.call(d,e)}}else{var m=f("state");p[m]=!0,n=function(e,t){return u(e,m,t),t},a=function(e){return s(e,m)?e[m]:{}},o=function(e){return s(e,m)}}e.exports={set:n,get:a,has:o,enforce:function(e){return o(e)?a(e):n(e,{})},getterFor:function(e){return function(t){var r;if(!l(t)||(r=a(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return r}}}},function(e,t,r){var n=r(1),a=r(38),o=n.WeakMap;e.exports="function"==typeof o&&/native code/.test(a(o))},function(e,t){e.exports=!1},function(e,t,r){var n=r(8),a=r(79),o=r(21),c=r(11);e.exports=function(e,t){for(var r=a(t),i=c.f,l=o.f,u=0;u<r.length;u++){var s=r[u];n(e,s)||i(e,s,l(t,s))}}},function(e,t,r){var n=r(26),a=r(43),o=r(82),c=r(3);e.exports=n("Reflect","ownKeys")||function(e){var t=a.f(c(e)),r=o.f;return r?t.concat(r(e)):t}},function(e,t,r){var n=r(1);e.exports=n},function(e,t,r){var n=r(17),a=Math.max,o=Math.min;e.exports=function(e,t){var r=n(e);return r<0?a(r+t,0):o(r,t)}},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,r){"use strict";var n=r(16),a=r(11),o=r(22);e.exports=function(e,t,r){var c=n(t);c in e?a.f(e,c,o(0,r)):e[c]=r}},function(e,t,r){var n=r(49);e.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol()},function(e,t,r){var n=r(26);e.exports=n("navigator","userAgent")||""},function(e,t,r){var n=r(54);e.exports=function(e,t,r){if(n(e),void 0===t)return e;switch(r){case 0:return function(){return e.call(t)};case 1:return function(r){return e.call(t,r)};case 2:return function(r,n){return e.call(t,r,n)};case 3:return function(r,n,a){return e.call(t,r,n,a)}}return function(){return e.apply(t,arguments)}}},function(e,t,r){var n=r(1),a=r(28).trim,o=r(29),c=n.parseInt,i=/^[+-]?0[Xx]/,l=8!==c(o+"08")||22!==c(o+"0x16");e.exports=l?function(e,t){var r=a(String(e));return c(r,t>>>0||(i.test(r)?16:10))}:c},function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},function(e,t){e.exports=function(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var r=[],n=!0,a=!1,o=void 0;try{for(var c,i=e[Symbol.iterator]();!(n=(c=i.next()).done)&&(r.push(c.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==i.return||i.return()}finally{if(a)throw o}}return r}}},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}},function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t){function r(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}e.exports=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e}},function(e,t,r){var n=r(20),a=r(56);e.exports=function(e,t){return!t||"object"!==n(t)&&"function"!=typeof t?a(e):t}},function(e,t){function r(t){return e.exports=r=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},r(t)}e.exports=r},function(e,t,r){var n=r(96);e.exports=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&n(e,t)}},function(e,t){function r(t,n){return e.exports=r=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},r(t,n)}e.exports=r},function(e,t){e.exports=function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}},function(t,r){t.exports=e},function(e,t,r){"use strict";var n=r(2),a=r(58);n({target:"Array",proto:!0,forced:[].forEach!=a},{forEach:a})},function(e,t,r){var n=r(1),a=r(101),o=r(58),c=r(9);for(var i in a){var l=n[i],u=l&&l.prototype;if(u&&u.forEach!==o)try{c(u,"forEach",o)}catch(e){u.forEach=o}}},function(e,t){e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},function(e,t,r){"use strict";var n=r(2),a=r(23),o=r(15),c=r(59),i=[].join,l=a!=Object,u=c("join",",");n({target:"Array",proto:!0,forced:l||u},{join:function(e){return i.call(o(this),void 0===e?",":e)}})},function(e,t,r){"use strict";var n=r(32),a=r(104);e.exports=n?{}.toString:function(){return"[object "+a(this)+"]"}},function(e,t,r){var n=r(32),a=r(10),o=r(4)("toStringTag"),c="Arguments"==a(function(){return arguments}());e.exports=n?a:function(e){var t,r,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),o))?r:c?a(t):"Object"==(n=a(t))&&"function"==typeof t.callee?"Arguments":n}},function(e,t,r){"use strict";var n=r(33),a=r(3),o=r(13),c=r(6),i=r(34),l=r(35);n("match",1,(function(e,t,r){return[function(t){var r=c(this),n=null==t?void 0:t[e];return void 0!==n?n.call(t,r):new RegExp(t)[e](String(r))},function(e){var n=r(t,e,this);if(n.done)return n.value;var c=a(e),u=String(this);if(!c.global)return l(c,u);var s=c.unicode;c.lastIndex=0;for(var f,p=[],h=0;null!==(f=l(c,u));){var d=String(f[0]);p[h]=d,""===d&&(c.lastIndex=i(u,o(c.lastIndex),s)),h++}return 0===h?null:p}]}))},function(e,t,r){var n=r(17),a=r(6),o=function(e){return function(t,r){var o,c,i=String(a(t)),l=n(r),u=i.length;return l<0||l>=u?e?"":void 0:(o=i.charCodeAt(l))<55296||o>56319||l+1===u||(c=i.charCodeAt(l+1))<56320||c>57343?e?i.charAt(l):o:e?i.slice(l,l+2):c-56320+(o-55296<<10)+65536}};e.exports={codeAt:o(!1),charAt:o(!0)}},function(e,t,r){"use strict";var n=r(33),a=r(68),o=r(3),c=r(6),i=r(108),l=r(34),u=r(13),s=r(35),f=r(19),p=r(0),h=[].push,d=Math.min,v=!p((function(){return!RegExp(4294967295,"y")}));n("split",2,(function(e,t,r){var n;return n="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,r){var n=String(c(this)),o=void 0===r?4294967295:r>>>0;if(0===o)return[];if(void 0===e)return[n];if(!a(e))return t.call(n,e,o);for(var i,l,u,s=[],p=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),d=0,v=new RegExp(e.source,p+"g");(i=f.call(v,n))&&!((l=v.lastIndex)>d&&(s.push(n.slice(d,i.index)),i.length>1&&i.index<n.length&&h.apply(s,i.slice(1)),u=i[0].length,d=l,s.length>=o));)v.lastIndex===i.index&&v.lastIndex++;return d===n.length?!u&&v.test("")||s.push(""):s.push(n.slice(d)),s.length>o?s.slice(0,o):s}:"0".split(void 0,0).length?function(e,r){return void 0===e&&0===r?[]:t.call(this,e,r)}:t,[function(t,r){var a=c(this),o=null==t?void 0:t[e];return void 0!==o?o.call(t,a,r):n.call(String(a),t,r)},function(e,a){var c=r(n,e,this,a,n!==t);if(c.done)return c.value;var f=o(e),p=String(this),h=i(f,RegExp),g=f.unicode,b=(f.ignoreCase?"i":"")+(f.multiline?"m":"")+(f.unicode?"u":"")+(v?"y":"g"),m=new h(v?f:"^(?:"+f.source+")",b),y=void 0===a?4294967295:a>>>0;if(0===y)return[];if(0===p.length)return null===s(m,p)?[p]:[];for(var x=0,w=0,k=[];w<p.length;){m.lastIndex=v?w:0;var S,E=s(m,v?p:p.slice(w));if(null===E||(S=d(u(m.lastIndex+(v?0:w)),p.length))===x)w=l(p,w,g);else{if(k.push(p.slice(x,w)),k.length===y)return k;for(var M=1;M<=E.length-1;M++)if(k.push(E[M]),k.length===y)return k;w=x=S}}return k.push(p.slice(x)),k}]}),!v)},function(e,t,r){var n=r(3),a=r(54),o=r(4)("species");e.exports=function(e,t){var r,c=n(e).constructor;return void 0===c||null==(r=n(c)[o])?t:a(r)}},function(e,t,r){"use strict";e.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},function(e,t,r){"use strict";r(31);var n=r(62);function a(e){var t=function(){for(var e={},t=Object.keys(n),r=t.length,a=0;a<r;a++)e[t[a]]={distance:-1,parent:null};return e}(),r=[e];for(t[e].distance=0;r.length;)for(var a=r.pop(),o=Object.keys(n[a]),c=o.length,i=0;i<c;i++){var l=o[i],u=t[l];-1===u.distance&&(u.distance=t[a].distance+1,u.parent=a,r.unshift(l))}return t}function o(e,t){return function(r){return t(e(r))}}function c(e,t){for(var r=[t[e].parent,e],a=n[t[e].parent][e],c=t[e].parent;t[c].parent;)r.unshift(t[c].parent),a=o(n[t[c].parent][c],a),c=t[c].parent;return a.conversion=r,a}e.exports=function(e){for(var t=a(e),r={},n=Object.keys(t),o=n.length,i=0;i<o;i++){var l=n[i];null!==t[l].parent&&(r[l]=c(l,t))}return r}},function(e,t,r){var n; /*! Copyright (c) 2017 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */!function(){"use strict";var r={}.hasOwnProperty;function a(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var o=typeof n;if("string"===o||"number"===o)e.push(n);else if(Array.isArray(n)&&n.length){var c=a.apply(null,n);c&&e.push(c)}else if("object"===o)for(var i in n)r.call(n,i)&&n[i]&&e.push(i)}}return e.join(" ")}e.exports?(a.default=a,e.exports=a):void 0===(n=function(){return a}.apply(t,[]))||(e.exports=n)}()},function(e,t,r){"use strict";var n=r(14);r(113),r(63),r(117),r(64),r(65),r(67),r(121),r(124),r(125),Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=c,r=0,n=0,l=0,u=1;if(e=e.trim(),t.hsl.test(e)){var s=t.hsl.exec(e),f=i("h",s[1]),p=i("s",s[2]),h=i("l",s[3]),d=o.hsl.rgb([f,p,h]),v=(0,a.default)(d,3);r=v[0],n=v[1],l=v[2]}else if(t.hsla.test(e)){var g=t.hsla.exec(e),b=i("h",g[1]),m=i("s",g[2]),y=i("l",g[3]),x=i("a",g[4]),w=o.hsl.rgb([b,m,y]),k=(0,a.default)(w,4);r=k[0],n=k[1],l=k[2];var S=k[3];u=void 0===S?x:S}else if(t.hsv.test(e)){var E=t.hsv.exec(e),M=i("h",E[1]),O=i("s",E[2]),j=i("v",E[3]),C=o.hsv.rgb([M,O,j]),N=(0,a.default)(C,3);r=N[0],n=N[1],l=N[2]}else if(t.hsva.test(e)){var A=t.hsva.exec(e),I=i("h",A[1]),P=i("s",A[2]),T=i("v",A[3]),_=i("a",A[4]),R=o.hsv.rgb(