!function(v){var g=wp.customize;AstTypography={init:function(){AstTypography._initFonts()},_initFonts:function(){v(".customize-control-ast-font-family select").each(function(e){var c,t;void 0!==astra.customizer&&(c=astra.customizer.settings.google_fonts,t=v(this).data("name"),v(this).html(c),v("select[data-name='"+t+"'] option[value='inherit']").text(v(this).data("inherit")),t=v(this).data("value"),v(this).val(t))}),v(".customize-control-ast-font-family select").each(AstTypography._initFont),v(".customize-control-ast-font-family select, .customize-control-ast-font-variant select").selectWoo(),v(".customize-control-ast-font-variant select").on("select2:unselecting",function(e){var c=v(this).data("customize-setting-link");(e.params.args.data.id||"")&&(v(this).find('option[value="'+e.params.args.data.id+'"]').removeAttr("selected"),null===v(this).val()&&g(c).set(""))})},_initFont:function(){var e=v(this),c=e.data("customize-setting-link"),t=e.data("connected-control"),e=e.data("connected-variant");void 0!==t&&(g(c).bind(AstTypography._fontSelectChange),AstTypography._setFontWeightOptions.apply(g(c),[!0])),void 0!==e&&(g(c).bind(AstTypography._fontSelectChange),AstTypography._setFontVarianttOptions.apply(g(c),[!0]))},_fontSelectChange:function(){var e=g.control(this.id).container.find("select").data("connected-variant");AstTypography._setFontWeightOptions.apply(this,[!1]),void 0!==e&&AstTypography._setFontVarianttOptions.apply(this,[!1])},_cleanGoogleFonts:function(e){if(!e.includes(","))return e;var c=e.split(","),t=new RegExp("'","gi"),t=c[0].replace(t,"");return e=void 0!==AstFontFamilies.google[t]?t:e},_getWeightObject:function(e){var c=["400","600"];return"inherit"==e?c=["100","200","300","400","500","600","700","800","900"]:void 0!==AstFontFamilies.system[e]?c=AstFontFamilies.system[e].weights:void 0!==AstFontFamilies.google[e]?(c=AstFontFamilies.google[e][0],c=Object.keys(c).map(function(e){return c[e]})):void 0!==AstFontFamilies.custom[e]&&(c=AstFontFamilies.custom[e].weights),c},_setFontWeightOptions:function(e){var c=0,t=g.control(this.id).container.find("select"),s=this(),a="",l=t.data("connected-control"),r=g.control(l).container.find("select"),t=r.data("inherit"),o=e?r.val():"400",n=["400","600"],i="",h=astraTypo;"inherit"==s&&(o=e?r.val():"inherit");s=AstTypography._cleanGoogleFonts(s),n=AstTypography._getWeightObject(s);for(n=v.merge(["inherit"],n),h.inherit=t;c"+h[n[c]]+"");r.html(i),e||(g(l).set(""),g(l).set(o))},_setFontVarianttOptions:function(e){var c=0,t=g.control(this.id).container.find("select"),s=this(),a="",l=t.data("connected-variant"),r=g.control(l).container.find("select"),o=g.control(l).container.find(".ast-font-variant-hidden-value"),n="",i="",h=r.data("inherit"),v=astraTypo,p=o.val().split(",");"Google"==(t.find('option[value="'+t.val()+'"]').closest("optgroup").attr("label")||"")?r.parent().removeClass("ast-hide"):r.parent().addClass("ast-hide");var s=AstTypography._cleanGoogleFonts(s),d=AstTypography._getWeightObject(s);v.inherit=h;for(c=0;c"+v[d[c]]+""}r.html(i),e||g(l).set("")}},v(function(){AstTypography.init()})}(jQuery),function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof module&&module.exports?module.exports=function(e,c){return void 0===c&&(c="undefined"!=typeof window?require("jquery"):require("jquery")(e)),t(c),c}:t(jQuery)}(function(c){var e,t,s,p,l,r,d,m,g,u,w,z,a,o,f,s=((h=c&&c.fn&&c.fn.select2&&c.fn.select2.amd?c.fn.select2.amd:h)&&h.requirejs||(h?t=h:h={},g={},u={},w={},z={},a=Object.prototype.hasOwnProperty,o=[].slice,f=/\.js$/,d=function(e,c){var t,s,a=i(e),l=a[0],c=c[1];return e=a[1],l&&(t=x(l=n(l,c))),l?e=t&&t.normalize?t.normalize(e,(s=c,function(e){return n(e,s)})):n(e,c):(l=(a=i(e=n(e,c)))[0],e=a[1],l&&(t=x(l))),{f:l?l+"!"+e:e,n:e,pr:l,p:t}},m={require:function(e){return M(e)},exports:function(e){var c=g[e];return void 0!==c?c:g[e]={}},module:function(e){return{id:e,uri:"",exports:g[e],config:(c=e,function(){return w&&w.config&&w.config[c]||{}})};var c}},l=function(e,c,t,s){var a,l,r,o,n,i=[],h=typeof t,v=y(s=s||e);if("undefined"==h||"function"==h){for(c=!c.length&&t.length?["require","exports","module"]:c,o=0;o":">",'"':""","'":"'","/":"/"};return"string"!=typeof e?e:String(e).replace(/[&<>"'\/\\]/g,function(e){return c[e]})},e.entityDecode=function(e){var c=document.createElement("textarea");return c.innerHTML=e,c.value},e.appendMany=function(e,c){var t;"1.7"===l.fn.jquery.substr(0,3)&&(t=l(),l.map(c,function(e){t=t.add(e)}),c=t),e.append(c)},e.isTouchscreen=function(){return void 0===e._isTouchscreenCache&&(e._isTouchscreenCache="ontouchstart"in document.documentElement),e._isTouchscreenCache},e}),h.define("select2/results",["jquery","./utils"],function(v,e){function s(e,c,t){this.$element=e,this.data=t,this.options=c,s.__super__.constructor.call(this)}return e.Extend(s,e.Observable),s.prototype.render=function(){var e=v('
    ');return this.options.get("multiple")&&e.attr("aria-multiselectable","true"),this.$results=e},s.prototype.clear=function(){this.$results.empty()},s.prototype.displayMessage=function(e){var c=this.options.get("escapeMarkup");this.clear(),this.hideLoading();var t=v(''),s=this.options.get("translations").get(e.message);t.append(c(s(e.args))),t[0].className+=" select2-results__message",this.$results.append(t)},s.prototype.hideMessages=function(){this.$results.find(".select2-results__message").remove()},s.prototype.append=function(e){this.hideLoading();var c=[];if(null!=e.results&&0!==e.results.length){e.results=this.sort(e.results);for(var t=0;t",{class:"select2-results__options select2-results__options--nested",role:"listbox"});o.append(n),l.attr("role","list"),l.append(r),l.append(o)}else this.template(e,c);return v.data(c,"data",e),c},s.prototype.bind=function(c,e){var a=this,t=c.id+"-results";this.$results.attr("id",t),c.on("results:all",function(e){a.clear(),a.append(e.data),c.isOpen()&&(a.setClasses(),a.highlightFirstItem())}),c.on("results:append",function(e){a.append(e.data),c.isOpen()&&a.setClasses()}),c.on("query",function(e){a.hideMessages(),a.showLoading(e)}),c.on("select",function(){c.isOpen()&&(a.setClasses(),a.highlightFirstItem())}),c.on("unselect",function(){c.isOpen()&&(a.setClasses(),a.highlightFirstItem())}),c.on("open",function(){a.$results.attr("aria-expanded","true"),a.$results.attr("aria-hidden","false"),a.setClasses(),a.ensureHighlightVisible()}),c.on("close",function(){a.$results.attr("aria-expanded","false"),a.$results.attr("aria-hidden","true"),a.$results.removeAttr("aria-activedescendant")}),c.on("results:toggle",function(){var e=a.getHighlightedResults();0!==e.length&&e.trigger("mouseup")}),c.on("results:select",function(){var e,c=a.getHighlightedResults();0!==c.length&&(e=c.data("data"),"true"==c.attr("data-selected")?a.trigger("close",{}):a.trigger("select",{data:e}))}),c.on("results:previous",function(){var e,c=a.getHighlightedResults(),t=a.$results.find("[data-selected]"),s=t.index(c);0!==s&&(e=s-1,0===c.length&&(e=0),(s=t.eq(e)).trigger("mouseenter"),c=a.$results.offset().top,t=s.offset().top,s=a.$results.scrollTop()+(t-c),0===e?a.$results.scrollTop(0):t-c<0&&a.$results.scrollTop(s))}),c.on("results:next",function(){var e,c=a.getHighlightedResults(),t=a.$results.find("[data-selected]"),s=t.index(c)+1;s>=t.length||((e=t.eq(s)).trigger("mouseenter"),c=a.$results.offset().top+a.$results.outerHeight(!1),t=e.offset().top+e.outerHeight(!1),e=a.$results.scrollTop()+t-c,0===s?a.$results.scrollTop(0):cthis.$results.outerHeight()||s<0)&&this.$results.scrollTop(t))},s.prototype.template=function(e,c){var t=this.options.get("templateResult"),s=this.options.get("escapeMarkup"),e=t(e,c);null==e?c.style.display="none":"string"==typeof e?c.innerHTML=s(e):v(c).append(e)},s}),h.define("select2/keys",[],function(){return{BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46}}),h.define("select2/selection/base",["jquery","../utils","../keys"],function(s,e,a){function t(e,c){this.$element=e,this.options=c,t.__super__.constructor.call(this)}return e.Extend(t,e.Observable),t.prototype.render=function(){var e=s('');return this._tabindex=0,null!=this.$element.data("old-tabindex")?this._tabindex=this.$element.data("old-tabindex"):null!=this.$element.attr("tabindex")&&(this._tabindex=this.$element.attr("tabindex")),e.attr("title",this.$element.attr("title")),e.attr("tabindex",this._tabindex),this.$selection=e},t.prototype.bind=function(e,c){var t=this,s=e.id+"-results";this.container=e,this.$selection.on("focus",function(e){t.trigger("focus",e)}),this.$selection.on("blur",function(e){t._handleBlur(e)}),this.$selection.on("keydown",function(e){t.trigger("keypress",e),e.which===a.SPACE&&e.preventDefault()}),e.on("results:focus",function(e){t.$selection.attr("aria-activedescendant",e.data._resultId)}),e.on("selection:update",function(e){t.update(e.data)}),e.on("open",function(){t.$selection.attr("aria-expanded","true"),t.$selection.attr("aria-owns",s),t._attachCloseHandler(e)}),e.on("close",function(){t.$selection.attr("aria-expanded","false"),t.$selection.removeAttr("aria-activedescendant"),t.$selection.removeAttr("aria-owns"),window.setTimeout(function(){t.$selection.focus()},1),t._detachCloseHandler(e)}),e.on("enable",function(){t.$selection.attr("tabindex",t._tabindex)}),e.on("disable",function(){t.$selection.attr("tabindex","-1")})},t.prototype._handleBlur=function(e){var c=this;window.setTimeout(function(){document.activeElement==c.$selection[0]||s.contains(c.$selection[0],document.activeElement)||c.trigger("blur",e)},1)},t.prototype._attachCloseHandler=function(e){s(document.body).on("mousedown.select2."+e.id,function(e){var c=s(e.target),t=c.closest(".select2");s(".select2.select2-container--open").each(function(){var e=s(this);this!=t[0]&&(e.data("element").select2("close"),setTimeout(function(){e.find("*:focus").blur(),c.focus()},1))})})},t.prototype._detachCloseHandler=function(e){s(document.body).off("mousedown.select2."+e.id)},t.prototype.position=function(e,c){c.find(".selection").append(e)},t.prototype.destroy=function(){this._detachCloseHandler(this.container)},t.prototype.update=function(e){throw new Error("The `update` method must be defined in child classes.")},t}),h.define("select2/selection/single",["jquery","./base","../utils","../keys"],function(e,c,s,t){function a(){a.__super__.constructor.apply(this,arguments)}return s.Extend(a,c),a.prototype.render=function(){var e=a.__super__.render.call(this);return e.addClass("select2-selection--single"),e.html(''),e},a.prototype.bind=function(c,e){var t=this;a.__super__.bind.apply(this,arguments);var s=c.id+"-container";this.$selection.find(".select2-selection__rendered").attr("id",s).attr("role","textbox").attr("aria-readonly","true"),this.$selection.attr("aria-labelledby",s),this.$selection.attr("role","combobox"),this.$selection.on("mousedown",function(e){1===e.which&&t.trigger("toggle",{originalEvent:e})}),this.$selection.on("focus",function(e){}),this.$selection.on("keydown",function(e){!c.isOpen()&&48<=e.which&&e.which<=90&&c.open()}),this.$selection.on("blur",function(e){}),c.on("focus",function(e){c.isOpen()||t.$selection.focus()}),c.on("selection:update",function(e){t.update(e.data)})},a.prototype.clear=function(){this.$selection.find(".select2-selection__rendered").empty()},a.prototype.display=function(e,c){var t=this.options.get("templateSelection");return this.options.get("escapeMarkup")(t(e,c))},a.prototype.selectionContainer=function(){return e("")},a.prototype.update=function(e){var c,t;0!==e.length?(c=e[0],t=this.$selection.find(".select2-selection__rendered"),e=s.entityDecode(this.display(c,t)),t.empty().text(e),t.prop("title",c.title||c.text)):this.clear()},a}),h.define("select2/selection/multiple",["jquery","./base","../utils"],function(s,e,o){function a(e,c){a.__super__.constructor.apply(this,arguments)}return o.Extend(a,e),a.prototype.render=function(){var e=a.__super__.render.call(this);return e.addClass("select2-selection--multiple"),e.html('
      '),e},a.prototype.bind=function(c,e){var t=this;a.__super__.bind.apply(this,arguments),this.$selection.on("click",function(e){t.trigger("toggle",{originalEvent:e})}),this.$selection.on("click",".select2-selection__choice__remove",function(e){var c;t.options.get("disabled")||(c=s(this).parent().data("data"),t.trigger("unselect",{originalEvent:e,data:c}))}),this.$selection.on("keydown",function(e){!c.isOpen()&&48<=e.which&&e.which<=90&&c.open()}),c.on("focus",function(){t.focusOnSearch()})},a.prototype.clear=function(){this.$selection.find(".select2-selection__rendered").empty()},a.prototype.display=function(e,c){var t=this.options.get("templateSelection");return this.options.get("escapeMarkup")(t(e,c))},a.prototype.selectionContainer=function(){return s('
    • ')},a.prototype.focusOnSearch=function(){var e=this;void 0!==e.$search&&setTimeout(function(){e._keyUpPrevented=!0,e.$search.focus()},1)},a.prototype.update=function(e){if(this.clear(),0!==e.length){for(var c=[],t=0;t