!function(t){var i=t;i._N2=i._N2||{_r:[],_d:[],r:function(){this._r.push(arguments)},d:function(){this._d.push(arguments)}};var n=t.document,s=(n.documentElement,t.setTimeout),h=t.clearTimeout,a=i._N2,o=(t.requestAnimationFrame,Object.assign),r=function(t,i,n){t.setAttribute(i,n)},u=function(t,i,n){t.dataset[i]=n},c=function(t,i){t.classList.add(i)},l=function(t,i){t.classList.remove(i)},f=function(t,i,n,s){s=s||{},t.addEventListener(i,n,s)};navigator.userAgent.indexOf("+http://www.google.com/bot.html")>-1||i.requestIdleCallback,i.cancelIdleCallback;!function(t){if("complete"===n.readyState||"interactive"===n.readyState)t();else if(Document&&Document.prototype&&Document.prototype.addEventListener&&Document.prototype.addEventListener!==n.addEventListener){const i=()=>{t(),t=()=>{}};n.addEventListener("DOMContentLoaded",i),n.addEventListener("readystatechange",(()=>{"complete"!==n.readyState&&"interactive"!==n.readyState||i()})),Document.prototype.addEventListener.call(n,"DOMContentLoaded",i)}else n.addEventListener("DOMContentLoaded",t)}((function(){n.body})),a.d("SmartSliderWidgetThumbnailDefaultHorizontal","SmartSliderWidget",(function(){"use strict";function t(t,i){this.parameters=o({minimumThumbnailCount:1.5},i),a.SmartSliderWidget.prototype.constructor.call(this,t,"thumbnail",".nextend-thumbnail-default")}t.prototype=Object.create(a.SmartSliderWidget.prototype),t.prototype.constructor=t,t.prototype.onStart=function(){this.bar=this.widget.querySelector(".nextend-thumbnail-inner"),f(this.bar,"scroll",this.onScroll.bind(this));var t=this.widget.querySelector(".nextend-thumbnail-previous"),i=this.widget.querySelector(".nextend-thumbnail-next");t&&f(t,"click",this.previousPane.bind(this)),i&&f(i,"click",this.nextPane.bind(this)),this.slider.stages.done("BeforeShow",this.onBeforeShow.bind(this)),this.slider.stages.done("WidgetsReady",this.onWidgetsReady.bind(this))},t.prototype.onBeforeShow=function(){var t=this.bar.querySelector(".nextend-thumbnail-scroller");this.dots=t.querySelectorAll(".n2-thumbnail-dot");for(var i,n,s=this.slider.realSlides,h=0;h<s.length;h++){var o=t.querySelector('.n2-thumbnail-dot[data-slide-public-id="'+(i=s[h].element,n="slidePublicId",i.dataset[n]+'"]'));"mouseenter"===this.parameters.action?new a.UniversalEnter(o,this.onDotHover.bind(this,s[h])):new a.UniversalClick(o,this.onDotClick.bind(this,s[h])),s[h].thumbnailDot=o}requestAnimationFrame(this.onScroll.bind(this)),f(this.slider.sliderElement,"SliderResize",this.onScroll.bind(this)),f(this.slider.sliderElement,"SlideWillChange",this.onSlideSwitch.bind(this))},t.prototype.onWidgetsReady=function(){this.onSlideSwitch({detail:{targetSlide:this.slider.currentRealSlide}})},t.prototype.onScroll=function(){var t=this.bar.scrollLeft,i=this.bar.clientWidth,n=this.bar.scrollWidth;n2const.isRTL()?(u(this.widget,"hasNext",0===t?0:1),u(this.widget,"hasPrevious",-1*t+i<n?1:0)):(u(this.widget,"hasPrevious",0===t?0:1),u(this.widget,"hasNext",t+i<n?1:0))};var n=!1;return t.prototype.onDotClick=function(t){a._shouldPreventClick||(n||(this.slider.directionalChangeToReal(t.index),n=!0),s(function(){n=!1}.bind(this),400))},t.prototype.onDotHover=function(t){this.slider.directionalChangeToReal(t.index)},t.prototype.onSlideSwitch=function(e){var t=e.detail.targetSlide.slides[0];this.activateDots(t);var n=i.getComputedStyle(t.thumbnailDot),s=t.thumbnailDot.offsetLeft-parseInt(n.getPropertyValue("margin-left")),h=t.thumbnailDot.getBoundingClientRect().width+parseInt(n.getPropertyValue("margin-left"))+parseInt(n.getPropertyValue("margin-right")),a=this.bar.scrollLeft,o=i.getComputedStyle(this.bar),r=parseInt(o.paddingLeft),u=this.bar.clientWidth,c=this.bar.scrollWidth;(s<a||s+h>a+u)&&(this.bar.scrollLeft=Math.min(c-u,-r+s))},t.prototype.activateDots=function(t){var i,n,s,h;i=this.dots,n="n2-active",i.forEach((function(t){l(t,n)}));for(var a=0;a<this.dots.length;a++)s=this.dots[a],h="aria-current",s.removeAttribute(h);var o=t.slides;for(a=0;o.length>a;a++)c(o[a].thumbnailDot,"n2-active"),r(o[a].thumbnailDot,"aria-current","true")},t.prototype.previousPane=function(){this.bar.scrollLeft-=.75*this.bar.clientWidth},t.prototype.nextPane=function(){this.bar.scrollLeft+=.75*this.bar.clientWidth},t}))}(window);