PageSourceSearch

https://www.mozaweb.com/public/assets/web/assets/MozaMenu-Fld0JItX.js

js mozaweb.com collected 2026-09-24 09:22:03 UTC 22,583 bytes, 2 lines download raw bytes

1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`v2026.09.41`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`17210d2f-18b2-46bb-b484-d7b930397798`,e._sentryDebugIdIdentifier=`sentry-dbid-17210d2f-18b2-46bb-b484-d7b930397798`)}catch{}})();import{n as e,t}from"./defineProperty-C4WXPCin.js";import{t as n}from"./_baseUniq-BjoVZP8Y.js";import{t as r}from"./remove-CfP7T-KE.js";import{n as i,r as a,t as o}from"./PositionStrategy-B-0IArm7.js";import{t as s}from"./TemplateComponent-7_oo-DQH.js";function c(e){return e&&e.length?n(e):[]}e(),(function(){if(typeof document>`u`||`adoptedStyleSheets`in document)return;var e=`ShadyCSS`in window&&!ShadyCSS.nativeShadow,t=document.implementation.createHTMLDocument(``),n=new WeakMap,r=typeof DOMException==`object`?Error:DOMException,i=Object.defineProperty,a=Array.prototype.forEach,o=/@import.+?;?$/gm;function s(e){return e.replace(o,``).trim()}function c(e){return`isConnected`in e?e.isConnected:document.contains(e)}function l(e){return e.filter(function(t,n){return e.indexOf(t)===n})}function u(e,t){return e.filter(function(e){return t.indexOf(e)===-1})}function d(e){e.parentNode.removeChild(e)}function f(e){return e.shadowRoot||n.get(e)}var p=[`addRule`,`deleteRule`,`insertRule`,`removeRule`],m=CSSStyleSheet.prototype;m.replace=function(){return Promise.reject(new r(`Can't call replace on non-constructed CSSStyleSheets.`))},m.replaceSync=function(){throw new r(`Failed to execute 'replaceSync' on 'CSSStyleSheet': Can't call replaceSync on non-constructed CSSStyleSheets.`)};function h(e){return typeof e==`object`?D.isPrototypeOf(e)||m.isPrototypeOf(e):!1}function g(e){return typeof e==`object`&&m.isPrototypeOf(e)}var _=new WeakMap,v=new WeakMap,y=new WeakMap,b=new WeakMap;function x(e,t){var n=document.createElement(`style`);return y.get(e).set(t,n),v.get(e).push(t),n}function S(e,t){return y.get(e).get(t)}function C(e,t){y.get(e).delete(t),v.set(e,v.get(e).filter(function(e){return e!==t}))}function w(e,t){requestAnimationFrame(function(){t.textContent=_.get(e).textContent,b.get(e).forEach(function(e){return t.sheet[e.method].apply(t.sheet,e.args)})})}function T(e){if(!_.has(e))throw TypeError(`Illegal invocation`)}function E(){var e=this,n=document.createElement(`style`);t.body.appendChild(n),_.set(e,n),v.set(e,[]),y.set(e,new WeakMap),b.set(e,[])}var D=E.prototype;D.replace=function(e){try{return this.replaceSync(e),Promise.resolve(this)}catch(e){return Promise.reject(e)}},D.replaceSync=function(e){if(T(this),typeof e==`string`){var t=this;_.get(t).textContent=s(e),b.set(t,[]),v.get(t).forEach(function(e){e.isConnected()&&w(t,S(t,e))})}},i(D,`cssRules`,{configurable:!0,enumerable:!0,get:function(){return T(this),_.get(this).sheet.cssRules}}),i(D,`media`,{configurable:!0,enumerable:!0,get:function(){return T(this),_.get(this).sheet.media}}),p.forEach(function(e){D[e]=function(){var t=this;T(t);var n=arguments;b.get(t).push({method:e,args:n}),v.get(t).forEach(function(r){if(r.isConnected()){var i=S(t,r).sheet;i[e].apply(i,n)}});var r=_.get(t).sheet;return r[e].apply(r,n)}}),i(E,Symbol.hasInstance,{configurable:!0,value:h});var O={childList:!0,subtree:!0},k=new WeakMap;function A(e){var t=k.get(e);return t||(t=new z(e),k.set(e,t)),t}function j(e){i(e.prototype,`adoptedStyleSheets`,{configurable:!0,enumerable:!0,get:function(){return A(this).sheets},set:function(e){A(this).update(e)}})}function M(e,t){for(var n=document.createNodeIterator(e,NodeFilter.SHOW_ELEMENT,function(e){return f(e)?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT},null,!1),r=void 0;r=n.nextNode();)t(f(r))}var N=new WeakMap,P=new WeakMap,F=new WeakMap;function I(e,t){return t instanceof HTMLStyleElement&&P.get(e).some(function(t){return S(t,e)})}function L(e){var t=N.get(e);return t instanceof Document?t.body:t}function R(e){var t=document.createDocumentFragment(),n=P.get(e),r=F.get(e),i=L(e);r.disconnect(),n.forEach(function(n){t.appendChild(S(n,e)||x(n,e))}
1),i.insertBefore(t,null),r.observe(i,O),n.forEach(function(t){w(t,S(t,e))})}function z(t){var n=this;n.sheets=[],N.set(n,t),P.set(n,[]),F.set(n,new MutationObserver(function(t,r){if(!document){r.disconnect();return}t.forEach(function(t){e||a.call(t.addedNodes,function(e){e instanceof Element&&M(e,function(e){A(e).connect()})}),a.call(t.removedNodes,function(t){t instanceof Element&&(I(n,t)&&R(n),e||M(t,function(e){A(e).disconnect()}))})})}))}if(z.prototype={isConnected:function(){var e=N.get(this);return e instanceof Document?e.readyState!==`loading`:c(e.host)},connect:function(){var e=L(this);F.get(this).observe(e,O),P.get(this).length>0&&R(this),M(e,function(e){A(e).connect()})},disconnect:function(){F.get(this).disconnect()},update:function(e){var t=this,n=N.get(t)===document?`Document`:`ShadowRoot`;if(!Array.isArray(e))throw TypeError(`Failed to set the 'adoptedStyleSheets' property on `+n+`: Iterator getter is not callable.`);if(!e.every(h))throw TypeError(`Failed to set the 'adoptedStyleSheets' property on `+n+`: Failed to convert value to 'CSSStyleSheet'`);if(e.some(g))throw TypeError(`Failed to set the 'adoptedStyleSheets' property on `+n+`: Can't adopt non-constructed stylesheets`);t.sheets=e;var r=P.get(t),i=l(e);u(r,i).forEach(function(e){d(S(e,t)),C(e,t)}),P.set(t,i),t.isConnected()&&i.length>0&&R(t)}},window.CSSStyleSheet=E,j(Document),`ShadowRoot`in window){j(ShadowRoot);var B=Element.prototype,V=B.attachShadow;B.attachShadow=function(e){var t=V.call(this,e);return e.mode===`closed`&&n.set(this,t),t}}var H=A(document);H.isConnected()?H.connect():document.addEventListener(`DOMContentLoaded`,H.connect.bind(H))})();var l=class{static parse(e,t){let n=[],r=e.split(this._selectorSeparator);for(let e of r)if(e=e.trim(),e.startsWith(this._relativeSelectorPrefix))e=e.replace(this._relativeSelectorPrefix,``).trim(),n.push(...this.parseRelativeSelector(e,t));else if(e.startsWith(this._documentSelectorPrefix))e=e.replace(this._documentSelectorPrefix,``).trim(),n.push(...document.querySelectorAll(e));else{let r=t.getRootNode();n.push(...r.querySelectorAll(e))}return c(n)}static parseRelativeSelector(e,t){return t?e.startsWith(`parent`)?this.parseRelativeSelector(e.replace(`parent`,``).trim(),t.parentElement):e.startsWith(`prevSibling`)?this.parseRelativeSelector(e.replace(`prevSibling`,``).trim(),t.previousElementSibling):e.startsWith(`nextSibling`)?this.parseRelativeSelector(e.replace(`nextSibling`,``).trim(),t.nextElementSibling):e===``?[t]:[...t.querySelectorAll(e)]:[]}};t(l,`_selectorSeparator`,`||`),t(l,`_documentSelectorPrefix`,`@`),t(l,`_relativeSelectorPrefix`,`&`),e();var u=function(e){return e[e.CLICK=0]=`CLICK`,e[e.HOVER=1]=`HOVER`,e[e.CONTEXTMENU=2]=`CONTEXTMENU`,e}({});function d(e){var n;class r extends e{constructor(...e){super(...e),t(this,`_activatorEventMap`,{0:{click:e=>{this.toggleActivation(void 0,e)}},1:{pointerover:e=>{this.toggleActivation(!0,e)},pointerout:e=>{this.toggleActivation(!1,e)},gotpointercapture:e=>{e.pointerType!==`touch`&&this.toggleActivation(!1,e)},lostpointercapture:e=>{e.pointerType!==`touch`&&e.currentTarget.matches(`:hover`)&&this.toggleActivation(!0,e)}},2:{contextmenu:e=>{e.preventDefault(),this.toggleActivation(void 0,e)}}}),t(this,`_currentActivator`,null),t(this,`_defaultActivatorElements`,[]),t(this,`_activatorElements`,[]),t(this,`_activatorEvents`,[...this.constructor.DEFAULT_ACTIVATOR_EVENTS]),t(this,`_isDefaultActivatorElements`,!0),t(this,`_isDefaultActivatorEvents`,!0)}get activatable(){return!this.hasAttribute(`unactivatable`)}set activatable(e){this.toggleAttribute(`unactivatable`,!e)}get activated(){return this.hasAttribute(`activated`)}set activated(e){this.activated!==e&&this.beforeActivateChange(e)!==!1&&(this.toggleAttribute(`activated`,e),this.dispatchEvent(new CustomEvent(`activatable:activate-changed`,{detail:e})))}get currentActivator(){return this._currentActivator}get activatorElements(){return this._activatorElements}connectedCallback(){super.connectedCallback();let e=this.getAttribute(`activator-elements`);if(e)requestAnimationFrame(()=>{this.addActivators(...l.parse(e,this))});else{var t;this._activatorElements=((t=this.getDefaultActivators)==null?void 0:t.call(this))??[],this.addEveryActivatorEventToActivators(...this._activatorElements)}}disconnectedCallback(){super.disconnectedCallback()}addActivators(...e){this._isDefaultActivatorElements&&(this.removeActivators(...this._activatorElements),this._isDefaultActivatorElements=!1);let t=e.filter(e=>!this._activatorElements.includes(e));this._activatorElements.push(...t),this.addEveryActivatorEventToActivators(...t)}removeActivators(...e){let t=e.filter(e=>this._activatorElements.includes(e));this._activatorElements=this._activatorElements.filter(e=>!t.includes(e)),this.removeEveryActivatorEventFromActivators(...t)}toggleActivation(e,t){if(!this.activatable||e===this.activated)return;let n=(t==null?void 0:t.currentTarget)??null,r=(t==null?void 0:t.target)??null;if(n!=null&&n.contains(this)&&this.contains(r))return;let i=this._currentActivator;if(this._currentActivator=t?t.currentTarget:null,this.activated&&this._currentActivator&&i&&this._currentActivator!==i){this.activated=!1,this.activated=!0;return}this.activated=e===void 0?!this.activated:e}refreshActivatorElements(){let e=this.getAttribute(`activator-elements`);e&&(this.removeActivators(...this.activatorElements),this.addActivators(...l.parse(e,this)))}getDefaultActivators(){return this.parentElement?[this.parentElement]:[]}onActivatorElementsAttributeChanged(e,t){if(this.isConnected&&(t&&this.removeActivators(...l.parse(t,this)),e&&this.addActivators(...l.parse(e,this)),e||t)){var n;(n=this.activatorElementsChanged)==null||n.call(this)}}onActivateOnClickChanged(e){e===null?this.removeActivatorEvent(0):this.addActivatorEvent(0)}onActivateOnHoverChanged(e){e===null?this.removeActivatorEvent(1):this.addActivatorEvent(1)}onActivateOnContextmenuChanged(e){e===null?this.removeActivatorEvent(2):this.addActivatorEvent(2)}onActivatedChanged(e){e===null?this.deactivate():this.activate()}onUnactivatableChanged(e){e!==null&&(this.activated=!1)}addActivatorEvent(e){if(!this._activatorEvents.includes(e)){if(this._activatorEvents.push(e),this._isDefaultActivatorEvents){for(let e of this._activatorEvents)this.removeActivatorEvent(e);this._isDefaultActivatorEvents=!1}this.addActivatorEventToActivators(e,...this._activatorElements)}}removeActivatorEvent(e){this._activatorEvents.includes(e)&&(this._activatorEvents.splice(this._activatorEvents.indexOf(e),1),this.removeActivatorEventFromActivators(e,...this._activatorElements))}addEveryActivatorEventToActivators(...e){for(let t of this._activatorEvents)this.addActivatorEventToActivators(t,...e)}addActivatorEventToActivators(e,...t){for(let n of t)for(let[t,r]of Object.entries(this._activatorEventMap[e]))n.addEventListener(t,r)}removeEveryActivatorEventFromActivators(...e){for(let t of this._activatorEvents)this.removeActivatorEventFromActivators(t,...e)}removeActivatorEventFromActivators(e,...t){for(let n of t)for(let[t,r]of Object.entries(this._activatorEventMap[e]))n.removeEventListener(t,r)}beforeActivateChange(e){let t=new CustomEvent(`activatable:before-activate-change`,{detail:e,cancelable:!0,bubbles:!0});return this.dispatchEvent(t)}}return n=r,t(r,`_attributeMap`,{...e._attributeMap,activated:n.prototype.onActivatedChanged,unactivatable:n.prototype.onUnactivatableChanged,"activator-elements":n.prototype.onActivatorElementsAttributeChanged,"activate-on-click":n.prototype.onActivateOnClickChanged,"activate-on-contextmenu":n.prototype.onActivateOnContextmenuChanged,"activate-on-hover":n.prototype.onActivateOnHoverChanged}),t(r,`DEFAULT_ACTIVATOR_EVENTS`,[0]),r}e();function f(e){var n;class r extends e{constructor(...e){super(...e),t(this,`_parsedAnchor`,a(this.constructor.DEFAULT_ANCHOR,g_isRTL)),t(this,`_positionStrategy`,void 0),t(this,`_anchorElement`,void 0),t(this,`_anchoredElement`,void 0),t(this,`_containerElement`,void 0),t(this,`_dataReceiverElement`,this),t(this,`_animationFrameId`,void 0),t(this,`_containerResizeObserver`,void 0),t(this,`_explicitAnchorElement`,null),this._containerResizeObserver=new ResizeObserver(()=>{let e=this.containerElement??window,t=$(e).width()-2*this.distanceFromContainer,n=$(e).height()-2*this.distanceFromContainer;this.anchoredElement.style.setProperty(`--absolute-max-width`,`${t}px`),this.anchoredElement.style.setProperty(`--absolute-max-height`,`${n}px`)}
1)}get anchorElement(){if(!this._anchorElement&&(this.updateAnchorElement(),!this._anchorElement))throw Error(`Anchor element hasn't been set before getting it!`);return this._anchorElement}set anchorElement(e){this._anchorElement=e}get containerElement(){return this._containerElement===void 0&&(this.containerElement=this.getContainerElement()),this._containerElement}set containerElement(e){e!==this._containerElement&&(this._containerElement=e)}get anchor(){return this.getAttribute(`anchor`)}set anchor(e){this.setAttribute(`anchor`,e)}get distanceFromAnchor(){return Number(this.getAttribute(`distance-from-anchor`)??this.constructor.DEFAULT_DISTANCE_FROM_ANCHOR)}set distanceFromAnchor(e){if(e===this.constructor.DEFAULT_DISTANCE_FROM_ANCHOR){this.removeAttribute(`distance-from-anchor`);return}this.setAttribute(`distance-from-anchor`,e.toString())}get distanceFromContainer(){return Number(this.getAttribute(`distance-from-container`)??this.constructor.DEFAULT_DISTANCE_FROM_CONTAINER)}set distanceFromContainer(e){if(e===this.constructor.DEFAULT_DISTANCE_FROM_ANCHOR){this.removeAttribute(`distance-from-container`);return}this.setAttribute(`distance-from-container`,e.toString())}connectedCallback(){super.connectedCallback(),this._positionStrategy=new o(this._parsedAnchor,this.anchoredElement,{distanceFromAnchor:this.distanceFromAnchor,distanceFromContainer:this.distanceFromContainer,dataReceiverElement:this._dataReceiverElement})}disconnectedCallback(){super.disconnectedCallback(),this.stopAnchoring()}setExplicitAnchorElement(e){this._explicitAnchorElement=e}reposition(){this._positionStrategy.reposition(this.anchorElement,this.containerElement)}startContainerResizeObserver(){this._containerResizeObserver.observe(this._containerElement??document.documentElement)}stopContainerResizeObserver(){this._containerResizeObserver.disconnect()}startAnchoring(){if(!this.isConnected||this._animationFrameId!==void 0)return;this.startContainerResizeObserver();let e=()=>{this.reposition(),this._animationFrameId=requestAnimationFrame(e)};this._animationFrameId=requestAnimationFrame(e)}stopAnchoring(){this._animationFrameId!==void 0&&(this.stopContainerResizeObserver(),cancelAnimationFrame(this._animationFrameId),this._animationFrameId=void 0)}onAnchorChanged(e){if(e===null){this._parsedAnchor=a(this.constructor.DEFAULT_ANCHOR,g_isRTL);return}let t=i(e);this._parsedAnchor=a(t,g_isRTL),this._positionStrategy&&(this._positionStrategy.anchor=this._parsedAnchor)}onDistanceFromAnchorChanged(e){if(e===null)return;let t=Number(e);if(isNaN(t))throw Error(`${e} is not a number`);this._positionStrategy&&(this._positionStrategy.distanceFromAnchor=this.distanceFromAnchor)}onDistanceFromContainerChanged(e){if(e===null)return;let t=Number(e);if(isNaN(t))throw Error(`${e} is not a number`);this._positionStrategy&&(this._positionStrategy.distanceFromContainer=this.distanceFromContainer)}onAnchorElementChanged(){this.isConnected&&this.updateAnchorElement()}onContainerElementChanged(){this.isConnected&&(this.containerElement=this.getContainerElement())}getAnchorElement(){for(let e of this.constructor._anchorPriorityList){let t=e(this);if(t)return t}}updateAnchorElement(){this.anchorElement=this.getAnchorElement()}}return n=r,t(r,`_attributeMap`,{...e._attributeMap,anchor:n.prototype.onAnchorChanged,"anchor-element":n.prototype.onAnchorElementChanged,"container-element":n.prototype.onContainerElementChanged,"distance-from-anchor":n.prototype.onDistanceFromAnchorChanged,"distance-from-container":n.prototype.onDistanceFromContainerChanged}),t(r,`DEFAULT_ANCHOR`,`bottom end`),t(r,`DEFAULT_DISTANCE_FROM_ANCHOR`,6),t(r,`DEFAULT_DISTANCE_FROM_CONTAINER`,6),t(r,`_anchorPriorityList`,[e=>e._explicitAnchorElement,e=>{let t=e.getAttribute(`anchor-element`);return t?l.parse(t,e)[0]:null},e=>e.parentElement]),r}var p=[`mwicon`],m=new Map,h=e=>{let t=new CSSStyleSheet;for(let n of e.cssRules)t.insertRule(n.cssText);return t};(()=>{let e=new Map;for(let n of p)for(let r of document.styleSheets){var t;if((t=r.href)!=null&&t.includes(n)){e.set(n,r);break}}for(let[t,n]of e){let e=h(n);m.set(t,e)}})();var g=class extends s{constructor(){super(),this.setAdopedStyleSheets()}connectedCallback(){}attach(e){this.attachShadow({mode:`open`}).appendChild(e)}getSlot(e=null){return e===null?this.shadowRoot.querySelector(`slot:not([name])`):this.shadowRoot.querySelector(`slot[name='${e}']`)}getElementsInSlot(e=null){var t;return(t=this.getSlot(e))==null?void 0:t.assignedElements()}getFirstElementInSlot(e=null){var t;return(t=this.getElementsInSlot(e))==null?void 0:t[0]}setAdopedStyleSheets(){let e=this._templateElement.dataset.adoptedStyleSheets;if(!e)return;let t=e.split(` `);this.shadowRoot.adoptedStyleSheets=t.map(e=>{if(!p.includes(e))throw Error(`Style sheet '${e}' is not loaded!`);return m.get(e)})}};function _(e){return _=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},_(e)}function v(e,t){for(;!{}.hasOwnProperty.call(e,t)&&(e=_(e))!==null;);return e}function y(){return y=typeof Reflect<`u`&&Reflect.get?Reflect.get.bind():function(e,t,n){var r=v(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(arguments.length<3?e:n):i.value}},y.apply(null,arguments)}function b(e,t,n,r){var i=y(_(1&r?e.prototype:e),t,n);return 2&r&&typeof i==`function`?function(e){return i.apply(n,e)}:i}e();var x,S=[`scaleX`,`scaleY`,`slideX`,`slideY`,`none`],C=class e extends d(f(g)){constructor(){super(),t(this,`anchoredElement`,void 0),t(this,`_parentMenu`,null),t(this,`_submenus`,[]),t(this,`closeOnClickOutListener`,t=>{let n=t.composedPath();!n.includes(this)&&!n.some(t=>this._activatorElements.includes(t)||this.currentActivator===t||t instanceof e&&this.isSubmenu(t)||t===this._parentMenu)&&this.toggleActivation(!1)}),t(this,`closeOnScrollListener`,e=>{e.target&&this.contains(e.target)||this.toggleActivation(!1)}),t(this,`closeOnResizeListener`,()=>{this.toggleActivation(!1)}),t(this,`contentClickListener`,e=>{let t=e.composedPath();for(let e of t)if(e instanceof HTMLElement){if(e===this){if(this.closeOnContentClick)break;return}if(e.hasAttribute(`data-keep-menu-open`))return;if(e.hasAttribute(`data-close-menu`))break}this.toggleActivation(!1);let n=this._parentMenu;for(;n!==null;)n.toggleActivation(!1),n=n._parentMenu}),t(this,`closeOpenSubmenusOnSubmenuOpenListener`,e=>{let t=e.target;if(e.detail)for(let e of this._submenus)e!==t&&e.toggleActivation(!1)}),t(this,`closeOnParentCloseListener`,e=>{e.detail||this.toggleActivation(!1)}),this.anchoredElement=this,this.addEventListener(`click`,this.contentClickListener)}get closeOnContentClick(){return this.hasAttribute(`close-on-content-click`)}set closeOnContentClick(e){this.toggleAttribute(`close-on-content-click`,e)}get closeOnScroll(){return this.hasAttribute(`close-on-scroll`)}set closeOnScroll(e){this.toggleAttribute(`close-on-scroll`,e)}
1get persistent(){return this.hasAttribute(`persistent`)}set persistent(e){this.toggleAttribute(`persistent`,e)}get transition(){return this.getAttribute(`transition`)??e._defaultTransition}set transition(e){this.setAttribute(`transition`,e)}get hasTransition(){return this.transition!==`none`}connectedCallback(){super.connectedCallback(),this.activated=!1,requestAnimationFrame(()=>{this.onSubmenuOfChanged(this.getAttribute(`submenu-of`))}),this.hasAttribute(`transition`)||this.setAttribute(`transition`,e._defaultTransition)}getDefaultActivators(){return[]}activatorElementsChanged(){this.updateAnchorElement()}getContainerElement(){let e=this.getAttribute(`container-element`);return e===`window`?null:e?l.parse(e,this)[0]:null}beforeActivateChange(e){return super.beforeActivateChange(e)?!this.isConnected||(e&&(this.updateAnchorElement(),this.reposition()),this.hasTransition&&(this.offsetHeight,this.setAttribute(`transitioning`,``)),!0):!1}activate(){this.isConnected&&(this.startAnchoring(),window.addEventListener(`resize`,this.closeOnResizeListener),this.persistent||window.addEventListener(`mousedown`,this.closeOnClickOutListener,{capture:!0}),this.closeOnScroll&&window.addEventListener(`scroll`,this.closeOnScrollListener,{capture:!0,passive:!0}))}deactivate(){this.stopAnchoring(),window.removeEventListener(`resize`,this.closeOnResizeListener),this.persistent||window.removeEventListener(`mousedown`,this.closeOnClickOutListener,{capture:!0}),this.closeOnScroll&&window.removeEventListener(`scroll`,this.closeOnScrollListener,{capture:!0})}addSubmenu(e){this._submenus.push(e),e.addEventListener(`activatable:activate-changed`,this.closeOpenSubmenusOnSubmenuOpenListener)}removeSubmenu(e){r(this._submenus,t=>e===t),e.removeEventListener(`activatable:activate-changed`,this.closeOpenSubmenusOnSubmenuOpenListener)}isSubmenu(e){return this._submenus.includes(e)||this._submenus.some(t=>t.isSubmenu(e))}onTransitioningChanged(e){e!==null&&this.hasTransition&&this.addEventListener(`transitionend`,()=>this.removeAttribute(`transitioning`),{once:!0})}onTransitionChanged(t){if(!S.includes(t)){this.transition=e._defaultTransition;return}}onSubmenuOfChanged(t){if(!this.isConnected)return;if(t===null){this._parentMenu&&(this._parentMenu.removeSubmenu(this),this._parentMenu.removeEventListener(`activatable:activate-changed`,this.closeOnParentCloseListener));return}let n=l.parse(t,this).filter(t=>t instanceof e);n.length!==0&&(this._parentMenu=n[0],this._parentMenu.addSubmenu(this),this._parentMenu.addEventListener(`activatable:activate-changed`,this.closeOnParentCloseListener))}};x=C,t(C,`_templateId`,`moza-menu-template`),t(C,`_attributeMap`,{...b(x,`_attributeMap`,x),transition:x.prototype.onTransitionChanged,transitioning:x.prototype.onTransitioningChanged,"submenu-of":x.prototype.onSubmenuOfChanged}),t(C,`_anchorPriorityList`,[b(x,`_anchorPriorityList`,x)[0],b(x,`_anchorPriorityList`,x)[1],e=>e._currentActivator,b(x,`_anchorPriorityList`,x)[2]]),t(C,`_defaultTransition`,`scaleY`);export{d as a,f as i,b as n,u as o,g as r,l as s,C as t};
2//# sourceMappingURL=MozaMenu-Fld0JItX.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.