PageSourceSearch

https://yesterday.ro/wp-content/plugins/brizy-pro/public/editor-build/prod/js/preview.pro.936.1d8716ee.js

js yesterday.ro collected 2026-09-24 12:58:04 UTC 55,772 bytes, 1 lines download raw bytes

1(self.webpackChunk_brizy_builder_pro=self.webpackChunk_brizy_builder_pro||[]).push([["936"],{7625(e){(()=>{"use strict";var t={d:(e,i)=>{for(var r in i)t.o(i,r)&&!t.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:i[r]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"u">typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},i={};t.r(i),t.d(i,{Arr:()=>r,Bool:()=>n,Err:()=>u,Json:()=>s,Num:()=>l,Obj:()=>a,Str:()=>o,pipe:()=>L});var r={};t.r(r),t.d(r,{is:()=>h,read:()=>c,readWithItemReader:()=>d});var n={};t.r(n),t.d(n,{read:()=>b});var s={};t.r(s),t.d(s,{read:()=>p});var l={};t.r(l),t.d(l,{read:()=>g});var a={};t.r(a),t.d(a,{hasKey:()=>v,hasKeys:()=>A,isEmpty:()=>k,isObject:()=>m,length:()=>I,read:()=>y,readAsUnknownDict:()=>w,readKey:()=>x,readNoArray:()=>S,readWithValueReader:()=>E});var o={};t.r(o),t.d(o,{is:()=>P,read:()=>z});var u={};t.r(u),t.d(u,{isAllT:()=>$,isNullish:()=>D,isT:()=>q,onEmpty:()=>B,onNullish:()=>F,onUndefined:()=>O,throwOnNullish:()=>C});var c=function(e){if(Array.isArray(e))return e},d=function(e){return function(t){if(Array.isArray(t)){var i=t.map(e);return i.some(function(e){return null==e||"number"==typeof e&&Number.isNaN(e)})?void 0:i}}},h=function(e){return!!c(e)},b=function(e){if("boolean"==typeof e)return e},p=function(e){if("string"==typeof e)try{return JSON.parse(e)}catch(e){return}},g=function(e){switch(void 0===e?"undefined":e&&"u">typeof Symbol&&e.constructor===Symbol?"symbol":typeof e){case"string":var t=""!==e?Number(e):NaN;return isNaN(t)?void 0:t;case"number":return isNaN(e)?void 0:e;default:return}};function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,r=Array(t);i<t;i++)r[i]=e[i];return r}var m=function(e){return"object"==typeof e&&null!==e},v=function(e,t){return e in t},A=function(e,t){return e.every(function(e){return v(e,t)})},y=function(e){if(m(e))return e},S=function(e){if(m(e)&&!Array.isArray(e))return e},w=function(e){if(m(e))return e},E=function(e){return function(t){var i,r=w(t);if(void 0!==r){var n={},s=!0,l=!1,a=void 0;try{for(var o,u=Object.entries(r)[Symbol.iterator]();!(s=(o=u.next()).done);s=!0){var c=(i=o.value,function(e){if(Array.isArray(e))return e}(i)||function(e){var t=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var i,r,n=[],s=!0,l=!1;try{for(t=t.call(e);!(s=(i=t.next()).done)&&(n.push(i.value),2!==n.length);s=!0);}catch(e){l=!0,r=e}finally{try{s||null==t.return||t.return()}finally{if(l)throw r}}return n}}(i)||function(e){if(e){if("string"==typeof e)return f(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(t):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?f(e,2):void 0}}(i)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),d=c[0],h=c[1],b=e(h);if(void 0===b)return;n[d]=b}}catch(e){l=!0,a=e}finally{try{s||null==u.return||u.return()}finally{if(l)throw a}}return n}}},x=function(e){return function(t){return v(e,t)?t[e]:void 0}},I=function(e){return Object.keys(e).length},k=function(e){return 0===I(e)};function M(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,r=Array(t);i<t;i++)r[i]=e[i];return r}function _(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function T(e,t){if(e){if("string"==typeof e)return M(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(i):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?M(e,t):void 0}}function L(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];var r=function(e){if(Array.isArray(e))return e}(t)||_(t)||T(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),n=r[0],s=r.slice(1);return function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];return s.reduce(function(e,t){return t(e)},n.apply(void 0,function(e){if(Array.isArray(e))return M(e)}(t)||_(t)||T(t)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()))}}var z=function(e){switch(void 0===e?"undefined":e&&"u">typeof Symbol&&e.constructor===Symbol?"symbol":typeof e){case"string":return e;case"number":return isNaN(e)?void 0:e.toString();default:return}},P=function(e){return"string"==typeof e};function O(e,t){return void 0===e?t:e}var D=function(e){return null==e||"number"==typeof e&&Number.isNaN(e)};function F(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];return 1===t.length?function(e){return D(e)?t[0]:e}:D(t[1])?t[0]:t[1]}var C=function(e){return function(t){if(D(t))throw Error(e);return t}};function B(e,t,i){return D(t)||t===e?i:t}var q=function(e){return!D(e)},$=function(e){return!D(e)&&""!==e};e.exports=i})()},7998(e,t){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.orElse=t.isT=t.isNothing=void 0,t.isNothing=function(e){return null==e},t.isT=function(e){return!(0,t.isNothing)(e)},t.orElse=function(){for(var e=[],i=0;i<arguments.length;i++)e[i]=arguments[i];return 1===e.length?function(i){return(0,t.isNothing)(i)?e[0]:i}:(0,t.isNothing)(e[1])?e[0]:e[1]}},3619(e,t,i){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,i,r){void 0===r&&(r=i);var n=Object.getOwnPropertyDescriptor(t,i);(!n||("get"in n?!t.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return t[i]}}),Object.defineProperty(e,r,n)}:function(e,t,i,r){void 0===r&&(r=i),e[r]=t[i]}),n=this&&this.__exportStar||function(e,t){for(var i in e)"default"===i||Object.prototype.hasOwnProperty.call(t,i)||r(t,e,i)};Object.defineProperty(t,"__esModule",{value:!0}),n(i(8165),t),n(i(226),t),n(i(7845),t),n(i(5864),t),n(i(7998),t),n(i(7570),t),n(i(2767),t),n(i(3542),t),n(i(8358),t)},8165(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.liftA2=void 0,t.liftA2=function(e,t,i){return function(r,n){return e(t(r),i(n))}}},5864(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mPipe=void 0;var r=i(7998);t.mPipe=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var i=e[0],n=e.slice(1);return function(){for(var e,t=[],s=0;s<arguments.length;s++)t[s]=arguments[s];return t.every(r.isT)&&null!=(e=n.reduce(function(e,t){return(0,r.isT)(e)?t(e):void 0},i.apply(void 0,t)))?e:void 0}}},226(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.match=void 0,t.match=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return function(t){for(var i=0;i<e.length;i++)if(e[i][0](t))return e[i][1](t)}}},7845(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.match2=void 0,t.match2=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return function(t,i){for(var r=0;r<e.length;r++)if(e[r][0](t)&&e[r][1](i))return e[r][2](t,i)}}},8358(e,t,i){"use strict";var r=this&&this.__spreadArray||function(e,t,i){if(i||2==arguments.length)for(var r,n=0,s=t.length;n<s;n++)!r&&n in t||(r||(r=Array.prototype.slice.call(t,0,n)),r[n]=t[n]);return e.concat(r||Array.prototype.slice.call(t))};Object.defineProperty(t,"__esModule",{value:!0}),t.or=void 0;var n=i(7998);t.or=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return function(){for(var t,i=[],s=0;s<arguments.length;s++)i[s]=arguments[s];for(var l=0;l<=e.length;l++){var a=null==(t=e[l])?void 0:t.call.apply(t,r([e],i,!1));if(!(0,n.isNothing)(a))return a}}}},510(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t._parse=t.call=t.isOptional=void 0;var r=i(7998);t.isOptional=function(e){return"optional"===e.__type},t.call=function(e,t){switch(e.__type){case"optional":case"strict":return e.fn(t);default:return e(t)}},t._parse=function(e,i){var n={};for(var s in e)if(Object.prototype.hasOwnProperty.call(e,s)){var l=(0,t.call)(e[s],i);if(!(0,t.isOptional)(e[s])&&(0,r.isNothing)(l))return;n[s]=l}return n}},2767(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parse=t.optional=void 0;var r=i(510);t.optional=function(e){return{__type:"optional",fn:e}},t.parse=function(e,t){return void 0===t?function(t){return(0,r._parse)(e,t)}:(0,r._parse)(e,t)}},3542(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parseStrict=void 0;var r=i(510);t.parseStrict=function(e,t){return void 0===t?function(t){return(0,r._parse)(e,t)}:(0,r._parse)(e,t)}},7570(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pass=void 0,t.pass=function(e){return function(t){return e(t)?t:void 0}}},9515(e,t,i){"use strict";i.r(t),i.d(t,{default:()=>y});var r,n=i(5830),s=i(1122),l=i(2540),a=i(8589),o=((r={}).Click="click",r.Hover="hover",r);i(7625),i(3619);var u=i(2778);let c=(e,t)=>{let{resetTransition:i,resetTransform:r}=null!=t?t:{},n=e.cloneNode(!0);i&&n.classList.add("brz-transition--none"),r&&n.classList.add("brz-transform--none"),n.style.cssText="position:absolute;visibility:hidden;height:auto;";let s=e.parentElement;if(!s)return 0;s.appendChild(n);let l=n.getBoundingClientRect().height;return n.remove(),l},d=(0,u.q)(o),h="brz-flipbox-back-active",b="brz-flipbox-item--active",p="brz-flipbox-item-front",g="brz-flipbox-item-back",f=e=>e.querySelector(`:scope > .brz-flipbox-content > .${p}`),m=e=>e.querySelector(`:scope > .brz-flipbox-content > .${g}`),v=(e,t)=>
1{"back"===t?e.classList.add(h):e.classList.remove(h);let i=f(e),r=m(e);if(i&&r)switch(t){case"front":i.classList.add(b),r.classList.remove(b);break;case"back":r.classList.add(b),i.classList.remove(b)}},A=e=>{let t=e.querySelectorAll(".brz-flipbox");t.length&&t.forEach(A);let i=e.querySelector(`:scope > .brz-flipbox-content > .${p}`),r=e.querySelector(`:scope > .brz-flipbox-content > .${g}`),n=e.querySelector(":scope > .brz-flipbox-content");if(n&&i&&r){let t=e.getAttribute((0,l.uo)("transition")),s=c(i),a=c(r,"zoomIn"===t||"zoomOut"===t?{resetTransition:!0,resetTransform:!0}:void 0);a>s&&(n.style.minHeight=`${a}px`)}};function y(e){let t=e.get(0);if(!t)return;let i=(0,s.G)();t.querySelectorAll(".brz-flipbox").forEach(e=>{var t;A(e);let r="front",u=f(e),c=m(e),h=null!=(t=d(e.getAttribute((0,l.uo)("trigger"))))?t:o.Hover,p=u&&c?new a.Bo({item:{item:e,front:u,back:c,api:{open:()=>{v(e,r="back")},close:()=>{v(e,r="front")},toggle:()=>{v(e,r="front"===r?"back":"front")},isOpen:()=>"back"===r}}}):null;null==p||p.init(),h===o.Hover&&(e.addEventListener("mouseenter",()=>{"desktop"===(0,s.G)()&&(v(e,r="back"),null==p||p.sync())}),e.addEventListener("mouseleave",()=>{"desktop"===(0,s.G)()&&(v(e,r="front"),null==p||p.sync())})),e.addEventListener("click",t=>{let i,n=t.target instanceof Element?t.target.closest(a.Uo):null,l=0===t.detail&&document.activeElement===e;if(n&&n!==e){t.fromFlipbox=!0;return}!t.fromFlipbox&&(r=l?"front"===r?"back":"front":(i=r,"click"===("desktop"===(0,s.G)()?h:"click")&&v(e,i="front"===i?"back":"front"),i),l&&v(e,r)),t.fromFlipbox=!0,null==p||p.sync()});let g=(0,n.n)(()=>{let t=(0,s.G)();if(i!==t){if(A(e),"desktop"===t){if(v(e,"front"),h===o.Hover){let t=f(e);null==t||t.classList.remove(b)}r="front",null==p||p.sync()}i=t}},200);window.addEventListener("resize",g)})}},8589(e,t,i){"use strict";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:()=>L,Bo:()=>d,CA:()=>O,_I:()=>x,Xg:()=>z,OL:()=>s,_F:()=>E,Uo:()=>c,TJ:()=>a});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 l(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}class a{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}
1`),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().forEach((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)})}
1syncDots(){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;null==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}){l(this,"slick",void 0),l(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"]),p=["loadedmetadata","play","pause","timeupdate","volumechange","ended"],g=".brz-video-playlist-main__controls",f=".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-control
1s .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))})}initButtons(){[f,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&&p.forEach(e=>{var t;return null==(t=this.currentVideo)?void 0:t.removeEventListener(e,this.handleVideoStateChange)}),this.currentVideo=e,p.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;
1this.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:l}=e;[{selector:f,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(l)||0>=Number(l)}].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:l,text:a}=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(l))),e.setAttribute("aria-valuetext",a),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,l=i?i.muted?0:100*i.volume:0,a=!!(null==i?void 0:i.src),o=a&&Number.isFinite(n)&&n>0;return{activeIndex:r,activeLabel:this.getItemLabel(this.getItems()[r],r),video:i,hasPlayableVideo:a,hasDuration:o,duration:n,currentTime:s,volume:l,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 x=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,l;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==(l=r[r.length-1])||l.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 k,M=i(1122),_=i(6513);function T(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var L=((k={}).Dropdown="dropdown",k.MegaMenu="megaMenu",k.Link="link",k);class z{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,_.$$)(null!=(t=this.rootMenu.getAttribute("data-mods"))?t:"{}"))?e:{})[(0,M.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,_.$$)(null!=(t=this.rootMenu.getAttribute("data-mods"))?t:"{}"))?e:{})[(0,M.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,l=r[s];this.closeAllSubmenus(),l.api&&l.api.open(),this.setActiveTrigger(l),l.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 l;null==(l=1===r?n[0]:n[n.length-1])||l.focus();return}let a=n[(s+r+n.length)%n.length];this.setActiveTrigger(i,{focusOnTrigger:!1}),a.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){T(this,"rootMenu",void 0),T(this,"instanceId",void 0),T(this,"menuItems",void 0),T(this,"extendedStates",[]),T(this,"allStates",[]),T(this,"topLevelStates",[]),T(this,"stateByTrigger",new Map),T(this,"stateByItem",new Map),T(this,"rootMenuRole","menubar"),T(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 l=this.getActiveState();if(l){if("Tab"===e.key){if(this.isSubmenuOpen(l)&&s!==l.trigger&&(null==(r=l.submenu)?void 0:r.contains(s))&&this.handleTabInsideOpenSubmenu(l,s,!e.shiftKey))return void e.preventDefault();if(e.shiftKey&&l.parent){let t=this.getSiblings(l),i=t.findIndex(e=>e===l);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(l);return}}let t=e.shiftKey?-1:1;if(this.isSubmenuOpen(l)){let i=l.directChildren,r=null!=(n=i[1===t?0:i.length-1])?n:null;if(!r){let i=l.submenu,r=1===t?i&&this.getFocusableEdge(i,!0):i&&this.getFocusableEdge(i,!1);if(!r)return;e.preventDefault(),this.closeSubmenusExcept(l),this.setActiveTrigger(l,{focusOnTrigger:!1}),r.focus();return}e.preventDefault(),this.closeSubmenusExcept(l),this.setActiveTrigger(r),r.trigger.focus()}return}switch(e.key){case"ArrowDown":case"ArrowUp":case"ArrowLeft":case"ArrowRight":e.preventDefault(),this.handleArrowKey(e.key,l),document.activeElement!==s&&(e.__brzMenuA11yHandled=!0);return;case"Home":e.preventDefault(),this.focusBoundaryInSameLevel(l,!0);return;case"End":e.preventDefault(),this.focusBoundaryInSameLevel(l,!1);return;case"Enter":if(this.shouldAllowNativeActivate(l))return;e.preventDefault(),this.handleEnter(l);return;case" ":case"Spacebar":if(this.shouldAllowNativeActivate(l))return;e.preventDefault(),this.handleSpace(l);return}}}),T(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=z.instanceCounter++,this.menuItems=t}}function P(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}T(z,"instanceCounter",0);class O{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 l=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(!l)return null;let a=t.querySelector(".brz-mm-btn_next[href^='#']"),o=null!=(s=null==a?void 0:a.getAttribute("href"))?s:"",u=this.panelsById.get(o.replace(/^#/,""));u&&i.add(u.id);let c={item:t,panel:e,trigger:l,openButton:null!=a?a: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){P(this,"rootMenu",void 0),P(this,"trigger",void 0),P(this,"menuApi",void 0),P(this,"label",void 0),P(this,"instanceId",void 0),P(this,"allStates",[]),P(this,"topLevelStates",[]),P(this,"stateByTrigger",new Map),P(this,"statesByPanel",new Map),P(this,"panelsById",new Map),P(this,"pendingOpenedState",null),P(this,"pendingClosedParentState",null),P(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,l,a,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==(l=i[t])||l.focus();return}case"Home":if(!i.length)return;e.preventDefault(),null==(a=i[0])||a.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}}}),P(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=O.instanceCounter++}}P(O,"instanceCounter",0)},2778(e,t,i){"use strict";i.d(t,{S:()=>n,q:()=>s});var r=i(9958);let n=e=>(0,r.IX)(t=>e.includes(t)),s=e=>(0,r.IX)(t=>Object.values(e).includes(t))},1122(e,t,i){"use strict";i.d(t,{G:()=>a});var r=i(3545);let n="u">typeof window&&void 0!==window.matchMedia,s=n?window.matchMedia("(max-width: 767px)"):null,l=n?window.matchMedia("(min-width: 768px) and (max-width: 991px)"):null,a=()=>n?(null==s?void 0:s.matches)?"mobile":(null==l?void 0:l.matches)?"tablet":r.Vp:r.Vp},9958(e,t,i){"use strict";function r(e){return t=>e(t)?t:void 0}i.d(t,{IX:()=>r})},2540(e,t,i){"use strict";i.d(t,{uo:()=>r});let r=(e,t)=>t?`data-brz-translatable-${e}`:`data-brz-${e}`},3545(e,t,i){"use strict";i.d(t,{Vp:()=>r});let r="desktop"},6513(e,t,i){"use strict";i.d(t,{$$:()=>n,uv:()=>r});let r=e=>JSON.parse(decodeURIComponent(e)),n=e=>{try{return r(e)}catch(e){}}},9379(e,t,i){"use strict";function r(e,t,{signal:i,edges:n}={}){let s,l=null,a=null!=n&&n.includes("leading"),o=null==n||n.includes("trailing"),u=()=>{null!==l&&(e.apply(s,l),s=void 0,l=null)},c=null,d=()=>{null!=c&&clearTimeout(c),c=setTimeout(()=>{c=null,o&&u(),h()},t)},h=()=>{null!==c&&(clearTimeout(c),c=null),s=void 0,l=null},b=function(...e){if(i?.aborted)return;s=this,l=e;let t=null==c;d(),a&&t&&u()};return b.schedule=d,b.cancel=h,b.flush=()=>{u()},i?.addEventListener("abort",h,{once:!0}),b}i.d(t,{s:()=>r})},5830(e,t,i){"use strict";i.d(t,{n:()=>n});var r=i(9379);function n(e,t,{signal:i,edges:s=["leading","trailing"]}={}){let l=null,a=(0,r.s)(function(...t){l=Date.now(),e.apply(this,t)},t,{signal:i,edges:s}),o=function(...i){if(null==l&&(l=Date.now()),Date.now()-l>=t){l=Date.now(),e.apply(this,i),a.cancel(),a.schedule();return}a.apply(this,i)};return o.cancel=a.cancel,o.flush=a.flush,o}}}]);

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.