<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">(window.blocksyJsonP=window.blocksyJsonP||[]).push([[9],{39:function(e,t,r){"use strict";r.r(t),r.d(t,"getCacheFor",(function(){return u})),r.d(t,"mount",(function(){return p}));var n=r(0),i=r.n(n);function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&amp;&amp;(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const s=e=&gt;[...e.querySelectorAll("[data-items] &gt; [data-id]")].filter(e=&gt;-1===e.dataset.id.indexOf("menu")).reduce((e,t)=&gt;{let r=window.getComputedStyle(t);return e+t.getBoundingClientRect().width+parseInt(r.getPropertyValue("margin-left"))+parseInt(r.getPropertyValue("margin-right"))},0),d=e=&gt;{let t=window.getComputedStyle(e);return u(e.dataset.id).itemsWidth.reduce((e,t)=&gt;e+t,0)+(parseInt(t.getPropertyValue("margin-left"))+parseInt(t.getPropertyValue("margin-right")))},o=e=&gt;{let t=(e=&gt;{let t=e.closest('[class*="ct-container"]'),r=t.getBoundingClientRect().width,n=e.closest("[data-column]").dataset.column,i="start"===n||"end"===n?"side":"middle"===n?"middle":"secondary",a=t.querySelector('[data-column="middle"]');if("side"===i&amp;&amp;!a){let n=t.querySelectorAll('[data-id*="menu"]');const i=[...n].reduce((e,t)=&gt;e+d(t),0),a=d(e);let l=r-s(t);return n.length&gt;1&amp;&amp;(l*=100*a/i/100),l}return"middle"===i?r-2*Math.max(t.querySelector('[data-column="start"]')?s(t.querySelector('[data-column="start"]')):0,t.querySelector('[data-column="end"]')?s(t.querySelector('[data-column="end"]')):0):(r-(t.querySelector('[data-column="middle"]')?s(t.querySelector('[data-column="middle"]')):0))/2-s(e.closest("[data-column]"))})(e),r=e.closest('[class*="ct-container"]'),n=window.getComputedStyle(e);if(!(d(e)&gt;t))return{fit:u(e.dataset.id).children,notFit:[]};let i=r.querySelectorAll('[data-id*="menu"]');return u(e.dataset.id).children.reduce((r,s,d)=&gt;{let{fit:o,notFit:c}=r;return function(e){for(var t=1;t&lt;arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){l(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},u(e.dataset.id).itemsWidth.slice(0,d+1).reduce((e,t)=&gt;e+t,0)&lt;t-100/i.length-(parseInt(n.getPropertyValue("margin-left"))+parseInt(n.getPropertyValue("margin-right")))?{fit:[...o,s],notFit:c}:{notFit:[...c,s],fit:o})},{fit:[],notFit:[]})};let c={};const u=e=&gt;c[e],m=e=&gt;Array.from(e.firstElementChild.children).filter(e=&gt;!e.classList.contains(".more-items-container")&amp;&amp;e.firstElementChild).map(e=&gt;{const t=e.firstElementChild;t.innerHTML=`&lt;span&gt;${t.innerHTML}&lt;/span&gt;`;const r=window.getComputedStyle(t,null);let n=t.firstElementChild.getBoundingClientRect().width+parseInt(r.getPropertyValue("padding-left"),10)+parseInt(r.getPropertyValue("padding-right"),10)+(t.querySelector(".child-indicator")?13:0);return t.innerHTML=t.firstElementChild.innerHTML,n}),p=e=&gt;{if(!e.firstElementChild)return;if((e=&gt;{[...e.closest('[class*="ct-container"]').querySelectorAll('[data-id*="menu"]')].map(e=&gt;{c[e.dataset.id]||e.firstElementChild&amp;&amp;(c[e.dataset.id]={el:e,previousRenderedWidth:null,children:[...Array.from(e.firstElementChild.children).filter(e=&gt;!e.classList.contains("more-items-container")),...e.firstElementChild.querySelector(".more-items-container")?[...e.firstElementChild.querySelector(".more-items-container .sub-menu").children]:[]],itemsWidth:m(e)},e.dataset.responsive="yes")})})(e),c[e.dataset.id].previousRenderedWidth&amp;&amp;c[e.dataset.id].previousRenderedWidth===window.innerWidth)return;c[e.dataset.id].previousRenderedWidth=window.innerWidth;let{fit:t,notFit:r}=o(e);if(0===r.length)return e.querySelector(".more-items-container")&amp;&amp;(t.map(t=&gt;{e.firstElementChild.insertBefore(t,e.querySelector(".more-items-container")),Array.from(t.querySelectorAll(".menu-item-has-children, .page_item_has_children")).filter(e=&gt;!!e.closest('[class*="ct-mega-menu"]')).map(e=&gt;e.classList.remove("animated-submenu"))}),e.querySelector(".more-items-container").remove()),h(),void i.a.trigger("ct:header:init-popper");document.querySelector('header [data-device="desktop"]')&amp;&amp;((e,t)=&gt;{if(e.querySelector(".more-items-container"))return void t();const r=document.createElement("li");r.classList.add("menu-item-has-children"),r.classList.add("more-items-container"),r.classList.add("animated-submenu"),r.classList.add("menu-item"),r.insertAdjacentHTML("afterbegin",`&lt;a href="#"&gt;\n      ${ct_localizations.more_text}\n      &lt;span class="child-indicator"&gt;\n        &lt;svg width="8" height="8" viewBox="0 0 15 15"&gt;\n            &lt;path d="M2.1,3.2l5.4,5.4l5.4-5.4L15,4.3l-7.5,7.5L0,4.3L2.1,3.2z"&gt;&lt;/path&gt;\n        &lt;/svg&gt;\n      &lt;/span&gt;\n    &lt;/a&gt;\n    &lt;ul class="sub-menu"&gt;&lt;/ul&gt;`),e.firstElementChild.appendChild(r),t&amp;&amp;t()})(e,()=&gt;{r.map(t=&gt;{e.querySelector(".more-items-container .sub-menu").appendChild(t),t.classList.add("animated-submenu"),Array.from(t.querySelectorAll(".menu-item-has-children, .page_item_has_children")).map(e=&gt;e.classList.add("animated-submenu"))}),t.map(t=&gt;{e.firstElementChild.insertBefore(t,e.querySelector(".more-items-container")),Array.from(t.querySelectorAll(".menu-item-has-children, .page_item_has_children")).filter(e=&gt;!!e.closest('[class*="ct-mega-menu"]')).map(e=&gt;e.classList.remove("animated-submenu"))}),h(),i.a.trigger("ct:header:init-popper")})},h=()=&gt;{[...document.querySelectorAll('header [data-device="desktop"] [data-id*="menu"] &gt; .menu')].map(e=&gt;{[...e.children].filter(e=&gt;e.querySelector(".sub-menu")).filter(e=&gt;(e=&gt;e.classList.contains("animated-submenu")&amp;&amp;(!e.parentNode.classList.contains("menu")||-1===e.className.indexOf("ct-mega-menu")&amp;&amp;e.parentNode.classList.contains("menu")))(e)).map(e=&gt;e.querySelector(".sub-menu")).map(e=&gt;{[...e.querySelectorAll("[data-submenu]")].map(e=&gt;{e.removeAttribute("data-submenu")}),e._popper&amp;&amp;(e._popper.destroy(),e._popper=null)})})}}}]);</pre></body></html>