'use strict';(function(c){function A(u){var t=0,m;for(m in u)u.hasOwnProperty(m)&&t++;return t}var B={},C={arabic:"Arabic",bengali:"Bengali","chinese-hongkong":"Chinese (Hong Kong)","chinese-simplified":"Chinese (Simplified","chinese-traditional":"Chinese (Traditional)",cyrillic:"Cyrillic","cyrillic-ext":"Cyrillic Extended",devanagari:"Devanagari",greek:"Greek","greek-ext":"Greek Extended",gujarati:"Gujarati",gurmukhi:"Gurmukhi",hebrew:"Hebrew",japanese:"Japanese",kannada:"Kannada",khmer:"Khmer", korean:"Korean",latin:"Latin","latin-ext":"Latin Extended",malayalam:"Malayalam",myanmar:"Myanmar",oriya:"Oriya",sinhala:"Sinhala",tamil:"Tamil",telugu:"Telugu",thai:"Thai",tibetan:"Tibetan",vietnamese:"Vietnamese"},F=["serif","sans-serif","display","handwriting","monospace"];c.fn.fontpicker=function(u){var t=function(n){var a=n.parentElement,b=n.getBoundingClientRect();a=a.getBoundingClientRect();b.bottom>a.bottom&&n.scrollIntoView(!1);b.top",{href:a,rel:"stylesheet",type:"text/css"}));break;case "local":"fonts"in document&&"check"in document.fonts&&document.fonts.check("11pt "+b)||(this.options.debug&&console.log("Loading local font "+b),c("head").append(""))}},showSample:function(a){c(".fp-sample", this.$element).css({fontFamily:"'"+a.data("font-family")+"'",fontStyle:a.data("font-italic")?"italic":"normal",fontWeight:a.data("font-weight")||400})},keyDown:function(a,b){function d(e){e.preventDefault();e.stopPropagation()}b=c("li.fp-active:visible",this.$results);if(49<=a.keyCode&&57>=a.keyCode||97<=a.keyCode&&105>=a.keyCode)d(a),c(".fp-pill[data-font-weight="+100*(a.keyCode-(97<=a.keyCode?96:48))+"]",b).trigger("click");else switch(a.keyCode){case 73:d(a);c(".fp-pill.italic:visible",b).trigger("click"); break;case 38:d(a);$prevLi=b.prevAll(":not(.fp-divider):visible:first");0==$prevLi.length&&($prevLi=c("li:not(.fp-divider):visible:last",this.$results));$prevLi.trigger("mouseenter").trigger("click");t($prevLi[0]);break;case 40:d(a);$nextLi=b.nextAll(":not(.fp-divider):visible:first");0==$nextLi.length&&($nextLi=c("li:not(.fp-divider):visible:first",this.$results));$nextLi.trigger("mouseenter").trigger("click");t($nextLi[0]);break;case 13:d(a);c("li.fp-active",this.$results).find("button.apply").trigger("click"); break;case 27:d(a),c(".fp-close",this.$modal).trigger("click")}},mouseEnter:function(a,b){a=c(b);c("li.fp-hover",this.$results).removeClass("fp-hover");a.addClass("fp-hover");this.loadFont(a.data("font-type"),a.data("font-family"));this.showSample(a)},click:function(a,b){var d=c(b),e=this,f=d.data("font-type"),g=d.data("font-family"),l=d.data("font-italic")||!1,k=d.data("font-weight")||400,p=c("li[data-font-family='"+g+"']",this.$results),v=(a=m("favs"))?a.split(","):[];c("li.fp-active",this.$results).removeClass("fp-active").find(".fp-variants,.fp-btns").remove(); d.addClass("fp-active");a=c('
');b=-1!=v.indexOf(f+":"+g);a.append(c('').on("click",function(h){h.stopPropagation();h=v.indexOf(f+":"+g);c(this).is(".checked")?-1!=h&&v.splice(h,1):-1==h&&v.push(f+":"+g);c(this).toggleClass("checked");m("favs",v.join(","))}),c('