PageSourceSearch

https://www.ravenferramentas.com.br/wp-content/plugins/brizy-pro/p…/prod/js/preview.pro.434.021069a0.js

js ravenferramentas.com.br collected 2026-09-24 13:30:36 UTC 60,406 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_brizy_builder_pro=self.webpackChunk_brizy_builder_pro||[]).push([["434"],{6(e,t,i){i.r(t),i.d(t,{default:()=>J});var r,n=i(1669),s=i.n(n);function a(e){return null!==e&&("object"==typeof e||"function"==typeof e)}function l(e){return e}let o=/^(?:0|[1-9]\d*)$/;function u(e,t){return e===t||Number.isNaN(e)&&Number.isNaN(t)}function c(e){return"__proto__"===e}function d(e){switch(typeof e){case"number":case"symbol":return!1;case"string":return e.includes(".")||e.includes("[")||e.includes("]")}}function h(e){return"string"==typeof e||"symbol"==typeof e?e:Object.is(e?.valueOf?.(),-0)?"-0":String(e)}function b(e){if(Array.isArray(e))return e.map(h);if("symbol"==typeof e)return[e];e=function e(t){if(null==t)return"";if("string"==typeof t)return t;if(Array.isArray(t))return t.map(e).join(",");let i=String(t);return"0"===i&&Object.is(Number(t),-0)?"-0":i}(e);let t=[],i=e.length;if(0===i)return t;let r=0,n="",s="",a=!1;for(46===e.charCodeAt(0)&&(t.push(""),r++);r<i;){let l=e[r];s?"\\"===l&&r+1<i?n+=e[++r]:l===s?s="":n+=l:a?'"'===l||"'"===l?s=l:"]"===l?(a=!1,t.push(n),n=""):n+=l:"["===l?(a=!0,n&&(t.push(n),n="")):"."===l?n&&(t.push(n),n=""):n+=l,r++}return n&&t.push(n),t}function f(e,t,i){if(null==e)return i;switch(typeof t){case"string":{if(c(t))return i;let r=e[t];if(void 0===r)if(d(t))return f(e,b(t),i);else return i;return r}case"number":case"symbol":{"number"==typeof t&&(t=h(t));let r=e[t];if(void 0===r)return i;return r}default:{if(Array.isArray(t)){var r=e,n=t,s=i;if(0===n.length)return s;let a=r;for(let e=0;e<n.length;e++){if(null==a||c(n[e]))return s;a=a[n[e]]}return void 0===a?s:a}if(c(t=Object.is(t?.valueOf(),-0)?"-0":String(t)))return i;let a=e[t];if(void 0===a)return i;return a}}}function g(e){return null==e||"object"!=typeof e&&"function"!=typeof e}function p(e,t,i,r){if(t===e)return!0;switch(typeof t){case"object":return function(e,t,i,r){if(null==t)return!0;if(Array.isArray(t))return m(e,t,i,r);if(t instanceof Map){var n,s,a,l,o=e,u=t,c=i,d=r;if(0===u.size)return!0;if(!(o instanceof Map))return!1;for(let[e,t]of u.entries())if(!1===c(o.get(e),t,e,o,u,d))return!1;return!0}if(t instanceof Set){return n=e,s=t,a=i,l=r,0===s.size||n instanceof Set&&m([...n],[...s],a,l)}let h=Object.keys(t);if(null==e||g(e))return 0===h.length;if(0===h.length)return!0;if(r?.has(t))return r.get(t)===e;r?.set(t,e);try{for(let n=0;n<h.length;n++){let s=h[n];if(!g(e)&&!(s in e)||void 0===t[s]&&void 0!==e[s]||null===t[s]&&null!==e[s]||!i(e[s],t[s],s,e,t,r))return!1}return!0}finally{r?.delete(t)}}(e,t,i,r);case"function":if(Object.keys(t).length>0)return p(e,{...t},i,r);return u(e,t);default:if(!a(e))return u(e,t);if("string"==typeof t)return""===t;return!0}}function m(e,t,i,r){if(0===t.length)return!0;if(!Array.isArray(e))return!1;let n=new Set;for(let s=0;s<t.length;s++){let a=t[s],l=!1;for(let o=0;o<e.length;o++){if(n.has(o))continue;let u=e[o],c=!1;if(i(u,a,s,e,t,r)&&(c=!0),c){n.add(o),l=!0;break}}if(!l)return!1}return!0}function v(e,t){return function e(t,i,r){return"function"!=typeof r?e(t,i,()=>void 0):p(t,i,function e(t,i,n,s,a,l){let o=r(t,i,n,s,a,l);return void 0!==o?!!o:p(t,i,e,l)},new Map)}(e,t,()=>void 0)}function A(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}let y="[object String]",S="[object Number]",w="[object Boolean]",E="[object Arguments]",k="[object Object]",I="object"==typeof globalThis&&globalThis||"object"==typeof window&&window||"object"==typeof self&&self||"object"==typeof global&&global||function(){return this}()||Function("return this")();function M(e,t,i,r=new Map,n){let s=n?.(e,t,i,r);if(void 0!==s)return s;if(g(e))return e;if(r.has(e))return r.get(e);if(Array.isArray(e)){let t=Array(e.length);r.set(e,t);for(let s=0;s<e.length;s++)t[s]=M(e[s],s,i,r,n);return Object.hasOwn(e,"index")&&(t.index=e.index),Object.hasOwn(e,"input")&&(t.input=e.input),t}if(e instanceof Date)return new Date(e.getTime());if(e instanceof RegExp){let t=new RegExp(e.source,e.flags);return t.lastIndex=e.lastIndex,t}if(e instanceof Map){let t=new Map;for(let[s,a]of(r.set(e,t),e))t.set(s,M(a,s,i,r,n));return t}if(e instanceof Set){let t=new Set;for(let s of(r.set(e,t),e))t.add(M(s,void 0,i,r,n));return t}if(void 0!==I.Buffer&&I.Buffer.isBuffer(e))return e.subarray();if(ArrayBuffer.isView(e)&&!(e instanceof DataView)){let t=new(Object.getPrototypeOf(e)).constructor(e.length);r.set(e,t);for(let s=0;s<e.length;s++)t[s]=M(e[s],s,i,r,n);return t}if(e instanceof ArrayBuffer||"u">typeof SharedArrayBuffer&&e instanceof SharedArrayBuffer)return e.slice(0);if(e instanceof DataView){let t=new DataView(e.buffer.slice(0),e.byteOffset,e.byteLength);return r.set(e,t),x(t,e,i,r,n),t}if("u">typeof File&&e instanceof File){let t=new File([e],e.name,{type:e.type});return r.set(e,t),x(t,e,i,r,n),t}if("u">typeof Blob&&e instanceof Blob){let t=new Blob([e],{type:e.type});return r.set(e,t),x(t,e,i,r,n),t}if(e instanceof Error){let t=structuredClone(e);return r.set(e,t),t.message=e.message,t.name=e.name,t.stack=e.stack,t.cause=e.cause,t.constructor=e.constructor,x(t,e,i,r,n),t}if(e instanceof Boolean){let t=new Boolean(e.valueOf());return r.set(e,t),x(t,e,i,r,n),t}if(e instanceof Number){let t=new Number(e.valueOf());return r.set(e,t),x(t,e,i,r,n),t}if(e instanceof String){let t=new String(e.valueOf());return r.set(e,t),x(t,e,i,r,n),t}if("object"==typeof e&&function(e){switch(A(e)){case E:case"[object Array]":case"[object ArrayBuffer]":case"[object DataView]":case w:case"[object Date]":case"[object Float32Array]":case"[object Float64Array
1]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Map]":case S:case k:case"[object RegExp]":case"[object Set]":case y:case"[object Symbol]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return!0;default:return!1}}(e)){let t=Object.create(Object.getPrototypeOf(e));return r.set(e,t),x(t,e,i,r,n),t}return e}function x(e,t,i=e,r,n){let s=[...Object.keys(t),...Object.getOwnPropertySymbols(t).filter(e=>Object.prototype.propertyIsEnumerable.call(t,e))];for(let a=0;a<s.length;a++){let l=s[a],o=Object.getOwnPropertyDescriptor(e,l);(null==o||o.writable)&&(e[l]=M(t[l],l,i,r,n))}}var z=((r={}).DndSort="dnd.sort",r.DeviceModeChange="deviceMode.change",r.ActiveElementChange="activeElement:change",r.NavigatorOpen="navigator.open",r.NavigatorClose="navigator.close",r.MMenuClose="mMenu:close",r.EntranceOn="entrance.on",r.EntranceOff="entrance.off",r.ReduxActionPerf="redux:action:perf",r.EditorReady="editor:ready",r),O=i(5670);function T(){}function L(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}function _(e){var t;null==(t=e.effect)||t.updateTiming({iterations:1});let{playState:i}=e;"finished"===i||"idle"===i||"paused"===i?e.cancel():e.onfinish=()=>{e.cancel()}}class P{getRate(e){return"normal"===e?1:-1}play(e){if(this.controller){if("reverse"===e)return void this.reverse();this.controller.playbackRate=this.getRate(e),this.controller.play()}}reverse(){let e=this.controller;if(!e)return;let t="number"==typeof e.currentTime?e.currentTime:0;"idle"===e.playState||t<=0?e.cancel():e.reverse()}cancelAllAnimations(){var e;null==(e=this.node)||e.getAnimations().forEach(_)}setEffectsOnMouseEnter(e){if(this.controller){var t;this.controller.onfinish=T,null==(t=this.controller.effect)||t.updateTiming(e)}}setEffectsOnMouseLeave(e){var t,i;let{iterations:r}=e;r===1/0&&(null==(i=this.controller)||null==(t=i.effect)||t.updateTiming({iterations:1}))}updateAnimation(e,t,i){this.node&&(this.effects=new KeyframeEffect(i,e,t),this.controller=new Animation(this.effects,document.timeline))}endSequenceAnimation(e){let{keyframes:t,extraOptions:i={},options:r={}}=e;this.controller&&this.effects&&(this.effects.setKeyframes(t),this.effects.updateTiming({...r,...i}),this.controller.play())}startSequenceAnimation(e){let{keyframes:t,options:i}=e;this.controller&&t.forEach(e=>{var t;(null==(t=this.controller)?void 0:t.playState)==="running"?this.controller.onfinish=()=>{var t,r,n;null==(t=this.effects)||t.setKeyframes(e.keyframes),null==(r=this.effects)||r.updateTiming({...i,...e.extraOptions}),null==(n=this.controller)||n.play()}:this.effects&&this.controller&&(this.effects.setKeyframes(e.keyframes),this.effects.updateTiming({...i,...e.extraOptions}),this.controller.play())})}constructor({target:e,keyframes:t,options:i}){L(this,"effects",void 0),L(this,"controller",void 0),L(this,"node",null),this.node=e,this.updateAnimation(t,i,e)}}function D(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}class F{constructor({node:e}){D(this,"canHover",!0),D(this,"animationId",null),D(this,"elementWasHovered",!1),D(this,"settings",{}),D(this,"keyframes",[]),D(this,"reversibleAnimation",!0),D(this,"multiAnimationSettings",void 0),D(this,"sideEffects",e=>{e.forEach(e=>{null!==this.animationId&&e(this.animationId,this.setCanHover)})}),D(this,"setCanHover",e=>{this.canHover=e}),D(this,"attachMouseEnter",e=>{let{node:t,controller:i}=e;t.addEventListener("mouseenter",()=>{let e=(()=>{let{innerWidth:e}=window,t="desktop";return e<992&&(t="tablet"),e<768&&(t="mobile"),t})();if(this.canHover&&"desktop"===e){if(i.setEffectsOnMouseEnter(this.settings),this.multiAnimationSettings){let{multiAnimation:e}=this.multiAnimationSettings;i.startSequenceAnimation({keyframes:e,options:this.settings})}else i.play("normal");this.elementWasHovered=!0}})}),D(this,"attachMouseLeave",e=>{let{node:t,controller:i}=e;t.addEventListener("mouseleave",()=>{if(this.elementWasHovered){if(i.setEffectsOnMouseLeave(this.settings),this.canHover)if(this.multiAnimationSettings){let{endAnimation:e}=this.multiAnimationSettings;i.endSequenceAnimation({keyframes:e.keyframes,extraOptions:e.extraOptions,options:this.settings})}else this.reversibleAnimation&&i.play("reverse");this.elementWasHovered=!1,i.cancelAllAnimations()}})}),D(this,"getOptions",e=>{let t={};try{let i;i=decodeURI(e),t=JSON.parse(i,(e,t)=>"Infinity"===t?1/0:t)}catch(e){}return t}),D(this,"getAttribute",(e,t)=>e.getAttribute(`data-brz-hover-${t}`)),D(this,"getTarget",e=>{let t=this.getAttribute(e,"target");if(t)try{let i=JSON.parse(decodeURI(t));if(O.is(i)&&(e=>{try{return document.createDocumentFragment().querySelector(e),!0}catch(e){return!1}})(i)){switch(i){case"parent":return e;case"firstChild":return e.firstElementChild}return e.querySelector(i)}}catch(e){}return null}),D(this,"getKeyframesInfo",e=>{let t=[];try{t=C(e)}catch(e){}return t}),D(this,"getMultiAnimation",e=>{let t;try{t=$(e)}catch(e){}return t}),this.animationId=this.getAttribute(e,"animationid"),this.reversibleAnimation="true"===this.getAttribute(e,"reversible");let t=this.getAttribute(e,"options"),i=this.getAttribute(e,"multiAnimation");i&&(this.multiAnimationSettings=this.getMultiAnimation(i)),t&&(this.settings=this.getOptions(t));let r=this.getAttribute(e,"animation");r&&(this.keyframes=this.getKeyframesInfo(r));let n=this.getTarget(e);if(n){let t=new P({target:n,keyframes:this.keyframes,options:this.settings});
1this.attachMouseLeave({node:e,controller:t}),this.attachMouseEnter({node:e,controller:t})}}}let C=e=>JSON.parse(decodeURI(e)),B=e=>a(e)&&function(e,t){var i,r,n,s,a;let u;if(!e)return!0;switch(!t&&(t=l),typeof t){case"function":u=t;break;case"object":Array.isArray(t)&&2===t.length?u=function(e,t){var i,r,n;switch(typeof e){case"object":Object.is(e?.valueOf(),-0)&&(e="-0");break;case"number":e=h(e)}return r=i=t,n=(e,t,r,n)=>{let s;if(void 0!==s)return s;if("object"==typeof i){if(A(i)===k&&"function"!=typeof i.constructor){let e={};return n.set(i,e),x(e,i,r,n),e}switch(Object.prototype.toString.call(i)){case S:case y:case w:{let e=new i.constructor(i?.valueOf());return x(e,i),e}case E:{let e={};return x(e,i),e.length=i.length,e[Symbol.iterator]=i[Symbol.iterator],e}default:return}}},t=M(r,void 0,r,new Map,n),function(i){let r=f(i,e);return void 0===r?function(e,t){let i;if(0===(i=Array.isArray(t)?t:"string"==typeof t&&d(t)&&e?.[t]==null?b(t):[t]).length)return!1;let r=e;for(let e=0;e<i.length;e++){let t=i[e];if(null==r||!Object.hasOwn(r,t)){var n;if(!((Array.isArray(r)||null!==(n=r)&&"object"==typeof n&&"[object Arguments]"===A(n))&&function(e,t=Number.MAX_SAFE_INTEGER){switch(typeof e){case"number":return Number.isInteger(e)&&e>=0&&e<t;case"symbol":return!1;case"string":return o.test(e)}}(t)&&t<r.length))return!1}r=r[t]}return!0}(i,e):void 0===t?void 0===r:v(r,t)}}(t[0],t[1]):(i=M(r=i=t,void 0,r,new Map,void 0),u=e=>v(e,i));break;case"symbol":case"number":case"string":n=t,u=function(e){return f(e,n)}}if(!(null!=(s=e)&&"function"!=typeof s&&Number.isSafeInteger(a=s.length)&&a>=0)){let t=Object.keys(e);for(let i=0;i<t.length;i++){let r=t[i];if(!u(e[r],r,e))return!1}return!0}for(let t=0;t<e.length;t++)if(!u(e[t],t,e))return!1;return!0}(e,(e,t,i)=>{var r;return i.hasOwnProperty(t)&&("string"==typeof e||"number"==typeof(r=e)||r instanceof Number)}),j=e=>Array.isArray(e)&&e.every(B)?e:[],q=e=>{if(a(e)){let t={};return Object.keys(e).forEach(i=>{["composite","iterationComposite","pseudoElement","delay","direction","duration","easing","endDelay","fill","iterationStart","iterations","playbackRate"].includes(i)&&(t[i]=e[i])}),t}return{}},$=e=>{let t=JSON.parse(decodeURI(e));if(a(t)&&Object.hasOwn(t,"multiAnimation")&&Object.hasOwn(t,"endAnimation")){let{multiAnimation:e=[],endAnimation:i={}}=t;return Array.isArray(e)&&a(i)?{multiAnimation:e.every(e=>{let{keyframes:t}=e;return Array.isArray(t)&&t.every(B)})?e.map(e=>{let{keyframes:t,extraOptions:i}=e;return{keyframes:j(t),extraOptions:q(i)}}):[],endAnimation:{keyframes:j(i.keyframes),extraOptions:q(i.extraOptions)}}:void 0}},N=(e,t)=>{window.Brz.on(z.EntranceOn,i=>{e===i&&t(!1)})},V=(e,t)=>{window.Brz.on(z.EntranceOff,i=>{e===i&&t(!0)})};var R=i(8589);let H="brz-slick-slider__section",K=new WeakMap,U=0,W=new IntersectionObserver(e=>{e.forEach(e=>{var t;let i=e.target,r=null!=(t=K.get(i))&&t;e.isIntersecting&&!r?s()(i).slick("slickPlay"):s()(i).slick("slickPause")})},{threshold:.5});function J(e){let t=e.closest("[dir='rtl']").length>0,i=e=>{e.slick("slickPlay"),e.attr("data-slider-paused","false"),K.set(e[0],!1)},r=e=>{e.slick("slickPause"),e.attr("data-slider-paused","true"),K.set(e[0],!0)};e.find(".brz-carousel__slider").each(function(){let e=this,n=s()(this),a=n.data(),l=a.slidesToShow,o=a.slidesToScroll,u=a.dots,c=a.dotsClass,d=a.arrows,h=a.fade,b=a.vertical,f=a.autoPlay,g=a.autoPlaySpeed,p=a.transitionSpeed,m=a.swipe,v=JSON.parse(decodeURIComponent(a.responsive)),A=(e=>{let t=e.querySelector(":scope > .brz-icon-svg.button-play"),i=e.querySelector(":scope > .brz-icon-svg.button-pause");if(!t||!i)return null;let r=i.cloneNode(!0),n=t.cloneNode(!0);r.classList.remove("brz-hidden");let s=document.createElement("li");return s.className="brz-slick-slider__pause",s.appendChild(r),s.appendChild(n),s})(e),y=U++,S=!!n.closest(`.${H}`).length;n.on("init",function(){let t,a;e.querySelectorAll(".brz-hover-animation__container").forEach(e=>{new F({node:e}).sideEffects([N,V])}),n.find(".brz-image__lightbox").each(function(){this.addEventListener("click",e=>{e.preventDefault(),e.stopPropagation(),this.querySelector("a")&&s()(this).magnificPopup({delegate:"a",type:"image",closeOnContentClick:!0}).magnificPopup("open")})});let l=n.find(".brz-slick-slider__dots");l.length&&A&&(l.append(A),t=A.querySelector(".brz-icon-svg.button-pause"),a=A.querySelector(".brz-icon-svg.button-play"),t&&a&&(t.addEventListener("click",function(){t.classList.add("brz-hidden"),a.classList.remove("brz-hidden"),r(n)}),a.addEventListener("click",function(){a.classList.add("brz-hidden"),t.classList.remove("brz-hidden"),i(n)}))),window.Brz.emit("elements.carousel.ready",n)});let w=(e=>{let t=e.querySelector(".brz-carousel-dot-custom");if(!t)return null;let i=t.cloneNode(!0);i.classList.remove("brz-hidden");let r=i.outerHTML;return t.classList.add("brz-hidden"),r})(e),E=(e=>{let t=s()(e).children(".brz-icon-svg");if(!t.length)return()=>"";let i=t.clone().removeClass("brz-hidden")[0].outerHTML;return t.remove(),e=>{let t=e.includes("next");return`<button type="button" class="brz-slick-slider__arrow ${e}" aria-label="${t?"Next slide":"Previous slide"}">${i}</button>`}}
1)(e);K.set(e,!1),n.attr("data-slider-paused","false");let k=()=>{let i=n.slick({slidesToShow:l,slidesToScroll:o,swipe:m,dots:u,dotsClass:c,arrows:d,fade:h,vertical:b,responsive:v,useTransform:!1,speed:100*p,draggable:m,nextArrow:d&&E("brz-slick-slider__arrow-next"),prevArrow:d&&E("brz-slick-slider__arrow-prev"),customPaging:w?()=>`<button>${w}</button>`:void 0,autoplay:!1,autoplaySpeed:g,rtl:t,accessibility:!1,pauseOnFocus:!1});new R.TJ({slick:i,instanceId:y}).init(),f&&W.observe(e),window.Brz.emit("elements.slick.ready",{slick:n.get(0)}),["elements.tabs.changed","elements.accordion.changed","elements.switcher.changed","elements.mmenu.panel.opened"].forEach(t=>{window.Brz.on(t,t=>{t&&t.contains(e)&&i.slick("setPosition")})})};if(S){let t=!1;window.Brz.on("elements.slick.ready",i=>{let r=null==i?void 0:i.wrapper;r&&r.querySelector(`.${H}`)&&r.contains(e)&&!t&&(t=!0,k())})}else k()})}},8589(e,t,i){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}i.d(t,{VT:()=>I,xU:()=>T,Bo:()=>d,CA:()=>P,_I:()=>k,Xg:()=>L,OL:()=>s,_F:()=>E,Uo:()=>c,TJ:()=>l});let n=0;class s{init(){this.buttons.length&&this.panels.length&&(this.root.setAttribute("role","tablist"),this.buttons.forEach((e,t)=>{this.initButton(e,t)}),this.panels.forEach((e,t)=>{this.initPanel(e,t)}),this.sync())}sync(){let e=this.getActiveIndex();this.buttons.forEach((t,i)=>{let r=i===e;t.setAttribute("aria-selected",r.toString()),t.setAttribute("tabindex",r?"0":"-1")}),this.panels.forEach((t,i)=>{t.setAttribute("aria-hidden",(i!==e).toString())})}initButton(e,t){let i=e.id||`brz-switcher-tab-${this.instanceId}-${t}`;e.id=i,e.setAttribute("role","tab"),e.setAttribute("tabindex","-1"),e.addEventListener("keydown",e=>this.handleButtonKeyDown(e,t))}initPanel(e,t){let i=e.id||`brz-switcher-panel-${this.instanceId}-${t}`;e.id=i,e.setAttribute("role","tabpanel");let r=this.buttons[t];r&&(e.setAttribute("aria-labelledby",r.id),r.setAttribute("aria-controls",i))}handleButtonKeyDown(e,t){let i=e.key,r=this.buttons.length-1;switch(i){case"Enter":case" ":case"Spacebar":e.preventDefault(),this.onChange(t);break;case"ArrowRight":case"ArrowDown":{e.preventDefault();let i=t===r?0:t+1;this.focusButton(i);break}case"ArrowLeft":case"ArrowUp":{e.preventDefault();let i=0===t?r:t-1;this.focusButton(i);break}case"Home":e.preventDefault(),this.focusButton(0);break;case"End":e.preventDefault(),this.focusButton(r)}}focusButton(e){let t=this.buttons[e];t&&t.focus()}constructor(e){r(this,"root",void 0),r(this,"buttons",void 0),r(this,"panels",void 0),r(this,"getActiveIndex",void 0),r(this,"onChange",void 0),r(this,"instanceId",void 0),this.root=e.root,this.buttons=e.buttons,this.panels=e.panels,this.getActiveIndex=e.getActiveIndex,this.onChange=e.onChange,this.instanceId=n++}}function a(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}class l{init(){this.setupRegionAccessibility(),this.setupArrowAccessibility(),this.setupDotsAccessibility(),this.setupPauseControlAccessibility(),this.sync(),this.slick.on("afterChange reInit setPosition",()=>this.sync())}sync(){this.syncSlides(),this.syncDots(),this.syncPauseControl()}setupRegionAccessibility(){let e=this.getSliderElement();e&&(e.setAttribute("id",`brz-carousel-${this.instanceId}`),e.setAttribute("role","region"),e.setAttribute("aria-roledescription","carousel"),e.setAttribute("aria-label",`Carousel ${this.instanceId+1}`))}setupArrowAccessibility(){let e=[{element:this.slick.parent().find(".brz-slick-slider__arrow-prev").get(0),label:"Previous slide"},{element:this.slick.parent().find(".brz-slick-slider__arrow-next").get(0),label:"Next slide"}],t=e=>{switch(e.key){case"ArrowLeft":e.preventDefault(),this.slick.slick("slickPrev");break;case"ArrowRight":e.preventDefault(),this.slick.slick("slickNext")}};e.forEach(e=>{let{element:i,label:r}=e;i&&(i.setAttribute("type","button"),i.setAttribute("aria-label",r),i.setAttribute("aria-controls",`brz-carousel-${this.instanceId}`),i.addEventListener("keydown",t))})}setupDotsAccessibility(){let e=this.getDotsList();e&&(e.setAttribute("aria-label","Slide navigation"),this.getDotButtons().forEac
1h((e,t)=>{e.setAttribute("type","button"),e.setAttribute("aria-label",`Go to slide ${t+1}`),e.setAttribute("aria-controls",`brz-carousel-slide-${this.instanceId}-${t}`)}))}setupPauseControlAccessibility(){let e=this.getPauseItem();if(!e)return;let t=this.ensurePauseButton(e);t.setAttribute("type","button"),t.setAttribute("aria-controls",`brz-carousel-${this.instanceId}`)}syncSlides(){let e=this.getSlides();e.forEach((t,i)=>{let r=t.classList.contains("slick-active");t.setAttribute("id",`brz-carousel-slide-${this.instanceId}-${i}`),t.setAttribute("role","group"),t.setAttribute("aria-roledescription","slide"),t.setAttribute("aria-label",`Slide ${i+1} of ${e.length}`),t.setAttribute("aria-hidden",(!r).toString()),this.syncSlideFocusableElements(t,r)}),this.getClonedSlides().forEach(e=>{let t=e.classList.contains("slick-active");this.syncSlideFocusableElements(e,t)})}syncDots(){this.getDotsListItems().forEach((e,t)=>{let i=e.querySelector("button");if(!i)return;let r=e.classList.contains("slick-active");r?i.setAttribute("aria-current","true"):i.removeAttribute("aria-current"),i.setAttribute("aria-label",`${r?"Current slide, ":""}Go to slide ${t+1}`)})}syncPauseControl(){let e=this.getPauseButton();if(!e)return;let t="true"===this.slick.attr("data-slider-paused");e.setAttribute("aria-label",t?"Play autoplay":"Pause autoplay"),e.setAttribute("aria-pressed",t.toString())}ensurePauseButton(e){let t=e.querySelector(".brz-slick-slider__pause-button");if(t)return t;let i=document.createElement("button"),r=e.querySelector(".button-pause"),n=e.querySelector(".button-play");return i.type="button",i.className="brz-slick-slider__pause-button",r&&i.appendChild(r),n&&i.appendChild(n),i.addEventListener("click",e=>{if(e.target!==i)return;let t="true"===this.slick.attr("data-slider-paused")?n:r;
1null==t||t.dispatchEvent(new MouseEvent("click",{bubbles:!0,cancelable:!0}))}),e.appendChild(i),i}syncSlideFocusableElements(e,t){e.querySelectorAll("a[href], button, input, select, textarea, iframe, audio[controls], video[controls], [tabindex]").forEach(e=>{var i;let r=e.dataset.brzCarouselTabindex;if(t){void 0!==r&&(""===r?e.removeAttribute("tabindex"):e.setAttribute("tabindex",r),delete e.dataset.brzCarouselTabindex);return}void 0===r&&(e.dataset.brzCarouselTabindex=null!=(i=e.getAttribute("tabindex"))?i:""),e.setAttribute("tabindex","-1")})}getSliderElement(){return this.slick.get(0)}getDotsList(){return this.slick.parent().find(".brz-slick-slider__dots").get(0)}getDotsListItems(){return this.slick.parent().find(".brz-slick-slider__dots > li").toArray()}getDotButtons(){return this.slick.parent().find(".brz-slick-slider__dots > li:not(.brz-slick-slider__pause) button").toArray()}getPauseButton(){return this.slick.parent().find(".brz-slick-slider__pause-button").get(0)}getPauseItem(){return this.slick.parent().find(".brz-slick-slider__pause").get(0)}getSlides(){return this.slick.find(".slick-slide").not(".slick-cloned").toArray()}getClonedSlides(){return this.slick.find(".slick-slide.slick-cloned").toArray()}constructor({slick:e,instanceId:t}){a(this,"slick",void 0),a(this,"instanceId",void 0),this.slick=e,this.instanceId=t}}function o(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}i(1669);let u="data-brz-flipbox-tabindex",c="a[href], area[href], button, input, select, textarea, iframe, summary, audio[controls], video[controls], [contenteditable='true'], [tabindex]";class d{init(){this.initItem(),this.item.item.addEventListener("keydown",this.handleKeyDown),this.sync()}sync(){let e=this.item.api.isOpen();null!==(e?this.item.back:this.item.front).querySelector(c)?(this.item.item.setAttribute("role","group"),this.item.item.setAttribute("aria-roledescription","flipbox"),this.item.item.removeAttribute("aria-pressed")):(this.item.item.setAttribute("role","button"),this.item.item.setAttribute("aria-pressed",e.toString()),this.item.item.removeAttribute("aria-roledescription")),this.item.item.setAttribute("tabindex","0"),this.item.front.setAttribute("aria-hidden",e.toString()),this.item.back.setAttribute("aria-hidden",(!e).toString()),this.syncFocusableDescendants(this.item.front,!e),this.syncFocusableDescendants(this.item.back,e)}initItem(){this.item.item.setAttribute("aria-keyshortcuts","Enter Space")}syncFocusableDescendants(e,t){e.querySelectorAll(c).forEach(e=>{t?this.restoreTabindex(e):this.disableTabindex(e)})}disableTabindex(e){var t;e.hasAttribute(u)||e.setAttribute(u,null!=(t=e.getAttribute("tabindex"))?t:""),e.setAttribute("tabindex","-1")}restoreTabindex(e){var t;if(!e.hasAttribute(u))return;let i=null!=(t=e.getAttribute(u))?t:"";""===i?e.removeAttribute("tabindex"):e.setAttribute("tabindex",i),e.removeAttribute(u)}constructor({item:e}){o(this,"item",void 0),o(this,"handleKeyDown",e=>{if(e.target===e.currentTarget)switch(e.key){case"Enter":case" ":case"Spacebar":e.preventDefault(),this.item.api.toggle(),this.sync()}}),this.item=e}}function h(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}let b=new Set(["Enter"," ","Spacebar"]),f=["loadedmetadata","play","pause","timeupdate","volumechange","ended"],g=".brz-video-playlist-main__controls",p=".brz-video-playlist__cover-icon",m=".brz-video-playlist-main__placeholder",v=".brz-video-custom-play-pause-btn",A=".brz-video-custom-volume-btn",y=".brz-video-custom-fullscreen-btn",S=".brz-video-custom-controls .brz-video-custom-slider",w=".brz-video-custom-volume-controls";class E{init(){this.root.setAttribute("role","region"),this.root.setAttribute("aria-label","Video playlist"),this.initSidebar(),this.initButtons(),this.initSliders(),this.root.ownerDocument.addEventListener("fullscreenchange",this.handleFullscreenChange),this.bindVideoEvents(),this.sync()}sync(){this.bindVideoEvents();let e=this.getPlayerState();this.syncSidebar(e),this.syncPanels(),this.syncMediaLabels(e.activeLabel,e.video),this.syncButtons(e),this.syncSliders(e)}initSidebar(){let e=this.q(".brz-video-playlist-sidebar"),t=this.getItems();null==e||e.setAttribute("role","listbox"),null==e||e.setAttribute("aria-label","Video playlist items"),t.forEach((e,i)=>{e.setAttribute("id",this.getItemId(i)),e.setAttribute("role","option"),e.setAttribute("aria-posinset",String(i+1)),e.setAttribute("aria-setsize",String(t.length)),["pointerdown","mousedown"].forEach(t=>{e.addEventListener(t,()=>this.temporarilySuppressFocusActivation())}),e.addEventListener("focus",()=>this.handleItemFocus(e,i)),e.addEventListener("keydown",e=>this.handleItemKeyDown(e,i))})}
1initButtons(){[p,m,v,A,y].forEach(e=>this.prepareButton(this.q(e)));let e=this.q(g);null==e||e.setAttribute("role","group"),null==e||e.setAttribute("aria-label","Video controls")}initSliders(){this.prepareSlider(this.q(S),"progress"),this.prepareSlider(this.q(w),"volume")}bindVideoEvents(){let e=this.getVideo();this.currentVideo!==e&&(this.currentVideo&&f.forEach(e=>{var t;return null==(t=this.currentVideo)?void 0:t.removeEventListener(e,this.handleVideoStateChange)}),this.currentVideo=e,f.forEach(e=>{var t;return null==(t=this.currentVideo)?void 0:t.addEventListener(e,this.handleVideoStateChange)}))}prepareButton(e){e&&(e.setAttribute("role","button"),e.setAttribute("tabindex","0"),e.addEventListener("keydown",this.handleButtonKeyDown))}prepareSlider(e,t){e&&(e.setAttribute("role","slider"),e.setAttribute("tabindex","0"),e.addEventListener("keydown",e=>this.handleSliderKeyDown(e,t)))}syncSidebar(e){let{activeIndex:t}=e;this.getItems().forEach((e,i)=>{let r=i===t;e.setAttribute("aria-label",this.getItemLabel(e,i)),e.setAttribute("aria-selected",r.toString()),e.setAttribute("tabindex",r?"0":"-1")})}syncPanels(){this.qa(".brz-video-playlist-main").forEach((e,t)=>{e.setAttribute("id",`brz-video-playlist-panel-${this.instanceId}-${t}`),e.classList.contains("brz-video-playlist-main__placeholder")||e.setAttribute("role","group"),e.setAttribute("aria-hidden",this.isHidden(e).toString())});let e=this.q(g);null==e||e.setAttribute("aria-hidden",this.isHidden(e).toString())}syncMediaLabels(e,t){let i=this.root.querySelector(".brz-iframe");null==i||i.setAttribute("title",e?`${e} video`:"Embedded video player"),null==t||t.setAttribute("aria-label",e?`${e} video`:"Video player")}syncButtons(e){let{activeLabel:t,hasPlayableVideo:i,isPlaying:r,isMuted:n,isFullscreen:s,duration:a}=e;[{selector:p,label:t?`Play ${t}`:"Play selected video"},{selector:m,label:t?`Play ${t}`:"Play selected video"},{selector:v,label:r?"Pause video":"Play video",pressed:r,disabled:!i,toggleIcons:r},{selector:A,label:n?"Unmute video":"Mute video",pressed:n,disabled:!i,toggleIcons:n},{selector:y,label:s?"Exit fullscreen":"Enter fullscreen",pressed:s,disabled:!i||!Number.isFinite(a)||0>=Number(a)}].forEach(e=>{let{selector:t,toggleIcons:i,...r}=e,n=this.q(t);this.updateButton(n,r),void 0!==i&&this.syncToggleIcons(n,i)})}syncSliders(e){let{hasPlayableVideo:t,hasDuration:i,duration:r,currentTime:n,volume:s}=e;this.updateSlider(this.q(S),{label:"Seek video",disabled:!i,min:0,max:i?r:0,now:i?n:0,text:i?`${this.formatTime(n)} of ${this.formatTime(r)}`:"Video is not ready"}),this.updateSlider(this.q(w),{label:"Volume",disabled:!t,min:0,max:100,now:s,text:`${Math.round(s)}%`}),this.updateProgressBar(this.q(".brz-video-custom-controls .brz-video-custom-progress"),i?n/r*100:0),this.updateProgressBar(this.q(".brz-video-custom-volume-controls .brz-video-custom-progress"),s)}updateButton(e,t){if(!e)return;let{label:i,pressed:r,disabled:n=!1}=t;e.setAttribute("aria-label",i),e.setAttribute("aria-disabled",n.toString()),e.setAttribute("tabindex",n?"-1":"0"),void 0===r?e.removeAttribute("aria-pressed"):e.setAttribute("aria-pressed",r.toString())}updateSlider(e,t){if(!e)return;let{label:i,disabled:r,min:n,max:s,now:a,text:l}=t;e.setAttribute("aria-label",i),e.setAttribute("aria-disabled",r.toString()),e.setAttribute("aria-valuemin",String(Math.round(n))),e.setAttribute("aria-valuemax",String(Math.round(s))),e.setAttribute("aria-valuenow",String(Math.round(a))),e.setAttribute("aria-valuetext",l),e.setAttribute("tabindex",r?"-1":"0")}handleItemKeyDown(e,t){let i=this.getItems();switch(e.key){case"Enter":case" ":case"Spacebar":var r;e.preventDefault(),null==(r=i[t])||r.click(),window.requestAnimationFrame(()=>this.sync());break;case"ArrowDown":case"ArrowRight":e.preventDefault(),this.focusItem(t+1);break;case"ArrowUp":case"ArrowLeft":e.preventDefault(),this.focusItem(t-1);break;case"Home":e.preventDefault(),this.focusItem(0);break;case"End":e.preventDefault(),this.focusItem(i.length-1)}}handleItemFocus(e,t){this.suppressFocusActivation||e.classList.contains("brz-video-playlist-video-item--active")||(e.setAttribute("tabindex","0"),e.click(),window.requestAnimationFrame(()=>{this.sync(),this.focusItem(t,!1)}))}handleSliderKeyDown(e,t){let i=this.getVideo();if(!(null==i?void 0:i.src))return;if("progress"===t){if(!Number.isFinite(i.duration)||i.duration<=0)return;let t=this.getKeyboardAdjustedValue(e,i.currentTime,i.duration);if(null===t)return;e.preventDefault(),i.currentTime=t,this.sync();return}let r=this.getKeyboardAdjustedValue(e,i.muted?0:100*i.volume,100);null!==r&&(e.preventDefault(),i.volume=r/100,i.muted=0===r,this.sync())}getKeyboardAdjustedValue(e,t,i){let r=t;switch(e.key){case"ArrowLeft":case"ArrowDown":r-=5;break;case"ArrowRight":case"ArrowUp":r+=5;break;case"PageDown":r-=10;break;case"PageUp":r+=10;break;case"Home":r=0;break;case"End":r=i;break;default:return null}return this.clamp(r,0,i)}focusItem(e){var t;let i=!(arguments.length>1)||void 0===arguments[1]||arguments[1],r=this.getItems();if(!r.length)return;let n=(e+r.length)%r.length;r.forEach((e,t)=>{e.setAttribute("tabindex",t===n?"0":"-1")}
1),i&&(null==(t=r[n])||t.focus())}syncToggleIcons(e,t){e&&!(e.children.length<2)&&(e.children[0].classList.toggle("brz-hidden",t),e.children[1].classList.toggle("brz-hidden",!t))}getPlayerState(){var e,t;let i=this.getVideo(),r=Math.max(this.getItems().findIndex(e=>e.classList.contains("brz-video-playlist-video-item--active")),0),n=null!=(e=null==i?void 0:i.duration)?e:0,s=null!=(t=null==i?void 0:i.currentTime)?t:0,a=i?i.muted?0:100*i.volume:0,l=!!(null==i?void 0:i.src),o=l&&Number.isFinite(n)&&n>0;return{activeIndex:r,activeLabel:this.getItemLabel(this.getItems()[r],r),video:i,hasPlayableVideo:l,hasDuration:o,duration:n,currentTime:s,volume:a,isPlaying:!!(null==i?void 0:i.src)&&!i.paused,isMuted:!i||i.muted||0===i.volume,isFullscreen:this.isFullscreen()}}getItems(){return this.qa(".brz-video-playlist-video-item")}getVideo(){let e=this.root.querySelector("video");return(null==e?void 0:e.getAttribute("src"))?e:null}getItemId(e){return`brz-video-playlist-item-${this.instanceId}-${e}`}getItemLabel(e,t){var i;return(e?this.qa(".brz-video-playlist-title-video .brz-span",e).map(e=>{var t,i;return null!=(t=null==(i=e.textContent)?void 0:i.trim())?t:""}).filter(Boolean).join(" ")||(null==(i=e.textContent)?void 0:i.replace(/\s+/g," ").trim()):"")||`Video ${t+1}`}isHidden(e){return e.classList.contains("brz-d-none")}isFullscreen(){let e=this.root.ownerDocument.fullscreenElement,t=this.q(".brz-video-elem");return!!e&&!!t&&e.contains(t)}formatTime(e){let t=Math.max(Math.floor(e),0),i=Math.floor(t/3600),r=Math.floor(t%3600/60),n=t%60;return i>0?`${i}:${String(r).padStart(2,"0")}:${String(n).padStart(2,"0")}`:`${r}:${String(n).padStart(2,"0")}`}clamp(e,t,i){return Math.min(Math.max(e,t),i)}temporarilySuppressFocusActivation(){this.suppressFocusActivation=!0,window.requestAnimationFrame(()=>{this.suppressFocusActivation=!1})}updateProgressBar(e,t){e&&(e.style.width=`${this.clamp(t,0,100)}%`)}q(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.root;return t.querySelector(e)}qa(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.root;return Array.from(t.querySelectorAll(e))}constructor({root:e,instanceId:t}){h(this,"root",void 0),h(this,"instanceId",void 0),h(this,"currentVideo",null),h(this,"suppressFocusActivation",!1),h(this,"handleVideoStateChange",()=>this.sync()),h(this,"handleFullscreenChange",()=>this.sync()),h(this,"handleButtonKeyDown",e=>{b.has(e.key)&&(e.preventDefault(),e.currentTarget.click())}),this.root=e,this.instanceId=t}}let k=e=>{let{filterWrapper:t}=e,i=t.querySelector("ul.brz-image__gallery-filter");if(!i)return;i.setAttribute("role","tablist");let r=Array.from(i.querySelectorAll(".brz-image__gallery-filter__item")),n=()=>{r.forEach(e=>{let t=e.classList.contains("brz-image__gallery-filter__item--active");e.setAttribute("role","tab"),e.setAttribute("tabindex",t?"0":"-1"),e.setAttribute("aria-selected",String(t))})},s=(e,t)=>{var i;let n=r.indexOf(e);if(-1===n)return;let s=(n+t+r.length)%r.length;null==(i=r[s])||i.focus()};r.forEach(e=>{e.addEventListener("keydown",t=>{var i,a;switch(t.key){case"Enter":case" ":case"Spacebar":t.preventDefault(),e.click(),n();break;case"ArrowRight":case"ArrowDown":t.preventDefault(),s(e,1);break;case"ArrowLeft":case"ArrowUp":t.preventDefault(),s(e,-1);break;case"Home":t.preventDefault(),null==(i=r[0])||i.focus();break;case"End":t.preventDefault(),null==(a=r[r.length-1])||a.focus()}})}),n()},I=e=>{let{bigImageWrapper:t,bigImage:i,thumbnails:r,onBigImageActivate:n,isLightbox:s}=e;s?(t.setAttribute("aria-haspopup","dialog"),t.setAttribute("role","button"),t.setAttribute("tabindex","0")):t.removeAttribute("aria-haspopup"),r.forEach(e=>{e.setAttribute("role","button"),e.setAttribute("tabindex","0")}),n&&t.addEventListener("keydown",e=>{("Enter"===e.key||" "===e.key||"Spacebar"===e.key)&&(e.preventDefault(),n())}),r.forEach(e=>{e.addEventListener("keydown",t=>{("Enter"===t.key||" "===t.key||"Spacebar"===t.key)&&(t.preventDefault(),e.click())})}),i.setAttribute("role","img")};(0,i(2540).uo)("click_outside_to_close");var M,x=i(1122),z=i(6513);function O(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var T=((M={}).Dropdown="dropdown",M.MegaMenu="megaMenu",M.Link="link",M);class L{init(){"true"!==this.rootMenu.dataset.brzMenuA11yInit&&(this.rootMenu.dataset.brzMenuA11yInit="true",this.buildStates(),this.applyRolesAndAri
1a(),this.wrapApisWithAriaSync(),this.initFocusModel(),this.attachListeners())}buildStates(){for(let e of(this.allStates=this.menuItems.map(e=>{var t;let i=e.item.querySelector("a");if(!i)return null;let r=this.isExtendedMenuItem(e),n=null!=(t=r?e.item.querySelector(":scope > .brz-mega-menu__portal")||e.item.querySelector(":scope > .brz-menu__sub-menu"):void 0)?t:void 0;return{item:e.item,trigger:i,type:e.type,api:r?e.api:void 0,directChildren:[],parent:null,submenu:n}}).filter(e=>null!==e),this.stateByTrigger.clear(),this.stateByItem.clear(),this.allStates.forEach(e=>{this.stateByTrigger.set(e.trigger,e),this.stateByItem.set(e.item,e)}),this.menuItems)){let t=this.stateByItem.get(e.item);t&&this.isExtendedMenuItem(e)&&(t.directChildren=e.children.map(e=>this.stateByItem.get(e)).filter(e=>void 0!==e),t.directChildren.forEach(e=>{e.parent=t}))}this.topLevelStates=this.allStates.filter(e=>null===e.parent),this.extendedStates=this.allStates.filter(e=>void 0!==e.api)}applyRolesAndAria(){var e,t;this.rootMenu.setAttribute("role",this.rootMenuRole),this.rootMenu.removeAttribute("aria-activedescendant");let i="vertical"===(null!=(e=(0,z.$$)(null!=(t=this.rootMenu.getAttribute("data-mods"))?t:"{}"))?e:{})[(0,x.G)()]?"vertical":"horizontal";this.rootMenu.setAttribute("aria-orientation",i),this.allStates.forEach((e,t)=>{let i=e.trigger.id||`brz-menuitem-${this.instanceId}-${t}`;if(e.trigger.id=i,e.trigger.setAttribute("role","menuitem"),e.trigger.setAttribute("tabindex","-1"),e.api){let r=e.api.isOpen();if(e.trigger.setAttribute("aria-haspopup","true"),e.trigger.setAttribute("aria-expanded",r.toString()),e.submenu){let n=e.submenu.id||`brz-submenu-${this.instanceId}-${t}`;e.submenu.id=n,e.submenu.setAttribute("role","menu"),e.submenu.setAttribute("aria-labelledby",i),e.trigger.setAttribute("aria-controls",n),e.submenu.setAttribute("aria-hidden",(!r).toString())}}})}wrapApisWithAriaSync(){this.extendedStates.forEach(e=>{if(!e.api)return;let t=e.api,i=`brzMenuA11yWrapped-${this.instanceId}`;if(!0===t[i])return;let r=t.open.bind(t),n=t.close.bind(t),s=()=>{let i=t.isOpen();e.trigger.setAttribute("aria-expanded",i.toString()),e.submenu&&e.submenu.setAttribute("aria-hidden",(!i).toString())};t.open=()=>{r(),s()},t.close=()=>{n(),s()},t[i]=!0})}initFocusModel(){let e=this.topLevelStates[0],t=this.getActiveState();t?this.setActiveTrigger(t):e&&this.setActiveTrigger(e)}attachListeners(){document.addEventListener("keydown",this.onKeyDown),document.addEventListener("focusout",this.onFocusOut,!0),this.allStates.forEach(e=>{e.trigger.addEventListener("focus",()=>{this.setActiveTrigger(e)})})}getActiveState(){return this.getStateFromElement(document.activeElement)}getStateFromElement(e){var t;let i=e instanceof HTMLElement?e:null;if(!i)return null;let r=i.closest("a");if(r){let e=this.stateByTrigger.get(r);if(e)return e}let n=i.closest(".brz-menu__sub-menu, .brz-mega-menu__portal");return n&&null!=(t=this.allStates.find(e=>e.submenu===n))?t:null}getSubmenuRoots(){return this.extendedStates.map(e=>e.submenu).filter(e=>e instanceof HTMLElement)}isWithinMenuKeyboardScope(e){return this.rootMenu.contains(e)||this.getSubmenuRoots().some(t=>t.contains(e))}isMenubarHorizontal(){var e,t;return"vertical"!==(null!=(e=(0,z.$$)(null!=(t=this.rootMenu.getAttribute("data-mods"))?t:"{}"))?e:{})[(0,x.G)()]}moveToAdjacentMenubar(e,t){let i=this.getTopLevelState(e),r=this.topLevelStates,n=r.indexOf(i);if(-1===n)return;let s=(n+t+r.length)%r.length,a=r[s];this.closeAllSubmenus(),a.api&&a.api.open(),this.setActiveTrigger(a),a.trigger.focus()}shouldAllowNativeActivate(e){var t;if(!e)return!1;let i=document.activeElement;return i instanceof HTMLElement&&!!(null==(t=e.submenu)?void 0:t.contains(i))&&i!==e.trigger}isFocusInsideSubmenuPanel(e,t){return!!e.submenu&&e.submenu.contains(t)&&t!==e.trigger}closeSubmenuAndFocusTrigger(e){e.api&&(this.closeSubmenusExcept(e),e.api.close(),this.setActiveTrigger(e),e.trigger.focus())}handleTabInsideOpenSubmenu(e,t,i){let r=e.submenu;if(!r||!r.contains(t))return!1;let n=this.getFocusablesInSubmenu(r),s=n.indexOf(t);return(-1===s&&(s=n.findIndex(e=>e.contains(t))),0===n.length||-1===s)?this.closeSubmenuAndFocusTrigger(e):i?s<n.length-1?(this.setActiveTrigger(e,{focusOnTrigger:!1}),n[s+1].focus()):this.closeSubmenuAndFocusTrigger(e):s>0?(this.setActiveTrigger(e,{focusOnTrigger:!1}),n[s-1].focus()):(this.closeSubmenusExcept(e),this.setActiveTrigger(e),e.trigger.focus()),!0}getFocusablesInSubmenu(e){let t=e.classList.contains("brz-mega-menu__portal");return Array.from(e.querySelectorAll('a[href], button:not([disabled]), input:not([disabled]):not([type="hidden"]), select:not([disabled]), textarea:not([disabled]), [tabindex]')).filter(i=>{if(i.closest("[aria-hidden='true']")||!i.getClientRects().length)return!1;if(t){let t=i.closest(".brz-menu__sub-menu");if(t&&e.contains(t))return!1}return"hidden"!==window.getComputedStyle(i).visibility})}getFocusableEdge(e,t){let i=this.getFocusablesInSubmenu(e);return i.length?t?i[0]:i[i.length-1]:null}cycleFocusableInSubmenu(e,t,i,r){let n=this.getFocusablesInSubmenu(e);if(!n.length)return;let s=n.indexOf(t);if(-1===s&&(s=n.findIndex(e=>e.contains(t))),-1===s){var a;null==(a=1===r?n[0]:n[n.length-1])||a.focus();return}let l=n[(s+r+n.length)%n.length];this.setActiveTrigger(i,{focusOnTrigger:!1}),l.focus()}getTopLevelState(e){let t=e;for(;t.parent;)t=t.parent;return t}restoreVisibleTabStop(e){let t=e?this.getTopLevelState(e):this.topLevelStates[0];t&&this.setActiveTrigger(t)}getSiblings(e){return null==e.parent?this.topLevelStates:e.parent.directChildren}setActiveTrigger(e,t){var i,r;let n=null==(i=null==t?void 0:t.focusOnTrigger)||i,s=null==e.parent?this.rootMenu:null!=(r=e.parent.submenu)?r:this.rootMenu;
1this.allStates.forEach(e=>e.trigger.setAttribute("tabindex","-1")),e.trigger.setAttribute("tabindex",n?"0":"-1"),s.setAttribute("aria-activedescendant",e.trigger.id)}closeAllSubmenus(){this.extendedStates.forEach(e=>{var t;(null==(t=e.api)?void 0:t.isOpen())&&e.api.close()})}closeSubmenusExcept(e){var t;let i=new Set,r=e.parent;for(;r;)i.add(r),r=r.parent;(null==(t=e.api)?void 0:t.isOpen())&&i.add(e),this.extendedStates.forEach(e=>{e.api&&e.api.isOpen()&&(i.has(e)||e.api.close())})}openSubmenuAndFocusChild(e,t){var i;if(!e.api)return;this.closeSubmenusExcept(null!=(i=e.directChildren[t])?i:e),e.api.open();let r=e.directChildren[t];if(!r){if(e.submenu){let t=this.getFocusableEdge(e.submenu,!0);t&&(this.setActiveTrigger(e,{focusOnTrigger:!1}),t.focus())}return}this.setActiveTrigger(r),r.trigger.focus()}focusSiblingAtOffset(e,t){let i=this.getSiblings(e);if(!i.length)return;let r=i.findIndex(t=>t===e);if(-1===r)return;let n=(r+t+i.length)%i.length,s=i[n];this.closeSubmenusExcept(s),this.setActiveTrigger(s),s.trigger.focus()}focusBoundaryInSameLevel(e,t){let i=document.activeElement;if(i instanceof HTMLElement&&this.isFocusInsideSubmenuPanel(e,i)&&e.submenu){let i=this.getFocusableEdge(e.submenu,t);i&&(this.closeSubmenusExcept(e),this.setActiveTrigger(e,{focusOnTrigger:!1}),i.focus());return}let r=this.getSiblings(e);if(!r.length)return;let n=r[t?0:r.length-1];this.closeSubmenusExcept(n),this.setActiveTrigger(n),n.trigger.focus()}focusParentTrigger(e){let t=e.parent;t&&(this.closeSubmenusExcept(t),this.setActiveTrigger(t),t.trigger.focus())}submenuVerticalStep(e,t,i){if(t===e.trigger&&null!==e.parent)return void this.focusSiblingAtOffset(e,i);let r=e.submenu;if(r&&this.isFocusInsideSubmenuPanel(e,t)){if(e.directChildren.length>0){let r=t.closest("a"),n=r?this.stateByTrigger.get(r):void 0;if(n&&n.parent===e&&e.directChildren.includes(n))return void this.focusSiblingAtOffset(n,i)}this.cycleFocusableInSubmenu(r,t,e,i);return}null===e.parent&&(null==r?void 0:r.contains(t))&&t!==e.trigger?this.cycleFocusableInSubmenu(r,t,e,i):null!==e.parent&&this.focusSiblingAtOffset(e,i)}submenuArrowLeft(e,t){var i,r,n,s;(null==(i=e.parent)?void 0:i.parent)!=null?this.focusParentTrigger(e):(null==(r=e.parent)?void 0:r.parent)===null?this.moveToAdjacentMenubar(e.parent,-1):null===e.parent&&(null==(n=e.submenu)?void 0:n.contains(t))&&t!==e.trigger?this.moveToAdjacentMenubar(e,-1):null===e.parent&&t===e.trigger&&(null==(s=e.api)?void 0:s.isOpen())&&this.moveToAdjacentMenubar(e,-1)}submenuArrowRight(e,t){var i,r;let n=t.closest("a"),s=n?this.stateByTrigger.get(n):void 0;s&&(null==(i=e.submenu)?void 0:i.contains(t))&&s.api?this.openSubmenuAndFocusChild(s,0):e.api&&t===e.trigger?this.openSubmenuAndFocusChild(e,0):null!==e.parent?e.api?this.openSubmenuAndFocusChild(e,0):this.moveToAdjacentMenubar(e,1):null===e.parent&&(null==(r=e.submenu)?void 0:r.contains(t))&&t!==e.trigger&&((null==s?void 0:s.api)?this.openSubmenuAndFocusChild(s,0):this.moveToAdjacentMenubar(e,1))}handleArrowKey(e,t){let i=document.activeElement;if(!(i instanceof HTMLElement))return;let r=this.isMenubarHorizontal()?{next:"ArrowRight",prev:"ArrowLeft",openFirst:"ArrowDown",openLast:"ArrowUp"}:{next:"ArrowDown",prev:"ArrowUp",openFirst:"ArrowRight",openLast:"ArrowLeft"};if(null===t.parent&&i===t.trigger)return e===r.openFirst&&t.api?void this.openSubmenuAndFocusChild(t,0):e===r.openLast&&t.api?void this.openSubmenuAndFocusChild(t,t.directChildren.length-1):e===r.next?void this.focusSiblingAtOffset(t,1):void(e===r.prev&&this.focusSiblingAtOffset(t,-1));if(!this.isDelegatedToNestedMenu(t,i)){if("ArrowDown"===e||"ArrowUp"===e)return void this.submenuVerticalStep(t,i,"ArrowDown"===e?1:-1);if("ArrowLeft"===e)return void this.submenuArrowLeft(t,i);"ArrowRight"===e&&this.submenuArrowRight(t,i)}}handleEnter(e){e.api?this.openSubmenuAndFocusChild(e,0):e.trigger.click()}handleSpace(e){e.api?this.openSubmenuAndFocusChild(e,0):e.trigger.click()}static getMenuItemType(e){return e.classList.contains("brz-menu__item-dropdown")?"dropdown":e.classList.contains("brz-menu__item-mega-menu")?"megaMenu":"link"}isExtendedMenuItem(e){return"link"!==e.type}isDelegatedToNestedMenu(e,t){var i;if("megaMenu"!==e.type||!(null==(i=e.submenu)?void 0:i.contains(t))||t===e.trigger)return!1;let r=t.closest(".brz-menu");return null!==r&&e.submenu.contains(r)}isInsideNestedMenuInPortal(e){return this.extendedStates.some(t=>{var i;if("megaMenu"!==t.type||!(null==(i=t.submenu)?void 0:i.contains(e)))return!1;let r=e.closest(".brz-menu");return null!==r&&t.submenu.contains(r)})}isSubmenuOpen(e){var t,i,r;return null!=(t=null==(r=e.api)||null==(i=r.isOpen)?void 0:i.call(r))&&t||"true"===e.trigger.getAttribute("aria-expanded")}constructor(e,t){O(this,"rootMenu",void 0),O(this,"instanceId",void 0),O(this,"menuItems",void 0),O(this,"extendedStates",[]),O(this,"allStates",[]),O(this,"topLevelStates",[]),O(this,"stateByTrigger",new Map),O(this,"stateByItem",new Map),O(this,"rootMenuRole","menubar"),O(this,"onKeyDown",e=>{var t,i,r,n;if("__brzMenuA11yHandled"in e&&e.__brzMenuA11yHandled)return;let s=document.activeElement;if(!(s instanceof HTMLElement)||!this.isWithinMenuKeyboardScope(s))return;if("Escape"===e.key){let r=this.getActiveState();return!r&&this.isInsideNestedMenuInPortal(s)?void 0:(e.preventDefault(),null==r?void 0:r.parent)?void this.focusParentTrigger(r):(null==r?void 0:r.submenu)&&r.api&&r.submenu.contains(s)&&s!==r.trigger||(null==r||null==(i=r.api)||null==(t=i.isOpen)?void 0:t.call(i))?void this.closeSubmenuAndFocusTrigger(r):void this.closeAllSubmenus()}let a=this.getActiveState();if(a){if("Tab"===e.key){if(this.isSubmenuOpen(a)&&s!==a.trigger&&(null==(r=a.submenu)?void 0:r.contains(s))&&this.handleTabInsideOpenSubmenu(a,s,!e.shiftKey))return void e.preventDefault();if(e.shiftKey&&a.parent){let t=this.getSiblings(a),i=t.findIndex(e=>e===a);if(i>0){e.preventDefault();let r=t[i-1];this.closeSubmenusExcept(r),this.setActiveTrigger(r),r.trigger.focus();return}if(0===i){e.preventDefault(),this.focusParentTrigger(a);return}}let t=e.shiftKey?-1:1;if(this.isSubmenuOpen(a)){let i=a.directChildren,r=null!=(n=i[1===t?0:i.length-1])?n:null;if(!r){let i=a.submenu,r=1===t?i&&this.getFocusableEdge(i,!0):i&&this.getFocusableEdge(i,!1);if(!r)return;e.preventDefault(),this.closeSubmenusExcept(a),this.setActiveTrigger(a,{focusOnTrigger:!1}),r.focus();return}e.preventDefault(),this.closeSubmenusExcept(a),this.setActiveTrigger(r),r.trigger.focus()}return}switch(e.key){case"ArrowDown":case"ArrowUp":case"ArrowLeft":case"ArrowRight":e.preventDefault(),this.handleArrowKey(e.key,a),document.activeElement!==s&&(e.__brzMenuA11yHandled=!0);return;case"Home":e.preventDefault(),this.focusBoundaryInSameLevel(a,!0);return;case"End":e.preventDefault(),this.focusBoundaryInSameLevel(a,!1);return;case"Enter":if(this.shouldAllowNativeActivate(a))return;e.preventDefault(),this.handleEnter(a);return;case" ":case"Spacebar":if(this.shouldAllowNativeActivate(a))return;e.preventDefault(),this.handleSpace(a);return}}}),O(this,"onFocusOut",e=>{let t=e.target;if(!(t instanceof HTMLElement)||!this.isWithinMenuKeyboardScope(t))return;let i=e.relatedTarget,r=this.getStateFromElement(t);if(!(i instanceof HTMLElement)){this.closeAllSubmenus(),this.restoreVisibleTabStop(r);return}this.isWithinMenuKeyboardScope(i)||(this.closeAllSubmenus(),this.restoreVisibleTabStop(r))}),this.rootMenu=e,this.instanceId=L.instanceCounter++,this.menuItems=t}}function _(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}O(L,"instanceCounter",0);class P{init(){"true"!==this.rootMenu.dataset.brzMmenuA11yInit&&(this.rootMenu.dataset.brzMmenuA11yInit="true",this.buildStates(),this.applyRolesAndAri
1a(),this.initFocusModel(),this.attachListeners(),this.syncMenuState(!1))}onMenuOpened(){var e;this.syncMenuState(!0);let t=null!=(e=this.getCurrentPanelStates()[0])?e:this.topLevelStates[0];if(t){this.setActiveTrigger(t),requestAnimationFrame(()=>{t.trigger.focus()});return}requestAnimationFrame(()=>{this.rootMenu.focus()})}onMenuClosed(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0];this.pendingOpenedState=null,this.pendingClosedParentState=null,this.syncMenuState(!1);let t=this.topLevelStates[0];t&&this.setActiveTrigger(t),e&&requestAnimationFrame(()=>{this.trigger.focus()})}onPanelOpened(e){var t,i,r;this.syncSubmenuStates();let n=null!=(t=null!=(i=this.pendingOpenedState)?i:this.allStates.find(t=>t.submenu===e))?t:null;this.pendingOpenedState=null;let s=null!=(r=null==n?void 0:n.directChildren[0])?r:this.getPanelStates(e)[0];if(!s){let t=this.getFirstFocusableInPanel(e);t&&requestAnimationFrame(()=>{t.focus()});return}this.setActiveTrigger(s),requestAnimationFrame(()=>{s.trigger.focus()})}onPanelClosed(e){var t,i;this.syncSubmenuStates();let r=null!=(t=null!=(i=this.pendingClosedParentState)?i:this.allStates.find(t=>t.submenu===e))?t:null;this.pendingClosedParentState=null,r&&(this.setActiveTrigger(r),requestAnimationFrame(()=>{r.trigger.focus()}))}buildStates(){var e;let t=Array.from(this.rootMenu.querySelectorAll(".brz-mm-panel[id]:not(.brz-mm-panels)")),i=new Set;this.panelsById.clear(),t.forEach(e=>{this.panelsById.set(e.id,e)}),this.allStates=t.flatMap(e=>{let t=Array.from(e.querySelectorAll(".brz-menu__item")).filter(t=>t.closest(".brz-mm-panel[id]:not(.brz-mm-panels)")===e).map(t=>{var r,n,s;let a=null!=(r=null!=(n=t.querySelector(".brz-mm-listitem__text"))?n:Array.from(t.querySelectorAll("a")).find(e=>!e.classList.contains("brz-mm-btn_next")))?r:null;if(!a)return null;let l=t.querySelector(".brz-mm-btn_next[href^='#']"),o=null!=(s=null==l?void 0:l.getAttribute("href"))?s:"",u=this.panelsById.get(o.replace(/^#/,""));u&&i.add(u.id);let c={item:t,panel:e,trigger:a,openButton:null!=l?l:void 0,submenu:u,parent:null,directChildren:[]};return u&&(c.api={open:()=>{this.menuApi.openPanel(u)},close:()=>{this.menuApi.closePanel(u)},isOpen:()=>this.isPanelVisible(u)}),c}).filter(e=>null!==e);return this.statesByPanel.set(e,t),t}),this.stateByTrigger.clear(),this.allStates.forEach(e=>{this.stateByTrigger.set(e.trigger,e)}),this.allStates.forEach(e=>{if(!e.submenu)return;let t=this.getPanelStates(e.submenu);e.directChildren=t,t.forEach(t=>{t.parent=e})});let r=null!=(e=t.find(e=>!i.has(e.id)))?e:t[0];this.topLevelStates=r?this.getPanelStates(r):[]}applyRolesAndAria(){let e=this.rootMenu.id||`brz-mmenu-${this.instanceId}`;this.rootMenu.id=e,this.rootMenu.setAttribute("role","dialog"),this.rootMenu.setAttribute("aria-modal","true"),this.rootMenu.setAttribute("tabindex","-1"),this.rootMenu.setAttribute("aria-label",this.label),this.trigger.setAttribute("aria-haspopup","dialog"),this.trigger.setAttribute("aria-controls",e),this.panelsById.forEach(e=>{e.setAttribute("role","menu"),e.setAttribute("aria-hidden",String(!this.isPanelVisible(e))),e.querySelectorAll(".brz-mm-navbar__title").forEach(e=>{e.setAttribute("tabindex","-1")}),e.querySelectorAll(".brz-mm-btn_next").forEach(e=>{e.setAttribute("tabindex","-1"),e.setAttribute("aria-hidden","true")})}),this.allStates.forEach((e,t)=>{let i=e.trigger.id||`brz-mmenuitem-${this.instanceId}-${t}`;e.trigger.id=i,e.trigger.setAttribute("role","menuitem"),e.trigger.setAttribute("tabindex","-1"),e.api&&e.submenu&&(e.trigger.setAttribute("aria-haspopup","true"),e.trigger.setAttribute("aria-expanded",String(e.api.isOpen())),e.trigger.setAttribute("aria-controls",e.submenu.id),e.submenu.setAttribute("aria-labelledby",i))})}initFocusModel(){let e=this.topLevelStates[0];e&&this.setActiveTrigger(e)}attachListeners(){this.rootMenu.addEventListener("keydown",this.onKeyDown),this.rootMenu.addEventListener("focusout",this.onFocusOut,!0),this.allStates.forEach(e=>{e.trigger.addEventListener("focus",()=>{this.setActiveTrigger(e)})})}syncMenuState(e){this.trigger.setAttribute("aria-expanded",String(e)),this.rootMenu.setAttribute("aria-hidden",String(!e)),this.syncSubmenuStates()}
1syncSubmenuStates(){this.panelsById.forEach(e=>{e.setAttribute("aria-hidden",String(!this.isPanelVisible(e)))}),this.allStates.forEach(e=>{if(!e.api||!e.submenu)return;let t=e.api.isOpen();e.trigger.setAttribute("aria-expanded",String(t)),e.submenu.setAttribute("aria-hidden",String(!t))})}isMenuOpen(){return this.rootMenu.classList.contains("brz-mm-menu_opened")}getCurrentOpenPanel(){var e;let t=document.activeElement;if(t instanceof HTMLElement){let e=t.closest(".brz-mm-panel[id]:not(.brz-mm-panels)");if(e&&this.rootMenu.contains(e))return e}let i=Array.from(this.rootMenu.querySelectorAll(".brz-mm-panel_opened:not(.brz-mm-panels)"));return null!=(e=i[i.length-1])?e:null}isPanelVisible(e){return e.getClientRects().length>0&&"hidden"!==getComputedStyle(e).visibility&&!e.classList.contains("brz-mm-hidden")}getPanelStates(e){var t;return null!=(t=this.statesByPanel.get(e))?t:[]}getTriggerStateFromElement(e){var t;if(!(e instanceof HTMLElement))return null;let i=e.closest("a");return i&&null!=(t=this.stateByTrigger.get(i))?t:null}getOwnerStateFromElement(e){var t;if(!(e instanceof HTMLElement))return null;let i=e.closest(".brz-mm-panel[id]");return i&&null!=(t=this.allStates.find(e=>e.submenu===i))?t:null}getCurrentPanelStates(){let e=this.getCurrentOpenPanel();return e?this.getPanelStates(e):this.topLevelStates}getSiblings(e){return e.parent?e.parent.directChildren:this.topLevelStates}setActiveTrigger(e){let t=this.getCurrentOpenPanel(),i=null!=t?t:this.rootMenu;this.allStates.forEach(e=>e.trigger.setAttribute("tabindex","-1")),e.trigger.setAttribute("tabindex","0"),i.setAttribute("aria-activedescendant",e.trigger.id)}focusSiblingAtOffset(e,t){let i=this.getSiblings(e);if(!i.length)return;let r=i.findIndex(t=>t===e);if(-1===r)return;let n=(r+t+i.length)%i.length,s=i[n];this.setActiveTrigger(s),s.trigger.focus()}focusBoundaryInSameLevel(e,t){let i=this.getSiblings(e);if(!i.length)return;let r=i[t?0:i.length-1];this.setActiveTrigger(r),r.trigger.focus()}openSubmenuAndFocusChild(e){if(!e.api||!e.submenu)return;this.pendingOpenedState=e,e.api.open();let t=e.directChildren[0];if(t)return void this.setActiveTrigger(t);let i=this.getFirstFocusableInPanel(e.submenu);i&&requestAnimationFrame(()=>{i.focus()})}getFirstFocusableInPanel(e){var t;return null!=(t=this.getFocusableElementsInPanel(e)[0])?t:null}getFocusableElementsInPanel(e){return Array.from(e.querySelectorAll('a[href], button:not([disabled]), input:not([disabled]), select:not([disabled]), textarea:not([disabled]), [tabindex]:not([tabindex="-1"])')).filter(e=>!(e.classList.contains("brz-mm-navbar__title")||e.classList.contains("brz-mm-btn_next"))&&e.getClientRects().length>0&&"hidden"!==getComputedStyle(e).visibility&&!e.classList.contains("brz-mm-hidden"))}closeCurrentPanelAndFocusParent(e){e.parent&&(this.pendingClosedParentState=null,this.setActiveTrigger(e.parent),e.parent.trigger.focus())}constructor(e,t){_(this,"rootMenu",void 0),_(this,"trigger",void 0),_(this,"menuApi",void 0),_(this,"label",void 0),_(this,"instanceId",void 0),_(this,"allStates",[]),_(this,"topLevelStates",[]),_(this,"stateByTrigger",new Map),_(this,"statesByPanel",new Map),_(this,"panelsById",new Map),_(this,"pendingOpenedState",null),_(this,"pendingClosedParentState",null),_(this,"onKeyDown",e=>{if(!this.isMenuOpen())return;let t=document.activeElement,i=this.getTriggerStateFromElement(t),r=null!=i?i:this.getOwnerStateFromElement(t);if(r){if(!i){var n,s,a,l,o,u;let i=r.submenu?this.getFocusableElementsInPanel(r.submenu):[],c=i.findIndex(e=>e===t);
1switch(e.key){case"Tab":{if(!i.length||-1===c)return;e.preventDefault();let t=(c+(e.shiftKey?-1:1)+i.length)%i.length;null==(n=i[t])||n.focus();return}case"ArrowDown":{if(!i.length||-1===c)return;e.preventDefault();let t=(c+1)%i.length;null==(s=i[t])||s.focus();return}case"ArrowUp":{if(!i.length||-1===c)return;e.preventDefault();let t=(c-1+i.length)%i.length;null==(a=i[t])||a.focus();return}case"Home":if(!i.length)return;e.preventDefault(),null==(l=i[0])||l.focus();return;case"End":if(!i.length)return;e.preventDefault(),null==(o=i[i.length-1])||o.focus();return;case"ArrowLeft":case"Escape":e.preventDefault(),(null==(u=r.api)?void 0:u.isOpen())?(this.setActiveTrigger(r),r.trigger.focus()):r.parent?this.closeCurrentPanelAndFocusParent(r):this.menuApi.close();return;default:return}}switch(e.key){case"ArrowDown":e.preventDefault(),this.focusSiblingAtOffset(r,1);return;case"ArrowUp":e.preventDefault(),this.focusSiblingAtOffset(r,-1);return;case"ArrowRight":if(!r.api)return;e.preventDefault(),this.openSubmenuAndFocusChild(r);return;case"ArrowLeft":case"Escape":e.preventDefault(),r.parent?this.closeCurrentPanelAndFocusParent(r):this.menuApi.close();return;case"Home":e.preventDefault(),this.focusBoundaryInSameLevel(r,!0);return;case"End":e.preventDefault(),this.focusBoundaryInSameLevel(r,!1);return;case"Enter":case" ":case"Spacebar":if(e.preventDefault(),r.api)return void this.openSubmenuAndFocusChild(r);r.trigger.click();return}}}),_(this,"onFocusOut",e=>{if(!this.isMenuOpen())return;let t=e.relatedTarget;if(t!==this.trigger){if(!(t instanceof HTMLElement))return void this.menuApi.close();this.rootMenu.contains(t)||this.menuApi.close()}}),this.rootMenu=e,this.trigger=t.trigger,this.menuApi=t.menuApi,this.label=t.label||"Menu",this.instanceId=P.instanceCounter++}}_(P,"instanceCounter",0)},1122(e,t,i){i.d(t,{G:()=>l});var r=i(3545);let n="u">typeof window&&void 0!==window.matchMedia,s=n?window.matchMedia("(max-width: 767px)"):null,a=n?window.matchMedia("(min-width: 768px) and (max-width: 991px)"):null,l=()=>n?(null==s?void 0:s.matches)?"mobile":(null==a?void 0:a.matches)?"tablet":r.Vp:r.Vp},2540(e,t,i){i.d(t,{uo:()=>r});let r=(e,t)=>t?`data-brz-translatable-${e}`:`data-brz-${e}`},5670(e,t,i){i.d(t,{LF:()=>r,is:()=>n});let r=e=>{switch(typeof e){case"string":return e;case"number":return isNaN(e)?void 0:e.toString();default:return}},n=e=>"string"==typeof e},3545(e,t,i){i.d(t,{Vp:()=>r});let r="desktop"},6513(e,t,i){i.d(t,{$$:()=>n,uv:()=>r});let r=e=>JSON.parse(decodeURIComponent(e)),n=e=>{try{return r(e)}catch(e){}}}}]);

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.