OwlCyberSecurity - MANAGER
Edit File: redux-spectrum.min.js
!function(e,t,r){var a,n={beforeShow:h,move:h,change:h,show:h,hide:h,color:!1,flat:!1,showInput:!1,allowEmpty:!1,showButtons:!0,clickoutFiresChange:!1,showInitial:!1,showPalette:!1,showPaletteOnly:!1,showSelectionPalette:!0,localStorageKey:!1,appendTo:"body",maxSelectionSize:7,cancelText:"cancel",chooseText:"choose",clearText:"Clear Color Selection",preferredFormat:!1,className:"",containerClassName:"",replacerClassName:"",showAlpha:!1,theme:"sp-light",palette:[["#ffffff","#000000","#ff0000","#ff8000","#ffff00","#008000","#0000ff","#4b0082","#9400d3"]],selectionPalette:[],disabled:!1,inputText:""},o=[],s=!!/msie/i.exec(e.navigator.userAgent),l=function(){function e(e,t){return!!~(""+e).indexOf(t)}var t=document.createElement("div").style;return t.cssText="background-color:rgba(0,0,0,.5)",e(t.backgroundColor,"rgba")||e(t.backgroundColor,"hsla")}(),c="color"===(a=t("<input type='color' value='#ffffff' />")[0]).type&&"#ffffff"!==a.value,f=["<div class='sp-replacer'>","<div class='sp-preview'><div class='sp-preview-inner'></div></div>","<div class='sp-dd'>▼</div>","</div>"].join(""),u=function(){var e="";if(s)for(var t=1;t<=6;t++)e+="<div class='sp-"+t+"'></div>";return["<div class='sp-container sp-hidden'>","<div class='sp-palette-container'>","<div class='sp-palette sp-thumb sp-cf'></div>","</div>","<div class='sp-picker-container'>","<div class='sp-top sp-cf'>","<div class='sp-fill'></div>","<div class='sp-top-inner'>","<div class='sp-color'>","<div class='sp-sat'>","<div class='sp-val'>","<div class='sp-dragger'></div>","</div>","</div>","</div>","<div class='sp-clear sp-clear-display'>","</div>","<div class='sp-hue'>","<div class='sp-slider'></div>",e,"</div>","</div>","<div class='sp-alpha'><div class='sp-alpha-inner'><div class='sp-alpha-handle'></div></div></div>","</div>","<div class='sp-input-container sp-cf'>","<input class='sp-input' type='text' spellcheck='false' />","</div>","<div class='sp-initial sp-thumb sp-cf'></div>","<div class='sp-button-container sp-cf'>","<a class='sp-cancel' href='#'></a>","<button type='button' class='sp-choose'></button>","</div>","</div>","</div>"].join("")}();function d(e,t,r,a){for(var n=[],o=0;o<e.length;o++){var s=e[o];if(s){var i=tinycolor(s),c=i.toHsl().l<.5?"sp-thumb-el sp-thumb-dark":"sp-thumb-el sp-thumb-light";c+=tinycolor.equals(t,s)?" sp-thumb-active":"";var f=i.toString(a||"rgb"),u=l?"background-color:"+i.toRgbString():"filter:"+i.toFilter();n.push('<span title="'+f+'" data-color="'+i.toRgbString()+'" class="'+c+'"><span class="sp-thumb-inner" style="'+u+';" /></span></span>')}else{n.push('<span title="No Color Selected" data-color="" style="background-color:transparent;" class="sp-clear-display"></span>')}}return"<div class='sp-cf "+r+"'>"+n.join("")+"</div>"}function p(a,p){var h,m,y,w,x=function(e,r){var a=t.extend({},n,e);return a.callbacks={move:v(a.move,r),change:v(a.change,r),show:v(a.show,r),hide:v(a.hide,r),beforeShow:v(a.beforeShow,r)},a}(p,a),k=x.flat,S=x.showSelectionPalette,C=x.localStorageKey,P=x.theme,H=x.callbacks,A=(h=$e,m=10,function(){var e=this,t=arguments;y&&clearTimeout(w),!y&&w||(w=setTimeout(function(){w=null,h.apply(e,t)},m))}),F=!1,R=0,M=0,O=0,T=0,N=0,q=0,E=0,j=0,D=0,I=0,z=1,K=[],$=[],_={},B=x.selectionPalette.slice(0),X=x.maxSelectionSize,L="sp-dragging",W=x.inputText,Y=null,G=a.ownerDocument,Q=(G.body,t(a)),V=!1,J=t(u,G).addClass(P),U=J.find(".sp-color"),Z=J.find(".sp-dragger"),ee=J.find(".sp-hue"),te=J.find(".sp-slider"),re=J.find(".sp-alpha-inner"),ae=J.find(".sp-alpha"),ne=J.find(".sp-alpha-handle"),oe=J.find(".sp-input"),se=J.find(".sp-palette"),ie=J.find(".sp-initial"),le=J.find(".sp-cancel"),ce=J.find(".sp-clear"),fe=J.find(".sp-choose"),ue=Q.is("input"),de=ue&&c&&"color"===Q.attr("type"),pe=ue&&!k,he=pe?t(f).addClass(P).addClass(x.className).addClass(x.replacerClassName):t([]),ge=pe?he:Q,ve=he.find(".sp-preview-inner"),be=x.color||ue&&Q.val(),me=!1,ye=x.preferredFormat,we=ye,xe=!x.showButtons||x.clickoutFiresChange,ke=!be,Se=x.allowEmpty&&!de;""!==W&&t(ge).find("div.sp-dd").text(W);function Ce(){if(x.showPaletteOnly&&(x.showPalette=!0),x.palette){K=x.palette.slice(0),$=Array.isArray(K[0])?K:[K],_={};for(var e=0;e<$.length;e++)for(var t=0;t<$[e].length;t++){var r=tinycolor($[e][t]).toRgbString();_[r]=!0}}J.toggleClass("sp-flat",k),J.toggleClass("sp-input-disabled",!x.showInput),J.toggleClass("sp-alpha-enabled",x.showAlpha),J.toggleClass("sp-clear-enabled",Se),J.toggleClass("sp-buttons-disabled",!x.showButtons),J.toggleClass("sp-palette-disabled",!x.showPalette),J.toggleClass("sp-palette-only",x.showPaletteOnly),J.toggleClass("sp-initial-disabled",!x.showInitial),J.addClass(x.className).addClass(x.containerClassName),$e()}function Pe(){if(C&&e.localStorage){try{var r=e.localStorage[C].split(",#");r.length>1&&(delete e.localStorage[C],t.each(r,function(e,t){He(t)}))}catch(e){}try{B=e.localStorage[C].split(";")}catch(e){}}}function He(r){if(S){var a=tinycolor(r).toRgbString();if(!_[a]&&-1===t.inArray(a,B))for(B.push(a);B.length>X;)B.shift();if(C&&e.localStorage)try{e.localStorage[C]=B.join(";")}catch(e){}}}function Ae(){var e=je(),r=t.map($,function(t,r){return d(t,e,"sp-palette-row sp-palette-row-"+r,x.preferredFormat)});Pe(),B&&r.push(d(function(){var e=[];if(x.showPalette)for(i=0;i<B.length;i++){var t=tinycolor(B[i]).toRgbString();_[t]||e.push(B[i])}return e.reverse().slice(0,x.maxSelectionSize)}(),e,"sp-palette-row sp-palette-row-selection",x.preferredFormat)),se.html(r.join(""))}function Fe(){if(x.showInitial){var e=me,t=je();ie.html(d([e,t],t,"sp-palette-row-initial",x.preferredFormat))}}function Re(){(M<=0||R<=0||T<=0)&&$e(),J.addClass(L),Y=null,Q.trigger("dragstart.spectrum",[je()])}function Me(){J.removeClass(L),Q.trigger("dragstop.spectrum",[je()])}function Oe(){var e=oe.val();if(null!==e&&""!==e||!Se){var t=tinycolor(e);t.ok?(Ee(t),Ke(!0)):oe.addClass("sp-validation-error")}else Ee(null),Ke(!0)}function Te(){F?qe():Ne()}function Ne(){var r=t.Event("beforeShow.spectrum");F?$e():(Q.trigger(r,[je()]),!1===H.beforeShow(je())||r.isDefaultPrevented()||(!function(){for(var e=0;e<o.length;e++)o[e]&&o[e].hide()}(),F=!0,t(G).on("click.spectrum",qe),t(e).on("resize.spectrum",A),he.addClass("sp-active"),J.removeClass("sp-hidden"),$e(),Ie(),me=je(),Fe(),H.show(me),Q.trigger("show.spectrum",[me])))}function qe(r){r&&"click"==r.type&&2==r.button||F&&!k&&(F=!1,t(G).off("click.spectrum",qe),t(e).off("resize.spectrum",A),he.removeClass("sp-active"),J.addClass("sp-hidden"),!tinycolor.equals(je(),me)&&(xe&&"cancel"!==r?Ke(!0):Ee(me,!0)),H.hide(je()),Q.trigger("hide.spectrum",[je()]))}function Ee(e,t){var r,a;tinycolor.equals(e,je())?Ie():(!e&&Se?ke=!0:(ke=!1,a=(r=tinycolor(e)).toHsv(),j=a.h%360/360,D=a.s,I=a.v,z=a.a),Ie(),r&&r.ok&&!t&&(we=ye||r.format))}function je(e){return e=e||{},Se&&ke?null:tinycolor.fromRatio({h:j,s:D,v:I,a:Math.round(100*z)/100},{format:e.format||we})}function De(){Ie(),H.move(je()),Q.trigger("move.spectrum",[je()])}function Ie(){oe.removeClass("sp-validation-error"),ze();var e=tinycolor.fromRatio({h:j,s:1,v:1});U.css("background-color",e.toHexString());var t=we;z<1&&(0!==z||"name"!==t)&&("hex"!==t&&"hex3"!==t&&"hex6"!==t&&"name"!==t||(t="rgb"));var r=je({format:t}),a="";if(ve.removeClass("sp-clear-display"),ve.css("background-color","transparent"),!r&&Se)ve.addClass("sp-clear-display");else{var n=r.toHexString(),o=r.toRgbString();if(l||1===r.alpha?ve.css("background-color",o):(ve.css("background-color","transparent"),ve.css("filter",r.toFilter())),x.showAlpha){var i=r.toRgb();i.a=0;var c=tinycolor(i).toRgbString(),f="linear-gradient(left, "+c+", "+n+")";s?re.css("filter",tinycolor(c).toFilter({gradientType:1},n)):(re.css("background","-webkit-"+f),re.css("background","-moz-"+f),re.css("background","-ms-"+f),re.css("background","linear-gradient(to right, "+c+", "+n+")"))}a=r.toString(t)}x.showInput&&oe.val(a),x.showPalette&&Ae(),Fe()}function ze(){var e=D,t=I;if(Se&&ke)ne.hide(),te.hide(),Z.hide();else{ne.show(),te.show(),Z.show();var r=e*R,a=M-t*M;r=Math.max(-O,Math.min(R-O,r-O)),a=Math.max(-O,Math.min(M-O,a-O)),Z.css({top:a+"px",left:r+"px"});var n=z*N;ne.css({left:n-q/2+"px"});var o=j*T;te.css({top:o-E+"px"})}}function Ke(e){var t=je(),r="",a=!tinycolor.equals(t,me);t&&(r=t.toString(we),He(t)),ue&&Q.val(r),me=t,e&&a&&(H.change(t),Q.trigger("change",[t]))}function $e(){var e,r,a,n,o,s,i,l,c,f;R=U.width(),M=U.height(),O=Z.height(),ee.width(),T=ee.height(),E=te.height(),N=ae.width(),q=ne.width(),k||(J.css("position","absolute"),J.offset((r=ge,a=(e=J).outerWidth(),n=e.outerHeight(),o=r.outerHeight(),s=e[0].ownerDocument,i=s.documentElement,l=i.clientWidth+t(s).scrollLeft(),c=i.clientHeight+t(s).scrollTop(),(f=r.offset()).top+=o,f.left-=Math.min(f.left,f.left+a>l&&l>a?Math.abs(f.left+a-l):0),f.top-=Math.min(f.top,f.top+n>c&&c>n?Math.abs(n+o-0):0),f))),ze(),x.showPalette&&Ae(),Q.trigger("reflow.spectrum")}function _e(){qe(),V=!0,Q.prop("disabled",!0),ge.addClass("sp-disabled")}!function(){if(s&&J.find("*:not(input)").attr("unselectable","on"),Ce(),pe&&Q.after(he).hide(),Se||ce.hide(),k)Q.after(J).hide();else{var e="parent"===x.appendTo?Q.parent():t(x.appendTo);1!==e.length&&(e=t("body")),e.append(J)}function r(e){return e.data&&e.data.ignore?(Ee(t(this).data("color")),De()):(Ee(t(this).data("color")),De(),Ke(!0),qe()),!1}Pe(),ge.on("click.spectrum touchstart.spectrum",function(e){V||Te(),e.stopPropagation(),t(e.target).is("input")||e.preventDefault()}),(Q.is(":disabled")||!0===x.disabled)&&_e(),J.on("click",g),oe.on("change",Oe),oe.on("paste",function(){setTimeout(Oe,1)}),oe.on("keydown",function(e){13==e.keyCode&&Oe()}),le.text(x.cancelText),le.on("click.spectrum",function(e){e.stopPropagation(),e.preventDefault(),qe("cancel")}),ce.attr("title",x.clearText),ce.on("click.spectrum",function(e){e.stopPropagation(),e.preventDefault(),ke=!0,De(),k&&Ke(!0)}),fe.text(x.chooseText),fe.on("click.spectrum",function(e){e.stopPropagation(),e.preventDefault(),oe.hasClass("sp-validation-error")||(Ke(!0),qe())}),b(ae,function(e,t,r){z=e/N,ke=!1,r.shiftKey&&(z=Math.round(10*z)/10),De()},Re,Me),b(ee,function(e,t){j=parseFloat(t/T),ke=!1,x.showAlpha||(z=1),De()},Re,Me),b(U,function(e,t,r){if(r.shiftKey){if(!Y){var a=D*R,n=M-I*M,o=Math.abs(e-a)>Math.abs(t-n);Y=o?"x":"y"}}else Y=null;var s=!Y||"y"===Y;(!Y||"x"===Y)&&(D=parseFloat(e/R)),s&&(I=parseFloat((M-t)/M)),ke=!1,x.showAlpha||(z=1),De()},Re,Me),be?(Ee(be),Ie(),we=ye||tinycolor(be).format,He(be)):Ie(),k&&Ne();var a=s?"mousedown.spectrum":"click.spectrum touchstart.spectrum";se.on(a,".sp-thumb-el",r),ie.on(a,".sp-thumb-el:nth-child(1)",{ignore:!0},r)}();var Be={show:Ne,hide:qe,toggle:Te,reflow:$e,option:function(e,a){return e===r?t.extend({},x):a===r?x[e]:(x[e]=a,void Ce())},enable:function(){V=!1,Q.prop("disabled",!1),ge.removeClass("sp-disabled")},disable:_e,set:function(e){Ee(e),Ke()},get:je,destroy:function(){Q.show(),ge.off("click.spectrum touchstart.spectrum"),J.remove(),he.remove(),o[Be.id]=null},container:J};return Be.id=o.push(Be)-1,Be}function h(){}function g(e){e.stopPropagation()}function v(e,t){var r=Array.prototype.slice,a=r.call(arguments,2);return function(){return e.apply(t,a.concat(r.call(arguments)))}}function b(r,a,n,o){a=a||function(){},n=n||function(){},o=o||function(){};var i=r.ownerDocument||document,l=!1,c={},f=0,u=0,d="ontouchstart"in e,p={};function h(e){e.stopPropagation&&e.stopPropagation(),e.preventDefault&&e.preventDefault(),e.returnValue=!1}function g(e){if(l){if(s&&document.documentMode<9&&!e.button)return v();var t=e.originalEvent.touches,n=t?t[0].pageX:e.pageX,o=t?t[0].pageY:e.pageY,i=Math.max(0,Math.min(n-c.left,u)),p=Math.max(0,Math.min(o-c.top,f));d&&h(e),a.apply(r,[i,p,e])}}function v(){l&&(t(i).off(p),t(i.body).removeClass("sp-dragging"),o.apply(r,arguments)),l=!1}p.selectstart=h,p.dragstart=h,p["touchmove mousemove"]=g,p["touchend mouseup"]=v,t(r).on("touchstart mousedown",function(e){var a=e.which?3==e.which:2==e.button;e.originalEvent.touches,a||l||!1!==n.apply(r,arguments)&&(l=!0,f=t(r).height(),u=t(r).width(),c=t(r).offset(),t(i).on(p),t(i.body).addClass("sp-dragging"),d||g(e),h(e))})}t.fn.spectrum=function(e,r){if("string"==typeof e){var a=this,n=Array.prototype.slice.call(arguments,1);return this.each(function(){var r=o[t(this).data("spectrum.id")];if(r){var s=r[e];if(!s)throw new Error("Spectrum: no such method: '"+e+"'");"get"==e?a=r.get():"container"==e?a=r.container:"option"==e?a=r.option.apply(r,n):"destroy"==e?(r.destroy(),t(this).removeData("spectrum.id")):s.apply(r,n)}}),a}return this.spectrum("destroy").each(function(){var r=p(this,t.extend({},e,t(this).data()));t(this).data("spectrum.id",r.id)})},t.fn.spectrum.load=!0,t.fn.spectrum.loadOpts={},t.fn.spectrum.draggable=b,t.fn.spectrum.defaults=n,t.spectrum={},t.spectrum.localization={},t.spectrum.palettes={},t.fn.spectrum.processNativeColorInputs=function(){c||t("input[type=color]").spectrum({preferredFormat:"hex6"})},function(){var t=/^[\s,#]+/,r=/\s+$/,a=0,n=Math,o=n.round,s=n.min,i=n.max,l=n.random;function c(e,l){if(l=l||{},"object"==typeof(e=e||"")&&e.hasOwnProperty("_tc_id"))return e;var m=function(e){var a={r:0,g:0,b:0},o=1,l=!1,c=!1;"string"==typeof e&&(e=function(e){e=e.replace(t,"").replace(r,"").toLowerCase();var a,n=!1;if(h[e])e=h[e],n=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};if(a=P.rgb.exec(e))return{r:a[1],g:a[2],b:a[3]};if(a=P.rgba.exec(e))return{r:a[1],g:a[2],b:a[3],a:a[4]};if(a=P.hsl.exec(e))return{h:a[1],s:a[2],l:a[3]};if(a=P.hsla.exec(e))return{h:a[1],s:a[2],l:a[3],a:a[4]};if(a=P.hsv.exec(e))return{h:a[1],s:a[2],v:a[3]};if(a=P.hex8.exec(e))return{a:(o=a[1],y(o)/255),r:y(a[2]),g:y(a[3]),b:y(a[4]),format:n?"name":"hex8"};var o;if(a=P.hex6.exec(e))return{r:y(a[1]),g:y(a[2]),b:y(a[3]),format:n?"name":"hex"};if(a=P.hex3.exec(e))return{r:y(a[1]+""+a[1]),g:y(a[2]+""+a[2]),b:y(a[3]+""+a[3]),format:n?"name":"hex"};return!1}(e));"object"==typeof e&&(e.hasOwnProperty("r")&&e.hasOwnProperty("g")&&e.hasOwnProperty("b")?(f=e.r,u=e.g,d=e.b,a={r:255*b(f,255),g:255*b(u,255),b:255*b(d,255)},l=!0,c="%"===String(e.r).substr(-1)?"prgb":"rgb"):e.hasOwnProperty("h")&&e.hasOwnProperty("s")&&e.hasOwnProperty("v")?(e.s=x(e.s),e.v=x(e.v),a=function(e,t,r){e=6*b(e,360),t=b(t,100),r=b(r,100);var a=n.floor(e),o=e-a,s=r*(1-t),i=r*(1-o*t),l=r*(1-(1-o)*t),c=a%6;return{r:255*[r,i,s,s,l,r][c],g:255*[l,r,r,i,s,s][c],b:255*[s,s,l,r,r,i][c]}}(e.h,e.s,e.v),l=!0,c="hsv"):e.hasOwnProperty("h")&&e.hasOwnProperty("s")&&e.hasOwnProperty("l")&&(e.s=x(e.s),e.l=x(e.l),a=function(e,t,r){var a,n,o;function s(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+6*(t-e)*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}if(e=b(e,360),t=b(t,100),r=b(r,100),0===t)a=n=o=r;else{var i=r<.5?r*(1+t):r+t-r*t,l=2*r-i;a=s(l,i,e+1/3),n=s(l,i,e),o=s(l,i,e-1/3)}return{r:255*a,g:255*n,b:255*o}}(e.h,e.s,e.l),l=!0,c="hsl"),e.hasOwnProperty("a")&&(o=e.a));var f,u,d;return o=v(o),{ok:l,format:e.format||c,r:s(255,i(a.r,0)),g:s(255,i(a.g,0)),b:s(255,i(a.b,0)),a:o}}(e),w=m.r,k=m.g,S=m.b,C=m.a,H=o(100*C)/100,A=l.format||m.format;return w<1&&(w=o(w)),k<1&&(k=o(k)),S<1&&(S=o(S)),{ok:m.ok,format:A,_tc_id:a++,alpha:C,getAlpha:function(){return C},setAlpha:function(e){C=v(e),H=o(100*C)/100},toHsv:function(){var e=u(w,k,S);return{h:360*e.h,s:e.s,v:e.v,a:C}},toHsvString:function(){var e=u(w,k,S),t=o(360*e.h),r=o(100*e.s),a=o(100*e.v);return 1==C?"hsv("+t+", "+r+"%, "+a+"%)":"hsva("+t+", "+r+"%, "+a+"%, "+H+")"},toHsl:function(){var e=f(w,k,S);return{h:360*e.h,s:e.s,l:e.l,a:C}},toHslString:function(){var e=f(w,k,S),t=o(360*e.h),r=o(100*e.s),a=o(100*e.l);return 1==C?"hsl("+t+", "+r+"%, "+a+"%)":"hsla("+t+", "+r+"%, "+a+"%, "+H+")"},toHex:function(e){return d(w,k,S,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(){return p(w,k,S,C)},toHex8String:function(){return"#"+this.toHex8()},toRgb:function(){return{r:o(w),g:o(k),b:o(S),a:C}},toRgbString:function(){return 1==C?"rgb("+o(w)+", "+o(k)+", "+o(S)+")":"rgba("+o(w)+", "+o(k)+", "+o(S)+", "+H+")"},toPercentageRgb:function(){return{r:o(100*b(w,255))+"%",g:o(100*b(k,255))+"%",b:o(100*b(S,255))+"%",a:C}},toPercentageRgbString:function(){return 1==C?"rgb("+o(100*b(w,255))+"%, "+o(100*b(k,255))+"%, "+o(100*b(S,255))+"%)":"rgba("+o(100*b(w,255))+"%, "+o(100*b(k,255))+"%, "+o(100*b(S,255))+"%, "+H+")"},toName:function(){return 0===C?"transparent":g[d(w,k,S,!0)]||!1},toFilter:function(e){var t="#"+p(w,k,S,C),r=t,a=l&&l.gradientType?"GradientType = 1, ":"";e&&(r=c(e).toHex8String());return"progid:DXImageTransform.Microsoft.gradient("+a+"startColorstr="+t+",endColorstr="+r+")"},toString:function(e){var t=!!e;e=e||this.format;var r=!1,a=!t&&C<1&&C>0&&("hex"===e||"hex6"===e||"hex3"===e||"name"===e);return"rgb"===e&&(r=this.toRgbString()),"prgb"===e&&(r=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(r=this.toHexString()),"hex3"===e&&(r=this.toHexString(!0)),"hex8"===e&&(r=this.toHex8String()),"name"===e&&(r=this.toName()),"hsl"===e&&(r=this.toHslString()),"hsv"===e&&(r=this.toHsvString()),a?this.toRgbString():r||this.toHexString()}}}function f(e,t,r){e=b(e,255),t=b(t,255),r=b(r,255);var a,n,o=i(e,t,r),l=s(e,t,r),c=(o+l)/2;if(o==l)a=n=0;else{var f=o-l;switch(n=c>.5?f/(2-o-l):f/(o+l),o){case e:a=(t-r)/f+(t<r?6:0);break;case t:a=(r-e)/f+2;break;case r:a=(e-t)/f+4}a/=6}return{h:a,s:n,l:c}}function u(e,t,r){e=b(e,255),t=b(t,255),r=b(r,255);var a,n,o=i(e,t,r),l=s(e,t,r),c=o,f=o-l;if(n=0===o?0:f/o,o==l)a=0;else{switch(o){case e:a=(t-r)/f+(t<r?6:0);break;case t:a=(r-e)/f+2;break;case r:a=(e-t)/f+4}a/=6}return{h:a,s:n,v:c}}function d(e,t,r,a){var n=[w(o(e).toString(16)),w(o(t).toString(16)),w(o(r).toString(16))];return a&&n[0].charAt(0)==n[0].charAt(1)&&n[1].charAt(0)==n[1].charAt(1)&&n[2].charAt(0)==n[2].charAt(1)?n[0].charAt(0)+n[1].charAt(0)+n[2].charAt(0):n.join("")}function p(e,t,r,a){var n;return[w((n=a,Math.round(255*parseFloat(n)).toString(16))),w(o(e).toString(16)),w(o(t).toString(16)),w(o(r).toString(16))].join("")}c.fromRatio=function(e,t){if("object"==typeof e){var r={};for(var a in e)e.hasOwnProperty(a)&&(r[a]="a"===a?e[a]:x(e[a]));e=r}return c(e,t)},c.equals=function(e,t){return!(!e||!t)&&c(e).toRgbString()==c(t).toRgbString()},c.random=function(){return c.fromRatio({r:l(),g:l(),b:l()})},c.desaturate=function(e,t){t=0===t?0:t||10;var r=c(e).toHsl();return r.s-=t/100,r.s=m(r.s),c(r)},c.saturate=function(e,t){t=0===t?0:t||10;var r=c(e).toHsl();return r.s+=t/100,r.s=m(r.s),c(r)},c.greyscale=function(e){return c.desaturate(e,100)},c.lighten=function(e,t){t=0===t?0:t||10;var r=c(e).toHsl();return r.l+=t/100,r.l=m(r.l),c(r)},c.darken=function(e,t){t=0===t?0:t||10;var r=c(e).toHsl();return r.l-=t/100,r.l=m(r.l),c(r)},c.complement=function(e){var t=c(e).toHsl();return t.h=(t.h+180)%360,c(t)},c.triad=function(e){var t=c(e).toHsl(),r=t.h;return[c(e),c({h:(r+120)%360,s:t.s,l:t.l}),c({h:(r+240)%360,s:t.s,l:t.l})]},c.tetrad=function(e){var t=c(e).toHsl(),r=t.h;return[c(e),c({h:(r+90)%360,s:t.s,l:t.l}),c({h:(r+180)%360,s:t.s,l:t.l}),c({h:(r+270)%360,s:t.s,l:t.l})]},c.splitcomplement=function(e){var t=c(e).toHsl(),r=t.h;return[c(e),c({h:(r+72)%360,s:t.s,l:t.l}),c({h:(r+216)%360,s:t.s,l:t.l})]},c.analogous=function(e,t,r){t=t||6,r=r||30;var a=c(e).toHsl(),n=360/r,o=[c(e)];for(a.h=(a.h-(n*t>>1)+720)%360;--t;)a.h=(a.h+n)%360,o.push(c(a));return o},c.monochromatic=function(e,t){t=t||6;for(var r=c(e).toHsv(),a=r.h,n=r.s,o=r.v,s=[],i=1/t;t--;)s.push(c({h:a,s:n,v:o})),o=(o+i)%1;return s},c.readability=function(e,t){var r=c(e).toRgb(),a=c(t).toRgb(),n=(299*r.r+587*r.g+114*r.b)/1e3,o=(299*a.r+587*a.g+114*a.b)/1e3,s=Math.max(r.r,a.r)-Math.min(r.r,a.r)+Math.max(r.g,a.g)-Math.min(r.g,a.g)+Math.max(r.b,a.b)-Math.min(r.b,a.b);return{brightness:Math.abs(n-o),color:s}},c.readable=function(e,t){var r=c.readability(e,t);return r.brightness>125&&r.color>500},c.mostReadable=function(e,t){for(var r=null,a=0,n=!1,o=0;o<t.length;o++){var s=c.readability(e,t[o]),i=s.brightness>125&&s.color>500,l=s.brightness/125*3+s.color/500;(i&&!n||i&&n&&l>a||!i&&!n&&l>a)&&(n=i,a=l,r=c(t[o]))}return r};var h=c.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",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"},g=c.hexNames=function(e){var t={};for(var r in e)e.hasOwnProperty(r)&&(t[e[r]]=r);return t}(h);function v(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function b(e,t){(function(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var r=function(e){return"string"==typeof e&&-1!=e.indexOf("%")}(e);return e=s(t,i(0,parseFloat(e))),r&&(e=parseInt(e*t,10)/100),n.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function m(e){return s(1,i(0,e))}function y(e){return parseInt(e,16)}function w(e){return 1==e.length?"0"+e:""+e}function x(e){return e<=1&&(e=100*e+"%"),e}var k,S,C,P=(S="[\\s|\\(]+("+(k="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+k+")[,|\\s]+("+k+")\\s*\\)?",C="[\\s|\\(]+("+k+")[,|\\s]+("+k+")[,|\\s]+("+k+")[,|\\s]+("+k+")\\s*\\)?",{rgb:new RegExp("rgb"+S),rgba:new RegExp("rgba"+C),hsl:new RegExp("hsl"+S),hsla:new RegExp("hsla"+C),hsv:new RegExp("hsv"+S),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})$/,hex8:/^([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});e.tinycolor=c}(),t(function(){t.fn.spectrum.load&&t.fn.spectrum.processNativeColorInputs()})}(window,jQuery);