(function(n){n.fn.jqDrag=function(n){return f(this,n,"d")};n.fn.jqResize=function(n){return f(this,n,"r")};n.jqDnR={dnr:{},e:0,drag:function(n){return t.k=="d"?i.css({left:t.X+n.pageX-t.pX,top:t.Y+n.pageY-t.pY}):i.css({width:Math.max(n.pageX-t.pX+t.W,200),height:Math.max(n.pageY-t.pY+t.H,250)}),!1},stop:function(){i.css("opacity",t.o);n(document).off("mousemove mouseup")}};var u=n.jqDnR,t=u.dnr,i=u.e,f=function(u,f,e){return u.each(function(){f=f?n(f,u):u;f.bind("mousedown",{e:u,k:e},function(u){var e=u.data,f={};if(i=e.e,i.css("position")!="relative")try{i.position(f)}catch(o){}t={X:f.left||r("left")||0,Y:f.top||r("top")||0,W:r("width")||i[0].scrollWidth||0,H:r("height")||i[0].scrollHeight||0,pX:u.pageX,pY:u.pageY,k:e.k,o:i.css("opacity")};i.css({opacity:.8});n(document).on("mousemove",n.jqDnR.drag).on("mouseup",n.jqDnR.stop);return!1})})},r=function(n){return parseInt(i.css(n))||!1}})(jQuery),function(n){n.fn.jqm=function(t){return this.each(function(){var r=n(this),u=r.data("jqm")||n.extend({ID:a++},n.jqm.params),i=n.extend(u,t);r.data("jqm",i).addClass("jqm-init")[0]._jqmID=i.ID;i.trigger&&r.jqmAddTrigger(i.trigger)})};n.fn.jqmAddTrigger=function(t){return this.each(function(){r(n(this),"jqmShow",t)||i("jqmAddTrigger must be called on initialized modals")})};n.fn.jqmAddClose=function(t){return this.each(function(){r(n(this),"jqmHide",t)||i("jqmAddClose must be called on initialized modals")})};n.fn.jqmShow=function(t){return this.each(function(){this._jqmShown||e(n(this),t)})};n.fn.jqmHide=function(t){return this.each(function(){this._jqmShown&&o(n(this),t)})};var i=function(n){window.console&&window.console.error&&window.console.error(n)},e=function(t,i){var r=t.data("jqm"),i=i||window.event,o=parseInt(t.css("z-index")),o=o>0?o:3e3,h=n("<div><\/div>").addClass(r.overlayClass).css({height:"100%",width:"100%",position:"fixed",left:0,top:0,"z-index":o-1,opacity:r.overlay/100}),s={w:t,c:r,o:h,t:i},f,e;t.css("z-index",o);r.ajax?(f=r.target||t,e=r.ajax,f=typeof f=="string"?n(f,t):n(f),e.substr(0,1)=="@"&&(e=n(i).attr(e.substring(1))),f.load(e,function(){r.onLoad&&r.onLoad.call(this,s)}),r.ajaxText&&f.html(r.ajaxText),u(s)):u(s)},o=function(n,t){var i=n.data("jqm"),t=t||window.event,r={w:n,c:i,o:n.data("jqmv"),t:t};c(r)},s=function(t){return t.c.overlay>0&&t.o.appendTo("body"),t.w.show(),n.jqm.focusFunc(t.w,!0),!0},h=function(n){return n.w.hide()&&n.o&&n.o.remove(),!0},r=function(t,i,r){var u=t.data("jqm");return t.data("jqm")?n(r).each(function(){this[i]=this[i]||[];n.inArray(u.ID,this[i])<0&&(this[i].push(u.ID),n(this).click(function(){var n=this;return t[i](this),!1}))}):!1},u=function(i){var r=i.w,e=i.o,u=i.c;u.onShow(i)!==!1&&(r[0]._jqmShown=!0,u.modal?(t[0]||f("bind"),t.push(r[0])):r.jqmAddClose(e),u.closeClass&&r.jqmAddClose(n("."+u.closeClass,r)),u.toTop&&e&&r.before('<span id="jqmP'+u.ID+'"><\/span>').insertAfter(e),r.data("jqmv",e),r.unbind("keydown",n.jqm.closeOnEscFunc),u.closeOnEsc&&r.attr("tabindex",0).bind("keydown",n.jqm.closeOnEscFunc).focus())},c=function(i){var u=i.w,e=i.o,r=i.c;r.onHide(i)!==!1&&(u[0]._jqmShown=!1,r.modal&&(t.pop(),t[0]||f("unbind")),r.toTop&&e&&n("#jqmP"+r.ID).after(u).remove())},f=function(t){n(document)[t]("keypress keydown mousedown",l)},l=function(i){var r=n(i.target).data("jqm")||n(i.target).parents(".jqm-init:first").data("jqm"),u=t[t.length-1];return r&&r.ID==u._jqmID?!0:n.jqm.focusFunc(u,i)},a=0,t=[];n.jqm={params:{overlay:50,overlayClass:"jqmOverlay",closeClass:"jqmClose",closeOnEsc:!1,trigger:".jqModal",ajax:!1,target:!1,ajaxText:"",modal:!1,toTop:!1,onShow:s,onHide:h,onLoad:!1},focusFunc:function(t,i){return i&&n(":input:visible:first",t).focus(),!1},closeOnEscFunc:function(t){if(t.keyCode==27)return n(this).jqmHide(),!1}}}(jQuery),function(n){n.fn.extend({iframer:function(t){t=n.extend({},{iframe:"iframer_iframe",returnType:"html",onComplete:function(){}},t);var i=n("<iframe name="+t.iframe+' id="'+t.iframe+'" title="iframe for uploading files" width="0" height="0" style="border: none; display: none; visibility: hidden;"><\/iframe>');n(this).append(i).attr("target",t.iframe).submit(function(){n("#"+t.iframe).off().on("load",function(){var data=n("#"+t.iframe).contents().find("body").html();if(t.returnType.toLowerCase()=="json")try{eval("data="+data)}catch(e){data={error:"nosession"}}t.onComplete(data);n("#"+t.iframe).contents().find("body").html("");n("#"+t.iframe).unbind("load")});return!0})}})}(jQuery),function(n){"use strict";typeof define=="function"&&define.amd?define(["jquery"],n):typeof exports=="object"&&typeof module=="object"?module.exports=n(require("jquery")):n(jQuery)}(function(n,t){"use strict";function s(t,i,r,u){for(var e,f,h,c,a,v,o=[],s=0;s<t.length;s++)e=t[s],e?(f=tinycolor(e),h=f.toHsl().l<.5?"sp-thumb-el sp-thumb-dark":"sp-thumb-el sp-thumb-light",h+=tinycolor.equals(i,e)?" sp-thumb-active":"",c=f.toString(u.preferredFormat||"rgb"),a=l?"background-color:"+f.toRgbString():"filter:"+f.toFilter(),o.push('<span title="'+c+'" data-color="'+f.toRgbString()+'" class="'+h+'"><span class="sp-thumb-inner" style="'+a+';"><\/span><\/span>')):(v="sp-clear-display",o.push(n("<div />").append(n('<span data-color="" style="background-color:transparent;" class="'+v+'"><\/span>').attr("title",u.noColorSelectedText)).html()));return"<div class='sp-cf "+r+"'>"+o.join("")+"<\/div>"}function y(){for(var n=0;n<i.length;n++)i[n]&&i[n].hide()}function p(t,i){var r=n.extend({},c,t);return r.callbacks={move:f(r.move,i),change:f(r.change,i),show:f(r.show,i),hide:f(r.hide,i),beforeShow:f(r.beforeShow,i)},r}function w(u,f){function fr(){var t,i,r;if(h.showPaletteOnly&&(h.showPalette=!0),rr.text(h.showPaletteOnly?h.togglePaletteMoreText:h.togglePaletteLessText),h.palette)for(ai=h.palette.slice(0),ei=n.isArray(ai[0])?ai:[ai],vi={},t=0;t<ei.length;t++)for(i=0;i<ei[t].length;i++)r=tinycolor(ei[t][i]).toRgbString(),vi[r]=!0;c.toggleClass("sp-flat",et);c.toggleClass("sp-input-disabled",!h.showInput);c.toggleClass("sp-alpha-enabled",h.showAlpha);c.toggleClass("sp-clear-enabled",at);c.toggleClass("sp-buttons-disabled",!h.showButtons);c.toggleClass("sp-palette-buttons-disabled",!h.togglePaletteOnly);c.toggleClass("sp-palette-disabled",!h.showPalette);c.toggleClass("sp-palette-only",h.showPaletteOnly);c.toggleClass("sp-initial-disabled",!h.showInitial);c.addClass(h.className).addClass(h.containerClassName);vt()}function pu(){function u(t){return t.data&&t.data.ignore?(ut(n(t.target).closest(".sp-thumb-el").data("color")),ct()):(ut(n(t.target).closest(".sp-thumb-el").data("color")),ct(),h.hideAfterPaletteSelect?(ft(!0),ht()):ft()),!1}var t,i;if(r&&c.find("*:not(input)").attr("unselectable","on"),fr(),ur){w.after(kt).addClass("h-b-v");w.off().on("focus",function(){w.removeClass("h-b-v")}).on("blur",function(){w.addClass("h-b-v");ut(this.value)})}if(at||ir.hide(),et){w.after(c).addClass("h-b-v");w.off().on("focus",function(){w.removeClass("h-b-v")}).on("blur",function(){w.addClass("h-b-v");ut(this.value)})}else t=h.appendTo==="parent"?w.parent():n(h.appendTo),t.length!==1&&(t=n("body")),t.append(c);nu();si.on("click.spectrum touchstart.spectrum",function(t){nr||ru();t.stopPropagation();n(t.target).is("input")||t.preventDefault()});(w.is(":disabled")||h.disabled===!0)&&su();c.click(k);it.change(hr);it.on("paste",function(){setTimeout(hr,1)});it.keydown(function(n){n.keyCode==13&&hr()});dr.text(h.cancelText);dr.on("click.spectrum",function(n){n.stopPropagation();n.preventDefault();eu();ht()});ir.attr("title",h.clearText);ir.on("click.spectrum",function(n){n.stopPropagation();n.preventDefault();st=!0;ct();et&&ft(!0)});gr.text(h.chooseText);gr.on("click.spectrum",function(n){n.stopPropagation();n.preventDefault();r&&it.is(":focus")&&it.trigger("change");bu()&&(ft(!0),ht())});rr.text(h.showPaletteOnly?h.togglePaletteMoreText:h.togglePaletteLessText);rr.on("click.spectrum",function(n){n.stopPropagation();n.preventDefault();h.showPaletteOnly=!h.showPaletteOnly;h.showPaletteOnly||et||c.css("left","-="+(au.outerWidth(!0)+5));fr()});o(wr,function(n,t,i){nt=n/gi;st=!1;i.shiftKey&&(nt=Math.round(nt*10)/10);ct()},or,sr);o(tr,function(n,t){ri=parseFloat(t/li);st=!1;h.showAlpha||(nt=1);ct()},or,sr);o(yi,function(n,t,i){var r,u;if(i.shiftKey){if(!ot){var f=ui*wt,e=rt-fi*rt,o=Math.abs(n-f)>Math.abs(t-e);ot=o?"x":"y"}}else ot=null;r=!ot||ot==="x";u=!ot||ot==="y";r&&(ui=parseFloat(n/wt));u&&(fi=parseFloat((rt-t)/rt));st=!1;h.showAlpha||(nt=1);ct()},or,sr);hi?(ut(hi),ti(),ni=h.preferredFormat||tinycolor(hi).format,er(hi)):ti();et&&cr();i=r?"mousedown.spectrum":"click.spectrum touchstart.spectrum";br.on(i,".sp-thumb-el",u);kr.on(i,".sp-thumb-el:nth-child(1)",{ignore:!0},u)}function nu(){if(yt&&window.localStorage){try{var t=window.localStorage[yt].split(",#");t.length>1&&(delete window.localStorage[yt],n.each(t,function(n,t){er(t)}))}catch(i){}try{tt=window.localStorage[yt].split(";")}catch(i){}}}function er(t){if(hu){var i=tinycolor(t).toRgbString();if(!vi[i]&&n.inArray(i,tt)===-1)for(tt.push(i);tt.length>lu;)tt.shift();if(yt&&window.localStorage)try{window.localStorage[yt]=tt.join(";")}catch(r){}}}function wu(){var t=[],n,i;if(h.showPalette)for(n=0;n<tt.length;n++)i=tinycolor(tt[n]).toRgbString(),vi[i]||t.push(tt[n]);return t.reverse().slice(0,h.maxSelectionSize)}function tu(){var t=g(),i=n.map(ei,function(n,i){return s(n,t,"sp-palette-row sp-palette-row-"+i,h)});nu();tt&&i.push(s(wu(),t,"sp-palette-row sp-palette-row-selection",h));br.html(i.join(""))}function iu(){if(h.showInitial){var t=gt,n=g();kr.html(s([t,n],n,"sp-palette-row-initial",h))}}function or(){(rt<=0||wt<=0||li<=0)&&vt();di=!0;c.addClass(pr);ot=null;w.trigger("dragstart.spectrum",[g()])}function sr(){di=!1;c.removeClass(pr);w.trigger("dragstop.spectrum",[g()])}function hr(){var n=it.val(),t;(n===null||n==="")&&at?(ut(null),ct(),ft()):(t=tinycolor(n),t.isValid()?(ut(t),ct(),ft()):it.addClass("sp-validation-error"))}function ru(){pt?ht():cr()}function cr(){var t=n.Event("beforeShow.spectrum");if(pt){vt();return}if(w.trigger(t,[g()]),ii.beforeShow(g())!==!1&&!t.isDefaultPrevented()){y();pt=!0;n(bt).on("keydown.spectrum",uu);n(bt).on("click.spectrum",fu);n(window).on("resize.spectrum",ar);kt.addClass("sp-active");c.removeClass("sp-hidden");vt();ti();gt=g();iu();ii.show(gt);w.trigger("show.spectrum",[gt])}}function uu(n){n.keyCode===27&&ht()}function fu(n){n.button!=2&&(di||(yu?ft(!0):eu(),ht()))}function ht(){pt&&!et&&(pt=!1,n(bt).off("keydown.spectrum",uu),n(bt).off("click.spectrum",fu),n(window).off("resize.spectrum",ar),kt.removeClass("sp-active"),c.addClass("sp-hidden"),ii.hide(g()),w.trigger("hide.spectrum",[g()]))}function eu(){ut(gt,!0);ft(!0)}function ut(n,t){if(tinycolor.equals(n,g())){ti();return}var i,r;!n&&at?st=!0:(st=!1,i=tinycolor(n),r=i.toHsv(),ri=r.h%360/360,ui=r.s,fi=r.v,nt=r.a);ti();i&&i.isValid()&&!t&&(ni=h.preferredFormat||i.getFormat())}function g(n){return(n=n||{},at&&st)?null:tinycolor.fromRatio({h:ri,s:ui,v:fi,a:Math.round(nt*1e3)/1e3},{format:n.format||ni})}function bu(){return!it.hasClass("sp-validation-error")}function ct(){ti();ii.move(g());w.trigger("move.spectrum",[g()])}function ti(){var s,n,t,e,i,c,o,u,f;it.removeClass("sp-validation-error");ou();s=tinycolor.fromRatio({h:ri,s:1,v:1});yi.css("background-color",s.toHexString());n=ni;nt<1&&!(nt===0&&n==="name")&&(n==="hex"||n==="hex3"||n==="hex6"||n==="name")&&(n="rgb");t=g({format:n});e="";dt.removeClass("sp-clear-display");dt.css("background-color","transparent");!t&&at?dt.addClass("sp-clear-display"):(i=t.toHexString(),c=t.toRgbString(),l||t.alpha===1?dt.css("background-color",c):(dt.css("background-color","transparent"),dt.css("filter",t.toFilter())),h.showAlpha&&(o=t.toRgb(),o.a=0,u=tinycolor(o).toRgbString(),f="linear-gradient(left, "+u+", "+i+")",r?oi.css("filter",tinycolor(u).toFilter({gradientType:1},i)):(oi.css("background","-webkit-"+f),oi.css("background","-moz-"+f),oi.css("background","-ms-"+f),oi.css("background","linear-gradient(to right, "+u+", "+i+")"))),e=t.toString(n));h.showInput&&it.val(e);h.showPalette&&tu();iu()}function ou(){var u=ui,f=fi,n,t,i,r;at&&st?(bi.hide(),wi.hide(),pi.hide()):(bi.show(),wi.show(),pi.show(),n=u*wt,t=rt-f*rt,n=Math.max(-lt,Math.min(wt-lt,n-lt)),t=Math.max(-lt,Math.min(rt-lt,t-lt)),pi.css({top:t+"px",left:n+"px"}),i=nt*gi,bi.css({left:i-vr/2+"px"}),r=ri*li,wi.css({top:r-yr+"px"}))}function ft(n){var t=g(),i="",r=!tinycolor.equals(t,gt);t&&(i=t.toString(ni),er(t));ki&&w.val(i);n&&r&&(ii.change(t),w.trigger("change",[t]))}function vt(){pt&&(wt=yi.width(),rt=yi.height(),lt=pi.height(),cu=tr.width(),li=tr.height(),yr=wi.height(),gi=wr.width(),vr=bi.width(),et||(c.css("position","absolute"),h.offset?c.offset(h.offset):c.offset(b(c,si))),ou(),h.showPalette&&tu(),w.trigger("reflow.spectrum"))}function ku(){w.show();si.off("click.spectrum touchstart.spectrum");c.remove();kt.remove();i[ci.id]=null}function du(i,r){if(i===t)return n.extend({},h);if(r===t)return h[i];h[i]=r;i==="preferredFormat"&&(ni=h.preferredFormat);fr()}function gu(){nr=!1;w.attr("disabled",!1);si.removeClass("sp-disabled")}function su(){ht();nr=!0;w.attr("disabled",!0);si.addClass("sp-disabled")}function nf(n){h.offset=n;vt()}var h=p(f,u),et=h.flat,hu=h.showSelectionPalette,yt=h.localStorageKey,lr=h.theme,ii=h.callbacks,ar=d(vt,10),pt=!1,di=!1,wt=0,rt=0,lt=0,li=0,cu=0,gi=0,vr=0,yr=0,ri=0,ui=0,fi=0,nt=1,ai=[],ei=[],vi={},tt=h.selectionPalette.slice(0),lu=h.maxSelectionSize,pr="sp-dragging",ot=null,bt=u.ownerDocument,tf=bt.body,w=n(u),nr=!1,c=n(v,bt).addClass(lr),au=c.find(".sp-picker-container"),yi=c.find(".sp-color"),pi=c.find(".sp-dragger"),tr=c.find(".sp-hue"),wi=c.find(".sp-slider"),oi=c.find(".sp-alpha-inner"),wr=c.find(".sp-alpha"),bi=c.find(".sp-alpha-handle"),it=c.find(".sp-input"),br=c.find(".sp-palette"),kr=c.find(".sp-initial"),dr=c.find(".sp-cancel"),ir=c.find(".sp-clear"),gr=c.find(".sp-choose"),rr=c.find(".sp-palette-toggle"),ki=w.is("input"),vu=ki&&w.attr("type")==="color"&&e(),ur=ki&&!et,kt=ur?n(a).addClass(lr).addClass(h.className).addClass(h.replacerClassName):n([]),si=ur?kt:w,dt=kt.find(".sp-preview-inner"),hi=h.color||ki&&w.val(),gt=!1,ni=h.preferredFormat,yu=!h.showButtons||h.clickoutFiresChange,st=!hi,at=h.allowEmpty&&!vu,ci;return pu(),ci={show:cr,hide:ht,toggle:ru,reflow:vt,option:du,enable:gu,disable:su,offset:nf,set:function(n){ut(n);ft()},get:g,destroy:ku,container:c},ci.id=i.push(ci)-1,ci}function b(t,i){var c=0,e=t.outerWidth(),o=t.outerHeight(),l=i.outerHeight(),s=t[0].ownerDocument,a=s.documentElement,h=a.clientWidth+n(s).scrollLeft(),v=a.clientHeight+n(s).scrollTop(),r=i.offset(),u=r.left,f=r.top;return f+=l,u-=Math.min(u,u+e>h&&h>e?Math.abs(u+e-h):0),f-=Math.min(f,f+o>v&&v>o?Math.abs(o+l-c):c),{top:f,bottom:r.bottom,left:u,right:r.right,width:r.width,height:r.height}}function u(){}function k(n){n.stopPropagation()}function f(n,t){var i=Array.prototype.slice,r=i.call(arguments,2);return function(){return n.apply(t,r.concat(i.call(arguments)))}}function o(t,i,u,f){function h(n){n.stopPropagation&&n.stopPropagation();n.preventDefault&&n.preventDefault();n.returnValue=!1}function v(n){if(s){if(r&&o.documentMode<9&&!n.button)return y();var u=n.originalEvent&&n.originalEvent.touches&&n.originalEvent.touches[0],f=u&&u.pageX||n.pageX,e=u&&u.pageY||n.pageY,v=Math.max(0,Math.min(f-c.left,a)),w=Math.max(0,Math.min(e-c.top,l));p&&h(n);i.apply(t,[v,w,n])}}function w(i){var r=i.which?i.which==3:i.button==2;if(!r&&!s&&u.apply(t,arguments)!==!1){s=!0;l=n(t).height();a=n(t).width();c=n(t).offset();n(o).on(e);n(o.body).addClass("sp-dragging");v(i);h(i)}}function y(){s&&(n(o).off(e),n(o.body).removeClass("sp-dragging"),setTimeout(function(){f.apply(t,arguments)},0));s=!1}i=i||function(){};u=u||function(){};f=f||function(){};var o=document,s=!1,c={},l=0,a=0,p="ontouchstart"in window,e={};e.selectstart=h;e.dragstart=h;e["touchmove mousemove"]=v;e["touchend mouseup"]=y;n(t).on("touchstart mousedown",w)}function d(n,t,i){var r;return function(){var u=this,f=arguments,e=function(){r=null;n.apply(u,f)};i&&clearTimeout(r);(i||!r)&&(r=setTimeout(e,t))}}function e(){return n.fn.spectrum.inputTypeColorSupport()}var c={beforeShow:u,move:u,change:u,show:u,hide:u,color:!1,flat:!1,showInput:!1,allowEmpty:!1,showButtons:!0,clickoutFiresChange:!0,showInitial:!1,showPalette:!1,showPaletteOnly:!1,hideAfterPaletteSelect:!1,togglePaletteOnly:!1,showSelectionPalette:!0,localStorageKey:!1,appendTo:"body",maxSelectionSize:7,cancelText:"cancel",chooseText:"choose",togglePaletteMoreText:"more",togglePaletteLessText:"less",clearText:"Clear Color Selection",noColorSelectedText:"No Color Selected",preferredFormat:!1,className:"",containerClassName:"",replacerClassName:"",showAlpha:!1,theme:"sp-light",palette:[["#ffffff","#000000","#ff0000","#ff8000","#ffff00","#008000","#0000ff","#4b0082","#9400d3"]],selectionPalette:[],disabled:!1,offset:null},i=[],r=!!/msie/i.exec(window.navigator.userAgent),l=function(){function t(n,t){return!!~(""+n).indexOf(t)}var i=document.createElement("div"),n=i.style;return n.cssText="background-color:rgba(0,0,0,.5)",t(n.backgroundColor,"rgba")||t(n.backgroundColor,"hsla")}(),a="<div class='sp-replacer'><div class='sp-preview'><div class='sp-preview-inner'><\/div><\/div><div class='sp-dd'>&#9660;<\/div><\/div>",v=function(){var t="",n;if(r)for(n=1;n<=6;n++)t+="<div class='sp-"+n+"'><\/div>";return["<div class='sp-container sp-hidden'>","<div class='sp-palette-container'>","<div class='sp-palette sp-thumb sp-cf'><\/div>","<div class='sp-palette-button-container sp-cf'>","<button type='button' class='sp-palette-toggle'><\/button>","<\/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>",t,"<\/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' title='color'  />","<\/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("")}(),h="spectrum.id";n.fn.spectrum=function(t){if(typeof t=="string"){var r=this,u=Array.prototype.slice.call(arguments,1);return this.each(function(){var f=i[n(this).data(h)],e;if(f){if(e=f[t],!e)throw new Error("Spectrum: no such method: '"+t+"'");t=="get"?r=f.get():t=="container"?r=f.container:t=="option"?r=f.option.apply(f,u):t=="destroy"?(f.destroy(),n(this).removeData(h)):e.apply(f,u)}}),r}return this.spectrum("destroy").each(function(){var i=n.extend({},n(this).data(),t),r=w(this,i);n(this).data(h,r.id)})};n.fn.spectrum.load=!0;n.fn.spectrum.loadOpts={};n.fn.spectrum.draggable=o;n.fn.spectrum.defaults=c;n.fn.spectrum.inputTypeColorSupport=function e(){if(typeof e._cachedResult=="undefined"){var t=n("<input type='color'/>")[0];e._cachedResult=t.type==="color"&&t.value!==""}return e._cachedResult};n.spectrum={};n.spectrum.localization={};n.spectrum.palettes={};n.fn.spectrum.processNativeColorInputs=function(){var t=n("input[type=color]");t.length&&!e()&&t.spectrum({preferredFormat:"hex6"})},function(){function tt(n){var t={r:0,g:0,b:0},i=1,f=!1,e=!1;return typeof n=="string"&&(n=ii(n)),typeof n=="object"&&(n.hasOwnProperty("r")&&n.hasOwnProperty("g")&&n.hasOwnProperty("b")?(t=it(n.r,n.g,n.b),f=!0,e=String(n.r).substr(-1)==="%"?"prgb":"rgb"):n.hasOwnProperty("h")&&n.hasOwnProperty("s")&&n.hasOwnProperty("v")?(n.s=h(n.s),n.v=h(n.v),t=ut(n.h,n.s,n.v),f=!0,e="hsv"):n.hasOwnProperty("h")&&n.hasOwnProperty("s")&&n.hasOwnProperty("l")&&(n.s=h(n.s),n.l=h(n.l),t=rt(n.h,n.s,n.l),f=!0,e="hsl"),n.hasOwnProperty("a")&&(i=n.a)),i=k(i),{ok:f,format:n.format||e,r:r(255,u(t.r,0)),g:r(255,u(t.g,0)),b:r(255,u(t.b,0)),a:i}}function it(n,t,r){return{r:i(n,255)*255,g:i(t,255)*255,b:i(r,255)*255}}function v(n,t,f){var s;n=i(n,255);t=i(t,255);f=i(f,255);var e=u(n,t,f),h=r(n,t,f),o,c,l=(e+h)/2;if(e==h)o=c=0;else{s=e-h;c=l>.5?s/(2-e-h):s/(e+h);switch(e){case n:o=(t-f)/s+(t<f?6:0);break;case t:o=(f-n)/s+2;break;case f:o=(n-t)/s+4}o/=6}return{h:o,s:c,l:l}}function rt(n,t,r){function h(n,t,i){return(i<0&&(i+=1),i>1&&(i-=1),i<1/6)?n+(t-n)*6*i:i<1/2?t:i<2/3?n+(t-n)*(2/3-i)*6:n}var e,o,s,u,f;return n=i(n,360),t=i(t,100),r=i(r,100),t===0?e=o=s=r:(u=r<.5?r*(1+t):r+t-r*t,f=2*r-u,e=h(f,u,n+1/3),o=h(f,u,n),s=h(f,u,n-1/3)),{r:e*255,g:o*255,b:s*255}}function y(n,t,f){n=i(n,255);t=i(t,255);f=i(f,255);var e=u(n,t,f),h=r(n,t,f),o,c,l=e,s=e-h;if(c=e===0?0:s/e,e==h)o=0;else{switch(e){case n:o=(t-f)/s+(t<f?6:0);break;case t:o=(f-n)/s+2;break;case f:o=(n-t)/s+4}o/=6}return{h:o,s:c,v:l}}function ut(n,t,r){n=i(n,360)*6;t=i(t,100);r=i(r,100);var h=s.floor(n),c=n-h,u=r*(1-t),f=r*(1-c*t),e=r*(1-(1-c)*t),o=h%6,l=[r,f,u,u,e,r][o],a=[e,r,r,f,u,u][o],v=[u,u,e,r,r,f][o];return{r:l*255,g:a*255,b:v*255}}function p(n,i,r,u){var f=[o(t(n).toString(16)),o(t(i).toString(16)),o(t(r).toString(16))];return u&&f[0].charAt(0)==f[0].charAt(1)&&f[1].charAt(0)==f[1].charAt(1)&&f[2].charAt(0)==f[2].charAt(1)?f[0].charAt(0)+f[1].charAt(0)+f[2].charAt(0):f.join("")}function w(n,i,r,u){var f=[o(ni(u)),o(t(n).toString(16)),o(t(i).toString(16)),o(t(r).toString(16))];return f.join("")}function ft(t,i){i=i===0?0:i||10;var r=n(t).toHsl();return r.s-=i/100,r.s=l(r.s),n(r)}function et(t,i){i=i===0?0:i||10;var r=n(t).toHsl();return r.s+=i/100,r.s=l(r.s),n(r)}function ot(t){return n(t).desaturate(100)}function st(t,i){i=i===0?0:i||10;var r=n(t).toHsl();return r.l+=i/100,r.l=l(r.l),n(r)}function ht(i,f){f=f===0?0:f||10;var e=n(i).toRgb();return e.r=u(0,r(255,e.r-t(255*-(f/100)))),e.g=u(0,r(255,e.g-t(255*-(f/100)))),e.b=u(0,r(255,e.b-t(255*-(f/100)))),n(e)}function ct(t,i){i=i===0?0:i||10;var r=n(t).toHsl();return r.l-=i/100,r.l=l(r.l),n(r)}function lt(i,r){var u=n(i).toHsl(),f=(t(u.h)+r)%360;return u.h=f<0?360+f:f,n(u)}function at(t){var i=n(t).toHsl();return i.h=(i.h+180)%360,n(i)}function vt(t){var i=n(t).toHsl(),r=i.h;return[n(t),n({h:(r+120)%360,s:i.s,l:i.l}),n({h:(r+240)%360,s:i.s,l:i.l})]}function yt(t){var i=n(t).toHsl(),r=i.h;return[n(t),n({h:(r+90)%360,s:i.s,l:i.l}),n({h:(r+180)%360,s:i.s,l:i.l}),n({h:(r+270)%360,s:i.s,l:i.l})]}function pt(t){var i=n(t).toHsl(),r=i.h;return[n(t),n({h:(r+72)%360,s:i.s,l:i.l}),n({h:(r+216)%360,s:i.s,l:i.l})]}function wt(t,i,r){i=i||6;r=r||30;var u=n(t).toHsl(),f=360/r,e=[n(t)];for(u.h=(u.h-(f*i>>1)+720)%360;--i;)u.h=(u.h+f)%360,e.push(n(u));return e}function bt(t,i){i=i||6;for(var r=n(t).toHsv(),e=r.h,o=r.s,u=r.v,f=[],s=1/i;i--;)f.push(n({h:e,s:o,v:u})),u=(u+s)%1;return f}function kt(n){var i={};for(var t in n)n.hasOwnProperty(t)&&(i[n[t]]=t);return i}function k(n){return n=parseFloat(n),(isNaN(n)||n<0||n>1)&&(n=1),n}function i(n,t){dt(n)&&(n="100%");var i=gt(n);return(n=r(t,u(0,parseFloat(n))),i&&(n=parseInt(n*t,10)/100),s.abs(n-t)<1e-6)?1:n%t/parseFloat(t)}function l(n){return r(1,u(0,n))}function f(n){return parseInt(n,16)}function dt(n){return typeof n=="string"&&n.indexOf(".")!=-1&&parseFloat(n)===1}function gt(n){return typeof n=="string"&&n.indexOf("%")!=-1}function o(n){return n.length==1?"0"+n:""+n}function h(n){return n<=1&&(n=n*100+"%"),n}function ni(n){return Math.round(parseFloat(n)*255).toString(16)}function ti(n){return f(n)/255}function ii(n){var i,t;if(n=n.replace(d,"").replace(g,"").toLowerCase(),i=!1,c[n])n=c[n],i=!0;else if(n=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};return(t=e.rgb.exec(n))?{r:t[1],g:t[2],b:t[3]}:(t=e.rgba.exec(n))?{r:t[1],g:t[2],b:t[3],a:t[4]}:(t=e.hsl.exec(n))?{h:t[1],s:t[2],l:t[3]}:(t=e.hsla.exec(n))?{h:t[1],s:t[2],l:t[3],a:t[4]}:(t=e.hsv.exec(n))?{h:t[1],s:t[2],v:t[3]}:(t=e.hsva.exec(n))?{h:t[1],s:t[2],v:t[3],a:t[4]}:(t=e.hex8.exec(n))?{a:ti(t[1]),r:f(t[2]),g:f(t[3]),b:f(t[4]),format:i?"name":"hex8"}:(t=e.hex6.exec(n))?{r:f(t[1]),g:f(t[2]),b:f(t[3]),format:i?"name":"hex"}:(t=e.hex3.exec(n))?{r:f(t[1]+""+t[1]),g:f(t[2]+""+t[2]),b:f(t[3]+""+t[3]),format:i?"name":"hex"}:!1}var d=/^[\s,#]+/,g=/\s+$/,nt=0,s=Math,t=s.round,r=s.min,u=s.max,a=s.random,n=function(i,r){if(i=i?i:"",r=r||{},i instanceof n)return i;if(!(this instanceof n))return new n(i,r);var u=tt(i);this._originalInput=i;this._r=u.r;this._g=u.g;this._b=u.b;this._a=u.a;this._roundA=t(1e3*this._a)/1e3;this._format=r.format||u.format;this._gradientType=r.gradientType;this._r<1&&(this._r=t(this._r));this._g<1&&(this._g=t(this._g));this._b<1&&(this._b=t(this._b));this._ok=u.ok;this._tc_id=nt++},c,b,e;n.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 n=this.toRgb();return(n.r*299+n.g*587+n.b*114)/1e3},setAlpha:function(n){return this._a=k(n),this._roundA=t(1e3*this._a)/1e3,this},toHsv:function(){var n=y(this._r,this._g,this._b);return{h:n.h*360,s:n.s,v:n.v,a:this._a}},toHsvString:function(){var n=y(this._r,this._g,this._b),i=t(n.h*360),r=t(n.s*100),u=t(n.v*100);return this._a==1?"hsv("+i+", "+r+"%, "+u+"%)":"hsva("+i+", "+r+"%, "+u+"%, "+this._roundA+")"},toHsl:function(){var n=v(this._r,this._g,this._b);return{h:n.h*360,s:n.s,l:n.l,a:this._a}},toHslString:function(){var n=v(this._r,this._g,this._b),i=t(n.h*360),r=t(n.s*100),u=t(n.l*100);return this._a==1?"hsl("+i+", "+r+"%, "+u+"%)":"hsla("+i+", "+r+"%, "+u+"%, "+this._roundA+")"},toHex:function(n){return p(this._r,this._g,this._b,n)},toHexString:function(n){return"#"+this.toHex(n)},toHex8:function(){return w(this._r,this._g,this._b,this._a)},toHex8String:function(){return"#"+this.toHex8()},toRgb:function(){return{r:t(this._r),g:t(this._g),b:t(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+t(this._r)+", "+t(this._g)+", "+t(this._b)+")":"rgba("+t(this._r)+", "+t(this._g)+", "+t(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:t(i(this._r,255)*100)+"%",g:t(i(this._g,255)*100)+"%",b:t(i(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+t(i(this._r,255)*100)+"%, "+t(i(this._g,255)*100)+"%, "+t(i(this._b,255)*100)+"%)":"rgba("+t(i(this._r,255)*100)+"%, "+t(i(this._g,255)*100)+"%, "+t(i(this._b,255)*100)+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":this._a<1?!1:b[p(this._r,this._g,this._b,!0)]||!1},toFilter:function(t){var i="#"+w(this._r,this._g,this._b,this._a),r=i,f=this._gradientType?"GradientType = 1, ":"",u;return t&&(u=n(t),r=u.toHex8String()),"progid:DXImageTransform.Microsoft.gradient("+f+"startColorstr="+i+",endColorstr="+r+")"},toString:function(n){var i=!!n;n=n||this._format;var t=!1,r=this._a<1&&this._a>=0,u=!i&&r&&(n==="hex"||n==="hex6"||n==="hex3"||n==="name");return u?n==="name"&&this._a===0?this.toName():this.toRgbString():(n==="rgb"&&(t=this.toRgbString()),n==="prgb"&&(t=this.toPercentageRgbString()),(n==="hex"||n==="hex6")&&(t=this.toHexString()),n==="hex3"&&(t=this.toHexString(!0)),n==="hex8"&&(t=this.toHex8String()),n==="name"&&(t=this.toName()),n==="hsl"&&(t=this.toHslString()),n==="hsv"&&(t=this.toHsvString()),t||this.toHexString())},_applyModification:function(n,t){var i=n.apply(null,[this].concat([].slice.call(t)));return this._r=i._r,this._g=i._g,this._b=i._b,this.setAlpha(i._a),this},lighten:function(){return this._applyModification(st,arguments)},brighten:function(){return this._applyModification(ht,arguments)},darken:function(){return this._applyModification(ct,arguments)},desaturate:function(){return this._applyModification(ft,arguments)},saturate:function(){return this._applyModification(et,arguments)},greyscale:function(){return this._applyModification(ot,arguments)},spin:function(){return this._applyModification(lt,arguments)},_applyCombination:function(n,t){return n.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(wt,arguments)},complement:function(){return this._applyCombination(at,arguments)},monochromatic:function(){return this._applyCombination(bt,arguments)},splitcomplement:function(){return this._applyCombination(pt,arguments)},triad:function(){return this._applyCombination(vt,arguments)},tetrad:function(){return this._applyCombination(yt,arguments)}};n.fromRatio=function(t,i){var u,r;if(typeof t=="object"){u={};for(r in t)t.hasOwnProperty(r)&&(u[r]=r==="a"?t[r]:h(t[r]));t=u}return n(t,i)};n.equals=function(t,i){return!t||!i?!1:n(t).toRgbString()==n(i).toRgbString()};n.random=function(){return n.fromRatio({r:a(),g:a(),b:a()})};n.mix=function(t,i,r){var s,l;r=r===0?0:r||50;var f=n(t).toRgb(),e=n(i).toRgb(),h=r/100,o=h*2-1,c=e.a-f.a,u;return u=o*c==-1?o:(o+c)/(1+o*c),u=(u+1)/2,s=1-u,l={r:e.r*u+f.r*s,g:e.g*u+f.g*s,b:e.b*u+f.b*s,a:e.a*h+f.a*(1-h)},n(l)};n.readability=function(t,i){var f=n(t),e=n(i),r=f.toRgb(),u=e.toRgb(),o=f.getBrightness(),s=e.getBrightness(),h=Math.max(r.r,u.r)-Math.min(r.r,u.r)+Math.max(r.g,u.g)-Math.min(r.g,u.g)+Math.max(r.b,u.b)-Math.min(r.b,u.b);return{brightness:Math.abs(o-s),color:h}};n.isReadable=function(t,i){var r=n.readability(t,i);return r.brightness>125&&r.color>500};n.mostReadable=function(t,i){for(var h=null,o=0,r=!1,u=0;u<i.length;u++){var f=n.readability(t,i[u]),e=f.brightness>125&&f.color>500,s=3*(f.brightness/125)+f.color/500;(e&&!r||e&&r&&s>o||!e&&!r&&s>o)&&(r=e,o=s,h=n(i[u]))}return h};c=n.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"};b=n.hexNames=kt(c);e=function(){var n="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)",t="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?",i="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?";return{rgb:new RegExp("rgb"+t),rgba:new RegExp("rgba"+i),hsl:new RegExp("hsl"+t),hsla:new RegExp("hsla"+i),hsv:new RegExp("hsv"+t),hsva:new RegExp("hsva"+i),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})$/}}();window.tinycolor=n}();n(function(){n.fn.spectrum.load&&n.fn.spectrum.processNativeColorInputs()})})