// colors.js - v2.0.0 // Copyright 2012-2016 Matt Jordan // MIT License !function e(r,a,f){function n(o,d){if(!a[o]){if(!r[o]){var i="function"==typeof require&&require;if(!d&&i)return i(o,!0);if(t)return t(o,!0);var s=new Error("Cannot find module '"+o+"'");throw s.code="MODULE_NOT_FOUND",s}var u=a[o]={exports:{}};r[o][0].call(u.exports,function(e){var a=r[o][1][e];return n(a?a:e)},u,u.exports,e,r,a,f)}return a[o].exports}for(var t="function"==typeof require&&require,o=0;o1&&(i.h-=1)),[f.round(360*i.h),f.round(100*i.s),f.round(100*i.v)]};r.exports=n},{"./utils":14}],4:[function(e,r,a){var f=function(e){return e=e.replace(/^\#/,""),6===e.length?[parseInt(e.substr(0,2),16),parseInt(e.substr(2,2),16),parseInt(e.substr(4,2),16)]:parseInt(e,16)};r.exports=f},{}],5:[function(e,r,a){var f=e("./hsv2rgb"),n=function(e,r,a){var n,t,o,d,i,s,u,l,c,h,b,g;return"object"==typeof e?(n=e[0],t=e[1],o=e[2]):(n=e,t=r,o=a),u=f(n,t,o),l=u.R/255,c=u.G/255,h=u.B/255,b=Math.max(l,c,h),g=Math.min(l,c,h),s=(b+g)/2,i=0,d=0,b!=g&&(r=.5>s?(b-g)/(b+g):(b-g)/(2-b-g),e=l==b?(c-h)/(b-g):c==b?2+(h-l)/(b-g):4+(l-c)/(b-g)),s=100*s,i=100*i,d=60*d,0>d&&(d+=360),[Math.floor(e),Math.floor(r),Math.floor(a)]};r.exports=n},{"./hsv2rgb":6}],6:[function(e,r,a){var f=function(e,r,a){var f,n,t,o,d,i,s,u,l=[];switch("object"==typeof e?(f=e[0],n=e[1],t=e[2]):(f=e,n=r,t=a),n/=100,t/=100,o=Math.floor(f/60%6),d=f/60-o,i=t*(1-n),s=t*(1-d*n),u=t*(1-(1-d)*n),o){case 0:l=[t,u,i];break;case 1:l=[s,t,i];break;case 2:l=[i,t,u];break;case 3:l=[i,s,t];break;case 4:l=[u,i,t];break;case 5:l=[t,i,s]}return[Math.min(255,Math.floor(256*l[0])),Math.min(255,Math.floor(256*l[1])),Math.min(255,Math.floor(256*l[2]))]};r.exports=f},{}],7:[function(e,r,a){r.exports={complement:e("./complement"),hex2hsv:e("./hex2hsv"),hex2rgb:e("./hex2rgb"),hsv2hsl:e("./hsv2hsl"),hsv2rgb:e("./hsv2rgb"),name2hex:e("./name2hex"),name2hsv:e("./name2hsv"),name2rgb:e("./name2rgb"),rand:e("./rand"),rgb2hex:e("./rgb2hex"),rgb2hsl:e("./rgb2hsl"),utils:e("./utils")}},{"./complement":2,"./hex2hsv":3,"./hex2rgb":4,"./hsv2hsl":5,"./hsv2rgb":6,"./name2hex":8,"./name2hsv":9,"./name2rgb":10,"./rand":11,"./rgb2hex":12,"./rgb2hsl":13,"./utils":14}],8:[function(e,r,a){var f={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgrey:"#a9a9a9",darkgreen:"#006400",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:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",grey:"#808080",green:"#008000",greenyellow:"#adff2f",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",lightgrey:"#d3d3d3",lightgreen:"#90ee90",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370d8",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:"#d87093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",red:"#ff0000",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:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"},n=function(e){return e=e.toLowerCase(),f[e]?f[e]:"Invalid Color Name"};r.exports=n},{}],9:[function(e,r,a){var f=e("./name2hex"),n=e("./hex2hsv"),t=function(e){return n(f(e))};r.exports=t},{"./hex2hsv":3,"./name2hex":8}],10:[function(e,r,a){var f=e("./name2hex"),n=e("./hex2rgb"),t=function(e){return n(f(e))};r.exports=t},{"./hex2rgb":4,"./name2hex":8}],11:[function(e,r,a){var f="0123456789abcdef",n=function(e){return e?e():[Math.floor(-254*Math.random()+255),Math.floor(-254*Math.random()+255),Math.floor(-254*Math.random()+255)]};r.exports=n},{}],12:[function(e,r,a){var f=e("./utils"),n=function(e,r,a){return e=f.paddedHex(e),r=void 0!==r?f.paddedHex(r):e,a=void 0!==a?f.paddedHex(a):e,"#"+e+r+a};r.exports=n},{"./utils":14}],13:[function(e,r,a){var f=e("./utils"),n=function(e,r,a){var n,t,o,d,i,s,u,l,c;if("object"==typeof e?(n=e[0],t=e[1],o=e[2]):(n=e,t=r,o=a),n/=255,t/=255,o/=255,i=Math.max(n,t,o),d=Math.min(n,t,o),l=(i+d)/2,i==d)s=u=0;else{switch(c=i-d,u=l>.5?c/(2-i-d):c/(i+d),i){case n:s=(t-o)/c+(o>t?6:0);break;case t:s=(o-n)/c+2;break;case o:s=(n-t)/c+4}s/=6}return[Math.floor(360*s),f.round(100*u,1),f.round(100*l,1)]};r.exports=n},{"./utils":14}],14:[function(e,r,a){a.render=function(e,r){return e},a.paddedHex=function(e){var r=10>e?"0":"";return r+=e.toString(16),1===r.length?"0"+r:r},a.round=function(e,r){return r=r||10,parseFloat(e.toFixed(r))},a.hexRegexMatch=function(e){return/^\x23[a-f0-9]{3}([a-f0-9]{3})?$/i.test(e)}},{}]},{},[1]);