(()=>{"use strict";let e={};function t(t={}){e={animate:!0,allowClose:!0,overlayOpacity:.7,smoothScroll:!1,disableActiveInteraction:!1,showProgress:!1,stagePadding:10,stageRadius:5,popoverOffset:10,showButtons:["next","previous","close"],disableButtons:[],overlayColor:"#000",...t}}function o(t){return t?e[t]:e}function n(e,t,o,n){return(e/=n/2)<1?o/2*e*e+t:-o/2*(--e*(e-2)-1)+t}function i(e){const t='a[href]:not([disabled]), button:not([disabled]), textarea:not([disabled]), input[type="text"]:not([disabled]), input[type="radio"]:not([disabled]), input[type="checkbox"]:not([disabled]), select:not([disabled])';return e.flatMap((e=>{const o=e.matches(t),n=Array.from(e.querySelectorAll(t));return[...o?[e]:[],...n]})).filter((e=>"none"!==getComputedStyle(e).pointerEvents&&function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)}(e)))}function r(e){if(!e||function(e){const t=e.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)}(e))return;const t=o("smoothScroll");e.scrollIntoView({behavior:!t||s(e)?"auto":"smooth",inline:"center",block:"center"})}function s(e){if(!e||!e.parentElement)return;const t=e.parentElement;return t.scrollHeight>t.clientHeight}let d={};function l(e,t){d[e]=t}function a(e){return e?d[e]:d}function c(){d={}}let p={};function u(e,t){p[e]=t}function v(e){var t;null==(t=p[e])||t.call(p)}function h(e){if(!e)return;const t=e.getBoundingClientRect(),o={x:t.x,y:t.y,width:t.width,height:t.height};l("__activeStagePosition",o),w(o)}function m(e){const t=function(e){const t=window.innerWidth,n=window.innerHeight,i=document.createElementNS("http://www.w3.org/2000/svg","svg");i.classList.add("driver-overlay","driver-overlay-animated"),i.setAttribute("viewBox",`0 0 ${t} ${n}`),i.setAttribute("xmlSpace","preserve"),i.setAttribute("xmlnsXlink","http://www.w3.org/1999/xlink"),i.setAttribute("version","1.1"),i.setAttribute("preserveAspectRatio","xMinYMin slice"),i.style.fillRule="evenodd",i.style.clipRule="evenodd",i.style.strokeLinejoin="round",i.style.strokeMiterlimit="2",i.style.zIndex="10000",i.style.position="fixed",i.style.top="0",i.style.left="0",i.style.width="100%",i.style.height="100%";const r=document.createElementNS("http://www.w3.org/2000/svg","path");return r.setAttribute("d",b(e)),r.style.fill=o("overlayColor")||"rgb(0,0,0)",r.style.opacity=`${o("overlayOpacity")}`,r.style.pointerEvents="auto",r.style.cursor="auto",i.appendChild(r),i}(e);document.body.appendChild(t),_(t,(e=>{"path"===e.target.tagName&&v("overlayClick")})),l("__overlaySvg",t)}function w(e){const t=a("__overlaySvg");if(!t)return void m(e);const o=t.firstElementChild;if("path"!==(null==o?void 0:o.tagName))throw new Error("no path element found in stage svg");o.setAttribute("d",b(e))}function b(e){const t=window.innerWidth,n=window.innerHeight,i=o("stagePadding")||0,r=o("stageRadius")||0,s=e.width+2*i,d=e.height+2*i,l=Math.min(r,s/2,d/2),a=Math.floor(Math.max(l,0)),c=s-2*a,p=d-2*a;return`M${t},0L0,0L0,${n}L${t},${n}L${t},0Z\n M${e.x-i+a},${e.y-i} h${c} a${a},${a} 0 0 1 ${a},${a} v${p} a${a},${a} 0 0 1 -${a},${a} h-${c} a${a},${a} 0 0 1 -${a},-${a} v-${p} a${a},${a} 0 0 1 ${a},-${a} z`}function f(e){const{element:t}=e;let i="string"==typeof t?document.querySelector(t):t;i||(i=function(){const e=document.getElementById("driver-dummy-element");if(e)return e;let t=document.createElement("div");return t.id="driver-dummy-element",t.style.width="0",t.style.height="0",t.style.pointerEvents="none",t.style.opacity="0",t.style.position="fixed",t.style.top="50%",t.style.left="50%",document.body.appendChild(t),t}()),function(e,t){const i=Date.now(),s=a("__activeStep"),d=a("__activeElement")||e,c=!d||d===e,p="driver-dummy-element"===e.id,u="driver-dummy-element"===d.id,v=o("animate"),m=t.onHighlightStarted||o("onHighlightStarted"),b=(null==t?void 0:t.onHighlighted)||o("onHighlighted"),f=(null==s?void 0:s.onDeselected)||o("onDeselected"),g=o(),y=a();!c&&f&&f(u?void 0:d,s,{config:g,state:y}),m&&m(p?void 0:e,t,{config:g,state:y});const k=!c&&v;let x=!1;(function(){const e=a("popover");e&&(e.wrapper.style.display="none")})(),l("previousStep",s),l("previousElement",d),l("activeStep",t),l("activeElement",e);const _=()=>{if(a("__transitionCallback")!==_)return;const r=Date.now()-i,c=400-r<=200;t.popover&&c&&!x&&k&&(C(e,t),x=!0),o("animate")&&r<400?function(e,t,o,i){let r=a("__activeStagePosition");const s=r||o.getBoundingClientRect(),d=i.getBoundingClientRect();r={x:n(e,s.x,d.x-s.x,t),y:n(e,s.y,d.y-s.y,t),width:n(e,s.width,d.width-s.width,t),height:n(e,s.height,d.height-s.height,t)},w(r),l("__activeStagePosition",r)}(r,400,d,e):(h(e),b&&b(p?void 0:e,t,{config:o(),state:a()}),l("__transitionCallback",void 0),l("__previousStep",s),l("__previousElement",d),l("__activeStep",t),l("__activeElement",e)),window.requestAnimationFrame(_)};l("__transitionCallback",_),window.requestAnimationFrame(_),r(e),!k&&t.popover&&C(e,t),d.classList.remove("driver-active-element","driver-no-interaction"),d.removeAttribute("aria-haspopup"),d.removeAttribute("aria-expanded"),d.removeAttribute("aria-controls"),o("disableActiveInteraction")&&e.classList.add("driver-no-interaction"),e.classList.add("driver-active-element"),e.setAttribute("aria-haspopup","dialog"),e.setAttribute("aria-expanded","true"),e.setAttribute("aria-controls","driver-popover-content")}(i,e)}function g(){const e=a("__activeElement"),t=a("__activeStep");e&&(h(e),function(){const e=a("__activeStagePosition"),t=a("__overlaySvg");if(!e)return;if(!t)return void console.warn("No stage svg found.");const o=window.innerWidth,n=window.innerHeight;t.setAttribute("viewBox",`0 0 ${o} ${n}`)}(),A(e,t))}function y(){const e=a("__resizeTimeout");e&&window.cancelAnimationFrame(e),l("__resizeTimeout",window.requestAnimationFrame(g))}function k(e){var t;if(!a("isInitialized")||"Tab"!==e.key&&9!==e.keyCode)return;const o=a("__activeElement"),n=null==(t=a("popover"))?void 0:t.wrapper,r=i([...n?[n]:[],...o?[o]:[]]),s=r[0],d=r[r.length-1];if(e.preventDefault(),e.shiftKey){const e=r[r.indexOf(document.activeElement)-1]||d;null==e||e.focus()}else{const e=r[r.indexOf(document.activeElement)+1]||s;null==e||e.focus()}}function x(e){(o("allowKeyboardControl")??1)&&("Escape"===e.key?v("escapePress"):"ArrowRight"===e.key?v("arrowRightPress"):"ArrowLeft"===e.key&&v("arrowLeftPress"))}function _(e,t,o){const n=(t,n)=>{const i=t.target;e.contains(i)&&((!o||o(i))&&(t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation()),null==n||n(t))};document.addEventListener("pointerdown",n,!0),document.addEventListener("mousedown",n,!0),document.addEventListener("pointerup",n,!0),document.addEventListener("mouseup",n,!0),document.addEventListener("click",(e=>{n(e,t)}),!0)}function C(e,t){var n,s;let d=a("popover");d&&document.body.removeChild(d.wrapper),d=function(){const e=document.createElement("div");e.classList.add("driver-popover");const t=document.createElement("div");t.classList.add("driver-popover-arrow");const o=document.createElement("header");o.id="driver-popover-title",o.classList.add("driver-popover-title"),o.style.display="none",o.innerText="Popover Title";const n=document.createElement("div");n.id="driver-popover-description",n.classList.add("driver-popover-description"),n.style.display="none",n.innerText="Popover description is here";const i=document.createElement("button");i.type="button",i.classList.add("driver-popover-close-btn"),i.setAttribute("aria-label","Close"),i.innerHTML="×";const r=document.createElement("footer");r.classList.add("driver-popover-footer");const s=document.createElement("span");s.classList.add("driver-popover-progress-text"),s.innerText="";const d=document.createElement("span");d.classList.add("driver-popover-navigation-btns");const l=document.createElement("button");l.type="button",l.classList.add("driver-popover-prev-btn"),l.innerHTML="← Previous";const a=document.createElement("button");return a.type="button",a.classList.add("driver-popover-next-btn"),a.innerHTML="Next →",d.appendChild(l),d.appendChild(a),r.appendChild(s),r.appendChild(d),e.appendChild(i),e.appendChild(t),e.appendChild(o),e.appendChild(n),e.appendChild(r),{wrapper:e,arrow:t,title:o,description:n,footer:r,previousButton:l,nextButton:a,closeButton:i,footerButtons:d,progress:s}}(),document.body.appendChild(d.wrapper);const{title:c,description:p,showButtons:u,disableButtons:h,showProgress:m,nextBtnText:w=o("nextBtnText")||"Next →",prevBtnText:b=o("prevBtnText")||"← Previous",progressText:f=o("progressText")||"{current} of {total}"}=t.popover||{};d.nextButton.innerHTML=w,d.previousButton.innerHTML=b,d.progress.innerHTML=f,c?(d.title.innerText=c,d.title.style.display="block"):d.title.style.display="none",p?(d.description.innerHTML=p,d.description.style.display="block"):d.description.style.display="none";const g=u||o("showButtons"),y=m||o("showProgress")||!1,k=(null==g?void 0:g.includes("next"))||(null==g?void 0:g.includes("previous"))||y;d.closeButton.style.display=g.includes("close")?"block":"none",k?(d.footer.style.display="flex",d.progress.style.display=y?"block":"none",d.nextButton.style.display=g.includes("next")?"block":"none",d.previousButton.style.display=g.includes("previous")?"block":"none"):d.footer.style.display="none";const x=h||o("disableButtons")||[];null!=x&&x.includes("next")&&(d.nextButton.disabled=!0,d.nextButton.classList.add("driver-popover-btn-disabled")),null!=x&&x.includes("previous")&&(d.previousButton.disabled=!0,d.previousButton.classList.add("driver-popover-btn-disabled")),null!=x&&x.includes("close")&&(d.closeButton.disabled=!0,d.closeButton.classList.add("driver-popover-btn-disabled"));const C=d.wrapper;C.style.display="block",C.style.left="",C.style.top="",C.style.bottom="",C.style.right="",C.id="driver-popover-content",C.setAttribute("role","dialog"),C.setAttribute("aria-labelledby","driver-popover-title"),C.setAttribute("aria-describedby","driver-popover-description");d.arrow.className="driver-popover-arrow";const E=(null==(n=t.popover)?void 0:n.popoverClass)||o("popoverClass")||"";C.className=`driver-popover ${E}`.trim(),_(d.wrapper,(n=>{var i,r,s;const d=n.target,l=(null==(i=t.popover)?void 0:i.onNextClick)||o("onNextClick"),c=(null==(r=t.popover)?void 0:r.onPrevClick)||o("onPrevClick"),p=(null==(s=t.popover)?void 0:s.onCloseClick)||o("onCloseClick");return d.classList.contains("driver-popover-next-btn")?l?l(e,t,{config:o(),state:a()}):v("nextClick"):d.classList.contains("driver-popover-prev-btn")?c?c(e,t,{config:o(),state:a()}):v("prevClick"):d.classList.contains("driver-popover-close-btn")?p?p(e,t,{config:o(),state:a()}):v("closeClick"):void 0}),(e=>!(null!=d&&d.description.contains(e))&&!(null!=d&&d.title.contains(e))&&e.className.includes("driver-popover"))),l("popover",d);const S=(null==(s=t.popover)?void 0:s.onPopoverRender)||o("onPopoverRender");S&&S(d,{config:o(),state:a()}),A(e,t),r(C);const L=i([C,...e.classList.contains("driver-dummy-element")?[]:[e]]);L.length>0&&L[0].focus()}function E(){const e=a("popover");if(null==e||!e.wrapper)return;const t=e.wrapper.getBoundingClientRect(),n=o("stagePadding")||0,i=o("popoverOffset")||0;return{width:t.width+n+i,height:t.height+n+i,realWidth:t.width,realHeight:t.height}}function S(e,t){const{elementDimensions:o,popoverDimensions:n,popoverPadding:i,popoverArrowDimensions:r}=t;return"start"===e?Math.max(Math.min(o.top-i,window.innerHeight-n.realHeight-r.width),r.width):"end"===e?Math.max(Math.min(o.top-(null==n?void 0:n.realHeight)+o.height+i,window.innerHeight-(null==n?void 0:n.realHeight)-r.width),r.width):"center"===e?Math.max(Math.min(o.top+o.height/2-(null==n?void 0:n.realHeight)/2,window.innerHeight-(null==n?void 0:n.realHeight)-r.width),r.width):0}function L(e,t){const{elementDimensions:o,popoverDimensions:n,popoverPadding:i,popoverArrowDimensions:r}=t;return"start"===e?Math.max(Math.min(o.left-i,window.innerWidth-n.realWidth-r.width),r.width):"end"===e?Math.max(Math.min(o.left-(null==n?void 0:n.realWidth)+o.width+i,window.innerWidth-(null==n?void 0:n.realWidth)-r.width),r.width):"center"===e?Math.max(Math.min(o.left+o.width/2-(null==n?void 0:n.realWidth)/2,window.innerWidth-(null==n?void 0:n.realWidth)-r.width),r.width):0}function A(e,t){const n=a("popover");if(!n)return;const{align:i="start",side:r="left"}=(null==t?void 0:t.popover)||{},s=i,d="driver-dummy-element"===e.id?"over":r,l=o("stagePadding")||0,c=E(),p=n.arrow.getBoundingClientRect(),u=e.getBoundingClientRect(),v=u.top-c.height;let h=v>=0;const m=window.innerHeight-(u.bottom+c.height);let w=m>=0;const b=u.left-c.width;let f=b>=0;const g=window.innerWidth-(u.right+c.width);let y=g>=0;const k=!(h||w||f||y);let x=d;if("top"===d&&h?y=f=w=!1:"bottom"===d&&w?y=f=h=!1:"left"===d&&f?y=h=w=!1:"right"===d&&y&&(f=h=w=!1),"over"===d){const e=window.innerWidth/2-c.realWidth/2,t=window.innerHeight/2-c.realHeight/2;n.wrapper.style.left=`${e}px`,n.wrapper.style.right="auto",n.wrapper.style.top=`${t}px`,n.wrapper.style.bottom="auto"}else if(k){const e=window.innerWidth/2-(null==c?void 0:c.realWidth)/2,t=10;n.wrapper.style.left=`${e}px`,n.wrapper.style.right="auto",n.wrapper.style.bottom=`${t}px`,n.wrapper.style.top="auto"}else if(f){const e=Math.min(b,window.innerWidth-(null==c?void 0:c.realWidth)-p.width),t=S(s,{elementDimensions:u,popoverDimensions:c,popoverPadding:l,popoverArrowDimensions:p});n.wrapper.style.left=`${e}px`,n.wrapper.style.top=`${t}px`,n.wrapper.style.bottom="auto",n.wrapper.style.right="auto",x="left"}else if(y){const e=Math.min(g,window.innerWidth-(null==c?void 0:c.realWidth)-p.width),t=S(s,{elementDimensions:u,popoverDimensions:c,popoverPadding:l,popoverArrowDimensions:p});n.wrapper.style.right=`${e}px`,n.wrapper.style.top=`${t}px`,n.wrapper.style.bottom="auto",n.wrapper.style.left="auto",x="right"}else if(h){const e=Math.min(v,window.innerHeight-c.realHeight-p.width);let t=L(s,{elementDimensions:u,popoverDimensions:c,popoverPadding:l,popoverArrowDimensions:p});n.wrapper.style.top=`${e}px`,n.wrapper.style.left=`${t}px`,n.wrapper.style.bottom="auto",n.wrapper.style.right="auto",x="top"}else if(w){const e=Math.min(m,window.innerHeight-(null==c?void 0:c.realHeight)-p.width);let t=L(s,{elementDimensions:u,popoverDimensions:c,popoverPadding:l,popoverArrowDimensions:p});n.wrapper.style.left=`${t}px`,n.wrapper.style.bottom=`${e}px`,n.wrapper.style.top="auto",n.wrapper.style.right="auto",x="bottom"}k?n.arrow.classList.add("driver-popover-arrow-none"):function(e,t,o){const n=a("popover");if(!n)return;const i=o.getBoundingClientRect(),r=E(),s=n.arrow,d=r.width,l=window.innerWidth,c=i.width,p=i.left,u=r.height,v=window.innerHeight,h=i.top,m=i.height;s.className="driver-popover-arrow";let w=t,b=e;"top"===t?(p+c<=0?(w="right",b="end"):p+c-d<=0&&(w="top",b="start"),p>=l?(w="left",b="end"):p+d>=l&&(w="top",b="end")):"bottom"===t?(p+c<=0?(w="right",b="start"):p+c-d<=0&&(w="bottom",b="start"),p>=l?(w="left",b="start"):p+d>=l&&(w="bottom",b="end")):"left"===t?(h+m<=0?(w="bottom",b="end"):h+m-u<=0&&(w="left",b="start"),h>=v?(w="top",b="end"):h+u>=v&&(w="left",b="end")):"right"===t&&(h+m<=0?(w="bottom",b="start"):h+m-u<=0&&(w="right",b="start"),h>=v?(w="top",b="start"):h+u>=v&&(w="right",b="end")),w?(s.classList.add(`driver-popover-arrow-side-${w}`),s.classList.add(`driver-popover-arrow-align-${b}`)):s.classList.add("driver-popover-arrow-none")}(s,x,e)}function P(e={}){function n(){o("allowClose")&&m()}function i(){const e=a("activeIndex"),t=o("steps")||[];if(typeof e>"u")return;const n=e+1;t[n]?h(n):m()}function r(){const e=a("activeIndex"),t=o("steps")||[];if(typeof e>"u")return;const n=e-1;t[n]?h(n):m()}function s(){var e;if(a("__transitionCallback"))return;const t=a("activeIndex"),n=a("__activeStep"),i=a("__activeElement");if(typeof t>"u"||typeof n>"u"||typeof a("activeIndex")>"u")return;const s=(null==(e=n.popover)?void 0:e.onPrevClick)||o("onPrevClick");if(s)return s(i,n,{config:o(),state:a()});r()}function d(){var e;if(a("__transitionCallback"))return;const t=a("activeIndex"),n=a("__activeStep"),r=a("__activeElement");if(typeof t>"u"||typeof n>"u")return;const s=(null==(e=n.popover)?void 0:e.onNextClick)||o("onNextClick");if(s)return s(r,n,{config:o(),state:a()});i()}function v(){a("isInitialized")||(l("isInitialized",!0),document.body.classList.add("driver-active",o("animate")?"driver-fade":"driver-simple"),window.addEventListener("keyup",x,!1),window.addEventListener("keydown",k,!1),window.addEventListener("resize",y),window.addEventListener("scroll",y),u("overlayClick",n),u("escapePress",n),u("arrowLeftPress",s),u("arrowRightPress",d))}function h(e=0){var t,n,i,r,s,d,a,c;const p=o("steps");if(!p)return console.error("No steps to drive through"),void m();if(!p[e])return void m();l("__activeOnDestroyed",document.activeElement),l("activeIndex",e);const u=p[e],v=p[e+1],w=p[e-1],b=(null==(t=u.popover)?void 0:t.doneBtnText)||o("doneBtnText")||"Done",g=o("allowClose"),y=typeof(null==(n=u.popover)?void 0:n.showProgress)<"u"?null==(i=u.popover)?void 0:i.showProgress:o("showProgress"),k=((null==(r=u.popover)?void 0:r.progressText)||o("progressText")||"{{current}} of {{total}}").replace("{{current}}",`${e+1}`).replace("{{total}}",`${p.length}`),x=(null==(s=u.popover)?void 0:s.showButtons)||o("showButtons"),_=["next","previous",...g?["close"]:[]].filter((e=>!(null!=x&&x.length)||x.includes(e))),C=(null==(d=u.popover)?void 0:d.onNextClick)||o("onNextClick"),E=(null==(a=u.popover)?void 0:a.onPrevClick)||o("onPrevClick"),S=(null==(c=u.popover)?void 0:c.onCloseClick)||o("onCloseClick");f({...u,popover:{showButtons:_,nextBtnText:v?void 0:b,disableButtons:[...w?[]:["previous"]],showProgress:y,progressText:k,onNextClick:C||(()=>{v?h(e+1):m()}),onPrevClick:E||(()=>{h(e-1)}),onCloseClick:S||(()=>{m()}),...(null==u?void 0:u.popover)||{}}})}function m(e=!0){const t=a("__activeElement"),n=a("__activeStep"),i=a("__activeOnDestroyed"),r=o("onDestroyStarted");if(e&&r){return void r(!t||"driver-dummy-element"===(null==t?void 0:t.id)?void 0:t,n,{config:o(),state:a()})}const s=(null==n?void 0:n.onDeselected)||o("onDeselected"),d=o("onDestroyed");if(document.body.classList.remove("driver-active","driver-fade","driver-simple"),window.removeEventListener("keyup",x),window.removeEventListener("resize",y),window.removeEventListener("scroll",y),function(){var e;const t=a("popover");t&&(null==(e=t.wrapper.parentElement)||e.removeChild(t.wrapper))}(),function(){var e;null==(e=document.getElementById("driver-dummy-element"))||e.remove(),document.querySelectorAll(".driver-active-element").forEach((e=>{e.classList.remove("driver-active-element","driver-no-interaction"),e.removeAttribute("aria-haspopup"),e.removeAttribute("aria-expanded"),e.removeAttribute("aria-controls")}))}(),function(){const e=a("__overlaySvg");e&&e.remove()}(),p={},c(),t&&n){const e="driver-dummy-element"===t.id;s&&s(e?void 0:t,n,{config:o(),state:a()}),d&&d(e?void 0:t,n,{config:o(),state:a()})}i&&i.focus()}return t(e),{isActive:()=>a("isInitialized")||!1,refresh:y,drive:(e=0)=>{v(),h(e)},setConfig:t,setSteps:e=>{c(),t({...o(),steps:e})},getConfig:o,getState:a,getActiveIndex:()=>a("activeIndex"),isFirstStep:()=>0===a("activeIndex"),isLastStep:()=>{const e=o("steps")||[],t=a("activeIndex");return void 0!==t&&t===e.length-1},getActiveStep:()=>a("activeStep"),getActiveElement:()=>a("activeElement"),getPreviousElement:()=>a("previousElement"),getPreviousStep:()=>a("previousStep"),moveNext:i,movePrevious:r,moveTo:function(e){(o("steps")||[])[e]?h(e):m()},hasNextStep:()=>{const e=o("steps")||[],t=a("activeIndex");return void 0!==t&&e[t+1]},hasPreviousStep:()=>{const e=o("steps")||[],t=a("activeIndex");return void 0!==t&&e[t-1]},highlight:e=>{v(),f({...e,popover:e.popover?{showButtons:[],showProgress:!1,progressText:"",...e.popover}:void 0})},destroy:()=>{m(!1)}}}const B=e=>{const t=jQuery(".superbaddons-admindashboard-modal-wrapper"),o=t.find(".superbaddons-admindashboard-modal-overlay"),n=t.find(".superbaddons-admindashboard-modal-close-button"),i=t.find(".superbaddons-admindashboard-modal-confirm-btn"),r=t.find(".superbaddons-admindashboard-modal-cancel-btn"),s=t.find(".superbaddons-admindashboard-modal-ok-btn"),d=t.find(".superbaddons-admindashboard-modal-title"),l=t.find(".superbaddons-admindashboard-modal-content"),a=t.find(".superbaddons-admindashboard-modal-header-spinner"),c=t.find(".superbaddons-admindashboard-modal-footer"),p=t.find(".superbaddons-element-separator"),u=e.title||!1,v=e.copyable||!1,h=e.content||!1,m=e.confirmCallback||!1,w=e.cancelCallback||!1,b=e.okCallback||!1,f=e.awaitConfirmCallback||!1,g=e.stopCloseOnConfirm||!1,y=e.preventClosing||!1,k=e.isLoader||!1,x=(e=!1)=>{i.off(),r.off(),n.off(),o.off(),s.off(),jQuery(window).off("keydown.superbaddons-admin-modal"),e?t.hide():t.fadeOut("fast")};return((e,u,h,m,w,b,f,y)=>{if(f?(n.off(),o.off(),jQuery(window).off("keydown.superbaddons-admin-modal"),n.hide()):(jQuery(window).on("keydown.superbaddons-admin-modal",(e=>{27==(e.keyCode||e.which)&&x()})),n.on("click",(()=>{x()})),o.on("click",(()=>{x()}))),y)return a.show(),d.hide(),c.hide(),n.hide(),p.hide(),l.text(u),void t.fadeIn("fast");if(a.hide(),c.show(),d.show(),f||n.show(),p.show(),e&&d.text(e),u)if(Array.isArray(u))l.text(""),u.map((e=>{const t=jQuery("
"),o=jQuery("
"),n=jQuery("
"),i=jQuery("");superbaddonssettings_g&&(i.attr("src",e.shared?superbaddonssettings_g.modal.view_logs.icon_shared:superbaddonssettings_g.modal.view_logs.icon_unshared),i.attr("title",e.shared?superbaddonssettings_g.modal.view_logs.shared_title:superbaddonssettings_g.modal.view_logs.unshared_title));const r=new Date(1e3*e.time),s=r.toLocaleDateString()+" "+r.toLocaleTimeString();o.text(s+" (v."+e.version+"): "+e.title),o.prepend(i),n.text(e.stack),t.append(o),t.append(n),l.append(t)}));else if(v){l.text("");const e=jQuery(''),t=jQuery('
');t.text(v),e.text(u),l.append(e),l.append(t)}else l.text(u);h?(i.show(),r.show(),s.hide(),i.on("click",(async()=>{b?await h():h(),g||x()}))):(i.hide(),r.hide(),s.show(),s.on("click",(()=>{w&&w(),g||x()}))),m?r.on("click",(()=>{m(),x()})):r.on("click",(()=>{x()})),t.fadeIn("fast")})(u,h,m,w,b,f,y,k),x},{__:$}=wp.i18n,T="superbaddons-guided-tour-popover",I="superb-addons-guided-tour-overflow-hidden",H="superbaddons-guided-tour-popover-next-hidden",D="superb-addons-guided-tour-last-insert";class M{#e;#t;#o;constructor(){const e=this;e.#t=[],e.#e=P({popoverClass:T,showProgress:!0,allowKeyboardControl:!1,onDestroyStarted:()=>{e.#e.hasNextStep()?B({stopCloseOnConfirm:!0,title:$("Close Tutorial?","superb-blocks"),content:$("Closing the tutorial will close this window and end the tutorial.","superb-blocks"),confirmCallback:function(){e.EndTour()}}):e.EndTour()}})}onEndTour(e){this.#o=e}EndTour(){if(this.#o)return B({preventClosing:!0,isLoader:!0,content:$("Closing Tutorial...","superb-blocks")}),void this.#o();this.#e.destroy()}StartTour(){this.#e.setSteps(this.#t),this.#e.drive()}AddStep(e){const t=this.#t.push(e),o=t-1;return this.#t[t-1].stepIndex=o,o}AddSteps(e){for(const t in e)e[t].stepIndex=this.AddStep(e[t]);return e}NextStep(){this.#e.moveNext()}PreviousStep(){this.#e.movePrevious()}GoToStep(e){this.#e.drive(e.stepIndex)}Highlight(e){this.#e.highlight(e)}}const O="click.superbaddonsguidedtour",W=()=>{const e=".edit-post-header-toolbar__left .components-button.edit-post-header-toolbar__inserter-toggle";return jQuery(e).length?e:".editor-document-tools__left .components-button.editor-document-tools__inserter-toggle"},j=()=>wp.data.select("core/editor").isInserterOpened?"core/editor":"core/edit-post",N="superbaddons-library-initialized",R={},Q=e=>{Object.keys(R).forEach((t=>{R[t].forEach((o=>{o.id===e&&document.removeEventListener(t,o.callback)}))}))},{__:z}=wp.i18n;jQuery(document).ready((function(e){(()=>{const e=wp.data.dispatch("core/editor");e.lockPostAutosaving("superbaddonstour"),e.lockPostSaving("superbaddonstour"),wp.data.select("core/editor").isEditedPostSaveable=function(){return!1},wp.data.select("core").__experimentalGetDirtyEntityRecords=function(){return[]}})();const t=wp.data.dispatch(j()),o=wp.data.select(j()),n=wp.data.dispatch("core/block-editor"),i=new M;i.onEndTour((()=>{setTimeout((()=>{window.close()}),1500)}));const r=".block-editor-inserter__block-list .block-editor-inserter__panel-content .block-editor-block-types-list[aria-label='Superb Addons']",s=r+" .block-editor-block-types-list__item",d={Welcome:{popover:{title:z("Superb Addons","superb-blocks"),description:z("Let's get you started with how to insert our blocks for the WordPress editor.","superb-blocks"),side:"left",align:"start"}},ClickBlockInserter:{element:W(),popover:{title:z("Blocks","superb-blocks"),description:z("First, click the block inserter button to proceed.","superb-blocks"),side:"right",align:"start",popoverClass:H},onHighlightStarted:()=>{const n=e(W());n.off(O),n.on(O,(function(){const n=t.setIsInserterOpened;t.setIsInserterOpened(!0),t.setIsInserterOpened=function(){return!1};const r=setInterval((()=>{o.isInserterOpened()&&(clearInterval(r),t.setIsInserterOpened=n,setTimeout((()=>{i.NextStep()}),0))}),100);e(this).off(O)}))}},InsertBlock:{element:r,popover:{title:z("Blocks","superb-blocks"),description:z("Give it a try by clicking on a block you'd like to add.","superb-blocks"),side:"right",align:"start",popoverClass:H},onHighlightStarted:()=>{e(".block-editor-inserter__tabs .components-tab-panel__tab-content").addClass(I),e(s).off(O),e(s).on(O,(function(){setTimeout((async()=>{t.setIsInserterOpened(!1),await(async()=>{jQuery(`.${D}`).removeClass(D);const e=(await wp.data.select("core/block-editor")).getSelectedBlock();return!!e&&jQuery(`.wp-block-post-content > .wp-block.block-editor-block-list__block[data-block='${e.clientId}']`).addClass(D)})(),i.NextStep()}),100),e(this).off(O)}))}},BlockAdded:{element:`.${D}`,popover:{title:z("Blocks","superb-blocks"),description:z("Well done! You've successfully added a block. It can be customized to your liking.","superb-blocks"),side:"top",align:"start",onPrevClick:()=>{i.GoToStep(d.ClickBlockInserter)}},onHighlightStarted:()=>{e(".interface-navigable-region.interface-interface-skeleton__content").addClass(I),n.clearSelectedBlock()}},Complete:{popover:{title:z("Superb Addons","superb-blocks"),description:z("That concludes this tutorial. You can now explore the rest of the plugin. Enjoy!","superb-blocks"),side:"top",align:"start"}}};i.AddSteps(d);const l="guided-tour-init";var a,c,p;a=l,c=N,p=()=>{setTimeout((()=>{e(".wp-block.wp-block-post-title.block-editor-block-list__block.editor-post-title.editor-post-title__input").text(z("Superb Addons Tutorial","superb-blocks")),i.StartTour()}),100),Q(l)},document.addEventListener(c,p),R[c]||(R[c]=[]),Q(a),R[c].push({id:a,callback:p})}))})();