-1}function ie(e){return te(e)?!Jo.overrides.videoAutoPlay&&!Jo.overrides.vimeoDefault:!Jo.overrides.videoAutoPlay}function ne(e){function t(e){e.isOpen?o.closeItem(e):o.openItem(e)}function i(){n=new ye,n.gap=o.gap,n.axis=o.axis,n.align=o.align,n.wrap=o.wrap,n.perpLength=0}e=e||{};var n,o=e.self||new Zo(e),a=[];return o.gap=e.gap||1,o.axis=e.axis||"y",o.align=e.align||"left",o.wrap=e.wrap||!1,o.perpLength=e.perpLength||o.width,o.expand="auto",o.toggle=e.toggle||!0,o.updateSpeed=e.updateSpeed||.35,o.animate=e.animate||!0,o.addEventListener(nn,o.select),o.addItem=function(e,t,i,n){"all"===o.expand&&(n=!0);var r={container:e,title:t,content:i,isOpen:n||!1,hasSubs:e.hasSubs||!1};"x"===o.axis&&ri.dropdownSubMenu?(t.addEventListener("mouseover",function(){o.animate=!0,o.updateSpeed=.25,o.openItem(r)}),t.addEventListener("mouseout",function(){o.animate=!0,o.updateSpeed=.25,o.closeItem(r)}),i&&(i.addEventListener("mouseover",function(){o.openItem(r)}),i.addEventListener("mouseout",function(){o.closeItem(r)}))):t.addEventListener(Ji,o.select),a.push(r),t.accordionItem=r,o.addChild(e)},o.select=function(e){for(var i=a.length;i--;)a[i]===this.accordionItem?"y"!==o.axis&&"x"===o.axis&&ri.dropdownSubMenu||(o.toggle?t(this.accordionItem):this.accordionItem.isOpen||o.openItem(this.accordionItem),o.dispatchEvent(on,this.accordionItem)):"single"===o.expand&&o.closeItem(a[i]);o.layout()},o.closeItem=function(e){"all"!==o.expand&&(e.isOpen=!1,e.content&&(e.content.overflow="hidden",ze(e.content,o.animate?o.updateSpeed:0,{height:0}),e.container.height=e.title.height))},o.openItem=function(e){e.isOpen=!0,e.content&&(ze(e.content,o.animate?o.updateSpeed:0,{height:e.contentHeight,onComplete:function(){ri.dropdownSubMenu&&/top|bottom/.test(Jo.menuView.placement())||(e.content.overflow="visible")}}),e.container.height=e.title.height+e.contentHeight)},o.layout=function(){function e(e,t,i){return e+(t<0?-t:0)+(i+t-e<0?0:i+t-e)}i();var t,r,l=a.length,s=-o.gap;for(n.perpLength=0,t=0;tn.perpLength?h:n.perpLength:n.perpLength=d>n.perpLength?d:n.perpLength,n.addItem(d,h)}n.layoutItems();var c="x"===o.axis?o.gap+s:0,u="x"===o.axis?0:o.gap+s,p=n.getBounds(),m="x"===o.axis?p.width-o.gap:n.perpLength,v=p.height+("x"===o.axis?0:o.gap+s);for(t=0;tKo.menuView.width()&&(m=f)}}o.width=m,o.height=v,o.dispatchEvent(an,{width:m,height:v})},o}function oe(e,t,i){var n=new ae({hRange:i.hRange,vRange:i.vRange,hAlign:i.hAlign,vAlign:i.vAlign,width:i.width||e.width,height:i.height||e.height,hOffset:i.hOffset,vOffset:i.vOffset}),o=i.hOrigin||0,a=i.vOrigin||0,r={x:Math.round(n.x+o),y:Math.round(n.y+a),onComplete:i.onComplete,onCompleteParams:i.onCompleteParams,onCompleteScope:i.onCompleteScope,onUpdate:i.onUpdate,onUpdateParams:i.onUpdateParams,onUpdateScope:i.onUpdateScope,onInit:i.onInit,onInitScope:i.onInitScope,onInitParams:i.onInitParams};return ze(e,t,r),r}function ae(e){e=e||{};var t=e.hRange||0,i=e.vRange||0,n=e.width||0,o=e.height||0,a=e.hAlign||"left",r=e.vAlign||"top",l=e.hOffset||0,s=e.vOffset||0;return{set hRange(e){t=e},set vRange(e){i=e},set width(e){n=e},set height(e){o=e},set hAlign(e){a=e},set vAlign(e){r=e},set hOffset(e){l=e},set vOffset(e){s=e},get x(){return"center"===a?.5*(t-n)+l:"right"===a?t-n-l:l},get y(){return"center"===r||"middle"===r?.5*(i-o)+s:"bottom"===r?i-o-s:s}}}function re(e){function t(e){C=e}function i(e){w=!/none|disabled/.test(ri.cursorIconStyle)&&e}function n(){c=new Uo,c.left=-20,c.top=-20,c.width=40,c.height=40,f.addChild(c),c.element.style["pointer-events"]="none",f.svg=c,u=new Pe,u.id="icon",u.fill=ri.cursorColor,c.addChild(u),u.element.style["pointer-events"]="none",f.iconLeft=u,p=new Pe,p.id="icon",p.d=Go.cursorThumbs,p.fill=ri.cursorColor,c.addChild(p),p.element.style["pointer-events"]="none",f.iconCenter=p,m=new Pe,m.id="icon",m.fill=ri.cursorColor,c.addChild(m),m.element.style["pointer-events"]="none",f.iconRight=m,o(),e.parentView.addChild(f),Yo.addEventListener(Ri,a),f.listenerAdded=!0}function o(){var e=pi!==vi&&pi!==mi&&ri.cursorIconBlendMode?ri.cursorIconBlendMode:"normal";f.element.style["mix-blend-mode"]=e,f.cursorIconStyle=ri.cursorIconStyle,f.iconLeft.d=b.left[ri.cursorIconStyle],f.iconRight.d=b.right[ri.cursorIconStyle]}function a(e){if(e.target!==c.element&&e.target!==u.element&&e.target!==p.element&&e.target!==m.element){var t=V(e),i=ri.unifiedPageScrolling&&"y"===C?e.pageY:k(e),n=Jo.mediaView.x(),a=Jo.mediaView.y(),r=Jo.mediaView.width(),h=Jo.mediaView.height();ri.unifiedPageScrolling&&"y"===C&&(a+=Yo.scrollY),f.transition=0,f.translateX=t-2,f.translateY=i-2,e.target.navigationCursor&&f.enabled?v||l(e):v&&s(e);var b=w?.333*r:.5*r,y=w?.333*h:.5*h,L="x"===C?b:y,S="x"===C?t-n:i-a,M=L,x=2*L;ri.cursorColor!==f.iconLeft.fill&&(f.iconLeft.fill=ri.cursorColor,f.iconCenter.fill=ri.cursorColor,f.iconRight.fill=ri.cursorColor),f.cursorIconStyle!==ri.cursorIconStyle&&o(),SM&&Sx)&&(f.iconLeft.alpha=0,f.iconCenter.alpha=0,f.iconRight.alpha=1,f.svg.rotate="y"===C&&/arrow/.test(f.cursorIconStyle)?90:0,f.type="next")}clearTimeout(g),g=setTimeout(function(){d(e)},5e3)}function r(t){t.target.navigationCursor&&f.enabled&&(f.alpha=0,v=!1,"thumbs"===f.type?e.events.dispatchEvent(Mo,f.type):e.events.dispatchEvent(So,{navDir:f.type}))}function l(e){v=!0,f.display="block",f.alpha=.85,/none|disabled/.test(ri.cursorIconStyle)||(e.target.style.cursor="none",f.iconLeft.cursor="none",f.iconCenter.cursor="none",f.iconRight.cursor="none",f.svg.cursor="none",f.cursor="none"),"disabled"===ri.cursorIconStyle?f.display="none":(Yo.element.addEventListener(Ji,r),Yo.element.addEventListener("contextmenu",h),Yo.element.addEventListener("dragstart",h))}function s(e){v&&(v=!1,f.alpha=0,f.display="none"),Yo.element.removeEventListener(Ji,r),Yo.element.removeEventListener("contextmenu",h),Yo.element.removeEventListener("dragstart",h)}function d(e){v=!1,f.alpha=0,f.display="none",e&&e.target&&e.target.style&&(e.target.style.cursor="default"),f.iconLeft.cursor="default",f.iconCenter.cursor="default",f.iconRight.cursor="default",f.svg.cursor="default",f.cursor="default","disabled"===ri.cursorIconStyle?f.display="none":(Yo.element.addEventListener(Ji,r),Yo.element.addEventListener("contextmenu",h),Yo.element.addEventListener("dragstart",h))}function h(e){var t=void 0===hi.disableRightClick||hi.disableRightClick;t&&e.preventDefault()}var c,u,p,m,v,g,f=new Zo({events:new Oe}),b={left:{arrow1:Go.arrow1Left,arrow2:Go.arrow2Left,plus1:Go.plus1Left,plus2:Go.plus2Left,none:"",disabled:""},right:{arrow1:Go.arrow1Right,arrow2:Go.arrow2Right,plus1:Go.plus1Right,plus2:Go.plus2Right,none:"",disabled:""}},C="y",w=!1;return f.enabled=!0,f.zIndex=999,f.alpha=0,f.display="none",f.addEventListener("cursorAxisUpdate",t),f.addEventListener("cursorThumbsUpdate",i),f.addEventListener("cursorBlendMode",function(){var e=pi!==vi&&pi!==mi&&ri.cursorIc