!function(){"use strict";var e=window.wp.i18n;window.ampCustomizeControls=function(t,a){const i={data:{queryVar:"amp",panelId:"",ampUrl:"",l10n:{unavailableMessage:"",unavailableLinkText:""}},tooltipTimeout:5e3,tooltipVisible:new t.Value(!1),tooltipFocused:new t.Value(0),boot:function(e){function a(){t.panel(i.data.panelId,i.panelReady)}i.data=e,t.state?(i.addState(),t.bind("ready",a)):t.bind("ready",(function(){i.addState(),a()}))},addState:function(){t.state.add("ampEnabled",new t.Value(!1)),t.state.add("ampAvailable",new t.Value(!1))},isAmpUrl:function(e){const t=document.createElement("a"),a=new RegExp("\\/"+i.data.queryVar+"\\/?$");return t.href=e,!_.isUndefined(wp.customize.utils.parseQueryString(t.search.substr(1))[i.data.queryVar])||a.test(t.pathname)},unampifyUrl:function(e){const t=document.createElement("a"),n=new RegExp("\\/"+i.data.queryVar+"\\/?$");if(t.href=e,t.pathname=t.pathname.replace(n,""),1 .collapse-sidebar-label"),d=()=>{t.state("paneVisible").get()?u.prop("title",c.text()):u.prop("title",(0,e.__)("Show Controls","amp"))};d(),t.state("paneVisible").bind(d),r.on("click",(function(e){e.preventDefault(),i.enableAndNavigateToUrl(this.href)})),i.tooltipVisible.bind((function(e){s.attr("aria-hidden",e?"false":"true"),e?(a(document).on("click.amp-toggle-outside",(function(e){a.contains(o[0],e.target)||i.tooltipVisible.set(!1)})),s.fadeIn(),i.tryToCloseTooltip()):(s.fadeOut(),i.tooltipFocused.set(0),a(document).off("click.amp-toggle-outside"))})),l.on("click",(function(){this.checked=!this.checked,t.state("ampAvailable").get()?t.state("ampEnabled").set(!t.state("ampEnabled").get()):i.tooltipVisible.set(!0)})),s.on("mouseenter",(function(){t.state("ampAvailable").get()||i.tooltipVisible.set(!0),i.tooltipFocused.set(i.tooltipFocused.get()+1)})),s.on("mouseleave",(function(){i.tooltipFocused.set(i.tooltipFocused.get()-1)})),r.on("focus",(function(){t.state("ampAvailable").get()||i.tooltipVisible.set(!0),i.tooltipFocused.set(i.tooltipFocused.get()+1)})),r.on("blur",(function(){i.tooltipFocused.set(i.tooltipFocused.get()-1)}))}};return i}(wp.customize,jQuery)}();