1(()=>{var t={766:function(t,e,i){!function(e,n){t.exports?t.exports=n(i(4831),i(977)):n(e.Flickity,e.fizzyUIUtils)}("undefined"!=typeof window?window:this,function(t,e){const i="data-flickity-lazyload",n=`${i}-src`,s=`${i}-srcset`,o=`img[${i}], img[${n}], img[${s}], source[${s}]`;t.create.lazyLoad=function(){this.on("select",this.lazyLoad),this.handleLazyLoadComplete=this.onLazyLoadComplete.bind(this)};let l=t.prototype;function r(t){if(t.matches("img")){let e=t.getAttribute(i),o=t.getAttribute(n),l=t.getAttribute(s);if(e||o||l)return t}return[...t.querySelectorAll(o)]}function a(t,e){this.img=t,this.onComplete=e,this.load()}return l.lazyLoad=function(){let{lazyLoad:t}=this.options;if(!t)return;let e="number"==typeof t?t:0;this.getAdjacentCellElements(e).map(r).flat().forEach(t=>new a(t,this.handleLazyLoadComplete))},l.onLazyLoadComplete=function(t,e){let i=this.getParentCell(t),n=i&&i.element;this.cellSizeChange(n),this.dispatchEvent("lazyLoad",e,n)},a.prototype.handleEvent=e.handleEvent,a.prototype.load=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this);let t=this.img.getAttribute(i)||this.img.getAttribute(n),e=this.img.getAttribute(s);this.img.src=t,e&&this.img.setAttribute("srcset",e),this.img.removeAttribute(i),this.img.removeAttribute(n),this.img.removeAttribute(s)},a.prototype.onload=function(t){this.complete(t,"flickity-lazyloaded")},a.prototype.onerror=function(t){this.complete(t,"flickity-lazyerror")},a.prototype.complete=function(t,e){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this),(this.img.parentNode.matches("picture")?this.img.parentNode:this.img).classList.add(e),this.onComplete(this.img,t)},t.LazyLoader=a,t})},867:function(t,e,i){!function(e,n){t.exports?t.exports=n(i(4831)):n(e.Flickity)}("undefined"!=typeof window?window:this,function(t){t.create.hash=function(){this.options.hash&&(this.connectedHashLinks=[],this.onHashLinkClick=t=>{t.preventDefault(),this.selectCell(t.currentTarget.hash),history.replaceState(history.state,"",t.currentTarget.hash)},this.on("activate",this.activateHash),this.on("deactivate",this.deactivateHash))};let e=t.prototype;e.activateHash=function(){if(this.on("change",this.onChangeHash),void 0===this.options.initialIndex&&location.hash){let t=this.queryCell(location.hash);t&&(this.options.initialIndex=this.getCellSlideIndex(t))}this.connectHashLinks()},e.deactivateHash=function(){this.off("change",this.onChangeHash),this.disconnectHashLinks()},e.onChangeHash=function(){let t=this.selectedElement.id;t&&history.replaceState(history.state,"",`#${t}`)},e.connectHashLinks=function(){let t=document.querySelectorAll("a");for(let e of t)this.connectHashLink(e)};let i=document.createElement("a");return e.connectHashLink=function(t){if(!t.hash)return;if(i.href=t.href,i.pathname!==location.pathname)return;this.queryCell(t.hash)&&(t.addEventListener("click",this.onHashLinkClick),this.connectedHashLinks.push(t))},e.disconnectHashLinks=function(){this.connectedHashLinks.forEach(t=>{t.removeEventListener("click",this.onHashLinkClick)}),this.connectedHashLinks=[]},t})},977:function(t){var e,i;e=this,i=function(t){let e={extend:function(t,e){return Object.assign(t,e)},modulo:function(t,e){return(t%e+e)%e},makeArray:function(t){return Array.isArray(t)?t:null==t?[]:"object"==typeof t&&"number"==typeof t.length?[...t]:[t]},removeFrom:function(t,e){let i=t.indexOf(e);-1!=i&&t.splice(i,1)},getParent:function(t,e){for(;t.parentNode&&t!=document.body;)if((t=t.parentNode).matches(e))return t},getQueryElement:function(t){return"string"==typeof t?document.querySelector(t):t},handleEvent:function(t){let e="on"+t.type;this[e]&&this[e](t)},filterFindElements:function(t,i){return(t=e.makeArray(t)).filter(t=>t instanceof HTMLElement).reduce((t,e)=>{if(!i)return t.push(e),t;e.matches(i)&&t.push(e);let n=e.querySelectorAll(i);return t=t.concat(...n)},[])},debounceMethod:function(t,e,i){i=i||100;let n=t.prototype[e],s=e+"Timeout";t.prototype[e]=function(){clearTimeout(this[s]);let t=arguments;this[s]=setTimeout(()=>{n.apply(this,t),delete this[s]},i)}},docReady:function(t){let e=document.readyState;"complete"==e||"interactive"==e?setTimeout(t):document.addEventListener("DOMContentLoaded",t)},toDashed:function(t){return t.replace(/(.)([A-Z])/g,function(t,e,
1i){return e+"-"+i}).toLowerCase()}},i=t.console;return e.htmlInit=function(n,s){e.docReady(function(){let o="data-"+e.toDashed(s),l=document.querySelectorAll(`[${o}]`),r=t.jQuery;[...l].forEach(t=>{let e,l=t.getAttribute(o);try{e=l&&JSON.parse(l)}catch(e){return void(i&&i.error(`Error parsing ${o} on ${t.className}: ${e}`))}let a=new n(t,e);r&&r.data(t,s,a)})})},e},t.exports?t.exports=i(e):e.fizzyUIUtils=i(e)},1331:function(t){!function(e,i){t.exports?t.exports=i():(e.Flickity=e.Flickity||{},e.Flickity.Slide=i())}("undefined"!=typeof window?window:this,function(){function t(t,e,i){this.beginMargin=t,this.endMargin=e,this.cellAlign=i,this.cells=[],this.outerWidth=0,this.height=0}let e=t.prototype;return e.addCell=function(t){this.cells.push(t),this.outerWidth+=t.size.outerWidth,this.height=Math.max(t.size.outerHeight,this.height),1===this.cells.length&&(this.x=t.x,this.firstMargin=t.size[this.beginMargin])},e.updateTarget=function(){let t=this.getLastCell(),e=t?t.size[this.endMargin]:0,i=this.outerWidth-(this.firstMargin+e);this.target=this.x+this.firstMargin+i*this.cellAlign},e.getLastCell=function(){return this.cells[this.cells.length-1]},e.select=function(){this.cells.forEach(t=>t.select())},e.unselect=function(){this.cells.forEach(t=>t.unselect())},e.getCellElements=function(){return this.cells.map(t=>t.element)},t})},1485:t=>{!function(e,i){t.exports?t.exports=i():e.getSize=i()}(window,function(){function t(t){let e=parseFloat(t);return-1==t.indexOf("%")&&!isNaN(e)&&e}let e=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"];e.length;return function(i){if("string"==typeof i&&(i=document.querySelector(i)),!(i&&"object"==typeof i&&i.nodeType))return;let n=getComputedStyle(i);if("none"==n.display)return function(){let t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0};return e.forEach(e=>{t[e]=0}),t}();let s={};s.width=i.offsetWidth,s.height=i.offsetHeight;let o=s.isBorderBox="border-box"==n.boxSizing;e.forEach(t=>{let e=n[t],i=parseFloat(e);s[t]=isNaN(i)?0:i});let l=s.paddingLeft+s.paddingRight,r=s.paddingTop+s.paddingBottom,a=s.marginLeft+s.marginRight,h=s.marginTop+s.marginBottom,c=s.borderLeftWidth+s.borderRightWidth,d=s.borderTopWidth+s.borderBottomWidth,u=t(n.width);!1!==u&&(s.width=u+(o?0:l+c));let p=t(n.height);return!1!==p&&(s.height=p+(o?0:r+d)),s.innerWidth=s.width-(l+c),s.innerHeight=s.height-(r+d),s.outerWidth=s.width+a,s.outerHeight=s.height+h,s}})},2121:function(t,e,i){!function(e,n){t.exports?t.exports=n(i(977)):(e.Flickity=e.Flickity||{},e.Flickity.animatePrototype=n(e.fizzyUIUtils))}("undefined"!=typeof window?window:this,function(t){let e={startAnimation:function(){this.isAnimating||(this.isAnimating=!0,this.restingFrames=0,this.animate())},animate:function(){this.applyDragForce(),this.applySelectedAttraction();let t=this.x;this.integratePhysics(),this.positionSlider(),this.settle(t),this.isAnimating&&requestAnimationFrame(()=>this.animate())},positionSlider:function(){let e=this.x;this.isWrapping&&(e=t.modulo(e,this.slideableWidth)-this.slideableWidth,this.shiftWrapCells(e)),this.setTranslateX(e,this.isAnimating),this.dispatchScrollEvent()},setTranslateX:function(t,e){t+=this.cursorPosition,this.options.rightToLeft&&(t=-t);let i=this.getPositionValue(t);this.slider.style.transform=e?`translate3d(${i},0,0)`:`translateX(${i})`},dispatchScrollEvent:function(){let t=this.slides[0];if(!t)return;let e=-this.x-t.target,i=e/this.slidesWidth;this.dispatchEvent("scroll",null,[i,e])},positionSliderAtSelected:function(){this.cells.length&&(this.x=-this.selectedSlide.target,this.velocity=0,this.positionSlider())},getPositionValue:function(t){return this.options.percentPosition?.01*Math.round(t/this.size.innerWidth*1e4)+"%":Math.round(t)+"px"},settle:function(t){!this.isPointerDown&&Math.round(100*this.x)===Math.round(100*t)&&this.restingFrames++,this.restingFrames>2&&(this.isAnimating=!1,delete this.isFreeScrolling,this.positionSlider(),this.dispatchEvent("settle",null,[this.selectedIndex]))},shiftWrapCells:function(t){let e=this.cursorPosition+t;this._shiftCells(this.beforeShiftCells,e,-1);let i=this.size.innerWidth-(t+this.slideableWidth+this.cursorPosition);this._shiftCells(this.afterShiftCells,i,1)}
1,_shiftCells:function(t,e,i){t.forEach(t=>{let n=e>0?i:0;this._wrapShiftCell(t,n),e-=t.size.outerWidth})},_unshiftCells:function(t){t&&t.length&&t.forEach(t=>this._wrapShiftCell(t,0))},_wrapShiftCell:function(t,e){this._renderCellPosition(t,t.x+this.slideableWidth*e)},integratePhysics:function(){this.x+=this.velocity,this.velocity*=this.getFrictionFactor()},applyForce:function(t){this.velocity+=t},getFrictionFactor:function(){return 1-this.options[this.isFreeScrolling?"freeScrollFriction":"friction"]},getRestingPosition:function(){return this.x+this.velocity/(1-this.getFrictionFactor())},applyDragForce:function(){if(!this.isDraggable||!this.isPointerDown)return;let t=this.dragX-this.x-this.velocity;this.applyForce(t)},applySelectedAttraction:function(){if(this.isDraggable&&this.isPointerDown||this.isFreeScrolling||!this.slides.length)return;let t=(-1*this.selectedSlide.target-this.x)*this.options.selectedAttraction;this.applyForce(t)}};return e})},2137:function(t){var e,i;e="undefined"!=typeof window?window:this,i=function(){function t(){}let e=t.prototype;return e.on=function(t,e){if(!t||!e)return this;let i=this._events=this._events||{},n=i[t]=i[t]||[];return n.includes(e)||n.push(e),this},e.once=function(t,e){if(!t||!e)return this;this.on(t,e);let i=this._onceEvents=this._onceEvents||{};return(i[t]=i[t]||{})[e]=!0,this},e.off=function(t,e){let i=this._events&&this._events[t];if(!i||!i.length)return this;let n=i.indexOf(e);return-1!=n&&i.splice(n,1),this},e.emitEvent=function(t,e){let i=this._events&&this._events[t];if(!i||!i.length)return this;i=i.slice(0),e=e||[];let n=this._onceEvents&&this._onceEvents[t];for(let s of i)n&&n[s]&&(this.off(t,s),delete n[s]),s.apply(this,e);return this},e.allOff=function(){return delete this._events,delete this._onceEvents,this},t},t.exports?t.exports=i():e.EvEmitter=i()},3170:function(t,e,i){!function(e,n){t.exports?t.exports=n(e,i(4831),i(6377),i(977)):e.Flickity=n(e,e.Flickity,e.Unidragger,e.fizzyUIUtils)}("undefined"!=typeof window?window:this,function(t,e,i,n){Object.assign(e.defaults,{draggable:">1",dragThreshold:3});let s=e.prototype;function o(){return{x:t.pageXOffset,y:t.pageYOffset}}return Object.assign(s,i.prototype),s.touchActionValue="",e.create.drag=function(){this.on("activate",this.onActivateDrag),this.on("uiChange",this._uiChangeDrag),this.on("deactivate",this.onDeactivateDrag),this.on("cellChange",this.updateDraggable),this.on("pointerDown",this.handlePointerDown),this.on("pointerUp",this.handlePointerUp),this.on("pointerDown",this.handlePointerDone),this.on("dragStart",this.handleDragStart),this.on("dragMove",this.handleDragMove),this.on("dragEnd",this.handleDragEnd),this.on("staticClick",this.handleStaticClick)},s.onActivateDrag=function(){this.handles=[this.viewport],this.bindHandles(),this.updateDraggable()},s.onDeactivateDrag=function(){this.unbindHandles(),this.element.classList.remove("is-draggable")},s.updateDraggable=function(){">1"===this.options.draggable?this.isDraggable=this.slides.length>1:this.isDraggable=this.options.draggable,this.element.classList.toggle("is-draggable",this.isDraggable)},s._uiChangeDrag=function(){delete this.isFreeScrolling},s.handlePointerDown=function(e){if(!this.isDraggable)return void this.bindActivePointerEvents(e);let i="touchstart"===e.type,n="touch"===e.pointerType,s=e.target.matches("input, textarea, select");i||n||s||e.preventDefault(),s||this.focus(),document.activeElement!==this.element&&document.activeElement.blur(),this.dragX=this.x,this.viewport.classList.add("is-pointer-down"),this.pointerDownScroll=o(),t.addEventListener("scroll",this),this.bindActivePointerEvents(e)},s.hasDragStarted=function(t){return Math.abs(t.x)>this.options.dragThreshold},s.handlePointerUp=function(){delete this.isTouchScrolling,this.viewport.classList.remove("is-pointer-down")},s.handlePointerDone=function(){t.removeEventListener("scroll",this),delete this.pointerDownScroll},s.handleDragStart=function(){this.isDraggable&&(this.dragStartPosition=this.x,this.startAnimation(),t.removeEventListener("scroll",this))}
vendor: 13,245 bytes, line 1
1,s.handleDragMove=function(t,e,i){if(!this.isDraggable)return;t.preventDefault(),this.previousDragX=this.dragX;let n=this.options.rightToLeft?-1:1;this.isWrapping&&(i.x%=this.slideableWidth);let s=this.dragStartPosition+i.x*n;if(!this.isWrapping){let t=Math.max(-this.slides[0].target,this.dragStartPosition);s=s>t?.5*(s+t):s;let e=Math.min(-this.getLastSlide().target,this.dragStartPosition);s=s<e?.5*(s+e):s}this.dragX=s,this.dragMoveTime=new Date},s.handleDragEnd=function(){if(!this.isDraggable)return;let{freeScroll:t}=this.options;t&&(this.isFreeScrolling=!0);let e=this.dragEndRestingSelect();if(t&&!this.isWrapping){let t=this.getRestingPosition();this.isFreeScrolling=-t>this.slides[0].target&&-t<this.getLastSlide().target}else t||e!==this.selectedIndex||(e+=this.dragEndBoostSelect());delete this.previousDragX,this.isDragSelect=this.isWrapping,this.select(e),delete this.isDragSelect},s.dragEndRestingSelect=function(){let t=this.getRestingPosition(),e=Math.abs(this.getSlideDistance(-t,this.selectedIndex)),i=this._getClosestResting(t,e,1),n=this._getClosestResting(t,e,-1);return i.distance<n.distance?i.index:n.index},s._getClosestResting=function(t,e,i){let n=this.selectedIndex,s=1/0,o=this.options.contain&&!this.isWrapping?(t,e)=>t<=e:(t,e)=>t<e;for(;o(e,s)&&(n+=i,s=e,null!==(e=this.getSlideDistance(-t,n)));)e=Math.abs(e);return{distance:s,index:n-i}},s.getSlideDistance=function(t,e){let i=this.slides.length,s=this.options.wrapAround&&i>1,o=s?n.modulo(e,i):e,l=this.slides[o];if(!l)return null;let r=s?this.slideableWidth*Math.floor(e/i):0;return t-(l.target+r)},s.dragEndBoostSelect=function(){if(void 0===this.previousDragX||!this.dragMoveTime||new Date-this.dragMoveTime>100)return 0;let t=this.getSlideDistance(-this.dragX,this.selectedIndex),e=this.previousDragX-this.dragX;return t>0&&e>0?1:t<0&&e<0?-1:0},s.onscroll=function(){let t=o(),e=this.pointerDownScroll.x-t.x,i=this.pointerDownScroll.y-t.y;(Math.abs(e)>3||Math.abs(i)>3)&&this.pointerDone()},e})},4092:function(t,e,i){!function(e,n){t.exports?t.exports=n(i(1485)):(e.Flickity=e.Flickity||{},e.Flickity.Cell=n(e.getSize))}("undefined"!=typeof window?window:this,function(t){const e="flickity-cell";function i(t){this.element=t,this.element.classList.add(e),this.x=0,this.unselect()}let n=i.prototype;return n.destroy=function(){this.unselect(),this.element.classList.remove(e),this.element.style.transform="",this.element.removeAttribute("aria-hidden")},n.getSize=function(){this.size=t(this.element)},n.select=function(){this.element.classList.add("is-selected"),this.element.removeAttribute("aria-hidden")},n.unselect=function(){this.element.classList.remove("is-selected"),this.element.setAttribute("aria-hidden","true")},n.remove=function(){this.element.remove()},i})},4831:function(t,e,i){!function(e,n){if(t.exports)t.exports=n(e,i(2137),i(1485),i(977),i(4092),i(1331),i(2121));else{let t=e.Flickity;e.Flickity=n(e,e.EvEmitter,e.getSize,e.fizzyUIUtils,t.Cell,t.Slide,t.animatePrototype)}}("undefined"!=typeof window?window:this,function(t,e,i,n,s,o,l){const{getComputedStyle:r,console:a}=t;let{jQuery:h}=t,c=0,d={};function u(t,e){let i=n.getQueryElement(t);if(i){if(this.element=i,this.element.flickityGUID){let t=d[this.element.flickityGUID];return t&&t.option(e),t}h&&(this.$element=h(this.element)),this.options={...this.constructor.defaults},this.option(e),this._create()}else a&&a.error(`Bad element for Flickity: ${i||t}`)}u.defaults={accessibility:!0,cellAlign:"center",freeScrollFriction:.075,friction:.28,namespaceJQueryEvents:!0,percentPosition:!0,resize:!0,selectedAttraction:.025,setGallerySize:!0},u.create={};let p=u.prototype;Object.assign(p,e.prototype),p._create=function(){let{resize:e,watchCSS:i,rightToLeft:n}=this.options,s=this.guid=++c;this.element.flickityGUID=s,d[s]=this,this.selectedIndex=0,this.restingFrames=0,this.x=0,this.velocity=0,this.beginMargin=n?"marginRight":"marginLeft",this.endMargin=n?"marginLeft":"marginRight",this.viewport=document.createElement("div"),this.viewport.className="flickity-viewport",this._createSlider(),this.focusableElems=[this.element],(e||i)&&t.addEventListener("resize",this);for(let t in this.options.on){let e=this.options.on[t];this.on(t,e)}for(let t in u.create)u.create[t].call(this);i?this.watchCSS():this.activate()},p.option=function(t){Object.assign(this.options,t)},p.activate=function(){if(this.isActive)return;this.isActive=!0,this.element.classList.add("flickity-enabled"),this.options.rightToLeft&&this.element.classList.add("flickity-rtl"),this.getSize();let t=this._filterFindCellElements(this.element.children);this.slider.append(...t),this.viewport.append(this.slider),this.element.append(this.viewport),this.reloadCells(),this.options.accessibility&&(this.element.tabIndex=0,this.element.addEventListener("keydown",this)),this.emitEvent("activate"),this.selectInitialIndex(),this.isInitActivated=!0,this.dispatchEvent("ready")},p._createSlider=function(){let t=document.createElement("div");t.className="flickity-slider",this.slider=t},p._filterFindCellElements=function(t){return n.filterFindElements(t,this.options.cellSelector)},p.reloadCells=function(){this.cells=this._makeCells(this.slider.children),this.positionCells(),this._updateWrapShiftCells(),this.setGallerySize()},p._makeCells=function(t){return this._filterFindCellElements(t).map(t=>new s(t))},p.getLastCell=function(){return this.cells[this.cells.length-1]},p.getLastSlide=function(){return this.slides[this.slides.length-1]},p.positionCells=function(){this._sizeCells(this.cells),this._positionCells(0)},p._positionCells=function(t){t=t||0,this.maxCellHeight=t&&this.maxCellHeight||0;let e=0;if(t>0){let i=this.cells[t-1];e=i.x+i.size.outerWidth}this.cells.slice(t).forEach(t=>{t.x=e,this._renderCellPosition(t,e),e+=t.size.outerWidth,this.maxCellHeight=Math.max(t.size.outerHeight,this.maxCellHeight)}),this.slideableWidth=e,this.updateSlides(),this._containSlides(),this.slidesWidth=this.cells.length?this.getLastSlide().target-this.slides[0].target:0},p._renderCellPosition=function(t,e){let i=e*(this.options.rightToLeft?-1:1);this.options.percentPosition&&(i*=this.size.innerWidth/t.size.width);let n=this.getPositionValue(i);t.element.style.transform=`translateX( ${n} )`},p._sizeCells=function(t){t.forEach(t=>t.getSize())},p.updateSlides=function(){if(this.slides=[],!this.cells.length)return;let{beginMargin:t,endMargin:e}=this,i=new o(t,e,this.cellAlign);this.slides.push(i);let n=this._getCanCellFit();this.cells.forEach((s,l)=>{if(!i.cells.length)return void i.addCell(s);let r=i.outerWidth-i.firstMargin+(s.size.outerWidth-s.size[e]);n(l,r)||(i.updateTarget(),i=new o(t,e,this.cellAlign),this.slides.push(i)),i.addCell(s)}),i.updateTarget(),this.updateSelectedSlide()},p._getCanCellFit=function(){let{groupCells:t}=this.options;if(!t)return()=>!1;if("number"==typeof t){let e=parseInt(t,10);return t=>t%e!==0}let e=1,i="string"==typeof t&&t.match(/^(\d+)%$/);i&&(e=parseInt(i[1],10)/100);let n=(this.size.innerWidth+1)*e;return(t,e)=>e<=n},p._init=p.reposition=function(){this.positionCells(),this.positionSliderAtSelected()},p.getSize=function(){this.size=i(this.element),this.setCellAlign(),this.cursorPosition=this.size.innerWidth*this.cellAlign};let f={left:0,center:.5,right:1};p.setCellAlign=function(){let{cellAlign:t,rightToLeft:e}=this.options,i=f[t];this.cellAlign=void 0!==i?i:t,e&&(this.cellAlign=1-this.cellAlign)},p.setGallerySize=function(){if(!this.options.setGallerySize)return;let t=this.options.adaptiveHeight&&this.selectedSlide?this.selectedSlide.height:this.maxCellHeight;this.viewport.style.height=`${t}px`},p._updateWrapShiftCells=function(){if(this.isWrapping=this.getIsWrapping(),!this.isWrapping)return;this._unshiftCells(this.beforeShiftCells),this._unshiftCells(this.afterShiftCells);let t=this.cursorPosition,e=this.cells.length-1;this.beforeShiftCells=this._getGapCells(t,e,-1);let i=this.size.innerWidth-this.cursorPosition;this.afterShiftCells=this._getGapCells(i,0,1)},p.getIsWrapping=function(){let{wrapAround:t}=this.options;if(!t||this.slides.length<2)return!1;if("fill"!==t)return!0;let e=this.slideableWidth-this.size.innerWidth;if(e>this.size.innerWidth)return!0;for(let t of this.cells)if(t.size.outerWidth>e)return!1;return!0},p._getGapCells=function(t,e,i){let n=[];for(;t>0;){let s=this.cells[e];if(!s)break;n.push(s),e+=i,t-=s.size.outerWidth}return n},p._containSlides=function(){if(!(this.options.contain&&!this.isWrapping&&this.cells.length))return;let t=this.slideableWidth-this.getLastCell().size[this.endMargin];if(t<this.size.innerWidth)this.slides.forEach(e=>{e.target=t*this.cellAlign});else{let e=this.cursorPosition+this.cells[0].size[this.beginMargin],i=t-this.size.innerWidth*(1-this.cellAlign);this.slides.forEach(t=>{t.target=Math.max(t.target,e),t.target=Math.min(t.target,i)})}},p.dispatchEvent=function(t,e,i){let n=e?[e].concat(i):i;if(this.emitEvent(t,n),h&&this.$element){let n=t+=this.options.namespaceJQueryEvents?".flickity":"";if(e){let i=new h.Event(e);i.type=t,n=i}this.$element.trigger(n,i)}};const g=["dragStart","dragMove","dragEnd","pointerDown","pointerMove","pointerEnd","staticClick"];let m=p.emitEvent;p.emitEvent=function(t,e){if("staticClick"===t){let t=this.getParentCell(e[0].target),i=t&&t.element,n=t&&this.cells.indexOf(t);e=e.concat(i,n)}if(m.call(this,t,e),!g.includes(t)||!h||!this.$element)return;t+=this.options.namespaceJQueryEvents?".flickity":"";let i=e.shift(0),n=new h.Event(i);n.type=t,this.$element.trigger(n,e)},p.select=function(t,e,i){if(!this.isActive)return;if(t=parseInt(t,10),this._wrapSelect(t),(this.isWrapping||e)&&(t=n.modulo(t,this.slides.length)),!this.slides[t])return;let s=this.selectedIndex;this.selectedIndex=t,this.updateSelectedSlide(),i?this.positionSliderAtSelected():this.startAnimation(),this.options.adaptiveHeight&&this.setGallerySize(),this.dispatchEvent("select",null,[t]),t!==s&&this.dispatchEvent("change",null,[t])},p._wrapSelect=function(t){if(!this.isWrapping)return;const{selectedIndex:e,slideableWidth:i,slides:{length:s}}=this;if(!this.isDragSelect){let i=n.modulo(t,s),o=Math.abs(i-e),l=Math.abs(i+s-e),r=Math.abs(i-s-e);l<o?t+=s:r<o&&(t-=s)}t<0?this.x-=i:t>=s&&(this.x+=i)},p.previous=function(t,e){this.select(this.selectedIndex-1,t,e)},p.next=function(t,e){this.select(this.selectedIndex+1,t,e)},p.updateSelectedSlide=function(){let t=this.slides[this.selectedIndex];t&&(this.unselectSelectedSlide(),this.selectedSlide=t,t.select(),this.selectedCells=t.cells,this.selectedElements=t.getCellElements(),this.selectedCell=t.cells[0],this.selectedElement=this.selectedElements[0])},p.unselectSelectedSlide=function(){this.selectedSlide&&this.selectedSlide.unselect()},p.selectInitialIndex=function(){let t=this.options.initialIndex;if(this.isInitActivated)return void this.select(this.selectedIndex,!1,!0);if(t&&"string"==typeof t){if(this.queryCell(t))return void this.selectCell(t,!1,!0)}let e=0;t&&this.slides[t]&&(e=t),this.select(e,!1,!0)},p.selectCell=function(t,e,i){let n=this.queryCell(t);if(!n)return;let s=this.getCellSlideIndex(n);this.select(s,e,i)},p.getCellSlideIndex=function(t){let e=this.slides.find(e=>e.cells.includes(t));return this.slides.indexOf(e)},p.getCell=function(t){for(let e of this.cells)if(e.element===t)return e},p.getCells=function(t){return(t=n.makeArray(t)).map(t=>this.getCell(t)).filter(Boolean)},p.getCellElements=function(){return this.cells.map(t=>t.element)},p.getParentCell=function(t){let e=this.getCell(t);if(e)return e;let i=t.closest(".flickity-slider > *");return this.getCell(i)},p.getAdjacentCellElements=function(t,e){if(!t)return this.selectedSlide.getCellElements();e=void 0===e?this.selectedIndex:e;let i=this.slides.length;if(1+2*t>=i)return this.getCellElements();let s=[];for(let o=e-t;o<=e+t;o++){let t=this.isWrapping?n.modulo(o,i):o,e=this.slides[t];e&&(s=s.concat(e.getCellElements()))}return s},p.queryCell=function(t){if("number"==typeof t)return this.cells[t];return"string"==typeof t&&!t.match(/^[#.]?[\d/]/)&&(t=this.element.querySelector(t)),this.getCell(t)},p.uiChange=function(){this.emitEvent("uiChange")},p.onresize=function(){this.watchCSS(),this.resize()},n.debounceMethod(u,"onresize",150),p.resize=function(){if(!this.isActive||this.isAnimating||this.isDragging)return;this.getSize(),this.isWrapping&&(this.x=n.modulo(this.x,this.slideableWidth)),this.positionCells(),this._updateWrapShiftCells(),this.setGallerySize(),this.emitEvent("resize");let t=this.selectedElements&&this.selectedElements[0];this.selectCell(t,!1,!0)},p.watchCSS=function(){if(!this.options.watchCSS)return;r(this.element,":after").content.includes("flickity")?this.activate():this.deactivate()},p.onkeydown=function(t){let{activeElement:e}=document,i=u.keyboardHandlers[t.key];this.options.accessibility&&e&&i&&this.focusableElems.some(t=>e===t)&&i.call(this)},u.keyboardHandlers={ArrowLeft:function(){this.uiChange(),this[this.options.rightToLeft?"next":"previous"]()},ArrowRight:function(){this.uiChange(),this[this.options.rightToLeft?"previous":"next"]()}},p.focus=function(){this.element.focus({preventScroll:!0})},p.deactivate=function(){this.isActive&&(this.element.classList.remove("flickity-enabled"),this.element.classList.remove("flickity-rtl"),this.unselectSelectedSlide(),this.cells.forEac
1h(t=>t.destroy()),this.viewport.remove(),this.element.append(...this.slider.children),this.options.accessibility&&(this.element.removeAttribute("tabIndex"),this.element.removeEventListener("keydown",this)),this.isActive=!1,this.emitEvent("deactivate"))},p.destroy=function(){this.deactivate(),t.removeEventListener("resize",this),this.allOff(),this.emitEvent("destroy"),h&&this.$element&&h.removeData(this.element,"flickity"),delete this.element.flickityGUID,delete d[this.guid]},Object.assign(p,l),u.data=function(t){if(t=n.getQueryElement(t))return d[t.flickityGUID]},n.htmlInit(u,"flickity");let{jQueryBridget:v}=t;return h&&v&&v("flickity",u,h),u.setJQuery=function(t){h=t},u.Cell=s,u.Slide=o,u})},5307:function(t,e,i){!function(e,n){t.exports?t.exports=n(i(4831),i(977)):n(e.Flickity,e.fizzyUIUtils)}("undefined"!=typeof window?window:this,function(t,e){let i=t.Slide;i.prototype.renderFadePosition=function(){},i.prototype.setOpacity=function(t){this.cells.forEach(e=>{e.element.style.opacity=t})},t.create.fade=function(){this.fadeIndex=this.selectedIndex,this.prevSelectedIndex=this.selectedIndex,this.on("select",this.onSelectFade),this.on("dragEnd",this.onDragEndFade),this.on("settle",this.onSettleFade),this.on("activate",this.onActivateFade),this.on("deactivate",this.onDeactivateFade)};let n=t.prototype,s=n.updateSlides;n.updateSlides=function(){s.apply(this,arguments),this.options.fade&&this.slides.forEach((t,e)=>{let i=t.target-t.x,n=t.cells[0].x;t.cells.forEach(t=>{let e=t.x-n-i;this._renderCellPosition(t,e)});let s=e===this.selectedIndex?1:0;t.setOpacity(s)})},n.onSelectFade=function(){this.fadeIndex=Math.min(this.prevSelectedIndex,this.slides.length-1),this.prevSelectedIndex=this.selectedIndex},n.onSettleFade=function(){if(delete this.didDragEnd,!this.options.fade)return;this.selectedSlide.setOpacity(1),this.slides[this.fadeIndex]&&this.fadeIndex!==this.selectedIndex&&this.slides[this.fadeIndex].setOpacity(0)},n.onDragEndFade=function(){this.didDragEnd=!0},n.onActivateFade=function(){this.options.fade&&this.element.classList.add("is-fade")},n.onDeactivateFade=function(){this.options.fade&&(this.element.classList.remove("is-fade"),this.slides.forEach(t=>{t.setOpacity("")}))};let o=n.positionSlider;n.positionSlider=function(){this.options.fade?(this.fadeSlides(),this.dispatchScrollEvent()):o.apply(this,arguments)};let l=n.positionSliderAtSelected;n.positionSliderAtSelected=function(){this.options.fade&&this.setTranslateX(0),l.apply(this,arguments)},n.fadeSlides=function(){if(this.slides.length<2)return;let t=this.getFadeIndexes(),e=this.slides[t.a],i=this.slides[t.b],n=this.wrapDifference(e.target,i.target),s=this.wrapDifference(e.target,-this.x);s/=n,e.setOpacity(1-s),i.setOpacity(s);let o=t.a;this.isDragging&&(o=s>.5?t.a:t.b),void 0!==this.fadeHideIndex&&this.fadeHideIndex!==o&&this.fadeHideIndex!==t.a&&this.fadeHideIndex!==t.b&&this.slides[this.fadeHideIndex].setOpacity(0),this.fadeHideIndex=o},n.getFadeIndexes=function(){return this.isDragging||this.didDragEnd?this.options.wrapAround?this.getFadeDragWrapIndexes():this.getFadeDragLimitIndexes():{a:this.fadeIndex,b:this.selectedIndex}},n.getFadeDragWrapIndexes=function(){let t=this.slides.map(function(t,e){return this.getSlideDistance(-this.x,e)},this),i=t.map(function(t){return Math.abs(t)}),n=Math.min(...i),s=i.indexOf(n),o=t[s],l=this.slides.length,r=o>=0?1:-1;return{a:s,b:e.modulo(s+r,l)}},n.getFadeDragLimitIndexes=function(){let t=0;for(let e=0;e<this.slides.length-1;e++){let i=this.slides[e];if(-this.x<i.target)break;t=e}return{a:t,b:t+1}},n.wrapDifference=function(t,e){let i=e-t;if(!this.options.wrapAround)return i;let n=i+this.slideableWidth,s=i-this.slideableWidth;return Math.abs(n)<Math.abs(i)&&(i=n),Math.abs(s)<Math.abs(i)&&(i=s),i};let r=n._updateWrapShiftCells;n._updateWrapShiftCells=function(){this.options.fade?this.isWrapping=this.getIsWrapping():r.apply(this,arguments)};let a=n.shiftWrapCells;return n.shiftWrapCells=function(){this.options.fade||a.apply(this,arguments)},t})},5839:(t,e,i)=>{!function(e,n){t.exports?t.exports=n(i(4831),i(977)):e.Flickity=n(e.Flickity,e.fizzyUIUtils)}(window,function(t,e){t.create.asNavFor=function(){this.on("activate",this.activateAsNavFor),this.on("deactivate",this.deactivateAsNavFor),this.on("destroy",this.destroyAsNavFor);let t=this.options.asNavFor;t&&setTimeout(()=>{this.setNavCompanion(t)})};let i=t.prototype;return i.setNavCompanion=function(i){i=e.getQueryElement(i);let n=t.data(i);n&&n!==this&&(this.navCompanion=n,this.onNavCompanionSelect=()=>{this.navCompanionSelect()},n.on("select",this.onNavCompanionSelect),this.on("staticClick",this.onNavStaticClick),this.navCompanionSelect(!0))},i.navCompanionSelect=function(t){let e=this.navCompanion&&this.navCompanion.selectedCells;if(!e)return;let i=e[0],n=this.navCompanion.cells.indexOf(i),s=n+e.length-1,o=Math.floor((l=n,r=s,a=this.navCompanion.cellAlign,(r-l)*a+l));var l,r,a;if(this.selectCell(o,!1,t),this.removeNavSelectedElements(),o>=this.cells.length)return;let h=this.cells.slice(n,s+1);this.navSelectedElements=h.map(t=>t.element),this.changeNavSelectedClass("add")},i.changeNavSelectedClass=function(t){this.navSelectedElements.forEac
1h(function(e){e.classList[t]("is-nav-selected")})},i.activateAsNavFor=function(){this.navCompanionSelect(!0)},i.removeNavSelectedElements=function(){this.navSelectedElements&&(this.changeNavSelectedClass("remove"),delete this.navSelectedElements)},i.onNavStaticClick=function(t,e,i,n){"number"==typeof n&&this.navCompanion.selectCell(n)},i.deactivateAsNavFor=function(){this.removeNavSelectedElements()},i.destroyAsNavFor=function(){this.navCompanion&&(this.navCompanion.off("select",this.onNavCompanionSelect),this.off("staticClick",this.onNavStaticClick),delete this.navCompanion)},t})},6377:function(t,e,i){!function(e,n){t.exports?t.exports=n(e,i(2137)):e.Unidragger=n(e,e.EvEmitter)}("undefined"!=typeof window?window:this,function(t,e){function i(){}let n,s,o=i.prototype=Object.create(e.prototype);o.handleEvent=function(t){let e="on"+t.type;this[e]&&this[e](t)},"ontouchstart"in t?(n="touchstart",s=["touchmove","touchend","touchcancel"]):t.PointerEvent?(n="pointerdown",s=["pointermove","pointerup","pointercancel"]):(n="mousedown",s=["mousemove","mouseup"]),o.touchActionValue="none",o.bindHandles=function(){this._bindHandles("addEventListener",this.touchActionValue)},o.unbindHandles=function(){this._bindHandles("removeEventListener","")},o._bindHandles=function(e,i){this.handles.forEach(s=>{s[e](n,this),s[e]("click",this),t.PointerEvent&&(s.style.touchAction=i)})},o.bindActivePointerEvents=function(){s.forEach(e=>{t.addEventListener(e,this)})},o.unbindActivePointerEvents=function(){s.forEach(e=>{t.removeEventListener(e,this)})},o.withPointer=function(t,e){e.pointerId===this.pointerIdentifier&&this[t](e,e)},o.withTouch=function(t,e){let i;for(let t of e.changedTouches)t.identifier===this.pointerIdentifier&&(i=t);i&&this[t](e,i)},o.onmousedown=function(t){this.pointerDown(t,t)},o.ontouchstart=function(t){this.pointerDown(t,t.changedTouches[0])},o.onpointerdown=function(t){this.pointerDown(t,t)};const l=["TEXTAREA","INPUT","SELECT","OPTION"],r=["radio","checkbox","button","submit","image","file"];return o.pointerDown=function(t,e){let i=l.includes(t.target.nodeName),n=r.includes(t.target.type),s=!i||n;!this.isPointerDown&&!t.button&&s&&(this.isPointerDown=!0,this.pointerIdentifier=void 0!==e.pointerId?e.pointerId:e.identifier,this.pointerDownPointer={pageX:e.pageX,pageY:e.pageY},this.bindActivePointerEvents(),this.emitEvent("pointerDown",[t,e]))},o.onmousemove=function(t){this.pointerMove(t,t)},o.onpointermove=function(t){this.withPointer("pointerMove",t)},o.ontouchmove=function(t){this.withTouch("pointerMove",t)},o.pointerMove=function(t,e){let i={x:e.pageX-this.pointerDownPointer.pageX,y:e.pageY-this.pointerDownPointer.pageY};this.emitEvent("pointerMove",[t,e,i]),!this.isDragging&&this.hasDragStarted(i)&&this.dragStart(t,e),this.isDragging&&this.dragMove(t,e,i)},o.hasDragStarted=function(t){return Math.abs(t.x)>3||Math.abs(t.y)>3}
1,o.dragStart=function(t,e){this.isDragging=!0,this.isPreventingClicks=!0,this.emitEvent("dragStart",[t,e])},o.dragMove=function(t,e,i){this.emitEvent("dragMove",[t,e,i])},o.onmouseup=function(t){this.pointerUp(t,t)},o.onpointerup=function(t){this.withPointer("pointerUp",t)},o.ontouchend=function(t){this.withTouch("pointerUp",t)},o.pointerUp=function(t,e){this.pointerDone(),this.emitEvent("pointerUp",[t,e]),this.isDragging?this.dragEnd(t,e):this.staticClick(t,e)},o.dragEnd=function(t,e){this.isDragging=!1,setTimeout(()=>delete this.isPreventingClicks),this.emitEvent("dragEnd",[t,e])},o.pointerDone=function(){this.isPointerDown=!1,delete this.pointerIdentifier,this.unbindActivePointerEvents(),this.emitEvent("pointerDone")},o.onpointercancel=function(t){this.withPointer("pointerCancel",t)},o.ontouchcancel=function(t){this.withTouch("pointerCancel",t)},o.pointerCancel=function(t,e){this.pointerDone(),this.emitEvent("pointerCancel",[t,e])},o.onclick=function(t){this.isPreventingClicks&&t.preventDefault()},o.staticClick=function(t,e){let i="mouseup"===t.type;i&&this.isIgnoringMouseUp||(this.emitEvent("staticClick",[t,e]),i&&(this.isIgnoringMouseUp=!0,setTimeout(()=>{delete this.isIgnoringMouseUp},400)))},i})},7728:function(t,e,i){!function(e,n){t.exports?t.exports=n(i(4831),i(977)):n(e.Flickity,e.fizzyUIUtils)}("undefined"!=typeof window?window:this,function(t,e){function i(){this.holder=document.createElement("div"),this.holder.className="flickity-page-dots",this.dots=[]}i.prototype.setDots=function(t){let e=t-this.dots.length;e>0?this.addDots(e):e<0&&this.removeDots(-e)},i.prototype.addDots=function(t){let e=new Array(t).fill().map((t,e)=>{let i=document.createElement("button");i.setAttribute("type","button");let n=e+1+this.dots.length;return i.className="flickity-page-dot",i.textContent=`View slide ${n}`,i});this.holder.append(...e),this.dots=this.dots.concat(e)},i.prototype.removeDots=function(t){this.dots.splice(this.dots.length-t,t).forEach(t=>t.remove())},i.prototype.updateSelected=function(t){this.selectedDot&&(this.selectedDot.classList.remove("is-selected"),this.selectedDot.removeAttribute("aria-current")),this.dots.length&&(this.selectedDot=this.dots[t],this.selectedDot.classList.add("is-selected"),this.selectedDot.setAttribute("aria-current","step"))},t.PageDots=i,Object.assign(t.defaults,{pageDots:!0}),t.create.pageDots=function(){this.options.pageDots&&(this.pageDots=new i,this.handlePageDotsClick=this.onPageDotsClick.bind(this),this.on("activate",this.activatePageDots),this.on("select",this.updateSelectedPageDots),this.on("cellChange",this.updatePageDots),this.on("resize",this.updatePageDots),this.on("deactivate",this.deactivatePageDots))};let n=t.prototype;return n.activatePageDots=function(){this.pageDots.setDots(this.slides.length),this.focusableElems.push(...this.pageDots.dots),this.pageDots.holder.addEventListener("click",this.handlePageDotsClick),this.element.append(this.pageDots.holder)},n.onPageDotsClick=function(t){let e=this.pageDots.dots.indexOf(t.target);-1!==e&&(this.uiChange(),this.select(e))},n.updateSelectedPageDots=function(){this.pageDots.updateSelected(this.selectedIndex)},n.updatePageDots=function(){this.pageDots.dots.forEach(t=>{e.removeFrom(this.focusableElems,t)}),this.pageDots.setDots(this.slides.length),this.focusableElems.push(...this.pageDots.dots)},n.deactivatePageDots=function(){this.pageDots.holder.remove(),this.pageDots.holder.removeEventListener("click",this.handlePageDotsClick)},t.PageDots=i,t})},7824:function(t,e,i){!function(e,n){t.exports?t.exports=n(i(4831)):n(e.Flickity)}("undefined"!=typeof window?window:this,function(t){const e="http://www.w3.org/2000/svg";function i(t,e,i){this.increment=t,this.direction=e,this.isPrevious="previous"===t,this.isLeft="left"===e,this._create(i)}i.prototype._create=function(t){let e=this.element=document.createElement("button");e.className=`flickity-button flickity-prev-next-button ${this.increment}`;let i=this.isPrevious?"Previous":"Next";e.setAttribute("type","button"),e.setAttribute("aria-label",i),this.disable();let n=this.createSVG(i,t);e.append(n)},i.prototype.createSVG=function(t,i){let n=document.createElementNS(e,"svg");n.setAttribute("class","flickity-button-icon"),n.setAttribute("viewBox","0 0 100 100");let s=document.createElementNS(e,"title");s.append(t);let o=document.createElementNS(e,"path"),l=function(t){if("string"==typeof t)return t;let{x0:e,x1:i,x2:n,x3:s,y1:o,y2:l}=t;return`M ${e}, 50\n L ${i}, ${o+50}\n L ${n}, ${l+50}\n L ${s}, 50\n L ${n}, ${50-l}\n L ${i}, ${50-o}\n Z`}(i);return o.setAttribute("d",l),o.setAttribute("class","arrow"),this.isLeft||o.setAttribute("transform","translate(100, 100) rotate(180)"),n.append(s,o),n},i.prototype.enable=function(){this.element.removeAttribute("disabled")},i.prototype.disable=function(){this.element.setAttribute("disabled",!0)},Object.assign(t.defaults,{prevNextButtons:!0,arrowShape:{x0:10,x1:60,y1:50,x2:70,y2:40,x3:30}}),t.create.prevNextButtons=function(){if(!this.options.prevNextButtons)return;let{rightToLeft:t,arrowShape:e}=this.options,n=t?"right":"left",s=t?"left":"right";this.prevButton=new i("previous",n,e),this.nextButton=new i("next",s,e),this.focusableElems.push(this.prevButton.element),this.focusableElems.push(this.nextButton.element),this.handlePrevButtonClick=()=>{this.uiChange(),this.previous()},this.handleNextButtonClick=()=>{this.uiChange(),this.next()},this.on("activate",this.activatePrevNextButtons),this.on("select",this.updatePrevNextButtons)};let n=t.prototype;return n.updatePrevNextButtons=function(){let t=this.slides.length?this.slides.length-1:0;this.updatePrevNextButton(this.prevButton,0),this.updatePrevNextButton(this.nextButton,t)},n.updatePrevNextButton=function(t,e){if(this.isWrapping&&this.slides.length>1)return void t.enable();let i=this.selectedIndex!==e;t[i?"enable":"disable"](),!i&&document.activeElement===t.element&&this.focus()},n.activatePrevNextButtons=function(){this.prevButton.element.addEventListener("click",this.handlePrevButtonClick),this.nextButton.element.addEventListener("click",this.handleNextButtonClick),this.element.append(this.prevButton.element,this.nextButton.element),this.on("deactivate",this.deactivatePrevNextButtons)},n.deactivatePrevNextButtons=function(){this.prevButton.element.remove(),this.nextButton.element.remove(),this.prevButton.element.removeEventListener("click",this.handlePrevButtonClick),this.nextButton.element.removeEventListener("click",this.handleNextButtonClick),this.off("deactivate",this.deactivatePrevNextButtons)},t.PrevNextButton=i,t})}
1,9453:function(t,e,i){!function(e,n){t.exports?t.exports=n(i(4831)):n(e.Flickity)}("undefined"!=typeof window?window:this,function(t){function e(t,e){this.autoPlay=t,this.onTick=e,this.state="stopped",this.onVisibilityChange=this.visibilityChange.bind(this),this.onVisibilityPlay=this.visibilityPlay.bind(this)}e.prototype.play=function(){if("playing"===this.state)return;document.hidden?document.addEventListener("visibilitychange",this.onVisibilityPlay):(this.state="playing",document.addEventListener("visibilitychange",this.onVisibilityChange),this.tick())},e.prototype.tick=function(){if("playing"!==this.state)return;let t="number"==typeof this.autoPlay?this.autoPlay:3e3;this.clear(),this.timeout=setTimeout(()=>{this.onTick(),this.tick()},t)},e.prototype.stop=function(){this.state="stopped",this.clear(),document.removeEventListener("visibilitychange",this.onVisibilityChange)},e.prototype.clear=function(){clearTimeout(this.timeout)},e.prototype.pause=function(){"playing"===this.state&&(this.state="paused",this.clear())},e.prototype.unpause=function(){"paused"===this.state&&this.play()},e.prototype.visibilityChange=function(){this[document.hidden?"pause":"unpause"]()},e.prototype.visibilityPlay=function(){this.play(),document.removeEventListener("visibilitychange",this.onVisibilityPlay)},Object.assign(t.defaults,{pauseAutoPlayOnHover:!0}),t.create.player=function(){this.player=new e(this.options.autoPlay,()=>{this.next(!0)}),this.on("activate",this.activatePlayer),this.on("uiChange",this.stopPlayer),this.on("pointerDown",this.stopPlayer),this.on("deactivate",this.deactivatePlayer)};let i=t.prototype;return i.activatePlayer=function(){this.options.autoPlay&&(this.player.play(),this.element.addEventListener("mouseenter",this))},i.playPlayer=function(){this.player.play()},i.stopPlayer=function(){this.player.stop()},i.pausePlayer=function(){this.player.pause()},i.unpausePlayer=function(){this.player.unpause()},i.deactivatePlayer=function(){this.player.stop(),this.element.removeEventListener("mouseenter",this)},i.onmouseenter=function(){this.options.pauseAutoPlayOnHover&&(this.player.pause(),this.element.addEventListener("mouseleave",this))},i.onmouseleave=function(){this.player.unpause(),this.element.removeEventListener("mouseleave",this)},t.Player=e,t})},9943:function(t,e,i){!function(e,n){t.exports?t.exports=n(i(4831),i(977)):n(e.Flickity,e.fizzyUIUtils)}("undefined"!=typeof window?window:this,function(t,e){let i=t.prototype;return i.insert=function(t,e){let i=this._makeCells(t);if(!i||!i.length)return;let n=this.cells.length;e=void 0===e?n:e;let s=function(t){let e=document.createDocumentFragment();return t.forEach(t=>e.appendChild(t.element)),e}(i),o=e===n;if(o)this.slider.appendChild(s);else{let t=this.cells[e].element;this.slider.insertBefore(s,t)}if(0===e)this.cells=i.concat(this.cells);else if(o)this.cells=this.cells.concat(i);else{let t=this.cells.splice(e,n-e);this.cells=this.cells.concat(i).concat(t)}this._sizeCells(i),this.cellChange(e),this.positionSliderAtSelected()},i.append=function(t){this.insert(t,this.cells.length)},i.prepend=function(t){this.insert(t,0)},i.remove=function(t){let i=this.getCells(t);if(!i||!i.length)return;let n=this.cells.length-1;i.forEach(t=>{t.remove();let i=this.cells.indexOf(t);n=Math.min(i,n),e.removeFrom(this.cells,t)}),this.cellChange(n),this.positionSliderAtSelected()},i.cellSizeChange=function(t){let e=this.getCell(t);if(!e)return;e.getSize();let i=this.cells.indexOf(e);this.cellChange(i)},i.cellChange=function(t){let e=this.selectedElement;this._positionCells(t),this._updateWrapShiftCells(),this.setGallerySize();let i=this.getCell(e);i&&(this.selectedIndex=this.getCellSlideIndex(i)),this.selectedIndex=Math.min(this.slides.length-1,this.selectedIndex),this.emitEvent("cellChange",[t]),this.select(this.selectedIndex)},t})}},e={};function i(n){var s=e[n];if(void 0!==s)return s.exports;var o=e[n]={exports:{}};return t[n].call(o.exports,o,o.exports,i),o.exports}i.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return i.d(e,{a:e}),e},i.d=(t,e)=>{for(var n in e)i.o(e,n)&&!i.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},i.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),(()=>{"use strict";var t=i(4831),e=i.n(t);i(3170),i(7824),i(7728),i(9453),i(9943),i(766),i(5307),i(867),i(5839);"undefined"!=typeof window&&void 0===window.Flickity&&(window.Flickity=e()),document.addEventListener("DOMContentLoaded",()=>{if(void 0===e())return;const t=new WeakMap,i=".web-carousel, .web-carousel-2, .web-carousel-3",n=".web-carousel-next, .web-flickity-arrow-next, .web-carousel-prev, .web-flickity-arrow-prev",s=(t,e)=>Array.from(t.querySelectorAll(e)).filter(e=>e.closest(i)===t),o=t=>s(t,".web-carousel-inner")[0],l=e=>{const i=t.get(e);if(i)return void i.queueSync();let n=null;const s=()=>{const t=e.viewport,i=e.cells||[];if(!t||!i.length)return;const n=t.getBoundingClientRect(),s=n.width>0&&n.height>0,o=Boolean(e.options.fade),l=i.map(t=>{const e=t.element.getBoundingClientRect(),i=Math.min(e.right,n.right)-Math.max(e.left,n.left),l=o&&parseFloat(window.getComputedStyle(t.element).opacity)<=.01;return s&&e.width>0&&i>1&&!l});
1i.forEach((t,e)=>{const i=l[e];t.element.setAttribute("aria-hidden",i?"false":"true"),t.element.toggleAttribute("inert",!i)})},o=()=>{null===n&&(n=requestAnimationFrame(()=>{n=null,s()}))};t.set(e,{queueSync:o}),["activate","select","settle"].forEach(t=>{e.on(t,s)}),["scroll","resize","cellChange"].forEach(t=>{e.on(t,o)}),e.on("deactivate",()=>{null!==n&&(cancelAnimationFrame(n),n=null),(e.cells||[]).forEach(t=>t.element.removeAttribute("inert"))}),s()};document.addEventListener("pom:carousel-ready",t=>{t.detail?.flickity&&l(t.detail.flickity)},!0);const r=t=>{const l=o(t);if(!l)return void console.error("Inner carousel or parent element not found.");const r=e().data(l);if(!r)return;const a=r?.cells;if(a&&a.length>1){const e=r.selectedIndex,n=(e+1)%a.length,o=(e-1+a.length)%a.length,[l,h,c]=[a[n].element,a[o].element,a[e].element],d=(e,n)=>Array.from(e.querySelectorAll(n)).find(e=>e.closest(i)===t),u=(t,e)=>d(t,e)?.textContent??"",p=(t,e)=>d(t,e)?.innerHTML??"",f=t=>t.dataset.title??"",g=u(l,".web-carousel-item-name"),m=u(h,".web-carousel-item-name"),v=p(c,".web-carousel-item-name"),y=p(c,".web-carousel-item-links"),b=f(l),E=f(h),w=f(c),S=(e,i,n=!1)=>{const o=s(t,e)[0];o&&(o[n?"innerHTML":"textContent"]=i)};S(".web-carousel-next > .web-carousel-arrow-name",g),S(".web-carousel-prev > .web-carousel-arrow-name",m),S(".web-carousel-current > .web-carousel-name",v,!0),S(".web-carousel-current > .web-carousel-links",y,!0),S(".web-carousel-next > .web-carousel-tab-name",b),S(".web-carousel-prev > .web-carousel-tab-name",E),S(".web-carousel-current > .web-carousel-tab-name",w)}s(t,n).forEach(t=>{const e=t.matches(".web-carousel-prev, .web-flickity-arrow-prev"),i=!a?.length||!r.options.wrapAround&&(e?0===r.selectedIndex:r.selectedIndex===r.slides.length-1);t.setAttribute("role","button"),t.setAttribute("tabindex","0"),t.setAttribute("aria-disabled",String(i)),t.hasAttribute("aria-label")||t.setAttribute("aria-label",t.textContent.trim()||(e?"Previous":"Next"))})},a=t=>{const i=t.querySelector(":scope > .flickity-page-numbers"),n=i?.querySelector(".flickity-page-numbers-detail"),s=e().data(o(t));if(!n||!s)return!1;const l=s.cells.length,r=l?s.selectedIndex+1:0;n.innerHTML=`<span class="flickity-page-numbers-current">${r}</span><span class='flickity-page-numbers-sep'> | </span><span class='flickity-page-numbers-total'>${l}</span>`},h=new WeakSet,c=t=>{if(h.has(t))return;if(!t.options.autoPlay||!t.player)return;h.add(t);const e=()=>{const{wrapAround:e,reverse:i}=t.options,n=t.slides.length-1,s=n<=0||!e&&(i?t.selectedIndex<=0:t.selectedIndex>=n);return s&&t.stopPlayer(),s};t.player.onTick=()=>{if(e())return;const{reverse:i,wrapAround:n}=t.options;t[i?"previous":"next"](Boolean(n))},t.on("select",e),e()},d=new WeakSet,u=(t,i)=>{const n=o(t);if(!n||n.__pomCarouselInitializationPending)return;const s=e().data(n);if(s&&d.has(s))return c(s),s.resize(),void s.reposition?.();n.__pomCarouselInitializationPending=!0;(()=>{n.__pomCarouselInitializationPending=!1;const s=e().data(n)||new(e())(n,i);"true"===t.dataset.continuousScroll&&(s.stopPlayer(),s.option({autoPlay:!1,wrapAround:!0,freeScroll:!0})),d.add(s);const o=t=>{"IMG"===t.target.tagName&&t.target.closest(".web-carousel-inner")===n&&(s.resize(),s.reposition?.())};n.addEventListener("load",o,!0),n.addEventListener("error",o,!0),s.on("destroy",()=>{n.removeEventListener("load",o,!0),n.removeEventListener("error",o,!0),d.delete(s)}),c(s),l(s),((t,e)=>{if(!t.querySelector(".morecontent"))return;let i;const n=()=>{i&&cancelAnimationFrame(i),i=requestAnimationFrame(()=>{e.resize(),e.reposition?.(),i=null})},s=()=>{n(),setTimeout(n,200),setTimeout(n,600)};let o;const l=new WeakMap,r=t=>{const e=l.get(t);e&&(t.removeEventListener("morecontent:toggled",e.onResizeSignal),t.removeEventListener("transitionend",e.onTransitionEnd),e.resizeObserver&&e.resizeObserver.disconnect(),l.delete(t))},a=t=>{if(l.has(t))return;const e=s,i=e=>{e.target===t&&["max-height","padding-top","padding-bottom","border-top-width","border-bottom-width"].includes(e.propertyName)&&s()};let n;t.addEventListener("morecontent:toggled",e),t.addEventListener("transitionend",i),"undefined"!=typeof ResizeObserver&&(n=new ResizeObserver(e),n.observe(t)),o&&o.observe(t,{attributes:!0,attributeFilter:["style"]}),l.set(t,{onResizeSignal:e,onTransitionEnd:i,resizeObserver:n})};o=new MutationObserver(t=>{let e=!1;t.forEach(t=>{"attributes"===t.type&&"style"===t.attributeName&&t.target.classList.contains("morecontent")&&(e=!0),t.addedNodes.forEac
1h(t=>{1===t.nodeType&&(t.classList.contains("morecontent")&&(a(t),e=!0),t.querySelectorAll?.(".morecontent").forEach(t=>{a(t),e=!0}))}),t.removedNodes.forEach(t=>{1===t.nodeType&&(t.classList.contains("morecontent")&&r(t),t.querySelectorAll?.(".morecontent").forEach(t=>r(t)))})}),e&&s()}),t.querySelectorAll(".morecontent").forEach(a),o.observe(t,{childList:!0,subtree:!0}),e.on("destroy",()=>{o.disconnect(),t.querySelectorAll(".morecontent").forEach(t=>r(t))})})(n,s),n.dispatchEvent(new CustomEvent("pom:carousel-ready",{detail:{flickity:s}})),s.resize(),a(t),s.on("select",()=>{a(t),r(t);const e=s.selectedIndex,i=e-1,n=e+1,o=s.slides.length;s.cells.forEach(({element:t},e)=>{t.classList.remove("is-previous","is-next"),e===i&&t.classList.add("is-previous"),e===(n===o?0:n)&&t.classList.add("is-next")})}),r(t),((t,e)=>{if("true"!==t.dataset.continuousScroll)return;const i=window.matchMedia("(prefers-reduced-motion: reduce)"),n=Math.min(300,Math.max(1,Number(t.dataset.scrollSpeed)||60)),s=("right"===t.dataset.scrollDirection?1:-1)*(e.options.rightToLeft?-1:1),o="true"===t.dataset.pauseAutoplayOnHover;let l=!1,r=null,a=null,h="undefined"==typeof IntersectionObserver,c=!1;const d=()=>{null!==r&&cancelAnimationFrame(r),r=null,a=null},u=()=>!c&&e.isActive&&t.isConnected&&h&&!document.hidden&&!i.matches&&e.cells.length>1&&e.slideableWidth>0&&!(o&&t.matches(":hover"))&&!l&&!(document.activeElement!==e.element&&t.contains(document.activeElement)),p=t=>{if(r=null,!u())return void d();const i=null===a?0:Math.min(t-a,50);if(a=t,!e.isAnimating&&!e.isPointerDown){const t=e.slideableWidth;e.velocity=0,e.x=((e.x+s*n*i/1e3)%t+t)%t-t;const o=e.slides.length,l=(e.dragEndRestingSelect()%o+o)%o;l!==e.selectedIndex&&(e.selectedIndex=l,e.updateSelectedSlide(),e.emitEvent("select",[l])),e.positionSlider()}r=requestAnimationFrame(p)},f=()=>{u()?null===r&&(r=requestAnimationFrame(p)):d()},g=()=>{l=!0,f()},m=()=>{l=!1,f()},v=()=>{l=!1,queueMicrotask(f)},y="undefined"==typeof IntersectionObserver?null:new IntersectionObserver(t=>{h=t[0].isIntersecting,f()});y?.observe(e.element),o&&(t.addEventListener("mouseenter",f),t.addEventListener("mouseleave",f)),t.addEventListener("focusin",f),t.addEventListener("focusout",v),t.addEventListener("keydown",g),t.addEventListener("pointerdown",m),document.addEventListener("visibilitychange",f),i.addEventListener("change",f),["activate","resize","cellChange","settle"].forEach(t=>e.on(t,f)),e.on("deactivate",d),e.on("destroy",()=>{c=!0,d(),y?.disconnect(),t.removeEventListener("mouseenter",f),t.removeEventListener("mouseleave",f),t.removeEventListener("focusin",f),t.removeEventListener("focusout",v),t.removeEventListener("keydown",g),t.removeEventListener("pointerdown",m),document.removeEventListener("visibilitychange",f),i.removeEventListener("change",f)}),f()})(t,s),n.classList.add("is-loaded")})()},p=()=>{document.querySelectorAll(".web-carousel, .web-carousel-2, .web-carousel-3").forEach(t=>{const e=o(t);if(!e)return;const i="yes"===t.dataset.reverse;let n={};try{n=JSON.parse(e.getAttribute("data-flickity"))||{}}catch{}const s={...{pageDots:"true"===t.dataset.dots,autoPlay:parseFloat(t.dataset.autoplay)||!1,prevNextButtons:"true"===t.dataset.arrows,hash:"true"===t.dataset.hash,freeScroll:"true"===t.dataset.freescroll,wrapAround:"true"===t.dataset.cellLoop||!1,draggable:"true"===t.dataset.draggable,cellAlign:t.dataset.cellAlign||"center",adaptiveHeight:"true"===t.dataset.adaptiveheight,pauseAutoPlayOnHover:"true"===t.dataset.pauseAutoplayOnHover,dragThreshold:10,reverse:i},...n};"true"===t.dataset.continuousScroll&&Object.assign(s,{autoPlay:!1,wrapAround:!0,freeScroll:!0}),u(t,s)})};p(),document.addEventListener("pom:ajaxComplete",p);const f=t=>{const n=t.target;n instanceof Element&&requestAnimationFrame(()=>{const s=new Set;"shown.bs.collapse"===t.type&&n.querySelectorAll(i).forEach(t=>s.add(t));let l=n.closest(i);for(;l;)s.add(l),l=l.parentElement?.closest(i);s.forEach(t=>{const i=o(t);if(!i)return;const n=e().data(i);n?.resize(),n?.reposition?.()})})};document.addEventListener("shown.bs.collapse",f),document.addEventListener("hidden.bs.collapse",f);const g=t=>{const i=o(t);if(!i)return;e().data(i)||i.__pomCarouselInitializationPending||p()};new MutationObserver(t=>{t.forEach(t=>
1{t.addedNodes.forEach(t=>{1===t.nodeType&&(t.matches(".web-carousel, .web-carousel-2, .web-carousel-3")&&g(t),t.querySelectorAll?.(".web-carousel, .web-carousel-2, .web-carousel-3").forEach(g))})})}).observe(document.body,{childList:!0,subtree:!0}),document.addEventListener("keydown",t=>{const e=t.target.closest(n);e&&!e.matches("button, a")&&["Enter"," "].includes(t.key)&&(t.preventDefault(),e.click())}),document.addEventListener("click",t=>{const i=t.target.closest(".web-carousel-next, .web-flickity-arrow-next, .web-carousel-prev, .web-flickity-arrow-prev");if(i){if(t.preventDefault(),"true"===i.getAttribute("aria-disabled"))return;const n=i.closest(".web-carousel, .web-carousel-2, .web-carousel-3");if(!n)return void console.error("Carousel not found");const s=o(n);if(!s)return void console.error("Inner carousel not found");const l=e().data(s);if(!l)return void console.error("Flickity instance not found");l.uiChange(),i.matches(".web-carousel-next, .web-flickity-arrow-next")?l.next():l.previous(),r(n)}});const m=(t,n)=>{if(!t)return;if("mouseover"===n&&"true"!==t.dataset.hover)return;const{sliderId:s,sliderAction:l,slideCustomId:r}=t.dataset,a=document.getElementById(s),h=a?.matches(i)?a:a?.querySelector(i);if(!h)return;const c=e().data(o(h));if(c)if(document.querySelectorAll("[data-slider-id]").forEach(t=>{t.dataset.sliderId===s&&t.classList.remove("active")}),t.classList.add("active"),c.uiChange(),"next"===l)c.next();else if("previous"===l)c.previous();else if(r){const t=document.getElementById(r);if(t){const e=c.cells.findIndex(e=>e.element===t);-1!==e&&c.selectCell(e)}}};document.addEventListener("shown.bs.modal",t=>{const e=t.target;e?.matches(".modal")&&e.querySelectorAll(".web-carousel, .web-carousel-2, .web-carousel-3").forEach(t=>{u(t,{})})}),document.addEventListener("click",t=>{const e=t.target.closest("[data-slider-id]");e&&(t.preventDefault(),m(e,"click"))}),document.querySelectorAll("[data-slider-id]").forEach(t=>{let e=!1;t.addEventListener("mouseover",t=>{if(!e){const i=t.target.closest("[data-slider-id]");i&&(t.preventDefault(),m(i,"mouseover"),e=!0)}}),t.addEventListener("mouseleave",()=>{e=!1})}),document.querySelectorAll(".web-product-carousel").forEach(t=>{const i=t.querySelector(".web-carousel-inner"),n=t.querySelector(".web-product-carousel-thumbs"),s=n?.querySelector("div");if(!i||!n||!s)return;const o=n.classList.contains("thumbs-horizontal");let l=null,r=!1,a=null,h=0,c=0,d=0,u=!1;const p=()=>o?n.scrollWidth>n.clientWidth+1:n.scrollHeight>n.clientHeight+1,f=()=>{const t=p();s.style.cursor=t?"grab":"",s.style.touchAction=t&&!o?"pan-x":"pan-y"},g=()=>{if(!l)return;const t=Array.from(s.children),e=t[l.selectedIndex];t.forEach((t,e)=>{t.classList.toggle("active",e===l.selectedIndex)}),e&&n.scrollTo({left:o?e.offsetLeft:n.scrollLeft,top:o?n.scrollTop:e.offsetTop,behavior:"smooth"})},m=t=>{t&&t!==l&&(l&&l.off("select",g),l=t,l.on("select",g),g())};s.addEventListener("click",t=>{if(r)return t.preventDefault(),void t.stopPropagation();const n=t.target.closest(".web-product-carousel-thumbs div > div"),o=e().data(i);if(!n||!o)return;const l=Array.from(s.children).indexOf(n);-1!==l&&o.select(l)}),i.addEventListener("pom:carousel-ready",t=>{m(t.detail?.flickity)}),m(e().data(i));const v=(t,e)=>{if(null===a||t&&t.pointerId!==a)return;const i=a;a=null,u=!1,e&&(r=!0,setTimeout(()=>{r=!1})),s.hasPointerCapture?.(i)&&s.releasePointerCapture(i),s.style.cursor=p()?"grab":"",s.style.userSelect=""};s.addEventListener("pointerdown",t=>{null===a&&0===t.button&&!1!==t.isPrimary&&p()&&(a=t.pointerId,h=t.clientX,c=t.clientY,d=o?n.scrollLeft:n.scrollTop,s.setPointerCapture?.(a))}),s.addEventListener("pointermove",t=>{if(t.pointerId!==a)return;const e=t.clientX-h,i=t.clientY-c,l=o?e:i,r=o?i:e;if(!u){if(Math.abs(l)<10&&Math.abs(r)<10)return;if(Math.abs(r)>Math.abs(l))return void v(t,!1);u=!0,s.style.cursor="grabbing",s.style.userSelect="none"}t.cancelable&&t.preventDefault(),o?n.scrollLeft=d-l:n.scrollTop=d-l}),s.addEventListener("pointerup",t=>{v(t,u)}),s.addEventListener("pointercancel",t=>{v(t,!1)}),s.addEventListener("lostpointercapture",t=>{v(t,u)}
1),s.style.transform="",f(),"undefined"!=typeof ResizeObserver&&(n.__pomThumbsResizeObserver?.disconnect(),n.__pomThumbsResizeObserver=new ResizeObserver(f),n.__pomThumbsResizeObserver.observe(n),n.__pomThumbsResizeObserver.observe(s))}),setTimeout(()=>{window.dispatchEvent(new Event("resize"))},600)})})()})();
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.