Liferay.Loader.define("frontend-js-tabs-support-web@2.0.12/TabsProvider",["module","exports","require","frontend-js-web"],(function(e,t,i){window;{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i("frontend-js-web");function r(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}const e={ACTIVE:"active",SHOW:"show"},a={TRIGGER:'[data-toggle="liferay-tab"]'};class o{constructor(){if(r(this,"_transitioning",void 0),r(this,"_transitionEndEvent",void 0),r(this,"EVENT_HIDDEN","liferay.tabs.hidden"),r(this,"EVENT_HIDE","liferay.tabs.hide"),r(this,"EVENT_SHOW","liferay.tabs.show"),r(this,"EVENT_SHOWN","liferay.tabs.shown"),r(this,"hide",(({panel:t,trigger:i})=>{t&&!i&&(i=this._getTrigger(t)),t||(t=this._getPanel(i)),!this._transitioning&&t.classList.contains(e.SHOW)&&(Liferay.fire(this.EVENT_HIDE,{panel:t,trigger:i}),i.classList.remove(e.ACTIVE),i.setAttribute("aria-selected",!1),t.classList.remove(e.SHOW),this._transitioning=!0,this._prefersReducedMotion()?this._onFadeEnd(t,i):t.addEventListener(this._transitionEndEvent,(()=>this._onFadeEnd(t,i)),{once:!0}))})),r(this,"show",(({panel:t,trigger:i})=>{if(t&&!i&&(i=this._getTrigger(t)),t||(t=this._getPanel(i)),this._transitioning||t.classList.contains(e.SHOW))return;const n=Array.from(t.parentElement.children).filter((t=>t.classList.contains(e.SHOW)));if(n.length){const e=n[0];Liferay.once(this.EVENT_HIDDEN,(n=>{n.panel===e&&this.show({panel:t,trigger:i})})),this.hide({panel:e})}else Liferay.fire(this.EVENT_SHOW,{panel:t,trigger:i}),i.classList.add(e.ACTIVE),i.setAttribute("aria-selected",!0),t.classList.add(e.ACTIVE),t.classList.add(e.SHOW),Liferay.fire(this.EVENT_SHOWN,{panel:t,trigger:i})})),r(this,"_onFadeEnd",((t,i)=>{t.classList.remove(e.ACTIVE),this._transitioning=!1,Liferay.fire(this.EVENT_HIDDEN,{panel:t,trigger:i})})),r(this,"_onTriggerClick",(t=>{const i=t.delegateTarget;"A"===i.tagName&&t.preventDefault();const n=this._getPanel(i);n&&!n.classList.contains(e.SHOW)&&this.show({panel:n,trigger:i})})),Liferay.TabsProvider)return Liferay.TabsProvider;this._setTransitionEndEvent(),(0,n.delegate)(document.body,"click",a.TRIGGER,this._onTriggerClick),Liferay.TabsProvider=this}_getPanel(e){return document.querySelector(e.getAttribute("href"))}_getTrigger(e){return document.querySelector('[href="#'.concat(e.getAttribute("id"),'"]'))}_prefersReducedMotion(){return window.matchMedia("(prefers-reduced-motion: reduce)").matches}_setTransitionEndEvent(){const e=document.body,t={MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",WebkitTransition:"webkitTransitionEnd",transition:"transitionend"};let i=!1;Object.keys(t).some((n=>{if(void 0!==e.style[n])return i=t[n],!0})),this._transitionEndEvent=i}}var s=o;t.default=s}})); Liferay.Loader.define("frontend-js-tabs-support-web@2.0.12/index",["module","exports","require","./TabsProvider"],(function(e,r,d){var o;window;Object.defineProperty(r,"__esModule",{value:!0}),r.default=function(){new a.default};var a=(o=d("./TabsProvider"))&&o.__esModule?o:{default:o}}));