1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="0899bd64-2b5b-7d2c-0985-1a534f4d751f")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,99114,995672,e=>{"use strict";function t(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function n(e){for(var n=1;n<arguments.length;n++){var r=null!=arguments[n]?arguments[n]:{};n%2?t(Object(r),!0).forEach(function(t){var n,i,o;n=e,i=t,o=r[t],i in n?Object.defineProperty(n,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):t(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}function u(e){return(u=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function a(){return(a="u">typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=u(e)););return e}(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(arguments.length<3?e:n):i.value}}).apply(this,arguments)}var c={type:"slider",startAt:0,perView:1,focusAt:0,gap:10,autoplay:!1,hoverpause:!0,keyboard:!0,bound:!1,swipeThreshold:80,dragThreshold:120,perSwipe:"",touchRatio:.5,touchAngle:45,animationDuration:400,rewind:!0,rewindDuration:800,animationTimingFunc:"cubic-bezier(.165, .840, .440, 1)",waitForTransition:!0,throttle:10,direction:"ltr",peek:0,cloningRatio:1,breakpoints:{},classes:{swipeable:"glide--swipeable",dragging:"glide--dragging",direction:{ltr:"glide--ltr",rtl:"glide--rtl"},type:{slider:"glide--slider",carousel:"glide--carousel"},slide:{clone:"glide__slide--clone",active:"glide__slide--active"},arrow:{disabled:"glide__arrow--disabled"},nav:{active:"glide__bullet--active"}}};function d(e){console.error("[Glide warn]: ".concat(e))}function f(e){return parseInt(e)}function h(e){return"string"==typeof e}function v(e){var t=r(e);return"function"===t||"object"===t&&!!e}function m(e){return"function"==typeof e}function p(e){return e.constructor===Array}function g(e,t,n){Object.defineProperty(e,t,n)}function b(e,t){var r=Object.assign({},e,t);return t.hasOwnProperty("classes")&&(r.classes=Object.assign({},e.classes,t.classes),["direction","type","slide","arrow","nav"].forEach(function(i){t.classes.hasOwnProperty(i)&&(r.classes[i]=n(n({},e.classes[i]),t.classes[i]))})),t.hasOwnProperty("breakpoints")&&(r.breakpoints=Object.assign({},e.breakpoints,t.breakpoints)),r}var y=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};i(this,e),this.events=t,this.hop=t.hasOwnProperty}return s(e,[{key:"on",value:function(e,t){if(p(e)){for(var n=0;n<e.length;n++)this.on(e[n],t);return}this.hop.call(this.events,e)||(this.events[e]=[]);var r=this.events[e].push(t)-1;return{remove:function(){delete this.events[e][r]}}}},{key:"emit",value:function(e,t){if(p(e)){for(var n=0;n<e.length;n++)this.emit(e[n],t);return}this.hop.call(this.events,e)&&this.events[e].forEach(function(e){e(t||{})})}}]),e}(),w=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};i(this,e),this._c={},this._t=[],this._e=new y,this.disabled=!1,this.selector=t,this.settings=b(c,n),this.index=this.settings.startAt}return s(e,[{key:"mount",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this._e.emit("mount.before"),v(e)?this._c=function(e,t,n){var r={};for(var i in t)m(t[i])?r[i]=t[i](e,r,n):d("Extension must be a function");for(var o in r)m(r[o].mount)&&r[o].mount();return r}(this,e,this._e):d("You need to provide a object on `mount()`"),this._e.emit("mount.after"),this}},{key:"mutate",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return p(e)?this._t=e:d("You need to provide a array on `mutate()`"),this}},{key:"update",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.settings=b(this.settings,e),e.hasOwnProperty("startAt")&&(this.index=e.startAt),this._e.emit("update"),this}},{key:"go",value:function(e){return this._c.Run.make(e),this}},{key:"move",value:function(e){return this._c.Transition.disable(),this._c.Move.make(e),this}},{key:"destroy",value:function(){return this._e.emit("destroy"),this}},{key:"play",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return e&&(this.settings.autoplay=e),this._e.emit("play"),this}},{key:"pause",value:function(){return this._e.emit("pause"),this}},{key:"disable",value:function(){return this.disabled=!0,this}},{key:"enable",value:function(){return this.disabled=!1,this}},{key:"on",value:function(e,t){return this._e.on(e,t),this}},{key:"isType",value:function(e){return this.settings.type===e}},{key:"settings",get:function(){return this._o},set:function(e){v(e)?this._o=e:d("Options must be an `object` instance.")}},{key:"index",get:function(){return this._i},set:function(e){this._i=f(e)}},{key:"type",get:function(){return this.settings.type}},{key:"disabled",get:function(){return this._d},set:function(e){this._d=!!e}}]),e}();function _(){return new Date().getTime()}function C(e,t){var n,r,i,o,s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},u=0,l=function(){u=!1===s.leading?0:_(),n=null,o=e.apply(r,i),n||(r=i=null)},a=function(){var a=_();u||!1!==s.leading||(u=a);var c=t-(a-u);return r=this,i=arguments,c<=0||c>t?(n&&(clearTimeout(n),n=null),u=a,o=e.apply(r,i),n||(r=i=null)):n||!1===s.trailing||(n=setTimeout(l,c)),o};return a.cancel=function(){clearTimeout(n),u=0,n=r=i=null},a}var x={ltr:["marginLeft","marginRight"],rtl:["marginRight","marginLeft"]};function k(e){if(e&&e.parentNode){for(var t=e.parentNode.firstChild,n=[];t;t=t.nextSibling)1===t.nodeType&&t!==e&&n.push(t);return n}return[]}function S(e){return Array.prototype.slice.call(e)}var j=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};i(this,e),this.listeners=t}return s(e,[{key:"on",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];h(e)&&(e=[e]);for(var i=0;i<e.length;i++)this.listeners[e[i]]=n,t.addEventListener(e[i],this.listeners[e[i]],r)}},{key:"off",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];h(e)&&(e=[e]);for(var r=0;r<e.length;r++)t.removeEventListener(e[r],this.listeners[e[r]],n)}},{key:"destroy",value:function(){delete this.listeners}}]),e}(),R=["ltr","rtl"],T={">":"<","<":">","=":"="};function O(e,t){return{modify:function(e){return t.Direction.is("rtl")?-e:e}}}function B(e,t){return{modify:function(e){var n=Math.floor(e/t.Sizes.slideWidth);return e+t.Gaps.value*n}}}function A(e,t){return{modify:function(e){return e+t.Clones.grow/2}}}function E(e,t){return{modify:function(n){if(e.settings.focusAt>=0){var r=t.Peek.value;return v(r)?n-r.before:n-r}return n}}}function H(e,t){return{modify:function(n){var r=t.Gaps.value,i=t.Sizes.width,o=e.settings.focusAt,s=t.Sizes.slideWidth;return"center"===o?n-(i/2-s/2):n-s*o-r*o}}}var G=!1;try{var N=Object.defineProperty({},"passive",{get:function(){G=!0}});window.addEventListener("testPassive",null,N),window.removeEventListener("testPassive",null,N)}catch(e){}var P=G,L=["touchmove","mousemove"],z=["touchend","touchcancel","mouseup","mouseleave"],D=["mousedown","mousemove","mouseup","mouseleave"],M='[data-glide-el^="controls"]',V="".concat(M,' [data-glide-dir*="<"]'),I="".concat(M,' [data-glide-dir*=">"]');function F(e){if(v(e))return Object.keys(e).sort().reduce(function(t,n){return t[n]=e[n],t[n],t},{});return d("Breakpoints option must be an object"),{}}var W={Html:function(e,t,n){var r={mount:function(){this.root=e.selector,this.track=this.root.querySelector('[data-glide-el="track"]'),this.collectSlides()},collectSlides:function(){this.slides=S(this.wrapper.children).filter(function(t){return!t.classList.contains(e.settings.classes.slide.clone)})}};return g(r,"root",{get:function(){return r._r},set:function(e){h(e)&&(e=document.querySelector(e)),null!==e?r._r=e:d("Root element must be a existing Html node")}}),g(r,"track",{get:function(){return r._t},set:function(e){r._t=e}}),g(r,"wrapper",{get:function(){return r.track.children[0]}}),n.on("update",function(){r.collectSlides()}),r},Translate:function(e,t,n){var r={set:function(n){var r,i=(r=[B,A,E,H].concat(e._t,[O]),{mutate:function(n){for(var i=0;i<r.length;i++){var o=r[i];m(o)&&m(o().modify)?n=o(e,t,void 0).modify(n):d("Transformer should be a function that returns an object with `modify()` method")}return n}}).mutate(n),o="translate3d(".concat(-1*i,"px, 0px, 0px)");t.Html.wrapper.style.mozTransform=o,t.Html.wrapper.style.webkitTransform=o,t.Html.wrapper.style.transform=o},remove:function(){t.Html.wrapper.style.transform=""}
2,getStartIndex:function(){var n=t.Sizes.length,r=e.index,i=e.settings.perView;return t.Run.isOffset(">")||t.Run.isOffset("|>")?n+(r-i):(r+i)%n},getTravelDistance:function(){var n=t.Sizes.slideWidth*e.settings.perView;return t.Run.isOffset(">")||t.Run.isOffset("|>")?-1*n:n}};return n.on("move",function(i){if(!e.isType("carousel")||!t.Run.isOffset())return r.set(i.movement);t.Transition.after(function(){n.emit("translate.jump"),r.set(t.Sizes.slideWidth*e.index)});var o=t.Sizes.slideWidth*t.Translate.getStartIndex();return r.set(o-t.Translate.getTravelDistance())}),n.on("destroy",function(){r.remove()}),r},Transition:function(e,t,n){var r=!1,i={compose:function(t){var n=e.settings;return r?"".concat(t," 0ms ").concat(n.animationTimingFunc):"".concat(t," ").concat(this.duration,"ms ").concat(n.animationTimingFunc)},set:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"transform";t.Html.wrapper.style.transition=this.compose(e)},remove:function(){t.Html.wrapper.style.transition=""},after:function(e){setTimeout(function(){e()},this.duration)},enable:function(){r=!1,this.set()},disable:function(){r=!0,this.set()}};return g(i,"duration",{get:function(){var n=e.settings;return e.isType("slider")&&t.Run.offset?n.rewindDuration:n.animationDuration}}),n.on("move",function(){i.set()}),n.on(["build.before","resize","translate.jump"],function(){i.disable()}),n.on("run",function(){i.enable()}),n.on("destroy",function(){i.remove()}),i},Direction:function(e,t,n){var r={mount:function(){this.value=e.settings.direction},resolve:function(e){var t=e.slice(0,1);return this.is("rtl")?e.split(t).join(T[t]):e},is:function(e){return this.value===e},addClass:function(){t.Html.root.classList.add(e.settings.classes.direction[this.value])},removeClass:function(){t.Html.root.classList.remove(e.settings.classes.direction[this.value])}};return g(r,"value",{get:function(){return r._v},set:function(e){R.indexOf(e)>-1?r._v=e:d("Direction value must be `ltr` or `rtl`")}}),n.on(["destroy","update"],function(){r.removeClass()}),n.on("update",function(){r.mount()}),n.on(["build.before","update"],function(){r.addClass()}),r},Peek:function(e,t,n){var r={mount:function(){this.value=e.settings.peek}};return g(r,"value",{get:function(){return r._v},set:function(e){v(e)?(e.before=f(e.before),e.after=f(e.after)):e=f(e),r._v=e}}),g(r,"reductor",{get:function(){var t=r.value,n=e.settings.perView;return v(t)?t.before/n+t.after/n:2*t/n}}),n.on(["resize","update"],function(){r.mount()}),r},Sizes:function(e,t,n){var r={setupSlides:function(){for(var e="".concat(this.slideWidth,"px"),n=t.Html.slides,r=0;r<n.length;r++)n[r].style.width=e},setupWrapper:function(){t.Html.wrapper.style.width="".concat(this.wrapperSize,"px")},remove:function(){for(var e=t.Html.slides,n=0;n<e.length;n++)e[n].style.width="";t.Html.wrapper.style.width=""}};return g(r,"length",{get:function(){return t.Html.slides.length}}),g(r,"width",{get:function(){return t.Html.track.offsetWidth}}),g(r,"wrapperSize",{get:function(){return r.slideWidth*r.length+t.Gaps.grow+t.Clones.grow}}),g(r,"slideWidth",{get:function(){return r.width/e.settings.perView-t.Peek.reductor-t.Gaps.reductor}}),n.on(["build.before","resize","update"],function(){r.setupSlides(),r.setupWrapper()}),n.on("destroy",function(){r.remove()}),r},Gaps:function(e,t,n){var r={apply:function(e){for(var n=0,r=e.length;n<r;n++){var i=e[n].style,o=t.Direction.value;0!==n?i[x[o][0]]="".concat(this.value/2,"px"):i[x[o][0]]="",n!==e.length-1?i[x[o][1]]="".concat(this.value/2,"px"):i[x[o][1]]=""}},remove:function(e){for(var t=0,n=e.length;t<n;t++){var r=e[t].style;r.marginLeft="",r.marginRight=""}}};return g(r,"value",{get:function(){return f(e.settings.gap)}}),g(r,"grow",{get:function(){return r.value*t.Sizes.length}}),g(r,"reductor",{get:function(){var t=e.settings.perView;return r.value*(t-1)/t}}),n.on(["build.after","update"],C(function(){r.apply(t.Html.wrapper.children)},30)),n.on("destroy",function(){r.remove(t.Html.wrapper.children)}),r},Move:function(e,t,n){var r={mount:function(){this._o=0},make:function(){var e=this,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.offset=r,n.emit("move",{movement:this.value}),t.Transition.after(function(){n.emit("move.after",{movement:e.value})})}};return g(r,"offset",{get:function(){return r._o},set:function(e){r._o=void 0===e?0:f(e)}}),g(r,"translate",{get:function(){return t.Sizes.slideWidth*e.index}}),g(r,"value",{get:function(){var e=this.offset,n=this.translate;return t.Direction.is("rtl")?n+e:n-e}}),n.on(["build.before","run"],function(){r.make()}),r},Clones:function(e,t,n){var r={mount:function(){this.items=[],e.isType("carousel")&&(this.items=this.collect())},collect:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=t.Html.slides,i=e.settings,o=i.perView,s=i.classes,u=i.cloningRatio;if(r.length>0)for(var l=o+ +!!e.settings.peek+Math.round(o/2),a=r.slice(0,l).reverse(),c=r.slice(-1*l),d=0;d<Math.max(u,Math.floor(o/r.length));d++){for(var f=0;f<a.length;f++){var h=a[f].cloneNode(!0);h.classList.add(s.slide.clone),n.push(h)}for(var v=0;v<c.length;v++){var m=c[v].cloneNode(!0);m.classList.add(s.slide.clone),n.unshift(m)}}return n},append:function(){for(var e=this.items,n=t.Html,r=n.wrapper,i=n.slides,o=Math.floor(e.length/2),s=e.slice(0,o).reverse(),u=e.slice(-1*o).reverse(),l="".concat(t.Sizes.slideWidth,"px"),a=0;a<u.length;a++)r.appendChild(u[a]);for(var c=0;c<s.length;c++)r.insertBefore(s[c],i[0]);for(var d=0;d<e.length;d++)e[d].style.width=l},remove:function(){for(var e=this.items,n=0;n<e.length;n++)t.Html.wrapper.removeChild(e[n])}};return g(r,"grow",{get:function(){return(t.Sizes.slideWidth+t.Gaps.value)*r.items.length}}),n.on("update",function(){r.remove(),r.mount(),r.append()}),n.on("build.before",function(){e.isType("carousel")&&r.append()}),n.on("destroy",function(){r.remove()}),r},Resize:function(e,t,n){var r=new j,i={mount:function(){this.bind()},bind:function(){r.on("resize",window,C(function(){n.emit("resize")},e.settings.throttle))},unbind:function(){r.off("resize",window)}};return n.on("destroy",function(){i.unbind(),r.destroy()}),i},Build:function(e,t,n){var r={mount:function(){n.emit("build.before"),this.typeClass(),this.activeClass(),n.emit("build.after")},typeClass:function(){t.Html.root.classList.add(e.settings.classes.type[e.settings.type])},activeClass:function(){var n=e.settings.classes,r=t.Html.slides[e.index];r&&(r.classList.add(n.slide.active),k(r).forEach(function(e){e.classList.remove(n.slide.active)}))},removeClasses:function(){var n=e.settings.classes,r=n.type,i=n.slide;t.Html.root.classList.remove(r[e.settings.type]),t.Html.slides.forEac
2h(function(e){e.classList.remove(i.active)})}};return n.on(["destroy","update"],function(){r.removeClasses()}),n.on(["resize","update"],function(){r.mount()}),n.on("move.after",function(){r.activeClass()}),r},Run:function(e,t,n){var r={mount:function(){this._o=!1},make:function(r){var i=this;e.disabled||(e.settings.waitForTransition&&e.disable(),this.move=r,n.emit("run.before",this.move),this.calculate(),n.emit("run",this.move),t.Transition.after(function(){i.isStart()&&n.emit("run.start",i.move),i.isEnd()&&n.emit("run.end",i.move),i.isOffset()&&(i._o=!1,n.emit("run.offset",i.move)),n.emit("run.after",i.move),e.enable()}))},calculate:function(){var t=this.move,n=this.length,i=t.steps,o=t.direction,s=1;if("="===o){if(e.settings.bound&&f(i)>n){e.index=n;return}e.index=i;return}if(">"===o&&">"===i){e.index=n;return}if("<"===o&&"<"===i){e.index=0;return}if("|"===o&&(s=e.settings.perView||1),">"===o||"|"===o&&">"===i){var u,l,a,c,h,v=(u=s,l=e.index,e.isType("carousel")?l+u:l+(u-l%u));v>n&&(this._o=!0),a=v,c=s,e.index=a<=(h=r.length)?a:e.isType("carousel")?a-(h+1):e.settings.rewind?r.isBound()&&!r.isEnd()?h:0:r.isBound()?h:Math.floor(h/c)*c;return}if("<"===o||"|"===o&&"<"===i){var m,p,g,b,y,w=(m=s,p=e.index,e.isType("carousel")?p-m:(Math.ceil(p/m)-1)*m);w<0&&(this._o=!0),g=w,b=s,y=r.length,e.index=g>=0?g:e.isType("carousel")?g+(y+1):e.settings.rewind?r.isBound()&&r.isStart()?y:Math.floor(y/b)*b:0;return}d("Invalid direction pattern [".concat(o).concat(i,"] has been used"))},isStart:function(){return e.index<=0},isEnd:function(){return e.index>=this.length},isOffset:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return e?!!this._o&&("|>"===e?"|"===this.move.direction&&">"===this.move.steps:"|<"===e?"|"===this.move.direction&&"<"===this.move.steps:this.move.direction===e):this._o},isBound:function(){return e.isType("slider")&&"center"!==e.settings.focusAt&&e.settings.bound}};return g(r,"move",{get:function(){return this._m},set:function(e){var t=e.substr(1);this._m={direction:e.substr(0,1),steps:t?f(t)?f(t):t:0}}}),g(r,"length",{get:function(){var n=e.settings,r=t.Html.slides.length;return this.isBound()?r-1-(f(n.perView)-1)+f(n.focusAt):r-1}}),g(r,"offset",{get:function(){return this._o}}),r},Swipe:function(e,t,n){var r=new j,i=0,o=0,s=0,u=!1,l=!!P&&{passive:!0},a={mount:function(){this.bindSwipeStart()},start:function(t){if(!u&&!e.disabled){this.disable();var r=this.touches(t);i=null,o=f(r.pageX),s=f(r.pageY),this.bindSwipeMove(),this.bindSwipeEnd(),n.emit("swipe.start")}},move:function(r){if(!e.disabled){var u=e.settings,l=u.touchAngle,a=u.touchRatio,c=u.classes,d=this.touches(r),h=f(d.pageX)-o,v=Math.abs(f(d.pageY)-s<<2),m=Math.sqrt(Math.abs(h<<2)+v);if(!(180*(i=Math.asin(Math.sqrt(v)/m))/Math.PI<l))return!1;r.stopPropagation(),t.Move.make(h*parseFloat(a)),t.Html.root.classList.add(c.dragging),n.emit("swipe.move")}},end:function(r){if(!e.disabled){var s=e.settings,u=s.perSwipe,l=s.touchAngle,a=s.classes,c=this.touches(r),d=this.threshold(r),f=c.pageX-o,h=180*i/Math.PI;this.enable(),f>d&&h<l?t.Run.make(t.Direction.resolve("".concat(u,"<"))):f<-d&&h<l?t.Run.make(t.Direction.resolve("".concat(u,">"))):t.Move.make(),t.Html.root.classList.remove(a.dragging),this.unbindSwipeMove(),this.unbindSwipeEnd(),n.emit("swipe.end")}},bindSwipeStart:function(){var n=this,i=e.settings,o=i.swipeThreshold,s=i.dragThreshold;o&&r.on("touchstart",t.Html.wrapper,function(e){n.start(e)},l),s&&r.on("mousedown",t.Html.wrapper,function(e){n.start(e)},l)},unbindSwipeStart:function(){r.off("touchstart",t.Html.wrapper,l),r.off("mousedown",t.Html.wrapper,l)},bindSwipeMove:function(){var n=this;r.on(L,t.Html.wrapper,C(function(e){n.move(e)},e.settings.throttle),l)},unbindSwipeMove:function(){r.off(L,t.Html.wrapper,l)},bindSwipeEnd:function(){var e=this;r.on(z,t.Html.wrapper,function(t){e.end(t)})},unbindSwipeEnd:function(){r.off(z,t.Html.wrapper)},touches:function(e){return D.indexOf(e.type)>-1?e:e.touches[0]||e.changedTouches[0]},threshold:function(t){var n=e.settings;return D.indexOf(t.type)>-1?n.dragThreshold:n.swipeThreshold},enable:function(){return u=!1,t.Transition.enable(),this},disable:function(){return u=!0,t.Transition.disable(),this}};return n.on("build.after",function(){t.Html.root.classList.add(e.settings.classes.swipeable)}),n.on("destroy",function(){a.unbindSwipeStart(),a.unbindSwipeMove(),a.unbindSwipeEnd(),r.destroy()}),a},Images:function(e,t,n){var r=new j,i={mount:function(){this.bind()},bind:function(){r.on("dragstart",t.Html.wrapper,this.dragstart)},unbind:function(){r.off("dragstart",t.Html.wrapper)},dragstart:function(e){e.preventDefault()}};return n.on("destroy",function(){i.unbind(),r.destroy()}),i},Anchors:function(e,t,n){var r=new j,i=!1,o=!1,s={mount:function(){this._a=t.Html.wrapper.querySelectorAll("a"),this.bind()},bind:function(){r.on("click",t.Html.wrapper,this.click)},unbind:function(){r.off("click",t.Html.wrapper)},click:function(e){o&&(e.stopPropagation(),e.preventDefault())},detach:function(){if(o=!0,!i){for(var e=0;e<this.items.length;e++)this.items[e].draggable=!1;i=!0}return this},attach:function(){if(o=!1,i){for(var e=0;e<this.items.length;e++)this.items[e].draggable=!0;i=!1}return this}};return g(s,"items",{get:function(){return s._a}}),n.on("swipe.move",function(){s.detach()}),n.on("swipe.end",function(){t.Transition.after(function(){s.attach()})}),n.on("destroy",function(){s.attach(),s.unbind(),r.destroy()}),s},Controls:function(e,t,n){var r=new j,i=!!P&&{passive:!0},o={mount:function(){this._n=t.Html.root.querySelectorAll('[data-glide-el="
2controls[nav]"]'),this._c=t.Html.root.querySelectorAll(M),this._arrowControls={previous:t.Html.root.querySelectorAll(V),next:t.Html.root.querySelectorAll(I)},this.addBindings()},setActive:function(){for(var e=0;e<this._n.length;e++)this.addClass(this._n[e].children)},removeActive:function(){for(var e=0;e<this._n.length;e++)this.removeClass(this._n[e].children)},addClass:function(t){var n=e.settings,r=t[e.index];r&&(r.classList.add(n.classes.nav.active),k(r).forEach(function(e){e.classList.remove(n.classes.nav.active)}))},removeClass:function(t){var n=t[e.index];null==n||n.classList.remove(e.settings.classes.nav.active)},setArrowState:function(){if(!e.settings.rewind){var n=o._arrowControls.next,r=o._arrowControls.previous;this.resetArrowState(n,r),0===e.index&&this.disableArrow(r),e.index===t.Run.length&&this.disableArrow(n)}},resetArrowState:function(){for(var t=e.settings,n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];r.forEach(function(e){S(e).forEach(function(e){e.classList.remove(t.classes.arrow.disabled)})})},disableArrow:function(){for(var t=e.settings,n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];r.forEach(function(e){S(e).forEach(function(e){e.classList.add(t.classes.arrow.disabled)})})},addBindings:function(){for(var e=0;e<this._c.length;e++)this.bind(this._c[e].children)},removeBindings:function(){for(var e=0;e<this._c.length;e++)this.unbind(this._c[e].children)},bind:function(e){for(var t=0;t<e.length;t++)r.on("click",e[t],this.click),r.on("touchstart",e[t],this.click,i)},unbind:function(e){for(var t=0;t<e.length;t++)r.off(["click","touchstart"],e[t])},click:function(e){P||"touchstart"!==e.type||e.preventDefault();var n=e.currentTarget.getAttribute("data-glide-dir");t.Run.make(t.Direction.resolve(n))}};return g(o,"items",{get:function(){return o._c}}),n.on(["mount.after","move.after"],function(){o.setActive()}),n.on(["mount.after","run"],function(){o.setArrowState()}),n.on("destroy",function(){o.removeBindings(),o.removeActive(),r.destroy()}),o},Keyboard:function(e,t,n){var r=new j,i={mount:function(){e.settings.keyboard&&this.bind()},bind:function(){r.on("keyup",document,this.press)},unbind:function(){r.off("keyup",document)},press:function(n){var r=e.settings.perSwipe;["ArrowRight","ArrowLeft"].includes(n.code)&&t.Run.make(t.Direction.resolve("".concat(r).concat({ArrowRight:">",ArrowLeft:"<"}[n.code])))}};return n.on(["destroy","update"],function(){i.unbind()}),n.on("update",function(){i.mount()}),n.on("destroy",function(){r.destroy()}),i},Autoplay:function(e,t,n){var r=new j,i={mount:function(){this.enable(),this.start(),e.settings.hoverpause&&this.bind()},enable:function(){this._e=!0},disable:function(){this._e=!1},start:function(){var r=this;this._e&&(this.enable(),e.settings.autoplay&&void 0===this._i&&(this._i=setInterval(function(){r.stop(),t.Run.make(">"),r.start(),n.emit("autoplay")},this.time)))},stop:function(){this._i=clearInterval(this._i)},bind:function(){var e=this;r.on("mouseover",t.Html.root,function(){e._e&&e.stop()}),r.on("mouseout",t.Html.root,function(){e._e&&e.start()})},unbind:function(){r.off(["mouseover","mouseout"],t.Html.root)}};return g(i,"time",{get:function(){var n=t.Html.slides[e.index].getAttribute("data-glide-autoplay");return n?f(n):f(e.settings.autoplay)}}),n.on(["destroy","update"],function(){i.unbind()}),n.on(["run.before","swipe.start","update"],function(){i.stop()}),n.on(["pause","destroy"],function(){i.disable(),i.stop()}),n.on(["run.after","swipe.end"],function(){i.start()}),n.on(["play"],function(){i.enable(),i.start()}),n.on("update",function(){i.mount()}),n.on("destroy",function(){r.destroy()}),i},Breakpoints:function(e,t,n){var r=new j,i=e.settings,o=F(i.breakpoints),s=Object.assign({},i),u={match:function(e){if(void 0!==window.matchMedia){for(var t in e)if(e.hasOwnProperty(t)&&window.matchMedia("(max-width: ".concat(t,"px)")).matches)return e[t]}return s}};return Object.assign(i,u.match(o)),r.on("resize",window,C(function(){e.settings=b(i,u.match(o))},e.settings.throttle)),n.on("update",function(){o=F(o),s=Object.assign({},i)}),n.on("destroy",function(){r.off("resize",window)}),u}},q=function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");r.prototype=Object.create(e&&e.prototype,{constructor:{value:r,writable:!0,configurable:!0}}),e&&l(r,e);var t,n=(t=function(){if("u"<typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n=u(r);e=t?Reflect.construct(n,arguments,u(this).constructor):n.apply(this,arguments);if(e&&("object"==typeof e||"function"==typeof e))return e;if(void 0!==e)throw TypeError("Derived constructors may only return object or undefined");if(void 0===this)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return this});function r(){return i(this,r),n.apply(this,arguments)}return s(r,[{key:"mount",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return a(u(r.prototype),"mount",this).call(this,Object.assign({},W,e))}}]),r}(w);e.s(["default",0,q],99114);var U=e.i(191788),Y=e.i(576061),K=e.i(569314);let X=function(){return K.default.Date.now()};var J=e.i(57949),Q=Math.max,Z=Math.min;let $=function(e,t,n){var r,i,o,s,u,l,a=0,c=!1,d=!1,f=!0;if("function"!=typeof e)throw TypeError("Expected a function");function h(t){var n=r,o=i;return r=i=void 0,a=t,s=e.apply(o,n)}function v(e){var n=e-l,r=e-a;return void 0===l||n>=t||n<0||d&&r>=o}function m(){var e,n,r,i=X();if(v(i))return p(i);u=setTimeout(m,(e=i-l,n=i-a,r=t-e,d?Z(r,o-n):r))}function p(e){return(u=void 0,f&&r)?h(e):(r=i=void 0,s)}function g(){var e,n=X(),o=v(n);if(r=arguments,i=this,l=n,o){if(void 0===u)return a=e=l,u=setTimeout(m,t),c?h(e):s;if(d)return clearTimeout(u),u=setTimeout(m,t),h(l)}return void 0===u&&(u=setTimeout(m,t)),s}return t=(0,J.default)(t)||0,(0,Y.default)(n)&&(c=!!n.leading,o=(d="maxWait"in n)?Q((0,J.default)(n.maxWait)||0,t):o,f="trailing"in n?!!n.trailing:f),g.cancel=function(){void 0!==u&&clearTimeout(u),a=0,r=l=i=u=void 0},g.flush=function(){return void 0===u?s:p(X())},g};e.s(["useWindowResize",0,()=>{let[e,t]=(0,U.useState)(0),[n,r]=(0,U.useState)(0);return(0,U.useEffect)(()=>{let e=$(()=>{t(window.innerHeight),r(window.innerWidth)},300);return window.addEventListener("resize",e),t(window.innerHeight),r(window.innerWidth),()=>window.removeEventListener("resize",e)},[]),{height:e,width:n}}],995672)},987881,e=>{"use strict";var t=e.i(64022),n=e.i(678559),r=e.i(391398),i=e.i(191788),o=e.i(99114),s=e.i(56206),u=e.i(352819),l=e.i(503637),a=e.i(995672),c=e.i(728839),d=e.i(747023),f=e.i(42110),h=e.i(707588);let v=(0,i.forwardRef)((e,v)=>{let{children:m,options:p={},showControls:g,overlayControls:b,controlArrowSize:y,showBullets:w,overlayBullets:_,customStyles:C}=e,{containerClassName:x,controlsClassName:k,bulletsContainerClassName:S,trackClassName:j,bulletClassName:R,buttonClassName:T,buttonContainerClassName:O,slideClassName:B}=null!=C?C:{},[A,E]=(0,i.useState)(c.DEFAULT_SLIDES_PER_VIEW),H=(0,i.useRef)(null),G=(0,i.useRef)(null),N=(0,i.useRef)(null),P=(0,i.useRef)(!1),L=(0,u.useTranslations)("Carousel"),{width:z}=(0,a.useWindowResize)(),D=(null==p?void 0:p.perSwipe)==="|",M=(null==p?void 0:p.type)===f.SLIDER_TYPE,[V,I]=(0,i.useState)(new Set),F=V.size>0,W=(0,i.useCallback)((e,t)=>{I(n=>{let r=new Set(n);return t?r.add(e):r.delete(e),r})},[]);(0,i.useImperativeHandle)(v,()=>({goToSlide(e){if(P.current){N.current=e;return}G.current&&(P.current=!0,G.current.go("=".concat(e)))}}));let q=(0,i.useMemo)(()=>(0,t._)({type:"carousel",startAt:0,perView:c.DEFAULT_SLIDES_PER_VIEW,focusAt:"center",gap:0,autoplay:!1,hoverpause:!0,keyboard:!1,bound:!1,swipeThreshold:80,dragThreshold:120},p),[p]);return(0,i.useEffect)(()=>
2{if(G.current){var e,r,i,s;let u=G.current.settings,l=Object.keys(null!=(e=null==u?void 0:u.breakpoints)?e:{}).map(e=>Number(e)||0).filter(e=>0!==e).find(e=>z<=e),a=null!=(r=q.perView)?r:c.DEFAULT_SLIDES_PER_VIEW;if(l){let e=null==(s=q.breakpoints)?void 0:s[l];E(null!=(i=null==e?void 0:e.perView)?i:a)}else E(a);try{let e=G.current.index;if(G.current.destroy(),H.current){let r=(0,n._)((0,t._)({},q),{startAt:e});G.current=new o.default(H.current,r),G.current.on("run.before",()=>{P.current=!0}),G.current.on("run.after",()=>{if(P.current=!1,null!==N.current){let e=N.current;N.current=null,setTimeout(()=>{G.current&&(P.current=!0,G.current.go("=".concat(e)))},0)}}),G.current.mount()}}catch(e){console.error("Failed to remount Glide.js during resize:",e)}}},[q,z,G,F]),(0,i.useEffect)(()=>{let e=()=>{P.current=!0},t=()=>{if(P.current=!1,null!==N.current){let e=N.current;N.current=null,setTimeout(()=>{G.current&&(P.current=!0,G.current.go("=".concat(e)))},0)}},n=setTimeout(()=>{if(H.current)try{G.current=new o.default(H.current,q),G.current.on("run.before",e),G.current.on("run.after",t),G.current.mount()}catch(e){console.error("Failed to initialize Glide.js:",e)}},100);return()=>{G.current&&(G.current.destroy(),G.current=null),clearTimeout(n)}},[q,G,H]),(0,r.jsx)(h.GlideCarouselContext.Provider,{value:{setControlsHidden:W},children:(0,r.jsxs)("div",{className:(0,s.default)("glide",w&&l.default.withBullets,_&&l.default.overlayBullets,x),ref:H,children:[(0,r.jsx)("div",{className:(0,s.default)("glide__track",j,g&&l.default.withControls,b&&l.default.overlayControls),"data-glide-el":"track",children:(0,r.jsx)("ul",{className:"glide__slides",children:i.Children.map(m,e=>e?(0,r.jsx)("li",{className:(0,s.default)("glide__slide",B),children:e},"glide-slide-".concat(e.key)):null)})}),g&&!F&&(0,r.jsxs)("div",{className:(0,s.default)("glide__arrows",k),"data-glide-el":"controls",children:[(0,r.jsx)("button",{className:(0,s.default)(l.default.arrowButton,l.default.arrowButtonLeft,O),"data-glide-dir":D?"|<":"<","aria-label":L("previous"),children:(0,r.jsx)("div",{className:T,children:(0,r.jsx)(d.SVGIcon,{library:"arrow",name:"arrow-left",size:y})})}),(0,r.jsx)("button",{className:(0,s.default)(l.default.arrowButton,l.default.arrowButtonRight,O),"data-glide-dir":D?"|>":">","aria-label":L("next"),children:(0,r.jsx)("div",{className:T,children:(0,r.jsx)(d.SVGIcon,{library:"arrow",name:"arrow-right",size:y})})})]}),w&&!F&&(0,r.jsx)("div",{className:(0,s.default)("glide__bullets",l.default.bullets,_&&l.default.overlayBullets,S),"data-glide-el":"controls[nav]",children:i.Children.map(m,(e,t)=>{if(e){let n=i.Children.count(m);return!D&&1!==A&&t+(A-1)>=n&&M?null:(0,r.jsx)("button",{hidden:!(0==t%A||!M||!D),className:(0,s.default)("glide__bullet",l.default.bullet,R),"data-glide-dir":"=".concat(t),"aria-label":L("goto",{slideNumber:t+1})},e.key)}return null})})]})})}),m=(0,i.memo)(v,(e,t)=>{if(e.showControls!==t.showControls||e.showBullets!==t.showBullets||e.overlayBullets!==t.overlayBullets||e.controlArrowSize!==t.controlArrowSize)return!1;let n=e.options||{},r=t.options||{},o=Object.keys(n),s=Object.keys(r);if(o.length!==s.length)return!1;for(let e of o)if(n[e]!==r[e])return!1;let u=i.Children.toArray(e.children),l=i.Children.toArray(t.children);if(u.length!==l.length)return!1;for(let e=0;e<u.length;e++)if(u[e].key!==l[e].key)return!1;return e.customStyles===t.customStyles});e.s(["GlideCarousel",0,m])},707588,e=>{"use strict";var t=e.i(191788);let n=(0,t.createContext)(null);e.s(["GlideCarouselContext",0,n,"useSetCarouselControls",0,function(){var e;let r=(0,t.useContext)(n);return null!=(e=null==r?void 0:r.setControlsHidden)?e:()=>{}}])},728839,e=>{"use strict";e.s(["DEFAULT_SLIDES_PER_VIEW",0,4])},839366,e=>{"use strict";e.i(987881),e.i(449135),e.s([])},503637,e=>{e.v({arrowButton:"GlideCarousel-module-scss-module__RFCNRG__arrowButton",arrowButtonLeft:"GlideCarousel-module-scss-module__RFCNRG__arrowButtonLeft",arrowButtonRight:"GlideCarousel-module-scss-module__RFCNRG__arrowButtonRight",bullet:"GlideCarousel-module-scss-module__RFCNRG__bullet",bullets:"GlideCarousel-module-scss-module__RFCNRG__bullets",overlayBullets:"GlideCarousel-module-scss-module__RFCNRG__overlayBullets",overlayControls:"GlideCarousel-module-scss-module__RFCNRG__overlayControls","suggested-products-carousel":"GlideCarousel-module-scss-module__RFCNRG__suggested-products-carousel",withBullets:"GlideCarousel-module-scss-module__RFCNRG__withBullets",withControls:"GlideCarousel-module-scss-module__RFCNRG__withControls"})},449135,282184,665390,e=>{"use strict";var t=e.i(391398),n=e.i(191788),r=e.i(352819),i=e.i(42110),o=e.i(64022),s=e.i(678559),u=e.i(99114),l=e.i(995672);let a=(0,n.createContext)(null),c=(0,n.createContext)(null),d=(0,n.createContext)(null);function f(){let e=(0,n.useContext)(a);if(!e)throw Error("useGlideCarouselContext must be used within <GlideCarouselNext>");return e}function h(){let e=(0,n.useContext)(c);if(!e)throw Error("useGlideCarouselControlsLayout must be used within <GlideCarouselNext>");return e}function v(){let e=(0,n.useContext)(d);if(!e)throw Error("useGlideCarouselPlayback must be used within <GlideCarouselNext>");return e}e.s(["GlideCarouselContext",0,a,"GlideCarouselControlsLayoutContext",0,c,"GlideCarouselPlaybackContext",0,d,"useGlideCarouselContext",0,f,"useGlideCarouselControlsLayout",0,h,"useGlideCarouselPlayback",0,v,"useSetGlideCarouselNextControls",0,function(){var e;let t=(0,n.useContext)(a);return null!=(e=null==t?void 0:t.setControlsHidden)?e:()=>{}}],282184);var m=e.i(353533),p=e.i(985037),g=e.i(648684);let b=(0,g.cva)("absolute top-1/2 z-10 flex h-full w-12 -translate-y-1/2 items-center justify-center border-none bg-transparent md:w-16"),y=(0,g.cva)("left-0 md:left-2.5"),w=(0,g.cva)("right-0 md:right-2.5"),_=(0,g.cva)("flex flex-wrap justify-center gap-1.25 cursor-default",{variants:{overlay:{true:"absolute inset-x-0 bottom-8 z-10",fal
2se:"mt-6"}}}),C=(0,g.cva)("mx-0.5 size-3 rounded-full bg-(--color-bg-subtle) hover:outline-none focus:outline-none",{variants:{active:{true:"bg-(--primaryDefault)"}}}),x=(0,g.cva)("mb-12",{variants:{overlay:{true:"mb-0"}}}),k=(0,g.cva)("mx-12 md:mx-16",{variants:{overlay:{true:"mx-0 md:mx-0"}}});e.s(["arrowButton",0,b,"arrowButtonLeft",0,y,"arrowButtonRight",0,w,"bullet",0,C,"bulletsContainer",0,_,"withBullets",0,x,"withControls",0,k],538610);var S=e.i(538610);e.s([],783809),e.i(783809),e.s(["arrowButton",0,b,"arrowButtonLeft",0,y,"arrowButtonRight",0,w,"bullet",0,C,"bulletsContainer",0,_,"withBullets",0,x,"withControls",0,k],876447);var j=e.i(876447);e.s([],70666),e.i(70666),e.s(["arrowButton",0,b,"arrowButtonLeft",0,y,"arrowButtonRight",0,w,"bullet",0,C,"bulletsContainer",0,_,"withBullets",0,x,"withControls",0,k],28011);var R=e.i(28011);e.s([],676646),e.i(676646),e.s(["arrowButton",0,b,"arrowButtonLeft",0,y,"arrowButtonRight",0,w,"bullet",0,C,"bulletsContainer",0,_,"withBullets",0,x,"withControls",0,k],638797);var T=e.i(638797);let O=(0,p.createBrandVariants)({default:S,clearly:j,lensbest:R,visiondirect:T}),B=O.arrowButton,A=O.arrowButtonLeft,E=O.arrowButtonRight,H=O.bulletsContainer,G=O.bullet,N=O.withBullets,P=O.withControls;var L=e.i(747023);function z(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>t.forEach(t=>null==t?void 0:t(e))}function D(e){let{index:t,isVisible:n,isActive:r,goTo:i,t:u}=e;return function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,s._)((0,o._)({"data-glide-dir":"=".concat(t),"aria-label":u("goto",{slideNumber:t+1}),hidden:!n,"aria-current":r?"true":void 0},e),{onClick:z(()=>i(t),e.onClick)})}}let M=(0,n.memo)(function(e){let{index:n,isVisible:r,isActive:i,goTo:u,t:l,bulletClassName:a,activeBulletClassName:c,onClick:d,children:f}=e,h=D({index:n,isVisible:r,isActive:i,goTo:u,t:l});return(0,t.jsx)("button",(0,s._)((0,o._)({type:"button"},h({onClick:d})),{className:(0,m.cn)(G({active:i}),a,i&&c),children:f}))},(e,t)=>e.index===t.index&&e.isVisible===t.isVisible&&e.isActive===t.isActive&&e.goTo===t.goTo&&e.t===t.t&&e.bulletClassName===t.bulletClassName&&e.activeBulletClassName===t.activeBulletClassName&&e.onClick===t.onClick&&e.children===t.children),V={slideCount:0,hasControls:!1,controlsOverlay:!1,hasBullets:!1,bulletsOverlay:!1};function I(e,t){switch(t.type){case"registerSlideCount":return(0,s._)((0,o._)({},e),{slideCount:t.count});case"registerControls":if(e.hasControls)return e;return(0,s._)((0,o._)({},e),{hasControls:!0,controlsOverlay:t.overlay});case"unregisterControls":return(0,s._)((0,o._)({},e),{hasControls:!1});case"registerBullets":if(e.hasBullets)return e;return(0,s._)((0,o._)({},e),{hasBullets:!0,bulletsOverlay:t.overlay});case"unregisterBullets":return(0,s._)((0,o._)({},e),{hasBullets:!1});default:return e}}let F=(0,n.forwardRef)(function(e,f){let{children:h,options:v={}}=e,p=(0,r.useTranslations)("Carousel"),g="|"===v.perSwipe,b=v.type===i.SLIDER_TYPE,[{slideCount:y,hasControls:w,controlsOverlay:_,hasBullets:C,bulletsOverlay:x},k]=(0,n.useReducer)(I,V),[S,j]=(0,n.useState)(new Set),R=S.size>0,T=(0,n.useCallback)((e,t)=>{j(n=>{let r=new Set(n);return t?r.add(e):r.delete(e),r})},[]),{glideRef:O,slidesPerView:B,activeIndex:A,isPrevDisabled:E,isNextDisabled:H,goPrev:G,goNext:P,goTo:L}=function(e){let{options:t={},slideCount:r}=e,[i,a]=(0,n.useState)(4),[c,d]=(0,n.useState)(0),f=(0,n.useRef)(null),h=(0,n.useRef)(null),v=(0,n.useRef)(null),m=(0,n.useRef)(!1),p=(0,n.useRef)(null);(0,n.useRef)(r).current=r;let{width:g}=(0,l.useWindowResize)(),b=function(e){let t=(0,n.useRef)(e),r=t.current;if(r!==e){let n=Object.keys(r),i=Object.keys(e);n.length===i.length&&n.every(t=>r[t]===e[t])||(t.current=e)}return t.current}(t),y="|"===b.perSwipe,w=(0,n.useMemo)(()=>(0,s._)((0,o._)({type:"carousel",startAt:0,perView:4,focusAt:"center",gap:0,autoplay:!1,hoverpause:!0,bound:!1,swipeThreshold:80,dragThreshold:120,rewind:!b.bound},b),{keyboard:!1}),[b]),_=(0,n.useCallback)(e=>{if(m.current){v.current=e;return}h.current&&(m.current=!0,h.current.go(e))},[]),C=(0,n.useCallback)(()=>_(y?"|<":"<"),[_,y]),x=(0,n.useCallback)(()=>_(y?"|>":">"),[_,y]),k=(0,n.useCallback)(e=>_("=".concat(e)),[_]),S=()=>({mount(){}});(0,n.useEffect)(()=>{var e,t,n,r;let i=Object.keys(null!=(e=w.breakpoints)?e:{}).map(e=>Number(e)||0).filter(e=>0!==e).find(e=>g<=e),o=null!=(t=w.perView)?t:4;if(i){let e=null==(r=w.breakpoints)?void 0:r[i];a(null!=(n=null==e?void 0:e.perView)?n:o)}else a(o)},[w,g]),(0,n.useEffect)(()=>{let e=()=>{m.current=!0},t=()=>{var e,t;if(m.current=!1,d(null!=(e=null==(t=h.current)?void 0:t.index)?e:0),null!==v.current){let e=v.current;v.current=null,p.current=setTimeout(()=>{p.current=null,h.current&&(m.current=!0,h.current.go(e))},0)}},n=setTimeout(()=>
2{if(f.current)try{h.current=new u.default(f.current,w),h.current.on("run.before",e),h.current.on("run.after",t),h.current.mount({Controls:S}),d(h.current.index)}catch(e){console.error("Failed to initialize Glide.js:",e)}},100);return()=>{h.current&&(h.current.destroy(),h.current=null),clearTimeout(n),null!==p.current&&(clearTimeout(p.current),p.current=null),m.current=!1,v.current=null}},[w]);let{isPrevDisabled:j,isNextDisabled:R}=function(e){let{activeIndex:t,slideCount:n,slidesPerView:r,bound:i,rewind:o}=e;return!i||o?{isPrevDisabled:!1,isNextDisabled:!1}:{isPrevDisabled:t<=0,isNextDisabled:t>=Math.max(n-r,0)}}({activeIndex:c,slideCount:r,slidesPerView:i,bound:!!w.bound,rewind:!!w.rewind});return{glideRef:f,glideInstance:h,slidesPerView:i,activeIndex:c,isPrevDisabled:j,isNextDisabled:R,goPrev:C,goNext:x,goTo:k}}({options:v,slideCount:y});(0,n.useImperativeHandle)(f,()=>({goToSlide:L}),[L]);let z=(0,n.useCallback)(e=>k({type:"registerSlideCount",count:e}),[]),D=(0,n.useCallback)(e=>k({type:"registerControls",overlay:e}),[]),M=(0,n.useCallback)(()=>k({type:"unregisterControls"}),[]),F=(0,n.useCallback)(e=>k({type:"registerBullets",overlay:e}),[]),W=(0,n.useCallback)(()=>k({type:"unregisterBullets"}),[]),q=(0,n.useMemo)(()=>({slideCount:y,slidesPerView:B,isPerSwipePipeSet:g,isSlider:b,t:p,goPrev:G,goNext:P,goTo:L,registerSlideCount:z,registerControls:D,unregisterControls:M,registerBullets:F,unregisterBullets:W,setControlsHidden:T}),[y,B,g,b,p,G,P,L,z,D,M,F,W,T]),U=(0,n.useMemo)(()=>({hasControls:w,controlsOverlay:_}),[w,_]),Y=(0,n.useMemo)(()=>({activeIndex:A,isPrevDisabled:E,isNextDisabled:H,isControlsHidden:R}),[A,E,H,R]);return(0,t.jsx)("div",{className:(0,m.cn)("glide","glide-carousel-next",C&&N({overlay:x})),ref:O,children:(0,t.jsx)(a.Provider,{value:q,children:(0,t.jsx)(c.Provider,{value:U,children:(0,t.jsx)(d.Provider,{value:Y,children:h})})})})}),W=Object.assign((0,n.memo)(F,function(e,t){var n,r;if(e.children!==t.children)return!1;let i=null!=(n=e.options)?n:{},o=null!=(r=t.options)?r:{},s=Object.keys(i),u=Object.keys(o);if(s.length!==u.length)return!1;for(let e of s)if(i[e]!==o[e])return!1;return!0}),{Slides:function(e){let{trackClassName:r,slideClassName:i,children:o,enableKeyboardNavigation:s=!1}=e,{registerSlideCount:u,goPrev:l,goNext:a}=f(),{hasControls:c,controlsOverlay:d}=h(),v=n.Children.toArray(o),p=v.length;return(0,n.useEffect)(()=>{u(p)},[p,u]),(0,t.jsx)("div",{className:(0,m.cn)("glide__track",r,c&&P({overlay:d})),"data-glide-el":"track","aria-roledescription":s?"carousel":void 0,onKeyDown:s?e=>{if(!s||e.target!==e.currentTarget)return;let t=function(e){switch(e){case"ArrowLeft":return"prev";case"ArrowRight":return"next";default:return null}}(e.key);e.preventDefault(),"prev"===t?l():"next"===t&&a()}:void 0,tabIndex:s?0:void 0,children:(0,t.jsx)("ul",{className:"glide__slides",children:v.map((e,r)=>{let o=(0,n.isValidElement)(e)&&null!=e.key?e.key:r;return(0,t.jsx)("li",{className:(0,m.cn)("glide__slide",i),children:e},"glide-slide-".concat(o))})})})},Controls:function(e){let{className:r,buttonClassName:i,buttonContainerClassName:u,overlay:l=!1,arrowSize:a=16,onPrevClick:c,onNextClick:d,children:h}=e,{registerControls:p,unregisterControls:g,goPrev:b,goNext:y,t:w,isPerSwipePipeSet:_}=f(),{isPrevDisabled:C,isNextDisabled:x,isControlsHidden:k}=v();(0,n.useEffect)(()=>(p(l),g),[l,p,g]);let S=function(e){let{isPerSwipePipeSet:t,isPrevDisabled:n,goPrev:r,t:i}=e;return function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,s._)((0,o._)({"data-glide-dir":t?"|<":"<","aria-label":i("previous"),disabled:n,"aria-disabled":n},e),{onClick:z(r,e.onClick)})}}({isPerSwipePipeSet:_,isPrevDisabled:C,goPrev:b,t:w}),j=function(e){let{isPerSwipePipeSet:t,isNextDisabled:n,goNext:r,t:i}=e;return function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,s._)((0,o._)({"data-glide-dir":t?"|>":">","aria-label":i("next"),disabled:n,"aria-disabled":n},e),{onClick:z(r,e.onClick)})}}({isPerSwipePipeSet:_,isNextDisabled:x,goNext:y,t:w});if(k)return null;if("function"==typeof h)return(0,t.jsx)(t.Fragment,{children:h({isPrevDisabled:C,isNextDisabled:x,goPrev:b,goNext:y,getPrevButtonProps:S,getNextButtonProps:j})});void 0!==h&&n.Children.count(h);let[R,T]=void 0!==h?n.Children.toArray(h):[];return(0,t.jsxs)("div",{className:(0,m.cn)("glide__arrows",r),"data-glide-el":"controls",children:[(0,t.jsx)("button",(0,s._)((0,o._)({type:"button",className:(0,m.cn)(B(),A(),u)},S({onClick:c})),{children:i?(0,t.jsx)("div",{className:i,children:null!=R?R:(0,t.jsx)(L.SVGIcon,{library:"arrow",name:"arrow-left",size:a})}):null!=R?R:(0,t.jsx)(L.SVGIcon,{library:"arrow",name:"arrow-left",size:a})})),(0,t.jsx)("button",(0,s._)((0,o._)({type:"button",className:(0,m.cn)(B(),E(),u)},j({onClick:d})),{children:i?(0,t.jsx)("div",{className:i,children:null!=T?T:(0,t.jsx)(L.SVGIcon,{library:"arrow",name:"arrow-right",size:a})}):null!=T?T:(0,t.jsx)(L.SVGIcon,{library:"arrow",name:"arrow-right",size:a})}))]})},Bullets:function(e){let{className:r,bulletClassName:i,activeBulletClassName:o,overlay:s=!1,onBulletClick:u,children:l}=e,{slideCount:a,slidesPerView:c,isPerSwipePipeSet:d,isSlider:h,t:p,goTo:g,registerBullets:b,unregisterBullets:y}=f(),{activeIndex:w,isControlsHidden:_}=v();(0,n.useEffect)(()=>(b(s),y),[s,b,y]);let C=(function(e,t,n,r){let i=[];for(let o=0;o<e;o++){let s=0==o%t||!n||!r;!r&&1!==t&&o+(t-1)>=e&&n||i.push({index:o,isVisible:s})}return i})(a,c,h,d).map(e=>{let{index:t,isVisible:n}=e;return{index:t,isVisible:n,isActive:t===w,getBulletProps:D({index:t,isVisible:n,isActive:t===w,goTo:g,t:p})}});if(_)return null;if("function"==typeof l)return(0,t.jsx)(t.Fragment,{children:l({bullets:C})});void 0!==l&&n.Children.count(l);let x=void 0!==l?n.Children.toArray(l):null;return(0,t.jsx)("div",{className:(0,m.cn)(H({overlay:s}),r),"data-glide-el":"controls[nav]",children:C.map(e=>{let{index:n,isVisible:r,isActive:s}=e;return(0,t.jsx)(M,{index:n,isVisible:r,isActive:s,goTo:g,t:p,bulletClassName:i,activeBulletClassName:o,onClick:null==u?void 0:u(n),children:x?x[n]:void 0},n)})})}});e.s(["GlideCarouselNext",0,W],665390),e.s([],449135)}]); 3 4//# debugId=0899bd64-2b5b-7d2c-0985-1a534f4d751f
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.